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
335871624595	335871625156	335871625706	335871626256	335871626806	335871627355	335871627906	335871628456	335871629006	335871629555	335871630106	335871630656	335871631206	335871631756	335871632305	335871632856	335871633406	335871633956	335871634506	335871635056	335871635606	335871636156	335871636706	335871637256	335871637806	335871638356	335871638906	335871639456	335871640006	335871640555	335871641106	335871641656	335871642205	335871642756	335871643306	335871643856	335871644406	335871644956	335871645506	335871646056	335871646606	335871647156	335871647706	335871648256	335871648806	335871649356	335871649906	335871650456	335871651006	335871651556	335871652106	335871652656	335871653206	335871653756	335871654306	335871654856	335871655406	335871655956	335871656506	335871657056	335871657606	335871658156	335871658706	335871659256	335871659806	335871660356	335871660906	335871661456	335871662006	335871662556	335871663106	335871663656	335871664206	335871664756	335871665306	335871665856	335871666406	335871666956	335871667506	335871668056	335871668606	335871669156	335871669706	335871670256	335871670806	335871671356	335871671906	335871672456	335871673006	335871673556	335871674106	335871674656	335871675206	335871675756	335871676306	335871676856	335871677406	335871677956	335871678506	335871679056	335871679606	335871680156	335871680706	335871681256	335871681806	335871682356	335871682906	335871683456	335871684006	335871684556	335871685106	335871685656	335871686206	335871686756	335871687306	335871687856	335871688406	335871688956	335871689506	335871690056	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3650	2300	2701	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2700	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2699	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2698	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2697	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2695	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
79780	70242	42508	11581	1465	491	359	342	335	274	283	281	225	216	196	236	220	231	210	215	227	191	212	212	247	208	208	183	178	208	210	226	215	180	191	208	224	187	198	198	205	195	174	190	197	193	222	186	182	189	195	204	197	199	217	190	195	196	183	185	183	190	191	181	201	202	205	211	206	179	187	209	191	218	202	185	156	213	208	186	190	200	200	208	205	210	196	198	199	156	191	208	180	211	187	178	205	194	182	189	191	184	177	180	188	176	174	176	170	173	193	188	181	167	201	185	181	212	190	202	189	189	189	214	215	169	178	170	186	185	216	179	177	179	196	178	192	197	190	176	202	190	197	168	179	194	185	206	200	208	161	167	196	185	202	198	203	183	183	178	195	165	194	193	185	178	180	186	200	211	220	193	175	196	186	192	194	194	207	172	174	196	220	166	197	212	183	209	201	209	188	185	202	187	171	196	174	187	198	204	171	196	175	206	191	165	173	210	191	193	198	222	173	215	177	202	191	194	198	178	185	174	191	194	155	203	173	201	192	193	218	209	198	201	184	193	193	191	182	210	186	201	187	188	205	203	207	169	191	213	196	208	188	177	169	186	192	183	157	190	233	210	201	177	193	193	200	211	208	191	172	182	188	205	184	207	193	194	180	184	185	188	216	193	178	179	187	188	207	175	182	160	188	190	185	164	179	188	190	190	168	219	186	167	194	195	186	205	182	202	185	186	189	212	182	213	197	198	183	178	165	173	169	187	204	193	191	182	209	206	179	187	171	187	209	178	172	190	188	185	189	187	198	181	170	181	183	204	202	188	197	181	163	206	197	191	189	198	186	160	188	188	177	186	197	187	173	184	205	199	185	194	185	192	199	187	191	171	172	217	187	185	184	216	163	233	182	184	190	203	201	189	221	192	197	201	205	206	227	192	182	191	177	176	165	179	177	174	212	186	208	177	197	180	179	185	187	189	182	180	193	193	206	201	226	180	174	183	231	217	201	186	181	175	201	204	180	192	194	171	210	180	174	191	177	188	212	203	197	206	186	199	171	215	182	202	215	201	192	195	183	217	181	206	186	198	181	197	204	181	181	188	172	182	187	191	183	181	192	199	187	193	207	197	193	193	181	167	211	193	181	187	179	178	186	212	222	217	182	171	200	180	172	202	182	181	214	195	195	189	191	194	188	157	193	190	151	209	178	193	185	193	197	189	192	175	211	177	186	177	184	180	182	172	205	220	195	185	177	213	181	224	197	185	239	180	196	190	172	181	183	184	198	209	174	176	189	201	180	196	175	191	192	191	197	182	181	173	172	168	196	205	177	180	191	201	208	188	196	188	176	183	202	190	183	210	192	195	202	194	173	208	213	182	190	198	195	176	171	216	187	173	186	186	195	212	196	195	208	203	191	188	192	187	201	206	184	185	203	190	194	188	183	181	213	178	202	194	156	211	186	202	190	208	214	183	160	178	195	203	200	203	171	161	211	203	183	189	198	165	191	191	196	191	194	213	169	173	178	202	170	190	193	180	173	177	170	183	189	196	188	224	196	186	168	187	208	179	213	193	196	188	180	198	164	191	210	208	198	188	186	174	203	170	164	190	207	185	160	167	190	188	223	200	183	167	184	167	187	193	185	196	223	166	178	189	178	193	201	199	206	189	218	208	217	184	210	175	194	195	183	214	224	158	210	201	208	189	182	200	189	181	187	183	221	180	184	181	202	194	182	199	213	189	178	181	175	174	171	185	207	176	179	198	175	187	196	172	194	189	222	203	195	192	177	195	191	175	184	171	172	190	192	188	214	193	180	184	203	197	186	164	194	183	175	194	171	172	202	190	171	190	211	173	208	200	175	180	196	183	214	172	191	208	164	227	190	191	207	187	186	176	188	161	180	207	205	150	198	202	187	184	217	193	200	214	179	194	200	200	188	199	204	217	202	173	187	161	195	194	187	196	196	199	195	173	176	180	159	198	202	169	166	206	176	191	184	212	206	200	194	210	195	179	188	185	186	185	202	191	220	200	203	185	205	202	218	197	207	208	188	191	179	200	192	178	197	207	163	189	162	187	212	181	212	230	199	190	207	203	154	186	183	183	199	182	197	199	183	182	194	189	191	168	193	202	204	209	201	196	182	192	181	196	212	199	172	195	178	195	210	211	206	169	202	177	190	186	196	199	210	193	196	220	180	192	200	177	183	188	190	188	202	193	173	186	212	209	177	191	184	188	175	203	212	182	185	189	217	187	212	213	208	189	182	191	183	201	167	185	198	199	187	210	192	197	200	195	180	184	180	196	190	182	190	190	196	186	209	171	181	172	192	209	188	201	209	182	207	201	190	196	190	162	182	194	196	172	200	184	192	210	193	198	208	182	194	192	185	220	174	208	190	192	208	203	170	179	187	192	193	185	191	200	181	200	195	181	204	187	186	193	188	189	188	221	181	201	218	217	187	189	192	184	210	185	223	189	188	216	172	217	181	209	175	196	196	180	199	164	194	187	205	196	179	175	188	157	200	195	189	184	201	184	209	192	190	204	191	199	197	185	203	201	201	177	194	214	193	179	225	177	168	187	204	192	203	162	195	195	179	197	183	190	207	191	200	212	193	197	197	191	176	199	193	174	178	175	202	191	191	195	212	209	192	203	162	189	206	204	196	192	216	185	166	175	166	174	205	202	201	168	205	186	189	173	175	179	179	198	175	201	199	175	185	194	187	179	177	185	213	187	186	195	183	184	217	205	189	195	195	187	215	184	197	196	208	200	186	206	198	193	186	174	182	208	193	192	181	174	198	190	178	188	178	183	201	211	184	187	193	195	179	186	190	195	230	171	154	189	178	190	204	191	209	172	201	193	179	209	170	184	185	198	180	206	210	185	189	165	186	207	190	214	199	208	197	210	198	191	171	195	199	193	180	183	188	190	183	202	197	179	197	180	178	217	192	187	208	189	214	196	179	171	189	193	173	217	180	153	189	194	193	206	193	196	191	190	188	200	218	205	208	192	179	216	178	198	226	173	203	187	177	188	184	187	195	196	187	180	219	185	191	186	187	232	194	183	186	201	198	192	210	185	189	187	196	191	197	173	189	207	218	188	216	194	184	208	197	194	212	171	177	186	211	208	189	180	195	199	213	197	190	172	194	171	190	206	200	208	170	160	186	194	167	186	174	192	213	179	188	190	210	175	206	190	204	181	199	183	202	194	177	197	207	180	177	201	202	205	200	192	189	188	173	202	179	188	189	173	188	176	187	166	189	186	163	164	193	196	205	194	186	178	192	164	195	187	187	191	203	192	193	197	201	199	178	186	184	206	209	180	183	201	201	174	186	203	189	194	201	197	198	219	190	178	191	193	196	189	187	209	227	171	215	178	197	182	193	204	184	189	181	202	192	188	221	182	178	195	186	216	192	219	183	210	183	187	167	192	201	180	219	190	199	193	169	175	199	203	184	167	200	187	177	190	174	181	187	174	197	200	199	193	191	198	183	212	203	170	159	190	171	183	194	195
55392	57163	30852	2606	2182	1889	1455	1407	1246	1250	1072	1005	880	924	911	858	765	795	763	809	737	704	747	696	720	735	717	714	680	697	705	642	659	695	661	649	686	744	661	684	662	677	683	659	642	656	679	686	671	665	616	646	670	650	644	621	666	661	678	668	657	652	641	661	631	637	623	651	638	629	627	633	672	608	680	586	570	618	640	620	626	640	649	648	632	645	615	650	647	641	664	615	624	640	656	613	613	606	622	607	675	632	675	641	628	620	636	623	622	642	640	618	623	619	639	613	641	653	639	621	647	616	641	654	623	622	670	649	644	632	613	623	640	635	674	688	609	666	607	636	618	651	636	596	677	611	618	646	632	630	658	616	608	660	627	628	649	612	677	621	678	661	647	633	624	604	614	636	620	634	624	683	656	642	654	623	632	619	612	634	635	603	622	633	638	591	632	671	631	595	654	656	631	649	633	632	602	648	633	632	627	634	642	589	675	646	636	667	640	639	675	632	626	673	655	657	642	645	658	664	606	616	647	628	623	668	631	607	620	638	642	659	652	680	642	649	621	632	630	651	627	601	614	634	656	674	653	646	670	634	677	640	667	638	631	653	661	599	628	641	682	651	607	587	663	634	616	628	637	646	686	636	631	608	680	617	641	618	606	643	635	645	598	644	615	630	596	605	623	630	667	640	663	594	630	630	681	636	638	611	626	617	643	614	613	633	639	597	621	614	641	623	679	603	618	592	598	618	636	655	695	667	641	606	605	605	634	607	641	613	625	622	661	645	656	635	619	615	613	666	642	604	655	613	615	631	615	631	626	627	663	637	580	602	639	651	604	680	686	637	682	613	625	683	641	636	664	623	624	630	630	664	632	584	596	640	635	638	651	643	582	684	663	683	661	629	616	595	657	632	606	647	619	616	619	674	654	646	583	680	662	677	615	665	645	648	665	646	642	680	599	644	628	615	577	663	659	652	649	634	622	619	631	638	653	593	611	650	644	626	638	628	609	612	560	647	619	653	638	658	639	659	647	604	617	633	619	661	630	668	662	615	612	632	618	630	630	660	620	655	709	611	604	649	635	654	621	627	672	663	633	606	618	589	613	616	627	647	623	610	631	629	623	633	615	626	613	617	616	622	692	616	596	628	620	643	624	586	594	616	644	603	659	622	631	624	643	671	645	606	607	620	623	656	663	586	653	619	634	604	599	626	629	646	626	641	644	619	638	630	648	624	624	607	601	674	618	632	582	633	631	637	652	629	675	621	637	610	593	617	661	602	658	586	622	623	579	647	624	628	629	615	595	658	578	662	653	614	678	599	628	653	651	613	637	617	608	629	639	610	587	619	562	639	655	632	642	599	606	641	643	635	630	633	649	601	643	632	616	677	620	621	625	606	638	650	605	619	618	602	611	635	685	671	603	603	611	643	643	592	671	666	598	577	611	626	603	638	657	593	626	636	635	612	636	554	656	612	631	669	641	696	647	610	631	636	656	662	667	644	589	636	651	606	632	629	634	594	652	664	632	600	597	688	595	633	645	649	639	645	640	650	600	666	626	669	634	603	641	674	647	610	652	662	623	615	605	638	646	639	621	588	637	611	608	608	631	618	630	613	630	635	601	575	614	606	641	619	638	657	623	628	610	651	582	637	602	671	625	623	636	614	598	670	602	575	658	595	634	656	669	652	692	588	592	610	652	647	634	607	613	646	634	609	575	685	628	631	638	657	662	662	603	577	621	590	635	634	611	675	594	628	610	612	648	668	636	616	643	605	642	606	665	628	648	641	606	606	627	615	685	679	603	641	656	618	621	594	595	639	667	636	598	590	618	585	602	584	679	633	633	639	597	652	637	647	659	620	606	656	640	646	613	620	607	626	643	647	630	639	640	645	633	609	618	616	648	670	588	656	646	641	607	628	607	648	615	621	637	638	638	615	644	645	647	629	636	613	622	617	639	627	653	643	635	621	605	656	642	627	638	634	687	649	658	582	632	621	609	617	672	639	625	580	639	653	667	613	620	627	659	643	607	635	660	609	620	645	619	639	609	652	633	617	586	630	648	640	683	622	671	583	653	666	616	620	633	656	635	662	632	632	618	586	588	662	633	641	658	635	619	621	627	630	632	632	633	633	621	625	643	653	620	597	638	628	579	598	630	628	644	618	618	648	604	609	611	664	651	681	642	602	624	633	619	637	635	650	621	625	628	620	646	616	636	602	641	610	615	647	644	635	624	643	659	590	618	609	609	674	592	623	606	649	622	610	630	704	583	623	620	640	633	674	643	629	609	632	644	615	593	646	612	636	646	571	589	599	608	613	610	623	607	625	668	566	625	651	604	589	639	622	636	628	625	571	612	627	610	611	634	668	633	628	612	654	610	608	635	632	620	626	609	636	661	641	621	654	593	641	634	641	643	638	630	684	601	614	626	641	651	666	651	573	648	662	630	688	682	632	621	645	672	623	588	669	620	626	630	637	639	638	614	631	675	599	617	654	627	620	650	665	608	626	659	652	631	658	607	681	637	648	659	652	623	648	650	615	622	659	626	641	616	621	618	584	616	613	626	573	644	600	659	582	632	675	600	617	665	586	680	639	666	653	627	650	592	642	664	664	598	632	638	639	600	623	637	680	649	649	624	641	585	609	660	603	645	612	598	632	645	640	626	676	624	625	637	621	668	671	601	631	632	608	581	612	567	663	651	631	624	627	593	639	655	607	572	628	673	626	654	613	650	615	667	646	629	637	628	620	673	599	649	608	625	609	637	590	637	618	630	609	665	613	629	627	653	651	653	640	631	623	652	649	642	640	615	646	634	655	606	652	631	617	643	681	656	621	613	620	646	648	667	654	627	620	623	665	655	655	673	632	664	621	641	645	598	647	640	601	579	654	649	588	667	654	632	583	557	624	653	560	644	624	632	669	618	652	593	634	647	641	601	623	637	631	634	653	586	634	633	639	637	659	654	628	669	645	624	638	632	639	668	593	619	622	634	644	671	665	670	634	606	657	654	623	681	619	609	639	646	613	623	641	606	661	589	592	615	674	617	611	568	606	585	631	601	638	629	612	627	620	602	636	635	606	614	654	596	662	604	601	616	635	629	640	621	644	650	692	605	616	669	632	648	648	592	652	614	632	599	629	595	644	662	628	623	630	639	613	602	617	712	638	650	593	652	633	658	589	634	654	662	602	643	621	617	603	629	579	622	613	611	600	648	597	642	612	625	599	613	608	607	607	606	672	618	622	638	632	631	608	637	598	662	638	625	639	648	632	669	697	654	580	624	618	687	621	618	610	641	648	644	628	580	603	627	664	588	643	648	666	678	585	618	587	597	657	616	663	621	631	650	630	629	635	618	634	651	637	609	591	651	602	627	583	664	597	661	634	682	639	586	605	634	622	597	642	605	682	650	604	621	643	646	672	624	648	635	692	632	592	649	657	611	600	622	630	630	618	609	644	618	597	583	592	604	683	645	624	552	649	626	605	696	670	578	622	658	594	613	650	639	583	640	578
24084	13534	2599	265	212	195	209	189	185	193	196	187	193	164	182	175	199	169	189	196	209	165	171	185	193	173	173	186	181	205	167	180	162	178	183	177	162	193	188	186	185	193	160	174	174	209	200	195	184	192	185	206	167	182	197	188	173	205	175	184	181	209	190	214	178	201	187	166	186	185	170	187	197	195	181	203	173	182	161	173	168	194	178	177	174	187	190	182	180	205	197	158	168	204	177	188	206	152	192	171	174	188	195	200	195	181	166	193	180	185	173	185	168	175	176	169	194	207	194	197	174	177	197	198	202	173	174	169	193	196	171	193	190	200	186	190	195	167	167	193	174	188	193	167	201	193	180	190	176	199	173	158	184	191	195	183	170	189	189	203	191	203	185	194	153	173	184	165	173	188	182	202	156	192	169	151	179	194	198	145	178	206	172	189	179	201	181	180	189	190	182	166	175	182	187	178	192	207	198	204	184	179	199	173	169	194	181	189	180	168	187	187	184	192	166	180	175	176	166	183	186	180	188	175	176	176	189	173	193	212	205	174	174	202	185	174	181	215	217	199	177	198	192	186	189	208	219	167	196	173	166	184	172	185	185	172	183	184	187	159	200	189	211	174	193	186	182	188	180	199	188	208	173	149	180	181	205	196	173	182	180	209	205	192	191	188	179	172	197	194	175	195	155	195	165	182	201	188	183	183	189	187	173	170	195	178	201	163	201	224	179	198	185	198	192	183	186	198	176	179	178	149	217	191	155	179	195	194	188	160	207	189	178	184	172	156	191	181	202	167	185	184	193	210	202	157	176	177	208	176	190	181	198	187	172	195	189	175	167	182	176	176	163	175	172	174	214	173	183	180	188	178	178	184	162	182	200	188	162	157	180	167	183	207	175	162	168	174	163	221	200	168	172	183	183	172	194	205	177	190	181	197	192	169	188	163	178	171	174	174	166	158	160	175	164	182	209	203	203	183	182	190	178	199	171	199	194	177	186	187	195	200	189	164	164	181	187	179	170	190	183	180	194	149	161	173	194	183	195	182	183	178	179	172	198	193	183	204	177	197	186	170	195	215	192	168	207	178	179	209	215	173	189	183	178	187	181	181	191	181	188	179	193	191	186	180	223	196	212	189	182	183	187	208	183	196	203	181	172	166	190	178	182	191	199	157	176	159	208	174	195	177	184	188	174	185	196	187	177	171	176	202	186	169	171	188	211	198	187	169	177	188	183	165	154	174	181	172	177	186	211	190	181	177	175	195	198	186	168	181	160	176	180	159	177	185	191	176	182	180	171	204	195	174	188	172	167	194	186	207	190	188	163	171	199	191	195	210	175	171	205	172	183	187	192	174	184	175	193	197	175	169	198	189	151	163	186	187	174	174	185	206	201	182	174	172	184	184	202	174	181	169	173	189	184	195	189	191	186	159	196	153	179	185	169	183	197	188	186	203	179	156	200	221	191	166	192	171	173	195	158	190	171	192	199	200	166	166	201	182	184	187	209	196	174	186	148	187	171	192	195	197	168	167	176	183	172	184	187	173	170	179	177	174	198	219	185	185	196	166	153	180	187	202	205	193	211	174	177	195	196	175	203	183	200	196	204	176	170	162	188	183	203	209	166	210	168	172	207	189	170	184	196	183	159	180	159	188	182	162	145	191	195	183	175	153	180	196	167	184	173	189	197	193	210	187	164	185	183	188	175	172	186	191	172	190	185	184	178	185	186	197	183	173	171	192	194	172	202	164	196	173	184	156	191	178	188	195	184	178	180	196	211	205	208	202	195	184	202	190	200	183	189	172	193	172	204	170	192	173	160	191	195	160	174	193	172	185	198	187	165	195	198	183	186	210	189	174	188	194	180	183	167	175	177	205	178	172	197	193	182	191	186	210	213	186	176	190	170	182	187	171	182	174	170	175	187	185	186	187	164	194	181	185	195	196	197	171	181	190	163	204	180	168	184	183	170	170	195	166	174	169	194	163	189	168	188	174	180	157	171	171	176	173	180	169	175	180	199	192	176	191	190	189	191	195	196	192	216	177	170	173	179	165	198	171	206	192	175	202	193	164	200	183	196	198	201	189	186	201	176	177	188	173	168	202	175	179	194	189	197	213	191	185	191	185	181	178	192	170	190	197	195	200	171	159	195	188	181	185	176	183	196	162	198	195	194	141	171	187	185	189	191	176	177	199	194	173	171	201	197	180	186	206	200	205	191	207	201	178	175	190	180	156	157	180	183	209	180	159	194	181	194	187	213	190	200	192	183	207	181	164	184	166	181	171	168	182	173	183	178	194	197	204	180	175	184	174	198	164	151	173	211	179	225	193	180	177	188	151	175	181	174	177	178	203	188	197	164	187	194	194	177	161	177	181	189	177	203	200	172	186	162	171	176	191	189	195	186	176	164	195	213	174	181	179	193	165	177	187	201	192	161	175	193	187	182	166	176	184	208	152	165	197	161	183	172	187	194	180	199	201	175	214	212	185	198	178	193	172	178	191	179	181	191	179	189	170	190	183	197	179	214	171	196	172	161	159	198	188	191	170	215	192	195	185	171	169	193	190	170	179	214	179	163	181	180	155	177	178	187	178	192	204	184	171	198	182	198	165	204	182	187	166	217	169	173	177	195	169	172	172	168	181	174	189	170	176	159	175	196	182	169	195	185	174	213	168	170	202	180	190	192	169	167	169	175	173	171	193	188	188	179	171	186	180	188	196	174	182	174	188	168	165	196	198	202	197	193	169	172	179	190	170	167	178	172	170	193	184	175	172	194	162	176	196	171	167	175	173	201	200	198	187	177	180	173	204	186	201	158	185	199	194	196	187	194	201	152	175	185	192	190	212	188	195	201	179	199	183	199	180	217	179	178	182	193	174	168	178	164	177	191	193	199	174	216	173	196	182	177	193	179	222	170	188	213	199	192	183	170	162	179	194	197	189	190	184	200	154	182	218	189	192	191	177	194	183	199	181	172	186	186	163	185	190	195	181	183	183	188	187	154	211	191	198	182	172	179	194	196	180	170	190	191	191	180	176	188	190	177	171	197	174	207	185	173	181	184	176	177	174	198	200	186	180	183	194	205	178	195	193	189	189	181	217	160	162	170	188	172	180	150	172	176	191	190	178	157	179	174	181	194	194	188	194	194	191	174	182	190	184	172	179	186	182	180	162	186	178	172	185	171	181	162	220	176	175	194	188	181	181	168	176	189	177	204	179	185	177	191	214	197	178	205	180	171	184	180	214	201	214	201	194	179	196	195	202	192	180	183	195	170	199	218	173	210	188	193	184	196	185	186	153	200	179	189	170	186	214	192	188	193	173	171	192	153	174	173	209	204	187	187	171	179	184	168	184	175	158	181	161	184	170	186	211	184	183	184	184	172	178	173	163	200	164	188	186	176	176	179	190	156	165	176	163	200	185	185	179	195	167	165	201	174	199	154	199	184	173	201	185	173	193	183	181	202	176	187	185	211	178	171	184	196	208	162	189	209	176	186	186	201	176	196	183
23046	17100	3696	680	653	638	664	548	658	644	621	606	633	600	643	652	594	569	619	619	555	595	615	612	610	626	611	641	638	636	624	607	659	631	624	598	590	631	616	627	617	582	608	588	574	617	623	651	616	593	605	573	604	612	628	606	638	623	564	592	648	563	583	580	624	614	633	648	614	596	578	636	640	622	584	611	599	633	575	591	636	626	596	610	598	604	650	606	586	634	596	605	606	618	610	589	607	609	611	610	589	582	600	590	598	607	618	607	603	624	605	594	586	613	603	609	648	658	592	538	574	566	582	588	615	620	625	625	642	581	610	579	622	617	618	639	589	604	650	568	566	620	579	608	608	579	649	645	619	614	640	651	601	607	633	648	598	569	598	611	610	612	602	615	600	604	590	588	625	572	577	594	569	628	624	579	607	558	598	601	586	594	602	615	585	634	578	641	594	629	632	635	598	613	610	635	622	577	596	591	616	618	580	625	582	565	561	612	612	598	580	596	632	616	597	559	622	578	579	606	618	634	617	628	638	615	635	616	598	599	608	547	610	595	671	625	594	606	604	606	602	622	638	631	590	603	602	638	590	607	621	623	560	582	614	616	640	607	620	552	614	611	600	556	684	652	671	582	582	591	596	581	584	645	615	590	580	585	625	623	620	602	575	621	633	634	620	635	612	633	599	579	596	582	660	579	640	600	568	613	583	580	606	623	594	586	565	599	600	574	577	622	604	597	613	602	590	614	602	621	620	624	588	590	668	572	629	627	596	640	607	631	573	594	585	596	580	583	579	635	620	579	555	596	625	573	657	595	581	594	568	597	607	608	549	594	620	617	564	596	621	585	602	573	617	578	624	598	588	621	605	599	619	587	607	652	573	598	603	592	571	619	566	571	611	600	617	615	675	643	604	589	556	628	626	634	570	636	537	624	613	611	597	558	603	583	582	607	613	625	628	581	637	634	563	588	603	575	574	608	572	606	576	644	606	608	585	587	615	597	596	597	596	628	591	577	582	627	595	609	623	604	649	582	616	570	559	633	617	622	597	633	593	618	577	659	608	605	634	623	623	637	611	612	618	624	630	595	642	619	615	551	592	616	659	625	613	609	604	619	600	581	626	623	614	634	662	599	575	599	608	625	613	603	646	610	600	600	583	647	597	567	576	637	609	616	592	614	660	607	589	595	571	593	599	570	619	628	597	561	607	575	596	572	596	587	597	624	642	587	589	613	593	626	632	582	576	616	579	594	594	643	585	582	587	587	607	614	615	551	596	604	644	613	586	584	589	589	577	618	597	575	610	638	612	621	613	624	644	619	604	613	616	570	587	611	646	613	627	589	634	589	595	575	599	606	642	632	579	627	631	554	627	650	613	594	652	602	622	624	634	568	556	569	624	606	624	595	632	606	610	628	589	582	573	600	535	579	570	632	624	612	646	645	610	588	596	555	633	663	598	653	616	648	582	628	612	617	604	607	598	617	603	585	603	608	601	689	622	599	611	643	609	591	595	627	628	608	589	624	572	595	626	609	588	622	643	630	590	584	627	605	632	604	647	608	638	611	604	646	588	618	589	602	632	605	573	624	601	632	616	588	610	616	626	583	593	575	605	600	593	570	592	611	594	643	629	587	628	595	617	577	593	624	597	598	615	623	591	616	618	603	594	556	638	607	607	586	624	555	577	567	630	627	599	565	602	643	600	564	595	573	613	638	651	587	595	623	601	657	571	604	566	615	621	614	598	585	595	633	633	588	590	573	610	571	615	643	620	601	598	622	648	586	644	596	558	636	608	571	571	573	590	596	628	573	595	622	632	609	575	620	596	668	589	599	641	613	587	635	596	628	581	616	607	585	571	557	620	589	625	553	591	660	571	591	574	624	587	614	619	616	573	608	611	573	591	601	638	610	631	599	608	606	611	643	585	584	607	599	605	610	578	639	609	603	595	559	568	632	601	594	589	614	619	625	569	647	589	629	605	666	663	628	617	601	602	600	578	636	584	620	605	621	630	625	599	597	590	615	609	627	612	614	641	640	554	606	630	590	631	621	615	594	601	610	616	587	597	597	608	625	603	660	601	600	622	622	617	583	594	605	598	602	621	579	595	592	618	603	611	605	620	631	603	661	559	647	653	609	631	612	613	634	631	573	608	653	601	631	576	598	631	639	565	625	630	623	634	577	594	557	621	586	602	640	603	605	586	621	604	597	589	572	637	573	647	578	569	631	608	615	589	640	587	605	646	623	594	630	589	576	584	576	611	613	578	614	591	589	572	588	616	597	629	573	632	590	629	603	621	630	615	590	631	616	600	583	604	574	643	639	601	623	596	643	574	611	624	593	630	610	619	573	648	601	603	609	633	584	580	645	611	617	622	615	574	604	665	611	571	606	581	573	639	608	575	644	612	610	613	593	628	607	598	577	611	622	628	574	643	624	598	570	577	616	620	603	615	649	588	609	563	614	622	583	611	623	595	592	622	638	622	615	588	605	592	629	653	617	596	626	588	642	571	590	610	642	581	597	614	600	603	596	592	611	599	612	598	572	574	563	616	587	606	661	575	622	604	579	613	567	644	594	609	577	615	576	599	615	618	635	603	587	586	582	599	574	631	681	581	605	605	656	605	596	593	570	590	604	586	611	600	586	598	617	607	618	562	591	619	632	619	577	617	611	606	594	593	588	636	589	639	624	650	589	634	618	612	569	565	601	607	621	631	600	615	600	626	630	579	617	626	597	608	592	574	598	596	592	576	624	583	572	600	580	613	677	648	617	590	592	573	642	606	648	627	649	655	580	615	622	624	597	650	603	618	568	606	575	599	628	616	625	604	577	597	585	600	585	594	585	622	619	614	570	594	537	625	585	586	582	623	569	610	629	622	648	613	656	577	590	599	634	619	585	620	631	605	638	636	638	593	580	606	563	596	600	614	579	585	585	586	614	565	623	611	593	611	564	632	616	611	601	584	581	582	611	628	616	633	615	607	601	611	626	602	603	597	637	596	605	617	593	612	624	611	597	599	562	576	585	586	591	570	637	639	623	614	623	621	603	614	591	581	582	666	565	558	574	604	573	579	626	662	616	585	573	584	635	632	603	607	579	574	593	621	626	638	611	617	590	587	593	632	604	570	583	590	575	601	593	606	608	629	611	623	637	580	623	640	567	586	598	588	636	637	638	592	610	580	621	579	585	582	620	627	587	637	613	614	614	606	596	634	613	608	618	624	621	629	619	611	607	540	609	588	613	587	617	630	601	590	594	610	634	607	627	626	578	646	616	580	579	623	609	600	576	585	609	570	594	603	609	627	599	644	613	618	609	609	597	559	594	593	648	602	614	600	613	593	603	620	647	579	601	642	643	560	591	586	650	590	600	640	620	656	617	614	592	623	595	636	637	615	610	594	579	664	580	604	592	645	592	595	588	633	597	599	605	567	613	619	580	630	595	656	595	596	632	595	623	598	636	557	629	635	604	602	610	581	589	637	586	635	578	635	620	595	589	613	645	632	605	591	623
63704	54496	30672	4693	323	246	183	181	142	154	140	169	149	130	122	134	146	158	112	162	119	116	105	133	114	162	144	102	137	122	115	134	116	118	121	111	121	113	129	110	153	139	136	121	142	123	124	108	104	93	108	109	112	120	152	131	130	117	131	124	105	108	115	116	117	126	111	115	129	111	118	118	109	121	128	109	111	130	119	125	120	126	148	120	131	113	106	112	122	102	119	116	121	134	109	108	115	122	146	121	118	123	138	121	119	134	119	107	114	134	137	131	114	110	121	114	124	120	119	151	111	120	107	124	109	101	143	115	92	125	111	131	114	116	112	144	121	113	135	116	111	107	107	117	113	116	143	111	115	117	117	123	122	109	135	125	117	108	117	112	116	129	154	112	107	136	120	135	131	121	122	109	112	120	137	117	141	125	116	114	120	133	112	115	120	115	114	129	124	114	127	112	120	119	117	128	109	122	143	123	126	129	125	133	138	121	125	135	109	121	107	128	129	117	126	116	109	134	114	137	103	106	114	116	145	116	104	119	122	117	148	96	135	96	111	130	125	119	96	126	117	130	133	92	131	127	126	118	95	122	124	121	128	107	115	98	126	137	134	107	142	114	112	124	120	154	107	143	125	116	131	129	125	143	126	121	102	124	125	123	143	140	123	112	124	129	121	110	136	106	119	128	117	121	120	93	112	121	126	112	112	112	120	124	135	144	117	118	91	118	125	118	106	123	118	117	103	122	117	104	105	131	135	98	135	135	133	119	142	130	134	105	126	108	113	98	124	120	117	96	141	112	115	151	110	125	121	101	129	123	107	120	103	121	124	119	137	114	130	115	131	120	132	119	128	130	133	139	137	111	111	107	137	119	121	100	137	118	111	126	117	116	105	108	126	117	132	108	130	116	106	110	123	133	118	115	106	106	124	122	133	115	142	107	118	124	126	113	119	136	115	138	113	142	136	127	133	130	116	110	116	125	106	106	126	137	112	125	105	116	110	115	111	134	119	138	119	129	118	135	106	131	108	118	118	122	131	119	132	126	120	123	139	138	121	121	110	127	105	124	120	129	129	100	110	119	108	120	109	115	120	106	123	125	109	104	137	134	112	131	124	118	108	124	107	108	120	136	113	123	114	111	136	122	105	134	132	109	117	97	113	122	125	124	121	107	137	138	113	125	134	137	115	124	119	116	117	119	117	118	122	120	108	115	114	120	113	114	127	87	129	133	116	128	112	108	114	109	118	130	140	119	96	126	136	128	129	126	123	129	111	131	116	132	139	113	129	123	117	123	114	120	138	114	126	128	115	131	123	115	132	119	114	133	126	118	116	133	95	100	141	130	125	117	132	109	117	113	122	105	125	116	123	134	113	140	109	128	112	108	139	113	122	114	108	115	103	153	106	108	108	111	134	121	123	122	128	101	120	119	103	129	119	114	135	102	129	122	135	133	103	112	139	118	141	115	125	132	118	96	134	127	131	105	114	114	106	121	113	117	122	111	134	138	115	117	127	121	130	121	119	125	143	99	117	122	122	110	127	150	102	120	129	133	142	109	126	124	138	98	134	124	120	115	144	123	128	121	120	118	136	119	124	116	127	111	127	121	129	132	123	114	121	126	135	136	140	106	120	139	128	115	119	110	127	113	115	123	116	113	143	135	123	112	124	108	106	141	119	112	116	134	98	121	107	115	124	146	119	98	125	127	132	118	107	115	125	98	137	125	112	116	116	117	142	120	136	116	129	140	120	121	127	126	112	85	108	134	113	118	118	114	122	110	121	125	112	124	118	106	108	127	118	121	112	110	131	117	108	126	121	115	114	117	104	117	133	104	104	104	117	111	101	126	108	107	123	112	128	111	124	114	124	94	123	113	102	132	120	119	111	116	135	126	114	114	116	116	108	109	127	114	115	116	110	121	127	127	110	116	138	136	122	105	116	127	130	115	111	150	132	135	120	129	130	113	137	120	129	125	111	126	138	117	127	119	114	114	106	120	109	107	131	139	123	118	121	135	128	138	116	109	112	122	115	107	133	125	118	108	128	122	120	127	114	126	110	122	115	118	124	112	117	136	127	108	129	117	105	122	123	102	108	121	131	130	132	127	130	125	111	107	98	145	106	118	111	110	135	129	106	119	116	111	118	132	110	122	117	135	102	114	115	110	131	120	115	115	98	125	117	126	117	127	126	108	117	118	113	111	125	117	120	125	121	113	118	114	106	97	121	110	121	132	125	129	111	139	121	129	115	141	124	123	120	109	119	132	125	107	108	129	102	125	148	125	135	107	114	116	120	109	115	120	140	141	138	117	93	131	132	124	113	118	120	120	128	104	135	128	116	140	130	105	123	123	121	106	124	125	113	138	105	119	109	114	127	143	120	112	131	124	125	111	138	146	120	133	117	125	122	116	125	136	128	115	120	120	112	127	130	98	151	114	119	126	114	136	117	122	120	110	124	123	123	118	140	119	113	110	128	131	134	125	126	129	121	127	124	112	120	104	124	119	104	112	107	123	127	120	122	103	110	134	136	96	135	106	116	120	126	144	133	118	117	122	124	131	118	115	119	105	129	131	125	130	124	125	125	116	119	150	134	130	136	135	96	146	136	131	127	126	118	126	114	129	118	114	120	124	141	115	114	115	107	111	141	118	105	118	152	111	112	119	126	118	124	125	123	97	122	102	115	112	141	94	123	123	115	123	105	121	126	114	106	137	118	110	116	144	129	141	98	109	122	117	112	130	129	100	129	120	140	116	119	124	123	144	133	108	105	103	109	118	127	122	111	128	119	126	130	112	132	125	122	134	117	112	105	115	116	119	110	96	126	138	115	124	128	109	116	122	109	108	113	140	132	125	125	125	122	117	91	97	125	123	125	133	150	137	121	117	122	130	137	113	114	120	114	127	126	131	132	113	119	144	137	134	138	118	126	124	138	115	138	99	122	106	115	117	110	125	118	132	124	102	108	114	121	125	138	124	133	126	110	121	130	111	121	126	130	118	98	114	124	131	110	129	111	117	117	101	120	120	121	116	117	121	104	114	123	128	136	110	112	105	93	115	123	130	100	135	123	128	102	112	111	104	115	132	135	125	114	125	124	113	115	130	121	123	109	111	100	113	120	119	116	132	123	132	138	126	128	115	126	114	121	100	121	112	140	112	128	118	148	136	130	116	120	119	133	130	125	133	127	119	118	130	122	129	112	101	113	123	120	112	109	120	123	123	144	141	125	127	131	98	126	141	111	109	124	120	138	130	107	140	119	109	107	119	121	116	112	110	125	129	132	131	114	140	124	133	133	132	120	113	110	103	101	125	120	119	116	116	106	144	118	139	118	115	125	119	122	127	119	129	118	110	109	117	132	121	115	116	124	132	119	107	124	128	126	109	114	112	110	110	117	128	116	124	136	115	117	137	111	134	122	121	130	132	112	120	148	108	121	98	125	105	118	142	117	120	122	121	129	128	138	133	124	120	129	108	122	140	137	119	125	129	129	128	114	123	124	120	120	122
43856	42108	22393	1332	1090	1010	856	770	738	677	627	608	606	541	488	542	517	532	451	486	458	467	440	460	503	485	487	456	446	472	473	434	485	431	423	483	442	452	446	411	464	425	442	464	424	455	421	458	434	442	396	419	455	433	430	429	443	421	423	467	439	422	426	415	450	417	445	415	407	444	443	441	415	400	466	461	446	427	443	407	424	431	450	435	425	443	450	420	413	432	420	484	434	435	441	439	443	389	421	383	449	459	416	445	402	458	436	448	431	448	475	438	391	435	434	433	406	466	453	445	406	437	456	425	418	425	447	441	432	416	415	449	420	416	427	424	433	457	455	435	441	396	415	444	446	423	418	434	440	431	439	381	435	423	432	416	434	445	416	434	402	440	417	437	379	417	426	439	458	427	445	411	426	466	409	430	449	425	462	458	411	443	450	418	424	440	439	425	401	423	475	423	416	418	429	422	417	439	441	422	429	417	415	406	437	422	422	470	394	450	428	412	413	415	437	419	442	371	416	401	433	455	454	412	418	415	428	401	404	397	459	424	430	437	381	458	435	435	382	426	453	397	423	433	453	438	415	444	428	415	444	422	431	411	419	443	374	424	451	404	413	419	398	438	412	414	422	419	433	473	418	407	430	439	437	441	405	453	443	412	424	485	462	448	427	397	456	437	410	419	379	435	395	450	418	469	399	433	438	413	408	434	409	400	419	447	436	429	408	416	408	443	414	392	420	411	405	400	438	421	421	442	421	405	409	433	420	453	380	457	442	440	439	427	445	436	434	423	434	397	435	401	433	448	423	448	438	435	453	427	441	462	442	430	435	440	410	398	456	443	432	431	399	411	436	449	427	462	427	401	434	409	424	444	407	404	394	416	453	463	435	390	411	407	431	421	415	413	419	416	386	413	436	449	395	437	449	399	415	431	386	440	436	436	432	424	406	428	413	389	451	444	412	364	408	443	391	445	420	450	399	458	410	420	421	413	417	404	411	422	407	396	452	416	423	426	402	446	437	442	430	421	459	433	434	460	448	434	452	392	461	442	441	463	415	433	407	384	418	441	410	419	424	426	403	425	415	394	428	414	439	427	368	447	429	463	392	389	432	413	414	420	435	403	431	438	419	432	438	441	418	419	432	439	440	421	487	435	429	409	443	424	484	421	413	422	426	437	429	404	411	408	389	453	462	412	465	405	438	433	418	417	459	459	419	428	417	404	404	437	472	432	438	425	436	454	423	424	416	411	387	457	413	420	434	403	408	424	444	429	417	417	457	398	429	409	426	397	454	407	419	453	410	422	411	427	447	439	449	417	410	413	440	467	461	397	426	431	447	437	404	405	427	484	422	436	406	442	482	436	407	462	442	429	452	436	457	381	433	415	444	470	421	420	392	460	421	411	399	413	399	417	426	440	407	454	395	450	411	440	442	450	380	444	430	411	425	380	423	393	435	433	434	414	447	425	431	452	460	431	429	448	446	429	422	424	408	429	408	432	446	428	431	450	416	445	422	397	470	407	429	465	402	418	399	418	439	435	444	436	353	406	444	428	438	423	411	464	416	454	445	414	424	463	412	432	477	440	451	419	460	413	428	465	445	463	424	438	431	405	432	440	437	425	372	448	416	470	478	399	417	446	430	380	429	459	427	420	379	439	407	426	396	424	440	440	447	415	430	409	404	404	432	433	403	451	472	402	433	404	439	430	422	426	439	433	430	424	403	394	414	415	396	448	431	446	469	409	427	416	409	407	428	420	472	434	412	421	395	415	442	439	419	399	415	434	449	407	471	436	437	429	457	438	442	436	439	429	456	423	427	423	420	429	436	421	442	426	415	422	441	408	425	437	451	421	428	420	410	410	436	456	447	407	426	419	477	462	447	416	434	396	451	437	411	412	424	440	437	457	392	421	443	424	444	432	432	430	466	426	410	459	408	425	418	397	445	414	427	428	440	405	429	419	488	412	412	421	392	432	448	400	404	429	431	431	428	407	399	399	421	384	437	423	427	404	433	433	397	406	430	389	408	436	427	439	406	416	404	414	408	441	428	419	415	430	431	395	416	389	429	405	412	422	455	465	416	440	464	405	407	445	432	423	399	390	437	425	407	404	450	450	386	425	431	416	433	419	444	430	410	424	403	393	457	416	449	425	393	397	437	401	372	411	410	411	390	410	467	422	430	431	399	440	452	453	411	413	424	435	422	422	391	440	444	422	440	435	451	430	405	439	444	438	417	432	422	429	483	434	374	438	404	421	395	408	436	381	449	419	431	439	426	421	440	428	388	397	391	470	431	477	393	406	420	436	452	404	414	428	423	430	449	434	393	434	440	451	431	435	422	414	433	461	425	443	444	437	441	390	437	425	429	406	430	418	452	433	420	409	421	426	406	411	431	448	417	451	382	432	426	386	425	453	459	403	415	433	422	426	452	448	457	462	394	420	463	434	431	434	452	433	377	447	454	417	424	387	447	435	430	411	395	437	417	404	403	461	413	418	407	446	480	414	425	426	421	434	424	389	463	435	448	442	411	437	449	451	406	428	441	388	445	433	403	447	422	422	457	391	426	427	434	435	441	411	452	398	437	450	440	437	422	411	444	421	439	388	419	442	403	450	422	423	409	440	404	416	434	413	442	418	436	421	413	433	407	457	394	414	422	437	392	430	449	435	436	393	417	453	421	416	438	435	403	440	412	445	437	434	378	417	423	417	422	414	428	418	465	407	426	417	388	427	459	397	441	410	413	402	480	421	408	428	426	416	441	446	403	436	415	433	418	393	459	403	445	432	443	439	452	424	416	443	417	410	440	397	454	390	420	423	403	415	401	461	407	450	440	450	435	434	401	430	425	432	421	427	381	406	436	441	411	446	413	432	465	425	434	454	425	420	437	385	456	451	436	428	397	428	401	415	419	402	429	425	435	420	440	418	405	443	466	468	466	404	423	438	415	413	438	427	402	426	459	423	386	400	439	427	425	411	473	385	430	413	417	427	413	437	414	422	428	436	402	419	395	423	399	465	424	414	441	401	427	398	460	436	419	456	424	435	450	406	417	420	430	420	395	429	407	404	422	429	414	460	463	436	372	409	443	394	421	420	403	438	429	401	424	405	407	446	415	425	405	398	379	409	464	442	431	427	464	433	458	404	434	441	409	400	458	443	438	402	410	420	436	387	424	477	440	427	435	404	444	465	404	435	434	442	430	409	427	434	425	423	459	451	408	441	379	457	426	447	432	411	405	407	438	419	408	450	401	414	421	415	444	457	444	434	431	400	449	420	442	412	416	459	404	417	444	421	392	408	411	426	412	405	417	433	394	434	463	449	433	447	406	419	468	423	433	437	450	420	475	438	405	374	409	421	407	440	437	455	431	409	446	423	453	447	423	422	430	432	449	407	442	429	431	411	426	430	452	453	480	445	439	427	467	440	432	417	462	400	452	424	431	438	406	448	437	393	433	407	437	427	428	433	388	411	414	470	422	421	418	443	427	424	427	446	425	412	428	451	443	451
77880	67665	44868	11640	1243	473	368	312	303	268	221	253	254	229	223	208	239	213	217	199	201	200	209	211	209	195	180	178	199	203	218	180	184	168	180	184	167	169	193	201	211	207	187	178	203	207	191	211	191	179	186	166	185	171	195	188	204	194	174	186	181	199	189	187	215	187	187	204	205	200	194	160	175	183	195	181	178	164	177	176	195	193	191	175	206	215	197	211	184	192	188	207	202	203	212	191	176	194	185	186	178	187	179	193	182	189	189	186	177	169	212	187	168	205	191	192	174	187	197	186	185	196	202	205	208	186	195	197	172	183	170	168	196	206	160	211	173	188	196	181	191	186	164	195	215	171	179	190	207	181	205	193	171	183	211	191	193	193	188	165	212	189	199	182	203	192	196	190	175	167	184	186	186	189	168	199	212	187	211	206	182	163	185	169	178	198	208	183	207	206	186	179	187	187	185	173	202	155	167	162	181	191	172	200	179	203	173	178	223	214	190	206	178	166	203	199	183	190	182	210	177	181	195	183	184	182	191	205	171	229	186	198	201	187	185	198	186	207	192	190	189	191	174	199	192	197	215	218	183	174	194	199	207	198	202	191	163	193	185	182	173	181	183	164	182	207	184	176	204	217	204	199	190	184	198	193	207	196	188	216	229	182	186	201	197	186	188	194	192	188	173	204	197	181	188	186	191	202	218	189	182	203	196	218	170	207	202	170	187	189	176	166	205	188	188	192	214	194	200	199	196	189	207	193	183	184	204	214	179	207	179	181	175	181	190	178	181	180	179	197	172	198	178	164	198	193	172	209	179	213	202	184	183	198	185	191	201	166	177	205	202	216	179	185	205	189	198	196	187	225	202	185	170	176	183	171	204	174	186	184	192	165	186	170	193	167	191	171	178	202	182	213	163	182	209	186	191	185	172	175	203	178	179	186	211	207	190	195	176	194	201	193	178	193	192	169	186	170	191	189	186	174	186	197	186	172	171	200	183	182	184	177	185	173	211	192	185	199	183	189	190	181	158	194	188	200	154	187	192	176	207	178	190	172	197	235	174	184	176	197	177	167	184	189	180	200	189	191	177	171	181	186	201	167	215	209	204	164	194	188	190	194	199	197	168	178	197	194	187	206	188	210	181	175	212	199	206	180	184	190	195	182	187	194	198	203	197	188	212	169	174	176	187	180	191	175	186	170	192	195	216	172	199	178	192	198	178	192	171	187	186	195	192	185	197	199	210	186	199	201	225	201	169	180	218	210	173	175	176	199	192	184	175	200	196	200	181	181	173	191	183	189	170	167	192	189	168	170	180	197	190	181	172	184	188	208	205	183	188	186	183	180	204	185	163	182	208	190	182	180	198	180	175	188	174	176	186	182	199	188	197	191	189	230	184	219	199	177	194	199	180	195	195	202	192	223	173	187	178	179	189	190	182	174	188	197	165	205	166	182	178	181	200	179	188	175	166	176	171	186	181	203	202	195	196	187	196	162	169	193	191	217	178	182	186	205	187	177	205	200	197	208	180	171	181	175	188	184	202	167	220	192	175	176	180	183	177	184	190	201	197	181	173	183	208	201	184	171	182	173	174	173	194	184	179	195	182	162	177	207	206	189	202	193	199	190	201	175	193	171	174	193	186	192	208	192	196	187	185	187	204	178	225	188	246	209	168	204	149	186	178	201	195	195	187	184	158	192	188	202	183	192	182	183	191	205	183	205	207	212	197	158	183	197	185	192	161	216	183	218	180	183	180	177	187	163	203	204	173	201	166	184	189	213	179	184	162	198	210	196	178	173	180	200	186	188	184	186	173	190	187	188	185	158	163	194	192	171	174	193	202	206	169	183	205	165	199	206	204	197	186	190	199	182	191	177	193	196	205	182	160	177	175	181	215	198	194	194	202	173	209	199	186	172	192	212	174	191	182	181	179	196	213	193	189	205	195	179	185	168	207	169	209	181	189	210	160	205	199	194	200	182	202	193	204	201	191	192	191	178	157	193	185	195	189	207	185	180	194	180	187	184	203	188	205	182	192	186	195	192	199	184	193	187	163	157	204	186	192	184	196	220	203	165	194	180	179	196	203	189	179	196	188	196	161	177	201	187	201	188	169	207	191	195	191	203	205	168	201	183	193	188	180	170	197	184	186	165	203	174	186	200	181	197	201	167	193	180	199	161	195	200	195	195	187	204	164	180	168	162	155	186	200	199	196	189	190	219	192	187	193	209	188	182	183	181	173	184	215	184	186	177	189	183	228	174	180	179	200	198	178	184	184	185	181	208	189	212	177	200	193	174	175	200	188	190	194	202	209	172	205	180	196	177	163	181	183	184	188	193	171	177	197	179	157	178	184	175	194	189	189	201	190	185	193	191	214	213	178	197	174	209	167	204	175	181	181	185	162	203	212	210	209	177	184	184	181	195	179	202	203	182	191	176	186	191	192	185	162	168	183	184	181	198	196	167	183	150	191	177	201	185	201	208	205	183	210	201	176	180	188	203	204	214	183	171	198	196	196	216	171	212	182	190	223	211	194	187	190	184	181	186	182	192	178	188	186	191	200	175	170	181	187	185	182	168	187	186	186	174	193	185	199	201	192	197	185	171	206	188	210	184	198	195	199	199	189	178	178	186	170	205	202	196	185	182	197	200	189	185	174	166	182	196	180	193	176	214	206	178	189	182	187	182	172	178	194	188	188	185	192	196	196	182	196	198	173	201	196	186	178	198	196	169	202	186	180	196	192	168	188	178	178	183	167	195	179	200	200	184	170	191	189	182	211	178	211	180	196	186	203	212	173	189	204	189	178	209	205	206	203	182	186	214	192	174	200	179	191	205	177	188	189	191	190	185	158	161	178	192	197	171	182	201	199	184	185	215	191	155	187	206	198	166	174	193	187	175	184	191	189	187	200	184	185	198	175	205	197	187	170	192	137	189	185	201	196	179	183	181	168	196	196	184	190	206	201	201	189	195	177	185	207	177	201	196	208	207	213	211	207	175	185	193	181	191	192	202	191	207	188	189	223	185	201	187	191	179	204	195	182	196	209	182	174	188	178	177	165	168	170	156	197	216	173	207	200	205	176	182	201	214	191	198	187	191	173	179	181	195	189	165	177	181	183	203	201	183	201	202	200	183	186	200	195	184	192	200	199	195	189	178	191	204	190	201	200	187	199	191	170	178	203	176	195	198	184	177	195	190	169	188	190	191	196	200	164	171	186	201	213	212	189	182	197	205	198	183	174	201	179	172	201	194	194	202	189	179	209	196	184	199	175	166	171	183	203	214	191	175	190	189	168	195	199	202	185	191	196	191	195	194	189	211	188	179	187	190	194	197	173	210	180	167	162	183	211	192	175	199	182	190	192	193	166	189	186	176	179	207	179	211	193	203	185	170	210	198	200	182	188	186	205	184	188	154	180	199	188	188	187	177	180	180	199	185	178	185	179	202	201	185	189	214	186	168	188	192	180	190	176	212	186	209	191	210	225	168	180	206	198	201	201	197	192	172
54787	53214	32847	2514	2090	1868	1458	1312	1203	1136	1032	911	902	927	876	876	729	824	767	720	753	774	722	666	758	689	712	665	721	660	634	681	664	641	681	674	678	647	654	664	606	712	657	668	667	617	639	625	623	635	625	693	650	654	604	636	619	637	622	646	618	655	600	660	600	631	596	646	609	629	606	635	671	645	613	619	669	612	653	645	614	680	596	660	638	653	646	585	647	623	632	622	643	620	666	636	639	584	629	634	600	656	646	586	642	664	647	661	598	621	626	567	605	670	619	633	632	644	652	619	614	654	609	622	677	645	655	628	662	610	564	636	682	619	587	602	623	632	614	625	667	627	609	584	656	643	675	627	650	579	617	647	587	628	621	607	598	624	614	632	605	621	654	608	633	594	612	635	659	611	622	619	617	629	643	645	577	603	608	649	669	640	653	629	593	611	656	605	617	639	664	620	637	649	648	633	654	587	589	626	610	602	634	578	603	613	668	643	652	592	626	647	602	609	612	606	602	591	636	625	636	604	661	617	554	624	605	595	622	629	658	626	595	614	641	686	685	599	606	651	597	657	646	560	626	581	627	672	601	671	616	626	646	631	600	607	645	622	614	635	650	635	670	609	606	614	635	679	593	638	636	609	624	615	630	630	613	628	600	632	615	650	641	627	580	639	646	602	627	594	654	643	617	652	638	658	666	603	629	662	607	598	599	589	632	581	623	633	654	648	648	644	611	627	597	620	627	631	610	628	657	635	629	626	605	592	652	642	631	625	615	599	603	584	623	607	641	660	602	613	637	618	588	605	611	610	603	667	605	614	632	626	637	661	581	636	581	593	572	615	608	591	603	601	637	661	650	622	594	604	615	613	608	606	607	599	599	592	621	578	628	583	618	620	603	594	641	622	632	608	635	618	641	614	570	663	627	602	575	661	622	613	604	615	649	658	611	591	642	594	655	616	628	622	627	618	625	645	625	608	631	593	584	627	637	609	632	603	590	620	597	635	586	657	587	576	652	648	634	567	644	566	628	620	614	608	627	590	633	624	645	648	642	621	607	644	625	637	608	611	574	650	625	647	654	600	685	623	577	639	636	666	606	647	658	635	642	582	592	638	625	638	648	648	640	587	647	633	659	603	619	602	576	622	631	607	581	607	624	650	682	557	651	637	606	622	598	627	604	651	642	616	616	607	645	586	617	604	639	569	642	632	615	685	611	689	595	633	604	650	644	603	615	593	593	678	631	653	609	593	631	629	626	606	584	613	592	599	622	636	611	621	585	601	619	646	648	579	599	628	621	677	618	645	656	558	634	640	651	612	598	558	639	613	609	658	604	598	602	613	654	615	623	595	648	589	564	663	621	647	653	611	613	658	635	634	619	619	580	659	617	616	632	632	599	616	607	641	634	600	647	618	624	611	613	621	616	584	673	655	635	630	644	667	630	613	694	627	569	635	664	642	613	599	623	626	592	613	616	624	628	665	641	616	600	602	631	630	613	626	607	605	635	618	646	628	628	604	618	605	585	596	655	581	652	651	610	627	589	643	626	608	670	600	609	654	624	640	613	620	631	623	621	557	627	631	617	624	665	629	632	624	650	628	598	671	629	598	614	621	571	674	663	618	627	670	655	584	596	632	616	675	605	637	616	642	598	599	595	631	611	605	653	607	585	662	612	608	646	608	584	602	670	634	600	601	624	607	602	635	633	631	612	627	600	619	649	599	609	621	611	592	628	586	614	622	626	633	573	665	625	610	619	601	600	625	577	620	612	583	597	627	599	603	631	641	666	659	627	652	600	633	626	567	616	582	648	601	646	615	635	639	615	648	625	616	605	594	593	650	646	631	619	636	609	613	647	566	639	608	621	640	583	627	567	602	638	641	612	625	590	573	654	582	662	568	624	637	614	655	582	629	610	581	630	570	642	603	604	623	621	629	605	611	605	649	664	642	625	570	584	638	563	607	619	609	627	607	618	617	637	643	579	642	598	618	631	666	632	644	650	641	630	597	616	652	606	592	676	613	629	622	574	617	645	588	610	662	625	655	651	651	614	637	623	603	603	619	625	626	663	604	599	622	619	636	597	637	634	636	616	651	613	613	658	671	647	621	686	622	581	589	642	628	626	603	609	600	662	625	606	616	630	617	643	626	637	604	629	659	624	605	666	617	651	640	566	609	638	607	663	649	644	603	631	653	621	620	641	598	615	646	590	652	686	630	647	597	647	615	644	610	623	656	598	645	632	636	592	600	620	605	628	649	587	626	603	619	595	641	615	606	625	633	600	600	643	675	638	613	619	585	603	652	621	620	619	614	639	652	647	644	641	642	617	635	670	632	575	684	627	625	612	649	611	611	643	623	653	638	655	648	578	614	629	607	601	642	644	651	632	577	608	629	615	610	642	608	655	618	617	597	602	635	622	665	603	616	609	620	621	633	644	642	634	614	596	638	624	579	603	666	592	632	590	639	569	660	611	621	604	595	598	610	626	650	606	629	626	636	600	647	613	625	602	634	616	590	618	629	647	622	661	604	579	638	591	629	594	662	615	611	611	625	624	610	661	632	607	655	589	598	592	608	625	652	596	636	624	571	671	631	627	629	663	601	595	644	604	605	639	634	615	628	622	601	627	601	669	667	629	653	655	613	655	604	626	645	652	609	624	597	604	612	621	629	634	603	594	609	616	574	604	597	643	610	626	622	603	580	642	619	649	610	676	622	634	644	629	545	621	654	599	646	629	611	590	603	614	605	644	583	633	626	671	634	628	642	626	614	599	611	639	606	610	616	606	631	621	644	607	676	649	584	618	603	632	627	655	630	600	588	606	584	665	654	599	642	624	601	637	595	651	615	627	627	611	600	633	644	642	671	618	610	614	692	662	638	613	669	607	641	603	622	625	594	579	649	584	592	671	597	669	601	616	634	655	613	604	594	630	632	623	609	641	637	646	616	649	616	654	585	597	584	622	596	574	637	602	599	631	627	636	625	638	592	571	612	634	577	607	637	619	681	663	603	602	643	639	594	608	587	616	598	628	607	590	600	668	649	605	630	616	607	610	577	628	645	635	624	619	610	630	594	610	632	626	614	638	608	624	630	623	618	603	625	615	615	602	629	588	669	633	615	637	629	642	640	687	627	623	639	623	641	612	580	630	647	591	623	591	640	612	592	624	667	653	608	657	594	617	611	646	636	623	632	600	621	592	611	613	596	627	572	590	701	653	643	611	581	591	631	665	615	610	637	634	615	607	590	636	625	620	648	649	580	603	593	655	655	604	607	644	637	620	661	581	636	661	609	630	635	620	610	608	592	614	630	625	624	582	607	593	608	660	606	655	635	616	641	583	616	609	607	605	622	604	566	611	628	672	580	622	630	635	630	625	680	581	557	591	596	596	636	610	603	654	615	641	630	614	587	601	631	660	613	664	614	591	618	654	630	630	611	593	640	614	587	621	644	618	589	670	615	578	609	639	646	640	658	602	617	659	563	606	586	612	647	586	650	632	607	645	585	629	618
24662	14703	3568	259	191	215	207	181	206	174	187	201	197	193	169	192	170	198	182	180	213	165	206	192	188	169	192	193	187	203	218	190	214	211	221	185	174	212	206	223	186	191	190	183	178	187	188	209	214	190	223	182	180	187	199	203	184	167	202	194	191	204	181	191	212	199	187	169	175	180	202	174	187	214	207	167	198	178	204	188	201	189	194	219	176	163	188	189	189	189	195	204	190	199	171	199	186	205	197	216	180	215	207	194	202	171	199	190	184	183	200	199	217	201	176	183	215	183	196	178	199	189	193	195	188	213	172	196	197	209	211	175	208	175	194	206	165	204	166	184	196	174	202	203	199	180	185	175	185	231	197	192	187	188	199	194	187	181	198	184	202	174	201	176	194	184	195	197	186	227	164	198	214	194	235	183	194	214	184	185	198	193	196	200	182	191	198	192	186	185	165	189	180	187	179	173	204	179	191	182	178	169	192	174	204	174	152	198	197	180	195	166	195	218	191	183	175	179	198	186	216	180	175	173	183	186	200	197	188	194	209	218	205	199	164	173	188	170	207	201	190	180	172	178	196	203	201	219	190	191	199	201	204	193	192	163	195	179	216	199	163	204	186	179	186	194	208	189	177	193	199	204	169	177	197	218	197	201	175	185	180	184	192	205	185	181	210	198	185	191	198	189	198	190	191	187	179	198	210	178	199	162	170	184	177	202	171	180	179	203	197	186	175	193	194	208	195	192	194	203	186	185	201	218	188	214	200	211	204	169	216	171	186	197	191	161	175	203	199	193	181	189	164	182	163	181	188	194	187	188	198	195	174	195	215	183	185	181	197	189	185	178	188	186	210	185	196	210	215	195	189	182	187	186	208	186	211	180	171	185	186	182	205	203	201	196	198	181	197	189	202	189	162	177	169	200	198	179	182	197	192	205	183	181	191	216	196	187	195	211	184	217	193	174	187	195	190	189	198	185	202	188	178	182	189	192	188	198	183	171	189	216	208	209	211	198	178	167	202	182	195	192	199	164	185	191	181	175	170	200	207	195	183	185	186	198	190	193	195	207	162	181	167	195	208	170	189	197	204	214	201	173	208	190	192	216	222	209	166	203	186	180	183	168	170	153	210	162	181	195	194	197	182	168	182	176	181	153	209	207	197	182	192	197	193	187	204	196	198	192	194	194	193	202	203	183	184	189	195	192	216	183	182	183	189	175	181	213	203	185	185	180	194	179	187	201	183	172	201	186	189	203	170	177	211	191	200	216	169	176	193	183	195	184	197	189	187	187	184	216	186	202	194	185	203	188	180	186	208	210	191	201	214	177	220	181	179	204	205	199	204	211	183	191	218	205	171	207	176	219	197	167	180	192	206	199	171	192	175	191	173	186	167	180	186	194	216	174	198	178	217	213	190	189	192	213	180	206	208	208	195	207	176	176	215	204	213	195	203	176	182	191	197	193	213	184	188	194	182	186	209	173	172	184	185	201	177	187	174	222	182	192	206	199	172	167	185	208	180	181	177	208	211	187	186	194	174	203	178	169	196	174	199	193	185	203	174	169	187	186	199	193	198	189	221	175	199	183	198	192	194	186	188	175	227	190	192	181	198	201	206	191	200	215	184	194	182	185	183	197	158	169	173	206	180	218	198	180	195	198	168	173	214	197	179	188	213	185	203	177	188	161	198	195	196	206	188	200	207	199	206	200	197	183	184	196	189	202	198	159	205	176	203	198	181	181	192	197	198	186	216	176	186	202	227	171	178	154	185	165	195	174	213	191	173	193	187	189	193	207	197	188	185	222	172	199	175	212	206	201	167	194	200	211	157	207	202	185	187	182	174	196	191	181	178	188	177	178	202	173	188	190	181	203	174	192	187	189	194	199	194	197	187	169	176	212	197	184	206	185	195	180	197	200	218	195	194	197	172	191	192	208	224	191	172	196	184	201	214	197	190	185	201	181	190	193	187	202	206	237	209	188	179	186	206	189	195	169	193	181	181	188	209	190	188	196	186	181	193	201	191	206	186	204	187	197	186	200	185	184	189	187	177	174	204	191	215	198	201	187	182	194	195	202	183	201	196	172	195	184	179	193	205	218	186	187	197	183	197	193	207	187	184	198	162	202	183	202	194	191	220	213	192	213	184	190	193	215	189	199	199	182	195	214	196	184	179	173	178	202	201	171	189	189	195	170	199	185	201	176	176	196	202	155	181	159	188	181	199	193	229	175	170	192	180	195	174	217	200	194	172	219	209	184	189	196	207	196	199	172	204	191	183	192	179	204	172	188	194	193	189	216	180	188	177	191	212	218	217	216	181	212	205	211	176	194	196	196	178	206	194	205	178	203	186	196	205	203	208	199	195	216	187	197	193	180	167	211	192	190	217	179	177	215	187	174	180	208	213	201	190	210	218	195	166	187	215	201	198	195	208	205	185	209	203	205	193	194	194	210	192	205	175	186	197	198	202	223	177	197	194	246	185	190	198	188	188	154	185	190	178	191	200	166	222	186	193	212	176	201	163	172	182	196	187	170	182	191	190	187	208	177	190	201	198	178	202	202	206	207	204	190	185	198	175	199	190	209	186	173	213	184	209	192	193	200	196	201	224	181	197	178	186	185	194	185	207	185	180	199	226	191	179	187	190	189	234	192	198	174	163	190	175	206	201	226	237	202	190	176	190	195	229	196	201	176	213	183	190	206	200	218	180	178	190	173	186	180	204	199	223	181	208	204	186	193	181	155	187	210	197	197	187	178	215	196	192	198	197	177	158	181	189	175	181	198	197	197	176	194	194	192	179	209	212	216	211	188	186	185	194	219	169	175	189	219	207	202	204	188	193	165	184	186	186	194	194	185	186	195	189	180	184	216	198	158	197	194	204	208	176	208	211	176	192	193	184	186	197	187	169	191	223	174	200	185	184	174	188	179	189	168	201	190	202	188	173	206	165	200	188	184	176	195	180	191	192	161	225	208	186	216	184	207	190	203	226	191	166	209	181	185	194	196	192	168	180	171	200	188	189	174	194	204	199	173	188	216	188	173	196	211	170	210	190	188	182	204	198	209	184	190	184	191	189	199	170	213	196	185	169	176	213	192	189	227	193	213	187	200	175	165	179	193	207	194	191	174	201	200	176	203	206	207	195	192	204	196	189	194	182	199	195	225	196	193	191	224	190	193	184	198	173	186	180	166	195	206	201	188	184	200	191	170	209	208	202	211	210	182	183	193	189	182	194	188	190	173	195	169	192	187	191	182	217	195	167	186	181	178	183	207	180	215	199	198	181	179	173	172	161	177	189	167	203	174	195	200	182	172	188	192	165	169	217	188	171	203	205	194	196	204	177	188	192	174	199	218	198	172	185	194	197	165	193	192	199	169	202	182	206	181	176	197	205	196	184	210	184	177	207	172	204	173	197	184	206	217	207	174	208	190	176	223	222	175	189	197	205	181	200	206	198	184	177	172	181	190	188	185	207	176	204	192	201	193	184	203	178	174	178	208	187	186	186	183
23675	17452	5513	675	664	709	633	640	618	653	654	660	637	645	626	627	646	607	683	601	623	625	635	624	610	631	634	650	621	636	629	577	660	612	588	651	593	637	613	658	598	614	574	621	646	670	623	601	625	635	614	630	666	597	652	610	607	600	585	602	678	663	651	620	674	681	592	584	646	639	630	586	570	630	640	623	590	630	618	583	627	629	603	601	590	676	627	595	653	648	612	617	621	617	597	607	670	586	656	607	630	632	585	617	642	614	612	602	630	600	647	628	616	642	644	645	600	667	614	636	610	619	609	599	625	653	600	655	623	609	617	603	628	601	629	619	627	681	601	638	621	615	598	584	657	657	650	648	666	654	639	607	652	635	645	608	611	599	595	612	637	625	643	656	615	632	615	603	617	616	603	631	615	622	610	602	604	625	633	642	642	644	581	622	673	575	631	606	630	653	637	618	615	630	628	581	616	596	638	590	610	637	629	648	603	642	601	543	640	617	664	645	631	653	595	601	629	639	548	610	611	612	631	642	639	625	637	602	642	594	637	576	628	645	610	656	609	604	658	656	586	593	649	654	632	597	640	613	638	587	609	660	615	651	623	641	650	588	622	598	655	654	570	611	630	620	629	599	565	621	605	681	601	593	625	582	633	653	622	618	616	605	605	645	645	638	620	643	609	615	661	626	591	635	640	619	602	610	648	615	617	645	649	574	637	635	617	625	668	617	625	626	653	630	577	658	683	591	695	688	602	626	619	623	592	658	641	614	638	582	583	640	654	619	612	586	612	641	637	608	663	650	628	591	605	596	653	643	631	602	639	574	660	606	670	564	605	592	574	639	606	637	622	613	654	620	609	611	609	628	660	613	618	622	631	612	646	653	647	637	608	604	615	615	613	647	595	577	626	651	610	641	623	579	643	598	647	635	584	635	625	626	679	629	644	628	636	611	642	630	637	622	621	672	652	650	639	635	592	578	636	611	656	607	649	653	599	632	598	617	593	573	621	646	593	609	606	624	607	622	662	640	631	611	664	642	649	590	622	629	623	632	616	631	640	613	637	654	633	626	658	625	585	652	641	656	637	618	605	663	639	612	605	673	654	581	589	636	628	641	612	620	650	628	612	588	612	556	642	631	633	637	603	625	658	636	613	608	659	603	660	602	597	652	661	636	649	641	581	607	633	624	650	617	660	595	612	641	616	646	622	599	583	632	612	614	616	624	602	632	627	618	680	627	662	660	608	610	637	664	593	650	617	639	652	651	628	600	613	605	589	609	610	638	661	644	589	646	631	585	638	635	627	618	646	579	620	650	600	678	619	624	639	638	683	639	652	616	621	635	642	601	636	643	630	588	610	621	596	618	635	619	647	645	598	653	623	652	660	633	616	625	620	614	648	656	647	635	632	630	598	674	603	651	624	600	606	623	669	658	587	656	623	582	631	647	592	619	639	618	638	632	647	658	601	656	627	637	575	624	662	603	594	615	615	602	649	627	586	650	633	612	636	631	669	615	620	588	589	645	625	589	625	612	643	583	655	626	646	608	638	643	658	699	604	603	628	630	635	636	580	603	637	620	620	599	579	653	625	662	602	616	619	587	603	600	596	634	637	602	644	647	562	638	643	626	647	583	583	642	635	617	615	614	595	641	602	656	621	573	622	629	653	616	575	627	614	652	661	645	658	635	674	640	637	642	639	637	616	634	639	650	621	639	646	615	592	648	582	650	688	598	642	618	645	619	654	620	593	624	635	615	575	636	626	603	645	643	694	617	616	619	592	607	611	658	632	671	610	587	587	660	618	633	625	602	667	562	621	607	569	665	625	593	656	635	625	672	645	615	591	582	583	654	614	666	660	603	610	599	633	597	646	640	624	672	636	607	638	666	591	616	613	586	598	644	589	640	673	599	620	596	628	640	597	594	612	623	655	611	623	604	660	651	640	622	649	614	612	646	612	586	654	613	632	635	622	613	614	619	628	596	628	647	641	610	622	569	659	627	588	614	605	637	648	588	618	675	592	676	579	626	645	643	640	650	597	628	616	621	601	624	583	611	630	661	620	599	638	689	651	659	610	653	618	594	591	646	653	619	598	633	656	650	633	641	682	612	608	641	578	623	672	649	601	608	587	653	609	673	620	617	624	674	622	604	605	603	626	657	629	641	612	669	648	615	606	630	583	627	642	703	645	671	682	659	619	668	596	656	618	634	656	626	644	661	637	634	639	630	650	645	615	628	608	631	574	581	624	600	626	621	607	635	654	577	621	604	611	615	617	603	617	630	622	633	676	665	577	644	659	613	607	652	678	596	653	591	649	630	675	664	659	643	639	622	588	605	607	615	613	607	568	615	656	648	657	633	577	614	674	631	650	629	635	622	644	604	624	594	618	636	612	611	633	635	643	573	657	643	615	640	595	595	576	629	650	609	647	645	646	617	636	593	662	636	624	630	592	636	614	604	565	644	609	642	612	647	620	668	615	620	626	638	616	595	624	614	691	612	601	621	641	596	613	688	608	590	644	619	628	650	649	637	648	583	624	561	663	605	603	619	624	622	620	595	636	623	638	622	650	620	631	597	594	624	600	627	641	606	667	562	650	601	566	611	639	641	611	619	613	624	635	611	648	645	634	615	659	633	644	585	642	602	677	602	613	616	637	568	623	619	636	565	635	674	612	628	610	645	637	630	606	607	574	661	635	586	602	668	638	610	610	655	652	568	628	640	596	604	615	661	624	692	639	583	589	630	574	592	601	603	608	593	659	577	579	635	657	634	680	639	604	648	619	630	628	613	661	622	603	643	609	658	633	632	640	626	612	645	593	588	660	636	669	575	620	622	640	622	624	655	639	597	631	615	597	616	621	641	624	606	630	650	619	606	619	638	651	615	594	612	666	627	634	640	632	660	618	584	637	587	649	615	638	604	600	667	583	616	611	641	617	619	656	638	677	612	605	648	606	596	623	582	630	631	646	626	639	597	593	597	637	649	580	618	584	637	647	613	620	653	601	629	687	633	655	650	625	643	648	635	670	624	596	613	674	577	592	605	641	651	685	638	586	637	619	638	614	632	656	601	642	586	668	635	648	660	616	625	617	605	600	691	589	621	598	614	593	585	624	630	588	582	663	603	641	650	644	648	593	624	595	604	606	572	622	574	633	647	638	618	621	577	627	664	617	637	638	599	563	621	587	638	636	649	624	634	608	648	602	629	610	634	624	636	611	617	623	580	666	624	638	652	609	581	608	640	597	672	604	656	581	629	608	631	627	633	660	708	612	633	686	642	625	597	609	629	672	608	663	621	583	608	612	654	590	596	577	593	607	614	609	620	635	681	621	642	589	641	627	638	627	594	636	613	607	625	621	653	554	632	633	619	645	616	605	605	593	622	619	636	636	611	630	647	643	602	654	648	598	599	621	675	640	618	593	637	619	637	617	597	622	667	600	640	655	654	664	606	646	640	681	655	627	576	596	641	601	633	670	630	603	621	637	641	614	622	627	609	617	630	705	626	599	604
63897	52891	35303	6384	399	238	225	191	184	186	168	145	147	152	154	143	148	122	139	135	121	128	127	125	117	110	136	110	143	138	131	130	129	127	136	127	121	114	126	112	123	146	140	138	123	133	117	113	136	116	113	137	153	137	127	108	127	153	138	125	113	123	115	130	122	122	130	137	127	140	108	121	123	140	136	129	116	126	116	136	137	145	149	115	133	112	108	123	111	103	119	132	127	104	137	122	124	133	133	139	120	113	124	140	118	139	137	121	118	134	114	113	120	103	142	120	107	110	121	122	131	136	137	125	138	128	112	127	130	125	125	104	122	127	131	137	129	135	122	124	135	120	124	130	134	119	130	110	127	105	119	124	137	130	116	118	126	118	118	129	126	123	122	115	120	144	137	133	122	125	143	120	112	121	116	112	94	126	130	120	128	134	106	106	131	133	110	120	114	122	135	133	128	112	118	130	125	132	113	141	113	117	118	119	110	116	126	154	119	128	124	134	151	117	115	146	153	114	135	124	114	122	107	119	125	133	133	112	135	113	124	105	121	130	111	111	126	126	110	130	122	114	136	113	100	140	131	137	139	115	110	95	127	127	131	132	132	148	118	137	102	102	127	133	133	135	113	111	123	116	135	134	123	118	108	118	122	154	129	107	123	118	132	128	133	144	125	138	129	132	107	124	131	124	119	113	125	132	133	126	134	122	130	129	131	114	129	136	106	139	120	127	104	115	128	116	147	120	136	141	119	143	121	120	128	133	124	116	114	138	108	130	129	106	122	134	131	127	121	129	121	136	143	129	138	128	132	143	132	132	138	128	111	122	97	128	127	124	135	110	129	120	124	116	133	110	110	119	110	122	109	116	113	109	113	124	119	121	129	127	114	124	103	111	101	112	123	119	125	133	118	119	140	115	116	122	137	95	124	116	134	130	119	110	131	118	126	137	115	123	116	135	135	127	144	133	126	119	104	110	124	124	125	121	142	138	144	116	139	115	130	145	106	96	135	115	115	118	123	120	105	140	138	126	129	107	116	140	136	110	118	119	133	102	126	112	108	118	131	109	145	135	116	105	127	113	125	108	120	136	146	107	131	111	115	149	113	115	128	115	124	130	125	130	124	144	110	129	120	119	119	146	127	125	101	135	108	101	128	114	133	132	122	118	132	131	117	141	139	135	117	116	125	124	131	109	116	134	133	99	131	132	107	120	136	110	140	133	127	118	102	122	144	156	134	123	140	92	122	118	130	123	145	116	117	110	136	120	138	122	132	121	140	132	115	128	120	118	130	126	109	144	145	127	105	122	110	129	122	144	133	124	114	117	128	116	122	124	112	122	123	131	119	128	134	116	105	127	111	130	140	137	119	117	136	142	122	121	108	117	133	118	158	132	123	124	116	138	110	117	141	136	119	138	117	123	125	148	129	124	118	103	106	118	138	131	142	137	116	126	132	127	152	127	121	130	148	120	131	119	117	138	133	128	111	126	126	113	121	108	126	100	145	125	136	125	118	143	138	126	132	112	115	117	136	131	117	112	124	113	127	122	134	125	121	121	119	123	127	124	128	130	125	125	134	107	122	132	127	118	114	105	120	108	111	140	121	115	125	131	118	126	122	128	150	112	106	125	135	125	124	123	127	105	93	135	129	125	120	131	122	116	127	142	130	118	121	119	146	137	113	139	135	136	128	128	126	123	147	115	147	120	129	121	112	114	121	114	130	121	120	117	110	119	119	130	120	129	136	119	148	128	111	132	142	115	108	128	101	124	127	134	127	133	119	104	123	125	115	133	123	121	126	97	121	115	134	121	114	112	118	116	117	127	127	137	124	114	115	147	121	123	140	122	114	114	123	124	134	128	128	102	127	125	126	123	122	127	144	138	133	119	119	127	146	137	115	137	115	127	140	128	126	119	128	113	119	122	131	136	125	137	132	122	121	142	132	134	131	126	129	122	111	121	121	135	110	106	122	116	103	114	135	130	116	104	116	106	136	107	140	134	117	133	118	107	116	140	148	106	131	108	151	130	131	134	124	128	114	119	112	122	137	118	127	143	132	139	151	144	139	115	131	126	123	102	130	109	144	130	127	134	114	109	134	130	128	123	110	121	115	119	132	110	135	123	120	112	120	105	130	117	117	116	117	126	109	128	139	90	112	113	138	125	135	131	130	131	114	140	122	127	130	124	139	125	123	139	99	122	121	130	124	140	128	113	120	146	112	132	139	115	151	129	134	142	99	127	116	123	139	123	118	116	111	127	126	119	129	138	118	99	126	128	114	121	134	113	137	121	105	127	119	114	139	128	126	102	107	133	129	121	128	112	128	123	140	124	101	124	136	123	130	122	109	146	126	120	136	132	120	104	137	133	130	120	131	129	129	137	138	114	112	105	132	134	152	104	136	130	127	144	122	122	125	109	136	122	115	125	114	125	146	100	147	110	128	126	126	126	112	116	113	130	141	125	119	127	118	115	115	129	123	131	115	125	128	122	122	118	133	126	119	125	111	115	119	129	122	125	116	113	122	125	112	101	129	132	102	133	114	120	131	138	126	136	131	138	132	131	133	117	118	121	124	114	128	132	125	131	120	119	111	125	119	108	131	139	154	128	120	108	114	120	126	117	129	119	112	140	105	112	123	136	131	129	125	142	142	117	135	134	128	126	124	134	129	119	124	143	110	136	104	124	139	122	130	126	117	114	144	128	109	94	139	135	138	136	122	119	128	133	134	128	126	100	118	114	126	126	121	136	118	120	145	126	121	98	138	140	123	104	125	129	117	133	118	127	136	116	130	115	128	131	125	129	136	142	133	130	120	120	113	101	135	133	124	117	132	121	103	131	122	131	121	116	137	128	133	145	118	131	129	130	117	125	111	120	126	113	128	145	126	116	131	151	119	120	105	125	119	128	134	104	128	135	132	112	128	107	132	129	133	135	129	112	121	110	117	118	129	107	136	123	113	127	115	118	120	118	127	121	142	112	128	111	129	124	107	147	125	124	122	125	130	106	132	125	140	110	120	112	119	117	148	94	112	121	112	122	150	134	121	123	118	125	116	152	118	123	130	121	117	125	129	116	132	131	122	131	124	114	117	115	126	116	122	109	109	123	122	120	110	121	123	107	128	128	119	111	136	122	118	110	107	124	127	124	118	124	112	118	126	107	126	119	102	141	118	127	111	112	125	130	117	119	142	120	113	117	121	116	125	124	135	143	119	109	124	128	115	103	100	131	119	130	128	117	123	135	129	123	107	112	119	131	139	144	120	143	111	127	96	129	129	128	117	124	135	117	93	124	113	112	125	131	123	117	136	132	112	124	134	140	147	118	146	147	111	125	122	100	117	111	100	142	124	113	111	131	113	124	123	127	112	132	109	124	124	139	140	120	125	129	142	134	123	133	124	127	108	115	150	114	124	126	108	122	125	111	125	112	124	138	127	135	128	115	123	115	123	126	125	144	128	114	104	134	113	127	125	124	126	123	122	127	107	107	129	144	116	112	144	131	112	122
44328	40553	29364	1320	1152	982	861	808	665	662	603	584	583	580	545	540	500	548	488	464	466	525	495	435	422	469	505	524	468	507	463	445	423	491	437	450	487	480	435	458	485	457	427	451	452	464	444	439	435	424	471	465	424	424	448	482	414	438	432	473	392	434	446	440	446	455	480	420	443	424	448	435	456	437	459	436	456	447	449	445	437	473	425	430	435	446	474	443	457	466	460	424	431	447	443	414	453	448	440	448	424	452	451	464	451	416	469	434	442	454	427	459	409	439	445	445	455	417	408	436	477	459	435	411	433	445	412	427	457	432	430	445	479	438	445	472	454	449	473	453	367	461	446	414	441	429	451	411	429	453	456	455	432	419	423	444	419	411	421	460	463	439	387	408	418	499	450	472	455	403	397	417	441	445	454	460	433	411	429	447	440	486	461	425	450	444	432	440	465	431	425	438	432	409	424	459	418	438	460	418	408	440	452	422	430	457	433	419	454	473	442	483	427	474	439	421	421	421	411	416	454	445	426	428	455	389	430	434	436	444	424	430	433	429	425	448	450	428	443	418	446	420	401	440	416	459	429	469	428	453	459	461	435	432	461	430	463	459	405	390	456	408	452	450	476	372	413	435	432	439	425	429	401	462	430	442	444	428	423	417	424	450	440	417	424	462	451	455	465	430	427	413	422	425	433	442	446	422	419	442	478	428	364	436	484	451	445	442	432	437	414	437	435	409	436	436	422	413	445	446	414	462	449	491	409	405	432	454	452	419	410	430	493	408	464	433	402	441	438	444	457	434	468	439	403	440	442	426	404	468	459	418	451	427	455	455	419	445	396	449	447	442	412	433	440	430	444	423	400	462	411	459	436	437	415	438	451	429	457	443	416	413	440	448	456	439	398	450	404	426	437	455	440	428	390	445	472	453	424	405	465	442	454	435	423	419	446	438	472	454	435	434	435	439	498	434	434	418	409	448	437	460	462	442	445	416	434	451	432	456	407	454	470	423	445	414	431	457	413	409	444	434	469	426	456	462	438	453	409	441	409	440	425	447	443	437	454	443	430	441	473	399	431	390	429	419	430	478	439	470	408	435	407	409	440	466	428	427	406	429	450	424	492	465	489	408	413	477	462	409	452	448	421	417	445	438	465	426	428	444	446	451	430	427	453	417	491	435	452	460	438	426	470	417	462	425	434	428	448	466	438	434	452	456	454	432	398	434	429	434	439	465	442	409	434	430	377	449	409	443	455	447	417	411	444	427	452	415	424	411	402	465	401	435	452	424	456	430	426	412	425	429	437	404	441	455	419	479	472	459	438	430	465	420	448	440	450	422	453	482	483	443	435	455	396	455	392	485	446	436	415	457	441	476	430	441	409	437	447	423	454	450	442	435	479	448	420	465	496	457	454	449	443	430	410	439	409	466	462	432	415	439	414	457	408	407	419	462	441	471	429	415	469	455	436	435	440	447	418	439	423	405	448	423	437	442	439	448	444	438	457	458	424	437	437	446	441	450	417	439	448	415	398	424	459	444	444	500	446	428	451	412	428	428	436	427	427	450	444	417	437	465	431	456	398	469	412	426	403	459	468	445	440	436	421	457	416	419	432	450	422	438	477	430	450	428	449	431	423	461	437	422	481	460	417	441	437	430	448	416	479	453	384	449	447	450	435	495	422	471	418	444	457	452	428	437	461	445	462	436	444	446	433	446	433	442	432	453	468	422	409	427	431	443	420	417	433	442	458	437	434	420	449	388	447	424	417	408	432	443	441	417	461	445	411	429	425	455	450	446	460	396	449	437	447	473	454	422	439	419	450	472	416	423	437	446	435	453	440	445	448	467	448	452	439	399	418	429	439	387	451	431	460	426	459	468	467	433	439	434	435	452	431	397	471	450	448	405	439	420	454	470	415	449	439	454	465	449	481	424	454	403	449	440	399	447	447	455	430	413	456	447	428	429	455	429	445	491	472	442	405	428	447	483	461	431	434	432	461	392	451	465	423	429	419	441	446	425	421	452	457	444	473	449	444	452	429	436	437	433	429	435	436	446	410	433	440	481	419	403	468	429	431	446	430	474	415	415	434	434	435	438	451	452	447	438	434	428	430	423	454	457	410	427	452	438	446	437	454	433	425	423	466	410	439	423	425	397	431	423	472	446	422	425	454	426	459	406	443	443	402	429	426	401	425	444	450	433	417	442	427	404	429	431	426	455	445	449	421	432	430	419	446	404	436	461	438	434	403	441	451	419	408	431	459	438	429	445	435	467	429	434	489	460	450	440	417	453	414	386	411	446	429	457	434	461	432	409	419	428	442	430	488	414	415	437	464	447	439	437	450	464	436	391	448	410	431	464	416	456	408	387	433	458	436	423	410	457	445	448	456	440	450	393	470	452	467	420	425	435	424	444	438	407	419	427	452	413	417	446	451	442	423	479	458	445	437	390	424	401	394	456	423	457	476	470	450	400	462	439	435	445	454	439	445	458	420	438	439	424	447	449	419	422	443	469	410	455	438	426	401	443	388	464	438	426	447	445	432	453	399	458	403	435	452	423	420	422	461	427	446	457	448	449	411	463	409	433	467	444	444	483	461	424	453	448	433	442	430	430	416	462	419	436	416	467	451	418	415	442	488	441	395	458	421	454	416	410	404	453	431	441	453	421	426	423	465	485	407	411	431	410	439	461	423	443	427	452	432	448	421	404	417	453	435	422	485	427	471	426	457	462	453	420	439	430	434	437	460	433	418	444	436	438	431	462	472	454	423	443	460	451	417	427	428	448	431	373	440	422	435	444	468	450	434	450	455	460	469	405	425	422	432	468	430	477	437	435	421	464	425	461	473	435	471	437	436	437	437	446	449	391	454	456	406	415	419	465	378	441	399	438	425	426	450	421	453	455	471	464	449	411	436	444	428	441	439	438	454	452	436	424	430	437	436	435	465	434	454	469	437	439	439	474	426	447	467	440	447	441	453	453	405	442	430	408	407	441	423	443	435	454	475	402	445	445	433	465	447	484	398	456	414	420	407	439	452	419	428	423	443	467	426	426	469	457	412	393	446	423	447	451	455	467	429	419	441	416	422	381	455	458	395	433	402	414	407	403	418	429	466	446	421	436	459	431	406	417	400	429	437	430	451	394	400	440	461	412	450	421	426	442	443	456	447	408	414	442	441	416	432	425	457	416	449	428	429	433	423	436	457	413	433	435	440	457	437	451	477	428	431	465	445	449	426	438	445	399	434	452	427	473	447	406	414	457	455	444	445	470	409	420	459	438	417	446	452	454	419	421	484	442	383	470	490	428	414	498	432	417	450	446	469	388	406	457	465	447	465	413	413	439	429	479	425	438	471	464	455	415	454	438	431	434	433	412	426	414	433	407	428	429	424	393	442	461	412	446	405	429	442	423	453	424	430	432	446	416	434	420	453	407	443	376	477	441	446	476	409	418	454	421	406	428	406	428	433	427	437	430	440	449	448	427	429	435	430	454	446	425	420	424	433	412	441	428
78413	64515	46164	13289	1502	456	355	330	318	297	252	248	239	246	226	205	215	207	232	221	189	186	208	184	216	177	200	222	203	216	191	215	200	164	213	215	206	182	178	194	186	172	191	221	220	216	203	201	179	174	209	200	196	185	184	197	196	193	187	203	199	174	231	201	171	220	184	184	223	189	181	181	220	179	173	212	172	187	188	193	194	196	190	175	198	201	184	182	193	180	183	178	189	203	207	182	204	165	193	183	206	165	204	202	192	200	204	178	199	191	171	168	187	204	182	208	185	196	205	193	182	163	195	221	202	205	179	203	207	196	187	186	178	170	204	152	209	179	185	190	148	189	187	190	204	200	192	195	192	183	172	196	179	213	221	208	197	196	183	206	191	180	206	199	175	192	220	199	197	198	210	170	194	185	199	194	200	210	205	196	186	181	196	196	182	199	176	176	189	200	182	194	191	207	201	179	204	196	161	214	197	178	198	207	203	189	188	216	178	202	216	199	202	181	182	219	196	186	172	202	192	197	177	217	187	177	180	164	213	173	210	198	193	201	187	193	190	196	177	177	189	188	208	195	211	174	202	164	170	173	166	157	183	193	197	196	169	189	185	185	169	202	189	179	181	180	176	186	205	197	185	176	166	229	183	182	209	211	185	201	181	190	200	172	192	172	200	193	199	213	194	198	162	183	178	180	229	183	209	178	177	166	199	177	197	199	177	209	201	198	174	176	190	198	199	202	218	193	189	199	190	207	200	199	196	195	203	197	162	199	183	204	199	176	189	194	208	191	167	216	195	171	201	206	214	219	191	201	179	204	197	196	176	165	180	171	181	206	170	161	187	195	199	175	195	193	186	192	208	208	170	179	182	183	164	166	166	202	181	205	193	198	210	204	188	218	215	185	187	196	201	167	192	197	180	212	168	187	194	182	197	178	201	193	187	182	188	208	199	204	203	190	179	178	173	184	171	191	196	208	204	201	180	217	168	191	182	186	189	170	231	192	202	195	189	180	180	188	189	188	181	187	200	196	199	196	201	180	221	185	212	179	200	187	212	208	181	197	205	208	195	183	203	199	162	180	200	201	185	200	162	174	176	179	186	198	199	179	214	210	168	187	193	192	159	199	191	166	187	186	183	204	180	202	178	194	193	189	198	181	209	198	173	210	204	167	201	193	195	197	199	203	190	186	183	167	161	175	193	204	179	182	191	200	193	204	195	158	198	180	193	204	198	206	196	199	205	184	216	194	210	200	205	175	219	197	175	193	176	200	223	205	188	170	189	169	199	173	182	178	188	187	205	172	193	176	179	226	190	184	199	170	179	194	187	200	173	211	203	185	213	182	180	174	195	202	158	186	200	216	213	181	202	193	223	205	186	193	191	191	200	199	189	205	190	197	201	174	204	204	201	188	217	173	187	203	178	208	165	179	201	192	197	215	196	204	217	197	196	203	192	186	189	170	206	180	195	180	210	197	198	175	206	194	204	207	191	225	171	194	191	193	208	197	199	200	209	174	209	193	199	187	212	201	179	178	180	192	202	199	169	217	194	209	197	189	193	188	192	187	181	172	199	203	205	167	195	186	196	188	203	178	193	176	202	195	198	173	173	175	220	187	192	189	183	188	197	178	211	183	192	183	165	200	192	201	189	171	172	204	191	211	186	175	208	193	209	205	208	180	177	185	182	207	195	193	182	179	201	153	204	198	198	206	188	193	200	195	212	199	187	182	182	188	165	201	174	195	174	176	168	193	184	196	179	186	193	197	208	209	185	196	192	204	200	194	151	205	189	171	193	197	204	199	197	201	190	208	204	221	210	204	204	185	180	180	229	170	180	173	204	199	200	181	209	193	195	205	186	168	214	205	208	202	217	188	188	160	237	182	193	182	228	183	188	182	171	190	185	209	207	175	192	174	178	165	214	176	183	197	235	187	189	187	172	189	180	212	218	206	212	198	195	182	172	203	181	198	176	209	205	199	197	204	210	179	231	191	168	202	180	220	176	192	203	172	187	192	218	188	183	192	198	194	184	201	182	183	187	186	189	178	212	186	189	205	211	191	187	193	197	216	172	201	194	175	164	197	215	192	205	176	195	175	182	195	196	201	180	177	182	206	175	185	197	187	185	193	184	199	191	191	165	194	196	200	195	175	213	195	191	197	178	177	210	193	188	190	209	190	205	241	162	169	192	188	161	174	176	237	181	186	193	204	195	191	176	173	197	168	210	186	195	177	175	185	182	201	188	196	202	194	179	191	196	171	197	204	210	200	194	198	183	194	187	186	177	224	212	204	181	201	193	206	153	190	178	198	150	198	185	177	194	188	195	162	164	219	194	203	215	201	184	177	202	192	198	195	210	228	172	182	183	192	188	168	173	184	193	186	211	189	187	192	175	205	191	208	204	220	193	191	184	191	221	198	179	210	213	193	172	208	177	192	185	189	190	210	220	208	189	180	177	168	212	185	207	199	162	195	202	191	204	200	186	180	190	190	180	207	184	193	197	206	185	177	180	185	202	211	192	170	192	170	190	164	205	186	200	175	199	196	195	205	213	190	185	224	187	188	187	213	160	195	166	183	188	173	171	192	198	180	186	186	187	181	217	208	199	209	197	214	188	181	188	173	226	203	197	184	150	180	184	179	199	182	197	183	219	193	182	194	193	176	190	196	215	202	189	198	173	198	165	205	210	210	189	169	187	186	195	193	182	214	192	206	152	211	182	201	173	221	209	219	172	190	203	199	230	196	170	208	184	189	197	188	190	196	190	204	208	194	153	197	172	174	189	192	167	167	189	220	194	210	209	225	188	203	214	187	213	177	181	159	186	213	189	181	160	177	182	189	200	173	196	178	217	181	186	196	209	185	169	200	171	188	175	193	210	188	187	203	170	180	223	192	213	207	184	179	169	205	186	188	189	188	201	189	208	194	164	201	186	195	166	192	210	191	208	191	174	190	173	198	184	186	197	184	190	174	177	181	180	198	190	190	202	189	208	178	212	186	190	179	202	169	187	198	199	169	177	232	204	197	200	204	192	199	219	166	179	220	205	219	170	175	217	218	201	202	180	191	205	200	209	186	184	202	200	178	184	194	178	186	183	176	194	201	177	192	168	182	181	176	191	167	207	178	167	190	199	195	179	197	188	224	200	180	196	170	190	175	179	196	192	179	192	200	201	206	207	179	189	200	202	179	187	209	204	204	202	192	188	185	193	191	195	195	197	193	217	196	201	177	216	178	203	194	186	194	188	194	208	175	179	188	171	193	189	191	199	191	197	203	193	201	200	192	200	209	181	191	196	215	202	186	203	196	192	178	187	194	220	201	161	163	178	192	195	207	199	199	185	204	173	210	178	192	181	200	218	182	192	192	183	225	220	188	172	221	225	200	177	196	204	208	201	197	183	162	194	168	188	202	190	178	213	198	185	197	200	191	195	208	206	190	175	202	184	174	169	193	189	200	177	192	210	209	231	197	189	180	199	196	212	205	179	194	209	220	175	170	204	191	175	221
56568	48539	36436	2658	2098	1816	1535	1440	1260	1102	1108	979	898	893	856	837	844	782	752	766	694	736	730	741	652	735	706	667	698	694	688	661	714	676	679	668	614	673	608	709	663	635	659	681	609	638	658	695	631	659	636	649	668	644	618	639	640	673	667	636	640	653	666	617	579	654	665	628	696	668	621	637	616	596	665	673	632	632	637	652	648	604	654	659	673	647	620	645	629	611	673	595	646	617	660	634	656	620	629	598	627	657	635	672	596	622	628	642	637	594	626	622	599	628	587	636	626	598	656	628	616	594	632	653	634	618	626	619	644	648	615	603	637	627	637	629	637	642	607	628	594	669	641	637	618	646	590	624	629	611	639	637	635	632	625	672	634	596	632	618	626	632	591	648	642	635	641	645	602	633	646	619	637	634	677	602	615	652	591	621	631	604	585	674	647	646	632	665	660	618	614	632	658	634	642	652	677	612	606	610	636	658	614	611	624	646	621	628	599	618	650	634	618	605	644	631	574	617	613	640	628	654	647	650	654	603	607	607	580	594	621	613	613	617	604	652	632	625	600	594	633	620	582	610	657	587	594	587	620	610	635	597	628	643	642	652	630	624	619	639	633	581	654	584	688	630	619	649	637	613	632	627	599	690	676	620	604	679	617	597	647	603	590	613	666	588	631	617	648	612	608	614	628	583	607	622	652	605	636	634	608	645	627	681	647	678	653	639	668	615	638	656	593	599	587	642	657	585	636	656	667	613	712	607	631	644	642	628	647	614	641	596	634	637	633	636	605	623	639	584	626	593	636	581	615	619	592	609	636	578	625	645	653	604	632	609	624	630	579	636	608	656	643	635	642	559	579	635	632	604	598	608	639	603	614	634	608	652	620	625	600	612	626	585	630	611	605	643	591	618	654	643	621	609	618	620	622	676	646	626	669	638	613	628	657	563	637	616	628	618	582	671	621	652	605	624	649	622	626	638	694	617	579	615	644	634	630	588	612	586	647	607	606	663	584	591	644	652	644	688	603	621	654	620	625	623	585	654	664	612	642	652	563	609	602	599	627	643	648	604	609	616	611	612	584	673	616	658	625	631	657	611	647	655	675	621	622	621	633	604	635	630	637	615	639	610	614	667	622	616	595	614	670	628	595	608	660	594	648	657	616	658	686	585	608	635	625	624	647	616	588	608	604	619	666	650	619	598	643	619	626	607	608	619	598	632	630	651	618	668	584	575	624	629	625	597	636	601	645	633	662	640	656	608	623	633	626	628	620	639	603	624	648	671	576	616	638	620	647	627	642	658	584	653	679	617	657	601	616	631	654	634	669	582	632	641	659	613	634	623	670	651	615	649	615	636	618	630	601	610	618	603	688	616	569	637	607	638	615	608	699	630	627	598	592	590	675	638	686	615	674	643	635	628	596	607	635	614	622	608	594	629	636	626	646	631	647	639	648	634	665	614	619	632	618	612	619	642	672	622	656	636	604	610	605	657	672	619	637	632	579	672	653	651	660	628	627	643	643	582	577	659	607	567	603	664	651	611	639	647	628	612	625	610	633	655	652	638	636	642	623	589	631	598	624	657	651	654	579	632	608	638	661	583	623	633	655	609	616	636	619	638	627	671	647	655	638	610	659	628	629	646	673	605	672	614	597	643	621	595	646	607	602	625	597	617	607	650	596	637	630	641	628	585	633	591	637	618	664	650	599	607	650	629	654	622	620	624	604	647	576	587	667	592	615	597	631	649	650	616	648	610	626	627	643	629	604	611	600	596	674	641	621	624	624	616	633	649	588	637	624	603	659	612	616	642	625	657	628	635	668	627	630	608	562	589	632	602	662	585	630	611	677	607	652	604	635	673	575	675	611	645	637	637	623	593	623	655	645	605	626	654	636	655	617	619	642	630	626	573	654	599	626	681	676	637	626	639	642	628	634	579	648	622	625	631	667	633	638	651	576	603	597	582	626	671	621	634	632	663	632	643	637	635	616	625	632	684	641	617	593	610	628	639	607	631	608	607	624	632	649	648	614	604	605	610	572	626	601	612	634	647	623	662	629	586	648	637	624	621	613	608	602	641	647	666	653	625	635	595	598	666	662	639	637	594	647	630	684	650	624	633	647	620	606	618	633	668	618	613	630	680	632	653	677	657	627	590	625	654	586	604	602	627	599	639	643	646	658	590	629	615	608	618	638	629	664	641	635	631	659	626	604	598	614	603	656	620	616	621	672	647	622	622	654	624	628	637	615	623	647	628	664	621	663	628	626	687	643	654	627	635	620	601	614	628	649	614	613	665	581	636	628	646	652	608	662	599	584	651	595	618	595	636	645	615	674	671	628	624	645	617	597	635	633	628	613	657	639	631	638	654	611	636	615	601	662	644	594	595	605	639	665	607	630	598	598	668	633	658	661	638	675	584	644	616	597	644	632	626	666	607	623	636	595	648	618	626	672	641	596	632	630	616	604	644	648	646	640	623	574	619	630	655	600	590	622	615	629	622	598	562	681	613	627	603	585	619	622	630	649	620	586	615	669	583	616	629	659	621	630	643	618	659	653	623	610	663	579	635	596	566	611	671	612	604	609	616	651	655	622	628	643	618	625	617	670	619	639	619	641	603	669	636	624	617	617	668	647	618	614	583	642	654	625	644	640	603	614	618	633	661	636	624	614	642	596	656	610	612	669	626	631	642	613	577	594	633	652	616	616	686	657	664	651	612	720	631	646	655	675	635	651	584	602	624	645	629	661	616	652	632	622	614	644	646	566	626	669	577	609	571	613	640	632	626	635	619	606	614	632	625	617	629	629	617	620	656	600	630	627	643	634	641	620	599	673	649	612	602	642	626	582	650	642	626	578	620	599	582	603	631	677	641	691	596	627	594	638	602	589	624	571	659	618	609	654	594	612	626	649	643	620	601	652	625	609	665	637	587	593	639	643	668	565	578	578	627	651	615	689	610	633	629	649	641	621	624	571	620	615	623	651	604	596	651	637	618	633	595	622	625	569	645	607	655	637	646	641	658	601	656	612	620	575	614	616	633	621	651	628	581	605	611	665	624	640	621	617	637	631	610	638	615	648	643	637	661	647	650	633	661	626	654	584	653	622	645	646	649	624	572	617	610	627	660	629	662	637	617	639	589	696	624	639	654	631	605	619	631	630	633	637	580	622	596	630	641	634	646	655	626	635	651	599	607	603	636	643	605	607	576	625	590	614	602	532	635	658	613	615	616	645	652	598	616	647	632	623	580	642	651	650	657	614	635	641	603	642	629	608	619	652	609	676	603	623	601	663	583	602	626	595	585	598	622	583	605	612	660	630	629	610	631	608	682	655	608	642	603	657	613	699	623	643	633	623	635	612	632	673	634	592	598	622	689	675	628	662	633	631	584	628	632	671	622	640	636	623	610	616	622	638	623	600	607	621	636	590	609	634	638	655	655	622	641	584	633	601	643	668	606	617	636	601	657	632	620	615	667	608	577	623	643	621	617	591	587	591	691	653	674	626	610	631	638
26252	13348	3498	281	203	195	191	193	175	210	212	208	185	191	211	183	179	183	195	191	161	221	182	204	183	206	186	200	235	166	201	190	189	184	186	207	183	194	195	178	201	176	183	212	177	194	193	206	196	188	214	197	185	239	198	167	179	192	182	205	214	195	202	169	196	173	182	179	198	183	193	177	177	164	216	181	189	202	195	187	195	187	189	183	198	164	203	203	182	200	191	202	187	195	172	200	201	198	209	177	194	193	172	189	186	178	185	201	180	198	191	193	213	188	193	183	186	188	168	198	182	200	199	175	171	187	198	193	175	189	192	185	165	210	196	192	189	192	181	199	197	194	218	202	185	195	198	182	213	170	205	199	190	202	209	165	184	180	202	193	212	188	226	179	221	192	177	173	172	191	200	204	210	173	204	177	217	186	200	199	208	181	194	197	197	196	197	195	186	204	206	197	181	174	206	195	205	202	187	204	188	187	177	188	174	170	199	211	176	194	205	191	200	183	187	191	180	171	184	170	197	206	209	187	178	182	194	177	199	208	201	219	186	195	216	185	200	198	183	211	201	186	201	204	195	222	178	189	207	212	207	217	183	190	190	201	191	212	190	194	174	205	204	191	206	189	188	191	196	204	198	171	176	177	195	196	176	203	167	193	178	174	203	183	190	196	196	209	183	193	196	204	209	197	196	206	206	192	179	165	170	189	193	176	191	172	164	196	217	199	203	186	208	205	186	184	206	204	179	201	193	211	180	186	184	202	188	197	213	216	173	189	186	183	209	201	210	184	188	200	198	182	199	172	190	186	193	193	172	197	197	232	179	199	181	188	163	202	206	158	186	181	201	197	190	217	173	203	179	191	197	158	208	203	177	185	194	191	183	172	194	188	198	209	205	195	208	210	189	195	189	173	174	193	185	207	213	209	177	195	224	194	198	190	188	196	188	162	207	202	198	171	192	179	185	194	151	180	176	183	197	190	189	212	187	172	215	185	186	196	205	175	172	201	160	192	199	205	176	184	202	169	214	168	179	170	193	187	184	180	216	191	185	198	193	192	180	179	224	184	191	187	184	176	170	196	195	184	193	180	185	185	212	181	169	218	219	167	186	201	181	200	187	202	204	199	162	186	180	184	198	192	211	198	178	204	202	180	203	178	182	188	181	196	190	200	195	182	205	186	176	198	189	196	193	213	186	220	181	184	183	189	176	194	168	221	197	189	231	201	188	204	189	196	181	193	176	187	182	197	171	188	181	187	188	189	204	177	183	199	203	178	178	178	171	191	150	194	188	191	181	184	175	175	184	196	192	164	182	172	162	206	174	178	187	163	184	201	175	191	197	182	180	177	180	172	214	165	211	192	209	199	191	195	218	206	178	195	180	208	175	188	197	206	185	194	214	200	219	187	192	208	202	190	173	186	192	209	178	191	192	201	198	179	186	156	207	188	188	205	196	182	179	176	188	191	194	192	181	184	208	182	179	188	195	200	213	205	201	205	174	177	185	190	193	169	204	207	184	180	205	197	173	185	205	201	191	183	217	194	206	224	194	205	176	201	204	177	197	188	175	170	180	170	191	183	174	169	191	181	193	176	194	179	166	207	200	171	195	217	200	197	196	192	197	177	192	181	208	193	188	195	220	182	207	190	205	194	174	166	178	194	204	175	191	164	184	208	196	189	189	212	193	178	187	212	180	183	201	210	198	180	195	211	188	166	204	192	192	187	183	188	200	198	145	183	182	195	183	201	210	204	177	193	216	179	183	200	219	208	209	190	172	191	184	206	167	180	176	209	184	214	175	185	192	174	187	211	177	185	201	189	196	224	195	164	198	185	180	184	167	167	209	203	183	187	189	187	196	201	199	199	210	170	186	189	162	190	202	175	207	168	169	194	191	207	204	196	184	202	171	216	192	199	181	192	186	215	202	170	196	184	212	210	209	172	205	196	214	188	204	158	200	192	195	199	186	175	204	161	181	206	211	203	171	211	182	167	204	207	196	183	221	210	184	188	180	213	171	186	154	206	204	183	212	197	179	205	176	191	189	193	173	208	214	179	177	180	189	226	187	181	180	166	209	179	197	165	189	194	188	180	195	175	195	176	196	182	183	200	192	204	199	187	176	197	182	190	222	201	197	182	209	183	203	190	196	185	186	195	187	222	170	188	153	195	201	191	196	188	178	200	172	213	197	178	205	211	165	204	200	196	200	177	204	169	181	188	199	183	184	179	169	182	208	215	181	181	205	175	180	195	176	208	190	195	205	182	215	194	182	165	206	202	180	191	178	201	202	200	181	212	196	180	195	189	197	174	214	190	181	219	203	174	185	192	207	182	181	209	210	198	195	201	172	209	168	204	170	205	162	164	197	198	212	167	179	218	205	203	193	197	186	172	181	174	183	200	195	184	187	209	181	180	207	206	181	207	173	196	187	204	198	201	206	187	165	203	182	188	200	174	161	182	188	195	166	203	182	219	210	171	176	210	180	184	190	198	180	180	190	198	190	189	187	190	186	195	226	185	206	196	190	172	185	180	185	225	224	220	208	203	185	213	188	196	173	214	184	183	194	193	206	198	206	205	198	175	178	174	216	206	167	196	183	203	184	205	192	159	190	195	181	174	187	202	226	155	190	205	188	186	210	191	177	212	186	196	174	221	198	180	193	213	175	200	205	201	209	193	207	190	172	195	204	170	174	190	220	187	173	167	209	200	190	190	210	206	192	201	201	180	183	174	191	172	174	172	187	175	193	181	193	203	180	208	207	210	192	161	184	190	177	188	205	189	196	193	204	213	173	181	185	182	188	203	186	200	189	186	194	197	208	187	190	199	181	214	175	191	170	208	204	189	214	195	201	193	174	206	189	201	194	193	185	187	204	231	212	179	202	188	180	186	198	190	162	166	185	189	167	207	198	207	198	177	197	188	204	178	193	157	194	177	189	159	197	214	202	189	221	192	195	195	159	201	215	188	180	214	186	193	199	186	199	189	192	180	200	197	200	195	183	210	165	203	197	202	179	212	207	173	198	208	200	188	198	212	190	215	208	174	186	170	220	182	192	174	193	187	220	205	169	170	185	182	194	208	215	196	194	194	179	183	168	201	174	184	186	198	188	183	223	164	212	202	171	190	224	178	182	206	207	204	169	190	165	196	210	190	192	219	177	198	227	202	209	195	173	179	195	206	190	199	188	202	158	197	201	201	182	172	204	199	200	182	203	192	183	181	188	188	209	183	179	191	172	241	186	170	187	199	175	188	174	186	201	213	180	182	196	193	173	168	212	204	190	202	209	185	197	194	175	169	189	214	177	187	206	193	201	191	182	210	176	197	191	212	181	183	188	216	222	194	206	197	194	174	201	194	221	169	187	203	190	184	171	194	188	172	184	196	161	188	185	178	195	197	204	168	186	188	205	199	210	187	205	181	183	208	212	213	205	192	186	183	199	185	202	188	202	184	182	207	195	178	173	196	197	201	179	177	175	174	214	191	199	176	193	215	196	200	168	192	181	184
25952	13828	6038	685	645	673	657	682	676	625	670	625	618	682	653	646	610	627	620	632	688	640	643	591	661	620	677	611	600	660	646	682	629	625	690	651	586	602	677	632	631	636	695	584	614	625	623	615	617	630	620	608	637	664	671	631	654	627	672	629	586	682	627	629	634	649	619	603	645	657	637	588	656	672	576	598	613	662	634	671	635	643	615	587	634	625	622	602	623	647	647	654	615	608	634	633	642	617	598	642	631	605	643	643	611	617	628	607	636	636	617	617	621	684	617	658	604	607	693	587	628	645	610	599	632	614	629	646	605	603	628	619	610	616	575	633	671	620	642	590	621	603	633	640	629	628	600	649	633	689	590	621	629	578	625	651	626	602	634	630	660	591	608	632	649	611	618	623	591	661	602	615	643	618	633	628	695	617	615	601	679	620	626	616	613	620	632	572	647	619	633	593	600	646	614	645	623	604	659	630	666	642	668	612	626	600	599	622	616	602	632	655	613	604	590	590	628	620	648	629	603	631	597	653	593	650	615	660	650	644	632	693	622	646	565	631	641	636	649	632	648	628	669	603	632	594	651	624	624	627	684	665	602	628	648	586	674	657	614	639	569	636	632	631	594	660	673	593	602	629	641	598	632	631	592	624	640	654	642	613	623	601	582	676	662	640	664	641	669	597	608	637	648	646	621	653	624	678	616	652	658	601	635	657	603	660	663	641	597	606	604	613	626	617	632	608	613	627	636	606	632	626	633	646	624	624	608	659	624	650	596	639	630	623	646	635	574	662	642	658	588	629	645	659	609	629	586	599	630	589	604	583	632	638	639	629	607	653	615	638	636	645	626	587	643	628	650	634	631	598	583	674	639	641	643	617	648	600	597	630	588	624	619	618	608	570	629	645	638	595	630	615	637	593	608	629	623	644	610	660	635	614	651	624	611	648	607	619	622	644	701	595	703	644	661	659	670	623	608	665	627	621	634	659	629	637	610	646	640	655	620	625	645	608	645	641	682	596	640	619	637	640	625	603	615	605	638	576	657	642	619	653	610	634	674	624	637	597	657	631	607	593	643	623	644	638	595	639	625	606	670	659	613	583	577	634	593	611	611	645	614	609	580	668	652	694	627	604	578	616	617	635	597	649	616	615	623	650	611	625	631	591	623	647	616	632	649	573	634	623	638	637	653	611	650	650	619	631	623	667	604	640	647	614	620	597	646	634	636	602	637	653	616	620	634	611	646	640	614	640	607	640	660	657	601	611	613	588	588	648	661	638	622	626	590	644	588	693	628	629	578	592	596	595	588	606	659	641	664	606	610	621	608	640	636	653	604	614	574	602	580	635	616	581	620	635	622	634	654	632	625	652	596	587	642	650	573	659	651	609	623	657	629	615	585	607	638	662	661	582	634	641	608	639	614	653	632	637	640	664	564	601	606	640	638	609	617	635	608	666	601	619	645	653	569	618	618	621	649	624	617	612	664	612	605	617	675	618	637	652	609	654	613	603	651	607	635	631	607	609	646	662	612	657	631	603	650	647	636	632	597	641	620	580	595	620	611	610	637	624	633	569	674	666	602	626	600	614	619	658	679	671	602	636	621	692	622	645	636	595	614	622	680	625	674	663	683	576	616	616	633	638	622	660	591	590	641	610	624	581	569	657	654	590	640	643	626	607	600	671	566	632	634	640	649	620	606	677	633	629	625	565	601	633	643	686	637	639	612	619	621	653	647	621	627	620	590	589	638	627	625	622	625	620	681	673	644	629	605	629	675	640	590	618	666	704	581	644	665	636	596	607	647	638	638	599	645	624	599	631	613	648	596	624	638	647	622	634	641	611	581	643	624	660	674	651	637	638	644	650	619	590	628	693	655	619	611	605	631	647	588	647	601	628	588	608	600	653	617	625	633	662	622	681	593	657	630	623	637	624	630	606	667	579	638	641	624	628	650	623	604	630	637	644	618	620	623	597	608	637	598	595	673	657	591	602	635	646	678	623	619	611	599	638	650	666	596	599	659	648	648	629	643	607	636	633	628	610	685	629	641	669	608	638	620	625	643	651	608	579	614	626	633	610	614	661	665	605	632	666	625	648	597	673	622	657	619	645	625	656	608	666	663	662	605	623	586	655	602	665	645	602	599	608	631	629	633	626	605	608	614	574	619	667	623	647	679	597	627	627	620	646	633	599	638	605	655	645	666	610	628	636	609	627	633	653	598	646	620	656	628	649	679	596	619	633	650	637	643	621	654	624	649	633	593	619	641	620	651	606	667	639	640	632	635	601	671	615	679	668	600	635	629	587	634	632	670	651	655	633	603	613	633	660	592	581	654	618	683	612	619	638	676	713	638	599	633	602	654	612	645	653	582	645	636	632	607	658	633	619	604	616	629	632	601	611	659	615	644	604	650	642	610	610	648	614	633	650	639	605	620	618	651	660	619	625	638	664	587	654	591	639	607	619	637	606	646	606	648	637	641	604	667	637	588	606	646	642	623	668	611	668	650	649	616	617	633	603	625	672	627	637	608	644	624	644	661	624	612	631	643	613	629	591	624	647	670	626	611	650	645	599	595	640	608	634	602	615	624	632	631	665	637	599	649	615	642	619	602	605	635	602	638	667	625	616	630	594	634	636	582	595	586	654	632	642	665	664	643	601	579	626	647	617	639	628	596	603	608	641	631	622	656	625	612	665	602	676	621	624	643	617	613	603	630	644	655	648	613	589	670	666	629	621	673	626	649	612	664	577	636	634	667	636	617	620	621	603	632	634	585	680	619	628	630	614	618	628	612	554	585	629	630	655	603	622	575	627	657	613	642	623	616	607	655	633	631	635	625	621	625	592	603	671	624	650	636	650	591	633	617	627	622	618	624	658	670	628	611	657	631	617	628	676	613	626	632	636	611	626	657	579	611	664	679	625	627	629	590	607	639	590	638	661	647	569	647	628	638	658	586	600	639	612	661	613	669	645	633	655	636	644	667	563	573	598	664	608	657	611	646	597	580	628	618	603	620	667	613	631	611	600	620	662	653	620	610	589	638	632	586	633	641	609	628	593	691	667	625	590	609	621	611	634	620	618	631	618	681	618	599	643	648	617	660	594	643	655	654	646	618	646	614	629	633	666	628	658	626	619	632	644	619	620	618	604	610	616	681	606	610	651	641	687	607	621	668	615	618	659	637	651	622	591	594	647	652	592	577	607	655	676	600	578	615	682	630	611	637	586	667	577	659	626	591	639	618	664	616	653	605	605	616	595	640	614	637	639	641	629	649	620	601	657	588	667	657	673	614	613	617	620	601	625	581	677	647	675	643	575	641	631	645	597	650	601	583	632	617	665	584	593	637	642	628	654	577	611	648	569	589	635	663	617	645	602	621	622	553	612	609	611	617	617	638	605	632	619	658	636	648	659	629	620	604	617	595	632	590	628	603	612	639	604	615	641	626	624	609	652	630	645	624	691	626	640	648	613	658	636	581	649	620	576	591	642	608	638	631	615	571	606	632	635	574	640
65466	48892	35289	6516	410	239	204	190	153	163	161	160	140	165	144	144	162	136	147	161	113	111	113	132	157	134	127	122	119	127	135	117	116	129	126	124	132	129	108	112	137	118	136	123	133	119	130	121	127	112	132	117	116	129	102	126	130	139	112	139	132	140	111	139	112	124	150	119	115	125	129	137	122	117	130	123	120	134	134	136	116	112	112	133	118	135	130	121	126	118	117	112	138	125	105	124	113	122	121	117	127	113	142	126	113	118	113	113	112	119	136	119	134	123	117	110	132	125	122	143	127	137	131	110	115	119	131	112	133	114	127	140	123	135	103	130	133	121	136	123	123	119	142	145	139	117	137	112	131	127	109	140	124	112	146	106	122	110	115	125	103	113	121	127	122	123	103	126	125	134	127	127	115	150	143	110	124	129	127	129	114	117	129	125	128	110	140	115	117	131	118	139	97	118	129	154	131	133	134	133	135	133	123	128	114	147	130	131	129	136	127	123	127	132	124	88	120	164	130	116	155	121	114	133	139	134	115	131	132	133	137	136	140	135	115	136	114	126	128	123	140	127	148	133	122	119	124	135	106	134	132	131	114	137	116	111	129	122	119	115	123	118	152	108	107	129	116	109	121	105	142	120	123	117	110	114	130	136	120	136	118	117	135	139	115	127	127	130	138	135	131	121	123	108	126	140	134	143	131	138	151	117	113	131	135	123	131	140	105	124	111	145	139	118	126	135	122	108	115	125	115	116	117	153	132	123	120	137	113	133	125	126	125	109	115	105	116	117	121	116	119	105	140	127	137	98	109	122	139	136	123	124	125	140	128	104	124	116	130	111	125	130	111	105	133	131	122	121	113	123	128	130	144	119	135	108	125	126	123	113	121	127	119	115	118	122	121	142	138	134	124	118	137	141	131	106	128	119	118	118	117	136	137	115	130	119	144	124	118	108	110	128	133	130	124	126	128	119	126	138	133	113	139	124	131	100	134	126	115	125	131	127	135	113	146	134	135	133	120	136	130	141	140	117	133	141	121	127	126	110	135	133	129	128	137	142	133	137	121	124	137	125	119	109	124	143	121	141	106	115	135	134	130	122	133	106	115	121	108	132	109	129	114	124	107	133	113	143	129	127	138	133	107	151	126	126	115	118	125	149	134	123	114	101	111	115	147	142	130	120	123	140	120	123	129	134	119	113	116	136	124	128	119	117	130	109	125	120	147	123	136	111	115	118	116	134	120	116	121	128	136	108	124	135	113	120	111	99	118	108	114	118	132	137	138	131	124	131	125	128	127	145	111	110	125	104	114	106	114	133	128	119	120	104	140	123	128	111	119	126	105	111	121	135	110	127	139	123	125	121	106	158	141	142	135	116	108	107	132	131	132	134	129	131	133	121	136	116	133	150	122	122	110	112	117	132	116	115	113	134	118	134	120	119	122	147	120	142	125	132	120	127	131	89	112	122	134	128	140	102	122	128	136	120	123	109	120	118	136	119	128	127	114	114	127	134	132	126	123	130	119	122	141	137	112	125	124	125	106	119	125	129	110	105	131	142	158	128	123	124	114	127	125	134	114	142	114	129	116	129	105	125	128	123	138	132	128	133	119	124	140	128	124	120	126	105	116	110	131	127	130	130	137	121	134	100	143	117	117	113	113	125	141	120	131	132	109	103	131	127	111	116	149	117	120	116	132	117	136	131	160	113	122	123	112	121	127	133	114	113	127	134	120	125	132	130	142	109	124	141	123	114	122	133	126	110	109	141	108	141	136	137	120	131	123	143	116	131	131	124	142	127	115	126	133	96	116	114	142	135	122	121	140	114	121	142	121	121	124	130	117	133	116	126	116	125	132	115	114	107	131	123	105	117	107	111	117	126	130	154	122	116	123	109	136	104	116	121	136	125	110	120	142	132	117	125	135	108	125	138	114	119	142	122	113	114	141	142	132	132	130	123	104	108	127	121	126	139	126	131	126	132	118	117	128	115	135	128	132	121	134	121	127	123	109	119	122	134	119	126	127	117	124	101	126	134	119	114	112	133	121	131	120	118	122	136	119	113	130	122	108	117	119	114	125	122	114	107	103	112	118	121	126	129	138	123	119	126	118	126	118	109	120	101	154	133	118	119	116	125	120	127	129	141	115	133	117	144	123	119	137	99	118	121	122	144	106	115	147	128	127	129	128	127	119	125	142	123	130	133	121	120	128	140	125	112	135	111	134	124	138	122	145	113	126	134	143	124	120	105	128	122	130	123	140	98	114	122	130	127	112	120	146	110	122	131	117	121	123	117	120	149	103	128	141	127	129	138	111	127	120	126	128	114	107	141	131	134	117	118	130	136	130	123	132	137	132	147	107	109	147	112	142	125	112	133	127	125	120	129	128	134	127	126	123	116	115	147	107	103	122	108	120	114	123	105	106	122	117	123	123	135	125	115	113	140	131	117	112	122	128	127	127	127	123	128	126	122	125	120	105	110	124	115	116	122	141	113	122	127	120	119	136	130	121	121	98	121	121	129	115	134	119	130	120	125	120	129	122	120	118	107	120	119	110	126	134	136	153	113	137	129	125	141	125	148	107	133	136	130	120	110	123	118	109	116	142	123	124	118	138	134	125	117	129	128	119	133	122	112	116	124	121	127	149	122	130	112	132	113	135	140	118	130	114	126	124	138	130	114	137	125	128	131	111	119	133	141	121	131	114	128	120	130	126	109	106	123	132	138	123	120	120	116	134	118	118	125	122	108	121	124	119	119	133	118	114	125	126	137	109	122	132	126	122	130	125	128	125	125	127	120	124	136	136	120	132	121	130	119	114	113	123	116	122	121	134	128	125	132	127	136	136	126	119	124	119	145	124	150	112	120	124	120	139	140	95	158	121	128	130	129	126	131	129	147	108	122	151	117	135	126	124	145	109	119	122	127	138	138	122	126	108	115	125	123	127	112	112	125	126	143	118	103	132	138	140	125	111	137	129	119	118	131	134	137	117	129	145	104	132	122	128	119	107	136	127	121	134	127	129	131	116	137	140	128	119	131	127	124	118	111	144	113	130	124	115	129	122	122	132	130	138	134	113	121	123	121	124	111	116	125	134	123	131	128	131	116	99	111	135	123	126	124	105	123	133	125	130	136	122	142	141	122	128	116	114	120	142	127	152	99	150	133	116	138	134	93	116	126	143	137	124	121	120	116	122	124	124	116	112	126	124	130	116	129	119	106	98	136	107	133	130	135	121	143	120	123	105	133	129	137	110	116	145	105	144	154	101	118	124	109	133	128	103	132	120	120	137	117	117	126	126	121	131	135	117	115	117	137	119	135	134	137	119	137	102	130	128	148	127	128	115	109	125	112	127	130	123	151	107	128	121	120	116	120	134	119	120	128	129	125	100	126	126	123	115	135	115	122	108	147	139	133	138	128	109	124	138	127	133	113	120	128	108	121	122	123	138	125	107	142	134	107	140	127	107	133	122	128	100	141	130	111	127	126	112	122	129	135	114	134	103	123	128	124
46278	35078	30576	1466	1160	1004	802	801	683	691	660	615	566	527	574	553	495	488	495	509	495	488	461	462	463	471	487	442	502	484	464	477	450	453	468	468	444	438	429	448	406	444	457	445	490	457	455	451	468	459	456	428	416	444	445	453	404	432	475	460	439	424	466	416	452	510	444	411	425	442	460	422	473	456	450	454	469	453	439	450	445	438	434	449	450	448	430	460	448	437	471	442	449	433	403	424	411	432	465	439	442	419	417	441	460	438	409	447	366	444	495	443	441	398	424	434	450	442	407	439	428	443	453	451	394	465	456	448	380	426	433	450	451	456	464	419	405	405	440	466	462	407	445	427	445	465	423	436	446	424	420	428	461	425	407	436	423	383	458	436	473	446	444	455	454	450	424	429	407	426	420	429	444	481	451	482	445	430	430	442	457	439	438	406	442	393	390	454	448	453	476	454	444	456	405	458	394	405	438	434	443	444	409	468	430	451	441	438	460	434	446	428	414	423	414	416	439	457	448	426	442	435	463	436	450	460	453	420	445	444	455	442	449	423	419	445	465	425	409	458	460	446	443	426	436	425	442	387	405	444	443	463	453	418	440	461	432	476	417	438	415	454	396	410	450	444	401	405	467	431	439	481	412	446	445	436	455	435	428	445	439	430	422	460	413	441	477	450	416	411	503	467	461	433	385	422	440	413	447	479	440	439	374	438	405	434	425	450	473	425	453	457	423	414	453	434	424	420	405	450	441	461	435	445	426	453	420	431	461	464	413	458	412	438	450	464	476	442	443	443	462	479	462	469	416	443	429	420	478	421	410	415	460	431	448	466	431	443	472	401	442	440	458	440	450	443	396	455	498	460	446	440	468	433	421	448	400	470	463	456	435	441	427	451	365	453	470	461	418	436	460	439	437	469	441	436	385	422	408	446	428	447	433	435	451	443	418	451	456	441	464	438	481	437	427	446	461	416	414	441	486	423	445	448	468	423	406	463	417	467	463	476	422	435	461	438	426	420	455	446	461	415	463	445	430	479	438	418	420	478	441	425	451	427	431	447	448	493	445	462	464	445	418	479	419	448	464	401	493	426	462	469	422	419	421	436	456	447	427	418	436	395	436	453	440	458	457	460	420	446	441	449	433	460	433	460	431	424	422	392	436	469	448	447	422	464	432	459	466	446	422	468	413	436	454	413	435	422	461	418	425	408	417	490	447	465	485	419	423	446	480	418	440	482	449	437	431	450	413	421	445	411	447	397	445	448	460	436	466	419	442	457	452	457	442	439	435	441	444	435	425	436	445	436	478	455	483	440	442	465	443	440	445	422	439	400	415	447	460	431	468	413	499	465	476	427	446	448	468	442	425	466	405	435	451	451	429	440	428	445	455	441	476	447	434	447	419	385	446	441	440	446	445	408	449	469	473	462	437	437	484	452	424	473	442	491	417	416	466	443	431	441	421	427	445	450	427	433	414	434	473	411	441	448	449	422	419	446	408	406	432	414	496	419	444	440	444	421	435	407	439	417	431	466	447	427	457	454	433	436	432	402	410	382	459	453	397	478	408	409	415	416	450	452	429	465	461	439	450	454	458	472	428	441	450	445	461	427	420	441	443	417	439	406	450	446	462	431	471	434	411	442	471	433	457	432	423	432	432	430	399	427	433	453	426	406	444	446	444	430	422	450	450	420	424	459	432	458	452	445	437	449	416	414	419	415	407	469	442	467	433	384	430	425	424	431	461	413	396	416	450	415	417	478	414	419	446	446	439	435	485	450	466	456	438	438	427	460	439	421	418	423	465	409	438	453	418	448	458	462	414	432	466	457	444	454	463	444	436	446	449	441	447	427	440	416	432	453	404	401	451	465	423	438	442	420	426	439	477	457	430	475	412	477	453	396	451	439	458	456	439	410	439	490	467	388	415	397	395	439	447	456	437	490	457	454	412	443	431	405	450	421	446	429	445	425	440	435	403	470	451	457	402	415	441	439	396	426	421	415	425	414	420	444	439	471	412	423	502	414	468	421	391	439	406	419	446	416	446	475	412	402	444	455	421	405	447	422	421	454	464	418	419	430	444	445	427	444	426	403	436	447	436	450	469	396	441	443	439	447	418	468	444	466	448	468	461	424	444	444	474	458	421	469	449	436	412	404	430	451	455	430	459	413	415	429	430	470	467	481	452	399	470	445	444	428	460	426	452	428	423	395	440	438	412	438	449	444	432	454	461	433	476	429	433	463	449	414	455	438	442	444	435	465	453	440	442	470	416	458	424	471	404	438	411	444	428	462	444	435	429	435	412	442	439	448	437	423	441	437	470	443	445	455	464	454	497	431	468	456	425	438	432	400	423	443	428	406	421	450	436	472	451	485	452	414	447	449	452	468	428	465	472	435	434	426	502	462	473	456	461	445	436	419	448	450	453	466	440	407	409	456	413	411	448	426	445	423	424	423	429	416	455	443	409	430	421	459	408	460	404	429	382	392	415	470	442	397	436	419	447	437	480	428	427	432	448	437	426	438	439	449	441	456	445	450	414	439	441	448	429	477	429	467	443	439	429	453	420	436	429	460	431	451	445	398	378	444	445	404	424	452	455	459	445	435	433	473	472	421	455	422	391	440	427	420	461	435	436	428	438	421	425	443	447	387	426	432	464	468	426	430	438	457	413	454	409	397	443	444	452	374	464	427	444	449	439	451	416	424	430	457	438	455	424	431	498	453	464	417	418	475	439	433	443	415	457	443	436	408	460	435	440	416	432	434	443	440	437	435	410	413	426	466	425	451	435	467	473	462	460	414	415	447	414	415	431	448	436	467	430	442	477	417	477	425	471	441	483	447	445	481	431	422	404	461	475	435	466	424	424	441	430	429	439	410	447	437	438	429	455	428	457	450	432	436	451	440	433	428	463	463	455	436	473	430	418	454	425	447	466	410	451	494	426	478	402	416	408	440	437	428	437	420	421	443	407	437	432	503	463	448	417	432	419	446	416	488	438	406	484	458	457	418	433	443	460	438	408	414	439	450	443	419	439	431	476	416	457	434	425	437	463	428	434	443	428	425	450	458	449	421	461	469	416	466	434	438	427	452	418	468	425	424	441	414	425	442	432	396	400	456	454	456	441	468	434	458	461	415	440	446	394	470	450	456	416	433	439	440	445	482	453	401	446	431	447	423	446	432	440	468	447	432	468	437	442	429	454	432	405	442	451	440	421	447	436	425	417	457	419	431	429	408	401	452	466	466	437	408	448	453	458	457	451	465	405	410	426	448	443	472	398	440	453	449	466	388	423	436	434	428	451	418	433	423	412	423	450	425	419	453	426	430	430	446	428	432	396	452	461	451	417	431	437	453	435	419	410	451	433	424	420	469	448	444	398	451	419	424	460	423	411	497	450	431	423	437	427	411	452	438	431	466	423	443	449	456	439	431	450	433	414	462	453	426	441	431	447	438	417	493	430	413	428	394	446	454	413	466	450	421	446	478	435	415	472	443	448	407	448	467	444	441	461	433
78281	61448	47475	14743	2393	469	385	338	338	314	236	243	244	247	214	236	204	188	205	220	199	192	195	199	229	207	187	218	205	201	192	219	217	185	218	200	201	206	185	207	193	174	186	192	210	188	189	205	185	214	209	186	179	194	199	197	210	192	186	175	201	199	193	187	217	185	184	192	174	187	204	191	191	199	205	181	195	219	180	206	170	222	184	212	198	173	203	210	207	191	177	202	203	171	190	207	222	174	185	184	193	198	190	185	182	172	195	172	173	191	203	202	212	189	186	192	172	182	187	146	188	223	199	183	188	178	202	206	185	211	188	184	201	198	185	190	196	207	222	199	207	194	184	198	166	185	193	211	187	213	196	173	174	196	185	198	193	198	191	195	206	199	188	205	193	212	184	189	203	199	199	165	202	163	171	190	202	174	186	191	168	217	204	205	189	192	195	191	201	167	197	206	201	197	186	191	218	177	193	192	196	207	198	187	196	185	188	187	195	162	184	197	204	166	196	185	207	182	181	182	180	194	196	211	184	206	183	210	192	206	188	203	209	201	196	185	219	201	203	162	234	176	190	179	178	192	176	218	189	183	180	199	183	193	173	195	198	191	165	175	180	190	189	168	202	187	186	203	184	186	189	187	199	172	177	181	204	168	205	189	173	214	215	202	190	206	210	211	187	197	202	176	218	190	177	200	221	220	176	192	211	193	191	190	185	174	195	179	184	207	175	164	208	197	201	184	188	192	207	208	208	182	197	238	184	200	215	171	183	191	192	178	194	181	215	198	174	204	195	197	194	189	204	202	171	214	183	199	187	197	190	200	193	209	199	197	210	203	197	187	197	210	202	170	186	180	178	198	206	193	175	184	185	185	154	185	198	183	169	180	188	203	203	202	193	184	221	180	189	166	176	197	186	179	192	183	172	209	191	208	177	184	210	223	175	177	187	187	194	196	188	207	172	216	180	190	208	208	190	184	172	196	193	198	203	218	200	184	191	176	186	193	183	193	199	201	176	190	213	188	195	193	185	193	185	186	180	177	179	191	196	173	208	192	197	180	155	182	191	192	191	177	198	198	185	173	196	180	216	187	196	184	206	182	181	161	166	200	208	194	201	195	180	168	197	189	207	205	209	188	201	174	201	178	192	187	188	202	212	201	195	188	211	195	195	204	179	177	176	198	207	190	191	216	168	199	200	192	192	195	199	199	214	189	195	210	190	198	196	228	176	187	188	189	195	162	203	212	161	183	210	181	185	182	179	183	192	208	196	196	180	209	189	170	188	166	221	222	190	174	185	180	201	185	199	195	195	192	205	197	160	163	188	209	234	196	190	162	195	191	191	200	203	199	204	185	200	194	179	174	220	195	209	188	175	214	178	182	211	178	198	192	223	194	174	185	202	174	194	212	185	175	173	159	180	205	191	192	183	212	207	203	199	214	190	190	206	196	188	195	188	201	195	186	211	169	201	206	180	203	211	183	165	193	203	187	214	204	184	180	179	186	174	233	177	214	200	189	208	185	202	169	218	194	168	191	186	182	187	173	203	189	177	202	173	193	181	186	196	192	200	217	204	184	207	169	199	218	211	173	197	188	167	215	190	187	187	183	198	200	210	189	230	195	210	173	194	204	193	194	214	199	210	190	174	220	188	184	197	187	211	171	180	189	182	203	177	194	230	186	194	197	174	214	177	168	230	184	180	178	170	170	196	206	184	167	204	178	167	177	178	208	189	192	209	199	194	217	192	201	169	206	202	220	192	205	207	187	189	180	207	179	178	173	191	199	207	213	192	210	188	201	185	182	186	191	174	198	179	170	211	206	156	193	199	171	192	202	180	182	200	189	197	189	210	197	184	198	197	198	200	182	185	186	197	189	197	195	214	170	213	183	217	169	182	188	178	182	191	201	176	174	181	203	211	182	180	202	193	176	205	202	209	188	201	180	175	220	173	191	192	198	175	182	185	181	184	188	170	204	183	195	199	200	179	202	201	181	161	198	169	195	204	212	230	181	195	185	200	167	186	175	211	186	208	180	194	201	183	210	196	191	216	197	189	214	185	223	197	202	191	204	174	180	196	203	165	179	188	198	187	187	163	191	185	205	206	183	192	162	182	181	205	206	180	231	200	168	186	200	188	184	200	181	198	188	182	195	184	202	194	198	197	185	189	197	187	202	186	189	207	187	210	195	155	199	166	215	178	171	186	167	185	189	183	196	224	205	205	196	198	200	199	195	185	197	199	176	200	164	193	193	163	191	201	216	205	200	206	183	192	204	187	183	170	197	206	191	194	182	194	186	187	191	172	194	190	189	216	201	196	201	185	223	200	192	196	210	211	196	207	201	198	200	199	202	192	216	201	187	213	182	175	198	205	182	177	173	193	204	201	214	227	199	200	193	206	198	203	171	187	203	191	189	198	204	215	216	213	200	208	187	212	198	175	198	195	186	211	180	198	224	184	200	179	182	217	188	223	190	198	215	207	172	174	190	203	220	185	187	223	203	176	207	193	181	189	203	191	178	197	192	193	183	192	208	188	185	182	207	202	203	169	215	178	212	179	170	197	216	194	166	196	193	199	186	184	184	183	171	192	188	204	201	174	202	210	171	215	182	193	170	180	198	179	216	177	184	203	193	204	164	208	182	210	162	183	204	199	203	197	204	208	204	200	185	208	209	183	206	191	185	182	179	188	205	219	210	195	176	182	220	209	176	199	190	178	224	215	191	175	190	201	192	197	169	185	217	207	207	200	203	179	193	195	190	185	185	182	201	197	207	185	190	197	194	184	200	183	184	194	179	192	205	181	194	177	184	191	208	189	182	197	192	192	161	180	214	203	206	180	175	163	197	181	211	169	203	202	201	206	178	187	193	183	186	200	181	205	172	189	199	215	213	207	179	171	170	202	194	196	219	197	208	185	183	169	185	201	176	191	209	194	185	189	181	197	203	183	192	178	189	173	173	189	188	202	212	192	191	221	203	183	211	190	190	212	195	193	193	200	187	187	184	192	168	208	174	179	189	207	213	199	185	190	204	151	198	187	191	176	191	188	201	190	186	201	233	201	190	178	207	186	193	173	193	199	165	192	186	200	176	207	165	189	214	180	183	193	157	177	176	185	188	175	173	179	188	192	153	202	181	182	215	184	213	162	181	167	188	202	187	198	190	188	202	185	187	168	209	186	190	196	181	214	210	189	185	210	192	176	195	179	196	214	173	185	194	198	206	176	176	212	195	204	184	178	204	195	176	200	183	189	185	190	178	178	196	187	193	168	187	173	218	199	186	197	202	170	211	197	185	181	174	220	193	183	190	219	201	201	191	192	195	204	184	168	198	199	182	180	189	201	185	184	196	194	192	207	215	176	180	195	166	193	197	186	200	202	178	202	173	189	192	209	209	191	181	179	184	184	200	206	204	184	212	186	215	163	198	205	200	188	221	209	208	234	194	197	199	179	187	190	209	165	194	183	169	209	181	204	203	193	198	174	202	174	195	180	215	208	190	180	185	182	199
57520	44820	40330	2664	2086	1754	1453	1340	1238	1110	1002	974	886	868	809	804	775	798	754	736	749	741	688	708	698	661	701	723	703	690	682	676	678	741	662	639	647	686	663	682	680	641	642	653	606	669	640	651	700	649	633	615	626	603	637	655	637	640	651	666	677	595	607	623	659	650	600	652	646	627	628	611	640	633	646	669	578	630	609	643	670	622	651	677	661	630	639	623	683	625	611	637	645	607	607	656	632	643	630	662	648	658	640	675	636	608	647	614	675	628	662	637	658	664	607	586	623	642	642	608	604	684	629	598	648	662	646	593	667	643	653	621	646	624	629	662	631	649	635	616	646	609	612	646	633	628	613	619	689	655	664	610	614	616	626	625	611	620	613	639	615	627	679	662	649	635	670	631	696	639	628	655	657	627	593	632	630	616	609	638	650	664	675	650	611	657	652	605	648	655	652	625	602	620	642	606	627	622	627	654	583	674	627	646	609	646	631	650	646	616	660	637	612	675	601	652	674	642	652	621	590	618	677	645	589	574	625	666	614	640	640	640	629	636	591	607	628	641	588	665	627	643	644	625	641	538	604	647	638	610	607	611	586	658	630	594	612	606	648	704	646	682	648	661	622	616	632	611	659	583	604	658	581	625	689	628	610	655	655	561	637	643	670	597	637	646	592	596	630	638	638	627	596	670	612	620	620	615	658	621	583	642	671	655	602	591	629	611	576	639	623	611	623	634	626	631	609	647	630	601	628	636	689	621	656	635	624	611	653	610	643	634	598	617	637	567	607	616	580	621	621	636	638	635	631	638	657	626	634	587	596	616	655	608	659	617	637	601	626	641	644	613	671	601	607	629	634	589	591	632	613	600	653	643	574	657	600	614	610	623	639	622	621	656	604	624	634	613	622	642	656	586	634	620	601	662	629	604	674	650	619	643	625	612	608	663	653	628	654	645	616	636	665	648	629	639	581	641	635	639	625	603	673	677	648	620	627	631	614	634	633	640	627	670	608	620	617	602	634	622	640	642	606	607	643	636	617	610	595	620	625	633	638	625	590	645	627	630	649	602	604	656	640	663	621	587	566	639	608	649	603	606	625	658	642	661	573	685	662	605	665	633	634	672	643	656	624	623	667	581	619	619	667	606	627	626	599	630	619	609	611	649	645	646	655	643	569	660	636	613	651	591	595	673	627	636	647	575	629	628	624	606	625	620	623	620	607	642	653	617	637	618	640	571	641	633	609	614	603	638	591	637	607	644	634	632	647	629	603	597	670	631	633	619	609	665	641	589	616	644	618	628	654	640	592	665	615	640	656	606	600	602	636	618	622	617	626	603	610	671	665	654	639	605	654	600	623	663	662	615	638	648	622	642	627	606	615	652	646	609	667	634	620	627	618	590	630	626	667	619	626	635	625	628	669	625	651	635	602	635	621	644	631	616	594	652	642	661	663	588	650	613	626	618	641	638	643	645	641	659	647	617	615	616	618	621	669	668	631	595	621	642	616	586	631	656	640	631	667	626	664	644	616	625	625	650	580	658	611	585	654	608	652	626	583	665	647	610	627	626	634	606	738	628	636	626	651	623	657	615	639	620	637	615	638	620	633	608	625	664	649	656	646	646	643	629	601	604	592	647	627	604	586	611	606	646	629	644	606	612	613	613	639	598	588	646	619	617	681	610	630	632	634	589	642	637	580	640	670	666	603	570	582	660	614	639	676	627	671	660	600	618	597	636	614	620	655	602	630	621	620	683	647	615	612	616	630	623	619	652	606	647	654	657	626	635	618	627	603	620	629	640	588	660	584	628	645	606	610	622	620	680	614	635	572	592	620	621	610	664	650	627	625	613	664	634	638	602	640	685	607	629	646	637	652	640	661	598	701	592	666	619	653	589	650	668	678	652	614	634	649	649	616	580	625	607	653	598	609	684	595	624	612	637	630	633	618	675	651	614	626	596	623	601	669	629	624	580	616	619	605	659	628	587	617	640	628	615	650	653	617	646	612	638	628	590	656	623	650	641	650	662	610	642	599	630	608	613	644	615	608	598	591	637	659	643	624	613	634	641	661	601	615	672	619	610	622	595	607	603	630	622	646	650	622	600	588	617	630	638	588	594	612	636	635	617	669	610	600	673	648	644	633	622	661	631	590	621	594	626	631	617	635	634	581	628	626	615	606	645	645	619	589	655	604	617	644	606	621	626	619	694	691	624	625	596	619	670	629	599	622	608	616	651	624	633	637	644	613	593	610	620	612	635	631	618	627	609	596	630	640	621	626	613	641	654	634	607	659	621	599	674	596	594	631	623	612	569	601	629	693	675	596	624	625	657	619	577	601	606	643	675	618	628	644	656	615	599	662	630	640	608	662	600	614	639	629	667	675	668	618	608	661	615	623	591	639	680	640	662	616	593	626	663	637	620	653	664	627	657	606	664	663	627	606	610	624	588	628	633	647	650	647	622	635	620	653	598	674	659	627	637	669	607	629	643	660	619	614	577	601	629	642	644	618	630	611	613	649	639	624	620	663	600	628	633	626	659	628	647	625	672	667	625	598	617	653	647	615	641	640	613	594	620	653	659	602	593	661	632	642	643	645	597	651	587	615	595	607	617	622	618	662	649	618	684	605	622	615	612	615	603	636	639	626	635	625	605	608	594	631	644	612	635	617	593	695	586	609	658	666	624	665	634	599	673	635	614	633	642	638	598	649	617	615	611	628	653	661	664	591	652	637	638	674	610	637	662	615	619	620	670	635	556	620	660	642	622	629	573	620	638	575	621	647	632	615	594	684	630	632	589	610	629	562	620	625	618	672	681	622	607	652	635	610	624	635	627	622	585	625	613	648	634	604	597	612	619	600	663	646	610	641	673	613	605	618	644	641	659	649	655	636	615	598	655	604	640	637	647	628	651	631	616	641	647	616	604	614	623	615	589	644	616	652	623	632	617	611	611	624	670	613	659	629	611	660	648	651	611	636	583	647	668	601	604	612	631	592	631	603	640	585	666	622	645	668	649	649	627	662	667	623	642	625	657	614	618	611	626	592	649	675	604	644	629	618	653	647	611	636	637	645	627	613	621	575	633	664	613	626	643	594	604	645	618	669	625	607	608	582	668	633	658	597	663	597	594	603	656	570	608	634	681	596	645	614	638	627	642	659	651	661	609	611	647	643	648	669	643	639	623	626	603	669	620	535	610	618	663	637	638	674	621	673	630	621	648	627	628	651	649	665	625	652	644	641	622	628	616	636	647	635	623	640	595	583	647	632	629	585	641	631	575	639	630	616	576	600	663	621	602	634	633	636	644	625	650	658	630	585	613	624	642	593	654	585	623	660	586	617	677	623	615	627	638	650	610	593	672	661	609	620	647	655	599	621	609	637	604	624	587	664	670	654	614	644	590	629	644	613	632	624	628	668	635	631	674	644	640	630	605	606	631	666	594	623	646	626	622	640	580	662	579	660	630	641	629	674	620	623	574	605	632	605	617	647	605	624	627	622	668	646	633	650	632
27478	12365	3555	250	174	220	191	192	202	212	167	193	187	182	216	201	210	189	177	195	175	190	189	184	199	184	206	176	201	181	195	192	213	171	183	187	197	222	208	187	190	215	187	185	197	203	183	189	216	192	181	188	200	200	198	196	190	204	179	209	175	197	189	197	194	213	190	198	211	186	189	175	197	173	196	178	192	192	172	184	184	193	201	223	226	169	197	187	189	174	177	186	189	195	185	212	169	168	195	197	224	182	204	214	200	183	175	186	190	194	205	201	179	199	204	161	198	188	182	177	191	184	180	172	197	191	198	197	180	167	176	199	164	208	216	179	184	170	198	180	194	224	199	186	185	195	168	212	196	200	176	176	181	163	187	163	216	201	173	169	182	226	210	211	207	187	205	173	216	185	201	204	194	190	208	182	192	216	158	188	182	173	178	175	194	179	183	210	186	197	193	200	202	202	195	181	191	188	180	192	172	201	197	197	183	191	200	191	177	197	204	209	201	167	208	219	164	194	193	188	166	224	192	195	198	210	199	189	193	186	193	213	225	191	223	183	193	220	201	179	197	215	183	178	204	195	194	195	193	196	184	193	169	173	197	189	172	192	189	171	216	184	181	200	184	185	223	183	178	205	220	208	181	185	199	168	184	177	204	205	205	196	173	216	177	190	206	204	203	182	168	186	194	184	172	204	193	210	192	215	203	182	208	206	199	181	176	191	205	207	201	202	191	182	181	173	187	182	196	186	180	180	176	211	205	185	193	203	184	167	190	181	196	195	213	195	210	201	170	163	180	205	193	164	159	200	196	186	200	212	185	206	188	203	185	195	192	205	180	180	192	171	201	229	175	206	192	192	173	188	182	194	197	192	202	219	173	186	173	200	193	181	208	189	181	196	179	165	197	193	184	186	196	176	191	204	201	198	179	170	173	188	200	202	163	189	191	187	183	175	199	203	204	189	193	189	191	182	184	207	166	204	199	191	201	185	189	185	202	198	194	186	189	181	180	184	189	213	197	175	199	199	201	191	222	165	211	212	199	193	220	198	204	223	218	183	178	197	218	197	187	187	196	189	200	176	174	189	214	175	196	167	234	196	186	205	229	215	167	216	177	206	176	181	205	189	198	155	230	211	188	198	197	201	168	195	204	200	188	186	201	196	189	215	200	205	197	172	210	201	217	196	211	188	195	206	190	210	209	196	204	189	171	201	166	164	200	181	219	188	182	179	195	179	207	212	184	184	175	194	194	209	198	201	211	199	207	184	171	178	208	190	186	194	200	205	196	204	194	176	195	193	236	171	166	160	169	192	197	209	200	207	220	189	209	180	179	191	171	185	199	197	177	183	197	166	209	192	181	210	169	205	187	194	180	218	212	184	195	201	211	194	184	177	199	159	203	181	194	186	172	216	204	203	183	205	222	187	174	184	189	179	178	214	167	190	193	185	187	189	195	178	189	195	153	183	201	188	203	185	185	210	192	180	182	189	183	193	197	182	153	195	179	213	187	165	199	177	174	185	190	174	165	205	203	201	186	188	186	225	211	192	189	200	190	196	180	190	189	180	187	210	175	188	187	189	189	190	177	181	220	199	187	196	181	158	195	199	193	180	190	207	184	172	183	191	171	173	201	191	186	190	186	209	188	190	205	203	207	196	179	206	178	215	210	180	224	220	202	178	209	180	191	196	186	201	172	225	192	199	196	180	202	197	207	167	190	182	202	190	167	200	184	188	181	200	205	169	192	212	188	188	207	187	188	179	186	189	190	191	189	197	177	209	164	181	152	210	180	205	206	173	208	188	190	179	174	188	196	163	205	206	200	220	209	205	186	223	225	177	192	201	171	213	201	194	181	190	181	181	198	198	166	200	182	188	203	204	178	189	181	200	189	203	191	183	209	195	204	185	203	203	183	212	213	177	186	184	191	218	220	191	169	191	218	193	181	196	189	223	167	192	174	201	176	178	183	221	196	200	192	173	177	191	191	197	191	172	204	190	181	218	205	192	202	195	198	212	195	236	196	201	189	189	193	168	184	198	212	210	207	185	181	193	201	189	204	176	184	207	191	179	201	181	178	204	190	207	191	192	167	192	197	208	197	189	199	165	191	183	168	184	164	188	197	189	176	190	192	182	187	196	199	198	186	200	210	182	180	202	188	198	186	207	191	179	201	182	179	204	193	202	179	183	201	193	196	193	205	168	192	169	199	208	202	163	185	179	189	200	184	198	200	172	184	211	198	181	199	190	181	203	188	188	191	178	186	204	201	181	207	175	187	202	166	183	180	204	201	199	186	148	192	205	198	187	165	198	177	189	200	200	204	208	209	186	192	171	166	174	185	188	207	202	193	190	220	200	196	183	177	196	183	187	209	183	196	198	185	187	176	201	195	171	179	208	216	170	200	191	221	183	188	180	175	208	197	193	187	194	198	192	181	196	191	202	193	202	193	189	173	182	190	171	197	197	183	190	190	185	206	196	194	191	173	185	195	195	163	181	166	193	187	204	185	193	215	187	183	196	170	181	205	190	207	178	195	188	217	171	175	198	181	196	184	196	189	194	212	189	163	206	170	195	195	193	193	187	179	175	203	206	203	181	191	193	185	211	201	187	204	230	194	190	161	189	199	203	194	195	186	182	197	190	187	181	174	197	173	218	234	192	188	188	199	215	197	223	189	226	172	198	177	206	196	168	193	209	194	204	200	203	209	195	197	179	193	187	177	179	176	190	188	198	175	181	211	183	197	184	222	193	175	205	176	200	197	180	198	206	162	193	187	197	198	200	181	195	161	191	205	214	194	199	189	220	171	198	189	185	195	190	189	188	183	174	189	186	179	197	187	191	211	187	190	185	177	193	206	199	203	202	191	210	187	174	191	195	231	221	189	195	178	191	205	190	186	211	191	194	196	213	179	187	190	194	207	201	190	213	195	186	174	173	198	192	198	192	199	190	198	209	178	200	179	188	186	179	200	193	176	183	184	181	184	180	168	207	162	190	185	193	175	209	195	185	197	176	191	198	168	213	180	186	190	211	188	186	207	200	188	171	162	194	189	180	195	193	190	262	174	205	205	179	205	195	188	187	183	206	193	174	203	180	166	200	203	191	208	211	184	188	177	196	189	189	196	215	181	212	201	172	216	160	200	218	173	185	193	188	214	181	195	194	178	197	192	206	183	177	202	190	183	176	193	191	192	192	206	194	191	185	187	215	213	180	210	185	181	187	188	170	168	172	191	164	192	189	187	197	189	187	176	199	192	183	181	182	175	194	194	192	199	163	191	228	177	207	207	194	198	174	191	201	200	199	197	213	191	187	177	191	196	216	202	169	199	194	188	189	189	185	183	225	195	160	223	195	201	188	195	195	194	207	181	178	171	222	195	197	189	194	200	171	198	167	202	177	177	195	202	201	202	176	195	184	193	203	172	183	183	206	183	187	194	179	203	199	173	175	189	208	196	199	184	194	199	189	169	176	172	178	211	204	181	199	187	219	201	187	200	180	204	212	159	176
26970	11892	6332	683	615	660	695	655	634	660	588	574	643	639	628	621	624	653	599	672	605	642	608	639	595	600	643	675	666	595	626	622	659	575	614	650	652	674	642	639	633	618	568	581	629	590	648	601	660	608	606	611	634	596	629	679	600	619	590	626	641	701	622	614	639	618	642	627	631	607	608	616	612	638	616	617	619	629	613	615	622	611	623	570	658	595	627	628	602	603	623	647	637	623	614	579	612	630	666	588	627	657	609	645	626	622	664	624	603	610	631	617	654	644	607	607	624	593	616	629	640	686	598	615	612	603	609	611	611	632	599	648	593	624	636	662	615	587	640	626	650	637	590	576	611	636	630	624	628	652	629	609	647	629	635	629	615	635	603	641	638	601	672	639	596	598	675	627	623	617	616	665	623	683	624	610	576	621	613	609	632	640	603	624	630	619	653	609	616	690	635	608	597	678	621	595	623	600	646	572	655	656	603	600	633	607	619	657	590	639	592	658	624	626	613	592	611	611	623	628	660	614	644	608	642	614	620	637	589	590	620	580	647	639	635	631	616	575	637	642	656	616	652	663	618	619	657	618	659	649	648	638	624	616	581	612	604	604	604	643	640	566	646	646	598	617	616	632	562	583	641	595	665	592	629	600	616	613	651	621	619	645	678	620	608	592	614	632	605	588	643	584	632	594	616	663	601	635	603	648	608	662	648	575	639	618	673	625	603	659	584	598	590	565	660	619	640	608	621	599	566	648	603	634	621	614	615	663	651	652	620	650	651	637	662	617	582	577	625	610	620	592	601	598	651	630	622	608	611	630	643	609	612	625	611	611	610	668	618	630	611	591	634	624	627	639	604	660	605	604	643	618	598	619	623	612	625	601	626	607	637	600	672	613	633	627	631	664	625	641	606	595	649	574	615	656	654	671	632	613	604	598	583	620	642	639	626	615	599	644	631	632	621	631	651	621	631	571	610	623	617	661	647	619	563	590	602	612	654	636	627	631	629	649	617	615	636	601	616	649	578	643	600	592	605	640	639	554	622	625	598	590	627	634	594	597	614	620	612	631	646	632	624	603	648	628	621	598	664	627	612	682	604	626	626	650	644	617	620	618	625	631	646	605	622	645	616	618	616	632	633	645	613	619	616	672	645	686	612	652	594	607	591	624	560	604	657	614	638	616	590	633	619	583	613	660	600	634	623	640	628	588	594	647	609	600	628	620	629	691	638	639	603	656	620	661	667	583	618	635	597	676	604	650	682	609	631	625	581	626	593	637	642	604	623	642	597	618	617	611	649	622	630	598	640	613	657	622	627	628	620	648	603	624	605	578	621	621	596	661	663	623	621	588	641	646	624	600	654	664	661	675	641	615	620	619	666	646	605	592	653	616	611	657	651	650	639	614	601	586	599	627	606	611	623	637	621	616	630	618	642	616	627	655	630	617	617	576	594	619	594	595	586	656	637	640	629	566	619	600	614	571	632	633	617	672	631	643	663	621	632	654	644	627	664	593	645	591	649	668	623	618	622	633	647	622	590	622	644	643	608	672	625	637	659	604	616	643	619	610	584	631	642	588	632	609	601	627	604	622	618	642	652	648	623	597	672	613	653	612	599	626	610	666	628	601	610	648	575	648	589	617	667	593	618	616	653	670	650	634	641	632	604	642	617	631	614	619	600	577	625	631	589	612	650	626	644	625	622	667	630	661	640	630	597	621	630	642	659	603	649	645	622	642	653	645	685	651	615	647	639	612	619	627	614	660	625	656	653	634	642	613	668	606	632	638	606	622	608	589	589	633	670	610	604	599	608	581	604	619	619	635	599	657	601	587	616	620	649	598	621	587	626	632	654	639	622	616	660	592	649	643	643	595	627	660	635	638	672	618	605	572	612	628	614	602	636	632	633	622	640	565	622	670	612	611	628	633	635	669	648	638	617	631	594	615	618	617	654	615	664	665	642	619	604	639	617	633	648	680	650	601	626	618	624	618	630	649	607	616	615	630	580	635	615	635	589	594	631	667	631	581	638	633	617	640	648	558	598	597	642	637	623	589	655	635	597	624	618	618	620	607	643	642	644	638	651	648	602	643	639	630	618	599	615	628	639	599	616	608	614	629	636	629	640	608	633	653	594	620	609	652	622	601	591	584	629	637	644	601	604	630	677	579	623	632	628	632	596	659	640	656	694	627	652	602	633	593	585	608	607	623	611	629	622	620	566	577	666	658	591	652	653	618	624	635	622	605	641	609	609	658	670	630	587	634	659	647	583	586	608	615	642	609	626	628	629	656	647	584	612	638	605	620	629	651	633	650	671	578	615	674	600	594	687	621	660	607	613	625	601	649	662	628	603	600	592	603	602	625	649	630	645	613	551	634	648	666	659	645	683	651	613	614	629	661	629	639	640	591	639	641	638	604	653	633	618	656	626	622	620	649	610	633	642	611	600	617	617	613	600	658	654	625	651	621	664	640	641	647	642	630	643	616	630	610	607	647	582	626	659	649	622	615	596	559	602	623	634	631	636	589	603	646	602	680	624	620	647	664	644	605	619	595	666	598	625	623	604	615	609	558	589	638	629	642	585	612	579	634	614	625	592	629	628	630	649	600	615	632	644	600	651	722	684	593	635	680	637	600	621	615	661	641	601	607	539	592	652	605	604	611	631	595	643	596	646	620	624	661	656	680	618	618	661	652	624	645	644	609	631	597	618	608	577	621	619	638	612	662	613	608	640	632	611	645	656	644	641	627	649	653	571	588	622	659	626	614	637	611	611	676	655	642	623	652	656	640	611	598	642	610	622	642	597	598	601	649	671	637	641	634	632	609	646	612	626	620	649	618	653	641	607	649	622	590	645	629	658	639	626	651	631	626	606	651	568	613	585	595	625	639	630	617	606	600	621	663	635	613	650	656	634	632	629	634	620	568	608	669	670	649	633	669	577	656	620	577	623	630	609	629	681	622	622	620	623	620	635	656	637	631	662	622	616	616	593	658	575	660	601	630	606	631	640	655	633	604	676	636	615	620	642	586	653	647	616	645	683	646	635	616	643	635	624	656	605	630	602	631	641	620	658	662	614	568	633	604	607	627	708	627	625	650	627	662	601	657	607	604	659	620	586	628	674	630	611	598	654	628	629	631	641	595	626	644	655	604	578	593	602	599	614	633	643	688	628	565	619	652	627	598	632	639	623	650	627	657	613	621	657	606	644	647	578	627	581	618	654	656	623	607	614	644	630	623	650	606	642	636	640	619	628	628	602	639	601	629	615	648	636	629	586	603	629	596	671	607	595	552	600	623	663	625	657	642	602	629	661	594	635	636	615	644	635	572	625	627	594	590	664	657	588	623	605	601	624	640	624	599	640	676	611	647	621	658	586	590	627	615	616	656	632	603	596	619	614	633	618	683	677	604	645	656	629	601	631	602	618	632	650	624	655	609	579	622	640	629	599	626	609	650	632	563	635	583	633	626	640	672	624	649	588	579	648	604	639	656	593	606	694	618	610	644	676	617
66964	48315	35057	6003	343	264	234	199	186	170	161	125	137	140	148	138	127	131	152	135	137	129	130	125	143	150	140	118	140	122	140	129	123	115	146	119	133	160	139	151	130	129	116	133	122	128	139	120	117	129	129	136	139	119	127	136	123	137	124	132	141	121	127	139	109	120	130	149	117	127	118	137	133	118	130	123	113	136	122	113	133	138	112	132	131	123	110	112	118	116	107	125	131	136	116	115	129	112	126	122	117	111	112	99	137	132	134	142	123	125	107	119	110	118	137	102	130	125	113	121	152	148	130	135	116	136	144	121	115	129	126	130	138	119	144	119	133	131	123	139	138	123	130	130	139	126	126	124	127	140	128	117	129	126	121	108	121	141	121	109	119	125	126	124	125	137	119	123	128	136	139	136	116	103	140	130	102	117	113	130	111	124	132	118	149	125	129	130	105	136	119	123	140	113	125	110	109	134	130	132	106	129	125	142	126	114	108	116	130	100	150	145	119	126	106	123	96	109	142	117	140	109	108	111	117	107	124	140	128	131	131	138	108	146	101	121	115	119	130	129	118	121	115	121	135	125	119	146	121	122	129	139	131	135	126	116	138	106	120	117	106	128	125	119	124	126	109	120	111	133	117	117	132	113	106	110	145	133	121	114	115	121	143	136	121	122	112	139	114	122	113	122	132	105	128	139	130	110	138	108	123	131	137	135	123	125	112	130	135	112	127	107	123	123	113	129	117	122	104	113	136	114	134	129	142	112	126	118	129	103	112	126	132	117	125	127	125	121	104	111	105	114	132	123	118	129	136	132	119	118	136	146	143	117	114	130	130	141	130	107	119	125	114	138	138	137	118	148	137	120	145	122	143	113	115	129	140	143	139	145	124	129	128	135	120	143	109	112	126	141	111	117	128	130	128	136	134	105	128	128	129	137	117	127	134	133	129	120	123	117	116	123	115	112	114	116	130	116	129	115	107	126	144	128	123	115	120	139	108	137	130	113	124	135	127	129	149	102	118	119	126	141	118	119	121	119	130	137	115	155	130	129	125	119	120	135	121	127	123	117	123	105	112	103	133	113	115	113	116	125	130	109	112	132	112	117	126	129	146	124	118	120	136	118	96	132	111	129	118	132	136	124	120	124	141	124	126	104	117	118	137	133	119	124	115	140	126	141	142	97	127	104	128	134	144	126	111	118	128	126	114	130	126	138	125	104	133	116	108	132	138	124	126	132	112	113	116	151	138	139	113	129	122	132	109	109	130	126	129	115	121	139	113	117	129	128	133	123	121	118	132	123	118	122	133	126	112	123	129	111	142	114	125	122	108	126	117	128	105	110	124	123	110	114	139	135	114	116	112	128	127	137	120	134	103	119	112	126	139	131	133	119	125	129	120	120	118	123	130	118	117	118	149	109	107	120	117	109	129	150	131	127	134	132	123	152	126	127	121	122	119	125	116	117	119	138	126	122	138	124	122	133	117	120	111	118	119	124	148	107	142	125	127	125	120	100	141	127	136	138	131	127	136	126	138	119	136	117	133	121	137	122	133	125	116	111	160	123	133	145	121	122	135	135	127	144	112	117	113	127	117	131	122	122	109	108	122	141	111	129	122	126	112	135	134	136	124	125	124	116	132	112	140	152	120	116	141	138	125	125	127	127	113	110	115	120	111	136	115	131	112	131	136	131	133	146	118	122	124	138	137	106	120	117	109	121	98	131	133	121	116	126	113	106	136	125	119	113	132	130	135	123	110	128	129	121	129	134	127	98	129	123	144	121	130	129	140	130	124	117	121	122	124	114	131	114	112	153	134	137	131	138	122	117	122	126	118	131	125	144	109	148	126	120	121	145	126	143	106	124	122	132	144	141	122	138	130	143	131	145	112	120	110	104	124	127	127	134	97	117	120	111	111	122	127	117	152	117	119	127	123	133	138	123	129	134	110	114	128	126	124	119	119	110	127	118	100	95	134	121	132	121	146	112	128	108	115	128	133	147	117	147	159	129	116	108	131	102	129	129	137	128	129	120	117	133	115	118	121	118	127	122	129	116	133	121	111	127	112	124	112	129	113	136	145	130	110	114	138	139	108	125	128	124	124	124	108	103	129	127	113	119	102	106	113	129	106	112	107	124	136	140	122	134	116	117	121	121	110	124	137	112	133	122	125	139	115	140	111	114	127	140	118	144	109	116	136	123	131	152	124	126	151	128	124	139	112	125	120	126	129	117	133	120	115	119	139	133	123	123	119	128	128	130	127	109	125	142	123	128	126	130	119	134	112	118	120	106	132	116	130	132	119	121	119	126	126	130	115	140	112	133	122	116	115	118	131	147	141	110	114	135	116	134	113	115	113	118	118	121	121	120	115	140	134	122	121	145	131	111	119	141	113	134	135	121	136	133	128	119	114	118	140	115	132	108	121	132	113	113	117	122	149	115	125	123	126	118	125	123	120	118	133	114	139	123	139	135	136	128	131	122	101	119	122	123	140	131	141	121	114	122	108	146	98	122	113	120	125	127	138	126	131	126	141	129	120	131	104	134	128	127	115	131	107	122	152	128	137	112	128	123	116	114	114	123	125	130	131	135	112	112	123	121	121	123	129	129	137	116	125	126	112	113	146	113	120	124	150	131	148	132	113	134	138	106	122	95	134	118	129	141	105	119	125	130	128	136	120	128	143	116	102	120	133	125	107	124	112	134	152	140	97	116	121	130	115	115	116	118	98	111	140	124	132	148	126	121	128	130	110	133	128	136	122	110	143	128	144	111	120	126	124	127	98	142	114	120	124	146	130	120	150	125	136	127	120	122	131	140	110	113	116	120	121	131	114	125	138	123	128	135	124	129	131	119	115	121	122	112	133	108	132	131	110	113	146	123	138	109	111	113	127	128	137	136	133	125	103	129	119	113	108	115	125	114	107	134	143	117	118	117	163	124	121	132	102	132	109	119	122	122	147	100	122	126	106	106	131	106	122	115	117	118	126	117	116	127	125	121	128	103	122	124	131	125	133	114	129	141	107	116	112	134	130	124	135	137	117	129	120	120	125	129	125	113	126	102	123	118	121	128	129	123	126	140	100	109	115	131	113	129	116	120	110	128	123	131	124	128	131	131	124	115	117	105	150	115	124	123	104	143	113	138	116	138	124	117	114	122	138	139	145	123	125	140	100	116	128	111	125	134	109	143	129	153	128	108	131	127	135	124	107	127	131	117	104	105	129	130	127	97	130	129	131	140	121	118	124	107	126	121	130	124	134	98	117	125	133	101	127	120	145	136	151	139	127	129	118	125	114	123	110	117	115	137	119	125	106	132	122	131	126	122	122	119	131	151	134	110	146	125	123	134	104	115	138	133	112	132	118	131	122	94	154	97	117	103	129	99	116	145	154	141	124	111	115	129	110	127	128	123	120	105	118	116	120	114	123	146	123	120	124	123	120	134	132	133	135	117	136	131	126	123	141	119	144	129	117	146	135	112	115	121	131	116	123	121	103	132	141	128	144	124	111	126
47363	34549	28204	1375	1117	953	898	704	695	643	703	616	557	596	554	542	533	488	516	518	523	504	458	491	477	465	473	463	466	449	453	472	473	442	433	444	488	430	460	423	454	463	455	457	479	446	469	468	445	432	430	442	430	455	450	449	437	417	489	457	458	462	437	423	486	436	454	463	412	461	454	474	433	429	458	432	395	438	452	471	431	454	459	416	428	467	463	423	418	434	469	435	413	392	430	408	405	453	440	440	435	448	432	476	459	425	399	448	429	428	448	435	465	419	426	447	411	428	406	475	462	416	413	432	419	431	461	442	456	434	459	390	406	434	463	391	467	421	427	406	469	455	458	429	436	453	480	448	419	447	422	469	423	456	413	436	422	426	433	396	425	422	472	427	464	412	415	428	450	435	421	437	420	436	452	424	452	448	450	394	393	455	472	415	403	453	444	442	437	462	452	453	474	431	464	451	450	411	453	473	465	442	405	462	486	451	420	431	475	449	415	487	430	459	414	418	416	455	448	435	433	448	421	473	450	442	439	439	459	442	453	418	429	440	438	454	442	455	427	438	442	413	437	465	469	429	417	396	401	460	452	446	431	442	490	421	445	453	377	448	465	443	459	432	448	463	481	366	463	458	458	437	464	419	418	454	421	479	434	439	460	438	429	456	427	441	474	450	479	429	458	445	475	452	462	412	453	453	454	415	413	440	450	430	423	415	445	448	431	440	439	422	410	442	456	453	425	450	418	428	435	404	455	441	462	460	439	406	407	436	438	421	413	400	398	421	444	458	443	483	394	443	401	428	418	459	421	413	447	440	452	429	468	431	460	425	445	424	439	444	433	436	441	432	434	449	439	425	422	439	427	430	444	436	416	485	435	501	425	455	458	417	460	429	445	442	424	413	455	437	453	433	439	440	443	475	421	425	402	406	458	410	461	422	457	451	452	401	431	465	427	466	427	413	458	387	438	408	424	437	457	448	413	424	446	449	439	445	413	439	389	445	455	416	496	463	404	450	454	446	431	433	458	423	441	442	451	429	450	466	405	473	432	412	431	438	397	420	475	453	388	461	413	443	459	469	435	466	420	430	451	434	423	433	423	417	433	455	414	410	441	482	465	438	435	414	441	410	438	431	440	419	451	423	432	462	450	447	416	446	432	433	445	443	425	409	458	460	407	462	443	415	465	410	436	447	431	447	422	451	440	424	425	439	459	426	454	467	419	431	405	437	434	457	413	449	415	461	433	434	431	463	471	475	432	434	452	457	406	410	432	423	429	417	402	399	424	437	449	430	452	431	441	404	438	433	450	413	461	430	408	411	435	439	422	431	425	415	439	444	443	451	440	439	420	470	446	394	456	426	468	449	416	429	441	454	421	443	451	444	417	472	447	422	469	451	432	412	482	439	441	459	466	426	412	452	427	447	395	434	442	439	406	456	436	462	422	445	456	450	422	407	457	393	392	459	419	440	429	471	436	399	434	447	468	419	477	442	464	419	432	457	397	415	419	435	447	415	478	470	459	429	427	447	430	420	396	427	465	430	471	456	394	434	432	432	439	429	449	436	450	408	464	445	416	451	439	417	431	475	439	440	444	479	440	443	444	465	443	487	461	404	427	427	445	456	459	468	430	415	421	439	435	405	453	452	411	428	461	421	395	460	433	437	448	456	424	453	395	485	407	463	465	447	429	415	410	440	466	409	473	465	497	450	417	432	441	435	438	468	479	438	434	435	423	434	478	446	442	429	439	461	428	425	446	457	396	441	469	476	412	439	421	451	436	427	435	456	426	448	447	401	441	471	445	414	420	442	431	413	414	430	425	451	428	471	433	413	464	416	427	410	451	446	426	453	487	447	446	417	434	421	465	429	425	398	452	411	451	435	454	432	440	436	468	402	411	443	439	445	454	447	478	433	456	424	414	412	430	450	432	429	400	435	447	399	454	428	434	429	459	489	431	456	424	419	475	448	435	452	434	434	394	398	444	462	465	389	426	453	435	455	407	482	437	443	434	395	446	441	418	439	432	460	439	424	439	411	435	454	454	427	410	462	434	412	433	428	451	492	436	442	417	449	443	409	450	433	467	422	449	424	453	439	443	442	439	449	426	431	468	435	453	430	428	464	444	423	440	416	415	434	438	459	445	450	411	420	422	426	433	403	455	432	406	479	444	427	408	421	463	444	475	433	485	425	482	456	444	441	451	450	444	429	415	432	443	424	468	452	485	452	409	449	452	421	458	442	428	464	439	475	423	414	470	432	448	444	414	431	442	426	428	419	419	430	415	424	434	434	437	461	467	414	439	413	498	456	400	429	460	459	381	415	449	487	397	407	465	402	429	404	399	412	463	447	448	485	416	442	420	428	420	430	434	439	449	402	433	481	464	452	428	431	451	422	431	403	450	401	442	426	464	471	441	473	433	433	436	407	422	406	440	409	487	433	433	431	458	426	414	437	446	416	452	453	469	443	425	452	417	428	426	427	435	431	455	435	388	394	448	407	453	476	433	396	477	439	467	415	428	453	413	484	450	441	435	426	407	433	487	418	489	441	462	444	417	426	421	445	426	437	461	408	442	414	477	428	480	430	436	456	463	451	460	426	432	453	449	438	428	446	473	431	455	423	427	411	449	424	420	399	442	452	444	466	435	407	430	453	473	470	455	429	464	461	447	423	468	480	448	425	448	426	415	439	461	443	426	446	455	441	417	455	445	414	475	433	423	419	435	488	441	466	455	459	424	389	422	464	460	435	449	482	434	410	416	411	430	429	440	390	416	417	435	452	411	413	420	425	446	426	406	463	446	465	383	458	449	425	438	442	433	401	441	441	406	457	454	428	464	434	395	434	422	436	459	431	422	418	391	438	441	409	428	474	453	452	415	475	404	408	427	471	414	450	410	413	413	425	440	423	402	447	411	446	459	470	448	435	417	462	460	464	392	400	418	459	448	440	425	472	443	424	454	444	451	452	436	421	433	421	480	464	413	431	456	457	435	445	410	415	420	440	426	434	452	439	456	417	445	437	433	442	441	433	457	412	398	431	431	402	475	419	437	441	415	417	412	439	427	381	449	494	466	420	447	451	473	451	415	414	425	447	478	464	455	436	438	419	487	463	445	433	458	445	436	426	423	432	433	441	430	436	428	445	478	405	443	448	461	448	424	418	442	424	432	462	429	453	414	443	469	441	430	431	461	405	413	428	448	501	416	424	458	421	436	423	411	452	428	448	462	456	411	441	491	427	444	417	421	407	452	426	421	436	449	423	419	412	447	448	466	446	455	466	450	427	403	446	402	435	435	425	427	449	422	438	428	445	449	452	458	458	433	435	442	402	448	412	441	447	466	440	463	438	423	387	419	447	439	447	431	446	432	482	389	405	411	428	455	431	438	434	434	382	427	413	440	459	470	473	456	448	433	430	413	438	487	440	440	438	477	414	411	425	439	427	454	473	425	449	447	443	506	483	463	402	406	455	397	440	435	434	381	394	433	420	411	458	420	461	441	434	422	442
80270	60280	47761	13135	1372	451	431	316	328	251	241	272	235	236	214	223	219	222	221	191	204	192	205	194	218	216	185	199	196	200	175	205	234	194	204	218	189	199	180	186	188	198	183	199	191	189	205	200	196	188	173	214	226	176	185	196	181	215	204	187	187	197	193	192	173	181	199	179	197	178	183	193	194	196	202	198	195	166	178	181	190	170	193	191	210	203	196	166	191	219	212	203	195	175	173	194	217	180	210	209	213	199	201	201	196	172	186	185	191	175	175	217	192	206	209	197	197	186	185	210	210	202	184	202	182	193	201	200	163	187	207	196	179	197	187	211	196	176	214	215	198	191	202	187	166	207	195	190	199	195	227	204	213	188	186	192	203	182	169	187	201	182	185	208	156	187	186	192	193	190	198	190	192	194	232	212	223	183	183	182	191	190	215	200	209	196	173	206	200	187	173	207	201	206	190	178	196	182	186	201	207	208	195	191	184	200	182	190	204	216	182	188	186	186	179	177	200	190	190	171	202	183	184	192	196	184	182	199	209	183	217	204	211	228	190	192	197	180	169	196	198	182	195	167	227	182	193	201	191	160	166	205	189	192	184	200	194	162	192	190	185	170	198	203	195	176	184	181	228	191	196	181	199	196	182	182	189	192	205	194	205	187	198	186	198	207	181	197	185	162	176	181	222	191	186	198	179	183	197	223	204	194	208	207	197	187	200	179	204	200	213	192	200	189	210	212	215	210	180	191	200	192	203	200	189	233	195	210	187	204	204	191	210	188	188	181	174	158	201	177	208	222	203	194	196	171	191	205	210	194	180	175	174	206	177	195	206	201	171	210	174	195	198	196	209	173	200	182	170	194	196	177	173	174	197	197	192	181	200	214	175	196	201	173	202	165	189	194	193	200	205	203	187	171	222	183	195	188	201	183	207	203	200	198	220	181	201	191	184	217	205	213	192	178	204	176	185	201	195	195	187	186	184	185	199	210	187	200	172	190	207	195	196	188	187	178	197	176	190	170	201	194	198	179	197	201	179	179	183	189	216	194	192	196	190	184	196	187	191	190	206	203	222	186	183	205	212	179	194	208	203	170	185	180	203	193	176	211	190	201	210	198	202	193	213	193	183	201	197	168	199	194	179	226	185	194	211	178	197	226	213	182	207	213	170	196	203	192	202	201	200	191	200	208	207	215	201	193	186	198	188	179	208	190	169	196	193	207	171	192	168	181	190	202	204	185	193	203	187	198	169	207	204	174	196	179	215	190	185	178	189	175	209	212	191	189	178	152	211	196	200	203	202	194	208	202	201	181	190	173	204	204	187	181	158	207	199	201	195	190	206	181	178	202	180	198	183	183	182	195	175	189	215	161	192	211	200	191	202	210	205	185	219	224	201	178	181	182	188	199	186	204	171	184	195	182	218	181	215	186	199	195	173	204	183	211	185	181	180	199	173	171	171	192	190	166	169	193	171	171	201	179	172	234	207	179	205	229	220	161	199	194	185	213	194	186	195	203	193	185	176	203	189	157	189	185	163	179	192	197	195	170	187	196	161	180	212	189	218	173	213	178	181	188	162	173	210	217	182	216	158	183	211	199	196	183	210	203	194	204	179	213	193	197	157	182	203	176	214	178	189	191	196	177	182	172	198	204	175	189	189	192	174	201	194	207	204	189	201	192	208	183	190	170	192	209	175	204	186	204	189	184	178	203	183	182	169	196	177	210	207	196	212	190	188	195	198	186	203	206	191	181	209	191	181	196	196	210	168	183	208	184	193	205	220	192	171	222	198	196	187	200	210	184	192	190	195	201	198	187	185	176	190	206	195	180	182	186	176	202	197	211	199	188	205	182	206	200	189	208	195	200	182	171	182	181	206	189	194	193	180	205	191	207	174	183	175	203	205	209	192	208	188	165	176	193	205	157	188	206	190	164	184	189	200	221	203	199	187	187	189	203	214	194	194	181	217	178	186	193	182	182	192	218	188	199	200	200	203	196	164	183	194	192	209	183	192	183	216	203	197	193	184	242	196	191	200	193	162	216	185	168	173	197	205	175	210	199	200	208	181	182	202	190	163	195	212	183	194	170	180	185	200	199	207	191	188	187	185	178	210	204	180	188	183	198	201	197	214	200	177	188	176	163	197	200	199	185	193	215	195	202	191	204	197	167	198	211	183	197	175	184	197	211	194	177	168	205	198	192	187	196	212	193	192	196	186	187	203	176	213	198	194	184	200	190	180	221	183	173	210	168	183	198	188	189	171	210	173	198	192	226	179	207	204	214	215	184	198	175	192	188	183	178	199	184	178	199	174	175	169	194	212	194	207	174	196	195	217	202	196	190	189	196	202	184	211	195	193	182	213	197	218	171	183	183	184	188	195	192	187	180	196	198	211	225	198	196	202	186	194	200	177	198	182	189	190	178	226	204	180	219	186	197	189	182	204	177	201	189	191	169	194	178	185	196	181	180	203	158	196	179	198	219	188	184	210	208	201	213	183	205	182	164	189	205	206	188	179	198	200	208	190	206	205	214	181	190	211	205	222	199	192	183	184	174	175	180	202	222	199	181	197	185	181	209	178	205	198	193	178	227	161	200	172	192	199	192	192	182	193	197	190	203	187	192	186	167	186	210	229	193	184	201	207	190	168	194	179	184	181	187	193	205	197	194	198	178	187	152	193	179	175	169	227	181	209	199	192	194	186	219	198	193	196	222	190	182	187	212	202	205	196	181	207	189	186	194	171	177	217	212	222	192	195	183	205	194	179	178	193	172	201	164	201	193	203	189	215	190	189	196	189	186	176	180	186	194	160	217	176	170	185	208	183	197	203	177	189	178	217	202	177	184	173	204	173	187	201	179	204	195	210	184	195	179	226	185	173	178	175	211	201	182	188	193	166	195	185	205	207	195	191	195	183	166	183	219	185	165	203	187	192	199	187	171	184	200	214	181	218	183	169	185	191	175	170	191	207	179	193	198	194	195	196	184	190	207	196	203	214	198	207	207	215	169	190	187	178	216	197	182	196	198	171	180	201	158	173	165	199	179	195	218	215	194	176	190	165	183	200	202	161	172	244	177	176	209	187	202	202	167	196	196	175	192	202	200	184	181	204	195	222	213	199	202	193	197	185	197	222	191	193	218	183	201	218	185	216	177	198	194	184	193	217	188	200	208	161	194	188	187	183	193	198	207	174	212	209	196	182	194	196	204	183	175	215	192	181	190	183	172	198	205	197	195	184	212	187	201	189	178	174	177	174	178	201	214	176	204	185	175	178	188	207	177	222	200	184	193	201	195	191	176	204	194	199	196	216	193	213	170	202	196	194	204	190	216	192	189	197	187	194	203	209	209	186	181	216	190	202	210	207	161	203	203	175	190	205	194	195	190	187	200	224	182	233	201	167	187	201	209	207	217	198	191	197	208	188	206	159	189	215	184	225	220	195	200	173	219	188	191	171	185	166	209	193	177	227	203	180	198	205	194	167	197	180	183	202	222	189	181	194	155	199	192
58547	44591	37337	2667	2094	1757	1500	1290	1225	1108	997	919	945	869	823	774	856	745	813	720	735	675	763	711	729	691	658	671	677	706	673	722	709	713	660	665	645	652	692	639	632	650	615	688	628	656	655	648	650	698	649	636	627	660	633	670	602	670	651	674	618	661	625	657	647	688	692	646	651	626	666	652	621	642	641	600	620	645	598	675	605	639	612	672	566	659	612	692	657	608	649	659	652	650	676	646	627	633	671	636	570	624	627	667	658	640	653	626	627	623	615	645	619	605	613	635	632	640	629	652	666	612	627	661	643	619	607	653	595	601	717	643	640	636	606	612	653	676	711	605	670	636	577	611	625	630	627	592	634	641	609	643	612	651	611	603	607	667	650	664	655	642	677	577	682	652	636	615	623	628	606	657	673	650	667	637	608	645	660	588	589	670	579	620	601	611	644	611	665	602	648	638	633	652	646	627	672	607	633	649	638	645	617	635	668	606	629	654	619	623	663	604	664	614	611	646	621	673	572	637	614	610	650	649	666	654	622	635	621	626	631	619	671	635	609	602	661	619	672	617	641	652	631	650	642	601	648	618	664	639	630	632	668	663	626	603	600	626	625	607	635	644	609	655	681	622	641	654	626	649	603	588	688	614	607	616	650	619	599	636	645	620	612	623	644	633	629	640	616	640	646	614	668	689	605	639	592	651	624	607	644	636	638	586	609	603	639	630	641	647	601	633	628	600	633	635	621	655	619	671	624	646	615	621	606	623	630	635	650	638	629	629	620	650	613	630	652	637	628	587	631	654	651	640	658	629	623	646	659	648	595	606	592	653	600	584	618	608	604	651	589	623	613	602	625	590	619	623	659	606	626	614	601	571	585	620	611	631	619	651	620	607	658	644	656	639	667	613	607	614	597	627	639	641	647	598	591	687	599	600	637	612	599	615	642	628	594	625	625	626	599	661	625	635	629	649	641	608	659	643	571	687	622	689	632	611	618	583	700	653	686	620	636	671	653	670	650	644	614	633	558	620	609	606	635	670	631	632	601	631	571	645	645	603	642	604	619	593	618	601	654	611	665	673	639	642	629	614	621	638	603	629	631	641	655	641	638	630	604	622	576	650	642	637	662	650	656	664	590	613	624	607	586	612	620	660	644	647	601	580	608	611	617	664	616	615	626	649	617	648	638	618	651	620	628	654	601	661	623	671	641	597	639	626	595	679	661	641	672	635	607	591	622	595	605	606	650	620	614	600	606	612	657	640	582	643	617	654	623	613	640	614	642	573	673	629	640	595	616	684	619	653	653	632	639	607	659	664	625	611	604	687	609	619	642	643	652	618	602	664	605	629	656	591	602	633	616	592	633	673	634	578	621	638	601	624	636	644	629	630	635	639	638	672	639	607	600	662	594	617	625	619	661	604	610	623	628	569	624	659	623	671	639	635	614	626	633	598	640	672	623	642	637	682	642	613	642	614	603	637	643	632	638	633	642	567	627	614	568	644	593	628	661	594	607	621	605	644	638	629	650	603	578	642	647	611	676	616	634	629	620	663	647	628	621	633	649	586	658	647	632	641	626	596	621	639	614	659	617	650	645	571	654	640	644	594	630	617	660	630	665	642	625	624	675	642	601	621	610	660	642	599	596	644	613	647	638	642	577	656	610	591	627	614	690	633	626	639	646	632	577	643	637	641	679	615	615	626	624	622	636	633	638	661	619	622	633	662	620	638	588	617	627	630	660	659	604	601	607	661	683	637	648	625	627	629	595	664	613	618	612	617	616	630	630	665	611	654	608	587	656	631	625	583	610	639	617	635	652	637	643	662	663	631	641	692	590	592	641	647	638	626	625	615	637	629	604	649	616	646	622	619	672	586	642	644	624	597	675	599	670	645	617	636	608	603	601	630	592	579	633	629	615	671	622	626	595	636	654	657	619	580	631	620	599	646	620	647	681	632	636	617	630	612	657	654	632	640	664	663	608	632	644	688	644	629	614	634	607	639	631	619	654	628	653	661	631	630	680	644	627	645	648	595	627	665	606	596	599	635	633	642	664	597	616	613	645	590	623	604	638	646	618	647	630	641	614	677	657	622	624	594	656	606	635	624	626	633	608	597	672	611	652	647	641	634	652	666	645	686	597	630	650	658	661	639	643	613	633	584	622	645	622	622	648	628	649	619	587	665	659	628	681	642	641	613	648	652	665	632	662	636	626	606	681	600	645	621	628	627	604	624	621	610	596	583	610	669	634	633	611	643	621	667	691	603	591	630	614	668	673	634	623	636	665	603	612	659	620	613	655	666	615	601	635	637	622	637	623	618	603	641	642	581	624	603	591	634	667	632	625	619	666	625	595	645	671	667	646	623	626	655	648	619	651	631	614	627	617	597	613	616	609	604	619	617	628	590	622	627	649	613	672	614	613	562	637	633	596	655	635	660	679	644	610	635	666	614	647	622	660	668	633	567	624	605	625	654	643	657	601	646	606	649	629	648	638	621	608	649	617	608	647	621	599	604	635	664	657	623	639	678	672	656	610	639	622	631	637	640	641	597	650	595	629	662	578	583	658	599	614	623	616	679	639	670	624	615	682	605	639	611	628	631	643	649	673	631	628	599	673	571	642	628	627	640	613	624	600	582	643	640	613	650	658	630	654	595	618	600	639	621	645	637	648	646	637	657	665	628	631	601	631	635	642	651	624	673	619	620	628	617	611	596	637	585	636	675	616	587	656	658	612	606	672	626	654	648	673	595	608	671	663	663	608	621	659	659	667	624	635	619	573	613	664	616	606	605	661	629	637	656	705	656	605	603	603	647	627	629	660	596	635	637	665	656	588	622	634	572	594	627	691	639	632	639	622	673	646	651	657	650	587	653	620	610	634	631	627	629	618	632	591	601	626	679	631	657	615	643	596	645	674	626	626	619	584	622	667	617	633	645	583	644	655	645	633	586	615	586	674	620	628	635	635	639	582	640	627	649	621	611	625	626	641	612	588	621	592	599	655	621	650	664	614	593	664	618	640	601	622	596	622	615	625	613	645	663	635	594	665	649	677	629	638	636	616	646	648	661	636	595	601	675	568	636	682	632	657	574	629	613	646	632	620	652	599	644	640	645	597	623	623	626	645	659	595	654	632	655	583	605	602	660	681	648	660	582	596	661	612	669	643	626	638	615	661	639	652	646	620	615	620	592	635	599	618	632	629	598	643	634	631	647	626	584	600	652	631	564	636	659	661	571	642	622	619	583	654	610	642	636	637	667	623	630	628	643	628	667	633	618	609	631	621	664	592	635	613	630	642	647	602	644	644	611	605	653	691	638	616	618	646	612	686	608	594	631	660	639	612	591	622	622	634	632	656	614	642	621	628	648	627	639	628	637	600	666	642	606	662	607	577	642	620	644	673	665	629	660	616	585	615	595	665	638	590	630	647	579	633	621	619	629	651	652	631	624	631	616	628	616	671	606	603	631	625	641	614	646	646	669	616	681	647	600	655	584	594	620	600	664	622	633	615	570
28131	11374	3487	238	192	194	194	174	189	226	180	196	192	184	198	205	177	212	188	201	206	161	187	190	184	205	177	185	168	190	184	175	180	188	171	185	177	183	187	176	198	200	183	168	213	194	207	193	200	193	215	215	200	211	196	183	189	169	163	180	186	176	185	166	195	198	189	189	211	197	209	179	170	210	184	203	179	197	176	189	203	194	179	159	188	175	196	213	189	203	195	190	185	186	220	192	205	201	206	179	183	206	210	178	170	214	188	184	168	226	165	170	176	183	184	202	208	192	184	171	197	167	189	183	208	176	185	188	183	183	168	202	168	193	171	168	181	201	166	193	217	192	193	196	195	161	183	199	191	177	163	164	166	158	193	175	179	169	181	214	197	164	162	181	193	208	209	161	206	196	197	186	198	213	157	186	202	192	206	182	209	211	188	206	207	175	178	201	184	200	195	195	198	198	183	185	199	191	185	188	165	192	205	194	177	205	186	189	171	174	201	202	173	186	197	167	205	185	189	196	201	188	186	188	188	183	200	179	194	155	173	201	204	185	178	190	203	200	171	171	180	174	203	181	208	183	179	201	183	201	177	190	162	181	180	183	208	186	183	167	200	192	188	184	199	175	203	197	190	191	211	183	176	195	230	166	196	184	174	199	171	177	181	190	197	209	191	177	188	197	194	185	180	177	189	191	197	194	169	175	207	183	181	200	174	176	187	202	198	192	196	182	213	175	182	190	191	194	215	195	181	177	191	157	182	199	191	193	189	198	194	188	182	198	206	193	211	174	183	188	179	182	173	175	179	191	188	202	175	190	193	200	213	220	208	188	199	180	199	182	177	209	186	189	212	180	195	188	195	199	162	192	176	179	185	189	199	207	171	192	198	210	177	174	194	194	186	190	167	200	176	203	192	184	163	178	222	198	200	184	174	172	209	200	184	183	185	184	197	182	181	174	206	201	209	171	193	210	181	201	179	185	203	191	170	184	188	178	180	194	175	183	182	177	175	187	221	198	179	193	183	197	197	192	182	213	191	187	214	176	191	165	198	189	176	171	197	156	192	187	188	160	201	191	191	177	194	199	192	178	205	186	193	181	194	163	174	195	197	167	193	199	174	187	203	195	183	175	171	181	191	170	189	163	193	195	206	175	175	183	174	197	183	179	185	181	208	166	190	185	199	186	195	187	175	192	162	163	192	171	181	176	195	189	203	165	165	204	185	193	188	207	212	199	200	178	182	184	181	176	206	188	191	178	177	178	203	185	178	187	197	174	190	198	169	192	167	201	188	184	201	195	169	172	179	167	197	197	215	196	182	200	188	184	193	157	200	191	189	190	196	198	175	203	193	159	188	214	181	193	189	196	192	189	194	190	164	195	183	211	182	218	192	209	208	170	213	223	197	186	194	178	181	182	174	189	190	191	185	188	174	177	218	170	161	180	187	190	198	177	181	171	186	175	207	208	191	195	193	186	185	176	177	190	179	209	195	179	198	203	164	184	187	195	192	220	195	221	193	186	215	178	158	188	192	167	195	171	194	197	197	183	180	203	179	189	187	180	193	214	167	201	183	191	185	194	186	175	166	200	206	167	176	179	168	190	204	205	186	201	183	187	169	185	175	207	223	181	190	219	208	224	205	177	185	169	182	199	167	190	173	187	183	207	203	211	202	196	178	184	196	184	184	184	184	181	174	189	201	192	184	199	180	158	161	206	182	216	173	193	190	180	180	210	174	196	178	190	178	164	203	189	212	188	195	197	172	195	205	182	175	174	216	181	193	201	169	195	180	190	192	172	214	166	185	184	191	209	187	185	201	194	136	196	185	171	184	197	194	186	161	197	193	183	180	177	182	200	210	214	182	164	197	179	160	173	178	192	182	181	201	212	195	193	174	170	192	212	186	201	171	195	177	224	187	188	179	209	179	173	220	169	177	159	196	176	196	203	173	202	203	169	184	170	175	180	170	193	178	189	185	195	202	199	202	182	192	189	171	184	167	200	196	193	170	199	193	210	194	197	172	215	160	192	193	175	184	188	198	184	204	190	184	190	205	197	167	198	181	207	175	188	185	200	196	186	203	186	178	199	195	191	184	190	210	176	192	199	191	198	207	175	193	179	198	178	180	174	160	202	196	206	183	197	181	210	195	177	206	167	188	206	184	215	184	218	187	187	188	219	183	169	183	192	186	179	188	193	183	198	194	191	188	193	203	204	184	178	175	157	187	178	171	196	204	190	188	201	175	181	177	169	182	194	196	194	188	197	210	199	199	207	184	164	182	191	199	181	188	186	181	196	199	180	180	205	189	183	168	197	181	187	214	222	179	191	198	198	164	195	197	201	178	179	184	182	190	189	179	214	181	182	207	185	177	179	160	180	207	190	197	193	196	172	193	163	179	187	188	181	221	173	214	174	195	203	212	204	185	202	198	187	198	208	206	208	187	185	176	190	203	204	188	183	187	174	177	180	200	199	182	181	176	178	213	168	194	207	188	195	204	156	192	184	208	189	207	184	179	164	186	167	185	185	219	173	174	175	202	172	183	217	158	188	183	198	178	202	175	174	182	187	186	190	178	193	174	179	170	197	192	202	197	186	179	196	185	176	181	203	181	187	207	186	189	191	189	171	196	199	206	188	188	175	174	194	183	179	203	197	186	183	169	215	165	175	153	161	166	194	214	196	177	150	210	183	218	192	186	191	189	169	193	184	205	166	189	179	192	193	199	187	181	196	198	184	190	173	194	193	176	180	199	184	193	197	209	222	191	173	181	185	191	213	212	196	204	193	154	191	186	186	203	186	185	217	196	184	177	195	171	204	206	203	176	191	172	194	182	180	198	182	208	180	181	204	194	204	205	222	198	186	197	181	188	196	192	178	227	203	173	184	183	190	181	196	155	181	164	170	187	192	171	217	211	204	198	190	180	198	200	194	188	197	185	173	171	225	200	183	188	214	214	173	197	190	176	203	212	166	198	202	168	184	210	189	218	190	196	185	201	173	189	186	168	179	205	212	176	205	198	219	186	192	184	215	207	199	175	190	191	199	193	181	200	190	181	188	205	188	203	188	193	180	193	182	180	187	186	180	199	214	176	164	187	205	212	227	197	179	196	191	199	197	171	193	190	202	173	174	187	170	156	181	216	172	176	187	189	177	198	179	185	192	184	202	202	181	205	188	206	177	186	195	208	173	191	190	175	185	224	167	180	220	220	163	197	175	174	192	209	214	210	181	179	188	163	178	180	199	202	192	178	183	204	209	212	216	164	196	190	191	187	176	159	195	200	189	180	222	181	183	195	174	188	194	207	204	192	203	185	193	188	181	177	213	206	197	189	181	193	200	198	164	180	193	206	196	225	168	167	205	151	183	183	230	216	199	184	190	170	177	207	204	193	213	190	215	197	196	204	177	219	211	182	181	192	177	204	175	173	174	209	187	198	186	194	173	210	213	161	196	193	165	194	163	188	180	188	173	172	196	181	202	208	184	216	187	194	172	159	187	191	163	220	179
27569	10836	5901	694	599	664	630	604	641	610	595	667	674	619	625	626	607	614	607	606	629	594	637	600	672	600	615	656	628	605	603	623	587	656	657	596	627	629	602	590	609	634	587	624	617	635	654	648	574	617	600	601	645	665	632	621	665	622	643	633	639	613	560	625	625	666	649	616	567	622	618	572	581	603	594	660	615	597	642	642	554	632	651	611	611	638	606	600	617	674	600	568	580	611	585	540	591	603	631	592	642	645	578	637	608	606	609	648	636	595	609	622	628	621	600	631	625	626	593	587	650	577	584	603	654	616	608	653	624	611	574	631	626	612	580	632	659	635	598	640	618	603	570	655	611	612	589	601	651	630	592	637	593	588	628	610	604	637	616	593	610	573	615	624	632	588	596	582	609	607	624	643	647	632	596	559	600	646	589	630	595	610	623	626	617	576	613	633	601	610	626	626	603	633	671	582	631	660	587	606	593	646	602	611	597	584	555	628	602	588	627	615	642	588	623	582	608	620	655	644	605	589	615	599	627	599	640	619	576	649	598	578	592	641	632	616	572	635	606	593	625	614	601	618	614	563	592	628	637	567	594	598	631	634	617	593	547	632	607	596	650	566	642	615	612	633	602	597	618	618	619	610	621	590	635	598	622	583	650	608	590	635	590	621	626	598	632	670	636	650	629	583	657	598	623	645	634	620	550	608	612	591	623	595	630	594	600	603	632	598	598	585	603	651	619	610	600	641	590	627	613	616	585	642	642	649	659	633	643	632	604	621	586	573	574	600	599	581	611	578	594	616	593	644	646	608	636	586	607	576	595	632	600	645	571	615	587	580	591	617	616	595	599	628	649	621	617	597	602	575	579	623	660	634	615	602	657	617	660	622	624	616	620	626	628	625	582	596	600	621	589	601	619	593	602	610	631	642	636	665	597	614	622	603	640	599	612	572	630	652	607	607	594	610	575	569	597	575	601	606	617	634	595	617	629	630	600	568	585	557	616	616	584	638	612	664	609	631	605	598	597	626	635	571	650	600	653	628	618	622	606	608	637	626	651	617	568	636	600	625	636	619	606	640	574	655	569	645	594	607	628	599	626	630	620	562	587	623	620	591	561	686	572	620	641	596	609	639	645	611	647	611	616	609	607	618	602	592	583	628	630	606	622	605	594	603	604	647	639	619	597	634	608	593	584	605	647	633	676	629	574	638	623	630	588	608	656	630	596	614	602	611	605	680	613	653	576	558	633	551	637	628	639	600	619	644	596	543	617	673	608	629	620	642	588	630	622	589	615	594	617	640	632	634	631	585	626	624	625	607	620	596	596	589	605	601	602	626	597	595	643	624	633	613	623	578	627	635	585	635	680	644	579	635	631	591	599	605	623	564	645	598	606	587	653	642	609	600	595	645	620	638	623	638	652	621	682	573	587	638	596	624	631	612	637	639	589	606	600	599	636	583	568	620	612	598	612	660	614	618	616	609	590	612	633	591	631	623	600	604	599	612	591	605	612	636	576	616	614	636	621	615	564	592	606	633	622	630	624	598	638	611	617	579	601	633	627	590	651	603	608	587	627	647	622	653	600	599	601	649	612	596	616	653	572	623	647	612	641	637	634	571	638	606	630	643	648	617	621	617	636	648	581	617	625	632	623	591	612	610	597	585	644	578	621	641	563	626	605	618	612	650	613	619	634	624	636	585	554	614	589	641	622	582	590	663	570	602	637	618	606	642	580	630	618	628	584	592	642	612	627	631	589	628	583	619	578	646	606	615	618	632	605	640	657	626	601	632	654	611	610	625	629	588	648	611	590	616	593	613	593	595	600	635	619	600	594	595	667	668	624	641	590	587	617	623	575	655	604	671	621	606	608	652	587	629	603	650	603	633	596	629	606	613	673	625	609	599	589	664	624	609	609	607	618	657	599	636	588	636	584	578	588	614	611	604	625	645	576	636	596	634	612	631	608	611	671	632	640	608	599	607	623	618	595	581	588	631	605	613	601	610	617	601	621	611	619	609	618	558	644	628	593	605	608	598	601	610	615	619	587	634	650	617	606	625	612	667	583	597	569	625	649	653	596	617	609	601	609	651	612	615	595	605	632	644	627	576	594	595	608	581	610	613	613	604	613	645	625	644	625	600	570	675	628	606	634	594	629	660	612	599	646	635	602	688	644	571	613	606	601	603	611	621	617	593	582	608	609	599	602	638	599	633	646	641	596	623	591	629	599	617	640	635	621	653	606	605	593	599	639	630	645	596	646	611	589	615	610	660	599	623	646	623	604	564	653	676	581	628	641	601	600	624	642	599	656	613	591	639	629	629	600	649	608	608	571	605	612	646	610	598	578	614	615	601	597	609	605	595	583	593	586	621	608	584	653	615	625	640	636	603	671	592	611	648	617	607	597	593	582	662	630	616	611	592	612	616	629	559	581	612	605	624	622	572	612	625	603	646	627	645	592	602	616	631	576	649	610	604	619	638	616	585	632	597	582	640	585	642	603	606	631	606	599	620	609	569	591	641	613	616	623	571	623	601	629	613	623	591	577	591	563	625	562	594	577	606	607	633	594	674	640	597	611	617	609	602	634	604	637	616	644	580	597	603	621	593	626	631	612	630	660	637	608	616	626	632	630	636	643	609	588	588	630	615	664	637	613	626	643	576	683	604	664	593	632	578	660	641	621	625	626	626	596	642	626	552	610	615	622	595	653	628	637	604	675	603	622	613	566	590	571	632	619	609	625	601	629	595	620	633	606	629	650	593	650	571	561	629	620	631	566	647	649	625	606	590	618	615	568	623	658	548	606	626	637	608	620	599	630	633	662	619	602	628	600	589	600	656	609	618	630	608	611	611	643	608	597	632	587	610	624	631	617	654	612	638	616	654	630	567	636	613	634	616	649	636	570	590	641	630	566	612	629	590	631	641	631	631	598	574	629	644	617	626	628	578	595	681	608	608	582	595	649	595	617	634	649	596	642	619	581	616	622	665	577	603	649	604	592	602	609	598	629	613	583	642	621	558	652	596	564	617	601	597	649	620	596	620	603	584	610	648	604	592	576	645	618	627	593	587	654	635	663	605	575	632	652	606	627	583	584	605	645	590	634	653	603	614	593	633	600	587	634	624	599	658	590	585	591	606	615	568	629	619	564	593	599	627	606	632	673	608	561	604	623	623	629	580	629	641	585	601	577	657	629	646	653	632	618	614	614	573	664	690	571	633	628	621	582	601	604	602	573	614	620	584	593	634	597	627	624	607	631	677	614	590	609	597	647	623	586	605	610	669	613	656	599	629	645	604	641	588	611	600	602	633	618	594	610	632	598	631	623	590	574	617	649	621	631	600	637	575	653	590	598	620	551	586	622	605	611	587	640	597	614	655	567	627	699	621	644	623	591	639	612	579	573	587	658	584	612	586	630	587	628	631	586	565	580	622	588	634	643	613	565	597	584	669	627	637	602	583	582	647	644	595	561	669	618	634	619	634	606	640	579	633	641	597	568	600	653	606	631	659
66713	46396	34347	5405	395	227	206	197	170	180	181	153	145	169	115	139	135	124	125	156	147	112	137	142	108	126	106	133	115	133	118	104	129	106	116	103	114	119	124	119	124	110	106	138	123	99	127	119	110	135	125	149	136	121	122	110	100	142	128	122	119	138	134	108	121	127	109	111	122	100	122	143	120	131	134	120	108	131	129	126	123	126	131	112	120	118	107	121	107	128	108	122	121	122	125	126	139	111	115	131	99	96	126	127	138	123	92	108	130	143	113	124	123	117	108	119	110	133	132	119	119	120	110	130	106	127	112	104	135	135	120	137	118	123	99	113	109	125	135	102	140	123	114	126	110	122	119	98	111	113	129	134	121	121	130	119	118	120	152	120	130	129	100	114	141	107	122	121	115	138	115	143	111	109	125	108	120	122	133	125	117	114	130	117	108	133	128	120	89	100	137	104	104	126	126	110	110	124	124	91	122	131	143	112	125	114	138	132	104	132	104	117	135	114	114	114	127	131	125	118	114	110	122	115	119	133	118	131	121	118	147	121	123	107	134	103	126	118	126	123	134	125	121	121	116	111	127	126	127	136	127	100	122	115	117	113	115	112	117	137	120	126	108	115	118	130	104	119	134	115	122	138	123	115	128	143	107	131	119	106	114	132	121	102	112	148	100	100	117	100	125	134	108	134	125	117	105	116	128	126	108	121	124	125	115	123	142	117	126	101	118	129	105	115	115	119	115	114	113	123	130	132	134	119	108	110	104	110	124	111	121	113	119	120	130	141	118	128	129	124	124	120	124	137	121	111	132	111	133	129	104	99	116	100	117	131	101	116	118	119	119	114	123	128	117	109	130	120	113	112	125	127	108	119	117	119	113	119	117	127	129	125	115	110	115	100	93	120	116	102	114	126	118	110	117	111	123	120	129	109	104	113	106	113	129	109	109	117	121	109	131	132	148	116	128	134	110	117	121	97	123	127	115	107	129	120	116	128	122	119	114	115	121	105	103	105	114	125	134	108	125	109	129	132	118	138	133	132	119	140	131	125	129	98	118	144	104	105	139	134	117	128	112	121	135	102	137	124	134	121	105	125	125	125	139	131	151	116	128	104	122	102	101	122	120	118	133	126	109	112	132	135	93	126	111	124	113	110	116	127	109	122	118	123	132	130	126	129	144	121	112	100	133	116	110	98	105	130	122	92	127	115	114	132	135	141	119	113	108	110	137	130	110	102	117	131	138	130	110	103	101	130	114	111	131	110	125	116	109	133	116	132	118	113	110	123	119	129	130	115	123	119	125	108	115	124	138	118	135	128	128	116	108	119	116	121	116	128	104	129	114	123	108	112	112	112	123	111	124	106	108	128	115	101	112	111	108	103	123	115	120	127	114	117	129	133	132	103	122	122	128	118	131	110	107	123	117	114	118	105	108	125	128	146	122	114	132	127	121	136	116	130	116	119	123	107	116	116	129	107	116	136	109	124	100	109	108	112	128	112	116	134	106	129	133	131	106	124	117	132	106	119	133	127	111	142	119	100	110	115	124	117	109	103	120	115	120	139	119	128	111	141	114	126	130	126	119	127	115	123	104	132	108	115	135	127	111	121	120	97	115	142	128	127	112	125	126	103	128	117	114	126	125	109	106	119	133	91	109	106	113	115	123	97	132	138	136	129	108	136	129	98	112	144	133	126	126	116	147	135	139	122	119	111	109	113	116	114	121	133	132	120	111	134	131	116	122	119	118	127	130	112	115	127	120	129	115	127	122	122	130	118	120	118	121	128	110	116	116	117	127	131	118	132	125	102	129	127	124	115	131	129	122	124	135	114	125	121	113	125	132	115	127	122	115	118	111	122	134	136	119	119	107	123	118	127	137	116	124	114	108	120	123	129	112	115	124	129	136	109	121	113	126	117	115	134	122	116	98	109	137	130	132	102	99	121	114	138	104	99	114	115	114	129	118	141	106	99	114	131	122	137	108	120	124	112	135	137	114	131	117	150	89	136	93	116	118	124	126	115	100	112	121	145	96	141	116	116	136	124	117	129	128	122	118	107	123	92	106	115	115	119	130	125	123	113	129	129	114	101	117	112	123	111	115	124	121	129	112	129	115	99	112	119	106	123	127	116	105	119	130	114	122	110	121	131	107	115	94	135	116	109	107	127	121	126	135	117	119	101	128	118	114	121	130	120	115	120	123	118	123	109	142	141	109	126	123	122	114	102	107	132	116	134	123	110	110	132	108	115	122	106	101	123	123	130	104	122	119	116	107	132	127	114	120	116	115	119	120	115	116	116	104	142	134	121	116	93	105	108	122	102	116	114	110	111	128	137	129	137	114	110	113	135	114	113	140	117	135	98	110	122	121	128	105	105	135	119	116	124	114	138	113	124	125	103	114	114	128	119	122	120	115	119	111	111	134	129	117	118	98	115	137	138	128	101	148	119	121	124	147	132	117	118	122	116	130	116	96	124	114	130	99	136	147	126	128	128	122	121	135	120	104	116	130	105	132	120	108	103	136	133	118	122	109	102	115	138	116	131	119	111	132	105	113	107	113	105	110	118	146	110	130	133	137	114	113	111	98	156	107	115	109	122	92	103	105	136	126	133	97	123	123	94	134	109	126	117	119	120	137	122	103	122	110	134	142	112	87	132	99	126	98	125	125	101	95	130	119	121	90	122	135	113	123	138	114	136	117	126	109	137	109	122	108	130	119	136	134	119	108	119	128	131	120	104	132	121	119	107	116	118	139	123	118	127	121	116	123	120	102	140	107	107	110	100	126	119	117	108	136	114	137	99	105	133	137	122	129	112	134	110	100	124	129	126	105	117	135	135	142	136	97	114	128	99	114	118	137	111	131	136	135	115	110	118	113	112	130	114	127	130	114	116	103	114	124	112	119	122	121	114	115	117	130	123	106	139	108	134	112	116	121	129	116	95	108	114	132	120	127	138	104	118	113	120	114	124	113	116	123	107	145	120	112	126	118	128	123	119	120	114	119	105	123	125	137	148	96	118	112	121	121	108	126	130	144	117	114	129	122	116	114	135	112	129	120	143	123	128	133	122	114	121	122	112	115	120	133	129	124	135	115	112	139	143	107	124	124	114	133	117	129	132	109	128	136	113	135	106	118	116	142	129	102	122	133	126	126	117	132	126	106	102	122	131	126	112	108	138	140	111	109	118	119	118	127	130	134	117	114	111	126	132	112	144	122	126	127	120	121	136	151	120	122	131	128	130	130	124	119	124	111	101	106	124	130	127	104	114	116	121	114	114	122	139	117	146	117	115	126	109	115	127	120	121	124	116	128	124	113	105	113	138	102	120	139	120	119	124	108	97	124	123	98	100	109	119	115	131	117	115	124	122	104	116	136	123	124	121	129	113	117	129	118	112	123	119	103	114	110	120	126	124	115	111	116	122	95	114	116	117	127	136	111	120	133	100	109	121	114	116	124	118	132	135	113	103	145	113	113	119	111	112	108	112	137	128	132	100	131	106	123	125	100	114
46533	34711	25564	1476	1079	1023	910	837	710	647	647	601	597	537	562	494	518	489	454	553	475	478	474	458	473	488	484	427	443	526	492	423	434	459	440	401	425	432	452	455	441	422	444	438	448	450	465	411	442	446	427	422	432	393	459	401	404	435	429	463	451	414	413	457	440	451	407	448	447	421	441	439	421	460	440	415	393	432	447	400	428	464	474	413	415	401	407	425	449	449	453	431	397	408	444	413	429	430	418	404	450	442	428	422	422	432	422	399	423	451	437	437	434	438	405	458	448	416	418	415	396	419	418	433	443	423	430	411	411	449	425	422	405	451	397	467	439	381	420	404	417	412	439	450	421	400	432	442	389	419	419	444	466	427	467	389	414	403	445	391	414	396	424	428	412	406	426	413	405	412	421	453	456	410	442	407	416	398	408	425	416	438	453	451	405	423	415	444	392	418	450	407	388	415	436	464	438	470	426	421	465	427	423	448	447	472	427	413	416	444	414	405	404	427	431	458	462	458	394	449	378	386	424	425	455	421	423	386	384	445	399	432	416	423	412	425	408	391	433	436	428	423	459	433	392	420	425	401	430	420	413	410	395	421	424	411	412	470	415	400	454	450	442	437	415	423	377	431	410	434	416	456	423	442	412	477	465	443	442	440	430	421	438	435	419	430	405	446	413	415	396	421	452	421	392	410	418	411	438	441	401	421	412	428	392	412	428	464	423	444	395	419	435	420	406	403	387	443	433	418	405	437	433	422	415	392	466	419	441	413	418	407	412	452	442	423	404	442	408	433	455	394	433	394	418	400	428	414	424	432	425	422	405	421	401	431	422	421	446	412	420	403	432	442	419	425	423	398	430	378	461	444	414	428	414	443	421	408	415	442	428	429	373	378	440	463	414	416	441	429	422	439	423	416	401	417	436	402	416	409	399	449	437	421	407	418	404	404	440	424	403	436	429	441	412	427	455	446	435	413	384	446	437	406	453	416	419	415	417	391	444	435	414	419	465	411	424	426	411	380	415	406	449	457	463	423	394	412	434	416	424	418	460	423	435	432	404	415	424	403	402	434	434	449	429	475	444	410	434	413	412	420	453	415	376	426	406	428	412	429	425	400	425	424	405	399	426	427	433	399	445	441	408	406	396	426	460	414	420	416	424	408	404	441	427	430	409	412	405	427	383	406	392	439	439	430	396	405	428	451	409	425	411	456	433	385	430	423	444	425	431	420	415	454	434	435	442	408	425	418	413	419	439	423	428	429	420	403	441	415	391	471	405	436	420	430	416	441	459	402	422	425	410	462	422	391	398	409	420	415	460	431	413	457	445	450	427	423	435	446	391	437	401	426	408	439	429	408	430	408	432	415	433	402	426	422	426	368	390	439	412	424	451	409	468	410	413	439	447	449	358	443	417	420	420	417	444	429	438	423	430	420	445	411	434	428	422	428	443	404	442	411	413	426	462	415	436	400	427	415	433	393	388	410	467	424	409	417	411	406	423	426	428	439	414	388	418	396	411	412	435	433	403	424	411	443	394	420	426	432	420	436	439	460	422	409	409	397	404	406	453	403	402	428	434	413	448	429	407	431	437	409	408	408	440	387	390	427	389	442	429	406	430	426	385	447	433	426	386	443	440	402	396	373	409	416	428	381	431	408	435	405	430	398	453	457	442	394	398	396	405	426	431	421	418	405	431	417	393	477	415	430	441	443	442	445	402	399	400	394	402	388	397	414	417	427	439	399	421	444	415	423	424	413	443	456	395	452	408	429	437	418	420	396	430	459	406	435	402	461	400	406	432	432	432	438	422	409	447	426	415	416	470	451	418	402	410	420	426	427	414	387	467	372	410	434	412	468	408	438	459	429	411	423	428	446	424	437	422	429	448	391	411	440	408	411	374	419	399	470	357	449	410	441	424	424	400	394	421	429	416	402	454	396	386	424	448	415	470	459	425	462	430	444	431	475	394	459	410	404	440	428	426	417	443	377	392	424	397	446	408	444	409	403	412	361	411	405	439	426	421	458	386	439	422	436	390	403	425	406	446	422	414	436	423	435	414	418	455	440	453	415	426	402	426	413	446	410	426	455	366	423	403	417	444	424	416	429	411	425	412	385	420	403	426	406	450	393	447	442	420	434	418	421	447	397	397	395	391	407	428	471	457	431	423	469	425	435	415	449	417	424	442	427	416	424	415	434	415	396	440	433	445	450	421	410	413	432	413	412	417	450	402	368	453	444	460	451	436	445	415	404	421	401	431	413	423	437	454	426	398	375	435	398	427	402	432	409	432	409	445	421	429	403	438	434	419	411	401	417	424	415	416	422	417	443	417	432	396	392	452	382	420	399	394	380	425	383	436	401	416	432	425	455	483	410	433	427	398	439	443	413	435	432	416	405	417	421	404	437	457	403	419	448	401	420	423	474	427	410	419	429	399	410	385	427	417	423	424	439	398	419	430	415	391	411	423	400	395	460	404	415	464	406	464	402	415	439	432	430	415	432	453	414	443	427	435	403	444	396	416	416	411	412	425	415	415	420	362	416	454	391	398	458	392	400	407	408	415	432	423	362	425	386	409	433	429	442	430	459	444	399	404	410	425	413	442	469	442	424	418	447	421	406	421	426	402	444	392	402	446	406	425	388	388	438	417	394	428	436	406	421	443	420	432	425	438	419	399	419	412	429	433	454	389	438	415	419	398	415	421	447	436	449	408	410	422	415	448	446	394	425	418	409	401	365	412	421	408	412	413	445	442	416	397	419	463	416	421	446	391	456	406	399	428	420	403	394	439	404	450	431	431	424	429	444	436	423	402	427	389	417	453	456	415	406	406	410	433	407	430	432	416	403	446	402	453	389	405	441	369	419	432	432	420	443	427	447	415	416	428	394	401	486	385	446	432	442	451	433	407	419	455	455	432	422	460	430	401	465	421	407	399	415	444	410	424	444	425	423	442	405	388	424	413	419	427	424	438	452	431	421	385	447	403	431	379	396	415	406	432	455	382	428	422	439	381	444	422	423	415	436	434	377	444	480	390	402	448	457	458	413	467	418	433	448	438	383	455	407	428	417	406	414	400	416	456	406	403	423	401	421	450	479	416	413	422	423	405	408	423	403	427	409	458	428	466	449	411	421	427	415	410	400	450	438	438	415	421	448	455	428	389	438	400	403	453	429	405	393	397	432	406	388	414	424	385	392	424	423	441	411	425	429	442	431	416	428	417	441	446	407	400	403	407	413	427	417	424	418	439	397	436	393	415	423	418	429	434	394	425	440	415	428	419	402	417	379	420	417	400	444	441	421	401	437	408	424	433	413	428	427	434	445	428	430	440	444	399	420	419	416	450	443	416	421	416	411	436	453	420	404	420	420	432	393	444	430	421	404	379	421	448	423	405	437	410	421	432	409	445	446	416	412	402	404	440	431	431	413	431	459	465	418	436	399	388	413	439	462	431	410	437	397	398	422	458	460	440	411	403	421	396	412	395	414	459	431	386	416	388	390	445	411	419	417
81504	59639	43852	12911	1729	440	375	323	320	308	250	274	229	223	263	237	232	235	213	201	199	192	155	205	220	209	212	197	189	194	199	203	197	190	206	182	202	207	167	203	187	185	185	190	200	188	167	209	195	199	197	198	191	173	194	176	183	197	172	203	197	207	195	185	183	184	198	194	221	164	184	214	194	196	185	203	192	194	198	184	179	184	192	215	183	182	186	186	191	209	199	199	176	163	183	181	194	212	205	189	181	187	205	181	199	189	185	172	218	179	187	214	171	200	184	201	192	192	199	181	200	192	198	217	164	185	207	186	201	186	196	213	188	191	206	169	185	200	179	197	200	195	196	191	178	214	193	184	184	200	204	193	162	172	156	189	174	202	173	214	204	186	182	181	203	213	186	213	184	200	171	190	177	173	188	164	195	187	181	197	225	179	182	193	184	195	182	206	192	200	203	176	186	194	186	183	171	169	189	178	207	169	195	189	197	202	215	196	191	203	192	197	216	196	180	172	197	203	201	179	192	183	190	200	192	190	202	184	170	199	200	180	193	182	198	192	178	184	192	202	193	175	201	195	197	183	213	199	187	199	187	193	199	205	164	205	193	169	202	193	193	187	178	209	170	167	191	191	202	188	177	202	204	181	205	176	185	202	194	212	184	177	210	168	184	204	228	193	180	167	183	189	196	206	187	185	173	186	193	186	190	182	192	191	199	183	205	184	198	185	194	190	178	201	190	185	208	175	193	210	203	173	181	189	185	192	229	185	193	178	183	185	173	190	176	168	191	185	181	193	203	163	176	178	217	212	184	193	189	228	165	180	165	204	199	211	184	178	181	176	183	185	191	186	192	183	177	174	199	194	158	187	190	199	191	201	174	183	193	182	206	195	198	200	195	177	214	204	192	215	204	188	182	203	197	203	169	175	183	176	181	176	188	196	184	202	193	193	182	197	176	208	191	200	178	190	198	183	186	209	199	197	196	181	188	182	199	205	184	186	209	185	177	182	207	192	177	192	195	209	185	180	182	206	190	193	208	181	215	202	187	198	199	208	195	183	187	170	198	176	190	207	194	175	192	229	194	205	212	198	188	177	190	192	228	186	183	253	199	193	192	208	209	215	164	207	203	198	186	197	176	187	201	177	188	194	216	203	205	191	167	205	174	194	185	187	178	190	173	182	196	213	207	163	186	214	175	230	157	193	190	182	182	171	199	170	175	169	163	180	192	197	198	174	200	203	193	193	203	180	204	184	209	202	188	190	197	201	198	181	189	212	194	180	184	198	193	184	168	191	202	196	200	172	182	221	202	172	179	212	197	219	175	204	177	191	205	187	179	185	213	196	174	169	215	216	203	169	189	175	195	193	186	178	181	195	185	222	195	197	190	175	193	190	158	195	171	180	212	191	165	213	162	208	181	191	204	171	225	201	180	207	184	204	199	198	157	197	188	201	184	190	244	190	187	204	208	214	198	176	195	175	180	170	220	175	201	185	193	186	180	188	180	198	191	187	191	174	198	171	196	187	187	183	203	208	176	197	188	191	173	175	207	192	186	177	167	194	185	185	189	210	194	204	195	194	177	195	188	201	196	188	206	221	168	180	195	189	190	203	185	172	182	192	200	188	196	188	200	183	200	189	188	179	185	170	206	201	182	224	188	191	202	169	200	189	180	196	216	205	177	200	178	187	214	194	208	193	177	179	172	206	186	185	182	202	182	206	188	204	179	179	183	193	186	169	162	188	192	200	197	195	189	209	201	204	198	185	200	192	176	206	214	186	181	190	174	179	162	204	205	212	191	183	206	184	196	184	200	204	202	173	177	169	182	181	192	184	191	177	180	188	199	192	210	185	197	180	185	192	220	206	181	208	189	194	206	193	209	176	186	194	188	195	180	197	188	183	194	194	196	173	192	207	198	199	191	200	183	188	175	205	203	189	178	179	186	202	184	194	180	191	184	182	179	198	180	190	195	206	180	213	182	202	208	198	176	197	209	181	202	182	204	186	180	180	213	189	199	197	182	185	183	178	183	179	213	209	181	216	184	175	182	221	204	196	213	185	167	200	176	195	155	196	187	186	208	186	189	193	189	177	203	185	212	189	168	193	177	187	209	199	177	186	197	177	207	173	188	202	190	196	176	202	192	192	194	188	197	163	171	188	201	176	193	189	197	199	179	174	185	205	218	195	184	208	197	156	186	186	177	190	190	183	191	198	204	218	188	182	196	196	189	173	221	190	203	160	180	192	175	199	194	222	181	223	210	199	185	174	199	174	209	181	184	203	203	174	206	171	190	198	190	191	178	219	186	215	178	194	176	175	150	194	205	194	200	183	185	214	173	211	182	191	207	201	199	223	202	205	177	171	178	199	207	181	189	182	181	170	198	203	209	200	214	165	201	188	178	188	205	182	177	199	190	195	194	175	180	190	193	186	176	210	194	187	204	195	179	189	208	209	184	182	203	200	175	230	163	215	168	211	175	195	185	176	188	215	194	198	200	185	198	202	197	198	197	231	229	203	215	193	176	174	219	197	188	178	164	201	188	186	176	174	202	185	172	189	195	209	198	200	192	185	206	191	187	187	175	189	195	197	211	179	173	181	196	184	213	228	195	187	189	164	186	179	182	204	184	211	186	192	200	189	182	170	209	213	206	196	180	172	189	196	169	207	188	172	176	186	186	180	185	180	171	194	187	198	206	195	169	179	191	205	198	211	186	176	169	164	196	193	191	194	199	183	173	209	196	174	191	196	198	191	202	218	198	209	199	199	173	215	215	165	194	167	201	172	202	206	163	204	208	199	210	190	232	177	202	177	196	187	209	193	180	189	221	174	206	193	192	187	194	196	203	186	176	171	209	199	195	184	199	206	194	206	209	210	201	190	215	173	210	183	182	214	181	206	186	169	188	189	195	193	204	187	191	194	188	182	191	200	172	196	175	181	216	199	213	182	178	186	166	186	199	189	204	190	208	176	200	182	167	193	163	195	185	206	207	218	192	187	200	189	200	195	175	210	197	189	190	191	198	207	187	187	177	170	205	187	175	190	177	186	195	195	179	211	200	190	172	195	214	177	203	183	208	199	192	223	181	187	198	178	183	204	188	203	188	173	211	174	193	218	219	193	205	181	198	207	198	189	206	184	185	186	209	194	186	226	214	184	194	206	199	181	192	179	198	204	207	196	185	186	206	195	173	184	207	177	174	181	196	201	216	187	222	201	180	177	194	171	188	219	193	184	182	203	207	219	174	197	185	193	182	168	198	172	183	200	179	209	189	189	198	193	188	185	175	199	203	171	196	186	177	184	195	187	192	204	194	193	203	196	213	192	180	203	207	204	199	177	189	183	185	196	195	185	194	170	166	190	180	186	183	189	203	228	219	197	180	209	216	221	202	215	177	206	198	200	191	193	196	181	189	192	217	195	189	202	175	190	187	192	179	184	193	191	186	195	187	226	184	198	173	189	171	189	194	198	197	187	212	191	198	174	205	208	196	189	164	204	199	198	205	173
57971	45717	34464	2693	2072	1806	1536	1331	1198	1139	1005	988	881	913	837	801	803	838	761	754	708	757	701	718	716	692	693	700	679	658	713	650	706	670	668	652	648	653	670	645	690	665	674	612	666	670	651	698	655	645	597	633	617	650	636	641	618	667	693	605	637	661	605	607	631	670	595	631	627	635	629	595	636	632	622	635	660	604	622	657	618	640	617	624	644	596	649	639	608	646	630	641	647	645	637	618	635	627	606	584	638	631	652	639	609	613	605	615	642	663	689	628	630	649	661	614	592	683	579	576	629	631	647	630	622	668	624	554	616	598	617	615	601	653	620	586	613	658	633	629	636	632	649	643	653	627	621	614	651	640	623	619	673	653	606	613	629	686	619	644	642	633	605	590	582	639	617	582	572	617	586	637	625	596	597	619	628	646	621	631	639	606	569	637	614	593	633	580	634	647	592	691	618	644	625	614	639	636	656	574	631	604	618	598	639	615	626	647	600	663	629	597	612	637	636	618	602	652	703	648	596	625	642	595	611	636	649	650	613	631	632	648	667	579	663	602	601	631	603	639	647	594	640	616	630	606	621	620	632	627	603	672	680	635	630	571	609	625	634	602	653	643	668	611	598	632	586	605	651	650	634	633	627	612	591	630	604	643	606	644	604	621	615	656	608	606	584	658	650	624	654	588	634	656	593	617	642	611	616	630	644	595	598	654	636	593	616	588	678	623	572	612	645	594	639	608	654	616	634	619	614	592	611	657	612	614	609	642	594	647	640	609	637	641	621	670	652	631	608	631	631	666	665	606	621	629	636	653	629	625	583	630	614	643	637	616	596	601	646	611	591	628	669	611	648	627	593	610	626	645	607	609	587	634	638	628	632	635	622	665	615	641	639	648	584	647	613	655	598	619	630	618	626	668	658	598	646	620	598	592	624	649	619	640	640	602	626	640	625	612	605	630	656	602	639	599	656	631	638	616	595	625	639	653	644	641	645	605	673	618	659	642	649	675	626	643	639	645	590	595	651	593	589	618	616	630	638	593	626	617	607	659	605	589	645	616	652	601	617	642	597	646	623	642	605	621	576	590	647	586	603	617	640	670	631	635	604	638	639	607	690	664	613	634	630	654	616	601	652	613	670	612	620	659	628	597	642	600	628	602	629	653	595	615	644	620	613	609	631	665	627	599	656	606	618	644	615	636	657	620	639	591	606	609	654	586	662	658	618	650	617	651	631	621	595	641	671	652	611	626	555	652	628	629	595	653	590	627	668	604	612	624	641	635	632	590	614	656	633	655	565	658	595	631	651	588	626	625	623	637	609	625	622	611	605	648	693	647	618	621	572	610	633	609	638	666	637	596	583	633	630	617	646	580	584	621	620	595	642	634	638	628	592	652	614	619	607	605	646	611	646	631	627	626	628	607	575	632	629	581	623	635	658	645	639	650	617	647	642	636	637	572	619	653	633	621	630	600	573	625	629	604	642	661	625	600	664	628	615	621	637	624	629	644	625	625	603	632	651	601	655	647	629	641	658	612	611	608	648	655	617	660	629	660	621	641	617	637	624	626	663	629	654	605	646	611	590	619	625	620	612	662	625	647	638	614	641	673	620	604	674	644	634	611	598	601	646	662	606	627	620	618	605	638	648	583	599	627	606	609	597	666	616	629	585	649	621	636	658	575	650	614	689	617	644	635	585	607	586	598	625	637	615	648	623	636	610	656	577	588	620	652	626	616	621	630	635	635	622	637	628	619	626	663	610	630	617	646	643	630	631	629	651	573	627	599	615	596	628	620	627	652	620	582	625	601	626	631	608	621	583	617	587	603	650	533	648	641	587	657	610	646	649	611	573	592	638	639	610	624	642	704	620	633	595	630	577	591	644	631	619	633	630	646	606	607	619	605	603	641	613	640	664	646	575	640	589	687	589	611	633	657	649	606	685	613	631	575	600	636	616	616	611	656	602	630	653	604	639	651	602	616	655	618	597	648	649	619	631	633	640	615	609	615	635	597	649	686	622	627	596	662	641	663	617	618	609	621	610	596	653	606	679	639	647	627	635	600	637	610	636	617	606	621	639	594	662	636	676	596	632	630	608	642	574	649	575	682	574	618	602	586	626	666	636	618	654	623	597	638	612	617	591	678	647	670	660	572	616	616	629	600	623	631	714	610	642	653	635	596	609	594	609	620	653	615	654	619	659	654	606	620	619	639	586	641	665	653	650	634	598	633	635	618	587	641	634	648	640	638	629	577	607	647	650	657	598	623	623	612	550	663	618	591	656	644	618	618	597	661	571	595	632	568	591	621	623	624	654	609	640	629	633	632	600	626	615	619	663	632	639	652	642	605	585	654	605	655	573	661	663	618	604	593	628	636	615	618	605	615	644	639	628	631	659	635	669	664	649	586	586	646	653	574	621	668	616	611	594	624	640	624	634	605	652	577	653	624	645	619	611	613	600	630	611	639	578	631	631	585	612	650	613	594	630	574	656	625	626	636	626	647	614	619	637	616	656	635	627	616	595	643	589	647	617	590	573	654	607	606	660	701	614	609	623	623	595	581	622	636	638	603	616	585	628	628	620	568	617	618	643	600	647	596	642	610	617	637	656	642	624	572	659	636	614	645	634	631	635	676	678	626	620	634	613	595	599	608	622	634	652	639	674	649	628	626	618	632	624	659	605	588	607	617	648	612	657	594	616	626	631	596	666	642	624	637	630	601	647	642	694	613	589	632	642	592	627	666	633	646	623	610	618	682	580	573	623	671	637	617	631	605	615	597	621	673	631	619	610	634	628	636	588	621	642	610	618	634	603	648	631	647	650	643	597	671	600	603	619	670	607	631	647	595	625	668	640	612	587	604	670	632	618	613	644	643	623	618	634	606	646	616	626	614	642	604	615	600	650	614	619	604	648	638	623	652	626	609	610	634	640	610	681	621	625	608	614	585	598	602	637	657	631	637	604	640	643	624	624	587	615	607	650	637	627	595	576	642	661	601	656	599	644	618	649	630	638	621	583	557	618	667	644	618	620	616	611	569	643	635	632	631	607	600	596	623	634	620	609	617	618	640	596	668	570	654	626	629	618	620	631	583	650	663	672	621	618	661	651	640	613	608	609	576	622	646	625	626	600	616	594	674	590	576	633	702	612	599	630	665	591	618	645	658	605	599	676	574	603	661	615	625	607	641	634	667	625	619	621	643	615	642	639	620	601	675	614	644	647	635	627	627	670	604	612	615	634	618	637	598	635	634	634	609	587	634	617	597	635	579	640	662	640	608	642	626	619	640	626	658	610	653	603	610	616	623	622	645	602	604	596	591	606	623	615	681	631	635	617	597	618	589	621	609	604	641	600	619	601	638	571	611	633	621	626	629	649	622	629	626	647	572	666	621	596	630	639	583	590	664	640	676	606	630	612	660	617	625	585	631	660	629	594	609	631	609	634	640	612	657	601	647	662	637	617	638	617	568	593	619	606	660	624	656	603	586	627	587	615	651	651	633	624	655	653	623
28219	11028	3251	241	222	205	213	204	199	187	186	173	186	189	186	197	194	184	199	168	192	185	178	213	212	196	203	211	192	183	190	183	183	165	194	209	197	195	209	192	160	194	180	192	180	196	179	177	175	187	196	192	170	187	189	204	199	175	178	199	211	190	196	202	181	189	207	170	190	174	171	202	180	197	202	191	210	203	192	183	190	208	192	185	187	208	179	179	186	186	189	169	185	201	196	190	184	187	205	176	184	181	199	174	191	182	203	189	186	186	169	186	182	166	208	194	216	178	218	178	201	207	173	156	184	161	212	200	178	182	203	197	166	169	224	185	171	173	169	185	210	189	171	194	188	173	181	199	182	201	168	182	178	189	167	183	188	198	171	167	170	171	204	174	180	185	179	190	181	207	187	182	198	186	184	186	202	202	164	203	211	198	188	200	167	187	162	183	174	191	193	207	186	188	194	170	177	216	191	201	201	171	176	184	186	211	184	204	185	158	187	187	195	187	190	181	193	197	177	185	199	191	172	188	179	173	184	181	211	184	196	202	192	176	175	192	185	191	190	179	173	192	199	198	196	177	173	168	192	183	204	195	202	190	174	186	192	186	178	186	198	179	196	177	206	170	184	186	175	190	218	187	199	203	174	190	178	199	208	191	172	184	185	192	194	182	157	193	200	188	184	166	187	173	171	170	177	200	183	194	181	197	198	186	185	182	157	190	180	166	186	213	175	195	197	177	191	194	200	185	183	187	202	157	183	185	173	183	183	183	193	183	179	170	170	180	198	196	201	151	189	180	203	200	187	185	181	180	195	205	195	186	181	180	201	179	187	211	173	192	198	175	196	172	182	197	190	188	163	188	157	214	156	172	183	200	204	181	219	177	191	178	185	219	194	182	200	187	155	174	187	172	173	196	200	186	195	161	184	194	206	181	173	197	183	174	181	191	190	196	200	160	183	200	188	189	180	181	179	177	200	172	180	204	189	191	179	190	207	194	197	199	194	176	204	189	196	175	182	199	143	187	172	199	185	184	171	170	177	187	190	197	201	185	213	187	179	202	182	182	199	176	195	179	212	200	179	192	173	190	175	202	199	186	215	198	172	179	189	190	177	177	169	191	193	195	186	202	168	178	174	207	182	192	201	168	220	191	218	182	183	171	210	189	198	178	189	178	197	188	182	202	148	194	197	184	201	170	197	213	226	189	180	196	166	185	203	196	210	200	173	176	203	203	194	176	182	190	181	212	181	201	172	168	189	175	181	158	191	175	187	203	191	196	184	210	195	193	185	183	192	196	205	173	182	156	197	199	195	183	190	181	197	183	190	193	199	181	191	204	184	175	181	192	194	183	185	184	196	189	205	178	204	191	192	179	179	175	180	175	196	202	171	189	205	188	195	176	180	189	221	185	191	181	197	187	200	191	172	198	207	177	181	174	194	182	189	182	184	192	179	196	175	178	178	191	181	176	197	207	178	175	196	187	194	184	181	206	194	207	172	220	199	189	206	171	185	202	182	176	188	168	186	199	193	175	209	195	193	171	207	194	179	193	191	187	170	181	183	198	174	181	176	185	174	172	202	192	175	179	193	178	186	206	184	200	202	188	172	187	177	164	177	179	181	203	207	186	182	177	176	209	197	202	193	181	199	177	181	177	169	182	185	177	192	183	201	175	158	165	189	182	187	220	207	177	196	169	197	178	174	209	188	179	202	199	187	174	173	166	175	180	200	172	187	189	190	174	199	248	197	183	187	168	169	183	194	198	202	176	168	160	172	195	167	184	234	176	167	177	180	167	179	199	197	183	189	170	173	187	176	176	213	164	215	200	192	192	201	201	200	164	182	198	164	184	186	186	165	186	186	176	166	198	179	188	187	203	200	198	191	173	182	162	164	186	204	164	171	186	204	200	201	178	188	199	195	188	182	188	218	184	197	179	168	182	201	184	176	189	198	173	177	184	203	166	196	174	173	173	193	175	175	178	188	220	181	190	211	207	192	174	198	178	183	198	185	180	180	194	196	201	176	204	170	170	197	190	177	213	170	182	191	201	194	222	180	187	203	183	214	198	187	172	172	188	171	172	185	189	175	180	170	174	203	182	187	196	192	174	193	167	186	195	177	194	196	195	188	209	178	185	171	206	169	170	194	218	162	195	167	212	208	190	187	171	197	187	182	198	229	183	201	184	191	190	178	172	206	186	189	187	167	175	177	166	207	194	177	189	201	172	194	166	179	196	174	197	206	168	178	186	190	201	215	197	201	183	178	197	199	169	180	187	177	164	189	201	192	167	156	197	196	176	172	200	178	192	202	200	215	182	180	160	184	201	175	171	183	214	173	186	209	214	199	158	142	173	184	216	177	204	201	206	184	187	180	194	183	196	178	183	180	202	194	175	207	186	183	179	188	196	198	181	179	164	214	196	192	179	162	191	200	178	206	203	199	181	208	190	192	176	201	199	192	184	188	177	177	192	189	185	169	184	172	169	197	173	164	208	173	193	179	196	188	173	189	179	198	188	174	194	204	174	193	196	195	195	175	199	198	202	191	181	173	178	187	173	204	197	182	192	187	195	182	174	153	186	201	173	188	198	205	191	192	199	190	169	187	186	160	174	209	187	191	172	175	169	199	168	184	174	209	170	195	189	196	191	171	194	201	183	220	210	188	189	193	184	179	223	200	209	162	194	185	202	175	176	163	185	187	195	188	183	185	192	197	198	193	191	187	178	212	211	165	181	185	204	190	195	184	160	172	169	177	157	175	211	198	196	179	198	184	215	202	178	190	191	210	202	185	182	188	188	197	218	180	181	202	165	216	195	224	173	177	180	189	206	222	182	175	178	190	191	216	207	175	178	206	205	170	224	197	197	206	169	183	175	162	179	194	176	183	188	205	190	198	187	172	211	181	179	199	184	178	204	189	200	202	152	188	178	179	195	201	159	215	194	197	200	192	173	210	174	186	169	169	168	198	194	172	163	186	163	172	218	207	204	178	168	176	187	191	179	189	183	190	200	203	185	179	189	172	188	178	208	168	189	191	179	198	189	193	183	188	189	197	176	165	167	187	183	192	197	201	173	182	176	194	188	185	209	181	229	172	163	198	180	187	195	197	205	196	199	189	192	190	222	206	204	179	199	199	194	189	184	186	171	162	166	184	190	222	199	195	187	183	173	199	168	193	201	184	200	188	189	187	206	189	196	219	195	177	177	180	203	203	181	212	183	202	209	191	176	196	206	216	196	178	171	199	171	170	176	187	171	173	178	196	162	196	185	174	164	184	182	184	168	168	186	158	187	178	219	190	193	163	189	193	194	182	196	189	217	196	208	190	178	213	175	205	209	203	186	176	190	192	175	220	185	184	190	168	189	169	178	192	196	202	195	193	182	170	206	190	193	186	181	181	210	149	208	167	211	190	207	204	207	200	216	179	180	194	178	229	180	179	158	194	186	166	177	195	177	195	165	177	177	220	206	178	198	181	204	161	172	180	200	179	216	185	185	183	190	188	199
27582	10435	5750	722	653	655	606	595	629	620	636	598	643	628	590	584	617	643	593	590	597	634	607	589	610	619	589	647	621	623	596	591	605	619	599	610	592	646	647	589	611	628	566	625	598	616	627	617	562	635	642	588	643	594	590	622	600	637	620	634	612	578	635	559	620	578	637	615	604	604	647	592	638	593	612	582	605	621	572	570	634	632	562	626	577	630	602	600	631	592	630	587	590	572	606	634	605	662	618	590	615	596	598	618	590	642	600	571	608	629	594	663	610	567	618	613	590	619	567	588	611	603	615	617	620	592	565	598	604	604	566	623	584	599	622	610	636	583	611	575	634	645	559	593	604	642	595	621	630	622	662	603	632	605	622	615	597	601	642	619	598	613	597	591	658	597	585	624	664	602	575	624	590	612	605	621	609	627	627	640	600	606	558	601	553	598	579	649	622	655	605	575	638	579	619	589	604	656	596	637	605	595	619	602	580	614	629	637	655	574	627	610	626	583	593	602	607	601	610	657	639	593	610	572	621	666	670	639	602	604	570	605	615	578	631	627	598	592	625	577	623	580	623	594	667	604	649	607	648	604	678	625	632	593	649	563	619	625	602	601	591	612	633	599	606	651	590	562	627	632	614	606	604	603	632	585	577	583	607	617	584	640	604	623	598	644	573	619	646	591	582	616	637	598	612	603	618	604	618	617	615	632	591	653	607	602	597	618	645	612	635	610	624	570	611	642	601	586	619	591	617	647	599	605	657	613	589	598	601	605	615	627	613	609	634	622	605	614	620	614	602	568	587	632	606	606	583	602	616	631	592	591	649	573	638	626	597	631	624	617	607	638	638	614	592	638	615	620	618	639	647	573	649	603	642	652	635	622	584	603	608	612	620	606	595	574	601	590	622	632	608	611	564	606	657	647	646	580	634	620	669	602	621	604	594	589	624	648	604	586	623	588	626	614	624	636	654	607	607	583	604	665	579	641	650	616	600	640	609	619	617	591	643	543	609	612	650	596	639	628	586	624	615	608	606	643	623	612	611	595	576	608	558	627	593	585	659	615	605	629	597	618	602	622	606	620	594	645	631	601	608	635	600	589	626	636	583	620	583	646	581	597	628	618	640	597	631	625	582	610	642	627	596	658	627	579	657	586	601	567	555	682	625	623	567	603	624	596	593	634	590	666	635	618	628	657	605	643	644	597	582	611	617	639	588	608	626	610	588	574	607	643	617	608	589	642	669	631	607	644	630	616	624	623	597	616	629	585	647	630	610	580	555	669	589	655	620	583	605	609	629	629	657	657	592	619	574	598	579	637	581	618	598	567	621	638	629	638	661	644	656	656	573	656	577	620	600	595	622	665	627	604	565	597	637	616	597	646	631	663	605	607	603	602	618	596	580	583	646	602	600	623	616	625	577	628	608	609	603	631	628	618	607	698	599	640	588	603	628	650	628	584	597	608	644	588	613	598	610	631	629	571	587	617	636	606	614	613	625	627	571	626	613	590	633	588	560	635	595	652	588	608	620	635	585	627	645	630	632	617	608	586	605	631	614	635	638	610	601	584	629	636	610	629	582	594	609	688	601	604	632	650	580	653	596	587	665	643	629	622	628	620	607	622	601	635	609	618	635	602	601	580	597	648	617	624	613	615	627	616	621	567	671	641	596	587	584	595	632	619	621	612	621	629	598	615	589	606	601	590	617	596	603	606	604	635	608	619	584	606	600	622	606	680	615	613	630	591	633	613	594	590	621	631	623	593	596	652	617	547	581	605	595	580	605	608	571	601	629	611	601	610	561	585	634	580	637	596	639	608	615	626	639	641	618	597	638	612	621	618	624	565	609	665	607	611	632	612	606	625	616	641	596	650	645	611	603	602	617	630	589	576	630	617	617	578	624	610	651	610	587	630	588	597	620	585	650	583	638	587	624	602	608	605	586	620	608	650	585	587	609	630	606	614	652	579	641	630	639	610	577	623	631	638	634	639	632	635	650	649	611	612	624	613	603	588	608	608	618	678	676	613	615	595	584	611	609	594	620	607	627	600	621	623	591	627	593	630	573	554	614	654	573	598	583	653	610	611	607	641	603	597	606	642	614	637	601	588	631	609	605	611	596	621	590	611	609	562	637	587	567	586	620	621	569	642	628	648	650	576	613	634	642	638	625	623	633	611	616	601	628	605	598	601	613	643	652	667	656	591	627	614	583	639	649	591	601	586	617	624	634	594	622	625	621	629	623	598	571	623	618	602	601	632	637	588	621	609	612	587	604	615	621	636	619	595	593	640	634	579	637	614	595	617	615	630	607	597	604	624	653	632	620	673	545	606	602	638	631	609	603	585	591	622	627	630	635	623	658	564	585	623	570	627	611	651	623	636	583	635	660	621	597	547	637	594	651	574	614	609	622	620	649	613	593	612	602	611	624	563	597	635	622	617	628	655	596	607	638	625	579	633	635	590	660	626	639	606	613	606	633	605	602	627	651	646	638	647	577	632	590	592	571	642	639	621	625	653	605	601	647	611	586	607	600	641	585	582	621	589	585	608	582	619	626	594	629	647	613	589	618	650	686	575	647	599	634	616	616	635	646	623	593	622	622	579	624	604	662	602	582	582	587	614	631	579	605	611	642	578	602	650	610	596	597	626	615	604	660	613	621	632	634	588	623	655	614	629	616	618	626	620	607	632	604	591	591	629	628	600	629	651	618	594	624	585	676	660	613	603	611	659	644	618	607	587	631	593	627	609	650	606	632	610	609	614	630	638	614	647	641	580	619	576	611	613	601	628	615	583	603	598	595	631	621	602	601	631	575	581	618	642	676	596	636	599	620	604	611	604	627	599	615	639	584	609	599	590	632	628	581	620	607	603	621	664	614	630	638	602	623	614	614	584	663	604	610	585	612	608	596	601	602	642	599	592	620	634	613	562	631	624	631	617	607	662	611	605	574	618	670	609	589	596	606	593	642	570	556	575	610	564	612	594	610	651	630	607	633	609	627	608	626	624	616	604	630	623	584	598	650	602	591	647	618	615	609	615	639	612	646	664	638	617	627	591	636	585	559	611	654	635	608	624	661	637	598	596	621	598	633	594	611	586	609	599	580	639	591	604	597	589	599	643	641	616	608	639	615	621	623	618	630	615	645	614	602	616	585	622	621	582	655	636	609	573	654	609	590	638	665	625	615	638	622	609	624	603	583	625	616	600	603	605	629	587	605	619	590	652	619	595	607	605	603	651	595	593	638	588	597	615	627	676	620	592	657	576	602	603	576	594	631	633	636	644	606	598	624	601	578	621	593	593	590	643	606	629	664	613	632	619	593	586	639	650	598	613	642	610	575	664	611	618	604	599	619	614	597	622	660	588	592	592	616	642	640	624	589	605	594	596	583	638	604	596	611	633	598	614	604	627	584	597	603	602	622	628	605	633	593	596	618	632	623	582	606	657	568	647	630	635	618	579	637	573	604	613	610	650	599	643	599	593	611	613	573	569	613	604	595	635	638	616	615	595
66557	46258	33182	5801	359	297	223	188	177	148	149	143	159	138	132	134	146	137	136	135	130	119	118	139	152	123	125	123	119	142	127	111	118	120	105	130	128	133	133	123	139	118	110	121	120	145	128	120	132	140	93	138	117	117	107	131	103	128	121	129	116	115	104	107	119	130	118	131	141	126	135	125	119	137	122	108	159	118	139	87	101	124	107	133	140	114	137	142	137	131	134	116	123	119	109	120	116	117	118	126	100	120	110	135	125	137	119	118	129	124	140	122	108	127	109	112	134	122	152	139	122	134	98	133	136	125	139	116	109	111	118	134	117	127	124	128	113	127	129	109	116	116	136	103	105	119	98	132	99	124	126	110	115	110	109	138	131	104	110	143	123	96	119	125	132	125	116	124	117	121	108	119	111	120	112	118	119	118	119	124	116	111	113	127	96	132	118	107	124	105	126	148	131	119	121	148	123	134	124	91	120	120	133	121	122	116	121	93	112	118	120	114	132	107	107	126	114	116	128	107	124	122	111	114	103	131	121	115	125	129	115	105	136	114	123	130	123	145	118	121	135	147	131	132	120	126	106	108	124	128	137	121	131	117	133	135	122	121	128	118	114	121	109	106	114	121	113	139	124	118	127	132	109	123	129	117	140	128	119	125	144	125	124	128	121	107	123	116	113	105	126	109	137	121	121	128	110	121	114	132	110	118	140	130	126	118	109	123	127	108	116	149	122	137	110	121	110	125	118	108	117	114	107	119	121	125	127	98	109	124	107	118	114	142	123	117	119	116	123	117	116	138	108	116	103	122	123	117	120	114	129	125	116	138	116	120	115	139	127	107	115	105	121	126	151	124	92	120	114	107	125	106	125	130	124	158	119	124	137	123	110	106	127	120	119	123	108	123	126	122	109	118	132	99	125	116	113	131	99	122	119	119	107	108	128	108	110	113	115	123	123	112	121	121	92	120	114	138	136	97	139	114	129	131	117	124	134	102	126	122	113	116	110	109	124	116	120	114	123	125	132	120	110	132	137	136	133	114	122	118	124	125	130	130	115	109	113	134	124	94	123	115	128	115	134	120	107	133	116	118	120	114	120	125	143	111	125	123	130	109	117	112	133	117	124	112	95	126	135	124	135	139	121	114	136	113	96	130	131	103	118	116	108	120	130	118	118	126	128	108	104	131	115	117	128	133	104	135	125	124	107	128	126	137	126	119	125	123	128	98	125	121	122	120	113	125	130	137	121	116	125	127	108	110	124	122	109	108	115	113	116	130	124	130	116	99	112	118	135	105	123	109	129	116	103	131	110	121	119	109	138	113	108	122	121	145	114	140	118	133	128	112	100	122	117	135	91	110	140	127	126	102	117	105	108	113	118	134	126	130	133	140	108	115	122	118	103	122	125	136	136	117	107	102	129	113	131	127	141	132	120	122	123	120	136	116	125	106	110	121	144	114	115	101	116	119	121	108	105	133	138	111	121	116	129	120	121	97	122	115	127	110	110	111	127	102	124	127	112	116	123	124	159	110	118	104	119	104	124	121	115	124	128	115	134	101	129	124	116	127	113	115	114	114	104	112	118	98	95	119	105	124	112	141	127	135	124	120	120	118	119	129	122	119	130	133	117	102	127	116	126	115	105	122	133	105	100	126	115	118	130	123	124	122	114	119	116	126	111	140	105	113	120	120	137	126	140	111	136	134	124	113	98	136	104	126	106	137	120	140	122	120	108	127	132	134	120	115	111	127	120	114	128	117	142	125	125	107	133	133	140	119	119	101	141	124	109	115	116	119	135	122	116	128	116	115	140	133	145	109	135	106	116	114	128	100	109	117	127	111	120	94	110	144	123	104	120	101	107	102	108	113	122	131	126	119	123	103	128	117	116	122	93	119	125	118	134	114	106	111	118	131	113	129	132	118	129	129	97	133	109	118	133	122	124	119	124	95	113	113	115	117	135	130	119	126	128	126	129	120	124	125	108	114	107	136	123	114	107	118	121	136	121	114	113	122	129	114	117	110	123	125	111	123	142	133	103	112	108	144	106	130	126	124	135	98	132	111	105	147	128	106	108	130	127	132	122	126	120	134	125	105	122	110	116	114	129	111	113	137	121	106	100	126	114	124	135	117	131	136	124	136	111	107	118	124	119	117	135	130	130	127	128	126	122	112	131	128	136	130	128	126	112	110	138	124	130	118	122	131	112	139	122	114	114	108	113	122	130	139	121	131	90	121	119	116	125	136	146	128	133	113	114	123	108	107	121	125	94	120	106	111	111	119	116	115	118	116	117	119	121	106	115	129	124	146	123	111	122	137	119	110	99	136	139	124	139	119	124	110	133	120	118	120	125	123	130	136	131	127	117	117	131	117	107	104	135	117	123	131	127	130	117	102	117	108	108	96	112	125	117	122	130	119	127	106	104	111	120	107	100	133	116	110	112	119	124	127	123	113	123	116	98	110	118	114	129	121	111	115	85	124	118	119	111	118	112	117	108	104	110	131	122	116	124	116	121	120	114	115	126	123	145	125	120	115	124	91	122	114	106	122	131	112	101	119	123	130	97	138	121	106	135	106	120	91	134	131	117	127	123	112	124	128	111	126	123	110	128	129	108	121	119	128	126	131	138	140	125	116	129	121	131	140	111	126	138	124	141	127	129	109	113	101	111	145	130	110	116	92	123	125	132	124	140	118	120	139	137	129	112	127	149	120	118	113	106	127	120	107	119	114	130	107	112	120	132	131	110	108	122	112	118	108	124	120	147	120	127	107	120	128	102	136	135	127	135	121	98	112	112	127	104	113	114	94	123	118	122	128	126	110	122	120	122	108	116	105	137	107	115	124	119	117	105	106	111	97	109	114	111	100	121	136	111	131	120	102	103	117	122	120	118	126	121	114	118	116	126	135	110	149	130	119	138	126	128	125	114	121	106	112	105	131	99	107	114	121	125	139	121	129	132	120	107	122	113	122	112	131	118	105	140	116	99	109	121	137	129	130	113	107	129	109	125	113	140	113	131	142	115	103	124	114	137	122	98	133	123	129	145	115	119	110	140	109	110	128	128	125	151	114	123	126	114	117	107	103	115	98	98	113	118	109	104	118	116	111	131	130	129	118	140	122	112	111	142	109	114	127	116	125	128	150	138	112	133	105	135	112	104	120	139	139	117	126	127	114	124	126	124	119	117	127	109	117	128	136	118	124	110	112	107	121	102	137	127	119	122	132	129	116	114	135	121	116	134	106	113	113	113	125	115	115	112	127	113	132	115	120	133	122	119	122	114	111	109	135	114	118	131	119	114	116	124	130	131	113	133	103	136	116	132	105	108	111	139	129	111	101	121	112	113	138	120	104	148	141	102	117	128	128	111	123	116	113	113	113	138	135	111	113	104	117	136	126	118	130	111	127	131	117	128	122	134	114	114	138	115	112	115	127	111	127	112	125	132	126	128	118	116	124	118	112	123	117	119	136	106	104	132	104	118	105	136	120	128	131	129	119	114	125	117	122	97	119
46643	34991	29694	1696	1171	997	861	789	716	672	661	669	547	614	558	572	513	530	515	530	504	454	456	435	467	455	479	470	452	478	470	456	499	446	446	447	434	426	427	454	468	432	433	416	457	403	458	427	435	433	471	418	435	462	425	464	435	430	442	441	422	430	438	433	414	448	397	430	462	389	444	403	408	397	423	429	436	431	388	442	400	395	454	420	440	438	437	440	445	391	426	397	418	421	417	430	393	447	413	468	396	423	431	411	383	428	396	430	436	422	431	462	404	457	412	428	460	419	429	440	436	381	404	387	448	431	446	418	423	395	443	435	367	418	409	422	417	412	455	427	387	400	441	471	413	395	425	379	446	407	444	431	436	427	412	445	434	399	434	413	413	421	413	402	390	413	391	426	410	411	432	458	370	429	473	386	425	403	412	404	434	406	429	467	425	421	417	412	462	421	441	432	437	408	420	394	412	418	447	427	406	435	411	417	428	412	435	432	442	446	448	432	431	428	439	423	412	392	429	411	425	422	400	391	397	422	437	413	399	421	434	417	374	438	390	389	416	449	421	453	438	407	419	423	385	394	400	423	444	459	428	414	438	414	381	403	455	434	464	415	438	408	423	424	439	405	443	441	438	446	429	434	415	391	445	416	424	440	413	443	413	431	401	434	440	407	425	427	449	411	411	433	438	439	455	400	403	459	378	407	435	424	463	404	407	423	459	449	440	422	464	478	430	427	434	394	430	430	440	418	434	391	412	465	427	438	410	418	427	426	426	399	457	423	432	422	442	437	436	434	415	412	409	444	411	428	425	402	401	413	388	394	430	449	408	402	451	396	423	383	430	406	431	471	468	427	406	434	449	400	422	417	396	409	437	426	445	417	426	456	424	385	452	452	438	425	424	432	424	436	432	439	427	457	442	432	455	419	390	456	420	419	412	415	433	410	437	400	424	411	415	467	402	434	436	416	422	433	414	362	419	411	450	455	409	485	435	428	441	416	437	430	430	412	410	451	434	411	428	394	428	435	443	410	421	391	435	441	410	421	409	443	420	443	388	418	391	417	411	452	415	441	401	426	420	449	431	444	420	419	436	396	428	432	412	435	436	432	425	396	401	421	456	424	443	441	440	443	417	471	410	405	416	445	390	382	439	440	434	413	423	396	400	395	464	403	447	405	435	408	410	414	391	449	466	409	431	440	460	424	444	395	439	432	437	442	404	398	430	438	424	435	428	468	416	405	432	469	409	419	389	385	436	431	399	410	443	405	428	431	415	434	444	406	416	418	411	417	429	402	431	430	402	419	461	440	448	409	437	424	410	417	465	425	439	419	394	400	394	394	416	444	434	417	451	456	437	401	417	450	444	425	409	427	420	400	429	464	421	391	382	454	458	479	361	384	414	430	422	432	438	438	461	387	420	420	445	442	450	447	417	404	403	448	437	411	417	455	425	444	411	430	433	427	402	397	419	415	430	436	486	422	427	398	404	418	416	420	448	397	434	405	427	415	439	442	421	410	422	423	444	426	401	380	432	404	442	417	426	405	404	436	431	383	455	444	431	477	448	449	434	427	441	408	405	418	411	401	407	416	391	390	446	427	457	389	402	421	415	417	462	431	428	438	441	412	432	402	441	442	442	401	465	402	424	428	430	431	455	431	440	392	453	433	401	401	432	421	436	418	406	424	437	401	463	445	427	425	443	424	388	414	413	433	388	424	434	424	459	440	436	397	426	389	422	405	428	440	423	412	486	407	461	427	435	427	415	401	409	446	374	428	442	431	438	412	459	411	444	426	426	426	416	420	448	419	387	429	406	441	416	415	395	438	433	410	461	432	437	410	438	401	459	426	442	434	420	401	427	404	417	419	397	428	426	407	412	452	412	429	421	437	430	419	452	455	379	401	432	445	424	422	435	421	421	409	420	430	414	428	415	383	434	384	405	394	425	427	403	434	406	417	436	436	441	440	395	444	393	430	465	442	413	394	468	429	393	426	402	441	412	423	450	452	420	439	449	444	413	442	397	395	420	424	414	390	414	413	415	401	395	437	413	435	416	439	452	432	376	433	446	420	429	466	422	428	434	424	444	411	400	403	388	391	464	427	421	426	446	429	412	401	439	393	423	437	421	448	423	396	405	438	437	418	441	461	451	402	431	431	411	442	456	418	409	404	423	373	404	435	439	418	404	424	406	403	414	425	396	420	417	445	439	421	457	461	418	427	408	434	424	448	415	414	434	453	408	462	399	394	421	416	415	416	399	422	427	431	432	434	448	422	410	456	451	446	388	429	454	456	430	425	438	422	390	418	442	432	423	388	424	443	456	445	412	427	404	445	429	421	416	446	413	437	417	420	430	448	406	454	382	414	418	387	406	388	430	390	413	432	433	411	413	449	402	432	420	414	438	449	413	416	428	455	453	427	400	425	411	401	464	454	467	392	421	393	428	391	416	399	444	463	390	434	415	457	417	424	431	423	400	439	396	420	413	450	385	417	409	431	456	412	385	404	417	460	409	440	412	436	399	378	423	425	409	418	421	432	385	476	412	452	410	399	415	429	428	424	443	436	416	396	466	434	406	431	405	434	425	378	405	434	445	348	421	427	430	423	434	398	411	429	445	414	393	423	388	424	408	394	421	434	427	409	470	419	388	422	363	392	429	409	428	451	436	440	376	428	421	438	407	450	447	385	445	446	385	436	434	399	428	397	426	440	416	432	412	444	416	391	463	455	424	427	447	454	447	451	397	424	447	419	393	434	438	476	484	397	377	419	437	416	455	449	430	415	443	407	452	426	407	434	418	423	429	413	416	463	429	457	412	450	469	422	408	401	413	417	418	432	431	428	393	454	398	449	445	439	414	447	446	454	456	425	441	404	379	450	458	392	418	428	412	425	455	380	399	410	464	419	430	439	404	411	441	405	439	429	427	422	452	449	430	405	423	414	435	394	394	466	405	420	404	446	394	409	415	446	400	382	437	439	417	414	411	448	408	408	409	438	476	433	427	431	417	424	434	443	445	425	431	422	379	423	413	431	440	421	448	446	433	404	451	422	430	418	405	420	453	430	441	445	448	434	471	445	408	430	453	406	429	394	431	410	386	423	400	426	441	415	422	429	430	420	460	426	434	404	407	436	408	422	432	410	429	455	434	419	414	379	397	443	393	432	420	449	427	423	413	363	423	420	385	414	420	416	397	442	443	433	437	432	401	386	431	475	421	409	406	421	428	431	417	426	446	412	451	408	414	417	400	437	421	435	431	422	434	398	430	423	425	439	428	414	425	384	452	441	425	406	436	413	396	409	424	405	418	443	439	443	428	454	419	424	470	450	436	431	436	443	413	482	383	444	425	475	425	423	414	468	451	448	415	381	453	421	405	380	424	458	438	438	423	382	403	417	442	435	448	455	454	390	390	416	425	438	433	415	438	445	469	430	432	436	485	417	420	425	420	396	418	407	436	458	385	430	437	446	430	467	406	413	446	411	427	437	425	426	458	411	471	455	433	423	411	463
78661	58511	41709	14097	2302	497	369	342	334	281	288	237	252	229	223	227	205	208	206	193	205	211	190	214	190	195	210	196	189	183	189	208	215	178	187	196	176	172	196	193	194	216	193	214	214	178	183	199	172	191	197	202	183	188	156	187	183	183	204	191	216	191	182	178	213	199	185	189	182	154	171	170	166	187	206	184	210	185	179	196	170	197	193	219	189	177	182	166	191	185	190	191	171	196	195	185	181	188	191	186	179	170	204	198	196	174	173	181	215	181	184	183	165	178	217	176	173	182	177	201	189	170	201	178	189	197	179	200	194	181	182	174	164	194	203	208	197	207	183	185	178	208	186	181	226	185	211	200	170	190	183	192	179	181	156	183	192	202	211	179	181	195	178	159	201	195	207	175	211	184	210	172	175	164	176	177	175	174	169	203	199	187	163	174	173	179	208	192	193	210	193	178	181	184	178	181	184	189	181	168	195	197	181	198	192	196	157	190	205	191	172	188	175	179	197	215	192	188	158	193	188	169	195	199	201	193	163	185	172	184	205	179	174	184	192	196	176	180	203	203	209	208	180	179	214	210	174	190	156	197	210	195	173	217	212	194	185	184	192	191	192	179	182	189	173	211	212	176	195	206	164	164	200	175	199	178	172	170	201	174	208	173	189	200	175	176	198	201	174	208	199	181	198	166	191	207	199	189	194	185	173	192	187	178	200	179	161	200	188	181	194	192	183	181	188	171	168	196	191	212	205	198	205	178	195	186	197	203	213	163	195	199	190	189	210	187	193	202	184	164	198	187	181	202	182	183	205	172	197	187	207	183	192	180	177	169	167	211	190	201	210	169	190	175	175	182	207	171	181	203	177	205	182	172	177	217	185	185	168	182	198	204	205	232	190	176	181	188	184	178	165	183	192	168	191	220	188	180	192	189	184	182	197	179	201	171	171	201	193	211	200	164	166	167	175	197	180	204	210	187	218	180	206	197	190	176	210	210	186	188	167	184	174	178	192	172	188	207	206	188	197	185	197	188	168	177	176	188	179	174	191	186	199	199	178	172	187	214	193	183	182	181	192	194	191	194	230	182	187	191	182	191	164	198	198	185	187	183	178	188	201	202	173	172	192	167	180	217	186	196	198	186	204	201	172	184	174	207	178	202	193	179	185	191	192	197	181	205	194	189	172	190	199	190	192	173	183	190	173	177	183	173	199	204	200	184	193	183	184	169	187	207	169	171	173	196	189	192	199	200	183	196	192	209	181	177	189	187	172	174	184	202	182	176	175	204	192	209	187	182	166	188	199	181	188	184	208	206	201	179	196	174	188	200	179	191	189	210	168	180	197	193	189	189	197	185	217	201	192	198	197	197	183	179	190	173	194	178	204	177	190	198	177	190	189	190	190	196	183	183	186	173	172	195	190	162	172	190	209	198	172	210	198	184	189	166	196	198	203	189	217	203	218	194	182	200	182	184	208	178	205	193	174	186	188	202	200	188	185	185	213	174	177	177	172	175	201	192	177	194	203	205	186	201	210	177	194	171	206	203	190	190	189	174	201	181	184	187	187	182	188	223	193	183	170	192	184	212	189	189	191	167	178	197	197	197	203	190	201	209	207	180	168	182	180	178	202	177	189	180	217	165	198	182	198	186	224	177	194	181	179	171	179	201	185	167	194	196	185	192	194	181	163	196	169	147	178	158	185	212	191	213	171	197	174	199	192	202	163	197	172	173	188	199	186	186	199	200	200	189	183	181	199	190	193	178	201	157	180	175	204	195	183	216	171	195	197	183	204	191	163	209	180	172	181	207	197	187	200	197	198	198	198	193	217	186	174	191	204	173	186	223	187	185	202	178	178	175	196	202	178	176	192	165	194	169	176	196	208	188	200	213	208	211	208	192	158	185	186	213	179	180	182	177	197	187	185	178	209	182	167	183	179	192	175	190	175	185	200	177	184	181	198	204	177	181	198	188	187	175	181	194	192	182	187	200	188	184	195	168	163	184	187	191	210	198	188	189	209	194	169	196	217	193	189	162	195	178	193	202	193	198	182	188	189	183	192	169	175	184	171	190	180	169	154	185	176	188	188	187	192	182	160	206	173	187	201	169	215	201	207	184	197	199	194	194	180	172	197	167	217	167	196	215	199	198	188	201	211	171	214	180	196	204	173	201	179	169	183	182	204	182	174	203	171	197	190	194	181	179	185	179	193	177	171	205	213	188	187	177	189	203	198	190	193	192	180	198	163	179	161	181	170	203	191	182	189	195	177	201	200	196	196	183	196	201	201	196	197	175	194	189	181	209	197	185	197	166	174	191	189	199	182	177	186	183	186	183	183	196	202	191	187	208	194	191	195	226	175	189	196	189	198	180	191	199	188	200	193	184	205	206	196	195	184	187	185	211	188	160	194	205	198	171	164	171	189	174	185	187	192	172	189	174	188	194	197	161	180	180	201	180	197	170	191	196	194	201	180	210	180	173	223	175	181	207	205	201	194	207	205	183	194	196	197	194	198	190	194	194	206	195	185	182	198	190	174	199	191	188	190	199	180	192	188	193	202	185	197	188	207	178	177	191	192	176	170	187	207	196	187	197	159	200	173	168	208	196	182	151	190	190	188	198	194	187	182	185	191	169	179	183	200	182	172	211	196	225	190	209	206	205	200	181	207	182	175	173	200	175	186	169	180	188	180	194	193	205	195	163	174	194	195	185	176	190	199	194	177	191	159	169	184	191	187	197	192	183	194	179	187	203	170	179	186	181	186	173	194	186	174	183	206	191	181	193	200	175	190	203	215	207	202	195	219	210	170	194	212	165	180	201	190	177	165	179	175	194	188	176	178	201	193	179	196	166	194	175	182	208	212	189	187	199	180	208	178	194	186	201	197	179	180	212	198	186	181	184	184	180	197	185	144	185	200	200	188	219	196	197	177	188	230	190	170	181	184	182	186	175	165	195	177	176	166	186	164	183	180	171	175	167	183	177	177	216	195	183	204	185	204	177	183	188	190	185	195	186	171	202	194	174	198	186	190	196	173	181	181	180	206	232	196	186	190	207	190	178	221	201	197	188	196	158	189	198	183	206	173	177	186	196	206	182	185	167	190	183	176	209	178	170	179	188	180	198	188	183	183	181	193	182	204	180	192	186	161	193	193	201	198	178	175	179	157	179	184	197	185	168	179	162	197	169	172	171	177	186	193	163	172	182	170	207	183	199	165	174	201	211	198	189	155	196	186	182	195	183	175	158	195	167	176	205	198	190	172	207	188	190	209	171	184	170	195	195	182	188	189	190	186	208	186	190	215	193	202	191	178	209	202	174	153	205	183	190	197	176	195	211	204	183	180	204	200	168	198	189	198	224	172	156	165	186	191	176	215	193	182	177	186	191	177	210	210	166	176	172	183	186	194	182	190	193	182	196	181	158	162	178	187	191	174	180	207	189	191	178	194	183	177	182	200	183	194	193	185	188	191	173	158	187	179	212	190	177	190	186	191	184	136	176	177	180	162	200
56582	45917	37289	3381	2313	1879	1590	1402	1272	1131	1029	965	959	911	883	856	805	776	802	759	706	739	740	707	667	670	687	663	671	663	648	662	676	667	664	624	673	641	647	573	673	687	679	648	678	650	647	648	634	672	632	698	690	633	631	613	636	615	650	636	650	596	641	629	631	637	628	623	629	645	649	624	609	634	595	593	606	642	651	605	606	665	613	604	626	610	595	629	627	658	608	602	616	556	594	683	602	583	590	642	587	617	615	607	582	666	641	633	624	591	598	661	656	594	614	628	569	624	612	647	622	635	607	596	662	625	599	629	600	610	609	631	606	576	614	692	605	639	672	588	622	641	617	631	587	596	617	628	613	658	585	651	608	616	643	585	602	621	627	655	634	610	600	665	618	670	585	609	651	603	607	659	617	601	595	599	629	573	589	567	631	623	595	639	664	674	590	626	644	630	639	666	602	599	607	581	589	671	577	612	637	616	577	633	607	591	609	645	576	613	582	605	605	642	598	640	651	650	607	605	633	587	646	610	596	558	632	643	609	608	572	651	633	615	578	597	635	581	608	601	623	658	595	589	623	653	629	596	680	605	623	604	613	657	621	600	675	614	617	607	612	622	620	586	605	621	660	583	644	600	649	587	631	617	630	628	617	642	640	600	626	564	637	624	628	609	617	662	644	568	648	621	624	665	617	633	593	620	602	632	618	637	564	656	586	640	626	639	619	624	607	628	595	676	613	623	629	629	628	613	606	612	655	617	626	608	581	588	598	625	624	601	586	608	634	632	606	593	579	588	595	594	581	587	618	616	655	654	612	612	589	633	604	611	635	623	618	658	590	585	643	628	655	585	617	636	605	640	645	611	616	645	577	630	641	610	648	611	661	658	598	632	582	630	654	632	604	611	603	643	597	611	636	611	636	603	653	576	614	557	602	613	624	640	636	607	610	601	581	644	607	602	623	606	596	574	628	571	614	602	604	627	620	619	659	586	593	635	617	622	608	606	615	624	614	568	646	628	633	624	633	626	588	617	606	642	603	602	606	612	589	634	591	612	588	572	617	602	601	564	554	626	613	596	628	645	610	617	636	605	602	614	635	645	620	613	633	646	604	645	615	643	612	625	606	656	653	651	615	608	597	619	608	598	564	582	638	625	623	605	624	624	639	591	647	637	643	639	596	622	604	621	588	615	592	632	598	640	659	605	612	595	608	598	624	618	653	614	606	611	632	599	606	595	614	595	595	582	640	618	623	584	594	614	575	611	678	608	618	653	616	600	602	591	596	552	608	585	654	595	643	626	572	606	598	617	583	605	624	573	639	640	609	660	654	623	647	684	654	592	610	623	637	603	597	599	575	622	621	624	643	612	619	615	635	617	638	618	577	604	618	613	632	602	652	570	598	602	629	592	618	635	592	611	646	610	608	625	607	623	603	600	652	635	625	619	626	616	644	611	621	625	641	624	627	622	609	605	572	648	637	604	637	583	602	624	662	629	608	627	630	593	615	616	614	547	581	613	602	648	642	612	602	634	580	628	602	581	643	563	584	625	590	621	653	622	630	553	565	600	589	620	604	612	603	638	634	583	569	576	656	598	590	605	605	619	597	607	597	589	634	639	594	628	645	618	614	607	698	620	650	657	632	672	621	640	651	591	614	622	611	608	624	654	590	593	607	634	622	660	608	566	647	611	608	577	606	603	591	652	663	597	644	606	616	624	637	644	600	615	594	596	615	594	622	609	608	618	670	672	565	590	612	632	615	666	603	636	628	615	637	610	616	631	647	616	632	582	638	627	602	580	634	645	610	592	633	632	660	631	624	623	605	637	619	606	574	674	559	615	643	620	618	625	590	606	592	648	619	625	583	590	612	605	623	613	599	602	628	626	621	655	596	613	634	640	602	638	626	641	605	591	596	621	601	624	622	625	661	555	612	601	618	600	655	595	643	611	629	635	617	636	567	648	615	625	607	582	621	589	651	646	644	599	618	665	635	608	612	660	635	579	589	656	609	671	559	600	623	596	607	590	649	657	605	595	622	611	624	601	606	611	661	623	591	636	670	624	599	608	624	610	644	667	656	596	634	601	603	613	606	589	610	609	636	612	644	632	631	632	628	604	627	663	596	562	631	634	600	588	621	672	601	657	624	635	588	656	600	639	613	617	572	616	584	621	578	614	603	630	632	627	630	632	636	618	592	595	641	614	604	608	599	583	626	581	619	643	604	621	604	614	622	659	628	598	657	564	599	659	583	578	624	634	631	617	594	611	631	625	624	572	603	620	579	610	673	643	634	607	660	608	635	585	638	638	622	613	600	619	599	639	602	663	641	603	677	600	603	663	640	639	595	644	613	643	561	613	656	642	601	645	607	624	620	601	594	597	620	599	628	628	633	596	566	607	599	571	616	602	627	614	599	653	614	603	560	646	660	578	611	634	621	643	564	609	643	623	612	618	611	598	644	620	599	605	591	570	594	632	634	649	614	614	590	637	588	582	619	588	607	608	627	576	589	596	611	650	607	591	569	600	625	601	650	582	576	655	639	654	657	604	630	641	586	641	602	627	645	601	632	642	598	587	619	648	612	624	594	656	608	657	607	596	614	647	642	607	629	595	604	567	631	604	622	611	634	636	604	601	597	612	623	607	624	627	590	606	645	596	588	634	608	560	645	622	613	600	637	629	600	611	604	653	635	571	601	643	595	650	594	618	613	558	607	575	673	619	614	589	637	631	619	583	625	583	609	600	643	604	670	642	646	625	676	609	584	577	649	597	632	636	616	625	617	623	621	622	631	614	600	625	607	632	569	613	636	581	641	596	585	585	629	601	615	645	638	603	614	655	652	598	617	611	625	612	656	617	621	602	616	625	614	610	630	569	647	633	580	606	642	641	605	609	606	681	573	603	597	579	606	615	656	606	607	629	568	644	601	626	624	608	635	585	583	570	600	604	606	606	609	586	577	604	620	608	605	612	600	615	649	648	627	602	625	591	606	595	618	683	632	611	633	599	645	606	613	640	610	594	634	635	633	612	639	679	638	636	613	561	647	636	597	598	656	599	632	625	614	625	630	631	611	602	622	613	609	616	610	624	585	615	613	580	573	590	602	598	636	635	612	614	593	648	628	603	616	606	622	652	602	648	650	643	639	566	657	673	636	627	610	594	599	595	627	634	618	595	629	636	604	625	621	593	592	602	623	675	631	650	613	613	630	615	619	613	636	646	626	649	600	583	626	656	600	665	569	586	608	607	644	588	615	614	611	577	601	631	678	649	610	612	624	635	635	644	625	605	646	659	621	609	569	645	619	598	589	631	605	628	608	594	642	589	582	602	618	659	646	597	596	640	613	638	622	585	597	631	612	657	643	654	572	644	627	601	631	624	650	637	641	626	602	597	625	617	625	588	615	599	600	646	676	630	618	625	625	591	628	604	631	637	620	615	572	595	624	638	635	619	601	634	621	588	616	623	593	622	596	670	591	621	609	588	616	599	620	628	639	617	606	583	611	655	597	622
28246	11138	2916	258	212	175	196	176	178	172	175	173	169	186	190	177	206	201	184	160	170	182	197	193	183	178	173	174	190	151	205	171	189	178	194	181	159	198	189	177	172	177	180	194	197	184	185	208	207	171	196	174	177	192	168	163	187	179	189	202	185	161	202	202	190	194	185	202	185	180	209	167	211	179	171	198	183	187	196	174	177	179	185	178	163	160	202	180	168	191	188	198	184	180	189	213	183	162	176	180	175	191	187	176	201	194	170	187	193	178	185	169	204	202	211	190	181	181	176	184	213	194	167	183	191	204	188	188	181	181	185	177	191	207	175	169	183	198	171	169	200	178	173	195	185	193	213	181	175	182	197	174	188	184	164	167	180	177	176	183	178	184	169	177	190	194	200	180	148	181	168	202	197	193	174	165	182	168	184	195	164	187	172	193	198	182	165	181	190	215	229	185	172	167	175	179	191	195	168	192	192	203	178	180	201	195	177	186	210	196	206	186	188	177	194	180	205	192	198	200	209	158	182	172	173	193	169	213	175	155	172	206	186	184	178	181	173	184	191	198	159	186	182	205	199	153	153	192	182	170	214	191	184	209	204	195	187	197	189	197	217	189	200	167	206	196	205	194	172	174	170	189	193	189	176	185	172	173	177	196	177	197	177	181	172	181	188	172	183	185	165	168	183	190	179	160	182	190	178	199	182	179	187	182	192	192	182	175	183	179	193	185	162	200	174	183	171	207	196	190	195	200	202	172	172	170	180	183	190	200	185	170	172	203	202	185	174	149	186	202	171	153	191	188	175	179	187	183	182	202	177	179	180	179	207	189	211	221	170	159	176	215	173	183	169	176	158	183	172	177	176	182	166	167	202	187	165	162	188	173	182	184	169	193	196	184	213	171	186	185	194	171	183	185	199	165	214	167	177	178	164	198	208	178	201	191	175	174	177	173	197	200	189	179	161	186	191	179	170	158	232	181	189	202	178	196	187	177	183	177	188	161	169	204	187	176	163	179	185	180	172	184	181	160	172	171	172	186	202	202	187	170	184	186	171	172	173	190	199	174	191	160	207	164	200	183	191	175	180	192	171	193	191	181	177	182	175	188	197	192	186	167	190	173	201	173	192	165	219	189	183	218	183	182	192	215	191	187	192	182	171	174	200	188	196	175	184	189	183	189	195	178	183	176	167	191	166	190	172	189	182	173	189	174	174	158	182	172	193	181	176	170	190	177	179	170	170	206	186	196	197	193	186	140	190	205	183	146	168	201	181	203	186	172	160	194	199	164	172	190	168	165	204	176	177	195	214	193	169	175	159	170	174	171	184	182	163	181	187	178	170	177	177	190	180	184	171	163	172	169	187	180	199	201	181	205	186	149	181	176	206	168	179	192	187	172	194	210	191	176	207	183	204	168	186	182	179	185	196	197	220	186	169	208	185	175	191	211	204	191	188	186	196	196	165	174	206	173	214	168	221	200	176	184	198	169	172	185	193	170	174	193	205	202	164	155	207	195	190	177	171	186	182	198	201	167	185	193	187	173	184	170	183	177	191	171	178	191	190	162	205	196	167	220	196	201	198	172	191	210	167	177	176	160	199	171	171	177	179	172	160	184	192	193	175	172	186	176	185	204	186	183	187	192	177	180	165	198	193	189	190	168	160	192	184	198	197	191	191	168	172	191	178	197	187	168	187	168	172	167	194	179	184	203	177	168	188	181	184	187	193	182	177	221	185	180	183	187	181	188	201	184	191	180	189	181	168	188	177	174	188	189	170	190	180	173	212	179	190	185	176	200	196	190	179	145	187	188	178	193	172	208	192	194	198	216	181	200	174	182	189	190	165	196	202	196	188	184	190	188	180	179	172	186	172	204	187	180	202	186	180	177	172	205	183	186	200	153	164	188	203	186	185	172	206	206	180	184	196	193	186	191	202	183	167	176	170	168	196	193	180	206	179	198	173	169	185	182	189	177	200	198	187	190	189	181	192	181	181	191	174	163	172	204	169	169	205	198	167	182	181	195	185	189	166	169	188	159	219	166	194	180	206	174	178	179	163	183	186	195	200	199	177	173	197	185	160	167	172	186	191	176	170	162	201	199	198	195	200	182	183	179	165	186	202	187	190	186	190	188	201	187	170	184	190	170	178	196	176	184	162	164	169	203	199	190	166	163	181	192	173	171	182	192	201	184	167	176	189	210	188	170	169	144	167	187	187	185	199	177	198	185	193	190	172	166	167	201	191	181	192	179	190	212	179	168	199	194	177	185	235	183	186	187	168	189	193	180	192	200	190	168	192	182	179	195	194	179	201	185	167	188	193	215	175	189	201	180	174	176	182	194	192	171	205	158	162	170	163	196	160	187	177	179	149	170	171	168	182	178	174	186	172	181	202	174	192	169	199	177	178	192	187	174	217	176	199	193	182	203	173	177	190	189	187	181	178	184	173	180	201	193	204	192	207	172	196	168	175	178	194	178	182	174	199	192	190	171	216	160	168	180	164	182	181	181	175	201	183	188	181	206	184	193	170	194	203	208	165	182	195	172	191	149	197	179	165	168	190	207	165	176	188	165	203	196	192	188	172	171	187	174	194	178	200	181	185	163	194	199	190	180	204	200	185	192	180	171	201	195	184	178	170	164	182	183	171	189	187	161	190	183	186	166	173	167	196	172	190	199	179	194	181	179	184	194	184	179	179	172	169	184	206	173	166	195	172	184	171	204	169	200	198	211	159	192	171	167	169	188	169	185	192	168	171	156	153	213	184	199	188	167	202	190	192	188	189	182	187	195	159	177	173	174	195	164	171	200	184	178	196	178	204	209	186	190	205	191	165	197	164	184	201	202	176	179	161	164	168	185	204	191	204	205	201	210	186	197	200	179	171	166	157	203	178	174	174	174	187	197	182	182	158	175	186	181	190	173	162	189	214	189	171	223	173	169	181	181	181	185	175	199	170	193	177	168	202	170	205	189	172	183	140	180	212	152	172	174	205	180	168	162	189	175	176	163	156	189	188	172	190	188	181	175	179	170	186	179	165	202	192	194	173	186	172	177	189	187	194	187	177	182	194	175	181	190	166	167	178	170	177	163	200	172	204	176	202	198	176	196	195	186	179	165	179	184	168	183	155	184	194	154	211	188	166	199	175	194	202	167	178	202	193	171	184	190	195	221	180	176	185	199	174	185	167	201	183	197	180	173	183	183	196	167	194	179	197	186	155	187	188	176	175	193	182	197	183	173	201	211	201	180	150	181	188	183	191	180	203	190	181	192	172	171	187	177	200	169	215	177	189	182	177	196	189	186	166	190	204	180	201	189	182	189	174	194	191	179	173	188	190	188	150	180	181	189	174	168	180	185	190	207	173	182	177	176	203	179	170	204	160	190	217	215	169	186	182	208	199	160	191	195	200	191	178	172	159	183	162	168	205	202	178	186	186	167	170	172	185	187	172	178	194	186	213	166	171	183	185	167	215	194	187	196	203	196	194	170	148	170	194	194	193	187	190	184
26441	11322	5407	719	663	652	677	659	629	654	598	620	579	600	606	662	573	605	590	597	609	620	585	595	635	603	601	599	601	609	608	560	625	573	577	615	615	637	597	579	627	658	607	591	614	573	595	561	614	601	603	637	582	549	628	549	603	660	579	660	607	597	590	591	612	600	590	605	572	604	645	583	621	602	593	583	595	591	657	595	614	634	624	592	548	583	611	590	622	648	626	576	622	621	618	553	590	650	610	613	597	597	617	631	589	617	589	562	608	569	568	606	640	609	602	602	632	618	588	607	617	598	612	622	620	616	644	592	596	584	639	575	577	623	610	638	586	637	589	602	629	627	564	594	579	630	572	570	590	574	594	591	603	634	619	600	635	617	564	585	630	582	606	605	622	614	588	634	594	602	560	587	604	626	599	628	602	623	592	601	561	607	604	596	576	578	598	601	588	613	626	618	605	595	566	638	632	562	578	601	596	572	611	624	627	580	570	626	610	604	595	605	592	616	622	626	580	609	601	526	618	578	587	628	608	616	635	584	602	587	620	605	593	616	621	553	596	666	629	599	601	570	622	588	624	622	576	581	646	590	620	613	580	599	599	604	611	602	613	609	604	567	574	612	582	626	604	580	603	607	614	568	554	583	566	622	606	598	573	598	622	576	605	632	594	632	605	635	600	613	584	617	599	609	573	646	602	614	597	588	649	643	624	621	573	576	565	612	583	584	622	641	587	592	609	659	588	602	587	581	582	606	587	600	624	588	556	598	569	592	613	613	601	619	591	611	609	612	654	607	639	619	670	565	639	567	652	607	622	613	607	580	602	602	624	621	614	633	616	609	599	610	617	618	601	578	599	605	574	575	554	590	572	606	530	594	616	659	564	603	583	639	564	611	621	639	598	595	559	595	616	644	592	574	637	618	618	575	571	605	586	572	640	609	594	592	612	579	568	608	554	594	624	573	615	638	586	582	648	627	612	598	591	580	616	590	599	580	604	592	586	617	606	601	599	603	599	613	589	617	595	562	585	586	613	604	586	602	597	601	618	594	578	601	615	611	600	617	590	627	616	611	624	618	606	595	613	581	564	656	607	597	587	613	579	618	585	583	609	588	624	578	595	605	614	631	615	590	618	588	600	624	643	584	608	585	612	566	579	604	592	591	629	583	605	594	603	627	650	590	620	622	624	592	585	630	576	637	587	597	601	511	608	596	622	626	561	595	627	581	598	596	595	556	587	659	628	633	645	632	622	621	598	607	609	610	599	591	592	575	606	584	578	585	605	613	576	625	592	584	629	608	582	599	609	604	600	615	628	624	618	569	632	622	612	532	617	591	612	633	593	596	589	614	603	649	573	589	592	590	588	567	569	588	604	605	613	600	596	593	576	580	597	569	566	572	573	640	576	631	552	548	608	606	579	554	596	584	595	623	630	593	601	598	605	596	579	634	585	595	589	622	593	566	571	622	599	598	609	577	595	614	613	564	613	589	578	585	631	562	574	651	631	633	601	620	613	611	610	601	600	603	596	585	620	604	625	597	610	553	587	587	588	612	603	592	571	637	570	587	623	591	593	590	626	602	617	598	571	643	640	607	604	629	595	617	636	633	625	590	560	633	597	539	550	602	570	610	613	575	640	577	578	603	571	595	602	613	637	634	594	605	579	631	607	630	589	575	596	589	604	614	601	612	621	602	600	621	611	562	637	606	588	591	610	592	605	595	595	591	648	561	533	597	610	600	584	603	585	583	639	594	658	621	626	617	599	559	608	619	591	598	573	628	659	609	611	598	585	593	555	649	614	609	609	608	628	582	635	611	614	627	631	646	557	592	599	609	616	603	612	563	634	591	620	646	606	595	581	590	587	612	578	655	597	626	610	540	595	594	562	667	641	577	603	628	625	616	586	619	577	641	607	654	659	531	621	569	624	592	634	581	609	604	559	581	596	588	600	561	618	560	613	625	601	573	586	569	607	594	621	616	613	605	608	592	651	603	598	627	641	612	629	655	606	622	599	601	628	616	550	583	639	584	577	580	591	604	613	620	590	590	614	642	604	623	589	612	615	618	602	637	617	589	645	593	603	626	627	595	590	597	614	561	594	576	621	570	630	580	608	605	619	619	621	619	608	592	606	582	627	591	605	561	581	588	560	612	623	559	608	583	606	606	534	617	598	599	576	588	583	626	595	588	619	595	637	599	603	616	605	627	611	594	646	577	624	612	616	621	636	583	615	581	644	606	596	602	631	611	590	599	610	634	611	596	587	585	606	587	641	637	628	583	601	627	618	587	638	567	567	602	589	614	587	549	599	569	609	629	592	617	594	595	606	621	623	587	617	599	592	615	597	622	613	609	631	563	591	603	666	590	613	626	607	623	603	622	637	599	606	594	555	642	632	588	614	617	526	591	602	623	604	654	582	581	599	563	635	640	605	625	629	586	612	625	539	593	606	640	602	620	578	553	613	543	597	615	570	616	577	636	552	573	628	605	619	638	592	620	607	635	611	658	608	592	635	606	605	585	577	582	614	590	596	601	587	540	672	564	614	582	646	592	594	603	581	585	631	584	574	598	572	619	587	580	593	610	569	632	625	611	595	632	650	605	557	613	561	615	611	621	568	642	609	574	591	605	595	620	599	633	600	603	574	578	585	563	590	623	624	622	623	593	616	559	612	621	578	585	616	602	601	615	600	604	594	582	593	600	611	601	571	602	597	634	571	623	611	607	606	583	619	617	554	565	592	620	567	546	565	647	587	569	575	604	569	589	638	629	605	613	607	557	650	618	610	613	601	593	567	584	602	594	631	598	556	602	592	585	653	576	583	579	603	591	579	597	610	589	620	603	594	604	631	626	569	592	565	639	597	594	626	644	629	623	618	623	627	554	651	580	606	574	584	618	601	613	567	593	611	627	632	553	565	601	603	608	584	610	594	652	631	597	602	612	607	615	599	600	618	599	585	610	600	616	620	595	569	595	557	617	578	575	641	591	551	602	601	619	600	607	600	557	623	584	603	558	658	588	591	619	608	594	590	544	624	548	572	600	575	601	614	623	620	590	587	612	574	589	566	545	560	609	598	597	629	590	605	601	601	571	637	599	608	600	631	610	598	585	616	581	636	585	594	585	623	609	582	609	589	653	620	599	599	635	626	589	576	524	568	600	603	585	617	612	609	523	617	623	584	608	611	611	601	608	561	648	583	653	620	576	606	612	589	625	619	615	587	630	652	595	637	587	562	589	550	614	603	569	609	586	651	581	594	586	624	604	588	632	608	632	635	566	618	650	608	658	596	590	569	614	624	552	548	618	570	649	602	586	601	573	578	617	584	670	621	617	602	636	615	560	629	609	623	605	620	596	624	600	611	608	610	597	580	619	612	649	608	588	608	616	619	600	644	647	608	591	599	613	593	611	676	659	625	579	588	607	597	554	610	612	567	610	616	625	545	556	603	620	621	615	575	592	602	606	537	562	608	585	603	594	588	566	572	619	616	604	607	588	605	597	637	624	624	561
64276	43664	34255	6279	391	225	233	201	189	138	158	157	150	133	127	136	147	116	115	124	124	126	115	123	136	99	114	123	117	154	132	119	88	121	127	99	117	107	135	95	95	102	114	122	116	106	107	111	106	108	110	125	123	122	120	118	147	103	133	124	125	134	116	116	110	90	113	121	118	117	116	127	96	118	111	123	118	99	118	104	117	104	123	111	99	115	113	114	111	109	103	110	116	124	111	118	112	118	121	98	120	128	105	123	126	102	102	102	143	100	119	115	103	116	120	109	85	123	108	117	120	100	101	112	109	131	122	109	120	143	103	114	112	114	93	97	142	95	104	108	108	109	130	126	109	112	127	127	106	129	102	103	121	127	96	120	126	100	124	120	120	106	118	111	110	112	117	112	111	116	116	105	126	101	93	113	121	113	142	112	141	108	99	113	104	121	131	103	118	109	124	120	115	110	101	114	117	138	111	103	118	98	93	125	97	105	113	116	100	113	103	102	120	113	131	104	112	124	122	96	122	105	123	100	97	112	110	112	104	116	109	117	141	104	118	112	109	126	127	113	110	109	116	121	112	114	130	105	87	119	115	119	119	126	126	134	151	116	135	104	122	113	111	106	115	121	132	95	124	113	118	120	101	100	115	101	120	113	104	120	129	140	113	108	117	98	136	105	107	115	129	109	126	104	118	100	109	115	128	115	100	117	140	115	116	108	124	122	117	100	143	121	120	97	113	113	118	117	118	122	123	133	111	113	106	114	122	115	119	99	112	111	137	124	127	112	101	121	118	105	112	121	110	145	118	109	124	94	118	107	117	112	103	105	130	137	108	139	119	105	114	126	128	116	118	131	119	117	108	103	119	124	117	119	113	115	131	120	102	124	108	116	137	105	125	98	128	117	104	110	121	119	109	129	127	119	99	111	111	123	104	114	123	122	104	113	111	123	117	113	112	148	114	113	120	104	102	112	106	117	114	120	140	117	105	120	120	105	112	90	130	129	110	102	133	104	102	116	118	109	125	101	113	97	139	109	105	117	106	123	131	115	118	106	108	145	121	101	112	122	98	112	97	109	137	115	123	111	91	105	128	117	116	112	124	105	111	98	112	126	103	121	118	92	110	109	132	105	110	113	91	107	107	130	126	122	116	124	102	112	106	130	123	125	116	119	125	119	116	100	128	118	82	109	116	100	123	123	119	107	103	109	118	113	137	121	123	119	115	126	89	119	116	124	127	110	103	97	101	116	101	116	121	114	135	120	105	118	142	111	112	105	125	114	104	127	96	105	92	113	120	128	117	125	113	118	118	106	122	116	113	111	132	108	112	154	109	112	94	140	105	110	119	117	110	133	113	102	110	110	106	132	136	130	100	134	104	100	102	124	122	96	111	123	120	110	106	115	121	107	118	135	102	106	108	107	85	112	114	129	108	106	126	106	123	113	135	105	115	118	121	122	120	121	111	106	112	127	125	119	114	110	142	114	102	118	111	132	116	107	116	122	117	116	119	109	118	129	118	121	114	111	113	102	98	133	125	107	124	99	116	92	132	114	119	103	107	111	108	107	113	117	109	133	110	110	109	132	133	100	112	128	122	110	115	108	121	125	114	114	117	113	118	118	108	127	131	123	116	106	128	113	119	118	96	130	110	122	118	117	117	112	110	101	111	114	109	108	108	98	122	101	98	117	106	138	129	112	133	113	107	102	125	113	131	116	115	111	124	117	84	140	131	105	130	124	131	120	127	114	113	115	127	120	123	106	122	114	105	124	115	123	131	110	111	119	120	109	124	106	116	114	119	123	109	110	104	136	95	128	122	128	116	113	121	97	115	133	117	104	108	108	130	106	120	111	104	121	121	116	106	121	120	97	97	156	122	115	125	116	113	112	130	110	123	97	100	111	151	114	92	117	142	109	117	120	120	124	121	112	117	106	119	114	119	119	121	121	125	96	122	108	120	118	131	125	113	123	132	119	108	107	131	105	95	114	126	115	114	134	120	102	122	119	128	143	118	114	123	109	116	130	116	116	124	120	109	96	91	115	98	118	96	114	108	125	124	115	114	116	114	107	94	113	93	111	113	115	111	129	119	100	131	115	125	111	116	116	107	122	117	114	114	116	120	118	107	113	105	126	119	99	129	102	124	106	115	103	121	105	127	130	107	111	114	123	110	123	115	97	110	128	114	128	113	114	135	111	112	106	113	124	124	115	124	108	115	110	125	131	95	99	107	96	116	116	111	108	134	93	110	93	104	107	128	124	122	109	129	95	121	121	98	109	108	108	114	127	121	118	115	103	106	99	110	107	128	127	102	122	120	104	129	121	98	117	112	103	107	118	99	99	141	100	106	124	117	116	115	133	105	112	113	120	111	114	101	149	112	125	135	123	116	124	137	100	111	126	108	131	112	107	111	110	127	129	110	100	109	97	102	110	120	110	111	109	115	106	106	117	126	109	112	133	129	116	113	126	133	104	123	102	112	101	119	121	111	116	124	105	120	107	120	116	113	101	120	138	127	97	105	113	98	104	115	136	145	104	116	123	104	120	113	128	103	107	108	111	119	112	108	119	123	125	117	111	104	102	121	135	108	105	112	104	132	122	117	116	127	124	126	112	109	107	120	118	98	115	118	98	118	148	120	100	110	111	111	116	97	120	113	119	115	123	114	115	131	122	113	121	113	124	136	120	111	86	117	111	97	106	103	106	116	119	124	112	119	132	104	115	113	126	111	114	114	118	102	120	130	113	99	108	132	109	105	110	101	114	134	121	118	109	115	130	115	127	107	114	117	106	112	111	115	113	100	105	123	122	123	131	117	121	113	116	127	122	143	117	143	120	117	123	104	115	128	133	113	96	112	109	109	115	105	102	135	112	108	126	123	115	110	117	110	118	116	98	121	93	120	135	105	110	103	121	117	135	129	125	135	116	103	109	96	119	108	114	100	105	121	107	123	122	99	113	137	115	114	125	107	124	110	122	100	98	109	122	119	111	135	93	132	101	116	112	119	117	114	105	123	98	109	98	125	121	136	104	129	109	105	107	113	129	123	119	121	102	122	119	114	98	128	120	121	119	108	103	116	111	111	125	108	116	107	108	108	112	104	111	112	116	114	114	105	111	106	111	107	96	110	104	118	119	112	124	102	123	105	105	113	110	103	128	107	141	122	110	105	134	110	110	110	106	109	114	98	138	110	100	121	132	115	118	110	109	137	120	99	127	138	118	112	113	121	122	110	111	104	115	110	108	115	128	106	111	134	107	125	112	120	124	110	122	86	112	114	104	112	107	117	126	115	129	109	128	110	111	137	109	121	106	106	110	117	133	112	100	114	125	126	98	115	119	110	109	111	112	118	114	100	98	130	136	124	108	124	120	107	103	112	116	127	107	117	110	113	115	122	122	107	128	113	120	119	120	113	115	126	113	107	109	120	108	122	121	137	141	110	111	124	125	99	99	124	133	125	117	140	112	132	113	120	109	116	100	120	108	113	108	122	105	107	114	103	118	118	102
45110	33488	31516	2209	1212	1041	856	797	698	650	616	628	577	536	530	496	513	505	508	444	463	491	441	448	473	447	442	459	417	446	421	438	427	370	410	423	383	410	428	387	435	445	401	438	437	403	433	432	489	418	441	387	418	428	420	425	382	413	443	406	435	389	381	398	382	386	417	436	405	412	404	430	388	395	438	442	416	406	354	414	385	387	423	378	418	454	409	428	443	434	375	389	406	412	401	413	423	381	418	392	421	410	443	427	416	393	427	374	409	350	390	433	396	393	374	423	373	383	393	374	446	408	384	399	411	402	406	407	419	395	398	400	408	343	449	393	404	394	387	414	421	468	425	439	405	399	394	373	449	392	397	386	397	381	402	430	409	417	404	409	423	436	415	411	390	457	420	421	450	384	388	417	406	389	368	410	417	425	410	398	424	426	395	442	387	419	406	385	391	385	419	422	413	420	373	391	434	374	426	367	425	454	426	391	430	393	396	381	391	363	397	388	434	380	412	418	421	420	394	412	427	414	413	434	407	389	417	391	381	419	415	441	407	388	416	404	372	416	384	395	380	413	440	425	412	427	410	402	396	369	393	415	403	423	401	401	418	433	398	409	374	414	427	405	378	393	405	402	416	419	411	395	440	384	405	437	413	427	392	415	365	473	410	404	401	416	402	384	395	398	423	407	418	391	391	391	451	411	369	358	381	402	394	457	395	391	373	417	438	355	387	393	398	412	402	395	387	399	379	393	411	422	420	348	400	420	421	411	414	388	433	367	439	351	389	379	392	382	377	380	400	410	395	393	391	409	398	400	470	395	405	408	409	407	403	428	403	412	406	388	396	409	410	390	452	394	397	429	394	407	426	414	396	397	412	444	429	385	426	444	426	384	413	384	367	387	421	420	399	387	415	421	417	371	408	415	407	416	383	414	407	396	430	374	432	430	374	396	385	427	423	380	406	379	417	438	411	398	405	423	398	417	393	409	424	414	415	389	409	433	375	400	397	449	423	409	433	396	425	422	394	402	413	422	398	397	384	415	411	405	389	400	427	430	425	429	402	410	404	377	409	389	400	391	377	396	414	406	427	414	408	398	406	410	410	411	394	416	403	384	389	414	393	391	384	418	390	395	398	428	394	411	403	416	406	419	419	433	410	433	445	406	416	388	400	362	366	374	379	404	408	415	432	410	426	405	394	410	374	395	405	435	412	392	416	430	404	416	409	370	413	417	423	420	415	426	409	426	374	398	374	413	436	425	369	354	386	419	429	437	404	398	392	424	409	411	442	401	398	401	432	414	407	418	390	376	429	396	394	412	427	404	403	416	408	463	377	402	393	413	425	425	420	383	402	413	408	392	418	410	378	416	394	428	409	416	395	408	393	430	423	373	391	453	398	394	405	443	383	388	406	427	419	390	389	403	425	384	356	395	443	418	429	396	414	393	397	435	416	415	403	404	397	426	397	420	416	421	402	389	433	429	407	423	371	433	416	384	438	402	410	438	402	389	417	406	412	409	420	405	413	426	399	433	431	373	399	401	390	397	420	423	414	375	390	385	401	405	406	408	419	432	410	410	410	391	398	374	365	433	380	442	449	376	404	401	389	370	410	430	434	410	379	392	432	407	468	403	423	410	400	396	416	383	402	458	394	402	377	389	452	405	376	382	440	407	428	457	399	447	411	430	427	397	415	379	377	390	428	422	385	430	409	400	410	407	416	424	417	412	398	420	398	388	408	435	407	357	382	419	408	369	413	381	411	421	418	391	414	433	396	388	413	421	428	408	414	430	432	399	411	397	388	416	415	410	430	412	442	393	367	398	394	417	415	427	391	419	390	358	420	366	366	423	389	418	374	411	428	411	421	398	432	377	401	420	398	385	402	373	391	402	371	393	406	415	414	420	387	428	372	399	379	398	419	421	406	386	419	431	418	422	394	407	437	411	403	406	406	417	402	433	394	474	408	416	413	388	417	424	408	397	389	383	381	438	406	409	434	431	392	369	387	394	443	443	394	416	437	421	419	430	384	424	407	410	391	402	411	392	408	382	416	409	397	420	458	388	405	410	393	394	456	409	395	409	410	398	416	448	393	379	425	366	398	393	416	417	420	396	418	435	433	422	388	386	413	424	392	413	423	422	407	396	418	399	409	414	411	428	342	410	407	414	373	376	421	389	412	432	426	422	414	390	418	418	431	405	398	408	418	415	391	402	393	465	426	384	434	433	408	426	412	398	432	435	415	407	410	416	415	410	408	423	397	382	422	401	399	396	394	383	431	391	407	366	403	435	377	398	401	386	430	367	341	415	416	483	397	360	389	431	404	417	393	405	400	403	408	422	428	414	412	380	389	392	394	429	413	389	387	386	430	395	385	408	394	406	431	375	413	420	414	387	383	422	423	392	395	404	374	453	438	393	407	464	385	390	400	426	428	416	396	418	434	394	410	385	394	422	418	386	390	402	397	392	396	373	436	387	422	429	418	409	418	404	404	374	415	414	417	357	388	418	405	402	413	374	401	387	412	408	392	426	429	436	401	393	410	371	414	383	406	412	393	389	410	404	431	401	430	423	408	403	404	374	356	408	408	434	404	415	426	410	453	411	434	404	453	442	387	358	407	425	402	435	383	407	415	388	437	411	401	405	429	377	374	390	447	393	389	417	393	410	373	429	404	396	443	386	406	403	401	389	416	400	427	374	391	431	408	399	434	377	425	373	434	407	442	437	425	394	411	383	442	407	390	393	402	416	400	393	404	414	431	383	409	440	385	377	415	387	415	405	396	404	401	434	392	407	395	402	429	357	420	383	424	403	404	381	420	387	399	394	404	396	395	436	402	389	411	445	412	399	418	408	419	387	412	424	434	415	411	385	463	378	399	420	436	421	388	401	371	409	405	412	429	426	421	410	400	410	400	409	401	391	406	438	377	377	419	438	403	415	401	406	382	411	396	401	424	390	401	430	418	389	415	379	412	384	409	408	426	399	418	388	467	397	411	391	390	419	441	418	375	443	401	428	403	411	425	373	390	420	403	419	398	428	375	390	374	436	409	431	394	444	434	421	415	405	416	436	384	406	370	427	439	422	393	377	418	411	372	391	435	413	415	404	420	431	455	418	401	394	409	381	419	422	421	371	399	393	385	426	389	424	399	414	398	405	392	425	416	406	397	402	445	398	411	422	399	394	411	419	395	375	374	386	427	402	407	404	422	394	406	387	396	417	415	397	451	386	421	405	403	412	415	417	399	425	429	414	366	416	394	438	398	428	406	413	374	401	402	428	416	436	416	399	341	412	434	412	437	392	375	385	431	422	420	401	408	474	388	464	382	413	435	419	385	388	376	403	430	441	405	412	426	406	407	444	411	444	397	421	392	428	389	393	433	405	397	390	416	407	417	396	395	381	409	397	418	400	399	394	393	410	392	412	420	411	413	453	383	374	384	421	398	414	420	443	451	405	416	382	385	408	427	440	434	409	405	404	441	391	418	394	410	403	384	402	377	450	382	386	405	418
75668	56484	49287	15724	1825	490	376	345	317	262	255	247	231	230	247	215	224	215	206	223	171	201	175	208	205	187	195	210	210	185	198	189	196	172	180	202	178	189	194	190	194	184	185	200	197	163	177	174	179	174	190	206	186	174	203	197	191	193	194	199	196	169	178	194	187	185	191	188	181	179	212	185	169	195	189	156	191	164	201	181	187	190	195	204	172	162	165	188	174	183	202	216	207	159	186	185	187	194	189	191	203	173	168	206	203	175	166	192	198	170	170	175	202	189	192	179	157	187	192	188	161	199	221	187	172	184	198	190	196	196	205	186	191	191	183	187	182	184	181	199	178	182	171	171	200	195	195	192	171	198	175	196	188	175	178	202	195	178	184	191	190	180	184	204	169	193	185	169	207	179	217	192	192	179	193	165	180	174	184	197	180	191	173	187	168	205	185	208	206	191	200	196	189	171	181	196	172	219	159	187	191	179	180	191	165	155	211	192	182	185	158	190	176	192	175	191	173	193	187	189	186	178	190	179	198	180	183	189	179	168	177	192	192	164	182	196	191	191	216	175	178	167	177	180	172	189	166	171	173	178	182	210	177	194	196	185	200	184	165	214	199	195	150	193	176	192	166	198	176	200	195	189	192	217	178	202	182	167	206	185	182	197	161	176	182	169	186	184	183	181	196	184	181	178	165	199	182	189	191	186	184	173	210	196	169	203	166	203	194	196	195	204	168	187	170	194	197	188	187	183	172	205	188	180	183	204	177	214	194	159	178	208	164	176	198	170	163	186	163	176	192	182	193	174	180	181	179	200	199	191	199	169	194	184	180	171	185	196	183	207	184	220	186	198	207	201	195	159	199	170	196	194	166	201	200	164	167	208	197	196	175	202	184	182	176	206	193	174	177	177	159	173	191	180	186	182	189	203	177	189	185	194	183	181	182	185	167	185	175	190	188	210	193	159	175	206	191	201	181	185	186	185	194	170	198	171	163	184	166	204	192	183	184	169	209	191	171	183	186	190	151	201	196	160	185	198	199	196	182	175	174	170	197	163	202	181	213	210	179	179	182	174	203	199	208	208	181	221	208	173	192	154	181	165	194	184	189	181	190	187	196	186	184	200	178	198	185	192	184	188	206	190	194	201	179	176	179	201	198	163	205	206	166	183	168	178	162	204	218	202	172	197	215	173	198	183	182	179	173	175	186	204	173	154	188	210	192	207	203	193	199	195	181	196	188	202	185	186	166	190	180	185	187	196	174	199	161	173	179	196	178	207	192	195	198	172	194	183	198	170	178	174	170	203	194	183	203	195	168	187	193	196	145	175	204	196	176	176	179	171	210	198	210	184	192	212	189	194	181	164	189	218	188	198	208	226	195	190	202	202	200	216	179	207	207	185	194	182	195	189	189	177	182	185	176	176	191	202	210	170	168	189	170	169	206	190	205	185	179	165	187	172	182	196	197	180	183	197	190	171	172	169	174	177	177	186	182	216	173	181	180	178	205	203	176	187	200	187	187	179	200	173	185	238	201	181	181	194	186	192	158	191	202	197	199	181	176	179	196	179	193	172	180	194	183	180	157	207	158	187	191	203	197	177	206	179	180	213	190	207	209	194	210	197	178	174	181	200	191	211	183	214	182	161	201	194	202	179	160	174	215	186	162	192	168	205	183	194	197	192	209	196	206	202	210	169	190	185	190	196	156	184	165	173	180	186	208	148	164	211	221	178	205	190	174	184	201	190	222	188	187	195	188	185	189	207	188	191	170	184	162	185	205	183	166	176	173	189	192	172	193	186	177	192	196	186	195	204	199	159	202	207	178	167	183	190	182	186	188	188	183	177	183	195	193	206	189	200	197	187	197	170	190	191	181	185	189	182	174	165	181	199	185	203	197	185	173	164	184	181	208	196	195	208	176	174	185	185	187	176	178	203	212	195	192	183	179	179	178	205	191	189	201	206	191	192	179	157	182	184	188	188	193	178	176	186	196	174	195	184	195	208	186	174	199	170	199	204	182	187	192	184	183	163	207	169	169	162	190	178	186	185	204	189	210	191	200	196	170	179	192	191	177	187	181	166	188	204	167	190	172	180	187	206	192	189	221	186	178	179	178	187	195	200	181	191	178	164	203	167	174	169	186	189	187	200	169	166	169	192	188	200	184	202	186	207	193	172	184	179	182	191	193	184	184	175	194	195	172	181	180	191	203	168	209	168	184	199	200	183	196	190	202	153	175	187	205	187	195	202	186	164	189	182	184	192	172	219	187	184	187	187	195	188	190	211	177	181	205	214	205	193	197	203	182	182	208	172	197	214	178	174	190	213	176	166	176	166	194	187	210	190	151	169	175	185	189	205	223	190	205	169	195	175	181	182	201	179	187	185	211	192	175	150	215	191	211	179	179	215	179	185	168	196	186	193	171	181	193	173	190	185	169	189	187	178	179	163	199	166	207	186	178	176	194	202	202	211	169	206	178	193	183	202	203	196	176	169	179	188	185	191	205	197	191	200	194	190	186	174	177	181	174	192	201	206	201	192	160	186	187	199	186	176	200	179	200	234	178	201	186	221	184	194	183	196	162	180	177	180	190	197	177	196	236	194	197	161	185	194	176	183	166	181	185	177	176	185	196	210	208	180	173	184	190	195	184	166	180	205	177	186	177	183	174	192	183	182	200	189	192	196	158	182	206	201	190	203	181	181	167	182	194	173	191	198	205	191	174	179	192	191	197	190	195	179	193	209	199	197	196	169	181	184	195	182	204	200	177	172	184	195	180	197	213	191	191	175	187	197	174	183	195	193	178	189	176	172	179	204	207	181	185	175	198	179	162	169	212	181	205	172	196	197	186	193	198	198	200	177	202	189	175	173	189	187	201	176	188	196	208	224	187	198	185	204	186	206	179	205	182	190	207	188	179	182	188	179	178	183	182	200	181	174	177	183	194	207	172	169	209	175	173	185	209	190	178	179	212	192	195	184	174	193	205	194	164	188	166	188	179	165	202	202	189	183	202	176	202	177	195	194	196	190	191	205	178	195	190	176	206	156	194	205	168	202	191	183	179	189	196	196	195	200	171	169	188	188	177	184	202	165	202	192	194	214	190	170	202	209	191	170	196	187	173	183	180	185	197	174	186	181	195	178	213	186	180	186	210	181	191	193	187	182	187	166	179	193	189	164	180	203	205	184	195	192	176	221	194	159	182	178	184	187	167	175	201	198	189	187	157	198	186	199	180	188	187	201	182	217	169	201	164	167	174	171	169	185	176	191	181	187	193	186	191	199	171	195	187	178	168	182	204	169	176	186	189	220	196	195	198	192	152	199	163	197	179	197	176	182	172	208	173	184	190	194	197	196	204	200	189	174	200	184	169	187	191	185	192	190	182	183	168	203	200	167	194	191	176	183	206	211	201	181	195	197	190	171	190	179	181	194	185	216	186	182	183	209	183	202	183	184	190	176	177	187	175	180	170	189	185	205	187	197	172	179	187	194	184	187	186	197	187	181	180	190
55436	43960	44047	6283	2238	1835	1638	1423	1264	1115	1036	1009	918	907	909	792	808	782	760	794	721	729	739	720	706	667	711	631	651	674	652	668	664	616	688	682	670	685	625	639	619	653	617	651	626	621	620	656	600	630	640	626	648	597	644	656	644	582	624	632	606	612	656	662	652	570	650	606	618	644	583	608	642	613	614	586	601	612	679	592	626	619	585	633	599	672	609	607	595	556	605	611	595	648	587	618	586	603	590	595	622	645	614	653	614	587	623	638	634	635	601	593	624	630	616	648	619	587	635	629	628	599	598	635	628	629	624	580	592	607	574	622	629	626	625	660	626	621	559	605	578	623	615	628	587	611	669	645	627	610	569	606	641	617	604	606	612	633	632	633	565	596	612	660	634	645	609	604	597	615	602	600	614	635	634	586	626	643	629	617	604	606	606	614	578	657	636	611	568	599	615	610	649	601	619	599	584	607	599	600	651	588	559	590	583	603	640	604	609	668	623	626	592	628	581	613	607	626	616	597	626	611	586	604	648	598	597	658	609	631	577	717	593	632	592	633	646	579	632	570	630	578	637	643	613	599	595	592	642	590	629	642	594	618	660	638	648	592	606	576	581	639	596	596	610	597	565	593	603	622	576	567	587	578	643	642	615	615	630	614	635	609	577	607	636	631	660	626	608	630	590	576	598	610	613	582	593	599	619	676	604	628	588	658	617	624	629	588	624	625	643	574	639	650	661	586	616	582	621	630	625	605	615	602	576	576	620	608	627	594	562	585	619	609	624	605	596	608	613	636	617	605	612	597	659	641	621	621	622	627	616	633	587	574	619	587	568	622	621	621	604	652	616	586	621	598	623	600	561	627	571	577	603	582	605	632	629	605	599	588	602	623	588	597	680	663	596	575	609	637	607	636	603	618	611	607	595	629	578	653	623	587	633	605	633	611	611	606	629	628	652	600	600	614	609	591	640	593	625	589	609	580	600	597	626	589	645	659	582	630	612	638	611	624	607	611	626	631	646	609	588	638	595	620	604	593	614	590	607	594	574	610	602	638	616	624	620	597	623	611	620	627	610	570	638	635	613	567	613	574	602	623	608	636	582	606	606	620	606	592	579	621	616	560	631	592	619	632	622	609	603	579	624	613	609	613	654	579	617	634	635	636	624	596	615	641	584	646	641	632	572	590	646	643	672	617	621	624	593	639	608	593	610	613	571	584	591	566	609	569	605	611	612	615	589	605	636	581	620	559	622	688	591	622	645	635	641	648	614	644	563	639	605	646	610	588	592	622	582	581	650	628	610	590	664	585	568	640	608	627	600	577	617	613	584	606	652	627	625	640	639	616	603	579	619	599	568	590	664	606	613	604	565	608	635	620	631	647	577	651	625	636	617	632	641	590	589	631	604	554	592	642	595	602	581	583	619	622	611	594	591	629	588	646	625	582	616	619	615	631	606	662	582	582	649	618	605	626	573	551	638	651	649	593	597	611	616	569	611	644	607	637	568	634	621	590	610	620	656	619	584	665	622	561	579	601	593	607	623	634	590	631	580	624	605	682	617	588	620	616	566	625	608	629	573	609	598	620	600	617	611	601	627	644	651	618	613	596	595	614	611	680	624	588	603	612	550	609	634	604	578	588	647	592	617	616	619	555	655	606	625	593	652	603	596	613	642	599	577	582	619	583	583	571	633	618	619	660	618	643	613	627	590	614	629	589	565	629	608	615	616	630	595	574	576	586	610	632	628	610	618	632	621	604	615	644	596	601	690	601	608	613	645	620	581	637	592	618	619	592	595	591	619	600	638	586	646	616	617	622	557	568	615	615	598	600	596	633	600	631	620	613	596	626	610	644	609	639	606	643	631	630	642	620	593	577	604	631	636	610	631	586	595	599	635	605	650	615	638	564	590	617	647	631	634	588	654	602	597	610	587	610	623	657	570	594	578	614	655	587	605	615	631	637	606	589	550	607	645	594	562	611	611	566	598	628	635	615	601	606	606	596	587	592	606	620	638	635	596	631	607	602	621	625	618	617	598	617	605	632	613	584	631	608	578	601	618	628	590	619	656	622	620	630	614	605	566	571	611	646	623	605	585	618	622	664	604	573	606	613	630	570	667	610	638	620	599	637	651	604	629	590	621	573	624	596	635	657	599	603	617	590	623	629	599	618	604	577	605	563	570	603	585	570	575	575	609	618	618	615	602	572	602	611	618	611	598	679	662	607	587	654	643	594	604	614	570	587	641	638	635	592	585	617	611	625	620	607	580	624	569	635	588	627	661	623	653	626	626	587	600	639	650	618	628	617	623	604	629	617	618	582	644	614	621	550	633	614	563	616	622	551	638	596	537	641	595	617	674	599	636	582	576	642	574	598	601	624	607	620	600	634	609	591	628	574	590	651	600	628	578	594	627	580	587	613	629	590	575	607	599	614	601	569	583	622	649	599	592	622	622	600	613	568	620	627	588	600	630	669	576	586	587	638	585	632	597	568	641	610	586	620	619	612	632	614	637	649	590	595	602	584	608	648	633	621	636	662	655	641	630	595	626	653	630	589	600	599	632	602	616	628	591	604	608	616	603	629	619	630	648	602	577	659	620	623	625	609	620	627	604	640	630	586	563	628	612	590	613	633	623	609	641	598	587	563	622	634	572	591	641	584	626	607	600	584	575	577	601	607	604	622	601	644	646	604	608	630	643	584	617	620	632	626	576	613	644	646	655	615	611	569	643	585	586	575	645	602	625	555	604	613	571	600	624	606	617	576	598	602	609	613	575	593	622	680	641	599	611	583	600	567	607	627	643	626	636	608	581	623	610	611	619	610	637	629	616	604	643	622	629	643	641	625	637	609	633	646	574	572	605	564	652	571	617	558	582	628	642	605	622	617	546	568	614	620	637	608	619	603	578	614	634	598	599	616	605	595	633	667	621	626	687	603	612	625	605	628	610	633	601	586	595	583	648	670	648	622	618	638	604	623	615	608	604	629	570	674	561	585	611	612	607	579	571	603	576	617	633	610	610	588	615	602	639	656	613	599	599	631	621	616	605	613	608	603	650	649	622	615	630	607	595	606	597	620	619	640	630	638	609	618	600	613	670	621	590	637	619	577	634	620	623	620	631	634	628	665	568	621	571	599	605	614	615	615	615	615	593	600	597	587	604	594	620	620	601	656	607	642	599	654	626	599	599	604	599	651	629	610	600	605	596	604	608	644	596	676	657	600	592	593	601	589	579	620	603	633	603	588	618	612	598	565	597	649	600	612	596	610	614	599	613	621	565	575	652	654	615	595	662	583	627	628	600	617	588	606	608	609	612	583	667	589	594	584	648	593	578	614	618	597	649	595	597	614	600	593	611	589	585	596	582	601	596	594	626	646	612	639	625	601	613	588	623	605	664	643	615	645	645	628	656	676	611	622	646	618	560	614	626	633	599	635	627	630	604	636	630	607	609	611	640	626	601	632	589	645	600	606	627	588	623	617	597	602	588	631	642	619	614	588	601	597	614	641
28852	10609	3897	355	205	204	172	170	184	188	197	184	195	195	178	184	202	187	178	211	182	176	181	193	174	190	185	176	183	207	181	182	183	199	197	185	189	192	215	174	174	198	189	190	194	187	202	178	191	199	192	188	200	173	195	179	205	186	191	197	210	190	167	204	200	189	194	211	189	188	166	196	182	189	178	172	183	198	152	208	200	203	185	194	179	196	192	210	193	171	194	198	186	191	186	177	177	177	169	168	188	182	180	204	184	197	209	184	190	171	172	190	196	163	193	191	216	200	164	203	182	207	197	172	198	202	155	188	178	192	197	177	206	175	188	200	175	192	206	173	157	189	175	179	187	162	200	186	152	207	173	202	200	206	234	177	185	208	218	203	182	178	182	155	195	192	172	197	210	223	170	173	173	201	173	172	191	197	192	223	171	180	182	164	178	167	208	185	205	203	166	192	200	220	191	184	180	173	180	165	174	170	182	197	181	181	187	171	194	188	168	168	193	171	191	212	198	213	184	177	148	199	186	200	176	181	188	194	186	184	192	176	166	174	177	190	201	192	176	182	175	183	189	209	181	195	197	181	173	175	171	162	159	170	182	220	167	177	177	166	177	214	174	199	190	186	185	179	207	183	187	198	192	184	166	178	182	177	200	182	183	200	180	188	178	197	182	216	197	180	171	209	177	187	197	174	181	196	167	165	194	188	167	201	194	177	180	186	168	201	190	163	180	193	171	164	173	166	164	167	178	165	173	197	148	190	163	209	173	179	208	168	197	180	174	197	198	176	186	196	189	169	182	167	190	181	188	226	184	190	191	222	182	186	212	187	207	180	197	200	183	176	188	187	189	167	179	179	179	184	252	184	194	168	188	168	189	186	173	157	181	158	188	201	175	168	189	178	192	186	208	203	181	174	184	158	173	171	190	180	211	198	172	206	160	186	181	190	182	185	187	182	172	178	166	197	189	207	215	177	199	192	195	192	182	203	175	175	180	187	180	215	188	183	172	188	197	197	198	200	171	207	187	182	185	179	190	203	161	193	199	185	202	181	190	188	223	194	190	189	186	186	215	199	208	193	203	172	197	163	217	193	196	199	191	184	189	170	173	164	189	193	179	202	177	201	217	175	166	173	183	191	184	200	183	171	175	198	190	198	209	180	180	206	175	201	195	184	169	182	198	189	211	190	169	161	187	172	170	197	191	192	180	206	174	171	180	186	172	204	182	197	175	199	187	193	172	196	194	196	203	223	177	192	195	184	209	215	177	169	201	189	186	195	182	196	170	185	183	178	193	196	185	182	214	176	214	175	178	179	187	202	187	150	187	195	202	181	222	208	175	173	177	171	181	162	209	199	181	169	183	189	207	173	198	174	184	181	180	166	201	185	184	184	189	177	182	162	202	196	193	204	179	174	195	177	192	184	180	177	176	182	190	192	184	167	190	196	178	196	179	182	193	184	182	203	182	179	167	199	187	190	173	210	183	192	187	197	195	179	188	201	191	183	201	205	176	197	213	195	202	173	184	175	205	205	185	180	191	174	176	200	188	182	204	174	173	162	203	192	200	194	205	185	189	192	166	183	186	197	189	195	208	188	184	165	198	200	189	168	188	171	165	178	181	181	179	184	196	175	179	208	180	169	193	186	167	195	177	200	180	202	189	196	182	180	202	181	198	182	192	197	169	203	201	184	204	185	183	195	177	188	185	189	187	188	197	185	162	212	180	171	183	191	200	186	165	168	188	173	163	183	189	172	181	162	179	185	208	195	190	191	191	199	180	201	194	202	178	180	188	178	183	175	184	213	178	173	200	178	168	200	191	184	201	192	175	186	176	165	184	174	185	197	186	173	181	167	175	186	184	215	176	185	182	170	177	198	190	197	191	185	202	187	171	168	185	180	187	166	205	190	188	179	185	187	215	193	181	170	180	190	193	163	174	174	190	178	186	190	197	188	179	191	186	176	195	189	166	181	169	181	197	202	172	203	185	187	202	190	179	173	189	170	150	185	207	199	207	175	173	225	191	169	198	188	175	180	167	170	186	205	198	194	191	197	196	202	180	188	165	176	188	186	179	186	181	192	196	164	186	185	204	191	192	170	187	196	195	186	167	192	184	174	191	190	193	188	173	175	218	190	188	187	175	197	210	184	186	173	209	173	171	161	203	206	179	192	185	185	218	203	185	195	191	191	193	190	192	201	179	187	211	191	159	174	203	162	198	179	178	175	182	184	174	172	188	226	206	185	172	203	179	223	172	195	189	173	193	191	175	171	197	200	179	144	186	169	206	175	196	188	182	171	178	172	219	172	187	172	174	169	184	184	204	182	209	190	201	179	182	210	193	186	184	179	186	173	169	183	199	173	187	163	195	193	187	186	196	187	183	176	179	202	171	175	192	177	196	184	179	169	175	175	173	203	183	191	210	188	183	155	193	178	189	156	186	174	194	186	169	195	163	166	198	196	176	180	186	189	199	184	203	193	175	172	150	174	176	176	182	195	163	195	228	175	193	185	185	155	209	185	183	205	185	203	178	179	167	196	213	186	191	169	170	177	176	176	178	205	184	169	186	208	167	196	162	191	192	167	189	195	185	178	215	201	185	217	185	174	186	188	187	204	217	194	189	180	219	166	190	200	160	188	206	188	162	176	186	169	202	197	202	170	194	177	202	194	157	202	165	168	193	186	161	160	197	199	194	205	183	175	213	177	181	164	189	192	205	184	193	176	198	160	177	198	186	195	181	182	198	184	184	172	173	202	187	188	183	173	194	189	179	185	163	193	185	172	201	174	171	183	213	163	211	187	211	176	165	172	201	174	192	210	179	182	163	185	187	204	175	187	204	202	193	178	182	189	180	183	213	189	198	203	180	167	195	204	179	178	176	166	207	183	233	172	192	192	183	163	199	200	186	159	195	188	175	186	170	189	181	187	205	199	180	183	192	187	187	175	178	156	161	203	168	190	214	197	195	201	181	195	215	168	192	223	207	193	212	188	204	179	183	183	182	173	186	185	155	191	168	174	176	213	177	173	184	167	179	192	182	175	170	194	178	205	190	182	189	202	171	162	180	179	206	167	167	183	187	194	175	183	206	183	199	194	163	178	187	197	199	196	179	190	176	180	177	188	159	200	188	168	188	172	182	191	195	193	182	172	173	162	196	197	216	186	185	218	202	175	175	195	200	183	169	174	177	164	182	187	182	188	172	178	187	166	177	176	201	173	178	182	187	199	198	193	213	172	189	202	202	179	187	219	177	180	173	187	165	183	178	183	168	177	178	188	178	195	214	164	200	198	203	194	187	182	186	179	180	176	203	193	162	190	174	188	188	196	181	198	170	179	190	175	190	195	166	184	174	202	177	154	172	170	189	195	187	193	158	157	179	190	190	204	170	187	177	217	209	192	185	198	166	196	179	172	206	188	186	184	177	195	196	202	205	178	209	177	165	199	168	168	178	196	192	167	166	181	185	172	181	187	164	190	180	197	193	189	195	165	185	180	223	182	188	177
26499	10370	7010	838	691	636	640	638	619	639	604	615	598	614	590	618	618	653	576	628	572	631	610	576	572	599	621	617	614	600	598	636	592	576	601	588	604	608	599	616	631	604	570	619	640	610	595	621	595	617	625	634	644	595	621	616	577	614	629	581	599	601	589	596	576	566	612	623	603	584	615	597	624	587	585	607	613	579	580	646	602	592	653	601	616	601	595	581	617	637	611	566	580	586	629	597	634	593	581	575	588	563	587	634	606	657	653	574	590	588	596	614	578	631	588	584	607	614	614	626	595	606	637	568	628	602	568	615	643	616	605	576	624	606	602	580	594	578	625	624	615	607	620	616	619	617	610	613	570	584	667	619	632	595	591	596	601	581	594	621	598	600	634	577	605	626	599	627	591	631	565	583	584	632	584	597	609	605	635	587	619	576	600	602	631	611	585	626	635	619	634	627	597	643	559	618	652	652	626	612	581	619	610	618	626	621	622	645	608	677	630	617	628	635	604	576	603	616	572	661	604	611	584	616	619	646	635	686	624	610	627	592	618	609	605	614	615	608	655	636	606	622	621	586	589	614	593	607	629	611	622	604	587	620	628	578	618	631	650	593	648	608	611	600	589	596	584	636	586	586	627	623	623	602	650	636	619	616	611	600	622	594	612	620	585	579	602	644	629	598	580	613	618	635	592	634	639	664	564	579	608	635	597	628	625	582	619	594	622	576	616	625	604	593	586	610	609	616	631	637	572	647	585	637	633	655	568	610	597	587	618	625	585	614	580	583	653	592	606	621	613	570	622	621	631	640	612	571	649	601	605	648	649	670	548	604	624	587	633	635	617	592	626	553	611	612	594	605	592	616	633	650	593	653	623	633	621	628	605	584	597	637	621	599	597	612	590	637	600	624	583	608	563	616	598	581	615	583	610	647	635	598	619	651	583	611	640	595	592	649	633	574	620	634	637	597	593	578	610	618	594	620	566	592	604	597	594	611	635	629	625	543	587	577	607	613	639	668	644	683	578	586	636	626	589	600	536	562	615	645	596	632	587	631	589	608	639	607	608	629	609	586	575	618	589	595	629	635	606	615	567	626	639	644	600	603	599	623	597	602	620	631	612	587	598	624	611	620	604	612	631	570	621	562	593	624	591	601	591	630	629	616	640	641	605	576	573	613	604	540	565	611	574	617	583	625	583	616	601	608	589	624	611	632	619	612	582	603	590	605	608	597	596	647	651	634	649	607	587	568	596	599	585	602	598	653	579	630	594	596	615	578	599	602	621	637	607	602	604	619	598	578	629	568	594	623	611	586	611	601	559	638	608	612	617	567	624	607	601	597	597	663	577	627	579	622	609	618	612	595	611	577	558	566	606	590	582	595	626	584	602	633	627	601	542	634	606	637	605	605	615	621	601	591	620	606	587	606	607	633	614	626	638	617	608	612	614	585	592	591	639	599	571	590	605	597	608	658	630	614	567	617	586	558	646	629	609	608	609	583	594	651	591	589	649	611	562	570	567	648	633	596	604	629	612	625	637	572	595	591	607	612	622	633	602	590	601	584	558	620	605	591	615	640	595	608	606	614	604	630	605	627	636	579	581	646	596	609	595	618	585	610	569	608	635	586	602	604	622	574	617	587	600	638	602	612	629	568	596	579	631	595	605	599	663	587	605	618	664	586	603	601	621	621	624	598	598	625	617	618	617	623	646	557	625	595	574	658	625	599	594	554	643	591	630	603	600	628	617	590	595	612	586	623	562	590	593	604	590	624	596	597	646	601	576	619	627	618	644	597	617	617	616	628	586	644	613	595	614	608	612	575	611	586	590	613	594	595	630	613	632	640	636	608	568	592	588	629	596	583	618	602	547	615	587	580	605	610	600	649	614	610	577	597	603	631	594	598	613	605	632	612	601	589	593	555	587	621	569	641	592	582	654	634	620	625	632	632	581	595	573	650	652	612	590	602	632	584	632	625	655	610	620	597	609	619	614	599	579	628	576	602	576	615	593	625	649	603	601	588	604	615	577	589	605	609	602	612	633	624	608	622	603	599	609	592	623	579	629	633	620	659	589	631	613	626	593	572	606	615	599	621	619	594	605	575	595	630	593	610	605	624	647	621	637	618	619	596	587	656	590	622	555	629	619	633	662	610	565	599	605	608	571	572	598	588	605	631	610	636	635	606	609	635	594	609	611	633	558	630	649	587	612	629	612	584	589	490	623	631	643	574	631	609	582	628	640	579	616	642	595	576	635	596	603	612	623	605	633	623	627	620	627	589	622	581	558	575	637	589	570	593	647	645	605	652	590	616	614	609	643	619	592	605	647	580	612	553	647	592	625	615	625	617	571	604	618	613	621	583	603	600	592	617	567	654	600	592	650	598	600	611	587	574	625	580	593	590	575	597	592	602	634	622	624	620	590	617	546	624	616	600	611	617	626	589	611	620	631	595	582	575	574	630	619	626	624	631	601	573	652	551	633	617	592	558	625	629	611	558	585	578	604	587	630	629	606	605	623	604	611	591	560	620	625	595	593	599	608	604	652	582	589	661	544	589	622	601	610	635	621	596	629	582	626	634	607	571	606	614	649	610	570	585	603	609	642	612	596	616	630	630	632	598	614	620	600	602	619	583	606	601	580	604	632	576	616	618	559	658	602	597	635	616	626	620	577	612	614	615	640	627	576	573	605	561	570	637	614	598	598	592	616	634	624	596	609	636	595	603	610	620	609	601	614	589	639	619	602	634	600	603	608	600	593	626	630	623	646	601	593	598	629	613	598	605	613	640	639	580	606	640	593	596	640	574	594	591	576	592	581	600	615	650	637	640	634	613	618	591	562	565	573	574	612	625	580	597	588	614	571	629	600	597	636	613	633	582	615	563	639	655	600	634	655	565	604	570	575	582	627	627	610	638	632	692	607	602	616	604	625	590	651	610	655	636	594	610	609	612	598	619	609	585	616	592	624	618	621	621	603	613	641	586	598	609	629	611	635	627	588	582	650	579	610	598	601	577	561	613	650	617	609	586	635	591	589	628	620	584	569	633	551	588	582	590	613	607	583	579	604	610	643	568	618	594	665	617	647	602	645	613	618	638	618	595	532	579	626	619	597	657	601	599	593	634	621	589	651	646	570	614	600	593	623	609	571	580	587	606	580	564	620	593	579	583	644	564	624	596	583	590	611	576	595	586	618	594	603	618	600	622	653	601	603	566	591	590	615	612	614	570	676	573	634	560	626	613	609	641	602	627	619	577	603	639	564	578	585	590	563	631	615	642	623	644	621	624	624	639	622	588	624	610	625	646	587	651	615	601	571	567	577	605	638	604	627	585	603	614	614	568	596	597	607	647	610	622	607	591	612	625	611	615	653	581	610	609	623	620	563	612	612	595	640	605	604	629	600	554	598	627	627	601	579	591	606	614	576	571	564	605	624	576	630	582	636	610	581	616	600	625	566	583	598	633	579	594	582	599	624	629	578	591	603	610	640	661	648	593	619	609	569	599	579	602
63882	45109	37152	7942	430	254	202	171	157	152	157	148	119	132	156	131	146	141	136	122	121	127	134	139	116	107	118	138	134	134	130	121	131	132	141	124	126	152	124	122	124	134	127	142	113	140	129	108	135	124	132	105	133	122	131	141	137	116	152	116	127	124	115	133	107	127	139	114	118	113	130	126	119	119	114	127	143	129	124	135	129	130	120	132	116	139	126	117	97	106	121	132	104	152	119	114	129	126	115	121	119	141	121	119	106	116	112	121	131	105	115	108	112	116	128	127	125	137	105	110	125	135	134	136	122	122	114	143	127	126	109	126	119	104	129	117	111	99	115	122	118	104	96	122	113	124	123	112	133	116	112	119	119	104	127	133	131	124	107	118	122	131	113	128	133	123	106	117	109	127	109	117	137	118	109	144	125	139	129	142	142	125	125	122	124	122	120	130	126	130	108	109	127	123	116	117	116	127	133	121	123	120	119	100	143	134	112	112	112	130	123	136	113	126	104	124	132	101	136	109	129	134	129	131	115	117	121	144	105	125	139	119	117	129	121	115	102	109	123	129	142	115	122	116	117	121	128	109	127	117	137	124	120	135	119	107	107	107	109	139	122	127	130	108	137	124	130	99	123	120	135	124	127	93	109	136	125	105	116	119	130	114	117	106	111	118	122	138	117	90	94	104	122	120	131	132	133	139	135	121	127	123	136	134	119	124	98	121	113	112	117	122	125	140	102	132	118	104	128	134	110	101	106	113	118	133	138	125	130	99	134	118	123	115	120	138	121	128	135	124	101	137	133	115	129	137	124	109	124	110	101	109	126	118	134	110	108	135	122	128	133	122	121	122	123	116	140	134	131	130	137	110	118	113	110	128	133	115	141	136	140	137	102	122	134	134	98	113	120	120	141	132	129	95	129	139	127	122	121	115	109	116	110	110	118	135	131	138	127	122	119	152	115	123	102	109	104	112	138	125	108	127	120	107	134	129	127	126	127	126	104	138	108	119	138	135	118	133	108	124	106	124	114	121	110	125	110	145	127	127	126	108	100	134	149	119	122	115	128	102	102	125	132	130	112	137	111	117	116	102	129	137	145	117	122	126	134	122	119	134	109	127	145	118	146	114	123	111	111	123	114	120	128	132	104	122	125	137	127	111	126	125	122	111	109	116	128	118	122	121	132	147	113	113	128	119	112	127	99	121	118	110	108	131	111	122	135	127	114	122	113	147	116	113	123	122	137	122	136	126	123	111	123	117	136	117	135	113	104	129	133	136	140	141	118	99	123	120	126	107	122	133	117	138	115	113	117	105	145	104	122	122	126	131	121	122	148	108	115	121	146	120	135	133	106	128	121	116	98	109	136	118	110	130	115	119	119	139	121	126	128	120	124	122	131	117	116	109	109	117	106	94	138	117	120	133	118	127	121	125	112	126	116	130	109	145	122	110	118	124	106	133	123	135	123	128	116	132	126	118	133	126	138	135	99	126	107	102	99	132	129	106	114	114	125	125	117	122	123	125	112	113	121	135	92	103	122	126	108	141	120	131	124	98	146	128	123	130	126	118	135	142	117	115	105	116	121	129	120	128	126	109	136	136	147	120	120	125	132	117	121	126	122	118	119	100	120	127	114	124	114	129	103	111	101	134	131	136	118	131	123	141	103	133	150	124	109	114	111	114	108	139	140	124	115	127	112	132	134	130	114	108	139	125	128	113	127	131	126	129	154	113	132	127	106	137	136	108	126	145	141	113	109	121	100	134	118	147	123	126	132	117	145	116	124	127	123	120	119	132	107	126	136	123	125	126	121	114	115	131	123	148	131	115	129	124	121	135	121	111	115	136	147	116	128	121	118	107	135	114	134	132	113	120	115	128	126	118	130	142	125	117	116	121	126	133	107	112	114	130	107	113	123	129	109	134	121	111	125	124	111	126	110	127	136	118	105	122	122	137	123	115	126	122	124	116	106	128	124	137	129	128	99	118	127	121	120	130	124	126	109	114	125	130	117	122	124	114	114	159	125	117	126	141	133	110	124	101	140	118	112	129	133	116	117	114	121	130	147	123	141	114	116	112	110	109	142	122	125	102	131	114	121	117	146	123	133	118	126	123	116	117	114	125	128	110	116	107	112	132	125	139	120	147	118	117	136	110	116	124	120	106	117	111	129	117	129	112	122	112	119	130	120	111	110	127	122	123	138	142	116	117	119	129	120	108	118	112	135	131	87	112	106	146	139	122	125	129	109	130	115	139	105	115	128	116	127	114	125	110	126	121	117	125	129	107	111	127	131	120	125	116	127	126	137	117	123	129	112	103	121	123	111	139	113	118	141	113	106	113	117	140	146	122	112	112	122	117	108	130	93	106	131	126	119	115	123	123	110	113	131	124	123	120	137	109	111	142	116	107	133	130	126	118	122	112	126	126	136	135	135	113	110	128	128	121	133	119	126	115	115	121	128	140	133	122	126	104	117	115	114	120	123	127	131	112	108	109	136	124	127	115	97	122	121	124	131	117	131	134	132	124	106	147	130	133	116	109	117	114	135	127	124	107	130	122	114	129	135	141	106	126	123	121	120	127	129	103	137	128	141	125	106	142	113	128	112	99	136	124	107	125	121	122	114	124	114	109	132	142	113	117	116	118	103	124	110	118	130	114	140	113	138	93	129	117	113	133	147	132	130	120	134	114	128	132	131	129	120	119	131	132	113	117	116	120	131	125	92	127	120	122	142	107	117	115	119	127	133	98	95	112	133	126	120	108	124	118	122	120	137	136	112	126	118	124	124	104	104	102	122	118	123	126	117	140	130	102	140	128	135	132	140	109	112	117	113	129	117	121	105	118	119	135	123	129	116	113	123	130	103	112	121	118	108	109	111	113	107	132	119	123	114	134	116	122	129	133	126	93	120	113	111	125	118	113	120	129	132	135	124	110	116	115	115	110	127	113	134	131	97	120	101	123	111	138	130	129	114	103	140	143	131	123	134	127	124	124	117	118	108	130	126	116	116	118	129	120	119	124	124	108	109	106	119	111	119	119	131	135	139	114	130	117	121	133	114	113	112	122	118	125	118	137	117	107	123	104	137	121	133	112	142	147	122	130	124	119	122	135	128	114	128	131	137	132	101	135	142	120	108	113	112	130	130	126	117	87	131	117	124	111	126	129	118	118	132	126	127	103	128	121	97	118	126	104	121	136	130	128	112	126	121	120	122	120	118	128	116	132	114	124	127	124	135	130	120	126	109	146	138	113	135	119	122	117	117	117	124	131	109	127	117	130	147	126	113	137	117	104	101	128	134	117	115	104	121	130	121	128	144	125	119	125	127	127	148	131	121	122	122	110	114	128	122	129	144	130	123	117	130	127	111	114	118	115	119	133	112	138	128	133	122	140	122	122	112	114	134	107	129	112	127	95	139	126	116	129	132	121	113	128	112	139	125	108	120	119	107	130	124	123	137	119	118	106	120	115	125	111	112	144	111	101	129	111	113	111	113	114	126	126	132	122	123	119
45601	36143	33226	3384	1163	1046	869	772	737	654	654	611	574	544	528	546	519	531	503	500	456	530	488	468	515	460	521	461	421	473	458	444	491	482	453	423	435	451	430	449	447	412	450	467	423	443	416	433	465	463	425	443	408	444	442	435	443	428	472	428	453	448	449	447	414	405	473	448	446	438	445	457	476	427	470	424	446	443	440	434	438	422	406	466	436	442	406	438	439	444	447	425	434	444	498	426	432	424	456	448	400	449	428	431	440	445	415	408	422	436	464	436	436	421	438	419	416	407	433	442	430	454	441	430	406	405	417	426	419	443	454	449	427	420	403	469	419	437	451	420	463	473	444	443	459	443	437	466	451	454	447	459	435	475	465	432	437	443	430	436	447	448	405	453	381	443	368	417	402	406	406	423	423	445	425	402	396	441	447	466	451	426	412	416	412	473	431	417	439	452	420	433	438	474	423	428	399	406	409	438	435	411	439	474	435	421	429	396	411	413	434	449	422	424	405	415	450	431	431	444	441	402	454	420	435	431	429	436	454	425	436	428	414	405	433	451	416	423	381	460	440	395	428	416	399	442	419	456	465	442	458	438	408	452	423	445	457	421	451	427	451	417	414	423	419	454	454	382	452	406	409	438	430	422	434	411	444	482	424	420	455	422	442	457	430	449	459	437	403	443	418	422	454	426	408	439	417	404	427	418	463	430	469	434	433	434	428	450	447	433	381	420	430	430	450	435	425	434	425	434	396	419	435	394	422	416	461	454	420	410	417	445	444	440	445	461	419	392	415	373	436	441	452	378	413	444	444	434	388	447	409	414	438	444	407	434	457	426	417	463	424	432	449	426	457	457	422	431	405	429	419	432	443	441	426	393	428	414	456	426	425	430	461	427	445	443	406	462	434	422	441	450	422	438	441	453	440	423	423	439	432	463	414	416	412	413	459	448	461	417	420	432	410	417	434	438	440	429	434	416	420	433	458	439	421	461	417	407	433	463	403	448	416	429	416	400	407	424	412	435	466	424	488	449	456	397	418	416	419	424	419	440	449	442	437	392	410	423	417	380	439	482	433	396	465	451	408	446	419	434	462	408	409	410	440	430	450	476	408	464	428	408	397	419	439	462	424	446	466	435	455	427	430	433	475	410	454	421	416	418	418	440	422	416	429	434	409	442	406	453	439	473	389	437	422	436	446	438	420	431	454	445	423	431	451	457	405	400	436	409	416	457	422	422	450	448	437	409	434	425	419	433	436	387	404	463	440	436	437	442	448	501	382	413	441	392	425	467	438	413	455	397	413	458	411	424	468	439	420	450	478	382	469	425	410	429	409	459	458	426	425	450	438	409	451	388	435	428	406	415	441	413	421	432	437	414	453	423	446	413	431	426	440	430	416	414	375	415	453	413	455	445	421	433	426	423	415	431	473	391	407	413	462	408	409	410	441	437	428	447	458	445	450	451	390	433	424	462	464	423	432	432	442	418	406	452	431	407	443	474	446	451	402	421	438	432	431	438	432	425	444	421	443	458	419	448	446	436	398	381	423	467	404	438	423	487	427	398	427	413	446	440	435	407	427	420	441	450	436	432	443	460	433	420	429	397	456	423	453	462	459	429	463	418	389	446	440	473	437	411	471	445	447	421	467	441	453	421	418	424	442	453	441	429	413	411	393	438	456	460	426	427	403	425	432	398	422	447	411	402	418	442	450	419	465	434	475	434	477	443	457	416	455	434	453	439	446	476	384	451	403	424	375	395	416	461	444	428	424	424	452	440	451	397	428	438	434	460	385	443	422	419	398	448	428	430	428	431	418	468	444	417	409	422	436	397	428	421	413	399	443	431	433	458	423	447	439	443	421	420	414	450	415	471	420	431	432	431	427	434	430	434	400	452	434	438	425	426	429	434	419	435	415	436	413	442	409	424	452	414	448	468	425	429	427	452	446	418	429	469	403	454	432	431	415	456	450	420	445	415	395	453	431	458	430	397	433	412	418	436	430	429	409	448	469	402	411	429	421	433	418	425	425	423	467	491	424	436	429	472	430	448	423	450	432	439	476	420	434	433	466	451	452	420	427	437	457	450	416	429	419	398	427	436	449	399	422	431	412	429	438	465	417	408	448	451	428	456	447	419	395	488	438	445	423	437	438	468	432	439	425	457	430	439	455	403	411	418	455	416	444	394	454	439	423	422	465	407	420	470	400	421	385	440	397	447	452	407	433	407	460	411	423	404	441	410	469	428	420	448	448	451	441	428	411	399	476	421	431	431	459	433	421	412	464	437	429	426	447	426	415	462	399	420	435	447	466	459	438	436	417	426	444	488	404	415	419	410	438	421	432	426	417	442	430	457	421	436	427	424	437	405	387	429	459	453	406	477	418	453	429	444	426	445	459	470	409	419	434	434	452	423	443	435	420	412	426	460	426	406	445	425	443	456	440	414	420	417	445	428	394	399	434	402	442	458	431	411	389	439	425	436	423	458	405	435	415	385	400	427	453	359	423	448	404	423	440	442	433	462	421	434	404	405	393	419	475	437	424	439	478	420	451	427	434	426	393	451	403	447	422	442	407	410	451	454	416	418	415	410	434	434	413	448	422	430	400	411	416	456	423	417	418	411	468	451	415	411	465	426	420	437	438	429	412	442	430	404	433	397	420	414	412	401	437	447	436	425	438	430	432	435	403	420	408	419	422	408	440	448	431	418	427	391	408	420	470	414	434	401	415	441	415	395	429	421	436	434	430	464	418	422	420	461	426	474	449	435	433	439	446	438	410	418	479	429	422	438	429	412	417	422	429	408	416	449	436	425	411	427	442	445	439	408	436	470	443	437	409	455	417	425	422	421	447	424	420	407	442	401	436	406	397	425	463	415	388	447	446	416	421	435	428	409	385	435	457	449	451	437	392	452	424	397	446	454	437	446	431	394	439	425	400	393	430	428	419	447	421	442	428	463	423	391	439	409	416	435	437	412	428	429	453	453	446	451	398	411	429	408	412	418	431	451	405	456	421	449	427	428	416	453	426	409	421	401	419	447	462	428	407	423	463	439	414	407	439	431	412	429	408	432	417	434	429	421	413	493	423	463	438	391	417	418	424	418	427	407	418	453	455	426	424	436	417	443	426	432	441	417	424	437	433	418	437	420	398	434	438	409	452	399	384	431	441	453	426	478	439	421	399	421	444	447	417	419	462	380	475	410	447	437	438	427	433	428	423	410	462	409	429	438	477	429	404	454	421	441	462	400	435	399	429	444	448	443	450	437	462	463	445	420	456	435	454	410	405	418	489	458	447	447	445	438	416	442	433	446	433	420	430	445	429	438	442	402	405	407	461	438	459	437	436	442	444	455	441	433	445	452	460	422	454	420	395	457	453	429	440	423	430	444	417	405	432	432	443	407	440	425	423	441	456	416	442	446	431	439	422	457	433	453	428	447	416	443	431	425	457	405	439	448	408	465	431	434	458	434	434	431	396	408	429	407	440	450	440	440	438	419	441	451	449	427	410	447
74593	56823	44509	15134	2525	477	400	353	280	275	274	245	236	249	225	222	218	216	198	200	201	209	207	212	193	188	203	224	201	190	209	209	201	187	180	193	197	158	218	200	197	217	180	188	197	176	228	196	174	201	183	194	200	177	190	182	206	178	214	221	191	207	181	176	208	201	177	189	221	196	200	196	179	199	190	180	188	199	215	163	181	178	192	182	192	204	199	189	203	204	189	188	196	181	214	191	228	171	187	191	207	189	215	193	167	176	162	204	194	195	186	187	182	197	185	175	176	192	191	209	196	181	205	204	193	216	194	194	183	163	172	211	179	177	177	183	194	186	177	204	207	184	207	191	201	234	195	210	195	191	197	200	196	174	172	173	180	165	190	188	183	192	205	177	203	186	199	182	209	200	191	192	207	193	193	169	221	190	193	202	183	191	171	167	177	185	198	203	191	172	194	201	228	195	200	192	209	213	183	206	219	195	178	230	176	194	198	208	198	221	188	190	219	207	195	206	171	219	207	193	215	216	196	181	169	185	179	216	205	194	177	192	193	189	193	187	186	195	207	213	204	193	182	189	198	189	191	183	206	181	196	183	186	176	184	176	194	189	176	181	186	211	186	181	194	233	179	195	177	177	202	185	168	192	189	176	179	188	207	204	185	194	177	196	213	195	182	199	207	206	170	188	174	186	223	182	172	182	196	187	203	212	185	196	188	192	197	202	193	199	178	201	186	185	190	175	188	189	184	170	201	173	187	185	180	189	182	212	202	200	205	175	218	211	200	197	198	183	198	208	199	186	191	222	191	182	194	204	203	207	193	190	214	209	198	181	202	196	206	208	205	201	214	187	226	179	193	197	191	186	212	197	173	185	192	200	166	201	192	195	193	184	202	201	154	182	198	181	207	199	209	190	174	191	193	174	218	184	191	211	194	191	210	196	197	188	190	186	179	186	196	184	169	181	198	219	189	186	194	199	224	201	218	198	193	216	179	202	169	181	207	181	196	220	183	213	194	176	211	166	208	191	181	195	183	174	194	163	200	206	187	181	196	176	218	200	221	226	199	179	182	193	192	180	207	189	175	184	199	182	181	190	205	215	198	179	179	166	207	194	196	197	191	207	204	190	199	191	193	158	213	185	204	211	187	203	196	209	188	211	204	170	205	190	191	206	199	201	187	187	195	220	207	199	195	208	205	190	176	196	197	205	215	175	193	199	193	198	171	187	192	179	208	214	169	203	197	169	210	167	186	194	202	218	176	186	198	207	163	225	184	210	174	188	185	190	179	185	187	178	199	176	180	174	187	182	237	195	198	168	198	165	211	191	204	202	196	198	209	180	184	174	163	214	215	193	193	201	189	183	194	179	217	213	206	186	176	194	186	187	190	196	169	188	196	194	191	191	196	197	183	188	201	165	218	179	204	159	170	213	188	209	197	202	208	195	194	174	184	199	207	210	203	194	177	183	185	203	218	182	183	178	175	200	188	205	168	177	209	186	191	175	197	175	185	205	185	199	205	209	209	187	176	197	167	193	209	210	197	216	209	228	179	206	192	180	183	178	205	191	174	195	192	179	177	180	186	173	177	189	211	186	199	165	216	199	191	196	202	195	192	172	223	201	197	195	195	169	191	195	200	177	189	207	191	193	176	197	196	213	194	205	177	180	194	198	182	180	166	195	228	184	200	180	222	203	210	179	212	196	185	212	205	187	195	198	191	207	187	203	191	172	202	180	203	174	193	188	189	192	195	179	181	200	193	198	193	185	172	181	196	194	206	182	168	202	197	197	180	197	215	203	182	186	215	204	191	197	206	195	186	184	206	192	174	189	202	203	190	207	175	209	188	208	192	189	191	213	216	166	183	167	200	212	192	211	185	211	182	177	199	222	195	178	180	202	170	195	167	218	219	202	213	206	189	179	190	192	187	238	215	190	180	219	202	173	177	178	166	176	186	189	190	183	197	193	208	196	213	202	175	191	172	203	215	201	195	186	229	191	183	200	194	190	190	212	192	193	166	198	238	187	190	168	179	177	180	191	192	179	193	169	191	191	202	177	171	192	180	200	171	193	196	202	165	180	180	212	171	184	192	193	188	203	186	186	193	171	187	189	195	195	229	195	201	201	201	186	171	200	182	198	195	194	191	198	217	185	196	211	198	197	180	185	200	201	172	205	213	184	183	170	204	198	195	211	200	196	202	182	170	177	177	167	178	198	174	192	222	181	183	190	201	185	199	213	197	199	198	189	186	198	207	185	200	209	174	170	220	222	175	208	211	198	188	188	172	193	213	170	199	204	170	172	192	194	194	190	201	180	172	192	193	196	181	217	193	154	208	155	190	193	200	167	189	202	191	203	215	175	171	179	214	162	193	191	182	171	202	185	209	205	178	234	187	176	197	181	178	176	218	201	190	178	191	192	204	174	207	161	211	176	223	181	203	210	236	181	193	184	207	216	187	189	218	195	182	174	175	182	213	184	183	190	185	220	203	183	201	203	167	178	192	213	191	178	192	177	194	193	209	205	169	211	214	210	161	176	186	195	185	197	192	209	208	166	199	187	180	200	191	210	209	188	160	199	192	173	185	217	207	164	170	197	194	191	188	210	200	179	185	206	178	216	193	203	177	183	212	187	183	189	221	189	189	172	175	218	198	190	200	187	187	208	183	184	208	188	198	169	177	174	209	184	175	188	183	193	190	173	175	184	196	214	204	162	182	199	212	177	207	169	209	198	182	202	175	218	182	198	185	200	174	195	189	187	193	191	197	189	184	181	190	214	189	184	196	172	189	173	208	196	174	187	163	170	189	209	201	160	185	198	180	200	193	169	191	186	204	209	204	216	173	206	202	202	209	210	193	191	203	217	165	203	191	200	220	211	180	214	201	206	177	198	197	198	209	197	196	179	205	166	199	185	199	186	192	189	186	194	187	188	200	200	203	157	187	199	194	198	183	173	202	166	186	186	209	211	184	196	183	184	156	205	202	171	185	196	210	184	216	190	205	185	206	221	189	182	185	175	188	189	209	232	208	192	187	181	205	203	180	168	190	182	179	188	181	189	192	179	176	168	201	177	186	187	203	182	191	196	183	218	206	224	182	177	183	195	199	201	204	190	197	195	211	179	188	168	176	189	171	202	202	170	191	195	186	181	214	189	201	204	170	207	208	213	214	195	195	185	210	188	186	174	175	194	172	208	192	205	187	177	202	204	202	182	193	208	195	196	177	213	187	198	185	204	188	212	188	176	168	196	172	211	167	174	193	199	207	204	202	198	159	178	192	198	192	177	174	182	209	195	208	185	176	193	175	198	198	200	193	210	216	190	208	194	186	176	183	193	196	189	212	215	223	192	192	176	182	203	192	202	196	203	183	175	202	182	189	205	193	176	191	198	203	227	194	201	191	190	200	210	185	173	207	176	174	174	211	202	213	176	214	213	202	198	182	198	185	194	198	189	194	201	182	195	184	209	186	198	201	204	181	186	190	193	199	178	184	200	186	185	188	203	241	181
56733	45851	40087	3860	2078	1779	1578	1364	1233	1151	977	966	931	906	836	761	860	776	750	751	749	718	771	715	733	731	734	669	735	695	670	693	694	681	670	674	694	641	645	687	639	621	633	668	677	635	671	651	671	615	641	633	624	621	631	634	643	621	621	687	607	656	632	671	655	676	624	647	629	672	651	612	601	632	620	654	652	611	624	644	641	658	603	640	637	629	608	653	670	616	594	647	635	582	624	638	637	636	603	632	660	627	630	627	615	627	637	636	612	647	638	620	622	659	626	618	633	596	611	619	642	561	652	666	638	583	700	684	618	601	587	593	651	675	591	616	631	641	631	608	629	576	637	658	643	609	647	610	642	612	603	616	640	651	661	600	636	665	613	635	645	648	625	615	619	633	662	618	622	632	630	633	610	654	649	612	629	652	645	634	602	614	641	651	589	604	629	626	620	619	638	594	619	616	620	676	661	628	643	627	624	661	623	651	639	650	636	636	613	639	617	615	634	640	628	672	630	612	568	620	606	640	689	590	639	601	686	612	642	587	631	644	620	631	634	645	643	598	600	591	600	609	683	622	621	599	611	589	609	594	637	663	598	640	573	651	612	629	629	659	599	621	592	597	651	592	597	641	618	655	600	604	581	635	624	652	645	586	626	658	618	676	577	605	617	603	628	592	621	599	610	667	637	673	637	632	595	619	623	621	616	636	694	675	631	613	592	652	636	656	626	612	630	622	633	650	650	579	652	675	641	629	625	677	618	631	606	677	637	598	608	590	644	668	657	653	597	633	647	660	621	647	609	622	616	606	651	642	609	613	659	615	617	657	635	616	635	626	629	627	614	624	652	657	626	635	651	668	621	640	626	632	598	605	613	632	641	601	625	644	628	602	597	642	629	612	644	636	640	656	639	629	610	631	624	632	633	628	620	616	564	675	610	618	639	627	616	607	633	622	632	595	633	626	607	647	625	606	630	618	637	615	618	650	611	618	659	665	616	625	609	631	611	598	610	637	646	633	612	628	603	625	634	591	672	629	635	616	637	617	632	654	596	572	620	635	632	649	654	624	629	616	615	624	588	613	574	640	583	660	636	635	631	635	618	655	608	649	581	614	650	600	667	646	610	608	614	610	600	640	641	647	641	606	615	660	633	661	638	606	605	626	655	596	637	605	607	603	649	619	605	648	609	654	595	656	645	679	626	647	602	635	634	606	639	655	644	562	631	639	603	633	628	621	609	596	579	670	642	632	638	583	629	671	643	604	624	627	601	675	622	643	616	628	591	635	617	633	615	617	584	611	643	640	616	611	661	657	659	588	613	659	651	613	647	662	594	604	662	615	623	636	621	677	612	601	590	626	646	618	633	646	646	645	616	635	619	571	639	600	647	618	651	652	641	620	629	604	636	625	638	604	633	612	597	607	641	651	616	590	616	644	633	642	615	620	625	629	652	615	613	616	663	677	620	651	671	646	607	648	612	609	643	635	624	627	645	632	649	621	621	653	605	580	634	611	620	614	634	608	660	635	594	631	582	627	636	610	634	585	653	621	659	647	640	606	600	613	569	631	558	594	632	580	633	645	604	637	626	623	624	656	683	654	643	633	666	602	610	614	622	610	606	622	633	607	667	595	613	617	610	621	620	575	638	640	631	604	621	651	646	612	664	640	628	606	599	650	643	607	674	613	596	699	652	632	631	608	597	593	646	637	630	607	654	627	611	643	635	641	604	606	636	654	594	656	595	623	627	642	650	608	638	651	671	607	638	623	683	594	646	640	642	584	610	597	650	632	619	631	643	645	584	658	601	610	637	628	623	680	633	611	644	648	649	637	621	659	602	634	642	678	626	633	628	599	640	604	640	620	685	616	640	655	606	649	633	654	624	622	559	679	605	611	596	642	619	647	649	649	590	606	594	638	622	622	625	657	579	582	617	687	674	626	594	585	603	618	655	602	627	633	614	624	602	644	643	641	608	627	648	620	667	642	647	658	636	629	652	612	608	657	642	612	639	611	621	643	627	628	573	631	610	646	631	641	633	579	596	619	599	618	608	608	668	676	601	656	620	635	585	614	602	654	642	650	681	608	639	676	618	610	647	593	620	620	627	638	604	677	623	663	664	604	656	664	613	623	636	650	669	619	656	607	658	634	627	633	623	618	659	636	626	591	625	658	627	587	604	640	641	663	594	607	618	626	606	610	587	619	632	635	641	659	624	621	613	670	630	606	674	648	630	653	631	638	653	642	679	611	625	653	650	638	596	683	641	610	586	615	615	617	674	611	598	662	630	635	613	622	642	628	643	620	617	653	598	627	637	654	663	633	665	691	626	591	586	642	620	619	580	610	606	593	640	617	592	575	650	649	665	610	697	628	663	622	635	618	663	640	607	612	630	604	609	614	629	626	600	580	611	608	639	631	636	611	624	630	606	658	664	617	622	621	580	654	591	627	601	644	610	612	610	642	613	616	634	619	586	615	630	707	613	639	655	660	626	659	587	616	616	618	662	628	645	660	636	613	659	647	602	593	645	614	633	601	598	619	660	659	635	565	631	582	626	610	583	593	686	638	626	664	641	652	607	643	628	584	643	655	610	626	616	666	657	628	639	623	614	614	643	636	637	633	630	602	664	653	640	616	673	632	633	585	592	625	616	620	617	643	616	647	625	649	614	624	622	672	680	627	627	566	594	613	631	647	620	625	618	640	602	646	657	673	645	633	664	625	654	599	657	634	665	642	640	637	603	630	587	647	645	614	630	609	592	665	627	630	616	604	619	610	619	604	643	603	626	595	631	644	607	645	634	642	648	632	625	647	620	602	605	641	622	605	633	624	628	658	622	625	611	591	624	577	606	621	643	655	631	618	649	589	682	621	638	680	624	594	594	621	627	596	635	647	648	574	577	620	645	631	652	638	623	674	628	593	631	662	617	644	621	658	617	644	623	616	621	667	623	627	651	634	653	603	647	614	676	668	649	602	629	643	624	621	655	620	630	591	622	606	663	631	686	636	620	678	632	611	626	646	586	638	613	609	613	641	606	601	608	607	626	610	599	650	634	625	615	618	606	608	647	610	621	602	621	605	643	620	613	602	635	659	660	658	608	636	606	624	592	622	620	568	627	675	628	635	664	615	672	631	598	599	700	631	614	605	651	611	631	610	628	613	642	669	633	615	615	620	580	664	660	649	642	623	604	660	656	616	649	642	630	594	635	641	651	622	575	652	607	638	662	620	599	609	592	614	595	609	660	604	668	594	623	589	641	611	654	618	627	602	618	627	627	640	615	682	618	640	626	659	631	611	662	622	658	643	627	667	621	597	626	627	588	647	585	608	645	656	687	628	612	585	640	715	617	648	641	644	654	603	620	639	632	596	634	634	638	626	635	606	635	651	634	664	652	637	596	657	671	596	633	634	647	622	642	642	639	630	646	600	638	609	631	610	648	600	644	585	628	589	625	632	612	662	601	639	666	630	638	664	638	638	599	615	657	575	622	642	658	581	620	600	601	642	646	607
29336	11774	3638	231	191	196	187	200	205	210	170	172	196	206	198	199	182	222	182	191	182	196	186	192	187	205	161	189	188	194	191	196	158	182	187	181	206	182	170	183	192	182	177	164	189	181	179	176	189	207	173	198	196	174	188	194	213	209	178	185	178	210	182	187	192	165	162	184	173	163	181	180	195	158	180	191	187	213	189	203	160	224	182	195	190	192	207	191	196	167	196	214	171	191	181	201	176	206	181	206	189	192	190	222	174	169	182	177	151	190	171	162	201	213	195	199	178	206	193	216	177	173	219	174	215	163	208	173	182	175	165	169	169	197	170	192	207	199	187	202	208	195	175	172	200	168	186	199	180	182	171	199	205	176	184	196	183	182	181	192	191	172	182	184	195	195	201	214	198	185	185	179	190	163	179	178	185	193	203	190	163	194	187	182	167	186	171	198	183	174	189	212	177	169	190	193	173	197	168	192	202	192	193	173	194	190	193	182	192	186	204	182	198	177	159	202	180	196	183	171	182	174	222	209	177	204	204	207	197	186	192	178	187	160	195	176	175	197	172	192	155	171	182	198	183	181	187	174	207	164	208	168	204	183	171	201	180	201	194	182	227	200	188	183	198	184	172	161	196	189	187	177	199	190	179	182	173	208	181	183	196	142	182	173	178	198	193	197	175	165	161	169	183	177	190	196	201	182	174	189	182	213	177	197	184	212	184	194	181	198	189	152	193	183	205	197	189	177	193	189	208	205	184	184	173	168	194	189	164	209	186	187	163	173	154	178	187	176	200	180	163	194	169	188	200	196	181	201	175	173	181	192	199	220	179	189	202	181	167	180	190	197	193	163	183	142	157	174	185	153	141	173	184	216	179	165	203	172	191	165	197	184	169	219	176	190	211	194	173	176	184	197	184	172	196	208	202	209	173	198	170	176	174	191	199	180	198	189	203	175	183	199	200	209	182	209	197	190	206	203	164	198	202	201	194	195	173	178	190	211	205	176	189	231	186	186	177	186	193	196	179	197	218	188	183	203	192	193	174	200	202	199	183	209	178	187	173	183	175	179	181	195	179	178	193	177	211	183	173	178	192	170	192	199	169	193	219	154	191	178	192	176	181	187	189	214	185	206	163	168	162	209	182	186	195	203	215	192	180	199	190	197	187	193	214	194	219	200	202	199	176	186	165	190	191	173	198	188	219	196	179	175	172	191	167	209	205	172	197	187	188	182	189	184	175	202	174	185	170	178	181	201	158	210	205	174	190	191	170	178	192	206	176	193	191	193	171	194	178	208	199	212	167	192	174	192	176	193	178	199	208	182	198	203	184	197	187	186	172	187	190	183	180	198	157	189	190	199	221	191	186	169	193	192	191	191	211	196	210	189	158	166	182	191	195	197	192	182	196	185	205	174	182	176	174	175	200	195	152	181	176	190	173	185	185	218	196	158	201	164	178	193	174	171	180	167	185	192	185	209	178	202	179	178	201	167	185	182	201	185	186	172	184	191	171	183	185	172	188	187	159	161	191	188	167	190	214	196	222	159	179	193	198	174	179	193	188	209	201	192	196	175	200	174	214	202	210	182	187	197	212	169	212	187	194	207	195	186	194	225	167	203	181	222	164	184	151	198	196	182	178	186	181	209	188	190	188	177	207	200	207	189	194	201	180	150	178	202	186	207	176	201	175	193	208	181	193	172	204	196	172	178	185	178	187	215	180	180	170	167	167	182	183	190	174	158	169	200	171	194	202	170	213	171	176	189	181	182	184	199	186	170	174	193	196	213	198	178	189	200	192	190	192	169	196	184	181	170	190	175	190	188	208	211	206	190	197	184	178	192	210	190	189	175	164	181	166	209	198	192	192	173	187	190	194	189	174	196	194	187	201	184	160	193	177	199	185	206	196	172	211	197	190	173	184	199	215	195	199	186	203	187	180	182	196	195	178	190	184	169	181	197	197	226	173	168	190	169	185	195	178	175	171	204	198	195	199	171	225	180	181	177	180	193	195	166	195	165	185	205	180	202	174	177	206	191	173	181	186	190	179	182	203	187	179	168	190	191	172	186	191	178	173	169	192	199	193	193	184	169	176	185	203	200	193	165	188	204	206	187	171	202	198	190	180	214	182	180	175	194	170	177	174	170	213	192	185	204	192	202	196	183	189	174	187	175	189	175	195	145	191	188	220	177	179	187	183	174	175	196	193	163	188	177	194	191	158	162	184	203	190	201	203	234	216	172	189	180	215	182	175	177	167	168	203	190	181	216	177	187	187	201	202	191	193	191	186	164	185	190	207	182	183	206	190	185	178	189	203	180	188	186	196	176	188	177	194	192	190	187	207	187	170	208	188	191	189	178	175	172	218	203	196	168	197	182	164	198	176	203	192	183	189	205	197	156	179	191	198	183	185	192	171	184	188	181	184	181	182	163	163	194	179	172	186	177	182	198	197	188	183	204	179	187	205	175	210	201	185	155	172	204	184	187	174	199	182	162	196	188	179	163	210	206	198	170	187	197	179	156	180	191	203	212	200	204	173	192	197	194	196	180	159	188	186	195	176	202	170	193	200	206	201	204	184	202	183	172	198	177	220	182	196	187	182	187	171	208	196	195	184	166	204	197	185	183	189	181	186	171	179	198	180	170	194	190	170	184	201	192	189	179	187	207	196	170	163	194	178	176	173	182	208	181	201	203	202	194	181	172	200	162	179	178	178	169	160	189	189	174	161	194	203	198	194	191	212	173	172	189	196	186	199	171	214	181	195	172	211	196	175	206	146	193	197	222	202	177	196	199	195	198	194	176	171	187	178	191	178	185	184	189	166	188	181	200	175	184	170	180	184	195	188	168	174	187	187	193	194	201	202	183	209	198	187	184	180	181	217	182	187	194	180	200	189	175	207	185	175	178	161	186	206	187	197	179	176	191	192	206	196	175	193	191	170	197	181	186	196	188	218	171	178	180	182	185	192	165	186	202	194	169	167	182	168	207	201	175	194	179	208	167	190	184	199	189	193	152	170	185	185	197	196	186	166	168	175	197	183	167	210	152	189	180	183	189	189	186	187	188	168	193	206	208	180	180	195	173	203	185	189	207	186	201	197	171	174	192	185	173	198	172	188	213	177	183	191	171	194	184	185	204	166	171	206	199	201	195	185	190	195	171	228	174	178	171	176	157	177	186	196	180	196	178	177	188	217	181	205	187	169	195	181	196	187	182	190	183	188	196	198	185	183	198	175	180	184	211	192	189	173	169	191	189	200	182	204	180	168	192	199	193	191	174	184	186	180	198	190	184	194	216	171	189	206	176	176	174	209	173	192	227	173	179	172	157	169	171	193	193	199	167	187	183	192	172	147	179	196	169	179	177	195	186	193	172	181	175	196	182	223	193	184	180	191	182	205	171	218	188	178	202	172	192	199	191	184	188	198	201	188	173	189	194	194	207	185	174	182	177	187	211	172	195	182	185	188	188	176	204	181	186	192	227	175	182	179	187	178	193	160	187	210	175	187	159
27087	11348	6070	709	622	641	660	617	648	611	691	611	627	636	615	607	597	626	584	688	610	623	627	636	579	638	652	626	600	582	664	634	597	645	603	604	657	628	625	620	645	641	599	652	591	609	631	601	595	641	580	656	639	636	574	576	604	594	644	632	618	629	602	613	601	583	589	626	586	652	644	575	580	592	608	614	594	603	588	626	621	574	645	630	608	640	624	603	660	629	602	592	609	568	586	638	630	631	649	602	619	572	629	629	623	584	597	634	657	638	629	580	584	630	599	620	653	623	643	652	638	608	614	648	593	618	584	580	607	620	594	605	598	631	595	581	600	627	634	616	665	627	595	554	633	591	627	585	630	613	608	656	613	665	626	599	603	616	579	645	583	600	632	595	641	605	645	638	647	632	662	580	603	611	597	593	611	626	623	603	636	574	592	632	578	615	622	633	629	603	624	598	611	629	584	631	596	608	580	654	639	609	617	637	658	562	656	577	595	604	635	620	659	623	596	587	621	578	593	605	620	592	624	629	638	552	648	597	612	615	610	617	641	623	641	594	604	590	613	569	631	651	608	598	636	611	595	648	590	618	597	569	667	647	620	642	617	588	636	544	631	612	659	599	615	639	624	544	628	614	589	601	642	645	646	559	625	641	591	606	599	654	660	600	605	641	649	622	608	555	607	638	655	638	569	573	601	586	602	621	607	619	607	640	617	625	634	597	639	593	590	581	619	594	652	616	590	630	644	606	611	609	577	570	628	640	623	604	613	595	637	613	605	572	624	634	641	604	627	641	617	592	638	614	606	581	569	584	624	543	615	618	601	625	663	595	647	621	645	613	636	591	606	606	639	624	604	624	620	631	645	566	635	600	602	639	614	643	606	599	585	617	681	603	601	565	577	600	617	611	636	624	604	569	629	616	612	556	653	630	627	628	623	573	643	640	635	646	622	667	660	672	581	659	604	629	639	648	648	592	640	577	611	632	646	647	610	597	620	609	628	621	614	608	659	593	547	576	625	608	573	612	604	617	622	620	660	614	641	626	650	570	616	620	609	653	590	637	636	604	640	592	582	562	595	629	641	581	604	649	596	617	634	592	645	635	607	623	570	640	602	600	558	617	615	526	610	603	613	594	618	588	630	632	596	626	629	623	643	635	644	594	610	619	564	586	633	612	613	681	659	589	614	579	604	614	656	608	640	580	644	598	576	632	632	645	626	654	643	639	641	585	630	633	648	619	633	633	594	638	639	610	643	578	579	650	608	593	593	619	578	597	578	604	609	614	603	629	637	604	603	642	647	641	633	610	629	637	614	632	616	605	621	623	574	632	635	608	603	626	599	589	619	629	624	625	646	645	639	612	602	632	603	620	623	599	624	613	574	609	558	567	606	614	590	588	665	570	569	627	605	590	604	653	591	608	571	634	601	618	610	657	596	588	617	608	603	662	630	599	582	594	638	623	623	593	591	599	591	687	643	620	624	592	598	587	626	631	571	549	608	639	638	591	616	627	633	615	589	595	558	587	621	597	582	644	599	614	640	614	611	579	607	620	608	646	625	612	628	581	666	629	612	638	655	604	638	639	610	587	632	603	622	651	602	613	583	606	588	611	615	573	614	597	625	609	597	651	626	611	628	620	635	583	606	578	607	581	623	631	659	633	632	634	567	600	639	628	657	596	649	611	629	623	617	608	598	626	629	660	590	645	597	626	565	615	620	573	606	599	630	655	600	643	604	615	548	612	600	621	621	621	594	635	556	591	685	607	603	596	634	629	603	609	657	669	588	614	620	600	586	634	649	562	637	610	610	605	627	613	605	636	622	571	572	627	606	620	630	619	624	590	634	569	631	578	626	645	627	616	635	602	694	584	600	606	637	628	573	628	606	620	589	608	635	618	666	639	623	649	618	605	591	602	628	634	585	602	628	591	612	706	629	641	610	612	589	604	651	635	626	575	613	606	591	623	589	616	640	632	665	607	654	598	606	617	618	602	644	632	574	656	633	682	594	625	616	621	619	610	607	610	602	593	617	577	597	578	664	600	614	607	619	644	599	613	655	594	636	604	644	629	639	637	587	617	603	591	599	651	624	615	615	616	645	619	623	612	591	643	625	546	655	559	639	654	587	636	615	603	616	603	648	604	612	600	593	574	604	598	619	612	613	598	618	639	625	592	673	606	657	649	622	631	618	587	578	630	596	635	605	602	643	618	582	636	632	623	611	592	636	636	614	642	599	593	599	591	627	640	605	655	631	569	629	594	600	624	604	629	620	593	616	637	609	609	611	635	639	623	587	577	656	619	640	602	657	637	637	619	601	629	617	600	604	620	617	647	623	581	607	643	606	626	646	617	616	579	645	645	644	632	593	642	589	593	616	582	602	620	589	620	632	602	584	610	572	609	635	595	639	631	616	649	589	622	608	590	593	619	616	612	605	641	606	624	591	572	624	627	607	566	635	654	632	609	636	599	580	668	622	628	613	679	599	592	604	608	603	627	636	629	623	625	622	601	582	637	612	640	622	600	666	597	615	618	647	587	560	621	611	622	625	601	596	611	579	606	679	636	652	617	645	631	610	574	582	641	650	613	612	656	614	663	639	621	605	619	633	554	606	608	600	618	620	629	627	619	606	603	616	648	622	582	615	622	620	586	595	623	610	624	631	628	611	656	647	621	636	602	628	615	638	582	625	621	655	645	600	624	572	622	625	611	611	635	648	626	609	647	620	653	566	610	597	578	591	623	568	603	601	598	621	619	655	623	597	607	618	649	637	548	609	582	621	623	601	599	619	633	630	577	603	591	603	643	596	659	625	639	585	616	615	633	608	619	586	644	635	588	608	586	645	640	665	642	604	579	581	597	598	658	603	575	646	639	597	596	593	672	613	612	674	633	591	605	596	602	564	608	637	594	589	622	616	565	599	624	596	614	607	595	647	583	601	634	620	571	647	562	651	649	618	606	624	602	603	621	609	659	579	623	647	604	578	646	641	645	626	625	626	621	594	671	601	553	637	594	613	639	667	611	634	604	569	602	623	580	575	651	625	627	609	609	590	644	592	574	607	622	592	605	620	630	635	585	601	630	620	637	618	565	624	627	636	604	654	629	631	589	576	597	619	594	624	624	605	613	649	620	600	589	594	628	592	583	593	644	644	648	647	628	554	582	621	646	601	629	579	643	631	631	586	603	566	615	619	608	598	604	631	650	625	640	620	592	642	611	632	587	619	621	575	646	623	628	603	640	609	589	590	617	604	596	632	641	627	612	647	583	609	575	611	646	655	596	626	589	596	633	605	642	606	651	625	604	613	584	573	613	596	617	618	606	625	617	614	619	660	642	606	614	648	601	623	620	648	598	600	613	580	604	586	631	587	642	608	607	623	623	617	612	605	585	673	580	619	605	576	611	624	618	592	663	588	600	616	618	631	595	630	637	613	606	645	606	654	630	635	649	656	611	601	616	596	612	593	611	619	564	629	595	612	618	664	601	549	567	622	611	628	616	583	622	652	612
63191	45892	36944	6646	400	238	264	177	185	190	158	140	155	154	138	133	132	137	143	111	127	140	129	124	114	117	132	133	132	127	120	114	130	138	95	132	131	124	112	130	130	132	122	126	136	115	107	110	118	125	127	122	126	117	103	108	126	134	128	108	133	118	135	132	109	146	128	111	140	124	116	119	132	139	107	121	130	115	96	104	108	109	111	129	125	116	127	118	114	134	106	120	126	119	116	135	117	135	131	132	121	119	107	124	129	116	117	130	125	91	118	116	116	134	126	110	121	137	131	135	123	124	108	116	141	130	133	119	130	129	125	122	122	109	128	121	101	115	113	116	115	127	134	112	114	138	122	118	130	122	124	129	111	109	110	113	129	114	124	145	110	99	115	118	105	111	122	129	125	120	127	122	102	118	127	109	135	116	118	118	117	110	109	118	119	123	115	123	96	133	134	127	110	117	105	134	119	120	135	116	137	101	130	130	138	125	121	127	114	108	91	116	113	132	137	137	107	106	105	125	124	116	105	113	120	114	111	141	112	125	103	110	130	114	142	123	145	136	129	128	116	102	119	104	112	100	131	125	122	133	105	146	140	126	125	122	143	117	112	121	101	148	124	115	101	123	114	116	99	106	151	131	128	108	115	123	124	126	116	114	109	119	111	132	137	129	125	111	125	116	111	117	117	113	114	118	137	128	125	121	121	138	132	117	116	120	114	137	124	132	124	117	115	113	126	110	108	113	125	117	116	113	122	116	125	126	115	103	134	126	125	110	142	117	119	105	127	135	133	144	118	101	124	124	126	108	134	108	113	134	125	127	135	125	101	123	127	148	131	117	133	131	122	110	130	126	119	138	129	105	115	131	116	122	143	126	106	148	118	121	113	132	128	126	123	120	113	126	98	116	121	123	101	106	97	116	131	105	115	139	123	110	120	128	137	111	118	112	137	116	116	131	115	124	106	109	123	125	125	108	138	120	127	112	140	113	85	120	117	124	108	113	122	139	116	120	128	113	126	120	113	121	131	131	119	109	112	116	128	131	111	114	126	146	134	123	116	126	125	122	131	93	127	129	125	122	136	104	139	131	144	123	107	95	137	132	130	124	105	141	128	127	120	118	126	119	107	135	112	112	141	126	133	110	111	125	112	119	115	124	131	128	124	92	119	138	109	114	111	130	131	104	114	133	117	125	142	127	113	153	133	119	133	107	123	137	128	131	134	119	114	123	111	124	136	121	114	130	121	121	120	128	99	146	109	114	106	128	107	118	118	139	125	132	125	128	100	125	118	120	123	129	117	128	106	121	119	131	122	125	132	109	103	123	124	136	111	129	114	115	106	125	114	121	133	130	124	117	103	105	119	114	116	112	109	129	158	119	121	116	123	94	136	127	129	119	119	104	115	105	115	115	125	117	132	105	122	127	128	108	119	131	114	111	115	127	106	128	114	125	114	125	114	124	119	128	124	126	128	108	136	132	122	131	128	127	121	128	138	110	113	117	132	123	130	125	136	152	128	127	111	115	137	115	126	127	112	135	117	120	110	128	128	120	119	120	124	116	107	124	148	120	138	125	131	116	123	136	125	128	121	149	110	116	111	109	117	121	127	98	137	143	114	131	123	117	116	129	131	117	114	130	115	120	134	129	112	103	119	146	133	116	130	113	122	105	131	116	108	106	127	112	124	129	103	123	105	128	141	114	106	111	123	118	113	117	124	125	121	139	128	131	104	116	125	108	124	133	104	119	110	121	130	111	134	123	111	118	121	104	134	130	128	107	120	124	116	136	135	119	132	123	127	134	119	128	109	123	119	99	127	128	110	148	124	130	122	113	113	140	126	116	119	132	120	133	137	131	122	121	122	98	146	115	126	133	119	113	117	134	143	119	120	111	111	130	123	87	120	129	117	123	132	116	113	128	113	112	130	127	125	112	88	113	135	117	98	123	123	117	108	100	121	136	111	132	129	137	114	120	144	123	106	104	131	120	112	114	140	111	113	128	127	100	127	127	117	116	125	135	133	132	124	116	129	114	152	119	123	124	115	124	121	129	131	98	122	130	138	133	129	132	123	104	127	129	102	120	119	146	126	120	118	144	110	135	120	127	130	105	144	135	116	134	134	132	117	116	112	130	127	114	125	115	134	109	136	119	119	137	133	118	127	115	117	128	110	102	109	110	118	117	115	131	124	100	129	122	110	116	138	104	125	129	130	110	105	104	133	147	118	121	99	108	133	116	142	121	126	115	123	142	135	135	125	130	96	121	130	122	98	117	110	106	115	135	109	104	111	119	121	128	121	100	121	118	105	131	144	113	105	128	118	107	117	114	105	130	133	119	122	111	126	121	118	116	155	116	116	118	108	132	125	104	128	114	125	124	120	116	111	150	157	131	137	105	112	132	103	128	134	105	121	147	121	126	117	127	112	117	126	119	125	138	122	116	107	141	120	140	129	118	110	119	132	125	133	100	116	118	116	122	121	135	148	136	129	125	116	119	114	119	146	136	122	129	113	114	138	122	136	92	113	132	121	122	118	121	129	125	106	111	108	108	130	133	135	119	90	124	131	113	131	120	119	135	122	123	129	117	108	122	126	123	115	129	116	127	115	129	131	122	148	117	131	137	133	133	113	126	124	120	112	103	122	119	133	120	135	121	100	136	130	120	119	121	107	111	122	141	122	117	123	115	133	131	109	98	116	122	111	119	119	125	104	146	111	108	124	121	102	127	139	147	128	105	116	119	124	132	111	133	126	119	129	120	130	128	139	114	110	115	106	127	120	127	113	110	99	117	133	104	124	122	125	126	118	120	133	136	108	119	115	138	138	146	135	136	118	118	111	110	120	116	108	149	115	116	123	125	144	132	117	123	122	126	134	119	113	115	105	166	127	123	127	110	115	113	115	129	108	99	113	116	126	117	124	98	147	118	111	146	110	118	117	110	129	130	112	126	127	135	111	120	123	136	114	110	107	140	120	140	116	119	142	121	139	111	112	125	113	109	133	123	122	146	135	115	121	111	114	103	112	136	128	129	139	100	115	118	120	127	106	138	122	115	124	113	123	137	108	124	109	106	117	124	142	105	120	117	130	132	120	123	111	121	139	102	136	117	115	95	146	108	106	116	126	120	132	134	120	120	113	108	114	129	124	108	107	130	115	128	117	104	124	109	100	127	96	118	120	129	118	137	138	133	120	115	122	122	122	119	123	125	113	127	100	131	144	126	119	121	117	121	126	85	120	103	122	117	106	113	127	128	139	105	132	113	132	91	120	124	125	127	117	129	131	116	117	122	130	114	136	103	112	132	118	133	117	111	114	110	110	121	128	133	121	133	133	118	120	103	115	124	130	123	137	129	105	122	120	136	105	122	133	122	106	109	136	109	120	129	115	110	126	123	126	107	119	117	123	125	130	125	112	132	125	125	142	124	118	136	104	119	131	122	110	118	120	135	99	123	119	103	110	104	126	133	105	135	111	138	140	118	125	124	125	106	121	146	124	121	133	127	120	138
45302	35979	31318	2084	1132	990	872	792	683	684	590	623	647	545	559	523	515	485	473	514	518	472	504	469	474	464	474	467	440	479	467	450	447	466	438	453	439	453	440	413	478	432	400	404	426	446	462	415	466	439	413	439	461	445	448	421	428	481	427	455	466	402	411	444	397	444	408	423	410	417	454	430	423	442	415	460	393	441	416	407	424	424	416	421	400	413	408	433	441	429	404	431	469	418	412	426	390	451	439	455	475	397	419	443	394	459	441	415	414	439	457	483	433	445	390	407	424	416	431	414	434	437	418	425	438	424	408	419	431	413	423	411	412	467	452	388	430	433	418	396	442	415	438	401	436	425	402	424	435	397	426	435	425	421	417	412	450	441	426	452	459	422	425	407	421	439	450	433	437	445	416	482	427	438	435	447	428	433	422	478	438	439	453	449	452	481	442	409	443	427	439	424	479	409	427	456	421	454	443	403	410	365	404	413	455	449	433	447	426	422	433	422	417	456	445	406	447	421	425	410	457	426	417	431	433	447	414	415	434	462	428	438	434	417	407	455	456	413	421	447	453	436	401	424	420	434	435	412	450	418	450	434	432	418	443	422	467	427	447	383	473	429	444	465	438	504	422	393	426	420	435	433	417	422	461	469	428	484	419	404	468	399	410	421	436	463	445	445	408	411	437	449	439	428	448	446	425	438	401	407	426	374	457	424	387	433	438	394	391	414	419	382	425	430	435	412	419	424	474	403	443	454	397	447	395	452	452	422	454	471	425	434	438	451	414	419	432	420	425	445	402	440	413	413	439	431	420	428	436	457	415	456	432	452	435	431	431	403	430	437	447	431	424	460	443	469	419	450	417	454	423	408	416	419	422	460	397	450	427	444	468	425	437	437	421	439	397	445	444	438	450	415	434	412	425	464	415	434	430	458	420	436	414	413	414	442	483	436	431	412	439	435	390	425	448	411	429	397	443	456	393	453	427	455	384	478	397	426	427	399	483	419	401	409	430	426	441	424	406	410	424	420	460	447	414	437	403	401	467	407	418	414	436	439	402	420	412	413	442	438	487	436	403	383	399	478	443	391	407	439	471	441	446	425	444	436	404	446	419	425	445	443	437	416	405	421	405	416	411	443	425	420	376	434	465	425	466	441	438	435	427	418	425	435	434	473	406	391	445	441	424	439	421	425	422	425	411	472	446	434	426	415	411	436	421	441	458	390	430	404	403	428	445	399	440	447	423	402	445	420	470	425	428	468	437	426	429	456	422	397	426	420	413	406	459	462	433	394	437	424	446	409	443	430	418	446	486	421	489	415	401	447	421	435	417	441	426	455	467	446	405	458	397	436	468	453	422	451	407	436	447	431	453	431	417	455	452	406	411	426	460	445	419	407	449	404	426	399	434	397	378	421	432	431	420	419	435	426	437	450	450	391	449	496	415	431	417	459	424	408	427	388	431	423	426	437	434	425	410	425	423	444	416	446	430	443	466	415	452	439	401	404	421	438	423	475	415	393	420	465	423	470	405	486	417	432	468	431	401	417	414	447	433	434	451	422	410	429	436	389	451	427	475	401	452	424	462	380	458	442	415	423	435	409	429	444	422	452	437	463	427	414	448	398	417	420	403	427	454	430	395	420	443	440	449	418	441	437	411	421	417	427	411	410	415	462	394	446	469	419	413	428	459	442	451	413	399	445	410	464	432	464	424	407	387	367	444	423	442	425	491	385	443	407	445	416	460	434	424	438	442	403	419	447	404	429	451	435	427	427	444	460	431	425	420	421	438	434	442	396	416	438	452	430	453	428	437	444	437	430	441	454	427	430	422	425	430	438	439	414	397	444	451	456	424	444	440	413	444	396	445	416	437	430	408	437	436	420	432	421	418	373	455	408	432	427	446	443	445	420	440	417	417	465	418	397	463	440	384	434	472	414	429	413	415	434	432	433	433	432	479	463	456	413	431	436	449	398	463	439	432	442	427	418	430	429	452	418	422	490	424	402	437	426	402	450	444	398	419	443	447	442	406	448	459	435	402	404	407	413	472	453	451	431	424	429	476	420	420	484	398	441	414	433	460	451	435	401	410	435	395	420	419	428	462	465	440	423	420	431	442	409	450	431	410	415	438	480	427	418	412	425	446	439	434	444	395	421	415	468	459	412	439	420	473	429	396	428	380	400	453	434	417	440	440	432	408	424	425	400	425	404	412	424	420	432	436	452	438	463	461	409	449	432	422	437	406	420	476	430	446	444	432	445	430	450	431	404	461	387	447	445	435	455	397	445	421	382	448	439	413	408	421	408	436	436	423	430	425	434	426	444	444	425	436	434	422	402	476	429	450	420	420	435	414	450	450	429	409	407	402	420	433	414	444	446	424	421	422	386	413	413	463	419	466	446	441	441	447	455	390	419	475	461	430	442	416	450	408	426	426	435	412	422	465	445	433	413	413	411	389	433	436	399	392	416	454	430	410	405	420	380	417	433	392	441	459	401	415	442	430	447	401	444	431	457	419	433	445	448	424	426	411	424	445	456	442	395	421	435	401	422	417	423	432	399	426	423	440	410	433	422	412	409	462	434	438	436	452	417	416	413	429	433	421	431	403	403	402	415	407	410	419	419	433	424	428	470	395	459	456	407	423	449	426	415	444	419	417	422	488	419	418	470	417	440	421	439	414	438	408	446	405	435	442	419	445	408	442	418	430	428	432	464	417	415	404	449	439	441	437	436	443	454	405	450	420	445	446	478	421	410	484	431	428	445	438	440	376	425	448	380	467	412	463	417	438	436	443	457	453	428	428	452	482	395	416	436	454	396	423	460	385	447	413	418	427	410	446	407	408	428	425	446	398	446	458	468	439	454	423	416	468	456	432	427	462	436	395	412	416	408	432	418	430	416	432	418	435	409	416	436	428	437	400	400	412	427	408	434	431	468	429	467	426	417	400	460	423	409	452	405	449	386	389	445	480	439	398	425	453	404	423	465	421	429	391	438	375	426	408	434	414	428	409	423	424	420	449	448	418	416	441	434	413	436	405	447	414	421	432	388	423	426	428	413	432	440	409	456	438	415	421	394	447	444	452	411	443	472	437	432	413	454	409	446	460	410	437	424	465	447	463	376	451	434	433	418	442	440	430	415	435	419	454	406	425	421	449	436	439	412	392	415	442	396	420	435	431	411	459	431	428	441	428	396	407	438	455	424	450	422	386	423	422	436	420	421	420	448	422	425	446	445	443	413	443	436	463	458	451	442	462	392	421	442	453	410	444	395	417	452	407	427	408	424	435	416	419	464	447	451	420	430	427	434	419	418	375	391	398	434	408	439	396	441	423	421	421	419	436	452	430	444	419	453	416	408	454	432	416	446	396	453	392	457	393	422	441	416	452	431	430	413	406	416	428	429	418	418	424	469	428	428	394	464	421	407	453	464	422	396	405	445	429	420	427	444	426	422	437	439	427	413	434	418	412	420	420	419	414	402	460	429	459	420	420	419	420	386	433	420	421	458	416	425
73575	57135	48947	14078	1509	464	400	342	313	287	282	247	242	218	220	204	227	230	206	246	202	185	215	194	181	213	191	183	203	202	208	202	189	222	193	210	201	197	214	175	187	197	173	188	192	172	179	197	186	179	196	193	214	175	203	203	216	178	198	181	185	197	201	181	194	209	189	168	181	177	167	176	191	173	206	192	185	188	188	183	209	183	192	161	181	175	155	213	196	189	195	178	182	211	188	147	195	194	166	199	200	197	195	173	180	197	192	188	186	188	189	182	191	176	193	163	214	218	184	174	183	212	200	201	177	183	186	201	210	205	213	191	203	212	186	187	200	193	188	161	196	208	199	182	172	175	185	170	199	190	173	206	173	176	186	197	182	202	223	171	184	224	198	189	200	191	208	208	199	179	194	207	193	180	196	188	177	204	197	181	196	195	191	216	198	190	190	197	175	176	202	188	202	179	170	172	206	197	193	178	213	187	192	186	181	199	170	183	189	164	177	188	207	200	196	184	198	180	177	201	201	171	185	201	184	197	203	190	186	177	178	182	183	189	210	165	204	196	200	192	177	152	189	194	187	170	193	202	182	190	168	186	180	160	164	187	200	182	195	192	225	191	218	184	176	178	213	204	174	195	163	170	178	188	182	195	234	212	174	215	172	184	190	188	168	173	192	187	188	201	184	196	185	181	164	180	197	181	204	172	196	185	193	199	203	185	219	193	179	193	169	154	180	191	190	192	218	183	195	174	181	196	183	182	193	176	175	171	195	214	166	169	204	175	188	180	192	194	183	189	186	204	186	193	194	194	183	198	194	189	206	180	198	193	206	209	181	180	187	192	177	210	198	185	196	190	193	195	202	196	188	192	186	183	193	202	208	198	195	180	199	198	203	189	206	194	196	208	206	199	175	178	202	180	176	176	196	189	210	178	196	178	181	197	200	192	206	193	178	213	202	193	196	183	183	207	187	209	207	200	180	197	198	180	180	160	172	189	186	191	173	183	195	188	206	191	195	197	178	191	183	205	193	199	176	175	180	172	209	184	192	213	174	189	200	177	194	198	199	205	185	157	185	173	207	180	206	159	197	190	181	193	191	186	198	197	194	191	171	164	229	188	174	172	202	160	170	211	173	196	197	202	217	206	196	189	184	190	178	192	172	201	197	177	188	194	192	213	217	181	189	195	188	194	186	199	183	184	186	185	198	182	219	184	186	201	182	178	226	187	206	198	181	185	185	195	148	188	191	183	201	193	193	192	203	178	176	185	183	182	172	175	185	203	191	191	186	183	194	189	196	201	175	209	194	196	194	184	210	208	200	195	197	193	189	206	193	157	163	181	200	185	173	193	181	177	190	168	180	192	172	191	205	191	179	184	194	186	173	187	177	190	185	193	173	190	212	184	204	193	193	204	162	200	184	186	200	193	190	193	193	200	185	186	179	172	174	200	177	224	161	181	198	200	204	204	173	187	178	190	194	198	176	185	186	190	196	176	195	200	209	201	214	160	200	205	194	192	181	180	170	189	170	184	181	227	179	203	168	231	195	208	187	162	184	187	202	209	183	210	185	193	183	189	185	179	187	203	190	208	196	200	166	181	205	190	214	189	194	205	194	172	189	192	192	205	180	175	207	183	185	205	208	177	184	179	170	188	174	151	178	198	217	161	169	179	169	170	184	192	169	188	194	188	202	152	178	174	168	179	177	174	205	169	197	191	190	188	210	208	199	169	185	165	221	190	194	199	171	189	200	169	178	182	182	174	204	185	199	173	215	220	175	189	184	176	211	217	201	175	181	175	196	163	190	203	185	208	201	187	176	161	183	186	177	199	200	192	183	189	174	182	203	185	196	182	176	165	197	189	189	192	192	221	185	191	209	199	193	205	200	185	189	199	156	206	208	195	214	186	170	182	172	206	183	194	199	180	162	189	182	180	191	186	185	184	199	170	208	204	187	209	164	182	188	174	194	191	194	185	193	196	207	174	211	191	191	144	170	200	196	186	226	171	176	190	186	179	204	174	183	174	209	172	171	185	191	197	179	204	186	168	193	186	169	174	189	183	207	167	205	190	184	204	207	182	168	197	197	213	180	207	187	182	187	197	185	183	199	201	176	177	177	201	201	187	198	185	202	195	191	158	182	213	189	190	193	181	172	181	187	184	186	180	198	176	187	186	199	202	174	191	177	178	185	176	187	202	203	185	189	180	195	194	192	181	188	161	187	169	165	190	180	197	154	199	168	190	198	209	199	192	179	190	187	181	214	176	204	203	197	169	191	217	177	179	203	181	168	194	199	188	178	197	196	194	207	214	212	200	170	185	209	200	174	166	166	181	176	184	196	186	202	169	197	187	179	208	165	204	203	201	197	202	195	195	184	208	199	176	187	172	216	199	191	208	204	194	155	165	194	191	204	184	172	180	207	173	180	175	191	180	196	202	197	187	187	213	176	188	183	194	177	190	191	175	193	189	191	158	167	180	180	220	178	216	196	194	209	191	193	188	183	210	171	190	180	192	181	190	188	188	191	218	169	159	183	188	179	195	190	192	188	183	179	177	176	200	222	172	179	193	210	184	197	200	179	182	209	188	155	185	181	190	207	180	190	214	179	206	211	177	207	187	193	221	185	177	185	177	200	206	175	202	213	184	188	199	159	161	175	188	202	188	209	185	177	194	190	206	148	201	193	181	162	212	182	199	214	208	194	209	189	197	179	202	197	196	182	170	209	198	164	184	184	181	181	196	182	206	215	186	196	196	178	173	177	190	191	210	199	191	188	198	203	185	198	173	212	196	196	193	181	165	177	206	201	188	209	186	183	199	175	176	225	202	212	188	212	186	174	197	202	201	175	198	215	174	186	208	164	188	201	193	165	192	205	188	212	210	207	189	201	199	177	198	180	188	186	184	187	178	188	176	187	184	171	195	214	190	210	188	192	177	206	185	179	177	186	192	188	198	202	192	183	185	196	189	187	200	226	188	183	170	172	179	185	167	170	193	190	221	176	178	193	199	193	183	192	207	190	196	192	172	187	202	185	209	214	166	189	189	183	160	218	190	184	201	181	189	179	155	192	194	177	211	210	181	205	229	170	187	172	187	184	168	185	175	174	173	195	161	182	167	172	188	190	176	172	182	188	205	196	184	199	181	218	180	187	184	200	214	198	202	191	194	170	186	179	175	182	198	167	150	204	188	193	169	211	190	167	198	185	206	178	195	194	187	180	222	202	181	191	192	209	208	181	184	222	218	173	184	207	209	185	191	198	199	213	182	175	200	204	184	203	177	204	177	189	199	209	198	173	163	171	218	192	187	189	198	184	163	194	146	217	175	188	186	178	191	184	175	193	170	177	187	168	218	204	188	209	193	204	217	178	228	183	165	192	193	177	176	200	180	194	190	198	175	178	188	190	201	201	196	210	185	191	183	184	166	220	154	182	201	178	187	166	191	198	179	187	199	196	186	193	189	197	205	190	190	197	191	169	171	175	190	191	190	172	174	178	207	185	186	185	212
55399	47130	39039	6649	2161	1795	1554	1417	1238	1101	1017	1008	909	907	818	870	846	769	780	771	715	729	728	753	747	701	716	661	744	749	721	719	676	659	700	691	663	664	658	694	626	609	627	625	632	636	667	641	624	632	634	609	583	670	639	630	607	619	656	624	639	610	670	645	631	599	629	682	618	617	645	635	628	599	598	639	623	611	623	640	689	656	580	618	604	656	656	628	645	625	655	623	617	589	671	605	651	605	620	605	650	624	628	600	639	611	609	672	644	661	640	590	639	676	663	626	620	634	665	654	623	659	650	630	621	621	626	631	621	612	647	636	629	646	624	582	688	620	621	624	613	679	632	634	611	622	665	600	605	659	620	609	642	583	636	576	642	630	639	631	626	629	646	618	595	596	645	608	659	600	612	621	646	647	637	599	624	618	624	617	653	609	613	630	655	635	656	604	616	607	663	651	647	588	609	595	639	644	594	602	635	620	605	623	617	633	606	606	634	603	606	607	579	611	618	616	627	609	655	616	651	595	611	597	615	654	608	616	600	618	629	633	594	549	621	611	613	615	594	648	627	619	608	623	639	583	622	606	583	647	624	645	591	609	594	626	620	618	616	657	610	643	587	574	600	603	644	599	615	616	647	624	655	615	663	606	605	667	630	612	593	590	614	601	681	644	591	663	613	614	589	615	658	651	635	612	604	655	594	638	604	630	613	611	629	638	625	641	617	674	598	641	602	607	571	623	645	587	636	628	632	587	630	631	631	598	597	602	606	601	621	628	635	666	617	622	628	596	635	635	629	587	612	627	602	585	661	609	584	644	617	643	601	589	648	567	651	636	637	648	607	600	647	619	609	628	615	663	639	617	634	620	608	639	587	597	635	599	568	652	636	656	604	630	601	627	594	615	619	617	629	619	622	667	629	656	651	626	586	589	580	628	667	580	584	621	664	650	622	611	599	579	645	633	666	633	603	620	580	621	615	646	625	640	622	641	655	615	668	611	644	620	627	642	646	614	644	611	616	604	631	642	647	640	629	609	621	661	620	597	615	610	673	600	643	588	535	620	592	638	622	607	655	616	580	642	627	615	632	594	602	631	614	652	641	622	630	678	604	595	606	642	632	639	628	632	625	639	592	601	631	640	612	598	603	651	609	626	609	630	621	607	627	610	645	599	623	616	603	598	617	599	625	701	624	636	620	630	614	642	634	603	613	638	612	614	608	615	611	647	638	663	615	617	627	637	614	631	604	626	593	610	606	610	670	602	630	554	635	670	600	643	610	571	623	639	583	633	630	635	610	601	595	616	600	645	611	617	610	656	617	608	603	660	593	633	594	616	628	661	692	622	599	637	640	648	602	642	665	629	594	602	673	640	631	613	641	604	673	575	627	652	619	631	624	644	677	612	654	633	622	600	618	622	593	606	621	604	653	632	603	604	629	602	643	657	614	659	599	610	586	618	629	619	636	622	609	608	652	639	654	616	600	585	631	604	606	618	605	632	627	627	667	584	672	617	553	629	576	641	580	644	622	573	590	667	619	645	636	576	604	656	605	599	625	635	606	623	615	634	604	662	621	667	628	590	620	661	630	620	595	586	632	639	617	603	643	639	669	599	582	623	664	654	626	645	621	607	633	629	622	608	644	620	561	654	624	632	600	580	633	649	620	581	639	631	588	622	616	626	636	594	629	614	643	635	639	613	628	590	609	664	600	620	634	616	660	609	649	603	631	642	663	638	646	591	639	638	676	650	623	607	625	587	597	604	665	602	593	638	653	627	657	602	598	625	633	639	568	624	582	610	629	571	625	608	605	641	639	648	587	605	578	563	635	667	598	637	662	597	603	628	615	586	622	580	657	592	605	629	624	625	609	635	622	592	637	627	602	632	621	605	661	585	617	649	602	630	632	666	622	675	582	593	650	578	589	618	604	613	635	621	613	622	620	610	626	665	601	607	578	601	601	608	604	596	624	618	597	607	584	609	653	623	624	598	625	607	633	608	626	629	677	590	625	654	619	617	590	637	641	653	605	621	602	650	610	661	660	614	603	659	649	618	636	586	614	590	634	617	609	626	596	586	589	651	652	650	609	631	622	583	595	637	664	653	644	607	594	633	616	633	640	592	598	625	612	680	625	627	671	604	603	642	609	602	584	645	649	576	601	606	608	620	648	694	669	623	669	588	631	620	651	586	672	664	575	631	626	652	612	620	619	574	589	634	638	612	626	594	642	642	602	636	657	654	630	660	650	649	604	644	620	626	612	643	628	602	616	675	655	599	628	614	660	657	626	632	624	601	602	613	624	656	603	669	618	655	666	610	618	623	616	592	605	646	596	641	649	629	604	650	655	658	618	602	602	615	613	653	663	623	613	635	658	631	627	649	619	607	614	611	601	627	615	639	584	641	636	649	621	619	606	668	595	608	600	651	599	681	651	625	637	636	624	620	630	610	627	647	639	585	591	600	624	682	566	575	565	620	566	637	628	616	620	626	634	607	584	636	593	598	610	599	609	641	594	607	634	612	695	645	636	664	626	588	653	643	625	628	561	597	600	617	630	607	657	616	562	606	619	631	631	585	628	618	642	616	668	626	647	597	646	574	608	649	626	606	595	594	640	639	574	609	648	641	640	599	617	563	637	625	613	619	629	599	652	611	616	643	616	585	585	646	565	627	651	603	609	636	610	595	666	668	632	619	616	614	638	609	637	598	640	627	648	617	594	601	618	620	602	642	637	601	631	622	589	643	647	633	645	624	629	602	596	621	607	609	621	648	631	646	601	623	648	638	608	596	601	629	614	636	594	606	599	586	649	634	633	602	631	572	650	642	636	561	648	596	618	590	611	580	589	633	611	627	657	663	664	630	615	584	611	641	609	658	615	617	629	563	616	563	630	611	613	629	664	630	603	602	596	654	669	583	645	603	604	617	564	627	593	625	631	579	609	600	619	638	621	642	634	578	645	648	612	644	645	652	607	703	634	657	641	657	625	629	636	616	631	590	611	632	650	599	566	634	603	617	625	602	616	648	616	637	620	646	608	642	608	578	605	663	568	638	623	617	597	644	595	613	647	621	655	634	630	622	650	642	607	640	594	646	620	642	621	622	597	599	591	620	559	594	624	627	626	647	587	596	610	641	605	651	656	605	653	588	644	589	582	602	638	611	599	648	638	641	628	600	571	630	591	574	584	573	610	611	611	613	576	650	647	619	609	624	671	633	616	608	617	636	601	630	590	631	591	629	617	567	640	625	629	613	638	599	650	625	649	617	599	606	640	628	651	618	600	645	636	625	600	688	601	632	678	618	604	621	645	637	569	655	638	649	659	636	624	615	622	607	681	660	635	614	627	591	610	594	621	611	608	618	599	678	615	676	622	645	627	607	639	608	626	594	642	608	615	614	584	639	613	649	617	621	667	603	636	635	576	615	622	598	662	663	623	648	652	605	630	599	616	604	600	615	595	611	613	598	602	581	620	630	622	602	616	617	594	709	603	623	623	623	642	631	622	628	593	649
29429	12191	3349	311	191	187	189	183	193	226	188	176	187	199	199	209	185	178	192	192	183	185	188	196	198	190	198	208	168	169	173	209	191	203	191	164	174	187	185	197	218	178	195	187	175	180	187	185	216	177	183	194	189	199	191	176	200	192	181	171	200	193	182	178	161	195	181	185	177	217	180	200	167	198	186	177	202	203	192	165	190	199	174	179	185	174	147	191	186	189	166	196	183	196	168	169	202	195	187	177	195	206	186	211	200	166	173	205	190	191	173	207	175	177	202	205	209	184	196	182	172	169	180	205	185	197	188	195	180	180	173	169	180	179	194	183	172	164	189	177	208	190	209	171	191	162	233	151	174	218	173	197	179	199	186	198	200	184	173	208	161	199	211	204	179	182	171	194	182	185	191	201	177	165	163	189	166	195	195	169	180	167	187	204	177	168	212	199	185	172	204	173	174	156	165	208	197	190	170	174	192	196	167	206	179	186	177	191	185	199	152	189	175	182	200	188	182	185	182	211	194	185	176	180	201	184	177	191	206	149	185	175	199	182	188	185	202	200	185	181	182	193	170	169	184	193	164	175	171	200	189	182	175	163	191	182	195	209	208	186	189	188	186	163	198	205	190	221	184	185	182	208	174	196	204	178	204	190	183	181	221	172	200	174	191	172	185	149	193	169	178	173	167	179	183	161	180	198	195	170	194	203	210	204	193	194	204	203	203	185	174	184	188	203	222	180	167	184	180	160	180	192	196	187	174	191	193	173	200	188	204	174	170	182	197	183	218	184	174	183	169	207	196	184	213	198	169	185	206	157	172	168	184	193	176	191	189	193	176	162	182	187	166	203	173	187	205	173	188	176	178	176	173	173	192	181	160	186	207	178	179	180	195	189	174	178	180	164	149	180	196	191	198	212	162	165	197	188	172	177	199	202	204	197	203	183	187	194	172	181	173	186	193	183	173	194	191	194	195	182	214	188	204	186	213	183	195	161	193	156	192	180	219	170	201	178	214	186	195	179	194	183	185	183	181	179	208	161	193	171	159	184	182	166	177	172	166	162	189	195	185	197	197	192	170	175	169	176	187	158	175	197	196	185	196	199	202	189	202	174	187	171	175	195	181	207	188	175	195	184	216	196	196	175	175	181	201	193	188	163	188	182	196	183	187	181	186	187	162	188	201	177	188	197	186	178	154	184	161	189	189	190	194	189	194	169	127	186	205	187	175	183	199	182	171	161	216	166	207	180	187	185	187	185	187	196	200	185	177	177	192	172	190	189	171	181	173	188	171	185	168	189	187	193	206	166	177	183	160	178	216	191	193	179	167	183	184	181	186	195	193	170	178	182	193	194	200	162	194	210	170	190	169	174	206	160	149	187	174	164	168	211	171	188	201	174	180	176	195	195	183	164	183	162	164	167	200	186	179	196	193	167	178	199	181	198	201	191	172	181	183	181	202	193	175	171	177	200	204	200	188	172	192	178	173	188	172	176	196	180	169	209	205	167	170	168	196	187	177	190	174	189	170	198	199	176	185	181	180	164	194	189	184	201	203	183	200	195	172	177	189	175	175	195	193	215	186	173	189	186	181	181	193	177	191	163	207	213	199	169	186	196	185	175	170	192	199	179	193	169	159	201	198	187	182	168	198	182	202	167	184	175	194	176	170	186	175	189	168	189	207	183	170	182	193	164	166	177	203	184	169	197	173	190	165	199	182	183	196	192	192	183	220	170	205	198	198	194	167	198	185	148	192	168	175	180	177	177	146	185	191	192	199	209	189	187	193	184	176	198	205	195	178	178	157	183	177	179	196	191	181	174	201	193	192	190	193	183	197	181	185	196	206	211	183	173	202	189	204	186	169	171	193	213	203	207	176	177	184	187	192	176	195	210	199	174	180	177	196	204	203	181	164	196	185	180	181	178	226	187	171	215	184	174	175	172	165	192	221	172	166	178	164	180	183	161	182	193	199	189	178	180	170	176	195	181	196	191	176	177	183	186	181	196	189	163	159	172	181	200	210	188	131	186	180	187	178	183	187	193	185	167	164	178	217	175	189	167	202	185	180	183	228	222	176	180	191	204	184	184	176	170	189	193	192	178	185	175	170	197	181	194	174	185	205	195	181	201	205	170	209	190	193	212	165	176	165	187	167	190	176	190	186	175	198	187	160	193	177	160	192	185	151	184	167	176	182	184	199	193	213	193	214	161	209	176	173	217	182	184	216	185	193	168	193	197	180	188	193	183	173	197	183	184	209	185	200	159	177	214	172	197	198	179	154	186	183	164	184	193	193	190	193	190	181	202	206	169	194	182	195	187	174	171	197	186	176	168	191	187	184	196	192	183	199	197	186	177	175	182	186	185	172	188	187	180	193	186	178	194	197	206	196	192	183	193	198	178	212	192	185	186	199	191	171	182	201	193	209	164	181	169	186	171	198	168	174	172	190	192	185	199	193	172	166	178	206	174	149	187	166	206	186	185	197	193	191	185	172	177	193	202	191	185	191	206	190	194	208	208	192	196	195	187	196	168	201	163	191	212	191	170	186	192	165	209	195	182	167	185	163	194	168	173	180	193	184	176	184	195	202	173	177	219	188	176	194	167	191	165	200	189	198	190	181	182	200	202	216	196	196	172	201	171	176	185	190	201	195	179	192	196	166	194	173	177	195	165	191	172	194	178	186	171	183	160	172	207	174	175	182	198	219	193	197	210	163	182	163	185	171	208	188	183	199	191	191	188	193	171	190	179	189	189	186	196	205	182	229	201	200	183	198	176	186	187	179	192	184	209	185	190	203	196	171	208	196	173	195	188	197	184	187	190	186	192	195	187	172	180	162	196	194	209	187	183	186	172	178	176	171	195	176	194	176	173	185	170	178	178	172	179	193	193	186	180	212	164	182	166	195	177	186	206	169	181	191	181	212	180	182	198	186	149	193	179	166	183	166	173	167	199	232	166	199	156	183	189	167	184	185	187	182	181	176	187	203	181	204	165	180	159	193	168	169	205	173	186	198	188	181	173	195	187	186	200	150	181	205	172	206	192	196	196	213	193	184	200	175	194	202	188	197	201	192	200	171	182	188	203	181	174	165	197	194	180	201	190	164	178	167	196	157	173	205	198	180	174	180	182	174	179	182	182	185	196	190	191	180	172	197	203	186	186	187	171	208	191	195	197	168	193	226	182	206	174	191	177	180	191	183	204	156	207	190	185	191	187	176	174	205	192	168	170	184	197	189	189	185	169	197	195	166	202	171	182	182	191	217	176	194	180	157	196	189	178	196	192	165	194	171	180	172	181	174	166	175	224	187	184	196	193	175	197	181	204	183	167	165	186	180	179	181	194	179	177	193	194	180	178	186	157	178	192	193	193	171	181	183	184	198	186	179	191	172	182	200	163	218	221	197	202	178	164	203	208	201	169	189	205	201	184	183	190	210	188	188	168	185	174	192	206	181	204	175	194	189	155	180	181	187	176	186	164	181	209	206	163	208	183	174	166	177	189	177	165
26713	11939	5325	751	694	653	612	642	629	621	605	609	643	651	573	603	557	608	643	598	593	632	641	601	564	586	603	619	614	650	626	639	623	600	617	606	572	612	641	614	592	601	598	568	616	615	605	627	624	628	614	610	580	656	577	546	603	614	634	629	589	585	630	656	619	588	624	599	642	580	546	642	609	627	596	589	598	612	648	589	632	648	629	605	597	607	610	621	588	624	636	651	586	642	628	606	577	600	592	616	594	594	605	614	607	636	601	584	602	595	573	601	555	617	580	637	618	616	611	598	607	641	574	628	601	605	641	601	604	592	635	569	628	614	578	570	609	598	634	599	597	589	616	589	576	604	586	592	581	612	624	595	619	685	566	621	625	623	618	567	610	575	580	613	637	581	600	605	628	669	564	601	625	609	558	592	598	630	587	574	597	610	656	589	591	620	645	652	570	631	622	613	607	597	611	600	612	589	614	583	641	627	652	583	567	619	574	628	590	561	586	630	590	634	647	635	621	624	618	618	589	606	614	630	625	619	627	564	624	624	637	655	622	608	639	652	575	620	581	614	621	592	654	633	597	640	577	615	583	644	619	572	594	569	608	612	600	599	574	537	615	578	588	608	611	619	598	618	604	560	608	639	617	619	663	613	610	641	599	585	603	576	655	653	596	602	608	584	606	641	614	620	626	588	618	588	616	593	599	637	658	606	580	614	618	602	632	609	624	639	572	594	605	644	648	633	656	611	600	597	607	646	553	602	635	570	590	611	625	593	573	600	588	627	601	631	566	618	605	594	617	626	646	638	596	611	617	591	573	575	630	641	594	548	602	623	629	579	554	608	565	598	586	623	646	620	651	573	557	623	615	558	578	603	590	604	619	587	617	609	622	599	646	593	575	588	611	614	589	578	610	614	618	600	560	627	616	592	607	602	606	608	583	650	600	610	596	613	609	624	618	570	639	598	590	644	632	611	634	610	584	548	617	588	602	599	622	585	626	641	566	596	639	644	604	595	626	604	610	599	567	655	598	577	605	595	599	600	617	632	602	622	589	607	598	582	613	645	618	586	611	605	617	582	636	603	588	635	545	605	635	624	588	619	605	575	580	636	594	595	626	589	623	598	616	589	639	649	617	582	546	644	607	625	665	634	596	629	581	595	606	560	641	628	570	588	607	662	584	579	592	594	578	585	577	607	603	606	642	627	599	615	596	602	564	601	634	610	637	584	647	598	585	586	621	628	636	608	596	615	625	628	584	581	624	597	615	572	596	612	572	639	589	553	606	603	664	616	664	595	630	592	594	611	640	585	595	616	625	596	600	618	580	601	614	586	573	563	623	594	612	578	661	622	665	530	585	580	614	621	572	596	582	639	574	568	607	639	575	618	608	612	580	625	596	630	574	613	651	577	653	584	631	636	611	634	575	654	587	564	605	560	580	585	599	602	600	603	603	622	621	612	616	610	626	603	583	632	599	596	602	605	577	607	603	572	600	664	653	582	650	595	595	602	624	623	644	614	633	642	626	603	611	634	631	662	573	611	606	598	613	617	597	555	593	603	593	621	630	644	639	555	590	604	623	654	590	568	601	612	565	599	628	591	643	609	651	629	607	602	563	589	597	600	629	635	590	615	601	595	644	572	549	568	621	647	628	646	577	596	614	573	654	589	580	561	622	615	620	595	654	589	596	606	594	601	577	612	601	554	586	606	612	637	596	572	597	566	622	602	603	597	612	614	666	592	598	620	621	602	612	591	586	591	604	614	617	638	624	669	604	606	595	628	629	609	626	631	625	584	597	671	610	571	604	571	642	593	640	615	652	601	624	624	592	617	572	630	606	607	633	618	620	622	608	612	615	600	619	645	608	557	610	619	612	615	640	652	590	593	633	650	609	602	589	599	635	620	637	660	633	649	607	620	573	602	590	620	593	576	630	593	616	613	608	595	613	591	598	604	627	633	607	652	608	593	601	630	594	644	622	618	603	607	580	605	628	590	620	633	626	611	643	598	621	666	609	617	617	642	563	636	620	548	589	640	617	593	592	610	624	607	619	630	619	619	621	672	630	613	582	607	601	628	634	580	606	651	638	611	600	595	610	608	583	580	613	586	594	637	590	584	590	588	617	582	612	593	645	614	603	606	607	592	555	610	624	638	603	600	632	610	629	642	577	589	559	564	631	576	562	663	617	613	570	648	633	629	604	618	607	587	607	605	631	616	612	588	621	583	620	591	636	626	606	653	596	624	609	598	623	608	570	643	590	590	573	595	585	565	601	598	566	624	592	618	587	694	614	633	588	645	593	592	652	627	641	563	586	583	630	610	625	589	606	619	611	628	613	586	593	606	618	574	626	609	623	630	583	603	609	619	615	593	641	601	596	593	543	606	614	620	612	648	620	603	597	656	609	596	565	584	617	639	643	666	552	591	570	625	580	635	585	628	613	601	587	601	568	623	549	649	605	660	639	590	609	596	601	627	623	591	594	612	567	584	640	602	637	643	591	620	644	575	612	610	608	597	616	629	574	615	578	591	630	595	613	626	605	636	644	572	652	592	588	591	653	606	655	646	627	593	627	627	611	621	564	624	613	596	603	634	587	596	659	600	608	588	611	597	601	601	639	644	605	648	605	614	610	589	631	622	641	644	614	629	613	602	577	607	600	623	577	629	621	642	622	596	624	625	586	589	586	637	613	611	611	619	589	613	663	596	592	572	608	630	588	622	602	620	565	613	606	598	600	604	594	611	589	601	568	602	607	592	644	593	616	649	606	677	630	635	617	575	674	618	627	585	594	630	638	642	630	593	612	612	622	599	586	621	620	625	589	641	625	597	634	586	643	622	613	673	611	616	597	615	624	606	656	620	609	611	596	612	640	632	607	611	590	593	584	621	607	595	655	639	611	612	600	615	631	648	621	629	605	575	558	591	619	584	601	584	588	636	592	609	639	632	633	603	606	590	635	544	640	608	611	611	667	580	585	617	630	573	614	609	631	644	601	611	619	562	602	620	644	610	622	629	562	607	610	604	583	596	579	635	581	601	634	558	637	615	630	631	578	655	642	597	567	592	607	604	639	641	565	577	641	633	605	595	650	629	614	625	609	598	604	630	607	624	600	624	653	567	637	622	592	592	624	591	613	585	584	571	592	613	642	612	626	600	568	607	599	609	571	591	643	633	598	626	643	615	590	618	600	609	624	564	610	636	603	583	617	580	598	619	633	589	630	576	575	599	600	604	598	557	597	606	626	650	619	641	634	620	625	629	595	648	628	630	587	564	618	614	615	593	625	544	641	581	658	636	622	596	629	594	596	620	621	587	543	647	625	649	587	644	593	619	643	564	585	632	597	594	619	655	618	621	644	598	631	620	640	640	615	636	633	579	584	596	609	653	592	573	588	624	604	592	551	604	580	585	614	610	581	617	578	586	634	614	601	632	581	585	600	660	556	589	601	574	630	620	560	606	600	615	602	607	602	643	596	601	628	603	565	615	647	595	598	637	647	638	607	625	587	603
63676	46930	32653	4936	358	253	213	190	174	178	168	141	137	132	147	126	154	148	133	127	139	127	140	129	116	128	114	124	121	116	133	102	126	117	112	119	123	114	115	120	122	106	141	118	117	137	134	121	115	134	113	132	100	119	120	118	136	126	124	108	107	125	122	150	139	107	122	116	111	131	125	110	134	129	129	126	117	103	112	138	124	114	140	123	126	97	123	101	113	110	108	123	123	106	115	127	129	132	119	116	111	143	141	101	125	134	121	139	121	122	99	111	106	128	102	118	109	119	122	145	117	114	107	115	136	97	123	107	145	121	110	108	112	119	117	122	106	120	102	109	132	116	122	132	132	98	132	131	136	115	126	117	121	126	114	129	119	115	136	118	126	114	126	128	151	126	129	114	122	101	123	120	119	125	114	111	136	116	100	127	124	132	112	137	110	120	114	116	127	146	115	109	143	123	103	118	127	110	134	132	116	122	90	111	145	130	126	109	111	128	134	99	139	93	131	111	121	102	119	117	129	119	119	111	114	127	127	124	131	123	125	123	126	104	117	121	124	115	115	124	124	111	133	129	128	109	120	114	114	116	129	124	121	98	113	125	117	129	121	132	106	115	145	127	122	132	123	112	109	122	94	124	111	112	114	123	117	116	123	124	109	133	120	109	131	127	122	129	114	123	112	121	110	112	120	115	123	135	126	109	95	128	146	126	114	114	128	118	142	104	100	103	127	104	137	127	134	125	133	127	124	118	111	129	126	124	120	123	91	100	141	137	131	124	88	109	97	98	139	141	130	121	113	108	115	128	125	100	124	119	110	115	129	124	111	121	130	126	116	117	120	143	115	121	108	121	117	133	130	111	125	127	133	98	121	115	106	119	119	114	107	112	132	113	108	121	129	113	114	108	109	124	116	121	120	116	131	111	100	107	135	122	135	120	122	116	118	149	105	122	128	116	140	129	142	105	104	100	96	108	108	124	121	137	118	118	140	114	117	132	107	106	124	113	118	120	123	114	119	122	121	133	106	127	127	124	105	125	122	120	126	117	116	104	125	110	140	137	131	130	109	132	105	112	122	113	132	115	120	111	136	109	103	122	106	136	116	124	143	105	128	102	130	122	112	120	121	113	118	119	132	139	128	129	121	122	128	116	136	119	100	119	107	111	124	111	118	135	145	115	133	136	123	131	119	130	119	120	110	106	127	114	118	121	116	109	102	108	128	105	126	127	119	125	125	103	129	121	90	106	111	105	113	118	115	118	96	122	119	122	123	117	101	112	116	101	133	115	123	114	116	122	116	128	114	113	124	119	121	122	129	131	112	116	126	116	122	141	120	116	106	116	126	128	112	95	111	123	103	129	131	132	103	123	133	122	134	116	122	118	120	116	117	114	152	136	117	125	116	122	110	118	121	117	117	125	112	121	107	134	117	116	113	99	109	136	129	112	134	115	113	132	111	102	128	106	121	117	134	117	106	97	109	105	131	128	121	125	109	143	119	123	132	114	137	116	99	116	119	115	118	112	114	113	129	119	99	112	115	93	131	126	121	140	147	107	115	125	135	121	117	129	119	112	112	119	110	109	101	128	106	111	114	119	105	126	97	131	116	107	125	127	107	130	129	110	125	117	120	134	113	122	135	116	129	114	111	125	119	121	117	128	141	115	142	120	118	111	113	126	132	130	106	124	116	132	135	127	135	136	133	149	117	122	141	116	105	111	107	88	111	90	133	112	130	105	129	113	131	116	119	97	117	123	124	120	117	117	119	126	107	131	109	136	118	114	128	119	133	128	115	120	131	138	127	105	120	118	128	106	132	124	114	120	115	112	105	111	127	106	116	116	125	100	101	119	129	115	120	128	121	112	116	109	109	115	128	132	112	137	120	137	121	110	127	129	107	124	100	114	146	97	136	130	119	114	96	110	117	122	132	103	124	118	107	126	116	111	137	100	113	140	122	127	120	115	124	124	94	132	106	120	121	107	126	136	126	125	108	125	108	128	139	120	119	104	128	109	127	128	123	108	143	136	120	114	121	116	112	114	112	125	109	129	107	114	108	107	111	133	108	96	121	115	133	123	110	136	140	105	100	129	120	116	146	111	146	123	119	101	114	128	122	120	133	111	106	129	128	117	116	139	103	110	117	135	119	132	122	129	127	113	122	115	124	129	104	106	123	129	120	123	126	147	117	132	112	113	121	115	113	115	106	135	128	126	111	113	98	107	123	106	139	104	111	116	118	98	109	130	111	125	129	127	113	110	107	100	121	118	107	94	109	137	129	146	112	121	122	138	123	114	132	125	109	118	118	110	104	102	118	103	103	118	130	145	112	126	134	109	116	126	116	116	111	141	109	126	121	111	130	99	116	139	108	108	100	130	126	126	127	121	123	81	124	101	113	105	122	118	121	90	120	117	116	111	109	112	110	109	114	113	117	113	129	115	113	136	114	121	111	127	125	123	122	124	124	117	132	130	100	114	131	117	135	114	138	122	119	110	151	131	148	134	129	127	114	145	129	117	131	119	114	115	112	120	139	130	118	108	118	114	109	127	132	107	120	117	114	122	139	114	125	132	115	114	137	112	87	123	123	142	112	106	103	100	111	110	112	97	110	113	130	123	111	113	110	88	114	107	112	120	120	115	118	110	132	118	116	110	123	118	118	115	99	107	114	110	109	103	118	119	134	114	126	95	135	117	122	107	126	130	125	104	116	96	103	113	130	121	120	130	109	122	137	111	122	129	90	139	117	140	119	106	107	116	110	119	128	123	142	128	113	134	109	116	123	105	108	108	140	119	129	129	131	126	126	136	128	126	131	130	113	107	107	125	113	133	108	127	110	134	115	131	121	119	132	111	115	103	122	115	129	103	115	104	119	133	138	109	113	119	125	120	109	128	128	113	111	116	112	108	114	119	110	110	120	132	128	117	140	100	94	134	120	116	113	125	125	122	120	104	116	132	119	107	120	135	137	123	121	119	120	109	108	143	135	103	125	122	100	122	120	110	107	104	98	99	102	115	124	118	124	117	146	115	110	103	126	112	120	102	123	126	118	117	119	107	113	121	124	121	116	126	111	110	113	108	127	127	122	119	125	119	125	136	107	113	135	118	121	139	111	120	110	121	122	118	130	112	108	112	109	133	136	139	119	128	110	115	118	118	119	112	115	116	103	119	118	121	117	123	121	124	123	129	101	103	125	122	117	130	106	141	118	107	132	120	110	140	130	126	102	124	120	119	153	103	134	133	107	109	127	138	106	111	142	128	97	118	118	105	111	126	126	119	107	132	98	141	125	112	125	121	107	102	112	109	127	128	110	138	119	122	115	111	124	110	121	128	116	108	117	122	142	136	134	118	133	126	125	117	118	127	111	105	129	113	127	127	112	100	123	113	131	103	126	132	102	112	118	118	124	98	128	109	132	102	120	115	116	124	130	137	127	108	108	119	126	127	123	101	116	116	130	138	117	109	124	135	111	128	116	112	100	105	114	116	122	99	131	108	117	127	111	104
44968	38273	25139	1748	1158	1011	890	777	655	660	643	598	539	535	482	512	534	476	461	490	489	510	460	478	457	454	444	443	428	437	442	416	462	448	465	424	425	432	432	454	393	422	434	458	413	451	448	441	454	436	439	491	438	405	420	421	428	450	428	447	415	442	442	458	425	416	436	402	435	455	417	430	433	441	441	468	399	441	395	446	429	436	426	404	454	466	415	434	426	440	407	451	403	384	375	402	437	478	423	405	413	390	453	429	427	431	427	445	415	442	459	437	444	377	446	420	451	432	437	418	456	391	416	384	381	422	413	446	456	410	460	418	440	430	428	408	431	422	421	466	409	410	406	401	402	430	424	411	409	430	430	388	436	443	407	415	422	402	424	423	435	447	413	411	399	389	418	407	445	456	408	441	408	427	447	418	415	415	470	388	430	402	397	443	441	408	438	431	415	437	428	421	435	422	422	410	430	416	424	418	413	427	436	408	397	472	426	440	418	453	422	420	423	417	389	402	441	421	440	443	438	402	420	397	412	425	425	400	443	462	424	414	437	410	390	414	406	448	444	465	413	436	435	404	433	439	395	423	433	418	441	452	396	421	411	410	397	403	433	403	404	430	435	434	401	392	412	446	443	405	426	422	413	412	458	445	418	391	448	435	433	468	429	427	408	410	400	418	474	420	391	410	372	427	406	417	432	421	395	420	415	432	436	406	391	437	414	400	435	429	422	415	409	464	427	440	417	437	419	416	431	436	418	399	401	405	410	413	409	426	431	404	423	419	433	417	444	420	438	448	406	452	422	439	412	431	400	416	409	442	418	425	428	450	411	437	432	384	425	421	442	426	404	467	391	414	386	458	457	429	390	389	384	460	400	393	476	424	445	405	442	411	408	402	408	411	463	445	425	409	428	401	449	410	388	430	408	385	419	431	432	405	408	414	391	406	413	404	410	435	403	424	425	437	402	411	431	406	436	427	448	428	445	422	451	378	431	408	466	398	458	416	405	446	439	417	437	443	439	455	448	417	407	413	413	421	447	423	428	420	414	449	464	421	423	409	413	429	436	380	439	398	419	406	427	397	401	406	391	415	420	430	387	418	423	437	409	401	446	381	421	422	447	420	427	420	414	377	432	416	437	423	416	443	426	443	416	422	399	414	436	417	422	384	427	435	413	404	408	427	434	421	430	414	429	390	423	427	422	403	487	442	430	421	429	380	428	410	390	447	411	423	413	408	410	400	421	433	406	453	411	454	438	401	409	476	390	416	425	420	377	416	420	411	428	454	396	432	391	408	413	441	409	420	446	415	438	447	403	432	417	411	467	448	422	441	405	415	412	407	455	403	438	424	413	440	416	417	432	393	435	406	451	400	431	425	405	438	391	436	432	417	419	431	443	443	382	420	448	405	415	424	419	460	429	401	451	419	407	410	434	414	437	386	405	444	463	415	406	393	442	410	406	422	413	422	440	420	412	419	411	398	404	447	435	432	411	397	427	392	404	426	456	411	428	423	431	419	428	425	396	439	411	417	439	405	438	380	406	425	431	419	415	418	438	431	420	393	416	419	431	465	404	391	414	399	444	434	430	414	373	459	416	438	406	418	424	437	444	425	449	385	421	461	415	436	446	409	391	426	423	388	432	440	419	424	441	404	431	415	400	428	474	430	426	454	434	408	420	396	428	387	396	447	416	418	401	439	384	409	450	435	455	436	455	445	401	446	428	414	414	414	438	394	428	441	419	429	395	409	426	391	442	427	383	400	441	434	399	436	449	452	428	385	410	403	408	439	414	429	419	417	449	389	446	456	435	423	426	443	412	411	429	427	458	415	421	428	439	431	451	400	413	437	406	413	432	399	434	409	416	418	391	463	397	448	453	432	435	402	436	448	400	423	424	415	405	424	424	409	414	452	415	428	441	428	419	459	454	450	452	427	408	414	429	420	444	447	423	432	454	435	420	415	401	419	424	412	420	430	446	408	437	383	435	449	424	411	430	411	434	446	416	428	439	391	375	365	445	450	400	420	430	470	475	430	402	385	388	425	439	400	435	446	420	400	412	439	407	451	423	413	433	446	418	414	442	408	441	430	442	457	417	413	447	426	393	403	442	447	399	460	416	392	414	407	395	413	434	464	438	416	423	418	403	459	386	404	407	420	407	416	408	421	428	417	449	427	415	409	437	435	420	412	380	421	429	417	461	426	408	416	422	383	446	415	435	438	386	431	434	406	410	425	420	435	411	419	430	401	412	429	430	417	436	415	439	434	408	394	425	411	429	431	423	436	386	431	426	430	409	413	406	449	398	403	438	409	396	411	413	417	459	403	432	451	448	425	433	443	404	381	456	415	442	429	423	443	415	448	415	428	409	443	401	423	438	388	430	423	446	419	421	437	425	450	438	426	389	444	433	432	425	449	441	424	420	373	460	434	422	420	446	433	383	430	437	409	409	418	416	421	430	446	415	418	429	435	451	414	432	442	412	443	424	398	402	399	452	436	413	437	412	444	448	456	421	461	438	403	431	422	424	402	413	433	428	414	423	427	385	428	407	375	408	418	449	406	454	441	428	386	418	414	443	445	437	381	416	401	403	436	445	402	415	458	404	422	412	441	458	428	451	445	431	406	433	425	434	425	424	398	460	413	429	441	435	448	427	397	396	422	447	374	388	420	365	487	430	398	450	418	436	413	420	415	422	461	406	435	432	406	409	404	410	396	414	461	422	432	416	444	423	388	402	423	382	428	424	398	423	404	448	415	402	424	423	437	420	413	375	399	432	376	397	416	392	417	438	421	426	402	424	406	419	387	433	420	442	415	436	428	390	432	396	423	457	402	417	426	434	400	409	413	404	442	432	443	413	405	440	429	384	435	420	449	417	421	426	430	403	396	400	473	440	427	407	433	443	417	425	411	416	398	399	456	432	402	404	420	417	404	425	438	428	449	449	389	434	388	421	425	410	430	411	455	434	420	447	443	416	432	400	406	430	420	442	445	398	406	421	407	406	406	394	411	435	428	432	405	455	399	416	412	403	407	397	444	415	452	440	426	399	432	425	439	407	446	460	441	423	451	410	397	439	406	410	426	403	408	436	417	376	413	427	419	417	405	434	460	432	471	454	439	436	435	419	417	427	414	440	425	426	428	440	428	404	432	453	421	440	421	490	406	416	423	420	430	419	437	413	431	417	414	430	416	433	424	444	432	448	433	441	431	410	441	430	413	443	438	421	414	436	415	410	399	381	398	424	447	433	401	429	413	434	470	399	402	457	403	434	434	432	422	436	419	408	416	417	426	428	425	397	414	409	410	414	385	410	396	443	444	399	407	421	450	482	461	436	413	416	411	458	433	423	446	396	423	412	413	397	429	442	428	403	415	423	409	402	417	432	433	420	422	437	407	446	408	432	423	440	407	465	425	425	425	408	446	431	463	415	428	430	451	433	430	406	452	435	413	410	426	421	416	444	432	423	412	410	424	394	437	392	387	414	447	437	419	412	438	433	451	429	430	393	414
72795	59181	43601	11010	1193	522	399	333	301	316	231	245	197	220	224	210	212	226	227	220	207	222	189	191	193	187	175	209	190	206	186	207	202	208	221	192	196	211	177	180	160	202	178	185	174	190	193	209	177	203	193	205	194	210	185	213	196	197	197	204	172	192	185	178	187	191	188	219	162	190	182	188	196	200	201	176	188	157	174	204	212	173	189	194	174	176	202	184	198	190	185	180	203	200	228	162	194	202	200	206	173	188	202	194	199	178	179	186	199	182	195	191	192	164	197	208	182	195	198	207	167	166	184	198	204	210	221	177	187	195	182	193	193	179	184	184	207	183	190	162	179	179	200	176	200	182	178	156	192	190	197	172	182	198	160	211	186	198	179	196	187	174	178	202	198	183	170	165	165	176	193	184	162	187	195	181	192	177	198	184	211	185	182	184	172	187	185	150	187	207	180	191	194	182	198	174	205	198	169	170	199	173	200	202	150	212	171	192	171	184	187	168	186	192	168	200	166	178	204	194	175	188	177	199	186	186	176	192	185	192	205	178	165	193	196	188	162	179	180	204	211	194	213	201	185	184	197	174	194	204	214	199	192	186	183	200	206	205	178	176	186	172	174	177	181	184	169	176	183	204	172	192	192	169	180	177	199	205	184	186	214	192	180	193	179	187	186	178	172	206	173	190	200	215	176	193	179	175	188	170	183	175	180	175	192	177	202	185	205	212	199	210	198	194	203	185	180	174	193	178	183	196	181	182	201	187	187	188	198	205	190	206	184	194	199	173	200	202	203	200	188	210	210	177	187	190	184	198	170	195	207	189	199	183	177	175	187	179	188	177	177	203	214	202	183	198	171	194	187	190	184	194	201	200	196	182	194	167	212	189	188	189	208	203	183	185	227	172	209	194	183	179	177	164	190	200	171	173	183	172	186	223	204	179	180	218	164	189	180	220	183	170	184	183	209	192	171	196	182	201	179	204	176	178	193	188	180	156	200	195	194	185	209	198	191	199	201	204	210	155	178	201	206	204	186	209	182	211	188	194	185	178	207	162	193	195	203	202	191	176	181	170	191	171	185	207	198	175	215	177	195	192	199	166	207	209	206	204	207	163	185	193	198	175	181	211	201	186	178	200	225	194	184	197	198	186	192	185	226	203	196	178	208	169	219	194	203	159	199	184	206	206	175	195	189	229	195	186	198	171	169	184	204	222	196	177	205	181	187	165	211	209	201	177	200	204	187	201	190	210	151	207	209	175	187	230	228	184	213	191	179	194	155	176	202	190	167	185	201	184	201	180	207	210	164	211	165	182	182	168	190	182	187	178	181	190	180	191	169	190	174	181	192	213	182	208	174	151	197	196	182	205	180	190	210	181	191	204	173	214	197	191	180	201	197	200	186	188	178	190	183	181	175	187	193	198	187	189	182	172	186	203	180	198	180	164	178	175	189	189	186	176	191	193	189	162	174	190	169	184	202	173	199	197	174	214	170	159	207	196	167	195	195	181	180	199	162	185	208	204	183	194	202	159	177	172	183	192	194	176	179	191	170	168	189	182	162	194	179	194	189	172	184	195	170	191	190	185	214	214	191	191	186	184	174	199	199	184	174	191	187	178	190	177	218	184	199	189	208	161	180	203	191	189	182	173	176	200	190	186	195	221	179	172	186	165	187	180	196	177	176	155	195	202	179	207	190	185	196	143	200	157	197	182	204	166	182	175	186	176	177	199	194	185	183	157	173	176	172	174	197	193	211	182	173	208	187	187	194	210	182	191	179	169	190	172	183	180	191	194	186	177	175	184	180	175	214	205	201	177	179	191	160	179	214	189	188	196	191	207	169	186	201	173	180	219	194	200	203	199	192	185	174	164	194	150	189	184	170	175	197	196	188	175	185	202	179	171	176	224	191	207	176	177	198	186	202	179	196	186	176	174	175	186	198	200	190	171	174	203	168	178	205	202	201	192	179	185	167	178	175	181	185	186	203	158	188	197	175	202	190	202	188	162	185	174	190	183	199	186	198	183	182	200	199	183	209	173	201	180	184	190	201	191	197	178	197	170	171	195	196	205	180	177	179	192	199	193	207	193	176	201	196	203	174	174	186	173	193	213	191	170	182	192	198	161	174	180	207	179	181	173	195	185	155	178	184	188	169	155	176	182	199	183	197	202	194	185	193	211	200	174	178	167	189	179	190	200	157	206	178	190	188	190	174	178	197	188	194	181	187	194	181	188	177	164	183	184	178	188	186	204	200	177	194	197	182	185	177	197	186	193	202	165	183	220	178	184	195	206	177	183	173	196	200	182	171	164	175	180	221	203	200	193	194	189	190	157	196	232	174	201	199	198	165	173	164	207	197	161	190	176	194	190	202	175	196	169	198	187	162	197	180	197	188	184	188	169	168	213	177	167	193	194	195	163	179	165	186	196	184	180	188	165	203	205	180	179	205	157	197	197	205	183	190	166	194	176	190	195	164	176	181	160	197	189	180	196	179	174	187	167	188	175	182	201	178	182	168	185	184	195	171	191	201	190	165	199	194	172	198	173	181	188	172	188	191	152	186	178	194	193	194	202	168	183	199	185	211	180	189	180	158	204	164	176	174	185	189	169	218	183	211	185	196	158	201	191	186	174	202	165	179	194	184	163	192	207	185	201	164	195	184	168	187	167	195	208	172	171	193	171	189	178	210	187	203	191	182	174	208	151	195	199	165	184	175	186	191	190	197	183	200	173	179	190	184	195	200	165	195	192	172	188	193	184	202	193	190	213	170	182	191	192	182	192	178	183	195	188	189	188	192	186	205	201	194	185	222	182	196	187	170	195	186	202	170	155	199	186	182	201	190	191	171	180	171	184	186	155	184	218	178	188	169	181	206	190	207	209	190	192	187	175	192	206	202	168	198	194	154	173	192	180	204	183	188	173	199	189	196	186	166	182	200	223	177	183	154	188	169	183	193	190	200	199	217	169	210	161	181	202	177	198	200	183	190	181	210	202	172	157	175	198	171	164	202	170	188	189	197	197	194	190	195	202	182	159	176	171	183	170	201	174	196	158	187	191	176	207	186	178	211	184	181	167	185	192	180	202	158	199	186	210	185	183	161	162	159	203	181	194	198	170	219	203	197	205	191	188	207	176	217	208	174	203	202	174	156	193	211	166	167	184	198	187	198	178	172	188	187	203	169	200	206	189	179	202	192	198	204	192	184	186	171	189	190	192	205	175	180	178	233	194	187	195	194	174	198	180	151	197	170	196	163	195	179	164	186	188	176	202	208	173	188	171	186	194	196	183	190	175	187	185	168	190	202	194	177	188	180	169	173	192	185	201	180	201	212	186	186	184	173	144	206	159	170	180	175	173	193	188	189	172	202	203	184	169	208	165	167	191	207	175	201	185	189	192	181	180	205	207	191	189	179	186	177	197	170	216	198	193	189	198	191	190	174	190	186	173	200	187	192	197	210	175	166	180	210	183	193	188	201	192	164	177	173	179	196	165	174	211	207	186	187	194
55420	49770	32341	3315	2136	1802	1536	1338	1198	1117	1033	995	954	903	836	817	750	821	809	757	766	741	748	689	686	675	667	699	722	687	637	706	644	662	640	636	680	639	666	647	660	692	619	710	594	676	679	595	603	671	656	653	647	624	640	604	563	645	593	608	633	649	606	648	627	647	595	628	634	637	617	632	589	607	633	580	658	571	607	602	644	615	648	647	641	628	645	641	630	616	614	624	635	638	632	611	600	602	618	584	615	590	629	592	617	603	623	616	602	629	623	615	633	591	586	624	559	644	643	630	594	622	586	605	629	648	605	653	678	627	653	616	613	604	614	621	618	592	614	677	582	569	648	604	607	587	627	638	588	648	613	634	609	602	582	621	642	644	627	659	597	602	591	583	601	598	618	611	667	608	650	613	600	614	640	596	639	630	668	615	593	626	598	631	631	599	583	627	641	635	611	654	679	635	603	570	643	643	617	624	642	654	628	636	604	671	629	633	651	644	619	613	629	624	598	605	633	617	634	587	607	604	585	612	623	623	622	605	619	628	597	604	626	622	582	620	667	609	629	615	648	654	588	642	619	586	615	599	638	615	620	582	634	638	605	571	618	628	619	607	616	634	585	608	584	575	581	624	650	552	631	609	618	652	585	615	660	641	606	569	642	616	631	616	591	613	631	603	584	635	589	597	604	612	654	674	630	586	586	663	611	616	546	620	591	626	634	648	671	642	606	631	613	599	606	624	667	614	613	620	633	626	602	636	616	640	592	645	580	621	635	618	619	609	627	601	602	632	570	584	642	656	599	585	590	630	641	607	616	564	625	601	646	634	585	601	607	570	609	615	646	578	645	622	622	696	610	607	593	595	648	588	683	602	649	550	610	667	647	614	649	595	601	650	617	605	640	617	630	613	633	658	599	603	582	628	622	601	649	608	603	628	648	592	649	629	609	589	605	648	626	603	667	609	610	600	607	601	601	621	603	611	617	564	588	577	641	617	641	616	594	634	631	566	629	587	626	623	636	605	653	548	641	594	637	600	563	587	627	635	592	635	573	653	617	600	567	571	625	661	615	599	619	594	643	623	596	585	564	645	577	637	600	605	622	609	629	620	582	603	654	634	599	590	620	636	628	608	588	590	682	635	580	624	594	608	632	579	642	614	606	610	619	636	614	664	588	641	563	643	563	617	614	617	611	585	613	590	631	590	587	627	641	639	628	603	595	608	609	612	621	599	655	610	643	657	630	607	612	614	642	625	612	642	597	590	648	640	634	605	628	669	585	612	646	644	610	631	646	609	635	610	607	618	604	634	622	602	640	615	619	674	603	625	614	580	647	625	659	633	607	656	629	667	629	600	598	619	624	645	573	635	607	666	641	609	630	686	631	567	586	619	642	646	630	630	575	595	572	623	596	583	598	636	656	599	596	630	597	625	629	625	582	634	611	588	565	594	633	642	612	570	619	627	582	606	625	588	643	612	594	648	622	603	635	648	669	602	582	646	636	616	587	627	628	634	638	599	567	606	621	674	616	641	584	620	607	612	566	568	591	634	649	603	611	645	605	623	591	623	666	619	617	642	612	627	587	599	620	637	578	598	599	598	599	633	610	561	632	602	606	612	628	642	687	596	600	644	622	636	582	595	592	599	640	596	618	627	598	597	575	603	636	620	634	604	660	628	609	669	594	643	607	634	658	627	605	609	603	591	631	591	632	616	586	622	607	606	607	623	647	587	626	608	668	608	650	667	608	648	629	671	605	578	590	625	642	642	594	604	571	582	604	604	596	639	630	616	644	574	592	648	588	603	575	614	648	597	597	644	583	639	638	617	630	582	599	579	554	587	614	604	604	564	601	632	603	614	582	606	609	642	622	678	632	613	627	602	645	618	627	642	620	588	577	632	604	615	583	627	639	620	601	627	587	657	624	564	658	622	588	614	624	614	626	584	583	630	617	651	625	627	538	636	654	619	603	636	624	630	641	594	628	569	602	627	580	590	608	614	629	661	621	639	589	595	633	633	565	633	603	587	589	632	664	624	642	601	591	600	625	638	587	562	568	625	623	643	599	584	623	598	614	644	630	603	603	594	613	599	610	629	602	579	630	591	644	654	651	618	621	673	643	580	611	571	607	611	625	637	607	622	624	638	601	580	585	676	609	589	569	634	611	610	604	639	648	626	629	606	601	601	617	602	554	603	611	595	588	671	632	629	618	631	631	603	649	566	615	593	621	607	603	612	614	605	620	615	657	634	588	646	627	635	635	622	641	626	672	618	612	650	623	629	619	613	659	616	612	625	619	600	611	645	603	647	582	627	603	623	631	615	623	637	617	609	596	636	595	594	641	681	582	590	622	614	637	597	633	595	609	615	630	651	617	612	644	632	617	635	669	616	628	638	662	590	626	625	586	592	580	615	623	632	598	581	602	602	567	621	668	586	619	640	634	661	599	663	627	609	595	581	600	622	592	652	622	637	613	611	630	651	663	594	589	586	589	601	610	627	596	630	604	619	605	582	581	613	660	643	598	633	604	590	622	606	634	536	634	647	639	607	553	609	577	605	592	663	609	590	592	654	621	602	637	575	587	656	624	631	579	596	644	632	601	583	658	639	616	589	615	659	610	628	653	606	653	617	627	644	598	635	621	624	628	600	667	631	644	558	588	647	581	611	617	603	582	589	600	615	631	577	619	619	600	649	645	614	619	620	559	594	623	623	614	636	623	599	606	629	635	610	648	652	582	648	602	633	628	638	598	623	656	630	616	610	618	653	610	640	662	632	619	614	548	634	606	588	578	604	618	600	625	571	605	624	648	634	615	583	592	563	636	637	630	607	610	589	613	641	609	597	587	642	657	618	602	594	607	618	567	591	620	633	586	590	656	614	647	587	585	630	586	603	606	578	566	669	621	592	611	622	670	579	635	681	610	653	608	637	658	647	625	598	627	589	626	623	629	599	639	583	595	594	598	569	659	607	628	614	588	593	599	646	646	611	541	616	679	593	610	634	605	604	603	632	620	596	655	586	633	551	586	590	624	628	613	587	605	666	646	651	599	629	602	661	626	673	641	598	666	654	612	636	618	606	647	627	651	666	619	633	656	602	609	628	625	650	592	638	621	638	604	603	633	654	593	643	641	629	641	603	633	641	659	625	625	570	565	605	593	632	666	583	590	586	607	583	622	622	639	597	613	607	604	580	587	565	588	637	626	600	658	634	606	667	571	584	650	602	595	653	574	628	591	649	597	603	632	616	645	585	605	593	640	653	596	612	578	612	648	555	638	625	592	646	631	607	568	581	653	629	671	640	635	642	658	607	623	582	606	608	677	586	637	661	626	683	649	637	649	602	622	603	625	621	592	630	615	621	579	604	611	617	619	640	631	613	621	624	638	592	637	606	620	648	640	618	627	596	625	613	646	648	606	630	631	608	635	614	579	638	589	662	657	622	611	633	583	629	558	570	682	616	589	616	612	642	594	637	640	596	620	641	658	639	583	649	635	620	591	668	617	622	598	600
29829	12276	3015	222	164	197	180	196	194	174	178	200	193	197	215	202	184	218	193	206	184	176	204	174	190	165	200	159	187	180	167	170	188	139	177	168	167	184	187	159	190	212	182	178	184	164	169	166	182	180	162	195	182	182	174	176	164	193	180	182	193	176	193	213	195	183	170	202	174	208	189	176	212	199	189	178	193	180	196	182	169	173	199	179	188	200	210	185	171	182	193	179	197	182	183	160	170	188	182	188	191	192	194	205	189	205	193	183	167	210	181	164	194	196	175	165	159	187	168	176	180	202	192	185	205	160	190	188	168	160	158	195	203	192	196	212	179	193	171	210	173	181	190	204	191	199	186	179	204	168	175	213	198	174	179	155	196	215	206	177	157	191	188	186	180	170	186	174	206	186	178	173	182	169	177	174	175	187	171	202	196	184	179	186	180	181	175	190	193	177	178	167	194	198	214	198	194	189	198	178	178	159	185	179	177	185	181	169	177	168	164	195	181	207	182	182	205	185	199	166	179	188	200	193	178	175	180	170	170	194	202	212	166	176	194	196	178	174	175	200	199	179	181	197	179	185	195	174	165	190	194	177	181	194	194	181	168	198	203	182	201	194	197	172	194	192	170	184	172	171	176	175	159	153	167	185	193	198	173	156	204	172	186	207	161	189	180	165	189	184	178	192	176	174	158	179	177	183	174	176	174	207	182	178	190	183	182	188	195	166	187	207	183	198	182	173	195	186	183	179	202	187	199	176	183	159	205	172	155	161	176	172	177	176	184	166	183	197	180	182	175	180	154	198	188	182	215	190	176	172	206	153	180	175	181	178	179	168	181	172	181	194	165	165	218	198	197	220	190	190	179	171	166	185	187	190	185	179	192	172	181	180	155	180	171	194	200	179	174	187	188	167	186	171	188	173	186	167	171	155	186	168	188	179	161	187	181	162	201	178	194	194	162	206	189	169	178	178	187	182	159	186	165	191	176	188	193	166	174	197	183	195	187	199	177	198	214	177	178	179	200	180	189	199	206	172	188	176	190	175	184	158	190	166	206	171	160	170	168	172	182	181	186	190	201	182	180	191	181	171	198	177	186	188	196	194	168	191	200	173	184	160	208	167	182	170	193	177	209	177	205	212	192	189	185	198	176	169	175	176	191	182	194	188	187	171	196	178	201	181	180	150	171	185	172	182	199	167	212	173	186	154	172	174	165	186	193	159	167	172	172	183	163	205	211	164	150	186	194	155	176	184	167	204	196	174	174	177	176	176	180	198	165	187	181	175	176	164	203	167	185	197	180	188	173	173	185	181	161	217	179	164	215	187	203	166	181	180	156	186	174	205	202	189	177	189	194	170	179	175	157	173	160	200	176	185	181	201	179	186	187	182	211	190	172	174	193	179	191	173	204	176	163	176	168	177	174	176	168	169	183	171	184	213	185	169	176	172	177	206	183	198	181	171	211	189	180	181	197	196	174	181	177	173	210	220	185	193	185	197	183	187	168	194	198	180	178	158	190	189	169	194	175	166	150	192	189	208	176	199	181	170	161	173	188	160	171	177	186	171	168	202	181	186	184	180	175	206	186	180	180	195	201	199	191	170	182	191	172	176	185	178	157	198	190	189	173	154	179	191	175	171	193	178	177	183	190	198	175	202	188	167	204	177	193	177	193	176	166	194	176	186	178	200	187	193	175	176	161	165	165	185	188	163	194	179	172	144	180	199	187	216	188	177	182	189	180	175	172	162	184	185	168	192	188	186	199	204	179	198	189	176	157	184	198	193	201	203	184	180	184	223	203	184	188	190	191	196	180	171	187	159	192	195	179	196	166	170	192	151	168	191	183	185	179	195	193	162	162	166	161	204	177	172	176	177	168	164	164	178	174	179	145	172	182	209	161	201	202	194	207	166	161	163	195	197	195	217	168	166	191	164	191	169	206	188	185	201	183	180	191	177	175	181	164	166	196	196	184	189	179	190	177	196	185	194	184	191	155	178	180	157	186	193	187	194	174	179	178	179	194	191	169	204	178	160	169	186	195	167	178	173	181	168	195	175	176	179	188	195	196	168	211	185	184	175	195	188	185	185	201	160	179	184	177	176	193	165	186	187	173	187	189	186	178	186	155	178	206	165	167	183	179	195	168	175	184	194	168	211	196	201	192	179	168	149	165	175	182	165	189	193	174	169	158	160	181	183	187	193	197	182	195	194	171	154	194	196	171	187	156	178	184	165	200	172	161	173	161	201	176	166	156	168	143	181	201	185	198	181	204	197	184	171	199	189	197	182	169	170	168	178	170	174	185	169	191	167	173	170	180	174	177	189	171	184	192	187	183	180	178	202	178	177	156	184	178	186	168	179	156	168	177	189	166	173	182	193	181	186	186	177	186	167	175	175	195	155	183	201	186	206	184	188	189	207	175	173	168	187	178	189	172	193	187	181	174	196	185	193	185	185	194	171	166	201	176	164	159	172	183	190	203	179	190	196	188	190	177	177	185	193	161	201	205	166	182	214	176	195	165	194	173	175	166	167	175	172	162	177	185	193	182	191	180	191	168	180	189	181	188	208	171	178	195	193	190	174	182	176	188	179	184	199	191	191	204	199	173	186	147	181	185	195	157	181	148	159	190	197	182	178	167	176	175	204	165	199	185	173	187	208	177	186	184	193	178	183	207	180	188	166	190	187	175	183	178	174	174	166	174	187	178	160	181	177	180	188	158	191	145	193	191	193	176	179	183	171	174	185	181	155	189	172	209	151	189	173	187	148	199	183	192	180	190	183	195	196	188	199	167	185	187	174	184	190	177	202	193	173	196	165	170	192	188	182	183	205	159	205	190	187	174	176	187	183	182	171	181	183	170	185	183	179	175	173	183	174	172	197	185	187	177	169	176	171	193	181	186	197	197	177	184	195	196	171	185	189	161	184	195	175	181	169	191	169	187	184	192	173	166	217	168	191	175	151	177	178	197	164	189	194	182	162	181	191	179	187	182	177	197	185	209	194	189	176	187	182	180	185	175	207	196	168	182	163	194	188	180	197	187	178	176	196	193	205	177	158	181	174	169	179	178	187	194	171	170	200	192	183	199	164	193	186	177	183	195	173	162	196	173	162	182	185	176	164	183	165	184	188	178	188	159	174	203	191	184	189	166	182	207	172	183	194	176	183	166	165	201	198	182	202	184	215	188	183	167	203	154	190	194	193	161	185	185	179	171	181	177	163	175	182	183	199	175	179	177	188	156	203	196	204	179	167	182	164	196	185	176	177	171	192	177	150	201	205	181	179	198	156	170	208	163	189	190	184	186	190	180	174	186	188	175	176	192	176	164	167	190	167	170	178	180	171	187	193	167	175	175	166	163	192	176	182	193	192	177	193	203	201	191	199	178	202	206	193	173	165	183	173	170	180	191	183	185	179	184	209	195	187	214	189	177	197	144	173	191	187	169	173	191	164	194	207	160	166	185	167	184	189	166	176	203	184	181	192	204	201	165	173	184	189	181	167	186	180
26432	12545	4261	698	627	652	628	591	607	595	633	609	592	568	624	585	618	603	604	618	645	575	610	598	596	600	580	616	586	564	604	600	555	605	601	615	596	568	622	598	566	595	646	580	615	603	599	644	571	614	595	621	615	626	609	620	612	597	613	607	628	585	641	563	581	650	556	590	647	585	623	608	592	582	605	590	587	601	607	584	578	618	652	581	610	582	596	631	604	571	644	602	608	630	579	623	587	595	625	605	606	621	574	600	600	625	607	597	589	618	650	596	593	559	622	558	559	590	611	627	592	605	649	593	617	610	564	582	579	645	615	642	594	603	598	613	596	617	572	613	577	603	612	614	603	574	574	642	601	612	616	575	626	623	661	612	593	569	576	600	609	611	567	578	602	587	611	613	577	604	620	613	566	581	615	568	595	631	633	605	599	588	603	579	612	619	616	595	585	593	630	586	588	577	595	616	632	575	603	628	636	618	598	598	579	607	572	591	614	602	616	569	556	631	579	629	585	595	635	572	594	580	622	656	604	605	578	587	584	598	595	628	573	603	566	602	613	579	626	572	592	599	610	572	597	626	541	595	593	563	600	616	596	563	589	655	638	583	642	593	639	625	636	679	614	620	594	619	619	608	636	598	575	643	590	601	622	584	615	616	570	598	624	601	594	593	593	599	575	631	588	647	574	564	575	629	653	597	595	618	663	594	613	608	582	599	595	599	608	607	618	624	634	619	605	613	620	598	625	602	567	590	617	609	599	629	583	594	594	559	579	612	599	625	561	597	585	600	579	620	576	658	574	638	610	617	594	605	603	596	598	611	602	606	639	598	624	635	595	606	628	595	654	602	587	599	613	618	605	603	611	595	599	585	597	622	621	619	569	617	633	591	578	562	585	642	581	570	599	581	604	615	618	586	636	573	575	616	601	637	601	558	566	598	569	626	610	603	559	587	633	611	577	581	628	599	636	642	545	596	583	584	568	609	612	600	627	629	583	613	635	634	602	593	600	578	589	593	634	573	606	553	624	633	549	583	580	605	576	579	585	612	610	614	631	584	603	589	559	627	567	587	605	588	638	574	537	576	583	592	574	603	603	578	606	576	634	591	591	583	578	612	638	596	640	624	611	643	585	616	581	626	627	627	578	636	621	618	556	603	572	648	623	600	608	624	626	649	612	615	566	596	637	589	575	597	617	593	579	565	589	581	585	586	613	556	589	632	598	554	658	580	571	621	606	612	626	540	563	618	603	593	632	583	579	621	612	623	575	581	597	560	633	593	615	591	611	549	602	654	634	603	566	575	591	643	588	606	593	636	591	593	691	574	580	630	606	635	576	587	585	583	612	584	641	630	618	578	620	618	584	594	577	592	600	598	621	594	590	597	628	570	607	572	633	622	613	615	607	600	631	599	588	570	598	597	622	626	586	615	591	597	583	625	601	601	613	624	628	634	600	617	564	580	599	599	627	631	619	592	582	601	616	587	610	642	603	635	540	606	614	563	627	618	625	598	621	609	583	600	593	653	631	617	595	598	586	612	634	569	598	592	595	592	640	585	549	623	616	620	651	619	593	620	545	580	625	602	595	578	590	608	604	604	609	638	637	588	597	581	608	608	638	572	571	569	581	567	608	612	627	595	563	620	614	556	644	631	613	580	608	612	589	614	610	625	613	606	581	592	588	604	619	593	559	576	636	570	586	662	605	562	562	600	622	619	577	573	566	590	534	568	603	565	603	639	586	624	573	637	618	556	608	609	604	612	597	598	540	591	565	593	621	631	600	585	585	592	630	597	608	583	597	596	590	517	580	616	637	587	597	560	606	572	574	605	604	634	592	584	620	587	604	593	625	604	560	580	544	641	622	609	625	591	563	593	564	554	615	615	664	601	610	606	644	603	588	559	601	613	606	586	604	621	592	601	586	623	591	624	610	649	608	630	581	581	586	617	635	609	599	568	589	590	605	645	625	588	575	628	604	627	623	612	598	614	618	615	656	593	579	603	594	612	638	603	573	598	639	617	603	620	602	614	592	626	612	566	605	593	582	586	641	571	596	638	597	594	610	591	606	538	584	595	633	600	585	634	676	619	620	590	624	573	612	661	623	636	582	592	579	580	614	628	625	627	616	568	589	587	623	628	583	588	572	604	576	594	555	556	601	620	554	615	602	614	616	605	616	634	589	615	611	585	585	601	590	641	614	579	593	566	563	626	585	545	607	612	623	588	598	580	641	607	548	602	537	586	599	560	602	597	568	573	587	589	612	583	625	624	636	585	633	586	621	608	567	595	577	617	618	609	608	571	631	571	609	631	582	590	632	620	588	626	604	584	614	578	569	644	594	628	596	636	646	601	594	641	610	619	613	634	601	640	566	591	597	620	625	549	560	664	627	616	643	572	599	607	581	642	635	573	596	613	614	597	599	565	562	524	606	597	567	584	601	589	592	673	612	626	607	583	588	558	625	629	578	606	570	594	656	612	588	584	616	590	580	645	603	584	572	652	580	580	576	610	619	596	593	616	621	563	607	619	570	604	557	607	593	581	587	552	595	585	582	602	583	588	591	596	594	622	609	614	586	598	599	625	625	600	619	585	592	638	573	626	584	588	632	620	613	587	625	588	587	616	601	622	609	575	645	620	604	598	612	607	621	645	576	591	677	654	604	620	590	622	544	632	607	621	610	596	579	587	603	633	602	596	591	619	632	588	614	599	615	595	592	620	608	561	602	636	642	599	606	666	618	611	600	601	554	595	622	590	593	619	606	659	587	594	626	592	581	654	576	625	600	604	619	608	630	623	649	629	614	596	624	656	608	628	565	600	572	613	584	630	664	576	599	656	623	621	558	612	624	627	617	571	613	608	574	643	600	632	595	604	613	579	628	585	588	617	585	622	664	609	642	604	580	614	611	591	613	593	631	577	579	610	555	622	600	594	590	627	583	584	573	602	537	642	599	638	653	621	616	605	580	631	627	635	593	639	597	560	585	550	580	621	612	580	588	593	571	601	595	601	606	639	657	571	633	598	588	558	601	609	581	628	643	613	620	631	584	601	631	560	615	618	603	549	650	648	608	612	587	613	646	610	612	650	614	614	598	635	557	560	604	597	584	606	616	597	630	626	562	594	605	615	580	619	589	586	619	595	613	634	590	580	558	582	595	580	589	621	627	605	586	582	599	622	578	610	598	604	586	588	613	598	576	576	646	580	566	618	643	563	582	605	589	579	625	592	640	599	595	599	591	602	615	586	580	600	612	577	610	613	572	612	590	593	581	591	600	583	572	628	593	563	621	652	586	666	601	594	651	588	581	638	594	617	616	618	582	559	603	583	611	633	661	581	647	589	572	617	603	547	603	626	604	632	610	569	606	603	566	597	618	604	646	586	628	642	637	621	599	598	576	626	613	634	609	624	555	604	606	611	596	624	582	571	583	555	571	627	623	585	607	581	644	643	586	610	630	602	612	636	590	590	587	596	636	612	614	598	592	600	645	577	596	565	612	596	592	624	586	647
62695	45921	31477	5368	668	278	197	177	167	177	169	120	132	136	146	129	140	124	142	127	130	148	124	144	115	146	126	145	117	109	113	128	118	145	138	136	124	121	114	119	137	123	108	125	116	123	120	103	113	109	125	121	138	115	131	115	104	124	117	107	105	117	110	115	112	124	127	113	112	115	117	106	124	114	117	127	112	112	136	116	122	117	135	133	107	119	116	126	133	115	116	115	131	127	121	110	123	115	120	136	105	108	117	124	131	120	123	118	105	110	119	112	119	121	112	131	120	100	139	117	113	143	107	113	97	110	112	113	127	125	99	123	131	120	130	105	103	118	119	123	132	133	108	134	110	123	120	117	118	110	119	145	120	103	124	119	132	103	110	114	125	122	123	109	113	110	116	121	113	126	104	106	91	124	116	109	108	122	127	124	118	123	109	125	117	109	117	139	117	126	110	129	105	119	127	117	140	127	112	133	113	115	123	106	107	134	121	132	138	133	119	110	108	122	135	103	112	139	118	113	108	133	123	124	118	107	148	116	118	100	111	114	118	145	125	115	105	137	108	121	118	119	144	101	123	129	113	116	138	129	110	114	130	124	133	108	109	111	117	113	120	116	115	107	139	122	125	103	109	104	130	124	156	103	128	113	114	131	127	132	123	115	112	123	120	135	125	104	121	124	108	124	119	131	116	104	115	126	126	123	115	126	110	109	138	114	105	123	133	106	95	121	132	121	121	137	125	128	119	106	110	126	109	124	110	118	113	111	122	110	103	132	117	127	103	132	128	144	113	124	124	125	129	129	123	127	121	119	129	106	129	102	123	123	109	129	128	112	110	127	127	112	109	104	123	114	114	111	118	111	108	107	146	124	127	120	120	106	95	112	122	122	109	103	117	124	112	146	114	121	126	114	128	134	129	128	133	119	108	131	132	125	127	128	127	122	97	108	143	121	112	122	139	132	123	107	115	135	116	126	114	133	111	128	110	117	106	122	125	96	99	117	118	114	107	123	110	130	110	124	118	116	121	131	124	104	108	131	119	111	136	106	120	123	118	114	120	119	137	117	111	101	99	119	128	135	105	107	113	103	119	120	119	115	102	99	115	111	111	109	100	117	109	121	116	122	120	113	109	103	126	117	120	101	94	101	138	143	108	121	100	127	105	118	121	127	119	136	130	101	124	108	138	117	111	135	120	126	112	132	120	105	129	106	119	102	130	114	105	107	129	113	142	120	108	132	126	116	126	113	106	118	127	126	108	119	115	119	123	121	125	107	123	125	128	123	116	99	101	114	138	127	123	112	128	126	105	140	129	123	131	117	103	137	145	113	135	122	134	119	112	145	114	124	119	111	119	110	130	119	118	111	113	115	114	111	113	116	127	130	87	126	127	124	116	133	136	143	136	120	124	100	117	124	94	105	134	128	140	134	119	120	120	130	117	131	111	127	115	128	112	134	116	126	100	115	119	129	101	132	109	119	125	123	118	107	131	106	113	122	128	103	105	121	136	146	118	129	103	114	131	115	110	112	85	127	117	100	108	129	145	129	136	112	104	124	107	118	109	126	119	102	116	117	108	115	116	115	129	124	116	113	102	126	132	114	130	109	135	121	114	121	121	114	117	114	130	118	107	129	106	121	131	103	99	113	93	120	101	131	102	127	106	140	133	131	133	126	102	105	118	117	103	106	127	147	127	130	105	119	120	129	105	113	141	120	126	114	121	128	127	106	112	107	132	122	123	117	140	116	114	113	112	135	116	126	100	125	129	95	122	123	135	90	120	112	115	110	103	113	107	123	129	114	127	119	134	120	134	104	114	110	119	135	105	118	123	120	111	148	113	94	109	135	96	120	102	123	138	117	108	124	105	134	118	122	105	118	105	99	98	111	122	120	113	119	109	122	105	111	110	126	109	116	115	110	118	127	128	112	117	111	119	122	124	109	113	123	110	110	121	108	109	120	109	125	121	117	133	123	113	120	137	123	109	125	118	111	108	94	124	110	115	101	107	128	109	133	114	132	132	115	112	117	118	105	127	124	105	122	105	124	122	108	119	123	117	116	104	109	111	97	105	129	109	121	119	119	129	118	116	106	109	130	118	127	110	114	116	143	133	131	142	123	115	112	122	113	126	126	111	114	129	106	111	133	127	102	128	141	104	140	109	138	104	121	114	117	119	121	125	126	123	122	145	112	136	96	104	126	132	120	132	117	110	124	127	92	122	123	116	122	116	114	116	115	127	119	119	109	142	108	118	102	125	111	117	140	122	136	135	106	130	105	111	137	126	126	118	104	127	115	122	102	109	119	128	117	116	121	132	106	124	131	129	113	138	123	148	126	132	103	120	99	129	128	124	131	129	117	125	123	111	127	133	116	109	116	122	113	118	128	119	133	106	116	117	112	119	113	137	127	131	132	101	105	89	144	151	134	120	118	138	140	120	116	131	109	106	139	103	129	97	116	133	126	113	112	127	102	105	117	125	122	115	121	107	101	118	97	121	102	132	126	114	116	88	102	119	109	116	115	142	112	106	115	124	108	126	97	98	120	98	122	121	133	122	121	112	125	130	107	109	96	111	119	128	115	115	124	117	112	105	124	109	118	111	124	118	122	103	122	108	129	104	121	108	111	122	115	111	126	122	128	122	108	127	113	111	114	103	117	103	129	111	111	128	108	126	113	118	111	112	121	120	118	120	118	103	106	130	115	127	107	135	105	126	117	141	107	127	121	123	122	114	128	102	122	123	124	128	106	110	118	122	141	111	118	116	112	91	108	115	102	114	113	116	101	110	123	125	132	107	116	121	122	117	127	122	118	119	126	129	111	128	127	122	114	112	107	106	108	107	94	118	111	119	122	113	106	123	110	117	124	119	121	113	127	98	124	120	112	125	121	134	108	116	115	118	110	120	135	143	110	121	120	122	136	127	110	114	130	127	125	116	126	134	121	125	96	125	120	125	116	106	113	110	130	103	129	125	103	103	118	103	115	113	103	132	117	112	119	117	99	105	116	107	112	107	127	124	123	134	92	123	121	114	126	108	123	110	94	116	111	109	124	113	110	126	97	114	123	112	120	93	113	124	98	130	145	106	126	119	122	114	113	124	120	128	123	110	116	119	118	110	111	116	121	109	122	105	106	131	109	108	122	124	106	132	131	129	136	121	112	101	118	106	122	126	117	131	124	130	118	117	114	115	125	130	118	134	120	124	113	101	122	130	113	130	107	125	115	133	127	113	122	113	119	122	126	113	111	120	122	130	121	124	124	135	115	128	134	125	112	125	105	116	128	135	121	111	105	116	132	140	122	110	97	121	123	116	140	127	97	124	103	107	129	129	120	103	125	133	136	120	105	123	121	131	98	123	116	125	99	131	110	112	120	124	121	130	123	104	102	125	108	139	112	102	93	106	129	118	112	115	119	118	136	116	122	110	143	113	99	107	123	114	119	112	121	149	141	132	130	131	109	129	114	115	110	115	136	128	129	121	127	115	98	102	107	133	125	114	127	128	130
44885	39015	23990	3122	2101	1039	842	802	710	645	582	602	583	561	525	534	485	488	460	500	489	455	497	469	413	431	451	429	445	396	431	447	450	453	404	436	433	429	424	447	434	415	446	444	423	454	408	434	428	441	413	393	401	438	420	422	404	406	472	418	458	417	449	470	454	466	443	419	416	422	468	428	432	420	421	441	403	401	456	427	393	445	430	457	399	396	436	413	435	420	456	410	433	427	407	398	412	411	444	433	427	422	420	401	420	422	417	412	404	426	431	410	415	426	407	431	430	443	414	431	413	409	390	398	420	437	402	408	437	423	434	399	418	448	394	397	405	421	399	415	451	417	426	425	438	417	419	446	390	413	418	393	461	401	401	420	403	381	433	392	385	437	392	455	445	406	422	458	424	416	416	442	413	437	398	417	393	403	410	377	443	419	417	422	391	430	423	443	412	401	424	422	418	428	425	414	446	396	404	449	435	442	411	382	427	426	390	442	386	422	409	376	426	404	438	431	419	386	449	414	409	424	404	398	424	419	448	439	371	434	382	427	443	427	434	442	410	410	454	417	406	417	424	435	406	408	411	435	424	406	447	397	423	424	474	404	448	403	459	438	455	417	434	392	418	411	403	401	405	417	417	412	435	422	422	403	427	396	402	402	416	417	415	439	394	430	425	412	363	434	448	449	436	382	434	455	416	460	409	474	384	377	399	424	420	435	397	402	397	426	447	392	434	416	443	426	396	422	443	427	433	391	422	406	440	416	402	431	423	428	403	396	451	423	389	430	383	395	399	394	398	367	401	423	447	414	456	418	401	402	441	386	416	425	460	467	413	419	407	432	405	447	427	376	427	417	450	436	404	456	453	432	442	457	436	429	414	414	418	411	395	415	411	397	428	436	383	420	459	408	432	439	426	420	452	407	401	431	401	395	404	435	427	401	427	423	440	419	425	425	433	436	426	429	402	387	387	408	408	411	448	438	415	456	392	389	401	415	437	419	400	447	442	398	414	421	452	426	387	403	438	425	401	435	440	443	434	434	421	410	406	394	416	381	412	435	427	417	411	443	413	429	423	439	415	417	389	453	453	410	403	410	388	403	393	425	419	419	373	440	448	451	453	412	419	385	426	439	415	427	423	416	378	403	399	425	429	442	422	438	433	435	412	426	414	466	461	421	405	411	387	398	436	414	415	412	428	421	449	394	431	416	403	444	459	435	449	476	432	430	388	401	421	381	423	419	406	402	403	413	458	418	396	428	432	415	449	435	453	438	402	431	426	424	407	391	417	398	417	437	444	417	417	408	407	394	420	417	415	421	431	412	422	442	396	408	404	428	429	447	425	425	444	384	420	404	392	432	393	436	419	414	396	460	431	448	409	400	424	399	393	399	432	434	424	405	415	441	405	390	435	412	432	409	427	400	412	414	431	401	418	426	397	434	419	424	431	402	405	410	407	427	395	449	432	423	443	421	417	387	381	428	382	448	417	437	418	413	403	416	427	409	430	409	417	420	462	366	447	424	410	385	479	443	441	402	449	418	431	432	406	399	420	448	386	417	437	416	401	406	435	398	417	445	425	399	411	399	426	413	431	444	402	439	429	401	434	441	430	455	419	424	421	433	400	417	428	391	419	408	412	422	424	454	426	453	450	433	425	434	420	435	401	415	412	414	445	442	424	445	438	411	422	457	412	446	427	408	412	428	430	415	466	394	430	410	413	392	407	431	440	457	421	412	404	443	435	420	431	398	396	397	443	406	419	430	433	431	395	428	422	414	472	431	400	453	401	441	407	407	393	400	431	387	393	401	395	397	409	388	450	423	433	418	429	445	408	426	446	402	437	426	408	410	457	465	398	394	406	436	393	430	426	427	421	393	418	375	414	436	412	433	400	430	427	429	407	423	381	445	390	391	385	445	402	426	425	451	392	428	430	426	427	404	418	418	437	413	432	374	454	436	414	435	434	434	418	450	394	458	399	400	420	409	420	459	400	411	407	410	426	432	432	452	440	417	389	432	434	441	407	404	426	428	410	391	410	422	473	434	429	432	406	434	455	420	394	429	430	450	464	431	453	420	361	430	385	419	403	431	435	429	464	418	408	386	374	416	410	458	440	432	451	443	406	408	437	441	439	440	415	449	415	423	425	422	433	415	401	451	415	450	441	452	405	407	358	452	432	412	430	426	438	429	405	431	401	455	396	417	430	397	443	391	406	478	418	402	422	445	392	436	387	406	435	424	421	427	434	424	411	407	469	450	416	382	406	407	394	432	421	380	380	423	414	384	421	402	486	416	440	378	430	389	413	424	386	442	419	418	420	411	351	451	425	385	417	460	406	432	398	474	433	407	412	445	428	457	445	473	412	397	416	442	427	403	419	427	405	404	442	415	417	385	440	448	413	454	431	435	414	403	426	385	457	438	430	437	457	431	413	429	421	391	405	402	405	436	421	447	394	402	412	439	430	431	401	424	390	458	402	411	433	433	430	440	414	423	443	441	405	406	410	426	392	416	395	424	430	454	401	453	418	428	427	428	428	378	436	443	426	418	414	431	447	427	458	443	433	404	446	436	413	387	428	418	379	401	430	425	453	444	401	416	396	400	443	393	408	410	401	413	390	448	431	396	426	407	437	402	443	399	418	415	416	445	434	377	443	408	407	410	411	411	411	428	418	436	429	421	438	428	419	453	438	376	400	430	402	458	413	391	436	446	426	407	404	419	414	421	419	412	446	415	408	419	421	414	414	438	387	448	407	394	406	443	438	410	429	456	438	446	462	405	418	411	427	429	426	417	413	427	397	406	390	407	418	429	427	424	396	483	439	402	461	409	445	420	420	435	440	383	406	425	395	435	467	419	401	433	439	419	408	421	423	426	397	464	408	419	449	409	415	419	409	405	394	414	410	431	418	398	405	418	411	383	409	428	463	395	448	413	387	419	418	411	410	399	441	406	403	415	454	432	411	442	411	437	421	410	425	413	419	481	449	430	416	398	377	421	409	424	425	428	414	448	434	399	414	437	415	422	424	419	423	420	472	422	403	398	429	398	439	446	427	392	430	400	426	433	411	406	429	387	449	407	432	436	401	424	380	398	407	416	448	385	423	463	401	400	415	434	413	404	428	428	443	412	440	409	428	451	436	430	433	464	423	387	447	481	416	413	430	406	429	434	412	396	398	378	409	400	373	415	432	402	427	435	396	400	419	438	404	448	424	412	418	446	435	438	401	426	414	432	435	414	404	440	402	428	402	436	444	425	415	426	453	408	414	406	397	437	404	426	410	392	419	473	394	422	400	405	428	456	386	412	432	424	410	440	418	426	420	418	409	443	443	402	458	371	422	412	427	427	427	437	405	421	418	404	402	391	447	433	411	421	400	381	430	418	431	377	437	414	412	407	426	409	398	431	438	410	452	433	423	446	430	394	441	450	413	416	405	389	415	428	409	408	403	451	437	436	411	415	407	408	428	426	430	432	420	415	402	450	411	395	407	431	438	420	430	422	423	448	444	426
72226	57530	42012	12154	1914	506	367	341	277	277	278	241	235	239	207	226	221	207	198	225	205	219	210	196	198	209	227	212	190	195	186	197	183	158	195	207	196	193	180	199	219	174	199	183	190	165	201	200	206	191	224	215	186	207	198	203	173	200	188	178	175	184	210	204	184	190	194	192	187	191	182	183	205	185	170	162	184	187	182	186	196	190	194	205	211	205	201	186	174	203	195	204	202	188	179	150	171	179	175	169	185	174	205	182	189	189	204	190	180	181	183	163	178	190	192	200	181	187	176	197	186	171	194	187	189	187	161	184	183	178	205	194	190	187	189	191	184	176	185	197	175	189	203	191	204	194	163	178	193	176	193	165	219	167	196	180	177	197	193	205	196	210	203	192	180	199	173	217	188	187	188	178	197	171	193	182	202	167	193	181	183	172	165	177	183	180	203	206	189	205	190	185	193	188	177	195	195	179	191	172	198	205	180	196	170	210	187	180	181	175	182	183	163	193	196	178	184	180	179	164	193	167	176	211	188	152	156	180	183	173	198	193	188	207	182	196	196	219	201	185	170	175	191	176	195	210	175	197	184	178	188	208	198	187	204	201	183	205	197	211	156	194	182	201	179	166	203	173	184	173	176	186	210	175	181	188	175	189	183	170	201	183	198	192	202	157	197	179	181	188	178	193	168	165	185	194	174	200	222	180	181	176	163	155	180	209	184	186	215	193	185	169	170	193	169	192	189	175	203	190	182	183	172	167	196	192	191	191	187	186	172	205	178	189	170	180	186	171	185	192	209	174	226	182	195	197	141	195	161	189	206	183	196	192	193	155	205	203	191	173	203	198	180	191	178	192	184	175	188	187	187	194	189	155	209	178	203	182	201	205	203	183	181	190	196	156	204	152	178	197	173	193	179	196	202	173	184	188	182	202	185	189	173	189	182	181	178	166	200	178	184	183	188	197	170	190	175	181	190	180	206	196	183	170	182	172	172	185	181	195	171	170	184	183	175	166	205	175	154	196	185	176	202	209	187	185	198	179	205	208	188	205	168	184	203	176	178	184	168	180	192	165	193	203	169	189	203	181	174	174	190	204	187	197	171	149	201	176	190	209	198	194	189	178	181	186	194	188	214	167	216	193	171	210	198	194	201	186	221	206	187	203	205	188	167	200	186	189	198	198	189	194	179	185	182	198	182	209	196	184	182	176	173	192	202	208	163	181	183	216	176	188	161	181	180	195	194	165	183	165	185	177	198	174	201	184	209	206	171	197	199	202	179	209	164	221	191	228	193	166	184	176	174	195	198	210	204	181	183	177	188	205	172	196	182	181	186	200	181	160	171	187	176	196	204	205	203	173	180	190	202	177	180	195	191	173	169	182	166	202	191	165	192	185	176	166	190	188	203	192	165	189	195	185	169	181	163	179	200	180	194	187	185	175	198	204	194	216	193	178	182	167	235	190	185	189	171	156	190	172	154	181	181	178	184	203	176	189	173	181	176	204	210	198	202	222	188	185	194	176	185	183	174	206	162	184	185	166	220	183	203	176	186	171	165	147	192	194	183	198	158	184	207	174	191	216	197	180	202	213	201	173	181	173	164	192	185	162	195	178	171	171	174	174	188	185	206	208	193	179	190	186	218	193	174	178	180	180	165	224	180	198	193	184	214	184	170	196	191	208	166	179	227	192	224	178	196	181	200	205	165	175	203	182	182	186	192	173	167	202	178	184	207	195	178	173	181	193	167	198	201	179	191	210	185	187	191	179	177	188	185	168	195	190	201	196	220	155	140	189	165	198	175	179	218	197	199	185	189	177	199	173	187	171	208	180	199	198	187	190	191	194	170	193	169	177	185	196	190	205	167	180	194	174	179	170	192	169	176	193	186	195	177	209	193	179	182	177	191	181	171	199	173	177	182	186	181	201	188	188	196	175	194	179	197	184	191	197	164	205	208	171	183	195	184	190	191	196	174	197	179	203	202	169	204	209	174	179	162	174	182	203	206	202	194	174	196	191	169	193	210	184	173	203	171	206	206	194	194	187	216	167	179	177	178	176	164	187	184	217	188	182	193	185	193	200	163	193	197	179	203	167	170	191	191	203	177	189	171	215	191	195	175	200	204	182	183	191	209	217	183	183	206	170	167	194	196	166	189	197	157	193	163	177	202	192	175	181	164	176	197	197	199	181	202	165	169	175	186	186	203	169	186	186	190	187	177	193	168	179	182	180	195	186	185	182	191	155	191	166	191	173	213	170	185	216	195	159	189	196	189	203	213	181	174	168	183	187	191	182	173	188	183	190	189	184	198	182	187	185	184	182	187	193	168	187	201	180	213	182	188	171	176	178	228	194	191	204	173	191	167	192	160	167	174	199	166	182	211	191	179	170	210	199	186	184	181	186	165	196	191	205	175	201	193	175	185	189	183	174	177	158	174	195	192	165	191	198	177	191	191	193	168	204	187	177	182	187	174	196	186	186	194	155	194	165	192	199	182	205	192	173	182	204	171	173	174	201	195	174	163	183	184	172	167	191	193	209	172	189	189	185	180	181	176	159	202	168	203	193	208	173	190	182	167	195	198	184	199	194	210	193	202	175	189	216	196	182	167	179	185	173	167	199	190	178	182	194	197	176	154	213	161	202	180	193	202	181	168	194	189	204	166	195	222	166	197	173	202	176	208	186	193	161	172	204	187	212	182	177	186	191	170	196	189	179	195	159	176	196	169	209	205	177	189	186	176	183	188	160	165	172	198	198	194	184	192	174	209	186	155	169	164	184	209	193	162	180	177	174	190	172	178	174	185	181	197	176	185	180	183	198	155	189	168	190	183	181	164	210	170	187	162	191	181	185	190	195	193	187	190	151	190	198	196	186	209	188	181	161	178	215	177	196	184	185	206	187	184	181	178	188	198	203	193	205	192	180	194	187	185	170	164	181	185	208	181	169	193	186	177	196	185	204	194	180	159	184	177	191	186	175	169	177	167	217	196	215	159	199	180	165	211	201	186	184	187	194	194	198	193	201	187	184	204	223	156	207	198	193	205	195	176	188	178	181	187	188	203	191	184	188	194	189	187	179	203	175	196	187	205	195	188	182	195	210	182	172	193	183	198	208	196	197	176	190	206	182	180	196	168	210	205	199	199	190	191	158	200	163	178	167	187	193	206	191	183	178	194	189	208	194	194	177	164	199	186	174	197	219	192	187	180	185	188	179	189	183	174	175	168	165	178	186	172	214	159	192	177	165	200	183	175	189	190	190	217	179	182	172	191	184	184	181	177	182	197	133	182	178	201	187	177	161	190	198	204	202	194	217	181	174	162	172	166	166	185	170	198	181	188	187	192	188	192	169	206	182	164	204	175	209	161	197	179	181	185	194	189	189	183	192	201	176	170	189	205	187	196	170	163	180	195	177	163	184	197	173	169	174	190	161	178	185	181	177	207	180	207	163	189	205	218	192	190	176	203	171	192	197	176	189	174	189	204	190	191	204	205	182	225	189	198	188	193	208
55216	48805	33328	3576	3362	1857	1587	1418	1196	1165	1027	1006	948	875	822	846	799	807	747	757	775	708	687	713	689	699	679	683	661	655	636	640	707	641	647	713	649	693	652	638	634	637	626	635	565	667	638	647	637	670	596	626	651	663	610	628	650	655	631	660	648	674	588	653	646	594	629	624	644	628	651	614	629	594	652	604	624	627	641	635	620	560	665	651	600	642	607	622	645	604	648	635	641	638	612	611	583	606	611	638	616	650	625	643	629	559	630	612	605	627	636	631	604	610	618	585	611	610	627	601	610	612	599	626	591	569	610	643	668	662	622	626	648	570	560	604	629	579	604	609	616	590	615	600	614	615	599	618	623	630	626	536	604	626	652	653	645	599	609	633	635	642	583	566	608	622	640	642	655	573	637	625	634	637	626	627	602	616	654	631	619	607	585	622	618	650	575	644	606	664	644	633	587	610	646	579	613	646	616	616	624	597	607	598	604	639	614	581	636	599	662	662	639	603	665	622	592	640	597	627	669	596	576	624	590	633	622	615	616	641	611	634	580	608	633	608	652	602	648	660	628	594	623	631	630	632	589	637	605	609	638	676	594	575	622	572	601	589	619	649	608	603	582	607	633	592	588	661	609	601	615	624	648	636	583	599	563	637	568	590	568	591	615	563	610	624	638	643	585	575	599	576	640	633	662	631	589	591	611	589	612	645	615	593	608	627	596	625	638	627	628	605	622	625	634	620	618	618	622	618	636	598	648	633	615	595	615	638	621	619	616	625	603	595	581	624	586	629	620	651	630	643	596	593	629	590	602	645	657	585	608	620	617	624	623	616	654	595	599	662	595	622	609	584	646	677	647	608	633	584	598	614	647	582	625	638	631	604	616	608	619	582	574	623	621	599	631	604	593	595	593	628	646	672	600	597	599	620	624	590	606	577	637	586	612	640	626	599	591	649	608	623	603	590	601	653	624	633	613	595	641	636	607	567	625	621	665	630	648	609	589	606	604	653	613	588	642	606	587	603	608	579	630	604	637	654	658	597	643	613	607	604	618	636	622	644	638	571	664	628	572	584	610	622	622	574	566	602	639	627	653	597	648	650	640	628	647	596	607	583	610	613	604	623	639	610	574	644	649	624	572	607	619	622	635	618	632	676	611	611	615	657	612	591	618	621	597	635	612	646	581	634	571	618	589	600	604	596	624	584	596	562	613	631	597	610	598	616	619	605	645	623	633	605	648	609	578	605	613	654	615	591	619	573	632	582	599	594	580	645	655	564	622	644	650	618	625	598	609	600	612	620	625	626	594	636	587	560	632	647	630	608	612	626	587	619	632	635	627	637	583	610	563	631	623	647	627	668	583	631	611	627	635	619	643	639	581	629	616	576	625	631	657	613	640	633	604	683	562	613	564	608	605	553	584	607	597	590	595	563	594	615	627	639	606	576	611	630	657	616	578	570	613	622	563	571	573	572	601	607	637	641	621	606	582	634	605	625	602	641	654	581	630	602	660	627	605	601	601	613	623	646	593	608	604	603	609	612	585	611	592	608	644	599	632	631	594	606	602	617	617	619	597	624	585	609	617	602	635	578	647	638	618	614	617	630	606	595	646	652	634	610	638	568	618	621	606	641	659	645	609	633	622	652	602	645	615	658	649	608	647	620	624	637	630	637	595	635	597	604	611	624	613	607	603	653	580	609	565	580	588	590	570	618	639	622	662	580	643	637	576	625	647	612	616	622	580	608	598	622	640	610	575	591	610	571	602	620	563	604	627	600	615	623	603	575	600	625	615	605	586	615	613	618	613	606	607	608	588	614	597	626	623	600	607	605	589	586	598	609	588	601	630	606	615	603	631	589	641	579	608	653	633	600	609	621	648	650	618	644	599	576	633	589	625	569	617	628	632	611	629	616	616	604	619	650	631	615	619	634	558	594	619	611	615	621	620	589	628	611	587	642	588	578	616	648	636	606	646	646	631	578	574	627	607	590	647	607	621	655	635	607	624	592	618	577	575	585	611	659	633	581	601	612	643	614	645	613	624	626	632	615	552	637	568	608	614	635	591	635	609	605	637	629	587	607	608	589	586	654	599	648	603	620	620	631	639	606	583	621	602	595	609	627	621	596	582	564	625	639	657	646	641	619	622	583	622	610	584	636	657	592	607	629	596	639	584	654	615	645	646	636	625	584	593	559	575	605	587	603	615	643	680	616	620	640	616	666	602	618	644	566	590	616	636	611	606	615	643	654	628	585	598	589	624	575	617	666	594	656	611	649	639	626	638	616	590	610	603	582	642	591	634	612	616	589	635	619	597	598	641	618	575	630	630	611	580	659	621	592	604	637	632	640	645	654	605	616	612	609	621	605	588	581	644	605	612	647	618	651	612	618	592	607	594	622	627	591	587	606	587	615	611	568	593	578	640	609	647	624	646	617	628	590	600	643	611	619	604	672	618	549	580	610	572	626	646	603	631	602	601	629	613	581	593	577	587	588	625	618	602	644	638	603	621	592	576	627	628	610	609	632	618	585	652	627	689	625	611	621	595	588	613	562	600	606	598	617	610	599	609	641	638	617	640	591	588	587	632	621	616	626	607	667	624	600	618	621	586	595	640	652	643	549	632	590	622	610	664	614	656	610	581	633	653	601	611	627	621	603	619	585	582	614	697	630	609	629	631	586	607	604	623	577	589	593	609	616	654	662	592	636	598	607	612	611	621	595	587	622	619	558	588	639	601	629	639	602	610	628	631	606	640	642	614	560	647	607	613	610	606	634	620	602	624	641	662	587	627	612	586	616	569	610	602	582	649	618	600	607	624	630	655	618	630	647	579	618	622	632	606	596	631	631	584	641	614	586	591	598	642	612	617	600	616	621	650	623	607	574	609	627	636	643	624	616	605	628	632	665	605	626	594	629	618	635	654	626	559	631	576	664	625	627	607	610	593	630	630	601	637	548	592	593	573	640	614	624	610	581	602	617	635	615	590	597	595	590	648	576	590	633	617	625	610	624	622	600	613	597	629	659	625	584	598	614	580	615	620	563	648	584	636	635	624	569	593	547	601	628	613	591	601	603	600	583	627	619	616	628	612	608	610	617	595	639	641	591	613	598	638	635	611	563	641	636	651	616	612	573	581	582	649	616	586	619	599	613	609	628	623	623	604	566	619	643	624	586	572	622	602	592	612	586	645	614	646	596	616	659	587	617	618	599	636	594	624	644	617	613	592	636	647	599	660	636	576	638	633	627	588	588	640	624	655	651	643	611	591	638	597	616	610	568	568	636	603	608	579	623	617	616	602	588	587	644	582	603	609	590	626	590	614	629	630	545	644	565	647	639	605	625	580	590	675	618	609	619	625	647	635	621	642	638	625	592	610	563	629	637	619	616	601	619	619	585	624	637	587	633	589	590	635	589	640	640	658	637	579	625	601	594	619	598	616	664	595	640	637	609	595	619	598	632	608	575	611	602	651	628	590	617	608	604	637	601	601	626	612	627	602	618	608	624	643	649
29907	11474	2781	284	209	182	183	178	162	185	164	195	167	176	188	176	204	190	173	179	176	166	186	178	175	164	176	179	193	178	192	168	181	180	147	188	190	170	186	186	176	191	190	182	166	205	173	158	181	188	171	166	170	179	189	183	189	191	187	164	168	170	181	184	197	167	200	178	181	194	166	161	171	179	182	157	185	163	166	165	189	176	187	182	185	162	183	192	186	190	187	177	172	190	194	166	177	178	178	179	172	178	189	187	187	181	186	194	168	190	162	178	176	180	191	180	165	174	162	187	163	176	185	200	186	176	172	205	159	185	184	171	184	174	184	179	187	176	178	183	163	187	179	165	189	162	156	195	195	170	174	206	170	171	179	190	160	169	161	156	171	200	167	187	195	170	168	172	203	170	160	183	166	189	192	177	184	188	203	173	198	197	164	181	185	193	186	202	180	179	213	165	172	189	175	175	184	179	174	192	208	176	181	188	187	164	189	195	192	181	177	193	192	173	196	171	168	159	171	170	157	186	192	184	175	199	195	184	191	184	203	181	170	181	153	170	179	160	188	176	168	215	173	176	153	203	206	184	171	178	170	160	174	180	184	167	174	178	182	172	178	161	172	167	168	174	165	171	195	170	168	179	189	194	184	150	176	161	185	200	167	175	193	195	191	176	191	159	161	188	173	191	161	189	162	179	196	179	153	197	176	168	182	171	168	175	172	185	195	178	191	189	177	186	166	180	176	175	170	169	176	157	157	152	175	205	199	190	207	190	173	195	188	176	183	177	201	180	172	170	172	195	175	194	191	164	160	187	192	191	179	151	178	171	169	187	177	160	158	172	185	182	171	194	177	160	179	189	186	184	189	155	185	209	173	175	152	206	197	171	191	175	164	191	195	150	196	181	206	188	175	175	184	169	188	170	178	171	167	179	192	192	171	190	177	172	195	182	193	174	176	180	208	186	173	184	159	190	164	186	176	180	191	195	193	194	162	175	187	174	185	177	200	176	192	171	158	186	165	192	202	189	162	190	200	173	178	203	174	188	162	178	187	171	183	179	167	188	172	178	179	156	182	172	182	173	174	186	176	153	190	194	172	142	199	186	173	185	185	183	175	172	208	158	190	195	177	185	177	165	172	190	151	195	175	210	172	160	167	175	179	190	154	200	196	196	189	211	183	177	169	192	182	175	190	190	163	188	198	192	157	179	172	184	180	165	181	176	196	165	201	179	194	177	185	177	152	183	191	187	165	177	172	177	207	193	152	152	175	179	189	187	200	190	192	174	160	170	182	176	174	165	191	159	187	182	188	159	183	169	183	197	183	161	184	164	210	148	185	177	172	171	190	170	198	187	174	178	190	172	186	171	204	160	194	159	191	168	176	186	181	186	175	195	184	191	173	177	190	186	180	188	192	173	184	172	195	197	187	176	167	187	175	167	185	185	162	166	160	192	163	181	214	179	166	173	170	162	193	190	158	192	182	186	200	157	150	194	196	174	190	199	204	195	202	175	172	176	181	198	149	181	168	187	193	204	189	185	170	172	185	201	161	178	170	175	178	184	180	168	164	179	169	174	189	173	194	168	145	202	172	183	175	175	154	174	182	196	199	161	174	168	166	177	158	184	163	158	179	149	193	169	177	190	178	182	186	167	176	197	167	152	202	179	163	152	176	190	174	183	168	165	165	201	169	165	203	171	180	169	168	190	193	167	180	164	172	162	175	186	207	159	193	163	201	163	164	158	184	161	193	173	200	194	200	172	180	198	153	186	181	182	163	176	190	174	180	198	189	196	176	170	186	158	186	173	183	178	187	200	169	186	175	201	202	162	199	172	168	169	180	196	157	170	191	199	175	164	169	166	185	177	183	196	169	189	190	177	195	180	185	200	173	188	210	188	187	179	158	156	179	176	201	172	206	165	183	177	191	192	164	173	190	181	200	171	158	182	181	190	162	160	166	185	180	185	195	167	184	166	204	166	191	186	144	161	171	170	167	190	176	180	170	177	152	182	177	168	195	167	162	199	184	181	166	171	135	172	184	154	167	155	165	156	149	179	187	205	159	186	184	188	171	179	197	199	188	160	175	165	196	190	186	182	174	176	156	184	190	160	176	196	188	168	207	185	176	183	149	185	175	146	198	190	192	177	178	174	183	190	198	192	180	183	202	185	171	175	172	184	179	174	193	175	184	201	170	170	180	172	185	159	154	173	161	182	150	179	161	179	202	199	174	189	212	192	173	184	183	210	173	198	172	187	180	157	167	178	198	184	162	172	188	180	176	193	160	197	156	160	171	175	186	176	186	179	168	180	200	172	174	194	186	175	200	201	180	174	171	175	184	185	168	183	203	154	198	175	195	176	199	146	194	191	182	183	194	171	164	172	171	171	195	179	185	194	148	187	158	177	180	170	176	162	189	197	195	184	183	185	175	192	204	182	178	190	176	162	147	183	171	191	174	190	174	186	196	185	173	182	195	177	160	162	175	171	172	181	168	176	167	190	202	168	180	202	178	186	151	180	200	198	187	184	172	175	198	199	182	169	181	170	175	183	169	182	189	184	191	164	191	157	184	186	180	205	181	190	205	188	157	165	166	175	185	185	185	155	175	166	210	201	181	217	170	185	168	163	185	192	173	193	181	157	185	161	196	176	180	193	162	198	172	169	171	176	167	163	209	171	175	182	190	206	162	176	177	188	183	172	164	196	179	176	166	178	197	193	173	187	176	199	182	187	175	167	167	159	168	202	159	192	182	170	168	175	174	185	214	178	158	157	187	163	196	160	163	195	167	180	171	166	172	161	180	195	174	197	181	182	205	180	164	194	195	172	200	182	214	202	173	173	178	196	170	179	181	173	153	169	175	163	191	144	179	149	181	166	184	165	181	178	183	184	168	175	176	172	195	174	176	194	165	172	174	145	194	175	171	169	197	193	153	181	186	170	197	191	188	173	178	181	185	188	175	151	177	167	184	189	189	161	173	181	165	164	176	185	171	153	162	167	173	188	193	171	188	186	161	172	182	167	184	198	172	179	155	179	163	172	180	148	190	182	199	179	172	176	183	171	171	179	180	177	166	194	177	183	168	164	172	193	160	181	176	173	150	181	178	170	186	209	167	192	198	199	167	145	201	177	180	190	188	176	180	176	184	204	176	186	182	200	201	160	166	187	207	157	185	200	171	169	185	193	186	161	178	202	175	161	165	183	179	190	166	180	190	168	177	167	186	176	193	165	161	209	156	225	183	206	178	187	172	161	182	192	163	183	184	190	177	186	180	192	183	186	164	162	184	199	201	178	196	200	167	156	195	165	186	189	183	194	184	171	167	164	174	175	186	183	177	180	161	178	182	173	154	176	192	178	186	197	172	187	176	189	167	168	152	156	168	200	179	193	155	184	172	189	192	161	177	189	172	171	189	195	158	177	172	207	186	153	170	177	182	180	172	166	178	188	182	182	163	172	163	172	178	193	178	176	174	185	176	203	162	186	164	195	167	188	205	182	170	198	170	179
26904	10866	4549	683	664	586	609	658	623	568	684	650	625	640	560	580	599	595	578	577	649	600	585	646	610	565	622	574	569	585	596	624	611	600	610	600	585	635	624	590	616	640	565	596	602	590	598	594	576	619	619	564	624	554	586	604	613	574	633	607	565	570	621	554	614	598	534	619	583	577	557	610	570	585	610	596	603	626	607	602	608	589	564	600	605	562	615	551	603	608	582	585	595	557	588	550	562	605	638	611	588	583	573	575	610	573	606	555	553	601	603	575	573	563	584	584	583	597	581	590	569	610	541	583	609	616	576	593	559	600	591	582	598	604	590	553	553	557	580	534	581	591	585	574	601	592	548	567	632	562	575	595	589	577	598	607	621	558	605	599	590	600	622	650	599	640	588	637	611	577	587	579	564	600	588	626	585	568	614	578	573	588	634	577	552	591	558	642	566	574	608	610	569	602	591	589	615	593	579	655	547	590	580	581	575	601	588	575	582	542	606	565	646	595	618	630	577	591	606	603	596	634	596	619	602	545	622	596	561	570	584	554	595	620	581	589	585	595	609	583	584	635	567	617	594	602	570	621	571	614	589	592	538	566	642	613	634	614	605	629	604	612	584	585	543	605	620	589	623	566	606	566	608	588	596	614	595	597	596	595	590	594	628	586	586	609	583	632	578	573	611	614	625	605	594	637	584	606	591	566	595	584	607	582	602	534	613	597	603	580	581	582	567	607	578	603	583	600	554	618	625	584	577	596	575	574	560	584	604	539	565	613	581	556	631	532	581	594	572	574	692	576	600	628	547	622	591	595	596	593	567	620	571	573	566	607	559	598	570	549	610	656	617	608	557	639	589	575	589	564	597	582	573	561	589	607	560	579	570	594	591	581	589	573	585	590	621	602	639	588	559	584	616	620	574	609	587	627	555	561	558	596	592	551	601	598	649	578	586	583	578	619	557	583	590	611	585	641	553	612	560	537	611	581	602	559	561	595	629	608	553	591	590	620	580	581	600	545	595	626	580	600	572	600	530	636	602	597	590	604	605	623	583	636	599	600	554	585	582	604	620	604	599	586	569	621	603	639	561	612	561	581	587	611	608	575	591	595	592	572	594	592	636	614	584	570	603	600	619	572	589	571	606	526	590	615	589	582	594	589	578	607	617	583	633	605	599	578	523	582	596	624	562	565	568	613	586	597	557	597	573	613	581	607	614	570	584	594	599	606	595	564	585	560	600	599	600	589	551	604	595	583	598	529	591	597	573	590	597	579	596	582	576	609	588	551	632	580	550	609	611	546	567	589	589	630	590	610	583	576	602	579	602	597	601	585	602	590	531	610	625	607	578	614	617	601	547	601	614	631	551	590	587	578	590	515	597	599	572	594	613	578	581	558	594	632	588	572	592	599	606	643	588	571	581	563	609	593	615	594	582	633	579	555	542	559	599	564	620	582	585	600	620	592	579	595	611	588	616	596	593	607	562	640	581	591	613	623	594	600	592	567	661	620	623	621	598	574	610	577	628	562	614	629	618	560	592	600	561	596	552	576	593	600	556	602	587	633	581	637	626	600	584	567	650	594	615	624	552	582	607	570	613	583	614	576	615	639	633	573	579	615	587	602	595	595	610	602	599	609	627	574	579	577	604	632	611	602	599	644	589	609	616	591	609	602	594	592	605	570	575	630	606	608	581	583	612	556	570	629	579	566	605	608	609	593	609	607	574	611	596	544	611	606	567	576	630	608	570	564	618	606	598	581	627	608	598	557	603	589	603	585	605	592	571	615	616	597	621	554	606	560	616	555	579	588	621	550	584	591	615	594	544	598	606	554	573	637	533	614	548	602	587	592	560	615	621	586	603	592	565	615	589	590	588	604	572	638	594	645	593	586	663	586	602	591	617	618	572	615	586	583	584	577	653	583	561	625	613	611	569	598	556	619	579	596	610	580	583	608	587	551	592	622	559	636	590	557	605	578	611	594	590	607	576	586	605	611	581	610	605	612	626	653	554	638	633	598	587	599	594	643	595	579	594	585	587	596	612	587	600	625	619	561	607	587	627	606	571	615	593	579	613	590	592	611	598	593	587	573	605	587	578	585	610	592	625	556	546	578	542	605	547	577	567	611	592	596	575	610	597	572	607	614	573	588	584	590	577	609	551	593	585	594	571	555	566	586	632	547	585	587	580	637	588	584	618	576	634	560	591	570	592	591	547	571	580	605	619	604	560	586	530	603	592	617	584	597	606	597	595	612	529	596	629	611	599	626	576	595	600	592	571	606	561	606	594	560	572	556	560	642	615	568	576	514	577	575	606	635	594	605	592	604	588	618	607	580	583	572	577	619	604	605	561	548	619	579	585	588	620	629	585	617	581	585	645	590	607	568	627	567	590	567	601	616	589	623	614	581	613	602	538	568	539	628	607	582	561	593	636	626	567	573	623	641	586	532	565	632	613	580	615	551	612	627	604	598	586	604	578	630	571	594	645	562	615	595	583	619	616	546	639	590	629	619	645	593	594	590	590	621	560	575	583	588	555	604	588	549	606	619	590	561	610	605	600	592	584	584	572	633	576	621	600	542	625	597	578	579	633	577	550	611	614	576	594	653	593	580	563	601	594	594	619	598	584	564	590	592	588	594	578	554	596	545	616	583	549	615	604	610	584	620	551	582	587	595	647	553	630	619	588	602	587	648	574	629	648	604	593	590	598	584	597	612	595	603	540	590	605	622	606	590	600	612	608	540	571	574	652	576	616	599	603	579	606	584	620	585	581	644	596	575	572	620	605	618	581	585	589	604	549	595	570	624	604	622	626	593	601	568	616	601	597	547	556	568	612	608	594	597	578	572	658	568	557	540	591	616	566	577	559	630	596	656	570	555	587	605	591	596	539	568	603	584	559	590	596	612	578	503	548	624	578	578	561	621	561	590	574	558	589	594	603	582	609	582	578	602	569	573	567	552	654	631	599	620	606	575	572	566	575	612	632	583	590	602	628	594	576	592	653	492	565	582	607	593	590	595	580	550	616	654	536	590	587	556	580	574	591	583	587	592	584	581	595	594	563	606	559	621	558	592	600	590	581	579	541	554	607	579	575	580	608	585	581	602	619	561	565	585	602	538	590	578	603	610	572	617	592	569	594	579	574	569	581	590	571	590	619	590	627	607	606	589	604	597	583	589	619	557	595	615	599	582	607	594	597	605	568	642	600	622	561	581	575	600	565	610	615	659	641	592	600	587	555	568	591	519	637	620	530	585	645	605	618	599	599	581	581	588	605	570	647	592	603	618	630	551	584	593	613	579	587	581	611	588	626	598	558	587	588	597	632	605	608	593	548	600	647	602	588	576	574	591	577	611	631	634	588	599	618	578	552	602	586	648	562	631	632	590	597	559	614	597	560	604	608	618	586	573	600	593	623	610	531	592	597	600	603	560	584	602	589	552	609	565	610	580	616	636	561	590	607	587	575	596	631	616	546	583	560	573	602	588	603	580	575	606	517	602	604	577	572	599
62492	42516	33155	8416	634	286	189	194	171	133	124	155	140	154	135	146	119	134	142	126	137	116	128	127	125	105	140	125	104	105	142	122	117	110	127	121	133	115	98	109	109	121	122	112	102	125	111	120	124	112	111	105	125	116	135	116	125	133	124	121	123	99	117	111	122	104	115	116	123	145	135	130	120	133	119	119	132	113	115	122	111	123	111	118	104	129	132	118	110	121	120	121	123	124	122	118	112	103	117	124	113	110	114	135	117	115	129	109	115	100	101	125	111	121	107	95	107	104	122	107	126	106	112	120	130	112	120	126	112	126	126	119	107	119	113	105	118	100	113	129	106	116	122	123	104	104	110	109	129	117	114	113	108	120	109	121	113	119	136	117	124	107	115	118	129	115	104	128	117	112	125	142	113	115	98	131	104	116	137	113	114	103	118	111	110	118	112	100	137	109	97	124	122	118	104	107	122	109	137	108	123	116	105	93	106	118	128	111	135	133	123	124	120	120	99	108	123	114	96	131	119	116	102	129	127	129	127	110	114	112	118	108	110	108	120	134	108	95	106	110	118	126	101	120	119	95	100	98	114	119	115	98	115	125	128	112	103	105	113	120	112	134	118	129	109	121	98	130	128	111	107	120	123	121	129	114	113	106	113	123	147	120	109	105	124	120	102	118	132	118	112	110	132	113	110	106	117	118	114	127	136	116	133	114	131	114	121	106	102	122	113	105	114	122	104	130	111	114	107	109	118	118	103	130	124	120	116	109	102	120	119	111	133	101	109	130	116	133	98	125	110	104	94	111	119	122	120	99	119	106	128	110	100	106	112	109	104	125	119	128	122	95	100	115	96	108	114	128	121	133	101	97	136	111	122	109	105	118	121	126	109	131	112	108	132	126	116	102	127	99	113	130	121	106	108	122	120	125	102	123	95	138	111	128	108	117	130	106	142	103	122	111	116	109	118	126	121	113	123	107	134	126	86	114	136	118	111	125	125	102	118	101	129	110	88	118	124	117	107	113	89	112	110	107	103	95	127	117	91	123	124	123	120	135	94	112	111	134	134	116	103	116	107	123	107	114	128	125	109	120	109	107	121	112	123	146	108	128	123	118	102	119	109	113	105	98	126	118	120	123	115	94	106	105	119	132	108	96	126	120	103	117	116	102	111	106	101	109	107	116	115	93	116	116	116	101	126	108	111	116	95	132	130	111	120	124	106	105	127	119	96	115	125	96	110	109	129	115	114	120	120	117	130	107	105	115	116	107	112	105	95	131	105	111	116	105	113	115	96	114	102	98	127	109	122	116	118	127	115	132	119	116	105	111	140	110	116	114	118	100	102	122	110	117	113	101	110	117	129	125	115	97	108	100	123	114	122	104	122	94	124	129	113	116	123	122	114	138	116	112	109	103	132	105	116	120	125	103	115	128	124	114	111	117	139	116	87	107	118	134	115	118	114	129	112	113	106	124	118	112	122	142	110	104	131	131	112	106	111	123	103	110	109	108	125	110	115	125	126	131	121	119	107	112	115	114	110	136	111	124	121	114	135	125	107	107	126	125	106	102	122	110	103	113	120	128	114	121	111	119	95	108	148	94	128	123	127	110	126	116	122	127	105	111	99	111	128	114	103	109	106	112	125	104	114	95	142	123	127	125	122	126	113	98	117	107	114	120	109	123	124	118	98	109	108	121	96	95	125	136	105	115	113	114	114	107	123	127	97	117	125	123	123	132	107	113	121	123	112	112	119	104	107	120	126	125	114	111	117	132	119	127	119	100	119	106	108	120	111	103	112	108	104	117	107	100	105	110	116	107	116	112	102	101	113	114	107	125	121	106	104	142	106	110	102	118	117	113	112	136	111	134	110	150	110	121	111	103	108	112	118	97	110	127	112	116	118	107	106	120	120	114	106	126	133	113	116	115	126	109	127	124	103	112	108	126	125	117	122	112	108	86	107	156	110	100	109	110	131	123	115	99	117	128	113	131	119	120	122	134	110	117	112	102	119	131	124	132	116	130	120	127	95	126	125	115	104	97	126	130	121	135	114	114	117	128	119	129	125	112	104	111	123	128	117	112	129	109	123	119	122	108	111	134	108	111	112	115	99	123	123	113	115	105	109	113	102	109	106	119	116	101	102	116	112	97	113	120	97	122	119	130	102	96	107	116	113	113	127	97	110	113	118	115	137	115	127	95	102	106	108	122	121	117	103	122	100	130	127	115	129	119	107	129	102	113	120	120	98	125	133	111	119	84	103	119	117	92	124	141	116	117	107	121	96	116	101	104	113	107	133	122	126	100	131	125	117	114	108	118	111	109	109	117	100	121	109	124	118	113	113	109	112	119	90	113	121	122	110	113	108	105	113	111	120	105	127	112	111	128	117	113	105	109	104	100	110	127	132	125	139	108	111	92	109	111	132	113	109	123	108	109	117	114	95	128	110	111	121	119	113	126	114	106	125	113	106	126	112	123	113	121	106	138	117	128	103	129	125	110	142	122	108	112	130	116	93	119	123	115	116	121	126	104	116	133	124	109	129	115	124	137	134	106	115	124	97	120	109	111	104	105	120	125	123	115	119	115	123	108	111	110	107	90	117	123	102	121	117	103	131	116	112	120	133	108	116	130	106	99	122	134	123	95	127	114	106	97	120	119	105	122	118	116	118	134	114	127	112	113	119	112	95	123	116	102	104	115	124	136	113	114	115	118	111	111	123	95	115	97	109	123	105	125	122	115	119	109	129	116	118	113	127	102	111	114	100	107	145	128	123	131	119	133	115	114	112	112	108	118	126	121	120	125	135	88	114	98	102	120	129	116	110	113	103	127	114	128	108	99	126	138	110	102	109	99	113	113	114	120	121	112	119	102	108	110	119	105	102	118	132	127	123	101	124	121	136	108	112	117	113	123	119	117	133	109	115	104	120	129	139	121	115	111	108	101	123	113	105	112	111	114	110	122	114	109	113	108	99	110	108	106	120	127	98	118	112	119	110	139	116	106	124	117	115	101	120	95	110	113	122	121	128	108	119	115	119	131	106	106	121	105	120	121	116	105	102	124	131	103	104	125	104	111	128	85	128	135	104	132	119	106	133	99	97	97	120	116	128	130	116	109	121	119	116	115	113	114	98	119	127	115	117	111	113	137	105	106	117	113	119	103	109	130	119	117	142	130	120	124	115	109	115	103	116	127	120	123	122	115	122	105	126	112	96	112	105	134	109	113	128	107	127	106	97	121	117	115	114	116	106	111	103	110	116	116	115	115	116	105	136	127	107	123	118	112	124	112	106	118	123	134	118	112	112	107	113	102	128	133	112	133	121	104	107	115	114	104	130	123	127	113	104	102	121	112	120	90	110	127	124	97	132	117	113	106	127	123	125	107	106	121	113	119	106	122	97	90	121	112	131	104	116	128	114	106	105	98	111	125	116	98	129	104	100	121	111	117	100	101	113	119	111	107	116	101	104	100	120	101	105	134	131	92	108	116	119	118	95	107	115	111	115	120	113	127
44970	34647	31987	7651	1467	998	844	733	697	663	647	621	534	535	546	553	489	443	491	455	471	468	458	449	465	433	460	463	454	425	378	455	474	453	411	414	439	420	416	433	437	472	399	442	456	419	418	439	411	415	401	418	401	428	428	400	408	412	457	418	423	401	435	422	422	407	498	420	452	453	417	403	422	403	415	445	428	383	422	451	383	412	395	449	429	410	440	437	442	441	423	401	409	436	401	398	400	429	379	411	409	400	402	398	402	418	401	417	387	437	421	400	400	402	416	420	382	425	395	464	407	425	391	422	419	418	388	417	397	411	418	379	399	364	405	422	361	402	390	426	434	409	393	419	395	404	407	402	390	422	390	432	388	438	395	410	403	429	425	402	423	442	388	403	396	371	423	406	429	408	405	408	418	413	427	440	356	384	390	411	429	405	403	408	392	368	428	417	381	407	450	407	427	431	423	397	420	440	425	427	441	410	464	427	413	396	401	415	443	450	451	393	400	417	419	367	407	394	403	417	436	384	412	418	354	437	387	408	437	424	399	392	456	441	399	417	412	397	385	431	418	431	417	431	406	410	414	416	387	410	421	418	410	402	413	397	430	433	432	414	403	417	411	418	402	406	405	385	392	404	416	441	391	432	454	400	432	402	430	394	407	379	383	401	396	418	414	446	410	379	425	406	410	405	430	424	424	434	376	418	438	426	410	390	402	465	419	401	368	415	432	391	399	432	400	407	440	398	415	393	416	460	423	391	432	407	390	409	399	452	413	381	370	409	422	401	405	397	391	390	398	444	431	403	395	425	400	394	412	419	411	413	414	384	436	433	379	403	433	418	425	396	410	416	404	411	423	398	398	413	425	421	428	382	389	405	389	446	389	454	424	411	443	430	434	388	464	436	397	427	431	393	399	411	392	410	429	419	463	420	386	446	425	392	396	405	437	374	400	439	436	416	444	391	406	412	437	423	447	418	413	460	390	429	406	426	422	390	400	435	414	388	438	441	422	432	448	409	429	430	426	406	393	398	422	451	424	394	453	428	416	413	417	425	435	381	392	421	433	427	408	399	399	420	421	398	419	406	419	436	395	430	410	407	436	398	416	417	386	466	430	411	381	398	380	401	446	431	409	391	442	394	414	420	405	418	388	425	429	421	397	404	431	432	418	407	418	456	374	402	386	417	396	378	427	422	414	411	387	415	432	435	366	383	387	458	412	435	416	395	385	396	420	425	373	402	423	363	406	415	371	421	416	418	393	398	406	423	374	422	421	403	409	383	454	413	445	399	434	423	420	366	434	411	426	416	403	432	423	365	425	417	428	387	391	447	392	384	406	425	412	386	452	387	388	417	416	415	425	412	403	442	467	419	382	394	409	401	442	420	400	410	372	420	416	390	460	385	421	427	368	409	424	444	395	404	399	436	387	429	423	422	386	402	429	465	411	445	393	422	387	375	423	410	440	438	427	407	484	437	432	389	422	380	403	395	422	432	419	403	406	357	446	385	393	431	416	413	390	397	425	410	406	397	410	439	438	388	400	391	422	422	428	398	446	443	410	427	399	395	431	398	403	377	403	387	419	411	401	393	420	386	416	405	436	429	404	434	368	400	415	383	390	401	403	404	418	389	401	410	399	412	429	395	395	421	404	422	390	406	416	432	423	451	382	435	389	391	425	411	458	405	433	431	440	405	420	392	386	414	399	419	408	401	426	421	439	404	389	410	381	401	434	400	431	405	380	402	382	440	410	405	420	425	425	421	440	441	375	431	396	405	402	438	396	439	386	374	428	382	438	413	393	442	379	433	421	396	388	453	393	391	451	421	425	406	448	431	381	415	397	423	389	434	437	399	435	401	405	410	455	407	399	434	425	375	433	386	401	415	406	394	405	424	415	448	353	381	414	406	435	422	418	417	429	414	408	403	408	425	416	453	395	445	412	441	380	418	435	382	399	454	393	448	428	420	442	444	370	419	432	372	413	393	405	418	410	431	404	417	423	410	435	410	476	398	404	357	412	422	385	417	388	389	405	409	448	466	437	455	395	411	435	382	383	435	385	441	413	440	423	410	420	378	410	428	415	424	456	422	439	432	403	393	430	390	431	428	400	413	423	383	387	409	443	416	396	405	417	410	407	391	426	429	425	401	414	366	424	428	418	398	390	433	452	413	378	410	405	459	427	413	405	409	428	406	431	401	403	374	425	399	413	395	389	388	432	430	382	393	412	417	382	425	422	402	439	454	416	390	403	421	414	409	397	431	396	422	412	417	408	414	431	408	397	448	412	421	414	387	401	426	442	434	416	443	433	422	401	407	435	409	408	387	420	417	416	427	408	413	412	426	393	416	406	439	396	393	422	377	422	414	413	384	405	364	424	383	408	383	449	413	410	423	428	387	387	413	391	409	405	416	461	443	397	425	386	452	423	408	394	410	444	417	399	458	416	436	421	393	385	417	431	392	396	387	444	430	417	405	426	393	418	435	445	410	431	402	410	409	429	391	416	416	377	430	430	399	430	418	420	396	374	426	437	428	397	458	411	415	421	425	424	417	406	411	391	410	385	436	404	425	390	402	410	411	429	449	414	408	386	405	416	423	428	403	446	387	392	434	411	411	419	398	429	397	383	414	422	393	387	404	377	422	389	424	388	423	365	416	433	447	393	356	405	420	395	410	392	400	400	366	392	456	385	383	425	399	425	420	413	392	437	435	409	380	423	387	395	395	431	402	401	396	404	395	423	425	453	416	436	395	428	402	442	416	452	394	422	412	428	432	390	421	453	413	433	395	405	409	399	394	395	455	428	415	397	414	395	437	427	424	380	392	424	388	435	403	386	407	404	368	388	374	422	459	424	437	414	417	421	409	373	418	411	394	413	435	414	417	427	396	397	437	426	427	383	439	423	417	410	388	405	431	400	414	405	407	449	427	429	417	427	384	404	418	430	426	409	381	399	407	400	416	403	401	438	403	383	452	391	389	433	380	412	405	412	398	416	423	400	417	426	431	439	411	418	390	380	408	386	409	431	418	405	404	427	397	400	394	395	410	433	413	383	414	414	399	380	432	427	447	401	407	409	429	423	425	413	403	442	385	379	430	413	420	386	414	391	393	419	415	382	365	391	404	397	400	394	391	430	413	405	398	432	405	392	392	406	437	441	410	408	444	385	424	380	412	417	412	386	361	420	434	412	413	412	400	419	423	412	409	446	408	439	440	390	402	383	456	389	446	412	400	383	432	397	391	422	401	407	438	407	391	418	422	432	414	414	421	396	412	402	389	403	394	398	403	418	418	422	400	407	404	368	373	424	428	402	425	382	422	438	415	405	387	398	447	419	433	383	391	414	419	429	392	414	411	396	406	422	392	405	390	416	396	436	427	433	422	440	409	439	371	448	462	412	389	401	381	409	399	389	444	390	410	416	413	422	402	389	458	404	405	440	401	406	395	378	380	403	405	434	397	429	439	421	452	373	454	377	412	409	401	402	412	439	401	398	426	429	383	442	426	444	376
72698	54515	46158	17782	5320	548	410	328	328	273	238	257	231	229	226	184	212	215	196	226	213	221	218	192	199	200	177	193	232	195	158	177	193	190	204	174	205	189	172	170	199	205	176	201	163	213	211	192	177	194	196	176	192	161	188	196	196	199	213	168	189	202	213	191	175	205	191	203	187	201	194	187	192	197	199	179	202	183	197	190	185	191	175	194	202	183	171	186	229	219	214	181	178	179	192	201	210	199	204	180	195	170	180	192	169	176	196	163	182	176	181	198	198	187	216	171	191	187	202	185	196	191	214	193	184	218	182	196	193	177	213	200	183	179	208	174	189	216	202	203	187	210	182	175	199	215	181	200	201	200	178	177	183	181	200	199	186	168	183	169	194	186	205	190	192	180	166	194	180	217	175	182	179	193	195	207	189	199	194	183	163	201	174	216	182	196	166	183	190	184	191	191	200	168	175	205	212	201	179	203	202	172	171	188	190	211	163	185	186	185	172	208	195	196	194	186	191	194	169	164	182	192	166	173	190	188	189	221	192	192	204	191	165	190	189	187	191	182	181	182	198	220	194	210	201	213	183	189	215	188	176	198	184	190	183	167	171	186	179	186	181	200	175	172	199	199	177	165	185	193	209	201	160	184	179	204	200	190	184	179	205	200	175	188	188	170	190	188	198	219	165	189	182	186	197	202	172	187	201	210	194	175	190	174	186	188	182	225	179	176	171	189	172	174	186	208	182	174	177	175	205	197	190	172	203	172	185	193	188	190	198	170	166	183	173	161	171	181	199	187	163	187	200	198	192	194	185	191	185	196	186	185	176	196	190	198	188	186	178	168	185	200	191	171	197	187	186	207	198	184	178	178	175	202	212	176	183	206	200	216	220	199	199	178	187	170	188	195	185	180	199	168	160	193	183	219	201	221	189	181	198	179	184	177	218	190	187	193	222	182	178	205	203	199	177	189	189	206	178	202	194	212	193	169	201	174	199	196	179	222	222	200	177	189	167	178	204	181	191	208	190	177	175	197	190	198	183	197	164	195	192	185	155	193	179	191	182	149	163	204	177	175	181	156	180	198	195	202	182	201	188	185	193	191	160	163	185	178	186	167	180	182	203	188	181	188	174	171	176	179	181	201	185	180	202	203	188	181	185	191	210	166	182	190	183	173	185	180	193	174	178	158	188	200	188	198	187	185	199	160	200	178	190	207	221	189	184	182	158	174	188	194	217	184	178	199	205	209	184	177	194	165	170	183	206	171	217	165	182	184	191	175	178	184	170	201	180	183	178	159	176	202	179	203	172	182	200	186	164	169	201	172	178	184	179	187	187	205	185	155	184	192	202	194	178	177	178	174	198	181	172	191	177	190	178	178	186	165	206	180	215	205	201	195	186	179	201	191	183	205	195	182	197	194	191	185	173	184	170	181	185	204	179	205	174	194	193	181	189	175	182	197	195	202	181	175	210	190	195	162	218	204	173	181	193	192	204	188	192	179	182	201	208	205	165	176	181	165	146	194	173	188	190	194	192	227	209	177	184	208	189	168	167	158	184	162	180	191	175	177	174	189	180	196	197	178	187	187	211	181	184	169	153	174	206	184	206	202	183	202	197	189	193	187	200	176	183	193	216	197	207	198	172	188	176	186	171	195	187	189	195	174	189	190	206	208	176	154	194	203	183	181	200	184	172	186	191	183	166	212	187	208	192	181	208	202	212	204	213	171	186	192	211	186	169	169	181	184	191	153	215	175	167	179	181	203	182	195	179	210	185	186	170	184	183	198	192	191	186	176	187	183	200	175	202	168	213	179	159	172	185	193	181	199	160	214	180	170	186	188	193	196	176	199	171	191	204	168	178	201	189	215	188	184	185	158	166	184	199	215	166	197	197	187	175	179	179	196	190	181	196	187	186	173	215	197	211	182	199	186	203	165	203	182	190	178	185	190	197	201	189	184	168	167	179	182	184	168	178	191	155	214	180	197	165	182	187	164	181	201	182	216	191	195	191	187	188	184	172	183	172	185	197	178	195	167	165	177	170	170	169	173	192	174	170	181	172	194	191	232	171	177	171	186	167	170	193	219	200	182	184	181	207	203	166	174	186	175	209	171	202	154	182	192	191	180	177	192	183	185	190	180	164	163	175	203	179	186	189	183	187	213	186	190	185	185	187	182	195	178	184	175	182	190	202	186	204	170	213	177	177	206	194	190	164	171	200	177	189	162	184	163	178	184	151	174	169	182	184	202	173	191	166	193	196	184	193	196	185	191	210	174	178	175	197	171	201	196	165	168	193	172	187	184	188	159	176	178	200	202	169	173	195	169	189	202	212	178	160	175	187	185	200	181	162	204	181	167	180	200	187	180	192	153	171	178	187	210	197	188	209	196	182	183	187	174	156	192	210	171	195	175	165	189	199	192	187	186	174	188	173	192	200	199	168	180	195	213	212	202	184	191	199	198	204	189	229	185	167	164	202	195	176	180	170	181	180	218	181	201	187	187	192	201	210	201	183	179	192	208	182	193	186	171	193	190	195	192	189	181	186	169	176	180	175	175	198	196	212	191	214	196	190	166	191	177	184	200	185	216	182	176	194	196	182	198	197	179	174	206	202	166	187	202	204	212	185	203	163	177	165	172	185	202	178	200	187	204	168	192	179	181	183	192	199	173	190	199	180	175	204	179	177	182	151	185	199	183	178	193	212	168	195	199	207	199	184	202	206	198	161	173	164	170	172	176	202	200	205	209	171	174	181	186	193	200	192	203	192	168	176	212	188	178	195	168	167	193	205	198	197	186	199	172	181	183	193	156	201	195	182	175	185	203	162	202	193	182	195	198	187	174	193	152	175	204	205	195	174	208	187	203	198	191	199	189	182	190	184	176	194	191	182	202	177	185	155	173	172	185	204	191	190	166	182	187	201	208	189	184	187	184	190	188	200	199	190	178	179	204	191	193	163	206	216	163	182	179	209	185	170	209	183	189	200	184	197	169	201	184	200	181	164	176	192	175	202	193	183	184	214	165	195	185	181	218	173	195	187	164	180	183	179	175	217	205	185	204	181	175	175	171	186	191	183	201	198	193	205	194	178	172	199	181	184	186	172	192	192	191	188	153	183	183	186	163	163	204	191	205	186	186	184	193	201	175	191	199	162	200	196	181	198	206	188	188	171	175	191	208	175	182	193	203	192	197	188	193	169	205	173	195	200	179	181	196	174	186	194	199	199	205	193	207	188	199	172	181	155	189	177	188	195	192	189	190	176	186	205	195	197	195	191	175	170	207	190	188	169	160	175	170	194	196	162	170	169	182	168	167	192	165	206	175	171	195	179	220	164	177	184	208	185	187	179	188	172	210	187	168	171	180	178	191	187	173	163	174	197	213	207	217	199	175	185	175	174	175	181	196	203	205	187	182	199	194	165	168	200	182	206	201	199	204	204	196	182	180	183	182	186	169	204	210	212	194	204	175	192	173	172	159	174	180	197	201	190	183	188	217	186	189	179	191	187	174
56348	43466	43292	13203	8854	1867	1479	1460	1246	1092	1066	979	948	868	827	864	781	779	746	742	692	760	687	673	699	708	685	645	685	676	686	680	657	659	645	630	712	675	685	653	633	702	634	621	673	685	617	712	708	615	632	640	644	668	613	619	579	608	627	617	606	669	648	598	655	624	666	633	640	620	645	632	641	591	638	646	607	670	613	618	609	639	597	640	619	601	572	626	625	643	634	636	622	619	604	620	656	609	642	598	603	608	586	627	638	616	651	623	617	590	654	590	615	597	603	603	623	620	566	598	614	596	609	612	677	639	600	604	635	638	672	598	610	658	631	644	654	635	632	659	612	607	583	607	580	640	649	606	628	600	609	624	626	589	612	610	640	616	592	612	587	618	608	626	587	595	634	636	633	576	611	634	648	642	581	619	651	654	594	615	660	630	644	658	574	640	559	583	608	600	617	595	624	623	600	623	636	577	620	589	632	637	641	607	657	616	591	638	606	621	619	667	617	655	615	655	596	599	639	650	637	575	584	676	667	606	616	644	635	625	583	624	611	600	653	593	597	630	641	639	632	597	585	610	650	693	605	620	631	644	626	618	599	627	608	610	627	557	622	635	650	642	671	585	595	605	612	587	599	640	617	626	610	609	619	659	550	643	654	590	587	603	607	640	605	596	590	602	629	656	590	600	633	622	624	628	618	632	587	636	646	628	575	577	605	636	610	633	595	635	620	650	630	644	582	616	580	640	627	630	595	594	585	634	584	617	598	616	583	656	603	653	592	623	656	641	625	601	623	640	628	595	563	624	576	578	629	579	619	595	651	631	586	638	605	595	637	675	645	620	594	634	618	604	589	607	636	628	590	606	612	629	610	608	588	615	606	591	666	619	564	636	632	626	599	633	602	655	616	621	604	610	629	688	579	650	592	608	614	658	623	613	694	627	649	634	661	605	610	637	638	624	588	602	623	607	613	640	607	628	609	621	617	636	620	604	641	592	637	633	614	614	623	616	659	660	614	607	626	600	619	633	600	620	604	606	621	637	646	658	614	587	612	590	636	620	549	590	638	628	608	548	609	568	602	564	599	579	573	608	637	637	597	604	619	683	646	650	617	653	642	621	580	625	620	619	635	601	617	603	625	586	607	601	591	665	627	593	628	584	629	595	606	653	622	595	597	662	618	651	642	613	629	612	619	591	612	589	613	653	589	597	576	603	619	594	610	607	603	630	622	644	642	642	619	646	592	629	568	641	571	642	660	632	615	616	612	574	586	628	654	639	616	650	661	619	589	667	638	639	628	604	643	644	593	633	625	612	641	623	656	635	595	573	614	598	604	625	605	621	574	604	634	603	639	611	602	633	620	602	643	612	575	659	588	633	603	636	617	570	632	654	610	617	605	600	670	610	638	603	600	608	641	647	662	637	640	609	618	603	609	611	590	606	639	666	588	588	624	635	599	629	630	615	613	587	633	584	629	580	631	603	596	627	671	576	627	586	604	632	621	629	647	641	576	619	584	628	623	624	639	636	615	624	591	609	608	598	591	567	590	556	594	576	655	615	643	633	600	605	641	631	601	602	647	606	603	618	611	593	655	629	583	632	620	606	620	595	612	568	646	635	576	638	589	649	641	589	652	628	634	655	589	612	593	624	584	609	609	606	599	619	649	594	600	605	579	607	571	627	632	627	651	623	640	628	574	614	666	611	667	597	605	587	634	667	624	596	611	602	603	657	616	589	621	640	599	621	611	597	617	667	612	604	623	632	639	611	630	581	653	605	663	584	617	628	624	605	607	583	624	570	616	622	632	562	618	596	611	585	577	621	657	609	639	600	600	560	666	614	632	622	563	647	633	598	603	626	635	638	627	610	635	619	635	569	657	614	613	683	659	605	643	602	594	611	640	606	551	629	613	627	596	622	606	562	621	606	623	582	621	639	626	631	625	611	606	614	645	608	612	653	645	632	643	608	631	618	580	631	608	585	602	594	589	655	596	602	611	609	654	616	614	594	642	641	613	628	614	616	602	585	585	633	624	624	547	607	611	577	600	639	611	611	587	643	639	636	654	617	608	607	636	609	598	645	644	623	645	669	651	608	609	624	582	628	609	595	590	632	610	676	637	614	620	675	625	611	634	614	614	607	648	644	583	626	586	649	634	557	626	678	608	627	628	618	566	627	602	613	623	624	659	638	603	609	610	681	585	565	635	621	633	624	626	614	571	628	604	629	627	620	592	641	675	641	607	615	627	623	591	626	619	616	582	631	632	643	605	600	612	627	602	642	593	622	600	611	623	613	616	645	656	590	618	597	676	632	631	599	654	549	644	641	611	647	625	633	604	600	617	666	619	591	612	573	626	615	625	607	640	614	595	618	601	615	636	613	614	587	633	651	632	649	578	611	599	650	592	593	653	621	581	647	590	643	607	641	596	618	606	627	631	592	621	611	627	627	631	615	631	580	640	613	647	655	603	615	575	649	659	604	632	620	631	657	629	598	649	665	625	593	654	618	602	613	627	595	603	619	607	638	624	595	593	601	596	598	611	637	588	592	629	652	600	640	642	653	594	597	601	598	630	623	621	655	610	627	603	641	588	580	606	606	569	578	663	614	607	578	575	606	611	604	649	656	597	634	598	654	648	583	584	651	593	600	628	616	608	614	654	598	603	620	633	606	651	645	630	592	624	566	666	617	628	628	583	616	634	598	626	564	632	605	620	593	621	612	586	641	594	639	643	595	628	643	619	595	612	626	592	599	634	594	596	592	565	647	584	646	606	572	617	620	654	662	586	591	641	621	625	646	648	560	643	649	583	618	587	604	616	617	615	653	633	651	583	648	602	636	585	580	614	597	634	616	592	595	578	622	615	579	656	639	588	618	605	671	624	629	582	626	600	660	568	604	576	580	607	580	633	590	680	651	607	638	603	630	622	608	578	609	613	627	630	625	595	648	616	635	579	561	578	648	616	584	650	606	641	618	632	642	614	620	631	589	610	658	616	613	611	574	621	651	619	650	623	615	617	637	650	635	617	608	606	624	644	660	634	657	600	647	625	637	650	634	633	617	591	616	618	616	605	619	611	605	611	634	616	578	583	608	586	634	608	645	622	585	637	646	639	651	608	641	597	597	605	607	649	595	625	652	615	624	583	648	623	607	614	678	636	581	611	612	580	666	603	614	670	623	595	616	611	599	620	598	584	602	666	670	600	597	591	582	615	608	582	632	591	641	623	591	615	612	656	625	621	626	608	645	578	600	603	608	663	594	589	616	602	613	604	619	565	614	594	622	631	608	613	569	592	594	649	647	585	597	603	599	582	648	599	597	668	614	650	595	592	601	642	645	638	589	604	596	588	630	613	614	640	620	615	610	621	602	599	650	581	646	669	601	613	665	639	581	608	639	657	647	602	608	594	577	614	645	626	644	589	655	634	630	605	661	608	573	560	639	638	582	610	620	597	638	599	591	610	613	602	624	623	564	613	648	643	631	643	613	594	595	619	644	592	616	593	678	654	584
30835	11571	2962	300	203	190	182	166	182	180	200	189	181	187	200	178	213	174	174	182	179	159	165	199	183	181	166	181	155	210	200	184	209	177	155	161	183	182	180	188	187	209	178	183	170	180	190	170	167	182	176	191	181	184	172	194	168	188	175	169	210	169	186	197	162	184	188	177	172	175	171	190	202	157	189	198	184	181	192	184	167	161	181	160	191	172	174	198	162	177	173	191	196	194	168	157	167	191	170	171	162	189	168	158	151	184	211	186	196	157	184	182	163	153	203	194	191	169	181	197	181	200	163	166	191	194	185	179	168	157	183	165	179	177	190	192	202	185	201	167	188	195	198	196	174	188	181	176	172	177	187	175	174	199	183	169	170	177	170	179	177	176	153	171	177	175	183	195	175	180	184	186	187	197	179	174	183	169	164	177	215	194	184	179	159	177	192	196	156	183	183	193	178	176	159	178	181	184	177	196	181	191	224	166	204	183	166	179	191	183	183	203	170	163	178	173	178	166	199	203	199	188	168	176	208	173	179	190	201	174	186	166	194	182	200	185	196	187	172	184	162	199	199	196	172	184	198	196	186	203	189	183	187	163	184	184	201	183	139	175	169	166	190	189	164	174	179	159	204	182	208	179	190	192	164	188	167	181	187	189	189	191	176	189	147	199	182	196	197	192	199	172	177	183	179	188	186	205	198	187	189	159	191	177	181	184	161	158	193	179	194	182	193	185	178	187	196	176	198	173	194	172	187	189	157	202	172	166	174	164	179	184	194	178	188	206	180	184	166	195	207	190	188	181	200	179	174	204	205	167	176	178	190	194	189	202	171	171	197	189	170	179	191	197	172	170	179	175	189	156	185	175	184	160	176	178	194	215	176	184	192	184	177	176	156	202	169	181	147	173	179	203	157	173	192	166	198	159	181	205	164	178	188	168	190	175	191	169	194	165	192	185	207	195	184	188	179	175	179	171	168	161	170	208	210	180	184	186	173	170	179	178	176	184	176	196	185	162	173	172	167	201	196	199	172	193	183	196	191	187	170	185	159	172	162	179	192	179	184	174	169	175	193	171	190	194	162	200	202	174	180	184	198	163	170	169	214	165	205	195	185	187	167	188	218	169	210	165	169	158	204	205	173	161	202	171	192	170	191	209	190	185	184	156	173	172	166	193	180	174	178	180	185	203	184	184	191	196	198	176	201	171	171	181	186	174	220	195	184	172	186	195	190	203	189	160	167	167	172	187	164	188	185	176	180	161	195	205	182	181	194	194	195	168	153	172	174	181	190	212	190	177	166	175	194	181	180	168	184	166	197	181	181	180	179	169	192	188	153	175	176	170	186	172	195	213	191	164	181	178	175	179	172	194	164	180	185	189	186	173	183	197	182	171	187	178	198	184	200	172	177	184	193	171	191	205	179	201	183	200	195	179	187	186	174	190	196	178	168	152	171	202	166	197	184	196	193	194	173	182	179	179	214	172	186	214	183	185	190	191	203	176	188	202	178	178	162	181	200	175	175	188	191	191	175	188	187	158	180	179	192	181	174	179	186	167	167	183	181	185	188	182	178	210	178	177	210	177	154	185	162	172	161	156	175	182	173	177	190	189	183	182	171	169	187	184	165	173	202	215	191	189	170	164	182	165	190	184	226	177	176	184	180	175	198	180	170	204	190	190	181	174	184	191	174	194	201	169	192	204	180	179	183	205	175	190	182	191	191	183	182	205	198	170	170	180	161	182	181	158	143	202	171	201	183	207	202	167	169	172	173	176	187	156	197	160	167	183	205	207	182	150	169	166	192	186	180	184	194	185	192	182	189	174	177	180	183	186	184	174	159	153	208	175	184	163	203	198	172	185	213	193	174	192	184	184	167	165	188	193	192	166	181	180	195	192	176	189	168	194	174	177	164	169	171	171	183	170	200	168	210	186	172	192	192	186	181	184	194	184	190	187	182	192	184	198	178	171	198	175	178	162	189	156	165	225	190	172	203	184	170	193	163	187	162	170	179	200	150	197	187	172	191	156	195	190	190	186	197	191	182	163	208	195	178	190	175	188	170	190	198	183	197	174	199	175	180	172	183	155	164	177	200	161	165	201	170	176	150	164	169	149	165	174	190	170	163	200	183	222	178	192	162	189	177	174	188	182	168	177	189	166	160	173	167	165	187	180	191	174	155	158	174	182	177	191	178	201	162	185	177	169	178	171	192	179	184	185	185	178	198	177	190	179	183	181	160	174	178	159	203	180	179	190	176	173	173	189	168	185	194	165	192	200	185	196	170	184	192	181	168	169	221	190	215	187	178	188	179	187	176	188	196	154	177	186	179	188	206	203	182	173	209	193	191	179	169	167	181	185	160	175	176	216	198	154	197	184	182	164	189	179	180	171	189	199	184	175	188	187	178	176	185	181	175	168	174	180	156	182	172	169	181	178	171	176	198	167	176	187	192	166	178	174	187	164	169	168	198	176	174	189	164	180	196	189	179	191	175	185	220	177	179	154	179	173	226	197	174	185	164	190	205	173	229	173	170	180	196	179	194	182	159	172	168	170	152	167	189	171	160	163	176	196	177	168	164	174	171	179	168	197	163	163	188	161	173	176	179	186	189	196	182	215	173	184	179	171	169	174	163	183	198	191	178	160	166	186	188	165	182	196	191	187	198	172	187	183	183	190	181	188	206	213	176	198	170	179	175	182	174	198	195	173	166	191	190	192	186	172	164	188	189	185	209	188	172	176	194	193	187	174	173	172	190	181	173	178	196	175	218	175	174	166	188	211	184	185	205	172	192	184	176	191	174	175	185	160	210	182	165	200	159	190	193	185	164	170	217	183	194	171	182	185	191	171	190	168	185	202	188	188	181	197	149	182	171	170	171	201	187	184	172	191	183	180	181	160	179	194	189	200	162	192	183	173	162	179	176	183	168	159	184	149	166	179	200	175	173	174	172	187	197	173	198	197	159	165	169	191	188	165	189	175	161	172	180	170	170	191	205	184	163	194	163	191	195	204	173	182	168	185	178	187	175	198	170	209	180	192	180	175	192	170	170	171	172	182	180	192	191	193	175	189	179	182	190	198	182	202	186	171	183	178	174	181	206	202	181	179	185	190	156	182	170	193	174	173	169	207	192	200	179	188	198	166	138	184	191	172	163	179	202	197	177	185	194	184	182	188	186	158	187	183	178	177	175	176	199	189	200	168	168	189	163	185	192	201	181	175	222	193	186	181	186	189	182	190	203	175	174	185	204	160	216	189	169	195	183	187	214	160	181	184	177	180	196	189	152	174	181	159	181	203	175	191	169	197	185	178	178	207	157	178	208	183	177	181	178	195	195	177	198	157	191	176	166	206	205	176	171	198	165	188	214	188	191	158	187	185	189	160	181	155	162	161	195	206	191	176	175	201	187	163	174	215	160	189	170	178	192	182	162	199	166	171	193	186	185	203	186	184	181	190	171	221	187	185	190	165	164	176	183	169	160	164	175	173	194	191	159	189	189	160	189	171
28602	9674	5329	801	644	645	606	608	627	641	581	648	608	622	600	625	588	597	594	549	622	600	592	575	553	586	598	591	634	607	555	617	605	649	627	637	591	597	570	591	595	621	648	629	620	579	619	593	574	577	573	599	583	593	587	542	574	597	556	620	565	596	573	595	589	612	565	584	596	573	581	554	599	640	566	599	613	636	590	618	568	595	589	587	639	597	629	614	585	604	659	620	574	565	566	574	577	623	616	600	614	589	625	619	580	579	577	597	617	572	599	608	576	588	582	591	645	627	601	636	605	592	576	583	593	607	621	591	608	590	622	601	575	586	566	608	593	588	639	604	627	622	597	625	588	590	598	581	567	629	569	591	590	602	620	589	579	577	607	599	615	582	620	624	614	575	590	592	560	608	600	604	603	576	590	613	543	564	631	599	607	589	586	615	595	593	591	585	606	630	613	622	589	575	594	589	595	593	606	575	615	584	571	619	583	552	587	595	564	555	650	615	567	565	596	572	609	605	593	613	612	625	613	595	558	618	599	558	604	583	571	617	618	643	616	585	634	591	593	586	607	605	631	604	582	589	605	632	589	569	597	578	577	607	623	595	592	630	565	586	557	580	641	545	617	604	560	624	586	631	562	611	617	590	564	577	575	627	607	598	607	598	592	594	635	632	603	595	566	585	653	613	601	601	601	623	600	574	626	617	605	613	589	609	602	585	589	574	586	546	630	599	605	653	578	603	568	663	618	561	587	642	538	595	590	607	575	584	602	617	567	565	626	591	608	595	583	609	601	582	633	602	561	616	583	568	584	606	593	638	587	599	629	608	646	618	612	602	555	616	582	609	584	636	573	606	607	588	618	621	627	630	628	582	599	591	594	577	592	606	594	553	601	584	607	631	624	618	596	594	598	574	627	600	645	663	592	579	622	593	568	621	604	622	594	582	639	648	628	594	583	623	569	631	608	603	617	560	595	626	581	572	593	589	575	574	579	568	603	643	562	597	618	618	602	592	588	582	628	570	638	629	609	606	568	618	550	621	619	594	644	611	645	554	580	609	633	589	618	564	566	619	583	551	599	613	622	621	572	567	570	613	578	665	606	612	621	597	610	571	575	576	619	601	570	605	601	577	582	591	630	595	558	577	590	593	578	569	583	595	592	587	620	524	605	593	608	634	624	616	574	649	616	581	564	616	644	614	594	569	588	572	596	570	569	605	575	563	583	573	570	569	608	622	625	580	589	582	593	536	579	594	626	599	655	563	583	597	627	594	605	617	634	622	572	558	623	582	621	578	598	637	570	607	560	595	617	565	577	626	551	574	596	583	573	631	614	629	570	598	568	570	613	583	586	626	579	587	610	629	646	566	577	578	586	583	611	627	605	578	562	600	573	555	621	590	597	596	605	605	637	585	610	606	612	579	603	601	591	597	596	588	589	597	620	608	587	609	595	622	581	618	588	620	587	561	583	617	616	587	600	567	579	569	606	597	594	538	655	626	634	590	545	624	603	552	588	579	561	620	610	615	576	605	591	560	591	581	646	569	589	597	592	639	627	596	562	590	560	627	579	608	600	608	615	586	588	602	578	623	568	608	633	578	624	599	587	589	585	603	622	610	610	561	629	595	579	629	585	603	594	597	613	564	602	607	559	608	615	554	597	605	624	591	593	564	615	600	581	623	564	538	588	571	644	587	573	582	627	629	557	602	618	636	595	587	569	592	582	648	584	613	607	590	604	587	606	598	595	607	578	620	595	635	566	585	589	578	579	585	577	625	563	639	622	607	595	610	566	604	611	611	601	559	586	557	551	616	605	562	558	576	576	591	565	583	649	619	584	584	580	630	587	602	594	629	613	634	558	588	629	625	565	579	568	568	543	608	615	551	596	563	624	589	564	605	608	630	622	592	580	599	601	557	620	599	584	573	648	574	575	555	628	565	548	606	599	590	587	625	617	578	569	643	571	634	572	577	600	621	603	591	599	626	572	573	588	604	607	575	612	591	608	575	616	547	551	612	575	603	584	625	564	588	579	552	620	574	610	581	599	564	571	612	590	630	590	572	622	624	591	619	605	637	607	646	599	573	534	598	595	544	590	602	593	638	578	599	571	611	585	599	624	631	572	592	592	617	583	594	581	596	577	556	551	571	572	606	599	587	627	588	574	580	581	545	568	644	607	565	610	602	614	619	629	583	603	586	578	593	568	592	623	597	628	585	605	623	563	630	551	605	562	595	569	590	628	625	563	588	602	586	663	578	644	596	652	577	599	581	593	601	598	618	630	586	559	596	643	539	585	598	576	653	572	596	568	631	631	610	580	570	622	617	588	619	604	595	558	614	602	620	586	568	637	568	589	636	533	583	613	660	595	603	602	598	555	604	594	586	612	568	565	631	612	617	623	637	612	576	627	588	608	620	608	631	574	583	559	628	579	600	615	615	628	595	612	597	579	593	599	585	585	580	561	635	601	617	562	591	654	612	596	628	602	568	593	603	597	683	588	620	624	612	539	626	596	595	594	598	560	588	626	581	589	604	603	579	565	595	621	600	607	581	604	584	581	628	573	586	636	621	620	581	607	588	585	623	593	628	605	614	634	597	624	563	612	621	586	596	623	620	568	632	568	588	614	617	602	589	575	603	634	577	563	621	633	605	595	645	606	642	604	603	567	603	595	616	542	590	578	590	603	621	589	569	615	559	583	577	629	568	600	583	604	593	619	572	562	616	632	599	592	588	606	560	607	604	590	568	583	596	579	602	608	587	605	591	603	633	607	571	574	586	621	610	586	575	622	621	587	628	566	552	621	592	565	595	584	597	570	572	573	590	656	593	584	564	582	617	606	606	567	586	594	611	596	575	591	607	596	624	594	584	580	576	623	635	607	620	577	599	581	597	588	593	609	594	596	592	614	612	595	607	560	580	603	604	576	585	593	622	532	583	606	600	590	586	597	567	595	609	598	596	606	603	571	609	579	580	595	653	562	586	621	607	626	620	622	581	566	599	587	621	649	609	561	604	598	587	578	613	598	599	610	644	577	593	564	564	598	625	586	596	612	549	549	618	592	568	567	607	548	636	598	531	659	552	596	583	616	591	624	614	600	579	612	624	566	608	603	607	595	630	594	589	551	595	644	605	608	577	608	594	599	596	599	582	546	643	605	604	564	566	607	580	600	600	562	586	603	584	567	573	541	616	621	608	592	571	607	592	583	563	585	590	623	578	614	601	621	511	652	596	571	578	565	590	619	603	588	555	589	631	574	607	628	608	620	594	579	616	608	625	588	570	556	634	606	572	585	562	613	595	608	602	549	617	593	583	593	599	666	588	591	597	566	565	640	590	629	637	598	624	646	576	649	628	614	571	643	577	603	599	550	661	591	607	596	616	547	565	629	606	606	602	626	602	593	588	537	584	571	575	624	624	599	589	585	573	594	563	627	599	598	553	604	619	583	601	629	560	601	607	562	609	597	575	585	601	652	607	620	567	600	623	625	537	581	587	597	569	620	606	597	578
63289	41429	32402	6336	358	249	221	186	163	155	157	124	168	139	143	141	130	123	139	128	122	120	116	107	129	115	124	119	123	110	118	123	123	127	120	121	112	112	132	102	100	148	105	114	104	102	110	118	140	128	133	128	122	116	105	118	134	136	120	119	129	110	122	128	106	115	115	115	131	121	123	96	133	127	115	112	122	108	110	110	83	108	141	143	123	111	121	103	139	123	118	115	110	110	120	126	119	118	95	94	118	110	106	104	99	114	109	113	107	111	127	108	107	114	115	118	86	112	98	120	135	109	123	126	112	112	116	131	130	133	120	112	121	126	106	127	108	122	114	105	124	133	111	133	129	120	119	91	118	128	121	120	105	137	102	110	141	99	111	113	108	112	114	119	120	120	137	133	102	127	114	120	111	135	126	122	113	125	107	109	118	126	120	122	128	130	116	121	108	107	104	125	122	127	108	113	111	103	107	120	114	122	136	117	111	124	108	127	108	113	130	111	110	100	122	92	90	122	95	108	124	112	119	125	99	117	116	126	119	133	112	129	117	107	104	138	111	111	101	107	102	129	114	104	112	115	113	104	118	112	130	99	97	117	106	107	119	125	91	120	108	109	89	102	121	132	133	98	105	123	118	118	106	115	113	105	118	103	100	124	104	121	112	132	108	116	133	93	124	113	125	133	116	105	110	126	116	105	101	96	88	95	126	111	111	136	114	113	112	121	138	103	107	118	122	116	111	105	113	106	117	122	119	118	95	124	122	122	122	111	114	135	117	109	118	103	126	123	128	110	131	137	123	118	115	128	135	124	116	101	99	112	105	114	105	105	113	111	126	127	113	129	122	111	112	125	126	136	102	120	123	103	119	117	119	114	113	100	107	128	106	111	130	107	131	125	120	96	130	110	111	122	110	122	109	110	105	115	102	128	112	108	98	128	117	117	126	122	106	124	111	123	120	94	134	109	108	124	125	103	109	103	99	117	115	94	118	134	126	112	125	112	114	116	127	109	137	105	114	119	112	106	126	114	99	132	101	106	105	116	82	117	119	155	121	126	123	118	119	113	117	127	138	111	110	103	93	134	118	91	120	135	132	124	123	113	128	112	130	129	131	116	128	117	106	110	119	113	99	104	130	104	107	124	121	105	102	123	106	130	123	94	133	131	111	113	102	116	106	114	124	111	127	120	119	98	130	96	114	100	100	100	111	128	119	132	119	126	126	102	125	115	111	129	130	138	132	132	106	97	114	121	114	125	125	119	105	113	120	133	124	123	116	118	132	112	121	108	102	118	105	119	113	107	126	111	104	107	137	110	115	111	108	130	100	118	101	108	119	123	116	111	114	119	116	118	121	113	117	125	127	134	101	123	115	125	118	120	108	125	124	117	102	106	113	115	113	119	118	120	128	97	102	110	129	130	125	98	102	128	109	95	113	121	124	119	111	111	110	113	113	130	118	116	105	117	122	105	132	111	109	107	131	126	124	120	102	135	117	117	113	128	100	120	118	139	109	122	112	114	102	121	105	90	117	106	115	113	118	109	104	124	121	116	130	114	115	108	136	110	117	104	105	115	124	127	128	114	135	110	114	113	119	116	126	119	117	94	126	120	121	119	118	139	114	114	97	120	111	118	116	120	104	119	107	116	122	128	103	115	127	121	123	106	117	120	101	100	115	113	117	115	109	109	120	137	111	114	126	128	117	138	116	108	112	108	127	116	111	113	114	113	104	105	114	116	114	123	106	105	97	111	111	105	102	97	106	120	114	116	104	121	105	122	143	126	122	119	121	121	118	116	135	111	118	106	121	113	114	120	128	104	97	110	118	110	117	117	126	103	106	114	123	126	114	124	102	123	106	100	142	106	118	92	117	105	107	113	104	115	114	115	125	106	111	121	98	116	124	114	138	101	116	122	106	124	104	101	95	95	119	127	116	101	133	114	110	113	106	108	110	119	119	103	118	114	131	113	93	136	108	113	113	115	121	116	109	106	123	106	125	126	137	122	115	109	128	133	111	114	136	126	116	110	112	104	91	120	135	113	100	113	129	129	106	119	112	115	108	121	129	112	123	114	105	115	132	122	113	101	127	103	137	102	119	115	118	108	111	111	98	110	116	115	109	131	122	131	127	107	106	125	108	104	94	121	104	119	110	111	113	116	120	129	119	110	127	127	118	126	114	118	125	118	128	87	115	122	135	112	120	104	107	118	117	112	115	118	118	93	113	112	120	132	111	107	122	101	101	128	118	108	127	103	130	99	119	130	118	114	111	103	126	122	102	116	93	146	90	103	114	104	113	136	122	111	125	116	112	120	119	106	125	120	131	122	111	112	105	108	113	110	108	112	124	112	121	129	105	115	111	114	128	137	123	115	110	122	116	132	102	135	115	117	125	139	126	122	125	121	106	114	134	121	117	109	135	98	114	88	106	112	119	134	120	138	105	98	115	118	115	108	109	108	110	102	130	124	118	122	104	110	108	114	122	107	106	112	121	113	130	104	100	117	116	127	120	122	116	104	134	136	115	120	117	98	123	110	127	96	128	116	120	116	120	128	116	111	127	108	100	129	120	119	120	144	123	133	119	122	112	124	115	119	112	111	113	118	112	108	103	123	126	111	116	132	120	108	117	113	110	136	127	118	118	117	108	121	104	116	118	104	111	120	145	129	119	104	112	130	116	107	122	118	97	110	106	113	106	136	110	120	114	119	111	117	110	101	113	111	90	107	125	114	119	104	102	112	118	118	82	105	101	105	118	140	127	126	103	112	132	112	109	114	98	116	132	132	115	120	117	116	102	136	127	126	112	110	105	109	117	112	104	112	124	122	123	123	115	111	116	87	102	102	122	115	109	130	118	125	131	118	107	88	118	115	115	126	122	130	120	121	101	119	115	129	132	126	119	103	140	111	102	109	120	133	106	103	133	99	113	122	117	105	109	122	124	129	126	114	111	113	111	91	106	121	107	143	114	114	131	131	120	110	94	121	107	119	118	108	110	109	113	123	121	138	115	104	109	115	112	106	114	111	131	121	106	124	123	131	113	119	102	106	117	109	101	113	104	114	98	126	101	101	129	119	120	120	117	126	113	103	110	128	106	114	96	117	121	109	120	116	110	120	132	111	110	134	120	113	121	115	106	118	109	118	121	106	118	132	113	124	132	126	119	101	118	101	110	106	110	131	116	128	102	103	119	92	112	110	119	106	122	113	127	120	99	110	117	112	130	118	125	103	104	113	82	120	119	128	114	122	119	111	98	124	128	126	111	120	113	120	111	108	114	118	108	121	125	124	116	111	120	107	122	116	104	118	125	119	118	116	127	102	123	110	106	116	123	109	117	129	107	122	96	126	116	117	126	121	120	120	126	105	111	109	110	111	120	112	114	111	128	118	121	135	129	113	130	101	132	93	136	121	133	113	122	137	116	89	113	113	122	99	110	124	105	105	99	122	99	104	98	127	113	134	115	116	126	122	120	110	132	113	144	127	121	112	119	98	107	115	109	94	99	114
46168	32948	30159	2781	1268	1019	888	821	698	666	616	561	551	498	557	532	525	514	437	467	468	438	486	464	448	460	450	452	432	428	448	421	445	391	466	469	442	424	435	417	419	431	434	422	394	425	397	445	393	440	448	447	446	388	388	429	395	450	420	447	430	385	362	428	420	449	429	415	428	411	422	424	439	426	423	431	411	391	392	409	395	410	388	399	409	407	434	403	443	416	417	413	443	397	406	406	395	436	436	401	422	388	397	407	412	402	422	412	401	400	397	398	416	377	435	399	428	430	425	394	422	418	406	401	427	438	397	438	419	423	398	416	409	386	407	402	422	417	412	418	370	422	417	405	398	414	425	398	423	442	386	417	398	392	362	423	392	413	401	385	388	409	422	421	451	442	373	391	450	401	409	404	414	435	418	390	443	410	418	442	435	390	406	404	415	393	417	428	447	395	383	417	405	429	399	410	421	404	400	442	447	420	378	372	383	398	416	396	385	419	387	443	405	387	412	410	413	407	400	419	397	388	439	447	439	414	414	420	399	456	446	403	450	379	410	395	416	422	422	416	408	415	401	409	380	402	400	393	447	380	380	404	426	388	430	414	452	399	430	425	395	432	405	396	375	416	400	403	413	399	400	385	407	419	411	416	403	443	409	406	395	386	410	395	426	413	412	385	431	393	422	401	387	429	464	368	409	426	407	471	409	426	403	397	389	384	419	395	421	438	415	380	369	417	453	409	396	410	384	421	409	415	377	407	418	439	437	402	435	402	356	420	404	375	386	455	419	455	381	455	415	388	401	408	415	407	408	399	389	401	389	421	402	413	422	421	406	399	400	383	405	393	379	393	386	417	380	430	459	427	418	388	393	412	417	392	410	415	430	411	423	392	406	363	425	386	421	397	424	399	405	411	383	392	381	387	425	401	419	380	393	400	456	390	445	419	406	392	399	416	383	401	386	419	403	400	419	379	419	419	387	396	429	414	376	409	412	417	427	403	397	408	445	398	430	442	412	415	371	379	411	423	431	410	426	416	398	404	396	393	403	416	408	436	428	394	419	424	380	421	427	413	393	410	404	442	412	427	369	381	423	429	395	400	417	427	388	405	412	425	402	380	423	422	445	459	424	407	420	418	432	387	406	419	397	394	412	392	401	437	400	385	403	420	399	417	427	425	406	391	448	402	410	430	404	441	406	426	413	430	416	385	423	443	414	431	401	412	418	453	438	424	442	415	420	422	446	435	445	438	434	367	392	428	404	419	401	441	432	398	439	374	388	391	418	424	412	404	416	379	419	410	375	427	386	398	365	375	442	429	400	460	413	414	400	408	431	396	407	447	407	404	387	383	413	397	423	416	394	403	411	411	397	379	417	373	430	414	428	405	417	411	399	434	397	416	424	423	406	420	454	383	381	390	418	413	383	420	389	397	406	388	383	395	409	422	422	419	444	401	409	442	452	436	425	392	408	438	422	433	406	421	438	425	427	393	431	420	433	420	440	376	405	410	388	402	381	399	385	403	388	421	399	421	435	399	429	382	418	376	433	417	396	389	413	446	445	423	390	430	374	398	411	391	422	387	397	395	416	409	375	403	406	409	397	434	389	441	432	414	439	391	408	454	430	435	387	375	421	383	445	399	411	407	411	413	400	414	427	400	411	425	396	381	437	424	388	437	432	425	435	400	407	417	384	421	387	393	427	413	437	412	373	407	428	407	399	451	376	413	391	443	424	372	416	376	367	382	428	388	428	446	413	392	410	389	412	407	387	419	409	452	382	432	451	405	388	403	387	430	406	396	418	382	414	384	392	386	397	423	430	444	428	433	422	396	415	417	414	436	379	398	401	401	382	433	407	449	397	446	407	399	409	423	387	440	409	458	385	389	410	437	430	392	414	401	441	418	433	444	448	450	407	434	409	455	401	418	416	458	422	393	422	420	413	389	388	398	407	416	429	443	387	437	413	411	438	384	415	406	422	394	438	388	406	440	473	409	437	401	405	407	398	409	398	402	413	437	430	416	407	456	425	397	428	418	379	439	435	389	442	409	408	411	406	418	398	406	416	380	386	397	391	391	419	405	404	394	430	434	450	423	429	388	417	400	392	439	409	418	398	405	398	422	408	433	381	446	418	427	386	352	392	392	414	430	400	399	362	409	401	428	407	422	406	398	417	391	432	419	402	409	391	384	381	404	381	412	419	409	404	441	428	440	442	411	401	417	397	422	393	449	418	382	378	432	374	382	416	411	367	429	402	436	421	412	445	441	390	394	398	414	392	402	409	396	420	370	390	427	410	449	422	387	416	410	443	438	422	417	400	437	388	384	415	416	394	427	447	408	405	412	403	427	427	387	440	381	405	406	410	404	411	412	409	419	413	395	401	446	386	394	439	434	438	396	408	378	402	409	412	387	446	424	449	428	391	385	396	390	413	416	461	413	390	424	450	410	428	414	413	404	402	422	437	384	391	432	410	437	436	435	414	399	443	409	411	408	416	426	394	435	440	417	372	424	421	383	402	417	427	392	406	398	411	437	436	422	377	401	401	382	425	402	395	408	444	421	362	384	451	431	406	439	392	359	425	383	428	432	405	371	394	409	408	420	424	394	436	420	382	442	409	410	398	358	416	387	423	423	438	446	383	436	414	403	425	397	409	426	397	402	441	391	397	412	405	401	399	439	409	392	388	386	403	432	392	408	422	399	423	420	419	390	431	388	373	401	392	414	393	427	404	429	402	423	374	415	423	395	408	410	401	412	365	393	413	413	430	379	434	403	399	390	395	402	435	394	430	389	378	394	415	441	398	418	400	410	423	423	423	412	387	385	425	397	402	346	386	417	404	392	411	399	416	368	386	397	389	405	454	438	439	415	385	424	403	458	418	403	390	430	432	403	411	424	395	405	425	420	414	424	406	377	380	430	417	418	409	430	416	438	408	432	403	432	423	435	437	402	402	406	400	389	429	425	406	422	420	423	406	396	388	415	405	429	421	428	393	461	420	378	376	381	407	388	415	422	412	403	412	387	435	409	438	396	439	392	432	407	421	396	403	409	419	375	423	441	394	424	401	403	404	431	442	387	410	396	389	407	406	420	387	405	409	426	408	413	364	404	428	393	412	391	402	423	395	412	433	431	393	424	421	398	414	443	424	416	415	440	405	410	412	438	429	391	440	440	397	443	426	413	401	399	386	379	435	433	425	411	412	407	423	410	435	379	394	383	415	422	380	387	396	414	421	442	428	416	410	410	370	398	395	422	394	392	410	404	406	461	451	418	427	393	380	430	424	405	421	420	419	400	412	440	404	392	428	405	402	368	383	430	400	398	400	396	384	409	399	377	389	401	387	437	431	421	411	422	417	404	400	390	403	418	373	407	445	430	422	399	375	401	439	430	416	406	427	392	410	375	436	437	429	423	407	381	435	379	416	414	388	400	403	415	394	445	392	403	436	371	387	416	398	403	424	403	436	387	419	425	399	382	438	416	397	408	402	384	391	400	416	402	424	423	406	394
72731	51388	41884	12850	1708	510	416	311	277	279	271	239	218	234	220	212	214	224	222	221	205	193	211	211	182	203	208	193	182	168	192	176	193	157	192	209	201	193	199	198	191	183	194	206	175	187	193	194	182	199	214	179	171	181	171	193	187	217	183	200	174	170	199	189	175	181	188	177	191	183	182	169	187	174	175	196	198	186	185	179	182	194	187	182	161	194	189	186	205	201	198	190	192	185	189	191	175	192	175	222	203	179	180	174	210	174	177	179	177	189	202	182	172	172	184	199	194	191	189	168	184	177	181	160	168	175	169	197	181	177	201	221	220	185	164	182	200	184	185	178	190	163	158	192	177	192	194	163	193	199	202	197	185	190	205	170	209	174	179	172	163	160	186	189	194	192	170	163	171	181	174	201	175	191	173	188	195	187	186	202	188	187	181	167	186	166	175	186	197	162	191	182	181	157	197	180	215	193	183	173	193	167	200	180	185	181	151	183	189	200	198	191	177	178	174	176	171	167	208	188	197	208	167	186	173	179	182	201	192	210	185	192	182	174	198	172	167	187	168	171	159	189	167	189	181	188	187	198	185	195	191	175	185	186	151	192	199	209	181	176	193	199	174	153	177	175	182	209	190	168	194	191	191	173	167	209	195	181	202	209	186	198	205	198	167	161	180	201	183	174	212	194	178	171	173	204	166	168	172	172	198	204	177	196	176	195	169	153	160	196	184	176	201	181	173	181	174	201	213	182	183	206	173	176	178	178	149	186	199	189	217	173	175	150	174	177	182	190	180	167	167	182	166	185	205	167	199	185	180	196	169	183	179	195	180	184	179	179	161	180	176	159	183	150	198	178	183	200	197	180	200	166	177	164	169	201	214	191	152	186	192	167	198	185	201	199	180	202	156	177	161	166	201	196	204	167	178	192	185	212	184	193	176	180	172	181	182	182	173	162	188	168	186	191	176	163	166	194	179	180	191	209	184	205	174	173	189	205	213	179	168	169	186	179	170	217	200	188	191	174	191	182	171	163	201	210	182	164	145	163	183	181	174	171	193	220	197	173	183	184	180	193	181	194	184	165	182	161	186	189	188	204	154	168	182	168	164	210	186	173	176	167	188	175	202	176	163	169	194	208	195	195	173	208	158	186	187	182	179	179	169	171	150	181	187	192	196	197	186	176	215	170	188	176	191	197	192	198	202	195	200	196	168	187	172	187	184	178	192	193	166	173	170	176	171	180	181	181	201	187	190	170	171	202	207	188	175	179	195	194	199	193	187	170	203	168	161	195	177	159	182	186	187	206	179	194	205	180	161	178	153	192	174	201	198	185	210	160	189	167	184	181	191	192	197	197	198	194	194	182	189	210	178	213	156	210	189	188	172	184	190	183	183	181	164	163	185	176	194	193	151	186	168	197	200	192	205	193	200	197	182	181	191	197	180	179	207	190	179	202	196	176	187	194	195	197	190	190	175	192	187	217	189	159	196	191	196	208	197	199	193	191	182	207	192	215	197	200	175	190	189	176	169	204	161	184	174	205	194	201	179	183	186	183	197	170	203	203	200	186	184	195	186	188	202	180	194	198	204	183	185	179	177	182	197	182	187	175	188	198	204	196	191	188	194	194	200	177	194	188	187	198	166	175	219	190	192	191	166	193	188	165	221	201	184	174	178	189	150	180	174	208	208	182	186	194	169	186	207	177	189	177	190	185	194	177	183	191	188	197	201	163	185	194	189	198	179	182	194	184	211	192	199	206	150	201	213	193	168	178	199	208	166	175	190	171	180	200	173	195	182	185	167	179	187	191	183	208	189	173	183	199	185	196	187	203	183	193	198	179	163	196	190	174	160	163	217	184	168	173	186	177	186	181	170	177	192	181	188	183	179	173	194	191	164	176	170	196	206	190	202	162	183	177	172	211	181	200	167	174	183	187	202	174	177	172	178	172	201	181	210	175	207	167	207	195	202	208	202	183	193	213	159	177	182	168	189	194	233	184	173	177	201	189	175	195	196	175	188	192	170	194	161	222	191	198	189	166	154	184	195	197	183	187	207	194	195	192	177	175	193	175	205	178	193	170	208	185	196	135	162	190	176	168	179	190	185	176	178	169	197	157	183	162	176	178	172	186	204	189	169	180	188	189	180	183	205	195	183	188	179	161	185	161	159	213	191	164	186	169	167	176	194	202	174	183	219	183	180	182	175	179	185	184	183	176	188	192	206	162	157	184	167	205	209	175	183	174	207	195	176	186	191	186	201	190	168	182	199	190	184	169	192	204	183	182	184	166	197	185	198	188	219	200	186	180	183	175	182	169	206	197	183	193	191	197	179	219	172	206	192	173	173	197	183	174	176	212	178	190	197	157	174	197	196	165	188	188	184	173	178	180	178	203	202	178	189	195	168	170	173	196	157	186	193	190	212	190	182	209	173	198	176	171	195	181	209	190	188	202	170	193	201	199	191	187	199	176	170	182	200	207	186	194	184	218	189	200	179	171	173	169	174	180	176	195	200	176	167	170	190	184	195	166	187	200	172	187	201	189	187	192	193	166	175	186	184	169	189	178	202	206	191	168	193	179	179	198	192	183	174	167	172	182	159	187	203	192	186	203	183	185	182	198	165	160	181	170	165	188	196	172	192	171	204	172	176	177	189	178	201	184	164	182	171	191	204	204	193	182	193	178	149	188	192	190	193	177	190	178	210	184	194	198	193	176	185	212	160	164	192	181	191	193	173	193	168	180	195	167	202	191	177	187	188	181	180	174	164	211	198	184	188	183	180	172	198	171	196	187	186	213	191	161	171	194	181	177	193	190	199	169	187	188	191	184	192	197	173	191	193	172	192	212	197	196	178	177	174	187	178	178	195	199	200	181	187	156	175	195	182	193	212	170	188	184	209	173	200	196	170	186	201	166	199	187	182	207	198	190	193	195	171	196	177	177	177	181	188	192	186	193	190	175	167	189	187	168	165	220	175	191	202	201	198	173	182	180	171	226	196	198	208	198	172	181	171	177	183	181	193	170	178	171	189	180	204	179	192	182	173	222	162	195	189	179	166	168	178	162	159	182	201	199	169	190	195	199	186	181	195	168	190	181	202	188	172	183	175	203	195	168	218	173	191	182	206	165	177	174	176	167	193	182	187	163	186	185	177	167	170	197	195	213	195	175	178	190	214	190	185	196	209	183	182	215	183	178	190	191	185	174	177	188	221	169	198	203	182	186	193	185	202	196	178	149	171	183	189	221	178	186	174	169	188	206	180	177	222	162	182	174	189	161	204	180	190	189	186	183	190	162	185	176	173	196	181	199	177	182	182	187	165	168	175	169	197	208	170	183	206	152	205	183	162	196	180	171	192	160	158	151	165	169	185	177	171	187	194	199	162	174	160	188	208	183	168	199	197	178	172	181	174	202	173	191	163	192	184	200	195	190	181	189	206	172	172	180	186	185	189	212	182	174	166	187	189	192	185	194	195	206	177	190	188	194	180	192	208	166	194	170	202	195	195	180
56869	41835	38115	5049	2698	1893	1558	1382	1243	1101	1040	961	913	856	877	860	813	796	775	749	794	700	669	675	678	663	727	693	657	663	643	649	670	672	652	692	677	642	665	620	659	656	638	663	630	605	641	635	609	638	599	657	630	614	600	617	609	606	607	657	647	590	656	600	608	633	647	625	623	573	637	616	622	579	569	625	610	585	609	599	632	621	676	625	612	586	633	638	595	582	622	651	600	572	609	638	661	603	606	572	605	597	612	602	606	624	595	581	654	629	568	590	588	639	606	594	587	623	639	646	605	612	621	602	581	628	633	608	593	571	641	647	593	635	660	625	583	585	585	577	577	628	608	644	595	600	604	637	595	631	617	638	637	601	634	541	587	602	639	601	656	661	612	579	587	607	602	556	557	609	582	591	632	618	649	598	638	635	567	634	608	606	638	597	636	585	623	652	602	626	627	579	561	589	639	660	536	605	620	645	607	610	624	673	603	613	627	650	631	600	604	610	598	628	606	605	591	594	635	571	569	579	599	571	594	616	567	587	593	617	607	616	567	635	581	632	663	601	625	587	596	585	628	603	657	603	628	619	587	587	555	607	651	593	610	583	596	600	584	606	631	622	577	614	611	609	620	609	627	601	610	605	591	630	632	623	586	585	582	580	661	588	626	580	591	551	624	583	619	662	601	589	594	558	625	631	624	601	624	620	605	647	604	619	615	605	604	565	589	589	620	618	625	609	595	625	601	658	663	659	581	609	632	599	630	623	597	627	611	577	585	643	632	597	634	600	612	647	622	569	585	640	584	593	607	630	652	590	603	595	614	595	626	600	587	620	617	644	606	579	636	624	626	619	602	628	611	623	627	577	612	604	573	619	592	664	585	608	616	601	582	643	585	601	645	600	614	587	609	641	561	626	601	582	598	633	653	608	615	552	594	596	627	577	573	606	645	564	596	583	639	567	648	604	606	631	626	610	627	620	604	613	590	618	587	637	615	591	669	592	577	601	625	645	632	599	625	620	628	587	587	630	657	571	644	602	627	621	633	597	591	635	615	587	581	582	625	646	601	600	601	589	576	592	587	615	597	610	628	558	602	604	623	580	597	627	582	628	600	603	597	617	588	591	584	614	615	606	603	621	567	626	621	636	637	608	622	612	613	617	574	639	601	689	615	615	620	631	585	623	609	602	600	619	642	611	607	582	625	598	625	591	646	630	593	577	606	599	634	610	613	563	630	628	597	632	579	623	625	584	588	577	641	630	615	603	612	618	647	617	612	640	618	609	650	638	585	588	590	581	625	608	621	584	608	617	620	572	597	624	593	583	629	639	630	670	595	625	675	614	598	607	623	608	584	622	616	626	577	555	575	597	603	603	585	598	617	630	609	596	602	566	623	572	608	647	620	597	630	615	579	610	614	616	641	618	645	628	612	598	591	583	623	622	581	563	591	627	601	630	612	585	606	561	599	657	616	613	632	589	596	602	587	567	623	580	600	633	612	597	650	627	623	612	632	624	614	591	578	613	578	634	619	583	612	604	615	600	624	589	575	568	608	607	629	617	627	546	590	623	601	600	612	589	622	628	621	618	627	604	626	606	570	602	616	610	595	668	601	648	616	580	625	604	605	608	580	598	642	649	603	660	611	614	612	629	632	605	632	616	582	620	624	601	579	579	609	614	603	579	582	609	590	638	622	588	629	599	634	579	624	588	578	624	598	633	592	586	615	617	621	569	614	571	624	635	596	618	595	591	619	592	603	637	647	617	614	638	587	635	599	610	612	609	564	588	634	635	617	580	646	623	622	597	593	578	655	626	601	584	617	652	591	578	623	609	661	618	621	630	580	617	571	633	609	581	608	610	625	608	591	626	605	629	590	618	618	575	599	623	621	615	600	579	611	571	585	608	663	582	629	599	672	612	577	632	609	608	585	626	573	638	577	611	571	608	613	627	586	596	597	603	581	548	608	598	637	608	627	601	651	609	599	587	629	587	623	598	611	597	614	558	598	604	575	575	606	611	604	614	593	585	608	621	623	592	576	614	565	582	616	629	568	606	657	626	605	605	607	590	579	632	626	594	633	675	609	643	617	585	589	607	615	585	626	631	611	588	611	614	614	596	599	604	614	592	569	603	580	575	635	629	612	585	596	566	608	612	631	629	644	578	597	590	608	608	576	630	571	594	634	646	660	603	607	619	596	632	604	616	576	591	556	595	582	645	593	612	617	588	632	626	579	620	595	593	584	631	629	605	651	663	556	603	591	587	619	564	579	585	609	575	602	586	588	612	634	577	614	604	636	587	651	598	644	583	590	631	619	655	581	594	597	583	641	592	596	574	581	596	634	586	662	589	575	609	606	607	571	621	577	593	614	587	600	597	601	616	610	616	627	610	640	563	594	587	595	636	627	597	609	608	598	625	618	587	590	584	582	608	565	568	601	622	639	622	577	636	593	586	595	615	619	584	595	589	588	595	616	619	536	602	574	599	599	598	565	561	636	593	603	645	602	612	632	615	626	601	625	613	634	558	585	579	569	574	589	606	612	588	610	603	594	614	592	631	620	615	625	611	592	633	574	585	568	599	594	670	569	572	623	617	574	626	585	617	609	651	660	580	538	653	595	628	599	587	592	588	611	600	573	623	605	619	584	625	642	570	612	566	596	593	652	589	583	584	593	591	610	585	555	604	643	626	587	648	628	607	586	633	642	567	583	601	609	598	605	614	616	638	644	609	646	624	606	597	593	662	628	566	640	591	561	584	596	603	559	611	605	570	619	610	584	610	597	591	573	596	638	567	599	627	603	619	580	572	588	591	604	666	614	576	595	571	575	634	634	603	626	557	611	635	632	581	587	614	612	619	620	599	643	604	606	553	627	599	626	602	595	619	561	614	634	587	615	582	620	599	623	600	632	586	559	580	586	595	604	585	611	611	593	625	624	575	637	648	599	613	595	620	645	619	640	636	608	653	583	592	607	590	635	631	598	576	598	627	618	568	648	611	592	581	634	571	644	581	614	605	579	622	640	586	610	554	607	592	588	596	655	578	633	623	612	626	596	582	599	624	600	567	617	620	630	650	581	573	586	633	577	641	633	600	578	602	599	582	588	611	623	621	619	597	543	618	605	612	645	592	656	596	593	600	565	635	605	639	570	593	598	646	627	604	596	605	588	639	594	573	590	603	604	586	600	602	597	600	583	622	625	598	622	585	627	616	613	647	622	592	596	594	633	576	574	593	624	597	605	620	614	599	592	602	629	591	594	622	609	600	565	614	643	600	606	616	599	628	656	602	596	639	585	648	585	574	602	574	583	633	600	600	624	616	619	580	594	615	605	647	566	585	626	569	617	585	565	630	647	584	620	579	560	642	620	605	620	576	644	570	571	620	571	585	636	570	620	669	604	613	633	643	580	561	626	602	620	611	609	554	584	587	623	614	648	589	596	624	618	553	555	569	630	620	622	583	565	546	613	644	584	587	597	622	621	600	618	623	610	639	553	640	634	608	610	605	650	637
31253	11568	3251	331	198	207	184	169	189	196	173	181	172	193	175	177	174	189	191	159	173	201	200	201	155	187	183	168	173	187	174	160	168	184	196	173	179	194	194	150	152	166	179	174	155	169	189	163	186	193	208	178	177	177	193	182	188	172	214	163	200	160	175	177	177	179	206	184	191	184	172	160	154	175	186	178	175	201	187	168	168	179	197	193	170	184	175	184	211	197	171	180	168	167	164	185	167	209	186	182	187	202	185	186	152	191	160	181	202	164	171	182	184	192	177	167	155	172	175	198	191	143	175	185	179	183	166	191	188	178	164	185	175	179	188	204	179	187	177	170	187	170	172	172	178	162	201	171	210	184	170	199	188	168	165	159	192	200	191	192	189	158	174	190	189	161	182	202	165	176	161	218	208	184	187	170	196	183	192	181	177	163	178	182	200	169	176	198	191	173	197	167	183	176	182	169	160	161	178	163	179	183	182	191	198	200	174	178	189	172	195	193	172	173	184	171	190	203	200	164	201	183	202	199	177	193	188	198	186	179	175	178	171	187	163	176	156	193	199	217	178	181	152	172	184	152	192	212	173	199	192	186	162	161	188	191	197	179	163	167	160	193	200	184	195	168	158	188	175	173	171	181	178	185	216	171	188	193	191	195	160	167	168	172	180	206	160	209	173	198	185	178	168	183	169	181	166	203	192	191	185	204	179	196	196	168	173	194	205	197	186	202	195	172	173	184	190	181	182	158	168	195	181	175	202	175	191	174	193	172	173	168	171	186	168	164	209	170	183	184	199	168	196	177	173	177	204	165	160	209	167	187	173	175	202	184	176	154	173	177	185	179	187	175	171	192	182	192	177	191	180	175	170	190	173	170	194	176	192	195	196	180	200	215	170	186	177	192	189	154	171	176	187	179	195	187	183	189	166	177	176	174	191	169	187	170	173	177	188	181	181	170	200	179	186	183	207	186	203	178	190	157	195	164	180	172	170	185	178	164	181	191	190	175	165	164	192	191	187	172	176	195	187	176	180	182	176	177	187	175	200	151	187	189	178	175	190	177	190	201	176	181	181	201	160	179	175	180	190	172	169	183	145	200	173	166	181	185	182	199	160	166	193	196	167	172	174	194	204	204	207	192	170	196	170	166	179	165	194	175	177	214	174	179	196	182	190	179	170	183	182	148	176	167	163	205	167	191	166	181	173	180	175	182	186	162	192	185	179	181	175	161	171	176	185	198	172	173	177	179	208	178	165	177	174	181	164	166	189	183	172	187	191	183	195	183	187	198	191	172	175	192	195	169	196	183	173	166	192	184	177	201	193	180	191	210	190	176	200	199	185	173	188	201	163	177	168	159	167	201	199	173	180	195	160	157	171	193	187	177	195	162	192	208	174	207	169	171	194	197	188	172	165	175	196	201	227	181	189	171	198	177	181	206	202	214	172	195	187	193	166	179	185	201	193	175	201	182	189	196	208	189	175	197	190	190	191	177	177	169	188	166	186	172	187	186	175	179	199	152	192	192	189	156	193	182	186	194	194	172	186	193	172	186	183	186	179	185	181	197	168	178	200	156	194	175	174	180	197	194	179	182	179	182	185	173	201	191	190	183	192	185	170	205	157	192	188	191	190	176	199	178	163	172	175	163	156	182	203	184	172	169	176	198	193	189	194	181	195	186	207	186	182	155	199	218	200	160	172	163	201	176	176	213	189	163	189	197	169	189	191	177	185	187	208	178	193	186	160	170	184	200	165	162	180	162	172	188	195	178	195	187	182	187	169	150	181	159	180	187	182	171	175	196	169	194	195	180	166	185	188	170	175	191	202	190	201	187	168	183	165	195	166	201	182	181	175	173	146	179	176	196	189	167	185	183	159	173	171	202	162	168	163	198	178	181	173	170	179	190	189	184	190	195	182	171	194	169	160	179	193	178	171	169	176	190	187	180	196	168	161	213	182	192	179	169	171	186	190	183	211	202	186	184	171	171	217	172	194	178	172	159	186	171	163	178	174	190	155	206	180	199	171	174	173	196	184	194	186	212	201	166	193	186	163	170	173	204	195	178	172	160	180	150	157	204	186	171	192	178	150	183	186	181	165	204	165	188	203	202	172	181	191	172	186	162	191	183	181	169	167	187	201	183	210	147	173	168	156	178	190	182	163	185	178	175	192	192	204	221	173	174	207	173	168	176	169	186	160	189	187	182	202	181	175	182	173	169	149	195	188	163	203	169	186	173	200	183	178	193	179	194	196	183	160	171	174	187	200	172	195	186	183	169	189	186	164	187	196	164	167	170	170	185	180	189	190	202	174	172	172	206	190	183	164	186	188	181	178	191	184	178	192	180	176	168	153	155	195	182	179	172	185	179	179	182	206	179	175	177	160	166	170	177	183	184	182	182	169	204	166	178	188	163	196	165	154	172	184	201	168	192	182	178	195	175	192	179	198	192	167	199	155	173	167	187	174	203	178	191	207	194	199	181	212	169	175	173	182	188	178	197	166	201	174	195	174	173	197	193	177	189	196	191	171	195	203	168	171	169	175	184	188	173	187	209	188	187	178	203	190	189	171	174	173	178	190	174	182	163	185	166	213	200	186	192	185	170	215	198	159	193	175	170	180	160	196	187	154	183	191	191	176	176	170	171	169	189	162	169	171	201	185	169	186	177	175	180	187	161	212	195	173	165	158	171	170	189	162	180	184	177	189	158	179	179	162	166	167	181	177	193	175	198	202	206	164	180	224	157	184	180	162	208	181	163	170	184	185	190	187	167	174	153	159	162	193	176	183	214	162	171	220	179	203	180	197	172	183	157	192	194	176	190	179	163	195	186	175	157	186	185	175	164	187	203	191	190	161	191	199	159	173	182	172	170	195	202	176	146	204	183	178	173	172	174	179	192	188	173	163	177	186	189	197	182	161	164	189	179	181	194	187	184	210	183	170	169	179	184	186	180	229	191	193	187	174	173	167	195	171	171	194	188	176	198	174	160	184	153	177	189	182	173	199	202	179	187	170	175	181	196	166	178	163	162	170	172	176	186	170	166	174	159	158	156	211	201	183	173	182	191	198	182	181	179	173	194	175	180	191	198	175	171	174	179	187	184	193	174	169	191	212	185	188	189	179	174	163	198	206	171	182	169	185	163	186	191	179	178	154	200	197	151	170	198	174	162	167	185	190	182	211	163	188	199	174	176	212	192	195	186	184	171	189	183	199	189	195	205	219	179	173	191	172	185	164	187	173	158	145	180	183	173	175	166	198	194	176	182	193	192	161	199	200	158	168	193	185	182	185	192	181	180	208	179	159	175	183	178	169	159	195	167	205	192	185	182	156	186	204	205	163	181	190	207	213	189	187	182	192	168	174	207	182	181	158	194	164	202	167	168	191	179	177	180	204	179	185	190	202	200	189	202	183	203	162	203	182	193	190	199	195	174	177	189	210	160	174	185	175	175	180	188	180	208	184	199	187	161	176	177	188	188	170	192	190	166	182	184	204	198	185	183	187	164
29049	9060	5571	731	634	621	643	612	638	614	590	621	637	596	612	611	593	558	601	604	616	652	588	590	613	598	626	612	595	615	622	576	632	580	622	627	587	647	615	652	576	603	576	605	633	580	579	571	591	589	642	597	621	597	593	594	588	603	630	655	597	578	555	598	574	615	622	569	553	644	595	642	576	573	614	578	658	621	612	556	599	621	620	614	599	624	585	590	619	648	620	614	569	586	615	632	596	593	559	549	564	566	640	602	551	580	587	541	584	577	666	576	610	587	630	589	613	588	602	603	602	590	548	587	601	613	571	584	605	552	579	581	573	575	598	596	603	571	634	605	582	599	535	600	602	592	569	594	616	611	585	573	658	574	575	576	584	625	605	601	593	576	589	532	602	598	583	563	618	615	618	566	624	596	642	602	592	608	591	548	583	565	599	557	580	657	565	614	594	601	636	561	568	635	589	600	585	571	590	600	640	642	600	565	580	597	576	595	604	613	609	612	601	619	614	569	514	576	602	523	598	637	598	587	614	623	603	597	610	618	584	604	610	619	581	607	593	612	583	609	587	596	599	581	642	583	614	630	576	615	619	595	604	587	594	560	604	616	555	589	565	600	649	643	613	608	588	589	583	587	591	597	563	638	587	634	589	604	605	577	614	590	604	608	610	632	548	572	608	589	576	596	601	565	599	556	586	587	620	596	623	548	568	583	581	586	611	602	616	560	577	632	576	566	588	596	553	589	603	623	597	605	618	555	580	622	558	617	558	591	595	555	643	599	580	616	600	569	594	558	567	566	555	601	572	579	641	593	599	600	575	643	585	573	607	652	609	614	583	584	600	600	621	625	573	609	602	609	541	585	562	579	528	651	548	606	584	609	611	627	553	593	603	631	572	572	576	591	581	589	618	544	609	569	587	589	586	612	588	602	611	607	649	572	633	546	586	578	556	624	605	566	555	629	584	607	595	562	589	593	613	587	588	599	541	574	585	614	578	535	568	603	571	621	609	585	569	616	618	588	584	598	594	569	622	636	595	610	575	605	626	611	590	572	554	595	632	581	568	590	632	628	597	610	602	596	614	631	601	586	610	616	589	583	568	604	595	570	616	584	577	593	547	603	592	577	582	608	590	626	568	632	573	593	574	607	623	601	618	578	578	562	578	582	608	622	571	573	557	615	574	578	611	597	626	579	566	585	583	596	626	618	583	615	652	635	628	613	620	592	619	642	609	632	626	616	604	581	591	607	583	601	607	567	600	563	631	587	590	546	604	562	619	611	578	580	574	605	543	631	586	597	602	624	601	587	591	597	583	646	559	618	539	597	611	610	623	580	631	557	595	582	616	639	584	579	609	609	639	619	574	569	605	608	622	597	572	605	624	573	599	597	601	597	593	605	589	565	581	581	583	604	614	587	569	607	580	604	633	611	578	611	534	576	590	591	605	548	569	541	578	606	629	552	601	618	638	580	613	606	593	625	609	622	608	623	638	577	559	594	577	614	559	625	571	592	603	623	583	581	613	617	617	601	560	614	623	578	557	627	609	640	591	574	591	631	592	630	604	567	616	641	598	571	604	575	582	618	594	630	609	600	573	614	581	607	641	628	583	595	583	581	602	562	577	555	580	601	631	585	601	627	588	591	626	604	581	598	591	561	611	578	633	618	608	602	595	583	588	616	609	586	614	606	601	600	611	575	578	601	635	577	579	575	536	596	591	589	584	651	613	621	652	599	604	602	571	592	587	618	568	577	587	602	568	597	619	602	599	632	580	630	570	523	614	579	587	554	621	609	577	609	567	595	589	572	587	612	595	607	622	630	616	619	590	610	593	607	614	580	602	541	607	644	613	613	594	614	611	657	592	611	611	599	591	568	555	628	597	587	622	631	618	608	589	557	573	600	602	606	575	626	597	580	604	535	623	558	597	635	620	612	576	593	605	634	608	581	576	577	643	621	599	591	606	615	633	648	618	625	588	560	580	579	582	600	583	535	563	588	625	596	583	597	562	621	608	565	621	594	548	567	571	589	526	634	571	626	571	598	538	576	575	586	575	575	575	646	606	576	592	577	597	574	624	567	587	595	624	619	586	620	620	612	622	614	616	573	566	567	645	596	565	601	609	608	612	652	582	596	592	593	613	548	582	612	634	613	586	509	594	592	599	599	604	596	560	571	598	619	616	603	599	619	568	607	620	607	591	597	609	610	598	635	600	648	560	589	597	613	602	609	626	567	660	586	615	557	627	637	556	601	589	634	561	607	657	632	578	623	553	625	611	603	586	614	622	553	599	612	585	581	591	587	572	541	607	649	578	588	595	568	573	582	636	611	601	588	569	619	608	596	606	650	581	570	639	583	649	609	625	579	569	579	593	605	618	605	616	590	655	568	596	590	623	558	604	624	538	568	591	611	581	579	621	603	582	585	607	580	617	562	578	577	635	609	572	599	606	612	590	571	576	587	610	611	599	600	578	626	605	642	624	620	584	587	583	589	595	574	587	575	631	571	570	600	556	578	605	596	629	585	558	591	622	580	655	653	585	592	578	576	593	611	601	551	567	603	580	622	598	619	544	612	567	636	623	593	602	553	611	627	594	582	566	570	612	579	612	626	611	558	581	560	565	619	561	610	573	591	574	588	615	589	546	595	586	582	560	591	592	586	630	615	598	595	569	614	624	567	582	587	615	602	595	607	611	648	586	529	577	603	623	627	561	601	554	587	595	587	587	560	615	614	572	563	588	604	593	581	607	605	563	572	578	605	598	599	621	594	614	584	615	628	621	605	619	558	612	577	589	622	556	584	568	578	575	618	583	576	627	542	579	627	546	602	604	583	626	636	586	619	600	592	591	597	582	586	605	595	602	562	559	529	574	609	565	594	642	571	584	659	587	605	626	629	599	585	571	601	552	585	619	605	562	564	619	570	526	608	564	588	598	593	567	551	581	591	571	621	574	574	622	551	608	571	604	657	580	615	574	581	613	576	633	601	604	564	620	575	559	617	549	594	610	584	558	650	572	631	619	613	604	621	600	639	613	638	580	603	561	609	633	589	578	596	603	604	618	602	604	588	600	589	629	606	547	582	611	618	587	585	568	597	584	608	588	626	571	527	601	594	599	604	638	582	629	551	581	652	578	584	609	580	620	567	559	571	629	582	653	589	597	564	611	580	593	564	649	628	594	611	602	601	594	590	605	565	615	598	582	589	596	617	579	557	599	635	520	566	639	585	558	587	561	573	614	619	638	581	607	634	617	565	608	612	587	597	569	582	588	580	627	595	589	593	579	625	578	580	587	606	637	616	607	598	596	581	583	602	565	634	537	575	570	614	595	578	600	598	642	606	574	638	604	602	653	603	607	619	547	634	651	583	605	642	600	591	580	609	575	585	634	632	589	594	631	629	611	598	589	571	549	583	567	600	567	594	589	585	597	628	616	538	608	617	629	613	577	609	571	589	583	556	549	574	595	589	572	571	649	600	586	601	582	607	628	561	591	582	569	599	585	593	656	597
62840	40630	33235	6603	399	251	210	198	176	165	150	126	130	128	127	133	138	115	140	138	147	114	133	153	145	113	142	108	114	116	112	134	116	121	109	115	119	125	117	114	115	119	122	114	124	109	120	118	115	127	140	111	113	119	127	110	134	127	127	110	126	131	102	126	114	122	123	119	119	113	117	116	135	131	125	114	117	111	132	111	121	116	116	96	121	113	125	138	131	116	130	112	134	138	104	116	129	129	123	113	134	124	103	124	118	107	139	111	107	103	110	118	114	110	128	109	126	133	113	133	134	146	108	105	109	132	110	124	111	123	125	126	105	121	107	123	119	104	118	114	114	113	140	111	120	118	101	116	124	124	120	120	106	130	116	114	102	112	106	114	103	131	116	116	125	135	132	117	101	128	120	122	115	138	150	106	120	144	135	123	131	123	121	118	130	120	106	128	94	107	100	125	119	123	112	123	111	120	125	111	128	136	110	111	115	122	119	100	120	119	108	104	109	139	108	123	101	106	109	110	119	106	110	121	119	149	107	126	119	126	135	130	126	124	119	116	116	103	123	117	117	103	111	119	127	108	103	125	135	112	126	118	116	119	113	109	126	131	102	131	120	137	125	104	131	122	100	123	108	101	108	104	115	124	133	103	124	111	95	126	116	122	125	129	103	136	110	120	135	123	128	112	112	120	93	135	113	113	137	122	137	124	117	119	127	122	112	138	89	123	115	103	138	112	112	111	129	132	109	96	119	122	104	141	128	124	120	104	114	102	129	120	124	118	121	113	120	90	95	115	117	131	121	107	116	126	128	123	110	120	120	115	106	112	123	144	95	121	109	113	107	116	114	143	111	112	120	114	107	113	126	118	107	109	104	112	124	120	106	122	126	103	112	110	116	123	105	120	119	117	123	118	125	116	125	120	127	115	107	134	109	114	129	120	96	115	121	114	117	112	115	104	126	102	111	112	128	100	117	125	105	121	128	110	130	107	124	111	107	110	123	130	137	116	138	131	106	126	112	123	120	115	111	121	102	125	131	111	112	117	126	128	109	104	109	108	125	128	132	135	128	115	107	110	133	110	127	129	107	124	108	114	116	122	116	120	101	133	131	124	104	105	104	97	128	122	118	107	120	119	113	120	127	112	125	129	105	127	121	111	125	127	120	108	112	100	127	129	123	128	120	143	108	120	113	100	116	119	116	125	144	106	111	110	128	108	122	112	110	102	125	130	123	124	122	123	107	136	134	117	125	108	138	149	135	133	130	122	112	112	107	105	85	113	111	124	125	124	129	122	129	108	108	104	110	128	135	107	131	125	125	118	117	111	126	116	131	141	99	127	110	113	107	122	124	121	123	134	108	110	123	119	123	117	114	98	122	101	123	119	128	113	99	117	141	119	112	117	95	122	128	106	127	124	117	110	133	95	126	112	131	111	120	140	107	125	103	119	117	132	103	127	105	110	101	134	150	131	126	115	125	104	121	117	134	120	117	138	118	112	98	105	121	109	111	125	120	107	118	149	126	108	127	135	114	132	127	124	93	122	123	125	129	106	123	120	113	117	110	119	121	119	106	134	128	106	106	125	120	117	113	127	126	116	116	121	95	97	115	110	138	109	112	106	122	115	109	112	113	117	111	111	121	125	120	99	129	107	89	115	135	119	116	111	103	127	100	104	117	114	127	129	123	130	111	113	133	120	121	118	119	103	100	124	110	122	121	115	124	135	122	119	122	117	108	114	126	117	121	135	118	115	126	125	136	135	132	121	105	135	123	110	110	98	124	110	117	117	115	95	129	133	116	129	125	123	107	136	113	131	107	122	105	105	104	116	113	110	113	135	130	108	123	137	119	114	122	124	133	125	112	112	141	134	120	105	127	118	124	101	117	132	115	103	95	116	88	116	118	121	120	106	118	116	117	124	121	122	119	116	121	129	110	133	117	120	122	116	131	102	104	121	94	122	127	102	91	139	123	100	106	120	110	134	123	105	133	132	123	109	125	94	97	122	107	112	101	109	114	112	123	124	129	117	115	124	117	105	129	110	104	112	114	125	93	131	116	117	121	131	95	139	114	123	109	129	131	114	135	114	111	112	131	114	131	116	134	108	130	123	107	108	114	118	117	131	116	110	122	112	122	156	114	123	121	114	102	115	121	114	114	108	103	105	112	117	120	107	134	122	116	110	120	127	104	103	112	134	116	109	124	116	114	115	135	106	112	112	121	111	120	125	96	113	125	135	104	100	118	130	131	106	135	119	107	125	116	107	88	121	126	117	114	108	118	121	104	108	115	100	108	113	111	117	138	125	126	133	126	125	124	122	109	120	120	112	126	102	118	129	106	122	119	125	120	113	119	112	122	105	119	107	128	102	109	133	109	124	118	97	122	106	118	128	97	128	121	106	131	120	123	114	121	121	128	112	120	102	128	108	139	125	136	123	114	118	115	115	117	132	120	126	117	119	118	120	118	125	123	118	117	122	128	140	101	125	118	150	109	110	111	103	107	98	122	126	110	125	122	88	128	115	97	93	145	122	116	117	108	126	121	131	126	96	108	120	98	130	114	93	134	104	146	114	117	110	120	129	122	111	140	107	114	136	134	121	116	115	127	131	127	118	123	121	113	111	122	120	129	142	121	123	125	115	119	127	136	122	111	120	117	130	99	130	123	116	118	111	120	131	122	107	114	126	110	157	107	140	95	114	118	99	122	108	116	128	129	104	107	115	115	136	125	127	121	119	107	122	104	116	119	116	108	138	113	122	131	130	109	106	118	98	112	123	136	125	107	116	126	122	117	114	129	118	107	128	113	137	115	114	106	116	107	111	102	122	107	110	127	121	117	113	129	123	134	114	115	125	95	106	119	122	125	114	136	104	124	118	108	113	92	117	125	119	121	116	115	108	118	99	120	119	129	123	132	128	117	121	133	130	116	100	119	116	113	116	122	121	122	141	116	118	121	102	116	90	116	133	115	135	133	121	111	124	104	118	120	111	120	108	124	134	139	129	107	128	124	128	120	113	116	133	127	121	122	135	128	119	106	98	128	128	100	130	119	107	114	130	100	122	124	109	117	140	108	123	115	109	122	112	124	115	103	113	108	144	98	126	123	119	127	118	97	120	136	111	113	113	140	129	121	103	114	107	115	101	105	108	112	131	127	120	113	98	123	108	111	108	120	109	111	116	104	116	101	114	105	108	111	104	108	122	120	117	125	117	110	112	121	97	107	114	127	119	111	124	109	119	113	121	104	110	116	131	117	117	112	128	127	122	128	119	124	99	137	123	112	110	131	124	123	106	112	107	107	120	124	104	119	123	114	126	112	107	126	107	123	120	107	114	119	95	108	111	127	109	125	121	102	105	131	123	128	130	127	131	125	122	128	114	113	148	110	101	111	137	123	116	109	129	109	116	123	124	105	126	101	119	124	103	109	109	91	107	111	113	107	130	119	117	115	127	105	106	124	121	121	121	116	121	136	137	149	112	125	114	143	131	116	126	109	125	113	102	124	115
46125	30907	31167	1959	1194	989	889	734	739	594	641	556	596	549	544	519	508	486	479	487	471	462	481	453	441	450	457	404	463	440	432	443	407	414	421	448	432	444	451	457	471	405	414	456	442	389	444	409	408	401	420	448	394	385	423	420	437	424	410	401	484	458	445	437	461	443	458	408	426	410	401	437	407	408	442	432	415	416	425	401	399	393	441	433	416	418	432	456	424	400	406	442	464	445	429	437	421	470	448	437	380	405	402	389	396	391	410	431	418	401	417	402	374	437	439	477	406	425	429	422	418	405	426	412	393	431	440	425	447	439	391	405	462	433	425	417	420	453	418	456	400	419	391	412	437	415	464	388	422	436	435	434	387	436	406	410	431	400	414	426	430	435	427	424	405	424	418	421	394	377	416	405	405	445	452	404	387	408	392	430	415	408	444	373	419	431	414	445	439	408	426	448	432	413	388	405	407	391	434	373	420	403	428	425	407	428	450	418	431	457	422	410	433	420	442	415	419	436	431	416	432	390	423	415	406	457	440	413	465	388	423	435	439	416	418	418	428	419	400	419	431	407	391	418	415	407	420	401	446	437	403	463	398	432	466	406	380	413	435	410	446	429	395	405	425	417	433	408	437	417	408	410	426	402	394	415	420	397	422	408	439	392	438	407	409	400	441	408	454	398	383	397	448	420	424	459	409	432	458	398	428	422	397	377	406	395	439	421	408	444	420	436	392	428	387	368	401	412	426	380	409	420	442	477	422	428	419	425	383	420	405	435	417	416	391	417	432	388	412	377	422	409	407	441	391	411	437	441	408	393	406	451	413	416	417	448	456	400	446	415	417	423	426	401	415	375	423	393	412	403	412	407	404	432	426	430	420	427	434	448	385	425	435	408	447	416	419	401	423	444	426	434	430	424	435	413	415	404	394	413	409	433	389	454	424	431	403	414	405	399	421	398	437	418	377	411	428	398	430	401	449	394	400	414	448	431	438	416	421	380	403	434	420	435	422	441	438	425	422	433	410	415	450	436	418	361	436	427	407	410	430	412	416	385	402	400	425	378	424	392	429	467	415	452	411	449	407	468	430	446	389	418	435	453	442	431	438	428	406	408	430	432	441	379	426	431	440	416	413	400	423	417	453	413	426	434	418	431	449	403	449	432	391	373	435	414	463	402	408	475	411	408	442	429	392	417	437	442	408	402	410	424	395	414	420	413	423	453	385	456	400	428	392	454	401	395	430	411	419	459	439	401	412	386	456	388	394	416	410	435	396	434	414	396	397	433	419	394	412	407	419	377	403	409	389	438	409	407	418	418	428	417	400	414	424	441	420	432	385	449	420	420	421	440	425	413	418	411	421	444	443	438	438	417	390	394	448	397	402	416	454	432	376	422	407	395	440	431	416	379	405	395	420	413	437	429	415	434	415	422	404	455	389	395	463	456	424	413	391	438	424	457	401	438	392	434	426	417	389	440	422	405	436	419	430	442	423	413	425	436	410	411	402	377	392	405	422	423	418	450	420	423	407	400	454	380	395	472	438	443	419	423	405	407	433	427	419	391	415	444	405	411	409	421	451	424	439	434	418	417	430	427	387	435	444	368	398	451	410	401	417	389	420	387	417	440	435	438	415	400	407	434	445	396	419	454	419	413	408	403	434	418	421	376	425	425	439	443	476	395	359	393	411	396	406	420	444	430	433	400	398	389	404	445	396	452	386	408	427	407	420	442	397	430	418	428	414	376	412	394	409	426	396	430	427	463	443	430	419	413	412	417	428	413	402	432	403	451	396	468	438	431	422	432	418	425	399	431	428	428	417	388	409	394	402	405	384	401	423	437	432	411	412	424	412	438	431	402	424	400	444	391	385	408	404	423	438	411	435	417	398	370	379	418	415	415	451	424	412	414	420	413	397	409	425	417	450	437	414	449	444	414	409	397	373	393	431	377	427	440	405	440	415	429	434	434	403	418	441	406	385	436	413	429	410	405	443	413	434	373	387	424	399	435	418	429	407	425	398	409	445	416	354	405	392	376	460	409	457	422	423	404	430	398	404	426	397	385	461	413	404	418	445	421	396	386	429	399	425	426	448	415	432	448	382	413	425	443	416	396	423	447	392	422	422	457	403	425	441	434	417	400	440	422	415	427	452	421	451	400	400	394	409	418	409	405	441	417	442	434	402	424	421	417	408	410	402	422	402	402	431	374	447	444	412	425	426	394	412	420	416	408	438	430	424	428	411	409	432	419	430	406	397	431	445	406	400	429	392	389	412	403	426	394	411	459	434	416	418	430	416	437	413	410	399	436	433	398	418	421	391	422	419	404	421	423	418	413	413	433	393	414	437	433	441	423	432	418	420	394	415	448	433	414	403	377	412	423	418	440	444	404	411	424	438	424	413	430	431	413	422	397	408	424	412	426	439	416	442	389	410	418	432	413	401	419	436	467	433	410	428	456	463	404	430	409	436	393	432	383	377	438	413	394	437	447	400	385	386	416	418	409	441	385	391	413	441	441	425	398	434	449	474	408	446	382	386	428	431	446	389	410	415	450	426	434	386	445	392	432	408	420	405	453	456	441	418	405	451	387	451	440	438	395	473	398	428	435	445	408	436	390	435	418	431	406	421	391	469	371	445	440	384	451	469	401	411	430	431	476	391	418	432	403	403	409	410	411	378	400	401	435	433	414	437	398	432	429	399	422	417	403	447	397	420	435	417	405	447	423	447	414	433	439	410	398	384	373	430	448	403	428	428	425	463	419	416	449	411	427	415	462	394	393	463	391	448	412	390	407	398	455	440	379	446	408	428	403	405	422	425	400	435	463	407	452	437	400	444	407	401	418	408	439	427	422	412	426	418	403	416	406	430	406	410	399	409	417	413	418	405	416	396	404	429	433	386	409	383	441	424	388	452	436	412	432	431	458	413	421	453	414	446	448	396	403	433	441	387	450	438	389	426	413	384	388	376	443	398	430	355	396	431	410	396	411	417	408	455	434	414	411	396	402	440	387	399	430	448	432	401	428	387	398	443	402	413	397	468	433	387	374	428	384	440	394	386	419	418	416	440	439	383	394	406	408	393	396	403	411	434	406	434	425	412	418	422	413	413	397	424	404	421	446	394	426	419	432	417	434	424	430	368	434	437	422	424	448	438	443	390	442	422	465	401	383	389	414	444	388	391	411	427	416	417	431	446	384	420	431	416	395	458	459	400	395	427	428	434	407	418	405	421	438	431	378	430	418	410	386	420	427	426	408	420	386	422	407	451	436	448	409	371	373	382	412	413	420	428	395	417	400	442	410	428	425	426	422	414	396	408	413	428	460	426	456	408	449	383	425	423	429	408	429	374	414	392	416	430	439	378	380	392	460	438	415	407	397	405	395	415	389	383	382	404	434	430	430	431	402	433	413	444	388	426	428	415	399	428	439	423	409	405	452	432	426	444	399	434	398	415	397	389	449	424	404	423	383	430	386	441	418	409	391	423	386	405	422	444	456	405	408	422	438	433	437
74877	54559	47581	14031	1686	489	404	357	270	290	241	237	253	263	247	218	211	217	231	223	206	200	200	223	192	194	203	162	177	189	184	218	187	207	220	202	192	204	183	206	191	180	186	186	190	176	201	197	185	190	171	198	204	205	209	189	198	202	174	182	209	218	193	191	177	217	191	197	200	184	200	175	194	188	220	202	190	191	182	202	184	177	206	194	196	182	211	194	196	204	186	171	194	185	189	197	196	188	181	167	186	196	175	212	204	177	205	197	195	198	186	173	189	197	180	214	197	195	179	217	203	184	173	189	184	182	179	182	161	211	219	204	193	157	221	181	177	200	189	178	184	219	219	178	190	199	193	207	160	222	209	195	207	206	173	188	178	192	182	166	211	191	176	173	171	214	181	184	185	218	177	178	201	164	183	218	201	201	210	230	192	191	181	221	177	188	200	186	207	195	186	203	198	185	198	178	178	200	192	189	179	195	187	180	184	201	206	206	198	188	196	200	210	183	184	189	217	190	207	204	183	196	188	175	209	170	180	189	187	157	195	203	215	194	209	211	175	200	206	221	194	183	165	162	190	198	189	187	200	178	192	203	175	178	197	194	197	213	200	203	189	212	184	189	194	211	195	178	177	195	196	191	202	170	216	197	211	189	207	188	191	180	184	199	178	186	171	194	188	182	208	190	178	183	175	198	161	162	200	156	201	180	199	194	192	205	205	166	217	184	198	189	193	182	183	184	184	224	177	188	215	206	195	201	189	178	196	214	194	189	175	180	156	191	192	230	170	195	198	187	206	163	175	186	190	199	220	188	211	186	187	186	201	179	184	195	178	210	190	190	170	167	198	193	207	198	195	200	196	185	199	200	176	197	184	163	201	198	203	179	195	170	198	198	207	210	210	182	194	184	176	215	167	178	201	201	220	180	216	170	177	152	210	185	195	189	177	161	191	212	188	194	211	185	187	177	201	177	208	183	182	183	193	180	205	179	193	188	225	166	166	178	170	189	194	201	195	180	197	185	173	189	188	199	217	204	199	185	183	213	187	184	200	190	205	173	190	202	186	199	191	207	220	190	187	212	206	170	210	188	178	186	194	190	196	196	168	200	168	190	197	203	182	176	178	185	180	181	197	192	163	193	193	199	206	194	192	178	218	174	195	185	193	189	211	201	195	188	196	165	220	210	203	189	181	166	200	202	199	200	183	201	188	197	182	183	188	197	188	197	189	177	193	186	204	187	197	203	194	158	184	205	190	170	190	179	207	199	192	173	186	194	192	187	185	209	164	199	179	217	157	193	198	170	194	204	191	207	191	215	184	201	206	191	202	194	187	186	194	183	181	220	195	228	209	214	183	181	234	187	182	188	190	189	186	180	187	170	176	209	183	192	185	191	203	174	191	184	188	200	193	180	193	204	190	158	196	187	224	209	179	178	193	187	192	190	181	171	196	196	184	185	167	186	176	194	206	189	196	202	204	200	218	181	162	180	208	218	186	200	172	191	205	184	188	203	196	195	191	171	196	180	191	183	193	183	186	191	184	208	165	203	180	185	202	183	190	195	210	211	197	201	212	179	183	184	186	208	179	197	203	184	212	156	192	176	174	186	174	176	176	200	183	196	200	175	191	184	220	206	175	194	242	176	191	204	168	192	180	195	162	191	204	177	194	177	212	190	204	185	188	204	197	201	167	177	195	201	213	199	175	197	191	184	211	181	201	182	171	179	185	191	202	201	212	194	179	200	177	215	189	184	172	195	180	182	185	178	189	173	197	211	209	189	192	210	170	200	174	185	199	180	180	217	181	198	184	214	178	207	201	191	193	215	197	180	195	203	179	190	188	201	166	215	213	188	194	168	181	198	187	183	185	192	183	213	198	185	174	193	201	204	173	178	199	195	188	201	185	210	191	189	191	215	187	191	206	174	216	205	200	174	213	214	170	195	193	201	175	193	221	187	178	168	197	194	195	195	205	187	192	189	182	208	196	216	180	198	195	193	182	176	183	180	146	214	169	194	202	171	164	191	212	191	202	195	185	194	175	213	193	185	182	174	195	196	177	209	200	163	199	189	189	204	175	179	182	184	164	168	159	200	195	186	204	193	191	197	188	205	198	184	190	177	234	220	175	178	194	201	187	192	211	197	170	183	174	176	180	193	183	165	195	193	200	186	186	180	173	197	193	183	182	156	235	186	200	170	186	185	192	168	200	175	189	196	204	181	208	198	190	170	196	216	189	178	199	188	172	183	180	177	165	186	167	199	197	170	185	201	203	184	174	216	173	197	185	172	191	183	188	198	230	178	192	188	196	191	186	189	154	199	208	204	198	191	183	186	208	179	182	186	189	177	208	187	185	202	175	187	162	192	173	171	163	178	185	172	200	185	198	201	213	208	185	209	177	168	180	190	188	223	212	194	155	199	197	184	184	174	195	184	197	186	215	183	191	191	196	195	209	190	196	184	205	178	183	177	179	217	178	195	191	192	189	196	205	194	185	191	210	205	192	182	189	187	199	207	168	174	182	201	215	225	167	200	208	195	192	219	177	191	172	190	196	172	201	186	181	188	204	218	218	197	216	184	196	182	179	211	182	201	202	221	182	200	175	213	197	187	170	170	204	218	190	175	216	228	212	178	181	169	192	213	196	172	213	201	154	182	189	212	190	176	176	203	196	175	203	214	198	189	198	183	184	187	214	182	187	209	188	206	177	185	190	217	183	181	181	155	181	183	185	188	224	185	192	189	195	189	174	186	192	226	194	201	180	179	190	212	176	168	194	180	212	203	201	199	176	221	179	180	206	165	187	222	163	196	198	184	196	194	198	180	190	172	170	194	188	213	165	160	185	197	182	192	183	186	190	191	177	194	187	205	192	181	215	166	193	189	196	192	209	202	191	169	182	175	191	176	184	169	187	178	198	185	186	201	185	196	184	196	189	173	186	189	186	165	218	190	201	205	186	196	192	194	207	177	202	194	192	188	200	195	177	199	201	204	171	207	198	177	164	224	213	189	194	187	206	179	181	205	175	201	182	187	186	204	185	220	199	189	197	203	211	172	175	215	177	178	191	185	171	168	202	208	174	178	200	204	209	178	198	175	202	191	187	210	207	188	201	189	182	190	187	196	199	204	184	196	219	197	197	184	198	185	202	191	181	180	186	200	174	190	196	181	181	185	172	203	187	193	182	179	209	198	185	193	183	170	198	203	211	169	227	199	169	202	191	182	184	200	200	184	176	205	178	184	191	201	195	194	201	175	197	223	185	202	184	192	200	190	177	179	175	195	237	167	194	206	196	179	223	168	196	183	193	183	176	184	175	185	184	197	163	188	195	185	194	197	189	199	182	169	182	192	215	193	191	148	204	201	184	196	175	184	188	197	178	179	205	184	195	188	210	187	203	219	188	166	190	188	200	212	200	201	179	197	184	184	181	197	175	197	198	179	180	192	206	203	214	182	179	200	186	209	201	186	206	169	178	179	185	206	199	211	208	227	191	194	193	179	182	191	193	181
57274	42864	42064	4081	2212	1770	1533	1301	1168	1132	1036	933	904	862	877	829	775	778	810	781	763	714	784	686	718	710	679	689	669	692	696	648	660	684	626	659	678	653	670	666	648	659	639	640	624	675	655	586	658	638	633	643	624	642	588	667	610	648	620	609	691	618	654	648	622	605	644	649	644	614	646	649	613	648	644	670	592	659	646	595	617	632	611	600	638	638	680	635	619	637	676	667	606	705	600	623	633	652	640	665	606	573	613	616	620	615	648	645	658	656	613	607	649	631	638	587	669	621	626	605	614	652	655	626	630	654	616	583	649	668	654	575	591	606	631	609	631	609	603	612	652	653	697	605	633	631	652	590	653	611	606	620	633	626	629	634	640	574	596	627	654	630	604	627	650	627	616	635	628	625	598	640	637	642	639	635	613	569	597	629	598	657	655	635	592	621	635	617	684	600	657	640	652	644	585	611	602	674	588	676	656	635	655	664	627	666	652	673	627	658	619	619	564	641	569	629	640	605	621	631	623	602	651	575	663	608	623	640	619	613	658	634	639	631	632	622	593	607	666	616	632	635	638	655	585	623	626	635	625	664	625	601	613	624	628	613	601	652	638	657	680	654	658	652	645	550	605	597	615	602	596	595	655	644	658	609	607	643	619	602	613	640	634	599	641	614	645	605	640	607	622	646	634	621	611	618	603	622	609	660	633	651	602	642	615	610	613	601	652	620	618	649	658	601	630	620	682	594	609	626	666	671	627	633	622	580	671	619	627	676	655	627	640	610	605	623	668	659	614	609	602	632	622	621	598	588	649	581	594	600	648	606	617	674	607	640	606	653	648	615	646	632	676	650	588	653	626	642	607	651	638	599	640	622	622	589	629	595	634	598	641	632	623	637	625	586	625	621	639	615	626	668	599	639	598	644	655	593	606	647	586	613	571	613	638	620	614	579	617	573	601	629	637	661	625	608	627	620	634	616	642	627	605	674	608	627	633	654	626	648	635	637	704	640	632	616	591	607	618	623	605	566	666	649	608	686	613	624	640	604	606	655	587	630	629	646	591	623	649	617	627	637	647	622	583	634	602	604	632	651	644	623	621	620	583	642	646	629	613	629	609	580	631	610	633	664	634	642	654	635	627	642	573	630	624	675	636	632	627	619	662	650	618	602	632	603	648	613	609	651	602	607	660	623	641	624	591	592	621	667	608	590	637	682	643	628	613	630	622	609	606	628	606	578	613	605	617	608	594	589	655	603	602	610	610	638	637	661	601	661	622	630	635	635	596	649	647	598	666	581	650	642	643	659	650	645	627	590	637	610	606	625	643	645	623	659	632	620	658	592	659	653	602	590	622	628	632	610	620	610	629	603	593	621	615	598	661	618	602	613	631	612	586	610	581	663	619	638	681	611	601	641	568	652	621	641	585	562	627	638	616	624	621	662	633	639	660	622	581	642	643	621	670	590	622	600	617	605	607	609	606	605	621	612	636	623	657	616	628	588	621	651	630	637	609	619	634	658	589	654	642	648	587	601	597	670	637	652	596	619	612	626	626	644	615	602	632	665	582	671	622	661	602	625	620	623	648	642	653	649	630	666	635	612	616	620	608	560	634	613	609	667	634	632	642	634	651	674	656	604	610	627	620	630	610	629	594	628	632	648	648	642	607	638	632	632	623	577	579	633	631	581	640	599	625	584	652	601	624	669	582	614	626	647	601	612	569	631	616	660	662	618	608	646	621	610	612	613	659	656	612	669	628	651	625	647	627	645	629	572	640	593	590	610	582	612	621	630	651	657	614	653	603	641	607	629	595	619	637	572	589	605	633	637	641	609	582	625	670	633	631	625	634	583	652	592	622	610	584	611	599	603	599	632	593	638	603	634	629	606	622	647	665	617	593	626	566	670	627	623	572	597	627	563	635	604	663	595	629	624	582	672	609	671	609	661	608	644	636	595	662	624	620	658	654	623	571	606	601	590	616	646	610	575	630	632	611	582	651	623	608	646	582	643	653	603	659	638	627	600	597	630	616	623	635	596	634	636	632	605	623	635	652	632	591	611	611	665	633	613	675	664	631	658	581	619	584	623	605	632	613	627	635	610	597	656	572	648	637	597	631	623	649	641	618	588	650	639	635	608	636	603	619	679	588	595	594	621	634	627	663	661	623	616	664	624	643	630	642	641	601	610	624	653	626	611	615	636	646	621	620	593	647	657	617	609	622	615	633	659	665	652	646	613	603	600	635	609	607	610	613	649	621	618	564	603	653	596	610	645	647	608	640	586	633	646	640	638	595	613	662	616	617	602	663	563	623	678	632	619	644	627	639	631	589	623	610	597	620	610	622	618	611	571	594	617	604	590	591	639	629	580	637	603	601	585	629	626	636	594	606	569	608	615	603	679	633	625	623	648	619	615	623	635	647	607	602	626	644	642	622	649	613	636	658	657	652	581	618	631	648	611	613	649	640	609	621	593	672	659	637	678	624	601	636	596	646	592	602	633	594	654	638	628	618	639	666	621	632	641	661	582	686	626	607	622	636	573	587	592	626	623	615	598	582	613	610	655	664	626	605	621	619	591	611	655	648	701	662	666	642	647	612	608	634	606	628	631	623	648	619	643	630	581	600	599	619	616	652	605	623	627	622	651	633	589	631	598	613	644	570	645	634	659	651	602	627	662	634	646	664	617	633	599	621	625	600	589	627	625	639	666	646	637	603	692	601	634	659	620	635	619	638	647	645	639	612	631	631	600	614	656	667	598	595	611	617	606	581	614	664	630	646	635	615	606	646	631	598	629	630	638	621	663	633	611	617	622	576	622	636	650	635	603	634	627	634	606	612	605	638	655	580	586	669	592	600	600	649	615	641	574	601	623	573	603	635	657	587	645	663	613	677	580	586	609	613	619	637	688	706	633	615	628	640	632	607	610	622	643	611	588	644	618	609	604	663	700	644	649	588	603	619	599	641	561	644	634	607	629	605	651	664	638	687	611	613	575	634	600	576	633	603	597	638	621	635	649	630	643	604	608	603	612	670	648	572	659	629	644	623	664	619	626	654	605	646	601	632	655	650	666	659	633	585	620	639	592	626	657	639	629	631	615	625	612	633	609	640	643	605	641	643	646	657	631	627	623	603	620	641	623	635	626	630	618	618	646	641	588	607	665	681	630	642	619	663	647	612	617	630	632	617	601	654	613	644	576	649	669	624	618	633	651	662	653	611	627	609	644	641	627	617	624	639	667	638	607	604	622	683	597	617	608	616	644	621	608	626	670	691	594	610	609	651	617	675	589	652	595	598	607	637	610	644	609	646	666	659	620	590	598	625	616	603	625	644	621	631	606	628	628	631	603	639	600	624	643	667	596	634	579	678	666	673	617	660	619	622	630	577	629	633	613	596	629	570	678	605	637	609	616	598	600	637	634	591	634	606	628	650	583	652	606	624	619	647	634	629	637	633	588	639	664	646	627	627	673	622	614	639	615	645	656	638	652	617	630	584	655	640	663	671	626	627	650
30766	11002	3847	345	217	190	188	169	190	189	193	164	195	176	182	188	198	164	197	189	176	205	200	189	183	171	201	181	210	158	175	172	196	165	197	199	168	187	194	182	200	186	190	167	180	190	176	181	187	170	199	169	182	185	220	197	184	196	170	189	190	163	176	185	163	193	176	162	195	170	180	160	175	178	185	186	169	173	174	170	176	199	184	186	208	195	203	176	210	160	189	159	185	176	170	191	207	181	182	185	154	195	190	212	168	163	177	205	180	201	187	183	189	218	174	166	186	187	156	192	198	173	188	206	196	176	186	200	186	190	177	187	165	198	186	188	168	201	168	176	178	166	190	179	159	188	189	175	197	178	180	195	196	205	192	201	199	199	208	171	194	172	186	182	192	215	172	167	201	201	169	198	195	210	156	179	165	178	175	191	186	174	174	187	203	180	171	178	186	212	173	186	186	162	186	180	189	175	167	189	167	195	188	211	180	190	174	143	198	188	180	186	165	187	166	186	195	192	208	182	192	199	190	182	189	165	212	186	173	175	203	176	186	162	182	200	179	182	189	189	196	177	152	169	175	187	163	200	184	189	180	182	161	183	166	175	186	174	159	193	190	189	170	197	188	204	192	183	216	196	177	184	179	188	205	189	171	200	177	218	191	188	185	194	184	173	186	178	168	195	183	180	164	162	190	181	179	178	208	185	209	184	187	209	176	192	176	181	201	170	174	180	184	186	196	201	176	188	208	156	200	201	210	188	159	193	185	193	198	157	164	165	190	179	166	204	187	187	197	177	185	194	163	172	212	162	199	190	175	182	188	186	191	170	194	202	175	166	194	209	186	184	196	194	185	188	179	182	189	178	205	179	175	199	178	188	201	220	177	192	177	184	202	212	181	166	185	161	191	162	179	172	170	179	192	178	182	202	192	172	201	149	171	187	178	198	189	207	196	187	186	190	179	185	192	175	200	207	196	198	192	191	203	153	190	178	183	210	173	168	170	181	196	192	196	206	196	186	170	199	177	202	188	186	187	186	172	202	182	181	197	168	191	183	189	187	191	186	187	189	178	205	195	207	185	175	181	215	159	204	197	187	185	195	180	186	166	160	192	194	188	169	179	201	188	184	161	185	164	218	193	204	188	198	161	226	182	179	193	214	148	163	192	183	161	195	194	185	190	167	164	193	189	180	189	179	185	169	190	176	193	183	192	180	173	169	165	184	187	189	185	193	187	193	198	165	165	171	195	161	178	205	163	180	160	209	198	181	184	160	183	198	180	206	168	193	172	171	178	185	168	165	183	187	180	200	187	180	171	192	172	195	192	188	180	187	191	189	190	191	164	179	189	170	167	186	168	176	192	181	200	177	172	176	179	179	183	197	188	187	182	172	182	204	164	192	193	167	179	173	191	184	155	173	205	159	172	191	168	185	212	164	146	172	165	188	177	179	183	179	172	189	193	180	176	202	194	211	201	213	182	185	199	167	187	160	188	187	177	196	188	174	168	176	152	183	206	186	181	190	164	168	187	170	192	200	198	182	193	181	193	182	172	216	207	186	198	191	167	184	183	172	185	159	181	170	184	201	165	196	172	183	190	164	173	196	180	188	180	192	197	176	179	182	184	187	193	192	182	188	187	195	180	168	207	151	209	184	181	157	207	195	175	204	161	196	190	182	179	173	182	186	169	184	171	189	145	198	195	183	193	165	209	155	192	175	177	207	190	209	193	202	196	186	187	199	177	181	161	192	173	194	189	185	228	179	181	173	161	195	173	184	183	187	203	182	178	162	178	188	164	186	190	204	210	171	190	197	177	162	187	185	170	173	181	162	185	178	188	178	168	177	183	151	171	195	192	182	207	177	194	194	182	196	194	165	187	200	192	169	204	164	195	161	192	171	180	186	213	182	176	194	182	193	203	178	188	178	188	184	183	182	174	186	149	180	197	187	190	183	174	191	181	188	172	157	171	172	169	178	179	172	179	183	190	190	167	187	186	208	184	180	209	185	208	172	213	175	194	171	196	190	171	185	175	190	178	175	200	184	179	184	156	178	184	168	187	225	178	186	170	186	180	169	192	185	183	175	182	144	186	163	178	190	198	201	175	181	171	166	175	200	172	183	188	194	202	182	186	211	183	184	167	182	202	175	184	166	169	157	161	180	178	182	178	191	185	171	178	167	176	172	193	185	188	180	202	172	190	192	190	178	173	163	183	230	203	181	170	193	175	198	201	197	180	194	183	185	178	181	180	182	182	167	177	217	192	188	174	182	181	166	181	213	198	194	183	176	187	189	197	208	186	178	205	209	176	189	190	203	173	186	195	191	185	164	181	177	186	191	193	198	179	184	196	174	202	181	206	183	184	193	169	191	212	197	189	185	203	153	190	168	172	190	161	188	172	200	192	162	164	211	176	186	197	165	164	190	176	186	207	163	171	172	195	181	167	178	203	181	165	164	174	201	197	184	179	169	172	188	191	185	199	175	167	178	181	193	209	167	187	171	167	147	178	190	185	188	182	192	188	173	158	191	180	178	188	210	198	179	177	182	212	175	171	195	174	204	178	180	162	173	169	193	172	174	159	176	175	169	172	170	162	162	168	218	182	191	179	173	185	160	168	184	168	186	200	186	196	198	178	182	197	193	212	190	173	187	188	193	196	168	169	163	178	162	189	173	180	181	226	172	188	162	178	198	190	165	191	177	197	166	194	166	176	190	195	191	178	188	172	194	198	169	200	191	196	187	184	206	187	171	183	183	203	174	170	204	204	178	182	164	183	165	183	183	188	162	187	158	221	205	199	184	182	206	180	172	177	172	164	188	195	208	183	180	166	176	194	173	175	185	183	182	160	198	177	177	183	183	174	140	176	176	169	206	195	221	178	187	185	190	186	188	186	195	177	182	174	171	163	179	193	192	181	180	193	198	184	216	156	173	178	180	192	179	206	204	200	177	188	185	177	179	181	187	177	155	177	197	174	168	168	187	180	196	177	210	195	195	168	168	184	178	214	199	184	168	194	165	181	169	192	208	164	201	169	173	187	197	196	182	191	190	190	196	175	198	180	177	191	181	205	175	189	181	194	181	172	200	180	212	191	184	172	176	204	185	193	187	219	173	182	201	170	183	184	185	166	182	184	182	185	175	218	203	170	202	176	172	200	202	189	189	171	202	170	169	176	168	174	210	173	188	204	162	180	183	183	195	178	175	163	178	171	179	202	180	174	201	175	165	188	168	214	178	175	176	145	182	193	171	206	179	204	182	174	186	178	184	191	182	167	176	192	191	178	158	175	186	178	195	190	166	171	172	183	165	171	203	183	166	168	205	176	176	183	171	168	192	162	209	184	192	176	169	190	170	185	201	193	189	173	207	196	192	193	218	209	177	198	176	225	181	217	176	208	200	206	167	176	194	199	174	169	184	193	174	174	187	180	198	182	177	191	175	202	188	176	172	189	169	185	216	181	185	199	185	170	177	173	173	169	186	187	180	180	191	162	186	172	163	174	207	163	176
28360	9228	6495	759	660	595	626	618	634	569	599	621	619	605	594	643	604	572	584	622	660	596	624	602	599	600	601	609	577	597	603	620	595	635	609	628	575	642	605	620	603	628	579	642	550	632	637	622	584	645	614	615	635	594	600	618	563	644	620	588	579	596	579	618	609	574	582	597	622	604	601	580	573	618	610	558	607	640	649	562	612	596	587	639	609	616	577	588	578	614	596	580	631	605	577	637	633	598	614	610	664	624	605	572	625	599	592	594	589	577	618	583	611	544	583	544	579	635	572	627	580	638	573	645	613	607	622	618	581	586	657	581	557	612	599	611	611	587	563	546	616	609	579	608	609	637	576	586	626	603	602	601	580	589	628	568	603	621	593	606	618	609	575	561	590	625	586	626	594	643	578	615	598	619	610	611	621	636	604	581	608	614	562	604	599	627	568	665	615	603	620	579	646	615	592	623	605	598	593	583	625	590	605	627	599	589	624	618	560	608	617	592	616	594	647	581	636	586	574	625	570	593	612	608	634	558	605	607	595	660	644	654	596	604	612	604	618	571	589	613	585	647	617	645	632	586	605	564	612	603	590	608	625	592	603	603	592	595	590	573	578	593	579	610	561	627	628	582	606	580	607	585	591	632	609	615	625	622	585	618	626	632	614	636	586	605	557	601	642	600	584	647	598	646	575	657	599	620	605	649	588	600	624	615	605	593	619	606	585	625	618	578	663	600	567	615	588	590	582	595	570	633	677	620	598	579	594	609	606	590	606	608	609	598	585	633	589	587	576	582	602	641	604	599	602	595	599	653	607	597	620	599	617	607	585	648	615	547	568	629	604	632	554	634	584	611	586	617	616	604	648	588	592	573	606	601	572	602	601	563	624	647	622	617	640	609	575	587	567	604	650	590	582	606	607	585	582	601	633	630	570	576	613	612	586	567	613	605	575	613	607	567	619	598	617	599	576	599	626	590	597	592	556	606	612	603	623	640	652	593	608	614	617	610	555	597	604	641	584	621	626	612	584	587	597	605	622	608	626	602	609	613	571	624	628	604	633	584	585	640	583	595	617	585	568	602	618	616	595	615	590	659	597	613	619	610	598	578	609	645	582	595	574	641	590	608	570	646	574	598	611	610	625	635	593	641	627	598	624	645	626	628	612	609	587	601	650	629	590	604	607	616	610	587	597	611	575	577	644	640	583	608	614	619	645	575	622	614	568	627	586	612	589	594	564	591	637	581	652	629	601	624	595	616	592	627	632	606	635	541	599	577	614	592	621	637	610	625	564	573	581	591	550	575	546	607	610	628	567	619	567	589	600	592	589	634	622	608	619	635	605	625	634	643	583	597	602	582	594	643	598	613	581	624	621	577	618	580	582	584	636	569	581	554	553	549	587	606	576	587	595	586	602	620	625	575	567	622	620	592	579	669	624	573	618	596	639	639	605	582	610	617	619	609	596	579	601	627	635	602	620	602	575	615	617	601	624	606	627	614	615	582	594	584	601	636	601	608	604	649	631	578	605	631	607	583	618	587	598	633	614	628	605	597	580	625	613	596	605	639	577	608	586	587	565	615	603	596	542	584	574	651	601	628	593	595	625	616	608	592	573	579	566	583	616	587	638	626	595	561	628	610	605	612	603	575	582	642	613	615	624	614	539	604	587	586	600	595	624	605	599	594	624	624	566	566	618	628	655	568	640	611	566	606	634	592	603	572	620	619	630	592	591	612	623	573	572	604	632	626	618	558	664	603	604	636	605	560	603	601	589	574	572	630	598	565	600	613	578	598	563	573	582	610	609	586	609	617	621	598	609	597	616	593	593	594	584	622	584	635	598	627	559	609	579	596	604	581	662	588	593	593	648	644	573	632	607	606	596	646	634	545	640	659	547	595	616	634	600	619	615	597	620	644	663	629	613	594	589	590	638	633	594	603	607	586	593	599	629	611	607	639	594	585	638	621	558	588	635	640	604	566	549	551	639	604	569	627	598	606	619	586	607	571	628	607	602	610	608	674	550	582	544	610	629	637	658	630	591	644	586	617	638	576	584	593	576	602	582	637	593	608	630	630	613	601	570	600	620	599	608	600	583	587	587	623	591	623	595	563	610	623	594	631	601	577	573	592	609	592	599	639	623	584	599	650	669	589	629	552	661	574	652	600	587	618	623	603	590	565	601	588	558	608	607	577	587	597	615	610	584	626	605	589	608	599	607	619	621	607	618	599	634	570	579	601	569	605	599	568	607	573	656	650	596	597	571	566	586	608	569	564	616	601	592	615	611	604	620	591	615	614	630	579	611	619	655	609	582	629	567	596	600	593	576	619	616	628	650	596	584	564	588	575	615	580	593	560	621	607	628	587	607	623	609	598	561	597	604	605	590	634	631	626	615	580	576	580	592	613	610	640	660	614	580	645	649	615	633	582	623	584	565	659	624	608	625	628	575	604	603	576	626	620	586	630	569	593	556	590	650	594	647	626	580	625	577	591	604	610	581	627	625	617	600	622	582	629	579	610	614	568	637	610	590	602	630	626	600	614	602	622	598	591	640	626	592	595	611	592	577	599	608	608	654	635	590	631	633	623	633	626	639	602	606	636	616	581	637	592	633	615	619	628	645	605	621	633	627	597	633	583	610	601	596	572	609	611	582	603	559	568	613	623	604	589	615	606	598	654	595	630	627	584	570	617	562	587	568	636	546	641	585	559	615	612	585	621	641	599	637	594	644	640	565	618	612	588	613	601	531	638	616	563	590	584	600	624	630	622	608	600	625	592	619	636	624	581	634	608	633	597	618	579	591	580	593	598	606	622	602	649	597	582	616	607	592	608	586	633	612	620	612	583	616	607	586	664	610	593	599	578	632	612	632	577	596	654	614	616	570	601	592	611	574	571	646	597	608	633	606	598	576	614	607	608	615	622	613	580	607	624	598	593	629	621	586	591	600	661	567	564	572	542	601	607	598	569	612	600	571	595	582	575	611	609	585	576	588	584	590	593	607	610	593	644	645	579	607	612	613	586	598	615	584	583	592	624	604	614	576	611	572	576	617	610	592	594	598	603	643	582	569	605	616	575	567	626	620	583	600	607	569	621	629	633	601	637	601	617	582	624	597	667	575	586	594	571	591	587	604	581	574	631	610	593	559	608	584	588	585	589	577	627	632	616	615	632	613	653	590	598	599	594	633	606	589	603	616	623	635	596	624	556	627	661	595	625	634	644	624	563	574	615	618	574	611	599	614	626	582	593	606	613	592	630	609	639	586	602	574	579	572	596	613	569	619	595	589	591	594	607	589	569	622	584	626	616	598	606	634	662	562	581	585	617	620	623	547	607	595	605	592	621	619	623	600	560	607	571	576	546	670	639	579	609	606	594	594	638	605	615	603	617	592	639	625	637	639	620	602	599	559	614	613	589	572	661	610	585	599	621	595	572	637	596	619	552	614	570	589	576	630	608	574	596	591	624	604	636	564	615	585	572	590	544	580	645	591	566	617	601	600	629	597	649
63807	40839	36109	7218	407	260	213	185	159	144	148	156	147	140	148	150	138	115	124	141	124	104	133	128	117	117	127	111	119	96	124	129	127	123	126	101	124	122	133	123	126	110	109	120	94	124	129	123	106	118	115	130	119	136	113	115	102	116	118	112	117	115	120	134	125	104	114	130	128	117	105	115	113	113	116	116	119	111	113	124	111	106	131	128	121	106	127	111	110	109	115	125	115	118	100	109	124	116	120	122	97	127	103	115	144	122	110	91	125	116	110	134	103	123	124	113	131	114	97	103	130	127	117	130	126	115	116	129	124	123	119	109	105	117	93	95	127	117	109	125	116	117	126	121	119	131	133	119	111	114	130	104	130	131	119	101	102	115	118	113	97	120	140	114	100	127	120	134	107	125	138	109	132	139	145	103	99	113	127	126	117	132	110	102	126	113	126	129	97	125	112	109	125	144	111	111	129	115	108	112	123	111	127	130	123	123	117	110	97	129	109	101	123	121	120	114	127	126	115	102	119	110	114	127	113	124	112	96	129	134	121	121	124	124	116	123	99	124	116	116	119	135	107	113	109	108	137	138	137	112	114	127	109	120	120	129	124	110	124	115	125	112	126	123	112	130	122	113	105	121	124	101	106	120	116	108	122	115	112	113	126	123	110	100	121	102	99	109	136	124	107	109	107	129	121	107	129	100	114	118	115	106	113	105	97	142	109	102	132	128	120	149	120	124	110	105	108	118	118	94	114	128	108	113	125	113	118	137	122	123	121	127	113	112	122	131	99	113	119	131	124	117	113	109	100	120	119	128	123	115	118	115	110	105	115	118	115	124	103	119	97	129	123	116	130	127	131	108	111	106	104	121	134	117	103	123	101	121	125	114	121	103	117	119	126	105	125	121	127	114	107	126	127	101	95	110	113	113	129	116	107	120	120	109	112	116	117	114	118	127	113	133	107	122	117	127	123	118	121	116	105	122	119	120	136	116	105	113	124	130	131	109	114	129	122	133	125	102	133	113	125	120	91	107	109	124	122	113	118	122	114	127	105	111	113	119	110	119	141	118	118	101	97	114	101	139	115	123	111	121	119	120	98	108	130	121	122	112	104	111	130	124	106	122	120	104	128	114	111	119	107	107	116	130	135	116	97	108	107	142	123	107	113	114	111	104	116	117	124	97	122	81	129	140	125	145	125	113	118	138	131	117	106	119	128	128	113	112	129	126	139	134	100	124	130	112	105	114	116	110	117	109	124	118	107	117	95	121	129	107	146	117	121	117	110	122	122	97	115	122	114	119	103	119	110	132	117	110	123	102	109	121	141	110	102	138	110	115	106	128	122	106	109	130	117	136	114	111	113	113	115	129	138	124	139	107	109	134	133	104	107	99	106	102	107	104	121	113	125	116	94	106	114	116	113	125	121	110	120	109	122	122	134	127	114	107	115	121	116	132	112	130	138	98	96	117	131	124	111	113	118	117	107	137	125	98	139	120	122	121	108	120	116	96	91	106	118	92	113	115	112	102	129	101	102	102	114	123	94	124	113	111	105	115	120	99	104	128	124	123	113	113	123	143	120	103	125	124	120	117	116	125	124	91	107	116	129	121	118	135	116	109	109	123	97	123	117	118	108	115	121	135	101	119	116	103	120	114	119	125	122	139	108	107	123	119	118	122	118	130	117	112	119	101	104	136	122	103	129	101	121	116	136	127	131	118	114	111	128	123	121	99	100	120	104	122	116	103	120	127	126	113	109	132	121	136	103	118	104	97	110	120	107	120	107	101	114	126	116	126	126	109	116	136	104	115	142	123	110	114	120	134	118	129	111	105	126	110	111	116	129	138	122	130	111	103	136	122	134	128	101	117	117	126	122	122	100	119	109	123	100	113	119	130	103	146	145	117	122	134	117	110	112	120	122	127	115	101	119	111	124	113	121	107	118	122	108	97	111	120	117	115	99	117	122	120	119	107	123	115	107	113	117	109	110	125	152	97	112	120	128	138	124	128	131	110	114	121	138	124	110	125	124	115	118	130	121	117	100	114	110	122	116	130	110	110	117	120	136	135	113	118	127	135	113	127	132	120	139	126	129	115	138	126	142	123	123	104	109	110	124	125	129	127	106	114	139	117	108	92	119	122	107	122	107	114	128	127	93	101	104	117	118	119	110	111	102	118	146	110	112	128	105	130	150	122	123	119	122	105	135	131	129	110	117	123	105	121	125	122	118	101	103	132	121	127	119	129	116	112	128	122	117	124	117	113	117	110	144	129	129	106	108	106	117	126	114	134	117	131	123	121	127	132	118	111	124	122	122	131	116	130	107	118	142	108	116	134	107	128	95	113	112	117	117	119	125	130	108	130	97	116	124	118	120	107	109	114	109	94	96	118	126	100	125	108	113	103	116	104	101	121	127	129	107	121	136	96	115	117	122	102	136	121	106	120	133	126	117	114	104	118	127	124	112	129	113	100	128	115	99	146	95	110	125	118	122	123	122	105	109	107	105	113	100	113	122	115	112	110	106	106	119	123	103	96	102	104	107	104	117	113	114	129	119	116	131	114	107	113	112	121	126	122	120	120	108	125	140	110	118	119	118	129	121	139	114	111	105	130	112	106	113	113	109	107	120	139	119	120	113	125	122	116	127	121	123	137	142	114	109	118	116	107	120	116	120	103	108	123	104	95	133	115	137	109	127	119	116	126	126	125	121	124	113	118	123	110	111	120	112	122	113	113	137	118	117	107	107	117	117	121	108	114	126	111	110	107	136	138	101	143	109	114	119	122	130	122	118	126	117	124	114	130	108	115	120	126	116	109	123	114	131	130	123	108	103	117	132	117	124	112	116	124	111	124	117	122	94	117	125	132	117	130	114	118	127	107	101	119	121	116	117	122	119	132	117	114	130	102	134	118	107	113	108	127	124	124	124	111	123	123	112	117	119	111	113	117	112	110	111	106	119	127	119	121	114	95	127	115	115	123	132	116	118	112	109	120	114	124	105	115	104	113	126	119	90	129	117	128	120	128	138	121	132	132	118	127	123	124	115	116	114	138	114	134	118	120	126	103	125	121	122	120	110	124	105	127	118	122	91	114	118	120	114	121	132	118	103	122	117	111	90	124	120	130	110	124	107	141	126	99	121	99	118	119	140	124	116	120	109	133	124	138	122	125	132	119	121	116	125	118	127	124	132	104	98	138	129	107	131	113	106	148	123	109	118	149	128	114	116	134	99	109	124	122	103	107	93	118	129	117	108	120	125	135	119	114	117	108	135	110	149	119	94	104	116	116	121	106	112	109	136	128	107	113	132	133	126	109	103	113	113	112	111	118	117	109	113	89	104	129	123	128	110	108	116	134	117	111	112	99	100	117	116	102	123	129	116	121	128	111	127	132	103	84	127	124	102	128	111	117	110	114	106	124	129	133	106	94	129	134	122	103	126	136	116	126	129	128	102	131	106	137	115	151	99	108	116	120	121	121	108	113	118	118	113	137	120	125	115	113	96	120	124	115
45710	31920	33433	2161	1179	991	917	829	725	653	638	534	574	535	584	550	474	481	510	490	483	479	473	470	496	399	414	450	454	453	436	428	467	434	441	413	436	446	429	437	436	415	453	438	441	416	417	426	437	418	429	420	445	430	447	395	408	437	425	440	453	448	434	434	391	399	412	401	405	399	422	470	360	434	414	401	432	441	411	426	413	420	387	419	420	394	419	415	420	408	379	408	404	390	407	425	424	410	432	420	409	428	431	381	418	430	442	404	419	436	418	450	427	428	440	468	422	419	403	398	411	446	443	438	428	456	434	429	431	427	412	405	424	433	434	411	435	438	423	421	419	412	439	441	421	395	403	433	421	415	408	421	429	467	388	405	441	416	389	416	408	418	417	398	468	455	438	419	436	403	454	456	402	412	407	433	417	425	402	425	410	400	427	420	437	412	386	395	406	402	421	445	402	469	422	407	449	427	444	455	470	413	404	436	432	415	445	451	440	396	424	450	422	443	415	414	402	394	399	431	401	406	423	406	434	423	400	404	408	416	423	379	426	429	390	449	461	397	421	397	420	438	403	366	401	463	463	417	416	380	416	414	412	410	440	405	450	434	416	475	383	380	392	403	409	424	426	441	418	404	452	443	430	468	416	426	406	431	396	419	423	416	393	462	414	422	453	438	420	410	413	379	415	445	414	404	423	422	396	407	411	436	410	402	421	389	436	406	425	398	409	406	449	424	406	424	398	398	436	432	428	456	398	426	397	427	435	411	446	428	418	399	407	389	391	399	417	408	412	435	425	409	418	394	434	387	387	407	430	440	402	375	440	418	434	398	410	407	402	444	408	412	437	376	410	438	412	413	402	429	409	424	412	430	398	421	436	418	379	415	419	419	435	407	407	439	407	391	392	422	439	393	397	416	406	472	384	423	419	385	445	427	427	453	442	392	436	432	400	421	454	412	439	470	397	421	417	425	424	419	439	414	438	437	433	424	386	425	408	429	430	432	438	433	441	389	393	411	420	388	407	420	395	430	429	427	426	419	442	412	450	392	415	417	439	418	419	400	410	383	417	407	453	415	443	430	414	388	400	402	435	424	400	395	429	408	432	421	384	410	407	383	438	389	394	455	394	448	415	420	397	411	413	425	415	398	424	408	428	405	403	425	408	414	456	424	399	423	425	414	438	438	423	387	427	419	440	433	410	404	425	444	421	413	408	431	404	414	417	462	418	449	454	419	353	418	411	434	423	422	422	444	393	411	404	406	418	381	414	418	425	415	412	393	442	412	442	431	377	429	415	445	412	411	477	440	424	434	415	358	406	459	402	414	413	435	395	418	417	397	415	413	439	397	419	435	414	373	441	417	440	406	425	404	443	434	405	416	419	415	423	419	381	438	451	400	442	417	389	389	424	433	421	393	399	399	465	388	399	429	423	421	382	425	426	392	410	417	445	415	444	415	446	435	395	410	425	472	442	410	436	402	439	412	415	406	421	401	389	375	420	419	399	423	420	406	408	420	417	446	411	387	400	395	411	400	420	408	400	428	414	448	413	400	439	387	452	437	408	445	413	429	407	381	448	424	410	430	405	445	382	453	434	372	447	349	440	439	404	424	413	417	421	414	414	389	435	410	414	390	403	417	395	430	381	416	415	413	404	398	382	420	398	425	435	388	381	409	415	398	395	429	436	410	425	408	409	412	430	410	445	406	427	463	375	455	416	395	432	456	435	421	404	401	369	377	395	426	446	418	443	383	400	412	430	420	404	402	419	406	422	419	458	408	390	431	440	396	430	441	424	411	422	388	418	422	400	451	428	404	418	417	412	448	443	407	424	422	393	417	417	403	411	396	412	403	411	420	381	406	407	400	446	399	406	487	415	421	434	417	430	421	433	396	431	418	411	380	429	402	414	421	427	383	428	414	414	395	431	405	424	410	403	416	424	413	413	409	404	417	430	444	432	420	398	463	411	419	404	400	416	423	414	416	415	451	410	388	414	404	427	428	398	414	451	452	397	465	410	450	456	400	416	410	415	431	426	416	417	398	406	423	428	426	405	374	382	420	419	449	444	397	440	424	435	401	428	404	427	439	417	407	404	404	436	424	398	404	431	404	423	463	420	416	423	404	421	391	424	413	430	407	445	392	411	418	434	413	431	419	416	429	408	412	411	439	409	429	439	442	431	425	417	426	373	421	431	411	375	413	414	422	393	427	418	404	440	452	413	409	378	420	411	414	427	396	436	434	439	444	416	430	402	424	390	395	400	442	454	432	434	409	451	435	402	395	423	424	427	411	446	400	452	442	419	423	425	377	446	412	427	396	390	432	443	423	398	442	413	385	444	407	393	409	427	416	395	411	421	391	403	423	420	425	394	423	448	423	392	394	414	428	453	415	431	382	408	427	432	401	398	425	411	421	421	423	398	416	418	385	405	412	407	424	444	448	388	443	397	464	424	456	441	418	428	440	418	433	424	449	434	415	468	414	399	416	414	415	414	395	449	408	429	443	407	445	446	433	389	421	442	421	431	391	459	389	414	414	394	393	418	464	415	433	408	378	427	419	370	428	395	441	435	422	383	414	427	412	433	411	414	444	402	417	426	454	438	412	443	399	388	406	457	428	455	396	411	403	446	389	443	423	430	397	443	429	447	463	412	428	430	425	439	411	404	391	425	382	407	417	398	436	428	368	412	432	414	414	405	400	427	399	428	419	406	436	473	439	433	392	392	403	391	465	429	416	415	418	422	399	383	414	432	425	424	416	424	407	385	419	421	415	425	430	396	424	377	428	468	420	465	409	452	441	413	424	464	422	405	421	434	410	430	437	411	402	438	428	416	421	424	402	431	392	437	417	406	456	433	437	393	389	398	430	408	423	431	400	455	438	429	404	396	416	461	442	398	473	411	438	458	407	418	413	449	380	444	404	413	419	423	413	431	401	412	423	405	439	429	405	444	435	444	435	412	435	428	368	407	427	437	430	430	439	433	396	404	429	402	376	410	490	419	369	436	395	414	429	441	407	428	439	398	393	432	404	387	414	423	421	376	399	440	437	416	395	430	382	447	430	410	412	422	437	409	425	423	409	431	419	409	436	429	427	441	390	404	397	439	378	400	411	401	407	445	407	422	403	413	434	414	398	368	440	391	396	411	419	406	413	422	450	393	447	436	407	460	404	415	402	400	410	424	393	455	454	444	428	413	435	391	447	390	440	399	427	406	383	407	419	396	429	414	415	432	400	401	438	418	390	390	434	417	370	412	416	395	426	423	418	452	444	424	399	442	412	442	437	418	414	389	428	390	409	419	387	407	423	424	394	424	435	435	398	431	456	422	443	407	460	390	408	438	401	418	426	411	442	408	394	416	434	414	433	391	399	402	441	381	391	463	426	377	414	401	447	403	394	403	400	412	423	425	438	444	402	453	406	445	390	401	418	425	405	426	409	388	431	433	401	406	399	453	448	440	422	435	412	415	408	419	453	384	426	400	383	407	421	426	422	426	409	432	426	400	438
74839	52788	44317	13362	1664	515	380	323	304	280	234	237	234	220	225	216	208	223	197	202	205	205	216	192	189	205	198	209	196	209	193	192	198	193	201	195	172	210	184	198	216	182	184	208	210	181	212	189	184	187	191	186	191	191	189	187	203	204	183	188	212	194	151	205	189	192	206	195	208	176	190	191	197	179	180	190	195	212	190	190	178	192	199	187	175	193	182	194	179	193	202	170	192	162	205	198	196	210	176	199	217	176	224	198	157	205	174	208	205	204	186	213	178	196	183	190	183	191	182	176	199	179	192	163	211	174	187	179	203	197	182	174	183	176	197	189	186	183	190	160	188	207	190	173	199	187	173	189	204	220	207	171	194	158	184	174	206	182	208	209	188	184	185	183	173	214	188	195	188	180	187	187	174	209	191	175	159	208	213	198	186	188	216	175	175	179	170	163	189	203	191	204	208	181	195	160	211	209	205	179	216	201	204	193	193	192	187	185	196	182	181	180	194	203	199	207	175	196	182	214	195	183	210	188	192	194	181	176	198	205	189	224	202	183	207	194	199	184	177	186	173	166	202	193	182	175	172	204	191	190	199	195	192	197	179	170	196	182	184	175	173	182	164	205	193	165	178	185	212	189	188	187	204	179	209	166	174	171	185	204	209	175	188	179	166	224	175	179	196	215	197	207	220	166	171	183	173	197	188	198	189	185	179	175	165	179	198	204	183	181	224	204	194	188	202	210	196	185	198	200	200	172	189	159	185	214	202	177	188	188	166	212	166	197	200	164	196	196	172	186	183	186	200	200	180	166	194	189	181	176	188	178	194	219	201	182	185	212	179	193	185	193	189	205	180	186	186	213	160	215	192	184	175	181	203	181	190	178	183	190	198	178	199	184	192	182	191	197	183	213	190	188	198	192	186	197	179	166	170	189	212	190	202	192	198	190	161	171	187	175	205	196	198	182	185	176	170	196	178	175	202	199	179	189	191	183	183	190	169	190	206	185	185	181	169	200	195	177	178	210	204	173	202	165	181	186	184	184	182	197	176	172	195	173	178	184	199	179	185	177	196	186	191	171	219	186	189	199	191	222	192	222	188	162	186	167	189	182	181	177	174	171	170	192	194	184	208	171	195	182	174	170	194	175	186	197	201	198	179	190	205	182	199	218	196	215	200	185	182	148	182	199	201	194	196	207	174	193	216	176	196	188	205	199	160	175	177	205	186	190	186	197	176	198	180	185	198	198	190	156	182	172	197	200	170	200	194	191	194	176	163	163	183	153	210	187	204	170	195	194	175	210	175	200	173	202	187	202	192	185	169	186	176	174	163	185	208	222	191	187	179	190	198	197	170	183	186	221	202	190	191	191	184	190	172	203	183	183	199	199	206	195	192	181	193	172	188	189	184	173	178	190	168	191	197	188	192	188	186	183	180	195	156	186	176	192	196	190	198	175	206	159	195	168	216	185	190	190	192	183	194	176	190	212	218	204	189	193	178	186	175	180	171	173	202	189	206	186	194	181	211	203	201	219	182	205	194	204	186	196	211	178	194	183	191	174	192	177	196	180	183	164	206	187	187	203	199	214	192	204	165	182	172	185	168	185	200	168	168	196	192	180	183	174	213	196	180	161	175	186	177	171	168	193	196	176	191	182	179	187	174	188	170	175	177	168	197	189	186	201	196	187	211	187	200	171	190	166	222	181	205	203	192	180	178	185	203	179	179	181	177	201	181	190	195	200	197	178	179	166	190	183	188	209	188	206	160	210	199	180	179	186	192	177	186	177	178	211	160	189	196	196	166	195	186	203	205	188	192	212	206	187	189	172	189	198	187	189	198	211	197	200	179	205	184	191	200	161	193	186	201	192	187	192	204	189	198	180	183	203	217	171	188	183	205	191	180	186	184	200	184	184	202	195	179	164	169	213	175	189	170	195	182	198	198	185	169	193	197	188	200	185	210	196	203	180	194	175	200	203	171	197	197	203	190	194	192	199	184	186	193	180	204	174	171	171	189	187	206	168	230	203	194	193	201	190	165	184	163	155	213	191	183	189	167	195	196	189	189	168	184	201	192	196	207	228	206	163	194	184	188	184	191	192	184	199	185	212	208	179	179	191	157	192	195	206	181	182	183	208	194	190	181	202	198	190	202	177	189	204	226	176	183	184	167	177	157	196	154	185	198	212	183	197	210	196	187	172	177	176	208	186	198	197	224	178	184	191	182	191	179	216	203	188	203	185	205	182	200	166	166	200	196	193	180	215	195	169	194	168	196	205	191	172	206	192	165	172	194	183	193	187	195	191	191	185	185	207	198	194	172	184	174	187	197	187	195	172	217	170	186	194	190	196	182	175	193	215	203	204	216	204	206	173	195	178	175	181	181	180	188	176	198	183	216	192	170	182	197	192	180	202	194	190	214	182	189	175	183	175	188	174	179	192	191	182	173	170	189	176	199	168	189	191	203	165	179	187	180	189	191	188	180	195	195	173	186	193	207	161	187	201	170	194	186	216	182	171	168	201	195	183	179	195	199	198	187	176	188	180	182	190	221	163	189	184	172	185	208	173	175	190	166	216	174	198	206	207	181	183	178	203	150	203	177	211	188	193	180	185	195	205	196	177	181	191	194	196	188	189	189	196	157	182	166	166	227	197	184	189	197	173	200	188	189	213	198	186	177	208	186	192	186	200	178	168	183	186	176	180	173	163	206	192	208	179	198	189	188	197	197	202	190	175	195	191	203	168	191	201	173	188	191	184	199	185	178	196	189	184	180	183	183	193	213	179	210	185	205	194	206	167	181	195	181	196	173	181	198	203	208	172	184	196	224	183	194	192	174	182	177	187	178	176	180	190	187	170	189	199	201	187	201	191	197	194	198	172	192	186	194	175	187	191	202	201	194	199	202	212	200	162	179	168	199	194	194	169	175	192	188	187	186	165	202	192	177	203	202	186	193	181	160	189	179	190	188	185	182	203	186	218	192	193	206	169	198	181	200	191	169	194	165	203	174	181	188	184	199	202	192	195	194	188	205	200	189	174	190	197	180	205	175	196	188	192	200	194	192	168	184	188	193	181	183	178	200	170	176	166	193	184	192	174	168	187	205	223	182	179	197	198	192	179	183	199	185	183	185	178	195	204	194	217	181	181	180	187	196	185	182	208	188	182	159	180	185	196	176	184	186	173	190	202	197	192	203	187	184	165	182	195	217	207	180	207	194	191	168	170	218	172	205	158	191	186	174	172	198	175	179	202	206	192	164	186	212	201	202	206	198	201	167	172	174	197	192	183	169	161	195	197	203	171	188	209	182	184	185	175	191	159	195	209	173	199	201	192	209	160	166	179	193	196	180	208	212	197	187	197	179	210	167	208	195	191	171	158	176	181	182	155	201	189	185	218	196	181	170	184	178	172	182	161	200	198	172	195	194	195	171	178	204	203	186	178	201	190	198	172	193	189	187	188	192	165	174	178	182	191	180	174	211	175	191	174	196	176	173	174	193	194	183	188	204	202
56171	43258	38409	3082	2178	1791	1582	1350	1212	1147	1049	912	1009	907	866	828	780	793	753	741	759	761	721	683	721	722	708	647	735	690	674	634	676	646	654	704	628	667	637	676	699	624	637	677	638	642	602	596	631	665	589	639	602	654	620	627	650	639	630	626	613	619	599	651	630	629	676	644	623	614	589	593	616	634	638	614	653	616	623	598	554	599	627	621	594	604	653	603	657	587	605	622	607	590	578	670	632	596	631	667	668	638	584	632	600	680	625	628	656	595	611	651	690	598	647	632	662	614	608	595	572	618	630	612	640	620	637	587	615	636	625	653	617	593	578	650	573	611	624	625	612	627	603	629	621	642	622	593	630	591	647	589	630	642	560	604	571	606	628	568	634	618	631	644	620	605	600	573	637	603	619	582	621	673	604	620	590	650	570	608	613	625	644	619	632	599	647	604	625	610	605	656	598	598	644	630	610	651	595	555	626	608	573	572	579	599	627	638	605	609	583	581	593	661	606	664	588	639	624	644	636	624	559	616	620	605	594	616	649	663	621	592	650	597	611	614	619	605	631	597	682	649	620	658	654	596	657	592	608	621	613	593	627	632	612	644	612	615	628	600	575	657	573	612	608	613	597	605	565	620	624	635	616	633	614	612	576	615	581	636	650	609	595	645	587	641	623	633	626	623	625	574	619	594	601	627	630	613	617	613	638	621	639	599	640	635	550	644	641	640	648	623	590	626	640	655	628	622	615	617	658	640	592	609	681	630	637	640	626	613	606	670	563	625	645	582	611	590	656	620	588	621	598	638	616	624	661	627	638	604	632	627	594	680	616	582	608	623	660	639	665	608	614	620	639	609	590	576	575	658	611	618	613	568	593	623	597	593	626	601	665	650	601	615	618	622	613	619	623	607	613	597	616	583	650	621	638	589	612	625	627	615	638	642	592	677	606	663	619	604	613	610	608	584	574	624	565	616	608	633	605	620	570	603	619	627	646	628	574	604	635	649	623	571	617	620	621	622	622	591	573	626	613	609	631	597	599	608	646	599	605	636	587	568	622	581	625	629	594	597	603	601	594	621	653	655	595	580	621	643	635	673	615	612	589	614	592	603	589	610	588	639	627	620	658	583	627	621	623	644	597	620	644	615	586	603	626	579	647	571	607	616	634	632	654	624	624	578	608	605	616	596	611	584	637	609	632	613	627	607	585	626	653	603	605	610	580	632	604	650	607	596	576	624	648	629	590	603	576	568	596	622	608	609	582	595	626	656	633	669	638	634	626	597	616	592	612	618	638	607	640	640	614	622	581	594	613	608	610	615	601	591	614	620	610	584	602	636	589	685	565	614	635	625	595	636	606	585	612	637	627	621	621	595	647	660	614	622	614	635	580	612	577	598	653	655	637	606	558	657	604	613	608	581	620	677	655	663	628	638	629	641	568	660	626	605	667	574	631	614	620	620	639	601	578	604	630	644	581	687	617	582	673	589	624	563	630	603	601	650	629	661	586	631	599	610	658	605	613	625	581	666	605	642	615	624	615	604	589	646	642	609	629	615	628	590	648	633	580	612	606	636	620	585	622	573	613	661	598	582	624	606	665	593	651	620	591	624	583	608	616	617	593	586	607	619	625	626	613	627	595	604	608	604	572	637	608	624	602	618	605	601	651	607	603	610	632	635	602	618	608	674	619	611	559	612	603	623	616	606	654	620	616	616	690	642	625	603	585	594	606	606	638	638	604	604	618	602	608	622	570	618	592	609	633	636	625	610	604	625	603	610	648	647	606	619	643	633	620	628	622	637	610	623	594	600	624	565	604	590	628	629	632	591	587	639	623	632	607	613	622	621	569	617	584	649	618	591	565	575	582	602	597	634	662	581	589	616	636	626	584	625	655	649	604	582	611	614	596	642	643	628	673	631	622	638	591	612	585	617	604	604	614	627	618	624	615	586	645	618	645	652	620	646	597	570	604	617	647	628	622	617	638	612	623	586	603	588	626	607	615	648	611	587	622	613	619	683	647	639	604	601	588	621	579	581	604	608	623	575	600	600	598	633	582	562	608	601	614	613	669	600	620	604	627	611	637	572	609	615	637	632	603	642	635	600	614	600	589	579	623	628	587	607	633	625	615	629	562	626	625	628	597	560	621	627	632	674	628	619	614	637	595	579	637	621	589	635	634	623	607	639	597	631	617	629	609	646	628	623	611	603	575	639	581	643	617	646	572	589	634	630	622	596	616	598	633	645	648	613	630	624	602	595	635	593	597	626	649	588	619	576	669	638	576	642	641	650	627	645	633	615	626	610	602	574	594	602	581	611	589	606	656	618	661	637	642	579	541	617	585	632	615	651	628	645	621	600	597	622	603	622	631	629	619	607	684	585	645	624	640	591	638	625	590	602	570	584	629	572	642	644	631	584	615	579	617	606	574	645	646	570	598	590	599	595	628	630	665	568	641	632	632	620	614	567	615	615	660	654	658	588	602	590	650	609	631	609	638	592	569	666	625	584	623	561	554	642	613	625	616	592	607	581	623	614	613	638	599	634	622	653	587	652	594	570	618	612	569	606	626	591	608	646	579	628	567	577	592	628	647	582	651	673	658	607	580	619	631	655	663	628	613	627	607	622	568	582	613	601	637	614	619	576	576	615	626	649	601	630	585	619	636	612	632	635	601	593	607	654	600	616	610	628	602	649	637	658	629	622	651	599	581	619	637	596	612	616	596	606	631	626	619	660	607	587	597	569	604	576	606	638	618	586	663	600	611	635	580	620	636	575	607	643	623	616	591	579	601	632	634	633	632	591	625	647	583	625	597	637	623	550	633	638	601	632	585	618	609	597	622	553	612	625	677	566	604	598	648	624	640	627	602	644	568	648	601	601	592	642	586	612	580	597	616	623	644	597	618	600	623	594	644	602	584	574	628	587	631	658	636	619	573	603	591	630	634	645	591	607	677	624	569	616	612	610	607	575	568	596	606	614	599	646	604	596	601	601	634	623	610	583	632	610	623	671	595	635	577	617	583	601	619	605	598	625	576	626	618	616	573	604	615	661	620	575	617	624	622	659	661	630	594	656	632	613	607	638	613	603	627	652	587	594	643	587	600	585	609	645	654	605	605	625	582	641	649	653	614	637	612	606	627	615	646	623	681	592	623	580	615	581	591	608	622	577	631	574	614	603	621	589	592	623	591	660	635	600	581	643	607	576	647	612	630	593	609	599	620	612	621	647	645	597	594	622	589	688	571	633	626	623	584	626	637	632	621	660	635	608	625	601	652	618	599	603	640	646	643	598	624	590	611	608	621	648	570	641	608	644	628	640	605	610	634	616	623	639	650	617	629	631	658	624	630	613	670	651	634	588	656	590	603	568	601	618	611	575	635	697	609	596	635	597	629	571	606	594	634	658	603	618	629	667	623	666	625	582	585	619	621	606	614	675	601	601	645	623	681	635	621	646	620	638	602	644	591	642	635	624	613	595	616	594	633	596	627	608	577	635	596	620	627	643	650	622
29790	10573	3435	310	213	190	187	192	195	158	190	185	187	156	184	158	192	179	172	190	183	183	165	165	157	190	214	192	174	181	182	184	184	166	178	189	175	191	183	199	164	163	157	198	178	179	192	182	163	172	178	174	189	188	215	203	180	178	193	173	148	187	186	175	200	196	151	176	162	173	153	180	202	166	190	164	152	197	187	157	190	187	178	148	199	190	183	162	171	165	183	181	170	194	183	182	177	193	175	161	179	216	174	167	190	184	179	200	177	171	185	177	165	181	177	182	196	185	179	189	185	191	190	188	170	166	202	201	206	165	202	176	195	210	186	181	202	169	185	166	188	169	202	175	200	146	169	165	167	197	194	182	198	193	178	178	189	208	175	164	193	190	176	167	195	188	183	184	204	185	193	166	197	186	165	204	173	159	185	199	203	204	202	187	186	189	162	175	167	156	186	190	205	168	192	168	157	184	160	170	156	188	198	188	165	192	189	189	189	184	176	174	168	167	179	168	187	187	157	191	190	169	177	182	189	175	171	172	202	212	185	190	179	157	176	191	188	191	191	181	172	182	170	173	163	165	148	217	177	154	187	177	170	183	168	196	195	168	172	180	209	173	169	167	204	175	170	208	165	193	187	162	187	196	193	177	166	165	191	169	192	185	173	186	161	194	189	165	194	174	170	180	177	167	207	186	190	180	208	201	195	170	178	168	194	175	212	178	180	201	195	192	176	168	165	167	167	194	193	163	168	181	179	169	195	185	210	176	180	173	177	137	163	199	167	184	167	163	173	219	187	187	189	180	182	176	196	169	182	170	190	155	185	165	198	169	173	197	166	180	170	190	195	187	179	165	165	154	177	174	187	164	185	165	160	168	186	181	174	207	189	187	186	178	174	180	185	190	161	187	180	178	174	202	189	162	201	181	220	171	194	177	169	179	189	209	210	179	176	178	194	172	167	180	185	198	184	177	176	178	176	192	186	178	174	187	168	162	184	179	199	146	199	184	161	175	184	180	185	176	191	174	184	176	186	179	188	164	173	180	198	171	168	156	168	180	201	193	205	169	189	205	182	186	174	175	183	188	172	171	182	187	175	186	186	186	195	180	198	168	171	167	171	172	181	173	188	186	182	192	183	187	197	165	185	204	213	187	164	194	170	178	167	168	170	174	201	184	177	203	181	181	174	199	189	191	208	187	182	202	190	196	194	195	158	182	166	198	197	178	193	188	197	189	181	171	170	190	196	170	203	188	165	169	187	169	207	163	188	193	165	171	168	162	180	162	201	215	184	198	186	181	196	158	170	187	205	190	181	190	186	179	206	162	199	186	187	201	178	180	197	186	209	199	178	170	173	176	177	216	193	177	182	183	188	197	171	202	172	179	184	166	177	194	202	191	193	183	189	195	166	170	192	184	179	192	157	185	178	172	171	178	204	167	178	163	176	174	178	182	183	154	181	157	160	183	187	200	185	153	186	185	173	167	160	200	190	201	187	178	173	163	198	166	166	200	202	166	154	184	178	191	171	183	188	159	194	178	179	209	172	183	195	187	173	200	183	191	187	183	192	184	183	186	181	211	209	162	183	184	188	172	178	176	198	171	199	169	184	173	184	179	175	191	135	165	210	177	175	177	166	179	174	188	174	181	194	182	176	164	196	183	166	183	185	188	178	192	211	182	197	194	181	181	173	171	191	173	176	176	191	175	204	160	191	183	169	186	176	189	179	181	202	207	172	185	193	184	158	203	203	170	173	184	178	159	212	174	173	183	164	194	174	155	166	188	189	205	181	173	159	168	175	196	200	167	204	188	177	172	187	172	202	180	173	162	162	177	167	193	178	150	147	212	176	190	192	177	187	166	183	192	174	190	195	189	190	153	197	183	179	183	196	185	172	188	173	185	183	177	198	176	181	163	198	163	181	163	203	174	210	185	184	167	156	173	158	202	178	170	207	185	193	170	185	181	183	169	200	191	158	184	185	185	191	209	172	194	170	178	174	177	171	184	195	186	182	184	165	204	181	180	175	194	183	182	170	191	197	181	171	198	167	165	188	193	188	180	171	171	179	175	165	188	168	173	185	210	173	172	155	166	211	193	186	200	192	191	178	190	181	148	203	160	176	197	197	168	170	197	191	157	187	204	166	191	191	174	173	196	180	183	178	171	167	170	171	173	198	186	208	204	181	181	180	180	158	194	187	176	189	197	199	170	169	185	162	161	176	165	160	180	182	186	168	156	170	183	191	179	179	211	189	176	207	175	184	193	211	206	177	174	169	173	183	180	156	172	194	173	177	185	184	191	180	178	164	179	176	188	189	178	182	198	181	187	183	174	195	179	180	163	174	160	183	194	204	175	191	182	192	181	205	165	171	185	198	185	177	171	177	175	189	216	195	160	185	164	175	183	180	190	189	175	193	168	163	176	161	154	205	150	192	191	172	175	189	196	172	174	177	180	166	185	171	186	174	198	171	177	183	174	198	162	173	182	170	179	166	173	197	173	152	171	198	199	181	153	156	148	158	182	177	196	178	162	178	158	220	184	183	185	173	160	168	149	197	188	183	201	201	204	177	188	205	161	163	183	165	202	168	199	183	160	191	169	185	176	188	170	200	170	194	193	181	170	153	187	184	189	194	171	177	171	193	200	184	185	181	197	198	169	191	175	159	177	172	178	169	179	179	182	179	183	181	198	171	175	175	192	184	173	174	180	175	189	176	155	189	194	177	177	195	214	198	168	194	151	181	203	162	185	162	165	170	170	179	187	203	167	206	172	183	169	172	183	184	185	197	202	170	171	177	185	188	176	210	169	190	178	183	198	202	184	172	174	180	174	193	174	188	203	175	186	187	169	186	204	207	164	189	190	196	182	187	180	178	177	196	157	181	174	174	199	175	176	179	191	170	180	186	188	189	168	211	176	181	189	175	194	152	190	194	182	169	172	207	179	208	151	181	190	177	184	199	178	178	192	230	203	186	171	185	162	165	198	211	163	200	186	174	190	184	198	193	205	180	152	168	186	188	186	159	169	172	195	172	184	186	159	187	189	179	171	191	179	178	174	195	197	173	190	181	182	193	187	175	194	164	174	173	166	188	185	165	165	182	185	212	199	179	158	174	173	183	184	184	171	189	165	190	166	204	175	202	179	183	193	181	178	174	158	184	180	185	177	169	189	185	177	180	194	190	197	165	183	185	158	199	168	174	177	175	186	196	176	159	196	177	164	189	193	172	175	189	161	197	172	177	194	196	184	186	166	182	189	195	172	155	172	193	164	204	175	170	203	183	185	200	165	182	177	172	165	191	185	185	194	177	166	170	170	169	161	196	188	191	190	180	204	172	180	183	187	196	178	218	187	173	158	204	178	192	167	188	205	202	195	205	188	182	190	191	179	139	152	198	198	187	191	207	197	177	202	187	194	195	169	179	181	178	157	191	219	191	167	168	189	192	168	179	204	186	164	210	197	204	181	183	180	162	192	164	181	165	188	182	201	165	163	189	177	185	175	183	181
27569	9464	6049	673	645	621	603	601	660	645	634	572	607	570	599	624	623	612	612	585	600	594	633	584	566	622	591	618	587	628	629	605	554	589	577	577	578	659	621	603	594	613	582	588	596	599	609	605	567	591	609	622	589	617	546	617	585	582	606	617	611	618	593	652	590	634	618	549	550	551	538	629	561	596	580	606	578	629	533	580	592	616	593	617	616	593	578	602	577	611	610	607	567	600	594	584	580	621	566	582	599	596	622	616	556	620	640	652	611	605	626	608	559	601	577	593	581	570	619	614	602	600	615	592	584	627	623	584	617	571	628	622	589	595	604	618	642	572	548	624	602	586	559	610	625	622	616	579	587	637	599	572	578	586	575	599	595	598	581	573	607	587	573	612	587	605	593	603	638	541	645	621	599	640	585	562	572	595	615	575	618	568	602	569	597	565	615	588	584	616	558	595	582	563	596	609	580	632	618	618	592	650	598	584	602	562	599	568	625	625	564	574	555	608	611	601	562	600	606	565	606	562	543	632	597	593	600	599	624	587	580	651	599	618	598	532	567	560	612	580	591	584	595	565	608	636	615	588	625	604	574	602	554	583	579	590	605	610	601	622	592	589	536	609	640	631	598	574	540	586	606	601	563	597	618	612	580	606	608	604	602	580	606	587	591	593	610	632	554	616	647	618	598	584	612	602	580	586	574	591	635	598	605	572	572	568	621	631	571	619	585	552	588	574	559	583	545	564	615	609	623	587	585	615	577	550	567	606	628	629	611	571	597	604	623	615	600	580	648	586	607	576	578	626	575	624	574	644	617	560	634	612	586	609	626	603	576	559	579	550	624	581	619	636	635	627	590	580	617	630	556	603	628	581	594	665	613	586	585	641	578	581	602	602	566	562	587	568	596	577	632	596	567	584	587	595	578	602	595	560	561	604	597	635	594	581	596	588	603	619	612	578	632	623	561	556	624	627	649	588	614	603	570	562	595	568	619	580	579	584	618	577	606	602	616	569	655	599	606	655	639	567	600	600	529	606	580	625	575	623	612	617	576	647	619	622	616	606	597	524	600	613	550	562	581	592	611	575	587	613	592	574	624	616	630	557	606	589	574	614	607	600	585	625	587	599	634	605	563	618	608	538	608	577	608	581	624	589	556	572	600	603	579	615	669	581	566	641	561	601	567	602	558	612	595	617	578	597	612	607	565	610	623	593	595	608	607	616	590	582	622	612	632	603	602	579	617	579	550	630	542	629	582	589	601	616	580	611	616	616	620	597	607	580	575	618	622	561	616	590	651	609	582	568	608	618	592	576	561	582	594	630	646	602	599	616	623	604	558	647	604	597	622	600	612	628	595	558	629	617	605	565	606	619	574	591	589	601	634	642	609	572	561	610	598	567	613	585	609	633	602	600	577	628	548	588	598	614	580	591	641	555	628	618	624	570	608	615	614	588	560	573	585	561	585	637	586	595	561	574	613	613	626	561	610	574	582	554	597	602	577	572	596	607	618	580	590	621	598	616	617	599	596	563	603	589	605	620	582	610	605	603	593	644	593	592	608	627	578	599	577	563	567	581	602	628	644	623	606	637	605	611	590	632	610	569	581	616	623	586	639	556	624	612	610	655	602	606	612	566	575	612	604	591	607	600	622	598	585	612	587	592	587	573	604	575	607	599	620	589	603	565	589	618	601	616	570	576	635	614	583	568	633	578	610	613	590	568	602	596	593	581	608	624	620	630	562	597	573	602	604	609	614	618	602	590	599	611	632	603	591	585	594	598	572	601	595	602	588	571	600	614	619	642	605	591	612	583	581	591	567	616	645	598	614	582	588	610	606	557	589	595	616	624	582	583	633	589	589	589	591	602	594	615	578	612	577	589	621	622	567	591	592	554	625	584	621	593	604	598	581	610	595	554	620	601	593	548	623	557	554	589	557	593	586	593	573	588	605	581	626	610	575	613	577	605	573	561	627	608	574	603	580	599	586	608	549	592	593	577	609	568	568	592	610	545	608	616	586	567	585	589	612	614	606	618	582	601	592	617	619	577	613	603	618	615	640	587	579	605	601	545	566	609	599	610	596	601	592	569	565	630	586	582	577	619	572	643	579	545	627	654	574	628	605	631	595	574	559	624	620	621	563	595	574	588	612	612	590	587	614	618	604	618	592	560	589	567	579	593	598	607	589	625	557	579	596	604	619	610	596	547	627	591	588	567	612	544	591	565	620	589	619	549	560	607	571	547	558	573	598	582	578	624	625	555	588	564	558	600	573	613	626	625	583	637	593	625	583	580	590	617	594	622	624	568	600	612	616	620	589	607	561	617	593	557	652	602	589	638	606	592	578	608	580	620	590	613	617	618	609	632	597	620	576	584	581	611	558	626	578	586	612	623	644	575	596	624	589	626	611	575	592	585	589	617	582	608	591	589	625	627	610	536	627	599	572	564	562	579	612	605	603	566	614	598	608	618	568	582	596	621	590	580	595	589	609	636	594	586	601	638	631	627	595	613	584	602	595	598	632	579	605	603	570	536	580	621	645	599	648	613	605	565	622	623	613	640	584	621	559	616	586	626	621	557	607	545	578	600	582	605	601	621	566	630	602	582	636	530	594	606	552	638	581	592	608	551	588	592	575	637	585	596	592	587	575	621	567	617	586	563	618	595	551	614	573	609	556	604	603	609	598	621	625	596	635	563	621	572	595	574	602	593	605	583	630	605	591	640	596	586	619	560	585	596	586	628	571	575	623	602	586	599	585	529	654	592	588	595	589	625	562	586	592	646	619	597	586	555	593	570	606	621	615	597	556	558	585	593	600	581	615	577	615	614	581	554	602	600	619	600	614	595	600	601	632	621	616	606	623	624	585	572	642	589	599	566	615	577	623	614	615	599	614	623	550	626	593	593	559	600	573	578	605	623	601	595	636	603	621	617	611	605	591	586	587	557	577	555	596	645	605	569	654	574	595	582	573	569	650	648	631	598	617	597	602	617	671	591	625	617	615	554	576	619	609	583	564	581	552	554	611	583	607	620	560	586	602	606	599	577	614	602	615	607	613	561	577	602	555	569	561	579	578	593	602	572	604	624	606	581	577	651	576	600	592	604	564	594	573	635	589	586	600	606	544	605	614	587	600	641	592	619	645	614	628	607	535	600	569	598	603	550	573	601	601	569	579	610	579	607	575	659	597	574	551	607	623	630	621	633	582	603	542	600	578	560	588	585	602	591	566	591	641	610	548	638	616	576	631	595	637	601	607	606	580	583	576	568	623	601	636	606	568	616	630	599	573	577	594	595	582	564	569	560	630	616	602	623	599	595	609	575	617	586	594	570	624	614	595	558	623	582	562	607	580	591	596	593	551	585	613	597	547	609	585	552	596	584	603	600	599	573	583	605	579	572	576	601	607	614	561	598	583	616	613	585	578	580	577	604	627	602	619	610	613	584	606	618	554	604	640	632	566	573	590	603	587	556	638	611	594	623	650	593	613	593	574	581	588	573	627	597	560	613
63148	44547	36509	7258	462	281	221	181	160	151	183	156	151	138	133	140	141	123	126	139	119	125	124	151	123	116	125	106	144	115	107	120	126	108	112	123	106	119	112	128	125	125	161	128	123	120	119	111	112	136	152	123	141	130	117	130	119	112	121	131	114	132	116	117	119	127	123	117	124	120	116	141	115	128	115	131	131	125	112	124	124	128	116	117	141	122	110	111	124	94	120	118	110	135	122	128	117	107	97	117	118	125	131	124	139	118	132	122	127	139	126	117	123	119	117	121	111	142	120	130	116	108	124	125	117	122	113	111	115	134	111	137	121	132	112	117	137	114	115	134	131	110	132	131	111	125	134	126	124	131	98	116	135	125	124	130	125	132	129	135	133	112	124	139	107	119	131	119	110	118	124	130	117	120	122	134	98	136	107	134	119	128	110	124	119	113	119	125	110	116	111	134	115	144	120	137	117	115	106	115	120	115	95	109	101	130	116	131	111	112	135	116	109	128	125	111	118	124	111	124	131	121	136	127	117	116	100	118	102	114	110	105	122	129	131	120	132	127	121	121	120	116	121	126	119	104	133	120	116	122	140	116	119	116	118	133	130	123	119	103	117	126	135	126	132	111	117	135	111	133	127	102	109	123	125	114	117	123	102	138	118	114	116	125	116	115	117	118	140	128	113	119	118	113	123	144	125	114	117	118	120	121	137	103	107	118	98	108	117	118	129	126	131	110	127	119	130	106	116	121	111	131	144	107	125	115	114	122	113	130	109	98	131	105	115	134	130	125	145	127	144	121	132	135	119	136	126	112	112	119	113	123	118	130	143	119	146	126	122	111	139	99	125	129	96	118	107	109	120	135	118	117	111	120	116	108	121	129	118	123	106	95	105	120	124	127	118	127	120	133	114	108	141	112	115	127	145	124	113	124	111	121	113	130	118	120	136	127	99	125	121	125	95	125	125	116	115	121	107	132	112	139	116	134	113	126	126	113	109	98	107	124	135	116	127	115	99	129	108	120	122	111	124	112	139	125	139	106	120	122	122	107	122	126	124	104	132	99	118	128	109	128	116	114	134	114	134	128	117	139	127	118	144	135	114	114	126	131	115	127	125	128	117	120	126	123	104	115	117	103	121	110	105	98	119	115	124	118	112	148	117	120	126	126	127	124	115	128	122	116	131	114	103	136	102	99	113	137	110	132	132	116	111	149	137	126	121	138	125	107	134	115	116	115	118	131	124	112	91	117	92	118	120	113	96	121	104	129	129	123	128	117	124	102	136	119	120	115	89	94	134	138	113	120	123	130	131	109	147	111	124	127	133	123	132	126	113	122	127	125	115	131	127	116	114	138	103	116	137	112	117	110	126	129	127	119	119	138	125	124	117	96	113	125	123	132	98	122	103	119	117	104	125	125	119	127	113	138	104	121	137	125	109	133	112	129	119	127	104	117	134	127	116	135	118	119	118	138	117	118	111	126	127	118	116	105	126	124	118	106	133	128	111	107	123	120	123	122	131	115	134	117	117	141	134	137	136	116	117	121	111	130	120	109	94	109	138	102	123	156	125	105	115	117	111	110	124	122	130	131	128	135	127	110	106	130	122	132	116	140	117	104	110	124	112	140	138	115	123	122	137	116	105	104	143	124	123	120	112	125	128	111	123	126	119	127	131	122	119	105	111	135	137	110	120	117	115	95	109	139	109	120	100	122	121	130	115	124	129	139	97	136	131	116	115	108	129	119	120	138	118	117	131	136	118	119	138	136	137	130	125	118	108	122	129	123	145	136	118	139	106	152	126	132	115	112	124	120	113	141	126	107	125	122	116	116	112	107	133	119	137	137	124	123	124	115	119	123	127	131	113	114	139	121	130	116	139	122	130	112	144	111	124	115	131	129	104	106	117	124	126	122	129	121	131	132	114	129	119	125	152	111	118	91	138	119	138	139	124	111	129	130	115	128	134	124	129	129	98	122	110	110	129	122	112	130	125	119	133	119	121	122	136	120	134	122	102	149	116	126	125	119	132	120	139	109	132	127	127	103	130	120	133	124	119	110	111	129	114	135	133	123	132	117	129	107	120	125	115	132	123	112	111	133	87	132	116	123	125	107	122	109	125	133	124	127	129	124	113	116	102	117	132	124	124	113	114	118	123	103	130	131	113	124	121	134	118	120	109	134	118	143	113	128	136	110	117	124	112	108	104	113	114	142	126	117	112	118	138	125	107	127	120	136	108	135	124	129	119	108	120	126	120	139	115	128	122	122	110	111	115	97	109	132	123	121	127	123	136	130	135	123	117	129	108	143	122	132	113	96	111	122	145	138	101	128	103	113	119	144	108	127	118	114	107	118	117	127	97	135	121	136	114	113	121	120	108	128	130	106	115	106	107	119	130	117	122	141	118	126	120	125	133	123	101	107	135	117	118	105	107	124	104	128	130	127	128	112	142	135	108	114	136	139	141	143	110	118	113	110	125	115	129	133	141	120	119	120	118	121	113	128	131	128	114	105	138	131	122	118	119	120	123	128	134	84	116	102	98	120	144	100	110	114	120	120	132	126	105	131	132	117	107	113	135	130	112	121	140	141	124	136	120	94	124	114	119	134	118	120	116	130	128	110	116	136	127	138	110	112	112	120	128	120	108	124	132	122	115	140	122	138	140	117	137	113	111	119	122	104	134	99	109	110	121	99	109	111	117	149	107	115	103	129	129	109	113	126	109	110	111	129	132	113	118	138	135	131	113	115	126	111	129	128	107	105	112	155	120	117	137	114	99	131	122	105	115	123	128	126	131	112	127	104	118	114	123	110	124	102	123	140	131	104	129	113	109	121	131	127	115	150	126	110	132	118	116	119	119	94	125	115	119	119	116	128	96	122	121	120	137	104	138	142	122	121	129	102	108	118	130	115	94	106	119	126	104	124	114	122	139	118	136	117	126	107	142	113	152	116	114	134	121	128	108	131	112	131	119	122	132	127	127	111	121	116	117	111	111	97	122	126	120	98	112	139	114	124	113	119	116	122	113	104	125	110	120	105	115	109	122	115	114	118	107	139	127	134	120	126	130	117	129	127	113	140	116	120	109	127	126	108	111	132	109	107	132	123	119	110	125	128	148	107	115	123	134	128	108	121	117	122	114	97	110	99	120	131	111	126	117	128	104	106	107	114	132	117	129	103	131	133	122	108	132	125	104	108	136	117	116	128	138	123	116	115	129	108	126	123	127	128	119	141	117	123	122	120	121	114	134	117	120	99	123	115	119	117	117	133	134	156	113	126	133	127	132	116	121	109	125	122	131	131	108	105	113	104	130	101	110	121	119	110	112	141	109	103	128	124	124	117	104	135	123	112	128	125	118	107	112	134	120	146	125	126	128	131	114	125	120	127	97	131	116	124	128	109	120	131	131	125	135	131	128	127	136	104	126	119	113	123	101	114	130	125	116	128	120	112	98	119	118	131	117	144	106	132	118	128	107	120	124	133	126	141	122	103	119	105	104	120	118	121	130	138
45395	36387	29512	2525	1386	962	789	767	694	642	634	632	571	523	547	551	539	489	512	499	483	467	479	505	463	451	453	454	432	479	433	459	462	415	461	451	407	440	446	434	429	449	477	430	433	414	416	444	438	440	435	460	413	451	413	415	412	440	439	472	413	431	418	413	439	451	403	388	417	456	418	439	417	381	418	436	443	406	434	454	410	457	421	466	407	424	429	418	391	442	407	427	427	408	411	422	405	421	424	416	454	447	472	446	417	422	451	378	444	396	418	431	471	465	376	418	408	440	469	428	447	429	435	390	429	427	418	428	426	439	417	449	460	401	429	395	414	426	412	415	443	441	438	411	442	424	388	405	417	387	424	397	411	417	442	457	433	405	419	385	428	465	399	407	443	454	447	415	412	473	408	384	383	407	424	425	410	435	412	426	425	461	446	443	456	419	389	414	386	421	467	382	425	406	453	437	405	456	412	436	473	414	432	410	413	421	409	417	432	431	441	415	413	445	443	429	430	439	389	433	419	455	391	430	425	407	424	415	437	434	371	445	409	419	449	457	430	406	416	396	430	420	401	412	388	407	422	418	417	457	435	429	399	397	409	412	437	447	404	414	447	417	439	370	436	398	440	456	434	440	393	434	426	421	428	430	417	451	428	412	461	424	432	409	406	464	453	388	425	401	455	439	427	423	465	435	416	364	419	404	434	396	445	392	439	387	453	407	434	452	442	385	431	410	404	396	414	464	413	397	451	425	476	429	455	435	406	437	407	457	409	444	455	433	414	443	448	430	433	403	418	411	383	424	430	444	416	431	437	396	446	412	443	393	425	400	424	425	436	423	439	441	396	459	454	462	424	427	466	402	406	417	381	458	409	449	427	433	463	404	387	382	427	406	427	439	417	441	404	404	423	418	434	432	442	440	440	435	409	427	415	400	434	406	405	437	441	413	424	424	410	401	402	416	418	407	386	442	395	444	430	460	396	402	446	409	411	400	428	421	422	410	421	409	431	442	408	415	452	410	442	411	407	422	413	409	428	482	443	444	437	407	413	389	435	446	420	434	426	390	416	442	396	407	414	395	420	457	395	401	417	425	403	438	451	435	422	442	418	425	441	398	398	447	402	411	404	434	446	436	443	391	430	407	411	414	437	449	404	420	426	447	404	406	424	435	422	451	420	446	450	398	429	440	442	447	423	413	435	460	436	429	411	394	429	435	400	421	425	427	422	450	392	441	422	413	449	458	430	411	441	435	420	433	410	416	403	395	424	389	400	428	428	418	431	398	433	427	436	391	427	458	403	419	437	416	386	457	467	464	423	439	461	442	399	390	418	434	450	453	439	442	387	430	432	426	428	451	419	430	412	437	402	422	423	434	408	434	443	417	462	427	381	456	452	441	464	406	408	451	442	379	405	434	414	483	443	429	438	421	407	460	407	417	438	410	437	427	399	437	411	414	421	422	436	414	443	420	443	435	440	385	418	408	433	446	431	406	445	445	392	427	402	422	414	414	391	431	431	445	444	419	458	424	436	430	413	436	415	459	402	410	445	413	452	441	411	417	422	384	407	431	444	439	385	421	441	427	445	455	424	412	420	413	412	433	392	393	430	419	451	446	405	448	412	419	451	457	414	406	415	396	428	428	449	423	426	390	413	431	403	408	433	402	408	398	423	425	419	429	423	444	415	405	416	444	464	434	435	403	433	460	402	424	401	447	408	400	439	400	460	428	419	406	425	404	393	459	406	458	421	426	440	407	414	441	461	426	391	456	456	431	401	454	432	402	398	419	406	435	428	440	411	397	428	441	418	405	425	428	401	420	405	419	442	439	393	434	427	454	421	431	435	403	428	410	415	452	449	418	461	423	414	427	437	426	434	403	419	402	452	443	425	443	437	418	421	414	430	414	407	440	367	428	432	423	402	426	381	427	418	388	443	426	407	424	426	417	450	424	427	411	428	436	419	472	412	465	407	382	431	402	416	420	414	385	419	446	418	424	416	413	403	401	496	452	468	448	422	434	428	444	431	437	408	423	445	437	395	424	425	441	419	438	411	419	382	432	398	433	434	446	454	401	421	418	421	420	431	433	411	423	423	392	376	402	417	428	420	415	405	422	408	426	444	434	426	403	448	414	413	425	455	397	411	430	421	455	450	438	465	402	483	419	424	425	400	418	392	427	412	416	414	413	447	401	438	413	421	404	404	433	416	453	409	442	441	417	399	425	400	427	442	408	464	453	443	377	422	439	435	445	412	454	391	415	402	455	453	446	427	397	438	416	477	432	392	360	403	426	436	435	411	423	449	435	418	439	415	407	421	459	471	434	451	448	443	425	437	402	427	411	406	439	429	436	450	431	430	448	442	401	393	433	403	435	456	419	446	428	383	434	443	435	467	432	423	429	412	413	437	455	406	448	404	432	441	403	427	447	444	433	414	441	428	432	415	444	450	433	410	425	398	460	413	421	447	433	466	413	424	477	448	420	379	395	447	418	419	410	437	434	407	414	419	451	422	425	450	441	388	423	435	426	446	419	410	423	433	463	406	422	426	436	414	459	400	437	374	435	412	408	392	423	382	401	416	442	410	453	414	426	434	442	456	403	447	435	418	430	444	434	448	449	419	403	408	409	435	451	413	432	438	418	414	434	373	417	429	421	438	415	442	444	434	436	393	405	469	433	423	405	433	394	464	444	434	411	447	433	385	393	411	408	453	439	429	399	414	396	414	416	434	412	432	417	445	438	462	439	439	428	423	404	408	407	444	393	431	436	417	428	430	449	454	448	424	410	414	442	412	462	435	443	439	407	446	443	431	420	428	383	427	420	417	407	416	453	424	422	405	384	416	433	417	431	459	437	435	433	429	408	413	461	424	441	415	433	400	394	469	424	432	396	418	460	410	477	427	430	447	381	434	415	426	454	375	414	423	437	472	435	442	395	450	459	414	424	429	400	426	428	433	404	436	425	449	436	419	410	441	429	447	441	428	444	448	434	504	440	437	427	430	406	410	427	400	407	437	399	422	394	434	407	423	389	426	408	396	446	449	442	399	416	390	403	415	425	434	412	410	424	424	425	436	414	403	440	399	452	414	434	399	427	418	454	441	455	412	418	439	451	455	442	491	453	435	444	442	400	457	447	429	428	439	443	420	432	448	407	414	464	419	421	447	389	428	451	414	437	420	413	422	410	453	416	408	393	465	430	410	421	427	426	431	424	450	404	425	402	408	418	428	430	424	454	405	442	467	456	401	422	432	421	399	380	437	413	447	449	439	437	405	403	439	402	447	399	398	418	412	421	423	429	448	455	411	419	437	433	409	438	441	424	434	456	392	413	428	422	400	438	448	376	409	413	445	417	414	417	435	397	417	444	428	408	403	436	429	420	424	459	411	407	402	417	412	473	410	447	408	423	434	412	435	413	391	440	431	420	436	415	430	469	399	396	416	425	410	404	450	406	448	404	427	400	398	410	422	441	427	416	415	474	422	420	436	429	439	388	398	436	412	443	408	394
74371	57193	46970	14409	1435	481	389	319	280	307	267	258	247	234	242	220	214	237	222	209	208	202	208	222	215	171	208	225	225	201	211	188	198	195	202	208	192	206	206	201	193	206	174	179	188	163	180	191	188	166	185	189	179	193	189	214	186	217	168	182	200	175	209	198	199	199	194	217	179	196	219	172	203	201	197	185	174	211	197	186	223	197	180	176	170	208	215	177	198	189	185	194	185	165	195	182	193	189	187	206	218	189	193	217	194	195	182	208	186	219	184	199	181	169	183	176	204	200	209	198	182	205	178	210	219	186	195	185	216	211	191	188	171	189	197	183	184	197	188	217	185	215	220	176	180	201	198	172	184	197	155	181	173	174	210	184	203	193	187	186	205	204	197	177	201	211	198	196	195	167	213	192	184	199	179	195	180	183	189	197	196	179	196	215	180	165	194	206	231	207	207	185	182	195	158	186	196	178	209	193	204	203	216	195	207	191	217	209	176	196	202	183	183	208	181	195	172	192	195	188	188	200	201	196	203	181	197	204	176	172	187	182	187	208	183	188	187	195	191	174	178	182	178	200	182	212	204	187	202	213	166	179	190	202	177	178	210	195	194	201	172	215	190	179	188	189	165	187	181	178	166	208	202	173	188	168	205	212	183	168	220	198	200	172	199	182	174	188	180	187	204	190	217	183	222	183	177	179	191	201	170	189	164	184	212	187	194	191	177	220	165	217	183	196	190	162	198	193	211	198	185	175	198	206	197	199	185	195	214	208	189	187	188	209	163	199	194	180	208	169	168	196	195	167	205	197	185	185	183	177	216	200	189	192	187	187	207	191	187	192	185	175	172	201	201	198	167	196	199	188	191	185	192	186	202	197	195	181	195	182	195	185	200	205	181	190	202	181	204	206	185	170	193	201	201	200	183	192	198	163	183	212	185	173	203	213	201	183	167	217	198	208	203	208	163	194	211	216	170	179	163	198	185	180	177	161	194	186	180	195	185	173	187	190	220	185	192	182	176	190	194	207	184	170	212	195	199	202	190	204	180	208	204	198	159	188	191	196	187	188	217	226	193	188	199	186	198	206	203	188	178	178	201	208	176	195	179	192	206	201	196	171	180	188	211	221	188	159	227	189	190	178	192	180	201	196	192	190	205	173	165	209	230	212	183	191	203	214	197	204	190	181	178	176	194	194	181	176	186	183	156	187	185	193	202	164	168	190	189	197	191	218	181	207	176	168	191	198	208	194	194	226	179	195	214	200	177	199	196	210	194	182	186	210	200	179	184	201	220	213	167	178	201	183	176	200	193	197	212	200	200	210	226	181	204	169	177	198	204	212	184	186	180	189	188	197	186	193	186	170	196	218	195	203	182	181	171	203	196	186	189	195	195	182	171	184	199	201	209	194	195	187	227	215	194	205	193	220	206	177	203	199	209	192	206	197	188	200	191	173	205	172	176	201	201	186	184	171	192	188	182	217	192	203	216	209	172	199	194	184	224	189	183	187	195	205	177	168	199	198	197	177	210	181	195	180	196	202	198	183	186	208	208	200	207	185	190	191	182	198	187	211	179	184	198	202	178	208	217	201	188	142	198	184	195	187	196	195	191	190	175	199	185	206	182	181	188	200	182	199	191	182	180	190	178	215	197	200	189	198	204	207	197	187	228	218	200	182	185	210	197	212	189	190	198	183	212	171	217	217	170	187	173	173	192	185	200	210	203	183	178	192	211	221	217	189	219	179	182	205	208	187	192	187	179	155	173	183	196	169	196	177	187	195	185	185	196	191	179	198	207	191	191	197	190	177	193	174	204	193	164	183	177	186	183	198	174	201	187	201	184	192	192	189	209	211	202	195	182	193	190	207	176	223	192	197	195	198	212	193	176	189	177	204	195	189	181	217	183	194	178	189	226	188	199	194	183	198	187	204	188	183	164	194	193	185	227	184	194	187	200	183	184	186	188	182	173	190	208	175	181	203	199	207	176	169	175	222	211	193	178	212	182	197	191	187	180	194	205	165	201	192	177	197	191	208	170	199	176	184	191	188	199	204	176	200	193	204	181	194	182	184	205	183	214	209	216	208	200	187	187	187	184	183	173	161	217	184	200	176	202	209	196	198	194	189	179	197	189	182	215	192	161	223	201	194	186	194	198	188	160	208	177	190	200	184	195	200	184	199	201	180	216	206	186	211	189	192	180	179	197	201	205	198	167	179	199	186	207	183	184	169	190	171	163	172	219	200	156	200	171	212	197	172	215	178	195	186	190	182	190	211	213	211	182	188	183	175	193	196	164	192	227	194	230	178	186	174	188	213	200	198	190	209	187	156	202	181	204	196	185	217	184	201	202	200	182	210	179	202	180	209	182	199	193	168	209	186	204	190	191	190	177	201	181	188	169	203	196	176	190	195	180	182	196	170	202	156	194	213	177	189	184	204	193	200	186	187	214	209	221	199	178	196	203	195	169	223	189	174	181	196	214	189	198	181	211	217	193	187	201	203	205	217	177	175	211	199	220	184	187	180	174	214	184	179	180	199	182	175	201	184	199	188	204	196	198	201	187	199	197	170	208	194	168	223	181	171	191	192	200	201	179	206	192	209	190	185	188	203	188	215	193	216	186	218	185	194	186	222	206	212	188	161	199	203	200	174	169	216	195	192	171	191	188	177	172	209	188	208	192	201	185	201	180	196	170	188	169	203	184	207	179	216	202	186	204	188	203	199	191	208	192	202	192	182	198	192	198	190	169	190	208	180	196	204	180	205	208	178	197	196	205	214	182	192	199	171	212	194	183	170	188	199	197	197	213	183	192	216	195	216	192	192	184	213	186	170	198	196	168	194	170	186	218	189	206	191	199	206	190	198	184	175	171	182	192	181	184	198	185	189	200	190	192	200	208	192	217	187	196	187	183	212	179	206	180	208	179	191	186	180	173	175	191	178	196	185	209	216	215	188	183	168	213	195	194	186	193	190	208	192	192	187	201	203	216	170	203	196	217	177	180	162	191	188	207	202	198	178	222	196	186	168	198	206	180	201	179	188	208	244	165	206	173	173	221	186	189	181	195	206	169	172	184	189	170	169	202	231	165	189	171	194	189	177	202	208	183	184	178	172	215	195	192	198	199	192	193	178	183	194	180	221	185	211	201	176	201	177	203	197	197	190	194	188	185	169	199	169	163	173	152	196	189	186	189	204	184	198	189	182	207	232	190	171	191	205	185	180	192	185	183	206	216	181	184	204	192	181	192	212	208	214	198	200	201	192	192	196	194	170	184	188	200	207	207	244	175	208	179	177	188	193	172	184	178	202	191	191	194	168	194	203	204	190	195	183	185	187	177	207	194	203	201	190	180	195	206	187	188	192	171	200	194	200	194	211	193	189	191	206	175	195	189	182	171	180	197	208	219	200	209	204	191	200	181	189	175	199	199	184	191	170	181	194	180	173	171	209	188	167	184	206	182	185	200	185	196	186	197	206	174	201	177	191	196	212	204	182	184	186	190	202	201	219
56387	46528	37742	5625	2286	1792	1494	1323	1197	1078	1038	954	881	945	917	784	806	756	774	784	761	773	719	677	720	698	730	719	655	688	667	670	644	669	674	660	655	636	637	609	697	655	632	649	644	663	623	664	600	654	641	638	625	650	623	679	585	647	640	663	661	632	660	688	637	635	621	687	664	636	665	623	685	657	616	613	654	667	667	642	654	622	624	644	638	674	675	622	645	631	631	616	604	648	634	616	580	656	627	636	635	618	623	625	624	684	626	633	661	631	669	620	590	617	599	644	615	645	622	608	623	613	628	625	669	604	653	599	625	639	622	608	650	636	633	653	614	667	641	649	633	611	598	633	646	574	619	638	683	594	607	579	641	615	640	613	618	649	658	632	650	632	613	623	589	652	610	613	662	642	648	644	638	638	618	629	621	611	637	641	617	638	629	660	636	648	627	589	657	616	618	599	629	614	638	675	622	621	654	601	633	635	626	638	634	632	611	627	629	688	612	661	597	665	646	610	626	612	660	580	600	617	627	641	609	644	629	647	626	617	643	622	620	654	616	641	582	602	614	609	685	627	659	616	603	632	655	606	642	606	640	619	620	623	594	646	640	636	632	612	611	610	609	631	648	658	587	663	585	608	643	640	662	675	618	626	677	649	608	644	670	630	609	619	607	601	625	641	667	650	615	594	663	617	579	621	645	653	703	630	609	643	611	650	668	596	617	639	635	595	692	645	613	635	593	635	646	647	645	635	650	632	640	626	620	600	581	637	662	645	602	627	662	640	612	609	659	641	593	628	670	655	621	624	688	601	644	637	645	620	582	650	598	581	613	658	647	631	640	638	659	606	658	567	626	641	601	623	636	629	609	607	628	625	628	661	625	656	625	610	624	631	615	602	667	635	593	649	622	636	638	678	612	616	666	585	587	647	653	619	612	625	677	653	651	660	601	670	604	607	616	645	644	569	652	620	621	669	614	639	613	621	598	646	657	613	597	595	635	639	550	654	620	625	642	648	661	627	595	625	651	585	635	595	664	618	646	608	670	633	622	669	660	662	655	630	633	636	649	657	606	642	624	613	599	589	632	644	624	643	614	609	644	663	643	649	622	592	655	639	619	678	639	631	634	657	636	670	626	622	588	637	600	638	617	615	555	580	631	665	648	677	639	586	608	597	614	587	599	653	624	640	593	598	593	568	664	585	612	654	622	636	624	639	648	629	687	625	631	650	623	604	643	639	678	629	639	685	624	583	639	637	634	621	643	655	630	627	637	605	616	592	671	613	683	633	631	616	619	616	648	602	617	573	613	634	663	662	625	616	630	616	612	637	598	607	643	630	628	622	607	610	572	692	625	615	607	618	633	646	619	684	594	631	597	588	637	661	644	654	647	620	583	665	606	611	647	668	668	638	630	651	625	592	654	619	638	588	655	619	619	633	667	631	625	602	682	615	625	629	614	664	624	649	647	620	600	641	644	629	614	613	673	580	648	681	599	643	581	657	635	608	631	620	606	593	598	617	669	594	593	598	610	590	637	662	606	599	644	623	599	593	646	666	582	637	642	574	655	587	608	639	656	626	665	622	569	592	634	603	575	652	632	639	625	639	617	590	596	622	633	617	663	677	607	612	627	601	561	623	626	578	601	609	613	637	633	610	643	586	586	612	624	643	643	662	648	601	590	642	645	644	621	671	602	659	580	666	601	619	603	661	608	660	592	604	635	591	649	615	623	637	640	638	583	629	645	667	642	643	601	578	595	566	609	580	585	608	604	602	617	622	648	578	623	659	601	644	648	616	576	593	649	654	644	581	622	638	643	646	618	595	609	626	623	627	600	638	631	557	634	582	636	631	618	662	629	610	622	686	622	626	659	622	609	637	623	643	614	678	646	636	654	604	662	630	637	684	611	625	634	625	631	636	649	635	650	607	614	656	559	667	560	614	608	615	649	609	596	615	582	634	618	645	633	638	614	643	654	637	660	663	660	625	640	626	573	637	621	627	623	614	604	607	618	644	617	619	619	612	642	628	587	639	597	657	639	628	636	650	628	681	667	655	649	608	642	643	615	580	647	623	597	627	592	664	587	646	659	633	652	623	612	591	641	608	607	636	630	627	620	618	610	638	630	631	619	670	613	603	597	618	651	646	628	621	634	628	637	602	650	581	654	648	651	626	621	645	660	634	624	654	658	640	586	649	640	638	648	653	607	665	642	618	620	625	698	678	596	625	631	620	591	635	586	654	643	649	633	612	610	626	655	647	610	638	617	604	652	632	598	606	625	596	646	620	602	621	613	613	631	587	592	655	583	666	648	683	621	620	645	650	557	646	649	629	631	659	651	626	624	638	638	596	637	584	603	639	606	624	607	580	605	623	663	599	618	631	636	639	635	663	631	617	636	624	635	652	641	622	626	605	650	572	601	614	648	607	626	635	639	631	645	651	601	590	628	631	619	702	630	622	621	670	625	583	599	664	616	610	626	633	614	664	612	629	663	623	622	603	627	630	674	645	619	585	648	629	684	626	635	606	613	643	622	661	633	606	566	593	618	630	621	667	660	642	651	636	675	618	621	644	601	661	665	589	618	605	619	592	639	644	613	621	665	689	604	591	629	614	613	623	663	604	613	605	593	635	605	673	664	667	622	648	640	646	677	629	666	602	662	613	640	675	674	631	603	684	637	624	630	628	632	627	615	618	593	712	644	606	621	654	673	671	630	627	599	664	627	621	668	637	638	642	601	623	647	636	624	612	677	640	630	652	665	637	606	597	640	586	624	580	618	623	645	615	677	656	616	642	639	589	627	657	617	648	650	616	605	634	625	594	646	648	612	670	631	619	622	639	637	594	645	627	645	622	622	636	636	638	638	577	649	644	619	590	637	643	652	612	622	615	622	574	656	642	659	651	635	628	641	636	615	590	610	612	602	671	639	613	600	667	589	607	620	650	608	695	665	646	616	683	612	591	627	594	630	626	600	596	633	668	606	632	628	628	655	618	608	631	608	631	603	572	633	644	623	618	637	611	637	643	652	577	652	651	646	574	645	641	625	616	651	600	633	622	677	623	603	594	614	660	616	586	629	650	622	647	630	605	615	665	654	643	602	665	661	620	625	638	643	619	660	605	628	616	652	603	609	596	692	649	587	607	622	620	664	649	601	641	654	620	626	613	596	638	593	612	642	654	624	600	644	668	651	603	634	648	596	609	606	645	610	651	647	647	639	649	654	597	615	601	669	644	609	624	603	582	633	625	605	600	581	643	643	681	658	627	678	631	603	625	635	664	634	620	635	602	682	636	628	626	628	633	645	646	596	637	576	638	658	632	603	680	619	631	620	626	645	631	690	625	617	664	629	577	628	654	640	626	641	644	649	598	596	616	619	609	619	642	631	670	622	581	583	632	622	583	618	598	636	623	627	629	632	646	644	648	655	618	664	629	673	618	666	630	601	618	657	627	632	639	594	623	628	655	623	619	661	617	669	628	638	640	626	600	628	622	613	711	609	656	614	595	654	653
29942	12262	3589	345	196	172	172	181	211	200	203	163	208	197	169	165	184	176	158	196	180	182	188	177	190	183	180	174	192	177	192	181	178	200	191	203	190	177	180	193	186	192	157	173	187	202	206	203	211	174	171	182	173	167	209	157	180	197	164	194	193	197	197	170	195	201	193	202	180	216	210	171	189	186	180	197	181	206	190	172	207	189	195	182	210	194	193	200	198	193	202	182	182	188	171	202	176	192	185	204	179	205	164	179	166	183	185	194	188	220	172	186	215	184	174	197	184	192	179	186	183	179	191	194	188	194	186	180	192	202	190	177	193	189	192	179	189	207	198	166	176	173	184	205	192	167	160	186	185	171	187	183	181	185	192	213	193	195	192	193	195	190	184	212	191	184	183	161	204	185	186	180	171	208	170	202	167	186	191	186	169	209	186	190	207	228	172	179	174	201	177	172	197	225	193	168	169	178	192	173	170	191	177	190	207	169	194	200	198	204	186	194	188	194	183	162	176	179	185	156	165	203	181	187	171	208	194	193	174	177	197	188	187	172	219	190	202	187	185	185	200	196	179	203	184	193	188	175	190	197	182	200	183	225	160	194	202	199	205	181	211	203	189	188	177	183	196	193	176	176	199	189	184	178	179	179	168	155	192	206	175	172	220	185	185	193	180	195	170	165	174	198	178	189	175	174	175	185	165	190	196	188	203	192	177	177	187	180	178	172	167	192	183	193	210	175	169	177	189	195	193	182	176	190	174	183	190	177	168	178	198	194	188	182	204	190	184	158	174	176	198	195	170	217	185	180	169	190	196	183	187	184	196	182	167	196	197	191	182	204	203	185	215	188	186	161	182	189	189	195	230	194	187	181	175	174	187	214	203	214	208	206	188	172	193	206	162	185	195	176	173	219	205	205	202	203	192	183	177	205	194	192	188	191	201	183	183	190	167	192	177	194	154	206	184	171	187	191	225	207	176	197	186	195	179	162	205	168	182	166	182	213	193	197	192	183	185	159	196	171	182	182	188	199	168	208	198	158	184	186	181	206	177	186	187	182	177	198	205	176	201	193	180	189	179	181	180	193	199	161	194	175	199	186	172	189	187	174	203	167	177	169	220	193	196	200	165	204	208	177	156	171	178	180	174	170	181	182	183	162	213	201	176	190	186	173	207	184	183	166	172	176	189	200	191	195	190	179	211	186	194	196	174	185	202	204	170	186	193	193	199	190	190	195	198	176	180	177	202	199	195	176	185	188	181	223	206	192	195	178	172	163	165	181	166	204	199	200	181	187	182	197	192	199	159	191	187	189	194	204	188	198	171	169	163	208	210	198	176	181	193	176	172	178	210	191	182	192	208	189	189	182	197	197	175	197	184	180	184	177	185	174	211	178	181	206	204	207	183	188	165	169	217	180	215	174	214	170	191	186	172	192	198	191	179	197	198	211	185	177	172	192	173	172	206	189	199	165	199	176	195	167	196	187	171	184	173	177	169	194	197	187	192	188	182	165	176	195	173	162	194	160	171	202	211	214	207	185	195	211	175	185	178	224	154	187	190	191	185	198	194	175	167	200	178	168	205	198	181	210	200	163	194	189	214	192	190	216	194	178	195	201	187	193	183	200	166	216	175	177	188	183	193	189	197	185	154	176	170	186	164	179	197	171	193	194	193	172	179	166	206	204	184	197	171	193	184	199	199	168	150	158	207	198	194	176	179	194	212	176	195	201	180	178	207	202	195	194	173	195	198	181	201	192	186	187	180	174	198	199	173	173	190	208	203	197	166	176	167	192	179	196	178	173	173	185	190	166	172	196	187	181	187	176	191	163	174	180	203	177	178	190	201	169	188	188	197	184	194	202	185	206	199	169	155	159	221	198	193	162	192	186	196	181	189	210	171	197	195	191	196	182	192	172	193	165	190	194	224	210	176	199	206	185	207	177	178	171	188	185	194	189	184	190	192	206	187	204	187	185	198	186	204	203	207	217	187	210	200	206	186	193	184	193	166	194	200	167	188	182	175	202	183	196	207	189	175	166	189	190	199	220	167	176	183	211	190	185	185	174	185	181	201	197	196	206	200	217	219	204	189	205	210	187	192	183	157	213	199	177	217	181	201	190	186	191	184	201	179	193	197	194	172	188	217	180	204	181	182	199	207	170	156	183	191	194	193	178	192	204	198	174	178	177	182	184	159	176	190	177	205	193	172	173	205	171	184	167	168	191	188	187	210	193	187	199	181	197	190	161	176	193	186	191	182	180	185	184	194	199	196	180	199	183	203	179	204	159	205	176	194	202	173	191	217	203	207	199	175	188	187	179	199	187	200	192	182	201	178	186	190	203	190	220	196	193	194	179	187	191	189	198	197	189	199	169	207	182	176	210	180	166	192	201	179	188	188	178	190	209	188	186	169	177	193	190	184	210	203	204	182	178	188	181	176	200	200	157	185	182	178	179	173	200	189	191	187	187	198	218	178	177	206	201	190	180	192	211	207	191	187	185	199	196	162	189	175	175	171	177	201	186	170	175	169	213	188	203	190	190	183	176	207	178	191	198	193	207	192	181	206	188	199	172	184	160	176	177	169	169	185	204	204	195	193	208	183	191	181	191	211	185	181	171	196	198	182	212	190	210	205	188	178	188	197	169	212	180	204	176	186	191	186	202	174	195	178	176	228	181	192	201	208	186	180	195	165	165	186	157	192	163	176	186	182	180	183	188	204	195	181	205	183	196	208	205	186	190	168	185	218	169	204	168	191	170	187	171	208	177	198	176	194	192	186	168	171	213	184	169	171	199	173	185	230	193	179	175	199	175	196	187	196	175	170	164	174	193	177	179	169	192	210	192	219	176	195	172	192	178	184	206	173	168	200	204	177	194	166	176	169	194	180	159	177	170	186	178	177	203	194	182	208	180	210	187	205	158	197	192	210	183	173	195	211	188	168	178	192	197	187	200	188	213	184	174	175	182	191	175	165	194	181	195	194	183	189	203	169	168	188	204	176	184	187	202	178	186	175	201	181	185	178	207	175	200	194	179	197	164	185	188	172	192	189	196	196	204	167	165	200	179	183	201	190	192	205	186	192	166	194	183	184	187	175	196	179	203	183	205	178	160	184	198	186	188	192	193	188	176	213	195	182	201	173	188	178	175	215	193	180	162	193	210	171	177	218	190	187	196	192	161	187	175	197	161	173	176	217	203	189	199	204	244	174	176	183	172	195	165	167	206	209	191	185	188	178	165	211	150	203	188	198	182	196	191	187	183	182	192	167	180	186	200	180	174	189	198	179	196	204	185	194	198	209	181	190	196	187	183	179	186	172	193	203	192	188	207	191	187	162	175	197	206	176	198	185	184	161	173	198	187	190	190	199	183	203	185	181	175	175	180	198	187	173	187	214	181	204	166	181	214	182	199	207	197	185	206	205	220	202	209	181	191	218	205	201	164	196	187	202	191	187	214	216	180	194	167	196	179	203	192	191	191	195	199	221	196	200	175	196	183	189	182	185	182
28021	12129	5491	926	681	617	652	606	618	677	669	634	642	606	651	606	615	606	621	648	661	633	606	608	574	655	647	585	602	626	637	614	584	595	610	632	596	580	610	606	574	666	608	583	588	597	588	646	629	626	622	633	605	600	620	585	599	563	594	639	574	633	615	652	626	601	652	622	643	632	625	645	592	625	633	591	552	624	643	655	632	633	622	583	580	613	612	644	602	597	621	624	609	618	631	595	615	637	625	609	627	641	612	635	628	671	637	637	565	627	612	613	629	655	638	632	666	605	630	614	607	603	638	618	604	607	585	639	616	596	562	647	633	605	567	605	607	591	579	632	619	613	579	623	577	593	650	585	604	623	631	606	616	628	625	585	586	594	613	634	593	649	584	586	627	596	610	606	588	602	617	641	603	620	596	602	633	609	640	607	627	568	621	638	584	623	595	586	597	621	592	615	623	564	584	626	597	599	628	607	655	588	630	611	566	628	616	575	659	588	617	632	612	594	631	595	621	619	610	628	609	655	652	653	620	620	572	592	614	605	585	604	568	600	595	633	611	613	623	553	588	632	594	603	639	656	611	616	602	589	609	639	629	638	605	679	579	627	661	613	617	624	605	600	632	635	583	588	618	636	596	602	575	650	610	598	643	627	608	584	578	628	625	630	595	588	621	569	578	583	611	595	607	635	595	587	622	635	629	598	623	621	612	636	639	643	591	592	599	578	608	603	611	597	632	590	579	611	603	651	617	594	617	627	595	628	629	573	606	589	589	610	605	603	609	567	617	664	626	608	626	614	646	546	554	551	651	583	640	571	586	600	646	623	570	634	613	616	612	598	647	656	611	646	549	649	637	559	580	596	630	603	606	576	621	657	637	599	627	606	636	643	582	626	640	598	626	617	604	604	621	659	628	603	634	628	607	593	595	611	623	552	642	614	620	609	608	594	612	632	612	611	644	629	643	613	590	607	642	596	619	609	624	636	654	642	585	681	670	601	593	597	558	638	631	584	581	567	602	633	656	582	591	616	607	619	646	607	637	611	635	550	579	610	634	602	630	635	640	591	635	605	583	626	659	626	588	554	672	627	560	613	651	626	604	626	628	602	612	599	631	632	581	639	591	560	617	602	610	600	607	628	624	574	655	637	569	602	608	631	592	609	612	593	627	595	577	622	589	581	599	614	635	619	626	627	613	660	622	623	606	611	605	621	624	656	612	594	581	622	582	595	604	617	625	597	603	625	644	631	626	643	600	617	596	597	626	605	632	598	595	617	626	611	599	614	603	600	627	624	633	632	627	600	611	600	630	633	605	632	545	625	620	668	635	636	599	650	592	611	599	602	580	614	607	622	615	614	629	609	614	586	644	631	612	610	623	611	613	586	616	617	621	611	606	604	604	608	608	636	614	569	578	580	579	611	646	624	612	626	627	583	613	635	639	607	601	602	599	639	589	598	592	653	610	569	637	656	626	633	608	643	629	605	610	574	604	653	653	626	624	570	596	593	615	598	597	608	647	621	646	616	601	600	639	660	602	607	602	607	647	588	606	584	614	590	648	627	592	603	636	625	602	651	648	649	647	632	635	573	613	583	649	601	602	628	585	624	626	626	627	602	629	628	573	634	590	650	615	603	597	593	610	633	638	636	595	597	637	637	627	622	590	618	614	620	574	626	608	624	602	599	617	625	602	604	571	601	537	608	610	613	621	615	554	605	599	621	649	634	617	620	571	617	591	629	580	633	608	639	586	609	619	573	572	601	572	614	649	614	589	602	572	630	627	635	597	597	641	610	625	635	582	627	610	624	634	625	602	632	607	629	611	596	665	604	583	583	644	648	643	585	599	639	606	615	622	622	640	632	615	594	611	601	627	645	628	615	580	682	594	608	645	595	577	596	699	642	566	650	659	575	603	615	646	621	632	637	614	592	609	652	600	609	604	565	600	633	605	601	599	625	609	570	638	622	584	637	620	621	613	634	588	632	614	654	631	597	609	609	647	643	611	619	609	636	698	606	640	639	604	593	623	646	655	636	557	597	637	609	621	631	611	641	653	628	599	642	612	575	583	636	577	586	579	653	623	601	625	625	639	616	654	647	649	600	586	640	612	614	622	609	656	642	593	592	612	609	652	631	647	615	633	586	596	615	612	640	624	625	579	615	572	579	638	595	684	573	637	600	606	662	623	600	580	601	661	601	574	591	598	618	643	602	609	614	670	612	581	666	607	601	618	618	618	614	568	610	598	587	617	667	627	553	630	584	592	641	632	616	620	614	610	564	641	618	631	590	635	626	609	609	598	634	641	640	666	640	653	600	626	610	606	642	642	606	616	620	601	566	602	637	618	628	601	591	611	599	627	617	649	605	615	626	622	603	631	645	593	585	572	547	620	629	657	627	617	602	618	641	593	610	630	598	606	625	622	597	610	623	590	603	624	656	614	590	625	588	654	639	650	658	619	598	605	627	586	559	653	639	631	586	569	594	678	616	610	649	585	597	604	614	631	617	668	643	586	602	589	590	598	599	652	608	639	612	590	589	622	647	598	602	598	607	637	653	638	637	605	614	591	606	642	589	653	606	611	598	653	595	577	613	619	552	649	598	605	551	648	626	627	636	693	596	633	605	589	626	631	618	614	603	642	634	576	589	619	645	623	577	629	652	615	608	670	546	629	618	630	619	605	618	645	616	601	599	614	616	586	660	597	577	642	576	622	643	673	585	612	596	632	615	656	635	601	648	613	581	590	626	611	598	623	604	645	580	611	606	611	578	615	607	601	642	595	616	601	616	619	583	634	647	637	658	616	608	653	626	615	614	629	627	613	627	597	620	605	609	629	592	635	624	614	614	605	618	640	620	611	625	591	620	649	620	630	609	608	597	593	586	636	622	646	568	603	623	650	595	645	616	579	628	656	625	623	628	578	584	569	595	630	640	605	643	656	611	588	629	669	628	589	619	678	602	599	633	671	614	633	612	596	625	596	606	565	630	633	604	601	633	567	600	615	595	634	600	626	612	597	621	602	557	624	579	578	613	661	601	632	630	608	636	598	638	583	601	637	614	654	598	638	633	640	642	573	599	655	629	618	618	611	620	633	576	562	605	601	662	617	606	599	571	683	625	623	604	641	613	581	617	651	580	613	618	651	599	635	577	600	599	643	579	609	640	576	592	634	587	633	597	625	614	599	590	593	610	621	638	597	588	626	635	620	630	578	601	602	544	655	649	586	640	609	622	625	617	645	612	611	659	588	615	628	621	619	619	635	619	630	588	656	597	601	607	644	591	616	607	631	640	593	633	591	621	651	590	583	629	634	661	603	644	572	584	625	619	637	600	597	670	578	593	619	612	636	668	627	636	623	638	597	662	608	636	622	648	666	583	623	608	619	592	651	598	588	623	600	623	648	577	672	638	594	664	642	602	574	634	639	631	589	614	572	634	593	622	602	593	634	613	605	670	620	614	623	601	589	619	619	594	601	609	586	613	645	612	640	622	558	605	638	628	647	605	612	635
64745	46671	35870	10101	518	278	209	180	143	155	141	140	145	133	140	150	136	131	160	152	130	139	157	130	129	122	152	120	129	148	138	126	130	153	117	134	132	109	143	118	148	141	119	144	122	120	132	118	118	120	127	126	119	115	151	127	138	137	149	138	153	117	126	136	118	156	127	136	117	114	136	134	140	146	122	120	132	124	123	102	141	100	122	115	135	111	131	115	156	108	109	145	123	128	135	115	119	135	116	129	147	119	124	130	131	130	125	138	149	132	128	133	130	133	139	134	124	122	129	125	124	142	129	128	133	127	132	127	94	135	148	124	124	117	122	138	131	133	111	134	151	139	131	123	119	134	135	133	131	135	117	128	142	129	129	150	133	134	125	139	104	122	110	126	122	138	136	133	143	101	148	121	132	127	137	135	122	132	135	99	119	128	126	123	115	153	147	128	134	147	127	120	119	143	118	122	132	126	125	107	131	116	138	141	140	108	150	137	108	147	110	118	143	138	126	132	123	105	127	99	133	130	123	127	130	141	137	123	143	149	105	123	146	137	141	127	115	115	135	126	126	133	129	111	111	124	120	121	135	122	117	119	113	115	136	140	118	117	139	138	120	109	148	108	134	122	152	127	134	132	141	143	135	140	124	126	119	140	121	152	124	141	113	136	109	103	117	121	124	123	118	118	124	136	138	168	139	143	111	139	137	113	146	128	126	136	142	136	136	113	142	135	131	145	122	135	134	142	109	125	126	144	124	140	139	126	141	133	136	123	137	123	127	119	128	136	140	132	129	107	124	138	135	119	115	128	132	125	116	129	130	116	134	116	113	126	122	120	129	123	135	125	113	141	109	130	128	132	122	127	114	138	118	133	131	117	97	116	139	147	143	142	132	114	131	137	115	104	126	119	133	116	118	116	114	125	87	145	119	130	125	132	126	118	128	125	110	135	116	127	112	128	120	119	113	122	122	114	145	131	132	117	134	137	125	124	154	141	121	110	140	135	124	124	138	128	114	136	139	113	133	119	128	126	123	124	151	136	109	120	126	120	125	120	134	133	122	133	134	128	130	136	131	108	117	120	112	134	113	135	137	121	108	117	142	113	130	114	140	137	144	123	129	131	139	122	129	123	125	130	149	134	117	144	127	128	124	134	128	134	142	122	139	135	120	131	127	123	131	118	122	128	132	112	110	131	134	139	123	139	136	141	114	120	132	143	118	124	132	129	101	142	137	131	132	121	123	137	129	124	146	103	137	138	127	114	125	140	136	115	145	146	104	136	122	118	98	106	130	147	141	128	120	117	111	125	134	118	120	118	135	129	119	126	128	132	107	129	125	124	123	136	144	128	123	140	104	135	131	128	116	132	121	139	125	126	122	116	131	119	128	122	115	129	131	138	116	110	121	118	146	107	119	126	123	118	123	141	103	120	118	115	100	116	116	145	129	128	131	115	147	154	137	139	119	116	144	121	132	132	149	112	152	133	123	150	131	142	130	150	121	136	110	111	137	131	129	117	144	139	132	147	125	130	123	143	126	133	125	116	125	126	109	121	139	136	133	115	125	123	115	129	138	144	140	119	133	121	114	127	139	137	123	122	133	104	121	147	111	120	130	132	132	135	110	130	121	126	116	125	149	136	119	106	119	128	113	151	124	117	123	140	120	156	119	143	132	114	123	129	132	123	132	134	135	115	121	133	119	119	138	137	126	129	110	116	125	127	152	107	128	104	127	117	134	159	147	136	131	126	114	127	108	135	128	144	116	109	118	146	132	114	116	126	109	126	140	106	134	119	120	123	130	135	138	112	110	150	124	123	140	115	115	135	115	134	112	125	110	130	123	131	132	147	130	117	137	130	120	142	132	131	116	107	121	109	125	101	130	119	125	145	115	145	151	118	138	125	127	122	144	112	130	121	118	136	119	117	141	122	138	141	127	116	123	94	118	143	136	127	132	126	139	109	119	154	126	111	126	107	146	119	143	130	134	127	111	129	139	127	125	124	113	112	120	127	132	115	116	151	128	128	126	133	127	111	119	129	127	117	144	109	141	131	126	127	137	114	119	114	136	124	134	116	116	124	128	133	139	140	126	128	107	103	133	149	125	120	114	123	108	111	135	116	122	132	101	122	111	126	133	130	128	113	144	126	138	119	134	136	122	148	108	118	114	128	133	135	125	132	140	128	139	118	141	115	125	122	112	115	134	111	136	141	121	103	122	133	111	123	125	140	109	111	141	138	115	150	105	121	121	144	115	152	115	118	117	105	120	112	149	123	119	118	146	129	130	118	117	122	137	126	140	119	122	132	126	120	110	129	131	141	133	115	137	142	131	129	130	128	131	127	129	121	114	117	137	108	128	112	130	115	131	131	115	157	113	118	118	119	135	134	133	124	126	148	101	106	129	107	123	113	139	129	132	140	129	137	121	123	135	129	119	128	120	139	139	149	110	138	129	105	122	134	143	112	137	131	100	116	133	135	144	156	131	125	116	136	130	123	128	122	137	96	115	135	141	128	133	137	120	131	112	129	119	124	141	135	134	143	131	125	106	121	149	129	133	129	112	153	137	109	123	125	125	106	137	139	109	125	129	120	137	126	120	139	142	135	140	136	124	132	149	152	148	104	131	129	114	148	154	114	139	122	121	120	98	133	121	111	134	138	142	112	142	131	117	124	142	136	126	156	142	146	148	103	101	116	138	107	149	132	130	125	129	117	135	126	111	134	119	130	106	131	106	123	132	129	122	126	134	130	126	136	131	137	131	148	117	125	130	122	124	131	97	142	112	115	125	98	128	157	126	158	137	123	117	138	138	126	126	144	133	129	115	116	126	130	140	130	123	117	140	117	128	143	122	141	134	129	132	125	143	119	145	118	121	149	110	127	141	143	133	139	151	126	151	118	138	127	129	135	137	114	114	131	125	133	131	140	126	121	105	126	122	139	120	115	153	121	129	107	137	108	115	150	152	131	110	124	133	111	125	124	118	144	114	121	125	148	126	159	126	136	114	128	150	114	124	129	121	121	149	124	134	114	135	121	123	107	124	130	109	135	129	143	130	120	113	125	140	125	134	127	137	121	116	138	113	128	120	128	134	126	122	144	128	120	141	110	146	145	124	138	124	134	127	122	134	115	122	121	131	130	102	141	139	127	131	130	122	108	140	116	153	148	119	129	120	136	132	136	121	146	120	123	141	134	133	118	120	119	125	121	125	127	147	120	125	123	161	130	141	133	136	128	112	151	121	117	129	131	124	117	155	127	122	107	138	134	137	132	140	117	132	124	121	121	111	134	125	125	121	133	118	129	142	109	135	136	137	136	126	136	127	114	131	119	106	132	128	119	114	128	120	126	124	106	123	143	134	132	118	131	128	131	136	145	118	131	132	105	134	127	122	136	134	118	116	123	125	132	134	120	137	126	103	124	134	156	134	115	129	133	130	135	125	123	107	125	152	120	131	121	140	148	128	127	133	116	109	131	125	147	125	129	114	133	116	125	118	144	94	104	135	128
46170	37853	33148	7518	1212	942	819	719	711	681	653	591	529	577	573	532	528	481	504	510	498	507	458	455	448	460	458	450	435	482	454	476	493	516	463	497	485	450	468	464	503	443	442	461	476	414	467	473	460	490	466	437	469	454	470	429	480	430	487	453	424	453	437	451	486	444	472	433	433	467	442	454	442	452	406	473	443	462	470	441	439	446	456	441	431	462	426	461	468	436	450	409	440	433	476	444	470	465	399	420	486	426	448	433	436	428	463	448	471	445	423	450	450	447	453	432	445	412	455	468	474	446	438	417	462	440	452	429	442	453	454	428	468	411	473	423	441	433	419	427	429	466	474	483	452	470	457	461	488	439	448	439	495	457	418	470	483	464	460	451	434	433	434	444	466	407	428	419	468	469	410	471	409	432	453	433	449	429	450	441	425	444	449	477	446	458	454	448	474	469	476	412	443	440	437	495	489	444	455	443	479	447	454	458	447	403	465	438	404	434	468	448	411	462	435	432	432	434	417	440	436	418	385	422	457	437	502	426	403	438	490	456	454	415	433	455	417	440	438	411	464	443	434	424	470	461	452	415	416	416	441	471	438	449	418	396	439	439	443	452	480	437	449	447	491	444	476	443	431	458	423	442	426	433	423	408	413	466	408	433	452	471	481	450	457	442	469	451	433	425	440	440	435	430	477	462	451	471	405	462	465	456	447	456	452	439	407	468	461	459	417	447	453	468	441	492	458	416	445	449	449	446	410	450	437	488	478	445	467	427	459	481	429	439	451	449	479	467	411	461	517	437	442	455	464	428	418	432	450	467	451	415	456	460	419	445	416	457	447	445	464	473	430	444	456	413	447	427	446	462	445	500	439	438	393	460	437	420	414	455	432	469	400	458	401	406	466	421	408	418	424	440	418	430	488	483	498	433	447	458	447	468	421	440	411	422	456	439	403	462	451	438	410	443	450	425	439	466	424	417	474	484	427	437	436	471	446	427	416	433	456	380	457	448	469	417	400	484	430	457	438	436	446	439	472	497	410	462	433	457	492	441	471	432	435	474	427	426	467	432	393	429	411	408	429	465	460	439	420	447	455	425	432	465	431	429	435	446	414	444	447	496	450	450	445	421	474	449	465	447	435	446	477	457	426	448	432	469	461	442	449	437	479	435	445	449	438	464	429	464	451	443	434	439	430	426	436	459	417	463	417	448	442	458	485	459	454	419	446	458	456	406	424	446	418	446	467	465	457	461	445	455	416	439	398	441	438	451	409	425	444	455	443	435	429	479	436	436	473	445	459	455	436	457	453	454	437	441	458	446	431	427	435	457	458	431	435	448	443	409	457	441	437	443	432	461	429	441	440	445	448	437	471	407	441	459	416	417	459	439	462	414	426	433	454	441	473	430	448	431	453	449	457	446	444	435	410	420	431	440	435	446	449	437	433	450	429	458	456	470	437	408	462	444	475	411	451	470	434	443	423	449	460	426	423	479	428	462	427	443	460	439	457	450	458	441	431	425	465	480	450	465	463	452	408	430	435	438	440	446	446	466	469	444	400	415	446	426	479	485	442	441	470	429	480	453	454	440	421	428	468	426	436	447	457	427	427	439	421	437	440	425	484	437	463	442	414	455	421	446	467	455	429	434	427	472	446	433	429	446	426	469	450	450	448	438	443	462	478	430	431	411	423	474	425	449	431	460	445	482	440	457	466	436	441	430	405	438	442	469	471	456	476	463	446	467	459	447	428	433	476	484	471	443	441	452	448	457	457	464	442	483	442	481	460	468	502	447	470	447	471	408	443	415	446	453	450	451	461	416	432	411	455	439	432	444	454	446	459	466	445	443	470	443	456	451	454	434	435	428	428	463	451	494	422	425	459	415	462	481	432	433	436	442	431	453	460	475	471	445	441	420	483	474	440	429	430	424	454	473	439	442	453	432	442	455	474	439	450	444	496	465	460	421	441	464	451	446	459	434	444	449	412	482	450	440	427	407	426	457	459	444	444	466	415	472	468	438	452	444	461	430	449	426	429	449	445	403	466	451	460	455	430	434	465	472	435	448	430	460	466	416	460	436	454	431	462	432	434	445	465	456	442	472	399	455	456	414	457	431	434	396	431	456	461	418	432	455	485	410	432	437	439	440	407	444	422	494	426	445	479	485	433	461	470	452	457	463	405	477	442	445	438	464	457	445	480	433	464	477	416	477	440	455	461	453	448	405	455	425	444	430	421	490	454	474	436	445	382	429	433	435	473	423	440	466	432	474	378	437	458	455	444	471	471	453	420	494	464	426	417	429	426	438	458	445	418	424	451	428	457	420	433	427	415	431	473	429	405	422	442	432	473	488	442	439	434	446	472	429	469	410	445	444	437	441	465	431	451	442	449	461	449	403	484	440	450	424	419	473	448	445	421	460	468	484	438	461	434	456	396	422	476	472	432	410	477	450	439	438	468	437	404	403	460	414	441	477	441	475	443	413	487	402	471	424	439	457	439	440	425	421	444	472	440	435	453	432	431	425	443	436	419	400	449	437	448	451	489	411	432	435	471	413	437	409	417	450	411	442	465	445	420	463	460	438	469	432	450	460	469	448	456	424	461	445	462	438	435	455	444	426	466	438	453	428	451	421	445	473	461	451	430	415	439	438	456	423	434	424	468	435	428	423	473	425	423	462	472	407	436	454	422	470	416	481	469	455	423	463	401	461	472	414	427	432	438	458	442	467	419	440	454	447	416	439	412	432	464	415	400	449	468	426	465	499	467	405	421	462	455	414	443	442	465	456	448	461	412	422	399	396	459	433	422	454	462	422	444	437	430	442	424	432	419	464	463	460	443	501	470	479	455	410	432	462	465	438	431	454	471	425	474	439	446	439	418	451	493	440	443	448	475	462	431	432	464	418	422	438	443	458	422	446	430	480	447	434	446	472	465	463	438	424	437	425	447	442	452	428	443	439	440	459	433	467	465	446	451	441	421	466	448	454	444	423	476	406	445	443	460	447	456	409	446	447	429	442	421	430	416	454	397	449	446	414	452	471	463	476	463	446	421	400	459	459	429	398	436	425	424	434	445	437	461	426	481	420	438	440	479	442	455	455	464	466	424	456	447	443	455	474	423	478	463	462	428	455	452	433	462	451	403	434	453	450	443	466	467	444	472	449	423	454	436	438	425	468	446	445	466	449	459	474	457	479	471	431	461	433	442	451	480	436	433	474	468	492	429	455	446	442	459	459	477	425	494	442	459	439	445	437	468	436	420	423	438	492	439	414	466	460	451	461	411	413	441	437	413	461	413	428	439	455	462	498	414	417	458	419	460	437	433	456	453	458	427	470	438	443	450	466	442	486	436	409	427	440	430	449	449	457	424	443	465	416	456	427	454	403	424	438	456	433	461	452	425	450	427	457	422	493	475	446	440	404	464	436	467	460	445	449	445	450	459	422	430	448	458	456	439	432	471	466	463	470	443	474	443	434	445	441	456	476	441	458	428	460	438	464	420	424	441	441	449	485
76578	59926	48908	21125	3966	461	388	317	279	289	238	275	249	258	225	249	218	233	182	202	215	235	226	218	197	203	199	192	211	204	212	230	199	225	210	222	211	219	233	193	182	207	199	225	199	202	196	213	188	205	193	205	217	221	192	201	190	220	205	202	201	215	190	218	185	206	206	212	210	205	197	187	195	191	208	173	200	203	178	195	203	211	204	220	166	175	195	205	228	190	202	175	218	176	181	186	257	206	221	190	190	207	192	207	191	206	194	197	211	214	195	194	196	206	206	183	224	220	221	216	205	217	198	202	195	201	177	217	194	207	221	187	176	198	203	201	206	207	189	194	206	200	189	209	174	191	171	222	203	194	175	191	210	205	197	204	203	167	181	194	190	212	196	185	182	207	202	204	193	205	228	204	200	235	208	183	206	228	231	185	208	209	197	204	197	217	189	195	181	212	176	196	154	218	187	189	193	200	208	198	163	206	188	181	193	196	189	223	181	191	203	204	199	215	201	207	193	181	200	208	197	184	178	206	195	199	206	205	185	229	175	188	191	186	193	213	194	201	199	186	243	180	199	189	204	183	192	206	188	201	196	191	205	180	225	221	195	193	209	192	181	196	184	175	180	189	193	194	231	187	193	231	218	189	198	210	217	197	180	219	200	200	197	226	177	235	220	207	171	195	221	218	191	204	189	198	217	198	200	178	198	243	210	185	178	221	228	196	182	197	193	211	185	195	211	177	209	218	200	199	219	188	204	217	190	199	215	166	194	189	206	209	197	208	222	173	202	201	180	192	220	178	202	198	202	211	200	189	202	227	200	199	211	198	184	211	179	192	222	196	201	193	203	200	190	213	192	196	210	157	157	212	192	229	202	195	182	206	228	190	210	202	171	197	212	172	204	209	186	201	205	210	197	200	183	196	220	200	195	194	195	179	226	188	214	182	191	201	199	199	203	230	200	195	196	193	189	204	188	198	195	202	202	196	210	210	179	199	204	213	201	174	183	208	210	217	235	207	222	209	197	202	208	197	186	205	193	220	202	214	209	216	197	202	187	199	202	186	192	166	202	209	190	217	188	207	200	155	178	195	197	193	198	216	169	203	221	202	222	205	206	225	209	215	184	203	189	204	220	190	203	190	203	206	201	193	203	209	203	216	214	203	165	196	207	192	171	199	208	196	199	197	232	210	192	216	202	198	193	199	191	187	198	219	210	214	188	217	192	201	166	194	217	200	219	194	223	199	184	207	205	194	188	190	231	192	203	192	199	190	203	175	215	186	223	190	221	214	199	192	192	182	217	196	213	224	211	216	214	224	209	217	199	200	189	183	195	228	211	199	180	233	183	212	204	206	181	197	196	217	213	212	221	192	212	203	206	208	196	197	185	208	221	215	221	185	221	198	185	215	201	225	199	213	214	189	189	184	210	203	165	212	187	182	200	207	191	188	209	222	216	200	176	210	211	185	220	191	201	200	197	177	175	201	210	199	195	202	186	223	214	162	164	215	203	217	208	208	185	208	234	200	202	237	191	207	228	186	196	176	193	186	198	202	212	213	198	181	199	219	168	187	200	205	197	195	213	198	212	206	201	207	210	192	171	188	198	192	209	218	200	196	208	209	176	207	214	202	206	205	223	195	191	200	173	190	208	208	183	217	194	185	200	231	206	196	195	197	188	194	192	189	229	221	209	217	210	172	202	196	207	183	201	176	188	193	188	193	203	192	192	174	215	207	222	202	203	204	222	215	204	210	189	228	179	210	206	205	210	205	180	176	177	199	201	211	198	194	220	185	182	184	209	212	201	179	209	193	199	192	202	210	204	211	204	204	191	200	185	190	205	208	212	224	160	228	201	203	225	196	230	219	192	207	185	205	213	184	197	196	182	191	167	182	223	215	217	216	198	196	204	196	209	193	181	187	210	208	185	193	212	191	211	213	203	198	205	214	220	197	211	193	226	196	181	195	186	202	209	201	191	227	195	215	186	191	207	222	214	206	190	195	185	163	189	204	203	196	209	214	189	178	186	192	211	193	199	182	178	223	183	221	205	197	194	217	223	196	183	192	200	197	229	196	178	199	206	191	213	203	205	196	200	199	201	250	187	217	216	183	208	202	198	174	182	211	198	191	198	225	213	215	193	194	223	199	182	229	195	169	193	200	203	186	193	210	211	197	195	200	205	221	192	196	199	225	222	196	172	205	188	206	219	213	187	201	208	212	223	197	199	191	189	173	224	191	201	210	205	206	184	181	203	214	196	195	213	184	189	193	222	191	195	223	225	206	224	188	199	206	194	203	188	210	173	224	192	189	202	210	187	197	213	198	200	195	186	202	194	180	186	208	233	208	205	191	214	190	201	188	210	192	201	219	203	206	207	195	217	172	200	181	213	179	186	182	183	179	199	203	198	198	176	189	211	186	210	172	175	204	206	224	193	208	194	201	184	202	235	186	200	239	230	213	202	194	212	193	210	185	189	205	188	197	205	194	189	194	217	204	198	214	196	192	165	195	187	218	188	200	191	183	223	185	183	188	202	199	201	220	194	189	187	200	172	186	201	211	223	198	195	201	204	209	186	229	198	207	188	181	190	183	199	204	206	212	195	189	209	183	204	203	204	213	209	211	197	215	179	200	206	197	179	208	183	209	210	209	201	195	195	180	207	188	203	207	203	169	184	223	203	176	206	194	213	200	190	222	220	181	232	204	193	207	207	191	199	194	197	190	214	195	208	193	192	216	207	219	218	195	190	192	192	178	215	195	186	221	191	209	208	209	210	200	230	206	206	186	198	189	208	194	206	192	203	186	192	205	199	171	184	197	209	209	201	186	206	205	210	204	213	207	193	216	164	191	225	207	225	210	220	238	180	207	198	195	199	202	177	197	191	198	204	191	200	220	198	184	188	206	214	196	179	198	193	194	189	199	202	182	160	218	222	202	173	217	198	197	182	197	219	194	234	149	200	216	212	167	209	232	178	193	190	203	178	205	191	228	186	207	188	192	199	205	202	187	194	211	210	212	192	216	192	202	196	209	206	205	219	201	191	191	210	203	185	197	179	183	204	214	199	190	214	223	221	198	170	231	203	227	202	163	215	192	212	198	198	173	190	189	197	216	177	212	202	199	199	198	190	209	188	180	190	195	243	210	177	162	201	192	197	204	198	218	206	204	186	194	206	205	186	214	211	184	194	201	199	197	247	197	219	229	202	219	194	223	196	195	201	185	189	190	191	231	196	205	189	212	218	198	195	201	209	175	198	206	198	208	204	226	203	196	207	228	213	187	198	202	203	224	195	231	227	204	188	200	211	195	204	219	194	181	202	203	203	201	196	171	223	207	153	184	184	177	202	207	187	169	201	200	215	195	190	205	200	197	208	193	189	199	202	198	219	185	198	198	201	211	207	212	187	198	193	200	200	223	189	188	198	181	204	168	211	207	211	213	188	195	194	206	202	208	209	205	206	226	193	199	199	184	194	184	200	216	213	211	193	201	182	208	189	209	199	193	180	175
56756	49471	43195	12485	4090	1652	1436	1245	1184	1099	998	991	910	899	821	789	821	820	750	735	748	821	775	714	715	747	737	735	662	688	710	657	687	684	687	728	680	748	710	632	627	662	678	673	681	693	675	664	626	671	665	631	679	664	696	632	653	697	607	657	669	625	654	668	655	710	650	681	654	666	672	669	697	693	656	710	683	659	658	668	722	614	635	654	659	657	630	670	626	593	595	673	671	687	654	702	666	683	688	667	652	676	637	701	619	669	646	673	648	663	607	670	629	593	654	641	638	653	669	653	696	610	708	659	617	639	623	639	708	673	644	681	673	692	623	634	652	650	652	622	634	649	647	635	642	614	624	695	649	664	672	631	683	668	649	607	654	659	644	668	665	635	693	661	712	626	677	677	633	656	654	654	681	640	688	668	656	651	675	638	654	666	667	662	655	651	638	628	661	670	648	617	603	635	668	629	698	655	666	672	637	625	613	649	633	684	676	693	658	672	673	674	663	668	663	607	665	647	667	627	638	673	673	668	648	638	638	613	654	677	677	679	658	676	661	657	685	682	646	696	629	689	629	639	645	650	650	675	650	638	672	672	606	648	597	676	645	705	640	645	648	641	648	665	646	640	644	623	668	638	647	646	640	657	634	616	658	667	652	716	641	677	650	661	667	662	659	662	669	614	638	664	640	632	706	686	662	682	651	707	616	627	624	620	664	655	643	667	590	645	636	645	604	641	662	648	664	658	629	652	630	685	661	651	667	658	627	645	639	608	645	672	647	680	635	677	669	602	638	654	622	681	628	637	640	679	640	602	688	679	661	658	644	647	644	627	658	651	608	644	632	694	641	651	651	650	617	685	606	646	644	667	600	653	652	656	625	660	646	654	655	618	679	639	666	659	681	645	642	614	684	623	661	631	684	680	600	653	676	622	684	652	652	666	682	642	633	632	628	693	624	653	605	637	743	631	650	664	610	676	645	607	650	689	676	698	634	681	668	656	664	599	676	680	660	646	655	639	649	666	619	720	648	663	625	666	652	684	619	707	685	641	638	641	616	606	679	652	689	650	640	666	633	637	699	679	659	667	602	643	659	635	622	659	669	642	653	614	656	625	604	662	628	665	657	614	661	658	692	623	639	681	632	628	636	629	610	640	652	626	619	635	652	664	660	672	629	642	652	661	663	607	663	669	649	634	676	673	668	675	656	657	643	687	633	608	668	652	655	630	648	639	634	699	647	615	614	621	676	673	594	636	653	656	624	639	651	669	656	676	648	658	630	644	638	651	648	669	690	627	659	639	707	625	644	673	653	621	692	644	649	669	654	614	685	678	655	642	659	649	640	610	619	624	636	625	673	714	612	662	621	642	653	663	649	655	639	604	687	668	692	655	637	639	704	673	657	632	631	656	658	653	645	651	662	642	606	652	697	656	623	665	652	646	653	626	638	666	687	644	614	684	643	656	685	607	658	709	683	654	656	679	630	627	654	660	676	692	647	661	633	672	737	675	683	688	631	680	672	677	655	656	674	620	671	696	634	681	701	670	633	646	639	633	638	707	630	579	671	716	642	666	682	657	641	638	675	624	658	658	653	669	632	633	675	667	656	660	606	669	609	678	676	626	664	617	680	681	688	681	669	690	646	676	678	598	687	663	637	654	639	691	641	616	688	674	603	661	664	692	696	632	670	634	669	660	655	685	665	626	637	642	655	633	628	679	630	608	635	650	663	682	668	672	663	656	652	583	684	641	625	649	665	641	689	659	649	701	649	649	631	662	666	718	657	637	647	603	664	670	618	655	626	663	619	670	678	614	641	630	657	663	668	611	595	666	693	592	663	666	636	645	700	634	651	669	601	674	636	616	643	671	664	634	640	681	664	666	676	700	631	663	677	652	662	642	652	675	638	619	676	670	629	642	662	597	647	615	653	670	670	683	592	669	629	641	650	721	669	604	633	644	655	657	692	651	629	628	656	661	641	674	644	673	675	659	618	678	667	662	681	648	610	714	627	648	673	643	652	659	686	637	605	662	685	637	655	673	695	652	643	620	646	675	623	649	669	626	660	661	658	642	680	667	604	637	646	629	666	629	666	649	677	593	662	668	704	638	651	641	645	669	690	663	661	674	660	667	621	652	617	654	618	681	592	638	650	662	633	666	643	655	699	646	660	617	692	631	638	648	676	661	697	685	675	631	666	654	685	630	662	636	631	657	668	640	635	643	690	663	642	668	695	651	620	601	645	646	648	668	682	635	716	660	648	715	667	698	631	683	642	641	677	661	701	671	703	635	628	614	671	652	637	680	694	706	633	623	643	669	603	669	700	665	678	678	638	662	641	633	629	673	652	656	670	692	643	603	640	641	650	675	653	609	670	647	635	641	635	663	641	652	621	620	653	620	624	657	624	604	619	634	656	625	698	635	647	662	599	609	614	601	656	670	674	676	684	666	662	651	703	686	613	626	669	618	672	646	652	643	616	651	622	607	684	615	705	635	652	682	643	595	657	650	629	682	613	648	617	643	623	658	646	600	675	650	685	655	654	658	636	646	663	676	640	630	643	627	668	600	679	608	666	635	702	681	649	642	638	655	662	658	661	660	627	613	683	660	642	633	595	652	669	665	658	655	652	636	597	614	641	665	633	635	671	629	645	647	611	627	693	632	651	640	649	661	651	676	623	636	622	625	639	712	673	631	695	668	666	658	683	686	651	677	642	711	648	653	670	617	656	646	620	640	692	648	633	653	646	683	683	635	652	663	634	656	688	652	665	644	680	647	599	619	687	724	687	657	633	655	695	643	621	656	648	661	718	649	648	636	667	671	618	670	640	637	627	610	633	652	662	606	677	620	669	648	636	636	640	676	652	673	656	644	646	641	624	639	656	640	655	592	653	621	629	691	681	671	650	676	671	662	661	656	649	686	612	679	645	665	601	673	656	630	666	667	623	652	659	643	634	677	611	596	651	593	667	687	686	666	641	650	665	667	594	654	621	651	634	655	639	682	647	680	677	632	662	682	635	635	671	657	632	653	636	630	661	638	661	624	671	613	689	706	659	668	673	640	663	692	648	597	657	644	621	668	704	659	655	675	623	675	674	627	646	634	697	659	690	649	679	675	731	676	697	669	676	617	654	635	662	651	599	643	618	665	608	671	636	649	625	635	631	629	631	690	605	660	662	645	669	638	635	600	625	688	611	682	683	642	611	636	689	658	660	651	661	618	628	636	671	646	639	684	651	651	682	640	678	685	658	650	626	663	680	666	653	653	666	647	643	676	653	677	714	684	624	650	610	650	653	638	654	650	643	641	605	689	621	687	669	670	624	661	673	651	672	699	671	664	655	634	654	661	637	661	649	672	691	634	688	635	690	637	659	635	596	617	638	646	658	677	662	629	683	637	675	654	609	640	658	648	610	641	648	653	634	582	640	669	629	679	636	644	664	625	668	669	660	658	680	684	638	648	627	679	674	650	630	657	652	667	631	674	665	633	672	679	646	610	680	670	689	628	637	654
30382	12648	3795	541	192	202	192	191	197	200	215	186	193	207	199	204	185	208	191	215	173	198	208	177	194	189	195	210	202	191	213	181	177	206	184	182	185	215	201	192	184	200	197	188	207	208	205	173	198	171	199	192	209	193	201	190	182	174	192	195	197	185	184	179	204	206	174	191	224	189	203	194	180	169	188	192	195	206	230	176	181	175	193	193	195	212	162	176	215	211	185	177	165	192	199	191	209	203	191	199	206	183	193	206	186	200	201	200	199	212	195	188	212	202	182	195	195	201	199	178	205	211	190	198	205	186	185	171	179	155	221	190	195	185	188	209	200	196	179	184	177	222	184	182	184	181	174	202	201	180	217	190	190	187	198	180	175	187	235	188	203	192	183	198	219	185	220	197	190	189	209	191	210	204	163	183	207	179	156	182	184	182	200	187	187	194	184	207	192	213	190	187	177	187	188	215	224	189	197	188	204	185	206	236	205	200	189	161	178	186	224	201	204	217	183	170	189	204	200	220	169	210	208	182	206	207	174	208	191	208	211	208	192	182	202	212	201	180	219	179	220	179	228	193	208	192	196	215	197	195	181	182	190	202	191	177	205	212	179	191	199	179	183	179	164	192	222	186	192	197	188	188	193	195	205	198	181	202	182	200	197	181	206	187	214	196	193	191	204	190	213	182	190	193	217	206	185	205	235	178	212	206	195	205	187	203	194	194	180	194	203	189	184	186	201	216	195	201	218	204	191	174	184	188	188	195	184	212	189	184	206	197	192	210	214	198	214	181	200	194	206	209	190	196	225	198	170	187	209	200	207	204	200	194	220	201	195	181	183	215	214	162	186	165	179	208	178	209	162	181	198	190	203	181	186	175	195	190	192	167	174	213	191	197	166	191	181	237	168	179	203	183	207	228	190	202	183	205	214	211	191	225	207	169	170	193	194	185	170	173	188	218	210	179	212	174	209	206	205	201	191	191	202	197	183	192	199	201	199	214	199	190	197	200	204	193	178	183	225	210	231	200	192	181	188	198	187	187	187	194	217	174	193	201	187	168	201	207	181	180	180	193	188	183	175	200	195	187	223	191	202	213	198	179	188	210	173	202	192	204	182	210	167	183	169	179	214	199	199	211	177	198	207	201	175	207	186	208	195	206	216	172	180	203	202	180	201	178	188	197	185	182	194	220	219	194	204	177	182	179	177	191	207	205	204	230	217	206	184	205	195	182	175	209	200	176	202	192	209	179	194	185	166	179	200	211	189	208	198	208	215	173	200	198	196	197	184	186	179	196	183	182	221	208	218	190	191	198	191	198	210	173	163	207	206	210	200	205	168	205	181	199	218	216	198	189	203	197	200	182	202	217	189	182	196	184	194	218	194	200	188	211	169	216	179	188	180	186	207	196	176	169	198	189	203	185	201	219	213	205	175	169	202	201	196	210	209	195	179	189	184	223	197	171	205	191	178	207	201	204	171	166	194	176	186	199	193	172	200	201	195	180	212	194	173	195	205	179	186	182	198	185	172	204	185	192	171	195	191	222	175	191	210	183	193	171	201	194	179	208	172	188	211	192	181	205	183	201	202	199	203	205	171	186	190	206	201	210	183	193	155	204	200	174	182	177	192	203	182	193	198	187	181	193	203	189	178	192	177	191	194	198	204	190	204	215	178	182	189	199	197	187	215	204	189	192	194	202	227	178	220	193	209	160	207	230	205	178	175	176	212	203	187	191	198	180	199	199	181	204	204	193	182	202	187	193	178	187	197	209	188	170	193	200	195	188	226	187	187	189	196	188	197	217	193	188	196	187	203	178	192	189	210	216	213	193	187	220	187	189	199	183	191	190	191	207	188	232	211	181	189	213	184	216	189	195	175	186	199	222	195	186	204	196	213	175	183	191	214	166	187	208	218	184	178	223	183	191	171	192	186	206	180	185	205	189	204	192	182	198	200	190	185	189	182	190	178	198	201	180	192	214	207	205	207	208	215	186	190	198	208	189	200	204	184	193	182	183	185	191	187	181	193	203	205	179	204	199	215	195	180	168	176	160	198	195	167	195	199	193	198	191	167	188	202	190	180	199	192	189	228	162	187	188	215	204	191	189	185	208	190	180	191	199	201	215	206	192	196	184	195	192	190	217	184	200	227	217	195	177	206	192	195	200	187	230	190	209	171	187	199	194	224	176	188	192	180	179	202	192	181	196	182	185	194	203	207	196	180	192	168	203	176	208	197	197	188	216	211	190	185	195	214	210	211	206	198	184	197	188	170	207	189	183	193	219	220	212	195	219	190	199	201	175	209	196	196	209	212	190	207	175	197	215	184	211	194	206	209	175	210	180	197	187	192	211	204	204	216	200	216	181	190	200	205	200	183	176	191	188	210	185	189	189	184	178	183	196	207	189	185	182	188	173	192	188	195	184	205	192	195	192	181	208	203	198	217	188	205	170	179	191	194	197	191	187	194	194	201	186	199	218	169	208	196	200	210	203	195	212	188	184	192	174	209	192	202	194	195	192	186	176	184	199	200	177	176	193	239	211	170	218	207	175	189	196	183	189	238	197	212	191	175	181	193	186	192	196	189	187	167	195	191	212	196	196	203	198	184	194	215	193	182	213	185	224	187	206	230	203	192	186	176	206	188	203	175	204	222	212	199	184	209	203	192	191	202	177	183	205	219	180	199	208	208	190	190	229	212	174	188	170	186	204	183	192	188	207	163	170	195	170	197	211	177	177	182	208	201	206	208	184	209	197	172	177	186	215	186	190	209	164	201	197	193	212	187	194	227	190	200	190	198	197	197	191	192	194	212	208	185	220	191	183	165	202	212	216	202	191	209	180	208	196	196	184	192	167	196	205	199	181	207	180	178	211	191	196	189	184	205	185	183	206	181	192	212	175	190	224	189	218	178	178	209	194	177	182	185	188	190	196	203	183	204	202	159	190	184	196	203	175	196	198	181	179	212	223	216	235	206	197	190	213	197	190	192	185	206	202	197	195	180	194	204	186	198	209	223	199	199	209	220	228	177	198	201	194	194	200	209	187	194	214	229	190	200	186	197	195	175	220	215	182	175	217	196	197	183	177	199	206	205	201	180	191	203	187	192	189	186	219	192	204	168	161	202	189	203	173	204	203	189	194	203	194	219	197	170	196	200	202	205	200	225	191	189	188	172	184	201	198	215	207	185	188	222	199	178	170	187	227	209	249	213	198	194	184	177	201	192	199	184	195	191	184	190	176	183	207	189	190	189	193	190	196	200	198	207	223	210	184	199	187	201	203	197	203	170	188	186	214	218	206	173	191	200	199	206	196	188	193	192	196	194	201	176	179	215	183	194	201	197	194	217	207	208	188	201	217	210	172	189	225	191	184	183	201	206	213	202	184	195	164	195	217	199	187	180	197	196	184	193	230	187	204	201	192	190	204	204	205	189	196	189	175	183	175	214	193	192	206	184	202	195	179	187	177	166	180	212	172	181	190	196	207	192	202	185	189	225	169	175	203	166	187
28092	13091	6597	1407	770	695	653	649	640	628	651	610	645	670	641	679	651	673	600	613	653	609	660	665	649	616	653	686	625	588	671	633	570	644	660	641	673	640	623	619	647	655	629	636	611	639	604	690	631	670	663	656	618	632	575	644	612	618	651	580	565	634	622	649	667	640	615	637	628	706	647	633	612	622	660	641	614	622	614	569	626	686	638	661	602	628	613	626	637	611	623	581	618	629	624	588	625	634	623	626	633	627	660	633	618	645	623	635	618	679	666	624	603	598	624	609	662	651	662	644	653	628	604	626	608	641	642	633	635	591	688	644	664	639	653	637	599	625	624	636	643	600	644	649	592	638	681	662	619	607	587	641	594	633	637	623	633	654	640	600	627	655	582	622	664	661	628	628	684	643	595	641	627	688	575	647	644	602	639	617	607	612	646	652	601	630	594	656	655	582	643	656	636	658	639	637	617	638	628	659	660	636	619	607	621	658	621	642	631	621	649	658	648	551	637	648	660	670	663	611	649	658	635	644	638	609	643	677	632	655	637	608	619	646	629	633	588	672	602	627	631	591	640	657	677	600	638	650	622	630	618	629	625	668	637	693	610	617	631	628	616	656	639	634	652	616	599	717	640	651	614	630	657	632	624	583	635	631	672	626	640	599	667	616	676	640	654	653	608	662	630	638	589	639	606	622	609	642	630	643	629	619	678	654	630	648	608	621	625	623	715	637	604	682	660	640	643	642	569	592	639	654	612	591	643	661	646	609	617	648	624	660	622	590	626	667	676	668	595	620	617	636	628	634	651	655	648	642	614	638	647	594	637	614	672	633	609	613	605	617	708	644	598	600	632	623	637	612	643	625	598	647	614	637	601	638	656	668	641	599	606	652	688	621	602	622	593	646	649	622	638	631	621	610	627	615	681	646	634	663	642	638	615	678	624	695	666	615	611	666	610	611	622	620	661	628	558	630	637	662	633	598	643	617	672	684	634	672	642	625	629	641	665	612	593	623	641	621	654	628	655	653	624	625	622	631	614	691	582	616	610	636	675	638	585	643	586	593	665	628	606	609	614	711	618	612	618	656	648	651	618	637	594	655	643	654	598	626	611	644	629	615	618	645	606	637	645	591	644	616	650	645	604	673	615	616	636	639	628	622	643	600	623	649	636	616	653	683	651	550	652	600	620	605	691	658	643	618	607	580	659	618	639	614	635	644	711	662	626	652	640	630	596	653	635	643	600	642	632	618	605	633	652	615	660	643	619	644	636	641	620	637	606	663	644	651	625	607	615	630	627	644	653	603	677	638	652	633	645	588	658	606	625	652	628	611	634	598	656	655	600	627	597	607	667	663	696	642	622	642	609	627	684	640	646	646	694	644	614	608	630	625	607	650	631	644	620	670	653	577	657	620	636	654	631	638	667	600	691	663	696	595	634	633	621	634	641	599	619	583	642	587	659	639	654	627	601	601	668	659	639	679	678	624	627	689	647	672	634	624	672	673	656	643	608	662	610	612	618	609	652	632	626	608	660	602	600	609	677	683	645	652	661	637	635	621	699	621	627	628	622	657	643	576	630	623	618	601	626	608	618	583	623	683	627	621	647	667	658	640	626	672	674	625	654	635	611	622	676	684	647	665	643	626	628	652	601	639	654	631	634	610	633	639	656	639	611	623	630	634	621	610	641	645	645	606	632	605	604	613	584	673	628	631	620	636	647	639	641	655	647	644	640	680	598	625	597	609	632	681	628	636	604	576	674	647	645	662	619	655	668	675	629	631	650	656	596	659	631	624	605	639	620	646	679	621	601	649	604	644	623	603	645	629	661	649	591	658	639	611	703	605	647	634	613	645	653	602	662	590	619	666	642	633	651	650	652	641	661	643	646	627	634	658	659	641	617	602	600	603	617	653	666	638	607	602	678	642	641	660	604	619	649	650	638	641	639	631	608	654	627	613	656	629	651	681	657	625	618	669	622	676	644	600	640	623	632	647	631	603	637	650	576	644	627	594	645	628	661	651	622	597	629	613	643	604	594	641	640	614	616	642	602	676	635	601	651	617	593	670	625	679	641	608	624	650	615	667	628	585	636	627	636	554	620	648	619	616	601	642	652	635	627	600	672	597	605	602	576	604	614	657	636	647	617	667	614	583	587	634	632	632	684	610	597	636	656	610	610	634	617	677	659	620	639	638	641	654	608	621	606	638	633	618	573	636	605	663	614	630	571	617	663	614	631	667	673	658	610	670	633	647	622	644	635	668	623	574	661	640	643	673	657	629	619	640	649	620	640	640	610	684	642	633	632	656	654	644	619	624	632	617	659	603	601	597	657	596	629	623	636	649	640	679	638	624	641	632	628	619	635	664	668	631	653	638	646	677	663	635	635	642	658	631	620	615	614	666	680	592	688	671	628	629	636	654	585	602	665	636	655	669	610	661	608	618	620	626	612	610	631	649	650	682	630	649	612	669	626	599	608	600	639	667	611	691	628	610	646	676	579	618	613	645	619	622	633	653	656	604	622	632	671	679	663	650	639	618	646	649	622	660	689	635	615	635	610	625	602	675	633	647	613	638	661	611	651	596	679	632	639	623	600	634	684	615	660	648	646	611	556	584	615	615	662	665	679	601	652	624	653	630	632	662	610	601	630	670	637	618	621	608	680	618	611	657	645	672	625	627	615	644	667	640	666	628	598	609	663	632	638	688	671	661	679	681	640	631	624	598	583	612	645	613	657	634	631	581	678	650	664	664	607	616	644	636	605	629	631	626	610	629	659	641	655	618	631	604	589	649	656	599	634	631	621	652	673	611	608	605	633	597	615	649	646	606	627	629	684	636	638	668	632	650	657	636	597	660	657	611	614	627	615	657	661	565	618	627	623	642	657	642	606	593	619	603	660	651	647	631	613	604	646	624	618	639	634	614	642	642	605	625	661	622	623	627	631	622	621	642	662	638	674	647	605	663	646	594	604	652	633	633	622	600	638	581	700	660	606	680	628	646	627	648	628	620	641	639	572	657	644	665	635	623	668	650	642	624	610	631	621	623	660	619	630	627	591	647	608	625	632	609	588	636	614	626	671	670	656	603	612	654	624	668	624	646	633	611	631	616	631	633	599	686	623	585	642	651	604	637	668	629	664	664	633	627	670	612	646	616	594	626	637	649	645	651	636	612	666	633	644	592	594	646	646	655	649	616	673	683	589	661	678	643	589	653	648	622	659	633	612	627	632	648	665	645	628	659	611	611	620	606	659	622	616	627	646	654	638	622	628	617	626	640	612	654	629	619	615	614	612	658	598	591	619	659	617	619	661	607	653	643	613	644	600	644	664	663	678	646	659	648	604	635	628	627	610	612	562	631	622	673	650	577	660	606	658	683	628	668	653	661	638	660	663	627	627	626	599	646	669	598	643	623	626	614	632	603	635	601	634	651	615	614	624	649	662	633	712	636	628	630	667	598	618	621	607	643	625	637	633	633	673	615	609	656	587	622	612	635	611	661	635	634	659	654
64811	48162	37466	13120	748	223	192	200	175	172	165	144	152	164	122	156	120	150	147	152	139	142	124	140	146	140	131	166	134	134	140	140	137	124	151	137	138	150	152	137	165	125	154	133	111	135	123	154	132	128	126	138	137	134	113	157	118	114	119	134	127	119	125	169	119	113	142	120	124	142	141	143	136	122	138	137	135	141	128	132	136	148	130	126	134	127	130	135	136	142	140	138	144	137	113	132	141	147	150	132	145	134	128	129	131	143	128	135	126	121	135	115	141	155	116	142	125	166	138	147	126	152	124	148	122	124	135	122	163	120	124	151	124	144	139	127	136	122	136	110	131	137	138	165	131	143	141	132	144	122	145	149	156	150	148	150	144	138	143	121	161	114	153	143	131	122	138	113	130	147	131	127	134	137	117	139	124	123	127	124	132	111	144	140	141	108	116	135	117	147	116	146	130	126	123	128	142	119	132	149	130	110	120	142	144	134	154	125	151	137	145	129	115	157	118	129	150	149	150	156	137	136	132	147	159	123	140	142	133	123	126	132	151	129	132	117	146	144	117	119	153	128	128	131	133	133	135	140	133	118	119	134	121	124	132	121	124	140	135	128	135	138	144	131	143	139	134	140	138	126	117	133	130	125	127	135	130	137	135	143	134	140	142	160	130	126	148	122	118	133	143	141	120	137	133	129	148	157	152	125	133	138	129	133	114	128	147	125	123	132	129	143	126	149	127	149	136	132	126	130	127	128	128	135	140	122	159	150	128	125	151	130	123	121	138	128	132	131	148	126	113	140	139	117	138	135	149	133	146	118	149	138	129	139	118	139	135	130	121	146	107	131	120	126	140	135	132	135	141	146	145	116	155	124	134	136	139	136	139	130	135	163	159	123	126	127	144	136	149	137	134	118	132	121	137	123	107	136	146	135	110	137	121	118	130	112	136	123	124	134	130	146	128	119	123	130	152	113	141	120	148	118	137	141	156	132	132	167	148	121	115	141	147	134	130	127	135	125	125	124	136	131	121	124	144	126	120	125	98	128	128	157	121	134	125	141	132	135	109	125	133	128	134	122	136	134	118	120	133	150	127	135	149	133	130	120	127	118	134	137	134	106	138	136	145	124	127	138	141	140	139	129	122	137	119	133	151	125	151	149	116	156	133	117	141	132	152	137	139	122	136	141	146	118	142	134	128	125	132	139	139	125	127	135	136	125	150	117	137	143	115	142	166	111	123	130	131	130	145	137	154	148	111	145	137	125	158	135	147	122	125	128	145	131	129	113	125	147	130	154	133	150	131	127	125	143	111	129	150	145	119	152	159	115	157	112	130	130	150	155	129	129	153	137	119	146	117	146	108	132	141	111	127	157	133	126	156	138	114	127	132	132	142	137	142	127	142	127	147	141	145	138	128	134	144	139	142	133	137	139	129	130	133	145	140	145	147	161	113	135	111	112	139	117	126	126	128	104	126	143	146	119	131	125	100	137	134	134	151	135	139	155	130	124	126	125	141	131	136	124	116	137	130	140	145	140	112	122	133	152	122	156	143	140	140	141	157	137	143	129	115	131	144	134	146	129	124	138	140	135	130	113	160	128	127	127	150	159	117	133	120	119	129	145	120	137	124	116	117	126	143	146	146	137	133	149	123	140	135	134	124	150	137	131	142	135	129	136	151	137	123	129	135	127	137	131	120	155	118	135	154	118	123	140	133	138	134	132	119	119	126	131	125	134	139	136	119	144	136	138	127	129	137	144	140	136	144	131	154	144	129	139	148	144	136	162	108	157	135	117	121	143	120	128	154	138	146	156	149	125	112	130	119	132	128	136	141	119	159	138	113	138	139	135	131	132	155	134	127	114	122	139	132	157	148	126	130	136	119	123	125	128	148	116	124	124	127	137	139	118	117	149	134	139	149	149	101	122	133	141	122	127	148	129	143	137	119	146	127	124	128	130	139	150	138	145	129	126	139	118	139	132	114	105	130	116	126	130	138	122	136	133	135	121	145	126	148	156	151	137	142	155	123	138	121	141	124	125	139	140	131	136	149	131	115	143	137	128	158	117	126	131	133	146	144	145	120	129	114	144	134	142	136	143	129	113	164	131	112	119	133	146	118	144	124	116	140	144	134	135	128	145	150	139	143	138	161	121	130	124	136	132	134	133	135	143	124	134	144	143	135	96	116	122	125	121	143	116	134	107	144	139	124	126	122	153	125	136	155	133	127	134	128	139	133	130	125	128	131	123	134	125	132	134	134	123	126	119	130	132	151	129	141	139	118	124	107	114	122	116	147	127	136	124	147	132	128	130	142	136	137	120	129	112	131	133	157	149	150	116	136	139	136	137	124	143	134	138	129	129	129	123	130	135	139	140	130	149	140	119	155	126	128	134	146	124	133	125	135	126	143	146	141	155	137	140	150	144	127	146	129	121	122	112	126	129	135	143	121	142	142	143	130	127	132	148	155	133	144	150	131	137	127	138	112	123	141	147	125	133	144	126	151	136	141	127	148	121	123	146	132	131	126	116	135	123	113	129	145	113	125	150	152	120	126	117	134	149	126	127	137	123	124	139	133	122	117	142	136	132	111	131	131	137	148	137	140	135	117	136	125	124	138	134	140	138	147	126	137	121	134	144	129	140	99	143	144	145	133	130	132	130	129	146	116	116	120	143	155	134	130	141	134	124	127	132	118	139	137	125	119	130	136	142	132	161	111	146	141	133	126	135	135	122	116	133	107	139	137	130	126	141	124	143	117	139	144	138	159	136	141	122	156	126	129	139	127	125	114	133	129	122	132	138	130	138	151	120	124	153	142	109	135	136	137	136	122	135	149	126	143	116	148	120	126	134	131	120	134	133	128	141	136	126	153	133	126	131	149	120	131	121	142	133	142	110	130	140	150	116	151	122	117	159	132	121	111	142	114	155	141	137	136	160	136	136	139	135	137	123	98	127	128	115	125	146	130	136	133	152	117	141	138	138	125	151	133	141	132	140	122	137	131	121	141	118	159	113	147	131	133	135	136	153	113	136	146	127	129	150	146	139	136	127	135	117	141	137	147	139	135	136	131	140	122	157	130	115	130	138	128	140	136	128	120	152	120	135	122	138	139	134	125	121	133	120	117	143	124	121	136	138	149	139	125	130	155	136	150	141	124	136	125	137	158	119	142	142	118	148	126	144	150	140	131	152	144	131	132	121	113	133	121	131	140	122	131	136	134	141	132	122	135	137	116	132	125	138	117	122	132	128	124	131	141	123	158	146	136	128	133	121	127	125	140	148	141	143	145	140	143	117	123	140	130	139	147	112	132	146	120	141	140	128	128	146	133	139	135	120	153	123	134	135	115	109	146	122	124	135	152	142	134	133	130	142	126	124	132	139	148	143	143	127	128	120	124	135	134	134	118	139	160	131	127	125	120	125	140	131	144	135	122	129	131	143	114	147	136	134	113	122	135	120	115	124	116	123	128	125	122	132	138	108	134	138	125	118	103	122	133	162	123	110	152	137
46292	39525	35178	9329	1247	946	767	737	685	651	597	610	597	525	528	490	526	505	497	511	526	524	469	500	485	484	464	510	477	527	465	475	466	493	470	438	481	480	460	504	462	435	491	485	453	484	476	455	503	448	506	449	459	428	462	468	471	470	465	482	418	501	464	533	460	477	469	477	530	516	478	497	488	453	443	491	468	465	408	474	493	455	468	422	448	482	474	479	468	450	444	439	508	486	451	456	470	431	471	424	492	470	492	448	457	459	471	441	447	463	462	462	433	473	442	483	481	450	468	454	430	457	426	473	480	416	487	465	480	465	463	477	445	463	486	472	457	499	487	462	483	465	471	437	420	464	489	430	482	450	503	478	495	456	451	447	465	478	474	456	462	470	485	462	470	453	472	481	434	492	496	463	496	483	474	453	487	448	472	481	445	451	451	439	442	443	500	468	505	446	424	451	470	445	466	481	457	477	461	494	462	491	483	443	461	427	469	446	472	491	476	477	470	446	426	462	474	443	475	468	452	486	457	486	423	458	460	455	452	485	455	436	473	470	446	463	437	453	445	482	458	426	488	435	453	486	438	411	488	444	465	459	497	431	445	464	456	459	458	462	439	433	449	476	503	441	465	469	495	489	507	462	456	463	448	464	482	408	522	460	427	468	475	445	470	417	481	465	469	435	464	464	468	435	461	443	473	459	468	479	428	441	448	456	448	462	455	468	435	486	479	462	440	441	456	475	491	472	457	448	487	457	460	471	417	454	483	480	468	457	441	448	465	464	430	463	466	415	468	462	448	440	478	458	464	450	495	460	452	491	462	500	466	481	487	460	473	437	457	431	472	468	456	484	478	457	442	458	500	493	497	444	481	456	453	474	476	480	460	460	482	497	454	451	480	457	477	494	421	478	501	478	432	454	400	466	487	463	446	504	463	425	470	451	432	482	469	471	448	439	441	474	435	460	450	428	476	418	443	466	456	468	431	457	440	446	406	483	470	470	457	472	454	456	449	506	465	478	465	490	514	475	443	492	450	471	448	457	492	486	442	463	496	457	464	454	499	497	483	458	476	467	467	441	437	457	488	452	447	494	482	459	470	482	446	419	472	461	453	473	496	478	421	469	447	428	494	430	467	455	481	425	426	473	467	446	500	456	462	474	469	484	489	485	428	437	477	459	489	510	467	446	462	498	476	487	452	463	478	447	475	494	455	460	471	474	464	471	468	441	496	457	454	476	474	465	489	440	500	484	450	499	471	492	491	457	482	456	448	457	454	457	439	481	453	456	481	485	488	438	460	443	443	470	435	463	446	521	450	460	456	474	433	475	452	445	443	474	456	459	490	453	442	468	459	478	455	416	460	482	414	483	449	469	483	447	513	467	458	477	447	471	450	417	490	448	448	451	461	425	457	480	476	474	418	455	442	492	514	443	455	483	475	479	458	463	481	471	461	442	456	433	408	467	497	445	455	456	449	448	466	429	491	453	466	464	470	443	508	415	449	474	441	494	466	484	444	477	456	487	471	464	480	437	448	459	455	491	502	447	430	445	485	433	449	509	460	482	443	462	478	465	475	447	425	453	465	491	457	466	457	443	491	432	447	459	480	426	433	456	486	466	459	424	466	469	504	468	497	444	506	477	439	499	471	533	452	453	451	501	467	452	475	481	442	485	485	475	474	475	439	507	504	453	481	462	470	476	436	471	486	506	413	464	486	428	474	471	471	494	480	476	430	483	451	477	430	446	524	475	488	453	470	441	465	458	464	463	469	443	418	467	441	444	482	479	405	480	473	453	461	462	456	457	491	434	488	500	483	512	451	459	452	479	476	470	479	439	469	488	478	435	464	472	442	528	457	490	462	490	474	453	468	480	444	458	435	462	463	442	474	475	445	472	443	488	478	464	435	458	433	417	446	477	464	481	508	481	472	467	480	441	471	442	478	467	504	490	437	484	453	501	429	476	463	468	463	455	475	465	483	480	469	459	446	424	484	451	468	483	453	476	505	471	465	468	487	435	464	477	469	489	465	473	466	481	473	454	450	464	468	477	480	449	442	456	498	469	468	468	460	505	457	492	447	479	470	487	482	457	480	457	445	464	468	481	481	472	441	493	431	456	485	468	446	460	503	508	446	437	481	504	469	460	463	442	472	467	497	448	462	451	482	465	434	473	466	480	469	471	486	467	478	469	446	489	488	441	486	469	466	457	459	474	458	459	479	458	431	472	468	488	442	444	456	451	457	442	479	456	429	492	432	448	503	461	475	473	443	433	447	455	460	451	439	512	469	466	449	461	437	474	435	474	446	464	447	446	464	467	427	484	464	474	470	450	470	445	444	454	441	458	443	443	441	454	505	481	466	522	474	470	478	462	452	474	478	437	485	460	438	454	460	429	467	455	448	437	482	470	472	452	489	457	497	430	464	480	450	431	464	472	440	458	448	466	466	461	489	524	469	499	459	469	497	510	474	439	483	462	444	474	463	487	488	420	462	488	499	455	454	491	454	464	488	458	451	458	407	479	464	457	474	486	471	477	445	434	487	435	437	471	422	447	440	467	481	478	444	448	437	496	453	469	481	449	466	469	465	479	461	459	441	433	467	511	504	419	413	452	458	485	453	476	483	448	441	466	473	455	471	466	460	479	431	441	475	462	454	492	492	497	471	464	497	455	467	464	472	441	465	428	479	446	477	488	465	456	411	493	450	493	475	441	485	444	456	436	478	469	451	470	447	460	449	441	445	455	490	468	494	472	473	482	437	426	421	442	462	482	470	419	469	475	478	472	492	477	455	439	445	465	448	444	462	463	478	457	428	492	489	433	509	446	435	478	441	431	466	452	437	498	444	445	472	450	473	467	469	492	503	450	436	488	434	473	478	479	415	490	436	454	429	459	420	464	471	489	486	493	461	497	454	476	470	514	464	468	456	512	446	424	421	481	440	435	484	454	461	473	447	435	463	475	453	442	456	447	470	487	450	475	451	464	454	460	477	443	491	463	438	486	463	452	429	463	489	459	475	479	472	455	463	455	459	457	480	503	455	427	464	502	448	417	435	462	461	480	440	456	461	482	461	408	446	451	473	497	490	467	494	502	477	455	443	502	468	476	464	464	458	439	476	490	447	406	454	466	453	478	459	435	448	439	447	450	427	471	435	456	514	422	472	434	495	461	489	478	450	487	433	479	463	425	456	488	507	472	467	476	430	480	467	502	517	447	463	443	450	486	430	426	485	450	467	430	475	480	455	447	445	455	437	437	430	470	469	465	485	430	443	468	478	486	471	486	467	455	441	439	471	434	450	468	478	476	482	488	475	493	440	442	465	480	446	440	436	506	452	464	452	453	458	458	455	505	455	454	437	473	500	455	477	407	452	494	447	461	450	523	461	449	498	464	475	498	435	483	443	462	415	478	432	467	446	432	466	493	458	475	448	442	515	491	459	495	447	473	450	488	496	476	495	460	486	445	463	489	465	484	459	456	484	463	515	508	495	502	450	456	444	467	440	463	487	499
76904	62504	52041	23378	3255	472	368	318	295	251	251	257	263	216	224	244	217	238	234	233	223	188	219	205	232	206	213	208	206	231	205	203	214	227	204	201	210	220	209	217	201	186	192	179	201	207	205	179	228	200	217	219	196	182	231	206	214	201	183	215	192	193	211	210	185	206	228	222	194	201	216	215	195	212	249	192	217	217	227	219	198	182	218	175	191	223	211	194	181	208	196	202	225	208	178	200	192	211	178	195	202	200	211	203	238	211	185	213	177	205	215	199	194	210	214	191	197	196	181	205	207	203	193	210	192	214	199	218	213	201	212	192	174	215	213	205	209	197	210	211	173	198	201	204	212	187	221	199	220	196	211	196	202	180	196	198	184	216	215	197	196	168	209	215	209	196	209	219	211	194	196	163	222	192	223	203	192	205	210	172	208	199	228	217	207	186	222	232	173	198	197	214	193	224	181	201	234	207	220	212	200	203	223	223	200	217	198	165	185	213	208	186	196	207	202	185	208	234	203	205	237	212	200	210	227	200	170	199	215	193	196	197	192	188	218	174	187	197	175	219	211	192	227	232	218	193	197	205	209	232	206	193	183	197	193	195	201	200	187	193	208	196	212	210	211	176	212	194	203	248	210	210	211	215	217	202	227	191	185	222	208	218	193	225	182	200	201	206	200	182	234	200	212	223	192	216	198	221	200	240	207	182	204	220	197	202	193	219	209	189	222	216	217	205	197	197	219	220	209	234	216	207	189	181	210	214	189	195	205	213	204	200	188	210	166	191	212	214	185	201	186	204	193	184	203	200	223	206	227	227	192	201	218	201	234	238	220	204	198	232	211	206	197	207	198	203	220	212	204	210	197	190	210	224	211	225	210	217	175	209	181	199	186	209	215	230	223	186	203	212	209	205	198	200	253	201	210	169	217	203	217	214	226	220	200	209	209	191	201	221	205	221	206	198	220	224	225	226	198	215	190	186	176	178	199	214	219	199	207	207	220	241	221	203	198	237	207	210	210	187	224	216	226	219	208	227	207	189	220	215	187	198	225	198	177	173	209	190	206	215	214	204	184	197	197	199	236	225	193	217	212	211	202	204	220	201	202	219	203	223	213	228	202	198	200	205	198	223	188	197	197	206	203	226	218	216	212	205	203	206	202	226	199	192	199	241	219	206	183	192	221	225	195	192	194	216	217	202	200	221	192	223	221	212	185	235	220	206	196	197	206	221	221	183	201	222	220	217	228	204	200	209	221	187	223	195	194	212	218	217	215	172	237	178	203	236	214	220	203	209	182	215	218	211	189	188	214	227	212	207	219	243	217	222	206	184	206	208	188	197	206	209	205	241	236	212	209	211	212	201	211	223	202	217	203	228	197	238	204	209	186	222	248	203	224	209	197	188	215	209	234	215	198	207	188	186	203	208	197	205	214	187	214	224	207	202	191	229	200	205	204	209	220	212	206	194	232	189	204	221	214	195	214	182	182	211	233	204	217	212	191	187	197	220	216	199	218	211	199	221	230	196	195	217	216	213	201	193	200	218	212	193	181	201	200	197	214	221	252	196	183	177	238	198	192	187	201	200	206	214	231	193	195	195	200	213	218	174	205	205	203	225	215	218	216	208	210	204	221	228	209	180	203	201	198	202	221	221	200	204	202	204	206	242	193	201	204	195	198	239	176	176	228	227	204	218	241	215	209	206	199	193	202	231	212	213	208	206	202	198	204	225	223	188	220	235	205	194	187	200	197	201	223	194	184	227	223	224	199	226	204	188	206	204	234	221	226	181	210	206	186	195	208	210	217	202	203	211	202	226	195	212	195	188	212	201	214	197	218	218	211	187	209	211	230	190	197	211	201	193	213	223	191	204	197	219	207	186	205	210	212	206	202	190	230	204	233	195	222	196	186	215	181	220	206	196	196	189	196	211	209	195	199	197	204	223	211	202	211	205	190	200	212	199	203	209	210	212	238	195	213	196	185	214	190	212	207	219	223	204	218	204	204	208	203	208	255	198	215	201	197	177	245	190	203	193	234	218	188	206	203	198	204	193	192	191	190	202	203	198	185	186	211	209	191	212	180	207	174	211	191	185	204	186	191	210	188	230	219	228	181	206	180	185	192	268	197	166	205	191	191	220	218	199	196	187	207	217	192	218	203	207	233	215	219	218	216	207	210	200	220	220	226	214	205	198	216	209	205	202	226	200	200	188	195	217	184	201	210	206	194	182	198	204	205	209	193	198	208	203	198	209	200	236	218	212	230	222	195	205	211	229	201	209	219	203	195	205	199	222	197	216	209	216	204	200	212	193	184	194	210	190	224	221	197	199	202	199	208	205	204	211	204	212	219	213	192	210	182	212	190	212	206	204	218	208	220	188	218	212	188	203	212	209	212	217	202	199	202	213	202	200	222	250	178	212	180	206	209	197	202	186	200	181	197	203	209	225	201	193	227	204	219	202	203	181	218	209	243	209	202	216	207	199	208	231	191	180	199	204	205	203	208	232	213	216	212	207	217	185	147	201	205	203	232	181	205	197	204	206	217	213	200	203	196	215	203	224	202	204	207	201	196	215	202	171	207	226	207	210	210	211	210	231	225	193	203	211	220	214	213	210	181	225	203	207	188	197	210	219	217	189	224	206	212	213	203	197	200	202	207	215	181	205	188	193	192	184	201	212	193	182	193	181	222	236	191	215	194	212	201	191	209	227	177	206	224	238	195	207	215	199	222	194	211	214	205	194	220	203	228	209	192	198	220	184	217	183	194	217	212	185	205	199	193	189	201	226	198	199	204	195	210	200	188	200	217	192	206	202	215	196	214	201	191	232	194	169	201	210	192	213	187	194	205	198	213	205	185	207	204	190	202	198	196	199	225	208	232	239	196	212	227	194	210	192	225	213	194	200	187	188	226	205	208	183	220	221	193	193	213	211	197	218	222	183	216	191	197	201	215	201	188	192	207	220	203	214	202	209	203	171	183	219	203	206	218	221	208	197	194	200	215	180	247	200	211	212	209	197	203	206	218	195	180	190	211	241	232	230	193	194	193	210	198	205	220	199	177	206	191	205	190	196	226	211	183	203	193	208	196	182	190	184	200	228	206	202	226	210	228	212	203	211	191	211	198	225	208	222	211	211	221	221	179	223	203	206	208	206	184	216	192	212	236	218	193	225	201	207	194	205	232	209	218	183	191	225	215	199	212	208	209	201	184	202	211	204	211	191	218	218	222	193	214	178	210	190	223	195	196	202	200	218	185	200	196	204	225	224	194	212	224	225	216	231	207	195	198	194	207	207	188	213	208	187	176	196	197	203	189	208	202	204	208	203	212	210	202	220	205	176	204	217	228	235	196	207	201	223	219	193	212	204	203	205	199	206	222	229	219	213	210	221	208	220	197	182	210	204	213	216	223	195	202	183	198	206	203	218	205	226	193	208	212	208	200	193	222	191	199	220	196	207	180	172	183	216	171	197	214	207	214	189	190	205	211	174	211	208	183	218	206	209	200	211
57301	51664	46629	15828	1949	1569	1352	1253	1141	1021	984	1009	882	849	829	851	824	797	815	784	706	742	792	751	772	729	721	706	754	716	722	678	694	723	693	706	714	692	665	671	701	693	740	687	662	683	662	686	685	683	667	673	666	698	693	662	723	665	691	708	658	655	633	712	676	668	707	694	660	667	685	680	648	697	675	667	637	681	693	710	670	644	642	675	649	687	664	712	657	683	647	680	668	624	706	705	655	638	655	672	670	705	665	615	606	644	633	651	746	659	725	653	658	655	637	633	668	687	664	681	702	657	702	674	621	689	684	645	751	664	660	686	701	658	637	647	716	680	661	718	647	637	668	713	708	642	657	671	678	678	662	670	659	719	704	660	674	660	695	682	692	647	629	652	688	657	716	645	662	661	675	654	680	640	638	713	694	688	663	637	690	722	705	664	629	625	665	650	728	676	677	677	690	685	692	652	704	669	641	668	708	639	668	688	650	656	639	632	665	654	714	671	660	691	665	672	653	681	654	685	691	688	674	703	697	649	676	668	619	689	649	653	704	655	691	659	686	665	645	647	629	658	658	702	678	693	626	666	697	666	664	647	646	683	675	706	712	672	646	680	652	720	668	648	620	697	664	653	737	676	711	622	650	657	649	656	730	652	650	643	680	681	655	686	689	644	648	631	614	664	633	644	677	671	628	692	653	675	649	669	660	649	685	681	698	663	668	682	636	698	680	681	649	700	613	642	721	694	673	630	648	686	703	687	632	628	700	671	723	645	648	656	650	658	668	652	703	707	681	640	657	633	663	698	703	623	665	650	654	639	693	660	711	662	619	620	672	691	644	676	651	728	692	693	658	686	668	682	684	639	661	698	675	716	671	653	647	699	697	672	689	669	684	657	676	658	646	684	642	660	647	702	673	684	645	681	673	643	649	634	672	662	625	646	669	652	641	632	651	675	668	639	677	667	684	666	706	630	671	614	665	685	651	662	702	669	657	620	689	621	690	643	662	657	684	661	591	660	640	685	687	691	674	626	679	674	642	671	657	666	687	659	709	709	715	659	686	683	654	630	660	656	683	659	683	681	662	747	674	661	680	687	662	669	680	625	676	636	687	671	680	676	691	654	676	650	682	636	689	656	653	682	647	659	706	681	715	678	690	679	659	718	663	619	675	667	662	670	608	697	639	668	629	690	685	633	710	678	654	683	669	708	678	637	629	604	633	648	674	641	711	697	661	657	659	675	625	664	670	666	671	645	725	652	692	656	645	642	627	661	705	630	654	728	671	670	650	645	635	669	652	691	668	658	674	682	684	675	673	629	695	688	684	654	661	656	633	649	637	706	734	638	685	678	638	667	714	665	656	681	669	675	654	660	669	664	661	663	616	675	706	676	693	681	681	647	651	688	696	674	690	642	654	664	691	674	671	703	674	646	629	683	679	616	685	642	675	643	631	663	674	621	688	686	669	666	619	634	668	661	683	644	728	695	652	653	672	632	705	649	649	636	656	683	689	643	685	698	671	665	686	615	689	668	646	678	670	700	621	648	692	655	655	669	655	698	669	652	654	685	687	611	632	673	694	626	643	637	661	659	652	671	701	690	657	705	614	667	651	650	623	685	654	626	653	649	652	693	659	697	686	648	630	656	704	707	647	696	683	650	645	685	636	709	625	680	648	680	662	673	670	670	612	648	653	665	643	728	655	662	652	685	626	677	610	694	701	625	664	652	644	635	708	650	663	663	665	688	631	652	654	640	675	687	669	629	653	599	649	691	703	632	677	639	652	629	661	668	643	663	664	645	692	664	699	694	698	651	678	664	652	658	666	669	666	681	711	637	651	644	689	645	656	662	695	655	633	662	657	659	649	639	642	628	686	681	692	686	639	690	677	649	673	726	704	672	637	669	675	695	647	692	644	646	683	653	683	692	687	677	663	670	638	716	664	663	654	656	639	721	682	637	660	723	684	699	684	654	649	699	669	694	686	679	677	685	660	690	677	661	663	700	657	656	653	711	682	639	700	655	615	702	655	694	662	669	686	654	700	707	673	652	697	678	665	642	654	682	650	707	694	717	659	652	678	662	650	718	683	663	648	705	640	665	593	657	700	675	651	643	682	700	659	693	697	634	670	671	683	664	659	684	687	680	641	663	656	613	648	674	647	669	695	624	668	680	684	688	660	639	640	694	680	702	663	641	689	674	679	673	717	678	702	653	658	662	648	670	646	667	704	624	701	694	692	677	670	668	670	697	642	646	691	645	666	631	662	693	652	682	673	641	681	639	666	610	676	637	661	648	650	668	668	668	658	630	668	662	654	670	691	671	635	632	691	716	668	641	611	700	652	688	679	675	663	686	686	724	667	691	668	660	675	652	710	663	652	647	675	737	673	678	667	632	643	663	655	693	666	682	671	676	675	669	665	676	657	674	685	662	653	689	626	660	636	641	675	735	653	651	651	649	674	700	654	695	675	677	633	713	670	699	682	660	658	687	687	680	688	677	672	646	675	662	704	598	715	636	630	685	631	678	666	645	700	682	708	645	631	674	673	655	618	630	683	641	664	665	655	650	638	646	630	676	645	667	675	665	688	662	624	648	640	666	681	671	646	623	646	628	680	653	664	653	679	676	668	666	623	641	695	646	640	699	646	680	674	653	654	679	674	665	687	682	681	656	678	644	651	678	678	705	650	681	678	654	663	654	688	652	677	678	669	628	723	701	659	649	673	677	638	664	685	668	659	708	677	681	682	679	661	662	627	708	666	706	676	627	711	642	719	664	634	704	668	703	693	634	647	672	692	664	664	675	629	649	692	651	695	671	644	681	648	672	701	659	650	633	656	635	655	653	651	671	602	677	644	691	686	669	644	683	656	657	641	645	685	635	693	690	656	646	656	618	692	649	695	699	658	671	652	660	653	644	691	664	695	635	629	691	630	676	651	670	690	670	647	681	640	685	687	683	713	698	660	690	670	656	684	705	710	661	652	669	618	632	670	630	691	661	688	678	642	639	682	632	653	665	626	642	636	658	680	635	681	654	685	696	621	637	615	618	654	628	690	680	655	616	695	645	662	665	675	688	700	678	661	698	661	642	704	651	674	654	631	720	688	671	627	658	676	654	714	636	649	700	632	668	649	647	696	680	658	669	693	690	644	704	614	642	699	673	678	652	676	664	681	682	658	675	698	667	647	677	685	668	685	696	669	642	641	625	686	638	633	620	637	644	725	667	691	670	706	666	626	623	668	723	647	713	681	668	645	683	670	680	693	675	715	690	673	640	696	612	659	689	658	694	685	703	698	653	639	630	662	657	698	644	709	687	688	638	665	704	671	673	686	708	694	680	682	642	671	649	676	639	652	664	654	702	680	647	697	698	652	646	683	635	659	688	659	672	634	654	672	635	708	650	664	683	654	696	690	620	660	666	650	698	682	661	679	652	655	668	689	685	671	671	638	645	674	705	679	585	699	687	628	683	647	662	647	665	645	673	658	677	669	662	660	695	682	682	633	661	669	651
29740	13013	4258	676	208	243	180	214	165	216	180	212	220	197	194	191	189	180	215	199	193	182	187	198	204	243	184	181	192	211	207	178	215	185	169	199	205	189	213	186	215	208	214	193	192	189	209	203	212	201	191	182	186	205	193	200	198	197	200	198	185	218	215	206	179	191	221	204	181	208	220	201	214	200	188	200	182	186	207	186	209	206	201	196	176	208	213	202	183	193	193	186	185	181	213	195	204	180	198	205	213	189	203	181	180	193	222	200	216	217	194	196	211	205	203	207	185	185	189	176	185	218	192	199	169	189	197	197	190	198	187	208	207	203	179	192	196	194	204	189	210	183	183	224	212	220	210	196	180	194	202	200	179	209	182	221	206	183	200	192	186	181	175	191	230	180	218	195	179	199	210	190	184	191	213	203	215	205	190	201	198	195	196	196	175	166	220	191	185	194	206	201	222	203	206	199	177	225	179	195	202	201	173	218	195	171	181	190	179	202	187	211	193	175	209	199	210	203	222	224	217	212	205	176	216	199	181	174	181	184	214	191	195	196	199	191	187	171	187	180	215	201	199	217	202	167	195	190	175	198	219	186	165	194	226	207	197	205	202	212	178	206	192	183	188	219	205	181	181	201	199	171	206	200	189	209	185	196	209	182	203	205	206	193	215	195	180	182	198	185	197	199	193	195	226	202	189	195	189	198	197	178	195	192	213	195	216	200	184	196	208	193	201	208	178	182	178	207	190	188	192	188	208	184	221	201	186	204	181	183	205	189	175	199	195	188	228	211	190	179	193	195	192	192	215	213	173	198	166	205	200	182	180	231	205	215	205	205	200	188	202	207	197	194	195	173	188	207	205	196	181	204	197	186	197	204	199	207	213	191	186	218	188	211	192	180	172	205	198	227	198	200	205	189	189	176	213	216	210	166	208	208	177	199	219	200	219	207	167	188	198	199	193	205	209	190	222	203	197	206	181	186	187	189	196	211	197	199	196	198	185	217	194	188	210	178	155	205	185	179	203	167	195	202	207	210	191	163	197	175	221	203	196	207	209	219	199	194	201	201	184	202	196	188	204	186	192	180	170	202	200	209	191	195	204	195	191	191	207	181	205	219	204	186	195	195	210	203	214	220	172	211	198	215	174	216	213	196	194	196	183	242	191	197	182	202	193	188	212	188	200	208	213	209	206	178	176	190	209	215	209	180	183	225	196	206	196	208	195	222	192	184	193	222	197	190	197	204	207	186	190	213	180	205	193	193	174	181	186	216	193	212	206	196	198	184	220	204	180	172	209	205	234	204	208	184	177	206	180	215	188	194	201	194	219	189	168	193	187	198	185	196	199	207	185	190	178	213	180	198	185	189	177	192	229	221	196	180	168	196	184	185	182	212	230	211	185	164	216	198	214	197	213	184	209	190	192	194	178	207	204	178	229	190	176	233	224	182	188	201	216	196	174	192	196	200	184	196	210	192	191	202	205	181	200	234	207	179	203	219	196	192	176	206	198	203	191	194	201	202	198	198	183	198	180	207	216	197	199	200	199	216	190	200	165	203	180	202	226	186	195	207	198	198	197	194	178	206	199	203	197	193	189	198	199	189	184	221	185	196	190	169	198	193	227	227	196	192	198	191	217	183	190	212	227	202	213	191	225	228	198	223	208	205	208	212	193	207	197	222	184	189	211	177	208	192	209	218	181	202	208	184	196	209	167	210	210	216	214	195	176	188	193	182	190	209	182	210	191	187	177	206	193	217	198	204	205	167	177	181	204	221	178	213	183	195	181	199	191	202	208	205	172	191	217	215	209	196	212	218	206	189	226	201	192	190	201	202	192	178	192	198	187	200	191	204	202	175	223	229	208	177	204	208	209	225	192	209	195	215	196	172	186	213	214	221	222	175	211	201	179	195	198	185	209	194	201	205	203	188	172	189	199	181	200	208	214	190	210	209	203	199	207	181	194	191	215	202	231	225	210	220	204	200	218	212	205	199	173	180	201	183	179	168	213	196	224	193	195	217	211	203	194	187	206	210	196	205	209	165	185	188	217	211	188	204	211	186	233	217	190	166	191	183	187	182	218	202	195	186	214	214	187	184	194	174	192	199	200	203	172	209	193	183	207	192	175	195	204	188	196	173	198	184	182	180	171	199	204	215	200	188	197	188	202	203	196	212	185	212	195	203	189	196	203	196	206	216	190	172	195	197	216	181	183	220	172	188	165	192	187	220	202	200	190	194	187	200	187	212	196	189	201	198	189	202	222	193	194	180	195	174	191	204	202	202	208	209	176	186	211	207	209	200	183	190	190	170	199	204	186	194	210	197	177	186	170	177	213	221	185	188	185	204	184	187	182	179	193	169	175	187	202	209	182	209	158	190	180	178	186	171	163	175	185	192	200	171	185	205	216	206	217	187	204	219	179	177	211	193	213	202	199	175	181	211	215	199	229	209	209	202	205	198	204	209	181	225	204	191	217	221	177	220	193	207	206	198	181	220	173	210	196	178	204	194	234	179	188	184	184	220	208	193	183	197	180	211	214	195	195	189	169	218	194	216	222	201	196	214	191	224	208	209	200	171	183	220	209	196	188	195	205	191	223	181	207	184	184	191	218	205	223	198	191	204	185	184	189	202	216	202	203	155	192	186	210	195	196	209	211	193	200	203	211	172	227	189	219	183	188	199	199	212	201	199	203	212	206	209	196	196	221	209	194	201	195	197	178	205	217	192	208	210	206	197	190	182	196	201	213	203	208	188	196	210	196	203	179	195	189	202	207	181	172	205	220	222	206	184	204	218	175	208	207	206	187	204	207	188	165	176	190	202	171	196	173	218	192	190	193	198	183	196	177	208	226	178	204	234	203	216	183	176	211	180	224	200	211	177	201	193	205	210	220	180	192	218	199	207	214	191	222	191	179	207	178	206	199	213	205	214	198	193	200	194	200	204	200	207	194	184	216	186	212	174	219	196	237	198	187	202	191	210	224	185	191	223	192	196	204	199	226	201	199	199	191	208	186	183	215	208	196	176	219	215	157	185	232	197	199	197	177	205	199	173	190	201	187	197	209	199	177	188	186	214	212	215	178	194	213	194	208	200	179	233	193	185	209	181	221	207	213	213	209	190	199	190	199	209	207	208	192	221	216	203	207	217	197	201	216	191	211	202	176	181	197	196	206	188	195	207	219	194	171	214	203	173	207	191	200	185	206	181	196	201	169	186	196	195	192	190	212	184	191	210	208	188	191	194	190	188	194	216	189	218	185	209	203	222	219	151	185	211	193	193	206	191	188	195	190	208	191	200	205	183	197	181	198	197	171	204	175	200	192	219	186	235	197	180	187	186	182	172	226	200	169	191	185	200	200	211	205	188	219	224	184	186	168	174	188	214	189	188	197	216	212	201	192	187	190	205	188	202	212	204	221	219	188	207	200	219	219	193	183	201	226	179	194	195	204	210	210	210	212	194	190	186	219	191	202	218	175	197	178	200	189	220	202	213	193	195	223	200	188	170
27633	13880	7730	1700	695	671	640	653	628	688	652	639	641	655	636	627	638	668	637	697	655	636	667	665	676	635	679	627	646	663	636	672	604	644	656	660	644	578	709	577	667	651	664	652	656	648	612	628	642	651	623	659	629	665	625	681	578	644	668	650	641	637	634	663	609	630	624	646	618	695	638	650	668	620	645	660	648	623	647	630	624	701	629	687	640	642	657	629	656	668	632	657	653	646	635	665	653	666	684	635	630	639	684	627	700	613	625	646	698	660	666	588	648	667	626	640	686	638	660	672	630	637	645	622	654	606	696	667	615	616	631	650	598	702	656	640	647	615	693	632	613	655	642	652	629	644	620	697	647	617	623	639	650	661	644	678	590	642	611	621	633	647	628	623	671	636	608	637	659	650	620	676	654	644	663	605	658	617	635	636	622	657	662	628	619	680	677	669	609	669	651	657	636	675	603	699	616	654	658	641	647	673	642	630	642	600	716	653	648	680	650	647	659	627	656	644	660	623	653	630	621	628	672	654	632	612	638	664	647	616	649	633	630	608	638	674	661	647	651	628	622	644	583	616	612	624	638	663	646	673	691	645	646	683	664	605	611	669	633	665	650	660	638	640	676	623	607	677	693	684	667	590	675	642	677	657	590	639	650	646	679	647	658	656	645	650	632	674	601	666	625	637	609	659	624	623	660	651	603	617	647	667	634	669	618	659	654	672	640	643	681	677	641	645	653	628	650	635	677	622	689	647	625	635	657	649	662	639	619	632	643	682	616	650	652	625	671	599	676	662	642	652	698	595	648	687	666	625	655	612	701	663	656	639	638	613	667	653	662	648	601	617	660	659	634	625	643	686	631	680	642	660	641	646	639	647	674	657	636	674	615	688	610	638	664	648	628	656	606	687	680	626	625	629	636	620	659	644	595	643	653	654	618	627	626	653	669	608	606	639	674	655	677	640	636	655	624	645	661	650	684	689	674	648	652	605	655	671	651	621	630	629	647	654	640	619	651	638	625	621	688	723	582	641	664	631	679	638	614	647	682	652	644	661	639	657	646	623	651	629	697	611	690	686	630	657	650	630	649	657	644	682	630	616	641	694	640	656	619	639	625	638	643	667	614	630	649	639	626	642	669	706	660	658	580	612	650	691	608	638	651	627	648	678	670	598	690	623	708	639	639	665	665	646	597	629	607	649	631	650	638	674	626	612	654	632	647	654	627	632	653	596	629	640	632	700	625	671	619	635	616	685	694	623	646	616	611	652	630	633	673	635	661	653	667	672	633	606	719	670	580	600	649	618	607	589	649	674	615	653	664	627	647	657	650	668	658	640	670	619	661	635	637	647	675	628	683	646	650	610	649	673	637	658	621	631	633	690	617	644	627	642	673	639	646	653	634	643	682	594	626	632	642	649	664	655	654	637	679	629	676	660	695	623	635	646	616	643	587	597	660	658	640	633	662	650	659	657	639	602	669	676	641	703	623	629	650	681	651	614	649	638	603	661	652	671	647	661	682	608	616	619	675	619	616	626	639	655	666	674	656	662	658	664	583	652	602	645	570	640	664	622	629	635	653	643	634	577	619	661	627	648	675	617	652	639	643	618	640	643	679	647	648	655	667	592	684	618	659	628	637	608	644	650	650	637	635	676	627	685	667	611	698	636	620	653	666	641	626	610	638	665	633	654	610	621	610	615	619	615	629	620	671	659	668	647	650	617	665	651	681	664	650	611	646	640	647	619	621	643	657	661	631	590	617	669	626	647	629	683	620	628	625	636	661	628	646	624	629	624	632	620	641	653	656	642	635	611	692	609	668	645	636	606	627	601	645	672	671	639	667	697	643	624	629	682	645	629	691	604	644	673	670	656	604	637	658	626	615	626	634	629	623	665	663	631	630	653	665	634	659	606	649	692	624	637	604	661	625	644	614	662	613	609	612	688	625	663	646	638	629	656	632	592	652	662	618	696	680	612	637	590	602	653	668	661	618	627	670	667	687	679	630	657	664	622	611	650	624	648	616	650	593	642	601	637	647	622	666	642	627	632	648	645	663	641	657	668	662	614	665	646	655	682	648	660	650	611	631	627	627	600	647	602	639	630	639	681	665	622	641	642	652	670	660	629	639	631	654	648	632	607	637	629	633	641	636	639	627	668	688	637	664	604	618	689	607	637	591	632	654	672	673	639	660	676	620	650	667	651	629	650	644	652	661	684	635	628	607	650	635	639	673	621	674	621	649	669	670	633	636	637	651	641	658	606	655	624	666	678	638	658	680	654	609	629	651	662	642	661	651	608	641	645	633	643	612	642	656	642	654	638	660	622	634	648	653	635	639	684	644	610	627	609	646	664	675	655	661	657	660	645	601	645	643	636	656	684	684	614	605	650	622	647	624	671	624	623	631	683	630	595	639	624	616	639	640	625	619	620	655	638	617	690	616	621	661	677	646	698	625	600	652	676	603	617	650	679	654	662	637	666	635	620	650	626	711	630	634	644	622	654	661	660	681	648	635	638	612	668	675	658	669	657	596	621	649	674	635	689	662	628	698	634	625	640	667	656	634	634	632	626	683	667	634	624	603	641	650	615	640	666	655	644	691	659	597	662	623	661	651	627	660	699	654	700	636	665	661	660	681	609	670	640	621	672	648	614	625	659	654	666	677	613	611	611	665	636	634	643	672	703	632	668	636	654	605	641	643	640	608	632	655	675	589	692	615	659	633	685	641	648	635	607	628	658	609	686	672	653	658	623	682	593	635	673	679	637	640	689	628	645	638	670	611	652	637	604	701	660	645	651	647	673	624	673	668	654	668	655	661	638	619	621	665	628	647	639	666	685	608	654	640	621	649	640	674	653	639	661	650	656	548	662	626	647	666	620	602	653	677	662	607	652	672	680	636	662	654	652	656	670	634	689	644	638	640	642	596	665	676	648	617	628	636	645	661	636	664	675	628	627	681	649	649	609	649	638	600	676	641	593	641	624	634	667	704	648	597	645	679	617	691	622	620	651	583	647	659	657	694	685	640	643	612	673	633	623	605	654	601	618	667	643	606	649	624	676	621	647	625	697	672	621	630	650	665	691	599	623	655	638	625	642	662	611	648	618	653	652	659	644	619	630	703	653	667	615	624	649	630	674	699	666	634	601	689	662	625	691	682	666	653	697	670	664	645	636	653	669	631	640	614	662	605	629	676	676	684	649	638	651	667	672	643	624	664	645	633	616	649	643	670	666	625	658	632	676	714	604	631	636	658	620	670	636	653	620	628	619	650	637	629	624	657	640	607	623	596	638	685	634	630	684	626	651	661	651	630	651	659	642	628	633	619	635	671	622	694	640	628	684	642	648	673	661	640	645	597	651	679	636	626	643	647	611	646	676	649	601	660	646	632	589	650	635	691	643	616	668	639	639	643	634	649	640	686	655	604	644	678	641	653	616	624	644	621	675	656	601	603	689	649	647	631	649	626	626	642	600	622	669	620	653	612	600	688	603	632	649	614	656	626	594	619	693
63897	48757	41188	14903	1140	224	210	192	161	161	157	176	151	138	140	150	153	151	126	124	135	134	131	120	151	136	132	131	141	134	122	143	132	146	151	145	121	135	143	130	141	146	132	137	133	141	131	107	134	131	124	124	121	126	133	128	152	137	139	138	130	113	121	127	150	135	149	151	131	120	118	142	136	122	120	118	117	135	144	121	128	145	129	138	118	133	133	155	140	115	138	147	142	151	151	131	153	132	131	137	144	126	125	136	130	139	144	143	129	123	133	129	111	137	130	151	128	131	147	137	127	107	134	136	139	139	146	128	132	136	138	145	150	151	115	134	133	118	136	113	152	126	146	122	123	139	120	122	129	126	155	132	125	136	141	126	140	133	134	141	119	137	123	127	136	128	141	146	135	142	140	126	133	128	115	139	159	131	138	131	128	117	141	119	137	139	123	119	131	131	146	115	148	156	165	160	151	121	119	112	121	142	147	143	114	158	139	135	155	112	116	149	113	103	103	148	138	150	138	118	125	145	125	132	130	142	133	121	151	109	130	141	153	148	138	128	120	151	146	155	130	113	120	111	130	126	126	125	116	144	125	141	132	117	142	147	120	132	133	124	142	150	116	140	135	153	160	133	138	138	122	136	139	138	140	134	129	130	134	126	136	137	122	118	122	144	124	115	132	131	123	147	132	128	123	141	135	143	146	129	146	125	129	134	130	130	129	134	123	135	139	121	145	161	144	148	126	152	117	120	145	142	145	133	145	121	129	131	137	127	127	157	133	125	135	145	151	134	141	126	126	139	141	142	136	125	135	109	137	140	132	155	138	112	154	160	147	146	128	129	130	138	164	124	136	142	110	140	144	140	127	140	140	125	123	159	152	127	133	138	139	117	135	126	135	131	129	134	139	134	142	138	118	128	114	142	127	117	137	136	125	136	123	127	121	137	128	120	130	118	132	113	107	116	150	158	146	143	134	126	145	134	125	135	146	140	130	114	112	145	112	139	136	136	123	136	125	144	127	140	145	126	145	131	131	134	141	120	107	137	132	136	122	142	121	136	140	134	126	125	135	136	125	128	149	123	133	129	149	136	134	129	121	140	135	146	111	133	162	126	125	131	128	125	123	129	129	111	154	131	127	125	131	129	117	150	129	131	112	122	137	122	134	160	126	156	141	111	153	123	123	126	141	131	150	155	150	117	136	122	136	131	136	123	128	132	133	129	140	132	132	132	140	149	134	125	129	130	131	136	145	143	117	138	126	131	133	135	146	119	120	122	131	130	125	133	137	121	127	136	124	124	147	147	133	119	157	149	108	141	140	121	124	147	137	145	120	128	154	131	121	164	121	142	143	148	153	147	132	130	117	125	135	127	131	139	135	113	136	130	119	124	130	118	125	131	123	125	113	162	139	143	122	117	142	139	127	138	144	125	126	136	116	125	135	133	118	145	140	118	155	137	113	132	129	137	114	151	107	116	147	128	130	121	128	145	112	122	139	120	150	129	128	119	112	148	129	124	129	117	132	113	133	127	136	141	149	125	133	117	139	121	119	132	129	106	156	135	151	139	138	130	125	120	124	121	122	126	136	150	145	136	145	137	106	112	127	138	122	137	133	125	143	127	142	135	127	130	124	133	123	123	134	136	136	159	125	132	127	122	142	120	141	152	143	144	144	137	124	131	122	129	123	137	130	105	142	135	131	145	139	142	121	130	119	140	148	136	127	129	152	154	125	160	113	127	147	137	141	124	112	127	128	132	128	105	146	144	134	139	124	108	128	116	117	138	152	130	138	137	109	121	125	135	148	124	143	143	116	121	129	118	131	120	145	128	141	116	118	131	162	117	135	135	119	132	136	117	131	131	153	133	139	143	125	120	127	121	103	128	127	133	158	144	134	131	141	113	113	142	123	134	110	121	138	162	128	127	126	159	128	127	139	139	107	122	137	147	142	122	150	132	157	126	144	127	140	150	122	126	134	136	129	133	131	127	148	120	136	134	142	135	105	120	152	128	136	145	123	121	125	148	146	143	140	131	146	136	125	130	128	151	145	121	123	122	126	136	122	134	146	142	141	115	123	116	132	124	138	139	120	114	129	140	147	127	134	124	132	155	129	135	163	134	130	123	138	132	138	109	142	138	138	128	122	128	108	126	135	128	141	132	152	138	120	138	135	133	156	126	125	126	133	138	140	158	131	138	128	132	141	149	124	130	143	132	125	142	125	116	128	137	133	137	132	148	125	138	136	132	129	107	145	133	159	123	118	141	139	139	146	127	128	122	125	135	138	150	155	149	143	135	133	100	137	141	138	134	140	148	122	126	144	141	128	123	145	141	129	116	150	125	146	127	125	129	131	141	139	139	128	144	134	128	110	127	130	146	134	145	135	123	149	136	145	133	124	129	119	127	135	143	136	138	125	130	112	119	123	135	128	123	137	151	137	123	109	130	115	125	127	139	130	145	125	127	125	157	128	136	127	148	158	124	136	128	133	144	147	128	95	150	142	123	150	135	135	138	147	125	121	149	147	154	125	161	120	132	128	157	115	134	145	134	141	140	146	148	149	131	132	144	117	143	137	131	146	142	136	131	134	116	129	122	138	123	143	114	131	130	143	124	141	118	136	139	134	152	137	130	157	146	123	116	134	129	152	125	133	139	125	119	134	135	129	127	117	128	133	130	171	125	148	141	145	138	148	119	132	122	121	127	125	121	121	150	123	135	146	132	119	125	138	114	125	132	139	140	161	121	138	147	129	147	152	116	142	135	129	126	139	136	136	143	117	133	140	115	140	134	103	142	139	139	143	144	132	146	148	143	122	137	139	133	128	132	139	109	144	137	136	119	124	118	110	119	131	126	127	123	115	133	156	149	129	132	146	143	144	141	123	122	132	135	131	140	133	133	138	139	124	126	128	159	134	124	136	113	137	132	127	148	136	125	155	125	122	134	132	127	127	142	131	144	141	149	137	143	147	153	126	137	141	146	157	144	107	134	124	137	146	136	143	154	153	138	144	131	134	136	120	133	106	143	137	119	140	151	134	145	136	149	152	131	139	123	122	126	131	139	103	137	149	132	130	114	117	134	148	128	108	129	145	119	101	136	144	136	138	136	126	117	135	131	151	165	142	115	125	156	144	129	140	142	145	125	152	130	130	125	143	144	137	120	124	141	140	133	121	117	134	138	118	146	151	160	156	129	139	123	116	129	147	108	130	141	141	129	148	151	144	135	146	123	114	112	114	131	137	151	123	124	124	140	120	127	112	147	113	141	123	142	122	139	124	138	118	143	147	118	129	135	151	118	141	139	138	136	123	116	140	145	123	139	132	117	130	127	122	126	114	139	136	146	123	127	107	141	129	125	135	135	137	150	123	141	152	143	106	138	119	150	133	138	132	145	144	150	142	166	134	120	112	127	134	131	137	157	135	125	121	126	126	127	136	141	118	128	162	137	146	130	153	135	143	128	152	128	120	134	124	119	110	136	129	131	132	152	117	123	123	118	136	131	134	124
45318	40566	39407	9867	1932	863	791	772	644	719	609	588	563	552	563	548	579	519	503	502	500	490	467	458	497	487	459	485	439	464	484	472	465	463	510	447	458	500	461	509	488	474	456	513	460	467	455	473	506	462	466	500	482	473	504	476	446	459	469	474	485	434	484	468	483	447	425	518	474	472	461	482	479	482	496	441	485	467	460	486	455	495	424	463	509	448	500	482	437	493	467	492	460	494	438	463	472	480	434	491	438	512	443	465	467	463	475	464	481	473	460	468	454	470	503	469	507	496	446	438	469	493	444	445	466	460	475	428	448	489	421	478	432	473	492	394	467	479	490	495	446	461	490	453	472	480	453	469	477	446	474	444	438	441	442	449	462	503	425	460	469	473	468	473	464	451	428	429	486	459	469	441	440	430	488	455	476	484	500	465	455	430	433	477	480	468	476	443	447	450	450	410	506	470	457	472	464	474	465	446	461	435	466	450	469	452	459	483	436	456	462	444	462	498	455	420	491	458	455	487	449	452	461	506	508	455	436	437	493	517	450	472	523	477	475	462	478	489	453	441	493	434	480	454	446	483	460	444	465	448	443	512	483	463	463	436	469	444	436	465	476	473	481	453	474	415	512	458	497	468	458	462	449	449	482	462	463	472	454	478	502	470	473	464	434	449	462	502	468	431	468	478	445	470	464	497	441	454	482	483	474	471	459	452	426	460	478	462	442	483	460	473	442	436	466	464	451	475	442	510	455	463	463	446	456	431	428	474	428	481	434	478	469	466	479	434	458	482	477	467	515	467	486	442	482	461	451	470	472	476	430	471	437	440	434	434	482	464	459	450	481	478	481	487	445	461	488	455	422	458	461	465	460	427	468	445	462	471	474	467	461	422	440	484	435	429	438	484	442	423	501	471	456	490	492	492	443	427	447	455	440	430	445	457	435	452	510	484	464	469	469	447	461	462	491	460	473	440	463	470	460	507	485	455	466	471	455	493	447	459	461	461	451	469	481	469	469	432	463	433	486	495	471	459	455	398	460	464	449	449	489	431	479	444	478	460	449	457	443	453	487	482	449	479	491	486	453	468	481	474	488	473	452	446	464	466	431	426	428	462	478	424	443	443	433	492	444	453	474	464	455	456	471	444	452	439	484	475	426	468	432	509	468	445	451	468	507	474	429	445	500	466	472	501	463	454	478	436	434	476	460	526	478	465	436	440	462	462	486	492	483	442	490	441	470	472	431	458	450	485	488	456	487	455	430	510	455	472	479	473	457	472	454	424	484	477	399	441	469	440	475	441	451	453	421	443	467	467	516	457	448	438	469	470	457	449	411	493	463	486	439	436	441	461	470	455	426	465	478	442	473	452	430	471	437	468	449	493	486	430	533	455	459	456	516	464	455	446	500	485	468	470	480	472	438	461	467	433	459	456	461	458	430	474	437	455	487	468	486	485	428	462	437	464	465	460	462	458	467	509	437	497	483	436	451	487	475	457	459	473	465	470	461	488	432	490	448	452	476	442	480	493	448	535	504	488	437	461	443	482	497	490	466	473	454	510	433	439	507	468	471	498	455	449	452	459	480	482	510	452	453	506	486	459	510	447	499	473	471	481	482	450	454	437	481	470	456	460	449	492	469	441	446	458	466	486	484	447	495	481	486	433	460	436	446	455	441	442	479	491	465	454	468	450	431	470	450	480	443	466	475	456	445	436	461	468	470	464	486	472	508	444	481	452	480	493	435	446	462	471	465	450	447	428	441	482	440	482	485	444	490	495	458	474	496	473	428	460	466	459	456	482	486	453	473	475	485	487	471	473	511	474	496	419	473	453	467	459	447	482	496	472	439	463	472	474	473	480	475	472	479	442	450	467	471	480	473	463	490	476	454	485	485	441	466	489	423	445	438	490	456	445	481	452	491	490	514	448	457	469	449	453	497	465	453	424	460	461	453	482	449	491	435	441	462	448	463	461	445	456	437	477	427	494	465	454	446	468	463	431	470	478	458	458	459	467	472	465	468	487	484	481	448	464	483	531	455	452	431	439	438	496	467	449	422	453	445	470	468	473	476	487	474	457	461	431	448	471	488	447	469	440	500	463	486	458	479	459	473	464	458	494	487	447	449	478	512	473	438	484	463	453	454	494	486	487	443	468	461	452	482	409	473	482	474	474	501	447	481	472	443	494	435	474	469	465	469	459	498	458	467	478	447	481	476	416	455	458	467	418	460	466	426	470	455	449	465	438	436	450	475	456	470	474	448	462	498	418	462	460	461	437	412	469	449	472	462	488	460	438	433	468	444	459	487	482	437	499	480	471	481	471	466	446	446	450	467	465	441	469	470	439	451	508	512	486	466	444	480	463	463	466	453	465	461	453	493	468	424	464	448	479	448	482	515	450	480	464	433	461	440	455	461	449	438	466	472	496	436	487	461	478	453	500	501	433	505	474	466	480	507	484	416	455	451	449	477	425	445	435	485	447	490	438	403	479	487	503	440	460	475	467	462	482	465	437	475	488	440	452	480	485	461	490	461	481	506	457	461	447	496	453	433	506	449	443	481	465	482	452	491	451	455	437	464	443	446	465	459	473	461	436	499	449	511	453	459	478	469	451	456	427	447	478	459	477	469	446	481	497	476	507	479	491	449	468	473	495	461	474	487	462	449	476	441	463	437	482	484	453	463	446	463	461	500	477	470	434	493	475	478	475	453	470	429	490	448	464	452	445	444	481	448	453	513	466	475	478	457	460	498	452	433	467	462	461	468	450	451	510	494	479	489	462	465	473	457	486	473	475	497	510	449	451	478	496	482	473	513	445	451	449	472	469	475	432	450	456	486	464	506	463	466	485	442	478	461	439	506	442	473	483	469	440	491	458	417	490	460	486	444	491	479	468	457	480	496	450	439	482	463	479	504	471	517	455	456	426	475	464	468	465	457	469	476	438	482	481	479	488	454	454	486	446	445	422	434	473	460	453	445	450	479	469	468	466	457	501	533	486	510	483	443	475	477	498	450	447	465	479	436	449	488	483	474	491	453	433	437	474	454	449	440	442	456	427	480	473	476	478	488	453	487	480	485	457	484	472	417	443	472	500	449	472	468	484	456	517	464	471	473	451	467	452	452	482	484	463	492	485	457	451	471	475	433	475	472	459	463	509	490	475	464	461	447	458	479	443	470	494	467	456	474	459	465	490	477	472	470	470	494	476	476	437	409	489	478	454	499	446	496	474	408	464	480	452	476	417	456	470	506	429	475	481	468	448	463	478	426	455	480	462	457	475	513	462	448	487	438	455	479	479	458	438	468	434	500	458	444	456	436	448	448	473	439	446	432	436	444	468	463	463	458	473	465	480	460	483	507	526	502	434	479	440	456	474	485	443	453	470	459	434	489	454	436	460	476	470	447	445	458	449	468	484	459	486	457	444	472	508	457	479	458	476	479	463	470	471	440	436	450	451	473	448	433	466	466	460	443	474	461	450	465	409	460	464	480	495	428	478	495	487	458	461	490	459
74136	64151	54128	23704	5124	504	382	314	326	257	252	220	251	230	240	237	239	203	212	223	210	209	204	231	215	220	225	207	211	254	203	222	210	215	184	207	201	214	188	213	219	200	198	198	229	185	212	193	202	224	196	209	214	221	211	205	207	202	199	211	206	211	204	216	208	201	211	222	217	220	209	205	185	169	193	172	185	218	238	201	200	240	209	211	223	199	201	197	208	201	178	233	201	188	219	199	212	187	180	168	183	192	209	191	209	204	193	174	182	210	210	198	219	214	199	186	220	188	208	225	191	190	207	206	218	217	231	203	219	219	208	196	201	205	221	193	206	214	201	210	196	194	181	198	219	187	208	211	210	211	182	204	193	244	165	172	218	208	215	197	211	212	215	192	192	189	194	179	212	196	200	218	192	189	167	216	178	215	196	210	200	206	209	194	227	197	228	206	194	194	205	205	240	187	223	209	184	227	220	204	201	211	204	206	175	194	218	216	173	176	190	201	204	237	200	194	190	225	204	200	191	216	216	213	184	220	193	192	197	197	191	209	200	208	154	188	182	241	222	213	184	202	206	215	213	202	196	219	229	187	211	197	208	219	192	212	198	202	204	165	213	236	187	216	224	211	189	201	229	231	245	212	205	198	190	218	202	188	181	195	212	212	188	211	174	182	191	210	200	209	199	208	204	184	189	204	179	194	213	199	185	193	215	213	187	200	202	216	181	221	182	194	198	194	207	180	215	193	184	203	209	188	205	209	212	212	203	202	208	203	208	184	216	208	217	210	197	203	226	196	181	188	239	183	206	210	202	207	207	214	213	191	222	227	209	204	201	201	201	217	183	196	198	192	186	184	203	230	225	195	202	204	251	205	235	200	215	204	189	215	223	182	185	213	215	192	194	189	186	193	198	223	216	184	220	194	224	181	199	214	233	201	217	202	206	189	214	235	227	198	196	190	193	198	193	200	227	200	210	185	163	212	199	200	214	186	184	205	217	216	229	212	214	215	205	220	195	195	193	195	222	212	199	204	192	185	187	187	239	204	198	220	221	192	180	203	207	216	213	201	178	203	194	198	168	207	203	218	177	197	187	199	203	220	189	188	188	183	192	199	218	217	202	179	190	205	212	201	201	218	217	216	228	199	208	176	223	231	210	189	212	207	219	186	188	180	171	191	191	205	212	184	181	217	207	182	198	197	205	227	207	194	217	177	184	203	204	207	197	224	219	226	227	194	216	188	187	202	230	179	200	184	181	207	234	200	220	219	204	221	204	184	190	201	191	214	218	175	223	227	198	212	203	188	173	220	188	225	209	197	200	202	188	194	211	183	216	211	216	187	205	215	216	207	219	210	215	189	213	198	207	206	211	211	206	216	180	203	204	196	230	221	203	184	167	204	211	202	188	233	200	189	218	198	210	237	209	194	204	206	212	205	246	198	197	192	220	217	214	184	206	195	213	223	204	212	204	208	194	211	184	214	196	214	219	207	189	179	197	201	187	210	190	208	224	226	189	202	195	198	235	202	190	207	180	186	225	201	206	209	213	233	205	192	201	201	202	214	201	211	197	222	198	205	200	197	217	219	210	236	212	212	173	179	199	215	197	201	222	197	221	192	183	203	206	203	197	202	233	227	209	199	226	250	230	204	198	206	208	210	199	191	202	202	206	214	213	174	177	181	211	199	211	210	201	198	216	198	206	210	212	201	215	192	226	207	225	169	183	181	208	207	219	213	205	231	215	191	179	197	214	195	204	198	211	179	218	170	190	200	212	197	179	208	203	196	188	200	208	212	189	197	218	229	201	194	218	192	206	187	188	238	189	209	202	205	177	217	199	225	167	193	191	219	209	199	209	180	207	220	212	204	222	210	207	183	185	211	225	209	190	209	197	223	203	219	178	216	207	215	204	215	214	205	221	200	207	212	186	223	202	192	211	202	196	193	220	224	222	202	216	207	201	187	211	190	215	196	149	219	213	219	218	205	199	187	200	189	199	190	216	194	210	193	214	209	210	189	188	204	186	213	215	171	190	218	189	199	209	206	200	188	189	200	179	207	213	215	231	185	231	207	218	198	211	204	177	218	192	197	194	193	189	194	222	204	216	219	199	242	215	206	206	217	214	213	215	196	211	193	167	232	215	239	196	193	206	214	207	197	202	183	192	202	206	208	208	189	199	210	202	188	192	192	212	194	225	184	186	210	229	212	197	199	212	189	196	222	202	215	203	196	200	228	184	213	215	233	223	220	185	200	220	200	193	214	230	182	200	183	226	218	209	238	204	205	215	229	180	182	173	163	197	221	187	226	192	193	197	206	201	207	197	191	190	187	219	186	188	194	208	235	200	206	216	219	217	204	206	214	212	184	207	200	205	187	236	199	200	199	202	184	213	206	203	183	184	191	202	220	189	206	202	192	201	193	216	211	229	217	206	187	195	206	234	200	196	193	181	181	227	222	227	197	208	186	195	201	212	204	223	198	205	201	203	199	181	208	216	216	207	200	190	182	199	176	193	188	215	201	218	202	212	193	205	189	205	212	202	174	185	196	209	197	213	193	196	216	177	183	192	201	194	229	187	230	191	196	211	195	180	219	215	202	199	209	201	197	172	196	197	207	197	215	223	195	195	173	198	220	181	200	192	206	199	229	210	200	189	219	185	211	191	209	204	204	187	209	182	206	206	209	215	210	193	221	188	206	217	183	208	195	218	212	215	215	181	203	191	211	226	214	175	236	195	190	212	222	182	215	190	189	195	182	206	179	220	204	226	226	208	198	256	179	198	190	191	229	214	207	180	202	196	192	210	181	205	210	198	212	218	223	175	170	212	185	182	187	216	192	211	209	205	205	208	197	186	242	186	186	176	207	193	211	204	197	209	197	209	218	188	197	208	203	214	180	203	216	199	192	205	208	191	235	213	212	186	202	199	188	182	209	196	178	185	198	222	188	201	217	205	197	205	201	219	205	197	210	201	181	210	186	205	176	197	191	197	224	223	194	194	210	230	217	208	186	208	191	187	222	202	192	204	205	181	209	184	207	222	199	221	193	216	199	224	193	201	185	196	193	181	188	178	208	173	203	201	184	206	201	207	200	203	223	212	196	182	208	194	206	214	176	221	215	210	195	197	196	215	194	199	193	202	184	205	204	199	254	205	206	197	212	208	183	201	217	223	208	211	191	191	193	222	200	239	195	194	222	218	199	200	217	184	203	207	202	167	191	205	206	198	196	231	178	215	192	218	214	211	191	202	203	204	196	199	199	210	200	230	195	218	196	236	222	192	206	188	194	202	208	192	208	209	213	212	226	184	198	219	191	224	190	203	199	205	212	172	198	186	209	206	184	172	202	217	198	234	192	172	222	199	190	204	188	210	241	175	217	210	200	177	238	194	186	197	184	201	207	198	195	190	200	198	210	219	202	204	198	205	201	208	193	206	213	188	185	197	204	203	198	196	219	209	194	209	206	216	188	188	202	180	212	196	210	205	195	176	200	201	193	200	200	214	209	231	206
55104	52024	49224	13398	3009	1594	1523	1324	1144	1094	959	912	898	873	785	849	797	764	747	752	739	729	759	778	758	684	707	721	736	710	692	718	657	666	713	687	678	702	682	715	648	661	705	681	648	654	660	680	725	646	669	678	644	706	658	611	700	666	674	638	636	638	669	646	652	682	661	659	673	662	692	684	706	655	666	614	696	680	656	678	695	677	627	676	704	653	646	642	679	664	697	669	681	644	622	624	598	649	684	667	626	645	675	690	701	714	657	657	633	659	651	634	641	642	672	693	662	692	632	685	608	656	688	639	653	633	610	662	640	707	703	648	691	661	671	682	662	641	659	674	654	631	676	650	688	671	645	689	623	658	673	640	668	641	696	704	669	664	632	654	689	647	649	671	641	606	698	696	649	700	654	638	664	666	653	621	676	680	638	670	643	649	663	710	672	650	645	691	665	642	661	702	629	645	632	650	655	703	633	678	673	676	632	630	691	691	648	675	642	653	679	696	617	643	641	598	664	665	633	666	631	640	621	667	675	666	680	653	633	655	664	656	648	687	673	657	670	634	642	661	657	670	650	677	621	652	680	641	681	679	681	651	700	682	710	618	627	637	702	662	723	640	618	698	638	638	644	681	681	666	664	693	662	620	696	633	656	686	674	669	637	698	653	637	626	645	708	626	613	719	628	669	654	696	677	665	604	656	640	663	642	669	668	681	683	649	641	683	630	670	658	637	622	688	660	662	633	642	657	682	675	668	639	664	707	644	631	642	646	680	650	603	685	641	652	675	699	665	659	648	658	633	643	675	699	686	678	623	622	645	682	631	666	679	675	645	658	595	672	647	672	697	659	668	686	620	681	683	680	669	634	626	726	648	697	659	606	663	673	628	693	632	674	667	646	633	664	661	650	673	665	673	614	670	659	662	638	671	669	636	653	680	690	663	639	656	676	633	632	633	654	661	714	643	655	664	694	695	689	686	690	625	662	686	685	675	648	663	643	636	665	661	664	664	679	673	646	624	639	632	680	675	666	644	690	659	622	589	649	698	658	672	620	620	695	702	666	660	639	650	623	684	672	697	703	656	652	641	673	663	656	652	634	626	623	662	655	637	653	676	662	649	652	640	665	677	652	659	619	670	640	667	669	652	645	677	668	700	690	689	616	663	642	626	673	645	640	632	704	686	664	666	660	701	637	657	691	650	648	666	664	673	701	715	699	631	644	650	698	685	666	623	664	646	627	601	658	635	659	640	698	696	681	632	659	689	638	641	634	671	654	637	656	694	619	656	628	630	657	675	662	611	695	637	697	628	678	641	663	654	629	660	649	680	644	653	694	658	613	663	597	677	657	679	640	700	651	633	644	630	668	633	631	653	717	668	678	627	658	718	682	638	666	671	671	674	682	649	614	676	651	690	640	647	674	662	706	690	677	624	674	657	642	638	643	665	619	667	687	684	641	674	659	725	659	651	646	670	712	665	658	667	679	624	616	637	661	715	692	667	678	682	643	726	668	660	674	657	626	680	686	649	687	700	702	693	640	682	656	653	647	710	660	642	672	635	614	659	648	691	669	683	668	605	670	637	647	642	640	678	628	681	654	612	680	649	652	653	669	613	687	715	691	641	656	637	685	668	601	684	656	638	661	643	672	721	661	613	668	642	667	643	583	662	603	686	649	689	683	646	691	649	634	664	667	664	683	638	620	672	671	676	672	628	632	664	686	650	674	683	660	652	707	672	661	666	677	678	646	663	649	689	609	669	640	612	693	695	649	656	654	652	648	689	622	648	622	653	666	640	619	613	650	672	666	637	591	684	649	650	661	688	663	673	698	657	646	655	621	653	703	632	685	700	678	642	584	666	660	653	673	681	652	688	696	673	674	646	662	684	650	721	642	651	645	639	675	708	711	650	657	654	613	660	650	655	643	680	653	676	643	726	670	663	648	666	679	652	635	670	615	687	663	670	685	615	667	692	727	660	636	653	671	630	680	672	701	683	634	657	685	657	680	658	679	617	659	622	726	662	634	713	638	619	666	663	679	657	688	628	656	673	663	680	658	652	640	663	725	627	666	646	709	667	656	692	633	628	620	669	667	635	657	638	658	695	696	680	641	667	666	662	657	668	703	635	683	611	680	628	647	654	694	649	679	684	664	696	700	686	675	694	683	656	660	675	642	658	639	694	644	657	669	623	697	662	685	698	671	643	629	634	685	686	617	639	677	687	646	664	624	682	662	669	680	674	693	636	661	643	688	665	648	650	679	690	648	656	672	623	674	621	677	614	637	678	651	671	674	663	681	646	732	649	659	659	656	664	702	673	698	634	706	619	633	683	646	662	649	632	637	631	695	625	637	658	678	672	653	697	680	659	655	687	716	637	669	654	682	646	653	651	682	640	632	695	646	627	633	691	626	673	673	608	614	661	657	659	646	691	677	667	672	645	660	636	635	710	591	712	631	674	645	677	635	669	733	721	680	615	695	610	675	632	688	658	672	624	643	667	685	658	683	675	679	692	664	664	660	657	666	652	694	621	662	624	614	638	693	621	730	670	662	647	625	669	704	660	622	676	612	653	679	616	661	651	646	639	653	669	664	670	638	683	689	720	649	719	644	658	681	669	611	625	675	653	679	666	670	597	625	650	647	698	680	665	638	664	637	670	668	653	665	656	695	687	613	634	670	653	695	616	624	659	666	637	679	614	657	647	671	661	682	715	662	681	612	698	665	684	623	673	688	670	620	639	651	682	676	655	636	706	676	639	636	669	687	646	650	641	624	627	686	673	665	619	685	631	653	672	660	613	701	674	647	643	672	654	652	665	617	631	624	633	664	651	643	698	650	653	689	681	675	670	646	640	603	693	665	651	634	696	653	706	601	633	666	700	686	628	678	659	674	646	611	629	669	676	641	678	713	618	609	683	678	634	679	698	633	684	630	731	664	652	633	660	624	641	669	674	675	628	622	655	663	653	695	617	648	660	633	680	705	634	707	652	666	665	669	659	648	637	647	662	675	628	614	656	663	624	697	695	635	664	633	625	677	647	668	667	710	711	650	645	649	691	722	694	629	692	665	714	620	604	665	639	669	684	637	645	601	648	612	644	624	682	669	645	625	667	694	683	651	633	611	668	664	683	678	679	659	663	670	645	602	655	608	644	641	663	655	677	662	652	665	670	613	648	664	658	645	656	684	625	678	649	700	649	707	648	674	658	674	656	653	637	710	689	665	675	652	677	626	645	670	642	622	666	648	654	671	644	651	612	618	661	630	664	701	658	699	621	714	652	691	684	678	666	704	675	653	692	622	656	627	672	676	631	659	652	683	699	614	669	643	664	671	634	713	677	646	664	656	636	687	683	670	606	665	668	629	662	638	668	669	693	625	637	660	673	660	684	650	600	628	660	672	653	597	683	689	659	635	652	720	685	621	657	630	642	664	653	654	664	616	597	704	666	676	621	653	651	632	673	643	650	665	672	608	632	718	654	655	640	649	672	686	637	634	650	659	673	705	649	661	663
28577	12223	5212	758	237	194	209	189	194	203	206	204	188	185	201	213	167	215	203	177	204	204	178	181	186	207	205	185	210	171	209	170	182	222	191	187	209	215	191	220	207	209	216	181	210	200	194	181	226	165	186	221	164	205	170	202	202	189	188	197	186	185	173	203	226	183	174	179	183	216	196	188	183	195	183	205	175	189	196	201	203	206	187	180	187	208	192	207	178	186	210	197	194	194	195	187	202	212	208	206	179	211	217	188	213	167	213	187	200	182	181	201	185	217	188	178	178	209	181	208	217	210	202	196	198	186	204	183	178	193	212	192	198	196	211	219	206	200	199	194	178	194	216	179	210	202	199	200	187	188	201	214	186	183	188	184	214	204	213	195	187	206	210	183	218	198	191	181	189	191	188	186	212	177	190	196	205	184	200	186	184	191	209	187	177	188	185	195	188	182	208	203	195	198	214	216	204	195	194	210	199	211	171	208	184	186	207	212	217	195	219	181	187	196	204	190	187	200	198	185	188	201	191	212	180	188	197	204	195	178	213	183	178	200	218	202	193	212	196	205	198	178	194	172	223	192	187	210	187	199	192	213	201	208	203	204	201	212	194	199	215	169	174	186	185	184	197	195	195	181	192	201	197	198	214	189	195	206	187	194	192	169	188	190	193	197	201	182	190	181	191	183	203	191	197	206	184	199	189	202	211	189	186	183	207	203	191	215	199	215	201	180	182	180	195	188	204	208	215	221	191	207	176	198	184	199	207	207	193	194	191	192	193	205	205	195	165	186	205	203	184	219	191	175	212	190	195	187	192	186	207	205	178	174	221	215	209	216	214	188	207	221	192	208	186	190	195	191	204	193	187	198	182	219	204	200	213	230	182	197	213	214	195	214	184	209	186	200	198	196	187	183	204	185	184	189	212	194	203	212	186	201	203	216	195	197	209	186	184	188	203	204	197	199	202	203	208	199	217	195	185	175	222	179	222	190	197	185	197	212	176	200	213	189	195	203	200	211	188	200	199	194	191	204	203	207	185	204	185	211	217	180	207	202	193	218	213	202	187	205	211	183	188	217	200	200	219	184	187	205	206	203	189	180	192	190	223	211	190	186	198	172	189	200	191	198	216	204	163	176	197	208	211	184	168	188	193	182	182	193	190	194	183	226	192	243	160	209	173	175	189	206	193	186	205	210	178	216	201	208	210	191	225	212	192	215	208	184	181	217	185	187	199	178	178	203	186	213	182	219	192	173	188	186	201	211	220	187	189	211	230	205	216	186	187	199	202	200	201	203	191	208	200	205	175	165	185	206	212	192	192	190	185	191	191	197	209	179	178	191	193	217	228	192	185	190	187	177	205	211	196	189	182	219	204	186	219	197	203	183	189	192	195	172	193	219	183	184	186	225	203	180	210	198	223	181	189	193	180	181	205	215	194	202	209	204	196	182	193	200	235	200	206	197	188	181	185	201	179	209	179	209	170	207	194	218	211	178	190	219	199	214	218	199	205	209	174	205	202	215	181	171	167	156	170	154	204	192	220	203	192	187	200	173	183	194	210	211	211	193	189	179	208	166	215	191	204	172	181	194	206	178	231	169	199	217	206	179	203	226	183	186	215	193	192	196	187	225	204	186	200	201	205	194	221	197	237	158	187	201	195	186	193	199	203	218	182	166	193	206	185	202	180	179	197	180	198	236	186	189	209	204	193	187	209	201	202	213	179	199	194	204	185	204	192	204	220	177	220	204	193	222	209	194	182	197	175	162	203	205	202	210	183	183	202	194	198	202	188	186	189	172	185	201	215	211	206	193	222	178	185	210	186	181	207	221	176	185	206	211	200	194	209	182	208	220	198	170	194	180	214	208	231	193	197	207	197	192	196	193	183	189	193	206	228	203	200	195	178	192	181	240	184	187	232	197	207	196	196	213	171	215	193	186	197	166	195	192	202	189	183	195	190	201	214	200	174	230	213	213	207	182	200	229	213	198	193	199	201	211	180	178	201	223	198	181	191	193	213	210	196	180	197	187	191	200	206	186	215	176	188	173	196	194	189	188	176	181	202	200	202	193	214	200	196	207	211	192	191	173	220	160	212	205	205	173	159	208	205	161	209	193	213	196	193	211	201	193	188	213	190	190	178	192	195	209	194	190	190	164	201	206	178	171	193	184	208	207	214	191	170	208	186	198	198	206	207	215	201	211	194	202	184	214	222	206	221	192	179	205	202	179	205	199	184	189	205	199	224	169	180	171	212	190	199	174	209	173	194	211	168	187	221	185	189	201	195	178	212	206	199	184	203	199	210	192	194	215	197	187	191	204	191	216	209	205	184	222	169	196	213	193	205	199	201	210	173	193	202	199	179	188	207	188	207	221	211	213	206	179	211	209	204	201	194	188	169	180	199	211	192	197	215	183	193	223	169	211	205	211	206	210	210	210	189	205	208	194	178	188	221	219	180	201	184	212	200	175	196	178	224	197	199	213	217	209	184	200	179	191	166	192	182	213	223	201	203	203	194	192	195	199	207	195	199	192	207	213	187	209	208	204	197	222	230	210	166	200	184	202	198	212	204	178	228	182	196	181	221	204	207	190	210	175	195	221	180	200	181	201	175	205	186	197	170	183	202	189	205	185	185	181	204	222	209	221	185	180	192	193	203	197	201	196	193	195	193	213	210	207	186	194	215	199	187	210	203	181	178	187	202	181	174	213	201	178	201	175	212	190	193	194	196	192	183	191	207	205	202	189	197	194	198	213	173	207	212	192	204	216	215	195	205	187	210	193	187	198	183	187	203	195	183	184	222	206	229	191	178	195	215	193	201	211	209	212	213	215	185	185	190	212	202	201	167	192	195	221	190	207	215	190	221	214	194	215	230	206	205	202	200	223	173	200	184	203	222	198	190	189	206	193	208	183	186	202	217	210	195	207	209	207	213	209	191	222	204	181	202	200	204	196	192	201	198	218	190	199	199	222	170	197	186	218	192	212	210	199	194	187	184	204	212	192	190	223	199	196	195	196	203	206	209	190	169	181	210	166	226	194	209	206	197	209	210	195	200	206	205	200	199	174	192	210	198	195	218	198	207	197	205	215	214	174	223	209	203	195	225	204	212	196	199	183	168	184	198	207	183	192	213	181	212	181	199	201	200	202	178	199	226	199	183	206	191	191	197	183	214	204	183	165	197	202	195	194	179	209	227	191	218	187	214	207	214	194	187	187	208	204	183	195	204	211	211	196	185	206	204	218	172	197	174	209	206	203	184	165	188	211	204	163	202	189	200	177	209	210	196	199	192	204	191	196	194	174	202	214	176	202	184	207	199	223	190	220	189	180	180	188	189	184	173	195	208	180	201	180	214	193	186	178	193	200	196	200	191	195	185	181	198	180	205	202	200	180	215	173	183	172	180	201	193	192	195	184	219	182	178	199	191	193	199	204	184	218	194	205	178	195	196	175	177	182	196	208	190	175	183	214	195	217	199	198	192	201	178	195	179	213	177	190	202	223	199	181
25803	13730	9329	1977	706	679	664	654	635	663	658	709	644	662	697	663	695	650	639	623	580	638	670	643	645	607	681	615	626	634	623	641	659	622	627	626	650	661	637	638	657	611	648	645	629	626	672	645	682	634	627	585	639	654	617	637	646	648	636	649	636	655	649	661	615	608	613	644	636	661	586	644	627	641	659	669	668	676	617	601	648	612	634	635	608	586	615	633	703	667	624	639	689	627	613	675	615	604	630	589	634	627	616	647	639	598	658	624	640	627	667	660	632	655	589	597	645	625	632	652	623	683	667	623	647	632	613	625	670	651	689	689	617	609	616	684	633	665	628	649	649	612	639	616	645	615	673	631	624	654	662	627	651	681	643	630	619	639	634	641	620	648	653	651	641	619	639	621	622	634	644	635	662	638	589	657	667	646	617	645	625	608	648	638	628	647	649	668	608	620	595	612	625	631	650	662	636	603	651	589	624	612	623	637	621	650	627	629	612	643	663	613	611	641	652	641	629	624	654	637	652	653	658	625	596	658	645	627	650	663	658	613	659	635	647	641	628	681	640	650	622	686	641	647	610	666	625	678	673	649	656	637	604	623	657	641	637	656	651	630	667	608	648	626	639	652	660	636	644	634	652	633	622	663	596	660	629	598	620	644	647	683	639	650	621	628	621	634	655	641	671	634	617	642	655	634	687	617	668	628	660	679	617	616	627	630	641	615	643	662	669	676	640	626	656	712	602	675	644	657	600	617	652	652	671	646	636	594	645	643	628	634	625	620	579	661	641	684	645	674	679	661	629	615	633	650	674	637	610	611	693	623	656	632	637	683	676	668	614	629	647	664	627	633	629	645	634	629	648	605	662	630	643	611	659	657	647	608	700	625	687	612	649	629	585	593	581	641	624	635	652	620	603	609	659	622	669	678	666	611	652	628	680	659	636	580	632	631	627	637	636	663	634	612	619	662	639	671	638	640	612	622	623	624	632	629	670	663	627	622	683	636	606	651	624	638	610	633	670	612	622	669	652	604	645	603	662	659	665	694	597	643	642	695	659	661	617	633	658	639	646	636	627	666	653	613	601	630	617	648	614	669	652	626	662	624	594	638	605	600	650	609	616	688	673	639	635	593	586	634	668	605	617	645	629	684	575	663	683	568	615	611	600	676	640	657	670	635	640	601	659	630	646	652	622	662	612	647	646	624	622	717	656	596	660	600	611	636	603	623	629	655	591	614	624	669	656	617	603	616	604	601	663	618	582	622	603	630	659	649	639	616	647	649	658	637	626	601	621	652	652	626	638	619	639	655	647	617	628	598	631	623	631	685	666	643	645	684	634	661	625	648	580	629	633	661	586	613	636	642	630	621	673	664	671	701	668	640	610	635	667	598	624	599	668	641	628	665	656	640	594	624	664	609	625	659	627	609	590	684	666	625	631	606	653	673	650	660	663	687	648	629	638	638	668	629	659	680	640	644	648	614	624	621	628	625	701	668	645	620	649	659	658	638	615	670	674	637	621	698	666	646	599	649	639	645	650	658	631	605	689	620	674	642	622	683	661	607	604	639	627	631	652	647	654	628	617	698	666	656	667	644	632	632	640	671	654	642	607	608	650	614	669	675	667	668	649	655	689	647	613	681	658	588	609	612	657	628	664	637	645	645	622	661	667	641	652	659	654	664	609	635	638	659	605	598	579	598	630	620	616	648	663	662	619	632	633	668	637	629	668	680	661	669	627	635	624	637	626	682	605	636	628	618	669	634	576	638	623	669	611	597	612	566	624	643	633	624	654	641	609	629	663	668	601	626	625	681	628	623	598	624	624	607	697	642	657	648	658	659	689	640	705	593	672	626	666	633	676	613	642	650	667	631	616	641	667	654	626	598	646	654	645	640	689	586	651	683	634	596	658	637	629	647	612	605	658	646	643	642	635	635	624	619	616	599	666	664	660	640	649	645	675	630	627	620	659	649	621	649	634	620	660	666	614	650	616	633	602	672	615	627	651	616	627	636	630	641	598	650	665	637	618	650	651	617	604	627	633	641	622	666	663	634	641	641	603	664	658	647	689	637	626	643	618	633	647	624	649	613	641	622	652	632	632	663	619	620	674	685	642	617	652	647	641	672	628	637	671	667	644	681	652	657	640	614	606	641	653	671	593	658	629	663	614	677	692	619	686	657	645	619	659	592	580	641	647	649	642	629	641	661	645	647	576	642	547	632	666	624	572	660	660	586	619	622	646	602	626	641	693	633	663	649	604	637	646	591	641	616	648	651	660	633	619	652	631	609	637	616	648	642	612	647	607	648	604	623	647	689	589	629	619	619	643	652	684	644	600	646	619	667	620	654	620	645	629	605	638	654	578	596	654	670	619	614	597	617	654	637	606	602	627	669	657	644	652	666	634	659	628	649	642	602	636	633	590	629	659	649	668	631	671	636	674	634	655	670	631	646	639	668	622	708	650	634	645	625	658	595	661	663	659	664	658	656	608	645	621	651	654	566	645	662	584	640	609	650	695	649	660	637	621	669	638	616	611	647	628	629	641	651	676	628	669	606	611	615	663	621	647	634	634	625	667	651	670	686	631	617	662	640	629	591	626	663	643	681	667	619	614	640	665	663	641	626	610	671	617	661	606	628	635	650	650	618	605	650	624	631	653	630	622	627	618	649	625	654	646	615	611	628	633	647	660	669	596	646	623	654	633	611	667	679	609	622	627	674	664	629	620	659	637	637	648	617	643	662	648	652	643	665	597	636	628	673	658	624	619	627	666	642	659	615	628	645	576	605	629	655	666	661	620	632	649	606	651	629	620	601	641	573	679	662	627	700	608	666	648	613	610	649	595	623	618	646	609	650	649	677	641	655	644	656	633	597	620	643	652	637	668	653	674	616	679	585	653	673	618	628	673	668	682	643	606	643	682	615	680	621	607	609	662	627	665	640	684	644	665	638	645	632	647	666	665	636	606	645	647	624	693	620	659	645	666	666	651	605	640	594	655	666	683	656	601	631	641	690	619	607	667	641	672	636	683	629	585	651	619	619	652	611	595	655	648	655	651	649	628	664	642	631	633	679	624	660	640	606	659	664	622	624	639	622	643	581	661	639	632	641	629	646	616	650	630	626	638	641	608	657	677	645	617	626	657	588	657	639	635	670	640	638	665	658	667	646	621	619	625	633	644	632	606	631	599	646	662	603	638	655	647	628	640	658	578	642	633	665	632	634	673	633	662	598	627	641	668	651	618	630	625	594	618	626	595	683	607	683	597	669	605	621	668	630	659	652	676	639	642	661	686	605	661	624	629	632	630	685	603	667	637	601	673	577	657	624	631	630	630	562	668	682	611	620	640	621	689	588	648	619	670	703	648	675	644	653	640	636	653	657	628	622	618	655	616	609	673	633	650	598	676	685	598	642	606	640	660	621	626	669	598	648	641	656	650	630	639	697	642	685	627	650	609	664	611	632	622	633	620	621	635	675	617	642	615	616	640	613	614	663	673	623	634	643	636	676
62130	47504	44305	21295	2988	250	195	178	173	165	155	153	143	153	164	153	126	157	140	112	134	152	138	122	146	139	145	152	129	123	129	138	133	125	127	143	144	125	148	147	145	122	135	115	129	135	127	152	141	148	125	128	151	121	143	129	135	121	136	146	134	131	148	121	117	147	126	148	127	138	140	122	133	120	138	118	133	140	137	136	144	140	138	139	140	109	130	140	133	140	142	121	116	154	136	119	142	143	134	133	133	133	140	133	121	121	131	133	134	141	142	124	137	122	131	141	165	146	128	150	158	123	142	139	130	137	140	141	122	100	126	133	112	137	144	145	143	132	139	142	121	137	144	118	139	125	126	124	137	125	136	130	140	164	134	142	149	122	116	128	119	131	110	134	143	129	140	134	141	133	125	136	132	129	140	141	120	117	143	128	155	126	146	130	141	143	146	141	148	132	114	147	138	132	144	148	130	112	149	140	146	145	133	115	145	139	124	121	140	126	143	120	152	131	140	146	136	132	139	121	112	147	135	156	131	132	137	137	110	131	145	122	140	126	133	147	137	134	150	147	124	131	119	135	125	139	131	113	131	119	141	130	124	156	150	123	121	161	129	130	123	144	146	130	133	138	139	135	143	129	131	135	122	131	138	120	129	124	129	115	143	125	131	129	119	133	127	141	140	154	120	135	132	140	119	145	116	113	123	152	146	143	149	117	147	131	156	121	143	136	144	140	135	131	148	156	126	144	132	147	147	127	111	146	138	131	136	135	128	118	125	128	142	106	121	127	119	140	136	120	135	121	130	142	116	141	118	143	131	136	136	138	148	109	129	132	134	124	137	141	131	119	124	126	160	129	142	141	141	148	143	134	138	135	145	139	142	149	133	139	144	139	113	123	160	126	100	134	127	129	130	126	122	131	135	129	132	133	121	122	134	139	144	140	136	122	132	116	138	124	144	159	136	120	114	144	128	125	133	134	153	150	134	145	137	120	122	147	132	127	146	158	143	124	140	128	139	126	132	130	129	128	130	139	146	100	141	132	123	140	135	152	141	113	133	152	130	134	145	137	141	145	131	125	129	114	122	145	150	126	127	135	124	133	137	139	161	111	125	119	125	119	129	119	144	133	129	142	153	133	128	119	135	131	139	131	121	122	129	124	146	121	146	120	118	155	123	128	155	131	121	152	130	141	144	133	142	121	141	120	141	131	138	129	132	123	130	148	128	130	124	153	134	128	128	130	148	109	112	136	144	136	127	125	140	126	133	109	151	129	120	148	128	137	130	132	123	141	147	129	129	138	128	151	163	129	132	132	125	132	128	147	123	124	112	133	117	147	123	141	152	128	136	127	134	144	131	126	139	136	117	130	139	123	125	125	131	138	149	137	113	117	140	130	122	141	143	139	125	132	153	123	145	135	144	140	116	138	118	133	165	118	140	118	129	148	126	136	155	134	133	119	120	139	116	121	126	153	118	123	125	132	126	147	125	130	137	152	128	134	135	133	107	122	131	139	138	155	130	135	134	139	143	135	129	112	114	147	126	138	127	138	111	130	132	142	125	143	112	120	142	157	138	135	129	147	129	131	126	129	107	128	115	124	138	116	146	139	132	124	131	148	141	135	124	134	110	126	141	126	137	136	118	120	154	122	133	122	139	141	152	139	113	134	130	134	123	123	154	131	123	145	154	123	144	128	133	137	149	133	132	133	138	155	122	120	136	137	129	114	156	137	121	131	131	131	150	127	153	133	144	118	137	165	139	125	136	133	127	130	171	141	114	147	121	137	151	141	131	128	136	122	131	152	123	126	142	135	118	126	138	123	123	136	140	115	132	134	133	139	140	113	141	139	150	121	131	143	132	135	125	115	149	142	134	133	142	144	144	137	135	117	121	128	151	120	146	131	126	144	138	141	146	143	153	151	144	125	135	132	146	125	148	135	150	138	132	137	131	134	142	150	130	120	146	128	104	132	139	130	126	131	153	127	135	139	155	143	144	151	146	134	136	152	153	128	138	129	148	153	135	146	135	140	127	145	144	139	131	121	140	149	171	115	133	140	145	145	145	128	124	129	116	130	124	134	125	144	134	130	149	130	136	131	116	112	160	146	124	99	137	139	121	133	124	139	152	151	142	136	134	137	132	156	125	126	137	143	132	137	143	140	140	151	125	135	123	136	134	113	136	153	132	137	146	144	148	115	106	133	132	137	131	131	133	129	128	121	125	123	138	137	120	149	126	125	122	134	136	127	132	123	131	137	161	133	140	115	155	120	121	130	132	124	131	145	142	129	135	144	114	134	124	138	132	109	149	130	141	152	141	150	127	154	139	140	117	129	145	127	168	125	131	138	127	149	133	137	137	137	144	137	125	136	150	129	149	143	143	141	146	113	118	130	145	118	136	139	131	120	131	141	132	135	137	150	132	131	127	142	144	119	149	123	142	145	132	153	132	145	107	121	114	141	148	155	115	141	120	117	126	123	131	127	139	135	139	150	135	114	137	119	124	135	145	143	133	129	139	145	125	135	143	125	132	128	150	119	121	148	159	149	139	137	134	125	156	174	131	124	119	150	114	137	121	114	125	156	132	138	133	127	140	132	138	140	126	125	138	123	144	137	131	139	138	146	133	137	134	155	142	143	127	143	146	128	135	127	134	131	145	151	126	131	124	139	140	131	108	112	128	149	135	138	141	124	147	152	117	139	117	143	111	117	130	122	125	144	132	124	127	142	146	154	136	128	132	129	133	143	122	134	128	146	137	161	140	149	138	126	148	118	139	138	128	129	139	137	130	119	124	159	106	150	154	137	126	128	149	124	147	127	140	133	124	132	110	106	150	127	127	129	134	134	148	113	151	124	140	150	139	136	138	131	144	145	128	131	141	137	129	142	127	144	151	123	155	141	122	128	148	137	112	116	138	132	127	135	129	129	149	132	144	126	147	133	138	122	131	125	150	122	111	129	130	143	132	137	121	142	129	148	123	129	126	133	128	123	125	135	136	120	137	143	126	144	137	132	141	129	158	138	133	131	126	164	149	147	138	124	128	129	122	141	138	128	127	139	140	142	133	145	142	156	136	154	139	134	119	139	138	133	138	143	150	135	126	121	124	140	137	133	151	134	149	125	141	139	128	146	140	128	129	142	168	137	147	125	140	110	135	117	155	140	113	136	126	130	126	152	129	129	116	120	115	154	118	128	141	149	151	139	132	132	124	148	154	125	157	132	158	135	127	131	133	136	131	130	129	137	121	138	142	136	125	153	127	150	128	133	163	119	137	154	147	132	132	124	133	121	122	147	145	153	125	105	120	125	143	113	121	148	141	138	124	144	132	131	132	142	134	126	159	129	132	152	148	104	115	123	167	143	123	105	144	137	114	123	134	117	133	129	136	131	143	118	158	110	121	138	128	102	136	156	118	130	124	132	136	131	136	122	137	146	111	118	146	139	141	135	125	128	117	142	138	131	136	145	145	138	129	160	136	122	122	134	128	146	129	139	114	124	138	129	124	131
43205	40192	41251	22039	2288	973	810	726	723	648	606	603	583	555	550	534	513	532	539	545	535	568	500	472	507	492	471	495	503	493	467	458	467	468	449	523	494	473	458	466	470	475	492	458	484	466	486	469	465	448	471	462	427	502	483	476	489	468	426	504	471	468	485	520	487	472	476	483	496	483	466	467	490	480	460	470	476	449	449	473	492	454	485	480	460	464	489	473	473	460	469	447	481	460	460	449	476	493	480	489	456	460	489	477	464	472	449	470	476	484	462	454	484	457	486	477	473	422	470	465	484	435	435	444	455	475	462	444	501	492	419	461	473	435	482	434	472	444	461	492	484	479	488	437	454	460	457	470	462	448	480	468	468	491	440	448	445	455	475	473	459	429	502	458	432	458	454	489	467	480	430	496	473	488	464	468	486	481	445	471	442	457	483	483	496	471	485	448	456	445	471	475	444	479	450	484	489	460	465	484	442	497	475	479	430	428	497	461	406	478	426	474	483	450	474	411	477	486	459	422	487	465	431	447	452	473	461	478	454	456	450	464	453	457	451	451	496	426	495	483	449	453	474	466	444	434	510	440	490	464	484	502	410	464	450	462	449	493	490	457	458	493	465	486	435	464	458	460	463	486	442	459	469	456	460	420	474	473	469	448	478	472	455	481	459	490	484	475	474	412	434	488	479	471	448	486	442	459	464	482	492	491	452	506	468	443	453	440	437	491	482	465	483	429	462	478	497	460	433	430	427	436	435	487	463	466	500	462	497	430	463	449	465	462	478	457	520	465	471	446	454	470	491	469	438	490	445	452	455	460	469	500	446	431	445	446	505	456	437	475	494	490	447	467	472	431	497	474	397	430	449	475	472	447	434	507	479	457	487	465	487	451	509	532	466	434	438	447	448	469	462	422	472	450	456	453	463	481	461	502	427	446	457	443	474	462	420	464	469	490	453	467	455	453	457	477	487	477	428	463	443	483	470	446	461	454	474	460	481	425	468	460	513	432	456	434	494	464	479	439	471	473	443	486	496	459	448	469	470	474	468	452	431	481	487	481	464	498	456	440	475	454	456	448	457	464	473	459	505	487	457	466	487	442	503	457	466	511	434	442	440	464	469	446	468	448	444	463	467	457	467	456	444	439	462	491	446	424	486	483	451	457	438	483	437	448	477	425	486	429	460	497	493	464	456	460	466	451	446	468	435	470	482	450	484	433	443	476	423	429	458	482	467	459	501	475	468	462	465	467	490	490	448	478	478	476	485	478	458	489	467	448	492	467	443	449	514	482	496	451	457	471	460	429	457	483	471	458	440	436	456	487	474	503	459	427	462	434	444	450	484	425	480	488	452	457	459	480	474	437	438	495	452	453	477	440	436	463	491	460	449	431	475	430	413	488	499	461	476	472	465	470	428	506	497	456	464	492	461	493	477	471	467	441	464	501	430	472	466	452	473	482	467	483	408	491	424	470	423	459	492	447	446	450	467	486	480	450	449	454	451	452	465	449	447	493	487	470	436	446	442	452	454	476	435	487	494	472	477	516	472	495	450	480	482	454	465	478	483	475	435	445	472	434	447	448	463	479	436	446	480	478	483	461	506	455	472	446	465	475	466	516	460	449	470	476	437	484	471	478	412	448	413	458	461	495	485	427	445	466	470	434	454	460	478	456	473	451	436	480	494	406	478	476	473	456	487	479	477	458	460	482	489	454	473	478	449	466	450	453	480	432	479	429	459	458	467	484	439	471	473	481	462	471	449	444	421	451	442	451	476	462	459	462	448	477	468	452	490	431	489	446	489	432	444	492	443	487	466	458	452	473	442	517	503	430	432	438	435	483	485	426	445	465	473	477	433	467	445	473	419	445	464	455	471	455	497	458	475	455	428	464	454	515	456	411	471	467	487	473	482	452	429	501	482	474	472	463	476	442	481	450	476	449	450	473	500	466	443	468	456	460	475	497	435	469	455	453	439	446	464	459	497	457	456	463	483	478	471	438	485	488	465	480	487	473	456	501	464	478	498	468	443	490	473	488	474	422	469	462	470	469	454	466	461	475	482	483	479	467	494	497	463	479	425	490	472	469	490	457	451	473	457	449	426	441	486	484	443	459	498	458	460	450	499	506	440	511	467	480	486	441	459	472	480	447	472	440	447	466	453	450	457	482	482	467	481	449	464	494	428	488	464	441	463	465	464	519	470	476	459	476	494	486	472	490	437	494	495	469	465	464	463	442	449	505	473	486	424	474	475	449	484	500	465	489	458	435	477	466	489	432	478	457	448	439	504	490	451	470	437	452	448	457	444	456	433	447	454	485	458	471	482	482	466	446	473	475	480	485	455	487	479	484	479	490	404	438	491	484	450	498	450	452	474	530	460	488	412	456	445	454	469	450	460	449	483	478	491	468	459	442	481	514	445	485	472	455	496	485	488	463	452	449	492	475	479	460	485	428	463	451	465	447	447	410	475	480	482	486	464	499	468	431	476	466	465	469	435	482	457	443	446	458	434	451	473	468	462	483	442	456	458	434	498	465	491	490	466	474	495	477	489	507	464	422	472	471	423	448	484	438	467	491	418	462	463	478	424	483	420	482	486	473	467	469	479	436	457	435	455	454	485	488	440	404	461	464	460	506	430	460	460	478	465	485	452	485	448	461	505	491	450	477	462	537	445	487	412	460	449	438	486	474	507	463	489	448	480	456	468	452	485	475	501	462	472	438	503	428	453	501	471	467	481	460	454	466	502	459	471	504	458	515	459	455	487	474	474	502	515	478	473	451	452	433	481	472	454	459	466	464	444	518	499	479	443	490	469	450	478	471	462	490	453	454	468	443	475	462	463	428	489	501	483	489	498	480	485	441	428	431	465	460	456	501	457	450	468	457	502	453	453	475	476	471	466	504	467	483	447	459	499	509	487	495	484	475	467	453	452	468	446	437	472	445	464	479	466	541	487	495	489	497	456	474	456	464	466	464	464	466	424	483	503	445	461	465	502	483	455	418	434	467	464	441	485	454	447	460	485	497	470	460	449	481	512	445	477	426	484	458	472	493	465	447	447	465	491	456	425	467	480	442	441	480	472	494	429	471	433	489	487	457	398	451	463	447	482	500	415	436	480	490	478	435	446	435	412	460	458	486	467	432	446	470	459	431	492	453	486	496	473	470	462	499	491	463	490	459	479	460	472	435	448	462	493	466	459	447	467	456	472	469	433	438	444	487	498	494	477	448	479	508	467	491	431	467	464	488	488	468	434	462	443	458	457	443	475	414	420	462	464	459	483	480	482	459	480	454	420	474	447	461	490	469	481	462	489	462	492	466	485	458	431	479	474	474	448	453	469	440	482	464	479	472	480	441	487	474	439	482	466	441	464	504	440	446	458	440	422	440	451	461	487	477	470	450	459	458	460	430	457	481	503	433	517	443	474	451	471	495	466	460	472	492	483	498	457	439	471	433	457	463	492	443	481	443	424	452	484	447	447	449	495	456	415	480	457	453	421	490	455	467	478	464
74091	63476	52644	33453	10629	841	371	328	307	258	264	239	258	250	225	248	242	236	248	221	223	215	199	194	211	212	214	200	189	224	223	191	193	244	220	209	196	192	212	208	211	186	194	218	195	189	194	193	200	204	209	191	205	219	225	215	203	191	217	215	204	198	211	225	225	202	211	217	198	188	227	199	179	202	212	218	193	208	202	206	182	208	217	238	206	192	180	211	208	188	175	225	184	214	199	225	191	205	206	216	216	234	219	189	207	167	229	203	195	198	190	191	215	203	189	209	196	192	202	239	211	195	211	194	191	211	226	196	223	195	201	212	207	230	205	227	183	214	215	209	191	203	179	200	175	210	223	211	205	219	196	208	210	194	244	238	212	211	218	192	205	221	199	190	234	232	187	229	216	192	218	208	215	195	213	230	208	236	203	213	184	229	217	202	219	194	192	209	192	192	203	224	217	216	213	206	200	209	200	188	207	219	202	190	217	208	199	211	219	210	190	178	213	198	186	203	201	194	208	180	180	215	201	223	227	200	192	210	228	200	217	216	214	209	220	189	212	233	210	211	246	190	198	208	204	187	194	204	222	226	220	200	202	195	204	185	191	196	206	213	189	221	200	209	233	204	223	202	194	232	179	202	207	209	209	207	201	196	213	232	198	195	203	187	214	212	208	227	215	215	189	187	198	249	220	198	223	193	230	193	196	213	202	188	219	219	195	197	216	225	200	215	190	189	214	226	199	204	220	241	210	197	192	218	207	224	186	190	194	212	221	217	217	214	234	189	209	198	215	190	210	195	210	211	205	199	210	215	226	192	202	198	196	185	209	198	216	203	203	190	210	211	205	224	199	204	227	233	215	194	188	219	195	206	200	176	203	189	210	194	183	208	213	201	214	220	204	194	236	220	212	204	205	210	237	221	185	183	195	233	210	179	199	212	210	196	205	210	179	192	207	217	183	215	236	199	223	215	202	186	206	207	208	241	214	190	216	188	197	209	199	229	213	171	188	200	227	196	209	215	212	202	204	190	174	219	179	214	180	209	202	193	203	209	197	189	224	214	206	199	237	226	205	206	216	209	222	208	211	209	205	210	191	215	215	212	186	208	200	205	173	200	180	222	211	178	196	180	225	185	201	210	229	224	207	195	208	207	207	216	224	198	209	201	195	202	217	221	214	204	192	188	212	192	210	194	223	209	194	204	216	192	203	216	191	180	228	186	199	225	203	181	224	194	213	189	211	187	217	177	205	218	210	208	209	225	234	212	213	209	177	244	200	225	199	206	205	215	216	221	210	238	188	203	207	200	202	214	182	212	208	204	194	204	208	207	184	194	230	225	211	186	179	222	228	223	185	203	235	222	190	206	234	199	192	187	239	207	218	208	201	202	214	203	230	197	190	214	229	210	173	218	192	208	216	187	205	196	204	208	230	223	210	220	191	231	191	186	213	192	215	213	221	190	224	205	195	221	213	210	215	223	205	223	199	206	206	220	202	204	201	230	224	207	201	246	214	222	200	207	212	249	218	183	195	207	208	194	204	225	180	246	184	211	195	223	236	203	211	213	225	207	191	202	193	228	202	206	212	182	201	225	208	192	216	223	200	212	182	214	216	222	214	193	189	209	206	200	191	214	214	213	224	218	193	216	197	231	231	193	212	218	193	185	208	214	221	206	212	206	204	175	225	193	218	219	194	187	207	171	213	210	217	194	189	210	204	212	190	187	197	202	200	179	208	215	213	205	198	200	205	208	200	215	177	199	203	210	187	215	220	219	204	191	185	195	211	203	196	183	179	193	198	209	229	203	212	199	198	207	216	156	219	196	218	204	183	219	194	209	203	199	198	193	208	188	233	201	216	197	214	219	198	215	203	224	227	179	227	237	186	224	218	215	219	205	188	244	190	198	208	202	203	205	198	210	186	221	197	208	190	187	189	230	210	200	192	212	212	225	206	199	245	228	207	170	193	224	220	219	191	217	219	198	213	215	184	182	193	229	213	225	203	182	217	218	196	191	177	186	209	188	210	205	190	214	210	211	229	200	191	226	184	192	205	216	178	209	177	219	216	222	240	213	201	187	205	236	203	209	210	221	199	186	193	202	200	206	230	205	213	208	197	186	238	211	191	212	200	240	216	217	194	184	211	232	181	180	218	205	216	173	203	190	210	188	193	214	205	205	215	202	174	185	193	218	215	217	215	197	191	196	179	221	243	193	181	191	210	223	206	196	230	223	241	203	227	230	211	204	213	198	181	192	212	204	195	198	201	205	226	225	192	200	221	207	225	207	183	216	200	193	201	205	210	186	217	184	198	190	205	214	208	220	194	178	188	207	202	186	196	194	206	227	219	192	209	211	192	194	199	211	191	194	213	204	220	219	208	220	217	199	195	210	195	218	210	203	206	211	197	222	221	220	209	213	229	199	177	212	210	200	223	179	185	227	228	210	219	188	195	196	199	203	177	220	228	206	192	212	203	236	201	200	214	219	215	202	197	200	176	198	228	203	218	206	195	194	181	216	200	216	230	208	182	224	193	206	190	203	177	191	205	204	218	211	222	194	202	197	192	209	210	208	199	199	204	207	195	186	168	224	203	197	194	200	226	206	192	228	203	201	201	196	194	199	213	192	224	210	195	213	211	232	218	205	209	216	185	212	190	226	182	207	196	195	216	212	221	191	202	185	206	184	191	191	225	210	222	221	179	208	223	202	215	186	230	196	217	220	206	221	197	217	218	218	217	207	188	201	212	221	192	216	192	190	183	214	210	237	220	189	193	196	206	202	199	220	195	200	205	199	179	230	236	184	232	219	207	221	202	187	208	207	187	193	196	195	194	201	221	196	202	191	193	176	214	189	196	219	221	213	205	203	207	225	199	201	216	205	188	192	179	194	194	215	176	217	226	217	206	206	202	195	209	190	201	218	263	209	208	200	193	205	222	211	184	226	233	222	188	210	212	200	218	228	192	193	189	203	214	186	233	216	216	228	205	188	224	227	214	192	238	235	203	197	226	222	194	214	167	209	221	217	188	203	208	217	247	178	212	208	192	213	187	188	229	203	172	212	233	206	203	233	226	215	197	214	199	210	220	199	233	179	196	214	183	228	212	195	224	204	208	221	207	217	210	238	216	211	185	195	187	235	236	225	219	239	220	205	226	176	213	211	214	219	194	205	220	195	223	248	192	221	206	182	227	195	215	203	207	207	205	196	196	227	202	198	196	192	204	185	219	192	202	188	199	217	217	216	205	223	204	221	189	228	231	193	178	209	211	195	199	196	215	197	218	214	219	217	214	214	196	189	236	215	227	206	179	229	224	202	220	204	214	218	194	195	205	166	210	221	232	217	171	202	220	201	183	211	199	210	183	207	245	195	194	186	191	204	194	213	219	173	231	208	230	210	198	214	208	193	197	195	226	220	178	220	203	222	181	214	208	224	226	204	209	200	235	231	189	197	203	233	218	187	217	232	201	211	205	222	241	194	186	186	204	182	200	207	204	190	227	195	209	211
52603	51987	51518	34149	3576	1609	1398	1238	1224	1068	1000	943	895	928	838	800	775	840	764	798	801	718	746	736	713	772	716	730	714	724	755	681	713	746	696	705	672	640	664	711	704	678	675	696	626	704	666	687	686	701	710	671	680	679	706	644	655	676	657	704	683	700	646	704	677	707	651	704	692	684	668	692	667	669	702	667	618	680	642	677	660	674	651	709	670	672	667	661	704	655	632	690	672	659	697	682	692	701	700	703	677	710	647	663	700	668	682	698	668	667	685	675	659	670	668	684	673	621	677	736	706	678	713	671	705	678	698	670	703	670	677	671	679	639	631	669	678	667	642	648	655	674	644	702	683	657	686	684	677	665	646	656	646	693	619	648	677	642	675	692	698	655	662	648	652	689	666	717	694	658	675	664	647	664	637	653	649	689	625	655	688	677	658	663	686	658	668	662	697	679	689	642	674	706	665	647	717	667	731	658	644	676	688	693	680	653	697	710	677	681	642	591	676	658	652	670	630	687	651	660	704	685	703	656	663	660	727	730	633	686	659	689	692	639	630	646	666	653	664	718	753	621	708	670	691	731	633	594	662	661	684	623	666	688	608	660	660	682	653	696	666	662	645	627	652	687	670	655	684	643	683	626	697	664	655	727	684	671	687	700	683	636	652	647	643	666	660	697	651	640	682	654	670	680	660	658	633	656	648	654	646	729	635	629	673	660	673	657	658	663	667	642	673	728	694	632	716	714	703	649	661	631	635	710	646	681	705	645	641	668	690	671	672	664	654	657	654	640	718	663	652	694	722	638	636	626	678	635	674	670	651	680	630	655	675	695	655	618	632	689	660	688	695	677	638	687	672	655	669	663	679	658	708	651	723	670	675	673	661	655	693	661	656	637	633	709	651	643	677	645	707	647	623	695	691	638	620	625	655	693	655	673	692	673	672	631	707	626	641	690	672	641	696	696	687	683	633	678	627	659	660	660	680	648	657	698	622	675	668	606	669	663	614	726	673	646	602	639	658	673	694	667	725	701	660	711	670	650	719	665	636	645	698	661	664	651	709	678	619	684	634	671	673	652	648	643	665	690	658	698	649	658	668	668	673	649	631	698	692	641	732	677	676	658	677	670	660	697	708	673	671	638	660	700	670	670	649	711	676	656	663	686	599	685	703	670	657	679	685	697	634	668	655	680	697	680	623	672	686	664	698	655	692	666	647	637	605	664	672	615	694	661	688	657	668	679	616	684	643	707	659	672	688	700	657	635	721	650	669	644	701	716	694	694	636	654	627	698	715	687	696	649	635	687	656	667	702	680	643	647	696	656	625	670	627	691	652	678	677	690	673	653	672	658	635	661	610	662	660	704	656	657	641	678	685	613	703	711	660	697	704	642	684	655	662	681	655	677	678	723	652	665	702	722	659	680	668	630	688	718	637	672	664	701	702	638	679	687	698	710	675	652	623	660	666	698	652	696	697	698	662	688	649	643	640	694	612	638	672	677	640	681	636	670	618	697	680	677	645	641	637	682	666	691	698	696	661	647	662	639	642	673	627	645	655	610	643	682	660	634	698	647	666	677	688	665	630	657	667	633	654	657	685	619	643	648	717	616	594	651	628	671	657	685	681	664	702	671	678	677	639	665	673	730	637	677	655	694	680	649	669	676	656	651	635	702	653	608	656	684	686	690	699	635	672	618	653	735	669	672	644	643	700	664	654	663	646	645	692	676	623	660	664	698	645	742	650	698	686	685	659	640	680	651	635	703	660	692	673	656	672	641	682	661	664	669	684	654	616	665	683	668	630	651	621	689	619	673	647	692	662	645	684	681	677	651	646	671	617	698	676	654	699	693	687	611	669	685	672	663	681	667	651	702	697	701	624	675	658	695	653	655	655	731	671	689	669	669	688	653	659	730	705	656	641	615	693	630	666	643	698	633	702	664	625	710	684	698	689	667	649	681	705	693	649	650	704	661	639	671	639	657	705	648	674	637	684	676	674	658	716	681	615	626	636	645	692	675	653	686	690	678	663	658	682	663	690	635	606	645	664	677	660	635	646	681	644	650	679	640	654	668	625	673	705	644	658	643	665	712	656	681	652	682	647	635	643	717	650	688	657	674	655	723	659	679	670	625	685	709	637	632	658	633	660	692	699	637	698	610	693	678	615	656	666	681	638	681	649	651	621	694	660	653	670	645	663	639	666	644	636	686	666	692	620	661	679	676	657	657	644	645	724	622	646	650	700	644	653	675	677	614	672	691	658	680	676	663	611	664	726	656	649	696	671	602	665	670	595	709	645	691	682	723	654	634	683	712	678	698	690	664	668	673	649	685	644	679	687	702	649	666	656	655	604	634	644	621	673	638	693	664	673	653	642	687	668	655	666	686	668	704	629	640	680	635	684	695	663	677	688	677	580	660	651	636	666	633	692	644	676	677	670	626	717	656	620	673	619	694	660	667	625	698	607	715	653	710	711	656	631	614	692	644	642	665	671	673	634	670	610	638	673	702	666	670	670	618	658	669	667	680	674	664	665	706	686	656	660	684	669	708	662	690	660	682	691	630	724	635	729	675	625	643	682	641	662	642	673	708	675	660	666	660	649	659	622	653	657	622	678	671	693	710	662	665	634	652	628	662	689	629	635	688	641	694	667	676	681	726	666	700	667	637	690	656	682	666	657	663	684	672	690	721	687	682	660	631	652	667	665	685	702	633	644	672	664	665	660	706	626	629	657	640	674	646	713	620	708	679	690	648	650	709	695	644	651	665	661	642	644	689	651	646	657	657	668	691	706	639	640	694	654	637	625	708	656	663	663	668	619	683	693	712	647	671	694	688	660	645	665	685	650	667	628	645	660	708	645	682	637	673	690	611	686	662	630	665	629	690	644	701	687	685	670	668	654	678	627	639	681	667	681	654	676	717	637	700	697	622	647	657	689	678	670	653	647	611	670	662	662	691	641	677	708	665	663	690	665	675	627	634	673	613	613	680	688	650	658	637	669	645	630	698	682	636	689	687	683	721	678	641	716	666	622	662	670	647	667	657	666	613	669	624	632	685	655	671	685	677	642	697	681	633	675	643	653	674	638	672	690	626	679	694	689	634	641	664	719	673	640	660	640	662	666	690	663	617	664	653	654	660	652	638	668	676	672	631	658	670	668	686	682	709	696	660	666	653	667	663	663	656	649	672	658	644	679	680	676	704	666	661	667	688	648	648	666	651	671	686	690	684	663	675	690	636	679	690	682	680	649	651	677	643	703	649	684	636	638	655	699	643	724	660	645	657	663	660	667	652	693	640	640	650	667	666	668	672	623	693	628	691	637	658	683	686	722	630	654	648	698	667	659	615	623	687	700	594	681	678	669	647	665	645	692	661	683	663	664	654	687	698	664	646	667	732	641	634	669	685	663	700	675	636	684	648	624	670	683	712	627	670	700	712	684	693	656	709	663	643	633	693	694	668	665	659	685	686	624	675	640	651	665	629	691	699	700	655	687	673	666	661	610	646	718	629
27432	11224	5488	1784	297	206	226	196	222	178	211	222	207	204	195	204	203	192	209	211	207	175	193	196	209	185	185	195	208	200	210	205	207	181	201	221	189	181	175	191	176	210	190	199	208	223	215	206	218	195	197	210	204	232	173	212	175	209	210	193	179	215	205	216	209	212	189	185	184	225	206	198	199	204	195	189	196	193	190	210	185	218	213	206	190	203	190	212	186	218	189	211	218	206	214	199	198	189	211	193	198	215	189	208	197	210	200	206	199	200	186	209	208	187	211	193	199	218	221	184	179	207	183	194	202	209	213	159	223	194	221	194	191	170	213	218	212	190	204	221	204	235	202	200	194	197	205	216	205	184	212	189	189	216	205	191	202	211	214	216	204	203	215	200	185	214	188	186	211	181	210	188	190	176	203	208	178	188	224	204	196	180	196	198	235	191	215	202	209	188	208	209	191	168	203	226	223	183	160	213	176	220	184	200	206	204	197	197	230	196	188	187	194	204	205	220	189	211	192	192	209	199	187	192	205	200	186	192	190	205	200	213	187	173	189	215	210	209	182	203	192	207	207	212	194	172	198	205	199	198	207	223	182	206	191	182	203	193	176	195	174	208	192	204	224	188	204	194	191	208	190	212	213	190	188	194	216	199	179	194	216	189	191	210	230	207	182	176	196	199	223	214	188	190	198	186	179	202	195	203	197	195	211	200	187	223	211	181	200	212	212	197	200	197	224	207	208	204	203	212	235	174	200	183	212	191	173	204	185	203	192	208	205	204	190	206	201	167	192	211	241	217	186	214	204	208	216	204	192	213	196	204	200	201	223	198	211	196	195	169	212	195	198	203	193	201	219	198	182	190	241	176	216	198	213	179	205	209	203	218	220	198	201	217	202	192	187	193	202	209	211	180	189	223	180	188	194	196	189	182	184	193	197	222	209	202	213	197	193	204	224	196	203	210	224	178	203	204	200	214	199	206	194	176	204	174	211	183	212	213	178	209	210	186	178	211	207	207	193	193	199	216	228	189	195	184	199	193	208	202	210	215	203	215	204	221	221	209	197	208	202	214	188	197	229	181	200	210	209	206	213	214	197	195	210	193	206	205	180	185	217	190	183	213	195	195	243	199	193	180	214	189	202	213	163	194	187	234	201	190	199	207	221	172	205	216	190	188	226	195	219	217	195	191	192	212	185	186	193	200	187	189	189	212	197	186	192	204	187	195	168	195	186	182	206	192	208	228	191	199	212	209	204	211	197	208	215	206	193	223	198	203	207	189	211	184	196	232	220	195	181	206	200	222	186	205	187	187	183	215	200	212	212	203	220	193	193	199	191	197	187	232	199	226	214	187	213	226	187	186	181	191	212	174	202	216	193	173	191	191	210	186	172	198	198	213	220	201	213	194	206	198	194	236	218	184	198	216	211	194	206	196	205	184	197	201	231	185	196	214	205	193	203	195	180	208	191	200	191	233	195	216	217	218	225	185	194	189	201	194	191	206	205	206	214	198	199	190	209	189	243	193	194	214	201	195	193	199	195	196	197	178	232	222	186	182	202	179	210	193	208	205	212	208	202	239	213	187	217	204	196	212	222	192	240	203	191	193	191	182	190	215	188	201	203	194	189	188	226	183	214	219	188	215	213	191	188	215	205	180	214	233	184	203	181	209	185	221	218	179	191	226	189	215	200	220	206	210	215	201	220	217	180	212	224	199	210	203	201	193	211	182	190	196	210	221	174	219	196	219	201	201	205	198	220	191	193	208	213	193	185	196	209	209	196	202	214	177	203	189	193	184	198	202	213	201	196	192	199	209	204	183	213	216	187	226	206	209	233	202	215	197	211	210	197	185	189	203	209	201	191	207	193	220	232	210	197	182	205	195	191	203	183	191	165	231	212	210	193	198	174	208	219	199	192	213	192	193	176	215	209	212	194	212	213	211	199	216	217	207	196	192	198	197	211	207	201	174	196	181	167	230	215	215	197	189	181	203	188	184	174	228	197	213	206	196	178	198	197	171	228	206	205	200	227	205	184	203	176	179	188	190	226	201	188	200	206	203	216	209	200	225	188	215	205	185	202	208	195	200	207	241	204	184	204	199	216	203	195	206	190	220	214	193	180	186	217	197	188	207	189	202	203	193	186	191	200	207	198	190	216	184	197	192	212	208	185	214	197	204	202	188	204	210	209	174	205	207	207	225	227	190	204	198	208	221	182	196	203	193	196	206	212	203	194	213	213	208	214	208	213	218	215	227	208	206	190	164	193	221	196	217	229	189	188	205	188	226	196	211	192	191	207	193	208	210	231	203	170	218	218	205	211	206	180	194	235	184	220	196	193	242	199	203	188	188	236	193	204	197	207	198	201	209	194	192	213	205	192	223	204	199	209	180	181	213	202	208	200	192	211	214	199	210	200	187	212	228	200	180	216	197	218	217	200	224	206	209	193	218	232	211	193	217	188	185	192	206	190	187	207	202	205	228	219	218	238	189	191	215	201	202	211	199	203	187	208	224	221	210	196	197	213	202	179	160	193	223	205	217	189	234	205	202	223	226	197	223	206	202	220	218	223	182	206	223	215	232	203	231	206	187	198	192	188	188	202	191	215	202	205	205	231	178	234	190	204	200	223	197	190	220	198	212	217	190	193	183	196	197	187	181	210	179	222	203	186	216	216	232	208	186	182	195	194	213	213	198	208	192	219	222	204	214	208	195	206	175	187	207	207	209	195	179	207	178	212	192	209	207	225	223	198	189	200	211	195	172	199	186	192	188	170	224	208	216	214	212	211	206	201	178	195	203	195	203	225	220	192	220	193	192	211	216	200	214	202	224	184	219	223	178	180	209	200	190	199	234	191	209	204	188	191	188	201	202	216	199	202	199	209	207	210	188	183	203	189	216	193	206	224	199	195	214	191	209	208	210	200	210	196	204	217	239	173	189	209	192	227	241	195	193	213	184	189	200	205	215	204	236	196	181	201	203	186	215	225	162	204	195	207	177	155	212	222	201	216	182	213	222	204	209	210	216	202	184	212	195	185	206	189	197	201	184	192	204	230	211	174	190	186	191	201	199	198	212	216	207	216	217	190	222	184	191	202	174	207	199	206	209	227	176	171	214	229	214	195	223	202	197	235	206	218	205	192	199	169	197	191	230	213	211	167	206	212	209	200	212	203	213	199	198	201	210	209	187	201	193	215	195	199	201	219	213	169	224	205	186	203	208	194	180	190	221	207	215	196	177	182	204	198	219	208	219	218	205	198	201	195	198	202	213	193	185	197	190	165	187	203	186	220	208	201	176	202	196	205	198	222	220	197	177	211	221	224	223	201	219	225	200	199	197	204	212	218	207	211	183	191	180	208	200	192	218	211	188	187	182	207	220	187	211	211	231	196	216	191	206	219	214	220	189	206	206	189	204	217	183	182	190	189	201	184	197	186	178	199	199	184	213	233	234	184	218	199	207	189	205	210	212	178	209	179	188	226	181	182	221	211	200	193	201	189	218	199	217
24088	12980	9828	5303	895	658	659	665	675	715	638	678	650	626	676	627	714	654	624	660	634	644	658	638	596	653	620	644	693	673	663	671	638	638	675	675	678	640	647	645	634	638	667	661	651	623	644	666	625	663	683	693	618	639	684	664	660	637	660	637	719	693	662	649	687	643	656	659	674	667	620	638	642	668	636	650	676	688	652	706	665	669	642	708	636	671	645	659	635	630	646	663	622	641	669	699	625	648	668	631	646	629	625	711	632	685	595	647	650	651	636	627	692	641	646	653	681	662	641	645	656	654	694	644	686	630	634	645	619	653	622	626	657	631	659	628	641	667	647	645	602	639	646	699	636	639	669	707	651	694	674	640	648	638	682	626	647	674	666	646	634	679	661	675	689	678	628	632	690	632	672	663	601	663	651	645	597	689	673	633	622	659	602	651	690	664	705	633	628	648	600	660	658	626	662	649	632	638	680	648	639	663	677	634	627	601	669	618	640	672	650	622	632	630	667	643	663	626	661	644	712	592	693	653	660	646	688	633	679	652	617	647	680	625	630	629	687	649	720	707	626	673	672	652	667	675	651	598	637	656	679	654	624	623	653	657	607	629	623	691	683	647	707	681	666	595	628	631	636	623	627	637	653	644	672	635	634	633	668	599	694	672	619	610	645	626	658	664	661	635	632	645	676	633	669	613	584	644	677	678	657	653	684	669	645	682	697	644	657	662	633	645	661	632	657	643	667	639	672	680	650	662	654	647	650	632	632	610	648	647	653	693	641	598	610	651	661	651	659	685	625	604	650	667	696	674	623	669	681	664	674	636	610	646	651	618	674	681	660	688	620	662	614	651	635	687	676	659	633	642	653	672	636	640	614	660	669	619	677	661	660	668	643	615	660	645	649	621	671	664	672	610	688	635	675	638	700	668	674	643	639	684	650	617	637	623	635	652	621	636	629	680	691	633	696	675	667	635	642	658	625	645	670	652	663	582	659	669	624	606	744	628	647	649	662	622	677	628	680	631	621	661	711	655	707	647	620	691	692	635	647	664	642	663	599	623	673	669	612	646	656	635	635	670	653	658	646	665	664	623	702	693	662	670	625	667	650	688	625	614	612	662	659	639	632	635	674	650	672	682	669	645	662	619	618	624	660	642	671	610	675	620	638	626	635	640	659	652	645	646	621	656	642	607	645	618	673	624	645	665	662	648	638	689	589	685	664	653	626	624	603	675	636	610	620	651	630	616	637	633	643	681	658	669	622	629	648	687	633	652	657	662	650	626	685	616	648	713	621	624	631	635	638	657	676	673	656	695	661	635	655	656	603	667	642	626	642	654	687	646	619	659	638	662	603	698	655	681	692	669	635	675	656	677	658	633	683	692	669	618	626	661	656	647	640	623	687	670	628	663	703	632	637	667	657	604	622	592	660	644	636	627	592	670	668	635	671	681	644	618	666	655	627	655	631	656	649	644	678	685	639	658	666	607	641	663	641	655	621	710	683	635	688	628	687	672	648	644	658	664	683	627	663	677	640	697	628	598	628	626	641	695	612	652	649	603	668	677	694	624	655	675	645	674	636	662	669	681	609	658	643	644	689	665	666	678	654	614	683	684	705	630	718	642	698	657	647	638	650	636	622	646	662	684	655	638	627	645	660	655	709	654	671	604	626	665	653	645	643	638	695	683	653	648	670	663	677	602	641	613	631	664	604	663	639	646	630	724	655	635	658	656	658	680	610	659	667	680	623	661	645	664	661	609	665	665	662	622	654	659	654	697	671	633	624	664	613	689	640	699	629	653	646	673	636	678	709	677	651	650	622	718	618	646	612	647	642	648	644	653	620	636	650	670	613	645	686	651	670	657	642	632	652	686	635	660	689	693	675	631	677	633	678	636	619	676	647	640	689	641	633	680	600	671	629	627	623	661	678	662	677	684	602	633	627	640	647	647	624	621	668	584	708	603	665	641	640	629	636	628	656	597	672	637	685	646	605	655	664	646	652	646	615	632	638	667	619	657	665	642	660	633	635	632	652	598	636	701	669	659	646	632	659	668	630	625	654	627	646	623	674	718	665	685	674	627	654	616	606	634	668	673	645	609	685	636	657	634	676	617	631	599	659	679	654	630	668	624	625	653	663	624	622	669	642	726	605	637	673	655	670	701	696	625	681	643	661	622	657	655	617	641	623	670	675	676	651	618	636	679	683	694	659	641	700	660	623	610	641	650	656	612	647	677	641	656	659	622	625	673	685	656	635	656	628	654	596	659	654	634	689	640	652	622	651	637	673	650	689	678	653	630	666	597	622	614	681	597	671	628	651	681	643	637	640	640	646	639	632	645	672	677	649	671	613	661	674	668	677	608	684	640	673	630	649	680	666	657	648	637	632	639	687	647	678	663	660	655	644	606	668	626	668	649	673	675	668	670	706	623	666	676	655	666	603	598	636	628	658	636	673	639	699	673	646	584	658	651	648	646	642	655	644	600	658	653	646	633	638	658	645	661	660	645	695	630	652	689	665	651	644	691	706	645	620	678	702	649	647	654	676	665	659	645	640	661	673	713	681	697	634	678	682	635	657	652	678	636	630	678	695	603	634	656	623	634	685	635	661	695	643	668	675	663	623	662	629	608	663	642	650	675	645	614	607	705	633	672	629	666	657	660	643	642	661	624	645	672	669	644	634	614	704	701	637	658	678	668	653	656	674	683	627	617	678	654	637	647	709	680	634	648	687	696	632	675	659	646	639	666	659	670	642	640	687	640	690	656	611	641	674	643	632	650	627	614	654	652	599	657	688	627	666	640	639	637	627	614	656	633	710	691	667	685	668	677	684	609	660	655	626	668	599	634	697	644	635	695	657	663	616	680	630	689	638	672	692	646	641	657	637	670	612	636	663	647	635	637	673	644	655	631	635	628	615	645	655	634	663	656	670	622	689	645	669	665	660	644	650	612	678	645	644	644	657	658	648	650	663	650	682	651	676	646	695	636	644	701	690	629	682	663	678	692	640	627	637	639	636	665	649	689	683	653	653	666	654	621	654	661	652	636	686	664	644	653	702	609	649	628	619	634	608	716	624	666	677	661	671	627	650	644	642	643	652	675	622	672	622	703	624	639	657	648	685	661	624	631	689	694	645	639	691	678	672	642	667	628	640	620	697	697	637	695	610	665	623	633	622	698	647	703	621	661	652	649	615	638	663	633	690	661	651	606	633	648	649	643	689	644	659	654	652	595	618	642	656	637	640	680	603	655	666	672	666	629	706	671	669	631	655	648	695	652	600	625	594	647	683	590	648	624	580	654	623	606	701	635	609	631	636	661	637	635	679	687	658	630	649	625	666	656	678	649	626	670	649	686	663	622	621	687	625	653	631	644	668	610	658	651	653	623	617	684	680	649	595	647	635	656	610	670	651	638	632	653	691	701	656	668	601	643	639	662	661	675	681	651	649	653	592	641	623	597	589	670	645	638	635	672	639	647	658	618	629	666	665	629	657	689	664	702	667	622	647	641
60750	48142	45178	30708	7126	332	211	196	173	169	168	172	162	151	146	149	139	147	144	170	127	140	157	153	143	154	166	150	158	142	141	136	125	128	125	152	133	128	147	136	151	156	161	141	147	149	139	121	142	139	133	131	134	136	130	155	146	156	154	137	124	137	145	150	132	154	164	126	133	147	160	138	116	122	140	125	111	145	149	152	146	125	162	136	142	170	156	155	150	141	157	134	151	144	141	135	123	129	152	130	142	146	163	118	141	150	153	159	133	159	122	128	127	126	165	147	161	158	141	169	149	144	142	139	139	150	123	131	138	156	149	148	167	146	166	131	152	137	147	157	147	151	148	125	145	139	138	144	114	133	135	155	151	152	136	130	146	127	146	135	131	142	130	139	144	132	141	141	148	119	144	131	128	144	139	144	152	136	151	133	147	124	133	132	139	154	144	140	141	132	130	134	129	135	133	153	134	145	139	131	135	133	122	145	139	149	174	131	141	130	162	138	142	159	132	145	152	151	131	172	142	138	151	127	146	162	144	133	148	151	138	128	141	145	150	138	140	144	140	135	124	136	152	129	135	150	128	139	146	137	160	139	128	145	168	129	146	141	121	136	164	134	144	144	165	143	137	138	148	156	138	179	139	147	128	158	153	140	157	146	154	156	133	158	147	145	115	183	140	131	158	150	154	133	133	149	145	146	151	111	149	155	162	156	136	142	150	157	143	140	131	142	133	127	142	132	152	161	142	139	156	139	155	129	141	147	166	153	145	153	130	142	131	137	143	159	130	149	146	140	153	151	154	141	136	117	134	128	130	156	150	131	138	155	121	145	158	143	131	135	140	151	128	145	145	126	136	133	152	137	154	132	149	135	136	144	119	143	154	142	137	138	137	162	135	146	136	123	139	139	133	133	153	159	137	134	156	137	145	159	144	136	150	136	148	139	140	147	129	169	154	138	139	133	120	138	135	146	133	131	125	162	160	158	147	146	143	149	144	135	122	134	170	154	129	144	146	139	125	127	136	140	154	141	137	145	144	121	152	123	141	143	137	152	162	142	130	146	119	142	157	142	147	134	152	149	145	150	142	141	138	156	137	145	143	154	143	129	135	152	143	156	148	145	121	136	141	133	159	126	144	142	164	138	172	115	150	133	137	164	130	159	135	128	139	151	133	136	151	149	144	154	125	155	140	136	136	133	160	152	139	134	146	150	147	136	120	145	132	158	136	148	133	141	138	136	152	142	139	141	146	145	126	147	139	150	150	128	135	116	129	141	133	140	129	141	131	141	159	146	140	162	147	143	156	124	138	136	136	130	159	171	151	140	144	150	130	149	135	137	160	141	160	164	142	132	119	151	148	139	141	117	140	127	124	155	143	129	124	140	147	163	152	144	134	146	128	131	143	135	160	139	133	136	150	129	144	122	134	126	151	140	131	124	152	141	130	128	145	145	137	137	146	126	149	164	140	150	143	151	151	141	157	159	135	147	122	141	163	118	144	148	144	151	133	136	127	118	148	138	112	146	133	124	140	145	141	149	142	149	153	149	136	150	151	157	133	145	155	124	148	142	141	145	136	164	147	155	116	129	142	146	128	146	132	136	129	145	142	141	156	135	110	143	142	142	164	138	146	149	135	131	126	159	138	150	136	110	162	142	138	157	155	134	139	128	117	161	131	128	141	161	121	147	137	127	134	128	171	117	128	138	139	143	138	156	160	149	126	125	154	134	145	134	126	121	134	152	142	163	144	129	133	156	144	153	143	137	132	143	138	134	150	143	157	142	170	139	130	156	150	143	140	143	145	141	119	144	137	136	141	136	147	157	159	128	133	131	138	153	129	152	150	134	146	151	117	109	158	157	141	150	139	134	138	125	133	130	154	149	156	139	154	136	152	138	144	161	152	142	132	149	143	144	142	148	147	161	113	135	147	137	139	132	135	148	128	130	139	138	150	141	118	147	136	141	137	138	132	137	118	144	133	149	128	122	143	145	127	131	153	150	141	128	127	153	122	140	135	130	138	148	131	171	139	137	129	138	155	140	141	152	148	137	152	131	154	140	161	153	137	128	132	144	127	148	143	151	134	144	148	124	144	131	152	137	149	139	156	145	120	142	130	155	118	142	151	141	158	159	132	145	149	122	159	143	146	150	147	146	136	159	155	135	150	138	158	159	167	127	147	134	143	128	165	146	144	131	153	141	136	141	126	148	152	167	141	132	143	155	140	133	142	144	136	143	143	154	133	123	135	149	142	136	127	134	177	149	132	148	142	144	132	119	144	122	137	127	156	133	149	139	138	142	116	144	131	139	163	141	123	137	141	154	149	130	132	126	142	139	157	145	136	140	134	115	145	137	145	151	126	117	152	157	141	152	132	149	149	148	141	144	151	125	124	163	143	129	138	153	147	125	136	137	134	137	136	138	130	133	139	132	140	154	148	122	133	144	160	161	147	153	149	137	123	145	162	130	154	144	148	129	143	143	124	168	137	154	152	130	136	136	144	119	151	157	146	137	117	152	142	129	136	135	144	150	118	136	148	134	144	154	134	122	131	149	156	127	140	148	140	151	163	158	121	157	135	130	164	137	136	125	118	140	134	124	144	154	149	149	142	137	134	121	144	151	148	126	156	131	139	140	131	138	160	158	146	152	149	139	134	133	145	132	151	176	131	140	134	150	165	135	128	142	137	140	148	138	133	136	159	157	154	128	182	141	144	141	145	139	122	141	133	134	169	129	137	157	155	163	132	145	142	159	147	139	150	141	146	137	117	137	156	123	138	144	155	158	153	130	173	137	166	145	143	141	155	156	143	141	137	149	142	127	149	130	127	141	153	140	158	136	119	134	125	141	121	148	157	144	147	138	145	168	152	136	156	129	149	137	148	135	129	142	137	145	147	132	129	144	119	132	141	133	167	140	137	121	126	158	149	136	137	132	154	141	144	112	153	142	132	139	138	141	124	130	138	138	140	137	154	146	141	150	150	149	155	135	135	130	137	113	153	119	154	137	148	149	136	134	134	143	136	137	130	147	148	169	159	117	140	150	152	134	131	137	145	138	157	133	134	152	129	148	138	147	117	143	132	159	125	147	147	142	132	167	139	161	127	140	127	126	139	155	143	131	149	152	140	152	143	136	143	147	110	126	165	136	150	151	141	127	128	144	139	161	132	128	174	129	147	155	158	118	145	137	131	154	127	135	154	158	154	130	123	137	145	151	115	137	150	137	143	156	134	139	150	149	133	137	135	136	124	132	132	162	143	147	146	140	122	142	138	133	134	138	154	132	145	139	144	142	130	136	125	152	159	136	144	123	150	158	127	145	139	137	139	150	134	154	123	136	149	148	138	148	135	138	141	125	144	150	149	159	161	140	148	132	133	137	152	157	139	136	148	143	150	115	127	132	140	137	153	142	165	142	156	124	131	149	120	127	140	146	128	137	143	150	140	168	136	149	137	146	141	123	141	145	134	154	129	162	146	153	126	152	123	134	145	161	132	130	138	135	172	143
41304	40931	41158	34805	5613	899	791	716	766	641	624	600	631	606	573	552	482	562	512	520	555	530	511	493	536	520	517	534	515	542	506	452	491	465	508	488	481	510	464	510	478	487	546	484	516	509	505	496	499	524	523	512	487	485	466	482	496	514	548	461	510	439	483	524	508	521	521	479	491	490	479	561	514	468	483	511	477	464	496	491	498	495	478	492	455	498	473	517	478	489	447	536	504	483	547	480	477	482	469	502	498	459	496	456	468	459	501	476	496	501	510	498	473	471	488	487	465	449	497	518	470	480	469	492	495	485	480	515	500	472	481	496	484	487	489	464	470	505	488	508	492	519	511	469	479	514	465	519	534	468	471	498	513	493	501	488	500	473	492	518	474	466	464	468	509	464	506	493	463	491	493	492	426	525	499	445	503	508	462	503	475	481	466	460	494	473	448	469	489	462	487	496	466	513	479	460	484	476	532	512	473	515	530	504	491	487	456	464	477	456	490	506	466	471	500	484	470	488	498	491	449	437	501	486	501	447	458	509	479	512	482	439	468	473	506	508	497	483	502	497	500	467	490	493	468	473	497	502	470	491	474	527	440	525	497	479	497	468	481	473	497	459	482	477	517	450	451	478	478	481	447	483	485	455	453	471	446	470	486	487	482	489	500	484	511	501	493	501	496	502	508	472	519	481	476	515	474	478	496	497	460	491	483	503	527	483	486	490	455	511	503	456	479	498	498	488	497	464	486	452	495	546	506	458	494	483	492	486	528	470	471	499	503	490	496	485	468	522	490	486	508	523	508	492	479	501	469	488	479	537	492	500	493	456	493	490	482	473	450	521	499	516	485	500	471	468	481	486	534	518	500	492	512	504	473	502	482	488	525	492	482	445	511	455	492	493	513	475	500	502	462	480	487	508	530	492	541	481	496	502	486	494	498	493	500	525	488	493	488	481	506	491	469	470	466	523	491	487	474	507	491	495	478	462	493	484	527	468	490	503	486	492	479	517	480	477	498	498	497	467	493	497	495	528	484	452	525	489	505	449	464	485	496	495	473	493	476	461	500	499	474	494	475	524	479	479	444	475	503	507	478	451	492	519	482	502	496	485	503	436	455	503	501	497	512	493	490	497	469	491	545	492	461	505	532	508	538	495	495	481	490	478	488	498	479	469	459	492	498	503	455	444	470	468	512	492	482	480	500	481	522	460	466	453	463	490	469	475	500	491	524	474	504	492	478	516	519	517	475	481	544	497	474	471	485	480	493	516	521	477	492	494	485	491	452	500	474	485	512	492	500	494	482	470	507	486	479	481	517	472	506	470	488	471	513	496	499	515	475	464	528	493	488	515	507	465	494	521	536	500	490	503	492	455	484	471	506	492	484	484	502	499	517	514	533	502	444	459	492	497	488	479	472	521	481	525	479	500	510	474	508	503	482	480	513	523	498	508	419	476	499	492	481	502	492	459	502	488	506	467	491	502	464	505	465	497	436	470	533	497	516	521	487	521	530	482	463	462	527	460	531	460	497	487	478	458	480	487	497	466	491	511	503	501	518	465	506	506	468	504	476	486	535	488	459	474	470	489	447	468	480	490	450	473	512	485	476	452	489	497	460	493	474	465	444	465	486	512	473	493	499	530	470	527	479	449	468	503	498	479	465	485	553	480	514	484	522	465	500	481	514	495	505	526	430	488	484	491	476	509	473	462	478	540	472	501	473	464	494	461	491	476	499	469	489	460	509	476	492	482	493	507	484	493	475	447	499	496	458	521	475	483	470	504	497	488	503	471	521	476	469	516	494	525	469	469	464	463	450	483	496	489	466	506	473	472	474	503	497	511	509	500	523	471	504	485	477	500	502	492	483	490	499	508	522	496	490	525	512	445	483	490	451	515	460	499	497	502	484	501	480	492	507	481	503	427	471	472	493	485	479	470	507	479	523	502	488	488	480	487	482	505	510	467	510	471	469	486	526	490	468	513	491	495	475	479	539	486	515	471	503	477	486	489	515	502	490	488	499	482	523	496	482	462	489	507	461	494	472	474	522	468	493	506	453	460	484	474	511	491	493	504	480	508	457	497	429	513	502	497	500	496	503	478	467	520	508	512	503	493	479	468	462	541	464	469	496	500	467	469	463	456	455	493	453	504	517	496	499	486	544	497	494	475	448	521	468	509	472	498	462	480	505	502	503	477	497	488	505	474	496	478	487	481	468	469	471	499	472	471	475	492	496	502	484	458	474	518	467	496	547	490	468	466	488	510	503	514	473	492	493	499	482	501	512	481	487	517	488	473	467	533	458	479	501	502	446	506	485	468	525	448	469	479	487	458	529	482	469	491	461	449	485	473	475	506	474	489	509	444	458	488	491	483	482	508	488	487	470	448	488	496	472	507	523	492	520	515	483	508	477	460	474	536	464	494	498	511	490	488	487	483	456	525	476	475	508	456	460	478	491	498	485	438	449	510	461	468	446	446	497	479	464	461	493	484	478	504	517	474	445	493	507	472	472	517	484	507	472	489	515	481	489	499	502	489	483	484	509	487	495	506	457	502	492	480	485	493	494	467	504	449	497	446	502	514	522	505	534	493	478	483	504	452	511	541	459	527	502	477	480	504	488	473	459	468	470	496	461	431	495	477	461	453	491	510	462	524	474	465	477	515	491	460	495	520	482	497	488	459	486	513	478	515	531	497	514	479	528	501	449	508	476	508	504	469	496	504	454	515	507	497	455	498	490	461	471	427	507	468	493	492	474	463	449	517	517	488	482	458	451	457	501	456	464	511	479	443	483	478	458	489	470	487	495	467	493	489	474	466	479	524	490	478	454	497	535	451	464	486	482	477	475	542	492	509	484	478	461	485	508	475	449	525	464	501	504	492	449	472	508	504	482	513	437	460	492	525	495	527	481	503	506	453	478	496	494	494	437	492	481	472	485	481	485	480	496	484	485	507	478	513	483	478	451	482	502	503	493	494	467	478	504	524	477	481	476	473	503	460	469	483	483	489	483	488	489	504	503	488	519	488	488	435	485	461	473	482	491	490	488	478	536	487	493	504	488	504	439	467	481	483	441	437	485	474	536	501	483	481	452	521	493	476	480	492	457	500	511	499	480	503	465	457	493	487	484	467	470	496	478	477	477	493	488	571	438	479	479	507	478	477	487	515	480	479	490	476	491	497	504	506	488	484	504	509	561	482	518	478	499	476	517	498	476	491	475	476	500	456	508	463	462	490	498	445	497	448	497	461	491	487	459	483	467	472	477	480	498	513	468	457	511	481	496	489	519	482	487	488	486	420	471	496	502	500	514	513	512	480	481	495	489	457	472	489	530	490	492	522	484	467	510	518	479	475	499	489	445	483	508	498	517	483	491	445	493	492	491	497	486	490	508	462	501	486	516	507	506	511	504	501	462	483	457	506	467	520	477	528	497	451	500	489	474	505	456	526	489	448	499	483	455	481	516	523	421	500	495	504	476	456	468	495	499	475	500	522	517	485	510	498	457	473	479	510
70716	61666	59903	42620	16004	1833	359	325	300	286	265	286	254	244	243	246	255	247	247	233	235	230	251	245	258	200	247	244	185	225	237	226	233	236	216	224	219	235	231	209	229	225	218	243	202	224	209	224	235	208	231	212	214	200	217	205	212	210	212	272	220	233	201	209	222	233	229	208	266	246	239	242	245	246	248	205	209	229	223	233	233	255	217	212	215	214	209	247	230	198	219	229	213	208	192	210	202	229	237	231	219	232	210	245	243	257	235	224	231	253	219	239	211	211	224	230	228	250	259	244	218	219	231	242	212	220	196	221	241	191	205	208	202	215	205	197	232	222	195	225	216	203	221	228	231	198	213	234	248	220	190	214	212	240	212	206	223	222	237	223	236	234	231	220	193	221	241	233	210	245	233	222	211	235	220	242	221	233	232	221	192	226	215	265	229	245	213	228	244	242	233	218	241	206	205	216	218	201	228	210	228	231	229	223	223	193	219	229	225	215	224	218	221	224	250	217	213	219	241	234	246	259	206	243	206	208	227	236	204	215	256	219	227	243	232	226	221	264	209	212	233	238	214	228	198	215	213	245	212	216	201	239	232	223	209	222	205	209	220	214	207	201	208	219	200	200	225	198	207	232	236	210	210	235	249	219	220	191	213	238	226	216	246	198	214	225	225	236	210	214	238	233	219	217	231	216	251	255	204	222	222	214	242	205	232	222	258	205	221	198	194	211	214	245	230	233	223	232	233	233	217	222	229	216	225	223	232	206	205	213	196	233	216	241	218	233	225	212	187	209	204	229	207	237	236	221	218	204	215	214	190	210	236	214	253	238	233	220	266	239	199	238	216	203	228	207	212	192	239	233	200	246	227	240	196	218	211	219	224	233	230	205	228	244	213	211	233	212	228	230	224	231	222	244	241	197	227	216	212	236	202	203	232	236	231	244	196	210	232	230	208	215	215	206	226	224	216	222	226	213	214	222	221	198	233	209	213	231	193	230	244	207	214	236	227	214	249	210	229	212	238	232	218	212	220	255	243	211	206	218	214	269	250	201	238	222	207	226	228	226	224	245	229	197	213	238	240	217	240	225	209	208	237	237	240	235	237	220	225	241	226	240	205	222	195	240	227	217	227	199	202	207	205	201	212	214	232	226	251	204	219	186	208	215	235	207	211	233	225	244	228	210	223	212	221	225	194	200	202	196	224	224	237	229	197	214	217	211	216	224	210	225	251	202	200	242	235	214	243	236	214	209	229	242	229	210	217	217	209	242	217	227	213	203	230	226	205	224	211	217	215	222	236	229	211	235	221	238	233	223	206	238	218	217	228	210	209	240	259	240	226	193	267	214	220	232	223	212	191	264	193	219	208	232	247	234	244	199	239	220	236	217	241	211	256	231	198	234	226	236	217	216	219	217	234	224	233	232	210	260	209	239	232	253	255	230	214	236	223	226	208	216	226	225	237	225	210	219	236	196	238	196	231	253	224	244	227	253	257	197	196	216	211	216	199	238	222	188	232	228	205	221	221	246	215	227	241	234	236	213	225	234	209	226	208	221	222	229	188	253	209	229	221	238	226	214	217	217	225	232	249	238	233	216	233	221	215	198	217	231	234	211	218	224	216	206	234	232	211	188	228	237	240	224	228	214	212	231	228	220	231	250	256	226	242	220	231	213	255	219	221	238	204	184	199	224	213	228	236	223	218	228	216	238	233	216	202	205	197	229	196	213	236	226	232	240	226	212	187	244	220	223	230	220	193	234	250	233	206	222	228	230	228	220	232	229	244	234	228	241	186	217	196	241	222	221	221	217	208	229	227	218	212	222	227	196	232	195	225	222	243	226	249	246	217	244	205	238	219	204	249	223	237	211	202	236	218	225	241	200	231	247	213	208	211	222	219	242	243	233	207	216	240	192	216	215	223	190	228	221	221	222	233	220	219	203	234	238	244	208	222	207	220	220	238	231	201	226	245	236	214	195	215	230	215	231	203	223	240	236	244	205	223	204	220	198	237	245	238	227	218	224	240	236	226	222	223	225	234	234	220	228	201	223	232	212	205	232	202	218	234	211	222	252	219	226	232	206	196	217	243	228	222	240	211	219	234	212	234	207	248	219	220	243	221	212	204	221	217	192	219	214	214	205	207	212	243	218	201	224	240	234	254	225	206	236	238	203	204	198	217	230	236	192	203	212	239	208	208	232	240	221	226	222	229	215	217	222	220	189	200	212	228	215	224	231	218	221	203	230	224	204	215	235	227	251	229	237	222	202	218	225	199	208	222	223	234	219	229	217	201	204	223	219	226	225	233	237	223	225	198	231	220	235	203	203	200	199	243	224	229	222	242	246	210	230	199	243	245	233	254	222	223	205	241	215	197	228	202	247	255	238	226	231	229	203	224	236	201	237	232	220	243	253	225	249	221	240	201	257	223	221	228	226	217	212	211	233	223	211	200	217	256	241	222	193	226	234	231	233	224	202	227	235	187	212	219	218	231	223	228	223	224	252	208	224	220	234	226	219	186	218	248	226	213	210	215	235	258	202	204	211	224	224	216	213	230	211	232	234	203	242	232	209	244	207	228	218	240	216	234	203	219	209	220	205	226	227	211	223	227	206	204	242	228	218	206	233	221	209	231	209	220	210	248	219	219	219	220	225	231	222	243	232	222	240	225	219	196	211	226	197	227	230	235	178	188	214	208	216	196	224	241	224	233	226	207	203	232	205	243	216	242	228	196	241	226	209	198	204	203	203	215	226	234	200	220	211	229	217	239	235	227	219	241	216	218	226	254	197	228	233	225	218	228	235	214	208	227	218	229	229	232	208	201	216	228	231	225	261	216	236	207	231	227	212	209	232	219	241	213	237	221	225	239	224	218	220	232	243	207	222	192	229	218	205	237	217	208	198	221	221	236	233	217	226	197	229	222	248	246	270	246	238	210	228	226	230	247	214	249	221	227	245	190	201	207	216	218	252	247	232	228	209	243	223	232	210	236	250	250	225	259	251	260	214	235	241	212	235	221	248	211	251	228	238	199	205	238	215	227	247	206	230	244	218	222	220	206	241	229	194	231	214	248	232	212	230	227	206	222	204	222	244	199	239	245	209	215	253	237	223	202	233	193	210	207	196	244	195	222	234	249	209	219	242	238	227	239	229	223	217	245	224	222	229	210	226	223	211	222	197	239	226	218	229	183	203	237	222	232	241	204	206	213	223	221	221	258	230	220	221	205	228	228	206	221	211	207	227	215	203	232	206	235	207	237	224	239	207	261	220	225	221	223	223	215	222	205	214	207	219	240	230	232	225	213	233	238	207	196	200	212	213	221	241	213	228	223	208	215	227	218	211	198	211	262	217	231	229	214	209	211	217	194	237	216	197	220	201	209	248	223	214	247	215	227	219	210	222	216	219	237	220	222	227	233	198	199	220	227	225	230	232	241	238	241	240	206	239	206	214	173	209	242	193	221	227	212	237	226	231	227	193	202	226	210	216	222	215	200	202	234	218	215	180
51217	53478	53654	45328	8142	1470	1327	1185	1117	1005	971	969	861	865	830	854	826	867	779	769	814	771	808	806	715	727	767	772	703	742	752	731	758	727	749	780	766	739	734	752	771	719	707	711	669	716	736	709	714	700	761	762	745	689	675	750	681	794	670	735	713	737	688	737	666	755	707	751	682	791	724	761	743	703	698	737	699	714	739	723	707	728	736	679	714	700	736	685	724	715	741	755	717	712	740	667	743	723	746	753	729	704	726	718	710	685	745	757	695	682	724	738	749	692	715	738	680	678	728	712	688	748	705	709	719	674	702	711	755	711	719	709	733	687	663	723	735	731	753	671	719	728	734	741	738	770	699	738	740	750	764	731	751	721	707	735	744	714	727	693	673	725	754	709	679	713	736	727	655	697	642	667	728	728	729	732	736	688	759	712	716	747	768	714	712	718	763	728	716	720	705	712	724	747	711	704	749	732	695	775	676	705	684	729	688	697	721	711	738	739	718	702	678	704	679	730	691	738	664	727	709	698	728	698	701	716	724	714	740	752	731	721	712	734	714	699	716	690	700	694	737	677	703	785	652	698	704	705	742	722	760	722	683	725	721	733	713	675	703	715	758	727	736	746	730	707	679	697	748	717	725	720	727	651	712	710	671	713	707	715	732	681	721	707	721	696	701	706	735	763	688	724	721	671	709	695	702	695	658	720	724	717	728	734	690	747	713	685	719	707	668	727	763	709	710	712	678	662	712	710	669	703	752	715	772	742	721	676	672	742	706	712	729	709	702	710	710	728	679	732	719	721	702	714	728	713	668	736	667	673	719	709	713	744	703	732	757	699	729	704	734	729	720	701	720	703	723	690	712	683	707	745	705	704	709	716	657	717	708	699	705	718	749	779	767	718	694	714	710	731	727	717	707	737	700	712	659	760	662	737	720	669	711	685	707	717	685	759	735	699	705	721	711	673	729	682	747	737	699	722	692	684	715	725	735	682	700	776	681	712	705	723	699	693	747	728	682	700	704	738	705	672	702	707	739	756	722	675	746	686	749	746	740	700	655	751	737	746	743	735	719	692	705	745	690	721	732	692	696	755	698	740	705	755	684	672	720	759	765	758	654	716	731	676	698	751	720	737	657	714	705	700	713	708	680	701	748	728	723	723	719	712	724	702	684	713	723	714	703	749	711	736	710	742	750	705	725	755	735	696	735	749	732	765	710	742	757	757	702	743	702	708	755	709	738	749	697	695	746	693	689	689	694	696	751	747	702	749	753	760	686	729	678	726	730	734	680	683	698	738	675	723	739	759	678	725	756	709	738	780	703	705	685	714	699	758	726	714	689	705	735	701	698	749	700	685	669	706	737	710	665	706	718	727	728	718	742	719	706	739	711	703	690	689	743	715	732	686	685	710	713	709	715	697	707	755	703	699	720	738	721	737	721	683	733	726	684	714	744	712	691	712	735	662	708	743	701	647	745	763	731	760	691	737	681	706	682	660	747	710	726	745	731	714	709	715	719	675	687	701	756	725	730	695	653	722	768	663	707	716	726	667	706	721	738	669	717	688	700	767	711	701	735	699	758	719	696	709	729	742	758	722	669	709	716	679	668	715	707	679	754	728	711	709	695	710	740	666	716	733	665	731	675	746	679	676	756	731	749	752	720	691	690	732	722	748	738	736	684	672	702	724	691	699	677	693	709	687	691	734	733	698	719	700	754	712	692	726	749	680	753	723	704	730	697	772	733	698	707	739	729	685	691	687	724	720	729	687	688	714	743	719	723	683	727	735	710	778	681	741	698	708	692	704	752	727	683	712	699	751	709	753	712	734	719	712	733	738	709	723	698	727	713	711	726	701	715	705	714	726	707	704	750	743	697	716	694	727	693	706	737	743	707	678	739	718	692	709	683	700	710	695	760	713	695	720	774	695	741	735	770	682	799	729	734	696	691	660	700	737	708	687	745	701	700	743	703	724	708	723	715	720	762	736	721	693	706	700	658	700	709	697	742	712	720	725	736	752	705	731	751	743	702	674	772	719	690	707	692	726	707	726	732	733	750	711	688	750	706	729	712	700	679	713	760	687	658	682	720	652	670	730	744	731	734	689	690	717	740	728	696	734	679	758	707	704	726	699	707	744	718	670	710	694	703	672	743	687	691	730	740	728	750	723	666	684	689	764	688	714	680	717	690	724	684	699	685	719	688	744	680	690	698	716	718	734	690	729	775	661	733	694	694	754	717	785	686	713	644	703	717	754	680	767	693	770	695	707	733	724	712	750	700	707	739	739	699	747	662	690	692	686	736	738	618	685	706	701	747	697	767	697	735	747	734	722	684	710	670	697	695	770	730	757	715	671	703	732	728	697	736	681	697	700	752	697	715	728	689	687	673	732	705	726	718	695	732	719	665	722	775	706	736	727	726	734	755	697	758	704	726	758	681	738	683	681	745	765	708	710	762	698	678	700	721	685	717	687	692	690	693	678	695	694	768	672	701	715	720	747	694	706	686	712	777	678	763	655	729	731	712	701	683	771	672	736	686	733	755	745	693	693	718	747	711	695	696	674	698	718	725	731	726	695	723	746	726	700	748	706	711	717	705	781	678	743	715	778	675	638	677	753	687	707	713	678	711	751	725	753	734	717	707	732	742	712	701	685	740	666	744	755	694	704	731	707	675	724	706	680	716	686	754	726	739	713	682	747	699	719	727	709	722	733	722	810	719	747	754	736	750	677	712	687	742	729	702	680	718	722	700	737	708	733	763	707	683	696	716	729	731	701	668	711	704	729	693	721	805	675	712	724	711	730	692	711	675	701	734	734	693	698	677	725	692	719	721	721	716	724	680	665	692	733	667	737	755	721	681	702	651	720	691	764	721	698	711	700	720	671	733	691	718	741	748	789	743	669	708	681	716	744	721	678	721	716	697	717	664	692	740	707	735	681	676	728	754	678	699	749	741	734	686	734	688	730	752	727	675	681	699	711	726	633	709	730	723	685	707	690	725	718	677	720	689	649	728	698	724	695	692	713	715	711	729	737	705	670	727	694	704	746	782	767	759	714	753	740	704	716	690	714	722	723	724	687	760	724	734	729	731	678	689	728	696	727	710	700	697	704	736	704	678	711	724	714	723	736	711	724	662	716	730	691	749	692	757	732	684	694	703	770	709	731	713	686	733	745	682	703	722	782	723	733	713	733	711	735	690	709	691	759	710	735	730	743	728	696	720	724	753	699	699	723	749	734	691	696	723	731	696	708	703	718	729	713	726	729	721	680	695	697	661	701	742	731	725	734	700	735	668	710	754	682	686	718	699	693	708	699	711	695	679	751	736	709	681	691	668	710	723	680	756	713	696	749	730	717	683	722	724	704	683	704	691	705	688	715	726	724	716	708	698	737	716	732	744	691	698	715	715	668	685	723	735	720	709	674	742	704	687	686	668	679	728	756	718	726	678	719	715	710	717	735	772	693	676	717	685	677	664	743	756	762	711	731	699	715	723	719	713	671	728	726	699	681
27118	11522	6527	2700	409	213	230	226	210	219	222	237	172	207	200	209	183	232	195	207	173	243	204	210	233	229	183	207	195	225	190	230	186	210	197	198	221	190	180	223	203	223	179	192	163	197	201	229	219	209	189	199	204	220	205	202	226	205	186	213	212	211	209	213	218	199	204	185	218	216	199	201	207	221	203	203	206	212	203	215	191	223	198	206	210	235	203	209	214	193	204	205	231	207	197	246	240	224	208	223	229	200	210	194	206	207	206	195	229	187	195	208	197	213	187	208	185	202	217	199	224	236	190	205	195	191	197	214	181	207	221	235	212	206	178	245	214	203	201	202	178	196	220	195	224	222	189	227	219	200	208	205	213	228	199	219	231	203	239	239	191	228	203	223	180	230	209	220	211	199	200	195	201	203	222	242	230	215	214	208	210	213	210	199	204	174	238	223	204	215	213	232	220	213	219	218	208	202	200	227	193	192	202	212	205	189	194	198	212	208	195	212	190	234	211	237	206	204	227	188	217	229	213	201	209	234	240	207	219	202	189	216	198	207	191	248	217	209	223	199	223	201	207	200	184	251	209	207	177	209	197	212	221	202	196	212	214	214	222	203	256	206	194	212	184	211	215	223	230	233	199	200	192	222	218	201	215	225	206	211	220	208	209	211	210	205	204	213	211	201	207	214	228	209	203	194	226	205	225	212	210	221	226	223	216	214	218	194	235	204	189	208	214	203	199	224	231	233	204	213	223	204	204	213	213	228	191	205	235	219	191	233	231	200	201	228	182	222	198	206	186	201	209	189	215	191	231	204	213	198	212	206	214	222	203	198	195	233	205	188	181	212	185	198	210	195	193	213	212	190	214	217	195	224	199	180	195	200	213	225	212	229	218	243	191	193	175	168	231	219	189	208	205	220	202	207	198	196	196	208	238	214	213	181	221	207	189	200	217	215	202	208	211	172	222	195	190	219	227	227	201	224	222	216	237	212	181	228	207	218	185	199	204	226	198	199	188	200	225	219	227	190	213	204	221	208	197	193	194	196	195	206	219	189	226	219	207	204	199	193	208	228	210	217	233	215	216	216	213	212	214	216	204	211	209	207	240	218	218	211	210	203	205	229	205	219	230	221	204	196	209	213	202	208	205	198	209	214	209	208	220	239	189	216	204	229	201	214	192	208	198	198	225	223	207	209	202	225	171	203	214	204	212	196	203	210	224	233	214	184	216	200	186	215	215	218	204	210	183	216	195	227	181	218	174	213	203	215	201	206	197	208	208	235	206	208	185	226	220	210	205	196	201	228	200	219	226	214	195	227	228	221	239	236	207	234	220	204	219	176	205	230	232	231	195	210	193	227	211	191	202	195	214	222	221	207	196	215	197	212	194	218	207	192	241	207	197	214	186	199	199	244	192	211	222	212	194	203	227	223	203	203	219	181	222	200	215	229	214	228	231	209	203	208	200	214	207	205	220	221	210	209	210	218	221	201	226	212	211	192	225	200	235	175	176	210	201	192	192	225	208	197	193	211	214	200	234	167	230	222	203	214	208	205	205	223	224	219	191	232	223	221	185	217	227	214	179	210	203	186	213	216	214	211	215	208	203	199	195	204	199	202	192	229	212	215	205	195	209	200	219	181	205	209	217	208	235	212	242	213	192	204	212	189	195	216	203	229	191	197	210	185	221	220	212	213	210	261	209	204	220	207	226	199	218	201	208	205	206	210	232	190	202	207	228	221	226	223	179	215	224	191	214	188	212	198	192	236	209	228	204	209	218	216	220	208	225	225	194	207	216	187	218	194	207	189	197	199	201	220	210	213	180	191	182	233	227	199	237	220	235	211	219	226	212	214	219	221	227	237	214	230	233	205	208	217	216	207	213	194	200	212	208	238	206	218	216	214	187	226	239	202	229	209	204	199	187	204	228	186	210	204	206	226	218	222	195	198	231	208	207	204	220	221	222	234	176	177	207	204	225	202	191	208	220	206	200	220	209	245	211	204	202	204	199	209	194	205	186	194	197	206	204	207	217	216	201	222	183	211	219	211	217	225	232	208	227	192	230	186	201	215	197	209	207	205	206	199	198	201	185	222	188	199	209	228	202	204	225	225	206	215	233	185	228	224	196	195	226	216	216	218	211	210	216	210	206	222	188	231	215	208	214	196	199	209	187	221	188	194	195	214	204	207	231	211	194	221	218	209	200	191	209	211	208	220	204	221	205	199	206	217	236	199	243	215	233	240	217	195	191	200	217	216	220	199	206	214	196	250	216	189	246	209	203	232	223	220	246	215	207	209	199	235	235	211	205	218	214	223	204	215	202	207	201	211	195	204	213	200	199	216	189	219	226	212	220	212	202	199	185	180	202	221	204	180	225	199	221	201	195	235	199	198	222	214	215	214	202	193	213	215	239	208	198	219	198	212	191	223	187	198	262	199	232	229	228	183	185	189	235	218	209	219	216	192	195	243	200	203	207	174	215	219	208	220	227	206	197	224	193	207	227	195	193	193	207	212	179	229	216	211	203	211	198	210	181	215	192	202	195	215	212	227	200	217	251	196	187	194	220	197	203	201	219	187	227	185	217	213	191	205	198	214	229	200	222	248	227	197	232	188	192	208	214	202	233	197	227	228	201	231	244	211	188	183	209	216	209	236	193	182	238	225	229	230	225	202	195	216	198	249	221	221	232	192	195	222	204	228	205	204	199	201	214	231	221	209	197	226	224	230	183	222	231	215	195	218	244	234	210	213	219	228	211	203	199	190	207	235	210	242	211	201	189	204	218	190	232	218	220	196	177	223	201	183	205	226	190	208	216	181	230	214	171	209	213	245	212	246	217	187	189	198	212	206	206	201	206	214	247	192	203	202	209	210	212	226	219	202	220	217	206	181	209	214	224	216	203	201	220	224	206	245	196	209	220	224	221	196	213	246	229	238	187	213	207	220	220	226	191	218	213	188	213	184	213	231	214	192	231	192	227	218	199	218	212	196	208	194	217	200	219	196	210	225	204	207	221	224	203	197	224	217	214	187	222	196	189	218	202	205	196	208	239	197	216	212	203	210	221	209	211	225	203	210	206	176	211	228	212	201	225	198	203	214	192	225	207	224	207	211	204	209	187	206	208	202	197	188	195	207	223	216	224	213	215	214	213	199	218	201	194	198	217	220	246	220	207	217	198	233	165	205	204	247	205	197	186	252	226	211	228	222	212	209	203	195	208	214	217	235	231	231	185	223	214	208	236	199	203	212	193	215	231	232	220	211	207	214	211	224	216	238	202	190	203	210	213	169	193	187	204	197	253	207	205	192	220	188	235	233	200	198	208	195	202	210	194	205	195	207	212	190	206	213	193	209	204	214	209	188	203	206	209	196	231	220	213	193	181	184	232	216	188	227	236	215	183	230	209	228	218	219	185	197	222	200	200	213	202	223	203	213	207	223	214	215	221	201	208	211	223	214	216	207	240	194	193	217	202	206	222	217	205	213	171	192	210	209	237	192	217	240	217	193
23534	13765	11683	7262	1027	710	677	692	666	704	677	647	694	670	721	680	663	653	683	650	697	731	713	657	647	699	675	693	674	685	703	682	652	638	674	682	681	680	674	697	670	694	660	754	680	650	675	641	713	679	715	681	696	681	733	690	720	693	668	659	624	691	691	701	636	670	672	680	690	686	664	651	712	667	694	720	592	706	665	694	710	644	650	708	620	686	676	679	698	643	682	722	724	690	656	729	699	694	669	704	716	691	652	691	671	680	696	705	690	696	713	673	717	708	639	680	692	616	729	622	683	657	664	671	695	679	734	769	673	670	676	673	657	655	706	683	663	699	698	665	680	669	718	701	665	691	712	657	647	697	670	662	643	669	746	694	669	669	641	645	661	688	710	705	645	744	695	657	668	673	724	671	690	688	688	698	698	683	703	656	701	688	692	658	678	628	683	687	663	698	676	699	716	695	643	665	675	666	687	681	687	710	693	640	717	698	637	696	712	692	683	670	702	672	721	646	660	709	694	678	632	682	637	684	703	649	682	683	664	682	678	661	654	687	701	693	685	708	702	684	697	669	704	668	657	733	703	710	647	677	677	684	694	680	705	694	676	734	688	659	645	687	651	670	666	731	718	718	679	690	627	641	700	699	703	685	708	687	659	663	680	687	691	707	616	717	643	661	657	668	693	664	719	669	639	665	706	747	684	633	696	666	650	705	714	710	678	601	694	676	689	671	703	688	705	660	665	681	673	669	691	692	703	676	686	717	636	713	707	685	690	748	708	661	696	708	668	676	682	674	709	699	666	660	651	698	670	675	685	680	714	689	686	659	621	654	677	684	665	638	686	672	677	690	648	685	669	690	692	622	683	663	707	691	717	716	679	692	706	681	722	679	704	648	701	696	682	686	670	731	727	713	684	728	764	691	656	753	673	666	690	656	710	690	695	676	706	690	634	703	664	653	724	676	709	681	658	670	681	677	625	676	672	680	676	689	688	683	665	675	653	706	688	703	626	700	663	691	665	679	704	675	678	661	646	708	709	681	684	677	657	717	705	693	652	696	650	661	656	675	677	662	738	698	694	684	669	666	744	710	705	713	713	737	665	670	659	675	679	710	738	713	700	642	664	641	660	723	686	638	727	663	653	722	696	691	741	661	661	656	669	691	659	714	707	669	696	686	693	670	715	678	686	683	662	667	716	717	722	648	682	631	663	702	682	661	692	699	703	649	681	669	699	707	648	659	708	707	717	669	729	676	667	653	686	666	695	697	694	704	651	725	686	705	712	682	708	664	646	654	644	645	669	653	655	687	676	670	659	654	686	655	688	673	694	691	630	667	626	640	667	689	698	669	648	666	684	654	661	689	701	692	719	638	730	664	708	720	663	728	671	733	744	677	684	691	657	655	671	699	663	685	705	708	677	649	658	696	674	714	654	661	709	711	706	648	698	695	682	658	690	729	679	632	669	634	678	618	620	706	675	690	643	667	638	683	614	705	706	707	672	664	701	652	689	659	701	689	663	660	652	696	690	651	661	705	644	680	682	689	703	738	693	650	683	664	654	692	660	638	716	701	667	636	657	708	704	674	685	641	630	691	668	711	636	691	679	738	673	661	684	638	752	644	654	741	667	713	679	658	653	688	731	700	708	653	711	671	700	666	696	678	693	686	720	724	655	659	705	681	654	722	693	679	711	703	670	607	711	720	688	678	679	695	621	644	658	663	659	653	674	663	703	661	683	722	708	681	703	661	701	699	702	669	698	653	658	705	666	690	674	684	668	660	710	697	682	678	668	711	708	636	709	688	645	636	680	677	635	679	674	711	667	664	680	667	686	663	722	685	611	732	673	684	710	703	714	680	673	695	687	642	697	654	716	716	641	670	672	697	653	653	674	653	720	667	669	698	660	716	644	698	696	692	660	680	626	679	681	689	666	701	668	677	677	680	695	703	683	661	698	623	663	709	703	683	725	677	692	665	666	707	698	727	680	714	671	685	729	686	718	680	680	642	679	709	710	654	684	680	706	683	708	684	657	702	700	660	698	660	662	685	716	699	659	718	738	656	719	663	724	640	676	629	653	655	674	686	747	700	741	650	705	678	682	697	678	678	667	658	669	691	696	684	701	673	692	697	682	647	690	693	684	673	698	679	668	681	710	674	637	702	699	729	701	646	639	670	705	662	700	711	679	666	650	671	661	671	684	681	691	634	681	683	691	651	665	656	698	680	685	727	714	679	651	639	691	718	679	665	683	673	703	679	668	679	710	656	694	679	688	724	671	660	662	698	700	671	660	643	633	687	701	727	662	657	716	673	692	667	656	653	688	645	676	697	656	667	639	673	714	714	682	691	693	669	667	707	652	683	706	667	671	623	696	699	728	708	701	641	657	659	767	700	703	656	683	629	660	657	703	684	699	664	648	670	674	671	696	692	658	669	688	687	686	669	645	644	683	722	688	653	692	673	669	734	682	692	648	695	684	713	667	685	651	646	649	662	630	655	688	677	665	690	643	694	693	693	671	689	683	720	701	678	683	699	721	662	702	668	657	651	712	695	668	696	665	654	699	712	658	654	636	700	673	663	720	660	687	661	659	693	687	633	654	700	723	716	695	649	689	680	642	695	716	671	711	648	687	708	657	692	667	677	687	669	716	689	662	715	655	644	671	611	690	638	659	696	647	703	711	676	672	639	675	676	724	673	677	685	693	638	697	678	671	682	634	725	653	704	668	707	685	661	717	666	677	695	698	732	634	654	638	701	694	705	707	654	672	700	708	675	672	661	624	673	663	663	682	671	695	695	683	668	756	639	680	698	698	658	702	724	699	749	661	693	718	637	667	653	714	674	671	650	721	699	697	718	716	676	675	749	663	702	677	674	676	658	667	678	666	678	666	651	701	698	700	665	673	690	684	701	661	655	690	654	682	654	624	678	644	651	699	705	627	687	711	733	679	693	695	694	657	638	684	688	672	694	644	698	695	677	710	703	685	699	708	698	682	642	680	684	664	656	717	725	661	706	647	645	706	698	719	676	685	615	653	664	684	686	662	697	688	686	710	703	723	673	705	682	644	693	685	711	704	692	635	701	698	669	604	722	664	667	666	663	729	649	702	634	652	726	647	682	662	683	697	715	700	631	710	638	653	642	718	655	650	683	669	644	636	679	701	717	673	672	663	703	730	702	701	701	659	700	719	719	701	686	666	673	712	673	660	691	709	632	636	701	647	651	640	680	679	667	699	665	682	700	698	713	662	689	698	690	669	683	668	661	684	660	707	690	662	696	672	682	664	690	679	671	711	690	663	648	660	709	633	687	677	682	710	645	666	735	687	668	659	718	657	662	681	697	668	684	707	660	671	714	685	701	700	669	687	656	679	676	669	647	663	705	679	693	644	662	681	693	646	684	687	651	687	669	683	689	673	664	705	687	662	661	630	652	665	671	660	683	703	690	662	667	678	669	697	738	697	685	671	693	673	684	631	691	700	694	732	665	691	681	689	712	661	694	623	629	674	654
59563	49068	47409	34861	9726	397	219	191	170	183	159	165	156	170	156	141	159	161	194	140	156	151	154	167	174	137	136	134	171	163	170	147	155	144	176	139	159	145	141	144	142	145	151	136	167	171	142	144	140	145	162	169	146	132	141	138	159	147	174	143	155	158	130	156	155	158	166	143	145	143	153	135	155	152	143	137	143	139	146	151	166	137	156	142	151	144	154	131	166	149	163	141	146	168	142	140	137	136	142	146	152	162	153	174	170	157	142	142	166	164	150	164	154	149	150	157	153	147	133	141	164	134	123	146	149	151	142	120	159	147	146	163	160	141	130	154	153	160	148	171	137	180	146	139	153	143	173	154	152	174	141	133	171	164	146	142	139	154	136	159	147	151	156	139	151	138	130	157	140	140	156	140	157	148	146	145	141	159	142	132	136	156	131	148	153	141	150	141	148	166	176	135	152	140	160	156	128	157	158	173	131	165	133	147	134	165	150	142	155	154	125	134	146	154	155	141	124	161	133	164	144	166	150	160	147	175	152	147	165	140	153	148	153	143	155	131	160	146	143	148	152	160	167	165	150	150	164	133	160	150	147	162	180	149	145	147	168	153	167	158	141	146	143	177	157	155	145	130	123	156	147	150	153	132	147	145	145	134	165	141	167	151	170	167	157	142	154	150	156	143	156	161	164	147	169	150	153	160	142	146	158	151	149	156	151	147	160	154	160	135	132	174	124	155	172	164	166	147	142	138	128	147	151	163	141	171	142	152	134	152	154	149	150	146	153	143	157	157	151	139	149	147	144	136	159	142	130	135	139	146	138	140	146	151	154	137	144	140	164	142	145	152	131	163	146	154	147	117	134	161	142	128	138	141	153	153	133	137	137	114	132	162	137	122	134	149	162	150	128	147	158	138	162	142	116	153	128	146	160	133	154	147	150	141	145	151	144	155	152	169	174	151	172	157	158	136	162	144	134	151	138	152	157	157	139	158	142	152	128	143	152	165	161	140	140	144	163	137	141	156	173	134	138	159	129	164	149	182	150	158	153	150	145	139	148	138	148	145	139	160	166	144	136	122	146	155	174	154	153	126	158	149	169	151	171	195	165	150	152	143	136	146	142	171	175	167	161	155	140	161	158	172	157	150	133	153	149	138	129	154	161	141	130	153	110	148	128	159	181	158	171	173	164	148	141	141	158	153	122	129	151	145	144	151	166	139	154	157	172	157	135	140	142	136	166	169	139	142	142	145	162	162	157	132	146	154	150	153	161	152	145	176	146	152	152	124	148	154	145	164	144	147	125	145	163	141	162	149	162	153	149	126	155	178	147	157	157	168	154	161	171	156	149	163	150	139	141	150	162	150	137	141	172	148	121	158	132	136	133	149	148	149	170	164	167	125	145	149	124	165	164	148	151	145	158	158	134	142	133	143	133	192	166	139	160	137	139	152	131	136	144	155	164	160	133	156	140	132	134	153	138	145	153	145	155	135	156	172	170	158	139	151	165	132	142	174	144	150	152	155	125	142	152	163	155	136	132	133	154	162	159	148	164	143	148	142	158	164	159	161	152	152	166	167	152	154	138	151	159	161	139	152	139	170	147	146	147	144	136	171	144	136	139	163	155	145	139	151	154	148	153	156	149	149	150	159	155	149	129	168	147	148	158	147	160	137	163	176	172	154	150	151	168	141	139	157	123	128	153	152	156	135	151	139	144	153	165	154	158	135	152	161	159	162	142	144	131	137	155	132	144	156	127	150	137	146	141	161	163	159	145	188	173	169	135	140	142	137	141	124	153	147	184	129	165	154	149	173	161	149	139	163	169	155	162	148	145	137	171	152	136	163	142	151	142	154	172	164	130	147	173	142	155	160	142	144	145	144	145	154	146	153	151	153	135	150	155	177	157	164	160	152	160	127	137	167	122	153	155	126	142	129	167	154	135	151	161	154	140	133	144	148	162	168	131	149	155	158	132	140	143	171	155	146	164	134	148	159	144	165	137	149	152	150	159	160	141	161	143	152	137	136	156	135	155	173	154	150	144	162	147	140	153	152	150	125	158	139	141	140	165	156	153	148	155	143	138	153	155	142	159	165	136	129	137	152	143	153	139	134	143	139	147	160	128	123	159	149	157	145	151	136	136	158	150	147	133	153	135	142	144	146	139	133	176	156	146	131	133	137	138	145	148	133	158	154	183	145	136	145	161	143	132	141	153	144	163	164	163	150	152	156	142	174	156	163	149	168	165	155	145	132	142	118	167	153	125	178	141	148	157	142	144	146	133	135	153	163	164	157	148	156	152	161	166	145	158	135	149	135	157	140	139	176	129	157	164	139	161	143	150	154	148	159	166	150	141	163	154	150	163	151	145	135	140	148	134	160	153	145	153	155	148	162	155	141	159	156	142	163	156	122	135	168	136	147	144	135	147	171	148	148	160	155	139	150	141	147	151	155	175	136	164	147	148	165	159	138	162	135	166	145	148	137	136	149	155	150	178	148	153	133	162	151	157	119	148	115	146	155	173	134	150	138	141	154	172	134	148	121	145	146	138	149	151	151	195	136	163	152	139	144	137	142	138	148	154	165	162	154	126	145	151	138	139	135	156	152	166	157	147	159	132	144	160	161	166	160	163	157	165	165	154	168	151	158	146	167	124	169	135	147	151	148	132	140	156	145	132	160	131	165	151	163	154	146	168	132	142	140	163	164	130	144	172	171	178	155	120	167	135	158	141	157	149	145	165	125	169	158	138	140	165	163	136	138	146	154	154	172	146	146	151	149	135	186	136	152	162	126	152	143	148	158	155	174	138	168	142	161	158	145	156	176	164	182	142	164	157	151	145	144	169	132	117	142	156	142	136	141	141	160	158	158	141	132	132	135	155	135	145	168	165	166	147	154	173	148	152	154	145	137	151	146	144	158	140	137	156	148	127	153	178	173	132	162	147	160	151	143	165	151	134	140	165	144	150	174	160	134	158	167	139	155	135	156	143	150	137	148	159	128	156	146	170	145	153	144	150	136	153	152	163	142	151	155	178	157	157	165	135	144	164	133	162	156	163	125	158	154	163	153	151	137	152	141	154	139	156	165	168	140	140	163	164	135	150	152	158	166	146	157	156	169	154	158	153	139	148	148	149	153	144	137	165	164	145	148	160	142	156	145	142	134	128	166	152	135	154	161	130	177	136	144	164	155	160	156	147	146	155	160	143	160	155	152	149	163	160	153	134	144	162	145	148	168	150	137	124	143	150	142	156	174	151	149	145	137	155	143	161	154	165	171	122	164	186	154	152	153	160	137	146	143	156	136	155	144	141	155	172	166	172	138	147	133	154	161	145	118	151	166	150	166	140	147	156	143	151	114	138	173	162	152	165	127	139	127	160	156	134	165	144	156	138	163	151	152	127	150	161	153	140	154	149	166	136	118	136	144	154	169	135	159	136	167	133	141	152	143	148	171	152	150	170	153	136	146	140	152	147	163	157	120	169	159	149	148	171	155	156	141	173	161	152	152
41652	40659	43872	39384	5663	898	774	721	706	694	637	633	544	555	659	611	571	538	574	596	547	590	483	554	516	535	572	523	485	559	579	507	561	558	540	519	501	487	519	466	538	535	503	507	546	540	491	511	509	506	488	568	482	557	530	528	497	545	518	541	523	504	554	547	469	555	494	505	531	506	514	504	526	549	495	563	530	468	487	515	514	535	554	541	515	549	520	524	517	534	492	554	494	512	486	490	501	544	534	517	525	519	516	530	536	510	549	505	505	530	505	513	512	537	514	518	495	509	505	510	515	548	489	538	509	506	506	551	525	493	519	573	529	524	529	530	511	564	524	510	558	537	556	526	507	497	523	557	527	490	507	527	512	476	526	529	500	508	540	529	516	495	537	526	521	520	510	501	451	503	487	531	538	518	527	499	537	518	515	529	490	520	531	525	557	509	487	519	547	522	486	536	496	492	523	486	526	513	539	545	505	584	509	497	500	477	546	544	548	488	537	529	505	536	537	502	527	516	493	478	531	531	529	497	519	509	530	497	543	494	513	510	533	530	504	529	563	512	516	518	545	499	529	512	528	530	552	511	548	463	533	511	530	508	513	532	509	511	504	496	512	505	497	485	507	515	517	513	513	547	492	514	487	504	523	551	517	511	528	542	552	537	515	520	507	508	501	503	510	517	530	559	521	515	522	492	486	513	529	550	533	513	538	510	537	532	514	504	535	503	517	479	539	547	474	551	495	513	514	500	521	521	501	513	509	534	504	513	494	526	522	529	528	527	498	505	508	542	514	494	509	489	523	497	502	518	541	542	487	483	468	515	518	521	561	524	496	503	522	501	551	522	517	533	510	524	536	490	531	569	494	501	512	480	492	516	503	501	517	522	514	583	519	525	525	508	512	503	529	475	487	559	495	528	501	532	516	549	513	558	540	533	509	526	496	514	527	548	503	549	509	525	539	480	489	482	579	498	520	472	529	495	547	540	527	520	537	504	547	505	537	528	548	529	546	541	555	494	538	538	518	538	539	507	542	555	512	552	512	479	527	525	542	566	518	505	520	521	527	518	530	540	498	487	513	540	487	521	475	518	559	516	573	492	548	506	536	475	511	565	499	528	498	506	497	523	496	542	457	525	522	534	533	495	530	494	526	520	497	500	482	519	525	529	545	514	496	536	531	552	550	562	545	504	494	484	521	457	562	526	528	504	532	516	531	483	516	561	501	543	497	539	505	505	552	506	513	507	547	543	514	496	508	507	521	486	505	550	481	539	542	498	529	538	488	509	512	521	530	521	497	548	502	522	518	529	506	499	519	512	513	536	538	530	534	533	500	527	505	528	541	483	507	522	564	507	557	492	501	514	535	519	488	515	505	545	544	536	522	504	525	524	524	511	509	533	528	517	513	539	537	509	467	525	505	531	514	479	511	502	510	495	511	506	519	532	570	491	516	534	542	530	516	543	555	535	551	539	524	513	555	537	528	521	541	548	506	515	540	560	526	578	533	543	496	516	536	545	545	469	518	526	517	510	531	526	514	521	527	501	526	510	509	536	528	521	536	513	517	512	554	482	518	536	519	513	476	500	548	570	512	500	509	500	532	507	494	486	519	540	536	489	505	494	476	560	534	531	538	542	479	551	522	525	517	548	510	477	483	510	514	519	490	527	534	494	540	500	477	533	573	529	512	518	539	526	548	493	538	536	544	530	476	514	514	530	489	513	527	503	551	501	489	528	486	493	504	540	531	512	490	531	505	521	555	521	543	500	564	513	511	568	491	495	569	488	525	500	517	500	542	445	544	513	525	490	496	551	502	516	547	509	552	503	498	507	491	538	534	491	548	535	517	527	510	482	545	512	521	527	485	533	533	543	526	538	500	520	565	499	549	540	506	517	470	537	511	490	476	537	536	512	510	481	537	540	511	520	541	486	469	499	498	502	525	552	509	490	485	525	494	533	525	530	518	565	539	547	487	523	479	518	524	501	484	518	529	470	517	539	532	508	484	545	520	515	533	523	520	507	512	555	532	566	520	539	521	527	544	554	512	532	540	532	501	541	509	560	521	509	523	518	544	500	485	532	500	530	507	522	525	518	535	525	511	504	517	495	533	550	471	527	470	520	491	508	529	522	506	484	511	521	532	536	479	505	571	526	532	470	518	492	507	521	512	495	517	511	502	507	528	558	501	494	483	552	499	570	515	509	516	541	567	523	515	530	565	498	514	563	517	502	556	499	533	537	539	496	578	532	549	533	518	513	497	493	480	541	545	503	495	522	553	513	512	499	534	505	484	501	510	516	510	526	513	531	487	504	539	516	584	505	507	510	500	551	550	552	523	483	454	494	503	516	529	550	532	520	495	505	487	548	532	515	508	493	538	513	533	514	534	512	539	530	519	512	520	524	490	533	522	528	541	530	522	474	533	508	514	549	520	534	537	475	517	507	522	507	534	506	530	515	536	521	507	519	504	518	466	510	530	517	477	504	530	506	523	526	496	513	504	509	504	510	532	503	534	528	489	511	513	506	509	529	493	545	502	502	546	517	495	562	494	517	488	559	536	521	533	518	495	499	487	524	546	540	518	490	479	528	558	508	519	503	512	523	544	508	530	544	556	520	537	549	523	513	514	516	534	498	520	503	552	546	522	560	518	517	513	502	496	491	491	509	516	515	513	533	526	601	517	540	505	537	525	514	513	527	520	521	527	514	495	557	531	515	509	496	550	525	499	524	515	504	450	536	510	548	540	561	519	516	538	524	519	486	533	487	498	502	464	538	478	539	531	496	525	495	466	515	515	511	540	552	536	506	509	525	549	533	505	512	552	521	519	435	534	479	501	575	550	516	504	539	518	575	468	539	539	518	517	494	498	546	529	540	504	476	526	449	511	529	519	512	528	545	546	516	517	505	516	506	530	504	537	543	492	467	542	484	551	526	467	554	541	509	520	533	500	538	538	542	513	533	536	502	480	520	512	499	554	541	517	539	563	526	523	496	468	535	488	488	514	553	512	494	492	541	514	482	491	530	527	568	493	519	555	509	525	516	508	529	501	491	490	534	546	509	492	472	524	517	522	545	519	484	529	526	514	497	516	505	539	489	527	521	543	497	481	500	570	534	515	531	501	532	506	553	566	526	501	534	492	527	557	541	531	520	564	511	514	520	485	537	522	476	521	483	550	553	505	497	492	541	503	537	543	528	514	528	511	496	529	510	489	506	544	535	515	565	533	539	560	513	513	508	527	500	524	515	530	512	501	528	487	478	554	532	497	542	529	553	511	522	478	517	536	525	506	523	513	522	477	526	518	475	492	541	562	516	538	529	493	506	508	499	517	508	582	506	549	496	519	562	517	511	505	545	552	536	503	516	523	510	523	514	542	497	555	534	531	528	533	554	479	507	496	509	533	517	486	513	557	550	512	498	545	540	490	492	545	505	537	503	491	503	518	519	472	542	505	533	514	531	522	523	551	528	533	495	534	522	521	515	566	518	523	504	536	528	507	547	530	511	515	525
71719	64293	57281	48265	19179	2104	344	335	298	284	281	269	260	233	243	213	258	233	223	223	235	235	243	241	228	239	208	264	229	230	227	223	223	241	197	219	224	226	229	226	218	229	208	216	223	226	234	245	237	209	230	241	227	228	209	249	207	205	240	234	241	223	231	235	239	208	244	213	209	250	214	228	244	206	219	225	243	231	224	244	227	231	223	206	213	218	208	253	236	208	199	225	222	231	214	197	204	240	210	249	212	212	224	201	207	207	209	199	232	211	236	197	231	231	199	249	226	210	220	223	227	236	208	222	218	237	219	221	216	194	209	255	209	197	211	232	191	204	201	212	240	219	236	223	230	223	200	221	223	216	228	233	212	228	198	213	226	212	226	208	228	242	207	228	185	223	209	198	182	202	215	211	212	191	207	229	235	204	216	225	231	214	212	214	211	214	225	228	238	208	241	221	200	224	260	215	228	224	213	223	236	193	212	227	234	238	250	253	210	214	228	196	222	232	228	193	214	238	191	214	184	213	193	225	224	252	224	221	233	189	205	211	230	195	244	216	200	238	228	245	265	227	214	218	229	207	233	236	226	214	197	206	191	232	222	226	215	209	196	219	227	224	213	230	225	236	221	220	216	231	215	235	230	221	233	232	222	205	220	207	213	221	197	220	217	208	240	220	243	221	217	213	223	216	181	178	224	208	213	217	246	245	217	231	222	223	232	210	220	230	221	218	234	212	229	232	238	203	210	203	197	231	234	218	203	238	213	236	236	220	243	200	217	198	234	224	209	214	215	235	225	230	215	226	245	222	244	212	246	221	183	205	227	217	200	242	194	228	243	245	220	226	215	219	214	205	252	213	215	230	198	233	222	234	221	227	205	221	213	231	207	216	207	214	207	228	234	215	194	194	247	210	213	220	213	237	216	221	216	236	209	222	211	223	211	223	217	214	226	188	231	230	225	226	234	212	244	212	211	238	210	228	208	231	246	218	236	215	222	228	213	240	235	211	213	238	235	214	228	223	217	226	207	203	225	217	212	244	237	195	228	226	227	240	219	239	237	205	220	200	229	227	218	195	231	186	213	220	219	248	220	221	230	207	218	236	231	203	260	225	216	243	234	208	253	216	217	235	222	235	198	217	213	219	245	215	234	212	224	223	231	218	230	239	212	217	224	212	266	198	229	227	255	242	212	220	195	219	231	226	237	208	220	218	230	226	233	234	197	214	201	257	233	203	253	222	214	230	229	182	229	208	198	209	234	226	222	216	212	250	228	239	201	196	209	241	210	235	217	244	235	223	194	203	228	239	245	271	212	215	231	229	265	221	212	245	223	196	212	213	209	222	215	217	219	220	215	220	199	194	220	236	215	224	251	217	203	208	205	216	228	226	215	216	234	232	230	201	209	216	222	218	219	242	246	220	250	217	202	230	215	221	213	230	220	215	208	242	240	214	224	209	222	219	208	207	247	239	216	244	229	208	200	202	205	220	226	228	226	209	232	224	207	229	219	235	222	207	224	214	227	222	213	209	240	243	224	204	219	220	222	234	235	213	237	212	213	203	220	221	227	232	205	219	228	222	220	195	216	239	252	244	227	230	209	232	235	219	205	229	220	213	251	236	225	239	221	199	242	223	212	198	223	233	225	215	228	212	217	218	214	242	209	230	214	240	195	234	213	227	227	203	235	219	234	206	202	206	227	242	222	244	242	188	222	223	212	227	203	228	234	212	228	203	223	257	219	221	235	222	232	247	213	238	217	220	233	232	217	213	235	242	217	239	228	214	209	220	227	237	223	205	213	225	224	234	204	224	232	223	233	202	243	219	211	215	185	199	227	211	219	209	207	222	227	225	204	234	236	219	231	227	238	223	199	211	224	246	229	232	230	212	215	222	199	209	218	213	217	226	204	243	201	224	204	216	211	223	236	205	209	210	221	205	213	221	214	232	193	229	235	200	225	203	216	230	216	220	197	220	206	226	241	226	210	203	191	217	245	231	223	224	245	215	225	221	205	216	222	216	200	226	222	215	239	224	201	227	224	219	223	238	217	235	200	226	229	229	227	237	230	222	200	201	218	218	224	210	199	255	210	251	224	215	207	246	237	207	245	223	216	211	234	209	255	219	219	223	202	229	231	219	203	222	213	232	196	225	217	218	223	204	241	252	253	219	215	178	237	222	249	218	226	227	240	223	216	230	235	209	250	229	232	244	216	203	231	241	232	209	212	258	232	207	211	222	232	211	198	213	216	187	220	221	204	228	237	209	213	208	197	230	209	216	244	232	206	221	202	233	225	208	216	228	219	231	207	236	210	222	222	218	222	197	240	255	221	215	210	200	219	230	231	244	215	237	226	247	241	229	190	217	229	216	229	185	214	230	241	223	198	233	240	224	228	210	210	236	200	210	222	220	212	236	216	200	221	208	200	227	225	239	202	223	208	198	231	221	231	227	232	234	224	261	204	221	218	239	247	211	223	217	227	216	229	217	213	224	214	228	223	216	216	222	208	220	193	229	215	198	209	240	218	237	218	224	206	211	231	222	202	232	200	186	198	217	227	226	226	213	204	206	205	242	239	216	220	232	228	227	198	251	205	200	215	190	233	234	206	225	202	220	203	211	271	216	234	220	239	221	228	215	194	231	207	214	209	237	223	234	209	206	220	223	239	240	221	211	227	240	203	207	215	241	225	205	219	202	211	226	216	240	224	243	221	219	234	213	202	228	206	225	217	214	213	190	236	227	198	227	231	216	230	217	238	239	219	221	223	218	241	208	218	244	264	226	215	277	245	236	217	223	254	221	212	245	244	234	228	250	212	220	209	245	229	247	231	194	224	242	213	219	225	235	249	237	231	227	198	235	215	235	232	235	225	254	220	231	216	232	206	235	223	219	220	230	234	220	250	215	254	230	203	234	239	223	228	221	223	210	212	215	214	229	247	235	220	235	216	222	227	220	213	218	226	220	235	225	222	220	233	244	238	218	193	197	212	220	203	245	195	243	232	233	232	209	226	236	194	226	216	224	206	233	244	222	215	234	227	226	227	208	211	218	233	249	240	222	200	220	195	212	242	225	218	206	250	232	224	221	221	214	228	183	218	211	199	207	223	249	238	244	234	222	202	237	208	226	238	235	203	226	237	206	226	211	232	221	196	224	231	227	234	213	230	239	211	229	224	244	231	201	227	244	222	204	255	211	208	236	234	217	213	227	228	229	194	212	211	218	193	232	223	196	201	208	223	213	215	220	200	223	196	221	218	237	240	223	249	220	234	258	243	221	208	248	242	202	201	208	216	211	234	230	212	222	233	239	234	188	238	219	235	209	232	223	234	208	217	231	232	211	206	230	218	212	224	230	210	213	202	220	228	210	183	221	241	208	241	204	213	224	244	210	225	216	215	207	230	215	237	231	223	222	234	252	248	222	232	221	210	214	227	234	247	227	243	218	205	212	224	197	230	198	230	219	229	205	249	212	225	210	242	241	220	223	231	222	228	240	209	200	224	251	216	225
51273	52214	53055	50394	9264	1454	1324	1153	1186	1101	990	1033	925	874	877	875	833	788	849	783	829	791	711	781	793	762	795	786	793	767	735	720	735	759	739	795	744	772	751	698	713	718	745	727	721	746	781	735	736	746	751	774	751	700	733	754	732	749	780	717	722	765	751	732	712	725	741	691	734	790	744	736	693	723	707	737	710	699	756	741	707	707	687	669	685	751	736	748	725	754	722	720	743	704	723	729	734	682	793	735	704	695	719	731	749	748	766	757	741	700	734	746	723	713	679	697	681	753	723	756	747	701	704	729	754	749	739	722	721	711	727	655	764	698	716	715	742	698	685	739	687	708	714	757	724	684	714	743	808	733	683	733	736	660	708	746	773	716	712	699	707	733	745	764	765	738	737	693	750	724	665	705	737	709	746	723	676	660	691	720	715	705	703	694	733	711	690	673	751	724	777	714	707	698	729	677	730	767	734	738	754	728	739	684	693	702	743	698	703	712	739	726	696	709	702	713	691	753	736	690	695	735	715	687	737	674	749	743	697	715	685	702	716	748	750	700	720	754	686	692	742	687	742	718	727	721	745	759	730	690	754	703	700	741	696	703	676	742	697	715	701	693	698	741	717	775	722	727	760	761	717	711	744	715	677	708	667	705	728	735	755	705	710	689	695	728	734	679	692	747	708	743	699	718	750	715	711	706	676	709	733	736	723	720	706	679	768	683	727	712	715	732	755	728	686	695	743	748	724	757	739	690	667	705	749	696	725	714	686	710	729	737	730	742	706	726	691	773	768	722	751	747	704	805	722	689	734	722	713	756	758	726	687	724	740	715	708	695	715	706	720	682	734	727	695	731	754	769	718	702	765	729	724	736	699	721	755	752	694	713	738	717	675	709	704	729	706	706	701	737	704	772	739	665	724	733	694	719	732	714	732	751	772	679	728	702	759	729	706	708	732	703	729	771	744	710	712	753	699	667	733	713	702	743	730	740	783	738	747	693	710	712	684	733	721	682	712	750	671	755	739	685	696	769	747	754	775	680	697	724	709	718	725	782	730	724	765	725	744	744	719	737	714	658	703	736	695	723	730	709	733	739	750	683	710	675	693	719	739	721	699	688	777	703	694	658	706	752	730	706	713	736	730	705	700	730	708	713	730	738	685	684	716	769	735	719	730	744	721	698	774	688	719	748	751	716	739	689	720	720	735	708	717	723	721	677	711	743	689	719	729	679	697	714	718	707	755	705	708	761	749	711	717	757	748	754	738	748	690	769	721	775	702	711	735	694	701	729	691	697	719	702	668	690	762	722	711	702	716	685	735	750	729	636	728	746	741	709	726	719	703	721	729	768	716	738	692	671	715	730	708	748	740	694	733	675	758	775	714	783	774	738	673	691	732	707	774	720	737	734	692	681	717	713	707	674	716	708	711	739	727	738	679	707	683	692	677	709	725	740	680	737	716	675	739	700	749	718	694	732	708	747	711	729	686	703	715	743	711	677	771	740	684	733	720	728	737	665	701	680	710	722	714	732	654	683	749	740	707	767	718	667	759	770	736	763	726	758	705	725	758	681	772	714	737	694	693	738	704	718	702	680	693	693	690	714	684	756	676	728	720	713	700	750	701	760	694	749	748	691	744	730	740	697	707	711	730	700	740	715	772	721	704	693	713	693	713	702	689	714	727	718	750	689	721	698	708	714	769	757	702	723	690	718	721	709	714	772	710	716	725	758	723	705	708	710	690	730	745	706	739	711	763	744	742	723	700	758	652	746	706	748	740	766	745	701	752	697	678	715	777	733	697	710	736	737	742	687	713	711	721	711	687	732	702	697	724	689	746	728	757	738	698	733	738	751	764	703	695	686	704	709	756	739	757	717	719	710	718	715	742	738	722	690	731	700	706	731	739	694	713	739	727	723	702	733	725	761	668	706	739	750	729	732	668	712	659	660	735	688	719	699	701	716	732	756	740	771	698	715	759	734	696	678	702	700	683	732	758	705	741	701	781	765	737	731	675	742	715	690	764	717	712	673	742	760	694	671	687	715	751	677	691	738	742	697	729	741	732	732	709	700	695	701	677	719	749	721	698	751	797	677	716	712	754	734	698	765	710	693	720	745	710	712	710	672	686	758	677	761	737	738	695	727	744	709	678	718	698	732	765	711	721	709	745	743	754	655	751	704	630	732	712	731	768	720	709	786	775	701	776	732	727	711	720	714	706	663	723	727	704	707	673	741	713	707	773	699	754	697	678	715	714	720	759	703	686	738	708	727	740	736	755	708	710	729	703	713	713	697	723	762	716	712	713	715	652	699	720	664	738	700	716	680	726	752	758	702	765	730	695	749	708	697	688	784	742	715	771	744	701	658	717	719	718	701	753	735	752	707	680	711	706	707	775	670	720	744	720	708	711	667	720	683	730	725	755	778	692	710	721	691	694	701	746	715	716	760	742	729	755	704	707	731	693	740	691	733	676	768	749	696	693	707	758	715	752	710	720	719	739	724	741	694	743	739	699	706	700	741	777	681	698	775	697	742	722	731	727	731	748	732	730	703	758	731	668	742	726	768	734	681	718	747	702	725	701	792	709	755	731	728	712	761	723	719	705	727	739	725	651	684	771	692	734	693	724	780	735	699	733	659	695	737	692	695	760	743	750	709	705	719	690	693	760	736	703	725	697	719	710	727	770	735	712	698	700	752	768	697	719	735	638	725	738	750	691	739	736	691	673	726	712	720	702	695	697	732	738	736	717	744	706	739	722	690	718	719	763	698	787	758	720	800	721	772	689	759	736	715	686	742	710	738	766	736	701	746	719	687	738	703	734	727	716	755	722	744	734	728	737	765	681	687	686	767	716	687	680	715	732	742	707	737	768	723	723	733	753	758	725	713	744	724	678	699	725	716	688	713	713	736	702	691	728	682	727	784	678	692	759	766	734	712	700	714	735	716	672	743	701	673	685	762	754	738	733	719	715	777	723	760	735	705	731	704	696	694	688	698	730	743	716	699	721	788	735	729	759	731	711	736	710	677	697	731	729	761	735	700	670	753	738	724	722	741	705	712	715	707	721	738	705	763	753	726	697	717	699	686	687	757	700	728	738	775	718	754	697	756	746	736	705	745	759	700	743	702	748	725	734	682	753	685	689	780	731	748	782	690	755	756	698	721	715	697	739	727	705	715	753	786	722	715	759	693	732	721	748	705	709	751	703	734	728	691	739	793	746	691	719	656	705	728	707	707	726	747	721	709	736	720	751	708	747	711	737	732	722	740	742	773	720	733	708	688	746	719	746	717	707	740	686	692	735	699	730	726	682	726	703	697	736	721	754	724	721	693	716	735	718	719	722	707	715	781	713	745	748	718	699	705	732	762	707	712	750	727	721	736	725	741	779	759	785	706	733	712	736	759	704	755	733	680	721	755	670	699	676	669	732	691	735	743	739	714	742	782	735	731	715	710	734	709	739	701	672	691	758	757	742	707	718	758	715	761	738	767	721	718	721	755	695	682	690	685
26657	11942	6473	3295	591	253	256	241	214	229	232	208	216	213	233	218	225	218	214	209	218	217	251	230	192	184	217	214	198	213	195	225	202	235	222	221	240	198	215	214	201	229	197	191	218	229	188	208	213	213	222	240	216	218	246	231	234	210	219	218	207	230	236	225	227	226	226	214	194	230	212	207	216	226	231	238	208	221	192	230	231	240	215	193	229	234	212	217	207	214	229	207	204	228	218	204	211	227	223	241	221	220	222	207	240	219	223	192	228	221	231	239	217	201	214	191	249	231	204	229	225	220	197	238	198	227	238	221	263	193	227	237	229	230	211	209	241	205	220	240	226	230	220	210	207	224	199	204	228	213	211	204	196	224	218	236	225	212	245	191	226	213	217	235	206	215	230	213	230	201	235	197	220	217	211	216	200	215	215	224	216	228	192	225	240	208	232	217	211	228	212	221	213	223	208	194	223	192	208	211	183	231	233	228	217	209	223	202	229	208	211	181	220	234	229	205	225	232	212	216	218	226	239	202	219	216	196	219	221	201	224	216	199	227	217	200	235	240	205	195	233	208	231	218	222	218	236	212	230	218	197	210	216	217	217	222	209	223	234	256	196	217	224	209	222	209	219	229	217	211	210	211	196	216	229	204	185	214	217	219	206	223	238	218	236	215	227	238	222	250	212	206	221	223	257	199	231	222	210	253	208	175	228	214	242	230	213	225	212	230	205	200	222	211	254	216	236	227	203	202	193	214	227	208	207	215	193	236	187	221	221	215	187	215	229	209	195	211	230	219	189	203	235	216	214	230	227	220	211	241	190	208	215	222	209	224	228	217	240	212	211	213	218	222	216	199	225	218	231	204	230	189	188	202	223	213	214	206	211	236	200	203	231	211	191	248	234	225	214	211	227	245	225	215	212	213	218	212	208	210	249	203	220	209	215	232	218	208	226	215	224	197	227	221	218	216	214	222	199	250	236	213	217	224	243	220	250	220	230	230	236	194	211	214	198	222	240	219	242	203	225	219	196	233	238	230	218	208	242	224	241	222	205	230	220	220	229	220	214	224	222	213	254	224	225	245	220	193	218	203	205	194	181	195	256	217	223	224	210	187	216	233	228	247	226	221	205	228	220	208	210	222	202	216	214	232	207	208	218	211	217	248	221	228	228	204	216	212	217	220	229	184	203	203	223	202	235	207	202	199	195	219	220	232	218	223	230	221	217	217	197	190	222	232	235	236	230	216	210	214	192	213	186	194	206	212	188	226	212	249	212	224	237	242	231	213	205	213	212	223	223	231	207	224	214	204	195	226	199	183	246	208	220	229	225	217	229	235	214	213	225	181	193	219	237	202	208	204	200	225	208	214	231	201	215	237	213	218	201	234	206	201	241	214	209	204	208	203	223	233	219	223	230	191	235	198	222	215	213	213	215	218	214	219	213	201	206	220	247	235	187	198	237	245	231	221	207	212	234	221	235	233	218	221	201	196	180	196	227	230	217	187	215	199	200	189	224	193	193	228	204	212	211	192	205	219	233	206	216	210	189	215	211	219	196	219	197	193	244	230	207	219	199	206	240	214	239	196	211	213	240	207	221	232	232	186	213	201	210	202	195	226	237	234	229	247	225	224	259	196	213	216	231	226	228	237	217	223	225	205	239	186	237	218	202	232	220	222	228	212	218	209	199	239	214	212	250	233	207	200	213	220	227	219	237	227	230	216	218	245	189	217	197	212	192	204	202	234	210	193	194	215	201	190	242	200	205	226	230	206	250	211	215	230	212	207	219	198	209	231	226	206	225	216	209	200	230	226	197	218	239	207	212	223	187	222	209	235	210	226	213	220	191	244	226	222	208	181	199	235	236	187	212	201	199	227	221	222	239	222	212	227	217	202	194	205	226	214	201	208	208	225	206	234	204	212	203	215	203	222	207	218	200	194	212	214	227	207	218	181	237	224	194	179	206	217	215	223	219	203	178	230	211	220	216	213	222	216	205	227	216	207	202	231	220	231	220	202	238	210	232	212	221	212	227	215	203	236	236	210	223	222	223	197	228	217	208	206	216	229	206	221	230	223	221	207	220	231	243	215	235	216	220	242	210	235	210	204	203	209	234	211	201	237	204	205	208	219	218	225	217	218	230	235	203	175	185	219	201	207	197	208	213	219	203	190	195	224	224	236	210	210	237	243	225	230	225	216	212	198	195	233	190	220	202	233	221	233	215	216	214	224	227	202	199	240	210	232	213	223	210	193	226	217	210	222	212	205	213	218	238	222	220	195	236	203	220	217	197	244	192	234	237	213	199	182	245	216	210	204	201	224	231	198	214	221	220	229	222	236	225	206	214	209	225	221	220	239	197	211	204	224	202	225	251	240	229	192	234	209	226	183	209	243	200	220	221	226	230	229	218	211	236	231	203	223	196	216	206	215	235	225	233	247	227	215	208	221	217	188	199	194	239	188	221	223	202	207	209	213	235	185	187	214	228	211	229	246	242	191	191	224	215	231	216	232	211	197	209	207	199	229	226	209	194	187	215	233	197	221	196	210	222	220	233	186	236	216	195	246	230	198	245	231	227	208	238	235	214	211	208	202	203	202	233	210	195	203	223	196	228	226	224	215	209	223	200	227	231	244	221	224	211	225	203	217	196	217	194	217	231	208	215	212	210	217	201	225	226	217	213	224	229	212	240	198	233	234	235	199	217	242	222	231	225	242	234	249	208	223	207	228	222	232	194	211	223	200	225	225	179	238	206	209	206	216	226	234	229	198	214	225	229	213	226	201	228	198	206	212	240	218	212	219	210	235	239	219	230	209	211	224	206	214	220	233	206	216	227	202	217	217	196	210	204	197	206	218	206	227	230	234	222	227	220	233	212	203	205	241	203	209	205	233	220	226	223	261	221	241	194	200	233	228	206	201	201	213	224	211	214	209	202	223	212	209	234	226	228	192	202	216	204	225	228	229	211	223	228	240	217	218	236	199	219	189	235	227	220	212	207	232	216	221	224	234	217	242	217	226	208	237	211	205	235	195	227	200	204	239	243	251	227	233	202	210	231	228	222	210	210	227	216	228	209	240	230	206	212	231	223	176	203	211	205	250	251	191	240	213	216	226	208	237	200	209	204	227	218	218	218	209	196	242	219	200	206	232	210	226	217	208	218	217	216	219	230	212	213	242	213	226	235	214	213	231	234	225	242	212	214	212	233	210	195	193	213	198	214	206	218	218	208	230	203	203	210	201	229	193	215	241	248	222	203	220	222	220	213	209	188	228	204	229	223	228	227	197	232	217	245	215	211	212	221	252	222	212	201	210	219	220	199	214	227	221	220	190	206	226	227	218	213	215	226	208	234	207	216	222	220	211	200	236	212	222	208	229	214	198	241	201	217	201	233	222	223	236	213	219	215	208	219	219	223	208	210	217	212	195	220	207	215	219	197	195	189	214	231	217	228	242	246	203	197	219	212	203	231	233	235	197	212	209	214	207	204	209	199	194	218	221	208	230	227	219
22553	14967	11233	9066	1524	729	698	780	681	752	710	712	781	674	664	732	674	699	689	696	708	737	712	752	757	689	695	706	700	716	717	721	747	721	654	714	726	733	680	721	720	694	714	736	707	673	797	730	726	711	701	685	728	745	715	714	721	682	699	702	642	748	699	740	661	648	672	697	707	722	730	748	757	660	761	701	715	701	690	680	710	705	718	751	744	669	742	664	688	729	708	707	704	737	682	692	697	695	721	710	719	703	722	713	711	683	668	734	696	635	721	674	728	709	756	681	731	722	730	695	687	721	683	696	678	750	679	710	696	729	743	717	702	713	713	692	701	672	682	690	744	707	695	694	721	703	706	715	683	699	695	721	671	714	652	707	720	721	752	723	668	664	714	713	710	679	683	733	708	714	755	734	704	698	687	673	641	730	698	697	699	708	679	685	760	725	680	745	742	686	709	696	726	663	722	694	718	721	745	695	681	698	698	700	692	704	704	700	675	698	714	692	720	687	742	681	697	653	741	701	700	685	730	697	714	717	725	677	731	731	745	673	683	721	723	746	659	688	693	739	717	750	696	689	685	729	720	654	752	646	704	746	739	733	711	684	686	696	734	716	680	726	693	727	735	705	693	710	747	682	716	699	708	703	720	732	672	706	696	691	699	735	719	708	699	723	728	676	726	678	684	724	690	710	716	704	707	651	727	652	706	677	718	722	761	658	716	702	667	647	744	709	724	669	698	714	764	669	640	732	691	695	686	705	727	683	725	722	693	669	733	714	736	715	688	737	675	693	683	717	706	747	685	720	774	697	690	743	706	682	687	724	718	683	756	702	668	720	694	707	749	690	700	693	733	722	700	691	728	739	786	739	715	727	733	686	707	707	750	710	705	712	703	666	671	710	702	724	749	645	680	723	729	735	721	689	710	702	689	664	699	689	693	700	674	727	682	664	749	728	702	729	712	707	720	689	722	703	743	667	673	688	725	734	722	727	677	659	670	728	699	652	743	708	671	729	714	691	684	704	723	679	661	717	752	716	716	687	689	713	705	641	684	665	701	695	719	740	800	717	732	702	715	731	685	657	711	704	700	686	679	730	725	733	714	752	708	747	679	677	669	737	669	680	658	730	682	750	715	691	651	722	711	674	666	675	701	712	692	737	702	668	687	705	693	688	685	714	621	737	681	730	734	684	692	732	678	720	701	688	723	687	658	693	716	705	678	662	710	746	751	700	679	724	722	718	655	698	708	679	728	720	672	703	746	710	707	732	705	677	679	767	702	694	748	717	667	690	657	702	724	674	670	740	681	739	681	770	674	683	721	690	754	705	681	690	687	736	695	702	696	738	722	713	681	667	740	728	670	714	722	727	691	728	707	683	698	694	682	703	734	702	672	675	697	628	679	700	717	695	704	713	711	640	747	745	724	731	718	666	692	669	677	688	733	760	692	703	716	693	737	743	698	683	715	654	677	722	690	699	676	714	709	752	689	712	697	683	675	683	702	693	753	729	757	706	692	681	712	681	686	713	671	703	717	686	697	714	685	722	660	754	702	703	681	716	697	701	763	734	715	722	678	703	703	732	709	725	717	736	737	764	720	656	671	693	681	703	699	733	721	683	679	686	651	702	690	733	736	688	699	698	716	703	710	666	717	702	682	671	787	730	674	685	692	675	671	726	698	673	713	682	716	696	738	708	717	703	668	669	674	718	760	681	719	697	736	711	690	730	685	677	682	674	696	716	695	647	730	735	693	714	764	734	699	725	729	688	709	684	668	727	717	688	714	713	698	696	675	659	740	684	701	712	706	705	700	668	678	693	757	671	704	694	732	703	687	700	653	691	724	676	731	698	662	682	700	715	691	749	692	698	692	707	712	681	696	734	723	685	693	723	716	730	720	702	727	755	692	730	700	753	673	697	695	703	693	629	667	715	709	712	713	684	733	694	680	714	708	722	676	680	685	703	668	715	692	691	705	725	718	681	716	662	701	697	698	716	727	711	675	713	705	743	681	690	706	720	689	734	699	691	698	711	714	709	689	707	664	725	736	717	723	684	734	667	749	748	733	646	697	724	729	701	676	709	714	729	708	714	737	725	764	696	711	693	715	664	724	682	682	699	725	736	735	699	668	689	740	721	718	698	696	713	707	742	717	683	729	676	688	700	731	713	680	735	752	733	712	709	708	656	713	763	704	664	745	711	709	702	701	726	693	740	710	737	731	737	699	684	686	717	744	728	644	714	727	666	762	703	719	737	720	665	700	745	702	750	636	674	742	729	745	715	675	733	670	662	708	734	705	710	694	728	710	741	697	697	680	738	687	700	728	688	706	726	693	703	676	643	701	690	726	668	715	686	714	695	729	704	706	646	670	690	718	685	697	740	706	687	723	758	715	693	711	738	676	727	687	708	728	693	726	657	667	667	691	726	690	757	660	704	735	685	742	674	710	698	697	723	751	682	727	747	729	721	700	682	738	684	705	731	735	702	686	749	682	704	696	702	682	679	708	674	716	689	684	697	715	690	702	698	665	701	742	712	718	713	667	717	697	759	719	699	727	668	732	683	704	678	682	696	677	674	744	737	677	717	686	693	723	707	704	699	692	626	675	694	647	723	711	709	666	704	675	713	726	703	726	749	677	740	696	684	653	747	694	712	706	718	711	723	670	669	701	671	702	703	744	684	706	709	687	706	700	697	710	689	702	733	670	715	697	693	716	723	717	708	707	698	715	717	714	692	704	713	700	669	680	676	679	717	730	699	749	670	685	680	683	697	739	685	756	742	753	651	719	713	749	692	706	728	657	694	720	708	711	731	748	722	699	688	734	717	673	684	702	701	733	684	723	708	745	677	692	689	662	690	671	726	698	726	688	701	664	739	686	671	734	738	695	723	722	782	716	738	698	695	698	714	709	684	706	681	697	715	711	697	666	694	691	686	696	675	744	684	685	719	727	693	700	693	678	701	665	737	711	701	686	677	704	734	652	689	737	677	757	667	662	730	702	718	733	700	708	686	752	676	689	715	728	732	676	727	662	677	720	693	722	706	710	722	739	691	706	699	697	721	719	679	712	728	691	737	740	670	701	699	718	675	649	734	723	708	638	717	680	656	738	664	708	720	703	696	729	709	692	771	735	657	725	727	662	625	686	703	679	699	698	679	754	721	721	694	713	642	705	741	666	682	662	724	675	712	736	688	681	743	738	718	694	703	716	745	683	710	718	700	704	700	737	706	696	645	675	701	711	698	657	701	722	735	739	705	718	694	700	720	709	679	672	696	683	720	705	772	703	674	756	713	731	713	691	713	650	697	654	685	756	697	694	743	675	713	682	710	655	690	703	716	681	725	722	743	679	720	715	743	716	723	706	727	694	665	668	716	699	714	708	689	691	685	746	675	742	694	732	712	745	707	734	735	739	718	672	673	698	681	742	705	694	695	680	756	712	719	730	672	693	728	684	715	678	692	713	683	724	704	713	670	723	708	731	765	699	713	677	725	700	738	693	650	751	668	689	683
60431	51135	44173	35803	13531	799	227	191	204	172	170	187	162	153	142	165	164	132	157	158	150	168	179	170	153	171	162	140	167	155	155	169	141	195	169	149	176	139	163	158	160	162	170	177	144	138	159	158	158	163	129	146	160	156	159	158	167	150	144	168	159	148	170	173	171	156	129	145	159	178	147	141	152	180	165	134	157	156	154	146	161	173	153	157	144	157	157	159	163	181	164	158	167	142	168	146	152	165	170	168	165	150	161	167	149	174	184	163	177	167	169	169	157	146	182	135	151	163	169	151	163	143	163	154	180	146	148	164	163	130	176	170	163	176	147	169	175	155	163	155	168	188	166	160	163	161	157	156	138	159	147	162	165	151	168	158	153	151	164	159	158	150	158	166	154	164	165	156	179	154	179	153	150	166	158	151	163	156	178	179	161	162	159	154	161	154	148	154	174	160	159	141	165	150	142	170	152	146	157	175	167	156	158	143	158	152	140	155	158	151	157	142	171	168	173	166	149	163	145	189	175	143	158	161	178	167	165	148	155	156	169	165	159	145	166	173	145	141	165	130	160	151	138	147	155	157	178	152	146	171	167	164	172	151	163	164	149	159	154	175	165	161	179	154	150	150	143	149	135	142	139	145	146	137	151	150	165	139	156	161	155	163	189	161	170	150	159	137	157	177	140	156	128	153	135	160	155	154	163	157	140	150	188	140	154	166	163	156	164	154	165	145	133	175	175	155	135	130	143	177	170	159	170	153	159	149	160	167	143	151	157	152	148	154	161	139	135	157	163	183	143	165	171	151	164	140	150	150	154	145	146	154	153	165	158	151	170	196	168	180	168	153	142	151	155	164	175	165	141	157	146	143	132	151	161	164	152	184	153	152	163	167	166	160	160	157	146	133	170	166	148	158	145	184	149	154	157	186	156	132	144	154	163	158	136	150	166	160	158	166	175	138	150	165	158	160	150	165	157	140	176	152	175	144	156	123	149	158	146	157	154	167	160	170	153	169	148	171	171	165	166	159	172	157	145	151	137	174	135	153	155	159	150	168	154	154	156	146	165	153	183	166	172	154	157	163	182	132	155	171	141	148	174	172	156	158	141	170	160	164	145	153	144	150	168	144	165	167	168	151	156	157	170	141	163	174	144	146	146	167	151	163	180	181	162	135	166	161	173	161	136	170	155	173	156	185	164	153	145	140	174	166	179	144	142	160	141	173	146	173	153	146	162	141	159	168	170	150	121	161	173	149	140	185	168	145	167	173	143	166	161	148	175	135	171	164	142	171	165	139	151	181	148	140	160	183	192	170	129	137	153	147	168	155	157	144	182	163	158	181	175	152	153	166	184	183	169	150	136	163	169	191	145	159	156	158	163	165	159	136	158	163	162	177	163	160	167	159	179	161	148	165	149	140	157	170	165	161	153	143	156	161	153	170	181	174	144	147	151	188	155	154	157	159	161	157	161	148	164	176	156	164	147	161	151	165	167	156	179	164	143	144	211	169	164	153	171	171	143	176	161	138	154	154	167	174	161	153	133	175	157	153	148	179	158	170	179	143	150	136	161	142	136	158	170	164	167	150	164	150	164	148	173	186	169	173	154	139	167	144	154	161	181	149	174	162	155	150	173	180	155	146	147	155	144	154	148	151	141	160	156	156	148	161	143	159	171	139	173	166	144	174	140	150	155	159	148	178	170	157	168	149	157	137	164	184	166	175	168	164	156	148	155	141	167	151	144	168	149	154	147	157	142	153	144	153	159	175	164	162	169	181	157	142	156	168	153	156	156	179	149	145	161	150	159	133	185	163	173	137	158	160	131	166	145	163	149	171	169	174	152	143	151	157	159	159	171	144	143	155	163	163	153	142	164	172	145	164	180	159	162	147	143	164	139	138	151	154	156	139	164	177	143	146	151	160	176	158	166	173	153	160	164	144	169	146	172	171	171	149	176	174	151	142	151	158	155	179	151	179	172	184	178	155	154	154	181	181	157	148	169	165	169	137	161	162	139	150	175	158	163	185	154	181	153	161	153	162	157	165	134	133	151	152	169	132	155	177	168	162	148	124	150	167	151	158	165	170	162	186	163	176	170	141	160	160	155	160	174	147	160	132	165	152	142	143	169	162	142	156	154	149	161	178	147	151	183	147	164	157	169	166	158	139	144	156	162	176	155	152	151	172	155	132	140	168	173	172	139	160	167	165	133	168	155	176	153	171	164	149	156	169	152	140	165	161	160	155	148	180	116	159	153	145	154	162	156	149	171	168	169	156	169	176	138	167	158	162	158	170	128	161	143	162	168	168	149	139	152	157	160	155	171	137	160	137	174	152	149	135	162	160	132	155	159	145	153	171	179	154	152	133	158	160	153	172	149	162	173	174	156	166	156	153	169	167	146	164	137	154	153	161	170	193	165	158	148	154	155	160	176	150	157	153	135	168	155	170	137	174	151	149	160	167	139	170	155	143	143	155	160	179	164	164	170	158	172	155	168	165	161	167	166	136	146	163	151	148	169	149	136	166	167	157	155	173	165	168	167	168	158	165	162	150	160	161	137	157	141	179	172	141	166	176	165	137	157	153	166	156	165	139	173	152	162	150	168	181	155	148	150	140	174	161	175	163	154	138	143	172	161	154	160	151	163	184	159	166	184	145	149	150	153	162	143	143	166	145	148	168	166	160	172	135	150	154	169	163	173	155	133	163	160	174	164	151	144	153	154	164	169	166	166	171	170	175	159	172	157	143	150	165	148	163	158	147	145	151	150	140	161	159	147	168	150	156	174	167	154	170	159	162	172	163	153	172	163	166	146	144	140	178	160	153	146	139	151	156	167	164	167	143	169	161	160	133	164	152	145	170	161	147	176	144	163	172	150	150	152	176	161	154	173	143	157	158	160	157	165	153	174	143	153	149	137	142	152	167	184	135	141	135	158	141	160	154	156	182	120	135	155	163	151	174	166	166	182	120	154	149	145	153	153	145	156	154	170	156	159	150	145	165	161	165	150	139	171	153	167	166	138	151	196	175	155	154	156	165	152	141	135	148	139	157	154	169	160	156	158	155	128	159	167	179	153	154	139	147	150	163	154	150	165	160	158	160	167	143	170	162	175	167	176	173	150	149	156	151	135	158	158	153	145	162	199	170	153	160	173	136	156	144	135	127	157	153	173	144	160	142	167	159	146	149	162	170	159	155	126	138	161	155	157	173	168	185	142	168	156	168	154	142	155	166	166	147	151	180	144	169	149	152	156	171	146	156	152	136	157	180	142	158	167	155	159	165	156	168	143	134	161	143	145	168	142	184	151	169	139	140	140	148	159	161	157	160	148	171	157	168	181	142	165	153	167	152	134	147	152	162	145	188	172	178	170	146	157	172	156	127	169	158	152	163	140	155	156	160	159	201	143	159	150	173	159	146	159	151	164	176	160	158	150	153	142	154	173	155	150	154	151	148	142	167	153	147	156	142	155	176	178	155	144	178	148	170	144	159	150	149	159	158	156	155	164	157
42010	41962	41861	41259	7863	845	808	783	731	661	670	601	597	583	593	599	576	589	576	625	561	559	582	583	626	569	558	559	554	505	544	532	558	569	522	580	553	522	552	523	538	530	510	516	527	567	561	576	516	548	549	546	513	580	550	558	568	553	506	570	516	509	542	522	535	496	558	512	559	564	511	527	517	561	530	554	566	540	499	525	550	532	558	517	556	563	521	514	537	523	556	548	504	478	563	550	518	499	536	529	561	519	562	505	564	530	546	544	497	553	546	556	542	529	581	563	526	516	538	529	519	558	537	505	559	549	520	490	554	546	495	543	522	547	532	537	551	502	524	572	582	528	526	512	525	522	514	563	525	536	477	557	534	520	555	513	561	554	531	516	558	556	549	537	537	528	513	548	525	531	554	515	505	533	545	538	516	500	508	546	543	572	524	545	540	550	523	522	547	520	538	532	516	518	595	520	504	523	580	509	525	550	546	557	507	538	543	555	535	551	527	555	526	517	572	527	540	509	553	542	524	552	527	553	553	556	572	557	533	530	480	537	563	542	521	576	563	536	521	587	529	531	517	551	558	567	523	560	559	526	517	500	538	531	559	529	567	533	543	528	532	543	565	543	543	531	559	552	514	505	528	496	575	543	592	565	555	546	532	536	510	560	537	516	517	545	555	540	564	526	524	513	566	571	548	517	567	561	492	549	511	519	505	534	589	516	547	505	512	537	528	548	553	571	498	553	539	519	528	537	514	544	540	512	514	538	566	548	595	555	544	545	569	573	559	555	538	513	531	522	552	543	528	545	562	524	523	525	494	547	561	536	534	532	512	523	499	504	530	564	534	547	562	540	548	497	553	503	536	568	543	545	526	570	539	529	529	563	588	502	571	561	545	526	524	550	563	577	531	566	514	529	545	540	522	523	562	483	556	577	532	547	521	533	549	528	526	544	537	569	563	590	502	560	555	543	528	574	559	515	507	484	578	545	542	516	540	537	557	539	531	554	582	542	496	534	528	549	569	582	533	473	541	544	546	553	536	529	533	525	549	537	558	531	567	522	556	545	585	462	546	573	542	524	480	546	537	563	533	560	529	573	534	496	530	546	517	566	558	513	537	557	523	507	516	583	506	524	570	527	594	566	536	556	537	540	521	541	512	527	520	537	560	533	551	546	523	581	526	518	539	544	559	558	530	510	544	530	512	542	522	546	521	551	557	546	520	507	542	532	543	524	563	515	508	540	548	514	533	518	518	536	574	508	538	519	532	540	532	560	534	515	539	535	538	562	493	576	527	532	505	518	531	544	540	530	565	551	515	524	500	574	517	523	516	544	533	519	496	542	509	538	541	582	536	513	501	533	534	552	537	568	497	576	554	561	525	542	545	582	545	556	581	529	537	565	513	510	534	566	543	540	534	499	514	527	556	570	544	577	550	598	574	497	522	543	534	515	520	513	548	558	535	546	547	534	570	519	527	540	552	534	474	545	556	525	526	543	560	556	512	552	589	544	564	528	545	569	556	547	538	534	528	514	509	536	519	526	533	504	551	516	548	520	534	575	533	477	568	517	518	530	455	538	558	525	539	541	532	508	559	554	584	523	560	516	540	554	554	491	517	528	526	547	540	539	557	561	506	535	533	540	500	514	537	541	505	557	523	508	552	532	576	531	541	533	512	527	551	570	578	532	514	564	576	567	547	565	524	498	558	499	535	563	543	560	553	546	522	555	574	553	531	533	502	569	519	509	557	545	519	537	590	559	588	522	538	537	550	539	541	556	530	537	520	553	519	558	536	560	566	509	511	516	574	495	522	544	532	552	502	513	549	549	541	543	581	540	500	521	542	554	537	541	565	539	523	555	556	532	518	551	564	561	562	521	576	529	531	532	552	515	526	508	550	522	553	505	536	540	523	539	479	492	513	563	542	519	529	563	536	507	507	531	549	527	582	497	551	566	568	545	525	554	533	566	504	513	544	558	549	568	560	530	513	550	511	538	526	570	547	562	541	535	534	540	513	517	489	567	586	569	529	542	530	538	533	527	577	535	491	560	533	479	536	544	548	538	587	498	572	585	558	517	546	564	517	551	565	532	514	541	594	551	573	500	507	526	522	529	592	508	560	511	537	539	499	524	513	565	548	563	579	542	500	535	522	526	553	525	511	483	543	522	520	573	550	526	524	529	531	532	545	585	549	547	541	538	535	536	536	521	544	595	544	511	500	537	517	481	507	558	521	532	543	501	544	540	545	515	596	515	518	539	577	535	518	537	532	556	538	517	524	543	518	538	557	520	541	505	557	509	595	535	575	525	511	533	506	510	522	515	513	499	509	503	538	544	553	576	516	514	519	523	548	497	518	553	516	559	566	556	521	550	506	526	540	494	556	509	540	581	569	512	497	526	500	546	544	495	526	559	539	556	507	561	520	520	569	531	550	531	530	531	510	517	554	558	553	537	490	544	507	561	512	521	532	565	594	539	523	578	518	558	513	557	549	542	528	557	521	545	562	492	539	532	509	542	544	539	530	529	538	583	572	527	526	558	510	582	535	521	549	555	533	507	530	532	563	524	549	534	580	550	534	533	504	517	501	552	566	553	533	511	517	551	532	563	536	568	545	558	501	583	564	504	535	552	533	538	554	492	543	506	524	553	523	527	554	593	522	536	528	539	550	537	539	495	539	521	521	540	559	496	534	477	557	532	577	491	529	559	497	540	536	531	530	508	565	477	551	553	536	493	547	544	551	550	551	510	521	544	526	555	549	520	531	488	559	526	544	537	575	542	548	507	522	525	537	536	539	515	565	559	541	531	575	496	539	541	520	537	528	555	560	539	517	479	516	558	522	521	537	558	528	532	564	528	530	570	556	517	560	508	554	536	562	530	523	529	531	551	535	515	531	526	579	538	551	541	543	530	538	531	573	539	565	497	511	545	531	520	531	492	540	593	532	523	524	514	512	512	564	532	579	535	512	494	522	520	509	553	491	547	515	551	574	549	532	524	566	555	580	572	546	554	523	507	507	520	515	551	530	513	522	554	564	565	516	568	552	556	515	553	498	532	578	525	544	550	532	514	533	527	501	557	520	526	561	548	526	567	509	531	517	517	514	552	520	521	501	508	552	508	518	515	536	519	550	490	527	534	490	521	566	530	513	536	546	537	571	509	544	535	540	520	566	569	544	539	530	554	550	544	497	537	549	549	565	506	578	556	512	523	516	527	539	556	566	538	527	538	566	553	515	536	576	503	511	543	522	491	581	582	543	567	505	530	552	511	552	502	524	549	501	569	542	505	511	503	562	534	508	537	539	492	490	582	514	586	542	568	537	527	548	542	525	535	549	546	548	554	530	567	526	547	540	484	497	526	584	533	568	546	604	582	522	539	548	524	525	582	527	526	554	544	554	555	507	542	554	518	540	528	531	542	501	600	539	540	559	533	528	537	555	518	533	534	506	528	514	558	547	533	532	557	526	518	471	543	503	546	505	556	564	525	545	537	544	568	522	533	620	530	589	557
71819	64671	54805	47287	22193	2650	391	307	297	281	266	259	247	254	214	227	258	230	239	245	239	221	246	242	237	251	223	202	215	242	238	205	249	242	237	217	219	247	257	212	233	240	215	222	222	240	209	198	239	259	240	247	230	255	244	210	219	220	203	235	225	216	219	246	243	251	231	223	246	243	230	229	220	243	236	276	226	238	245	230	198	242	196	234	238	209	222	251	207	242	210	233	230	215	209	226	234	222	236	228	228	227	220	231	239	213	259	223	228	213	251	267	224	237	223	191	229	234	245	240	227	226	215	226	186	243	216	224	240	211	228	209	234	259	236	225	228	215	234	209	227	227	226	227	251	224	210	213	221	196	227	241	204	230	224	216	224	251	254	235	221	204	212	224	244	226	209	227	216	224	209	221	234	233	225	222	224	207	210	214	226	227	228	228	245	248	231	248	208	221	215	248	222	232	247	214	239	196	205	219	207	195	245	207	246	208	207	207	230	227	229	239	230	237	244	222	227	226	247	203	211	243	230	206	199	225	222	213	229	240	210	203	221	215	225	256	229	223	220	219	189	229	216	229	214	221	198	225	213	229	202	216	236	238	206	237	177	211	237	221	211	223	218	228	231	216	224	191	221	235	224	214	229	238	224	225	241	256	243	222	197	222	201	234	217	213	209	227	234	177	223	208	204	251	241	223	243	227	234	230	207	228	246	213	222	224	222	202	247	224	244	225	255	221	232	218	203	222	203	228	218	218	239	202	229	224	245	262	215	231	221	217	236	262	215	214	225	214	240	210	230	230	216	228	227	246	240	227	223	229	228	220	217	241	189	231	225	260	230	218	230	227	222	244	230	222	236	221	208	208	238	226	212	237	224	219	222	233	232	239	232	197	191	199	228	198	235	225	239	225	256	216	241	208	230	223	230	216	207	236	247	206	224	233	251	206	216	222	235	223	202	242	233	230	230	211	238	214	227	215	238	217	223	208	215	245	209	201	208	227	228	212	228	214	225	201	226	232	239	228	216	188	238	261	236	241	227	245	250	236	237	224	241	230	221	232	203	219	201	214	219	201	214	221	235	221	224	229	247	218	218	256	243	212	238	234	206	238	245	237	207	177	219	225	196	196	239	215	215	230	240	208	226	213	231	260	216	219	261	229	235	207	222	225	237	204	209	259	235	247	206	244	235	221	234	210	229	208	212	265	218	234	244	229	227	194	206	207	222	214	238	208	233	215	246	232	209	239	251	233	201	233	220	221	201	231	222	236	228	216	224	207	231	212	222	204	231	223	218	212	230	221	228	240	267	232	208	185	203	248	242	233	226	239	232	236	236	219	233	203	232	224	196	223	216	238	207	213	225	227	223	206	228	218	242	202	204	219	222	218	226	239	190	225	224	230	218	221	200	234	212	210	213	233	208	223	225	227	216	220	238	227	223	244	237	244	226	232	190	228	214	231	246	252	217	233	201	198	245	238	243	241	236	222	220	224	251	223	233	226	236	184	242	206	220	216	213	209	235	231	229	215	236	240	212	244	217	225	254	210	203	228	235	209	242	212	212	232	237	224	215	220	217	243	216	231	221	202	192	214	209	214	210	196	232	223	213	191	216	258	226	228	213	215	215	225	247	219	236	236	233	219	232	218	215	228	224	231	225	244	208	226	236	229	213	234	213	217	186	238	222	258	200	229	199	206	221	208	197	241	229	217	226	227	220	225	208	229	230	226	214	210	240	247	198	216	218	210	250	235	205	221	222	239	216	191	226	249	201	224	203	233	213	203	240	249	227	227	249	226	202	198	229	219	223	228	220	250	224	237	209	223	222	204	209	235	209	228	250	220	223	235	230	237	234	252	230	229	202	232	215	253	232	257	240	215	224	221	248	219	242	228	218	227	235	218	180	222	230	214	207	226	204	225	197	232	234	231	241	253	232	224	206	217	228	218	245	218	216	256	230	224	231	216	197	214	240	216	226	226	242	227	201	206	231	243	232	240	231	269	224	229	229	238	239	223	219	224	222	221	224	227	201	219	204	212	240	237	225	213	248	210	259	242	229	240	243	237	219	229	229	220	224	239	221	224	247	227	244	216	245	218	216	229	218	223	201	204	223	222	204	208	206	201	196	220	198	193	225	253	219	223	204	229	222	239	236	196	208	225	236	236	226	224	227	205	213	230	217	238	234	201	235	210	214	235	218	216	221	207	196	238	212	232	218	245	228	207	218	226	229	198	218	229	231	227	212	184	220	224	235	254	216	280	233	227	215	223	220	226	210	236	215	274	218	202	235	200	212	197	238	215	243	218	188	239	213	204	227	238	232	219	222	218	224	203	220	244	250	226	225	222	230	224	223	235	253	226	220	216	202	200	240	221	210	204	250	218	233	226	224	231	220	219	250	212	201	250	245	212	195	221	255	209	231	204	205	239	232	263	209	232	219	206	217	240	225	224	207	195	218	231	219	241	227	257	221	217	235	249	236	187	214	199	219	218	249	228	220	194	250	219	216	262	219	218	252	225	223	214	219	213	223	257	228	217	260	243	229	247	238	226	214	253	193	203	235	231	234	221	248	243	218	217	221	241	243	230	235	195	215	220	221	211	237	219	218	217	208	228	218	233	197	206	235	208	229	212	240	227	220	217	230	189	212	236	204	236	230	244	213	214	231	217	209	235	237	188	255	249	213	226	219	250	227	197	229	216	248	213	219	234	220	226	227	226	218	218	245	216	253	219	219	226	224	219	216	219	234	235	246	220	240	211	218	216	234	247	212	219	216	233	190	228	235	247	214	258	247	242	226	248	212	247	200	238	260	227	224	210	251	227	252	198	210	234	226	232	218	200	238	223	212	228	207	209	218	217	219	225	216	192	260	229	227	227	165	238	251	231	226	229	232	217	213	250	209	236	213	225	233	227	213	202	207	238	197	233	264	247	208	229	211	228	218	210	232	226	257	230	220	254	225	248	238	218	219	228	255	220	219	231	250	210	210	208	227	251	238	219	191	212	237	245	226	202	218	223	246	199	205	262	215	239	225	235	242	196	191	209	219	219	228	234	229	243	221	232	242	241	256	238	240	229	219	209	214	235	225	227	230	203	220	229	247	216	198	211	227	224	237	223	210	252	240	254	242	209	238	221	214	195	232	224	248	204	212	222	220	251	241	233	236	222	222	236	203	224	225	212	202	257	227	228	238	224	209	238	221	217	251	211	233	217	229	224	235	214	254	231	204	203	212	211	228	222	222	237	230	207	248	217	208	219	262	227	219	236	213	216	233	237	198	236	230	229	234	238	230	217	211	220	231	218	230	199	240	237	249	218	208	226	217	232	224	224	235	231	216	227	215	238	225	224	242	222	212	224	230	203	233	219	210	225	232	204	205	263	248	208	234	223	226	215	252	245	236	244	223	232	211	231	233	221	229	218	210	216	214	233	219	222	209	225	226	194	236	223	224	233	248	220	220	225	203	225	220	222	234	215	190	223	201	213	225	222	232	239	232	215	219	191	237	239	226	263
52396	51326	51171	51498	10866	1472	1308	1139	1084	971	956	908	907	807	877	829	818	838	863	806	765	785	803	771	762	771	768	750	740	708	794	751	750	772	723	729	667	706	772	724	766	724	707	749	721	734	716	715	721	745	797	784	697	710	688	706	694	717	747	743	754	705	721	742	743	738	746	711	710	725	789	762	752	711	779	708	746	694	692	686	717	742	734	672	745	724	737	701	722	739	760	739	713	722	681	706	706	723	770	718	757	692	710	730	690	659	683	752	759	731	738	703	711	736	710	751	706	711	750	731	754	750	736	735	763	691	718	700	723	724	800	773	689	714	675	734	744	741	715	708	727	685	715	759	720	724	708	726	686	704	718	701	697	687	691	729	688	757	732	727	757	694	718	694	695	773	694	691	742	671	708	694	726	747	729	724	737	736	740	702	720	700	757	693	710	775	734	683	715	730	696	707	732	768	675	712	657	688	727	687	755	754	708	793	669	744	661	714	676	739	700	694	731	727	696	712	726	678	706	678	710	687	762	745	746	756	724	732	723	744	733	645	717	764	688	704	710	677	718	728	704	754	690	715	715	716	686	715	712	727	732	728	713	723	706	675	767	696	752	737	734	712	692	764	742	725	669	735	749	760	698	764	700	722	718	691	729	710	756	726	758	730	662	694	710	709	698	770	729	695	722	718	736	705	698	693	752	740	673	715	714	703	705	695	677	714	706	676	734	666	739	677	696	699	711	753	754	736	702	762	663	729	696	707	705	724	760	708	734	739	737	722	704	695	690	711	737	729	714	691	703	682	730	701	736	728	740	803	720	717	739	747	727	717	662	709	692	712	681	758	694	709	702	698	731	687	690	682	748	750	729	700	664	727	717	730	710	693	722	707	697	701	705	725	705	703	684	717	700	744	734	706	724	700	697	720	775	713	710	715	686	717	705	746	706	720	697	718	762	708	752	721	705	746	685	708	683	719	651	677	675	668	685	755	719	697	715	748	710	688	726	727	721	693	720	739	706	719	766	720	701	731	742	695	679	679	746	712	757	739	740	682	738	673	739	700	710	731	730	749	678	690	706	722	690	730	674	727	719	673	720	753	723	662	665	740	716	708	715	726	729	746	718	733	723	701	667	723	659	710	714	746	707	696	706	679	748	708	695	706	754	720	686	774	722	723	720	760	732	716	698	697	732	731	704	756	736	754	716	780	689	707	728	729	677	700	703	714	757	687	721	703	721	707	766	688	732	711	713	698	718	709	712	723	741	775	732	724	699	693	726	735	692	726	729	702	718	728	717	727	785	774	719	710	685	716	726	729	736	731	705	737	756	742	725	696	736	700	721	698	734	718	712	702	761	737	680	749	784	732	725	712	737	712	734	707	713	702	737	739	742	711	732	690	726	718	741	763	710	755	748	723	678	731	717	703	689	763	726	693	686	725	709	729	714	765	731	713	725	716	736	732	699	690	724	727	755	757	754	744	671	725	753	732	709	731	773	665	734	712	689	723	738	722	682	735	678	753	729	725	686	743	743	698	726	741	715	704	717	701	725	746	712	709	713	708	727	683	710	695	712	733	711	713	701	712	751	721	687	655	723	730	733	720	717	749	735	693	693	695	703	735	713	735	755	736	682	727	700	695	669	742	738	687	749	705	726	719	712	680	731	721	664	739	716	723	702	744	705	702	685	720	733	707	762	720	667	727	704	729	724	719	736	754	732	661	720	760	691	729	738	701	725	735	769	683	727	665	747	751	715	689	717	705	735	745	704	732	754	803	683	713	704	654	721	735	715	714	725	721	688	697	740	751	745	676	690	681	697	737	713	726	707	735	728	723	673	743	671	699	692	679	689	711	756	732	692	723	750	752	763	739	692	749	735	751	725	717	696	692	767	733	691	753	694	710	723	767	711	695	712	684	679	708	681	713	697	667	731	734	684	723	772	702	753	683	744	726	763	684	772	756	726	690	742	728	755	719	735	763	733	694	762	693	754	747	687	699	723	717	746	725	686	713	692	731	708	745	753	746	735	727	734	752	723	697	727	722	745	724	709	706	766	671	745	763	724	725	684	717	720	746	724	712	694	713	704	662	775	664	728	768	734	706	715	722	705	712	701	688	694	730	676	689	702	696	727	719	769	711	725	705	697	740	762	750	782	738	722	722	721	711	724	708	719	740	721	671	725	683	742	730	735	733	701	764	766	702	714	673	731	706	758	754	715	699	675	713	729	672	665	698	738	717	717	721	722	669	714	691	681	753	717	689	724	736	683	766	744	745	755	800	730	734	743	737	719	710	738	765	703	694	779	703	757	708	715	680	726	710	749	696	709	722	717	718	694	708	693	742	743	732	693	739	748	717	693	718	684	734	700	705	740	740	748	689	741	735	717	693	733	728	750	749	692	677	726	694	765	705	705	725	768	699	750	727	707	697	718	675	666	697	697	696	712	734	725	759	700	738	724	738	690	745	721	704	730	737	691	737	721	729	706	703	712	746	712	692	721	687	730	715	771	694	730	727	719	709	728	734	730	679	704	719	719	720	717	736	695	750	716	718	727	707	757	768	663	736	727	739	748	737	717	722	709	788	723	738	732	710	725	689	728	701	737	812	772	713	707	744	751	749	669	681	753	702	740	696	715	762	740	728	676	699	722	766	713	705	712	697	772	667	696	731	693	726	723	726	733	723	718	677	735	741	760	755	739	706	741	698	736	698	667	769	679	758	710	716	723	725	713	716	722	739	720	722	753	698	734	783	751	762	720	690	776	738	701	771	745	724	684	736	725	673	738	720	689	723	710	720	676	727	710	786	683	686	693	726	687	718	712	691	726	749	715	707	690	697	740	709	675	717	705	734	727	731	776	669	708	718	715	681	745	691	725	734	729	690	712	733	714	699	700	716	697	716	706	730	685	716	706	733	737	727	733	778	692	739	727	734	708	718	694	717	686	705	695	729	747	742	715	677	730	698	726	737	746	738	753	707	741	740	753	742	718	675	667	734	693	735	767	764	744	749	714	690	707	752	774	710	718	747	722	725	738	686	731	744	681	720	708	720	717	693	705	699	761	703	748	745	702	689	734	715	727	697	718	662	683	713	715	703	749	760	748	712	733	732	707	703	694	773	666	734	679	737	732	771	716	686	688	739	691	745	723	698	719	724	687	710	750	746	682	709	674	712	676	734	694	718	726	736	681	802	714	711	698	696	757	727	747	698	736	695	712	729	734	696	687	771	688	767	736	723	748	690	722	679	707	744	694	731	737	734	732	688	764	707	665	690	725	744	737	654	794	713	728	689	724	738	711	693	675	779	711	746	700	713	690	691	732	711	718	772	692	740	748	724	732	721	686	704	770	707	746	721	679	672	701	703	715	689	721	746	747	704	759	724	693	721	747	708	737	731	695	712	730	732	705	734	699	734	719	732	733	695	717	717	759	683	678	675	748	757	721	699	712	723	753	745	702	767	719	769	775	708	732	744	794	748	657	770	709	737	716	718	717	680	734	715	723	686	740	736	672	682
26173	10803	6027	3667	569	233	237	230	189	235	212	220	240	235	209	235	227	187	199	217	232	215	203	195	217	190	190	225	206	228	226	193	229	215	229	221	218	225	230	208	201	199	215	215	208	203	208	210	214	211	221	181	212	210	216	217	208	260	209	205	233	207	239	192	215	218	220	223	198	182	210	215	204	216	224	193	225	227	198	205	219	214	197	249	187	212	226	210	209	235	204	219	219	228	247	186	203	218	211	235	208	250	196	198	202	198	206	195	225	236	219	212	204	208	212	225	222	225	222	200	206	229	222	211	211	213	222	226	218	208	174	217	219	200	206	205	198	213	220	213	235	218	232	231	190	204	194	221	231	204	217	217	241	216	197	229	187	198	209	224	205	215	230	217	198	205	262	198	214	190	184	209	230	204	254	222	211	220	226	208	200	241	194	225	196	252	211	222	220	211	238	236	211	238	196	211	211	218	230	214	215	222	194	200	215	197	215	229	226	211	226	208	200	176	219	214	200	227	239	229	224	225	212	220	221	193	230	214	242	214	190	197	219	210	190	192	204	223	224	205	220	200	190	201	235	201	217	196	214	226	214	218	197	221	217	216	186	193	217	192	202	213	203	207	206	229	200	225	210	194	221	212	215	201	199	204	233	218	240	213	220	188	198	223	209	219	190	214	214	215	215	228	214	195	221	198	206	201	207	233	217	197	234	212	198	225	225	213	195	219	215	209	235	210	224	248	216	211	206	216	228	214	204	239	203	236	214	212	229	198	210	215	182	207	211	214	213	212	225	216	213	232	218	202	244	214	230	227	220	214	193	183	224	239	250	231	197	205	190	210	225	214	205	210	210	197	209	213	227	221	222	225	226	237	202	205	205	197	220	221	198	196	218	213	215	206	199	227	230	187	233	192	223	210	234	214	230	188	198	202	204	225	218	199	219	233	215	207	200	208	223	237	239	202	205	225	224	212	224	214	236	205	210	277	193	183	214	218	198	220	208	194	226	219	212	226	209	198	206	193	227	223	204	206	226	221	246	206	227	214	201	211	214	232	225	207	194	203	238	191	202	220	221	213	255	231	215	185	215	240	220	200	221	220	214	205	192	233	238	232	213	210	214	188	201	201	241	220	227	213	223	208	219	200	228	215	201	223	203	208	206	215	201	189	235	236	184	238	224	201	210	187	210	203	225	226	214	204	233	225	199	223	221	198	204	232	217	222	206	208	221	218	201	214	208	196	198	210	196	217	230	202	223	229	215	231	215	201	245	210	237	212	210	183	237	198	221	222	234	203	213	223	213	213	216	225	201	230	230	202	201	231	205	193	204	206	215	242	237	233	192	194	200	231	212	207	205	235	221	231	222	223	224	218	199	223	233	232	245	224	222	218	194	205	241	221	240	235	205	199	188	196	208	224	225	220	207	200	227	205	213	224	218	226	220	201	199	217	228	211	230	192	210	236	228	235	220	200	231	228	208	229	241	211	231	223	190	213	200	218	195	236	204	207	217	211	216	221	215	218	234	201	223	233	219	204	194	204	228	188	208	208	198	207	226	216	206	202	239	233	206	191	220	191	203	227	199	209	214	189	207	221	185	188	213	215	229	200	213	207	212	247	212	214	209	202	213	204	227	212	194	222	203	222	222	223	221	205	214	222	213	231	241	223	216	208	209	213	226	221	193	215	195	224	211	192	206	227	222	219	234	211	201	220	203	204	197	210	219	189	217	210	226	208	194	199	210	222	213	206	222	203	208	194	203	197	217	253	217	219	209	209	187	210	241	218	213	224	207	217	207	212	214	221	215	218	219	217	226	242	214	209	225	211	204	200	241	228	209	215	224	213	203	230	202	197	217	234	214	182	195	206	212	187	191	216	202	209	219	223	223	234	211	240	248	218	211	206	208	202	235	187	235	207	205	226	228	214	233	214	198	225	203	219	226	238	201	203	228	202	232	227	199	206	236	216	221	233	211	194	210	235	211	195	232	220	212	222	222	227	209	208	227	227	180	216	208	172	256	231	190	207	210	227	224	214	197	223	222	188	236	215	199	223	215	212	218	225	196	201	238	209	210	216	231	227	233	213	220	218	189	211	203	225	201	222	228	198	233	200	231	226	215	212	204	216	203	195	222	224	213	201	222	243	202	196	207	244	189	210	234	195	192	211	233	200	210	221	216	214	246	213	222	210	245	196	208	219	226	223	200	207	214	227	204	208	217	215	240	201	211	232	216	227	217	210	183	194	191	174	207	225	211	206	194	223	211	204	220	196	214	192	194	218	206	212	203	207	196	234	196	216	230	190	213	183	190	213	227	193	214	183	195	209	217	215	204	218	201	223	202	235	238	237	203	231	220	201	209	207	198	206	213	237	250	201	224	190	203	225	204	227	211	236	202	232	225	211	200	208	221	175	216	222	228	228	194	215	223	195	232	213	198	221	202	246	201	227	221	224	210	202	225	195	215	199	242	210	236	240	204	189	222	196	224	196	223	216	217	210	237	218	208	209	210	217	209	201	209	217	186	200	219	202	224	203	204	214	222	198	200	239	210	226	231	195	186	224	213	245	229	197	222	245	217	191	203	229	201	208	240	216	210	207	239	225	220	226	223	190	240	222	217	220	207	206	208	220	221	230	201	202	225	195	186	202	214	205	196	220	209	205	198	230	224	250	176	206	228	242	176	231	215	201	220	229	205	184	224	199	234	213	216	213	189	218	206	220	200	222	196	208	215	200	193	198	197	212	225	233	228	213	233	176	227	208	203	213	217	203	235	224	215	233	229	207	202	207	224	213	230	209	207	212	212	239	227	199	209	188	196	229	189	214	212	237	209	197	201	229	216	211	229	214	216	240	223	216	208	240	218	199	223	222	198	205	218	204	203	235	219	224	211	234	185	202	211	238	198	205	205	184	207	212	213	203	189	204	218	218	226	206	214	209	171	192	210	229	208	189	241	212	201	237	214	220	226	253	227	215	215	203	220	223	225	234	199	222	199	225	210	227	245	211	225	220	214	231	217	195	189	204	200	224	228	207	203	208	207	217	192	189	215	197	217	226	209	233	211	210	198	193	210	227	219	203	220	190	222	234	219	215	195	192	192	236	232	227	210	195	241	206	195	204	220	203	205	197	225	221	219	253	194	201	251	225	223	205	219	233	195	204	188	204	208	186	233	200	222	233	197	244	210	214	250	230	221	185	204	190	210	231	232	224	204	233	221	228	182	204	213	227	225	228	227	216	200	187	233	192	205	229	199	218	218	235	208	206	214	226	220	207	208	208	208	193	201	244	215	226	202	220	247	217	241	228	206	226	208	210	206	219	207	208	235	249	214	224	215	249	224	196	215	233	215	199	215	210	214	205	235	224	215	194	234	190	220	216	215	217	216	252	220	223	203	202	206	214	217	192	211	201	225	238	205	219	248	245	222	206	205	203	202	225	191	209	216	192	211	240	210	214	209	207	204	209	222	211	226	198	211	208	209	244	247	217	216	192	204	215	239	243	219	195	179	207
22963	13390	11541	9815	1556	676	743	687	733	709	737	720	667	693	674	664	657	692	676	696	701	709	657	660	710	690	716	682	670	662	678	718	687	714	709	704	716	669	711	660	694	729	657	650	702	679	692	709	722	670	721	701	697	704	666	673	693	704	691	700	681	719	695	685	667	700	690	643	679	720	704	691	623	723	695	662	665	662	721	691	727	677	652	651	624	668	696	669	682	715	672	717	667	736	632	714	685	711	697	659	681	708	661	730	686	709	683	658	638	677	647	695	665	661	683	712	701	675	697	675	715	682	722	666	664	741	702	712	696	708	688	719	693	734	662	666	712	679	695	653	672	672	704	703	666	662	693	737	656	716	688	647	690	685	710	667	702	715	676	714	682	657	701	668	670	694	669	655	659	659	676	673	684	692	681	671	657	740	665	665	741	656	659	712	712	636	668	713	646	717	687	700	685	706	688	673	680	694	713	664	711	700	720	715	652	687	688	697	666	680	701	721	661	694	687	661	720	689	679	677	686	671	682	697	669	708	726	677	690	746	681	700	658	686	678	655	673	689	694	712	665	658	718	726	661	719	664	693	622	678	678	694	703	657	747	697	670	660	692	663	685	707	682	690	688	672	728	681	692	676	684	666	728	717	699	670	688	682	712	709	702	690	678	737	650	666	686	691	703	703	665	640	692	647	679	694	687	708	669	716	671	709	669	696	717	733	685	677	702	699	687	665	709	684	677	690	695	680	674	737	710	706	688	712	682	707	658	718	686	694	732	633	700	649	695	703	674	667	683	738	709	702	657	699	706	679	697	701	686	693	708	661	694	691	672	710	680	664	672	735	686	698	666	663	737	669	656	697	676	636	666	681	642	687	691	675	658	710	733	766	662	665	665	686	678	659	675	676	701	700	717	662	683	721	639	669	689	648	648	673	700	676	720	663	673	712	684	722	763	613	691	707	697	729	721	693	662	675	668	716	731	708	695	699	738	710	671	685	720	710	720	671	664	707	639	642	728	727	696	729	670	658	674	717	732	679	719	690	684	657	736	746	681	708	678	704	648	681	685	688	724	684	702	738	685	704	715	715	679	678	748	706	703	663	670	703	759	688	679	692	705	673	674	708	619	705	752	728	634	684	695	698	729	672	712	672	704	657	691	684	669	675	726	676	695	679	716	729	726	707	681	700	707	693	676	698	657	684	706	695	704	677	734	670	667	686	694	683	665	664	694	659	723	704	691	656	710	691	683	697	672	738	707	633	717	706	696	685	690	664	715	708	688	728	695	675	678	700	699	635	727	687	669	688	658	681	707	705	715	678	619	689	700	734	681	685	697	713	691	663	732	707	717	688	685	661	655	750	708	735	687	703	674	684	668	693	702	666	661	680	664	668	682	712	688	715	701	683	669	699	676	689	683	697	683	700	719	665	654	688	662	737	707	719	726	690	668	705	631	658	699	693	722	647	655	670	671	681	699	660	686	717	679	679	707	712	657	711	716	713	717	672	675	713	646	713	661	699	720	702	705	714	700	709	704	694	722	696	716	727	674	701	691	675	695	695	662	642	718	682	660	650	680	739	733	689	669	732	704	688	673	701	753	670	723	653	699	736	679	671	680	642	695	684	677	718	675	744	701	720	626	681	670	735	685	738	687	688	701	720	674	704	686	679	672	670	688	723	654	692	701	706	658	676	668	739	733	677	673	699	718	701	673	671	715	686	722	717	673	720	690	713	728	707	675	719	682	696	678	713	707	647	718	688	684	671	701	678	708	661	706	737	681	711	662	708	724	704	734	644	668	638	683	687	691	698	747	685	642	719	671	677	720	692	720	664	717	690	650	682	692	691	704	702	678	735	694	645	667	695	728	705	670	695	671	665	693	706	713	662	658	681	707	749	739	699	702	687	735	692	678	712	664	672	701	704	663	732	694	700	662	673	734	710	721	683	704	725	724	707	665	699	691	629	678	685	667	655	669	680	689	683	684	667	670	713	690	659	635	718	652	711	687	676	700	695	651	731	689	702	647	666	691	710	697	735	685	681	699	703	662	748	678	697	687	669	702	732	678	649	667	689	727	696	686	680	719	728	680	691	697	725	710	663	744	706	657	739	673	704	695	684	691	695	646	649	710	693	706	692	681	707	677	633	693	688	685	673	648	685	638	700	736	687	670	673	694	730	669	666	738	684	661	666	701	683	687	692	692	696	686	647	696	693	648	659	659	774	718	725	705	686	713	666	671	715	639	717	730	684	685	708	652	707	676	670	658	685	730	713	676	746	708	691	651	688	654	710	689	647	647	699	723	700	705	707	733	690	695	685	739	713	692	694	676	722	688	702	683	670	693	695	731	674	718	653	649	726	695	693	699	695	675	721	696	711	685	676	694	704	739	713	685	684	652	696	638	684	710	719	677	674	687	701	665	716	699	697	712	664	707	690	706	744	657	673	683	720	668	680	674	664	691	647	705	663	685	692	698	682	690	702	650	698	686	670	666	691	667	706	659	644	690	735	676	654	691	645	695	684	707	705	684	692	644	666	668	721	698	698	708	686	714	678	683	720	725	697	703	703	672	685	672	659	692	769	726	641	665	654	716	715	645	630	703	704	700	683	718	677	693	723	662	657	617	655	723	659	699	713	670	709	679	697	712	671	698	721	702	702	662	648	632	726	666	697	683	666	692	696	698	724	734	749	678	685	669	662	672	651	701	733	679	671	678	708	657	674	703	666	695	705	660	656	674	718	633	713	675	668	689	639	689	678	676	670	661	670	706	728	725	674	717	661	683	655	664	686	704	729	674	699	668	686	682	683	723	690	715	707	726	696	667	679	636	701	669	747	683	666	675	685	717	640	671	697	703	693	700	699	723	635	674	685	663	683	672	715	682	719	710	725	681	718	699	655	648	672	664	722	691	749	685	688	670	661	696	670	689	658	688	708	700	642	679	682	653	656	695	681	682	706	713	664	691	710	704	667	680	653	646	716	648	683	668	714	650	698	672	667	727	706	730	727	669	676	722	721	681	672	694	696	682	729	699	671	679	689	674	681	696	670	685	693	708	727	725	684	653	668	730	669	675	682	702	721	688	644	711	671	686	680	660	703	695	669	674	658	681	644	677	715	658	693	685	697	693	676	661	685	688	652	665	685	675	685	719	633	704	676	680	708	714	673	684	703	692	679	700	698	689	673	661	728	660	687	675	688	734	700	703	691	663	725	741	707	651	682	683	688	685	695	686	707	703	724	668	715	691	696	725	613	743	654	653	658	669	692	648	688	688	708	707	698	680	710	713	735	698	722	736	682	658	670	640	689	673	683	686	668	728	701	678	616	680	687	729	675	687	693	717	668	711	707	715	721	664	702	682	687	699	633	664	702	621	661	700	680	718	680	674	681	704	698	727	685	678	718	723	728	666	710	688	708	709	739	721	697	720	723	709	677	742	692	632	665	724	677	728	688	720	688	719	682	630	654	643	653	679	674	723	697	718	705	732	663	698	717	652	729	671	679	667	692	685	744
60121	50249	47543	36388	11747	487	186	192	176	157	161	181	171	159	157	163	172	142	154	147	172	143	147	158	140	144	162	155	144	135	137	204	135	156	162	149	146	142	148	160	137	152	153	174	162	155	160	170	137	171	177	152	158	166	148	136	152	143	173	147	142	151	158	145	128	155	157	154	166	150	146	150	138	150	157	157	157	171	151	146	162	156	142	129	150	153	169	135	133	175	152	144	168	161	142	180	141	157	164	156	171	141	157	157	143	141	149	145	151	159	139	159	152	142	158	149	155	150	152	142	163	155	152	153	156	169	159	163	140	143	168	152	147	158	180	169	135	147	148	194	156	146	143	165	165	155	148	153	155	162	170	153	145	174	173	140	166	132	160	153	145	156	160	151	132	160	158	144	144	151	131	137	159	142	145	153	163	138	152	163	156	150	151	139	164	148	168	145	162	183	138	180	147	164	156	123	133	147	133	169	146	148	144	138	146	170	157	165	143	162	149	151	149	155	164	164	145	125	162	150	140	153	144	188	154	149	156	156	152	144	140	159	168	146	134	159	144	140	160	175	164	151	154	149	155	162	149	138	161	149	149	139	167	137	141	162	146	156	160	134	168	144	148	157	141	152	142	147	165	159	166	141	140	175	163	158	182	172	157	166	176	138	128	155	160	149	139	158	134	162	149	146	180	140	165	143	153	151	157	166	164	133	151	156	134	154	147	161	149	168	138	153	156	141	144	139	164	151	145	168	152	159	154	125	143	149	166	157	135	140	169	129	157	158	161	132	159	135	158	155	155	167	163	165	148	139	151	160	145	151	148	169	143	155	150	132	137	155	140	129	164	182	134	145	160	138	157	143	129	172	155	151	151	159	164	134	156	136	164	148	154	131	153	169	156	150	145	132	153	146	161	158	171	147	163	172	158	136	148	151	168	144	163	171	158	157	148	181	158	155	159	173	141	162	163	152	151	145	170	139	156	155	138	154	163	156	160	144	148	151	177	150	152	151	148	149	149	166	153	149	157	149	177	169	157	168	155	156	171	154	133	145	148	153	164	146	140	139	175	136	149	147	145	134	142	142	152	139	162	150	155	159	133	167	161	162	165	170	128	171	155	149	155	147	147	152	161	142	150	152	153	158	162	142	128	143	124	162	169	134	149	147	144	144	154	150	146	157	139	153	124	134	150	140	149	141	135	159	151	137	147	143	142	162	162	148	146	140	138	150	167	138	148	156	140	140	165	165	157	151	132	141	167	147	141	154	169	162	186	155	155	148	128	150	157	178	159	162	158	139	143	158	147	150	137	149	163	156	163	145	130	150	161	139	159	152	155	170	140	152	167	153	122	156	186	134	135	143	164	153	148	140	161	158	145	154	135	132	163	168	162	150	149	136	152	159	160	153	139	147	159	173	147	153	158	146	132	142	167	157	166	164	164	146	151	139	161	130	166	143	152	152	154	158	155	157	160	144	141	159	139	131	173	158	121	138	159	157	141	145	161	150	124	191	161	158	155	135	152	157	147	152	150	145	172	154	159	157	162	153	145	137	161	157	151	149	144	135	155	179	134	158	161	162	160	155	140	128	163	150	164	146	163	145	157	150	144	151	152	152	168	166	147	176	162	153	138	147	143	131	136	167	149	148	162	149	160	155	154	156	140	140	144	155	152	149	147	152	170	164	163	145	137	151	155	162	157	164	158	129	162	161	147	156	159	135	176	157	142	149	133	171	158	136	156	151	147	120	159	129	171	170	157	157	156	172	164	159	146	149	170	156	143	174	155	162	143	119	158	135	152	134	168	165	169	152	161	142	118	176	156	188	161	137	160	158	147	160	154	175	152	146	142	142	144	171	148	173	136	162	160	165	147	144	149	148	158	155	139	153	147	152	163	153	161	135	154	183	154	159	171	165	155	171	137	173	159	159	159	128	154	180	171	156	170	164	127	126	146	139	139	169	163	130	147	138	165	140	143	140	160	165	175	158	147	151	144	153	155	157	156	162	164	138	144	139	154	145	147	145	152	160	159	152	155	147	163	162	154	136	139	166	169	157	161	134	150	137	140	158	149	143	142	152	146	132	137	144	134	151	159	149	164	174	148	143	162	159	158	164	157	156	140	129	153	147	165	156	142	153	163	136	162	159	132	174	148	144	134	146	141	145	154	162	157	151	132	156	155	172	158	148	159	176	156	157	167	146	151	167	155	153	146	145	151	159	155	144	152	146	171	140	130	160	154	153	162	152	140	133	168	143	153	140	148	151	145	165	169	143	146	173	153	157	147	131	165	172	153	134	148	169	153	138	166	165	147	145	153	171	153	173	164	165	137	138	147	147	163	147	167	166	167	160	147	167	137	171	158	138	147	157	155	145	157	185	173	158	145	171	164	158	158	159	177	149	153	149	140	138	164	157	139	145	127	148	149	166	131	154	147	158	157	158	146	142	148	152	157	134	163	153	147	141	136	172	141	156	138	146	162	165	147	151	168	157	143	150	139	161	175	152	153	161	155	149	168	134	149	146	158	182	149	154	163	159	131	144	140	156	155	162	147	170	139	151	159	158	173	162	147	161	150	146	157	125	189	141	161	157	153	132	151	162	164	159	151	143	161	166	148	141	171	151	150	137	174	163	148	136	146	155	175	165	137	150	108	183	171	158	155	147	143	151	131	169	169	149	159	171	157	132	144	164	146	161	133	166	158	152	159	149	169	148	164	127	172	153	167	170	148	136	164	164	143	164	176	144	156	153	148	166	142	174	143	170	164	166	156	158	182	147	161	167	166	148	160	157	148	141	158	125	153	179	155	165	183	169	148	162	152	160	162	158	144	153	129	158	146	143	151	140	164	143	146	141	149	150	150	152	156	167	154	172	141	170	145	158	160	157	156	155	138	177	143	140	136	132	158	145	126	156	161	164	167	150	129	161	154	161	136	139	160	163	147	159	163	160	163	147	127	135	150	139	160	126	162	132	133	178	142	153	154	159	146	160	157	155	171	145	163	164	137	149	158	183	159	162	154	167	164	172	155	164	163	156	154	155	147	167	169	161	142	136	159	152	151	145	158	173	158	163	153	158	160	150	142	143	143	143	163	169	161	158	134	168	159	140	144	163	144	152	145	159	131	155	162	137	146	174	156	154	140	163	138	160	139	165	140	139	155	156	144	159	150	147	133	141	141	153	165	142	148	153	152	157	143	157	161	162	153	153	157	162	148	134	139	172	133	149	128	175	173	150	159	186	152	151	157	146	155	150	178	158	151	167	172	142	166	155	164	150	139	143	138	143	148	151	148	149	152	163	160	149	141	154	144	189	137	163	144	170	148	155	140	156	158	144	152	162	147	141	164	148	147	150	161	142	148	158	148	165	152	149	146	152	163	146	155	153	157	150	178	157	171	140	175	149	152	150	138	179	162	144	154	156	147	168	151	158	145	156	147	174	167	140	150	158	167	155	150	132	127	174	144	129	156	154	140	153	157	153	152	158	134	161	149	144	164	148	147	150	164	144	164	132
41562	41294	42672	41510	7601	857	815	720	687	633	620	615	622	558	585	564	592	576	600	594	561	526	580	578	554	490	560	572	565	544	538	550	528	523	573	525	564	498	493	482	508	495	497	513	553	499	485	538	555	472	526	523	520	524	531	534	534	532	519	504	542	570	542	489	501	550	571	527	537	536	535	579	526	539	510	547	519	516	529	524	522	544	584	530	511	501	557	542	542	484	510	515	542	483	559	549	490	490	489	578	501	481	547	555	500	498	506	541	543	511	534	561	504	485	545	528	525	522	538	524	519	494	509	503	537	507	506	515	538	515	535	563	538	487	511	504	544	588	550	561	538	502	500	516	527	521	518	546	524	507	503	494	518	541	504	519	520	484	527	550	552	527	519	532	521	538	552	530	516	540	502	504	529	518	526	531	540	475	541	497	572	523	465	540	514	524	513	504	553	525	557	506	524	478	518	559	517	490	527	467	541	537	519	491	535	528	489	555	497	517	519	487	533	570	537	548	534	543	549	542	495	552	517	557	504	508	509	528	507	517	541	514	529	550	547	506	494	492	550	518	548	483	512	525	520	528	506	542	527	563	533	490	539	525	514	531	529	515	524	525	527	515	522	485	555	516	474	534	527	520	508	473	507	531	523	502	504	532	548	539	527	515	524	475	555	566	498	557	520	504	523	549	494	543	520	504	551	512	503	526	517	510	504	524	547	496	513	516	532	516	543	512	543	508	522	532	513	521	560	491	490	536	517	522	535	485	541	518	519	506	526	528	518	513	525	514	496	498	546	543	525	496	532	516	535	527	525	508	535	546	558	567	536	552	554	535	546	487	501	545	515	500	553	528	526	522	515	495	482	512	534	518	496	559	478	536	512	530	545	570	486	525	497	534	527	541	507	549	518	503	496	560	524	517	538	519	512	503	529	533	502	578	536	546	539	515	515	490	520	555	553	527	521	519	492	509	559	507	516	495	552	504	492	533	523	555	583	511	512	545	506	536	524	506	562	512	551	495	511	538	509	532	535	563	504	493	531	534	544	513	484	508	482	526	523	566	520	501	546	507	567	525	503	551	542	535	543	550	528	509	556	542	517	515	499	510	572	568	535	523	520	543	508	538	548	527	539	512	514	520	510	536	539	527	526	518	529	533	502	526	526	502	496	544	575	550	537	519	510	506	554	500	544	492	507	539	476	553	491	503	554	565	509	526	503	528	517	549	522	501	517	533	516	530	524	498	477	495	549	526	519	507	504	500	505	500	558	511	493	523	514	533	549	533	511	516	482	519	518	520	506	542	548	529	515	521	479	510	523	545	505	504	529	559	554	527	578	499	535	505	500	538	505	509	508	502	548	536	512	573	519	509	488	543	548	518	493	511	508	543	525	542	503	512	537	487	538	513	527	510	534	542	497	549	518	532	556	507	503	515	487	518	571	499	517	563	498	556	515	539	536	551	526	535	554	519	531	506	543	506	480	533	519	536	519	518	496	566	514	502	490	489	513	556	519	511	568	553	500	543	483	558	531	520	529	524	529	534	532	538	500	534	568	483	532	510	520	490	501	530	529	523	534	559	507	573	512	509	556	518	514	538	538	506	512	521	539	483	546	523	514	585	531	552	542	510	550	518	534	501	516	554	491	532	535	502	542	527	530	518	510	520	581	526	518	525	493	523	499	548	509	515	525	505	530	507	545	538	526	537	492	543	521	534	498	565	511	535	483	484	490	553	545	522	523	521	537	529	542	496	518	511	529	542	517	578	524	485	530	511	539	514	509	496	537	519	483	512	524	503	566	505	504	501	572	522	548	510	559	571	494	536	539	476	507	514	467	532	559	522	535	508	534	527	512	549	522	500	487	529	556	530	574	561	509	505	509	502	503	520	558	494	500	520	533	555	510	541	513	513	517	509	522	569	525	492	525	548	561	522	532	543	526	504	503	492	496	532	527	537	540	512	525	528	539	543	527	549	526	531	504	542	537	469	571	524	550	535	522	565	533	524	492	490	526	537	518	514	527	539	478	538	565	543	523	532	512	532	539	546	528	562	528	527	537	490	541	487	538	534	548	538	508	524	542	505	503	521	526	552	527	508	458	506	525	548	526	532	558	534	510	504	508	527	498	546	547	510	551	510	534	469	526	554	544	536	540	520	500	497	569	516	545	523	547	530	533	496	564	547	515	558	525	474	523	550	468	534	556	530	500	506	527	527	555	562	522	527	563	526	591	551	496	515	532	570	480	531	493	481	556	559	469	568	491	540	519	476	518	518	535	524	559	532	520	532	521	530	514	505	524	529	572	525	483	583	493	560	489	507	524	511	515	546	542	572	471	528	553	522	516	544	516	552	532	572	532	544	530	520	521	497	487	523	533	509	520	509	519	527	559	499	545	500	503	527	521	522	534	515	497	543	548	507	553	519	521	523	545	544	535	542	555	506	535	519	532	532	559	517	488	509	496	581	527	548	529	542	507	510	499	564	539	516	520	555	518	574	520	505	531	514	543	482	517	509	489	502	545	489	527	537	530	537	476	503	509	490	526	509	551	546	492	511	508	540	500	466	524	560	504	520	484	541	547	538	558	491	547	504	522	552	565	543	509	495	513	522	527	539	521	540	512	530	532	491	518	509	542	537	533	521	551	552	513	532	533	530	524	520	521	519	519	548	514	533	511	552	519	514	528	556	508	514	547	484	534	531	563	516	495	514	551	502	507	521	521	512	501	504	528	517	503	529	497	531	501	500	484	520	504	554	540	540	523	500	527	539	560	471	532	506	548	525	555	513	517	519	550	530	492	529	547	523	516	492	557	515	536	500	527	519	536	496	512	547	554	588	536	562	559	510	517	540	523	560	552	500	474	552	566	526	543	559	503	541	516	561	514	515	529	498	524	527	529	541	563	532	520	533	508	551	532	529	536	499	507	527	507	520	545	500	529	534	505	471	543	525	503	515	502	504	504	532	560	497	517	530	517	517	518	537	483	467	529	544	553	527	513	521	555	503	492	550	482	577	509	512	506	483	544	488	512	517	540	547	558	542	573	522	497	528	537	500	533	518	545	535	506	506	543	528	525	544	514	564	557	522	502	501	536	524	529	515	531	500	542	554	540	533	517	520	509	490	496	511	529	574	497	546	510	535	544	502	480	540	510	496	556	518	531	537	547	571	528	608	559	517	516	540	537	504	534	512	552	536	482	483	507	522	510	471	524	520	554	502	527	517	538	514	567	555	528	509	516	527	541	523	491	518	487	518	512	534	500	517	544	533	542	519	499	500	441	596	518	543	531	503	508	517	522	557	500	550	524	553	517	542	539	518	512	546	519	529	512	548	503	535	523	564	523	507	550	518	511	515	552	516	557	519	506	536	517	516	535	519	513	529	545	533	544	493	487	535	510	531	550	521	536	507	524	513	505	525	547	534	581	555	542	537	495	509	524	463	569	511	513	563	521	548	549	481	514	525	513	491	491	504	482	535	536	520	521	497	516	470	497	511	554	509	510	501	523	522	465	526
72236	64819	61638	52231	21976	2705	344	311	272	235	282	267	261	263	237	243	242	222	213	212	234	213	243	267	232	225	219	239	213	214	250	234	229	250	223	230	208	213	227	229	252	206	230	233	234	219	207	213	224	217	210	223	195	215	207	243	221	223	221	222	217	207	230	222	217	200	236	231	251	226	208	233	233	228	237	233	207	229	230	231	234	216	236	226	212	225	242	207	214	227	185	229	256	224	236	225	249	230	218	210	199	226	242	232	213	208	239	214	234	230	223	211	214	223	220	244	217	228	233	241	221	219	224	252	246	216	220	201	198	200	225	207	219	219	217	228	230	237	223	219	210	207	213	246	232	223	228	223	248	240	234	206	214	232	206	209	214	241	232	212	228	203	193	209	218	235	204	201	234	219	198	229	235	210	242	214	208	233	239	236	225	221	258	223	206	208	238	235	218	209	213	233	207	193	236	206	227	221	242	218	246	237	258	219	211	227	215	220	215	232	243	229	201	217	253	236	234	209	224	239	232	219	200	234	212	202	185	235	254	216	221	225	253	237	225	208	250	201	225	201	214	254	224	225	229	236	233	255	216	220	216	227	211	204	218	208	189	233	209	249	251	222	215	207	219	236	225	226	224	251	203	207	217	231	228	209	216	251	216	234	221	222	224	215	244	225	206	226	225	224	215	217	217	230	222	235	194	215	221	242	216	248	196	208	231	223	234	217	215	227	223	218	217	196	218	225	219	237	222	240	228	225	237	229	211	225	248	225	225	231	248	237	241	231	193	238	214	212	237	219	227	226	205	225	238	244	238	242	233	217	231	214	210	211	221	213	219	232	223	222	214	240	216	212	228	232	212	229	205	226	212	217	215	240	254	217	226	255	223	230	215	211	208	213	220	205	221	201	241	226	213	218	211	220	224	214	250	215	229	236	217	226	263	202	209	237	254	191	239	208	211	237	224	216	260	253	228	208	223	233	218	209	208	210	230	215	232	214	239	237	220	235	212	217	248	221	245	229	217	198	206	212	216	230	233	218	207	218	229	215	242	218	211	222	251	205	227	214	254	231	209	210	220	233	242	206	200	228	202	227	245	216	234	212	228	224	197	239	215	219	216	222	233	234	221	214	206	188	195	191	210	228	218	219	214	187	229	243	250	204	209	247	244	205	248	194	220	242	193	196	222	226	228	229	226	241	225	225	239	208	221	206	219	214	233	233	237	216	247	209	218	229	215	211	223	218	214	196	225	217	235	217	252	245	216	247	226	242	217	213	210	226	223	206	231	220	207	240	212	249	229	203	215	212	212	225	249	219	229	205	215	178	198	214	226	201	196	216	249	216	236	242	220	228	219	236	233	210	232	223	223	198	214	206	229	213	230	230	218	209	221	238	222	222	229	220	228	236	233	223	197	248	206	218	223	204	211	225	221	220	235	230	223	221	215	224	217	221	225	236	211	232	229	243	215	216	201	197	219	227	223	245	205	199	201	250	233	234	220	221	179	198	180	219	205	221	210	224	200	222	229	233	210	233	213	247	192	231	216	232	209	214	230	225	234	219	250	203	229	233	194	248	209	216	245	209	200	212	228	231	227	235	224	228	196	220	208	238	210	204	231	260	218	216	239	217	243	227	189	221	233	212	228	223	201	224	205	230	216	216	214	210	210	225	223	236	231	213	228	236	247	191	245	228	226	227	207	223	226	208	202	243	247	226	239	220	235	222	204	237	222	199	210	201	243	230	232	212	242	217	194	244	232	220	239	213	202	253	216	225	241	209	219	237	194	221	222	223	228	254	231	220	233	223	194	219	234	235	225	222	234	239	221	219	221	230	213	221	231	215	217	227	222	201	213	230	224	210	219	231	206	226	239	224	239	186	240	216	210	246	208	193	230	232	234	213	207	240	238	219	233	211	241	207	246	190	214	198	216	230	201	249	243	208	225	212	235	225	231	240	235	230	243	205	210	224	204	214	240	168	250	254	215	226	196	211	229	192	213	212	225	229	222	220	235	241	242	223	242	219	219	220	232	236	216	241	212	226	219	202	218	214	220	205	219	209	249	220	211	238	221	236	224	220	186	229	227	224	204	234	226	222	229	214	194	239	232	227	216	225	214	235	222	208	223	192	208	202	242	209	238	221	196	214	200	237	203	229	240	212	205	239	247	240	212	215	225	218	220	215	232	212	214	218	236	218	238	217	235	200	207	203	219	240	202	237	231	187	215	245	211	225	232	223	195	223	233	248	211	228	207	231	215	227	214	204	232	243	209	239	224	199	237	221	237	251	208	206	254	251	231	249	222	228	192	217	210	211	222	204	234	208	216	235	235	215	219	220	250	201	249	217	223	232	210	215	229	186	227	248	215	242	225	211	228	205	212	238	205	195	217	220	225	235	225	243	242	210	227	197	216	212	218	199	221	211	212	207	234	224	204	233	185	206	226	224	216	234	213	177	223	220	212	209	212	201	221	198	218	247	231	216	199	226	217	229	238	229	234	243	226	227	232	204	215	234	232	218	227	186	217	213	197	230	222	190	205	217	212	219	195	257	230	229	245	247	205	223	206	214	228	232	224	217	220	225	204	207	252	226	222	211	201	236	223	223	195	254	234	209	220	227	250	227	212	202	220	227	199	248	244	195	236	230	245	228	231	222	225	214	250	229	221	236	202	216	211	223	239	228	216	223	207	219	220	221	207	212	208	225	192	245	215	210	232	226	215	232	222	203	213	225	179	221	234	246	204	238	211	219	203	219	221	228	240	215	224	235	226	215	226	237	221	238	229	247	217	206	218	232	212	218	212	219	227	208	205	236	224	208	243	244	222	239	236	221	220	233	233	206	222	227	222	218	222	252	235	223	221	209	258	245	237	214	219	212	254	223	220	250	242	237	203	230	223	248	212	228	226	247	210	217	222	242	222	229	209	255	244	214	222	225	238	229	232	229	220	226	195	219	215	189	194	214	234	213	224	260	258	222	222	229	217	221	214	224	231	197	203	197	225	216	220	207	240	225	212	204	266	220	216	210	249	240	220	224	208	208	233	206	231	205	233	224	197	225	221	232	239	224	226	211	225	234	212	239	230	235	241	204	225	223	229	189	235	220	231	177	195	204	245	209	200	240	213	221	228	209	229	205	206	216	212	234	195	231	236	244	248	233	218	211	222	233	237	195	228	245	209	237	215	246	209	244	237	221	234	211	216	222	228	190	209	215	260	240	220	226	231	241	227	218	235	216	207	200	215	228	205	237	220	226	217	210	215	208	237	216	212	203	201	211	229	209	251	213	213	254	200	211	213	220	255	249	212	210	256	224	231	232	212	233	239	220	228	233	214	223	229	212	218	208	207	222	209	223	217	227	220	241	237	226	209	232	211	209	236	232	215	205	231	212	198	190	249	207	249	228	228	221	197	204	231	211	249	221	238	225	201	213	208	219	231	210	224	248	225	234	225	228	226	201	216	232	240	230	245	228	202	227	211	203	247	231	191	221	192	220	244	228	233	219	208	208	236	229
51914	51861	53611	53303	11894	1419	1277	1128	1087	943	1006	892	840	850	821	799	826	786	783	800	777	830	821	789	752	812	749	770	752	753	761	708	701	731	782	738	749	712	769	695	778	729	752	711	780	749	751	739	681	694	704	745	757	767	699	771	731	720	744	688	765	692	671	710	728	703	750	726	755	717	664	743	736	690	720	726	707	773	711	718	704	685	701	720	697	679	679	738	700	751	700	719	711	739	698	696	702	762	703	700	692	664	758	717	705	720	722	722	799	681	675	708	751	759	743	671	676	715	734	721	725	695	723	697	709	730	698	719	720	679	690	746	720	765	755	725	643	712	712	670	738	768	706	707	721	748	719	711	761	733	687	732	719	688	708	670	711	742	745	771	743	730	728	727	713	722	706	733	753	735	724	709	718	661	761	704	736	719	716	747	681	699	745	735	717	703	717	685	759	755	726	712	671	746	756	699	741	729	705	696	718	708	687	675	748	701	736	660	719	725	703	723	701	738	719	745	693	684	712	758	716	694	713	732	781	691	701	717	720	758	707	735	705	739	755	740	714	730	707	717	725	691	757	699	715	709	709	712	741	752	715	706	658	726	691	721	741	743	712	697	751	702	710	737	694	718	701	710	716	715	684	723	721	704	753	692	731	708	726	710	690	694	700	719	728	738	708	742	771	705	733	683	696	706	725	740	739	690	707	718	727	706	691	708	749	634	713	720	706	738	713	682	675	716	708	643	676	733	700	739	707	751	725	750	710	728	690	712	750	734	689	723	670	692	704	744	727	718	713	683	705	664	711	758	675	728	722	707	720	710	662	699	722	707	693	698	718	745	705	736	707	752	749	683	676	667	677	765	669	705	733	683	706	694	682	712	714	697	705	683	679	719	720	694	720	710	697	719	698	685	704	706	735	716	751	698	666	656	690	731	738	791	741	721	723	785	760	710	736	704	795	744	704	716	732	715	712	713	706	718	743	697	721	726	734	714	732	757	721	732	722	698	686	723	734	710	710	721	716	731	712	700	733	736	718	763	747	741	740	729	670	730	700	693	748	745	693	689	709	725	667	727	728	702	724	755	676	683	719	703	697	759	791	746	678	705	712	669	722	716	687	714	710	708	714	700	709	750	738	728	679	675	733	688	741	746	726	722	713	712	755	734	687	719	705	717	684	710	709	716	689	750	713	728	731	720	721	717	696	717	673	670	712	703	740	690	726	720	704	689	704	728	744	707	742	724	763	688	717	732	685	728	731	719	713	700	717	723	716	664	654	710	711	683	719	742	681	707	684	757	671	743	765	696	725	723	697	714	730	680	721	692	686	680	716	743	685	691	706	662	732	734	690	724	727	705	690	729	704	708	712	725	759	757	725	690	724	741	732	714	719	686	707	720	722	764	730	714	737	710	664	733	698	732	720	768	703	733	739	730	690	735	735	736	762	695	706	674	764	737	713	714	697	736	722	731	705	743	718	703	740	747	704	724	700	654	763	719	798	715	686	726	670	716	695	743	734	715	728	733	679	720	701	761	778	738	758	671	717	727	670	687	729	738	717	716	738	709	737	691	663	746	693	727	729	735	724	650	694	694	757	700	692	717	755	734	734	702	702	691	687	720	717	671	701	717	745	741	736	721	718	722	739	750	689	701	713	762	745	719	695	701	716	732	699	716	726	698	710	700	710	688	762	694	735	761	716	692	741	733	717	689	696	698	727	698	752	677	712	647	666	741	684	726	676	686	694	674	722	718	698	721	711	682	697	767	739	674	720	737	743	731	706	778	743	717	724	712	736	689	751	703	697	715	712	751	692	684	715	727	693	743	695	723	674	705	710	717	721	718	725	724	708	731	755	790	672	706	722	724	760	725	681	716	738	726	792	756	702	759	695	698	733	731	707	692	704	713	749	703	721	717	707	693	756	687	717	722	716	715	687	688	716	727	727	737	677	734	699	713	732	687	747	681	700	658	702	719	756	657	686	696	695	703	724	691	722	723	677	721	710	702	693	694	719	699	685	681	695	725	689	720	706	713	759	719	690	703	720	707	758	694	747	703	738	729	741	702	670	669	690	721	687	698	676	691	709	702	738	739	724	651	696	720	739	702	735	761	687	757	719	710	673	704	699	742	737	734	742	726	699	725	691	739	727	740	708	672	674	704	691	769	724	693	715	688	727	713	734	697	737	705	717	703	695	740	707	714	719	727	724	733	692	691	702	764	722	737	720	750	756	727	711	718	716	694	712	671	743	689	735	768	732	717	750	689	740	697	728	654	722	691	739	756	765	679	718	738	704	698	700	706	707	708	728	717	718	698	724	704	743	690	737	695	685	694	687	711	687	751	728	679	705	724	693	671	712	682	705	710	700	716	680	749	732	696	722	699	736	720	722	749	669	718	689	662	715	711	680	720	684	745	739	726	738	719	719	772	728	698	685	740	725	744	732	743	711	682	707	721	683	742	713	672	698	700	709	740	713	716	703	706	710	716	758	738	685	706	729	697	723	750	676	762	716	703	698	751	747	687	728	698	759	734	677	668	702	741	735	715	716	724	737	669	721	747	724	703	689	723	683	758	747	754	731	720	730	738	714	680	723	681	750	677	705	716	705	750	758	705	724	732	701	756	676	737	724	726	734	750	682	740	712	704	692	684	716	752	729	740	742	724	708	723	744	746	701	694	693	733	736	695	726	718	664	731	686	712	723	704	735	707	694	731	685	717	769	697	738	707	735	680	713	746	692	701	715	726	683	710	660	713	699	700	668	721	697	760	689	722	732	668	696	729	653	739	677	741	750	699	717	708	706	705	700	681	696	733	752	720	697	699	718	700	738	697	708	710	720	717	709	717	701	663	718	719	715	748	765	711	735	693	717	716	673	788	707	714	714	721	680	758	705	745	755	662	749	713	720	744	679	702	657	748	732	695	700	747	696	702	732	705	706	718	739	712	695	707	720	691	732	728	702	665	709	694	726	723	677	730	724	724	711	722	729	700	684	717	713	743	701	747	680	735	744	755	735	677	697	721	687	703	700	764	723	723	707	738	728	722	678	742	726	764	710	688	695	727	644	686	680	708	744	730	677	799	653	752	708	732	746	714	702	702	731	693	721	738	715	702	716	735	730	742	683	760	720	713	708	735	708	701	713	719	738	700	677	724	711	691	700	699	753	696	709	766	745	733	706	711	705	702	696	673	710	688	726	719	715	668	739	741	757	727	707	739	707	714	679	701	728	678	727	680	721	721	715	695	715	736	683	726	740	708	734	686	734	728	720	701	718	731	723	662	748	682	683	743	722	722	694	697	748	755	756	647	753	728	765	747	717	720	713	724	714	728	721	659	759	746	732	762	784	700	657	748	700	693	678	662	702	679	745	787	748	747	707	738	706	734	731	687	706	697	754	749	718	702	731	763	766	746	787	688	711	704	712	759	707	674	752	717	744	741	724	703	738	690	740	684	708	722	690	727	754	693	706	703	738	718	731	709	691	765	735	733	671	713	696	686	740	642	719	665	708	721
25561	11124	6840	4176	754	241	234	181	225	188	223	211	226	216	200	229	226	195	213	211	219	220	222	238	226	226	224	216	201	204	254	213	182	252	215	207	219	226	211	211	230	214	204	210	198	188	235	220	229	219	216	216	208	201	218	216	217	233	199	208	218	191	220	232	213	217	201	193	208	240	219	187	239	216	207	204	203	203	199	213	199	233	212	204	199	223	202	210	212	216	226	202	204	186	213	192	229	217	190	213	213	196	198	210	221	187	241	193	238	227	230	210	218	225	192	218	225	227	204	204	224	206	220	212	196	226	193	210	195	213	206	217	202	227	196	205	203	188	209	219	223	233	212	201	205	210	209	209	206	204	215	205	187	213	201	237	197	219	217	224	203	214	194	225	231	222	217	207	214	206	237	209	205	213	222	209	200	197	195	196	200	225	196	191	193	213	208	232	213	187	216	219	197	230	212	210	192	208	208	207	195	181	214	206	228	238	218	190	212	215	222	206	210	193	203	211	205	214	203	199	214	202	205	213	209	180	215	224	239	218	202	190	212	213	209	214	215	211	214	216	196	224	223	236	200	203	227	231	183	200	235	207	220	172	195	222	207	226	238	201	203	196	193	212	201	222	195	219	206	201	207	199	215	196	221	187	210	191	208	188	208	219	200	196	220	179	227	190	219	200	199	190	220	210	202	187	210	206	215	214	191	213	209	208	215	215	215	215	216	226	216	213	237	212	174	207	219	228	218	213	230	209	242	206	229	227	184	195	201	218	210	205	206	214	222	211	207	200	167	212	195	214	205	204	200	205	230	205	214	190	168	202	207	238	209	223	226	212	194	200	211	210	221	191	185	213	198	221	213	225	224	211	214	189	232	189	205	213	230	199	198	204	222	214	240	210	218	234	211	237	220	213	218	206	211	213	220	225	195	240	216	208	206	202	204	236	209	231	217	227	231	209	221	194	229	208	228	192	212	209	195	215	207	210	202	222	221	196	197	231	223	196	193	236	213	194	196	217	212	219	231	195	216	218	195	203	213	230	208	204	226	247	195	197	221	203	213	198	203	214	214	204	219	220	217	204	254	209	204	176	237	224	220	208	232	220	218	203	230	212	219	217	216	198	205	237	213	194	223	217	191	204	210	208	197	203	195	219	217	210	200	224	201	207	224	213	224	203	213	220	224	201	195	231	213	206	220	190	204	203	192	228	193	198	211	227	228	196	198	179	197	225	224	193	221	226	218	231	196	208	208	205	212	241	228	218	206	247	210	225	198	189	195	203	226	217	203	226	170	226	191	194	216	184	186	221	209	226	237	202	221	233	202	206	208	203	222	200	221	213	220	237	196	198	198	218	235	195	213	202	225	197	186	221	235	201	206	210	233	217	191	198	204	216	188	222	189	219	201	228	190	227	199	223	236	209	212	222	227	219	211	193	185	232	205	213	195	202	215	229	194	226	175	205	199	231	216	227	236	199	226	212	245	182	186	191	205	226	208	197	222	234	212	201	211	189	190	210	194	243	199	221	211	200	225	192	209	210	215	211	199	230	202	203	203	222	230	194	207	193	218	219	201	205	197	222	188	200	208	235	220	211	213	224	209	227	220	208	222	200	180	192	202	211	212	207	211	228	205	233	206	209	208	216	242	200	217	200	195	198	221	188	230	203	186	219	210	217	205	211	208	208	226	204	194	204	209	207	220	207	222	194	207	202	237	194	200	191	225	223	220	231	218	186	227	216	211	203	194	233	195	205	229	176	214	215	242	212	212	196	240	201	224	187	212	181	204	192	226	224	220	210	221	204	217	200	221	201	222	201	207	196	233	193	220	213	224	212	234	218	196	204	232	223	219	211	212	226	201	235	205	214	222	207	229	220	196	229	230	212	223	224	215	196	223	205	187	198	200	212	196	232	215	200	224	187	185	210	196	211	185	201	206	196	206	234	231	233	223	223	236	199	231	225	216	203	208	195	191	213	214	204	204	194	187	212	232	210	194	223	201	208	221	225	198	225	242	204	203	219	208	192	212	202	205	213	210	199	197	207	238	221	220	239	223	222	225	215	225	220	211	224	205	213	222	216	201	195	227	181	235	229	233	223	233	219	226	190	207	230	188	197	202	215	244	228	208	201	213	223	209	191	223	224	220	195	200	185	199	230	194	236	212	228	203	216	195	196	198	218	207	223	213	214	230	221	226	231	227	229	220	208	219	215	224	250	198	221	189	215	203	209	191	219	217	204	218	218	213	234	208	216	221	200	208	238	185	197	207	209	205	201	216	225	204	211	212	217	199	196	213	217	226	208	228	186	206	230	219	210	218	221	212	210	226	204	218	216	202	217	197	186	203	221	217	182	221	200	210	210	191	216	202	202	197	225	203	202	204	197	218	215	223	211	210	203	219	215	233	200	242	194	203	225	213	220	205	228	213	207	193	193	199	219	185	231	200	204	199	207	204	187	190	201	231	212	205	221	213	217	243	215	224	218	217	205	220	215	202	187	230	205	215	193	218	205	218	211	248	199	238	224	212	218	197	232	202	197	211	214	216	215	168	202	216	212	223	200	186	199	196	217	211	229	182	204	227	224	235	189	200	224	215	219	204	199	199	207	224	205	218	201	212	235	232	210	202	232	208	204	230	195	190	229	181	196	187	201	206	213	217	223	195	214	210	196	204	216	211	203	206	223	192	219	221	216	223	193	179	214	238	233	213	212	226	229	204	186	203	190	194	198	217	218	178	233	216	216	189	190	197	212	221	204	203	236	210	201	224	207	208	223	233	195	214	213	222	216	193	202	208	225	218	233	215	202	215	218	211	211	222	229	217	195	217	216	192	235	218	184	197	193	202	185	179	251	241	220	239	212	181	215	217	235	215	189	227	215	196	243	219	189	205	183	211	206	207	201	209	222	200	232	210	236	214	220	238	215	208	211	234	204	215	197	213	209	217	186	196	216	216	207	236	205	203	229	211	217	222	218	211	198	207	221	196	209	204	222	220	202	205	209	221	217	218	203	228	229	222	229	214	218	192	173	206	224	194	213	214	189	220	206	223	197	219	209	191	213	217	196	219	218	209	244	198	207	233	228	210	200	225	205	207	231	227	187	210	213	211	216	209	224	197	199	207	187	215	193	219	208	233	231	212	200	209	227	206	200	212	213	231	225	208	214	201	212	213	232	226	204	213	217	203	211	200	212	203	203	219	211	214	225	217	243	209	212	214	201	182	221	207	208	215	222	194	213	206	204	223	200	203	212	218	211	223	222	221	214	214	211	237	193	214	223	213	218	200	204	192	217	201	187	194	214	165	210	217	209	206	203	216	215	234	217	181	231	216	193	199	208	211	205	223	181	214	194	198	204	200	247	212	210	219	200	212	225	217	193	230	215	198	231	189	218	179	210	210	214	210	225	221	199	244	219	217	214	181	211	200	186	237	202	204	232	204	232	196	217	189	217	241	203	227	199	205	231	202	206	214	216	215	197	241	254	218	192	216	218	204	221	209	212	227	219	215	195
22118	14039	11716	10625	1941	727	731	716	698	707	720	702	690	665	685	711	707	695	669	672	675	677	687	658	705	732	689	726	724	720	686	676	680	641	664	678	657	683	713	700	705	694	689	688	699	705	626	674	645	697	661	685	729	703	652	643	695	707	665	642	734	693	666	662	695	723	639	691	647	683	669	743	645	687	658	713	679	642	706	683	747	712	683	677	678	702	690	634	694	688	677	680	682	676	652	645	691	676	688	659	646	740	715	661	746	693	689	683	736	683	721	675	710	728	687	688	692	644	671	695	687	687	694	683	670	705	671	717	701	683	680	685	638	727	644	716	650	699	704	659	705	641	693	700	668	692	711	693	682	626	663	699	688	689	661	647	736	704	737	661	654	681	623	663	676	688	668	663	676	688	659	651	704	648	673	711	645	678	678	669	677	694	643	646	678	648	702	691	682	699	709	727	724	625	684	694	700	675	663	652	718	668	719	648	703	644	706	704	686	678	700	684	659	683	682	678	683	728	650	692	682	673	715	661	678	686	663	704	661	694	643	640	674	677	671	684	697	671	667	710	681	621	729	718	697	639	665	703	691	653	673	682	680	703	669	679	677	671	664	640	682	617	703	651	666	707	682	708	690	669	679	673	692	713	656	712	704	664	682	698	691	724	676	653	689	651	651	688	693	714	689	683	697	707	649	662	679	717	702	645	715	668	684	674	689	715	632	650	719	745	746	635	629	692	664	680	728	643	698	691	632	689	641	693	676	643	712	670	688	695	637	668	662	660	688	658	669	681	732	717	641	632	691	674	684	687	686	683	684	676	704	676	610	662	677	719	710	695	714	713	667	631	649	712	694	650	675	719	729	656	670	667	675	692	622	619	691	724	682	700	708	684	641	680	703	665	698	715	669	682	652	691	674	692	658	693	710	654	704	664	707	685	691	674	697	676	673	661	677	688	691	672	691	673	718	610	695	664	743	687	723	694	702	655	717	697	761	643	639	721	676	721	650	679	708	680	676	686	658	665	654	710	706	661	719	727	694	709	686	726	668	678	675	658	684	631	657	700	712	711	673	671	702	694	679	691	724	656	661	640	676	690	687	739	701	722	700	692	688	680	701	716	665	659	695	706	691	714	687	693	712	671	675	691	689	732	672	668	666	663	704	693	704	745	695	669	726	692	649	685	655	672	677	740	662	735	667	715	702	677	676	708	693	711	664	660	674	650	686	670	695	674	720	668	714	648	689	715	679	698	692	681	680	694	720	668	699	698	681	640	657	699	704	635	703	651	703	661	693	674	698	708	696	671	687	656	705	658	705	701	732	672	722	670	690	680	679	650	670	686	698	670	678	715	692	711	728	663	656	689	719	660	690	658	656	715	679	686	651	701	688	682	676	712	719	715	668	682	646	693	705	733	652	680	678	725	703	701	710	664	693	656	671	685	682	690	665	656	680	686	698	716	692	695	714	676	644	677	655	726	695	633	660	678	695	675	758	707	665	709	721	701	688	661	709	716	644	696	666	645	686	671	710	683	687	718	685	671	709	711	677	681	697	660	688	710	674	693	747	648	704	693	653	682	696	692	697	664	640	633	687	633	697	702	650	675	677	701	676	682	686	662	647	678	630	668	647	715	683	685	679	680	685	648	695	664	641	694	634	666	688	652	716	660	660	669	745	709	652	702	668	675	690	735	667	641	699	694	697	670	738	687	712	648	691	649	693	664	684	679	655	669	735	685	658	693	666	701	672	672	655	712	661	684	697	663	676	688	711	689	693	694	673	682	654	654	695	698	655	726	673	676	729	686	680	680	680	665	671	684	681	671	693	686	704	741	643	679	670	690	654	701	685	670	715	662	684	668	683	661	643	740	682	683	668	680	701	681	686	688	678	639	734	659	668	698	668	658	691	682	664	684	682	713	629	666	694	695	637	725	660	713	684	645	715	663	670	666	696	657	679	717	684	654	690	694	694	658	682	637	659	677	711	678	689	759	716	743	652	675	706	656	685	700	684	679	673	677	642	682	709	666	683	626	675	705	669	680	653	661	741	637	642	736	738	725	674	681	736	735	696	705	713	644	669	678	691	702	683	666	695	712	711	677	649	697	646	662	659	640	691	695	692	635	617	692	664	691	667	708	653	661	654	688	695	656	656	710	735	666	710	665	690	690	654	709	687	696	670	652	708	700	729	685	687	678	662	674	691	725	661	695	666	699	667	662	736	679	691	678	693	708	660	687	672	713	697	667	696	671	689	682	651	658	703	641	690	722	708	647	671	666	680	635	670	654	658	723	663	714	694	721	659	711	676	638	703	679	669	689	674	685	654	661	701	669	657	699	674	684	685	664	699	652	670	723	711	734	682	657	720	659	682	614	677	688	663	708	722	677	709	715	675	690	754	683	662	641	679	697	688	661	697	734	663	744	632	664	693	660	666	710	654	708	721	670	671	670	684	673	620	674	672	703	714	668	707	698	690	685	648	646	649	670	717	709	691	632	690	718	702	724	675	707	705	743	662	722	680	700	687	683	666	692	695	657	691	699	657	701	669	754	685	697	700	708	708	702	632	621	663	726	654	696	664	663	670	660	689	689	681	692	710	691	703	685	665	683	662	642	655	674	667	694	657	684	720	641	710	679	668	686	668	673	657	635	657	685	645	712	679	721	695	701	668	652	631	728	680	652	658	666	637	707	665	679	681	673	694	712	688	711	670	686	660	687	654	640	696	677	710	688	704	650	688	667	674	611	687	676	692	686	679	691	738	678	686	649	683	679	662	685	746	697	678	712	673	681	702	711	677	654	695	666	693	657	648	664	692	669	677	695	630	692	662	681	682	646	663	677	685	644	692	736	693	700	628	701	679	687	734	682	706	675	706	717	689	670	694	658	676	664	716	671	662	684	690	648	669	696	725	676	679	721	658	642	674	668	678	659	664	669	682	648	685	681	669	683	670	660	660	664	700	676	749	716	687	662	683	698	681	684	649	669	691	717	647	680	675	682	668	675	722	715	709	647	677	672	671	694	692	688	673	705	729	713	716	681	681	705	699	661	694	643	645	627	688	668	660	668	705	712	692	668	681	637	702	640	708	654	689	695	669	718	640	741	669	739	694	719	675	726	717	693	659	676	694	687	685	698	722	743	700	636	672	706	689	675	654	668	648	677	695	681	669	669	705	657	697	683	692	690	663	727	685	704	708	629	718	667	656	648	709	651	666	698	660	724	727	689	683	682	707	706	703	651	686	693	701	673	650	686	686	678	684	710	665	653	677	695	690	691	738	675	669	663	671	707	670	687	645	745	696	674	672	689	694	660	659	697	718	610	693	689	712	668	681	694	723	705	700	671	663	718	678	645	648	622	704	668	710	710	657	735	702	711	700	712	682	716	686	721	681	628	679	651	655	689	630	687	662	704	682	701	642	682	676	705	668	711	674	678	683	678	707	669	666	713	654	703	708	675	729	714	690	671	714	651	716	687	722	679	698	636	698	662	695	669	641	662	664	705	646	653	703	660
58990	46515	45494	36273	12164	596	209	199	173	164	191	145	147	142	164	133	171	136	172	142	147	137	140	142	185	169	134	160	141	165	149	187	150	123	167	160	150	142	141	145	166	145	138	170	168	169	149	157	152	157	148	158	157	167	155	129	145	138	168	149	129	152	140	161	156	140	144	154	145	160	151	134	129	148	155	180	158	163	156	147	135	155	149	151	131	152	146	157	140	156	157	150	149	168	145	147	155	144	129	154	137	155	147	148	161	147	137	140	144	138	143	142	174	134	149	139	150	143	129	140	144	173	150	126	141	168	136	169	136	139	161	151	171	142	140	139	169	153	143	142	148	173	154	160	143	149	154	135	167	151	151	131	162	147	147	124	156	131	138	163	136	142	154	138	147	150	144	148	145	134	162	162	148	159	143	144	166	161	139	154	142	157	141	161	146	145	136	140	150	142	129	154	170	147	138	143	148	157	136	147	139	131	152	139	148	138	145	134	144	133	168	150	167	151	146	155	147	150	146	133	161	136	150	153	160	149	144	164	163	147	134	167	156	138	179	148	159	127	137	146	141	128	153	160	163	144	169	141	149	147	145	142	135	163	157	168	152	164	159	157	148	159	158	154	142	165	158	159	144	142	151	141	116	137	166	159	158	152	115	144	152	143	145	163	161	154	158	130	139	156	165	140	155	156	151	138	153	133	129	133	162	146	157	162	132	156	161	164	144	147	151	138	149	153	129	156	135	138	157	136	138	154	130	160	156	141	147	153	155	145	147	156	147	146	140	117	160	133	130	147	161	168	145	129	145	159	139	152	153	149	170	137	161	123	146	165	153	149	135	142	146	142	122	131	156	140	170	155	145	154	151	151	150	148	163	153	170	141	135	156	171	128	149	157	131	133	174	147	144	145	137	145	146	149	151	136	129	163	153	155	145	157	167	151	148	165	138	128	149	161	144	143	164	160	129	149	162	159	138	149	158	158	148	152	134	141	124	154	149	143	145	142	137	153	140	142	139	142	155	121	143	141	140	138	162	141	168	137	152	129	166	148	142	163	129	122	152	142	128	143	145	136	144	144	163	163	139	127	159	135	152	137	154	129	153	134	153	129	156	165	166	143	138	151	148	132	151	145	141	133	139	155	155	151	148	141	148	146	148	167	135	131	145	139	159	144	132	134	117	156	146	169	153	142	151	155	158	144	150	150	152	173	130	157	163	143	159	148	150	157	156	133	143	149	147	165	147	164	150	151	159	155	165	161	143	155	157	153	163	138	139	143	147	170	148	174	170	159	165	137	144	167	142	168	161	145	141	155	147	149	161	149	137	176	149	158	157	135	184	144	175	139	154	143	149	161	148	129	150	141	149	186	156	144	146	149	145	150	162	140	152	159	140	148	159	143	161	145	182	140	137	167	157	131	144	156	132	158	146	134	142	150	151	133	144	153	160	150	164	127	151	145	145	163	139	148	140	147	159	152	146	135	142	145	145	143	148	148	160	130	148	148	154	147	158	142	142	137	144	154	155	134	158	134	154	160	123	144	164	147	158	137	147	161	161	153	150	132	163	146	143	146	146	141	135	148	147	118	152	163	163	147	152	148	159	152	171	165	168	144	145	139	132	157	195	148	145	149	154	152	140	159	131	142	152	169	156	186	145	167	139	158	166	161	153	131	175	149	151	146	145	149	138	168	143	155	141	164	172	143	120	164	137	158	140	133	154	141	145	160	143	140	135	153	142	145	127	141	141	172	148	155	160	149	140	158	153	146	168	165	127	141	133	160	144	161	154	151	156	124	179	148	137	169	163	151	143	161	159	144	138	139	158	137	145	159	135	175	151	145	140	167	157	128	162	146	166	154	134	154	145	157	146	153	152	138	156	148	156	143	133	163	124	132	142	160	153	137	146	143	138	155	157	145	129	147	164	163	157	146	144	150	153	152	138	167	144	128	160	161	125	150	151	171	153	140	158	161	160	133	150	157	158	130	151	178	139	148	137	122	156	139	137	157	147	140	146	154	152	139	144	153	152	136	133	119	134	148	145	156	170	147	163	159	162	174	151	140	132	153	142	170	137	163	126	143	151	155	148	131	157	153	142	136	163	140	123	163	126	140	154	149	163	143	157	172	155	137	145	157	182	129	127	132	148	165	140	148	165	148	122	144	172	131	170	145	155	150	134	144	174	137	147	171	140	175	137	147	141	167	171	123	151	161	159	159	154	159	132	141	158	136	139	147	135	155	147	158	138	131	136	142	161	167	139	176	154	150	144	132	158	139	140	144	149	156	146	152	155	176	138	137	160	152	147	142	142	174	140	138	139	150	148	160	153	168	155	148	152	142	156	176	128	156	138	134	155	163	157	161	144	157	153	144	143	141	154	132	145	163	148	148	168	153	143	139	138	170	159	156	131	143	165	161	116	146	157	149	159	168	137	148	165	123	145	146	141	139	166	158	157	141	150	145	160	169	147	169	147	173	149	141	139	131	140	149	138	145	133	126	153	140	139	154	153	131	154	142	159	175	142	151	148	132	151	139	157	166	160	163	158	166	160	147	163	159	155	142	150	161	138	168	149	156	163	132	164	151	160	148	138	153	145	154	151	150	138	129	114	143	142	155	125	136	154	133	159	148	148	155	165	151	152	145	147	150	151	134	140	139	148	150	165	169	147	123	156	154	155	158	143	148	148	149	150	169	142	118	146	141	195	144	161	156	132	147	141	140	159	157	139	140	138	147	170	161	172	147	154	153	149	163	162	153	144	165	165	135	146	131	156	150	165	157	157	151	164	171	145	152	142	137	140	171	145	149	154	150	143	155	145	147	143	138	146	136	148	142	155	141	133	129	143	157	151	155	155	159	139	147	149	146	146	158	112	133	149	149	153	143	157	150	141	150	189	129	147	149	146	135	142	141	147	130	147	157	162	176	147	139	149	129	144	131	162	152	143	133	150	141	121	110	159	139	148	154	143	144	141	124	164	138	135	146	141	152	137	161	135	159	138	150	183	144	159	152	156	157	155	137	160	150	168	155	147	140	148	171	136	151	165	143	136	152	140	150	140	158	146	133	154	180	129	135	149	155	157	136	174	174	146	143	164	158	168	146	147	163	128	153	161	134	142	157	138	131	135	154	141	149	152	144	130	154	131	157	139	135	147	148	136	153	151	149	146	140	159	142	158	163	139	153	132	143	156	152	134	141	144	139	158	155	134	151	161	157	148	151	155	147	153	143	172	148	148	163	134	146	152	144	184	176	136	124	162	146	145	154	162	146	142	154	166	146	142	152	152	157	171	148	131	155	140	132	169	138	141	166	135	157	165	153	142	154	132	156	135	165	163	150	158	163	142	178	134	164	146	157	146	147	153	149	150	143	136	139	152	141	142	152	153	143	131	175	127	146	147	136	152	128	144	175	155	147	142	162	153	151	141	162	149	177	155	152	148	147	127	149	152	132	127	142	174	167	147	176	141	135	163	151	140	130	147	160	153	156	150	151	138	179	173	140	145	146	124	165
41480	40903	43164	41636	8669	877	750	722	647	605	614	566	588	592	575	566	565	579	560	564	551	519	532	491	539	511	542	506	529	512	492	523	543	513	505	531	537	477	550	534	519	484	520	514	509	535	510	473	486	526	500	510	470	523	513	479	529	556	515	584	521	553	538	484	502	534	536	490	502	496	502	545	510	533	552	484	525	492	524	497	543	495	548	548	521	519	527	495	496	534	531	541	519	509	460	539	500	477	504	551	498	514	494	495	542	546	548	531	535	507	462	540	488	487	518	508	450	467	506	504	500	525	505	533	534	517	486	521	497	504	502	521	495	557	524	505	541	545	490	519	520	464	504	493	528	524	486	526	506	547	529	482	490	505	488	515	508	509	497	533	514	550	530	552	495	503	497	511	516	561	483	508	484	501	492	513	506	487	498	500	483	539	492	513	484	523	528	499	486	507	505	460	551	461	491	514	511	494	491	480	539	513	524	501	528	529	481	525	525	487	484	451	503	519	530	508	508	481	492	512	531	555	490	445	501	497	523	517	538	440	528	505	511	459	549	504	518	485	495	532	515	527	495	492	478	531	504	547	509	476	506	526	486	527	551	538	489	499	519	474	496	518	541	487	440	526	526	519	524	544	494	466	505	488	501	455	519	521	506	501	509	519	449	490	460	544	515	523	528	477	538	521	512	533	501	514	483	521	495	501	503	502	511	474	526	491	506	495	538	492	508	555	505	507	538	518	516	483	540	494	505	506	566	508	555	506	473	524	515	494	514	536	455	486	493	534	496	482	500	495	493	484	540	527	561	542	465	495	496	510	514	539	507	493	488	552	539	502	570	507	528	489	511	496	510	485	541	518	504	510	479	546	498	514	477	479	523	501	521	503	492	489	535	487	525	502	519	515	503	530	476	538	490	525	491	494	502	490	471	512	527	453	550	545	515	543	532	573	529	493	557	535	516	499	521	500	515	539	486	466	538	533	526	554	492	518	550	488	510	519	499	510	530	502	490	481	532	494	486	523	489	506	491	540	465	489	511	504	490	501	528	480	499	469	527	499	559	473	475	522	519	534	490	489	518	500	531	493	495	512	489	478	542	487	508	512	469	542	472	501	469	512	513	520	488	502	514	518	547	520	504	492	497	498	469	489	538	465	551	529	544	510	520	497	501	510	510	498	494	485	512	529	502	468	550	520	465	515	540	528	498	528	492	490	534	568	477	529	512	494	505	456	503	499	489	527	507	482	514	511	525	521	518	515	491	512	501	525	508	510	520	549	465	525	507	511	504	503	506	509	537	495	487	553	552	489	483	513	525	509	540	538	475	526	527	511	472	500	530	523	517	494	497	479	475	532	483	475	470	518	479	526	507	511	480	487	532	508	473	498	460	533	535	528	525	506	500	487	452	481	521	533	515	553	520	529	493	508	538	525	498	491	498	519	528	546	506	524	503	504	489	510	497	476	501	511	509	528	526	520	506	520	557	526	514	534	524	481	534	489	537	544	493	511	506	512	535	494	541	485	530	546	510	454	517	496	492	525	488	534	558	512	521	460	533	516	498	528	456	524	484	514	524	486	504	558	493	497	520	479	500	499	525	525	562	512	493	488	548	487	501	507	438	487	489	484	488	538	512	509	493	518	538	546	523	530	491	495	489	512	569	522	513	504	514	501	516	515	499	511	477	482	508	526	494	484	520	537	494	508	490	519	489	495	477	474	557	482	520	488	570	507	517	531	519	445	512	531	479	499	524	499	502	542	534	468	483	489	502	505	463	449	531	517	526	555	514	537	515	464	520	521	507	450	477	494	505	536	544	510	556	548	560	506	509	507	476	495	494	483	485	505	489	513	548	478	544	501	479	506	531	503	517	512	511	525	486	517	489	541	465	526	513	560	519	500	482	513	501	489	492	538	527	537	513	506	526	493	507	489	503	521	491	488	557	565	508	522	502	525	549	516	549	490	508	534	521	478	501	496	493	504	506	533	527	446	485	507	552	485	532	509	487	526	500	515	482	518	476	519	493	504	500	501	458	494	534	519	540	524	489	544	519	488	517	502	493	512	482	495	521	529	528	535	509	495	501	470	524	530	515	533	522	530	540	488	498	516	572	517	487	490	502	522	513	509	507	548	510	498	527	514	498	487	520	557	523	493	493	469	488	506	512	527	476	487	490	511	481	517	466	458	501	530	479	526	473	485	481	496	485	514	481	527	540	515	485	541	517	536	507	518	505	502	502	530	543	498	505	519	498	504	487	505	525	503	501	474	493	481	470	522	528	473	481	483	533	544	546	471	508	528	510	471	531	517	493	521	509	491	498	480	516	470	529	491	549	479	490	528	503	524	477	523	526	532	535	515	547	520	520	471	520	537	526	488	484	511	508	494	495	501	490	468	528	503	519	519	520	491	491	492	466	521	516	532	463	504	542	525	525	518	522	522	496	476	531	515	525	515	512	489	502	485	533	481	533	465	512	478	510	509	484	531	500	506	476	509	487	522	500	455	495	495	549	512	518	539	493	534	522	491	542	493	554	518	531	498	470	509	516	518	510	532	508	505	519	502	467	485	537	542	480	513	513	503	496	528	512	514	513	528	481	539	512	536	491	504	475	504	467	513	501	513	495	522	521	477	509	507	541	511	507	497	531	527	537	545	499	505	525	537	481	516	512	516	511	488	472	520	530	514	524	518	501	497	516	499	474	487	492	542	514	526	537	522	512	492	505	489	529	468	551	494	487	561	537	537	521	510	489	495	541	509	542	516	497	534	505	534	477	535	521	521	483	524	521	477	507	480	509	506	507	500	524	511	482	512	454	521	488	527	520	507	502	493	534	473	541	553	512	488	543	500	493	515	500	533	488	509	565	501	577	504	491	523	499	498	492	493	499	499	515	457	504	532	487	474	516	490	515	533	510	526	507	518	499	480	486	520	517	527	463	530	484	507	489	507	526	567	495	468	506	482	477	507	532	493	536	507	499	554	491	493	497	503	511	515	498	466	544	523	480	485	490	464	500	517	488	527	505	500	553	529	498	542	537	531	518	498	508	509	501	505	539	521	496	524	489	521	576	508	499	523	500	523	511	507	529	510	516	479	510	483	492	476	555	514	497	504	528	515	530	559	502	486	488	467	518	459	529	513	512	557	488	541	513	495	511	558	500	481	516	504	547	525	505	505	539	578	512	496	526	484	499	503	533	533	510	477	498	533	529	523	508	505	529	468	523	505	504	514	527	514	518	491	499	490	477	520	527	514	540	449	524	504	506	517	472	486	496	523	534	490	498	539	535	502	519	502	520	523	488	509	499	455	505	486	514	472	480	548	553	473	510	538	501	501	450	550	477	458	461	544	501	523	517	532	481	511	506	495	521	478	506	501	529	483	499	513	500	501	506	505	529	497	478	513	530	523	535	521	506	508	503	501	529	518	501	516	477	442	516	520	466	500	497	510	519	484	532	491	506	497	493	527	490	495	496	512	528	526	497	497	511	524	510	504	478	533	499	509	468	495	499	501
70258	59940	56480	51022	22179	3006	353	294	264	276	247	230	257	255	275	225	255	240	220	229	214	216	216	215	241	223	214	228	239	203	236	201	216	208	231	214	208	210	188	237	210	217	230	238	221	237	220	243	258	221	255	230	187	218	214	214	242	226	253	240	217	215	213	231	219	220	232	234	194	198	205	228	190	232	241	231	212	216	194	208	204	208	220	213	223	209	225	204	226	226	226	208	203	212	219	203	214	237	199	221	219	228	217	222	215	215	221	225	219	215	196	214	210	220	215	193	219	216	211	189	207	234	226	219	206	205	215	215	225	234	210	221	224	199	208	207	205	230	219	217	222	198	223	190	213	214	197	235	209	199	227	221	194	238	226	233	218	236	195	212	211	230	237	227	202	203	207	225	224	236	229	190	225	194	254	218	228	229	252	221	214	217	233	228	200	235	235	238	212	213	205	220	204	216	192	207	226	183	210	211	200	200	230	202	207	235	228	204	221	233	214	203	206	205	221	211	204	223	206	197	206	227	208	196	222	214	210	220	221	221	198	219	224	238	238	212	232	192	227	222	229	211	220	212	201	214	205	197	249	181	216	224	256	204	217	250	226	235	215	209	205	198	212	224	219	207	205	199	198	237	227	234	218	208	210	197	244	215	224	209	208	236	218	227	235	216	197	216	236	229	215	221	234	202	235	223	233	206	207	233	210	239	220	222	238	220	229	221	204	227	215	229	182	244	233	247	214	223	223	252	208	227	212	197	236	210	207	205	214	197	221	247	225	225	235	200	233	206	213	242	215	214	223	200	200	223	231	227	213	224	219	243	247	246	225	224	229	223	227	246	213	233	233	205	222	208	224	213	208	229	226	254	201	207	192	218	200	218	208	250	233	218	226	233	233	234	262	229	211	227	230	216	222	211	215	248	218	198	211	226	216	196	214	213	241	209	221	231	218	225	186	212	244	228	243	215	210	213	236	223	228	226	225	216	219	217	226	201	217	182	205	228	212	221	227	239	184	226	224	193	215	237	193	217	200	188	224	240	233	236	221	204	213	217	215	227	198	207	207	203	253	228	207	210	217	232	216	216	213	221	208	218	212	190	234	218	218	220	218	202	201	204	185	205	199	238	241	241	208	240	213	219	210	216	207	218	235	212	222	226	210	230	200	228	222	221	211	239	243	209	216	250	223	206	223	233	241	199	211	234	230	210	215	231	214	230	221	216	220	225	245	223	216	195	208	220	214	209	220	240	215	221	228	209	217	205	217	210	218	235	246	215	211	232	209	224	214	228	240	213	226	221	227	207	204	215	215	201	194	229	228	200	216	223	203	201	200	213	231	230	281	195	186	214	198	226	199	194	229	222	201	224	210	195	217	237	210	246	216	227	211	223	227	219	224	205	197	206	205	235	213	237	220	250	197	235	227	241	235	208	250	226	218	227	224	215	227	215	219	222	210	223	232	224	195	227	242	230	224	224	237	204	192	233	208	222	224	202	222	224	215	239	204	230	232	212	240	224	224	204	228	216	222	216	227	253	207	226	208	229	207	222	230	254	218	215	242	229	219	215	212	212	211	229	214	200	200	228	205	247	211	217	227	215	241	194	212	206	209	198	249	214	210	221	238	246	221	223	230	222	220	190	218	202	225	206	198	206	213	240	204	231	234	239	224	205	224	191	202	214	236	223	208	210	221	246	227	203	178	225	202	235	234	230	231	214	198	220	208	227	187	195	220	226	221	227	220	241	204	220	224	244	226	218	189	211	245	224	201	226	235	220	225	231	243	205	195	210	197	218	236	224	216	217	218	231	215	232	213	204	227	187	230	196	217	242	202	218	220	208	232	219	209	229	211	212	234	188	214	241	239	235	230	239	209	200	219	188	225	235	239	224	206	222	224	208	224	213	237	221	226	224	207	236	223	224	232	202	218	233	222	244	197	212	204	193	209	220	246	210	213	220	221	208	238	204	211	258	251	225	247	195	190	217	231	232	205	215	226	194	202	246	202	213	205	225	195	245	204	214	209	228	245	219	217	197	213	192	211	231	201	193	195	210	219	246	203	232	207	222	231	189	202	223	210	196	252	228	201	218	210	236	219	251	241	219	209	244	234	233	212	195	173	198	242	210	254	217	229	223	217	209	185	228	219	213	202	206	231	216	229	216	212	207	212	218	232	225	205	217	248	227	221	207	230	212	228	209	223	206	244	224	227	218	239	216	192	223	206	220	190	246	194	222	203	234	243	202	232	238	234	233	226	216	201	204	215	223	230	228	201	199	196	214	228	227	196	193	214	203	224	213	203	216	191	218	245	211	223	224	232	207	206	214	209	228	228	189	204	210	192	196	219	247	215	231	208	210	244	205	206	224	222	215	195	214	198	214	238	203	195	214	187	211	233	223	217	205	211	211	256	229	224	236	224	227	210	216	239	204	193	194	205	244	201	224	216	210	225	227	226	214	213	221	217	200	237	204	221	239	221	215	220	225	215	196	229	211	240	207	242	232	206	239	210	232	235	219	238	199	200	224	214	211	222	224	237	214	248	212	199	243	188	216	205	232	221	204	200	209	223	211	195	246	247	229	205	228	219	203	213	209	222	185	187	214	197	230	232	207	226	228	208	254	241	230	242	204	212	217	240	216	232	197	208	216	194	224	211	211	239	212	227	250	212	219	211	188	206	229	215	217	246	222	224	202	228	232	210	217	206	226	239	221	212	222	207	201	227	219	200	224	249	187	216	217	200	209	213	216	211	227	255	247	242	217	222	210	240	197	216	185	241	197	216	237	221	234	241	199	210	188	213	223	239	220	206	199	219	205	198	226	246	236	201	235	220	222	197	216	242	204	219	179	210	211	220	205	247	221	209	208	229	216	210	222	207	198	237	213	229	205	224	235	214	229	212	235	206	232	222	201	225	201	210	225	225	190	228	215	222	208	230	218	231	244	192	214	229	220	227	233	215	228	231	196	232	208	225	241	208	193	219	190	183	203	204	203	230	183	226	217	227	240	219	242	206	214	216	208	222	228	199	216	228	217	187	229	205	210	243	206	201	222	220	206	226	236	187	211	218	208	221	223	219	221	211	222	207	234	229	234	208	208	220	234	214	215	204	218	218	200	197	246	216	237	196	214	218	204	206	216	196	222	227	190	223	207	221	193	208	206	214	196	211	225	264	191	195	226	234	204	207	233	214	224	213	221	204	235	244	215	214	218	231	243	223	193	203	186	211	238	216	220	231	200	254	217	233	215	198	238	232	225	209	211	221	214	195	244	197	238	242	211	203	201	227	217	231	228	212	224	225	258	202	207	194	214	228	247	229	223	213	235	224	241	223	220	208	208	206	209	201	218	214	225	205	228	204	213	210	210	215	234	236	195	193	204	219	228	225	213	207	213	218	205	220	209	222	222	230	211	208	224	249	201	186	229	216	227	233	215	213	201	233	223	232	219	212	232	181	232	187	208	238	219	221	228	200	227	237	217	185	223	232	204	226	242	212	202	237	213	207	228	210	208
51490	51219	53935	53443	14408	1505	1208	1125	1121	973	948	913	907	912	843	827	814	801	765	765	734	769	803	752	810	735	769	783	741	794	743	791	716	748	787	748	696	679	731	752	756	730	763	738	746	689	695	721	677	734	697	776	687	675	692	728	726	698	708	723	749	727	667	721	702	718	693	730	686	703	723	673	739	684	732	698	717	700	664	688	707	722	746	716	728	691	715	750	709	751	723	688	691	701	702	720	689	709	731	677	690	684	720	711	643	726	697	716	704	702	656	680	733	715	751	709	739	725	645	703	705	698	704	713	744	691	692	721	676	711	727	736	681	709	737	664	677	670	691	716	695	743	686	703	708	753	700	681	714	662	718	697	697	700	693	687	732	699	701	705	743	701	735	675	713	712	704	710	693	684	666	720	724	675	715	730	739	710	704	747	737	676	716	715	783	728	700	708	768	720	706	720	677	696	716	686	703	668	692	684	680	717	670	665	651	728	727	701	736	656	696	756	727	710	731	743	702	721	659	699	720	728	734	631	695	673	718	677	709	748	694	747	738	698	680	657	649	727	765	721	751	667	695	697	666	703	748	709	733	656	687	700	737	710	691	731	707	682	748	700	675	742	724	699	710	720	690	709	675	680	680	736	701	691	727	706	717	703	685	665	748	722	670	695	704	688	663	669	682	697	749	728	745	707	738	730	730	696	697	752	681	718	699	686	672	681	679	686	751	686	690	766	707	626	710	711	679	687	674	679	737	683	701	709	754	696	694	693	728	695	730	734	684	736	704	650	751	688	684	634	715	716	706	732	686	708	669	654	713	740	759	717	706	738	737	681	728	716	696	693	719	733	662	704	758	736	696	723	696	699	675	691	661	702	693	682	670	658	722	693	752	717	646	689	692	688	702	712	669	727	724	704	697	698	741	713	707	669	762	713	695	724	670	657	677	674	695	678	690	692	664	746	684	697	660	697	705	691	677	685	706	685	703	705	728	685	693	703	738	735	707	693	770	710	676	702	699	716	694	701	721	695	677	660	727	670	729	708	698	688	664	676	663	646	727	724	685	729	716	750	696	649	681	670	705	697	671	673	679	701	715	730	768	683	723	715	767	724	689	689	691	761	640	671	721	701	689	725	683	699	700	739	681	696	702	739	713	689	668	762	744	697	727	684	695	708	702	708	673	671	697	736	717	734	710	705	661	668	731	698	686	728	713	743	742	699	716	671	714	691	727	696	715	725	706	692	691	713	728	720	738	653	663	715	669	707	722	715	743	651	678	705	699	668	709	670	718	702	693	731	710	745	768	718	688	764	745	708	696	702	726	683	727	692	651	679	680	693	736	726	649	695	692	739	665	706	688	748	726	728	734	714	705	706	700	661	664	672	670	717	670	667	686	697	717	688	682	696	683	712	698	674	695	699	704	697	692	700	747	691	705	693	664	699	700	710	681	688	671	720	691	679	724	688	727	739	694	718	687	704	700	707	680	710	692	702	708	697	729	653	681	690	701	711	714	714	692	670	702	693	757	700	707	656	666	725	739	698	686	706	672	703	690	724	730	698	710	757	720	731	694	709	715	716	712	681	669	701	722	725	734	686	688	731	730	703	735	701	690	720	698	690	685	702	681	710	717	692	708	673	686	675	732	771	678	678	672	724	671	699	706	773	678	681	729	739	672	733	684	693	698	670	638	705	707	689	717	687	703	701	719	734	705	704	728	737	684	719	695	682	708	721	675	714	696	706	704	697	692	684	729	697	712	716	713	732	705	714	704	726	741	702	686	705	705	702	704	736	696	655	677	734	693	694	717	709	657	724	695	711	727	691	735	694	690	689	661	722	680	687	710	686	700	627	712	707	704	712	715	685	717	734	755	727	733	710	724	706	690	644	728	736	682	696	667	702	701	704	726	754	716	707	640	663	684	708	775	694	704	715	799	690	711	791	673	656	727	686	710	695	688	707	702	673	745	716	646	673	688	707	684	666	668	732	665	685	703	712	680	701	687	693	720	738	673	708	690	715	747	635	714	708	757	678	695	694	728	720	727	670	725	703	679	695	680	749	707	702	689	714	695	693	744	690	715	698	713	694	715	709	716	731	685	699	726	741	755	710	710	741	727	714	722	684	719	710	654	747	649	713	682	729	651	652	681	696	708	711	691	667	737	724	727	710	688	662	698	695	723	715	705	705	713	717	724	663	668	727	707	688	703	683	697	699	679	741	727	724	712	668	711	651	688	732	687	657	644	697	661	683	728	705	685	715	740	712	675	702	725	676	716	763	669	690	722	683	708	725	675	672	711	682	715	729	752	711	751	697	692	705	698	720	696	687	696	680	722	688	723	669	723	735	738	735	754	685	698	698	702	690	706	656	705	687	681	718	704	711	708	672	733	725	701	654	701	668	683	687	696	761	729	675	675	656	700	717	655	732	711	699	704	733	701	713	730	687	725	700	743	689	680	701	728	713	691	710	733	685	668	768	673	749	708	649	700	747	671	729	748	739	760	694	691	691	688	709	667	726	711	674	685	679	685	709	709	696	715	695	735	682	705	694	678	729	703	710	677	717	660	677	679	687	697	677	705	730	745	680	649	693	715	718	676	700	717	716	763	689	692	737	699	717	717	730	692	729	723	728	703	720	671	736	690	698	686	750	688	744	720	717	642	673	680	727	719	684	750	641	714	762	694	662	713	701	712	716	719	670	723	718	691	705	672	718	683	695	718	686	748	694	711	688	713	694	642	726	665	691	725	674	712	647	749	732	705	702	661	686	664	690	677	686	725	690	678	707	698	674	666	709	732	631	690	721	688	694	681	738	704	681	734	705	682	738	723	657	708	720	696	711	679	721	726	708	743	700	669	717	718	685	687	665	721	662	698	723	694	670	683	720	695	704	693	694	671	750	722	716	725	714	692	728	703	745	666	774	722	688	751	746	669	722	735	706	717	677	722	684	705	672	695	729	679	700	688	634	703	712	691	722	722	695	746	673	683	752	689	672	718	688	715	700	719	730	668	695	727	703	677	730	688	666	697	727	715	722	674	698	719	703	713	703	706	761	692	698	709	670	759	671	726	660	716	731	706	655	694	658	724	756	735	708	707	665	700	701	718	686	718	693	692	719	709	734	675	704	658	762	670	654	739	716	741	707	698	680	698	736	696	691	646	672	705	740	655	690	763	724	734	727	735	665	707	713	731	713	702	710	722	676	676	715	739	766	674	732	673	697	681	731	672	679	729	728	707	688	741	701	721	678	690	662	651	726	697	742	721	684	635	698	712	734	712	678	727	671	727	725	734	722	706	661	696	698	669	710	677	694	694	707	687	674	683	727	655	694	726	734	650	726	657	717	679	721	681	709	710	714	720	692	700	702	705	720	762	677	663	671	685	720	699	746	690	726	669	767	696	748	709	679	715	745	697	694	703	715	690	697	665	733	729	708	761	630	703	712	684	715	676	727	710	728	689	731	692	676	695	757	705	744	702	684	693	693	701	698	676	723	734	743	709	695	701	708	690	706
25856	11353	6484	4107	1003	237	195	217	215	242	225	210	207	226	204	227	221	213	234	206	218	171	226	236	206	215	216	199	203	234	218	195	241	226	209	215	190	170	221	211	216	190	203	211	225	199	202	235	221	233	229	201	245	209	197	208	202	237	226	217	239	197	207	208	221	199	224	208	222	228	199	218	212	196	215	221	202	216	210	222	186	253	233	205	236	208	236	214	214	215	223	211	208	222	193	173	202	218	223	203	208	227	227	237	203	219	200	187	192	209	187	201	225	216	225	229	225	197	217	200	236	204	209	233	235	224	205	196	224	201	239	209	193	200	204	196	237	215	201	180	223	227	241	217	213	219	231	244	208	208	216	204	203	239	237	215	212	192	209	228	215	219	214	206	212	209	215	227	218	240	210	211	223	203	247	211	210	236	218	229	235	228	192	226	243	227	229	217	236	241	202	220	225	219	206	197	186	212	231	210	233	230	239	213	204	211	210	210	188	233	210	216	212	202	192	212	195	230	208	205	205	195	218	216	231	219	230	226	223	197	194	220	220	203	204	198	213	182	225	195	212	207	230	199	214	196	184	210	194	210	221	220	228	216	225	246	228	210	217	188	249	224	206	203	233	211	219	196	199	219	199	211	235	219	224	233	235	211	214	224	219	221	215	232	216	211	212	232	221	197	217	204	221	218	227	206	198	227	229	194	220	227	243	218	214	218	216	193	226	181	214	214	234	222	215	213	228	231	236	218	215	239	189	190	206	225	202	223	225	225	211	259	212	233	204	198	219	221	202	191	209	241	219	212	228	206	187	208	219	222	224	177	221	199	209	202	198	206	235	222	237	218	210	188	209	225	224	191	212	219	225	196	222	193	196	224	217	225	204	230	201	194	213	225	191	201	207	215	224	223	215	221	242	198	208	201	211	217	243	208	220	193	218	230	195	226	196	218	216	215	192	218	188	212	192	205	197	215	192	229	208	205	218	238	211	216	222	223	190	211	213	198	205	216	186	204	204	238	210	213	217	203	223	224	212	211	212	207	251	212	227	199	208	217	210	200	191	228	194	218	190	216	195	231	223	212	233	203	212	185	204	235	189	190	197	200	212	195	233	217	216	210	213	211	218	218	211	197	216	202	211	225	174	195	197	213	191	199	244	212	200	197	204	203	215	210	175	208	216	193	190	229	203	226	198	191	202	201	225	209	198	193	228	221	198	193	220	220	187	194	229	216	196	200	226	223	220	218	236	209	207	210	229	213	186	238	215	226	230	226	204	235	215	195	227	188	234	211	244	208	210	233	219	222	213	210	227	233	207	179	196	225	209	222	187	211	202	206	219	202	235	224	200	239	205	239	190	198	216	236	205	213	230	224	248	218	214	204	188	219	204	219	229	214	216	217	224	237	208	223	220	198	204	210	216	222	195	198	200	220	206	219	222	238	209	205	221	194	197	246	218	225	210	223	219	204	223	211	228	196	217	205	200	233	223	199	203	217	225	249	202	200	201	207	221	233	206	206	224	220	217	183	187	216	204	226	208	220	207	223	208	218	235	210	215	195	207	197	167	204	239	234	251	233	220	217	210	198	208	199	212	204	197	211	210	224	226	213	195	204	203	220	199	214	242	218	200	208	231	195	217	201	226	223	213	235	215	177	207	200	230	245	238	226	209	223	215	185	209	193	219	204	216	233	222	191	231	234	202	214	194	219	240	235	222	226	226	220	216	200	224	174	242	225	182	181	201	193	196	210	217	222	206	217	211	243	221	199	240	241	198	195	211	198	230	212	220	227	215	206	234	200	223	209	223	213	213	203	233	207	191	217	212	203	210	208	196	232	213	237	204	228	205	225	230	209	216	213	199	205	215	230	234	213	244	206	209	188	196	221	236	187	197	204	196	229	220	194	202	205	186	220	211	211	231	227	227	204	201	234	226	204	214	201	206	222	194	210	203	196	185	227	209	211	205	217	210	204	197	211	201	219	211	229	239	203	208	187	230	224	203	214	193	207	197	210	229	204	221	239	200	223	197	212	235	221	207	219	215	192	197	210	202	202	217	205	215	219	215	207	191	190	220	235	214	212	221	257	215	198	220	212	218	227	203	226	227	217	205	201	211	204	198	224	243	202	209	211	191	223	207	220	203	217	237	236	224	188	205	231	203	219	229	179	217	196	217	236	194	190	212	217	202	214	238	202	201	218	211	207	220	210	196	231	214	222	197	206	206	212	199	197	227	234	213	196	209	195	213	215	217	209	208	198	192	216	214	240	209	206	224	211	219	231	208	195	228	195	220	249	205	227	236	235	205	227	204	213	197	231	218	212	212	220	214	209	186	202	225	212	226	217	215	199	224	236	201	226	219	220	240	203	211	219	215	181	235	223	216	200	233	206	218	210	194	207	198	211	197	239	237	237	229	234	222	208	229	210	216	214	200	201	214	222	238	241	178	235	217	211	212	212	201	195	191	233	225	200	218	216	216	218	208	217	221	201	234	217	221	213	199	198	236	202	201	199	203	194	217	235	218	223	210	189	218	221	212	220	207	189	251	221	199	216	204	235	221	195	200	195	231	215	185	217	218	226	239	241	224	204	233	237	226	199	212	198	203	235	238	211	195	229	204	207	230	216	221	222	215	215	214	240	199	234	221	187	234	219	219	205	178	197	202	213	194	184	212	204	208	205	198	210	213	243	235	230	221	206	216	199	193	204	243	202	202	198	215	200	203	201	207	217	208	222	240	230	228	215	216	210	205	206	210	224	207	232	221	198	195	193	210	235	201	244	196	200	212	192	210	220	222	190	211	228	240	220	195	228	233	243	222	217	211	200	234	215	219	205	218	219	210	230	209	213	221	199	215	205	218	216	235	219	227	197	248	216	227	214	210	196	220	210	186	212	242	205	180	231	213	200	193	243	219	220	204	212	211	217	229	185	224	208	195	208	226	210	205	214	214	204	197	233	205	213	232	199	197	200	218	202	220	187	222	205	220	228	216	233	218	228	218	220	216	215	190	222	214	209	210	222	241	217	197	216	214	208	206	211	238	189	233	212	218	243	228	224	222	216	205	207	203	214	216	212	198	203	221	199	222	236	232	224	207	228	219	218	230	218	221	224	215	228	220	220	234	215	226	222	208	228	222	197	209	201	199	228	215	204	212	208	220	209	207	224	186	222	200	236	208	199	219	222	209	250	221	221	221	208	218	193	221	232	204	222	218	227	219	212	243	197	222	219	210	233	205	227	206	193	205	209	199	227	223	220	202	225	207	193	182	209	207	222	231	214	201	226	203	206	221	200	224	217	205	207	221	196	190	216	213	231	251	211	227	201	211	202	254	180	200	221	218	218	215	218	200	216	219	205	247	216	211	199	224	238	212	208	216	190	244	194	191	204	221	230	220	216	220	212	206	247	199	210	212	202	236	193	196	219	207	223	196	212	206	219	203	216	220	213	194	204	199	189	177	202	198	187	239	211	209	185	239	197	199	201	223	217	193	252	205	226	244	212	213	216	238	197
22908	13936	11951	10375	2825	747	680	670	692	670	697	680	678	687	693	713	670	683	739	690	663	717	714	680	665	736	649	706	681	722	651	681	682	707	726	677	717	684	702	688	643	745	722	697	699	719	665	644	683	707	720	688	732	724	659	701	670	671	718	704	703	694	692	675	654	680	732	682	708	729	700	731	692	679	722	692	705	699	682	668	644	718	709	649	699	702	723	705	693	672	714	674	637	667	722	727	703	700	703	687	678	656	691	680	731	646	714	685	698	731	676	688	706	709	677	727	690	668	710	624	669	696	731	686	716	700	677	660	670	678	716	703	698	736	668	668	735	705	673	728	695	682	691	685	682	731	717	729	747	700	684	679	696	648	707	700	710	738	719	700	679	711	675	664	722	623	671	660	655	658	744	688	701	675	705	732	657	653	662	674	694	709	630	739	690	660	647	712	714	693	646	696	682	683	696	724	683	702	709	663	660	729	717	703	718	705	693	647	709	668	686	671	666	653	698	679	734	728	710	651	715	698	676	665	700	710	722	681	703	677	698	707	717	718	657	664	718	682	702	724	745	674	712	699	697	711	678	649	637	712	688	703	693	689	647	673	675	676	676	693	687	674	721	713	709	684	692	732	655	654	704	689	664	693	683	736	702	705	717	687	655	665	720	734	702	732	670	671	719	724	685	694	687	688	677	703	697	707	679	639	696	675	654	676	649	653	713	661	720	765	644	678	677	687	671	672	701	705	683	712	700	679	680	706	683	746	719	719	699	709	698	695	656	662	673	698	656	637	677	684	738	677	745	676	669	689	658	721	656	687	686	696	669	651	739	672	655	698	721	698	655	699	676	665	697	698	717	709	703	723	715	700	650	678	641	665	657	667	735	674	684	663	710	686	676	679	657	692	688	621	705	677	669	706	686	737	689	751	710	693	669	665	646	675	704	700	709	696	660	646	745	659	680	720	653	674	694	662	691	699	701	712	708	677	685	728	691	645	674	694	668	682	684	730	654	693	702	673	734	656	669	723	672	719	672	731	707	674	690	783	694	673	673	674	659	709	714	726	713	680	724	699	665	645	701	745	694	713	715	680	677	721	704	704	706	687	704	660	684	669	662	706	710	699	702	669	694	680	687	700	719	737	712	657	681	729	692	693	696	649	702	773	694	706	715	723	691	656	721	676	667	667	681	694	717	727	679	709	714	700	647	650	729	681	764	649	668	669	717	677	696	698	682	661	681	734	727	666	682	704	697	678	657	692	666	710	681	675	719	666	679	670	667	656	688	665	682	719	692	706	710	689	719	652	715	660	690	702	683	688	701	654	731	704	632	667	755	690	669	676	683	692	684	688	753	620	743	704	694	666	665	677	739	682	677	695	691	720	720	683	711	705	708	733	666	698	677	720	700	679	712	657	722	683	703	705	708	696	693	694	746	715	706	690	673	724	715	635	701	696	697	711	701	695	664	735	701	709	682	735	661	670	712	709	669	604	678	703	702	680	638	713	697	674	702	689	723	728	657	707	666	668	700	676	741	674	676	667	691	700	734	706	699	714	687	685	704	726	710	710	661	690	684	668	683	684	696	653	673	648	740	696	712	706	699	654	677	705	685	756	736	707	683	626	707	681	715	647	690	714	648	704	684	701	653	708	658	699	707	694	714	661	686	714	757	662	667	690	664	672	688	701	724	709	672	710	684	649	703	697	638	685	673	648	656	705	716	689	719	665	682	737	709	725	697	690	687	705	668	667	648	672	671	643	689	702	686	721	699	701	668	715	658	680	690	660	675	703	690	682	709	705	693	707	663	693	666	701	687	692	676	698	688	741	663	656	737	728	717	671	692	668	669	704	669	713	711	660	677	681	698	712	704	675	700	675	676	692	749	668	727	720	717	697	665	719	704	700	736	632	706	650	679	702	679	667	681	722	693	693	693	665	700	698	676	666	697	716	661	750	727	727	689	704	718	683	641	667	673	701	702	744	689	686	665	670	713	739	709	641	699	657	699	678	658	689	733	707	648	707	685	691	689	711	738	636	672	725	751	672	670	732	738	677	679	643	695	679	700	689	619	682	712	687	675	695	689	699	692	654	720	699	694	693	695	670	690	721	709	678	698	675	753	685	674	646	664	671	693	690	686	703	693	709	662	657	658	709	675	702	697	654	716	730	685	683	694	664	720	692	690	707	702	652	666	637	698	601	725	682	668	713	720	664	704	657	697	678	651	707	674	685	700	693	662	703	661	650	654	671	653	699	681	641	670	703	722	643	670	690	708	674	697	661	741	699	645	678	671	708	660	740	688	723	697	676	701	646	728	668	667	693	687	678	703	686	678	687	751	618	661	654	710	717	710	687	684	667	664	683	694	670	692	633	657	696	673	716	680	647	707	705	665	692	706	624	670	693	664	693	702	682	714	655	710	718	673	683	634	671	693	682	699	679	656	713	708	666	694	684	731	675	703	738	663	696	689	700	685	654	685	656	668	656	678	670	673	664	734	661	685	686	689	662	731	694	668	708	722	676	714	678	670	692	672	719	707	723	663	653	720	712	674	686	723	707	679	710	673	713	705	713	772	676	678	695	693	721	671	706	688	725	658	661	679	602	735	703	728	727	631	669	685	666	664	663	700	675	683	667	717	660	637	669	658	668	674	694	667	691	693	691	701	673	692	718	732	712	713	698	663	723	689	715	666	689	689	699	703	673	728	721	713	693	737	711	697	698	685	666	687	737	729	675	704	710	693	631	655	707	728	690	697	726	695	694	689	683	681	660	679	693	694	714	645	642	704	673	698	700	707	705	697	727	702	720	674	708	663	684	698	757	682	721	665	698	703	678	668	675	697	735	739	769	696	706	701	654	693	723	690	660	728	661	668	728	676	706	690	696	712	695	753	681	722	675	743	638	681	701	640	674	698	688	657	671	689	679	644	678	718	713	669	700	657	687	721	659	668	696	695	719	656	753	664	675	720	698	657	725	716	686	706	718	686	695	681	665	697	695	716	696	725	707	757	707	685	683	656	682	677	726	688	682	678	677	727	688	697	660	693	695	758	672	649	686	716	711	679	675	654	688	663	687	713	729	765	694	674	680	670	745	704	701	654	688	693	707	687	654	701	685	725	702	688	686	707	671	674	683	661	694	685	690	683	701	683	713	677	708	684	725	743	708	684	727	708	714	644	722	654	684	718	666	661	714	726	735	663	721	691	711	725	679	691	639	693	673	760	667	720	675	662	650	656	663	692	708	715	702	739	644	679	686	716	669	644	661	682	693	688	690	692	658	712	674	702	698	678	704	731	664	735	676	628	709	681	745	676	694	689	667	681	671	694	710	663	674	670	640	712	687	710	684	684	650	674	668	633	696	696	653	701	653	714	667	672	673	680	651	642	680	660	705	669	683	699	679	725	640	711	663	668	649	716	721	682	666	657	638	666	714	732	671	710	696	707	737	681	731	700	664	640	666	654	686	738	664	697	681	688	715	669	732	670	726	682	713	650	691	686	653	680	726	712	708
59542	50426	47317	35106	14663	787	198	174	158	170	175	179	174	173	156	183	180	156	159	155	158	163	150	163	168	149	141	169	150	164	152	155	153	144	143	152	146	142	144	153	168	172	163	161	154	156	142	150	151	173	145	174	163	159	139	149	158	161	173	180	172	162	139	154	139	155	154	170	144	148	167	159	131	145	163	144	175	122	166	136	165	139	171	161	142	137	153	163	153	151	161	141	144	159	141	159	146	160	150	152	149	154	174	166	155	177	172	147	158	158	143	148	172	145	162	165	129	179	142	162	175	153	156	137	169	159	157	172	159	161	151	147	159	169	162	159	164	143	144	152	153	156	176	167	176	171	147	150	178	161	131	181	159	145	160	167	175	155	123	148	158	158	156	175	159	166	139	168	166	153	142	141	181	159	152	182	143	165	149	150	160	163	158	141	137	178	144	148	145	147	155	139	159	166	163	176	133	154	143	170	153	139	152	160	168	160	141	157	145	142	158	163	176	142	162	168	153	154	174	147	152	164	160	156	155	125	179	171	166	157	153	158	170	171	150	169	145	168	161	154	154	140	150	139	172	152	153	153	163	134	169	145	169	160	145	162	159	197	154	142	143	158	145	144	158	161	168	183	146	163	155	153	164	155	141	173	176	155	140	198	158	160	131	163	150	149	132	156	148	153	165	151	184	175	166	152	178	181	161	140	143	165	170	168	122	124	148	145	176	180	161	161	175	159	178	158	172	167	158	134	166	164	163	137	146	127	149	149	148	151	180	155	162	146	154	160	157	161	133	160	154	146	151	134	142	154	145	151	151	145	169	160	157	157	166	182	164	162	162	151	155	153	152	159	157	136	180	140	162	169	159	170	156	177	138	174	146	145	146	175	150	134	164	141	167	141	152	180	177	144	171	146	147	150	148	170	170	157	161	152	176	144	125	153	177	140	171	165	143	162	154	174	167	155	156	184	139	164	148	159	137	141	178	151	151	142	171	155	162	157	171	156	156	160	143	150	148	168	145	164	143	162	152	162	144	153	167	154	153	158	143	151	170	150	166	138	141	156	123	139	162	179	158	158	139	168	151	152	175	168	154	143	145	144	144	151	152	161	143	157	147	140	154	172	169	164	174	119	159	151	145	158	153	168	166	156	154	157	145	149	179	174	160	140	140	158	161	155	131	140	151	146	163	139	142	165	140	145	156	175	152	156	171	156	167	126	150	160	172	177	164	153	144	152	126	166	165	153	165	162	167	155	151	138	161	122	172	140	144	126	131	172	147	158	154	157	139	174	163	137	148	151	171	160	165	154	157	140	152	159	154	137	153	159	156	163	154	142	152	161	166	136	146	162	159	162	173	154	155	163	148	160	168	153	163	148	149	139	150	142	135	168	165	127	174	142	173	165	161	158	158	141	150	162	157	134	152	173	158	162	146	147	146	146	143	167	181	154	160	143	177	146	155	169	189	174	175	171	174	135	154	158	175	162	140	167	145	163	164	157	164	156	150	168	172	162	169	155	170	139	170	153	161	155	148	135	140	141	150	150	169	145	140	150	142	143	152	154	156	159	157	151	158	140	154	166	161	150	151	168	149	132	154	159	166	160	164	168	170	157	153	149	134	158	157	160	157	147	155	164	137	145	168	169	133	142	155	151	149	141	154	156	165	144	163	139	148	132	167	175	146	169	161	148	160	188	167	169	157	147	138	173	154	148	154	144	158	160	143	146	178	163	153	177	159	145	161	156	156	127	163	165	155	160	166	143	141	154	143	152	148	161	159	143	160	151	165	168	158	173	146	159	136	161	147	150	170	166	160	153	179	146	158	177	129	178	166	161	152	161	148	152	170	150	151	163	146	129	158	169	175	185	145	159	162	159	155	179	135	171	156	140	166	135	157	160	164	145	140	122	146	165	144	154	151	170	173	159	147	145	186	151	156	151	174	167	159	157	158	159	165	171	145	150	154	159	141	172	180	165	146	157	146	176	161	167	156	163	158	158	165	143	138	154	161	158	171	153	128	155	151	137	150	139	179	139	167	155	141	127	153	155	164	169	169	146	160	146	149	158	137	165	152	154	147	145	156	133	165	161	163	167	152	159	153	149	165	141	151	168	157	154	149	163	154	177	165	157	143	139	146	149	164	145	155	188	158	143	155	139	143	162	167	133	166	137	156	163	174	144	149	139	163	173	136	153	146	133	162	148	136	166	151	136	167	145	184	133	165	125	137	165	142	153	170	180	148	143	154	163	149	164	156	149	165	162	169	151	118	155	166	146	157	149	145	143	143	169	141	151	181	146	144	174	159	153	157	159	154	166	147	154	190	163	172	160	155	139	153	152	140	149	160	157	154	161	163	150	163	147	147	154	144	167	160	168	164	141	166	154	155	135	161	161	165	151	172	148	170	162	152	153	166	152	155	172	146	159	149	166	160	154	177	141	171	159	136	170	144	184	175	125	163	148	140	185	134	151	127	158	150	159	162	149	153	158	148	150	154	157	163	145	166	151	163	170	156	152	144	164	133	144	165	148	162	157	154	147	161	169	144	144	141	157	139	150	157	136	151	154	149	156	163	150	155	176	172	161	179	161	174	152	158	148	164	139	198	168	149	169	148	152	159	138	160	174	151	144	144	161	149	149	174	181	151	147	141	170	159	162	142	148	148	155	148	181	159	176	155	152	180	158	132	159	180	157	141	168	160	167	163	159	177	162	157	163	153	182	165	151	172	144	159	162	167	151	152	158	153	150	170	155	151	157	148	158	157	150	155	146	154	166	142	153	175	146	167	149	142	142	174	149	165	142	145	157	166	140	159	161	161	169	151	161	141	157	133	177	175	151	151	158	184	149	170	149	136	154	156	136	174	146	159	146	144	163	152	159	172	169	154	148	157	152	145	144	170	173	134	155	177	164	134	165	157	163	158	171	139	171	160	152	166	143	142	152	162	124	155	153	157	162	161	156	152	168	174	141	137	169	153	177	139	154	164	141	117	158	168	168	157	144	154	163	164	158	149	157	166	148	160	172	136	144	138	142	156	164	157	189	159	153	148	161	164	144	152	171	145	143	135	138	146	149	154	179	182	151	166	141	181	154	172	153	165	164	135	162	156	147	168	147	148	172	173	146	145	172	169	150	147	140	154	154	157	149	172	155	150	151	139	157	162	141	155	157	137	161	150	155	158	146	157	159	157	160	147	159	159	152	153	160	150	169	142	156	158	160	145	176	163	152	134	137	142	143	156	150	161	171	157	169	158	172	196	162	133	161	143	185	157	148	183	175	165	149	162	154	153	162	163	166	154	146	153	165	169	165	140	146	138	152	139	154	174	144	152	145	162	186	144	139	144	167	156	176	140	164	169	156	164	162	140	156	153	141	136	142	146	153	156	156	158	164	154	154	144	148	149	146	144	154	138	161	145	153	158	139	159	168	140	157	164	172	181	169	170	158	164	165	159	145	160	173	147	153	145	156	136	157	159	153	163	158	165	158	171	153	147	129	140	182	162	166	145	142
42226	41202	44117	41142	13868	863	761	738	701	634	594	637	599	606	589	574	579	539	564	550	551	559	569	591	552	534	559	530	557	550	528	570	546	492	534	539	557	539	530	510	540	497	518	537	546	529	527	544	517	530	509	499	549	528	526	514	513	526	540	529	559	493	532	540	579	521	514	481	540	523	551	542	536	530	543	514	516	531	506	502	511	589	560	531	530	512	515	485	504	556	510	513	536	476	521	538	477	564	533	518	538	534	547	503	552	536	535	537	504	512	522	519	526	548	508	514	517	545	525	513	528	511	529	514	506	536	507	516	515	536	520	583	540	547	519	508	531	562	514	519	526	498	504	495	551	533	549	513	535	573	498	517	501	535	519	502	506	554	540	495	511	531	574	502	521	495	512	519	491	549	515	560	503	588	518	568	500	526	510	463	580	500	474	554	531	524	532	509	558	542	534	512	513	519	489	569	539	528	484	548	528	530	541	529	546	539	521	583	490	511	568	549	502	528	557	559	495	518	555	514	507	549	541	572	538	514	502	532	521	524	524	559	525	535	517	540	565	496	532	480	517	539	524	529	533	531	480	560	511	513	532	498	536	535	520	521	492	570	532	545	510	551	499	549	539	534	514	559	498	517	528	539	533	498	558	532	505	532	505	513	497	525	488	540	553	536	586	534	498	572	532	531	496	528	506	518	550	521	531	490	520	504	525	559	480	497	529	498	504	522	502	525	526	547	526	520	509	511	500	519	556	519	555	516	523	521	525	546	532	487	540	556	521	494	547	544	561	496	508	534	498	565	543	552	510	520	565	509	535	543	547	535	538	553	535	542	532	525	516	526	552	532	519	534	534	543	547	550	505	564	546	545	539	502	496	500	523	532	533	520	519	520	536	555	535	518	505	513	557	477	513	513	550	543	503	536	508	505	500	520	527	472	535	465	535	508	521	543	516	527	484	537	492	518	527	541	568	509	508	516	523	529	542	492	559	498	510	533	556	521	508	531	486	532	536	525	548	495	525	563	574	550	518	532	543	541	516	539	483	537	528	509	543	566	574	563	537	489	504	538	523	501	491	551	540	506	527	496	562	520	534	539	522	534	544	534	554	541	528	517	545	536	544	507	547	519	538	518	553	513	539	511	534	502	516	549	504	503	526	531	520	562	559	549	493	492	542	516	505	514	538	528	528	554	545	567	508	480	493	540	513	566	513	524	500	521	531	546	519	497	560	501	527	554	549	486	544	505	524	532	537	557	524	562	545	476	501	516	514	510	499	526	511	479	538	578	560	561	488	526	530	533	543	557	518	545	547	484	536	550	501	522	551	548	517	555	551	532	574	523	516	515	531	533	534	513	507	531	486	513	511	509	514	499	516	524	528	491	557	589	540	511	533	517	561	550	527	533	479	528	515	539	548	490	509	496	544	506	534	531	537	550	551	542	506	536	517	526	471	512	531	547	526	519	519	487	553	480	576	542	529	536	506	524	514	541	507	492	490	538	505	532	526	554	534	492	537	548	556	520	549	551	537	510	526	514	524	497	530	493	482	553	522	519	569	537	517	514	482	512	526	560	525	534	498	514	548	526	530	555	517	495	546	493	488	548	542	523	531	533	504	556	541	518	564	552	540	538	520	496	565	575	503	524	509	543	549	510	508	520	506	503	524	526	527	516	545	506	528	539	500	524	564	555	552	558	566	494	499	542	531	518	531	523	525	526	522	511	542	497	542	540	493	492	493	507	563	543	516	533	528	512	566	561	528	551	533	545	514	515	516	534	540	523	533	487	540	575	534	549	514	506	543	542	492	552	485	544	549	535	518	557	523	549	533	555	513	521	523	555	534	540	553	546	527	508	511	496	517	519	528	554	517	507	505	549	542	516	522	512	514	498	507	530	557	501	490	496	521	506	499	537	539	557	528	548	486	489	547	530	507	548	542	528	493	534	508	530	512	498	555	524	529	558	509	515	530	566	554	502	522	526	493	510	544	513	491	497	539	534	553	543	545	494	542	479	504	483	499	510	512	539	558	515	541	537	503	487	541	490	525	536	508	511	536	528	555	521	516	533	554	520	568	527	529	512	518	503	527	549	522	529	487	594	491	519	504	547	511	486	547	510	504	497	540	494	554	481	516	550	511	531	545	534	529	516	537	525	472	518	532	541	539	556	533	510	521	502	492	551	521	542	500	493	518	543	560	534	512	548	514	506	535	546	546	523	520	510	534	527	544	525	526	526	476	548	544	539	551	535	507	531	498	517	519	521	531	513	522	555	510	484	494	552	567	515	568	528	536	558	543	516	561	517	503	529	521	495	530	599	525	546	529	482	564	514	502	498	503	537	554	511	539	484	544	525	518	533	525	540	510	497	511	518	506	522	543	545	519	549	545	536	540	542	536	512	486	548	551	537	538	475	516	540	559	560	531	555	514	521	536	510	508	508	521	553	531	543	557	546	542	528	557	479	508	531	522	534	501	565	547	533	521	512	537	552	570	525	540	523	531	550	503	469	494	516	503	503	549	525	525	525	546	539	527	501	529	522	563	524	510	528	520	512	517	491	511	553	517	543	493	518	506	530	550	559	542	576	542	474	515	552	552	473	554	523	536	550	517	550	541	545	460	529	474	544	538	547	521	545	484	517	526	515	468	550	544	562	500	515	489	522	498	488	479	533	516	525	559	512	524	492	569	550	537	522	546	481	576	549	539	507	507	496	524	558	507	518	538	515	527	557	505	506	508	520	498	508	579	532	519	517	499	517	520	551	530	507	519	534	512	520	546	560	501	509	563	515	502	517	510	501	534	512	500	510	582	527	533	503	491	513	540	542	502	484	522	522	504	525	522	541	543	498	558	558	504	550	499	528	536	502	499	554	494	503	534	514	522	552	513	525	511	513	521	507	562	504	522	497	489	512	502	547	516	534	555	539	535	517	524	537	533	509	515	520	570	515	520	505	519	509	508	528	536	530	578	541	499	499	533	507	542	549	541	547	534	535	501	512	518	523	509	553	530	556	552	534	548	511	530	525	540	498	547	523	507	525	597	569	544	557	549	551	547	525	539	542	559	557	488	519	511	523	548	524	553	510	551	490	496	497	535	546	535	517	551	522	526	510	506	505	562	535	524	521	519	509	538	560	509	525	475	561	529	514	491	550	521	499	531	563	542	536	544	539	522	543	550	515	583	544	502	498	519	543	504	518	546	546	543	510	518	562	559	546	509	543	505	510	533	570	502	533	521	513	519	522	545	554	527	535	535	493	563	518	560	485	538	510	563	585	536	545	531	556	518	528	565	471	567	519	539	485	516	481	567	521	547	521	543	530	549	548	526	515	522	504	486	494	539	533	548	517	525	555	510	505	520	587	531	509	543	470	502	505	513	550	571	530	542	545	576	544	534	516	500	479	455	527	508	545	531	547	482	547	534	497	540	557	503	535	511	528	549	532	488	507	521	532	490	547	503	531	459	519	524	506	544	561	494	523	541	550	569	505	500	528	522	527	540	566	501	500	530	520
69477	64932	57773	46109	24140	3821	364	307	286	254	288	259	232	244	228	247	235	245	239	235	210	249	243	237	229	230	217	221	215	254	219	236	224	261	223	214	229	219	218	208	219	218	238	219	232	229	232	223	224	202	208	224	226	231	199	252	224	224	227	239	251	234	234	236	223	225	250	220	231	243	213	219	185	217	224	235	216	219	236	227	219	240	233	230	221	233	210	217	226	267	234	207	246	206	221	242	214	227	206	217	243	213	213	220	213	217	216	228	213	243	236	216	216	197	230	247	222	228	209	249	225	239	216	229	247	202	237	239	244	249	219	209	234	210	225	245	200	231	215	226	221	229	220	230	202	221	221	247	216	200	209	228	225	215	222	238	193	223	229	207	207	224	208	193	217	230	216	220	223	237	220	245	233	218	246	220	221	223	225	216	206	227	205	210	199	217	244	231	249	224	202	229	230	211	249	237	196	243	199	215	229	246	208	204	241	226	205	222	217	218	227	265	213	226	229	218	215	222	238	227	231	218	221	219	213	205	230	243	208	233	209	205	206	229	218	225	227	270	258	224	212	227	215	214	228	213	223	223	214	230	228	235	192	224	213	244	190	211	267	207	232	204	228	225	212	235	233	238	211	200	234	238	233	229	220	252	228	236	221	202	215	222	250	254	199	242	226	238	219	249	212	242	199	246	245	217	227	250	235	223	204	205	266	229	241	218	246	219	219	238	215	207	218	213	210	230	231	231	217	228	235	178	210	221	217	249	238	220	207	240	234	217	236	246	230	222	209	227	229	226	233	225	195	235	209	226	221	215	229	221	228	235	218	235	246	219	222	213	238	257	243	231	214	212	220	238	219	192	219	208	191	214	248	229	236	220	213	231	237	201	231	209	213	229	227	237	218	234	222	217	247	238	217	216	243	215	224	235	210	230	255	232	198	242	203	242	206	210	209	222	207	199	236	217	207	228	228	231	231	244	221	220	201	213	212	226	219	202	217	235	224	200	194	205	254	236	239	230	240	214	232	225	208	226	226	213	232	216	221	260	215	234	203	218	232	214	227	222	220	234	214	206	243	207	231	230	240	212	231	232	240	245	206	240	234	232	224	197	227	221	223	229	203	224	202	220	199	247	198	248	229	208	236	207	222	205	214	235	255	204	221	217	215	235	240	209	210	210	213	234	231	236	213	220	227	220	231	251	224	223	238	228	239	203	231	206	214	218	214	205	232	250	226	219	210	238	218	214	209	213	240	223	205	241	212	196	215	224	237	224	251	214	267	214	216	226	234	211	211	225	222	215	197	226	194	239	245	226	229	215	221	225	238	212	196	208	205	224	217	237	212	225	217	255	200	245	249	223	219	235	212	214	237	233	216	214	219	254	230	206	248	222	226	221	241	210	234	209	242	217	255	202	229	219	235	195	205	230	224	209	231	243	239	213	222	213	187	216	219	211	207	219	216	237	199	223	237	225	190	212	236	228	239	245	252	220	206	217	220	239	217	229	209	229	223	255	253	187	214	234	196	215	228	253	222	232	241	236	233	228	274	256	217	243	262	226	231	214	229	236	241	219	219	212	214	221	241	221	205	211	258	230	201	189	215	226	225	218	238	219	209	218	196	200	223	221	227	255	222	225	205	237	216	216	223	259	208	201	253	198	255	198	237	224	213	213	256	220	206	200	245	240	238	200	239	226	214	208	242	230	232	249	230	224	214	248	224	235	231	206	250	234	220	236	203	244	227	216	246	246	219	220	221	251	238	233	206	209	246	232	227	218	235	253	211	219	219	223	222	232	225	238	246	232	223	207	219	212	222	221	224	230	220	216	212	238	210	207	233	219	211	214	228	220	242	222	226	231	234	205	209	230	211	223	234	229	209	251	229	218	229	226	237	226	223	230	235	213	236	220	237	215	231	230	187	217	202	216	219	222	221	202	255	195	219	228	222	203	216	226	247	223	216	240	211	192	223	217	198	246	227	191	249	213	216	203	202	234	223	215	218	245	237	231	249	196	210	227	245	214	239	246	246	209	227	216	268	263	248	236	214	220	233	203	200	219	217	214	243	206	210	253	218	221	214	213	191	254	226	259	214	226	219	211	207	230	213	216	204	217	228	210	202	217	238	224	232	245	231	236	223	223	208	205	244	240	212	216	201	232	228	203	228	225	231	230	237	230	220	216	199	202	246	227	230	227	240	227	235	223	208	245	233	210	211	207	259	236	226	219	218	237	224	223	208	216	238	226	216	216	232	214	231	225	218	221	228	261	219	227	237	236	225	234	197	234	252	223	240	243	239	219	238	222	246	209	247	235	232	213	244	207	201	241	221	206	234	241	209	209	204	209	207	219	204	231	216	237	233	213	233	214	235	235	221	237	226	221	225	228	210	191	218	221	240	233	233	230	221	226	235	229	241	208	231	237	212	220	216	218	231	211	217	228	234	257	212	190	247	224	203	232	185	220	237	201	225	239	212	244	213	230	244	251	260	234	226	220	226	244	256	238	245	208	228	220	218	200	224	246	216	220	256	252	222	204	237	219	224	198	221	239	217	222	230	216	216	229	245	204	242	205	228	207	233	218	188	231	203	230	215	217	192	234	229	185	211	223	198	185	219	229	229	246	238	214	215	232	222	211	235	236	218	232	242	221	226	223	253	241	210	219	236	213	220	219	201	223	231	216	210	232	249	222	226	220	219	214	260	222	215	240	244	237	230	240	222	246	211	199	233	253	220	220	206	204	238	204	204	187	244	236	201	217	254	222	229	205	221	230	221	208	228	213	208	225	222	250	244	216	219	212	226	226	242	221	207	248	229	184	217	246	220	221	240	231	205	198	242	243	240	232	229	253	219	239	210	243	228	218	244	233	220	227	230	211	214	241	268	235	222	241	228	232	226	222	228	233	243	189	235	198	212	230	209	221	233	227	209	219	203	220	239	218	200	222	224	218	231	245	240	211	225	209	218	214	212	231	205	254	229	228	223	210	205	226	210	196	189	232	239	211	229	244	220	224	252	209	230	214	240	220	227	272	226	192	199	256	209	208	209	220	240	224	233	215	224	207	193	184	224	240	208	235	224	241	247	227	234	237	242	227	227	251	236	225	236	228	206	231	231	221	222	219	229	199	211	236	247	216	219	221	226	233	233	229	247	199	205	230	214	196	210	253	237	233	213	214	220	238	215	219	228	232	214	224	202	234	228	216	235	210	255	231	231	198	248	199	241	235	230	227	200	225	222	217	201	203	209	204	215	233	226	245	202	210	227	231	229	203	206	238	256	213	261	242	240	227	259	236	227	231	210	214	209	230	227	219	199	239	206	205	218	214	217	220	211	203	225	223	211	210	222	222	228	231	214	220	219	230	212	236	207	201	213	230	230	227	210	236	216	207	225	212	212	238	222	205	221	236	218	225	244	207	235	210	215	252	217	202	221	221	239	246	228	230	215	213	227	242	231	227	242	232	227	221	251	230	212	212	254	223	217	261	219	227	227	197	229	225	211	220	224	234	235	222
51468	52285	53164	52558	18289	1373	1237	1211	1069	1014	905	900	918	872	847	826	854	802	826	764	793	806	820	765	775	772	825	767	748	736	753	704	744	741	735	693	701	737	727	716	734	743	744	683	735	659	752	742	715	700	744	724	756	704	723	712	731	734	685	729	701	779	695	744	712	732	726	711	712	681	700	714	726	775	714	739	717	771	759	720	729	692	691	671	752	697	708	719	767	720	728	700	710	698	687	699	737	751	700	716	694	720	675	754	688	712	754	704	707	745	712	701	706	711	765	723	710	664	729	712	684	681	661	718	702	718	730	731	749	721	691	679	671	679	720	705	733	680	706	731	737	705	710	719	705	737	707	702	696	772	706	749	715	687	699	725	738	685	762	672	757	736	701	703	689	674	711	701	685	744	727	705	764	714	710	736	712	687	727	697	746	720	675	714	758	705	735	756	687	739	708	695	721	709	709	650	665	685	716	685	751	699	728	680	727	689	709	688	718	729	749	721	724	777	771	726	726	691	735	745	760	708	680	726	687	690	737	661	701	691	695	702	740	686	743	686	713	665	715	720	721	705	742	704	715	718	702	721	681	709	703	755	692	676	726	728	692	739	736	709	736	723	729	700	697	642	712	704	717	748	695	733	725	755	722	764	714	723	745	693	723	732	703	728	673	713	675	699	738	747	707	705	691	681	665	696	736	720	701	737	708	704	704	680	719	735	704	744	730	693	711	713	738	728	718	722	739	749	682	722	693	708	686	700	719	721	690	690	720	750	708	691	704	769	692	714	712	668	701	661	743	664	689	674	746	756	743	710	692	754	703	724	695	676	710	720	705	696	711	746	737	694	692	679	736	671	730	664	727	703	715	747	738	666	696	718	705	743	668	721	708	707	695	765	696	691	719	664	749	662	722	707	687	735	694	676	712	718	658	711	704	710	766	706	661	720	767	752	680	691	701	682	715	667	718	709	702	715	684	705	739	732	705	717	663	718	701	699	694	712	738	744	722	714	710	692	776	694	712	736	698	679	730	758	717	701	745	712	691	718	731	711	726	734	706	749	701	738	736	756	739	702	749	736	703	748	758	688	701	717	699	704	751	735	733	716	711	696	743	697	746	745	710	696	674	687	746	679	719	747	714	750	673	711	729	756	745	671	709	692	692	673	734	723	690	705	737	684	737	732	695	675	730	740	696	717	711	731	708	661	740	713	706	689	721	698	774	727	731	731	731	718	724	696	698	779	710	741	701	705	763	706	729	716	695	696	737	735	712	713	744	742	667	711	724	681	701	725	735	687	703	740	747	692	686	717	758	744	708	761	743	716	739	723	761	675	664	716	705	750	720	704	685	686	667	710	700	755	740	742	702	720	730	700	712	722	714	727	719	717	762	746	726	734	657	743	719	741	705	725	708	713	663	712	682	715	743	722	703	771	743	685	754	726	711	758	754	739	716	700	715	721	698	719	718	711	713	722	729	684	698	743	769	721	717	703	696	746	630	737	742	737	731	778	691	729	694	739	691	734	748	704	721	711	689	704	740	703	720	697	688	721	695	738	677	697	723	696	732	708	729	715	698	748	708	748	690	716	730	700	683	688	742	687	674	733	703	715	730	759	716	703	657	714	722	676	737	738	682	700	678	693	690	758	739	699	678	707	709	679	722	710	713	695	723	703	740	717	698	682	727	748	711	730	733	693	751	726	738	689	692	751	752	739	715	721	738	692	696	714	728	735	687	698	706	703	749	706	724	736	747	767	723	717	713	745	745	736	742	773	673	696	723	715	723	769	719	703	727	721	732	721	710	760	738	746	706	731	673	711	747	702	729	717	709	740	698	712	714	731	706	722	810	721	726	708	714	743	736	693	700	745	766	711	718	721	720	681	767	720	697	717	690	705	760	694	708	741	738	754	718	772	703	678	678	729	708	707	684	706	732	720	725	718	726	789	713	751	694	719	745	725	700	750	711	742	757	698	712	747	725	735	736	698	763	677	755	659	775	699	697	720	741	717	736	723	736	698	735	746	682	728	701	649	679	723	731	690	723	701	676	692	701	717	750	720	716	673	654	740	744	713	710	704	719	677	699	709	695	705	709	695	755	686	732	741	718	722	765	697	719	775	716	718	751	734	706	686	725	650	717	690	712	729	733	715	683	738	739	731	725	731	655	656	744	677	717	670	731	743	733	708	770	705	722	714	761	737	726	707	754	715	721	718	692	718	725	719	702	722	705	728	713	666	720	671	715	730	727	733	736	701	692	737	740	719	695	712	649	717	657	724	710	676	722	745	728	723	727	723	702	739	690	684	676	753	705	732	675	709	689	709	734	711	704	689	686	665	742	706	730	711	715	731	670	701	699	736	701	690	696	759	725	678	734	718	695	708	706	687	717	674	710	729	746	725	718	732	734	713	732	706	722	731	715	723	723	742	715	732	737	711	728	692	744	726	732	704	654	710	677	703	726	706	723	726	731	697	726	730	725	752	740	743	699	689	718	712	722	710	743	750	735	745	713	728	780	758	713	698	770	729	674	766	728	742	746	747	752	758	672	712	779	778	732	747	698	684	698	718	696	700	708	691	737	720	707	688	774	761	740	679	720	716	718	707	656	735	747	699	708	725	701	724	724	722	695	709	722	706	721	713	709	699	711	753	715	747	705	735	760	806	728	720	742	710	734	693	742	722	701	736	714	742	707	725	703	733	700	724	689	726	697	697	721	745	684	696	705	714	743	739	706	767	726	684	756	751	711	680	731	736	731	743	694	712	719	704	673	719	719	687	752	707	691	717	710	719	672	739	692	712	765	747	683	706	669	722	720	704	736	726	693	664	770	653	730	707	741	698	713	714	719	707	689	739	715	730	711	736	700	714	726	667	770	757	732	764	711	736	724	699	775	731	723	772	692	720	737	731	678	705	665	721	691	709	696	725	711	754	728	702	729	712	714	673	704	779	716	749	754	716	718	717	738	717	680	697	688	705	678	686	708	681	722	698	725	708	709	756	731	689	747	707	731	728	748	766	753	754	747	702	738	702	701	694	715	743	709	710	733	714	729	689	678	750	778	750	697	670	739	726	703	708	673	731	713	737	740	728	690	707	743	714	725	738	722	723	688	753	742	747	711	674	713	733	682	685	677	736	721	729	675	744	691	740	725	743	722	705	709	720	700	719	720	701	647	730	718	733	716	707	685	674	712	702	665	719	707	716	732	740	710	710	706	679	781	709	817	716	649	732	688	713	668	684	764	755	698	700	736	724	693	748	668	759	702	772	692	712	763	708	744	677	742	714	702	729	715	719	680	681	722	714	675	704	699	746	770	678	716	713	650	732	666	701	707	743	740	730	734	751	731	754	669	678	671	690	708	709	745	718	702	732	699	725	718	716	679	792	728	713	729	685	694	689	724	731	716	763	711	694	745	707	712	736	704	734	723	678	695	645	684	722	725	769	667	731	659	719	753	689	709	656	699	732	719	667	657	698	734	710	748	707	716	721	714	732	653	695	684	730	674	706	743	747
25321	11142	6825	3638	1524	252	212	238	209	243	228	224	226	231	217	207	214	213	222	239	216	220	224	221	186	241	231	228	232	201	220	238	213	185	215	228	218	254	199	213	218	258	227	206	226	199	205	200	192	240	220	232	230	226	231	216	214	207	203	199	203	206	254	229	225	222	234	209	221	238	221	207	250	241	222	213	236	215	239	194	216	230	230	232	203	206	213	216	224	229	200	233	218	198	225	228	228	212	211	203	207	211	208	205	222	228	214	202	243	212	206	209	226	216	225	241	215	215	205	222	221	220	216	223	224	242	216	244	225	214	194	208	243	224	212	205	200	207	210	224	223	190	228	213	208	226	237	219	196	224	230	243	217	218	228	211	243	238	223	220	213	249	250	217	200	221	198	226	212	204	224	221	207	192	212	215	221	210	210	259	246	202	233	208	217	204	212	207	205	236	230	232	230	257	225	249	234	226	198	191	203	212	226	208	241	223	221	216	253	222	211	201	242	241	217	238	227	212	214	206	227	213	204	204	247	255	242	220	203	239	247	208	228	223	216	225	222	254	201	198	216	229	258	240	212	217	210	229	199	220	222	223	218	201	211	213	217	220	229	219	229	193	231	196	205	234	223	221	233	230	226	213	225	211	208	203	227	224	196	215	231	216	227	209	221	198	222	233	243	252	191	249	210	236	214	211	219	234	217	225	206	209	212	227	212	224	192	210	239	217	239	215	230	236	212	202	239	218	236	224	227	220	193	225	232	225	219	237	218	216	228	225	233	242	194	207	201	199	237	232	214	244	194	197	209	233	231	210	221	208	222	220	229	207	218	218	216	213	198	243	192	202	194	200	196	230	198	210	251	196	213	197	248	208	217	224	195	208	221	222	233	238	231	209	230	201	225	214	206	204	199	188	219	223	204	220	202	209	223	218	230	211	216	217	222	210	212	200	216	236	201	226	219	198	227	214	221	226	222	224	226	181	211	218	261	205	245	236	241	233	226	251	252	211	233	201	203	228	207	215	203	231	234	209	230	195	218	214	242	227	209	236	213	229	211	221	230	220	194	226	230	197	210	235	205	225	223	220	227	242	258	222	193	220	232	233	214	227	217	215	236	224	196	224	228	214	230	223	237	230	219	213	219	216	218	214	225	232	216	192	216	217	207	229	233	217	207	218	228	223	222	214	223	215	201	216	233	218	215	222	210	227	221	235	215	185	201	215	223	237	237	218	199	216	218	209	228	219	203	241	219	196	235	234	233	234	211	222	233	227	224	238	187	228	231	216	217	205	247	235	206	218	244	206	214	202	219	214	212	222	220	216	228	231	243	220	224	202	207	206	208	237	208	219	238	216	223	173	192	200	251	210	192	209	205	221	210	233	211	230	220	213	225	198	202	226	229	221	210	231	242	214	217	209	227	226	215	217	211	247	210	242	252	224	219	197	229	254	211	226	226	234	215	208	212	212	204	254	223	233	222	199	225	240	204	213	238	204	225	214	228	208	257	224	215	201	198	222	192	225	217	234	223	198	218	212	215	238	211	211	213	227	207	214	222	235	206	220	228	218	211	214	221	214	219	196	209	241	234	212	215	195	234	211	231	230	221	255	188	215	229	205	250	221	206	239	206	189	232	209	217	223	229	206	215	250	239	207	205	225	237	212	219	225	197	200	199	223	225	218	234	239	209	233	199	213	205	228	235	183	211	202	223	225	217	241	204	206	208	215	205	232	218	225	195	216	212	259	205	220	218	239	219	238	212	198	219	202	209	214	226	201	231	204	183	213	209	216	218	198	222	226	223	226	225	215	202	211	202	237	207	226	214	187	230	194	231	234	211	214	246	205	246	226	234	220	192	192	239	205	241	219	226	222	241	197	216	238	215	216	226	195	238	196	233	231	217	237	223	199	232	204	224	232	230	254	221	236	202	209	223	230	218	214	171	227	228	227	222	229	226	233	225	244	217	225	234	218	206	234	220	223	202	200	211	229	230	244	229	223	222	221	210	191	209	213	227	222	192	222	221	220	217	224	218	238	210	232	217	231	219	208	211	224	206	226	221	221	219	227	215	236	234	211	235	225	219	193	195	226	213	229	223	204	234	210	243	234	226	225	216	196	229	221	210	209	206	256	211	212	220	202	213	202	214	211	221	215	211	193	229	193	221	223	227	216	209	216	223	232	267	234	242	197	227	233	212	235	195	203	218	193	197	219	205	202	243	220	211	211	233	230	211	213	226	232	208	226	231	220	221	234	205	219	189	219	237	232	223	221	223	225	241	232	216	224	227	220	200	192	221	217	229	226	196	238	192	239	202	218	200	210	216	222	222	209	215	235	201	243	207	211	221	232	222	247	193	216	223	210	213	214	220	197	222	207	221	196	205	221	230	199	224	225	228	200	236	231	210	226	217	190	234	224	254	220	214	225	243	252	215	220	225	219	209	240	247	207	242	197	208	224	237	203	212	187	219	228	202	238	220	209	201	210	220	211	231	211	222	228	202	208	221	227	207	211	217	213	203	202	232	205	231	207	228	219	222	185	226	243	225	208	216	242	245	221	203	235	232	228	243	221	223	220	234	235	238	205	222	197	217	247	224	231	238	231	234	229	238	232	183	223	208	245	214	226	208	211	221	207	192	242	205	215	223	226	216	196	213	196	245	196	207	237	239	224	238	222	210	219	220	192	193	218	203	194	212	232	214	212	228	208	232	215	200	208	196	223	227	210	227	216	221	218	189	234	209	228	200	195	210	223	245	233	211	217	221	239	228	214	238	240	220	187	204	226	220	210	224	233	215	240	205	202	197	210	220	216	238	237	208	222	223	217	224	192	221	206	201	224	233	239	237	223	204	216	218	220	221	213	229	229	229	234	237	231	202	218	240	221	218	205	239	230	219	223	259	215	223	219	225	253	237	208	220	220	205	217	206	207	201	222	250	204	204	206	217	242	207	238	212	209	220	210	228	231	232	227	228	222	200	205	225	202	213	215	232	222	221	213	197	220	212	225	216	214	205	200	207	215	237	196	213	228	208	217	237	206	219	221	225	230	196	201	227	224	229	255	214	249	222	193	198	213	209	239	221	221	212	231	215	209	186	197	206	207	236	213	211	200	242	224	201	210	233	214	212	218	211	241	206	206	211	228	235	220	216	255	224	214	186	232	200	209	200	223	233	225	229	214	214	224	243	217	240	210	206	191	231	241	215	230	254	217	232	216	200	196	261	208	212	219	216	238	230	219	236	219	227	227	214	202	194	226	225	240	237	226	212	213	214	212	226	205	194	228	230	210	207	232	223	195	219	218	200	229	231	220	222	217	235	222	221	215	220	245	215	230	211	199	222	254	199	201	209	215	196	201	242	208	234	206	217	241	208	212	213	227	226	250	219	224	214	236	200	206	214	213	219	214	212	244	231	219	226	245	235	223	212	204	195	248	230	225	236	233	212	213	238	227	209	198	206	208	232	237	207	234	226	200	220	212	209	217	197	206	216	212	238	215	202	217	239	211	220	241
22424	14003	12571	9881	4634	681	676	784	747	740	777	703	696	713	717	738	726	725	704	716	769	705	691	749	691	665	765	728	673	674	705	645	752	684	685	726	722	701	721	746	752	670	731	728	725	717	719	695	761	689	725	688	749	678	678	700	673	769	691	708	740	711	658	761	661	689	718	696	668	712	722	699	703	684	675	713	701	727	684	722	741	677	666	721	679	725	682	732	729	702	711	720	747	716	716	692	734	710	683	747	703	693	710	746	682	700	699	702	699	712	688	739	728	671	690	701	714	717	695	705	680	730	692	673	735	675	731	687	729	730	682	668	735	736	716	729	714	712	689	771	700	775	712	711	675	708	735	676	676	715	682	690	711	765	697	774	715	722	708	696	705	686	702	706	733	697	723	683	730	722	759	673	711	735	693	767	703	678	693	749	694	705	690	679	765	695	687	729	703	684	729	673	731	745	711	692	741	717	686	666	682	716	682	695	709	719	679	649	693	702	682	704	731	732	658	678	742	745	740	761	706	694	666	663	724	726	729	695	672	706	687	710	743	702	734	714	664	717	710	756	699	685	732	686	682	721	708	722	707	679	710	703	705	731	682	653	734	739	716	723	726	712	752	706	729	734	694	652	698	746	720	704	763	719	711	686	712	726	748	715	725	700	713	679	669	689	706	694	722	711	672	711	703	673	705	729	679	712	716	732	720	721	728	751	766	704	723	770	668	687	690	685	672	748	709	696	698	682	684	706	687	706	724	728	709	717	744	689	738	694	753	710	716	734	730	680	674	677	736	732	732	672	697	710	708	699	697	671	696	690	697	696	694	689	711	707	691	724	667	709	749	701	717	707	747	739	693	693	697	745	713	698	652	737	757	716	683	706	711	715	724	679	739	642	759	715	692	746	671	733	739	707	741	696	767	650	732	719	723	758	726	689	708	704	715	684	691	657	729	660	718	656	723	727	708	729	673	672	716	734	677	728	747	696	724	713	694	719	707	707	698	674	665	718	686	722	684	740	750	721	684	674	682	685	694	664	713	761	701	694	712	751	713	655	702	674	693	685	689	700	722	693	707	711	686	678	632	686	683	684	770	714	704	759	706	698	664	727	649	666	673	658	699	670	701	716	702	748	745	701	693	705	699	732	658	659	678	727	703	731	694	752	756	724	694	708	728	686	688	711	720	691	719	723	753	767	720	675	717	760	692	686	705	706	691	691	715	711	735	703	721	732	716	705	690	682	689	702	697	737	731	721	760	733	717	717	726	722	699	716	669	717	743	706	734	769	701	724	687	728	644	697	717	714	734	699	660	697	676	719	745	747	684	720	677	712	737	699	661	658	691	726	714	661	737	684	718	691	691	703	744	752	734	731	736	668	711	694	685	676	696	714	706	688	721	704	651	663	690	657	750	700	659	710	718	671	728	740	730	681	705	726	700	740	711	715	719	705	669	689	748	717	650	695	719	724	701	688	732	701	686	727	735	736	712	671	683	709	741	702	729	723	738	689	676	763	721	732	730	683	693	710	658	719	657	712	723	667	705	717	711	702	710	692	694	706	724	719	745	684	747	684	679	685	712	726	722	768	703	738	757	679	693	719	703	700	644	732	738	687	679	702	664	697	736	680	687	701	743	698	692	672	711	704	752	684	705	719	700	712	693	686	712	724	677	732	716	723	685	722	695	722	660	717	703	704	691	713	731	694	705	711	669	676	691	738	735	717	700	758	721	706	737	712	737	712	688	715	748	748	711	774	664	701	751	716	687	722	697	709	760	691	710	689	723	653	740	693	736	674	761	699	701	735	694	688	687	727	690	723	703	697	739	738	734	681	757	706	699	731	699	716	737	700	722	717	649	690	669	699	724	757	731	708	719	717	701	688	714	699	705	736	717	697	748	716	688	685	730	721	743	724	716	673	697	697	718	690	729	649	710	714	700	729	753	727	742	750	694	719	687	702	731	702	701	697	707	673	674	723	719	747	675	701	657	685	716	724	721	746	742	693	668	659	666	700	735	725	740	745	709	728	719	748	724	725	683	689	732	724	725	702	707	702	655	688	735	678	711	736	772	738	678	707	721	749	680	721	685	730	720	708	736	756	702	737	716	722	720	732	685	704	737	722	701	738	692	705	725	705	744	684	700	668	690	703	730	731	703	713	695	702	710	696	700	699	714	737	725	710	685	711	679	756	735	688	694	707	747	709	691	752	666	704	695	685	702	734	686	718	694	718	675	698	768	691	695	688	680	676	681	732	701	672	690	661	688	758	728	711	725	697	707	689	711	743	722	715	702	709	715	703	717	687	737	666	652	661	722	730	683	659	756	706	700	711	724	713	659	675	696	656	646	737	695	672	669	724	712	728	699	690	715	729	732	749	702	686	657	725	677	690	696	699	741	689	756	736	742	700	699	710	685	682	717	666	732	716	781	679	739	679	671	748	684	666	738	696	733	719	740	723	719	673	685	712	781	685	714	664	716	709	703	702	704	704	708	708	732	702	703	738	744	695	668	722	725	718	779	686	666	726	692	707	697	738	715	681	683	718	704	711	662	629	690	731	761	689	736	657	722	691	729	689	699	716	728	733	721	715	697	736	726	674	711	721	702	720	695	724	735	706	710	693	722	710	674	670	655	697	705	749	694	727	681	727	738	698	717	688	686	748	708	738	710	730	718	732	729	725	701	699	731	742	696	695	713	723	721	681	728	679	677	722	682	722	671	765	688	685	726	731	682	683	753	724	702	717	734	681	668	695	679	781	670	760	718	661	706	700	702	742	704	706	698	655	720	694	691	673	727	715	672	620	767	707	723	750	732	666	692	693	696	732	676	696	734	729	723	700	688	680	708	701	758	708	753	721	758	669	720	705	701	740	700	715	777	727	679	732	709	720	716	707	736	725	648	710	760	712	697	709	710	688	685	762	720	686	755	736	703	682	668	727	684	687	722	660	713	659	715	704	686	676	720	725	690	715	706	716	713	679	641	718	698	739	757	660	695	703	743	700	681	735	638	683	729	713	716	667	699	711	746	757	771	705	695	673	676	697	701	697	690	671	699	722	748	712	680	715	717	680	679	703	743	677	711	677	735	703	723	727	717	697	735	720	715	703	719	712	721	726	767	707	752	643	721	720	706	697	705	653	698	722	724	719	706	723	713	696	692	682	734	704	695	696	701	736	689	691	728	740	740	727	734	701	705	715	687	736	713	709	693	708	718	718	695	685	724	727	702	690	684	700	758	719	701	692	716	709	721	724	711	706	696	738	696	681	717	733	699	663	715	719	710	670	715	695	704	734	718	705	739	744	689	680	729	691	682	758	713	691	722	748	722	623	703	756	719	783	640	714	706	715	689	698	713	661	679	668	674	725	708	697	663	719	706	701	675	690	721	737	731	737	668	714	712	729	725	637	671	689	708	678	718	743	703	697	682	745	682	689	728	642	691	724	724	716	699	670	664	725	661	749	700	752	719	730	660	665	747	710	665	753	668	705	701	705	741	700	722	701	684	718	693	692
60458	51482	48879	37584	15012	665	190	169	183	186	171	175	173	149	181	162	164	155	153	173	148	157	157	154	177	160	161	157	148	165	138	152	165	152	148	171	148	179	134	142	177	152	134	135	173	142	131	150	166	155	145	148	147	149	146	145	171	133	150	157	151	149	158	153	163	149	158	175	172	131	148	136	143	182	166	137	144	155	128	178	155	136	154	161	136	167	173	148	154	152	162	163	138	162	175	160	153	165	143	142	148	150	152	143	155	144	156	142	150	168	155	175	138	182	163	152	156	167	164	164	146	154	155	159	149	151	160	146	160	142	158	154	155	157	174	168	174	166	148	135	163	197	144	167	161	150	165	133	145	166	139	161	168	136	194	159	164	165	154	158	157	157	156	167	164	150	144	140	182	162	150	149	161	159	169	180	143	156	152	152	175	162	163	141	164	161	160	162	173	136	165	145	162	155	153	155	152	158	163	172	172	159	143	151	180	141	169	168	160	150	167	147	122	182	145	150	160	170	157	173	138	154	163	146	147	159	155	156	151	163	154	163	151	149	173	162	171	178	163	161	165	143	138	163	135	171	188	148	163	164	166	157	170	162	159	155	163	137	160	144	142	149	158	160	171	145	161	158	151	170	140	184	157	137	173	149	157	145	155	146	164	154	171	154	164	158	147	162	151	161	162	130	151	158	141	148	173	140	168	178	151	169	164	152	145	139	142	146	146	150	163	162	153	155	186	150	140	176	137	181	157	163	172	152	153	152	160	149	169	155	170	158	160	167	140	161	158	133	154	129	139	157	167	154	156	158	153	174	158	155	141	174	159	160	151	130	175	167	172	174	148	161	170	161	158	155	156	137	150	168	166	160	162	162	154	155	161	128	150	155	181	159	149	155	149	153	130	160	135	166	146	136	139	165	132	143	154	157	139	173	158	159	177	158	155	152	151	150	147	181	147	143	159	166	176	156	156	162	149	152	126	139	142	133	173	138	168	170	153	142	166	161	156	139	166	151	175	139	169	156	125	142	167	153	141	164	169	167	151	163	173	155	165	163	153	147	154	167	156	161	150	177	160	164	168	173	164	171	143	159	152	171	156	171	154	175	139	176	165	141	175	163	147	157	148	148	145	156	180	127	157	173	161	146	187	158	166	179	168	149	173	185	155	151	155	139	152	133	166	165	157	174	155	168	159	157	158	155	158	141	152	152	146	146	151	170	162	165	154	149	169	146	168	152	163	149	152	167	157	140	145	132	137	157	176	149	154	171	163	171	132	161	147	175	153	146	163	147	169	155	151	173	143	169	148	156	151	178	142	136	164	154	163	166	144	138	173	162	156	160	158	139	158	155	155	143	151	173	171	148	160	159	172	150	157	165	155	167	187	161	156	150	161	154	155	145	174	163	163	149	154	169	156	145	159	131	159	149	157	154	156	140	146	158	157	164	146	145	155	142	162	155	155	161	149	145	146	153	142	148	132	156	167	134	170	138	164	152	168	165	154	150	180	157	169	155	163	149	176	158	153	165	146	167	145	168	152	144	150	162	137	147	135	159	150	147	144	152	133	144	143	141	153	178	163	165	161	166	144	141	160	157	161	167	155	163	167	138	150	162	170	178	157	162	140	134	163	171	159	165	149	137	143	164	151	151	176	187	158	152	163	156	160	149	156	126	154	148	166	173	161	158	141	147	161	155	167	152	172	162	148	151	154	147	150	162	165	164	144	175	154	136	145	160	138	142	155	145	144	148	156	153	136	163	166	162	150	148	161	145	159	153	142	136	149	146	170	146	136	159	138	150	178	167	171	178	161	144	163	159	146	156	154	167	163	140	168	156	140	147	156	169	160	139	164	167	175	149	168	160	154	169	148	147	174	178	148	160	156	163	164	194	169	157	134	174	169	160	146	151	150	155	136	165	162	132	137	148	152	158	143	150	136	161	157	154	154	147	136	174	151	167	170	163	176	158	164	160	147	144	156	176	161	157	172	166	163	152	174	156	149	145	147	171	155	155	174	158	172	156	156	173	152	147	145	149	154	177	163	165	129	170	157	143	159	141	156	165	154	180	167	160	149	153	158	165	149	145	125	149	143	164	173	149	168	140	149	171	145	162	166	134	150	155	150	157	150	163	141	171	157	144	149	158	169	137	155	174	162	155	152	160	160	155	143	161	165	150	164	159	161	157	153	143	142	162	179	149	177	171	181	158	134	165	155	152	179	167	147	147	151	162	159	137	175	154	160	159	157	163	170	155	178	162	170	175	164	149	152	173	170	165	159	158	152	159	156	167	175	158	176	157	151	155	152	172	162	155	155	162	145	171	169	140	162	158	151	152	149	137	163	176	164	152	172	144	186	171	175	150	156	145	156	137	130	158	144	154	160	160	144	152	159	174	141	149	157	143	162	168	141	160	147	174	160	141	149	148	166	150	163	173	142	169	166	152	160	158	152	156	152	177	175	153	181	149	161	143	166	144	136	169	157	176	161	173	147	146	156	146	144	142	131	158	153	155	155	157	153	135	160	154	169	147	156	172	150	182	160	173	170	153	173	149	144	149	170	162	145	150	141	158	179	164	168	142	176	173	174	151	183	152	145	173	156	134	148	135	159	154	158	167	166	158	181	145	140	174	165	152	138	126	147	150	130	170	173	161	175	162	147	158	154	167	180	155	148	164	164	173	126	139	160	165	134	187	150	148	164	141	151	143	163	169	164	140	150	162	146	142	154	171	137	168	176	144	153	167	161	172	141	162	167	142	162	151	152	152	164	142	168	155	159	137	136	143	158	166	155	163	187	145	143	159	171	162	149	166	164	154	148	153	152	173	175	154	179	162	156	150	134	163	144	155	168	174	143	148	137	148	161	139	177	156	140	141	148	159	139	158	133	163	166	145	156	146	150	139	150	146	149	139	141	153	149	148	171	146	147	146	158	152	156	152	166	175	141	163	176	149	145	174	151	164	151	149	156	155	157	164	151	153	123	164	143	165	161	167	135	148	157	151	156	144	149	164	153	169	161	149	157	157	147	167	153	150	157	155	140	169	137	145	156	149	142	147	149	158	151	160	164	150	148	154	181	141	144	152	161	151	151	167	169	147	168	159	149	135	142	140	159	163	159	137	153	166	142	166	153	168	140	156	138	164	150	147	166	166	148	142	168	147	163	156	169	130	160	145	161	141	156	154	165	138	152	143	169	158	155	170	164	159	141	149	157	140	181	156	131	176	171	180	152	163	152	161	174	149	159	139	157	156	139	142	147	160	155	143	150	154	153	148	155	167	161	163	176	200	142	170	172	168	147	152	157	131	179	143	162	169	181	149	148	172	150	185	156	166	160	172	148	145	160	154	163	178	154	158	177	152	172	160	157	175	172	151	155	174	150	165	147	156	143	153	167	161	146	149	134	136	162	157	150	138	155	173	159	146	138	156	151	177	159	152	141	153	164	181	173	160	159	128	146	152	148	161	131	142	142	168	171	135	166	160	149	151	156	157	168	159	144	156	161	171	160	169
41959	41115	44650	42648	12476	813	724	760	686	654	617	641	556	611	613	604	553	574	582	548	555	581	543	585	544	537	517	566	549	531	555	555	546	559	569	540	541	522	532	569	527	507	554	545	547	519	534	530	537	526	555	560	520	555	555	556	530	518	543	494	547	526	516	518	539	524	534	505	532	535	574	542	536	579	536	530	553	534	546	564	545	481	509	537	521	519	507	561	541	547	512	544	548	514	510	535	548	504	543	517	511	557	527	531	564	550	506	504	524	544	499	533	521	528	533	548	502	534	577	517	478	546	545	535	504	581	481	517	510	553	539	542	519	532	543	532	524	508	588	520	535	563	522	544	518	560	543	497	547	576	546	553	472	537	542	499	508	550	532	546	531	510	536	516	594	539	532	551	538	538	520	539	540	540	495	488	563	513	543	541	490	497	533	578	538	554	525	559	582	511	486	534	542	521	563	510	538	542	537	577	510	555	502	531	542	532	561	520	557	548	529	531	510	531	560	517	556	521	533	522	531	493	602	523	485	526	509	492	557	494	488	537	512	553	504	522	557	515	482	571	516	541	499	505	468	526	503	522	536	578	512	514	552	577	566	530	514	521	558	508	511	504	533	505	519	547	553	520	550	520	506	539	576	525	545	571	522	496	548	516	530	497	527	514	522	567	568	526	542	560	534	512	525	543	537	533	536	544	542	553	496	520	545	527	499	518	531	550	525	560	546	541	537	526	519	528	549	521	538	603	495	540	556	522	551	501	518	534	524	534	538	491	526	522	550	553	525	532	550	517	550	516	499	550	542	524	525	511	569	539	507	510	524	519	522	510	572	523	515	548	550	486	491	562	549	525	490	506	508	568	543	505	522	541	533	541	547	482	565	538	544	564	545	509	545	575	513	536	551	513	526	566	534	488	527	509	551	547	531	562	542	513	520	545	550	533	521	564	565	525	527	527	525	566	513	541	499	552	566	537	554	550	486	510	529	524	531	580	535	516	484	525	523	513	515	525	500	517	530	533	543	501	535	489	551	510	580	533	574	511	557	532	539	558	518	490	540	507	526	526	538	510	553	533	540	526	513	529	537	477	522	517	488	505	557	536	507	514	545	561	481	503	523	538	557	530	554	544	523	522	538	545	559	571	516	500	530	521	503	556	528	496	558	522	566	532	522	534	509	561	571	532	534	550	555	533	526	505	564	525	514	599	542	536	560	534	542	499	494	533	542	570	532	533	556	523	526	531	560	556	569	507	564	550	523	563	527	508	560	549	564	497	508	550	524	557	524	529	518	525	540	515	539	541	549	532	524	544	569	535	495	523	499	524	535	464	558	562	537	537	499	513	543	526	498	534	563	502	531	528	550	539	529	568	531	536	577	525	544	524	504	529	553	550	537	522	526	545	561	522	537	539	574	504	545	550	513	513	538	585	513	507	520	549	548	549	552	540	490	533	540	562	557	507	550	563	568	516	530	506	597	504	545	513	564	502	533	524	488	494	548	540	510	553	529	528	529	543	543	530	510	552	537	579	489	529	519	553	525	554	508	564	561	510	509	528	496	568	479	540	514	552	539	565	542	513	531	490	537	537	527	553	526	533	548	547	513	530	509	505	536	567	538	563	502	565	531	526	543	493	530	528	556	513	534	590	522	553	536	517	529	537	525	557	548	534	554	520	527	556	527	570	534	527	528	546	546	535	506	538	542	539	553	534	535	511	534	499	521	539	542	553	533	517	545	499	549	535	512	546	520	543	526	538	522	531	518	493	522	516	562	549	546	530	540	533	530	543	524	546	499	524	559	549	540	548	539	578	494	535	482	510	541	482	509	535	549	513	530	560	555	521	564	530	534	517	537	537	544	583	491	541	552	525	525	545	533	535	519	483	489	518	514	511	516	523	521	529	571	519	501	518	546	555	511	546	511	535	508	558	575	528	554	496	547	534	535	519	543	500	533	522	525	548	544	549	548	508	537	553	564	509	526	507	492	494	503	520	535	549	537	550	535	538	520	534	542	478	531	514	544	536	508	527	555	520	521	525	524	531	572	552	542	495	520	555	491	555	514	517	532	515	552	510	540	535	531	541	526	539	521	543	515	527	513	501	526	530	533	580	510	533	498	513	539	523	529	542	550	554	551	518	551	512	574	489	542	554	526	514	544	544	557	536	528	529	511	509	518	535	512	517	502	545	530	530	558	499	534	543	498	519	542	518	556	525	503	525	541	499	533	539	555	572	532	528	556	493	522	501	513	564	568	532	543	532	569	553	535	555	518	529	567	513	567	537	480	552	498	532	539	517	553	456	543	510	550	514	558	528	588	528	478	528	558	555	503	583	538	470	532	525	537	528	537	516	484	496	507	501	514	534	535	518	585	539	570	530	519	512	539	551	526	544	531	543	532	595	530	545	521	558	522	499	535	517	559	522	532	592	576	544	595	514	505	537	527	524	534	548	523	559	528	548	516	513	559	505	546	510	513	531	531	496	523	545	554	525	519	555	549	523	515	543	587	523	540	584	574	526	554	533	527	523	549	545	551	546	516	499	569	555	545	478	505	541	537	508	527	536	536	551	547	540	541	537	499	496	595	579	529	526	507	500	520	546	549	508	517	513	554	509	502	506	510	526	557	525	512	540	538	529	570	582	518	515	523	553	544	537	529	525	548	538	555	527	525	546	506	575	523	522	510	578	510	518	546	531	515	533	502	530	489	536	512	540	563	541	497	529	541	557	526	509	542	556	536	515	518	526	522	526	548	500	507	532	472	519	490	555	568	498	531	526	518	537	534	519	542	507	533	591	493	595	545	501	490	522	504	538	543	559	557	537	514	503	518	541	523	481	528	569	539	532	542	564	547	522	566	544	549	523	514	556	480	513	500	539	528	507	474	535	520	498	546	521	540	536	503	567	542	583	499	503	515	549	554	532	515	527	526	539	525	513	549	516	524	507	538	548	560	524	540	533	510	491	571	543	531	566	516	510	553	510	584	511	546	538	581	537	566	562	496	542	546	511	577	546	524	497	541	546	510	552	540	530	543	507	566	571	520	497	509	568	562	531	537	539	558	549	530	545	525	492	515	521	545	544	517	599	543	563	540	484	485	539	511	560	545	513	534	524	542	505	547	509	534	522	568	529	541	539	531	532	599	532	513	527	547	497	527	564	529	527	476	545	518	525	488	524	545	540	492	531	554	560	510	538	550	491	514	520	567	562	547	515	496	544	575	553	547	513	502	536	533	498	514	508	483	529	542	512	529	500	547	538	549	503	522	556	546	511	561	522	496	542	519	553	573	585	525	499	508	548	553	516	531	545	595	523	531	538	582	542	499	517	482	542	509	523	574	533	537	516	498	551	495	495	540	491	511	518	526	525	534	514	533	560	519	531	541	508	536	548	496	520	517	563	477	520	558	556	552	576	579	541	511	550	550	544	543	540	541	587	545	523	496	517	541	516	549	546	541	538	509	519	545	550	529	527	549	522	567	535	518	470	518	497	519	537	526	518	526	530	526	499
71693	65091	63276	52706	25995	3451	378	330	283	306	245	234	248	249	252	228	250	249	261	253	279	214	227	253	223	204	230	243	237	242	233	259	198	257	230	227	244	236	206	221	209	244	255	221	225	227	237	246	240	176	229	190	229	206	248	247	226	212	214	220	247	222	235	240	232	212	215	231	238	218	222	204	248	222	230	236	215	247	230	233	222	213	235	204	199	221	207	235	212	242	226	231	239	220	211	220	205	222	221	248	233	210	217	226	249	223	229	241	220	222	240	232	214	221	219	232	239	219	218	227	250	215	225	257	230	223	210	240	215	229	217	217	257	226	216	243	233	208	212	236	246	227	225	230	210	249	220	196	234	225	220	220	217	227	198	219	191	220	238	211	212	214	213	211	226	233	233	212	231	240	212	227	223	210	210	234	187	227	235	213	223	191	216	222	211	231	214	189	218	216	223	218	222	234	208	196	245	228	208	207	224	234	235	238	212	219	229	242	234	228	221	207	225	251	223	235	223	206	241	205	220	210	250	235	236	234	241	237	234	224	222	233	215	221	211	225	201	247	208	210	224	224	219	247	212	220	222	202	209	199	216	223	244	207	230	232	207	215	230	197	216	217	198	238	214	225	253	220	202	206	231	226	251	219	234	214	237	216	204	217	195	219	223	210	225	231	225	222	229	235	247	205	249	222	212	226	209	223	221	232	236	222	214	202	199	218	221	227	226	222	235	232	233	218	231	208	225	219	236	214	228	252	241	228	200	207	233	239	231	233	225	218	229	233	213	213	228	227	229	220	232	216	253	231	222	222	202	219	225	200	227	218	224	207	217	207	235	246	209	195	205	214	248	261	221	218	227	246	202	210	256	208	221	203	219	224	213	217	207	227	213	218	225	201	247	223	245	219	233	195	247	228	202	230	196	220	217	196	231	207	213	208	190	196	204	247	241	256	209	250	220	206	232	220	246	248	223	237	208	224	234	234	208	215	235	239	202	229	235	221	228	211	231	228	231	236	247	234	230	226	250	212	217	238	238	192	235	233	219	245	208	212	230	215	203	224	201	235	220	238	227	238	216	237	211	219	187	224	219	206	226	227	225	212	242	219	212	238	215	226	249	241	210	218	229	216	202	234	234	227	209	217	219	209	225	252	218	220	231	200	260	193	231	245	220	231	209	208	240	223	229	219	216	252	215	233	204	245	236	234	226	234	228	223	241	234	230	209	234	222	229	201	217	188	230	226	221	222	237	211	234	232	218	241	217	227	214	231	242	241	218	228	260	222	230	240	200	207	218	249	211	232	205	228	232	227	195	231	252	223	212	215	224	249	224	218	230	213	223	238	214	220	197	239	205	204	231	228	232	229	232	208	230	203	225	218	200	190	179	237	225	217	242	253	220	223	226	196	216	222	214	232	220	228	242	224	251	236	222	229	242	211	212	204	233	229	210	238	223	240	220	225	228	223	201	212	214	209	225	217	248	231	222	204	236	233	240	236	230	205	204	198	231	228	244	263	214	230	229	246	232	239	241	237	247	233	216	237	213	233	236	218	217	241	245	220	221	211	235	230	221	220	205	189	201	241	286	224	203	258	236	242	223	202	220	229	220	248	245	228	227	230	242	218	235	201	224	224	245	253	215	176	228	248	224	228	240	217	217	226	255	240	235	227	221	245	218	217	226	220	221	236	217	200	251	229	243	201	244	232	222	196	224	250	212	230	227	231	208	214	227	207	209	207	240	227	241	253	220	223	219	228	255	233	234	231	232	244	209	249	218	236	259	231	200	235	231	236	220	218	209	205	214	266	215	228	226	229	232	214	216	204	241	264	224	199	256	198	240	236	223	254	211	234	218	217	212	224	223	239	233	226	223	189	225	207	231	206	215	244	226	248	221	240	212	235	214	225	226	210	237	245	242	253	226	233	213	201	233	193	257	233	218	210	213	216	237	229	205	249	221	230	222	201	238	210	233	237	227	251	221	227	234	234	218	233	199	203	221	216	235	226	222	224	250	229	241	231	213	214	209	216	242	194	230	227	237	207	221	256	215	237	218	216	235	213	205	209	221	209	231	239	214	253	244	198	244	217	202	215	204	249	222	215	210	200	211	217	225	215	229	239	250	227	217	213	215	227	236	252	221	239	197	218	224	218	231	242	233	241	222	210	217	233	216	224	226	229	229	229	228	228	221	227	215	206	231	228	223	213	229	198	197	203	232	239	253	205	224	217	236	258	208	222	210	233	210	207	251	212	258	202	220	209	202	221	208	220	200	230	216	230	258	219	253	215	230	228	224	237	236	225	211	222	225	230	255	190	234	211	210	254	244	209	218	232	211	205	212	224	222	223	238	229	208	217	250	232	228	214	227	216	219	217	221	222	229	240	216	231	248	213	236	232	231	234	219	205	217	199	249	257	243	232	234	237	229	213	203	214	232	229	227	206	203	228	220	211	246	246	209	265	214	232	231	219	214	220	256	217	252	228	230	217	231	258	260	211	216	235	220	226	228	191	226	222	193	191	220	212	233	223	201	237	234	215	228	204	231	212	207	199	226	218	204	221	219	234	243	237	198	224	223	232	219	240	214	234	228	221	224	242	231	217	230	244	219	211	231	256	207	218	246	240	219	228	235	240	233	215	203	232	221	212	247	226	229	231	206	205	204	211	207	227	207	236	224	227	239	240	207	224	229	226	219	220	215	222	200	203	242	252	230	228	219	231	238	219	235	197	222	216	226	207	221	210	215	218	210	218	241	236	225	223	226	234	208	236	258	231	253	196	235	225	223	223	220	209	226	221	219	231	219	235	230	207	223	205	212	212	243	213	216	267	198	243	222	220	233	237	238	218	232	221	234	214	212	236	221	209	227	232	197	227	242	255	212	225	249	207	225	202	207	202	220	247	228	230	222	224	267	245	229	221	206	218	243	216	260	197	231	254	227	214	207	212	217	198	213	251	229	247	237	197	245	258	210	212	218	222	229	226	227	228	232	208	206	220	225	218	210	241	253	224	231	249	241	228	227	209	220	207	236	235	213	235	250	225	226	202	204	241	234	231	241	252	213	221	219	210	235	233	226	227	226	255	245	204	208	251	223	223	210	245	231	197	223	216	220	242	226	231	228	218	216	219	213	217	219	228	229	225	239	218	214	261	211	233	244	212	233	237	216	256	197	207	234	232	191	223	228	242	220	213	208	240	245	212	222	207	229	219	244	218	190	216	218	216	258	222	239	235	260	261	210	225	240	185	260	237	218	252	255	227	228	246	240	242	229	213	198	229	191	227	210	243	230	215	224	197	216	208	215	220	186	240	245	227	221	206	207	198	264	209	223	226	225	218	232	231	228	232	205	241	212	210	227	231	221	222	219	215	222	222	207	205	218	242	226	264	258	216	224	232	221	211	212	245	231	193	223	216	232	246	206	222	233	216	247	239	230	217	217	224	217	200	210	240	237	225	234	207	258	240	237	231	226	212	201	233	227	243	199	199	202	211	256	237	214	225	211	243	231	241	253	227
52093	50501	56619	55308	18292	1366	1202	1080	1077	1019	969	820	892	873	853	848	826	829	784	789	785	782	770	779	755	809	747	715	726	759	752	752	774	742	700	769	731	739	729	754	753	724	792	706	745	762	692	764	741	725	704	747	731	736	755	677	757	704	707	720	730	695	741	727	749	744	733	743	750	745	720	717	700	679	716	743	714	731	754	742	714	799	692	720	678	757	725	686	724	729	677	719	701	779	728	743	727	738	717	741	715	777	739	756	744	783	713	717	745	713	699	762	770	756	755	740	728	709	715	740	700	711	723	705	706	712	695	722	708	717	720	711	757	754	720	702	736	700	737	752	751	709	708	719	698	708	744	782	715	692	678	722	713	699	707	738	742	699	700	744	714	741	706	676	737	715	743	731	740	696	712	722	710	730	717	693	787	737	690	719	728	725	655	699	716	666	782	767	699	726	748	751	773	752	705	696	726	719	764	681	693	684	720	757	696	687	760	728	745	735	730	694	731	699	707	729	716	726	703	790	716	747	715	711	664	691	715	717	722	738	720	714	673	751	733	730	730	711	719	721	725	743	770	681	690	711	721	720	706	714	724	725	734	761	710	736	730	710	722	685	720	745	744	720	734	730	687	725	713	697	733	741	743	766	746	742	765	761	652	704	699	702	748	722	708	700	736	697	712	751	725	746	711	697	686	720	734	682	723	700	735	702	738	749	737	734	697	700	749	695	679	727	710	746	703	726	685	777	754	708	667	771	743	679	712	657	740	728	701	698	717	771	697	710	725	729	745	753	675	733	740	745	700	727	728	790	760	679	738	717	728	731	718	720	712	715	751	745	737	748	692	719	716	756	743	714	755	698	737	708	684	667	694	708	736	688	697	716	690	721	743	739	695	724	705	671	703	718	737	747	703	748	744	719	710	737	707	683	744	747	719	732	647	714	727	718	753	686	733	678	713	735	767	644	730	721	703	733	709	744	729	728	745	712	739	729	729	698	760	727	692	764	715	749	710	808	696	703	690	747	714	724	705	716	729	762	744	723	758	733	722	687	701	738	738	753	750	700	702	696	763	756	699	757	698	694	772	703	696	747	728	690	762	788	744	762	736	714	715	736	729	692	682	717	761	717	760	771	693	721	734	738	718	708	720	721	708	752	762	678	754	780	724	735	740	718	739	724	734	717	712	709	679	787	748	731	710	726	702	715	733	660	718	734	730	714	690	708	669	718	688	708	688	719	745	737	735	675	645	768	717	714	744	722	688	736	775	692	720	769	711	702	718	760	667	716	706	726	687	693	714	719	714	690	739	690	706	734	745	718	722	751	711	703	741	764	730	734	671	709	735	734	742	724	679	691	699	758	673	773	684	701	709	761	726	712	718	701	681	736	697	733	713	724	704	697	784	728	709	723	727	697	749	695	699	742	734	715	775	690	702	750	713	737	693	683	747	754	741	712	785	700	694	755	723	723	693	709	752	737	787	779	696	726	690	728	744	705	768	725	695	745	734	735	740	728	693	722	694	710	731	697	693	704	721	742	720	754	753	770	716	751	729	729	722	722	715	715	716	704	654	723	729	688	778	707	720	790	698	702	697	739	734	714	753	670	720	736	723	724	727	727	718	713	748	710	696	684	684	706	758	717	767	715	741	701	701	704	707	720	702	678	711	728	684	725	743	704	752	682	688	685	720	741	722	723	759	748	702	739	751	754	704	691	740	742	714	690	716	707	761	700	710	670	728	691	737	701	789	733	751	750	696	717	738	746	730	709	747	689	736	756	689	704	686	718	738	720	736	762	690	726	699	715	696	700	731	692	744	704	739	771	734	738	680	706	711	685	769	703	740	725	704	759	733	759	747	712	674	722	724	761	721	741	734	737	712	737	708	690	736	663	713	725	749	753	735	723	732	722	729	646	716	745	796	695	707	738	753	678	689	679	738	717	677	713	753	714	794	688	742	678	722	731	688	731	691	761	696	753	772	734	755	735	740	751	690	802	711	739	693	686	747	737	728	741	723	704	713	743	732	692	729	722	619	712	751	729	755	762	699	722	761	694	744	712	754	724	719	739	731	698	700	733	691	778	729	695	720	676	729	690	684	684	704	718	743	745	700	718	730	726	734	768	750	709	719	718	698	726	698	722	660	761	713	732	742	659	720	730	700	682	730	698	765	733	756	739	770	751	738	734	773	738	745	695	740	710	729	712	699	706	686	737	748	675	741	704	677	695	680	730	753	720	704	713	712	712	698	713	720	703	718	699	758	720	707	748	747	724	690	730	692	724	721	738	750	754	677	714	733	699	700	708	693	706	764	726	713	717	771	739	729	733	725	713	735	770	699	742	775	695	722	733	769	712	707	743	717	742	716	742	738	708	712	735	702	735	758	717	715	746	725	715	715	727	751	679	707	752	742	714	716	741	733	733	766	752	746	743	695	715	731	739	731	746	718	679	697	662	729	720	718	747	721	716	723	734	729	677	707	745	730	707	741	722	722	709	755	737	698	737	691	746	736	692	683	703	700	692	723	696	724	736	725	712	707	701	666	692	727	720	698	730	756	775	699	720	762	730	758	715	725	703	736	750	687	704	718	768	729	717	706	719	728	714	720	693	757	679	749	737	712	731	728	686	739	688	731	699	759	713	701	740	765	782	720	724	730	706	681	701	731	688	737	747	748	723	723	738	742	688	704	712	701	699	743	707	709	701	723	801	683	732	693	684	720	731	717	754	742	714	678	647	802	702	718	708	730	732	729	724	753	716	722	704	738	714	699	724	784	737	665	738	679	682	767	754	749	729	751	702	732	751	762	722	703	752	771	733	731	702	740	729	694	757	723	706	733	697	749	713	734	705	713	701	714	733	713	724	691	752	704	746	744	714	722	716	685	748	717	733	781	711	726	690	736	732	694	695	732	697	683	729	700	733	708	681	658	685	734	692	716	717	726	729	706	687	723	667	714	763	729	737	713	736	704	704	690	741	721	725	710	712	724	708	775	726	774	723	707	696	721	730	704	706	690	704	748	703	774	668	734	703	691	737	717	714	664	704	744	737	704	761	677	716	757	706	717	743	685	645	764	726	760	708	735	688	698	699	753	687	742	691	743	711	767	705	711	704	725	718	725	738	730	672	685	686	756	743	647	736	736	710	714	709	775	749	703	733	726	712	719	752	708	769	714	719	722	706	725	732	732	688	704	699	707	720	692	722	725	716	718	704	743	682	728	676	756	692	722	769	729	741	752	723	701	743	719	704	662	682	719	741	745	690	737	727	713	717	689	764	797	683	756	718	725	720	712	707	702	698	725	694	709	778	739	687	706	787	720	718	704	743	683	735	723	775	640	783	734	718	754	713	694	745	716	689	735	726	705	713	750	703	696	709	728	761	709	721	757	669	698	712	712	741	691	679	689	752	750	756	674	727	757	703	739	744	681	665	734	706	728	692	677	726	742	772	693	749	700	735	719	742	703	704	756	711	741	776	710	723	702	732	757	750	756	730	743	715	651	695	753	720	710	737
24750	9710	8801	4029	966	236	220	217	238	184	240	224	210	199	235	204	235	209	224	209	201	224	200	222	235	199	211	221	211	205	193	193	213	204	214	228	217	224	229	200	197	215	233	208	245	204	211	193	195	204	216	216	203	200	220	217	218	215	195	208	208	226	207	210	236	214	228	226	191	205	203	214	214	190	221	195	197	230	200	205	214	221	255	230	199	229	201	195	198	186	194	202	220	220	210	192	200	205	237	195	231	200	200	200	213	216	217	226	215	200	213	208	201	237	216	206	208	224	209	209	195	206	202	201	236	203	220	229	221	203	220	191	213	229	197	182	228	198	234	237	234	212	219	232	214	223	209	225	214	228	232	221	199	208	197	214	240	209	214	202	190	224	202	210	214	231	209	219	221	209	220	198	224	209	191	209	231	207	207	193	215	219	210	236	226	201	211	204	204	225	227	240	200	214	185	207	188	210	200	209	201	233	198	220	198	215	232	200	183	184	207	185	210	209	211	229	203	216	217	225	202	214	213	215	240	233	205	235	227	197	205	200	230	216	188	210	202	197	233	204	203	197	216	186	198	222	236	214	206	204	206	226	217	196	213	195	210	234	191	183	235	213	236	218	200	182	223	198	208	204	239	226	203	223	218	216	208	204	207	191	230	228	236	207	205	203	234	190	225	201	230	208	211	229	216	205	218	202	192	197	204	233	241	207	215	210	204	194	214	233	186	227	219	212	203	223	203	212	187	192	190	236	217	199	195	201	232	209	204	232	234	197	195	225	230	209	224	213	236	213	202	213	210	237	235	203	219	222	198	214	226	196	226	203	192	187	193	224	216	220	204	180	215	203	204	212	192	214	197	227	208	212	197	199	210	201	211	197	228	209	185	227	213	212	220	181	220	195	218	224	199	217	227	213	206	230	205	204	211	209	199	210	245	210	207	215	217	197	234	217	214	216	223	209	191	211	206	229	211	204	218	202	218	223	180	202	198	194	225	231	228	205	217	212	221	208	173	228	205	191	217	207	229	209	207	191	220	224	199	227	219	210	254	193	208	197	199	221	216	204	212	196	219	204	209	192	207	199	212	218	214	223	215	210	223	223	219	203	218	207	230	218	223	203	208	225	208	184	214	223	209	204	203	216	215	213	224	204	206	221	213	187	209	226	209	184	199	195	223	214	198	230	200	205	194	206	198	211	255	195	202	221	224	202	209	214	222	202	238	205	209	195	210	205	212	220	212	205	221	207	220	230	233	225	186	207	203	214	195	194	224	193	226	209	226	188	216	209	218	207	218	206	179	201	209	201	186	199	191	228	204	217	248	219	201	213	204	208	187	200	209	228	211	202	203	218	216	202	214	216	223	211	183	203	198	230	223	212	202	213	196	217	201	232	192	211	229	205	219	228	207	228	205	226	228	209	211	197	214	238	192	251	185	212	223	235	207	202	179	230	220	205	231	220	215	181	224	216	204	207	170	209	208	202	242	203	222	233	209	215	205	204	200	211	197	201	218	193	216	203	205	222	210	230	219	200	218	209	195	223	222	225	230	226	207	233	227	201	215	186	225	212	206	212	191	238	215	212	226	196	231	229	209	203	222	217	239	181	226	219	213	197	225	239	238	229	212	208	245	194	197	208	201	201	208	199	208	235	224	194	211	239	239	204	237	205	203	189	223	221	237	193	209	196	237	227	227	210	228	213	200	194	243	203	208	230	236	217	209	182	197	219	209	219	209	247	230	200	203	216	200	209	213	209	225	199	243	199	223	218	241	218	215	210	214	208	226	205	216	205	221	210	243	222	210	219	209	232	224	203	205	254	194	222	209	238	214	223	204	187	215	203	215	206	213	217	197	215	214	200	213	230	217	200	228	191	194	240	222	194	247	232	192	226	235	211	226	196	221	228	219	233	201	227	205	223	190	201	210	191	196	211	219	215	228	207	211	220	211	218	225	250	223	232	231	212	241	202	196	227	202	187	188	191	219	227	214	211	219	194	222	187	198	237	236	235	234	204	217	248	243	208	216	188	223	201	225	216	208	192	252	202	203	202	225	210	218	230	219	230	203	235	228	199	213	192	214	246	215	202	230	224	220	226	176	227	203	202	213	202	196	213	195	203	223	175	219	241	223	206	204	182	230	232	220	233	216	210	211	228	214	222	219	200	203	197	241	184	199	196	249	208	216	199	204	233	238	222	229	209	241	212	204	217	199	226	209	205	199	222	205	216	223	174	195	228	207	199	198	205	215	174	199	196	230	212	227	201	226	226	202	226	230	245	214	211	218	219	195	200	223	211	200	203	211	240	224	217	205	222	219	210	221	214	224	219	232	215	194	216	207	219	220	213	200	216	199	204	198	213	206	223	251	194	225	209	193	215	188	204	226	237	218	176	212	249	222	222	198	205	193	207	216	192	235	217	220	224	223	233	207	235	211	241	196	219	219	216	192	215	185	208	212	179	226	227	212	211	198	210	222	219	194	214	233	188	216	191	202	209	203	200	232	242	200	209	208	191	204	204	225	219	209	217	240	201	217	198	228	226	212	212	217	187	221	206	240	221	206	209	210	208	243	189	205	216	206	186	223	192	232	188	216	206	219	209	180	209	203	203	213	181	214	223	190	205	204	206	214	235	217	213	214	203	211	207	224	210	216	219	234	198	187	211	197	212	214	185	209	212	214	210	185	203	233	255	188	223	191	203	198	222	229	227	241	219	192	198	210	207	227	217	225	265	224	231	195	214	211	249	203	241	196	231	192	216	227	215	203	217	258	218	198	195	230	201	221	229	221	216	190	221	229	220	206	202	192	195	196	211	230	205	228	209	189	208	227	228	206	209	215	214	190	208	205	195	206	193	211	206	215	205	235	199	192	197	215	215	211	208	202	231	205	204	206	210	208	190	226	197	239	200	184	233	232	233	220	217	210	230	224	221	204	189	195	231	197	236	225	217	216	225	185	219	220	221	213	220	193	222	209	229	241	223	203	230	206	241	224	185	212	203	188	211	190	221	194	221	218	203	204	203	216	208	217	203	222	222	222	228	224	211	206	242	205	208	218	198	236	209	214	233	207	217	221	249	219	238	182	208	216	200	182	202	203	211	224	209	189	211	223	193	215	217	214	195	201	200	202	223	230	203	220	210	180	238	210	233	215	189	206	223	233	216	193	209	226	210	195	233	212	225	191	220	202	210	219	207	196	214	204	234	220	200	186	209	214	193	230	205	214	214	240	199	203	198	231	213	203	217	222	208	205	230	216	221	198	199	207	207	192	216	226	213	232	214	207	203	177	210	219	244	207	198	209	228	221	194	217	207	235	195	196	198	200	215	217	238	214	199	208	217	214	214	218	203	222	213	218	195	196	217	184	212	212	208	196	204	216	229	191	189	187	197	201	193	192	226	231	234	196	250	212	206	204	212	226	222	215	224	207	205	191	229	224	214	206	191	202	204	200	229	210	226	201	207	204	216	234	207	216	210	184	203	194	252	223	204	207	206	191	199	197	207	192	227
22118	11877	15680	10763	2638	713	749	701	716	757	710	667	722	695	712	727	709	747	737	696	670	696	706	695	717	655	735	686	684	672	727	669	669	703	661	723	684	700	683	681	687	687	703	717	668	738	732	705	659	651	714	683	683	662	703	727	686	673	693	645	695	716	698	680	695	661	668	719	644	665	694	687	706	646	689	698	673	681	687	663	662	652	643	697	701	665	669	717	679	695	631	685	672	640	695	689	641	688	708	706	667	706	696	675	657	728	692	680	690	679	723	657	699	675	692	638	680	672	702	719	706	692	702	718	645	671	676	663	707	695	661	688	680	697	705	679	680	669	634	683	694	648	686	669	676	674	675	687	684	676	658	709	708	735	648	719	727	700	691	744	710	677	738	693	673	698	714	689	682	654	726	682	711	705	698	695	656	655	694	730	687	653	686	630	690	691	649	675	693	710	684	727	686	658	686	674	684	657	663	663	691	699	690	690	663	718	671	674	686	643	726	652	716	718	677	683	718	738	713	627	634	718	685	666	669	709	689	673	690	673	665	701	715	699	699	668	676	702	713	654	659	716	713	708	749	642	654	675	682	699	667	714	680	676	657	694	717	670	685	661	635	704	725	670	658	660	670	688	687	719	678	710	697	712	614	711	662	693	670	671	632	649	709	651	706	721	726	662	702	685	708	678	678	706	716	730	684	689	682	675	695	666	683	711	673	687	665	692	664	736	656	703	675	678	697	617	697	711	685	696	693	673	736	702	676	676	705	717	663	738	649	669	689	649	688	682	693	708	729	695	706	661	759	698	697	721	678	702	745	699	731	692	685	653	687	688	666	652	678	723	693	685	734	716	684	683	651	680	678	686	624	696	738	724	658	679	740	725	698	682	721	676	664	692	718	713	638	713	667	678	655	674	709	694	694	725	714	718	665	733	678	647	669	694	660	682	697	674	689	652	727	676	701	706	702	697	687	641	714	713	707	718	672	694	664	689	730	674	647	751	664	682	648	695	668	715	663	701	672	765	676	707	701	685	784	680	704	685	707	705	675	672	722	741	693	673	639	697	700	695	691	733	677	681	684	698	642	733	666	716	699	721	672	668	688	674	681	724	618	731	698	683	711	617	666	669	677	674	685	722	734	685	692	683	717	696	680	639	686	672	728	698	704	635	661	686	640	728	668	716	680	695	646	675	715	685	664	685	638	669	692	688	688	674	691	701	657	706	638	692	669	649	687	681	670	677	647	681	674	674	670	710	715	699	711	721	696	670	697	709	722	615	696	711	683	629	703	643	681	683	728	760	703	665	681	722	733	653	704	631	679	680	660	689	715	670	728	641	722	665	715	645	681	688	661	636	672	657	703	700	679	660	678	684	687	670	673	691	712	704	666	725	650	666	686	700	731	682	694	693	746	680	712	718	668	641	737	708	726	696	685	709	670	672	684	724	714	694	716	711	726	688	678	687	674	647	699	721	674	711	745	769	713	700	706	725	725	705	622	707	741	684	681	746	676	708	696	643	698	677	688	695	666	701	669	722	677	655	708	655	727	641	685	649	740	697	724	734	659	678	700	664	660	676	700	715	706	661	637	622	694	629	682	661	730	733	681	739	662	704	673	707	693	671	686	676	683	685	703	688	699	701	701	698	731	742	701	691	655	656	652	709	715	666	745	686	739	650	699	615	715	685	723	663	710	662	688	686	659	690	671	693	688	675	714	682	691	704	687	665	712	642	650	696	684	681	715	731	706	657	691	663	657	694	705	694	667	729	683	678	663	685	703	682	669	711	687	687	660	693	716	671	686	675	664	677	690	673	670	693	709	693	710	658	700	708	692	720	700	701	649	694	688	672	698	680	691	707	705	675	677	690	716	678	695	659	716	697	655	694	720	717	688	638	715	638	722	686	699	690	647	670	648	757	675	696	709	698	681	680	712	679	681	707	698	680	687	711	675	664	660	687	694	689	661	732	731	702	707	693	685	670	668	720	670	702	655	685	660	708	730	719	730	663	691	667	694	690	651	698	675	738	682	721	671	659	701	684	713	698	681	669	678	664	732	628	712	671	674	690	685	721	703	708	720	674	717	661	660	678	707	664	706	699	663	630	704	660	712	688	661	640	648	680	693	684	680	721	717	665	695	669	672	685	670	702	686	681	687	677	695	681	681	654	699	688	646	650	724	698	708	661	707	689	684	644	689	721	648	701	712	667	649	694	734	645	738	703	721	707	646	666	726	663	687	679	685	706	699	654	712	676	703	735	677	729	694	691	676	683	670	685	642	647	710	665	733	632	683	668	727	664	696	677	714	706	699	681	698	719	673	706	661	767	630	638	722	708	706	649	714	674	652	686	651	669	671	657	683	671	684	702	684	689	655	725	733	692	648	701	715	692	671	709	698	663	703	684	659	662	720	648	712	696	691	726	716	711	708	661	694	726	675	713	681	664	720	678	677	686	717	657	713	689	650	722	705	713	714	691	712	738	682	690	693	681	670	688	688	722	693	672	703	669	674	683	703	694	695	672	699	653	637	690	714	650	656	682	674	688	730	690	661	702	720	674	701	655	678	658	684	703	720	692	687	676	689	676	729	673	670	673	690	674	669	673	663	683	728	683	682	722	673	679	663	677	723	721	736	674	690	676	723	704	666	730	706	674	653	723	686	720	663	723	687	723	670	709	716	668	655	717	653	675	672	687	690	690	631	665	656	652	682	658	654	664	664	698	701	683	722	708	669	665	647	749	681	705	682	704	680	691	682	696	698	622	651	731	643	722	700	641	697	734	698	724	697	698	707	702	699	730	669	700	739	725	697	671	678	662	660	640	703	679	691	675	707	706	702	703	730	700	716	687	671	695	655	711	690	687	671	673	723	719	722	682	678	706	733	655	750	701	704	702	699	674	695	679	665	651	691	668	706	690	720	705	654	750	677	767	685	725	676	705	656	643	700	698	728	654	676	725	702	645	719	682	678	680	716	650	653	737	711	706	716	656	668	720	686	657	717	632	701	676	728	707	691	653	661	684	699	710	700	655	691	650	697	671	706	674	683	709	667	704	639	726	626	656	671	680	694	745	703	706	679	649	682	698	715	702	690	674	677	626	663	713	726	692	691	693	656	706	672	727	638	712	683	655	694	710	673	705	687	684	670	698	670	721	678	654	698	686	748	739	663	713	680	669	662	685	702	675	692	704	719	731	698	687	716	675	704	634	699	741	687	671	708	696	668	689	735	699	679	649	706	669	718	714	648	715	669	676	694	720	641	714	701	675	645	712	660	709	677	672	669	737	684	706	722	685	672	691	679	694	695	745	639	706	699	673	659	697	688	688	685	721	732	704	673	690	686	694	685	691	658	709	653	689	727	674	619	730	658	703	712	690	723	701	669	685	694	707	638	640	758	698	685	705	703	641	677	693	719	691	693	717	657	723	659	680	697	702	654	647	712	674	701	671	707	717	679	667	703	672	717	685	693	698	682	646	689	661	654	676	694	665	708	663	707	701	687	667	690	664	691	675
60077	49473	51256	37764	15762	889	193	165	176	190	177	152	153	159	158	142	150	171	150	156	151	154	162	141	146	154	169	147	153	141	160	132	152	156	149	170	149	134	135	137	147	167	133	162	162	155	148	152	146	150	145	145	150	150	153	164	150	134	137	157	158	159	161	158	138	175	137	168	141	143	130	149	150	140	138	150	148	142	144	141	167	162	156	155	130	154	141	147	136	141	138	147	145	138	142	151	152	146	147	164	137	158	159	140	159	169	145	153	150	150	140	151	165	147	153	139	126	135	134	154	142	161	152	143	165	148	135	145	135	151	149	133	155	167	160	166	163	142	143	142	134	141	162	143	147	150	146	132	158	136	121	143	156	159	138	138	168	145	136	148	156	160	156	144	148	160	139	142	167	150	146	160	154	156	175	150	166	157	164	147	144	162	149	163	142	164	153	131	135	160	157	155	142	148	132	137	133	146	151	134	155	147	156	157	116	151	159	150	129	159	126	169	144	145	160	152	154	142	169	141	135	148	137	134	156	159	157	148	137	137	169	142	133	183	148	152	146	155	154	152	133	159	180	153	128	134	142	158	132	141	149	167	145	134	154	154	140	139	172	143	152	144	150	142	149	146	137	148	133	160	130	146	170	150	146	139	151	139	157	140	166	158	159	120	140	159	146	159	134	155	148	140	152	148	175	158	134	154	141	153	150	168	169	139	143	156	146	151	136	146	138	149	160	148	132	152	154	154	178	157	153	159	155	128	164	131	133	161	157	173	154	155	153	161	152	127	159	129	141	160	150	155	174	163	170	144	142	148	153	176	146	154	134	161	153	168	151	165	149	150	171	149	172	159	129	158	138	167	139	175	135	180	150	154	143	129	132	157	171	150	161	161	143	140	158	148	118	140	169	138	151	143	161	143	181	149	140	163	142	154	155	158	150	138	137	152	157	144	132	149	153	141	131	127	146	154	135	144	140	194	168	146	150	169	160	154	141	150	131	150	157	153	152	134	143	131	146	166	143	155	162	141	134	154	132	150	148	157	145	144	145	129	159	142	149	128	147	138	141	164	149	138	134	147	156	149	146	143	158	141	160	151	157	157	175	159	156	140	136	157	128	148	149	148	149	163	153	148	154	140	135	137	140	160	137	153	152	148	135	140	150	167	166	127	149	173	129	145	154	146	141	149	144	152	149	142	138	167	156	135	141	157	174	154	153	135	143	164	152	143	153	149	151	146	155	140	144	156	145	146	163	161	138	116	172	154	145	165	154	154	142	177	154	155	144	141	163	157	169	146	141	139	153	153	145	163	133	161	143	149	154	149	131	148	129	155	118	156	154	151	163	145	150	135	168	146	139	123	148	160	141	152	143	142	153	153	151	160	151	148	142	124	156	163	138	140	155	154	143	131	147	128	140	151	138	170	137	158	150	186	135	132	128	161	146	131	156	170	174	130	131	152	145	156	146	139	153	154	152	147	169	159	140	154	148	142	161	144	140	144	156	142	139	139	140	145	169	138	144	174	148	127	144	157	153	141	158	138	138	139	130	146	164	154	160	155	150	152	149	165	178	169	155	149	134	142	153	168	145	147	147	148	129	166	150	160	143	138	160	144	124	173	161	142	149	160	148	144	156	135	156	156	156	167	155	131	138	152	146	164	165	157	161	122	151	146	122	161	163	169	135	175	154	135	153	143	127	135	147	135	138	157	153	163	162	147	144	135	152	143	147	165	158	143	117	155	154	168	140	163	150	154	142	137	162	162	136	147	162	154	150	155	151	157	139	143	150	157	139	133	152	181	156	132	158	159	161	141	133	147	156	135	146	129	168	146	142	133	153	155	151	148	159	146	157	163	159	137	145	156	131	136	161	145	138	157	153	161	166	150	155	145	145	143	165	162	150	157	120	139	167	135	146	133	142	163	139	153	156	128	176	159	146	153	144	126	148	142	145	160	163	138	148	157	163	161	136	160	162	158	149	173	127	148	148	130	152	135	161	148	162	151	179	132	151	156	149	158	161	136	170	162	133	133	170	141	125	162	157	170	140	145	165	156	167	127	149	139	156	131	168	150	142	137	145	135	154	160	143	155	154	144	137	138	141	147	159	136	136	138	144	133	156	140	158	139	158	153	151	152	158	157	143	150	143	137	152	148	152	166	154	149	154	154	145	140	161	129	129	150	163	140	149	147	134	167	134	141	145	150	145	149	117	122	146	162	152	136	164	155	134	138	159	150	168	141	139	145	125	149	142	146	171	152	149	158	155	140	158	164	156	150	152	149	147	122	151	178	144	145	136	152	132	129	152	150	152	151	148	168	147	155	134	155	152	122	148	139	163	160	145	161	130	132	164	150	155	144	142	152	148	168	153	156	147	158	153	163	154	147	148	133	151	161	166	171	136	156	164	164	161	156	157	123	136	149	160	158	128	143	151	149	135	154	151	149	140	163	144	148	160	158	157	145	143	162	141	146	142	149	155	144	142	151	137	124	154	136	165	145	149	156	157	135	142	141	148	137	144	150	156	132	127	127	175	150	144	141	152	131	143	145	129	128	147	146	131	174	140	151	135	162	131	143	155	155	148	161	131	149	159	166	143	136	153	131	151	145	142	186	130	161	132	148	151	155	163	146	156	149	155	148	132	146	162	153	161	145	143	156	162	147	153	137	152	146	140	158	156	134	128	160	139	134	153	160	130	164	140	142	144	166	150	163	150	131	131	179	130	147	149	139	130	156	121	160	144	122	140	137	128	147	132	172	169	136	146	157	133	128	155	152	143	137	154	137	163	154	180	144	165	141	141	142	175	132	162	156	144	138	140	157	147	133	173	150	159	155	144	143	143	139	127	150	158	179	165	144	172	132	169	151	159	140	154	196	141	151	149	164	168	143	154	151	141	141	141	151	136	154	173	160	141	169	154	156	149	142	161	147	144	135	153	144	175	128	125	157	162	170	136	135	160	177	154	134	156	145	149	145	121	142	150	160	147	148	134	165	165	154	152	157	152	149	133	143	143	142	138	149	147	141	142	119	98	138	151	139	160	169	154	173	162	138	141	140	148	146	154	144	146	139	148	162	156	139	135	137	160	142	157	165	170	165	146	159	165	138	159	138	146	160	137	126	170	158	141	149	151	121	145	143	128	138	157	151	168	140	159	144	151	154	132	148	166	154	151	146	135	128	141	141	158	154	142	138	134	145	134	157	131	157	151	125	142	131	161	153	163	134	148	166	155	137	151	164	150	151	148	146	139	130	138	156	169	148	145	136	140	140	140	122	150	159	141	165	155	149	151	158	144	131	153	129	147	150	133	143	129	142	148	148	134	162	148	177	169	143	150	137	155	156	184	145	153	159	139	151	145	174	171	131	159	157	144	162	147	140	144	144	151	152	180	161	132	147	142	135	163	127	132	132	176	141	145	146	131	164	159	172	133	149	141	139	146	176	153	160	150	153	137	146	134	152	146	146	159	140	147	148	147	151	137	139	164	146	158	154	131	151	160	151	138	140	168	139
40995	39036	47835	42823	11656	833	712	716	699	636	642	616	601	582	577	572	555	489	587	555	567	552	499	546	548	554	507	545	569	536	520	490	537	503	511	503	563	529	475	494	525	544	516	512	508	486	516	502	506	524	489	533	505	504	499	497	536	480	521	536	497	544	506	510	496	519	510	499	479	520	571	495	496	506	534	521	513	552	493	496	559	503	500	497	521	513	496	545	519	498	488	515	526	527	527	515	499	472	516	538	491	555	475	539	507	515	495	490	516	496	528	501	492	492	523	501	555	463	551	497	502	547	535	477	512	534	497	531	500	497	517	504	554	473	496	521	527	530	553	527	472	515	522	509	514	508	492	510	504	529	526	536	535	486	477	511	528	505	501	516	510	479	502	490	504	465	510	488	507	516	529	500	517	518	485	502	512	521	501	513	518	516	495	499	536	523	490	518	512	531	519	530	494	548	527	490	532	509	495	528	501	517	513	512	538	507	569	523	499	508	524	484	548	525	556	505	505	495	548	544	489	471	506	526	497	533	487	511	525	523	489	510	511	506	512	523	546	498	555	504	524	511	534	486	509	516	546	487	513	504	517	534	530	497	508	492	532	497	469	469	511	502	469	510	514	499	523	520	506	518	515	501	492	504	487	529	526	496	533	494	538	502	498	478	494	508	545	509	491	533	513	537	531	528	507	534	462	512	517	497	520	536	547	496	519	501	537	486	518	511	497	500	534	515	518	523	493	512	492	523	515	519	567	462	482	542	485	510	478	487	526	527	522	482	456	505	535	545	524	494	469	517	545	551	491	521	519	511	517	533	501	562	474	462	441	527	497	486	494	543	489	526	484	539	509	485	530	528	501	475	515	500	505	523	500	497	506	518	521	519	511	506	513	494	484	514	513	529	510	461	516	514	485	515	530	512	530	488	488	520	478	542	534	558	545	491	534	539	487	504	491	551	518	523	478	487	514	541	510	515	541	538	485	523	503	523	506	484	516	483	491	542	531	530	557	509	507	526	493	485	503	499	497	504	506	523	519	506	525	491	523	476	511	532	534	500	495	526	528	508	496	559	525	492	528	516	537	548	571	541	470	486	491	540	573	505	532	508	511	493	497	528	489	537	515	559	516	499	565	495	484	518	477	513	519	457	496	500	524	486	560	509	531	508	514	495	526	470	491	514	495	523	502	505	514	472	476	467	466	499	548	513	488	517	499	504	456	514	492	481	467	495	511	529	517	544	502	518	533	493	500	504	478	511	508	450	485	508	515	533	493	498	508	532	562	505	517	577	507	562	518	531	525	506	479	519	513	497	527	519	497	508	513	502	531	544	505	509	514	463	553	525	498	490	547	518	517	525	502	544	538	508	545	534	515	521	504	460	496	534	540	563	542	522	524	540	503	536	562	549	537	524	504	493	517	503	479	510	503	499	538	479	501	495	588	515	547	513	477	517	486	472	545	509	541	525	461	524	499	534	525	492	506	524	486	554	487	480	527	461	517	517	543	483	526	525	482	506	532	522	522	499	556	494	510	504	521	523	496	495	491	459	466	495	520	513	516	514	528	528	485	510	489	505	516	502	525	528	510	535	534	514	555	522	482	479	493	517	522	486	501	497	502	508	497	515	514	483	508	498	539	487	522	512	503	527	531	502	535	504	491	539	507	491	516	528	526	513	481	532	542	499	465	493	507	506	510	537	508	478	535	497	505	521	512	511	532	460	500	501	494	492	506	504	482	462	475	513	447	477	487	507	511	546	510	503	502	532	492	514	520	479	533	496	466	527	480	533	501	539	501	512	507	566	537	502	527	529	517	512	502	496	509	537	510	523	515	531	490	524	473	560	497	509	527	550	504	483	507	522	527	512	549	489	520	516	516	495	578	540	522	523	517	493	525	496	500	498	562	513	516	531	537	472	523	523	529	478	517	486	510	482	533	511	548	524	531	490	540	528	508	549	527	556	521	499	541	518	553	529	488	500	457	546	538	519	500	503	533	505	507	509	513	505	548	487	498	513	538	493	527	505	521	485	484	484	523	486	504	471	468	488	491	477	505	530	491	522	507	485	494	535	562	512	493	543	470	521	524	522	531	479	537	512	534	512	543	494	525	522	539	525	485	537	547	553	522	514	520	498	538	515	518	512	482	527	501	523	542	482	516	505	517	483	474	524	525	527	526	516	492	492	514	508	512	481	494	516	536	534	519	535	523	520	487	467	515	459	522	518	498	549	515	468	493	515	519	522	467	499	511	508	538	550	506	486	550	480	498	535	494	510	502	537	483	503	546	496	498	522	524	521	472	527	511	527	486	525	464	496	497	516	491	514	506	512	499	529	509	473	525	451	469	518	499	480	531	518	516	510	568	531	503	496	495	537	503	498	516	532	517	521	513	519	537	526	560	530	514	478	533	526	526	520	520	489	507	516	505	505	552	527	522	493	518	497	501	500	524	513	477	507	452	518	498	524	497	517	485	503	516	523	501	513	512	501	535	513	511	488	545	473	543	465	501	506	536	497	462	488	497	492	501	480	522	532	516	515	507	532	502	515	482	507	494	501	503	555	492	485	492	478	515	503	499	536	502	525	512	565	508	511	511	519	514	503	526	533	515	551	536	518	489	491	520	482	518	503	546	526	497	536	488	513	506	508	535	514	470	536	526	523	528	527	522	520	549	504	523	561	509	493	557	534	505	523	534	530	510	485	471	481	520	564	480	499	539	485	519	493	497	502	549	538	555	502	516	480	490	490	521	503	488	524	520	536	491	527	517	495	460	531	526	508	484	503	564	521	525	491	505	499	516	553	457	538	499	506	528	513	511	494	521	476	516	593	532	499	503	483	531	529	530	509	520	498	486	515	507	513	499	508	511	511	542	506	514	518	506	558	509	499	506	527	477	508	512	523	485	536	497	492	483	523	528	507	505	476	478	529	522	486	484	493	570	514	485	486	524	553	527	495	531	544	585	493	515	467	473	524	518	506	531	508	465	533	522	522	498	499	501	501	536	529	518	522	498	545	529	492	505	493	539	486	496	508	490	525	500	506	477	538	521	535	501	527	496	474	508	500	509	542	512	499	463	541	510	483	475	493	486	519	482	494	534	503	535	509	493	538	497	481	505	551	523	522	531	545	503	533	516	511	531	474	523	535	507	487	527	508	549	535	516	526	518	539	495	512	500	497	541	481	520	505	527	537	491	512	529	532	494	517	455	490	544	529	507	484	511	505	538	500	489	486	532	503	514	501	482	492	472	485	471	501	486	517	515	559	544	480	485	526	491	520	481	503	516	540	517	526	492	525	541	533	505	531	529	545	504	491	515	508	489	551	524	533	537	521	532	521	486	480	517	531	469	507	522	478	507	505	549	516	525	554	501	491	500	492	504	518	481	524	522	493	537	540	499	497	499	496	534	488	540	505	512	508	533	493	495	481	516	495	516	493	498	506	483	485	529	483	550	555	542	518	516	488	509	492	496	532	541	520	462	531	501	500	460	585	492	522	517	550	488	509	484	531
74247	64947	64756	52943	25477	3270	381	302	293	254	269	243	236	248	210	211	247	220	242	254	241	212	215	208	222	223	218	210	201	248	256	209	226	227	217	219	240	231	222	199	219	232	217	245	245	211	238	240	248	248	226	216	221	204	232	236	221	219	237	229	218	210	219	233	223	213	231	215	236	208	204	228	215	247	218	222	234	234	221	213	222	212	233	218	210	227	197	216	207	225	217	241	211	224	217	212	217	234	217	214	249	225	222	242	211	199	214	229	248	212	219	223	190	232	239	225	236	215	217	222	203	216	217	241	217	213	253	214	239	221	204	217	226	216	215	211	206	221	231	233	208	240	239	213	249	212	213	228	216	224	237	182	223	213	228	229	223	223	234	211	217	221	239	215	250	241	229	218	230	198	228	247	269	223	236	267	232	218	217	213	202	228	223	227	225	216	201	227	220	224	218	221	230	260	216	233	194	246	234	207	214	228	182	217	222	214	207	233	221	229	218	214	230	235	261	209	219	250	208	216	220	255	260	225	200	218	230	227	219	221	208	244	210	243	241	231	259	212	237	205	235	223	232	199	223	221	194	241	220	240	246	270	204	247	224	199	237	258	247	218	230	203	214	216	199	225	239	244	203	213	213	246	224	214	223	208	219	221	177	215	217	214	262	201	231	227	217	197	181	229	205	226	229	234	204	239	219	187	231	215	222	225	208	225	242	216	229	234	233	240	210	234	251	206	210	238	232	212	224	211	214	217	231	228	223	205	237	239	235	215	218	220	212	205	246	223	243	217	232	200	227	223	229	226	219	237	240	218	230	233	211	210	215	239	205	219	230	199	226	214	207	242	217	203	232	224	220	202	196	207	233	218	219	205	226	225	233	193	240	213	232	252	248	199	209	221	209	212	233	222	234	246	208	240	238	191	212	239	219	237	209	205	206	248	249	213	228	235	222	230	208	233	240	248	227	196	204	242	194	194	219	227	211	208	216	229	196	228	235	233	223	215	214	225	226	215	211	228	210	220	203	233	225	233	236	217	236	228	204	231	252	239	257	220	235	208	219	212	242	206	224	237	240	226	245	233	229	215	201	239	212	203	210	214	212	198	222	215	226	227	196	203	231	265	225	224	235	232	241	244	219	233	210	205	207	216	216	219	233	215	212	229	223	240	197	222	198	210	227	204	240	232	208	214	236	215	224	234	221	226	239	205	240	207	250	211	215	212	217	201	225	230	214	223	229	225	216	213	218	232	199	249	219	215	189	218	225	225	214	229	226	198	219	242	256	217	234	235	210	255	215	208	237	226	230	196	201	230	229	231	236	239	216	203	224	230	228	210	211	217	217	233	207	215	220	219	235	209	202	219	230	225	211	246	254	211	234	208	237	217	214	210	210	222	224	227	204	227	223	197	224	217	236	219	243	254	217	218	248	255	221	218	212	252	217	224	233	238	234	216	254	206	232	234	239	208	227	243	215	249	216	228	222	228	213	241	216	243	249	238	240	214	208	204	225	242	203	214	212	214	229	240	224	207	190	226	235	286	225	219	227	239	240	228	194	229	207	230	255	213	234	227	209	199	219	206	234	258	225	207	219	243	213	261	225	188	248	211	227	230	213	231	231	231	225	231	224	205	228	232	198	226	235	215	229	211	212	250	225	210	195	211	214	239	221	249	221	223	228	209	239	240	243	201	237	192	199	224	210	214	225	204	176	245	243	224	248	208	232	227	206	216	207	247	226	187	187	220	236	257	208	244	224	223	216	216	222	237	212	209	195	220	215	236	248	226	244	223	195	219	216	229	212	215	212	216	204	243	222	252	228	208	208	240	220	224	203	234	226	234	221	228	199	223	233	230	222	220	220	184	234	214	219	223	210	202	250	224	201	202	212	240	220	208	213	212	215	226	218	239	223	242	202	228	233	236	208	218	230	224	226	221	225	234	202	213	202	223	245	216	230	210	217	203	218	227	220	235	184	218	224	216	203	227	197	237	222	210	232	223	251	191	253	228	220	231	233	219	218	195	197	199	212	220	210	239	204	198	237	220	226	193	216	232	222	201	231	228	247	219	223	213	230	223	230	221	245	224	228	205	215	230	235	215	206	195	215	222	239	198	227	200	227	236	255	221	216	230	216	212	213	195	229	220	224	204	221	200	213	230	221	221	242	203	238	210	203	228	217	238	228	233	202	218	229	234	230	237	227	202	227	238	221	232	243	234	227	237	212	248	211	239	217	208	246	206	223	196	231	228	227	228	238	209	240	217	244	232	228	249	206	228	230	212	216	213	215	220	220	211	230	229	234	203	236	223	237	254	244	239	219	208	223	222	212	217	209	227	255	242	214	222	227	225	211	223	202	225	192	211	215	209	214	219	207	196	227	222	239	227	225	174	232	209	242	257	223	216	255	212	208	228	226	199	223	198	236	223	233	214	202	239	213	208	206	204	247	214	215	234	238	195	199	211	233	219	211	225	234	215	237	234	222	236	248	220	219	232	213	211	219	212	264	196	229	236	202	221	214	233	207	213	224	219	201	212	234	228	221	221	252	248	214	222	219	199	245	209	214	235	253	239	231	235	188	246	202	205	211	211	216	208	219	214	253	223	226	210	211	196	226	215	197	227	237	232	211	226	222	219	217	196	229	228	230	214	248	228	232	229	223	201	223	207	234	224	223	237	215	221	190	215	236	197	251	215	227	204	249	193	221	232	231	209	250	257	223	216	229	231	217	219	208	231	231	217	222	248	226	226	245	210	202	229	224	233	244	198	200	237	227	238	203	205	240	219	221	229	203	224	265	199	241	230	212	235	220	230	211	229	214	226	249	243	246	230	230	220	225	205	204	219	217	250	228	209	242	241	213	231	207	208	214	216	208	225	204	215	233	217	200	216	231	210	193	222	245	199	234	203	224	227	224	212	220	241	240	236	204	219	215	224	214	225	224	223	209	216	219	251	220	229	229	211	241	233	231	213	260	222	255	195	221	220	231	218	246	219	225	236	208	221	244	239	214	223	219	241	245	205	221	220	227	235	259	233	201	215	221	238	214	202	218	238	209	201	239	222	241	208	219	237	227	227	221	212	237	226	225	221	244	221	215	229	209	235	235	218	221	245	207	215	234	241	233	236	223	226	222	214	224	228	217	196	248	214	211	212	221	209	200	201	228	190	232	221	232	192	217	245	229	233	209	193	208	215	195	238	230	222	230	213	250	257	235	237	226	228	209	211	222	227	220	191	227	256	194	223	231	209	225	190	255	238	222	221	228	244	246	247	208	251	225	212	230	246	228	203	237	253	229	259	234	221	236	200	228	233	214	254	225	229	258	254	250	208	245	216	233	173	250	233	252	228	208	204	243	223	226	213	209	237	220	214	221	201	226	222	212	234	216	233	218	230	232	244	213	219	221	211	194	218	238	227	222	247	224	204	247	251	220	223	224	224	206	213	204	242	208	209	229	234	205	197	214	248	230	227	214	179	211	214	228	219	228	249	198	248	251	223	229	212	218	199	182	220
51946	50671	59551	54094	17668	1384	1185	1082	971	907	947	918	894	874	860	782	769	808	817	749	795	782	796	771	744	758	754	735	755	756	756	745	775	736	807	727	734	735	681	733	726	761	753	693	696	744	689	719	733	717	708	767	726	731	712	730	737	760	747	739	729	720	740	684	702	715	726	708	666	726	704	728	747	711	696	738	644	775	734	686	728	761	699	695	678	750	650	745	695	729	714	736	697	738	775	712	737	720	685	759	738	735	688	716	746	669	766	736	662	735	714	686	770	705	746	785	650	752	702	713	731	751	728	696	745	688	724	724	709	736	736	708	736	753	750	751	682	663	758	670	755	697	730	736	730	732	745	751	671	692	716	696	770	720	716	719	688	746	744	714	715	721	741	728	746	725	736	697	751	717	756	701	774	756	750	728	688	721	671	734	706	783	723	705	761	748	728	729	799	753	735	700	698	727	671	702	694	717	704	725	756	741	697	731	687	713	755	727	697	746	694	740	695	690	751	716	742	716	692	707	726	727	697	733	671	739	749	762	734	716	697	712	733	717	776	695	711	718	679	714	764	707	678	766	741	723	715	742	719	739	723	730	729	737	733	660	716	701	668	690	711	667	707	667	705	719	698	728	681	713	688	715	704	741	728	720	684	684	703	715	717	719	747	697	758	752	698	688	732	725	735	726	710	694	745	691	684	742	743	694	691	737	715	705	677	701	767	721	743	727	712	698	673	720	704	666	765	713	706	699	741	705	707	754	702	711	663	759	725	677	724	753	736	710	720	753	737	734	688	728	717	760	718	711	726	712	720	720	734	715	750	693	706	693	729	716	705	771	722	737	702	721	739	725	686	683	742	728	699	672	687	698	696	698	749	704	712	762	702	707	756	728	742	740	740	672	772	708	754	752	704	712	715	722	705	719	677	702	699	728	745	729	693	730	711	729	691	705	727	742	764	712	679	715	746	701	694	714	744	704	718	759	722	710	732	678	721	767	714	675	723	696	723	766	757	744	706	727	737	761	734	677	741	705	673	696	704	705	742	708	690	717	769	665	707	726	692	728	743	683	705	714	738	703	736	727	726	660	684	727	724	720	684	693	695	695	714	717	721	735	718	736	766	708	692	725	698	772	689	708	745	688	744	747	802	757	695	726	717	718	751	738	725	694	742	736	749	744	709	710	713	771	688	754	781	712	720	725	740	715	721	726	699	747	697	730	719	771	704	697	695	780	678	749	751	735	746	696	714	743	764	727	702	726	739	765	711	737	712	702	775	746	747	776	756	674	729	702	723	769	703	731	712	700	724	720	725	729	725	739	646	702	743	703	741	733	719	746	751	698	777	668	723	652	681	742	738	699	758	687	713	754	704	723	757	714	678	717	758	739	732	699	754	740	712	688	690	737	739	690	694	723	712	684	708	714	746	703	673	737	684	756	684	688	729	715	725	755	746	705	752	784	741	752	733	731	699	731	743	721	702	704	687	711	696	718	758	721	722	745	737	734	685	790	715	690	680	675	749	686	698	717	660	670	684	735	731	788	676	701	725	730	775	751	730	698	705	747	721	678	721	758	751	752	717	694	690	683	689	726	738	720	751	700	699	698	679	769	731	736	705	723	752	719	748	725	716	731	701	708	735	735	714	760	736	755	712	652	714	716	730	687	748	705	724	729	755	706	724	698	711	698	717	708	741	687	690	725	709	701	740	740	731	717	745	723	720	704	727	745	745	711	725	715	713	740	781	726	686	786	752	700	651	759	672	728	674	698	743	741	740	720	727	699	705	721	686	695	692	737	738	711	720	699	707	698	737	689	715	714	702	737	715	743	736	716	695	686	698	704	722	691	707	712	682	779	720	720	735	713	711	721	713	753	730	723	712	724	723	743	707	693	723	727	706	668	791	699	701	711	731	705	718	758	682	727	719	769	698	747	727	712	708	694	638	695	761	704	716	721	669	710	745	716	720	666	710	744	721	765	713	777	751	727	721	727	680	734	744	725	733	744	754	703	688	711	742	715	700	736	743	728	761	750	719	690	707	709	708	762	710	712	691	732	766	725	756	697	738	771	703	730	680	692	721	661	730	741	761	697	748	730	685	712	714	735	671	720	684	752	748	686	691	721	685	726	749	723	819	685	701	743	722	740	726	703	696	739	710	692	743	697	746	683	711	711	675	707	738	666	734	740	700	712	693	694	695	730	716	678	692	756	738	693	734	715	703	721	647	738	727	726	676	690	761	699	693	689	673	773	740	713	660	698	698	721	711	732	715	709	764	741	704	716	683	744	709	728	734	685	725	742	700	751	728	742	723	679	754	717	691	736	718	674	761	704	717	748	712	761	710	684	708	697	712	696	715	707	735	693	725	715	684	696	742	693	721	704	734	749	713	715	732	714	692	712	713	689	739	717	711	752	667	656	722	724	747	704	704	736	712	765	756	738	678	746	755	751	726	704	745	734	702	714	712	753	760	703	686	728	709	767	732	685	758	712	715	720	702	716	683	749	766	726	760	702	735	728	748	720	706	738	733	731	736	747	733	700	713	728	744	744	735	701	775	746	824	754	723	715	719	729	744	650	721	729	742	701	701	655	656	724	718	710	722	720	745	741	756	742	696	753	675	707	736	724	655	733	742	708	735	706	733	703	749	711	735	701	720	731	748	678	699	717	701	724	704	682	752	671	684	715	708	707	709	725	698	674	719	676	776	717	717	680	701	771	699	744	726	726	683	675	699	751	755	705	686	704	799	691	681	725	753	723	720	728	694	746	727	653	732	739	757	708	723	692	686	735	687	762	720	716	738	714	729	686	720	675	689	758	682	725	725	720	719	757	734	719	704	673	723	733	729	676	702	746	742	735	732	735	723	709	705	733	733	716	745	764	706	757	749	713	726	703	707	691	690	710	740	695	707	711	721	711	685	744	709	688	702	705	731	721	701	720	715	733	746	734	728	738	765	725	732	656	730	711	740	671	740	722	681	717	730	710	677	750	715	747	704	689	723	754	671	725	695	707	696	727	719	762	761	686	718	748	719	740	724	736	699	728	741	702	731	766	743	734	688	705	754	689	735	717	695	736	731	740	689	737	745	758	710	700	702	751	652	684	716	721	749	713	756	683	731	750	765	746	738	736	742	691	767	711	688	702	719	721	749	695	726	693	762	662	709	700	739	750	715	722	718	729	711	742	711	658	707	733	714	735	729	753	683	711	725	736	781	724	738	734	719	700	657	719	678	710	716	721	773	768	698	732	744	704	687	733	770	697	718	716	746	673	708	716	678	731	711	705	718	728	690	746	743	699	707	779	750	718	694	681	686	703	745	716	717	750	670	706	734	682	709	710	712	723	744	714	712	714	761	719	773	741	727	729	687	722	686	734	762	689	785	729	713	705	649	720	740	750	737	722	684	758	706	703	747	743	762	751	665	725	709	798	689	707	721	754	702	705	763	723	708	688	706	733	707	751	737	675	687	707	710	689	710	701	684	745	741	718	751	731	710	731	701	743	726	688	716	729
23467	10438	8056	3828	775	240	209	184	225	224	219	205	196	210	213	181	202	218	205	216	237	215	230	223	229	219	257	222	226	235	195	200	205	211	214	212	214	214	181	214	225	216	237	222	203	214	205	187	227	211	217	213	219	175	227	195	199	216	222	215	206	213	199	174	232	181	199	238	200	213	222	218	211	226	202	214	213	214	199	210	198	198	188	202	213	254	198	200	190	220	228	209	218	201	212	209	201	193	205	207	196	214	233	207	221	212	209	206	233	204	234	191	215	218	188	214	203	211	208	211	211	227	219	209	206	197	230	196	198	236	207	201	194	220	197	217	211	203	204	203	198	211	228	206	209	212	215	194	192	202	200	196	221	207	200	217	200	225	243	200	200	226	224	189	220	220	199	211	202	226	234	232	226	233	214	223	207	204	202	210	216	235	210	201	216	235	207	199	226	225	219	211	222	224	220	213	207	189	211	219	219	225	205	206	222	207	219	200	207	222	228	223	236	228	209	203	221	188	236	220	211	203	226	231	202	218	203	223	211	203	252	184	205	199	224	216	233	200	179	212	200	226	225	210	204	216	234	201	191	214	207	202	214	214	215	232	209	184	201	196	201	214	231	188	215	198	203	217	207	244	211	183	225	253	206	226	230	231	255	225	205	210	194	228	215	220	239	216	204	201	202	227	206	237	209	207	229	219	225	193	213	239	217	225	195	224	192	220	196	205	209	199	215	174	207	207	210	201	228	226	234	177	188	225	207	211	208	207	229	237	224	204	213	185	215	216	257	216	189	226	219	204	193	215	221	226	211	185	216	222	221	211	224	224	202	197	222	190	212	234	188	214	194	223	209	197	213	237	218	200	200	193	200	205	221	226	211	229	198	206	225	211	200	227	193	207	181	190	201	207	208	216	221	221	196	207	214	234	226	216	177	207	212	211	196	217	193	242	189	204	205	214	221	240	191	212	209	246	228	201	220	181	224	197	232	242	191	227	215	220	211	206	234	204	225	204	238	225	220	209	219	196	206	223	188	199	191	212	243	212	206	200	209	209	224	222	189	217	191	205	199	212	237	230	214	220	237	237	218	206	212	238	206	208	225	217	222	187	213	207	208	185	215	198	206	218	203	204	213	219	192	188	213	211	220	206	235	240	211	200	219	230	214	213	220	225	229	196	222	233	232	195	205	214	216	213	216	220	208	224	187	188	252	213	205	215	208	229	213	199	209	202	202	202	190	190	215	187	192	204	211	222	213	222	227	220	213	194	234	202	210	214	206	217	203	219	200	206	198	204	217	205	200	227	198	214	199	212	199	212	216	203	210	201	235	232	190	195	202	208	208	237	218	197	186	194	219	213	226	230	213	229	203	228	222	229	186	217	218	223	225	207	229	204	222	194	201	181	206	219	226	200	212	180	225	204	209	222	210	235	229	220	217	200	235	196	212	185	196	205	206	211	237	232	212	213	222	237	220	227	205	224	208	208	199	236	204	188	210	238	231	216	211	195	204	216	213	214	217	195	194	236	222	198	218	234	213	216	190	243	219	203	210	197	197	183	225	192	215	191	221	219	209	216	214	209	228	218	221	242	235	215	228	208	211	213	203	210	228	202	222	235	211	216	209	216	239	185	203	185	216	224	197	209	221	203	212	200	204	225	230	180	214	201	192	210	218	192	212	218	236	185	201	218	232	221	204	230	201	239	206	213	198	203	235	198	207	207	225	203	231	207	178	194	252	206	235	195	223	230	215	226	201	235	196	189	222	198	218	222	240	215	229	237	215	222	220	200	210	207	233	193	191	202	166	216	200	196	219	229	198	191	190	236	224	234	209	218	207	225	206	224	215	204	202	222	207	231	200	215	200	206	239	213	229	198	206	212	209	208	197	191	210	201	197	207	181	211	193	195	207	210	189	191	207	231	226	210	236	219	223	212	196	230	243	203	223	222	208	204	229	221	211	232	199	224	237	201	247	204	216	221	196	185	218	203	201	215	214	233	205	240	217	250	224	235	210	206	208	202	205	213	216	208	231	210	202	206	200	214	233	211	190	203	204	221	200	218	207	232	203	218	208	182	223	238	209	202	253	231	208	202	217	192	204	218	211	182	243	208	212	238	237	226	220	181	233	215	219	224	220	198	222	208	223	202	205	225	203	200	218	218	240	203	207	227	205	204	210	199	215	197	208	207	210	216	203	214	197	186	209	203	212	175	213	230	214	220	227	224	193	185	203	210	208	202	189	233	197	212	212	203	199	238	207	222	218	204	231	220	226	203	225	214	229	197	212	213	222	204	226	209	220	205	186	195	187	210	235	193	227	239	206	220	232	191	211	242	199	221	197	226	220	209	223	212	207	211	228	213	216	188	183	218	178	196	192	193	190	194	223	209	205	191	219	192	216	213	213	211	217	206	228	210	233	186	219	205	215	208	188	220	222	196	215	229	168	201	229	207	235	217	200	193	221	228	216	177	189	208	223	214	216	217	200	201	201	247	219	244	207	209	205	220	198	205	218	231	204	188	231	201	236	189	190	209	205	221	221	221	230	215	219	200	187	215	191	253	213	226	193	212	222	214	198	224	208	230	216	217	222	226	196	233	206	208	212	192	180	213	218	224	216	234	223	237	202	197	192	219	236	203	225	197	201	206	232	229	222	227	208	196	210	193	216	202	194	233	207	192	213	227	214	226	208	213	251	221	198	225	216	214	197	198	193	235	212	221	188	201	202	239	193	221	218	196	215	224	207	229	205	222	219	209	220	185	223	203	209	216	208	189	225	196	205	221	217	225	196	220	211	201	227	179	207	189	196	250	217	225	199	210	208	213	227	203	218	197	195	193	207	205	220	213	208	206	204	200	186	221	241	199	229	230	219	238	229	196	221	208	204	216	196	195	211	193	206	217	212	239	234	209	211	207	192	213	209	200	209	186	189	203	213	192	225	215	203	226	206	205	194	221	197	212	215	201	204	221	202	235	192	218	212	199	211	191	189	218	200	231	217	217	218	195	228	214	218	197	232	220	217	233	226	211	222	235	214	210	209	233	195	237	206	217	204	190	195	227	190	197	234	200	206	200	208	217	166	217	198	202	195	197	213	246	195	219	228	234	187	235	225	199	241	221	212	209	176	222	194	217	203	248	182	221	218	194	200	206	211	199	201	231	188	209	215	197	231	216	202	216	210	220	214	227	209	202	201	247	214	185	213	212	204	228	229	246	226	219	196	212	198	205	251	221	237	198	212	221	200	203	193	226	218	197	215	212	193	219	217	217	213	230	217	188	227	215	198	211	222	213	229	207	199	193	207	206	208	205	243	207	225	211	233	189	212	227	187	193	235	220	225	230	220	206	209	205	214	219	174	214	232	209	213	212	203	228	214	219	217	210	218	232	206	226	226	198	227	206	231	197	217	207	210	223	209	207	197	189	227	186	202	205	213	212	225	215	218	204	192	221	210	220	189	186	201	204	226	225	199	223	225	190	212	212	220	218	215	207	223	208	198	188	216	233	217	223
21677	13949	14831	10168	2403	705	653	696	701	733	730	703	664	669	686	696	691	643	714	665	675	697	687	729	697	676	670	758	659	711	643	716	691	654	720	659	659	734	620	653	691	695	708	693	703	691	652	714	722	679	683	660	713	665	638	682	694	639	717	745	689	670	722	707	690	678	694	735	743	718	639	634	730	668	655	709	695	667	696	654	661	634	739	719	709	736	740	714	694	658	678	718	638	707	683	684	612	737	730	684	661	671	688	669	699	735	738	692	687	664	708	689	687	679	632	673	660	703	682	747	677	669	692	673	701	744	692	696	686	716	718	751	687	710	669	697	675	652	745	734	716	686	614	657	685	694	680	699	683	684	679	684	683	675	672	700	661	732	701	708	639	697	683	697	680	668	655	704	724	682	639	700	671	708	654	677	738	643	726	712	696	680	663	744	679	660	669	658	704	685	676	696	703	716	665	716	714	698	670	697	694	704	694	690	667	630	677	682	699	657	680	658	678	689	709	682	690	674	630	694	682	709	648	712	679	652	709	687	699	735	696	618	724	748	667	717	688	669	731	697	702	701	684	644	697	713	696	680	699	719	658	683	673	648	720	680	688	663	691	718	669	646	690	721	734	700	702	678	662	701	709	678	658	681	711	727	702	698	704	658	652	679	665	689	662	692	639	657	713	716	626	638	732	667	675	718	671	707	675	692	659	712	707	692	661	708	689	696	689	684	679	659	678	658	652	671	648	702	706	711	674	648	675	697	697	683	656	710	711	663	664	674	716	698	662	674	692	695	708	700	690	679	646	722	686	726	690	670	720	736	679	712	688	683	651	693	639	704	664	683	679	667	690	705	660	695	685	732	659	666	688	701	674	648	655	665	675	700	639	705	634	704	673	715	720	649	690	724	671	692	677	676	687	686	666	702	650	741	721	677	719	704	705	699	693	736	698	692	652	681	673	674	667	681	682	666	649	710	693	703	706	743	681	680	687	708	696	664	720	706	654	695	668	695	696	666	708	721	626	681	684	642	667	706	706	706	709	650	695	655	693	709	694	647	657	685	694	672	707	700	703	667	713	706	692	709	706	682	698	693	734	647	714	660	645	714	688	668	692	664	678	682	728	701	687	671	719	667	699	679	710	724	663	714	650	629	671	684	674	686	688	695	696	683	707	650	665	684	700	690	690	692	659	690	726	677	669	698	727	626	605	677	683	662	710	666	710	694	638	718	683	685	674	658	684	685	671	720	667	688	636	712	693	717	684	659	704	717	652	739	678	651	687	707	703	736	695	669	670	626	705	670	702	706	646	664	662	741	668	668	658	693	712	672	692	696	734	668	661	664	680	727	663	694	722	645	723	708	656	681	665	635	722	738	693	730	668	637	675	661	681	683	704	715	716	661	683	676	708	731	661	652	698	679	657	695	714	648	685	653	690	696	676	694	682	695	740	669	637	686	672	705	695	695	655	660	701	695	628	707	737	683	694	687	729	666	697	721	667	713	680	688	719	699	654	734	681	675	703	672	688	642	679	700	700	688	676	705	727	669	700	658	652	648	695	708	667	681	693	682	679	678	672	708	672	677	651	718	678	673	701	699	687	703	694	677	659	674	699	691	643	662	701	715	673	672	658	708	699	648	672	686	667	662	664	674	645	642	696	703	713	702	689	691	667	613	682	659	701	685	672	722	683	698	697	710	695	682	699	687	725	660	731	671	691	685	688	715	685	656	695	696	691	666	685	681	672	667	716	744	674	696	653	700	739	671	679	659	704	662	717	740	650	640	695	680	709	718	695	688	677	675	621	713	630	744	681	649	683	642	686	682	683	719	686	668	687	673	672	689	697	688	734	681	706	671	708	678	668	632	714	677	714	720	672	645	666	726	696	631	686	705	675	729	689	658	712	711	693	662	749	679	701	664	646	688	682	679	671	714	687	635	730	713	671	699	717	693	689	658	676	695	707	702	683	720	674	660	710	716	683	673	747	708	707	704	673	684	693	660	673	648	666	667	632	687	708	683	709	696	694	654	719	701	652	684	678	664	670	649	680	717	676	675	700	694	680	703	688	724	677	696	628	647	699	693	682	709	692	726	776	715	675	715	661	684	695	685	694	696	707	656	657	726	676	634	667	698	705	681	718	717	680	675	657	687	704	719	644	713	739	631	690	622	693	622	642	669	669	685	702	689	654	692	670	685	720	720	681	653	648	669	670	679	656	719	715	645	679	670	697	618	694	681	673	652	738	706	696	707	688	671	707	707	751	657	688	683	654	643	714	681	676	666	690	709	698	687	677	691	657	665	651	673	651	707	694	678	752	684	668	672	650	672	719	668	723	664	647	700	689	655	701	744	729	699	728	725	688	701	722	658	647	674	674	726	691	659	694	711	668	685	687	687	708	697	643	689	747	700	697	735	681	665	672	674	707	750	671	689	670	669	666	699	687	680	647	671	646	699	712	691	677	676	684	750	684	677	733	657	670	660	650	732	686	687	686	665	690	692	650	685	688	682	655	721	712	655	727	663	714	676	712	694	710	671	716	678	674	631	650	672	713	727	665	666	692	651	665	705	750	674	704	684	701	681	717	737	709	641	664	688	683	680	651	713	656	689	684	619	659	671	655	698	655	710	647	717	668	648	676	679	666	689	718	700	730	735	711	708	680	696	687	681	682	690	690	701	726	652	672	683	699	696	644	732	708	672	727	710	666	657	647	636	698	689	716	676	701	728	694	690	710	670	693	707	719	675	681	704	648	688	702	687	724	714	643	682	700	709	701	701	680	681	656	707	677	718	710	683	711	712	697	658	709	688	653	644	691	666	680	660	712	610	722	703	699	746	682	708	683	672	712	650	655	685	687	645	691	680	741	598	652	695	691	690	680	712	697	675	686	719	663	669	635	657	631	695	686	687	738	714	672	653	692	686	647	721	662	712	690	725	717	706	684	717	680	706	682	712	686	676	695	645	641	703	712	690	684	704	670	680	716	722	703	685	664	714	680	706	660	689	678	672	693	748	747	665	666	693	680	673	705	666	685	705	689	715	704	697	669	646	706	661	686	704	697	732	690	679	692	721	681	702	680	675	715	684	685	710	700	705	652	672	687	703	707	659	671	698	672	670	645	682	674	703	702	674	742	720	669	649	707	682	719	706	673	686	727	708	625	652	646	641	684	670	690	708	663	679	713	714	729	695	706	659	728	719	674	722	723	676	684	681	725	689	715	676	701	689	670	683	703	690	667	695	672	689	654	741	699	664	721	751	717	682	680	710	673	700	702	746	639	674	698	719	676	700	668	701	708	710	698	651	701	704	689	695	699	653	743	716	680	697	690	666	671	673	689	704	648	762	714	695	733	692	724	676	685	663	688	657	632	693	630	689	716	680	716	775	637	650	702	685	651	650	711	715	687	721	705	680	740	690	730	753	692	680	757	719	677	698	708	716	718	714	652	711	651	659	710	683	671	715	737	669	718	673	708	694	678	676	697	685	671	712	700	672	714	676	710	662	702	652	700	718
60081	54020	50370	35227	16458	1280	215	182	206	166	165	171	172	166	141	167	156	168	169	168	169	152	152	170	144	155	178	165	134	160	147	173	161	173	170	169	153	173	190	147	160	176	159	150	173	166	177	146	164	165	151	166	172	165	143	176	168	163	152	135	150	153	143	139	142	174	193	152	137	162	160	153	169	160	170	154	166	158	175	164	162	167	159	164	162	143	147	163	159	161	148	176	157	174	151	148	164	157	161	162	159	175	161	166	174	158	162	175	153	151	145	154	151	170	154	193	154	145	155	150	155	156	156	143	174	147	145	145	149	175	150	164	140	151	159	155	147	153	153	160	151	157	164	149	156	174	165	171	141	142	170	152	159	157	156	167	173	176	160	183	156	167	159	143	178	166	131	165	143	148	155	144	156	149	173	144	177	146	165	152	169	171	148	161	162	157	177	152	163	170	181	127	152	169	171	172	155	160	184	167	149	145	148	183	152	141	168	169	182	138	163	156	165	178	161	166	145	160	144	160	145	157	168	150	183	146	178	156	143	148	154	172	162	154	171	141	158	169	147	180	148	168	150	149	148	166	152	147	152	166	152	176	168	170	143	153	169	169	140	152	166	158	167	153	144	179	149	156	155	161	175	155	166	149	156	166	159	151	114	151	137	142	155	133	150	157	155	168	169	173	168	149	174	163	169	161	164	164	163	161	160	166	154	158	151	151	162	153	191	170	168	161	153	142	165	166	181	146	151	152	149	144	157	167	167	156	185	179	168	147	147	161	157	155	149	160	148	135	168	150	145	160	148	158	155	146	176	161	176	138	162	171	137	141	159	153	171	148	154	166	178	180	172	163	149	158	165	180	138	160	171	162	170	158	167	153	153	148	163	154	150	157	157	156	154	150	171	157	159	180	164	152	146	162	134	170	160	161	164	152	142	166	156	168	167	150	156	179	144	150	168	159	161	151	167	163	147	146	154	172	148	161	153	155	170	141	136	148	190	183	185	152	150	144	164	161	168	162	175	132	164	169	163	173	169	161	177	148	173	154	150	144	161	148	152	165	153	161	145	165	159	163	144	145	172	158	168	144	151	165	152	154	172	170	147	178	146	169	168	154	176	182	149	152	166	173	164	172	170	150	144	169	162	136	159	169	152	151	173	165	164	173	148	164	154	136	139	160	164	161	147	162	218	150	146	137	172	154	165	170	139	156	148	164	164	180	158	148	148	131	157	161	154	170	141	157	164	174	172	157	152	157	191	162	140	163	167	152	161	159	164	185	164	157	161	159	159	168	154	123	136	171	175	133	159	148	149	162	168	167	169	151	155	167	158	131	170	166	157	171	163	157	153	138	161	142	174	179	155	153	149	163	161	177	172	164	148	148	180	138	186	171	149	162	179	131	143	157	172	193	149	182	168	155	178	163	174	152	147	159	148	151	166	116	173	151	156	170	160	177	141	186	157	161	156	171	144	140	159	132	167	162	153	157	159	155	153	161	159	179	176	157	158	157	154	165	135	146	144	145	156	137	152	176	159	189	150	155	146	138	160	148	149	158	177	161	155	175	175	191	183	163	162	169	170	172	178	167	152	133	170	149	150	180	161	139	152	161	159	150	159	163	155	164	191	137	151	144	175	169	140	187	157	140	182	169	159	139	144	160	161	154	170	172	151	178	138	163	154	171	144	150	149	146	168	169	140	183	171	163	153	188	159	162	153	136	166	147	171	147	183	148	153	141	155	167	177	180	151	160	175	135	149	146	169	154	148	143	141	160	140	138	166	164	147	143	161	153	171	158	149	175	153	178	153	180	199	155	166	186	146	152	156	157	170	157	175	150	162	170	153	179	152	125	151	154	121	143	154	174	167	135	185	159	146	151	145	156	162	155	140	156	172	179	149	148	150	155	153	143	167	168	185	156	170	173	140	171	145	165	142	130	148	167	152	155	161	170	159	151	150	148	164	134	169	169	167	170	140	156	151	145	130	139	161	180	162	148	176	160	165	166	165	151	151	159	138	161	158	174	168	165	159	145	127	143	136	154	162	160	154	158	156	143	140	175	169	157	168	149	142	136	160	173	153	164	159	158	134	157	174	157	179	169	162	157	158	146	137	171	143	179	150	164	150	181	163	151	152	148	169	169	153	146	163	155	170	157	179	156	155	173	154	172	131	147	168	165	150	159	166	183	155	150	172	145	165	147	143	156	159	130	155	141	165	171	158	187	155	178	183	134	130	167	141	157	159	158	156	141	158	156	142	145	148	164	181	161	161	148	166	161	158	194	143	123	145	169	161	167	171	149	157	143	149	173	128	149	171	154	142	159	142	157	146	166	156	171	164	150	157	155	127	168	143	150	166	162	146	164	158	165	151	169	163	178	141	170	130	160	155	156	157	150	163	163	161	147	152	158	164	157	167	146	142	159	166	146	153	138	170	196	167	188	141	145	134	153	146	134	174	133	172	166	141	160	147	154	168	155	168	131	123	166	168	153	174	135	157	146	147	168	139	153	165	148	137	173	166	158	167	143	139	171	176	151	169	164	140	144	139	158	162	167	170	157	158	162	176	155	159	136	157	147	163	166	168	153	166	176	168	155	160	152	161	143	139	178	173	168	146	170	133	153	162	167	165	144	137	162	157	156	167	149	167	154	141	155	163	139	166	152	138	167	160	164	162	185	170	172	144	166	181	161	158	168	169	132	162	166	182	142	161	140	134	184	160	159	162	174	153	163	161	149	156	170	155	154	157	150	167	162	169	174	170	153	141	140	137	160	159	153	142	136	163	164	153	168	177	170	177	136	164	152	196	162	155	154	181	165	151	164	149	167	147	178	146	145	156	178	145	163	145	179	148	150	173	161	167	174	154	160	190	154	156	151	161	154	159	172	144	160	158	138	166	172	160	178	163	155	163	138	153	166	176	165	187	166	159	166	164	153	152	129	144	141	177	156	164	148	170	159	173	131	156	156	181	174	164	164	131	170	164	172	158	145	133	166	129	163	144	154	158	171	154	170	123	158	164	153	142	157	155	170	163	167	164	163	149	165	170	154	159	135	142	148	153	146	181	149	156	165	176	152	155	118	174	178	151	137	144	173	158	164	142	170	162	152	152	144	153	161	159	155	145	155	153	177	196	149	163	156	176	148	164	146	173	164	178	140	176	159	164	164	160	157	153	160	153	153	173	171	143	171	184	146	163	164	162	165	166	156	175	162	174	163	143	150	157	160	161	166	154	153	155	170	156	160	159	186	171	179	166	154	141	173	144	173	163	147	160	174	156	158	155	170	159	166	147	170	180	154	171	139	151	155	120	126	161	179	174	170	169	157	158	158	168	172	144	125	176	146	169	155	160	156	148	167	159	152	159	170	167	131	167	158	151	163	147	134	157	162	183	157	157	158	148	147	162	150	191	163	168	147	176	173	152	167	162	159	172	178	165	135	151	161	163	139	142	133	159	150	174	142	144	153	153	148	183	158	154	164	176	161	165	178	135	166	165	171	171	140	149	144	140	171
40778	43499	46069	41437	14982	1041	765	662	663	672	621	630	564	629	580	558	587	585	548	578	578	593	613	568	546	533	546	540	553	599	584	589	532	520	566	540	584	533	510	554	579	568	551	629	523	540	560	532	529	579	515	578	546	515	519	540	545	553	555	552	540	503	509	516	539	511	525	540	564	539	537	564	620	528	529	546	528	598	489	576	547	532	561	520	525	577	561	520	511	515	531	544	538	563	554	513	513	573	556	577	567	580	534	558	528	536	560	529	509	519	580	544	584	514	528	572	533	546	508	585	491	530	540	532	539	548	590	537	544	561	582	546	552	603	522	556	530	512	496	517	555	535	531	557	582	514	535	526	540	536	557	514	542	538	550	546	528	580	525	484	511	573	543	546	500	580	549	536	509	590	555	527	541	537	491	520	540	555	494	542	541	534	554	567	563	551	528	498	499	512	534	502	506	524	508	540	537	542	548	586	541	547	538	570	523	549	520	578	552	524	482	547	552	528	520	533	547	535	533	524	574	536	544	527	487	582	521	513	513	525	573	537	503	496	509	548	518	515	519	543	506	539	468	504	571	496	537	551	507	547	528	535	541	567	522	511	530	573	528	562	538	568	536	547	526	519	516	518	548	525	496	528	517	571	519	513	530	522	538	545	496	519	544	530	562	543	524	553	536	570	521	550	522	549	558	539	567	523	548	570	516	522	518	528	522	530	543	538	529	547	494	551	551	550	518	515	523	540	568	555	518	550	507	509	563	496	578	546	546	551	543	545	542	543	547	497	528	551	517	522	526	527	535	563	528	549	516	564	530	567	532	516	549	550	550	515	566	578	535	529	517	520	567	526	570	532	528	549	573	545	569	579	543	548	527	486	534	576	532	543	510	530	504	539	461	527	544	489	534	519	557	506	549	569	455	567	562	552	558	560	577	517	546	504	517	539	525	535	529	538	511	533	594	519	552	585	526	547	517	553	492	552	522	503	534	543	572	516	534	565	552	552	607	529	538	584	539	545	521	579	495	544	510	576	540	540	532	525	548	520	578	555	567	499	573	496	516	587	511	492	544	534	538	536	583	565	562	517	499	541	537	552	536	552	524	575	519	595	531	556	586	540	484	518	514	520	542	512	521	538	545	565	518	505	563	501	574	537	516	557	573	566	540	499	493	559	567	528	535	509	560	581	532	492	545	566	574	535	525	545	529	532	518	546	562	535	580	525	519	518	606	554	508	544	547	540	530	549	523	529	538	537	515	570	530	527	540	537	559	523	516	517	511	522	587	533	563	525	524	544	508	577	520	536	506	542	526	551	547	517	571	530	561	517	488	569	531	570	519	538	514	514	544	553	510	520	545	559	517	545	560	557	538	531	524	531	530	530	542	521	528	563	526	537	522	539	519	480	505	534	527	493	545	545	527	516	505	520	562	514	562	562	512	514	503	529	523	560	559	532	493	554	559	532	522	542	543	568	522	542	570	555	550	533	547	537	527	556	549	553	557	525	507	530	509	532	521	528	527	562	604	559	528	543	494	503	523	576	549	514	557	532	563	521	512	581	548	544	536	520	537	537	580	592	546	537	531	505	537	522	592	586	542	567	549	543	540	568	542	516	505	570	547	530	533	567	530	508	526	559	568	569	511	502	569	541	568	521	533	564	586	554	557	531	536	549	563	580	504	530	542	540	494	553	536	533	551	554	514	524	523	558	510	513	551	529	520	530	543	541	545	537	600	497	516	511	554	555	532	535	540	522	518	552	522	529	555	532	538	493	526	530	546	505	576	518	516	525	527	529	534	582	598	526	529	535	534	566	552	519	522	560	503	529	511	514	551	518	518	558	586	563	543	521	550	549	506	498	538	538	521	538	570	575	540	528	547	488	494	538	516	562	542	533	540	537	521	497	512	550	548	566	537	558	539	541	564	530	583	568	558	545	544	573	543	529	550	541	514	509	490	500	571	533	539	509	524	530	526	577	534	504	559	538	510	573	548	541	533	541	536	514	500	531	552	551	552	530	555	573	545	534	510	539	509	530	573	506	535	528	573	515	560	569	574	546	510	537	553	546	567	530	525	564	537	528	565	527	544	551	563	547	513	553	545	539	550	571	532	496	507	554	541	568	515	552	560	499	502	513	525	537	525	557	561	533	530	565	508	578	525	552	535	552	551	555	563	520	551	504	565	531	522	587	554	573	532	542	530	557	571	495	544	539	568	584	534	526	574	519	566	541	576	540	517	537	533	536	565	541	558	536	535	521	535	527	571	536	512	540	547	540	508	526	520	517	577	569	503	548	554	526	541	544	564	479	474	537	562	534	566	574	580	565	509	579	529	585	510	527	507	544	550	541	593	540	538	502	557	541	507	533	527	528	523	544	471	514	571	535	518	513	543	567	545	462	538	536	537	525	555	575	545	503	530	534	550	531	565	556	546	513	536	564	518	587	539	536	553	554	558	551	567	494	528	548	563	576	558	594	552	529	543	519	555	479	543	516	530	581	548	520	519	482	534	538	558	568	510	578	533	541	543	510	515	525	537	524	492	550	501	535	551	585	568	547	565	511	520	556	494	594	519	519	589	542	530	532	561	500	546	528	556	555	531	549	553	553	542	525	566	530	556	510	558	538	551	539	525	512	534	577	545	543	555	526	512	551	529	522	521	513	513	538	534	543	569	566	552	584	532	582	552	545	558	564	481	555	551	560	526	518	581	525	513	496	565	536	544	579	540	523	535	524	553	524	539	537	553	544	493	537	546	541	488	546	571	529	543	534	531	508	514	538	519	515	539	484	517	515	586	559	577	534	531	514	514	556	539	525	560	551	526	516	542	515	551	527	526	512	535	547	502	513	526	548	555	539	541	512	516	521	553	525	520	525	525	545	516	506	521	531	557	533	498	542	517	507	541	495	577	514	517	516	556	536	518	551	523	527	545	546	532	543	501	569	553	491	561	561	526	546	554	505	546	536	535	564	551	551	525	542	534	521	533	552	554	525	540	577	516	526	515	524	528	496	539	537	538	599	524	544	530	534	515	577	537	533	541	560	551	581	530	544	549	509	493	538	527	532	520	548	560	566	526	530	539	544	529	498	577	537	552	518	540	549	536	526	503	493	545	512	551	526	553	533	516	518	554	516	510	552	517	535	524	504	550	558	510	564	540	549	542	570	547	535	566	559	530	517	581	522	527	597	550	520	526	531	519	527	531	557	526	542	528	503	502	556	544	511	554	509	533	534	550	520	540	515	545	542	519	576	556	513	537	520	520	551	544	503	530	510	524	512	529	531	570	544	467	504	553	531	552	536	523	507	504	506	556	539	539	558	551	541	554	563	532	556	503	514	552	521	529	547	620	540	533	535	576	530	541	550	552	532	531	525	524	520	566	547	493	529	568	543	531	512	524	515	569	548	489	549	574	552	567	543	529	552	560	538	534	544	516	582	515	497	489	504	551	505	547	521	563	518	526	571	510	533	573	520	534	548	520	525	518	505	497	581	541	502	514	535	551	583	565	519
75123	70018	60346	44952	25894	5096	384	277	268	256	223	296	255	270	230	249	232	252	226	215	238	233	230	258	217	234	266	243	251	230	240	221	244	262	243	227	260	246	258	241	244	237	230	241	232	232	225	237	238	266	247	236	237	241	225	238	232	259	233	251	231	235	247	217	246	225	253	237	213	230	248	201	214	218	232	245	209	236	251	248	241	209	241	260	233	242	211	255	233	232	266	237	248	212	251	225	223	226	250	202	227	234	215	225	215	245	237	223	255	218	202	218	240	237	233	243	243	235	237	222	239	267	234	215	219	216	259	238	228	226	221	210	258	250	218	237	222	238	197	243	218	262	218	229	202	216	242	250	248	239	216	225	236	241	231	234	247	235	234	227	223	229	257	229	225	233	238	242	220	236	222	215	237	220	243	248	213	230	225	223	227	225	244	233	252	226	213	238	222	233	236	223	223	247	233	203	223	199	236	223	238	219	208	211	244	223	245	239	233	226	244	217	265	254	253	225	213	230	242	238	260	236	230	201	227	236	234	249	238	230	210	226	235	231	224	242	221	246	289	251	238	226	231	261	262	249	240	245	243	213	231	227	216	241	239	242	244	255	219	228	224	241	262	222	234	214	248	247	243	244	266	251	261	226	255	218	246	238	242	241	224	240	238	234	235	256	242	208	247	257	243	233	239	233	229	208	260	218	202	234	256	253	245	223	242	240	207	259	245	241	223	245	223	232	241	232	226	219	265	217	222	252	256	241	246	237	239	229	238	204	230	230	252	232	235	210	235	228	214	230	223	221	243	237	234	225	239	243	225	224	246	223	232	240	222	238	256	234	230	238	215	215	231	226	263	245	228	247	233	241	229	248	219	235	234	253	248	246	236	242	232	222	242	224	241	227	214	215	245	219	226	211	227	243	222	234	237	234	225	251	229	246	216	185	221	234	238	224	257	218	225	231	243	203	232	216	245	223	249	235	212	244	263	240	237	248	262	236	209	254	229	218	232	247	228	258	199	218	251	231	236	222	253	253	227	214	212	235	241	231	241	236	238	232	230	234	214	243	225	248	243	232	249	222	253	230	223	255	245	239	223	215	236	223	261	204	215	217	213	221	268	237	258	236	212	223	236	249	249	238	229	189	239	221	242	231	241	225	216	229	232	230	229	216	242	242	244	261	226	198	258	228	250	237	236	236	236	234	221	237	244	241	232	225	218	229	237	263	240	196	217	253	239	253	253	253	228	223	210	217	226	232	215	240	230	236	234	253	260	245	239	241	236	242	235	215	251	225	240	225	244	262	242	210	233	245	203	245	206	209	236	208	214	238	234	235	239	236	235	249	248	240	222	226	222	215	237	247	268	261	240	241	242	211	229	210	242	226	224	218	218	232	226	244	202	232	230	218	238	286	225	201	245	248	248	214	226	275	258	237	233	250	246	223	220	232	225	215	249	242	223	204	247	219	218	266	241	236	212	227	250	213	267	217	211	245	235	247	234	193	241	236	259	250	227	212	220	237	251	224	223	244	216	251	232	241	225	229	234	237	263	250	238	253	236	225	221	216	232	230	254	218	217	241	215	235	219	251	206	235	234	214	240	225	215	229	233	244	218	218	244	230	242	230	200	235	226	232	230	247	232	239	202	241	214	228	230	241	248	235	236	242	205	247	221	246	212	229	253	259	229	221	266	223	205	249	231	222	249	235	243	208	243	237	221	228	217	241	252	240	223	258	215	218	217	214	242	234	220	247	250	228	223	244	263	248	214	242	260	237	237	250	240	234	239	230	256	215	249	204	225	247	235	226	231	245	270	219	262	233	260	233	230	236	233	231	215	231	223	272	245	230	242	233	215	229	210	254	240	230	242	229	250	221	255	222	214	257	221	218	252	257	220	216	231	227	227	219	227	224	231	242	250	223	221	240	226	256	210	249	237	229	213	232	198	189	198	205	246	224	232	218	208	214	220	264	224	221	229	248	237	226	246	226	218	225	232	227	230	243	223	238	222	239	234	224	216	243	241	218	276	236	234	224	205	226	245	220	238	209	244	243	263	236	205	237	229	211	225	235	264	223	219	245	223	229	241	207	229	232	241	236	238	236	226	249	199	237	249	242	256	228	235	200	221	252	245	216	272	266	233	238	249	239	232	231	212	249	227	222	250	272	259	221	240	206	213	221	220	224	235	214	237	218	244	216	225	223	211	236	243	231	251	219	234	225	249	235	235	220	243	231	224	236	214	245	236	211	211	201	209	252	240	224	246	211	234	235	192	255	241	209	228	244	250	254	221	240	245	238	245	234	212	227	228	238	244	208	265	246	222	247	232	223	216	260	232	211	233	205	232	247	240	256	210	238	250	216	213	222	255	249	235	234	235	223	236	225	254	231	226	250	216	210	206	249	239	249	241	224	268	246	216	204	263	251	213	226	245	253	241	247	229	252	231	243	228	226	235	196	236	220	237	232	223	229	241	241	223	227	220	219	228	226	237	233	221	237	211	243	222	230	213	246	237	255	215	240	222	229	239	212	249	264	277	222	251	226	236	214	210	227	270	244	239	227	202	236	216	243	259	249	234	241	220	232	227	223	245	205	256	236	217	230	224	231	235	250	217	229	239	249	229	253	227	237	229	265	231	206	255	235	248	243	239	242	251	233	227	226	241	224	233	230	221	238	252	247	258	222	232	246	228	252	242	250	236	228	234	254	243	236	235	230	250	256	235	223	227	227	223	217	211	238	228	208	219	215	252	221	220	220	217	222	229	209	228	210	266	212	240	218	240	236	246	227	205	247	215	268	219	234	243	235	239	254	190	262	237	230	231	217	254	243	236	231	229	249	220	235	256	250	250	233	227	239	241	228	234	235	224	230	225	235	217	238	229	233	243	213	224	226	229	276	222	251	240	251	238	225	232	243	232	209	240	228	253	218	241	221	250	213	222	236	260	235	239	246	245	192	211	242	223	214	230	235	224	237	238	262	234	226	213	228	202	239	255	242	252	220	257	236	249	238	221	245	205	220	222	234	229	225	244	260	234	261	225	219	204	235	237	252	239	240	239	236	225	231	244	230	226	233	203	226	238	222	231	206	233	232	243	245	223	266	247	228	233	238	244	227	215	236	216	229	247	243	235	260	232	232	208	212	252	231	205	216	245	247	231	207	226	253	234	230	251	234	247	209	218	245	229	239	208	243	255	240	216	218	226	203	224	248	243	251	220	208	236	226	246	247	240	202	251	225	259	226	247	209	230	244	247	207	245	222	219	212	242	229	252	210	236	214	232	232	218	254	234	239	231	225	240	235	216	225	231	229	236	244	228	224	260	232	211	256	239	207	248	237	241	217	223	224	214	212	234	217	245	249	252	248	265	232	242	241	226	238	215	234	226	250	238	261	241	218	218	228	227	215	252	244	215	233	210	252	249	244	215	243	235	235	247	207	239	259	226	207	225	222	267	230	234	222	221	245	236	240	199	215	230	264	210	253	237	237	223	248	239	225	235	221	255	221	233	220	220	248
50848	57029	57876	51872	20561	1357	1168	1084	984	918	861	907	892	865	837	870	818	802	816	768	811	785	746	806	769	795	788	771	788	743	757	771	735	734	798	741	781	725	758	767	750	778	805	738	716	714	770	778	724	769	747	767	759	719	725	775	728	789	795	783	755	761	723	809	739	767	761	741	716	703	741	730	782	779	743	760	784	752	728	708	743	774	791	758	749	692	782	733	729	746	784	698	802	753	748	713	778	749	748	756	745	737	706	808	758	711	784	702	723	748	733	784	730	814	744	742	773	697	770	726	772	697	729	774	768	719	766	746	755	748	759	747	762	708	777	737	780	723	737	752	803	737	735	786	734	752	764	750	716	763	736	724	717	762	755	761	761	747	800	713	752	741	730	764	769	738	732	757	733	731	711	775	731	773	722	745	749	692	746	748	765	777	787	758	734	767	743	744	769	711	765	725	772	758	733	759	730	723	701	732	755	735	737	694	742	732	746	756	737	762	767	772	705	720	741	706	727	738	726	762	727	773	771	785	761	735	779	756	732	760	787	775	729	772	725	761	728	735	739	768	687	743	729	697	714	748	779	709	752	739	728	728	722	737	761	778	780	748	757	773	707	783	765	715	771	739	766	753	773	715	811	743	746	739	764	724	742	733	745	667	699	743	737	709	739	767	732	778	726	747	751	765	750	745	759	704	719	771	807	745	760	743	746	690	728	734	728	726	682	773	727	753	757	750	782	742	760	746	726	724	735	787	778	722	718	714	780	733	758	778	730	725	764	724	754	704	687	718	706	706	713	772	704	708	740	753	766	730	760	773	803	673	759	766	769	738	743	682	687	791	761	719	678	722	744	813	745	775	800	746	741	727	731	771	711	771	750	768	698	733	771	750	734	717	733	826	741	746	730	762	717	714	787	729	716	751	753	727	775	763	761	776	736	727	747	748	764	747	747	757	723	741	751	730	761	763	742	720	739	734	735	785	763	740	793	769	708	769	741	751	727	764	732	749	779	768	793	739	722	727	678	725	784	743	739	709	760	741	753	788	732	715	739	729	738	759	780	733	729	741	778	767	757	762	774	711	751	738	729	762	765	725	730	706	721	734	746	743	774	722	741	762	764	783	745	740	751	739	720	727	741	769	737	763	740	761	757	737	740	758	760	754	756	774	711	759	807	719	728	746	755	757	726	716	763	741	752	760	726	761	733	715	779	751	701	721	761	740	737	769	685	731	766	762	727	723	723	699	771	733	770	752	749	769	776	776	736	732	694	740	726	731	750	760	713	747	764	708	754	744	710	770	807	753	692	709	758	808	700	721	769	737	762	738	764	764	759	745	739	771	719	744	736	727	764	731	714	756	716	804	767	754	737	768	729	716	719	768	786	743	728	733	712	750	739	705	735	746	798	725	751	791	745	780	685	734	727	816	713	728	734	714	755	736	778	732	748	735	714	734	751	727	732	744	750	732	699	734	724	696	705	751	772	727	757	761	723	754	725	768	720	770	724	762	737	738	749	748	704	781	798	717	723	705	740	732	742	745	777	723	744	781	803	734	717	730	768	716	770	782	755	731	728	784	739	721	762	800	776	746	750	757	766	726	762	727	733	725	743	746	801	749	757	739	759	763	741	737	746	778	765	757	733	766	747	738	760	758	764	765	741	783	757	746	781	775	682	711	787	747	741	745	756	715	709	725	714	770	731	761	740	733	688	743	737	752	751	769	766	727	760	737	772	787	781	743	762	717	764	727	750	768	770	712	716	736	737	779	747	706	757	712	745	725	786	730	747	735	769	767	767	733	757	720	786	736	774	738	768	754	768	731	802	709	757	746	730	748	726	752	742	749	702	797	727	738	760	766	734	772	737	766	747	693	706	770	735	734	699	776	739	768	724	720	749	761	738	738	734	763	769	722	734	691	695	679	698	759	799	744	722	781	742	769	791	733	757	719	739	753	737	759	705	742	775	741	714	807	735	758	768	722	751	747	789	779	710	738	729	781	743	789	792	738	776	745	747	733	741	772	740	766	760	762	733	754	717	794	762	776	742	732	710	759	737	699	705	770	770	753	733	697	776	730	755	765	774	737	698	719	747	757	731	758	790	759	719	782	728	726	729	722	739	749	733	816	752	725	735	813	717	729	752	768	772	737	758	717	760	699	740	729	772	768	775	748	749	751	686	725	717	737	728	764	664	703	740	790	787	756	726	751	730	728	695	748	749	676	733	737	770	733	766	759	739	708	758	771	712	705	702	746	717	741	710	751	748	739	764	726	704	773	724	707	775	733	734	754	720	698	733	725	672	767	734	736	744	755	734	730	746	774	726	766	725	777	759	724	742	799	696	712	722	729	742	701	774	753	735	745	701	762	745	775	728	744	747	752	752	713	790	715	729	741	754	730	788	741	717	775	713	760	714	735	740	771	757	725	740	722	770	721	810	743	772	735	748	759	732	718	757	755	713	747	758	704	738	717	757	777	769	715	771	742	785	720	747	785	742	711	751	741	737	767	727	763	760	754	771	697	737	712	712	746	755	683	723	752	732	783	717	731	740	745	717	743	754	734	721	721	741	708	771	733	774	782	788	723	742	754	729	787	784	745	735	795	782	754	702	734	770	727	752	782	694	778	725	750	727	746	735	751	708	709	750	745	701	751	715	718	767	707	755	747	780	777	734	680	782	749	779	724	761	727	744	735	718	792	722	723	764	733	738	721	777	746	708	766	720	726	775	757	746	765	804	710	762	715	742	758	716	777	709	785	775	752	771	762	811	788	775	738	783	740	752	758	769	747	749	792	731	733	742	723	756	764	747	753	724	776	714	703	760	724	742	758	774	725	731	697	770	763	738	767	743	763	764	738	794	720	746	718	746	741	742	691	765	741	728	750	760	783	739	777	702	729	706	747	732	734	767	733	766	717	757	746	716	755	691	796	758	745	781	748	721	753	754	758	716	743	746	728	739	787	781	782	740	798	772	744	779	716	726	727	737	734	752	734	749	746	746	760	724	759	747	740	773	767	722	740	726	777	763	741	761	758	748	742	776	743	764	722	729	753	707	725	709	740	720	722	721	749	725	698	755	765	759	733	713	782	744	735	743	735	753	752	719	753	745	781	784	712	778	743	739	820	747	738	720	720	789	732	758	700	728	735	742	783	782	786	763	715	748	764	765	718	746	752	719	750	682	746	745	788	737	717	676	757	777	745	755	733	744	761	778	764	705	745	782	730	733	715	732	733	731	714	745	782	725	760	758	781	753	722	743	751	729	756	736	764	779	706	788	762	724	760	734	722	750	770	724	758	774	709	783	704	701	786	743	729	761	749	768	749	708	778	747	729	773	728	767	714	756	742	749	760	729	692	701	789	743	720	737	723	771	645	730	774	793	743	713	759	738	719	731	776	792	709	757	812	714	740	780	723	746	784	767	731	717	753	766	761	796	733	768	759	736	758	722	735	716	788	757	730	772	789	734	728	770	723	735	769	750	763	697	750	693	789	785	706	771	748	704	800	725	763
23284	13613	9454	3970	1094	260	217	218	230	202	229	234	228	215	210	230	212	242	225	227	190	227	234	211	222	237	233	220	230	234	255	239	221	219	233	215	227	236	226	243	226	219	229	209	232	212	203	205	212	210	207	221	205	197	246	234	242	222	218	201	200	230	213	248	219	203	228	219	209	233	217	251	239	251	216	212	219	211	189	251	242	218	239	225	237	196	217	245	226	219	191	232	232	201	216	239	214	206	220	232	231	228	217	200	212	266	204	227	226	211	214	223	206	196	209	214	224	234	214	263	213	236	230	237	221	229	193	214	220	236	251	248	225	252	255	223	259	218	215	238	235	223	214	256	220	220	240	231	199	263	221	225	221	231	224	221	216	238	232	204	200	225	242	230	214	225	213	226	204	206	253	218	220	226	215	248	210	222	233	224	217	252	216	239	207	213	218	242	209	208	214	229	226	223	216	218	223	209	252	238	231	248	220	245	189	223	234	267	219	204	190	234	212	226	205	199	215	234	231	219	210	220	248	231	233	233	232	231	231	223	203	204	226	226	251	250	214	208	221	234	211	202	239	218	214	225	241	232	243	221	218	234	212	247	205	227	223	234	235	198	234	209	230	215	235	223	198	221	218	202	212	219	226	207	217	230	226	237	201	244	219	201	242	222	246	204	226	231	224	223	252	255	229	228	215	231	214	222	215	220	188	230	218	197	213	211	212	201	233	227	226	215	232	198	211	214	215	245	229	215	226	233	203	225	212	221	249	197	220	210	264	220	222	232	247	231	214	225	199	228	247	239	217	216	215	224	231	243	207	232	206	246	237	231	229	241	232	236	204	216	197	211	208	216	212	243	241	222	204	224	235	217	228	209	216	223	234	238	210	209	227	227	218	228	212	218	241	204	262	218	229	222	231	219	220	229	236	231	212	241	240	203	193	227	220	217	226	237	223	223	232	229	220	189	191	206	201	236	233	249	197	214	241	226	220	223	207	206	233	218	226	231	214	251	203	256	216	221	218	219	225	221	224	230	227	211	229	249	200	221	247	219	210	210	200	250	242	227	224	241	242	200	236	222	239	231	210	233	239	221	216	245	222	212	229	241	206	245	231	223	225	233	264	222	237	231	230	235	238	193	246	214	234	218	218	223	224	200	236	205	241	237	241	218	227	249	210	240	211	209	231	227	227	207	221	229	229	204	221	221	250	229	223	230	205	200	243	222	202	266	224	226	248	228	215	199	243	187	228	211	230	221	222	230	219	241	196	230	211	223	255	200	233	229	192	234	207	213	218	226	228	224	249	225	236	234	242	204	212	216	227	225	228	241	232	249	194	225	229	241	230	251	208	208	231	235	256	212	214	245	222	221	250	209	215	219	249	237	212	227	202	217	213	233	229	217	229	204	218	209	252	215	229	234	230	237	232	264	228	232	238	220	226	257	251	228	206	240	240	213	222	237	229	226	206	215	229	236	210	238	230	242	219	211	201	213	215	220	219	227	232	217	215	195	246	245	205	230	239	246	218	245	249	255	222	245	227	186	206	213	243	207	232	236	224	224	221	218	217	237	253	218	220	239	232	215	220	219	232	229	215	229	231	207	244	252	216	242	250	237	209	219	228	225	221	206	203	183	223	224	223	248	244	227	221	214	231	215	227	211	224	199	193	226	206	232	212	238	219	244	231	214	209	219	245	218	208	254	200	224	224	202	253	236	213	243	208	204	221	237	229	222	216	224	236	231	221	211	229	253	200	245	240	215	233	229	210	233	212	245	209	200	232	232	225	233	235	225	218	237	215	211	219	232	217	207	209	231	208	213	227	228	232	217	227	231	230	237	200	224	205	233	221	237	234	206	220	220	197	225	216	203	203	223	226	241	229	240	200	213	238	201	199	221	231	226	213	229	202	245	228	214	240	213	266	213	223	227	210	263	220	219	237	211	255	250	210	208	245	238	243	243	251	257	224	224	236	239	235	202	223	223	211	232	225	227	218	197	216	220	240	225	204	211	205	223	231	235	192	257	210	252	230	213	238	187	230	217	205	228	236	217	218	214	202	240	226	218	235	237	214	218	231	208	226	209	236	246	218	212	212	234	239	227	212	216	236	216	225	202	199	247	238	217	234	234	219	248	215	210	236	205	218	243	214	228	245	241	220	227	217	217	225	233	228	225	210	196	228	230	211	221	227	228	242	215	187	235	217	217	235	255	245	195	232	203	223	202	217	245	220	209	228	205	200	237	244	219	228	214	270	229	229	215	243	221	241	248	235	209	237	221	222	220	218	235	224	227	222	230	243	249	236	216	200	223	211	221	238	211	233	204	225	254	235	208	233	227	230	242	241	227	238	233	227	239	201	235	248	236	227	238	229	243	230	231	220	214	226	223	229	212	227	212	245	195	214	224	221	237	220	234	243	227	223	207	214	247	213	229	250	224	231	216	216	208	239	250	226	187	187	226	216	229	223	221	229	223	230	225	201	197	210	190	226	233	234	237	235	260	233	221	201	217	246	220	180	217	226	217	219	226	234	237	219	244	188	247	233	236	231	234	205	227	203	233	221	200	217	239	233	248	223	232	238	201	216	221	226	220	221	215	239	197	220	223	226	243	245	225	224	223	230	230	224	210	215	196	231	233	190	211	205	259	228	233	210	249	232	209	238	229	235	228	232	234	227	229	252	217	239	237	209	214	233	222	236	231	214	244	242	217	205	203	200	210	253	241	237	212	216	209	236	218	209	224	199	220	219	211	239	228	241	238	216	241	228	261	209	236	213	214	205	262	238	219	231	210	209	210	244	202	211	211	219	216	233	222	248	221	238	223	204	219	211	212	223	213	225	217	206	216	247	245	227	209	222	227	206	251	214	232	220	247	249	226	221	234	215	220	237	218	235	217	238	240	235	228	235	237	237	202	192	247	211	202	233	222	244	229	212	247	219	202	226	228	229	242	239	217	214	215	205	215	203	239	228	211	208	239	233	211	235	214	226	237	198	203	202	218	236	215	235	230	213	216	209	233	236	221	248	226	223	197	205	225	227	214	232	226	228	201	236	213	197	249	224	211	232	224	210	216	239	221	220	218	243	203	209	219	204	235	219	223	242	211	222	207	209	229	212	230	217	230	214	224	225	249	213	217	225	218	213	200	248	229	211	219	225	216	227	199	239	218	221	234	220	222	221	240	260	219	235	224	234	202	236	211	237	206	221	195	224	209	242	218	232	212	214	215	242	222	224	239	235	252	211	229	205	214	207	230	240	206	242	226	247	218	238	238	227	232	209	254	239	222	197	215	219	224	227	211	202	251	237	264	236	214	231	214	217	212	218	224	227	231	224	229	232	254	211	239	187	209	225	231	204	217	216	227	233	199	219	203	207	218	204	225	219	178	197	207	218	216	217	253	242	206	227	206	240	212	219	241	214	228	210	225	213	203	229	239	206	246	190	224	213	236	225	236	228	232	209	209	236	214	207	202	227	265	210	233	231	232	225	199	215	226	217	230	220	226	244	232	216	223
20706	18798	15203	9829	3121	718	737	754	712	708	702	758	755	712	695	718	714	738	749	709	726	746	683	705	707	680	730	746	752	742	700	755	779	745	702	740	758	743	725	666	698	733	722	694	690	734	714	727	754	749	747	777	721	701	749	704	703	701	724	756	722	704	713	682	707	736	706	721	700	720	693	699	736	733	734	724	728	751	682	670	728	727	722	730	652	759	732	718	773	731	699	723	688	731	737	769	720	708	694	753	751	799	749	707	721	705	711	752	743	701	706	724	700	713	697	756	733	711	690	794	744	708	729	704	753	751	741	749	756	704	735	686	667	760	712	686	702	751	709	719	699	751	728	728	755	740	692	739	716	691	726	677	760	681	654	748	683	726	704	791	712	670	657	729	741	715	736	738	684	724	762	720	743	658	754	734	708	731	683	753	737	722	676	694	695	702	652	740	735	650	708	720	719	710	736	701	720	746	704	683	744	713	740	693	729	717	703	715	701	731	738	750	758	720	743	671	716	739	740	761	722	700	742	751	698	717	709	737	715	734	715	735	665	773	735	748	738	674	709	693	714	727	733	740	730	708	812	735	727	733	722	718	709	699	710	762	722	760	684	694	749	710	764	722	713	687	724	751	706	738	718	715	690	746	739	719	739	687	683	698	702	747	754	712	762	713	742	715	715	700	749	743	699	735	699	716	686	719	694	708	721	750	717	739	740	735	772	701	715	702	687	713	718	693	748	727	710	717	763	748	747	701	727	747	741	693	710	759	714	729	756	701	768	701	742	689	785	679	734	713	770	728	748	733	724	763	730	762	742	717	729	692	732	749	739	720	728	690	721	715	730	696	739	694	760	694	685	731	724	692	694	696	750	757	729	701	730	767	741	695	732	689	700	687	707	698	693	678	707	739	743	718	672	764	702	715	700	730	711	685	684	757	679	670	712	698	709	711	740	733	714	738	748	752	751	775	734	729	679	750	703	737	690	731	705	680	721	695	746	715	700	698	678	757	723	698	709	755	711	683	719	734	706	714	726	697	750	741	733	742	758	699	663	698	712	690	689	749	741	762	692	698	743	721	731	711	727	721	716	682	730	704	712	725	734	675	701	735	718	725	789	725	730	747	697	681	743	730	722	696	731	735	742	714	664	705	718	710	711	720	696	734	742	677	698	727	690	763	717	751	729	703	725	752	694	759	724	694	696	696	743	715	764	712	670	767	761	701	734	748	767	754	678	712	716	700	743	724	722	711	736	695	690	751	756	689	683	713	693	663	747	747	744	689	729	663	719	745	657	731	758	727	728	758	741	747	752	704	731	663	745	716	663	737	714	761	739	731	706	695	697	721	702	766	739	725	708	738	688	707	724	743	678	713	778	718	715	690	768	732	717	750	697	729	698	740	715	754	703	671	670	739	736	702	745	701	779	709	686	735	721	755	711	709	680	713	695	742	765	723	675	735	753	655	695	678	697	741	661	764	670	727	737	725	688	735	717	719	746	709	675	728	657	756	700	788	726	705	717	740	740	735	744	763	731	692	707	730	739	688	685	745	733	720	737	699	705	722	746	723	684	753	775	718	720	710	693	725	722	690	744	707	739	699	702	748	671	706	760	719	756	721	740	748	714	703	720	769	736	692	693	705	729	743	733	693	684	681	723	753	718	693	755	731	669	705	728	775	691	728	684	699	733	690	723	764	727	728	693	718	670	744	703	741	712	731	745	701	672	698	747	693	728	709	726	738	721	704	717	703	773	722	719	741	711	743	698	693	724	697	690	730	690	731	713	730	665	710	701	719	733	774	742	735	705	698	726	731	704	729	707	693	714	737	727	781	790	692	674	737	749	724	731	692	699	779	751	707	716	690	714	742	733	748	703	674	753	713	772	775	671	729	740	728	767	731	746	730	715	706	706	694	680	724	718	710	756	727	719	771	727	724	684	689	703	740	749	700	700	701	723	720	702	691	757	697	772	729	716	724	762	710	716	738	719	701	713	747	751	704	712	729	702	751	720	746	711	686	727	700	750	714	751	731	709	699	737	723	775	689	700	807	688	667	718	735	717	674	763	746	764	681	699	746	672	708	768	715	667	738	724	692	742	715	703	674	707	764	709	690	743	734	713	681	704	726	724	687	664	726	687	697	751	734	716	705	682	748	712	687	706	693	693	659	755	731	722	714	668	705	715	723	701	699	680	672	720	761	726	759	751	742	680	744	684	703	719	748	712	744	727	690	742	697	704	708	691	718	710	746	647	723	700	763	732	688	729	726	735	694	707	705	751	713	668	743	753	748	706	725	704	721	749	738	728	756	712	762	720	730	758	699	774	710	714	727	718	723	723	733	724	713	753	758	712	776	706	731	696	721	686	738	712	732	719	715	722	769	732	746	738	735	731	790	727	700	767	752	724	762	699	725	690	704	745	713	734	719	738	751	758	706	684	763	744	745	729	747	722	708	690	698	702	703	689	746	713	704	698	705	756	717	745	705	722	710	728	704	685	727	726	734	755	725	721	741	718	712	714	740	727	683	702	742	710	718	722	714	728	708	719	772	772	708	708	705	758	718	702	708	702	707	712	680	695	737	726	735	691	710	701	725	641	706	732	732	741	719	734	717	697	706	717	751	792	758	719	683	743	706	701	701	746	684	709	757	711	776	677	757	696	741	734	721	709	716	725	752	709	696	694	707	740	751	713	717	689	729	705	705	716	747	722	719	725	713	697	691	731	695	694	740	705	721	748	719	740	742	702	756	715	723	688	717	703	719	749	697	732	679	725	720	709	717	695	699	701	764	745	721	707	706	716	745	750	697	736	712	742	686	700	692	712	690	728	716	736	684	719	753	752	706	707	719	674	683	714	676	673	690	757	755	761	744	743	689	742	722	722	698	685	756	764	694	728	730	697	745	688	705	709	694	700	731	712	749	705	723	739	673	734	710	695	713	686	774	703	746	714	739	759	713	750	673	686	765	690	721	645	709	699	754	740	706	738	711	705	695	737	726	702	700	742	783	697	703	685	710	711	761	704	688	715	697	754	700	718	733	717	739	701	714	738	724	669	704	734	670	739	745	732	703	777	708	740	747	739	758	744	747	700	684	771	799	766	696	711	723	710	738	712	778	697	714	692	670	714	713	709	703	692	747	685	715	716	714	736	756	738	722	730	732	712	723	739	701	694	690	705	719	718	721	762	704	665	776	725	754	743	732	728	651	702	732	711	700	704	764	724	709	733	726	752	751	710	714	677	724	700	723	668	754	734	704	727	737	703	702	699	657	709	740	714	711	720	739	758	720	749	691	669	699	691	694	686	691	718	686	711	735	704	731	702	748	726	707	797	742	680	693	683	717	724	710	779	700	691	696	714	722	704	696	713	712	689	724	717	759	751	735	749	735	719	729	712	703	681	729	669	717	717	763	725	709	718	690	751	668	714	667	699	713	731	736	730	734	730	713	734	735	775	759	733	741	718	695	731	709	764	714	753	696	729	677	695	699	704	731	703	709	720	701	702	756	734	766
59027	55995	48169	34386	16358	1190	225	167	162	170	165	149	165	178	187	190	152	158	141	182	150	148	157	160	168	177	156	157	177	160	146	162	167	157	165	146	174	157	156	172	163	166	160	162	171	144	163	152	157	171	150	152	171	163	166	156	168	184	169	144	177	153	138	164	164	140	144	152	177	169	166	175	156	156	173	152	165	162	158	150	149	161	169	147	188	170	148	181	163	155	168	160	148	148	154	151	169	161	151	172	159	148	151	166	151	178	177	152	160	166	152	182	155	181	165	166	151	175	169	160	154	166	153	147	159	166	126	161	165	157	174	143	160	153	170	158	137	159	161	169	182	164	156	133	166	149	177	173	157	136	179	161	152	164	149	156	176	155	173	187	171	161	164	140	140	162	178	168	161	164	165	134	171	148	192	163	148	138	182	157	165	164	183	169	160	186	151	156	165	159	176	156	158	165	184	171	151	147	156	174	152	137	151	160	191	154	159	159	153	170	171	163	144	149	171	161	143	163	169	157	142	153	155	174	182	165	144	151	141	166	161	159	171	166	164	181	146	149	156	164	182	147	147	168	155	156	155	171	168	122	171	138	157	169	161	172	180	135	167	145	149	163	168	174	154	152	168	145	154	155	149	177	166	154	146	172	168	165	151	147	164	173	171	149	151	153	171	174	164	154	145	157	141	152	157	164	133	150	172	180	175	139	156	150	167	160	168	152	163	153	174	149	179	165	153	176	183	153	160	172	161	165	158	167	179	153	150	146	147	150	133	162	157	160	175	161	164	162	161	167	192	171	187	175	161	123	148	183	181	145	127	158	176	154	161	160	142	163	148	175	179	136	155	182	156	156	140	149	149	148	149	180	140	156	167	166	154	161	181	148	162	155	167	164	151	170	172	169	154	162	156	132	154	150	160	179	168	168	162	156	163	146	145	162	155	158	172	159	171	159	159	165	144	156	143	157	170	144	159	133	153	149	158	158	163	161	157	164	169	136	178	162	180	178	145	160	178	166	157	151	179	159	151	137	142	157	119	157	175	170	168	160	164	190	144	153	159	170	149	162	154	170	156	155	178	175	161	153	127	177	183	164	150	174	158	153	162	137	148	143	169	142	151	144	155	143	170	172	175	155	169	157	130	159	163	158	176	156	184	158	159	156	158	147	146	172	136	158	167	166	152	149	154	186	152	150	165	146	164	166	155	164	164	159	157	154	177	143	172	142	170	171	179	173	152	173	159	174	158	169	157	199	168	158	157	159	158	145	153	166	160	149	172	148	146	184	169	171	142	168	168	179	146	143	187	154	166	165	156	160	166	177	153	179	156	174	164	171	166	170	182	141	161	183	166	142	193	147	164	161	172	149	161	160	171	168	183	163	158	178	182	168	157	155	139	173	163	163	170	182	165	159	163	177	155	148	178	167	168	171	188	183	144	148	150	159	158	155	163	146	153	134	164	163	162	195	144	174	146	153	172	151	155	141	175	166	156	178	131	146	150	187	161	161	155	160	174	162	155	155	151	183	158	155	181	165	141	160	161	168	150	165	159	180	183	156	143	149	173	156	158	171	145	170	167	146	163	168	142	170	158	170	152	164	166	173	156	119	160	174	188	161	163	147	162	157	161	154	163	164	156	154	153	166	135	156	177	174	173	176	161	137	147	164	175	157	164	151	152	161	166	152	163	165	159	166	170	167	181	168	146	164	151	148	164	170	142	144	169	164	160	159	162	156	168	171	148	194	152	195	156	170	156	173	144	169	174	183	148	141	153	181	160	160	163	178	170	151	156	172	165	168	178	166	165	159	183	171	150	153	153	151	164	163	162	171	149	151	172	160	187	166	141	162	151	167	165	155	174	185	166	153	159	175	152	143	169	136	167	167	166	160	173	165	172	161	180	170	164	162	167	167	146	150	178	153	154	184	181	193	138	171	153	160	201	154	160	184	179	157	144	153	146	141	164	167	155	170	174	156	175	160	182	160	155	143	144	147	163	160	150	151	178	146	170	171	153	158	184	160	166	164	185	155	159	151	164	153	169	171	161	161	177	174	160	145	185	161	184	172	147	147	166	141	174	157	173	144	148	164	188	155	166	168	190	166	189	163	175	181	164	173	151	172	176	169	148	174	143	162	167	159	172	156	195	142	162	156	158	177	160	160	165	177	150	151	162	149	165	167	161	142	161	170	160	179	157	159	175	166	156	171	150	173	160	157	151	161	147	157	182	173	137	176	185	141	163	159	157	176	187	174	149	149	155	161	180	158	156	138	147	146	163	143	162	159	148	187	161	162	166	168	167	148	137	157	160	174	139	167	166	157	151	142	168	169	172	169	164	187	168	146	188	156	153	153	205	159	160	162	170	151	170	170	129	162	174	168	164	143	177	162	152	167	183	165	168	182	170	177	145	169	158	177	160	155	167	171	171	169	154	182	163	158	169	172	169	150	153	151	188	150	162	170	173	192	154	145	187	170	154	160	164	173	164	186	160	154	178	138	158	148	166	165	166	139	170	145	167	140	166	168	181	183	164	141	154	176	178	162	163	141	186	149	153	140	172	145	168	175	147	166	181	144	183	144	157	174	146	144	135	156	178	153	150	169	152	160	170	147	157	159	176	166	166	166	195	183	158	150	169	156	146	174	142	168	178	147	196	157	150	159	170	200	175	159	167	153	168	144	152	160	175	174	141	151	165	149	180	154	172	153	169	146	172	164	175	177	162	161	168	173	163	168	164	171	160	152	171	114	137	144	173	160	140	170	158	166	168	141	156	145	174	144	150	169	162	164	152	150	171	158	176	159	156	174	160	170	181	170	165	165	170	173	156	164	153	172	158	173	171	148	144	176	175	163	159	166	174	166	150	175	184	144	171	179	182	166	188	183	159	170	141	156	156	171	159	165	179	142	135	157	167	160	147	179	167	155	181	154	171	173	165	158	143	177	145	159	158	154	179	158	137	171	156	148	147	186	185	179	159	179	160	159	165	162	140	175	151	174	153	175	154	163	174	128	161	155	149	158	163	166	153	180	171	161	165	171	170	180	157	160	173	167	152	169	170	183	157	149	176	171	158	145	171	182	179	168	174	161	172	165	163	162	165	166	188	170	187	148	163	151	147	143	159	162	196	171	172	151	154	185	151	160	165	155	144	153	150	163	180	161	168	142	184	140	145	179	178	151	164	154	173	159	166	154	155	148	161	167	145	171	163	164	168	147	140	143	173	166	157	154	150	165	159	161	149	176	132	166	135	144	165	147	153	150	155	155	174	176	175	155	168	185	154	150	180	157	187	163	154	150	148	151	151	177	151	143	166	172	150	160	142	174	159	151	163	180	182	165	164	163	157	151	151	132	140	160	145	143	167	169	150	187	130	156	174	180	171	171	144	158	184	176	150	188	165	135	148	156	159	167	159	138	155	168	152	169	170	159	144	153	157	170	146	154	189	161	166	156	161	145	166	166	142	128	179	168	171	158	169	175	172	176	148	147	165	155	204	132	148	153	160	154	149	165
39754	46017	44490	42126	13608	775	742	742	650	695	628	616	569	597	607	628	545	615	530	570	612	570	580	539	556	546	555	560	559	558	560	555	537	528	577	551	571	545	576	556	572	553	535	570	588	573	527	567	532	582	595	515	542	573	533	551	524	593	479	530	547	572	557	562	549	559	578	544	554	556	539	522	563	529	520	545	524	568	514	587	576	530	559	559	503	548	571	564	554	529	495	516	572	547	527	522	573	556	597	613	528	571	569	513	556	552	545	547	539	534	576	558	506	531	566	519	539	511	581	516	561	578	490	545	599	545	540	514	532	518	534	536	575	495	557	551	569	562	616	507	549	539	545	524	575	584	573	544	555	537	546	604	570	518	518	521	574	535	536	570	541	562	512	562	536	523	538	548	546	552	564	552	578	521	546	543	547	557	574	565	548	546	541	535	577	532	566	490	572	545	562	539	557	509	567	508	524	577	529	513	563	565	539	551	560	525	519	531	568	580	584	552	509	560	532	552	556	538	542	530	552	557	527	540	580	541	540	566	540	515	568	481	514	578	546	522	552	522	534	574	585	554	540	583	544	553	573	521	552	518	531	531	569	531	551	549	535	551	544	533	539	522	540	571	587	554	549	562	499	559	557	587	546	540	571	588	550	576	526	537	576	566	538	562	530	529	580	601	564	528	547	592	508	552	580	560	533	551	591	569	546	542	552	578	551	540	547	585	546	541	528	567	541	587	538	570	503	530	538	563	553	556	530	537	564	575	521	538	527	562	517	515	563	560	576	553	484	529	529	552	561	534	559	555	502	588	516	565	570	561	515	544	520	548	552	521	506	531	559	557	566	569	494	508	556	534	577	572	536	556	530	536	598	557	534	574	515	543	526	551	586	534	536	544	583	517	528	589	554	581	542	558	511	547	558	547	518	537	535	507	499	548	543	541	534	522	504	584	543	526	560	502	594	544	540	572	506	534	588	553	570	505	523	527	535	495	527	560	550	526	578	481	581	554	552	564	562	550	558	573	556	521	514	515	573	560	538	562	569	553	571	573	511	534	503	582	595	539	541	542	560	533	557	514	583	538	533	538	526	573	536	528	530	534	550	568	536	564	539	518	577	576	579	583	561	574	555	545	521	526	559	573	581	580	547	540	517	540	595	581	558	581	511	510	547	512	568	546	528	524	547	520	555	527	521	525	569	528	515	583	558	580	531	547	527	561	542	561	514	533	509	593	562	526	533	552	571	563	529	524	561	565	577	535	499	573	565	557	529	544	533	609	523	506	538	528	569	529	555	515	547	522	541	588	570	542	566	524	584	555	551	521	549	575	593	566	566	535	557	568	519	534	536	601	538	528	529	545	541	531	546	530	558	512	560	559	561	525	559	505	560	547	563	572	576	528	587	514	534	553	558	529	541	530	579	570	556	519	551	545	593	557	532	540	547	530	505	522	546	558	532	555	549	576	532	546	558	498	540	545	516	545	567	595	528	562	511	551	565	558	558	545	553	530	524	548	605	547	540	554	534	539	549	581	555	573	543	526	577	542	544	530	528	565	568	567	535	593	596	572	491	569	550	540	574	534	572	572	525	539	550	572	560	557	558	525	550	557	520	527	575	506	513	529	608	534	535	536	534	522	539	561	573	554	530	525	591	550	540	542	524	527	565	547	563	579	491	540	549	514	518	521	551	520	533	569	566	488	582	553	522	539	532	528	520	552	565	560	586	581	550	529	518	548	523	518	496	516	525	540	583	538	569	570	536	556	539	523	550	548	520	536	509	572	544	565	549	534	559	566	610	604	521	530	548	585	569	553	526	530	534	561	513	587	575	513	543	560	549	533	511	544	552	498	581	553	566	526	549	559	540	558	534	550	502	548	540	537	556	521	529	547	543	588	504	557	583	556	571	542	560	535	526	578	510	489	585	545	549	521	549	510	564	519	539	565	554	572	526	561	559	521	521	533	579	589	573	536	571	550	557	549	537	549	547	514	561	537	533	580	514	502	558	494	541	555	577	532	551	565	571	511	541	542	572	510	545	550	537	518	525	547	558	534	538	518	564	544	532	551	553	556	550	547	567	553	484	528	523	525	537	534	529	506	545	538	576	506	537	523	560	512	558	522	544	538	559	549	573	554	555	554	545	588	570	539	527	557	583	544	569	544	538	537	522	540	547	538	495	533	541	517	519	554	532	579	509	524	540	571	562	575	539	536	534	559	537	554	520	593	545	523	545	573	531	542	556	547	546	543	550	558	567	567	542	547	579	570	509	543	532	581	541	577	570	550	509	521	544	552	501	547	577	538	538	524	533	559	575	521	540	531	608	525	563	534	568	518	546	570	556	564	549	528	527	565	557	532	567	535	567	541	553	557	532	540	546	515	511	530	562	559	529	549	542	576	571	499	561	559	578	524	550	504	556	548	516	519	539	498	524	556	536	582	528	569	526	553	548	514	530	541	573	546	549	556	585	542	523	579	554	547	554	561	563	548	579	545	525	513	542	520	543	534	538	547	554	543	576	558	577	516	551	545	536	514	525	547	535	545	535	567	542	533	515	600	534	510	568	539	574	528	565	541	538	554	535	521	583	566	579	495	511	566	560	550	557	525	553	531	556	573	536	534	538	606	573	536	546	557	524	532	529	535	566	572	560	561	529	554	530	571	599	547	529	584	544	551	562	530	543	563	555	542	543	513	533	545	519	540	560	556	545	550	550	550	556	537	500	559	543	544	545	549	526	534	565	569	522	566	546	533	570	581	555	532	530	510	556	527	546	555	505	530	514	541	524	523	546	549	584	532	557	540	541	565	508	555	580	541	572	556	514	545	511	533	513	572	575	530	506	548	559	560	561	551	583	530	527	577	584	520	542	542	555	590	536	535	562	517	517	561	566	544	555	575	538	546	545	530	551	533	523	535	552	558	572	533	538	525	556	578	589	528	555	554	533	503	577	581	579	545	537	568	568	530	543	536	577	540	536	546	574	568	540	529	533	531	558	565	532	576	568	536	519	551	514	500	514	547	503	539	559	566	570	523	479	530	552	520	545	563	567	579	547	540	548	550	534	561	545	522	569	525	523	556	529	537	553	559	534	564	545	536	573	550	584	567	557	553	568	562	533	545	528	539	586	515	509	553	551	525	552	532	537	557	539	565	546	554	535	517	510	531	559	555	518	545	517	539	557	540	514	526	555	548	554	534	545	577	532	558	544	581	578	570	585	587	523	579	553	559	547	524	554	532	487	574	551	580	540	579	557	530	547	547	538	568	544	527	513	575	519	571	548	575	544	550	572	554	556	543	544	519	551	524	532	537	520	536	516	510	527	533	572	582	540	549	577	547	533	557	577	528	589	564	545	495	545	538	564	559	555	562	564	515	550	547	539	550	567	554	566	559	544	556	537	545	531	526	590	540	532	570	573	545	571	567	532	531	542	591	487	556	571	540	539	568	501	530	540	545	541	566	507	576	516	546	526	574	537	544	554	540	529	547	562	545	546	561	576	568	554	511	575	557
73159	69412	52761	42202	26534	5265	388	312	300	285	269	261	241	263	270	242	230	234	251	239	232	244	247	241	225	206	235	245	246	258	238	216	216	242	231	230	240	239	251	205	253	235	249	229	213	212	232	255	243	224	193	227	241	232	228	244	215	216	235	214	240	230	217	227	221	266	225	253	227	207	212	226	241	246	231	254	212	214	223	220	233	217	205	249	207	219	234	207	223	216	202	228	217	234	241	200	210	233	217	254	226	238	216	201	245	242	215	240	236	239	228	254	198	220	253	269	234	230	217	242	217	240	230	227	229	226	248	246	223	210	222	246	223	245	196	220	239	276	208	224	232	223	234	216	242	259	218	254	215	240	238	222	210	236	224	263	229	225	251	247	213	219	237	246	238	220	208	230	226	232	214	226	237	241	219	202	220	270	234	222	230	230	222	241	234	241	224	227	203	240	215	233	237	254	238	225	230	215	231	213	248	217	243	247	236	232	250	215	252	230	253	266	236	245	231	227	249	232	216	254	245	258	201	212	238	210	218	258	225	234	244	221	224	193	219	244	237	249	217	244	216	254	257	251	253	259	208	235	247	225	215	220	230	210	261	228	238	279	225	192	239	244	226	248	222	253	209	261	242	217	223	241	219	236	210	226	247	231	243	222	226	232	233	221	212	245	206	221	231	230	232	221	244	224	221	234	256	233	210	234	227	253	235	222	232	240	244	206	231	219	230	263	212	233	223	219	221	232	241	256	244	220	234	234	206	220	232	245	245	195	245	242	233	224	261	186	235	224	213	234	222	198	207	217	204	220	223	235	228	237	215	256	233	213	212	237	239	243	242	214	229	234	254	216	208	213	236	225	252	261	219	226	221	234	248	225	223	230	190	228	232	244	209	260	229	274	229	198	228	218	236	242	253	228	248	228	246	204	229	210	250	236	212	205	232	226	220	216	227	254	212	235	251	194	241	214	244	226	249	232	236	214	214	240	242	227	236	230	254	215	233	257	235	245	237	216	225	220	191	262	260	223	248	224	252	194	207	221	237	217	215	207	239	233	213	228	221	234	227	209	220	233	235	241	237	219	237	258	214	196	235	236	237	256	235	236	227	226	256	246	227	230	245	241	220	251	245	243	214	218	234	210	210	245	223	206	265	233	247	216	245	221	221	224	211	220	225	221	249	239	224	212	232	205	212	256	212	226	237	226	233	246	212	236	239	262	239	258	205	258	223	253	237	238	229	263	235	256	227	232	237	234	225	208	271	224	244	221	231	235	237	256	227	258	213	243	244	226	226	225	233	218	234	227	259	240	233	249	226	221	236	230	218	236	238	237	235	259	256	242	215	229	234	231	226	239	208	231	239	238	239	220	218	235	263	235	212	237	243	238	228	224	217	228	210	239	219	222	220	214	226	241	238	201	218	250	199	235	225	242	233	264	218	217	234	215	221	207	228	237	236	211	228	233	230	224	225	235	246	248	228	221	231	211	236	224	227	216	218	221	214	237	258	215	217	236	245	245	215	214	241	264	222	224	250	235	219	218	243	229	240	222	207	240	218	218	235	244	223	246	208	240	229	235	218	232	233	212	238	234	224	227	235	248	231	228	227	225	240	219	246	228	257	246	227	228	205	259	234	215	231	261	218	223	211	201	240	220	229	239	252	231	247	218	231	210	239	209	234	249	218	223	245	243	213	220	213	194	241	239	240	244	217	221	228	227	228	235	232	206	224	209	266	242	217	224	254	216	235	242	229	206	214	242	245	224	216	227	263	233	269	255	209	233	226	231	194	228	205	225	242	197	242	225	239	206	228	240	223	270	246	232	231	266	237	211	234	250	223	224	254	260	208	203	230	259	241	230	220	226	216	193	245	224	227	242	241	227	220	229	234	205	243	219	215	227	209	223	245	206	237	229	197	212	238	233	221	223	244	226	240	229	231	243	226	227	225	240	225	250	211	257	234	229	224	199	240	248	238	196	215	235	239	237	243	238	212	236	217	216	248	221	225	220	202	227	229	251	212	232	235	224	235	228	243	242	245	250	238	251	238	237	229	222	249	241	230	245	210	247	198	225	200	230	223	222	200	206	214	222	239	239	254	263	218	233	232	248	203	242	241	219	224	265	244	230	225	240	223	218	197	220	215	209	222	203	230	241	235	236	238	211	218	218	224	236	234	238	233	232	224	233	220	230	215	210	245	231	243	229	245	231	240	221	212	222	223	223	227	221	242	203	211	211	233	260	240	224	244	239	236	212	221	270	249	228	220	217	218	237	227	240	196	218	205	232	217	249	241	219	214	226	245	218	225	246	228	229	264	220	220	234	214	246	214	209	237	221	245	256	242	212	232	256	243	221	224	213	208	233	258	192	243	235	224	222	232	214	212	198	235	222	240	209	249	214	215	245	226	236	217	248	218	222	238	218	213	205	213	196	212	219	267	215	221	236	247	225	272	200	243	234	215	249	253	229	236	221	242	228	237	223	234	225	236	229	228	210	219	222	228	205	228	234	262	205	239	223	217	204	226	208	251	232	246	193	239	228	218	243	226	248	217	216	212	241	229	237	203	234	224	238	230	228	215	235	240	216	202	231	252	250	241	250	222	249	253	229	234	239	234	216	216	198	200	242	237	254	221	207	192	248	237	228	224	237	202	233	256	248	207	233	221	236	206	235	231	221	233	238	244	230	232	226	229	216	225	247	232	214	221	219	242	233	235	217	190	218	207	229	233	222	247	226	236	235	230	247	242	222	218	226	220	203	243	280	219	218	230	245	240	209	200	217	223	241	265	230	252	234	223	227	231	245	218	235	231	235	226	229	249	228	204	224	250	232	240	242	240	231	202	213	259	215	207	227	207	216	234	223	258	221	226	235	246	212	216	237	219	235	255	227	236	267	220	206	238	206	202	212	227	255	208	217	233	239	224	232	215	207	215	226	254	232	226	236	253	229	242	211	220	214	227	232	204	253	229	234	223	212	228	226	224	249	214	241	227	213	253	241	253	210	248	261	231	246	230	225	243	214	227	245	233	251	245	239	232	221	232	205	206	191	250	201	220	215	226	251	217	219	234	217	219	232	225	239	220	213	235	237	225	235	203	206	224	246	234	229	237	201	227	234	254	240	218	229	227	237	238	247	223	240	244	193	236	216	217	224	230	224	236	226	240	255	220	228	209	228	217	213	214	226	246	225	235	235	249	211	228	219	229	225	228	231	253	204	232	221	199	222	246	238	208	222	242	214	218	250	224	230	238	251	234	238	235	224	231	226	225	214	244	234	234	227	224	218	249	233	250	250	208	234	185	259	258	251	234	237	248	239	220	212	265	218	226	231	240	214	243	211	237	219	219	247	232	237	236	221	255	236	232	203	214	234	223	232	243	241	226	234	206	218	207	236	232	241	206	234	257	233	226	252	230	232	222	219	236	228	248	246	228	232	245	243	221	251	234	218	219	224	220	229	232	235	238	244	216	213	270	223	230	227	217	237	251	228	232	239	224	239	250	246	235	227	248	230
49942	57105	54442	53498	19294	1303	1133	1068	1006	916	877	910	855	847	876	834	791	866	793	799	799	789	769	826	756	778	713	772	769	785	813	710	727	757	706	752	767	745	738	765	760	768	740	743	750	762	766	742	743	742	710	719	714	739	754	742	789	738	756	755	732	698	760	662	759	800	712	764	659	697	717	690	735	757	714	786	689	711	768	651	727	714	725	743	770	774	762	730	732	732	709	726	728	749	729	717	697	722	733	704	732	744	704	722	773	745	704	746	735	719	695	760	719	720	705	714	754	723	735	714	719	723	722	736	754	737	736	766	759	756	735	710	709	759	692	752	783	693	709	757	802	726	730	771	730	705	713	681	739	752	715	708	784	708	774	723	725	724	755	741	744	765	713	774	738	762	757	698	714	754	686	736	759	745	720	764	748	739	709	695	696	711	722	750	738	698	734	719	769	754	783	702	724	649	733	674	700	700	695	777	804	701	744	712	739	716	740	742	705	717	739	786	770	718	748	748	759	780	715	760	767	687	730	742	748	747	752	728	697	736	694	777	705	789	723	731	743	740	746	747	733	771	726	761	706	750	668	739	763	734	719	730	709	747	726	717	699	778	657	755	714	680	711	733	729	720	749	660	767	739	737	744	759	707	749	723	754	745	720	756	742	723	776	728	711	741	718	706	737	680	739	718	710	762	734	705	773	724	701	700	706	729	715	737	781	743	717	719	703	744	723	746	776	719	774	718	699	730	724	715	730	700	743	712	743	704	779	731	747	732	771	701	763	747	757	698	756	738	733	733	744	738	750	729	715	767	769	745	739	708	719	716	765	738	743	715	745	754	729	711	765	715	742	779	723	720	765	729	754	764	680	781	723	732	751	705	708	707	723	722	736	697	727	712	753	738	748	717	693	726	752	695	731	704	683	784	767	728	737	751	737	750	739	707	781	740	735	691	738	723	743	743	696	788	677	744	743	729	709	686	740	731	738	731	771	714	707	706	716	733	732	743	713	717	749	700	712	714	737	750	768	722	702	697	725	671	731	727	738	772	739	724	736	742	759	679	718	759	735	741	726	758	752	764	746	755	775	699	710	709	728	714	709	713	713	750	670	793	752	735	726	707	735	717	719	748	700	726	735	716	715	781	729	709	745	764	729	731	777	704	695	737	763	758	769	728	721	748	754	705	738	711	768	734	759	701	755	716	725	735	709	711	692	706	809	725	750	707	706	702	756	700	759	682	697	731	720	755	733	789	772	694	728	751	686	743	685	740	740	720	735	740	714	717	743	701	755	813	697	737	701	739	742	731	715	762	723	734	729	735	755	717	762	738	659	679	689	752	717	706	738	734	730	734	757	713	689	700	745	748	742	726	722	724	706	767	732	750	742	759	727	743	717	690	772	717	712	743	714	720	749	750	737	711	759	736	752	740	765	720	702	705	698	697	734	770	721	679	749	748	717	732	743	709	706	730	732	705	721	748	692	774	712	766	774	743	736	786	756	724	704	713	732	699	700	715	726	731	712	692	752	770	707	726	718	757	696	797	727	733	723	741	724	729	760	773	711	718	689	759	723	759	755	707	731	730	731	731	727	706	721	757	723	698	725	729	683	742	770	742	702	720	770	778	756	788	744	776	712	682	698	710	768	717	702	730	756	768	734	688	740	785	738	742	787	759	775	731	743	719	707	734	739	725	682	734	687	717	722	703	788	711	802	754	731	751	729	779	690	722	768	704	760	724	712	730	763	727	797	766	715	793	752	736	718	755	724	723	718	726	770	741	733	745	673	716	708	756	736	738	724	751	741	783	794	737	722	699	775	732	723	682	758	759	726	743	721	729	753	720	688	727	735	724	725	770	710	743	723	759	765	710	723	720	747	734	750	757	755	728	739	762	757	699	729	716	668	718	717	737	766	719	745	774	712	746	725	750	740	743	749	723	713	705	706	747	719	693	723	754	767	765	745	715	735	717	694	694	720	762	715	730	726	801	741	705	737	699	692	713	735	738	689	764	725	728	715	685	749	688	764	693	721	694	743	766	724	679	706	687	696	712	715	763	715	681	718	749	691	709	710	732	783	740	761	725	741	695	694	706	724	739	733	739	755	747	764	718	714	678	773	762	724	719	706	736	713	719	729	703	748	725	761	772	718	715	723	754	718	715	715	763	742	669	716	700	749	740	753	772	721	737	775	710	715	746	696	676	749	700	785	697	715	734	788	732	747	748	732	732	764	749	715	735	755	722	721	711	735	704	779	686	776	745	694	725	721	789	724	736	723	756	690	711	698	749	732	743	741	704	718	757	726	695	703	771	787	725	715	727	725	749	770	715	679	740	737	747	725	726	731	754	708	705	755	660	715	730	718	714	693	710	757	725	732	713	730	709	710	676	769	736	745	741	753	729	726	725	682	720	716	744	735	737	708	730	691	763	703	744	762	767	685	736	731	728	712	714	772	752	703	746	707	714	741	711	681	736	731	706	740	731	706	743	665	732	777	741	737	724	711	693	726	701	766	665	630	702	707	793	727	694	751	713	765	752	706	721	752	744	725	727	744	739	739	690	774	689	711	755	718	779	724	743	749	693	756	721	804	728	698	681	718	736	771	741	773	678	741	717	744	748	740	689	717	734	740	742	795	678	695	720	721	769	746	748	743	702	711	726	743	712	747	722	740	729	733	744	809	721	682	744	729	765	702	714	759	744	696	710	746	742	733	747	705	700	737	737	721	744	746	709	745	712	740	744	778	751	735	699	748	788	793	786	734	731	759	728	713	711	691	710	753	678	700	733	731	765	763	737	747	777	743	691	731	717	696	722	758	714	707	763	725	733	712	714	745	772	687	731	724	734	753	721	743	725	776	755	720	741	712	719	763	735	698	733	744	743	761	758	717	706	746	722	729	740	751	725	749	734	664	722	715	721	752	732	726	748	740	772	732	719	738	676	750	727	681	711	757	770	702	742	753	725	754	746	734	696	704	728	801	727	784	762	742	687	749	687	720	734	720	744	771	753	745	682	683	734	699	752	765	723	712	776	705	741	743	734	714	775	741	744	701	720	758	705	764	794	747	760	754	715	727	705	715	701	793	715	736	775	695	705	729	766	758	731	706	724	734	690	700	690	703	791	684	752	720	758	767	739	754	753	741	709	739	764	755	754	684	705	705	732	748	719	685	723	708	765	741	755	712	745	749	759	718	720	724	695	702	690	725	730	760	736	730	711	753	710	779	732	730	719	711	732	714	751	713	718	739	716	730	728	742	708	743	734	718	695	728	736	715	711	714	679	744	726	724	687	730	733	691	757	721	707	756	729	727	787	729	744	721	739	779	756	746	698	772	725	726	725	711	748	768	713	753	753	698	785	710	735	745	724	743	702	718	697	718	709	666	718	746	771	771	714	783	705	694	743	767	668	736	735	726	763	745	718	772	704	743	749	745	766	714	667	709	763	738	711	724	706	704	715	762	701	689	785	744	720	777	751	742	694	751	756	687	720	723	772	718	719	740	745	727	725	679	772
22349	12740	8814	4088	993	235	210	230	192	254	226	223	213	224	218	248	222	196	222	231	201	198	210	203	231	194	194	209	198	202	217	184	236	228	211	205	204	218	223	217	213	229	210	214	209	215	227	206	207	223	202	209	230	203	239	219	225	209	217	219	216	232	209	225	215	231	205	220	198	213	234	225	234	220	223	228	239	210	247	213	238	232	245	217	217	205	224	246	233	191	220	216	202	242	220	221	210	230	186	218	191	224	237	220	221	235	231	225	212	222	233	232	216	214	233	230	204	252	223	253	200	214	233	212	233	212	204	214	244	220	213	216	232	210	231	240	256	201	253	218	208	219	248	233	212	250	238	227	225	230	191	215	226	209	193	194	227	226	266	228	196	220	218	223	231	209	204	227	247	241	232	174	223	228	218	220	231	231	192	242	218	207	215	200	197	235	215	237	204	240	241	179	205	198	212	225	206	189	221	207	218	194	212	219	223	229	236	210	220	211	192	176	242	212	206	226	205	207	220	215	227	252	198	221	210	210	216	197	230	249	211	215	224	239	213	202	201	213	210	196	241	190	233	214	217	213	226	184	228	217	229	229	229	210	233	244	247	221	228	212	223	234	221	230	222	217	220	227	191	251	205	226	191	217	221	220	223	238	240	191	227	211	217	233	217	216	242	215	225	202	210	204	239	225	224	223	216	246	226	208	188	215	224	209	240	222	211	206	200	239	198	224	213	210	210	223	232	215	208	216	206	197	229	226	232	235	219	197	210	202	220	220	206	189	225	214	242	224	216	212	209	231	228	215	210	233	240	226	209	236	221	205	203	218	248	220	224	210	216	233	214	214	196	204	204	224	224	210	205	197	200	223	238	227	238	241	214	206	241	214	225	216	194	188	224	199	199	222	211	236	208	241	198	227	214	205	239	224	198	210	232	219	235	257	221	215	227	194	217	230	202	224	224	213	230	226	228	233	199	207	226	202	227	228	225	196	203	209	217	216	198	217	231	194	234	197	220	227	224	216	217	189	223	221	201	225	205	222	223	215	259	203	209	223	210	203	210	201	243	215	223	203	212	206	190	219	252	230	205	223	223	231	234	234	201	208	225	217	234	221	238	226	214	227	243	216	227	251	234	247	209	211	206	222	205	211	183	195	269	205	198	195	188	203	228	241	226	223	213	226	224	210	247	214	238	219	217	238	212	213	205	222	231	228	208	207	197	220	233	216	228	256	219	226	223	199	216	221	214	236	214	224	214	232	199	214	220	209	200	204	242	210	229	200	246	221	244	225	220	209	220	213	204	203	207	190	218	237	206	227	183	205	230	213	222	190	191	225	204	211	206	190	241	225	196	216	224	228	221	220	226	213	237	230	204	210	222	225	231	226	205	227	213	235	209	235	206	217	202	222	217	192	225	208	210	232	201	223	219	209	216	225	199	231	187	220	247	189	235	219	216	203	231	198	195	197	238	195	219	209	215	229	208	233	213	218	205	210	221	237	190	197	220	191	213	207	216	203	199	240	242	205	229	214	202	212	198	220	221	256	254	227	232	207	209	201	251	195	218	204	196	226	208	205	220	214	235	196	232	240	204	223	210	200	221	209	216	246	220	216	202	226	241	223	231	229	229	224	225	227	217	236	222	229	226	217	212	203	201	221	226	248	223	221	209	220	209	216	216	235	207	214	233	223	243	211	232	224	225	233	235	228	233	210	245	210	200	214	215	215	208	215	238	218	219	242	216	208	226	210	221	218	230	199	229	189	241	213	238	214	197	234	221	222	233	204	211	208	224	216	223	217	217	212	209	228	198	213	222	204	212	246	226	243	218	203	220	221	234	224	189	240	236	241	209	210	226	219	245	189	218	208	194	241	224	232	190	201	235	225	257	187	215	216	203	217	191	230	244	212	210	226	231	209	209	209	206	233	213	219	230	218	208	226	219	225	239	235	209	238	211	248	181	204	231	255	205	205	220	242	224	222	213	196	211	215	192	229	225	230	205	222	209	226	200	220	221	225	233	221	221	214	216	226	213	198	238	214	249	219	219	220	195	223	238	218	195	233	223	227	200	196	225	207	232	223	231	230	229	202	225	204	206	199	180	232	213	227	210	203	228	223	217	222	218	216	222	200	206	224	230	208	226	230	211	203	218	246	206	210	210	217	212	222	228	209	231	209	225	223	220	211	216	216	230	213	201	234	212	228	239	200	210	203	220	206	213	208	201	217	228	210	199	243	229	232	199	228	200	212	213	212	213	207	194	205	203	225	188	227	205	228	223	226	192	244	183	212	212	201	218	227	230	229	242	232	210	206	209	197	232	214	210	218	179	217	202	210	207	223	231	204	229	240	192	216	226	186	234	228	234	216	207	234	225	184	210	200	198	237	211	206	226	225	221	208	224	221	206	231	221	242	242	208	228	203	202	213	188	201	222	213	233	227	208	222	202	226	218	210	245	213	218	236	191	219	192	226	241	226	201	213	249	234	200	219	200	242	204	227	217	229	270	240	239	207	203	193	210	206	227	215	203	235	217	226	221	220	219	188	200	238	234	192	246	214	194	233	204	201	232	224	212	261	227	221	221	243	245	216	231	199	225	211	195	219	220	241	255	235	245	208	219	241	229	222	205	224	196	220	244	211	225	218	226	205	210	213	213	237	205	210	210	202	222	253	210	226	222	249	209	222	192	210	196	226	226	228	224	218	202	203	213	218	207	222	238	193	249	236	207	204	207	214	222	202	218	221	209	211	208	214	186	224	220	219	231	191	225	221	201	218	222	226	217	209	211	204	240	225	222	217	217	217	227	210	248	215	217	228	203	204	237	230	218	211	183	243	229	249	233	199	212	240	207	219	225	205	203	224	210	233	212	238	238	227	221	215	201	211	181	214	199	201	195	223	208	214	232	221	215	216	208	224	198	217	204	186	233	230	228	257	225	206	233	207	229	214	224	234	192	200	217	243	211	234	196	202	232	233	221	219	212	247	231	224	225	230	228	223	220	223	221	202	218	237	260	218	227	219	205	217	231	225	212	209	223	217	218	207	226	194	222	232	196	227	223	231	215	220	219	182	212	236	223	227	198	215	212	214	216	220	214	241	202	207	203	216	201	214	232	188	235	223	221	229	205	200	194	214	193	234	225	204	257	202	217	217	220	236	209	217	237	210	204	216	204	235	233	219	209	244	198	228	210	195	217	215	229	235	223	246	212	192	230	218	227	214	209	189	210	221	224	236	219	210	211	209	232	236	227	247	240	225	195	208	206	248	246	206	216	192	216	227	226	192	228	232	216	195	215	233	215	215	205	236	242	235	192	242	234	208	229	225	218	207	198	225	244	207	216	223	219	230	219	191	192	230	218	223	206	200	240	246	211	237	210	260	224	268	203	227	212	200	227	189	221	196	225	228	221	201	206	213	221	237	229	214	244	176	218	206	207	212	232	189	218	217	247	207	232	204	245	190	189	230	208	246	230	219	218	224	233	232	202	213	235	195	226	220	176	224	197	243	205	216
19613	17426	14655	10708	3083	686	752	666	692	671	704	668	734	700	673	709	741	671	680	693	717	700	680	702	725	657	745	707	698	653	678	718	660	706	706	640	650	672	737	643	714	667	651	707	631	724	632	687	693	664	704	643	679	720	661	721	687	666	707	722	705	664	740	670	675	664	677	707	693	693	749	722	686	631	730	709	716	692	678	722	666	657	694	693	663	725	714	747	656	709	678	706	730	710	728	705	646	669	717	713	687	708	717	670	683	709	710	718	680	723	668	689	745	695	718	667	693	677	678	706	686	709	663	721	715	699	725	720	677	697	714	709	690	744	750	720	691	711	679	713	640	654	728	735	674	706	724	685	693	697	685	678	698	694	694	722	707	696	696	714	659	647	690	720	651	686	704	683	707	714	667	717	712	726	760	715	681	706	690	673	706	718	671	755	718	672	716	711	737	719	722	695	677	676	712	660	697	675	727	706	680	686	723	677	618	715	662	729	662	712	711	751	717	711	757	725	652	698	676	726	639	684	752	712	689	693	696	704	690	712	682	709	663	724	632	680	731	740	677	707	699	718	710	659	706	656	673	708	722	719	653	698	690	712	735	711	703	677	692	685	696	659	696	679	738	709	722	690	684	646	727	648	683	699	706	707	719	653	695	689	721	743	714	740	708	675	674	704	683	693	710	720	696	720	698	672	704	713	683	714	712	663	706	727	729	702	687	679	687	663	657	713	707	704	741	705	704	725	749	675	693	730	732	743	659	690	731	727	701	698	691	691	684	708	713	695	696	676	720	704	718	667	675	668	681	669	694	740	689	675	753	693	687	705	722	714	723	695	740	716	697	684	797	709	678	679	638	717	694	686	697	673	697	694	751	689	703	730	659	686	702	729	684	683	699	705	719	699	729	705	684	729	665	664	739	712	682	657	723	666	689	683	699	619	657	723	701	643	649	656	723	676	670	643	707	699	640	715	707	756	669	694	700	689	736	675	676	724	695	690	646	712	642	724	683	717	743	709	709	669	754	670	712	698	696	731	685	674	685	684	720	740	710	685	719	674	686	694	676	713	695	666	711	698	673	729	743	659	661	702	701	656	693	701	677	711	687	680	666	732	719	693	696	673	671	720	681	693	782	673	683	685	662	707	711	685	691	719	731	657	686	683	719	684	726	694	703	715	702	697	688	696	709	667	712	672	622	715	691	686	697	711	695	677	764	728	645	734	682	645	677	715	706	668	698	699	696	729	727	683	638	704	716	732	736	673	700	650	720	683	705	664	701	711	655	697	679	710	676	761	706	699	722	625	696	658	676	683	667	720	691	683	694	712	699	669	685	697	665	698	695	742	716	666	658	678	692	709	646	702	710	693	700	660	729	654	732	704	660	691	673	729	758	693	730	722	690	702	714	700	714	683	704	652	700	685	703	692	700	634	744	709	655	730	697	699	670	708	730	685	658	747	641	681	718	669	707	667	693	691	674	653	684	696	739	714	684	672	682	681	748	733	720	710	689	722	719	658	665	693	694	679	695	673	701	681	725	698	717	708	753	695	753	691	686	696	672	719	683	696	707	661	735	690	668	711	682	664	738	702	663	677	690	720	723	688	661	679	711	729	692	717	686	641	684	698	660	716	684	684	736	699	665	686	671	694	669	776	675	734	704	649	727	739	718	705	710	734	728	674	705	736	669	708	754	703	691	735	637	682	628	691	727	714	629	689	716	728	685	640	697	705	688	664	701	680	717	692	743	675	729	662	660	679	715	636	731	735	703	694	692	676	668	708	687	731	702	709	672	681	655	714	718	695	718	721	653	685	633	653	708	660	712	686	711	703	692	714	703	727	702	673	703	729	698	680	745	707	679	755	676	724	674	672	721	688	712	734	717	665	701	728	693	736	656	715	688	687	737	725	693	690	676	738	706	670	678	730	682	687	740	745	706	655	689	719	670	699	685	731	686	680	655	687	679	656	707	704	651	680	669	720	730	654	684	696	783	671	673	663	665	745	728	642	649	684	678	695	653	742	693	680	651	706	705	717	717	694	678	665	688	684	695	679	682	722	658	725	702	659	683	707	696	688	737	693	688	664	691	693	709	678	728	724	665	701	758	713	689	738	702	689	707	686	647	685	728	732	707	701	687	672	675	708	741	709	682	691	736	713	731	704	723	667	761	683	722	694	679	747	651	721	658	762	711	722	704	661	677	665	698	733	720	687	739	683	654	701	730	723	693	719	683	740	710	697	691	729	759	702	660	694	715	688	725	660	675	678	681	711	698	699	659	733	650	676	672	694	716	703	709	692	687	696	712	660	731	666	707	703	749	707	675	688	676	688	716	661	708	702	711	654	701	735	662	657	701	711	662	684	682	714	694	697	679	703	718	689	707	708	691	759	721	666	707	678	679	687	671	706	704	641	675	696	734	733	712	702	703	690	635	684	730	745	701	669	664	729	690	706	716	718	706	733	680	698	701	697	689	712	672	677	705	714	673	667	733	732	695	662	697	765	697	668	663	680	704	688	722	685	725	712	716	686	688	743	745	704	693	676	747	703	669	705	714	695	718	697	710	738	712	693	754	675	702	699	675	694	676	718	705	699	697	656	656	653	688	696	709	693	717	727	669	687	674	724	711	719	693	692	728	750	729	696	702	653	683	692	724	683	667	717	660	656	719	681	690	683	670	687	702	649	744	712	747	695	691	666	727	700	675	758	675	692	685	694	746	712	678	676	701	719	660	666	711	717	694	732	709	720	745	741	724	714	698	694	703	686	677	668	669	701	687	661	738	731	723	700	689	747	683	731	674	693	669	717	728	680	717	705	695	690	672	697	698	695	702	671	656	626	688	734	691	713	706	705	714	647	718	684	647	697	697	722	653	705	703	724	743	744	708	666	696	709	697	677	740	706	709	663	668	741	681	756	669	687	690	732	696	700	684	701	698	679	640	742	683	705	672	710	661	708	655	662	674	725	668	675	666	683	691	720	648	710	693	726	707	704	662	735	705	664	675	691	700	708	743	680	689	709	718	700	705	691	747	708	674	692	709	697	727	666	708	725	737	676	680	732	715	661	647	652	728	687	675	715	681	701	696	669	691	680	723	649	710	705	689	697	736	701	657	654	734	667	710	624	741	684	619	672	682	705	697	700	645	704	705	668	719	706	673	663	705	726	713	647	649	734	698	713	700	692	685	679	674	681	663	671	717	696	649	709	698	668	682	718	691	691	643	700	684	713	674	688	682	680	687	686	708	665	679	767	689	742	644	733	720	698	676	673	706	714	709	738	651	700	724	763	722	703	746	657	710	689	688	678	689	658	689	741	699	693	677	701	678	723	695	686	689	685	702	721	708	706	695	678	682	643	692	726	682	691	711	692	703	708	723	707	722	714	697	719	674	714	663	677	758	672	677	708	701	727	700	721	694	690	696	683	664	680	705	692	746	685	670	656	660	701	696	698	729	696	700	731	673	700	699	683	710	756	625	698	654	682	714	733	730	700	716	713	684	673	715	720	715	718
58880	56112	48065	34758	17210	1091	195	191	171	165	178	204	174	182	167	157	164	176	157	154	167	177	181	165	159	159	139	159	171	152	201	148	157	167	152	177	163	169	168	167	174	162	159	169	188	184	162	139	193	165	163	167	161	157	140	185	158	149	165	171	152	143	148	162	134	168	148	145	158	159	168	155	174	170	151	138	157	156	149	159	156	154	151	163	157	161	166	167	153	178	160	138	154	158	157	160	153	166	169	168	177	169	173	139	175	148	174	134	179	160	155	158	140	146	151	185	153	164	154	167	153	169	174	145	155	162	167	164	164	150	158	168	138	152	156	139	179	165	158	155	150	155	158	170	155	161	186	157	150	163	153	175	140	147	168	168	147	135	158	162	152	164	136	156	164	150	154	144	160	168	156	138	144	173	166	151	166	170	167	175	168	179	149	152	162	167	161	155	161	163	138	159	152	167	163	153	164	142	170	175	162	163	165	167	150	168	161	170	172	161	157	181	170	159	171	146	158	177	153	153	146	146	147	163	157	149	171	151	167	171	184	168	161	143	138	160	164	175	169	187	161	168	164	153	161	161	150	160	153	187	165	172	171	138	151	169	138	146	141	177	148	155	145	162	160	146	177	149	167	153	170	155	183	155	158	168	157	157	129	158	160	168	144	166	170	154	149	167	145	152	186	154	169	178	142	160	168	154	128	160	153	138	179	150	166	179	163	167	162	150	164	160	161	136	132	163	147	174	181	168	158	148	147	179	175	143	152	147	173	173	177	169	169	171	161	183	135	154	157	172	149	181	183	152	176	161	165	166	163	167	153	144	169	176	165	156	166	185	153	164	173	172	164	151	158	173	166	148	162	169	164	158	174	153	132	162	165	166	155	144	169	162	155	146	133	173	139	131	165	158	134	173	187	155	142	153	146	156	149	159	138	171	154	151	158	148	171	173	169	162	151	181	180	167	156	161	146	172	159	154	162	167	137	181	141	152	179	169	172	163	177	154	171	152	178	158	155	154	145	138	141	143	146	169	155	168	149	168	141	143	154	156	152	166	183	137	160	144	148	160	153	148	165	183	154	168	167	161	163	171	164	173	173	153	156	171	149	179	168	157	173	167	157	148	181	180	176	151	158	157	164	165	178	149	152	187	133	168	143	160	151	162	180	156	148	167	126	171	152	148	177	165	179	146	169	162	179	157	165	164	133	175	157	164	178	146	146	157	140	190	155	153	156	160	151	187	163	173	142	161	181	162	151	141	161	161	174	150	163	149	154	159	162	170	141	149	169	149	146	153	173	161	156	184	159	148	154	179	170	160	153	146	144	165	154	167	175	159	171	154	158	150	161	163	160	150	150	173	178	155	156	163	162	165	153	185	171	155	158	172	143	157	154	167	149	177	155	166	122	162	145	156	150	140	147	129	152	157	153	175	149	153	160	149	149	139	178	161	164	152	155	158	163	161	134	149	157	170	178	167	172	160	156	144	166	170	158	153	170	167	164	156	160	168	192	160	147	168	143	161	147	166	177	170	171	161	172	153	164	172	144	158	169	148	164	155	161	165	154	169	173	161	151	169	152	150	157	186	156	151	169	149	152	162	163	159	154	173	158	157	151	167	139	158	162	159	165	146	169	161	174	152	153	190	157	137	161	151	158	177	173	136	167	171	156	145	182	178	167	148	158	144	162	136	160	147	161	152	151	175	139	179	141	160	183	174	153	167	164	172	147	177	165	145	177	136	151	150	163	144	148	171	143	151	158	170	157	166	163	159	167	145	166	149	150	136	145	194	159	154	188	152	170	145	169	158	165	147	152	186	149	154	147	131	155	173	180	154	167	162	171	141	149	169	170	170	171	173	183	149	167	146	177	153	160	153	173	158	174	174	155	164	154	142	152	158	170	153	165	163	151	157	169	153	156	180	150	139	156	170	141	143	163	165	172	165	178	144	160	142	158	160	136	176	152	173	145	174	141	190	153	160	159	157	160	148	144	145	167	156	166	132	156	150	149	171	142	162	146	175	176	135	157	153	167	175	171	154	178	162	155	184	181	169	141	179	176	168	160	170	154	183	146	176	158	137	142	145	136	172	167	158	171	162	158	180	159	149	172	175	179	164	147	145	171	154	164	153	178	150	146	148	161	156	160	135	176	163	127	174	176	139	177	180	159	151	140	153	146	148	153	146	144	167	142	148	196	174	152	159	148	155	161	150	168	160	158	175	160	147	153	155	172	170	184	163	143	164	154	158	165	168	146	172	166	159	172	151	170	167	177	145	178	138	170	141	178	187	170	148	176	191	151	156	153	167	156	150	173	158	151	164	162	163	159	132	172	163	150	163	174	161	149	129	160	162	167	160	149	154	149	167	162	150	152	151	150	174	122	147	162	174	151	158	158	162	150	138	153	178	160	161	157	130	144	154	152	162	161	160	183	137	176	145	166	155	133	175	165	143	150	149	145	160	165	160	156	152	156	160	167	178	156	160	170	177	122	158	165	173	174	165	170	170	163	154	177	171	169	152	157	150	164	166	159	165	189	144	161	151	152	175	175	143	186	156	163	170	157	151	166	163	174	181	162	151	170	158	175	149	177	154	172	157	145	143	140	179	142	155	170	155	165	192	163	161	178	169	185	168	171	156	152	160	147	150	152	169	167	164	162	163	153	166	157	162	163	164	119	138	170	176	144	154	194	151	170	162	165	156	151	166	151	157	186	163	148	163	152	169	152	165	166	150	162	175	163	173	166	178	152	176	140	167	151	138	166	158	160	183	157	166	144	155	165	152	170	180	174	151	167	175	186	182	148	157	150	144	172	142	167	165	153	162	174	165	158	145	135	176	153	173	154	195	153	159	161	156	164	153	153	157	153	167	170	174	167	150	180	169	157	146	152	166	160	142	155	151	148	175	156	167	155	152	153	168	168	177	167	151	157	154	167	158	159	168	161	147	144	171	154	160	135	160	165	156	161	172	149	167	155	163	162	131	180	160	140	164	150	142	182	138	162	136	162	174	156	151	155	157	160	153	175	170	152	156	176	176	156	148	157	171	158	168	168	179	164	156	158	154	158	170	168	143	149	174	176	142	165	175	150	149	155	155	148	192	171	177	170	185	186	160	152	164	159	150	156	184	136	186	160	159	149	149	169	171	167	156	165	158	156	187	172	165	157	179	154	178	134	164	159	144	171	163	166	164	172	166	156	167	160	173	153	171	159	130	154	144	151	150	140	149	169	172	142	159	171	157	152	182	182	177	170	153	172	157	161	168	173	152	166	148	132	154	130	163	161	168	147	150	147	153	152	140	160	160	152	141	144	159	187	165	165	147	157	158	175	164	163	143	172	157	157	185	156	133	162	159	164	169	172	160	153	161	138	164	172	149	161	155	158	152	153	146	155	171	148	165	145	146	172	174	183	170	154	157	166	151	163	172	179	178	155	142	176	155	168	156	135	154	152	153	161	154	153	156	191	149	147	148	174	147	159	162	163	164	162	152	176	163	180	144	149	144	174	170
39750	45974	44956	43297	13754	794	734	635	681	642	614	586	617	630	566	579	550	606	562	521	566	561	543	525	513	538	571	557	559	574	556	525	541	556	541	566	550	553	576	532	545	572	544	558	519	528	593	521	547	544	573	563	562	568	537	543	570	553	504	536	539	541	547	540	571	550	549	522	580	563	533	524	580	544	538	549	563	569	508	513	568	551	560	518	512	526	553	563	513	547	540	532	537	517	507	541	522	544	561	567	570	574	551	527	556	500	530	529	533	572	557	519	547	527	539	543	544	526	569	536	548	567	558	495	538	557	569	584	530	513	558	525	552	516	630	545	498	543	571	515	540	536	537	514	539	527	520	565	559	502	564	490	529	503	503	517	530	523	537	524	543	504	495	492	502	549	559	488	591	535	531	528	550	517	554	544	534	500	513	541	562	551	546	531	550	496	527	549	589	561	510	545	566	537	536	522	536	545	557	553	575	483	573	527	567	493	541	532	569	522	554	540	596	522	538	517	508	553	557	527	534	544	548	545	568	525	519	571	535	532	537	520	578	530	548	530	487	597	509	538	586	563	560	540	523	524	532	550	542	524	544	545	544	510	516	565	557	524	497	561	532	546	566	553	538	552	533	521	530	517	544	515	514	515	546	547	572	542	547	574	542	522	557	543	516	513	532	551	546	519	504	560	566	507	515	495	547	505	561	504	518	546	518	535	572	542	504	556	555	570	513	568	519	597	585	499	494	552	575	533	526	591	581	536	559	542	495	515	552	516	511	566	520	551	497	527	566	543	532	570	535	612	492	552	554	471	511	580	544	558	560	553	560	587	546	539	524	496	516	516	554	509	588	537	515	459	586	524	520	535	546	535	500	541	557	566	538	552	538	544	535	539	530	518	510	538	530	535	540	508	503	529	526	493	503	552	525	518	580	515	520	537	487	536	475	539	541	532	538	591	548	505	519	525	591	551	545	569	529	535	567	552	495	558	570	519	543	527	549	579	541	538	545	530	515	501	560	500	568	561	519	560	498	531	568	544	535	545	538	513	550	559	528	571	560	534	555	516	542	519	541	543	540	546	584	548	505	554	530	565	509	506	562	499	507	585	545	508	551	494	528	528	551	558	553	508	545	558	570	545	559	551	538	566	493	533	536	513	554	538	546	492	525	536	547	560	582	488	522	525	546	503	529	552	537	542	569	532	491	531	531	528	518	549	577	515	554	524	531	522	554	514	522	541	526	522	484	540	563	503	553	522	557	503	536	556	532	517	560	531	553	573	569	523	563	532	536	547	558	566	531	553	566	552	529	528	527	578	523	526	496	510	541	539	559	567	482	494	581	542	552	525	521	532	524	517	568	572	570	529	561	561	541	551	534	513	553	540	529	511	541	569	531	539	549	527	560	558	543	535	567	546	541	530	533	546	556	550	557	541	536	543	508	546	554	518	513	517	544	536	580	513	582	562	543	540	572	525	506	542	531	550	535	567	550	523	558	542	512	528	588	577	533	545	563	530	508	512	530	500	546	526	508	540	520	542	510	552	575	547	531	572	553	519	527	518	514	531	525	551	512	532	529	536	518	527	497	526	546	551	550	538	555	531	541	532	585	559	552	605	532	567	497	546	561	534	501	495	581	509	571	545	543	531	553	558	540	529	568	495	579	538	534	547	553	577	501	559	542	552	520	538	558	554	537	530	534	555	587	489	554	555	531	577	513	517	534	536	550	546	513	547	529	540	566	560	547	527	533	510	530	531	519	512	543	588	539	583	581	537	517	573	507	495	534	530	496	531	560	544	512	543	518	533	520	524	564	507	530	532	502	509	555	562	518	533	572	548	544	526	556	535	537	530	604	583	563	576	518	524	549	553	524	595	569	540	549	525	563	536	544	563	534	531	542	574	551	551	550	499	534	553	514	573	541	578	572	569	562	523	525	526	574	548	585	505	546	544	584	560	529	544	501	557	562	551	562	575	546	551	535	558	552	496	563	532	526	538	586	533	538	550	540	549	561	534	515	532	539	529	540	582	551	547	556	564	590	559	498	526	521	512	563	559	553	570	564	536	531	539	528	519	521	556	546	523	588	525	516	538	530	521	569	603	512	562	572	491	513	521	550	532	522	567	527	543	542	541	547	529	532	511	548	532	546	522	555	544	544	524	590	530	542	553	543	526	515	538	538	538	523	530	501	546	541	540	532	533	531	538	574	535	533	531	527	536	517	566	533	580	560	533	581	567	517	574	528	550	522	560	538	535	536	567	544	475	514	537	491	561	480	508	540	598	551	535	521	553	497	516	558	516	517	541	564	496	555	526	561	511	555	575	497	526	493	567	546	527	535	575	526	549	531	564	569	545	551	563	523	569	575	505	578	582	576	503	536	570	524	549	536	521	537	549	524	557	483	542	535	553	541	536	492	573	544	561	538	518	553	522	530	509	550	542	557	550	505	567	555	558	531	538	533	554	506	513	541	542	552	547	527	541	531	498	568	521	510	525	530	547	567	506	532	553	527	483	567	519	520	557	516	558	525	550	524	500	548	526	515	523	529	594	530	509	533	516	529	515	502	534	511	546	495	536	516	521	559	554	570	526	509	587	594	525	556	540	512	547	512	556	561	536	550	514	528	521	550	546	544	529	537	534	549	561	542	540	548	546	484	546	544	545	589	549	528	548	514	531	569	566	518	561	568	529	527	510	537	533	521	548	549	514	543	568	525	582	523	509	512	548	558	550	566	498	546	560	548	518	533	540	548	532	549	556	566	521	574	559	550	534	606	525	547	520	509	507	543	480	501	532	554	514	556	552	545	517	549	526	523	541	552	502	552	564	500	563	512	546	513	548	575	518	573	548	573	523	580	537	553	545	549	560	484	535	526	520	593	559	563	517	512	496	540	541	560	500	547	511	588	527	536	593	532	551	492	552	572	509	523	570	485	557	533	520	591	565	522	546	538	539	545	534	515	553	558	538	564	546	524	524	557	519	565	551	562	511	531	528	550	534	553	484	553	530	526	548	557	547	549	536	530	528	531	521	547	547	579	557	527	545	535	553	498	556	540	533	526	504	512	505	572	559	538	521	525	540	573	555	523	541	520	561	547	533	531	568	521	540	523	530	522	503	556	550	544	552	571	516	582	577	586	537	505	538	555	550	553	516	557	565	581	552	586	557	575	530	571	577	506	495	541	565	565	566	573	552	509	512	514	590	548	565	528	505	521	504	525	523	559	547	534	522	517	562	520	541	529	550	517	541	552	505	578	515	528	530	550	558	496	505	530	540	516	490	531	524	534	572	532	549	550	548	518	535	551	494	544	571	563	496	525	521	564	529	518	537	552	497	532	545	563	570	496	582	508	538	559	489	522	549	552	536	545	566	522	554	580	542	562	501	540	516	548	534	575	542	513	559	544	582	519	519	506	571	500	533	560	520	562	541	531	527	568	582	533	505	524	532	496	538	558	557	557	549	557	530	547	568	570	512	525	528	531	566	546	533	544	552	518	494	507	564	519	525	587	539
73532	70190	55112	45113	25847	3966	343	288	323	271	266	233	227	215	238	248	252	229	255	277	251	231	204	262	220	247	246	260	270	239	227	257	228	222	218	228	258	239	261	246	230	247	226	236	256	249	233	242	205	260	252	235	209	256	250	242	202	216	273	226	239	222	214	258	218	231	236	233	211	224	241	216	254	230	227	259	255	263	239	242	225	226	262	224	223	248	208	230	247	240	233	220	221	217	244	216	258	265	242	241	248	266	239	227	235	235	208	221	246	226	234	236	218	236	252	215	245	217	237	201	226	217	229	249	285	213	255	229	236	231	262	228	231	226	254	191	219	265	237	228	226	229	211	246	274	228	243	215	238	226	238	227	212	265	245	255	255	206	193	238	233	240	236	244	254	216	237	218	229	229	233	244	235	219	217	224	237	259	239	263	271	200	231	228	218	217	208	234	228	250	235	243	254	224	229	220	234	246	230	229	236	228	198	255	255	232	240	223	222	265	247	230	221	246	227	244	228	213	230	223	221	250	233	232	239	202	234	216	227	253	237	238	207	210	196	243	222	237	257	252	246	242	248	248	230	231	210	248	227	220	230	225	235	227	240	238	248	251	237	208	213	233	245	219	203	243	255	242	220	262	237	228	219	252	195	260	230	251	233	202	243	247	229	243	223	229	244	247	232	226	234	227	232	250	233	225	249	222	220	255	249	252	220	237	226	213	229	237	275	226	241	238	236	251	265	235	249	266	223	230	202	220	247	252	228	213	222	213	269	225	247	218	242	231	223	220	213	228	236	227	236	223	227	209	220	216	228	224	238	248	223	234	223	236	253	236	206	225	227	238	217	239	226	230	217	242	245	230	227	206	238	228	245	231	250	243	243	235	267	201	270	251	231	232	227	216	227	229	231	253	226	216	228	218	224	201	230	262	228	246	240	223	222	241	214	237	229	249	242	249	217	228	230	243	255	250	236	212	224	229	244	212	209	225	270	239	259	233	258	253	212	247	224	225	252	222	256	215	216	224	224	234	241	238	202	228	216	227	243	218	253	237	241	229	241	270	254	218	239	218	220	191	228	237	201	235	239	235	249	208	214	247	253	262	240	235	219	246	262	250	255	232	239	236	241	244	246	260	243	232	230	237	253	244	225	236	231	226	251	254	249	227	241	230	260	234	202	191	238	212	253	236	228	240	229	220	222	223	250	227	229	257	232	234	243	236	222	245	220	244	216	210	233	204	232	220	271	230	256	226	215	240	238	215	227	237	240	218	216	230	245	236	227	258	234	251	230	232	249	242	258	236	225	229	238	251	230	228	244	214	233	216	241	268	258	225	231	243	272	241	211	205	207	234	214	233	242	210	211	232	258	246	230	223	227	238	220	224	235	236	230	239	258	242	220	215	257	205	264	214	226	218	231	237	209	231	240	226	249	268	233	225	217	256	249	229	255	251	241	222	216	217	196	245	236	237	209	231	224	243	210	229	227	251	257	242	262	261	283	207	228	251	229	240	260	207	248	247	254	214	242	242	238	242	202	206	254	223	231	191	247	246	255	226	216	216	261	246	236	257	228	225	272	249	217	223	225	242	244	245	239	234	263	234	232	237	247	264	242	224	205	262	244	238	238	216	225	212	219	249	226	248	234	196	259	250	218	234	226	220	231	221	228	246	253	240	202	214	246	253	229	243	225	211	220	239	237	242	206	214	240	264	239	233	243	245	232	232	243	245	221	235	241	239	219	250	245	249	247	224	234	210	221	236	255	272	222	242	243	237	234	231	250	233	208	244	235	229	248	241	224	201	231	241	236	235	235	225	229	241	234	229	241	259	218	228	237	206	210	247	221	228	254	250	225	215	219	223	240	236	218	239	217	216	242	220	252	231	236	218	222	239	223	226	254	222	231	247	229	251	261	250	226	247	223	205	266	232	225	247	232	226	228	216	231	245	223	240	259	236	222	225	220	222	254	234	223	247	233	219	240	233	265	239	250	259	239	212	248	221	235	235	210	215	248	217	240	233	231	252	232	224	221	239	245	249	220	203	240	211	252	198	227	220	225	220	233	212	255	231	236	251	212	252	195	212	278	201	253	243	216	249	244	237	263	220	214	248	226	243	232	252	246	252	205	220	227	231	241	225	260	220	223	237	250	228	215	237	254	242	244	196	243	228	228	222	253	227	229	235	256	234	252	261	237	244	240	252	223	233	284	240	244	215	222	214	225	235	242	228	237	236	228	260	232	238	242	236	219	256	223	211	235	221	211	240	244	234	232	228	206	217	225	257	238	239	236	223	230	275	224	211	228	220	209	219	271	236	228	238	237	239	227	230	229	231	242	223	231	233	232	228	212	222	258	227	218	221	239	231	234	238	235	219	241	258	226	245	239	206	244	218	237	251	230	244	227	235	201	232	224	224	254	242	232	255	227	212	254	236	227	213	228	241	237	246	240	210	244	207	221	225	241	210	200	214	251	246	222	223	240	243	257	225	237	229	234	257	235	215	239	208	218	249	253	219	268	214	230	250	197	247	228	240	267	240	218	232	248	220	266	227	251	235	247	242	266	228	224	220	240	228	221	236	227	231	215	218	251	248	237	231	252	226	234	217	231	242	224	249	222	197	216	243	242	224	236	203	227	253	223	220	219	201	230	234	252	228	210	226	223	236	238	211	219	234	237	238	236	248	228	231	194	228	211	211	241	245	225	219	226	273	246	231	223	233	247	246	206	216	241	227	251	226	228	229	248	239	234	220	223	233	244	243	254	228	234	224	247	228	193	214	234	252	237	220	247	249	249	255	236	224	235	218	240	246	244	249	228	232	227	252	232	212	221	228	229	229	228	231	242	237	244	253	240	233	229	226	212	246	258	202	219	254	227	226	233	244	262	219	241	260	219	233	215	226	226	220	262	249	228	251	222	247	230	217	229	229	230	250	239	220	237	220	215	250	251	210	224	233	274	230	248	248	241	211	250	265	209	216	224	245	232	219	243	249	246	214	217	231	235	236	230	229	229	238	223	233	253	232	243	256	233	224	246	232	249	234	241	236	246	233	223	229	246	237	214	222	220	224	225	242	238	234	226	243	230	221	235	203	222	261	267	259	228	232	235	240	245	256	219	240	225	243	226	255	225	220	248	228	212	215	251	224	228	257	243	222	231	216	234	254	223	235	258	221	217	261	210	223	219	224	223	223	252	231	225	245	270	223	224	250	229	241	230	226	219	244	210	235	223	268	216	232	235	253	210	228	242	228	248	220	248	235	210	219	233	224	209	234	205	222	232	259	239	222	226	232	255	239	223	243	237	232	215	237	209	232	246	232	254	245	219	235	232	247	243	213	241	227	225	244	215	240	249	195	202	227	210	246	235	226	210	222	224	244	227	214	225	221	215	226	245	226	249	206	227	232	232	241	226	274	247	218	230	191	220	249	228	240	216	211	245	238	263	246	236	215	242	215	230	243	231	250	259	232	251	216	225	225	206	247	242	253	228	238	214	224	256	263	244	229	245	225	225	237
50701	60558	54366	54078	18655	1317	1107	1090	975	968	907	890	879	862	854	845	844	785	766	825	818	770	810	778	763	772	790	769	729	779	760	782	740	792	759	808	750	787	805	767	723	775	763	811	792	747	718	761	695	776	735	797	734	765	703	712	749	788	746	723	677	752	754	728	784	746	737	777	791	734	760	765	763	722	726	768	778	737	732	734	689	727	730	773	729	755	737	801	729	700	738	741	778	773	690	747	788	738	721	749	727	772	690	710	749	729	792	732	702	758	762	714	739	784	740	739	826	764	713	745	747	756	752	728	733	750	765	743	729	722	730	800	762	727	717	758	755	752	744	728	756	692	761	751	749	738	735	737	714	779	711	754	712	738	731	772	769	794	720	782	742	751	746	765	770	788	782	748	774	734	702	756	700	763	764	719	748	736	756	740	775	707	755	739	765	708	696	739	689	747	734	723	730	764	763	760	735	745	762	738	720	711	742	779	742	798	744	758	738	748	745	681	796	706	756	751	710	773	719	766	768	799	753	749	739	751	713	775	747	764	733	719	726	690	753	768	759	720	765	757	747	780	736	710	697	721	752	764	692	744	792	699	701	747	757	775	741	741	721	758	749	770	757	750	759	730	767	732	738	751	745	805	727	708	747	721	748	719	788	732	789	740	730	697	744	764	769	774	763	762	705	736	689	732	747	749	798	726	753	733	690	747	727	737	748	709	751	787	730	682	781	716	739	773	734	720	812	766	746	711	764	735	736	745	755	726	765	696	709	759	763	762	754	760	668	722	707	708	731	742	717	749	728	710	770	733	745	761	752	761	745	771	743	734	743	776	715	725	717	779	781	748	749	716	759	777	708	744	736	753	762	722	731	758	695	747	730	773	751	768	707	708	709	735	702	772	681	767	735	747	720	733	732	747	751	718	739	793	703	772	757	776	751	721	719	762	737	711	738	758	750	731	733	743	757	700	726	744	756	753	741	759	721	752	759	760	755	730	758	735	737	713	751	746	712	713	731	754	704	691	763	714	707	785	709	745	747	729	734	749	745	730	731	737	749	761	694	742	735	762	753	752	735	734	742	742	775	730	774	786	742	812	789	737	707	732	695	753	749	702	739	745	721	686	746	738	781	743	722	705	749	747	773	766	765	706	713	758	725	785	787	788	766	722	784	712	731	754	765	738	780	780	709	709	721	731	725	755	705	771	769	736	805	779	718	742	752	769	700	694	720	728	741	726	713	758	708	743	785	767	784	757	724	665	768	779	724	752	725	713	713	760	727	752	737	770	765	748	712	706	770	731	693	762	722	728	776	766	718	759	746	758	734	725	751	745	743	737	763	766	754	712	761	768	713	705	736	750	742	735	731	733	723	741	723	749	716	693	773	693	740	761	739	708	716	730	731	709	751	753	768	738	763	718	745	830	753	731	719	754	766	729	781	740	758	740	797	721	737	710	738	727	744	758	756	732	710	743	782	711	778	726	741	730	746	790	720	743	747	758	773	682	751	725	762	756	748	785	741	803	779	746	702	761	692	729	708	768	763	758	731	723	720	758	760	726	788	762	780	740	769	785	805	764	733	788	749	710	758	721	727	703	776	715	767	789	771	737	712	796	714	742	732	739	797	720	784	728	731	699	741	738	742	748	751	733	734	734	723	732	731	747	745	698	729	764	690	770	839	727	779	724	688	698	733	755	763	776	719	749	743	748	756	759	728	754	789	745	714	739	751	746	727	689	763	779	775	742	754	710	738	716	793	722	727	711	769	748	723	719	748	734	741	748	734	717	770	738	732	769	736	770	777	739	749	758	748	750	797	729	706	729	726	728	706	701	743	748	750	732	759	704	738	752	765	773	755	740	755	719	751	752	728	732	759	760	756	729	739	699	751	722	756	739	758	740	747	802	743	704	777	698	739	765	791	742	726	771	792	752	779	757	752	758	771	725	740	711	707	763	763	779	755	739	756	723	728	749	760	738	765	752	698	748	698	756	805	751	760	714	729	764	736	739	742	784	751	769	724	775	739	734	756	723	687	751	728	705	750	738	722	769	715	696	790	698	750	725	767	738	757	733	727	734	705	693	693	769	741	737	748	769	739	735	700	784	739	777	745	733	772	747	767	722	738	775	722	746	763	686	782	728	768	729	739	792	760	709	705	764	729	739	699	710	713	693	776	739	732	725	725	726	739	783	766	764	711	728	732	747	778	779	753	743	754	710	721	738	771	756	735	813	765	786	697	738	756	763	723	726	729	755	743	756	742	779	781	739	757	746	787	733	747	711	759	783	783	721	731	732	754	701	708	836	770	766	699	756	745	766	716	731	759	735	769	778	744	717	750	748	699	726	783	754	784	768	671	758	743	714	769	750	725	723	706	769	782	762	747	701	705	745	755	723	759	718	761	705	765	738	703	771	725	714	764	732	737	776	716	783	772	737	739	750	698	748	771	706	737	760	737	712	711	773	738	772	731	780	732	792	739	742	757	743	764	757	797	765	716	746	762	763	752	807	765	718	697	754	773	769	794	752	724	731	754	753	749	720	756	758	716	731	738	737	747	717	756	721	778	705	745	752	712	793	732	722	740	739	773	780	747	733	777	733	748	761	777	709	742	726	712	695	737	702	736	722	703	717	721	695	756	752	764	756	771	795	729	785	711	749	718	759	743	786	725	747	765	734	725	761	718	752	758	737	757	780	745	760	748	733	757	759	718	787	766	758	734	741	786	724	697	755	750	731	752	778	748	751	699	726	714	720	723	745	740	736	758	727	708	732	700	707	706	762	773	738	752	757	743	732	769	736	719	772	814	737	727	710	745	683	789	760	754	744	714	789	751	744	743	760	721	724	781	732	746	788	756	776	763	735	745	760	724	747	711	744	700	766	726	749	726	774	785	733	728	710	737	734	746	764	737	765	762	727	730	750	774	766	754	768	786	755	737	770	734	726	736	739	724	713	717	719	732	754	755	766	739	762	769	722	721	751	710	723	763	734	763	722	756	818	785	751	710	753	718	783	723	791	721	744	734	726	735	752	669	718	716	765	743	737	756	767	753	703	699	746	799	718	760	755	742	730	743	745	725	710	743	743	761	749	723	741	700	790	728	712	706	687	745	765	807	734	681	731	748	722	788	743	699	738	763	732	786	802	774	736	721	772	709	780	763	731	762	758	773	711	747	768	704	695	715	739	758	731	752	702	695	753	713	764	724	763	748	731	795	742	738	758	749	794	737	740	729	733	714	750	771	758	736	725	775	724	741	693	772	789	745	780	737	758	683	712	767	777	766	755	726	712	698	765	749	718	725	734	783	708	711	769	728	719	754	716	712	758	788	724	746	777	755	752	746	741	767	744	746	702	765	762	763	735	750	754	755	792	784	726	749	785	747	755	757	758	708	743	738	749	724	751	665	740	735	736	745	684	714	719	736	795	759	795	706	776	731	794	767	706	732	677	723	704	735	740	742	747	755	754	741	702	733	703	722	756	735	734	735	729	730	784	748	747	705	735	727	800	736	764
22966	15580	8138	4179	917	263	219	210	214	219	216	261	215	223	250	247	199	224	220	220	234	223	241	226	207	209	228	199	215	193	229	197	207	223	228	205	220	198	240	223	263	214	198	205	210	255	215	225	216	220	216	217	244	204	222	245	216	231	230	226	210	246	235	237	227	237	210	251	214	247	223	211	225	229	215	248	220	213	228	240	211	221	205	197	211	218	224	223	237	220	227	248	224	223	222	251	219	231	248	227	218	238	213	251	211	248	231	229	238	234	220	249	226	226	220	211	230	202	234	217	223	207	244	223	231	213	234	216	212	232	212	230	231	240	209	212	227	224	244	216	209	229	214	238	258	207	205	226	250	214	215	221	210	203	216	215	238	237	218	221	248	203	242	228	220	224	210	242	222	239	216	222	230	255	218	207	222	242	232	241	227	215	225	213	235	217	245	241	243	200	221	245	233	245	206	217	223	243	235	214	253	246	252	208	221	192	230	243	203	214	218	214	226	234	217	206	212	221	246	203	226	212	243	218	218	234	239	210	220	245	221	233	226	215	227	215	254	237	195	191	216	211	223	256	221	214	231	226	221	227	204	217	235	201	208	213	257	218	218	236	219	188	205	219	213	253	217	245	207	229	206	239	212	237	206	210	218	195	222	221	198	248	230	218	222	220	221	206	218	223	206	212	206	178	208	212	229	236	241	231	221	197	222	214	227	226	224	225	200	225	242	210	237	194	230	226	248	215	219	230	242	227	227	218	234	236	198	228	228	220	222	204	223	235	220	219	252	236	216	223	203	222	213	226	208	228	227	215	242	217	214	235	216	228	222	219	258	209	201	230	214	201	228	214	230	223	240	232	217	239	210	237	231	239	209	226	224	224	236	237	235	215	207	244	239	231	209	233	243	210	254	231	224	242	214	237	212	225	232	228	240	224	243	232	244	216	221	246	247	207	250	210	231	232	219	208	243	230	220	230	243	222	238	233	206	250	237	235	222	227	244	225	247	204	230	226	258	197	219	235	232	212	214	235	207	203	207	199	223	224	241	225	234	214	231	218	245	210	206	227	213	224	216	228	218	233	227	236	246	236	237	204	214	228	225	232	222	234	229	233	235	231	205	241	238	245	250	259	244	216	232	227	223	227	224	225	224	241	255	234	231	223	195	227	231	254	228	231	241	231	234	217	252	227	217	206	246	237	218	206	217	215	201	229	235	206	227	240	237	197	223	239	242	219	221	230	217	212	241	208	232	240	223	235	225	234	206	258	231	230	226	197	229	225	228	223	231	217	220	246	230	239	236	224	216	202	199	240	224	249	215	215	255	234	264	226	240	239	221	206	211	225	246	217	225	239	226	246	232	228	224	216	223	212	216	242	230	201	230	236	203	242	206	270	205	210	265	236	242	198	245	229	221	239	200	249	229	241	222	235	247	250	232	193	214	242	199	223	222	245	244	245	246	180	237	244	216	217	220	226	220	216	239	228	229	233	236	223	230	228	246	210	282	220	202	230	233	201	236	235	252	229	230	246	251	222	247	228	249	242	221	221	217	229	228	219	205	234	237	223	231	207	217	192	212	213	236	221	216	230	240	226	215	214	225	196	221	215	228	234	229	213	232	226	225	217	232	218	183	228	244	251	233	233	240	235	212	241	265	227	225	234	227	246	221	220	229	235	208	220	249	235	214	231	220	215	230	192	225	226	238	242	239	210	247	212	229	243	226	214	253	222	229	202	211	221	208	222	226	223	229	203	228	266	196	213	243	217	216	248	223	243	230	248	252	218	223	241	202	243	239	229	200	206	261	222	240	227	221	205	225	219	233	246	239	216	211	204	236	220	237	206	198	207	198	211	240	232	224	226	216	225	223	233	253	214	219	209	213	242	200	243	239	217	225	242	229	206	218	248	222	244	245	211	225	235	220	238	216	247	197	214	221	194	232	224	227	220	230	225	219	223	255	222	265	234	225	183	225	235	216	220	222	229	219	199	220	223	219	216	204	202	220	225	229	244	206	222	230	228	232	207	259	234	247	222	242	215	219	244	241	229	212	226	228	229	207	247	216	191	206	231	230	232	230	213	215	242	209	224	223	244	212	226	229	229	241	205	232	220	207	204	246	207	206	199	233	244	260	226	238	225	219	238	255	223	236	215	242	234	232	217	216	213	227	222	208	247	237	195	207	256	241	229	225	243	227	224	221	216	234	223	221	246	204	224	255	238	243	225	209	208	240	193	218	221	231	216	259	248	238	230	219	217	213	214	249	241	239	220	225	215	241	223	232	213	256	208	207	220	225	207	222	233	214	248	219	242	253	233	230	247	242	253	222	210	211	206	220	204	241	189	223	239	209	245	225	241	272	211	225	238	233	229	248	221	230	216	233	223	220	224	197	233	211	245	247	223	250	235	211	186	249	213	230	206	203	228	228	230	216	251	225	232	199	196	192	202	217	217	237	230	225	238	233	222	227	222	235	209	210	206	216	191	235	231	220	227	230	223	213	216	242	232	240	237	209	229	205	233	216	207	238	255	227	244	219	241	269	205	237	205	226	226	223	201	211	218	219	250	235	245	219	221	221	237	228	235	240	207	234	204	213	217	224	210	208	253	206	218	246	223	217	223	217	243	195	203	218	234	206	246	208	245	233	220	221	228	253	210	221	231	222	194	224	215	262	213	217	240	217	245	229	223	244	241	260	201	246	213	212	204	258	211	222	212	222	244	226	243	234	238	233	225	232	237	214	235	215	212	227	186	198	217	197	202	208	216	224	201	214	252	235	216	205	219	232	215	239	231	233	246	214	226	232	242	208	224	233	217	238	225	225	238	201	220	230	235	200	246	212	256	202	226	254	203	218	227	222	215	234	222	236	214	253	228	216	227	270	221	216	249	220	234	215	222	237	233	201	244	233	231	195	209	225	218	214	208	222	224	239	224	223	236	223	222	218	228	233	239	210	198	240	229	223	217	229	227	227	254	241	213	200	205	224	216	205	229	227	219	216	239	220	198	238	195	219	237	207	244	202	233	249	237	211	224	230	236	240	204	221	218	240	226	235	215	208	218	236	223	216	240	222	244	194	238	227	223	239	244	221	221	222	235	255	226	243	224	210	219	211	199	213	241	215	261	231	206	207	223	236	231	245	223	216	228	243	208	212	222	235	248	232	228	194	258	227	235	219	207	211	241	222	242	229	220	244	244	229	220	222	217	253	224	188	212	221	230	246	205	239	199	214	209	202	241	229	228	219	221	207	207	243	216	236	218	220	261	202	225	241	268	210	259	247	230	221	218	223	233	213	241	226	230	232	225	247	233	209	217	228	238	210	228	243	202	205	233	238	218	220	240	220	214	226	226	236	207	233	241	230	241	236	219	227	240	231	208	268	230	218	220	233	229	200	221	198	207	224	234	219	230	208	231	239	236	248	204	234	228	238	224	221	205	219	235	226	218	234	216	212	224	258	208	224	222	211	211	201	222	227	196	222	249	237	241	242	248	215	237	234	205	230	228	220	230
20557	21587	12622	10903	2481	724	696	753	722	711	753	697	723	758	708	713	720	713	747	717	723	720	699	685	698	720	736	726	727	702	684	718	719	760	735	714	675	710	712	728	731	691	702	678	730	723	721	712	758	688	696	726	732	737	711	679	767	697	720	701	702	753	739	732	666	734	734	735	692	722	709	723	718	703	743	696	745	695	716	694	743	756	688	723	738	713	730	720	750	747	740	723	721	708	725	727	786	751	718	718	763	740	736	733	687	730	751	690	681	749	679	755	744	743	694	695	765	712	742	697	722	681	749	681	725	710	707	710	686	759	691	655	728	718	736	694	709	700	739	720	729	729	717	677	749	722	727	694	694	690	737	752	732	733	660	722	714	752	780	706	715	740	718	683	713	728	720	731	682	703	698	715	733	719	727	707	703	727	711	710	736	702	700	729	727	692	736	713	724	696	713	693	755	710	751	720	781	689	751	704	713	728	720	736	701	736	644	691	691	695	707	728	683	695	711	685	754	708	786	709	733	711	756	727	728	738	746	701	707	716	676	716	769	698	743	687	758	764	680	718	710	723	735	713	738	724	735	718	728	697	743	706	676	741	689	700	715	658	677	743	703	722	749	684	713	723	737	743	735	669	696	704	718	708	692	784	695	691	759	702	717	749	665	728	706	697	763	714	714	673	704	715	720	708	704	705	693	703	726	734	724	709	744	716	705	711	737	756	738	766	715	691	724	733	750	693	735	709	731	741	749	709	711	706	714	736	711	738	771	730	706	700	708	748	702	700	768	739	777	788	752	721	741	734	681	723	649	724	730	724	706	709	719	689	768	760	705	753	742	705	714	685	659	784	735	697	697	736	702	717	814	699	751	646	723	671	711	696	662	697	726	745	737	750	688	660	720	770	727	747	686	701	739	705	674	697	660	713	725	775	717	745	716	795	717	681	727	781	711	751	664	729	771	675	723	715	754	727	722	763	707	720	741	728	688	701	739	746	731	708	689	665	749	743	704	708	654	742	773	695	710	756	693	688	697	728	754	721	700	771	738	743	727	727	668	687	776	733	689	763	772	672	703	733	782	701	725	768	716	739	729	691	711	679	699	743	702	727	672	719	748	678	728	721	725	709	703	722	727	708	735	714	722	697	722	751	716	740	727	728	722	718	696	752	732	703	719	692	759	718	668	663	756	698	720	703	705	704	749	744	695	737	731	754	724	725	726	744	726	686	697	694	725	750	725	751	734	723	708	699	687	726	744	712	749	696	750	720	714	739	713	770	717	734	707	666	774	727	768	734	751	767	690	709	716	736	712	788	698	779	702	696	736	726	704	722	776	718	730	801	742	710	719	716	728	776	729	742	742	707	705	722	725	721	687	701	764	728	723	740	694	671	720	728	730	708	701	672	743	720	741	678	720	678	710	744	715	751	714	765	744	747	721	753	764	755	776	648	722	750	679	728	723	741	767	707	689	714	717	693	771	699	708	748	711	711	699	745	676	682	738	778	715	691	663	724	684	714	711	735	758	686	723	721	764	761	710	677	754	707	738	722	720	723	717	717	700	761	703	713	722	712	680	755	737	694	753	673	730	666	719	785	668	686	747	738	771	759	741	695	753	748	758	677	718	721	698	743	723	718	771	682	757	744	733	759	740	731	777	735	692	708	710	714	780	766	722	731	733	734	712	732	698	760	745	682	717	683	677	700	748	723	738	783	711	714	723	702	688	733	750	737	725	703	733	682	749	722	759	727	747	752	726	735	769	728	715	734	705	735	718	773	735	680	714	729	717	719	763	729	752	793	738	726	683	705	748	713	725	734	684	750	703	739	750	712	698	717	773	676	723	726	755	746	724	710	699	642	727	725	732	750	714	677	705	707	720	731	717	689	714	757	762	739	700	721	710	770	748	691	693	692	723	699	711	723	681	682	671	708	704	743	689	752	749	704	735	758	709	722	749	701	723	718	747	718	726	714	774	781	700	738	701	734	738	714	728	702	695	707	756	735	708	690	737	732	737	730	695	720	686	727	696	755	707	669	669	744	706	745	705	715	701	774	686	706	742	748	727	738	761	778	715	717	740	714	700	701	718	728	728	732	689	767	734	726	725	740	759	738	721	688	676	677	687	725	695	720	719	718	769	680	794	717	701	706	729	758	710	690	761	724	731	731	669	755	684	735	725	705	731	711	741	715	751	754	718	751	695	744	734	767	667	715	780	740	722	708	746	678	759	690	743	726	736	750	774	742	719	739	697	722	715	754	715	735	732	759	724	731	736	783	769	724	714	701	746	711	768	659	735	739	691	685	738	717	704	695	699	694	701	762	737	701	711	703	703	717	712	676	684	699	688	713	677	705	731	700	761	703	771	741	717	701	743	760	775	752	747	730	696	679	752	735	738	713	747	745	738	730	760	740	759	742	681	701	763	726	679	651	681	730	693	742	694	715	711	714	740	711	701	701	727	696	713	689	731	748	713	664	757	734	722	729	737	728	715	756	690	683	736	715	707	753	720	767	711	691	725	679	717	716	687	714	685	675	756	741	769	681	723	752	741	717	746	730	677	723	733	637	681	699	752	673	700	738	706	733	733	756	713	723	710	736	744	736	729	745	663	699	739	720	721	696	735	753	684	763	683	725	767	658	709	710	683	710	773	754	700	789	730	728	755	727	695	701	718	684	671	735	753	717	726	732	708	738	767	748	700	700	706	763	701	719	709	701	712	725	731	698	724	725	761	712	690	774	677	738	773	710	775	724	726	689	710	705	689	710	700	721	744	694	749	691	672	749	715	724	682	698	713	684	758	732	710	702	729	715	670	731	705	702	718	748	698	763	718	758	720	742	712	716	749	724	681	736	712	733	692	750	716	692	794	694	690	710	707	753	744	726	722	715	707	708	698	776	666	743	762	771	660	712	702	737	664	733	700	650	761	717	676	736	708	723	724	709	746	702	748	730	711	722	753	758	721	722	731	684	712	729	685	735	703	681	720	660	674	738	710	696	737	744	757	768	727	722	653	742	708	718	742	724	709	726	698	666	708	742	722	662	726	703	696	734	729	705	721	716	700	724	759	784	740	709	699	731	713	684	690	720	728	736	734	726	694	726	709	693	692	711	673	766	702	707	699	752	699	748	690	732	728	700	775	734	776	730	736	666	740	724	682	691	729	658	704	727	749	698	726	719	721	718	754	721	766	713	722	744	739	642	720	706	704	720	702	766	648	734	729	727	704	742	708	747	706	709	707	711	676	704	680	690	725	716	700	758	770	750	717	718	717	752	753	714	731	728	692	726	751	696	727	734	714	695	730	725	656	706	742	669	754	737	708	682	675	713	735	722	669	747	686	710	708	699	712	688	732	697	720	720	733	687	696	706	722	696	715	775	764	697	712	705	744	730	700	793	708	672	667	753	726	743	764	729	681	706	665	700	717	709	767	758	733	690	719	713	805	719	731	746	746	679	697	735	707	720	735	737	751	702	739	722	704	721	720	702	706	789	696	734	737	741	726	764	699	737
59592	61124	47287	35837	14006	655	209	200	163	180	138	184	174	178	172	190	168	161	201	164	183	157	158	180	187	191	169	169	168	186	170	170	158	179	151	165	174	146	170	181	160	170	186	166	159	197	168	184	178	149	152	155	165	150	150	160	161	169	184	180	162	160	168	155	183	156	159	171	191	166	160	146	161	175	156	164	169	170	168	191	163	178	181	156	143	167	148	159	184	172	154	150	172	153	171	179	163	186	163	165	163	161	165	128	160	181	197	166	170	154	156	177	180	145	169	169	168	162	190	172	169	169	147	176	177	183	160	172	158	176	174	158	153	183	170	144	157	162	173	145	159	172	172	169	177	158	179	157	184	165	173	163	146	167	167	168	153	184	176	169	160	180	190	163	178	165	166	160	159	186	169	171	154	165	188	157	189	172	169	164	165	183	163	157	169	155	193	153	159	165	172	161	171	196	177	163	165	166	178	167	161	170	141	184	168	187	167	178	179	174	165	165	170	197	173	153	195	172	170	177	156	154	147	170	180	151	168	183	176	207	172	151	163	160	181	173	148	191	185	160	180	177	193	155	158	165	150	194	164	196	167	171	186	177	175	170	151	168	150	164	151	155	178	180	169	177	177	185	166	165	154	167	176	174	158	154	142	204	163	180	168	147	165	172	158	150	191	158	165	165	161	160	176	152	168	180	158	167	170	164	166	194	163	152	176	143	159	190	155	180	169	143	167	176	144	154	180	152	180	178	158	183	159	158	170	194	203	166	161	158	176	161	161	160	136	176	195	158	162	166	168	171	180	162	193	157	142	206	139	158	157	153	164	183	165	158	147	164	160	184	150	170	162	181	152	202	164	157	195	167	178	168	184	166	185	156	157	153	161	195	176	180	192	165	165	166	162	164	129	171	199	158	144	163	169	156	167	151	163	166	166	186	150	177	149	156	166	134	172	174	167	174	174	173	156	152	165	170	155	167	199	170	191	179	162	175	164	154	169	155	187	161	170	170	162	165	199	153	175	160	176	147	171	158	180	141	180	146	186	168	162	163	188	169	158	167	176	167	170	182	167	164	162	159	151	163	148	162	180	129	171	156	156	162	181	164	161	156	171	148	178	147	162	163	167	175	163	156	156	196	151	153	161	173	146	172	189	187	146	177	176	171	142	154	167	170	152	176	160	180	170	181	164	162	157	172	174	172	181	189	141	169	150	161	172	163	154	177	146	164	175	177	166	149	171	180	162	179	181	154	166	156	159	157	198	167	166	148	180	167	162	190	151	157	168	167	157	164	157	166	168	172	166	154	162	148	165	149	187	159	171	168	176	177	165	165	188	153	171	182	167	156	164	154	163	161	177	176	197	176	145	174	150	165	166	172	169	152	173	167	190	157	174	131	165	172	170	157	185	158	177	159	171	164	162	150	165	173	191	149	146	151	161	156	199	160	167	158	172	173	156	172	153	146	161	176	175	156	150	131	181	184	193	165	182	182	163	185	181	164	175	164	176	170	144	142	160	164	176	181	180	145	170	182	152	178	168	191	178	133	164	174	183	168	158	178	167	159	144	164	155	162	176	167	169	175	160	169	186	173	159	155	173	159	186	145	160	186	150	163	175	185	163	161	166	143	184	183	186	186	183	164	175	162	169	168	195	173	172	158	180	174	153	168	178	163	154	170	148	143	154	167	147	181	149	175	179	183	177	168	168	141	157	170	175	164	175	161	176	141	180	155	184	155	148	180	137	164	157	172	197	171	162	181	173	178	158	162	169	142	146	162	161	166	180	164	178	171	143	177	157	166	162	160	182	143	169	179	161	183	150	181	169	153	172	163	166	156	165	151	175	168	169	153	171	175	174	160	163	163	159	155	165	148	165	168	174	169	162	166	158	187	162	150	165	152	161	166	193	166	169	167	188	197	178	158	175	166	160	155	141	172	183	151	167	170	177	185	185	156	168	164	174	187	167	158	164	163	179	155	180	176	178	171	169	170	185	167	174	158	155	155	178	157	152	180	155	149	186	179	129	147	175	176	187	159	180	191	155	158	171	187	170	150	169	169	151	189	156	172	188	154	150	172	150	171	150	153	154	163	157	187	167	160	178	184	153	167	179	154	177	157	148	161	172	172	167	141	174	189	171	156	154	177	159	164	156	146	153	166	155	174	165	169	145	184	168	181	173	170	161	159	168	158	157	143	141	165	178	173	163	180	158	172	156	181	153	172	148	159	157	175	157	156	161	161	171	148	167	180	167	164	163	185	163	161	176	179	178	179	153	175	192	205	160	203	185	171	187	166	168	160	156	168	163	148	150	179	156	187	163	173	186	180	154	149	151	175	172	156	150	168	159	173	161	175	172	157	168	160	162	157	148	172	185	179	176	169	158	161	166	173	165	158	184	166	167	170	159	170	150	164	145	164	154	163	181	162	177	169	156	169	157	141	162	165	179	145	178	180	173	173	170	147	166	154	186	169	167	147	163	172	173	170	161	152	175	151	170	189	165	174	157	187	182	166	171	139	152	164	178	162	148	169	166	161	189	166	162	152	185	164	177	169	162	156	147	144	182	176	159	180	176	157	164	162	181	154	178	159	152	167	197	168	159	178	139	165	176	174	163	142	144	174	162	181	183	169	148	157	161	163	172	154	154	172	134	177	155	148	141	160	163	151	151	169	161	158	163	177	185	177	173	174	177	190	157	163	175	186	171	153	159	178	159	185	179	165	177	170	168	173	147	153	164	148	144	190	178	179	173	155	165	163	164	170	165	187	170	137	164	185	157	131	181	163	156	183	165	171	174	190	163	164	157	174	173	150	149	173	198	180	177	140	169	158	151	167	152	184	147	169	177	159	175	167	159	171	157	143	166	185	173	154	181	152	166	168	176	182	169	134	168	162	149	160	171	178	187	162	169	152	164	156	175	155	166	150	166	152	182	140	195	164	176	160	143	149	171	146	163	166	169	175	180	154	177	167	157	161	151	165	173	145	176	153	184	179	154	142	164	173	170	183	176	159	156	147	163	184	158	149	151	164	165	151	155	163	173	158	186	178	152	139	172	176	164	179	164	157	161	185	187	173	168	134	178	166	201	164	163	170	207	175	174	170	189	165	172	145	159	166	189	166	151	186	173	188	158	173	150	171	184	162	165	159	183	155	181	157	176	148	157	156	189	142	152	177	173	145	163	153	166	177	174	167	165	156	150	169	190	145	178	167	164	165	191	159	162	155	174	193	146	167	160	169	162	161	158	179	177	144	194	162	162	166	169	158	171	157	151	157	183	166	182	179	176	213	160	182	158	155	145	190	168	134	180	161	155	156	168	182	156	172	182	171	163	162	169	174	185	147	172	183	152	177	175	171	189	144	176	184	158	155	151	176	182	183	174	176	162	178	145	187	152	162	184	147	173	143	157	158	156	145	178	190	141	160	179	155	182	155	155	201	170	159	196	164	164	168	147	138	176	174	177	171	184	152	177	186	172	171	144	163	147	179	154	174	178	142	170	203	191	163	175	154
40870	49042	42571	42187	11233	774	723	721	629	611	605	595	645	610	587	598	633	592	576	579	582	597	573	556	538	588	577	576	584	592	551	577	613	586	600	579	593	594	589	582	555	551	577	549	549	546	559	567	526	602	590	573	599	552	570	547	542	547	563	555	608	533	588	571	569	602	562	587	529	541	533	585	565	540	584	569	559	539	539	560	593	563	594	592	529	551	497	563	518	537	608	581	581	540	572	563	557	569	602	561	579	538	523	575	537	589	574	555	584	538	580	573	534	577	601	508	551	558	583	604	518	563	575	533	557	581	585	562	591	538	588	580	566	553	578	595	567	560	594	575	524	576	557	609	587	600	492	511	554	580	577	561	580	592	550	584	594	572	574	544	508	560	571	587	533	533	544	557	530	593	588	575	577	582	568	552	580	537	599	546	560	583	556	535	573	554	593	575	598	546	492	579	541	563	561	554	540	556	542	550	572	612	541	559	574	571	553	563	549	561	510	565	584	550	521	625	555	588	559	570	539	568	611	550	563	556	561	576	566	511	531	563	561	589	565	603	567	572	533	534	530	524	586	551	575	547	508	603	542	569	577	531	580	565	606	514	565	522	588	565	570	592	558	570	549	553	556	557	573	579	576	586	547	578	547	531	589	549	554	574	524	521	527	555	563	514	563	593	552	510	532	567	571	546	555	588	501	519	564	561	562	575	569	534	529	547	554	525	583	588	547	547	564	574	562	542	568	572	574	573	531	545	563	580	601	594	561	576	571	569	562	537	564	574	506	572	559	552	571	549	576	578	522	581	569	553	534	565	582	560	528	587	561	548	550	536	557	549	575	528	557	599	522	550	557	569	585	505	588	542	545	533	538	581	559	599	518	558	562	560	584	563	586	546	563	565	532	576	573	560	566	616	539	580	582	555	610	563	554	528	578	551	571	525	568	541	579	602	550	560	549	557	596	552	571	585	570	536	547	525	554	619	598	568	559	545	572	551	554	550	557	571	567	569	570	567	600	559	539	557	567	569	548	526	578	518	560	525	599	567	610	555	552	557	544	567	555	572	519	579	556	564	576	525	557	588	578	546	546	579	585	567	556	534	558	616	543	608	581	560	574	568	593	533	547	540	582	572	548	566	576	553	551	588	540	541	566	566	568	542	595	539	597	602	571	549	523	538	569	551	497	556	528	537	560	535	540	573	574	525	565	574	582	590	545	557	541	553	572	538	544	564	532	556	583	593	560	579	559	537	561	568	551	575	546	562	563	496	566	560	602	580	587	564	560	558	578	532	531	534	589	560	532	546	553	620	577	595	538	541	605	530	593	565	608	599	562	580	530	548	552	587	545	602	576	563	566	547	625	546	561	561	523	542	537	564	520	585	523	590	552	588	548	562	574	531	543	540	554	599	533	579	542	564	508	567	594	572	532	581	538	567	591	586	543	564	561	569	564	604	575	531	585	546	551	560	600	580	541	566	548	546	575	561	549	569	542	563	561	546	537	579	564	586	571	588	578	576	593	584	598	610	546	565	532	548	558	555	597	560	547	554	564	555	579	545	563	557	556	557	594	563	573	554	558	563	560	580	569	620	537	570	560	537	596	588	565	551	576	583	560	561	527	554	563	530	578	581	554	584	581	556	592	601	565	526	561	582	534	541	569	554	564	512	585	582	569	583	552	517	562	577	553	606	516	600	554	583	569	570	541	577	599	607	571	588	570	569	583	550	601	553	571	553	593	575	576	537	598	561	557	587	573	572	589	572	586	580	558	567	607	534	538	568	560	568	515	565	604	515	547	562	512	530	591	601	573	568	591	542	543	556	547	530	566	555	582	588	578	541	579	561	590	533	551	553	584	555	524	544	550	526	578	568	561	551	568	549	565	551	552	498	576	572	585	595	579	562	568	517	574	569	578	552	571	536	565	584	569	538	579	512	581	563	549	600	553	564	556	592	577	569	558	550	541	532	539	584	563	535	543	549	568	529	586	582	561	542	572	520	612	526	584	536	506	578	579	615	535	578	575	597	554	564	520	560	566	611	521	568	588	569	584	527	559	541	550	573	543	577	584	563	578	567	589	539	541	547	570	526	562	523	571	600	561	560	567	553	589	526	561	586	579	564	535	606	529	568	603	568	573	599	617	551	556	515	562	556	550	556	557	611	548	582	545	572	597	542	563	568	583	582	552	558	571	565	567	524	571	614	535	563	590	571	525	525	552	540	541	573	593	580	545	565	560	564	511	544	550	574	573	588	567	544	560	552	531	578	570	528	569	557	603	567	545	570	544	565	573	583	541	564	587	557	575	546	563	545	572	612	533	580	564	522	551	565	581	604	566	573	548	555	514	534	575	555	555	576	597	536	572	544	564	565	569	571	611	564	549	574	562	527	555	573	580	572	523	527	585	565	540	550	579	583	530	551	596	556	553	567	542	529	576	536	576	575	551	515	547	579	547	580	566	577	581	572	542	602	558	540	585	541	568	582	545	541	550	537	561	605	584	551	494	568	571	581	554	576	543	548	531	574	592	551	572	516	565	563	581	572	542	528	552	517	569	543	587	588	529	574	597	605	543	560	549	553	562	526	595	560	558	586	579	546	556	542	585	546	575	570	565	565	541	599	545	561	561	557	566	579	551	556	558	558	580	527	560	549	497	561	567	522	558	606	551	555	594	563	579	555	521	595	578	563	546	532	527	526	531	583	583	547	586	582	591	558	554	517	574	608	567	511	564	539	571	508	550	558	598	559	553	562	521	557	573	515	591	581	560	525	552	536	602	542	531	558	576	537	532	580	597	556	522	553	562	533	550	573	568	569	577	558	579	577	564	549	580	577	543	561	505	532	539	557	556	585	580	568	549	545	528	539	549	533	603	548	590	553	516	574	566	569	562	568	572	589	568	573	555	571	519	517	533	529	559	595	560	572	554	552	541	523	542	550	550	581	543	543	556	563	547	567	566	505	568	551	513	571	572	566	543	596	540	601	584	579	534	563	573	572	556	556	567	534	546	544	522	567	526	552	580	622	566	533	592	596	547	598	554	509	569	585	519	536	560	536	553	546	551	564	532	545	602	580	559	580	535	506	567	525	589	548	601	572	536	565	537	548	558	553	569	543	562	552	544	568	546	571	553	578	548	564	542	492	545	549	599	553	593	560	529	569	590	608	571	539	595	584	535	576	555	575	550	599	564	559	563	554	539	531	557	552	563	510	551	589	559	544	552	591	528	591	570	572	548	550	531	570	573	608	537	557	533	535	592	573	567	556	531	590	546	567	540	534	586	565	534	580	524	553	538	555	570	615	586	529	551	554	582	555	525	561	533	608	552	597	571	583	551	549	543	558	597	552	556	608	561	538	572	576	570	608	600	629	596	551	571	591	556	576	561	622	545	581	538	537	561	584	538	553	567	558	546	571	587	564	532	532	619	554	562	568	557	570	570	576	577	549	579	562	549	558	576	571	611	525	535	535	570	604	518	588	626	546	553	583	530	559	553	558	549	532	538	557	506	543
74343	74873	58952	51040	22418	2310	327	272	268	266	234	257	279	263	251	275	270	262	258	232	214	225	236	219	228	246	256	227	205	239	231	225	201	242	246	262	237	239	260	236	246	214	250	256	213	240	233	227	259	237	241	282	241	213	229	235	239	234	230	221	229	219	270	235	242	258	266	220	217	241	258	246	237	241	244	265	260	248	223	227	221	221	241	248	217	247	244	253	243	265	259	253	271	240	266	210	268	245	242	236	244	227	221	258	242	240	243	243	255	253	241	229	229	282	241	231	225	265	237	236	203	234	256	228	253	261	253	253	231	260	245	239	240	260	243	240	254	242	215	255	249	236	240	196	226	239	229	255	224	237	242	249	260	248	247	249	222	264	261	230	248	223	250	263	227	247	224	244	215	231	255	253	234	265	223	223	225	250	244	255	232	243	248	245	223	240	235	211	212	216	229	232	251	242	235	240	237	231	231	248	248	207	229	226	267	247	236	258	251	225	258	255	255	247	249	246	225	236	230	225	229	238	272	237	234	238	233	216	234	263	246	226	246	237	242	223	251	209	286	242	217	218	263	259	257	237	247	239	229	238	234	254	273	241	280	257	208	236	249	219	262	218	254	249	221	270	252	213	244	228	236	230	244	229	242	246	240	237	204	231	223	232	223	251	222	236	257	222	238	254	241	222	222	269	252	236	226	259	231	273	209	250	236	234	229	221	238	234	230	248	225	249	227	234	227	215	234	233	244	229	231	240	236	247	224	230	258	216	238	228	218	239	221	224	229	211	233	247	240	238	257	254	217	236	224	245	231	230	245	224	223	231	242	245	242	256	239	229	232	271	208	233	208	232	234	245	233	225	229	229	223	234	247	253	243	232	237	255	232	258	272	244	248	236	243	220	219	219	274	242	243	232	214	238	206	217	220	218	248	222	245	227	235	253	265	265	243	226	265	229	207	237	233	236	253	219	243	215	254	236	224	216	228	252	217	240	255	241	240	238	227	241	228	230	234	229	243	256	237	242	217	247	215	254	222	206	234	209	237	258	235	234	236	235	247	255	235	245	258	229	259	243	243	238	215	247	232	237	236	233	244	251	220	210	208	232	255	235	243	233	230	236	255	217	255	217	241	248	231	241	233	251	262	253	214	233	223	239	247	263	282	241	205	234	253	209	260	249	234	230	238	241	223	248	230	251	226	258	252	240	258	241	257	242	218	226	252	247	266	228	238	247	235	261	218	224	233	251	210	261	249	229	256	229	261	232	230	227	232	226	225	267	234	240	263	242	227	234	235	232	249	237	278	269	223	263	242	225	234	231	243	246	193	252	235	215	208	246	245	228	226	241	249	241	251	267	235	223	235	262	229	234	220	238	219	223	242	258	242	232	250	261	242	237	231	261	222	235	242	262	238	260	248	253	251	240	240	245	244	232	252	244	223	233	218	219	257	254	247	243	243	229	247	250	243	251	256	232	224	257	260	255	230	256	270	230	249	235	224	247	224	211	270	247	230	239	234	266	241	252	236	242	234	228	240	216	253	237	252	232	255	245	235	261	245	242	239	262	230	228	238	251	229	222	216	248	221	256	261	239	223	242	230	252	262	222	230	235	250	240	245	223	241	238	238	249	204	227	238	238	211	223	251	237	243	261	253	251	224	236	225	225	231	234	216	250	221	243	264	266	245	264	216	248	238	233	277	221	240	259	258	267	238	231	219	232	250	240	231	208	222	240	241	258	215	230	271	240	220	257	239	276	223	253	253	268	213	240	246	251	214	255	220	247	241	250	244	213	249	246	227	251	225	253	258	262	255	258	222	227	235	217	210	230	254	235	217	238	248	250	236	261	237	248	240	229	240	252	248	248	209	242	226	275	239	234	211	250	214	245	227	214	241	210	222	215	263	226	231	246	234	229	254	247	235	213	219	246	222	233	244	263	258	249	242	257	251	246	236	218	215	237	247	262	241	248	250	240	244	259	244	248	244	248	248	226	230	229	226	246	240	234	221	229	227	218	243	260	252	244	267	273	233	249	216	259	235	237	231	233	245	230	245	260	250	223	232	261	236	248	258	248	226	221	194	245	234	250	262	226	221	239	219	235	241	247	243	225	259	239	254	257	225	241	246	246	239	283	241	223	225	246	238	241	255	238	232	260	228	215	253	218	209	205	244	216	221	240	236	234	254	243	237	268	243	227	255	235	253	242	229	240	253	217	222	278	243	252	270	244	234	219	264	263	251	261	235	227	213	221	252	221	236	243	246	234	267	244	232	231	229	221	219	224	257	236	241	240	243	244	232	241	221	221	234	228	222	246	252	259	262	252	253	271	230	242	277	244	236	233	254	261	245	236	235	260	242	225	225	243	263	225	225	234	195	247	261	244	237	275	265	243	243	249	251	221	234	237	216	257	244	252	247	267	250	213	224	247	267	233	251	246	207	252	246	246	230	249	253	253	235	253	233	231	241	251	235	255	245	227	247	239	269	258	234	255	225	230	234	234	231	228	233	243	197	220	203	256	240	237	214	256	254	223	252	236	263	221	256	256	237	217	244	225	227	244	259	246	240	228	238	272	252	244	231	244	233	252	259	237	232	254	228	221	238	284	228	233	232	225	256	267	268	276	240	252	242	257	252	226	259	243	254	237	258	239	251	219	226	236	244	244	256	232	233	226	273	211	243	278	225	240	251	230	244	273	232	250	247	242	221	241	227	227	229	223	241	235	248	220	249	223	239	248	247	239	228	220	240	251	228	256	235	252	236	250	239	249	223	245	249	261	235	249	250	260	229	236	228	230	265	220	213	223	264	258	254	240	243	212	250	253	204	239	243	188	210	240	244	246	234	238	252	239	234	251	207	236	266	225	265	228	208	245	242	238	214	250	242	237	238	239	237	239	232	236	252	214	249	242	231	249	249	247	251	227	236	242	228	256	229	244	228	237	226	230	247	244	249	240	246	250	247	230	237	225	250	238	249	242	232	244	249	223	243	240	245	239	241	236	250	282	259	262	244	234	235	230	265	249	243	247	258	256	212	225	242	250	237	233	264	239	217	218	277	227	250	238	254	269	241	233	216	248	204	244	226	214	269	242	242	255	247	238	246	215	242	244	230	252	214	236	232	257	211	245	261	236	252	239	247	240	242	249	240	237	247	249	235	230	251	253	241	228	261	251	247	231	223	239	258	232	261	237	223	243	221	230	229	220	257	242	237	222	258	245	250	235	242	247	232	240	238	275	238	236	245	229	247	266	267	225	241	260	259	229	240	231	231	224	252	245	258	221	237	241	290	250	229	236	243	238	222	256	243	257	246	250	271	237	242	223	256	236	235	244	205	221	245	229	254	242	235	253	248	236	209	244	236	238	245	234	227	243	250	252	199	256	230	253	237	243	239	241	277	215	236	256	213	271	317	238	207	245	269	231	244	236	247	218	238	255	248	239	229	223	272	253	250	234	213	262	226	237	221	220	245	266	221	210	234	243	229	251	235	216	223	253	241	247	246	265	237	255	209	236
52184	62667	52587	53983	13948	1168	1006	1029	939	935	893	878	946	860	845	815	817	815	793	816	761	761	812	763	743	811	775	785	786	749	822	733	797	750	747	726	753	739	752	781	741	811	751	787	757	774	734	768	797	784	769	781	743	760	805	741	779	761	795	770	796	797	704	824	781	774	757	776	760	779	743	754	765	823	798	799	771	760	807	760	762	781	721	733	783	747	828	732	722	764	750	761	732	792	796	775	794	758	758	726	751	779	732	764	757	795	728	799	717	767	796	746	796	821	768	742	691	740	776	757	798	738	734	770	747	747	761	760	692	730	762	771	750	769	761	767	725	771	763	786	750	765	790	803	718	752	744	767	806	781	740	792	746	775	782	734	790	725	767	773	775	732	760	738	776	793	747	773	797	805	765	799	707	732	770	799	755	761	721	822	773	791	798	742	774	740	747	727	753	779	749	726	751	737	770	738	767	768	776	813	729	738	707	781	770	765	695	746	756	737	736	767	770	801	732	800	722	694	724	791	801	756	767	777	734	771	801	755	798	785	796	764	726	736	811	739	692	780	794	774	753	761	757	761	771	766	742	795	773	759	794	742	761	731	823	790	762	759	782	813	803	735	774	776	781	731	731	761	771	767	752	782	766	771	802	789	774	784	786	718	762	722	792	748	725	707	802	777	796	800	758	751	767	759	781	767	827	756	783	794	765	764	723	758	705	804	766	716	766	740	758	782	796	741	782	772	775	751	712	825	738	795	795	746	791	735	774	752	745	787	749	727	754	731	763	734	847	780	817	715	747	779	756	733	761	767	766	784	719	776	753	774	721	752	806	770	751	745	782	700	755	793	763	765	764	758	799	779	736	697	771	764	777	760	786	760	770	772	811	767	738	738	716	778	745	787	777	743	690	759	725	722	732	782	734	742	776	740	758	747	731	736	806	763	723	738	763	732	748	784	773	743	754	777	754	769	759	737	766	780	754	731	763	766	770	758	782	723	758	719	758	699	802	797	764	757	734	727	767	768	752	795	823	803	759	747	747	778	774	750	715	803	780	803	740	724	759	771	774	775	751	769	776	784	823	770	756	712	740	725	792	775	712	750	731	736	745	798	725	745	748	774	714	769	824	720	793	725	755	788	758	779	779	761	721	774	821	792	771	707	738	782	753	771	718	720	748	813	728	778	820	780	811	772	775	758	744	764	775	719	747	755	773	750	788	738	756	784	756	758	786	782	748	773	845	814	772	762	779	754	767	729	723	723	783	782	745	736	747	744	741	769	778	795	757	822	739	719	768	782	791	797	782	719	774	730	747	710	703	763	696	810	748	751	746	724	755	795	744	770	773	712	762	798	742	801	770	794	778	762	740	787	703	762	788	772	763	702	787	787	740	755	752	785	786	757	765	760	748	783	766	798	836	752	735	763	737	739	750	774	748	775	729	768	764	777	765	753	776	760	775	720	708	724	760	785	774	751	769	764	810	742	735	754	785	766	724	762	786	747	730	742	732	736	733	707	763	737	766	760	738	770	752	736	744	765	816	818	778	721	804	766	748	778	729	773	761	789	714	802	747	723	726	748	819	805	721	763	763	776	766	761	784	758	786	736	776	736	777	758	769	778	757	757	760	764	731	756	731	773	778	823	760	749	799	727	759	758	769	746	737	775	752	749	786	757	744	721	739	753	754	767	767	781	741	747	754	831	746	720	768	818	764	745	756	761	709	779	736	749	764	752	736	753	725	763	700	752	744	739	786	791	765	792	752	777	762	737	775	766	780	793	824	729	735	760	744	793	812	799	726	772	762	746	773	758	758	772	751	722	756	748	754	806	775	799	718	753	772	796	766	798	734	801	762	761	759	778	746	777	784	808	802	760	775	770	742	773	717	737	759	829	748	786	767	719	763	770	703	765	782	768	772	759	713	752	744	715	796	753	786	751	737	739	802	758	764	731	750	806	751	728	762	780	749	700	730	752	757	721	786	763	719	764	744	760	767	751	773	736	789	779	777	764	775	735	725	702	763	716	730	775	775	742	771	806	747	760	756	747	764	746	782	762	776	776	747	746	771	784	775	772	775	738	793	768	782	732	782	720	723	801	735	768	740	786	751	776	839	742	780	782	774	728	760	757	781	727	759	830	787	813	805	740	751	761	768	718	731	770	765	768	724	780	774	806	719	756	754	776	741	782	746	731	765	733	776	755	779	743	757	766	773	805	804	757	694	736	755	745	726	780	745	721	754	749	786	745	785	752	751	800	719	757	772	740	791	777	779	763	784	737	775	741	781	763	779	754	736	762	751	737	719	746	724	771	763	749	746	812	769	794	720	772	749	765	807	778	759	779	783	760	750	737	767	747	788	800	795	762	788	773	732	792	740	743	771	796	768	683	756	750	765	761	749	752	708	768	776	787	719	742	715	785	761	737	771	717	727	713	742	784	792	778	778	782	708	783	796	751	726	704	752	745	762	715	789	752	759	706	778	717	770	727	713	728	790	782	769	752	735	843	787	757	788	740	756	754	790	740	764	718	741	726	795	774	840	777	813	783	782	751	762	793	745	769	713	725	774	722	760	765	759	776	821	706	764	706	730	726	795	800	782	731	771	768	745	764	803	752	713	748	769	774	777	699	722	773	721	798	726	787	738	717	789	766	742	749	717	781	737	757	763	740	808	781	724	797	792	782	746	800	735	692	782	760	754	794	742	793	784	736	816	754	748	794	736	829	793	744	799	741	733	785	765	775	788	821	792	745	799	769	741	748	739	741	760	767	791	795	789	740	769	776	779	766	748	754	764	753	802	721	741	795	798	809	752	771	748	788	758	749	746	742	724	742	770	768	746	713	745	769	775	817	751	749	753	786	800	778	794	733	725	754	760	765	759	754	730	779	749	811	755	784	804	774	725	702	778	765	746	750	761	773	768	716	728	738	788	803	784	737	758	762	751	775	801	805	775	799	827	790	791	733	788	794	738	758	759	792	716	773	757	729	737	763	709	749	756	766	769	744	756	799	769	779	812	809	753	735	794	783	775	759	756	737	800	804	738	763	777	773	763	784	751	747	740	737	752	749	748	776	744	762	742	713	740	749	782	757	732	759	759	787	722	763	744	807	764	763	726	759	752	729	755	845	779	758	758	735	805	750	797	772	749	756	751	792	732	766	776	738	716	729	718	783	760	791	790	751	765	801	728	745	740	781	765	839	765	732	738	787	710	774	783	737	785	756	765	695	700	757	742	730	745	776	749	694	756	768	740	768	741	752	819	763	717	758	752	730	741	736	764	761	782	764	802	727	792	791	788	779	814	784	751	715	792	769	788	760	746	767	752	774	724	754	750	816	788	797	760	729	727	766	787	748	734	746	783	787	782	789	770	739	749	750	819	772	777	728	766	722	744	744	737	731	741	731	767	761	769	780	771	754	749	703	762	739	761	747	829	777	741	765	705	784	772	715	782	755	765	780	761	764	748	773	714	740	723	792	746	726	779	748	786	720	774	806	777	768	741	764	763	750	714	772
24154	15772	8006	4664	810	250	236	186	263	214	229	235	229	237	221	249	236	224	237	230	235	206	222	217	213	213	210	200	253	227	229	228	238	215	257	206	235	240	201	220	227	215	224	222	238	232	208	221	216	229	207	228	190	230	228	223	260	215	243	231	220	206	223	240	211	254	209	224	216	236	225	206	227	219	237	215	230	208	218	213	236	222	212	230	249	249	246	259	259	219	225	230	230	220	230	208	219	200	228	190	220	236	211	220	240	249	227	213	241	220	233	228	227	209	225	227	248	229	245	236	220	216	254	217	213	257	226	234	227	230	209	248	228	206	225	202	214	230	216	233	247	223	259	220	218	251	230	225	236	215	235	193	233	229	222	219	227	222	224	230	222	240	259	218	246	227	217	235	229	219	235	234	229	228	234	232	236	210	218	223	243	220	234	240	216	230	219	228	243	209	202	239	225	219	191	197	229	217	243	209	208	227	211	241	234	209	194	240	216	211	223	209	235	216	204	226	214	248	232	218	207	244	225	251	219	233	211	209	211	213	226	232	222	229	234	226	216	242	204	222	207	268	210	205	232	222	214	244	222	249	216	219	236	211	255	231	213	203	217	235	235	225	208	229	235	214	222	234	199	212	223	230	231	227	198	237	221	227	198	214	202	226	228	220	220	228	194	240	220	208	236	227	196	219	201	227	223	220	228	217	227	218	235	255	209	237	238	221	202	228	263	226	231	236	241	233	234	199	237	238	222	217	234	217	211	208	253	237	210	221	219	214	217	219	215	220	256	222	229	214	218	248	234	207	220	216	207	245	225	221	225	234	230	238	249	233	213	201	228	223	203	195	210	231	209	237	240	231	240	231	218	215	205	223	232	204	202	212	218	199	233	236	210	194	229	244	225	196	217	234	204	212	229	211	205	235	206	243	229	218	231	223	216	225	222	234	231	217	222	247	220	238	212	256	220	230	210	237	197	236	193	229	219	188	234	201	243	232	238	227	204	222	233	217	233	218	231	238	236	221	235	237	217	232	214	256	194	227	213	249	231	211	185	202	251	218	227	243	219	242	209	206	211	219	207	200	225	221	239	230	233	226	232	213	212	244	250	238	233	205	231	243	241	182	245	228	211	240	236	226	220	212	186	228	220	236	232	245	233	234	235	214	230	210	228	244	219	204	237	243	238	229	223	217	220	208	242	242	230	203	247	203	253	240	224	227	229	210	205	232	235	189	209	249	198	204	219	226	238	227	224	200	249	235	220	211	202	201	242	241	223	220	205	219	226	227	249	242	236	242	236	231	212	217	245	240	233	200	255	237	244	220	216	253	212	221	199	210	220	242	251	229	219	230	197	202	215	216	233	258	218	229	233	211	225	206	241	222	255	220	219	209	224	227	229	201	224	205	203	210	243	225	210	219	227	222	238	245	259	216	221	221	216	216	218	216	227	221	233	212	236	215	217	210	209	249	203	237	220	225	228	253	218	240	223	214	237	202	228	260	202	236	207	235	224	213	232	206	257	209	228	244	233	234	196	216	237	243	218	243	215	228	193	229	244	217	228	251	231	235	210	263	235	214	198	222	186	221	233	206	228	227	227	218	208	213	235	223	227	248	216	210	236	231	225	209	250	213	203	221	202	227	237	207	227	224	236	249	230	222	218	243	221	211	243	205	254	240	234	223	224	233	221	235	235	199	214	215	229	206	218	227	207	256	234	213	236	225	202	226	239	229	238	252	232	193	188	261	244	220	250	202	225	223	212	210	192	233	213	210	232	224	226	195	230	226	240	222	222	237	221	229	223	236	229	220	249	236	224	227	222	208	239	223	202	234	197	217	213	251	228	208	213	204	215	220	205	209	208	217	222	207	233	212	239	233	227	231	214	214	235	244	204	247	244	230	232	223	238	199	220	240	206	238	233	235	212	202	250	259	216	216	211	244	217	234	215	222	217	208	194	229	218	210	232	204	213	241	222	229	238	242	246	257	206	227	219	219	253	203	235	229	257	233	213	231	221	233	237	220	234	212	238	221	236	227	238	211	222	212	193	249	217	202	219	222	228	217	222	219	239	226	204	224	214	235	222	232	235	219	236	202	226	238	226	237	238	215	213	225	206	233	224	222	215	214	213	223	232	213	195	220	215	227	240	212	221	232	229	238	230	229	247	220	244	234	223	210	244	210	235	239	224	207	196	225	225	228	217	225	211	226	201	228	260	209	230	236	240	235	237	212	228	223	255	208	204	229	229	241	234	225	243	192	205	228	234	249	243	247	245	239	210	211	222	236	239	215	232	223	236	230	209	218	224	253	240	222	239	222	218	250	245	203	228	230	217	241	219	234	226	235	232	216	213	210	192	218	243	239	228	214	225	242	219	233	213	206	232	207	198	223	224	195	210	198	212	235	221	234	242	212	232	232	216	230	221	203	210	200	233	231	222	250	244	220	215	255	209	245	232	206	247	214	234	237	224	206	232	212	192	201	201	257	217	228	236	204	212	225	230	225	241	222	228	212	256	223	224	273	229	263	211	203	222	228	221	203	211	210	217	202	204	230	238	210	258	233	214	216	204	212	255	226	218	204	218	206	238	210	245	214	210	214	198	211	239	205	231	250	205	246	218	238	240	225	235	230	238	199	213	194	218	229	221	226	235	240	219	201	180	214	216	232	210	238	211	228	221	211	222	210	224	236	221	221	242	261	217	260	220	221	231	233	220	217	250	235	237	236	223	215	222	215	236	229	221	197	211	212	231	229	232	228	206	224	215	200	230	224	204	194	222	233	223	229	224	220	220	219	217	222	215	222	249	249	223	232	223	227	229	232	216	217	231	209	209	218	211	242	258	200	225	225	224	218	225	234	220	206	223	218	218	216	229	203	226	218	232	239	211	219	226	207	197	235	243	260	217	226	234	236	221	196	235	217	222	251	239	220	207	225	238	216	230	233	196	238	244	218	275	209	214	218	227	251	211	250	218	220	253	228	213	228	231	226	225	215	208	224	218	224	231	231	241	217	218	213	233	215	235	246	209	251	211	209	240	186	236	219	236	256	220	225	231	196	220	240	249	221	205	206	236	266	191	234	227	246	241	212	216	235	230	244	213	196	225	226	222	233	243	227	226	237	220	192	215	213	207	243	230	234	195	185	220	227	252	245	223	244	251	234	222	214	232	236	213	214	249	195	230	251	217	215	232	253	231	211	207	259	245	228	240	207	220	217	200	237	227	239	224	219	239	225	209	230	224	192	244	241	227	212	242	218	215	218	243	223	243	236	203	215	239	224	257	227	222	229	233	242	256	232	203	233	212	213	208	203	207	242	231	222	205	224	244	232	210	218	243	227	227	200	232	225	229	241	215	225	221	199	239	240	249	224	239	221	251	219	232	215	232	229	207	247	209	226	201	223	230	246	223	238	248	210	195	247	230	219	194	197	190	250	206	229	221	219	231	184	228	254	192	219	222	232	219	223	223	206	220	202	233	235	233	220	231	235	219	201	223	212	223	232	219	242	228	218
21853	20982	11992	12094	2329	728	720	737	753	788	732	713	729	707	730	719	727	723	665	737	743	740	720	711	716	748	728	697	735	705	675	708	786	695	696	723	711	684	730	696	712	633	729	680	714	764	744	729	753	661	689	707	748	692	692	707	691	711	738	725	691	692	779	738	808	747	684	719	723	702	695	727	692	699	669	764	699	676	725	686	736	732	714	677	693	690	736	732	721	748	716	738	725	684	703	725	711	717	736	661	708	721	748	698	713	660	716	739	761	697	745	717	750	703	749	700	681	659	721	754	699	752	701	757	669	770	666	672	727	691	681	737	683	727	749	655	687	696	722	736	721	723	754	762	750	733	686	703	673	697	684	694	659	714	679	718	721	678	682	661	718	722	735	695	709	721	705	745	681	735	734	737	699	710	678	713	706	719	694	723	697	725	689	739	720	748	739	715	714	716	709	685	724	706	718	732	699	739	753	703	674	689	675	731	737	768	743	733	688	737	682	711	719	673	718	666	709	695	757	743	687	756	709	724	759	692	741	702	726	729	700	724	691	699	706	725	764	743	726	725	712	693	742	702	683	698	673	658	688	728	726	746	726	696	718	722	713	757	727	697	718	689	711	700	692	755	713	692	697	732	704	725	688	693	725	695	740	710	700	713	652	707	746	728	728	751	757	703	674	744	713	703	707	723	726	688	716	723	751	708	751	695	723	693	757	755	727	743	734	734	718	671	738	722	681	740	755	682	719	698	734	729	712	687	738	740	722	746	696	728	726	710	738	716	687	734	731	758	715	722	723	703	735	728	664	705	742	704	695	707	675	734	715	692	735	679	723	745	699	716	692	679	707	714	684	694	768	709	752	713	712	726	696	700	754	714	716	743	707	712	723	685	722	694	694	669	715	705	739	703	677	713	730	711	720	748	710	677	742	701	738	736	724	735	725	740	768	714	722	719	699	670	704	725	687	696	670	685	705	782	776	710	713	682	713	732	745	724	681	693	701	721	724	734	706	720	748	687	691	716	659	692	689	715	703	715	719	724	710	744	753	695	719	685	731	724	691	736	703	689	700	685	678	736	748	714	696	668	729	718	728	747	700	709	744	735	701	752	710	712	677	776	715	738	690	649	732	712	688	741	680	712	757	742	742	746	751	694	741	690	718	743	696	720	718	719	727	719	711	677	655	710	745	770	723	716	720	755	705	686	754	770	643	737	709	692	777	685	749	719	696	716	743	694	736	721	728	780	693	719	710	754	701	697	676	736	713	735	698	739	681	742	683	711	713	787	731	678	731	746	700	705	704	749	727	718	694	712	718	749	739	723	701	703	769	721	717	732	724	713	690	709	751	759	714	711	687	742	689	702	733	708	718	704	723	673	762	723	757	723	732	721	743	710	712	749	712	735	717	693	756	680	719	722	712	764	748	728	698	759	676	751	711	748	688	698	739	698	701	678	726	697	718	697	731	713	722	717	721	752	683	732	706	715	708	691	756	710	740	729	699	693	743	753	682	707	691	675	677	723	703	685	692	724	760	702	741	760	718	730	684	688	706	710	717	745	722	687	706	733	713	720	691	665	748	719	706	770	770	719	719	727	678	708	740	708	711	712	711	750	714	700	709	710	716	692	691	722	746	740	686	691	734	719	712	726	682	748	724	697	696	748	692	695	705	736	731	704	718	743	716	691	714	762	686	691	735	688	715	677	689	740	720	748	732	733	737	749	706	736	724	731	686	717	706	733	747	715	719	732	668	724	694	710	692	723	735	714	710	715	749	730	684	727	745	722	787	726	747	774	656	714	697	714	684	705	714	769	725	695	719	729	739	706	712	688	735	749	712	678	714	719	641	719	712	704	723	702	733	713	721	741	715	727	748	722	711	740	688	702	720	724	697	698	674	764	736	769	713	720	728	716	705	764	710	696	727	679	739	726	679	690	753	723	706	769	719	696	668	772	734	734	702	683	700	725	721	727	711	750	746	693	680	715	749	685	724	701	718	724	680	700	676	735	701	696	723	773	708	683	710	734	676	696	702	718	754	719	676	724	711	719	687	705	701	698	733	742	706	711	765	701	750	704	721	705	670	653	747	725	718	709	696	733	693	679	702	716	743	720	703	749	695	753	724	716	732	741	717	736	736	706	747	718	705	712	741	689	734	723	750	707	709	736	692	706	686	753	718	688	726	717	716	723	656	718	726	751	741	728	718	761	711	746	734	749	722	766	681	721	747	708	733	741	699	746	718	738	747	688	768	718	711	668	734	733	712	709	683	699	745	731	711	687	646	724	694	691	714	693	693	730	711	724	745	733	748	735	679	729	734	715	753	711	714	727	685	737	691	713	669	654	702	709	739	712	726	749	686	722	679	716	739	697	730	710	688	745	661	723	681	695	747	726	690	753	771	684	680	749	729	704	719	746	740	740	707	757	707	698	747	686	753	729	734	724	676	764	698	729	736	676	712	731	704	760	718	693	725	689	686	751	751	698	701	708	722	692	744	691	708	700	724	724	758	669	720	749	684	686	763	721	776	728	714	694	739	723	683	697	754	716	765	773	730	706	712	667	708	698	709	713	669	732	745	733	720	733	705	698	707	709	726	731	739	671	719	712	728	674	725	759	708	742	760	710	724	697	759	705	750	723	700	702	721	698	691	733	740	711	738	694	715	684	643	675	740	730	687	696	727	746	728	778	706	691	716	741	662	715	728	679	659	707	723	769	753	723	689	744	737	703	721	746	687	721	704	737	718	735	698	696	717	714	725	687	710	734	663	716	759	742	704	713	713	736	703	759	698	741	685	742	748	718	710	749	728	697	717	767	702	781	770	755	704	703	722	743	708	699	747	679	741	726	707	754	738	714	711	732	724	702	732	700	719	723	758	687	688	728	666	686	699	710	728	718	688	718	685	680	710	723	781	723	696	733	711	728	685	724	740	737	764	738	688	701	748	738	749	745	732	750	719	710	701	706	715	711	712	700	737	736	694	683	717	737	712	754	712	721	748	779	693	679	685	716	730	729	735	742	687	702	746	676	734	693	712	704	781	706	727	753	735	718	738	727	692	745	700	685	662	702	712	724	702	711	717	719	718	690	709	719	745	709	711	721	719	746	676	682	708	707	715	690	701	722	727	678	755	676	712	752	710	685	714	688	719	712	717	704	712	715	705	685	742	751	747	687	742	731	701	629	723	693	698	735	772	731	717	746	667	700	745	738	703	712	735	726	672	676	656	747	695	670	750	757	718	763	746	697	710	687	739	745	674	724	703	693	699	660	706	692	733	708	719	704	688	731	689	735	706	728	769	702	738	684	687	703	726	706	756	716	692	681	717	703	764	712	704	748	695	694	697	691	721	755	720	717	736	749	705	712	724	676	715	674	738	700	701	719	695	730	739	692	689	688	728	702	721	722	662	733	756	724	750	728	742	714	702	728	752	711	683	743	689	714	721	675	737	690	664	714	746	667	712	708	782	671	687	694	723	669	708	699	743	718	730	707	683	706	723	702	712	711	727	735
61904	56526	48073	37052	12663	569	207	198	207	202	178	209	185	165	183	201	166	189	193	159	173	183	165	172	172	164	147	171	185	180	185	184	158	160	184	173	182	171	167	171	179	186	173	182	169	177	189	164	178	158	173	173	167	165	181	177	179	184	176	153	147	167	186	189	161	168	172	163	153	167	178	173	170	181	175	154	180	159	191	143	174	171	167	180	174	176	159	162	173	174	195	165	177	181	162	177	191	147	172	181	192	157	165	169	183	166	186	180	197	177	160	170	163	162	160	156	176	170	189	170	189	154	158	196	158	173	155	156	150	175	174	174	168	169	161	173	174	180	188	155	165	189	187	158	180	197	170	177	185	182	164	145	149	149	178	160	172	142	180	160	181	163	168	160	185	153	197	182	156	178	157	153	159	154	179	158	169	173	180	164	162	167	154	181	155	195	179	161	160	173	150	196	171	162	164	160	152	174	197	162	167	159	164	183	168	197	137	177	170	172	174	161	169	165	177	184	178	176	170	156	165	161	201	154	144	174	165	168	168	196	184	168	156	150	161	166	177	157	141	163	175	142	180	183	176	159	196	178	164	162	181	183	158	169	182	165	151	164	154	146	165	183	178	190	199	170	158	163	154	184	160	193	164	164	170	174	179	178	189	171	174	148	148	158	174	167	179	148	173	167	177	164	159	168	176	142	162	165	173	177	188	159	147	181	190	153	198	168	185	154	152	207	162	175	174	165	157	162	190	169	158	181	171	171	170	193	152	158	176	180	186	160	149	188	167	182	189	172	173	161	171	173	168	162	146	167	168	165	191	168	156	154	168	166	163	168	180	171	177	172	172	155	173	166	148	179	162	157	170	181	157	188	170	156	188	205	187	174	179	155	191	166	182	175	162	170	195	171	182	163	161	186	162	183	144	181	186	167	162	175	180	176	171	177	165	187	167	171	168	185	170	165	164	186	170	172	162	157	178	162	176	179	174	180	184	158	175	191	173	159	176	193	173	173	169	165	165	162	171	167	165	163	173	170	157	169	170	168	169	184	164	173	193	137	163	171	171	174	165	181	184	160	175	155	156	162	188	157	164	175	184	166	159	160	174	182	166	176	142	172	198	158	185	161	182	179	176	166	171	175	161	165	174	180	173	150	158	162	179	152	184	155	159	149	157	169	181	164	169	175	181	167	183	164	165	175	162	166	164	171	192	151	164	183	175	157	166	163	163	161	161	172	125	198	183	190	159	142	187	177	171	151	165	185	168	157	155	157	156	171	163	167	163	168	179	171	164	145	183	186	185	161	180	198	178	188	182	171	159	168	177	168	168	167	144	171	179	167	183	178	185	157	186	169	164	176	154	174	170	171	191	161	176	178	178	165	165	176	167	156	174	190	157	170	160	165	194	163	178	165	164	163	188	161	198	169	184	194	159	173	166	172	164	155	199	153	160	192	177	171	175	170	188	164	161	173	166	169	176	166	155	155	158	185	170	147	177	179	180	193	173	169	164	169	174	189	169	164	170	185	185	163	183	179	181	153	170	169	148	176	183	160	162	168	160	178	161	165	178	189	157	188	188	179	173	191	182	157	156	147	157	172	183	167	170	177	184	170	187	199	179	193	174	169	181	182	167	178	147	168	165	178	162	144	168	145	182	171	160	163	158	153	168	187	164	173	165	153	173	157	180	167	140	166	183	160	161	164	164	198	181	168	177	189	179	187	166	161	172	168	173	182	181	152	188	173	171	186	154	164	173	189	178	190	172	176	161	176	152	175	189	181	180	167	181	164	185	190	193	178	170	180	165	161	175	174	175	169	161	185	171	171	165	181	159	182	162	160	168	158	171	173	161	161	150	154	173	181	182	194	169	162	159	185	179	183	165	188	199	172	161	145	174	171	171	179	166	200	175	173	152	181	162	160	189	146	174	181	160	195	196	173	177	153	164	174	168	154	169	168	164	155	157	173	149	170	182	159	171	190	165	159	160	172	171	182	180	187	187	181	184	186	161	168	184	166	188	166	166	182	160	174	177	160	196	172	175	178	172	183	174	166	196	171	176	151	184	176	168	179	169	155	151	173	213	177	180	207	158	191	171	182	190	176	154	166	192	186	182	166	167	163	171	197	186	180	182	171	204	167	164	184	178	151	177	170	200	175	158	156	166	163	159	170	189	171	154	187	201	159	152	160	155	154	189	187	165	181	174	173	156	159	168	146	152	170	186	165	186	161	198	186	165	171	165	188	163	179	191	170	176	163	147	160	199	174	164	197	166	188	159	166	157	180	179	189	175	155	184	181	154	172	154	148	174	172	156	180	169	168	190	167	164	152	159	155	158	167	203	164	167	143	194	149	186	168	155	162	192	163	188	184	164	156	165	168	170	167	151	185	160	146	178	181	167	163	162	182	177	167	177	163	170	174	141	185	171	168	180	175	181	177	175	175	181	184	178	159	165	162	164	178	194	171	159	199	187	139	184	176	159	169	166	168	171	200	180	163	146	170	167	175	170	179	140	163	164	160	166	181	173	160	167	188	164	174	169	176	151	182	161	175	184	162	184	176	145	217	194	167	180	151	162	191	174	167	173	172	162	162	169	159	198	175	178	169	182	196	182	188	158	152	170	172	156	176	161	154	164	188	186	173	140	163	167	172	179	170	157	177	170	167	174	165	171	152	182	166	168	192	190	158	184	158	154	177	171	181	167	193	164	178	170	182	185	174	170	182	176	166	179	161	166	184	165	160	201	180	167	166	203	172	160	156	172	170	186	193	172	152	168	168	165	154	160	154	171	197	162	175	184	171	161	153	176	167	166	152	181	172	172	179	180	163	181	171	174	192	180	206	164	168	173	153	172	186	189	172	173	155	183	172	163	165	168	189	173	172	163	166	177	172	158	154	166	171	169	204	161	181	163	171	191	151	161	161	160	167	165	180	170	164	174	164	151	164	162	154	171	185	168	165	140	158	164	183	151	162	183	181	134	170	164	176	188	191	180	196	183	179	174	151	159	173	166	172	173	160	155	168	169	166	171	177	182	152	156	161	163	141	160	178	157	156	162	158	177	189	154	168	197	173	178	159	153	165	171	175	175	171	165	167	149	166	176	161	185	145	160	166	166	177	163	173	156	181	166	190	161	183	153	174	156	178	184	185	173	154	201	141	165	179	147	162	187	173	156	181	185	154	163	177	177	190	162	170	160	187	174	198	175	155	175	183	192	167	165	166	161	168	191	167	193	155	167	170	188	172	192	170	162	166	160	143	190	188	170	169	158	173	185	172	181	180	170	168	186	183	180	144	144	154	148	154	160	179	168	166	166	164	179	192	144	180	170	159	166	154	177	165	164	137	185	184	157	182	164	163	154	180	135	157	178	174	189	198	166	154	175	153	160	156	147	172	174	190	173	148	179	151	165	167	171	179	156	178	156	159	182	179	184	170	176	158	174	163	185	155	170	165	167	168	172	199	179	173	160	161	187	181	188	169	155	155	156	167	188	135	171	165	182	161	181	172	178	152
41663	47820	43434	43118	9199	749	719	678	672	659	676	642	631	583	573	557	574	608	640	571	605	592	598	587	622	568	591	545	538	574	575	576	596	581	531	617	557	601	570	516	545	576	576	577	575	597	587	600	585	585	580	543	569	603	611	567	566	554	607	576	590	568	592	553	560	571	555	548	590	574	562	533	557	585	583	602	571	581	559	545	573	546	560	589	596	547	576	624	569	557	540	576	563	614	631	578	560	593	599	604	597	609	587	585	568	520	558	581	568	596	551	578	568	567	557	594	569	603	545	586	583	572	583	546	534	621	592	600	570	606	580	614	552	557	552	544	587	561	607	573	553	533	563	593	559	570	576	571	605	564	607	566	591	526	554	558	566	554	605	578	612	580	581	549	569	585	560	573	541	587	548	594	556	563	576	538	566	597	560	550	552	559	602	601	611	554	603	553	551	594	584	577	596	603	560	569	555	564	576	545	549	584	560	547	566	575	557	533	537	555	534	604	535	584	569	580	566	597	566	543	600	574	547	614	615	594	545	587	589	561	558	566	575	559	560	579	570	560	554	565	544	562	524	571	574	580	595	546	554	526	548	589	557	534	552	563	570	582	553	565	574	529	567	546	559	537	565	546	640	563	588	538	549	594	589	574	560	595	569	557	600	570	568	590	593	574	603	580	577	564	568	572	572	599	635	580	560	581	582	546	583	581	572	572	581	577	547	571	558	577	603	585	570	592	574	579	610	580	604	600	592	596	607	524	605	574	571	571	612	573	564	567	593	602	560	555	562	518	550	546	569	543	534	568	596	602	521	575	577	570	543	560	564	578	556	568	552	520	562	587	543	593	579	542	579	565	577	584	551	569	550	582	582	560	527	592	545	525	566	627	556	590	538	611	615	607	586	608	562	563	610	539	550	570	572	571	557	600	585	531	608	632	600	571	614	563	584	635	542	576	590	556	612	554	586	551	556	603	579	600	570	601	543	578	544	606	586	547	563	495	577	545	581	609	615	566	577	575	574	601	557	617	541	569	582	591	582	555	592	597	575	569	553	516	568	559	565	560	569	575	598	556	541	586	593	629	577	573	551	567	556	567	591	600	592	530	539	593	550	563	545	595	614	569	559	558	599	581	548	547	559	554	582	573	555	589	554	585	548	596	579	530	590	542	541	611	556	604	585	546	573	594	535	602	587	578	574	581	568	558	593	538	599	578	597	627	591	589	560	585	576	563	537	583	573	550	533	547	638	571	550	572	599	553	572	548	583	577	595	551	558	560	546	565	586	560	526	580	561	516	569	529	572	579	551	540	586	552	588	558	557	560	550	545	554	593	596	609	567	556	563	585	556	570	515	574	571	555	582	566	563	573	605	539	549	541	548	553	545	581	599	575	608	567	609	602	559	570	541	561	512	602	575	513	541	558	540	564	517	572	581	573	549	566	564	560	585	542	565	587	569	570	543	574	560	568	525	550	580	523	564	575	595	581	575	554	523	611	586	579	568	556	584	580	621	551	562	578	573	584	603	599	593	593	566	573	596	537	555	549	542	584	610	539	582	564	568	575	586	595	582	596	561	579	571	600	643	544	549	610	600	550	533	549	585	552	553	536	609	519	546	597	552	575	580	565	581	546	583	613	573	583	583	556	582	588	565	535	587	577	586	547	600	531	568	542	634	514	537	560	586	617	586	584	570	559	578	598	551	549	579	611	610	576	562	630	585	529	558	579	537	563	566	553	563	620	555	542	583	581	562	560	583	570	591	595	559	590	553	593	580	563	543	588	595	592	568	608	545	577	564	578	545	593	543	564	557	543	600	561	574	586	522	590	569	586	592	577	634	554	547	606	572	581	582	596	584	562	551	546	571	560	576	575	581	603	539	533	567	561	539	559	559	587	580	534	544	589	581	575	613	606	561	573	528	571	557	576	543	552	569	583	619	550	581	574	586	527	547	558	569	555	563	599	588	600	576	551	574	576	620	548	604	622	567	603	608	551	585	546	555	547	572	535	573	563	630	573	551	638	553	605	570	572	586	591	564	563	536	543	590	540	578	547	628	581	608	599	553	584	593	571	550	565	563	571	569	612	596	594	565	586	564	592	557	577	588	616	608	590	610	575	557	610	560	574	560	619	571	544	568	569	562	609	551	584	596	553	585	569	575	551	592	556	594	557	581	551	505	585	600	606	571	604	555	547	605	559	560	586	582	558	563	606	611	582	611	592	570	616	540	592	568	581	597	500	567	578	607	539	545	548	568	577	591	584	565	575	570	591	572	592	554	558	588	577	539	509	532	586	584	594	560	549	587	601	594	530	574	555	590	567	539	542	568	583	574	528	564	561	543	574	537	554	521	606	570	544	536	593	554	600	626	585	536	576	594	571	575	561	568	554	593	538	514	587	609	613	620	586	581	597	545	534	605	562	529	559	564	546	564	576	580	578	588	572	562	574	571	573	590	570	553	546	536	587	566	590	535	568	596	551	579	576	584	573	533	591	584	583	578	593	554	561	530	573	631	554	548	617	605	565	588	571	569	553	585	549	543	576	551	538	607	576	567	556	541	578	560	579	568	550	607	557	581	574	572	574	575	566	549	580	557	580	572	557	542	540	561	548	587	575	546	540	601	541	557	539	558	580	588	563	553	577	635	545	554	565	580	570	574	559	564	574	572	592	556	566	563	621	584	559	542	574	593	571	542	541	551	574	545	555	571	611	584	552	554	554	557	575	581	575	612	522	586	590	584	594	601	546	542	556	578	557	615	576	559	554	594	563	543	540	598	539	561	546	593	596	527	514	584	608	565	623	588	628	589	558	605	561	540	573	580	565	592	574	552	573	563	553	554	583	606	580	538	620	581	557	619	599	570	582	561	542	582	564	607	583	586	544	548	530	559	594	554	557	594	574	548	570	574	568	548	545	565	549	556	607	575	565	582	584	539	577	578	631	567	585	583	568	536	568	562	566	585	581	557	576	593	581	572	552	609	570	592	587	522	589	533	560	592	554	585	585	602	579	561	546	606	550	594	585	601	578	586	583	542	617	584	580	503	563	585	649	563	577	586	585	605	578	576	577	584	563	601	598	568	568	577	538	569	573	545	574	576	608	564	564	575	576	593	576	568	573	605	573	532	598	546	578	550	582	558	562	546	564	589	552	588	565	569	578	542	564	587	528	534	573	600	565	556	535	552	547	575	541	584	611	587	603	573	548	580	595	546	541	620	547	554	542	559	563	588	628	566	579	565	594	605	569	613	576	571	566	603	600	550	564	602	592	574	567	571	578	610	580	579	608	573	601	579	584	584	597	538	553	585	546	547	579	600	574	589	612	594	515	576	559	559	553	586	545	546	582	580	583	576	529	597	546	547	553	570	532	574	584	585	599	559	578	600	545	563	571	559	567	579	590	535	598	557	623	572	574	574	549	575	542	562	556	559	572	576	592	526	600	583	586	558	586	533	595	541	575	584	568	561	564	517	604	574	526	601	586	531	599	585	637	543	538	553	547	573	581	572	591
75812	66798	57991	48963	21548	2799	325	289	294	252	286	289	256	269	265	276	266	250	239	251	263	233	227	232	252	227	267	272	237	235	210	267	252	258	249	244	262	247	240	253	202	237	261	236	248	271	242	233	238	261	215	274	219	222	251	254	230	248	241	225	247	257	235	247	226	250	245	216	228	204	247	240	242	243	266	224	256	234	238	216	263	251	263	255	204	245	246	257	245	251	258	240	258	233	239	202	236	223	265	247	277	270	267	256	239	276	237	224	259	227	273	243	267	264	227	271	252	238	236	238	261	234	252	246	246	233	223	238	244	262	245	239	245	250	248	255	246	241	223	254	269	244	247	236	260	241	248	237	251	246	268	227	251	248	230	263	215	269	239	235	267	244	247	244	238	247	247	251	213	214	233	258	222	237	239	246	242	274	228	237	230	242	251	219	226	229	260	214	234	225	223	246	225	242	234	267	252	271	243	221	261	263	255	240	248	235	227	243	251	227	274	219	267	251	242	249	230	259	236	245	253	262	241	261	211	249	229	242	235	239	237	250	224	248	236	241	229	255	259	240	235	241	231	245	241	210	233	265	261	256	236	250	223	227	264	230	258	239	240	249	221	221	276	242	241	233	237	257	244	269	234	235	230	249	254	242	232	233	224	274	249	248	208	244	255	236	243	245	225	254	247	260	233	247	226	227	235	253	255	249	251	246	249	240	246	212	254	261	262	257	256	223	267	258	222	245	214	246	248	251	244	242	246	225	248	222	250	265	238	250	258	236	216	262	246	225	242	238	235	266	270	242	275	239	279	275	246	252	227	239	260	236	221	239	237	230	246	248	258	260	190	236	249	227	257	234	246	264	222	227	257	233	231	245	245	216	233	239	252	258	242	256	259	263	237	243	237	232	241	248	230	240	214	231	286	274	258	234	230	241	271	236	217	253	233	259	238	229	275	235	231	223	226	249	224	244	231	245	212	255	232	239	273	272	231	244	257	247	236	243	254	221	232	270	244	239	235	254	244	243	253	214	269	229	245	272	261	254	249	217	242	260	239	254	243	240	229	232	231	265	214	228	230	225	240	231	258	233	250	258	260	226	236	261	248	240	240	242	230	241	279	243	239	256	228	229	257	275	237	254	256	272	231	267	246	237	249	233	263	244	236	216	243	247	249	271	255	262	275	264	243	280	259	253	230	237	237	224	230	269	251	243	254	270	220	237	231	254	242	239	235	231	241	263	214	232	226	220	244	246	245	247	232	226	242	261	248	247	222	228	241	244	230	244	243	237	241	252	246	238	256	233	241	218	258	221	256	257	240	245	248	225	235	255	251	217	237	248	242	262	213	206	227	248	269	231	266	242	248	229	227	250	243	233	223	222	258	233	276	271	248	221	220	230	249	269	242	250	252	216	251	230	245	231	265	233	239	249	247	244	257	249	252	240	234	241	245	253	281	243	283	257	278	244	251	230	273	232	227	243	243	247	251	231	248	252	254	268	264	252	263	240	235	271	207	228	235	241	248	251	228	234	247	244	255	237	210	209	261	251	249	251	249	235	226	254	250	243	234	238	239	269	249	227	266	250	239	260	253	240	220	243	234	268	261	225	227	235	236	242	238	276	266	264	252	242	264	271	260	227	253	231	236	226	215	217	236	238	237	256	230	238	238	264	242	285	247	251	233	262	236	255	238	244	223	230	256	211	234	267	244	246	257	271	225	218	239	242	236	241	253	230	257	232	248	242	291	247	257	241	260	238	230	247	239	252	223	249	217	270	231	285	232	237	256	245	220	248	243	258	224	232	227	262	239	253	264	267	258	215	243	240	239	230	229	244	248	244	227	240	280	227	235	244	256	264	226	282	265	249	211	250	256	253	240	242	248	253	259	218	227	248	246	246	243	249	258	219	237	246	265	246	259	238	241	219	233	231	249	249	233	264	252	244	233	281	245	288	253	233	254	253	218	221	232	285	239	243	227	246	252	244	267	241	257	241	237	266	234	272	228	248	268	247	220	258	231	259	237	246	257	235	248	243	229	237	236	242	218	245	202	244	254	261	229	258	241	243	231	244	222	240	263	216	247	261	240	230	245	263	231	237	220	243	242	214	251	240	254	274	259	222	241	247	253	244	226	237	218	235	223	233	254	241	243	232	255	248	239	250	240	237	227	216	240	212	228	251	241	231	233	242	230	221	255	257	227	260	211	241	253	246	217	221	213	230	262	240	222	257	250	238	229	267	256	257	248	222	247	218	273	240	247	238	250	232	253	264	244	224	209	256	239	242	247	242	251	230	253	231	238	236	246	242	257	238	242	255	253	212	232	251	233	237	259	261	253	239	253	231	252	265	255	235	243	218	248	277	217	271	258	255	231	236	219	214	235	227	243	232	231	242	223	239	246	268	256	240	258	244	252	243	243	237	264	228	267	237	261	236	269	258	238	226	249	259	237	244	248	239	225	239	218	249	277	234	242	259	235	227	235	268	255	240	271	240	257	244	225	253	260	225	223	248	249	269	201	235	249	256	241	245	229	247	223	263	253	261	239	255	235	256	266	256	223	252	233	234	248	250	259	236	237	245	261	246	224	248	240	264	252	260	249	228	246	210	264	270	237	236	246	248	236	251	222	231	231	259	213	210	236	255	255	226	273	227	274	236	241	232	232	251	240	245	260	258	213	247	265	224	239	265	234	231	262	244	245	235	251	238	275	225	239	232	225	246	250	219	232	256	249	240	247	267	245	265	209	245	231	235	223	246	228	210	256	250	277	234	228	242	232	241	204	232	245	260	234	254	238	247	266	226	228	277	233	253	246	258	253	224	247	280	230	244	244	212	260	231	276	278	218	241	233	248	252	245	239	242	270	255	237	240	225	267	251	233	248	241	246	226	262	241	247	223	229	241	212	219	250	238	252	242	232	267	229	238	234	251	235	261	236	253	247	232	265	225	241	219	229	234	249	251	221	237	234	271	255	239	238	264	212	251	259	217	253	245	263	259	209	262	256	258	222	255	239	259	259	250	262	225	239	251	238	242	256	240	241	233	242	239	251	255	241	249	250	239	226	250	238	234	232	246	272	233	277	296	258	232	253	222	256	227	258	240	246	235	221	242	241	249	271	245	243	220	255	245	229	208	246	220	264	231	244	218	233	230	238	242	215	248	190	271	228	263	215	258	273	276	249	249	252	224	241	230	229	240	234	262	255	278	229	260	240	252	231	257	266	253	216	238	274	225	224	250	262	239	244	227	259	247	248	247	259	269	234	257	248	231	264	240	244	262	250	238	235	230	229	245	256	237	228	239	290	239	249	239	261	253	241	229	220	222	263	220	229	227	223	229	224	234	253	238	242	240	250	267	235	239	230	218	249	250	249	239	219	260	234	220	234	250	235	221	252	255	252	235	232	236	245	234	277	253	244	240	244	237	217	252	258	229	235	255	255	229	277	233	242	222	221	244	243	242	257	231	249	216	245	234	253	241	221	265	243	223	223	237	253	216	227	264	210	227	216	233	257	251
53411	60543	53789	54038	12446	1184	1046	970	992	923	872	852	827	824	828	818	813	817	867	790	782	818	846	829	770	784	777	773	782	782	788	772	825	811	781	761	830	766	753	782	841	793	798	763	746	756	753	775	784	812	737	784	741	784	834	770	728	768	756	794	845	777	823	734	777	809	796	777	787	782	769	784	816	801	761	762	789	799	771	759	812	818	807	804	788	769	730	779	795	724	729	744	781	779	831	789	779	820	740	756	774	817	797	715	718	755	777	740	781	789	761	826	826	797	753	756	764	788	726	792	754	823	726	783	775	807	749	750	746	783	782	763	745	755	766	808	760	756	794	760	765	791	774	771	756	818	808	722	793	759	781	791	798	781	762	752	766	794	822	716	794	780	831	768	786	740	756	747	703	783	763	810	737	770	797	728	740	740	778	822	734	828	744	769	767	811	811	809	763	758	775	794	785	758	713	740	805	775	767	822	792	706	773	766	795	738	804	770	780	790	800	753	775	764	812	741	773	794	751	778	783	783	761	801	785	790	760	791	770	734	774	759	746	740	737	764	756	759	758	767	734	746	821	774	814	763	733	754	800	802	767	770	801	805	793	779	778	761	785	770	728	712	730	722	804	798	795	803	780	748	743	738	765	718	698	759	715	747	795	735	767	800	807	729	782	744	791	834	812	733	773	786	763	773	755	722	723	785	742	772	784	784	771	710	783	748	751	760	807	759	804	777	723	755	746	767	719	776	792	766	792	747	794	763	794	761	818	741	779	743	838	716	747	730	757	796	771	766	780	780	787	758	776	773	757	747	804	743	779	748	787	746	768	749	802	747	773	739	732	736	745	824	792	764	834	778	761	776	801	759	838	807	776	780	767	836	743	732	700	745	770	817	757	770	732	776	734	795	786	724	816	779	843	785	743	754	769	769	776	792	805	759	760	790	737	728	775	768	749	728	813	735	723	731	773	768	780	760	741	709	778	773	729	793	810	757	762	793	802	837	758	795	788	766	734	760	782	745	750	802	758	817	760	830	757	735	685	734	774	750	824	772	745	766	787	759	752	768	776	822	787	793	732	756	744	783	762	842	728	783	771	736	800	827	741	779	794	754	782	769	821	790	751	744	763	798	732	755	767	772	776	772	771	791	761	797	767	781	780	825	788	764	746	779	779	798	780	769	762	756	756	761	752	762	805	741	797	748	749	746	772	769	767	757	776	725	784	822	742	768	782	759	774	782	781	834	757	785	809	759	786	731	732	821	777	768	743	787	797	754	780	761	768	756	786	714	732	770	773	813	760	762	809	801	781	772	758	747	765	813	806	791	764	803	767	763	817	763	760	790	752	772	747	751	799	797	769	767	747	804	802	784	763	762	768	780	774	791	716	749	790	739	772	729	782	810	778	762	733	756	787	775	803	781	765	759	741	788	734	756	769	741	784	759	768	761	795	752	797	792	809	775	760	772	748	808	756	776	751	801	696	738	804	763	726	762	746	736	737	753	752	795	755	754	781	844	748	802	760	766	749	786	818	786	809	772	763	800	807	814	777	808	772	740	737	727	727	775	787	780	757	773	812	794	746	744	763	769	772	739	746	790	734	778	766	816	781	782	777	746	843	759	789	803	827	785	795	792	760	809	786	713	781	777	768	775	723	720	797	799	759	836	776	806	751	757	834	773	763	759	761	737	827	753	759	785	767	771	754	774	782	785	803	719	757	826	748	773	742	790	751	766	832	748	755	705	746	732	750	722	813	765	741	748	750	801	747	804	782	771	763	766	739	750	784	809	762	764	761	774	772	777	796	779	756	766	730	795	725	732	767	776	773	779	803	794	756	747	768	802	796	791	741	793	749	766	833	824	811	779	723	770	785	758	783	788	772	787	750	734	713	792	762	769	794	704	838	784	763	770	758	762	758	726	751	744	788	714	751	760	725	771	717	758	772	795	752	727	731	710	742	790	790	774	750	724	701	767	799	770	750	799	770	775	753	766	763	755	737	781	778	740	784	751	797	742	725	828	750	782	731	828	770	800	808	737	720	731	782	738	786	719	721	746	755	767	817	765	737	710	743	774	787	803	798	795	745	765	742	771	769	762	789	797	790	733	713	811	774	741	776	756	753	754	765	767	811	746	793	758	756	831	749	779	771	753	794	788	737	791	756	761	734	774	805	758	754	782	763	742	732	782	733	753	757	782	794	752	781	755	770	736	776	751	827	756	789	811	745	809	775	734	716	796	692	765	784	761	764	740	803	765	777	729	792	792	787	804	789	778	724	801	737	805	734	823	805	735	772	755	772	744	754	726	773	828	781	741	739	778	819	829	783	758	788	786	707	714	773	732	806	752	840	794	712	754	764	746	761	777	802	749	812	754	797	806	730	764	761	804	777	766	762	791	789	741	810	770	724	753	785	696	750	720	760	793	761	774	737	771	718	716	781	772	767	745	803	780	782	748	746	793	770	744	762	756	750	722	734	774	739	764	789	734	802	722	723	783	734	773	775	756	776	771	764	787	772	769	838	793	778	776	810	806	819	790	771	742	762	774	738	742	720	797	826	808	732	752	793	781	796	707	759	736	756	840	773	779	797	716	719	715	757	765	814	771	792	772	763	721	805	748	756	769	791	761	758	757	806	758	747	750	754	758	765	768	763	789	774	805	751	804	779	763	782	786	781	780	693	760	798	769	774	816	751	765	791	821	734	794	799	784	748	790	782	741	814	792	780	774	788	755	763	759	738	738	782	754	770	835	807	742	769	769	755	762	748	778	732	751	768	772	825	764	761	761	787	786	761	788	781	775	814	821	793	770	780	765	785	793	800	781	767	786	825	782	773	808	807	798	770	768	711	817	757	748	727	771	796	746	844	731	779	776	762	740	783	721	772	774	742	772	757	772	758	807	731	845	793	732	772	785	716	768	788	772	767	741	755	770	750	723	776	760	772	762	806	743	751	821	763	758	767	804	716	767	773	785	765	787	798	775	759	744	775	765	749	786	799	703	772	765	735	811	759	784	780	768	760	753	776	813	736	749	766	749	801	808	741	784	770	764	795	742	777	730	793	818	773	739	786	796	764	828	759	780	752	791	765	792	796	788	818	793	782	750	747	754	820	777	767	773	773	744	749	761	790	791	714	741	734	784	769	776	823	760	807	765	817	779	766	768	757	751	777	769	775	725	790	740	726	805	749	766	781	797	728	741	741	719	795	798	717	809	830	765	800	732	732	794	753	792	734	766	767	766	733	789	767	800	737	774	754	828	782	809	833	776	762	769	756	736	720	779	708	821	782	789	804	808	769	754	778	747	816	775	767	785	737	740	823	779	796	798	737	741	779	784	757	716	750	779	793	767	733	800	698	804	769	822	777	743	714	804	781	765	802	777	777	740	826	755	740	795	760	761	751	738	782	786	777	761	752	809	752	770	821	719	782	829	737	760	769	750	746	814	798	799	756	783	765	759	755	772	767	752	761	821	789	770	803	746	757	766	791	806	723	790	784	781	775	754	800	748	811	783
27428	16861	8081	4113	768	257	272	260	248	233	208	238	247	213	225	219	255	231	245	230	224	246	257	201	199	235	244	236	238	229	274	261	226	222	231	221	240	222	248	230	251	226	198	232	249	211	226	232	202	231	235	234	237	237	266	254	214	226	221	233	238	210	252	248	223	226	240	246	209	263	225	252	225	236	218	258	253	239	289	237	245	230	253	247	256	235	220	240	222	218	264	234	253	248	254	220	242	253	238	227	239	215	237	240	226	245	247	228	234	230	205	215	255	245	243	256	229	234	232	265	230	255	235	259	227	213	252	263	227	254	203	223	234	220	253	224	234	233	218	232	220	229	215	248	235	229	235	230	222	233	220	246	250	253	258	210	211	210	222	229	227	232	256	237	212	240	257	250	262	238	228	238	247	251	218	212	250	271	251	257	255	253	237	244	235	244	223	212	229	207	228	239	231	240	231	244	228	225	238	220	214	234	228	218	244	247	234	206	224	234	196	242	231	241	219	228	241	259	229	228	237	229	223	247	258	263	227	249	215	253	225	246	231	238	239	216	232	217	268	240	260	256	216	249	228	220	225	205	217	266	235	230	246	267	215	251	233	249	228	231	225	225	212	234	247	227	223	217	219	248	236	221	189	215	232	218	247	220	232	235	253	214	224	221	253	231	219	217	229	219	220	238	240	235	252	242	232	222	239	244	257	248	274	243	238	257	216	218	235	227	235	215	238	256	252	241	243	257	229	256	217	257	217	231	233	199	237	252	209	248	232	205	246	220	215	270	225	229	245	229	246	245	215	228	231	215	218	232	234	222	263	267	233	230	240	231	226	231	224	248	238	231	203	237	227	221	219	241	243	235	226	225	270	206	231	238	242	248	228	226	233	220	238	221	222	225	242	242	232	215	231	210	234	238	220	233	224	233	242	217	235	243	240	225	241	222	258	252	237	222	219	227	234	257	218	262	211	243	218	200	231	221	193	243	256	233	243	228	265	254	250	265	251	221	221	225	242	244	250	225	230	268	238	227	249	238	230	236	220	237	240	240	231	266	227	218	218	225	229	232	227	253	235	231	231	247	252	234	238	237	247	250	238	240	206	246	219	210	233	246	250	222	230	249	238	252	231	247	238	264	228	216	243	230	216	252	223	243	238	243	243	281	235	261	200	204	247	232	243	240	223	228	201	225	241	245	244	217	224	233	218	234	214	237	246	199	256	249	232	232	246	220	245	231	212	224	203	223	281	232	203	284	246	243	229	252	245	259	240	261	258	243	219	219	213	221	227	246	224	232	229	254	236	232	211	242	227	212	222	208	216	232	247	215	225	215	221	231	238	236	258	236	240	258	221	256	243	227	249	256	221	242	219	220	241	231	210	250	245	234	229	256	228	242	232	239	228	254	238	225	235	227	223	222	217	247	233	215	242	239	232	236	251	288	217	228	243	238	217	213	248	228	252	251	246	223	232	262	254	209	243	232	229	238	218	214	230	238	223	220	236	227	240	234	236	239	216	228	232	269	230	232	240	179	238	239	234	246	250	257	257	231	237	232	234	274	260	248	206	243	238	249	239	217	255	241	220	218	243	256	242	235	239	242	234	211	245	260	229	254	240	220	235	211	239	236	243	224	223	215	226	241	211	263	266	230	224	231	228	227	244	230	255	238	232	260	198	215	259	277	255	244	234	224	211	253	241	250	241	239	245	245	231	244	248	252	255	238	257	242	249	221	227	233	239	225	259	241	231	252	247	225	235	222	257	217	230	221	263	229	221	231	193	236	253	237	240	255	226	214	238	243	233	232	239	203	255	247	217	252	271	247	250	223	248	245	245	225	222	252	229	232	217	230	235	226	252	245	225	197	258	222	230	239	242	231	236	257	240	229	229	227	215	246	254	270	250	232	269	227	212	246	222	224	225	243	237	232	246	239	230	260	230	244	227	233	228	265	230	248	245	228	243	249	234	233	250	239	207	233	223	239	256	234	218	230	270	267	248	209	256	257	232	243	241	218	208	263	252	231	224	247	227	262	234	229	228	208	252	240	230	253	229	246	208	232	241	240	216	252	231	255	264	246	205	239	229	225	236	247	261	264	235	233	231	217	234	237	247	225	238	241	196	202	249	225	235	255	250	254	249	225	242	214	239	258	229	208	244	203	242	261	250	229	253	245	230	239	225	236	215	257	244	244	230	213	245	202	234	272	235	241	225	225	237	255	256	239	240	241	208	214	245	251	209	233	247	238	233	249	256	241	257	227	232	231	227	232	233	247	228	243	230	253	236	239	225	261	241	227	248	245	252	228	232	232	248	259	231	248	230	250	246	205	237	279	257	222	233	231	254	254	243	214	211	226	244	250	249	254	207	231	236	250	228	233	233	232	226	217	208	228	235	235	238	231	230	237	239	235	225	222	216	233	248	265	235	229	217	236	219	235	243	252	237	228	248	248	223	221	221	242	241	230	238	254	239	240	235	263	226	237	231	222	244	204	224	228	258	250	267	266	243	213	229	225	214	245	244	208	232	218	247	226	247	247	241	218	269	240	225	223	262	231	217	229	223	227	200	231	233	227	224	218	231	231	217	241	211	232	263	248	236	227	227	219	228	207	240	242	255	237	222	252	204	232	221	230	242	238	223	251	227	239	247	250	254	249	227	240	202	236	258	242	233	254	249	205	229	195	240	231	216	230	251	238	237	245	219	218	245	248	186	237	232	227	239	218	238	230	218	233	261	241	247	248	241	243	199	227	255	230	227	222	222	226	267	240	247	265	246	215	212	216	252	220	224	237	244	232	231	253	234	225	206	231	259	250	242	229	241	205	209	240	246	242	251	238	242	252	239	232	227	220	264	238	227	235	206	223	239	241	251	213	225	223	243	241	238	237	216	238	215	227	250	239	200	236	225	222	224	226	227	230	233	223	218	234	208	242	253	233	254	211	240	200	222	231	218	244	247	227	243	224	237	236	235	253	217	241	238	249	234	230	211	240	236	266	230	227	221	261	236	257	243	265	254	259	221	241	222	239	229	240	224	207	253	244	247	222	220	222	231	239	246	222	215	235	258	245	242	245	249	239	228	244	225	229	239	222	235	228	231	241	232	238	252	231	247	236	209	232	258	263	260	223	233	244	233	236	232	207	202	253	245	235	246	234	222	242	227	214	233	257	243	229	251	241	239	225	245	239	232	218	230	243	220	249	201	229	227	233	254	232	240	233	237	215	232	236	249	217	208	236	219	257	247	232	223	224	242	264	192	242	234	215	240	254	263	227	222	222	220	254	243	218	226	270	258	252	242	221	227	241	261	256	229	214	234	255	212	242	233	224	221	219	273	246	214	252	214	228	241	233	232	257	232	236	218	243	235	245	229	202	208	226	224	234	247	226	224	214	207	232	239	251	250	249	247	212	237	257	222	206	230	265	236	222	230	238	204	253	258	250	243	214	212	243	204	209	213	230	233	213	248	239	225	222	234	255	226	245	216	221	219	229	203	254	239	239	259	207	236	221	253	222
25430	21049	11652	11228	2257	761	736	711	730	786	772	757	740	755	724	726	717	771	772	748	699	745	737	760	781	782	749	769	781	763	723	748	738	731	718	775	726	761	766	762	726	754	738	711	742	737	765	752	768	755	706	804	744	783	715	815	752	757	687	764	738	751	711	789	809	697	740	780	776	718	739	754	755	796	731	755	767	778	789	745	839	743	745	716	761	712	788	718	743	746	742	727	749	732	754	719	778	746	778	731	751	741	753	764	732	752	730	744	691	766	770	751	784	694	771	740	698	735	704	779	780	744	744	765	748	748	773	696	767	716	748	713	746	741	781	749	755	743	735	754	795	796	733	720	725	743	697	732	745	742	744	707	767	782	712	742	737	734	739	761	769	740	747	748	767	750	722	749	749	754	739	757	790	719	750	774	700	765	776	737	784	770	700	707	729	735	723	772	761	721	752	738	770	728	737	768	741	750	798	727	804	771	781	758	761	781	753	718	771	682	792	750	733	719	784	742	712	781	728	764	748	711	746	770	712	772	744	739	775	710	747	751	771	726	755	746	755	756	748	725	732	757	760	720	715	773	755	737	754	761	751	760	720	715	778	699	758	756	757	765	703	763	771	753	741	752	701	830	711	705	743	755	758	756	741	720	754	790	750	742	710	782	805	765	727	725	799	777	762	739	748	750	750	741	764	747	717	797	717	731	808	750	730	802	710	756	708	769	776	761	757	768	706	764	749	733	743	776	702	745	804	698	728	708	724	784	747	716	775	770	728	690	726	767	725	766	780	769	777	768	777	793	758	747	741	750	739	728	737	724	751	730	741	720	726	760	722	770	723	764	725	711	761	745	784	714	786	718	763	748	724	728	755	752	732	724	752	722	732	741	721	749	719	750	756	758	740	732	777	791	791	762	726	719	705	743	734	773	735	739	831	732	728	755	763	750	753	766	780	732	716	791	747	751	767	757	785	746	831	811	766	815	733	806	798	724	779	742	707	742	771	758	767	745	777	752	739	708	799	735	765	744	777	734	752	772	817	751	725	738	753	751	719	740	782	733	716	752	755	769	721	789	761	709	742	728	769	739	728	769	775	732	710	750	703	727	766	762	772	724	763	747	753	751	723	745	748	751	760	753	770	726	752	727	767	799	721	724	725	793	755	708	744	695	753	764	755	726	737	737	717	788	733	708	731	755	748	752	775	727	732	762	749	748	797	699	747	795	764	769	724	769	791	750	699	765	779	830	758	711	761	755	741	766	778	720	752	752	771	776	726	758	804	769	777	727	742	746	735	748	717	739	758	766	722	703	742	727	725	764	725	805	740	743	731	750	747	742	705	776	771	768	741	759	731	715	710	789	747	754	715	722	749	716	724	761	743	795	717	779	711	735	761	791	746	780	837	754	767	767	722	714	723	745	754	771	767	716	723	824	738	713	777	730	749	685	752	718	783	737	763	753	758	715	746	750	754	738	763	752	798	739	750	730	787	797	722	736	734	740	781	765	746	748	762	739	780	756	799	679	692	736	752	725	779	739	688	728	737	702	736	771	738	759	750	759	732	810	750	727	745	733	704	757	717	754	770	755	693	791	730	763	774	722	775	735	745	779	728	735	736	740	801	754	792	741	742	775	738	799	719	713	740	727	762	698	711	761	707	769	740	716	796	709	694	799	761	719	773	758	754	724	742	731	734	749	728	799	729	756	764	769	766	748	733	752	740	764	762	735	722	777	756	760	756	713	768	782	735	770	713	751	750	739	711	743	749	738	754	755	720	774	725	766	770	741	788	773	738	752	746	764	737	714	764	728	793	752	763	721	749	738	769	764	775	750	754	733	725	734	741	743	726	721	765	712	766	722	754	730	738	746	790	720	739	787	746	804	734	735	737	760	742	699	759	770	733	734	704	768	737	782	754	716	769	769	756	786	705	756	745	726	715	753	813	780	759	821	738	729	718	726	754	782	729	720	719	735	807	756	772	770	737	742	756	737	764	757	783	747	802	723	745	774	714	788	704	747	692	742	809	723	733	747	729	731	758	710	723	731	811	732	765	770	745	740	691	713	704	742	810	753	741	742	784	763	786	760	782	752	756	710	765	740	733	747	747	760	762	743	767	718	707	745	759	758	774	766	757	793	685	712	763	765	748	756	694	733	775	790	785	755	734	768	741	753	757	712	755	753	732	737	727	733	693	778	656	793	748	723	702	765	719	750	743	797	776	712	735	728	712	749	747	788	722	718	683	732	756	744	754	711	756	780	760	779	767	798	767	829	720	724	750	728	760	801	741	761	748	713	714	772	773	769	755	734	716	741	744	731	726	781	703	738	822	763	766	722	741	797	766	746	770	768	726	767	711	768	764	768	701	738	722	772	708	767	734	780	756	711	731	718	759	760	771	746	734	722	750	724	755	759	740	757	750	734	782	763	778	754	739	776	733	752	748	749	760	759	715	744	697	758	712	796	709	735	727	735	753	776	749	708	732	714	744	809	791	728	701	775	753	761	737	715	760	779	760	742	740	809	740	765	734	756	782	742	798	728	740	784	749	745	747	726	790	742	755	774	759	773	629	760	768	762	753	759	708	753	771	750	787	788	758	777	712	758	757	755	777	800	791	756	727	777	748	746	771	751	744	738	775	730	742	767	748	711	766	703	784	756	742	821	754	739	688	733	735	798	761	733	763	715	727	719	730	766	736	694	740	787	731	735	739	758	753	722	735	751	736	780	727	740	737	775	729	685	748	787	752	753	765	796	763	700	763	812	716	745	782	719	759	752	736	702	791	711	733	702	736	724	775	713	780	743	758	741	739	752	759	720	752	775	801	757	791	769	767	730	783	779	701	724	759	718	742	695	747	705	775	787	746	750	778	760	748	762	725	722	741	765	763	724	747	764	755	777	743	752	763	761	684	782	698	761	742	804	789	753	759	746	767	683	738	726	786	758	758	745	763	791	758	723	723	741	741	733	726	752	715	732	763	749	714	747	735	762	772	788	743	698	731	792	746	779	723	723	758	735	748	787	741	774	738	699	703	780	797	765	731	751	745	724	747	744	753	765	779	747	738	749	694	778	771	778	714	775	764	747	759	728	786	733	749	771	722	760	769	785	810	721	699	750	775	748	733	717	748	751	756	709	759	779	729	698	695	775	714	729	717	726	688	709	779	743	791	770	789	742	733	760	798	723	764	736	725	744	758	766	766	769	737	804	785	787	702	754	725	743	704	759	747	736	783	739	813	760	733	786	770	726	770	764	802	746	743	786	713	764	718	742	748	729	741	750	708	753	741	785	742	713	739	733	726	759	762	743	743	759	776	742	761	730	813	740	737	751	703	717	716	724	746	719	743	745	759	699	832	779	724	740	768	746	713	769	722	746	772	796	745	704	713	723	785	699	748	763	737	762	747	726	765	755	725	750	757	723	759	726	748	737	759	765	718	728	725	776	744	805	744	739	769	772	757	779	732	790	767	758	754	759	793	777	725	750	713	788	764	762	690	777	713	783	759	707	722	747
64679	55920	48035	35981	12842	593	221	205	183	183	183	185	209	190	151	196	184	175	193	164	183	183	200	185	196	172	199	208	193	169	165	193	193	176	169	183	171	186	197	175	178	195	196	170	189	203	178	201	170	169	190	172	193	181	191	182	180	186	192	201	172	158	208	175	159	200	176	189	191	161	180	189	185	177	169	210	191	175	187	173	180	194	198	174	174	193	167	176	206	178	161	167	183	185	188	188	166	189	170	190	166	168	167	215	155	173	164	193	177	168	187	178	189	162	187	186	174	188	166	160	210	191	183	202	174	192	183	169	165	171	183	188	197	199	202	188	176	189	176	182	188	172	198	192	172	191	194	182	162	179	192	189	185	175	180	189	191	179	185	166	185	184	187	194	194	186	193	178	181	203	174	173	201	169	183	189	194	174	200	170	176	179	190	204	206	205	150	214	186	202	181	187	176	175	198	191	185	216	160	175	192	189	191	164	171	179	201	185	196	162	184	188	178	180	199	157	174	179	183	168	212	177	213	197	192	165	180	190	167	195	195	174	182	165	173	157	176	182	180	188	187	185	192	190	179	182	165	192	176	175	188	198	163	197	172	188	166	212	174	184	187	196	191	163	176	182	189	182	206	185	176	189	156	171	187	205	192	178	199	170	209	177	170	172	181	173	200	186	181	176	211	149	200	167	156	170	201	178	193	184	180	170	189	175	198	194	183	178	158	201	170	185	196	189	166	200	186	202	190	176	181	160	180	173	165	194	174	189	189	180	212	183	193	171	200	176	201	190	173	157	163	194	191	173	197	170	161	198	179	176	163	177	180	204	184	185	186	164	175	171	172	188	168	188	173	209	167	173	177	174	191	189	166	182	207	160	168	154	164	186	176	184	172	171	173	162	164	178	172	177	191	158	188	182	177	184	165	173	159	173	186	165	191	198	210	198	195	188	179	198	196	200	180	192	188	172	189	187	182	184	173	191	166	181	198	179	187	188	156	168	183	198	188	193	179	193	189	181	179	181	187	164	208	166	165	194	177	183	197	172	184	182	189	192	168	178	193	185	199	155	186	175	192	168	188	171	192	217	179	183	196	184	175	182	175	181	204	204	183	186	168	154	164	183	209	176	196	182	187	203	179	157	175	189	179	189	178	181	175	188	185	182	187	181	178	206	196	194	181	187	210	182	180	184	155	190	178	182	168	184	205	182	177	185	167	171	172	192	210	183	167	180	188	173	171	177	155	206	219	172	208	180	161	171	189	183	183	186	162	169	180	180	168	176	193	196	186	183	174	220	198	186	186	178	176	166	198	172	189	182	195	183	171	192	179	193	169	173	181	197	197	188	191	187	228	202	185	196	183	157	212	183	170	204	180	170	208	173	187	188	193	188	184	186	181	182	182	186	178	177	191	169	177	168	187	173	191	180	193	183	165	186	190	175	199	182	176	176	173	177	185	165	190	191	177	186	186	181	169	176	195	176	181	201	204	201	171	172	156	175	191	197	183	187	186	174	180	164	178	208	182	154	160	197	183	180	188	205	164	173	194	165	195	195	167	190	200	175	195	184	186	177	191	168	180	165	189	198	202	185	199	185	199	176	178	173	188	166	179	172	202	175	174	175	170	190	168	172	179	184	175	169	189	176	163	172	187	209	200	157	175	163	161	176	201	191	178	186	195	171	206	201	182	173	172	184	192	183	154	174	171	198	199	199	191	195	179	162	173	188	203	177	184	196	181	189	182	169	191	198	171	185	188	196	187	167	186	196	185	193	174	209	181	162	164	177	174	185	178	160	207	167	166	193	171	177	171	160	197	190	172	162	169	152	169	178	171	184	186	151	165	200	165	197	173	199	172	181	174	192	172	171	165	195	182	185	195	170	199	195	159	205	174	180	182	191	182	164	176	167	149	187	199	188	173	194	183	191	176	195	158	173	185	186	184	190	180	191	190	187	186	200	156	182	197	192	214	179	185	206	178	179	186	181	166	177	177	200	188	199	167	185	183	188	182	210	187	187	195	171	206	164	196	207	173	186	191	177	203	178	201	215	165	180	177	179	174	188	174	173	185	186	186	201	189	210	185	198	189	181	176	176	191	206	184	195	187	195	189	186	185	207	167	177	183	195	199	196	211	186	177	168	178	168	180	168	210	194	205	189	147	185	154	195	187	186	182	180	178	174	202	173	179	166	190	174	185	177	208	194	170	187	183	187	181	180	194	209	190	175	186	156	199	199	181	174	178	185	177	183	180	188	178	182	201	179	188	189	172	171	179	171	165	185	187	199	201	166	180	183	182	193	172	193	171	193	193	172	177	189	175	191	195	177	182	197	187	182	186	167	187	184	192	203	179	192	177	188	181	161	205	186	184	206	169	192	165	190	174	171	199	177	226	204	179	179	173	202	187	180	181	165	184	194	196	199	198	167	182	186	168	182	150	188	190	191	181	159	193	171	164	191	185	193	191	175	204	192	191	178	203	193	182	178	154	208	200	171	189	183	179	183	175	195	155	195	165	175	172	185	171	191	180	180	191	158	179	172	174	176	166	196	200	166	163	178	177	153	183	217	174	195	181	176	173	190	165	163	160	188	197	207	204	191	176	191	181	179	183	193	165	169	169	177	215	197	178	192	167	202	186	191	168	207	185	175	188	196	175	153	178	161	194	163	167	197	187	199	180	161	168	162	215	141	167	161	192	189	170	195	158	185	200	181	173	175	165	207	161	167	186	186	187	199	182	177	196	178	199	182	180	163	161	178	174	202	181	208	181	189	182	188	166	178	177	170	179	202	193	156	169	180	174	162	175	179	166	163	163	166	200	205	198	184	177	169	162	180	165	169	172	184	176	184	199	170	180	178	207	176	153	168	178	183	192	175	174	184	165	188	180	174	191	194	202	180	190	179	190	187	166	176	191	190	186	168	150	195	198	177	169	182	191	179	185	189	164	202	185	171	190	171	188	172	186	182	173	167	164	187	168	183	186	166	179	184	192	156	196	189	191	176	158	180	176	169	181	199	195	172	162	174	171	182	179	177	174	178	190	193	201	184	202	202	175	194	186	190	158	187	185	170	175	193	196	171	170	183	198	188	176	179	166	175	195	187	156	180	186	184	186	188	187	190	178	168	173	182	190	149	170	185	169	180	163	188	210	161	195	178	187	212	173	198	203	186	174	185	167	186	202	175	159	174	167	176	156	183	187	174	167	169	190	214	183	169	160	167	163	175	152	198	156	183	195	179	189	193	186	165	202	183	188	192	197	177	181	191	174	186	191	169	167	174	168	184	179	188	189	196	186	187	192	175	189	177	182	185	192	192	177	182	164	202	169	179	174	158	181	179	180	179	217	175	204	185	185	169	177	197	189	159	165	199	170	180	197	200	177	166	180	180	178	185	175	179	203	186	173	204	208	181	179	189	191	171	176	165	199	192	184	157	153	185	185	194	201	219	161	180	162	198	198	184	192	176	171	174	202	179	183	180	165	203	187	171	151	185	188	189	153	212	212	177	172	200
45291	47227	43748	41861	9366	763	743	691	655	630	659	577	600	594	641	659	581	643	649	613	618	631	634	597	664	590	590	586	595	615	640	588	626	601	585	650	586	638	590	630	644	613	576	604	560	596	555	591	663	629	597	572	550	595	631	584	603	627	609	618	622	606	585	630	576	599	571	600	631	641	624	610	606	607	620	649	599	612	608	602	587	611	577	599	593	628	620	635	611	619	555	559	579	620	569	602	607	580	618	597	595	561	584	595	596	629	590	585	649	628	578	612	601	615	613	616	618	625	589	626	614	646	578	569	603	560	630	643	555	577	584	629	605	605	590	623	618	621	635	620	668	597	586	646	572	576	571	602	580	619	609	584	581	613	608	601	548	612	595	621	640	611	559	622	616	595	637	631	556	593	598	623	627	607	577	599	586	598	627	621	595	650	585	614	607	594	583	633	606	582	601	639	610	625	651	612	585	558	617	605	617	583	602	590	571	599	573	625	585	587	582	552	590	630	637	594	621	555	618	582	596	648	619	610	594	582	634	621	643	603	615	605	586	680	613	586	559	563	632	608	643	601	622	580	652	624	589	612	553	641	574	578	632	608	628	588	611	610	537	617	626	588	564	613	609	653	606	587	571	596	599	556	633	602	578	605	558	612	592	629	571	571	642	627	598	610	606	594	575	637	602	633	578	605	596	586	626	627	565	652	573	595	590	607	606	584	604	546	610	594	601	598	567	623	571	597	592	620	613	570	596	555	612	608	602	590	548	560	608	599	619	616	594	615	567	599	601	624	624	582	576	629	587	623	625	576	629	604	580	557	626	632	586	579	605	604	614	589	654	589	653	616	596	632	603	591	601	554	588	607	599	597	638	619	611	617	596	620	637	613	603	647	590	566	600	540	603	612	640	579	602	609	637	618	605	626	562	617	609	609	631	623	591	617	606	607	622	600	623	597	581	607	616	578	608	637	586	632	605	590	616	609	561	616	553	602	649	586	642	572	635	615	590	592	601	546	600	616	593	580	594	602	630	580	567	582	577	618	633	633	581	648	595	576	567	593	653	613	605	574	583	652	578	597	579	584	608	623	588	613	597	599	602	610	591	664	565	607	601	614	609	599	621	587	611	622	610	652	595	589	578	614	619	583	580	582	603	618	593	571	613	601	628	611	614	605	639	675	600	635	668	608	592	623	611	618	608	578	561	617	623	642	601	591	602	598	593	592	614	593	623	618	626	599	611	566	612	600	605	592	586	628	601	622	623	603	610	606	608	588	569	577	615	572	594	650	612	588	623	590	600	600	613	609	574	600	626	640	607	598	604	588	633	591	601	582	608	632	645	621	630	593	571	625	628	556	589	615	592	548	597	596	640	614	572	569	602	639	588	562	565	610	602	615	582	603	579	603	601	585	609	617	577	584	591	606	607	594	612	608	627	606	620	597	572	595	566	631	608	597	609	595	606	622	557	617	607	595	589	581	586	616	640	627	609	636	571	593	594	626	606	622	608	588	573	607	595	596	572	617	609	591	578	622	591	648	590	585	642	613	617	622	590	598	597	648	579	610	608	587	614	582	610	595	611	611	603	616	595	577	598	612	596	575	570	616	598	587	590	643	544	584	609	607	548	567	602	563	607	614	562	633	615	593	642	570	604	614	601	674	584	583	565	595	571	614	612	617	621	590	589	627	590	604	635	616	627	640	616	617	582	591	542	614	560	648	580	606	565	616	557	618	611	607	586	558	592	600	595	582	571	628	666	583	602	608	593	573	573	606	645	623	617	592	580	582	625	572	634	612	605	573	592	563	639	618	593	580	584	580	611	567	558	616	628	623	597	576	629	644	599	589	618	617	553	581	631	573	601	620	590	621	597	609	635	644	611	595	584	607	621	612	603	613	603	620	589	598	641	606	609	648	617	584	634	621	608	657	579	603	609	601	599	619	632	584	646	616	620	612	594	614	595	645	574	629	559	640	575	599	574	601	551	625	626	596	627	626	570	569	596	628	606	602	593	604	572	578	641	608	588	629	610	596	594	636	590	581	625	567	576	603	611	629	574	633	639	620	640	633	637	585	634	654	607	601	634	605	579	631	608	560	592	546	615	616	612	595	608	585	604	591	606	608	620	612	585	600	595	565	590	571	588	631	606	649	624	607	601	606	539	600	586	577	582	604	614	582	630	594	590	623	582	576	661	608	610	603	558	614	655	612	582	596	616	628	642	616	591	590	619	600	626	619	607	564	617	583	628	597	592	583	573	600	602	611	598	616	547	631	647	558	632	594	609	571	614	634	611	603	647	598	594	602	582	626	617	608	551	614	567	620	610	617	624	607	559	578	577	628	619	580	589	631	601	612	589	593	590	631	559	640	598	615	625	567	615	639	642	596	602	575	621	617	634	592	613	588	639	577	618	567	612	571	584	642	605	634	575	602	601	616	569	582	623	639	621	591	615	626	589	561	641	603	610	628	630	590	595	594	627	610	610	613	588	646	645	586	655	558	628	571	600	617	601	643	579	593	628	589	620	606	576	598	593	588	631	563	644	580	544	627	601	592	584	597	612	613	587	583	561	600	594	588	621	577	557	604	613	580	585	590	616	628	559	600	597	602	612	576	613	616	597	605	635	599	609	625	601	592	612	597	594	585	556	634	626	573	629	633	635	618	605	635	556	637	631	652	586	607	616	632	623	614	609	622	619	625	607	566	558	678	645	589	612	598	613	621	571	590	602	613	595	617	550	602	606	596	644	598	644	583	609	596	597	575	600	623	585	564	640	634	615	570	556	571	599	611	604	587	598	580	609	595	603	606	607	623	596	608	628	579	609	611	660	597	614	591	590	627	607	653	615	607	567	613	609	611	604	618	612	626	616	580	599	620	635	615	585	597	554	607	606	596	601	603	621	574	568	580	606	618	617	597	600	608	588	600	566	589	606	618	565	586	552	635	591	565	628	620	602	608	594	623	632	591	589	642	642	619	593	593	593	626	610	609	601	614	619	620	596	594	547	602	604	621	551	595	596	626	600	614	616	642	612	626	585	602	636	576	618	622	581	626	571	625	593	585	603	609	617	636	625	633	604	649	626	626	609	619	588	641	654	631	581	584	593	636	622	642	561	597	593	626	579	608	645	575	648	607	588	612	594	576	631	568	614	605	622	603	594	616	633	622	598	597	602	580	647	602	579	602	615	617	617	578	601	618	655	620	649	577	598	590	619	567	579	594	588	585	632	623	593	589	603	628	653	585	601	607	561	594	594	587	605	619	587	570	591	627	609	594	576	564	605	612	606	566	556	619	620	594	567	625	594	605	623	605	583	605	537	556	582	629	589	588	597	619	640	604	594	630	601	575	569	622	665	576	615	548	564	618	627	598	621	592	588	616	601	579	598	584	595	586	626	611	597	592	611	605	629	619	598	621	605	624	580	601	626	610	548	618	603	602	607	623	595	604	586	596	618	615	649	602	639	659	569	612	565	626	650	594	614	605	591	592	604	604	597	610	624	590	647	663	619	683
76404	65348	60446	47100	20814	2835	350	323	289	268	304	249	299	279	275	262	250	281	254	263	275	266	252	278	250	269	269	259	287	265	260	265	243	253	255	248	284	228	256	274	251	247	261	264	265	213	259	249	227	247	265	240	255	278	258	227	208	280	274	275	272	261	259	276	269	244	254	232	259	257	249	245	245	261	253	265	243	237	250	297	285	238	251	263	247	253	268	258	284	261	267	250	268	262	250	264	230	249	243	257	268	261	266	235	233	255	241	252	235	255	228	256	249	277	274	287	260	246	257	232	243	246	258	257	285	250	251	248	243	250	263	248	248	252	254	255	268	248	258	252	243	262	258	243	251	250	247	254	247	230	249	289	216	242	257	244	257	285	233	236	248	290	246	258	264	239	260	278	230	254	260	277	231	248	254	262	268	262	280	251	256	235	245	261	258	247	268	272	281	232	220	225	262	254	299	261	251	257	239	231	265	251	268	261	276	262	264	259	238	264	268	235	264	240	240	251	261	256	248	267	251	248	236	271	251	285	243	237	244	256	275	258	221	288	236	262	250	244	268	277	247	209	267	225	256	259	250	260	255	257	239	241	260	273	242	230	238	254	283	267	266	267	257	274	252	270	247	241	252	243	284	254	247	244	243	245	243	251	247	238	274	250	237	238	246	252	240	249	235	236	258	275	246	256	261	234	246	266	274	229	244	243	269	246	231	262	231	214	241	252	269	241	217	267	278	258	253	260	242	228	254	265	247	230	253	280	256	271	234	265	265	250	269	261	250	269	259	252	229	285	259	255	245	221	259	258	254	254	247	273	241	260	262	227	274	264	266	229	265	256	262	245	221	230	261	253	240	256	271	282	253	243	230	261	288	255	255	242	254	256	267	256	247	244	259	256	289	279	251	270	248	241	234	244	216	263	256	243	253	264	270	257	254	270	255	239	246	258	239	246	249	261	268	239	281	260	233	261	247	253	265	257	224	232	274	234	243	269	257	226	258	224	251	242	270	250	234	253	253	253	237	263	257	237	281	273	242	260	257	233	241	252	249	228	247	285	246	245	262	255	260	274	265	269	266	272	249	247	281	270	234	240	270	247	260	252	294	245	253	249	246	264	268	242	262	264	263	255	236	252	275	242	269	242	249	226	245	230	245	244	261	233	241	252	272	249	246	257	260	288	276	268	253	277	235	244	248	249	235	243	263	241	255	292	246	242	261	242	255	233	274	239	254	253	248	240	218	245	257	260	256	255	273	245	246	276	242	274	285	278	249	277	238	247	258	262	258	295	263	250	268	252	267	261	258	236	259	243	259	229	226	266	247	230	252	249	241	258	246	275	254	279	225	259	273	244	272	274	235	243	252	281	249	236	246	245	245	261	252	259	264	260	258	274	273	277	249	232	247	257	219	240	283	247	230	242	260	230	265	239	217	272	258	253	265	257	261	271	241	265	281	231	247	255	247	261	216	274	251	240	248	224	242	271	265	222	284	265	228	263	243	271	269	238	268	240	255	292	231	250	233	253	269	246	251	271	232	278	235	248	250	282	244	273	236	249	274	265	270	278	222	260	267	270	242	269	254	251	252	259	240	245	265	242	226	247	243	258	255	254	266	253	284	263	263	234	248	278	252	258	267	250	252	264	280	237	249	264	266	253	234	250	238	253	274	231	233	267	244	276	275	253	249	230	266	252	243	264	237	249	254	227	280	252	241	266	256	250	264	303	263	234	282	223	282	253	241	266	226	245	273	235	243	228	254	240	251	270	257	261	228	241	271	261	253	241	229	230	265	268	261	222	247	260	279	245	219	263	280	268	268	234	253	264	221	252	259	252	251	270	262	266	226	279	243	288	259	258	274	272	251	232	251	256	249	232	241	255	264	264	248	241	295	263	260	241	290	229	234	231	261	273	223	271	265	258	237	268	286	280	250	237	230	249	247	259	228	280	263	247	272	270	275	225	281	219	219	256	241	241	226	269	268	278	274	248	266	269	231	255	261	275	257	246	281	248	286	269	269	257	255	267	263	283	281	268	233	272	249	276	259	241	243	235	270	251	259	261	242	279	264	251	262	261	252	231	257	263	257	227	260	274	255	259	255	246	246	268	227	237	232	236	253	251	252	217	254	257	272	205	243	259	248	232	259	244	262	258	236	254	250	263	255	250	241	283	266	262	223	244	242	254	247	219	262	251	238	288	248	252	250	243	256	231	261	249	256	238	258	245	237	238	239	248	301	241	305	257	250	231	257	254	222	282	254	267	251	216	246	256	261	248	239	256	229	279	228	256	286	239	252	261	273	256	239	243	253	256	304	260	257	234	259	265	246	262	266	228	236	248	264	249	267	278	231	257	248	265	253	246	232	270	263	251	283	253	267	240	272	272	255	245	252	281	250	254	230	245	235	261	244	248	270	257	279	264	231	264	254	259	236	241	287	246	249	262	246	230	239	238	282	270	269	272	281	266	241	257	259	232	252	248	269	234	292	277	236	268	274	259	241	247	263	251	253	244	268	255	248	245	240	267	265	280	262	266	248	241	211	256	228	254	262	288	254	257	252	229	267	273	269	232	241	244	242	245	231	255	260	252	227	265	278	255	241	240	250	239	257	273	241	276	261	237	241	258	272	279	230	227	265	243	256	258	259	280	225	229	270	266	254	255	247	274	280	258	289	252	241	280	261	228	279	261	256	265	247	256	261	227	262	261	264	256	275	232	264	269	235	255	247	258	267	265	245	258	251	256	253	236	246	246	263	270	263	262	257	251	254	263	266	270	250	250	241	269	252	239	255	239	250	243	272	268	258	262	257	214	253	253	237	253	273	243	235	250	252	254	262	245	269	243	231	253	251	267	266	267	264	245	279	247	237	257	261	246	226	274	262	263	279	259	256	203	220	232	268	243	234	250	268	294	244	255	251	250	242	238	233	266	269	255	235	214	285	247	243	244	250	258	267	266	243	271	258	262	277	243	268	239	254	244	247	233	232	232	246	252	241	265	233	247	248	248	233	248	255	281	275	241	259	248	274	257	234	247	252	276	256	251	261	228	241	270	234	283	265	242	260	289	218	254	254	237	225	246	274	226	262	250	271	263	241	257	273	254	267	257	242	245	236	235	247	266	230	261	257	247	237	253	268	265	251	236	254	232	247	258	269	259	266	265	268	269	255	276	253	265	249	235	250	268	236	279	218	264	255	245	231	238	233	253	233	258	260	242	228	251	253	254	224	273	240	248	249	281	265	268	273	238	267	226	236	238	240	251	250	250	246	249	264	243	222	233	254	264	248	229	250	251	255	267	254	239	238	277	274	258	260	263	244	273	246	238	269	252	266	278	264	250	267	285	245	253	262	232	254	268	255	247	233	246	258	223	252	251	267	251	246	263	261	275	241	237	290	245	278	231	253	244	283	241	254	275	269	240	256	252	277	251	257	260	260	256	247	225	274	282	243	272	250	218	249	259	254	228	268	240	245	243	235	249	261	248	239	262	242	238	244	224	263	231	227	230	254	265
55887	59315	57051	51753	12773	1138	1072	950	945	973	865	957	858	873	864	864	811	833	844	805	824	785	816	868	830	829	842	811	830	815	816	824	814	796	842	753	820	817	807	767	805	771	813	841	792	843	855	821	822	798	773	798	856	768	797	784	793	841	817	758	800	829	840	827	815	836	784	838	800	773	772	758	769	807	786	781	768	797	809	766	794	784	860	818	839	792	802	794	804	758	795	809	800	788	799	803	761	817	818	776	783	831	822	771	778	783	823	751	789	814	802	805	775	785	773	793	759	796	869	737	777	819	827	786	825	752	769	771	792	817	768	770	824	819	797	817	813	768	779	852	831	837	814	759	801	777	745	793	772	811	821	770	778	751	804	757	794	823	817	787	869	759	819	830	778	792	805	816	764	814	808	751	766	787	800	819	751	793	783	792	804	773	752	808	816	793	810	818	861	822	778	787	845	819	826	761	777	812	754	770	800	808	783	789	757	722	758	768	752	776	794	761	800	843	830	825	836	840	786	793	762	841	813	764	806	765	757	850	787	793	803	841	831	768	824	830	791	787	818	809	819	857	808	761	750	796	871	734	806	822	782	775	779	758	777	808	788	776	794	823	794	786	794	773	811	866	817	828	809	816	766	770	815	809	752	821	764	765	839	786	806	805	794	801	829	797	809	740	820	810	805	776	804	807	837	796	774	792	800	828	788	811	784	766	818	796	831	786	794	813	799	812	814	754	786	788	806	818	788	811	740	823	792	767	765	795	818	797	761	868	732	781	762	782	776	883	809	835	804	735	785	795	810	805	793	800	803	815	868	835	808	778	787	807	817	782	794	820	842	810	785	799	781	863	827	819	799	772	830	792	828	835	769	793	799	789	796	787	786	811	824	787	759	794	792	754	811	865	787	737	786	786	776	810	753	787	744	741	793	776	794	804	812	810	804	788	802	816	779	849	820	722	819	793	759	797	810	756	771	788	849	818	779	816	781	797	782	804	791	849	849	755	819	792	816	761	833	737	773	793	881	826	768	761	820	783	784	838	792	769	830	824	819	791	809	783	850	833	808	786	801	783	789	796	825	784	755	807	773	781	783	766	846	794	747	798	824	776	766	769	791	842	768	762	801	795	867	791	831	802	747	795	820	785	821	736	838	871	791	805	754	757	801	769	831	827	795	801	803	789	821	807	766	762	766	823	770	772	829	769	777	783	837	782	772	827	809	813	772	852	752	781	792	795	770	794	808	787	830	769	825	727	777	798	811	763	822	853	781	770	793	798	800	845	793	762	818	830	790	785	781	839	759	773	856	787	787	739	760	820	786	798	808	753	782	832	753	741	780	778	819	835	760	835	800	786	801	786	790	847	745	825	804	809	749	789	789	791	802	800	770	789	795	828	806	796	785	816	816	832	755	813	829	802	838	788	809	801	760	778	803	788	805	815	805	736	782	797	813	789	835	846	765	804	787	808	784	770	779	830	759	770	786	800	776	805	777	813	815	776	759	793	803	782	841	813	794	821	804	741	791	816	850	867	781	824	820	797	834	795	799	819	779	848	805	756	751	834	759	818	787	762	816	820	754	761	811	806	751	801	801	746	866	772	792	857	792	866	757	767	790	730	818	791	795	784	820	812	846	773	788	783	799	778	787	826	816	843	733	739	781	817	781	782	767	796	759	778	817	825	790	804	734	805	821	778	809	774	798	765	717	812	824	807	785	788	800	747	851	803	832	761	761	802	799	819	806	783	773	805	779	770	811	762	802	820	762	849	743	743	821	788	786	785	829	807	807	760	807	787	847	796	820	778	811	743	825	713	746	804	788	800	802	802	803	831	791	834	817	755	793	760	765	828	760	802	794	800	776	786	800	792	778	814	806	772	838	844	796	781	788	789	809	789	760	792	738	772	800	769	810	758	806	795	770	796	794	761	811	792	834	852	769	749	811	808	793	784	816	781	817	806	799	808	837	799	801	830	804	808	755	802	761	823	831	823	787	811	797	848	810	744	843	766	815	770	779	779	846	818	814	824	779	787	789	803	790	805	787	766	825	842	763	772	802	806	827	777	794	803	796	802	849	765	811	735	819	777	787	783	830	843	782	775	752	830	816	774	844	792	814	759	835	800	766	812	856	796	787	837	783	832	813	818	778	807	825	800	805	800	793	800	753	816	844	768	816	830	750	784	809	779	786	810	823	791	784	851	817	818	824	823	821	789	842	815	799	788	824	791	817	809	770	755	818	809	806	819	795	786	774	805	848	823	807	776	758	799	768	879	835	782	775	802	792	790	809	816	849	812	782	795	789	810	795	755	781	810	791	755	840	864	822	770	797	790	772	837	777	822	836	830	789	818	838	830	836	760	811	801	795	742	770	820	773	792	816	780	801	764	765	781	781	805	794	794	828	794	796	807	771	750	835	803	797	796	808	816	834	846	845	823	778	816	802	814	802	831	789	816	817	844	798	766	775	750	804	819	830	784	794	770	850	824	768	787	827	804	756	798	816	797	788	785	830	806	800	784	804	777	834	783	775	790	795	784	821	767	823	799	803	842	801	783	814	776	806	816	771	803	806	783	765	824	817	789	751	750	779	805	805	792	815	744	798	828	762	803	793	745	806	801	781	779	798	804	758	774	810	744	772	812	811	807	783	786	756	803	733	796	802	752	779	804	792	795	818	867	750	832	776	786	791	772	806	842	807	745	761	796	840	799	804	792	832	822	819	777	817	859	796	794	760	822	803	791	772	773	776	840	811	795	783	751	801	838	822	824	785	826	830	861	789	744	794	804	836	822	815	754	794	816	738	771	770	822	741	836	757	737	797	753	756	826	782	758	818	775	802	795	786	789	824	792	744	772	838	760	782	793	799	805	757	776	854	773	821	744	803	807	752	854	804	855	799	782	761	821	792	792	789	773	770	783	790	792	700	788	783	815	807	809	802	832	821	829	808	728	825	800	839	791	792	796	798	749	739	767	708	794	795	823	796	797	837	780	837	825	838	770	804	852	722	788	781	812	801	800	833	761	804	831	798	799	798	822	750	785	811	784	818	746	767	809	801	775	780	820	788	806	765	763	794	788	777	827	801	770	786	813	812	797	840	823	758	750	807	803	792	798	776	808	842	766	798	811	776	777	744	839	799	782	784	822	776	826	843	761	826	857	783	819	788	763	834	802	828	799	849	817	794	835	767	776	790	840	837	770	804	752	822	820	790	769	726	791	752	815	799	800	814	805	783	749	793	802	812	797	811	799	794	862	803	813	795	802	749	809	848	767	776	716	786	779	798	775	740	838	789	800	813	831	791	817	766	777	821	822	778	815	829	792	754	792	829	804	797	763	772	785	833	812	807	790	786	822	776	820	800	756	779	857	799	781	829	708	786	784	774	748	806	776	800	781	829	785	805	841	774	783	832	770	801	826	819	794	814	776	801	827	766	788	844	849	773	770	773	770	767	781	803	758	795	788	799	833	835	784	811	811	794	788	774	766	814	813	780	791	807	835	759	775	817	713	809	784
27867	16973	9764	3846	817	266	248	263	209	218	244	204	222	232	226	228	229	248	245	239	240	235	265	224	237	265	244	228	242	234	226	255	267	227	242	260	251	276	264	237	209	196	219	205	254	243	263	234	224	287	257	234	259	259	219	198	242	232	249	243	256	254	252	261	266	249	256	238	243	224	250	249	266	226	238	264	236	233	255	276	234	251	224	284	253	197	253	243	236	255	248	241	238	255	259	245	241	202	235	281	241	254	240	268	250	231	277	238	218	237	193	260	232	249	256	238	227	251	242	244	258	242	208	265	238	224	237	237	234	252	269	244	255	257	270	240	257	230	242	255	254	231	220	265	221	247	219	250	247	241	256	262	226	250	251	251	255	245	241	264	237	254	221	245	284	257	238	231	269	246	229	212	209	241	256	211	221	247	224	250	235	255	271	230	253	244	235	233	239	227	261	249	253	240	282	261	238	256	252	236	260	207	253	234	221	230	220	221	238	218	237	251	212	252	234	209	237	211	241	211	233	233	239	233	246	256	231	244	235	244	261	228	244	244	273	223	237	278	225	223	231	268	244	232	220	245	229	244	231	216	281	244	227	231	243	255	246	260	236	240	238	237	206	246	239	221	252	211	240	238	258	210	249	225	239	229	255	255	244	234	246	256	243	213	255	228	238	231	221	265	263	263	250	217	230	251	229	226	234	241	249	253	244	227	250	243	222	232	236	250	257	230	221	245	213	248	229	221	242	218	224	218	217	214	235	248	240	238	236	234	247	237	216	228	248	227	227	244	250	250	252	265	243	250	241	241	231	208	262	246	266	225	257	228	225	243	263	271	254	269	239	265	225	226	229	248	261	247	248	234	244	249	276	251	257	247	262	248	228	232	233	250	249	244	234	221	257	227	253	234	241	219	241	220	236	264	235	240	254	249	263	264	242	222	230	267	245	232	219	236	284	248	206	256	244	249	234	224	225	255	225	237	225	260	242	244	238	219	233	256	239	242	224	229	237	252	272	254	244	246	229	259	235	215	231	237	236	231	240	271	252	231	236	233	245	258	241	233	247	262	241	240	228	246	233	253	258	216	254	260	254	274	227	218	270	267	232	266	226	217	237	232	242	243	256	237	225	232	251	259	258	239	244	234	256	276	228	233	239	212	240	256	251	247	237	252	251	250	218	246	245	244	256	233	244	301	247	232	238	259	266	253	275	257	240	242	260	256	259	240	249	240	212	240	241	255	237	229	246	247	244	234	238	238	220	265	222	246	243	238	230	249	250	245	237	233	219	231	262	261	246	270	236	266	220	254	242	234	238	270	223	251	256	275	272	255	252	253	252	222	228	240	215	237	225	244	208	216	260	258	263	236	259	264	250	253	234	274	247	242	229	247	236	245	245	238	229	275	224	254	257	254	254	265	229	269	268	237	249	279	256	233	218	223	246	241	231	259	255	213	237	252	252	261	252	249	249	234	269	261	236	194	263	252	248	232	289	227	247	252	246	230	252	260	243	247	244	251	237	256	249	257	248	248	257	218	249	237	250	229	249	232	224	231	232	242	206	212	229	238	253	246	250	265	257	253	253	230	217	239	215	245	234	243	237	225	240	241	232	235	213	233	289	237	234	251	235	255	243	248	243	230	274	217	257	273	244	265	221	262	224	234	261	253	241	241	226	261	255	229	245	240	257	226	251	239	220	252	242	227	263	252	263	233	239	225	282	291	244	242	254	251	255	252	247	253	237	225	262	272	258	251	246	231	218	232	212	227	239	248	245	272	230	246	204	245	228	274	276	243	226	226	267	228	231	269	211	251	222	245	248	259	225	243	240	252	257	249	306	244	244	262	229	246	244	235	266	251	261	237	233	231	249	260	227	271	224	231	214	243	221	248	242	231	274	230	211	237	251	248	252	227	205	247	224	219	258	245	220	259	249	255	229	264	245	259	251	222	268	245	240	243	244	253	278	217	255	233	235	223	206	240	236	268	231	220	226	240	247	230	243	245	267	237	255	242	232	258	259	276	266	242	256	242	238	241	257	218	275	226	261	227	239	265	241	219	285	251	269	214	235	220	247	241	256	221	269	250	240	248	264	243	257	234	237	236	228	256	233	258	262	231	238	214	252	219	270	275	249	235	221	249	248	237	249	245	261	245	248	244	248	236	234	240	236	217	239	265	256	229	236	236	238	249	215	243	241	238	231	252	239	259	237	254	231	252	230	294	253	269	225	229	248	234	233	247	225	237	231	234	274	242	247	263	251	244	239	278	259	220	241	244	268	242	264	248	239	233	273	223	236	232	228	276	251	258	258	225	258	216	242	232	257	247	252	230	249	237	260	226	218	198	244	257	223	235	220	237	257	266	238	249	230	235	241	260	257	257	233	236	255	235	227	274	252	239	251	243	257	237	247	258	230	252	245	234	239	220	247	254	258	232	225	238	236	244	261	213	229	250	245	252	237	223	247	236	245	255	243	226	266	247	239	243	253	220	240	255	240	220	253	245	238	230	232	219	260	230	219	232	230	240	231	243	259	243	229	260	254	242	218	238	247	240	260	254	238	241	252	254	244	241	237	216	254	231	256	248	239	251	242	235	238	257	246	236	245	262	241	232	267	239	245	257	248	271	221	238	244	237	254	244	227	234	230	261	235	249	229	236	230	227	225	250	237	236	258	239	282	250	270	237	228	223	236	230	238	243	220	229	242	247	249	237	245	245	245	256	229	228	248	256	242	240	283	220	228	230	247	247	237	248	261	281	254	255	225	250	255	250	251	218	249	219	230	238	251	248	249	235	244	244	280	242	189	244	224	236	241	261	226	235	256	234	249	277	252	246	264	281	238	238	227	236	246	230	259	251	265	243	235	248	220	240	245	223	213	236	244	267	256	256	231	239	244	257	273	244	248	246	241	231	267	231	247	256	238	233	247	260	254	246	221	242	254	251	252	239	242	237	247	267	222	234	268	232	255	238	241	276	212	227	218	231	235	240	226	234	271	241	227	249	272	249	240	263	244	252	266	208	260	275	256	204	244	239	283	266	229	255	210	255	256	217	249	243	240	227	217	242	263	231	244	228	266	261	248	245	241	228	225	249	242	224	250	253	261	243	224	227	251	241	240	255	247	269	256	239	235	240	220	253	228	246	237	224	249	245	254	231	273	230	265	229	229	247	266	249	218	236	260	255	216	229	230	271	258	225	256	268	229	242	250	237	252	254	230	233	246	238	222	240	241	279	224	231	247	239	242	223	232	249	221	232	243	230	239	262	265	254	253	270	233	244	249	241	243	235	251	220	248	253	227	247	235	244	239	222	245	235	227	248	258	245	245	252	266	212	231	249	254	241	225	259	233	242	253	241	244	248	238	249	251	220	255	228	261	253	250	222	250	239	229	251	225	224	223	257	205	245	228	261	233	254	228	232	249	240	248	233	234	241	236	235	250	237	217	235	207	233	279	254	218	235	261	263	250	259	246	234	248	228	274	226	245	237	280	253	231	246	240	242	240	237	224	249
26202	21023	14992	9723	2196	825	814	815	733	763	763	786	763	806	798	807	747	780	795	767	749	777	785	802	740	757	757	732	707	755	775	778	776	776	795	793	716	764	756	744	806	774	767	768	766	782	787	770	727	758	775	802	769	753	756	787	764	818	763	813	780	712	723	774	744	817	766	744	726	759	728	728	729	780	745	791	757	786	763	851	742	732	743	743	804	742	781	760	797	739	739	752	785	722	774	762	748	773	768	784	774	776	814	819	814	803	811	802	787	771	734	724	742	769	729	785	802	715	750	760	779	749	761	761	779	750	787	776	762	760	786	782	781	800	670	781	768	738	771	802	779	856	809	751	779	736	784	776	761	713	776	780	818	775	763	744	756	766	774	769	789	757	784	751	773	772	773	752	802	730	791	697	779	777	790	783	768	786	758	772	782	729	766	798	776	724	756	749	791	786	757	771	800	787	740	790	708	791	777	742	745	811	810	739	784	797	787	713	751	800	730	761	796	831	794	765	756	734	766	794	810	825	750	753	811	752	746	789	726	810	753	775	783	718	728	744	789	760	767	785	776	798	792	774	824	783	780	744	769	770	753	786	771	791	702	755	753	761	749	757	740	771	760	736	712	757	778	764	801	775	793	763	766	823	797	774	793	792	774	791	757	723	740	767	765	799	736	762	784	763	768	743	777	735	749	783	801	741	769	785	805	740	737	789	761	762	767	776	776	762	777	775	766	780	745	766	763	779	807	758	784	799	766	717	771	814	705	753	734	827	746	759	762	745	750	783	782	774	784	748	770	717	763	791	735	806	755	764	789	758	760	744	789	775	758	693	748	768	737	764	761	807	761	765	777	820	768	783	760	747	764	753	753	771	755	785	774	762	752	769	801	767	700	759	767	751	805	797	800	776	813	797	782	723	787	768	849	751	799	746	765	740	802	763	768	755	724	806	794	766	752	738	820	794	765	790	805	815	789	799	783	803	745	757	784	778	739	817	754	800	771	758	752	814	763	819	789	779	825	740	761	786	754	787	766	776	727	792	737	763	790	747	766	822	817	770	752	766	795	758	730	755	765	780	724	765	787	765	765	812	730	776	769	781	785	778	773	765	757	787	791	732	805	745	793	788	781	776	739	763	787	746	727	781	774	776	784	788	800	770	773	759	762	782	741	720	791	761	763	774	745	757	768	775	787	752	746	776	760	735	789	755	802	769	773	783	755	766	783	830	797	792	811	756	770	757	794	777	759	815	792	806	792	794	799	771	726	782	773	732	783	768	749	711	741	780	735	784	821	759	763	809	799	748	789	800	695	768	765	776	750	773	778	738	744	748	811	739	745	817	749	785	779	789	794	768	770	803	740	789	808	744	807	838	736	739	777	731	783	717	773	780	777	802	743	735	765	790	791	798	788	793	784	743	756	707	817	722	743	769	754	793	780	776	768	758	768	805	782	760	729	769	820	764	776	780	804	748	773	775	769	725	734	759	775	777	786	775	731	797	770	789	775	807	759	792	750	778	808	732	728	735	768	725	827	770	773	708	745	798	783	764	719	742	787	725	720	783	800	765	770	811	735	822	787	798	783	789	764	767	774	777	784	729	780	713	813	796	803	742	764	786	743	738	771	741	812	787	796	815	776	791	766	772	789	776	774	777	748	752	742	769	747	745	774	730	751	752	778	782	807	772	729	803	808	757	784	810	747	767	795	748	804	748	784	809	761	756	772	775	734	782	794	786	761	779	793	788	815	784	704	801	791	777	749	737	765	749	816	757	750	755	791	750	799	744	830	787	816	734	759	738	765	812	794	738	817	784	755	779	802	784	787	769	763	751	781	772	754	776	762	760	782	816	740	761	754	785	736	705	819	738	773	771	793	753	720	752	814	798	788	781	797	780	745	759	788	716	739	774	798	789	732	754	750	689	767	741	760	731	792	752	758	750	759	767	788	775	807	790	747	730	795	744	811	777	733	720	802	795	780	796	751	750	768	763	765	801	802	773	791	807	788	800	784	723	781	738	766	771	761	780	774	795	694	794	788	771	775	749	754	743	796	772	782	749	790	769	782	779	739	781	742	746	741	770	792	788	745	730	727	781	778	778	787	740	790	771	755	750	758	809	769	741	785	766	812	810	735	748	732	834	747	784	780	741	783	754	789	719	767	763	752	789	772	768	818	778	751	763	771	761	771	740	773	755	804	770	752	777	787	740	800	823	743	735	754	725	786	731	773	757	776	753	811	788	760	745	738	791	804	734	743	780	798	755	765	746	751	712	811	742	778	786	788	753	725	777	797	771	776	778	810	729	774	751	785	855	805	768	761	723	718	744	778	764	751	783	747	786	763	756	802	732	760	752	787	751	746	747	745	788	735	749	741	796	748	789	755	749	757	738	723	786	822	788	722	776	787	785	784	795	747	779	702	782	731	740	826	767	816	777	768	778	791	750	812	775	763	713	760	760	746	803	763	794	775	788	778	745	769	780	765	728	759	739	785	770	802	717	779	786	753	730	729	723	778	765	797	753	814	804	811	770	738	756	797	803	757	833	721	779	732	810	782	755	751	777	787	780	768	777	776	733	755	812	781	768	818	747	766	801	763	786	788	808	753	756	806	799	771	746	720	740	754	758	756	726	816	736	773	825	745	756	798	777	725	762	786	761	749	756	783	737	791	737	755	788	756	756	737	763	757	775	796	753	752	713	817	735	768	721	738	754	749	794	781	789	799	776	767	777	811	772	746	795	749	760	785	798	790	807	824	750	726	739	787	779	772	788	781	764	764	773	754	799	773	790	794	777	767	826	733	781	730	734	733	805	797	763	746	782	815	755	758	794	777	807	748	695	777	790	767	780	750	704	745	746	766	760	782	774	763	814	774	772	782	777	819	777	765	802	773	749	747	798	749	773	790	752	769	809	755	777	797	770	762	756	760	783	738	785	794	763	776	777	758	778	783	770	791	744	728	821	733	788	748	811	818	694	779	753	779	798	780	718	743	778	766	757	765	825	752	762	729	758	769	813	767	827	762	765	716	746	767	773	800	763	782	751	752	742	792	776	776	771	748	728	815	802	781	768	768	765	779	791	783	756	762	810	754	808	759	781	768	772	779	778	795	740	764	796	786	801	794	781	784	783	751	769	764	789	780	778	766	789	809	753	743	801	759	790	781	811	773	729	790	806	797	774	789	766	724	728	779	766	825	778	778	775	771	788	749	752	746	758	776	758	755	734	752	852	769	749	777	823	762	740	774	774	778	780	742	755	717	787	798	758	741	776	767	748	743	800	762	737	817	758	788	781	800	747	830	777	743	728	772	787	781	753	761	779	741	737	770	756	755	750	744	753	745	781	734	743	800	783	729	783	759	796	782	780	782	748	736	801	763	780	790	770	748	717	783	749	755	738	791	751	749	708	789	801	767	811	774	775	730	752	757	735	748	786	783	769	726	777	795	800	740	758	815	751	753	787	785	752	825	763	742	783	744	790	807	839	755	832	784	813	803	750	769	728	765	759	783	753
65415	59700	50211	31993	12839	516	227	199	212	200	191	212	198	166	186	188	202	183	187	191	187	163	195	188	193	205	206	184	193	174	223	181	181	157	205	164	186	185	208	183	190	182	201	185	178	208	190	164	172	213	198	179	187	200	205	196	182	189	182	186	195	190	181	185	180	207	188	199	188	185	187	177	175	181	183	183	172	196	177	180	178	210	189	181	198	195	184	181	187	197	187	205	203	196	193	176	180	185	193	196	202	181	205	168	166	173	176	179	173	181	152	175	204	180	167	193	189	208	206	178	184	196	214	186	181	197	181	169	173	185	215	199	177	188	189	199	205	179	189	169	195	226	185	190	187	188	185	183	178	187	168	170	183	194	186	189	162	185	188	183	168	196	192	178	205	195	177	203	147	176	181	198	209	143	187	164	172	188	182	200	172	217	175	171	172	180	178	205	196	162	176	174	175	188	157	200	183	194	189	199	205	194	164	169	159	191	164	195	170	190	190	171	191	186	179	188	176	184	215	204	190	187	175	183	169	195	202	184	180	194	187	192	213	162	184	193	190	168	185	187	193	190	195	173	179	194	167	195	180	191	174	182	185	196	191	174	180	183	216	172	169	188	181	182	182	191	193	190	211	186	215	210	197	177	170	202	171	191	187	175	164	185	189	169	187	195	179	157	186	184	191	194	196	198	225	184	189	184	172	211	192	199	209	179	189	192	198	206	170	197	205	175	166	188	204	180	204	202	186	195	199	207	171	193	186	188	179	192	183	179	189	176	195	173	194	175	177	190	194	183	192	199	185	173	191	191	157	203	200	166	177	156	177	178	194	198	177	202	223	208	194	198	194	180	183	196	207	189	179	163	171	178	165	178	196	199	189	185	163	186	189	186	212	171	182	170	173	153	184	171	209	203	213	202	182	195	186	181	183	162	164	193	191	190	203	206	196	175	186	188	179	160	189	204	193	184	183	202	191	186	186	173	184	213	155	191	191	185	190	180	185	202	196	162	188	187	210	188	193	176	210	200	191	183	182	179	172	181	188	153	185	227	170	190	189	197	204	187	166	180	185	199	183	181	202	184	166	193	171	193	204	182	175	172	174	183	181	176	185	177	198	177	171	188	180	181	177	180	189	178	193	191	201	202	173	177	212	174	185	180	182	176	166	210	185	196	215	182	166	200	200	207	179	186	195	217	189	200	208	172	165	152	192	193	183	185	189	208	183	173	188	182	210	209	189	225	172	196	182	191	196	192	181	175	209	197	174	178	190	197	190	186	183	181	180	194	189	189	183	188	171	202	162	190	184	207	174	174	204	217	175	179	176	198	190	185	197	188	161	199	165	185	186	173	194	169	224	203	195	208	163	195	188	211	177	216	181	191	196	203	190	183	187	207	196	182	191	190	196	191	191	186	176	221	208	215	187	171	180	187	177	167	213	178	176	197	179	172	187	192	197	180	161	192	193	195	185	193	168	181	189	176	185	197	172	184	204	186	198	168	154	179	182	176	170	162	162	203	187	183	164	176	185	160	187	202	197	177	215	174	169	181	167	185	173	195	171	190	169	165	199	196	185	174	183	170	172	178	179	220	192	177	189	175	189	181	198	189	202	188	190	184	204	154	207	220	185	169	194	194	182	184	202	187	155	174	188	205	182	182	160	183	198	186	172	201	187	179	193	185	201	172	180	193	185	197	170	210	196	211	176	183	185	177	205	169	153	173	200	190	171	164	191	201	193	202	184	182	176	180	170	186	174	183	189	194	188	165	167	196	199	188	194	167	161	170	208	206	204	186	177	186	190	207	194	190	226	189	149	180	208	200	203	181	191	192	192	215	180	175	197	190	190	177	205	181	189	176	170	179	178	200	185	188	187	209	189	187	204	175	171	192	178	201	174	183	181	163	193	199	209	196	158	210	193	190	176	182	178	194	202	186	200	180	176	173	187	194	180	205	188	184	181	170	178	183	190	176	189	190	168	202	175	169	192	204	161	167	198	183	197	184	172	176	193	182	184	166	189	165	198	215	168	164	213	188	179	173	201	197	194	170	179	173	206	196	193	170	165	190	179	174	176	227	181	183	195	189	194	172	166	203	198	142	174	167	193	203	198	203	198	193	173	168	196	192	173	196	191	201	184	182	190	166	194	184	190	188	197	186	191	175	199	192	162	208	171	185	180	177	183	199	185	186	192	167	197	199	172	192	175	181	191	205	187	199	196	187	207	172	184	188	208	183	195	192	196	214	180	178	177	200	183	185	189	199	173	184	194	211	195	172	171	186	190	187	191	191	190	206	195	206	199	178	159	184	198	174	178	172	187	180	194	177	214	186	183	184	173	191	158	181	185	163	221	185	182	186	194	176	192	183	197	179	205	216	201	181	166	171	190	190	199	201	193	199	178	177	185	179	180	169	174	178	207	183	181	184	195	220	178	188	167	193	187	157	183	202	182	189	184	183	181	186	219	198	194	189	188	169	199	168	178	185	194	181	193	198	186	164	199	178	198	172	185	170	194	195	173	184	206	170	172	187	169	203	191	208	180	168	190	212	192	195	188	186	173	198	187	209	193	193	209	180	191	186	168	202	190	184	181	162	160	191	195	170	192	168	193	192	187	184	189	166	192	174	175	197	176	181	195	201	187	200	204	178	183	187	176	177	189	171	203	185	189	172	199	171	183	207	189	169	188	204	178	191	182	169	174	191	184	198	204	189	183	174	160	185	199	180	200	179	203	209	185	186	174	180	222	186	194	173	193	211	168	169	186	208	195	191	169	199	196	188	203	212	192	187	193	204	161	203	202	186	176	189	190	197	192	182	179	186	178	191	191	195	192	186	167	175	153	175	201	183	195	198	190	185	173	192	188	208	167	188	196	190	194	177	196	194	193	195	181	177	198	192	175	196	187	206	214	170	196	179	209	206	190	193	195	157	184	174	191	171	167	226	185	187	177	218	166	181	157	200	174	184	175	193	198	181	178	153	209	204	195	170	201	200	167	200	184	186	190	203	183	186	177	204	198	193	177	187	187	199	197	186	157	184	175	166	191	187	175	205	190	178	188	185	200	184	174	180	176	178	176	182	170	167	187	202	201	207	198	194	192	192	184	179	203	203	175	199	182	184	170	185	179	157	192	207	189	198	186	177	177	198	178	197	189	193	199	176	203	189	188	168	169	172	213	190	214	203	210	184	184	209	190	173	181	176	185	184	178	158	169	177	174	184	180	169	185	175	192	173	197	199	182	186	181	184	172	192	166	184	181	188	176	203	164	203	171	203	198	199	178	202	184	198	159	207	203	219	157	184	196	199	182	186	185	183	186	184	212	174	177	176	184	168	185	185	186	185	201	179	216	181	192	191	194	166	196	196	203	203	195	189	192	196	173	184	194	182	191	212	190	176	191	192	195	183	189	178	208	188	171	173	192	185	160	187	176	203	173	183	187	176	170	189	181	172	188	207	178	190	184	232	172	205	203	217	174	178	192	176	178	182	184	172	169	202	160	186	178	194	194	186
46005	46781	45144	37164	11860	763	778	682	664	665	686	595	633	624	648	638	651	628	659	637	629	640	617	648	622	608	603	619	619	647	646	614	645	614	617	575	647	615	599	592	606	638	598	667	584	666	579	617	631	638	616	636	597	624	648	639	655	623	614	638	644	612	666	628	635	639	633	588	610	610	597	615	621	633	638	615	639	686	610	656	608	608	627	612	632	649	586	603	605	623	587	637	618	599	614	579	638	573	648	630	642	585	634	607	629	656	626	638	666	663	617	618	614	617	624	622	646	632	567	639	581	604	655	604	612	638	634	603	634	633	629	608	551	601	618	605	614	627	593	618	598	616	598	588	590	611	593	616	598	603	634	648	627	641	590	581	645	618	594	620	644	619	628	652	624	582	647	602	593	580	666	596	606	598	623	648	656	620	578	621	592	648	640	635	613	644	591	583	636	628	631	636	615	593	601	624	621	594	686	637	630	604	667	625	576	600	642	617	634	591	604	579	621	601	594	639	655	652	639	624	608	611	640	608	656	625	635	615	597	645	622	652	635	641	647	609	645	574	564	646	610	601	659	622	620	601	602	626	649	587	619	633	615	598	597	638	608	624	616	655	630	601	631	631	647	617	635	675	605	598	631	626	618	612	608	615	679	670	645	644	608	638	605	610	628	640	612	601	648	606	602	601	611	582	584	596	630	594	626	589	583	579	618	649	595	659	633	644	641	627	595	638	595	587	620	562	619	656	590	594	641	661	607	611	593	593	632	639	609	628	629	596	625	632	638	618	603	616	639	601	628	626	595	644	660	613	607	622	610	636	598	639	647	630	640	606	612	598	605	615	615	581	645	617	687	638	647	628	600	629	627	658	590	606	614	617	657	645	655	647	623	655	619	583	607	646	660	610	595	607	625	590	659	645	611	603	591	583	688	620	643	641	603	568	640	633	610	648	620	620	608	610	603	595	606	613	646	618	621	623	659	583	641	608	623	616	600	634	629	566	620	629	605	572	591	602	612	611	605	630	628	594	621	622	614	608	658	648	664	606	613	629	575	614	606	653	637	616	579	669	607	599	680	638	629	591	617	563	626	637	632	610	624	609	633	639	630	614	640	597	642	631	651	620	606	600	650	610	625	610	642	616	598	602	613	640	636	612	615	658	636	673	623	631	673	643	621	609	702	615	615	636	629	625	659	601	670	643	620	631	637	602	634	613	596	634	604	641	606	598	613	648	575	642	628	655	619	643	653	620	673	659	606	614	640	608	553	581	606	637	629	620	574	644	640	618	675	629	622	624	583	583	653	612	614	658	632	594	634	660	637	657	608	596	594	597	625	627	623	616	616	648	647	588	605	593	630	637	657	612	615	633	620	659	637	598	632	608	611	568	616	628	649	591	589	619	626	573	651	617	612	630	641	575	620	652	621	622	595	609	613	632	639	647	608	618	611	596	568	634	609	663	615	623	644	617	641	652	640	641	596	649	606	606	653	617	604	622	618	632	595	614	604	639	616	638	655	593	612	625	644	610	621	629	603	609	623	620	603	652	627	592	604	626	646	662	652	675	650	584	579	601	594	609	588	659	647	622	642	632	632	605	631	572	600	594	631	584	609	603	605	627	611	608	613	589	614	597	629	638	621	641	601	628	582	607	618	562	606	603	608	627	623	617	591	586	620	617	609	606	636	649	607	618	610	633	655	630	659	679	633	584	595	625	633	579	657	579	615	617	642	608	580	606	629	608	624	615	657	616	568	607	625	593	590	641	609	599	619	640	593	589	591	606	592	674	607	624	638	557	603	648	657	610	610	620	628	605	637	629	619	581	634	644	634	682	635	625	648	608	676	580	660	596	632	627	591	645	554	609	620	597	614	642	641	614	642	611	635	646	624	572	668	614	583	606	599	623	635	652	607	602	569	639	647	625	600	606	639	645	610	605	660	644	621	635	611	622	597	577	598	620	621	605	610	661	617	604	588	602	623	648	623	639	629	609	606	650	631	614	631	585	579	628	639	645	597	592	664	606	625	625	606	642	621	632	575	603	582	612	639	645	631	624	587	599	642	612	575	592	652	619	643	617	618	660	646	587	614	644	617	645	622	602	604	604	584	638	636	599	644	628	644	587	630	611	642	595	639	588	612	615	625	595	641	563	625	629	663	622	616	611	612	650	632	650	648	612	617	614	609	633	633	607	604	604	668	582	647	620	596	609	611	611	617	633	572	609	610	606	575	601	582	640	624	616	616	637	642	611	598	609	674	610	640	640	597	623	622	618	621	625	591	624	627	591	651	642	643	635	588	646	618	646	594	598	619	597	614	628	603	591	640	575	580	580	638	592	624	634	598	603	629	585	574	637	632	629	610	644	616	685	635	611	599	632	616	596	648	652	573	596	633	642	584	649	636	609	650	647	634	633	615	590	637	644	583	590	625	612	622	627	610	607	622	636	641	569	600	591	582	600	604	627	630	614	602	570	619	650	640	650	617	645	639	610	630	584	650	599	639	630	606	636	591	621	633	586	645	583	658	639	601	619	645	614	611	621	614	622	619	610	640	609	613	665	591	605	610	610	630	668	588	611	601	603	610	612	589	609	607	600	572	599	626	635	639	671	626	679	603	678	593	662	643	607	581	611	653	562	597	635	609	618	620	584	603	609	631	596	612	626	596	587	589	597	638	596	621	641	615	604	628	583	604	585	605	646	636	647	658	576	624	632	621	619	645	656	615	650	585	660	618	627	591	610	588	631	637	647	651	619	632	598	615	631	583	645	588	642	634	592	668	592	592	632	596	664	653	589	600	629	588	598	577	602	614	623	587	621	632	596	671	620	614	640	596	609	616	639	616	631	601	607	642	572	625	619	640	633	607	615	636	608	578	629	603	580	625	636	592	588	589	618	607	593	591	602	622	602	601	595	635	633	655	660	608	649	632	570	606	646	634	622	594	624	610	638	657	625	614	593	597	590	604	636	587	592	650	634	655	629	584	658	641	626	601	643	625	681	642	625	611	606	631	637	634	602	643	631	624	625	595	574	612	597	588	621	608	622	611	626	601	625	603	622	593	637	682	608	663	608	634	613	629	626	595	596	650	599	609	587	601	606	610	619	644	612	648	617	558	642	600	612	629	632	636	589	591	586	648	664	594	593	619	627	629	579	590	619	619	591	614	630	636	621	579	649	623	636	632	625	614	608	655	610	636	605	635	606	655	631	587	595	604	627	613	616	641	598	618	595	622	603	598	617	591	612	612	603	613	635	607	599	616	654	629	627	599	580	635	598	626	628	606	611	665	626	659	641	658	617	612	632	603	598	676	635	611	628	618	613	627	643	613	603	658	643	646	668	617	633	646	609	678	630	624	634	595	658	606	600	603	663	616	595	616	616	672	608	612	618	628	652	684	624	628	624	614	612	633	609	568	610	608	586	616	580	591	655	643	613	651	628	609	618	622	648	617	644	570	662	589	611	573	625	589	598	617	618	607	606	619	627	615	595	638	615	632	593	596	594	664	646	609	684
77628	70448	63753	46828	24512	3154	356	321	302	283	292	290	248	275	275	216	278	258	254	256	253	260	255	270	238	276	274	233	266	262	262	250	282	255	252	261	263	267	269	296	261	270	260	253	258	258	238	274	287	256	248	241	275	270	251	229	259	254	234	261	257	265	244	252	250	273	270	268	253	238	259	245	248	271	274	246	282	261	264	235	251	274	248	267	242	245	260	259	253	257	250	271	238	254	254	254	262	259	246	249	282	244	255	230	247	254	278	239	252	294	245	261	300	227	232	227	264	261	279	233	245	267	276	250	271	292	264	244	236	262	271	235	263	277	252	272	272	261	224	257	251	233	252	243	229	251	261	245	281	294	249	275	265	284	272	245	297	275	257	266	242	236	256	244	251	249	267	246	247	263	275	274	264	234	247	268	275	244	267	269	236	280	278	250	269	284	278	271	263	285	245	264	278	256	246	256	262	243	271	242	234	245	250	254	257	238	251	272	260	278	245	277	270	283	223	275	260	263	223	258	237	265	247	253	260	231	262	263	265	260	283	275	291	277	293	254	248	255	265	248	269	262	261	268	246	240	241	203	237	228	252	239	240	244	248	236	266	251	249	229	251	256	271	229	246	228	246	230	258	220	295	215	274	281	265	239	270	290	257	262	262	251	252	251	258	285	262	269	285	285	260	262	270	243	230	293	255	245	260	255	267	260	256	267	277	255	259	272	272	268	230	254	244	267	265	282	284	253	261	248	266	259	225	303	250	263	245	269	233	247	250	257	275	277	272	250	254	235	262	250	264	256	262	273	243	254	248	272	250	258	258	268	270	268	282	241	250	262	264	271	263	272	231	225	256	249	272	259	265	240	247	256	263	239	262	265	283	281	264	266	253	269	256	250	253	236	277	275	263	257	265	225	227	248	262	251	256	266	247	253	264	244	263	247	266	249	245	260	246	244	277	245	259	242	272	243	255	261	240	234	245	276	270	265	241	275	247	294	273	245	266	241	254	247	287	250	275	248	252	242	269	227	264	251	247	259	268	266	256	241	245	275	258	262	237	245	265	263	264	256	284	275	258	266	270	295	261	280	242	249	243	248	267	286	237	241	320	239	255	270	256	259	275	211	259	248	243	278	242	264	258	264	262	256	270	251	251	252	278	266	253	274	235	249	252	267	253	281	240	248	250	254	272	254	250	247	253	276	268	271	295	276	266	266	255	283	278	247	254	237	245	254	275	257	259	260	249	254	274	263	280	265	239	249	252	218	232	252	249	263	272	245	262	236	244	271	272	269	249	268	274	269	252	243	220	240	238	280	247	266	258	247	245	262	250	251	249	255	259	262	270	267	254	273	230	290	283	228	260	255	252	231	249	247	261	253	265	252	281	238	278	286	280	240	251	235	273	274	243	236	239	257	247	233	274	265	240	226	297	257	261	298	244	247	245	268	255	270	247	256	245	263	284	268	252	230	269	240	269	243	273	227	250	239	268	239	284	250	262	292	269	238	243	264	278	262	274	232	261	213	251	279	252	267	229	246	245	281	259	246	265	259	289	265	258	263	248	268	266	275	230	243	251	261	253	231	256	245	293	251	250	264	275	279	271	275	257	262	262	263	281	250	266	276	229	296	252	275	239	267	295	237	264	274	276	249	245	274	271	286	272	272	278	253	235	280	241	269	245	261	242	279	239	267	234	241	282	290	254	266	260	253	222	265	267	264	252	248	238	243	244	253	265	256	247	261	249	272	239	245	253	278	279	260	259	264	275	279	271	259	267	245	272	302	255	275	269	259	244	259	276	249	284	252	255	239	271	252	281	268	232	241	259	260	273	232	243	274	260	258	233	262	235	257	271	272	286	256	246	262	265	248	275	261	239	244	241	266	264	254	271	276	243	265	234	262	247	240	283	257	250	252	294	255	239	275	239	288	253	252	252	248	252	256	238	247	242	271	258	241	289	252	245	260	249	266	245	268	230	259	249	290	264	305	248	269	258	235	255	262	272	272	280	292	241	257	268	260	276	272	247	243	247	266	246	269	237	250	254	257	244	229	258	224	248	297	270	246	284	259	246	273	250	247	265	280	276	279	263	260	237	259	240	249	232	249	261	255	246	250	250	265	264	250	257	258	233	231	253	274	230	248	237	274	254	246	255	278	231	287	260	263	240	270	292	255	250	288	236	267	235	270	252	261	250	240	270	278	236	256	271	250	273	251	268	261	261	249	245	272	234	277	248	272	269	271	247	284	267	254	270	256	272	263	261	252	276	267	245	246	242	260	278	274	261	255	265	276	271	234	266	261	250	261	243	265	275	239	256	269	261	258	239	247	247	275	263	264	228	268	253	242	273	259	233	284	267	270	258	244	265	272	267	280	258	275	280	242	254	254	295	268	239	284	228	250	277	256	237	248	270	279	265	263	256	221	264	241	253	267	257	260	290	232	269	263	255	265	279	260	234	267	250	212	219	262	257	238	254	248	272	230	242	256	249	260	260	257	259	261	253	248	257	258	275	261	251	257	254	254	261	263	281	251	268	280	256	260	264	270	296	248	235	274	246	223	299	248	244	242	250	249	261	248	252	257	246	233	236	296	224	271	275	263	234	286	236	274	265	267	248	252	254	263	269	283	285	253	242	256	246	305	255	240	271	257	244	271	248	263	250	245	244	270	276	283	251	242	292	265	260	248	235	266	245	246	251	262	239	266	242	260	253	264	248	249	280	261	259	236	293	229	252	253	257	257	249	275	252	280	277	233	247	259	258	276	254	243	258	265	229	257	263	232	243	247	275	270	269	262	255	264	273	272	278	254	246	268	276	273	275	248	245	262	251	260	248	261	230	261	282	234	232	253	257	268	256	238	263	264	270	249	296	234	270	289	280	280	261	267	227	249	219	262	262	268	254	245	261	243	254	283	268	267	246	251	228	232	277	260	257	270	239	251	270	282	263	284	265	288	262	285	252	269	274	258	283	269	263	224	246	231	262	226	263	277	277	282	283	280	268	274	237	237	276	268	262	247	272	288	261	236	289	264	256	285	233	241	244	268	261	290	249	255	259	263	248	263	267	267	270	268	261	256	256	262	272	235	261	254	251	243	246	270	248	243	250	239	253	242	278	242	241	244	265	304	249	223	234	248	281	247	241	272	250	264	262	267	260	271	277	259	294	229	269	267	234	264	250	254	278	254	252	292	280	267	220	279	224	241	245	272	231	241	258	245	219	245	253	265	243	234	248	269	236	249	252	280	264	244	251	283	273	251	271	283	237	300	251	284	273	226	266	235	248	248	263	280	296	257	292	281	238	274	281	251	266	259	277	264	283	259	253	272	264	261	291	260	273	243	306	238	248	275	268	303	213	240	257	291	251	264	252	234	246	250	263	258	241	255	239	270	262	266	266	244	250	227	223	277	250	288	253	268	264	264	257	243	258	268	285	287	269	264	267	239	272	272	260	272	258	265	280	261	266	274	253	254	256	270	247	262	262	233	241	251	259	239	249	282	264	264	267	240	254	243
57373	57706	58047	48997	19945	1053	1050	948	1002	949	922	908	845	862	896	875	888	799	831	847	828	820	857	818	809	834	797	791	794	829	814	796	816	809	871	838	833	743	828	814	838	831	834	848	803	766	752	822	760	783	864	854	786	797	838	738	817	801	763	858	810	828	805	810	788	841	807	825	790	842	819	847	805	781	815	845	784	785	875	809	780	790	808	775	833	801	875	855	788	834	866	831	807	832	826	838	840	831	802	801	779	790	833	794	785	846	800	860	834	778	788	780	819	828	795	824	827	871	809	832	858	856	792	769	828	863	827	789	795	770	838	783	872	804	861	862	811	778	841	794	799	827	818	808	803	807	789	809	782	794	782	776	868	816	799	799	822	862	820	805	816	860	813	790	830	822	813	825	809	828	816	773	822	805	803	791	783	857	762	855	823	856	806	835	825	800	795	820	775	794	831	799	813	810	794	810	798	841	804	827	892	829	810	824	809	838	832	774	837	847	786	849	841	799	809	836	760	835	846	821	803	782	758	824	818	793	787	809	816	813	773	829	784	800	824	811	800	866	798	799	784	817	814	810	756	843	813	845	818	873	810	826	848	853	871	821	801	791	791	864	792	789	799	820	831	828	794	807	874	784	843	846	766	808	840	801	798	772	815	774	807	825	840	828	799	824	836	838	855	785	830	789	839	844	795	841	830	812	794	784	783	777	825	761	856	792	821	842	854	815	763	787	869	819	842	839	844	845	797	811	803	845	843	786	867	804	835	849	815	774	799	776	831	797	845	799	813	851	853	839	849	823	809	799	799	794	809	816	815	821	840	815	879	800	780	798	801	845	804	816	841	784	805	818	875	809	805	813	845	771	818	812	751	811	762	814	792	868	852	812	836	830	807	795	821	821	819	803	835	804	855	822	832	795	786	802	834	835	823	770	793	823	831	849	831	787	820	799	873	777	807	832	825	824	776	814	821	849	799	765	811	854	813	814	814	801	861	820	779	823	801	836	829	802	794	776	783	805	802	809	829	803	788	879	791	784	810	823	815	796	857	810	832	766	831	841	836	824	790	836	772	793	775	858	763	821	785	824	785	823	796	878	858	869	830	831	783	781	841	802	863	774	814	834	804	818	806	752	784	761	782	822	792	791	813	751	839	830	840	826	771	833	800	803	804	813	777	852	831	807	805	809	744	791	802	792	827	858	829	818	779	825	811	814	838	801	833	793	838	891	816	781	805	837	831	850	837	857	830	815	820	792	799	799	844	850	836	818	798	824	863	837	795	780	831	813	771	853	763	818	815	783	752	811	784	823	764	819	807	840	809	830	799	833	828	827	795	789	829	810	871	796	827	858	785	822	830	795	799	825	813	786	813	831	830	820	800	823	804	801	795	833	819	814	806	792	811	761	840	824	800	809	837	839	769	827	774	831	834	812	799	828	803	816	783	811	812	830	791	817	767	841	827	786	827	816	800	778	798	839	789	782	817	809	807	751	757	820	805	862	811	814	790	821	841	772	808	778	834	842	834	810	789	784	788	777	823	839	849	848	807	783	811	799	851	807	773	797	817	804	789	807	801	829	773	831	808	841	810	804	835	771	816	805	848	800	786	800	803	793	779	803	779	899	813	898	792	758	768	826	782	821	857	777	857	764	863	801	806	799	803	821	811	864	790	821	833	812	865	787	824	762	822	790	826	761	805	816	809	794	771	849	799	776	816	831	851	844	763	761	815	843	800	824	829	780	824	798	835	792	787	850	790	867	822	785	808	824	834	786	817	841	826	770	813	839	811	825	808	776	823	851	782	866	814	789	813	767	841	854	826	837	810	769	809	849	832	780	805	851	789	799	790	815	822	781	808	792	855	804	832	805	807	799	825	812	806	838	799	833	810	809	804	851	788	815	850	797	805	868	839	783	840	778	822	790	803	812	816	809	831	819	835	817	803	822	838	778	831	846	755	852	818	831	831	835	833	822	801	804	777	818	772	805	826	784	819	841	827	828	823	833	838	835	805	790	806	815	831	788	833	835	889	857	740	786	808	818	805	852	778	768	749	821	790	844	794	811	797	852	795	822	783	786	825	822	811	801	817	805	829	793	792	814	775	835	805	842	796	829	819	794	853	823	870	813	813	819	813	800	826	856	809	825	767	756	807	822	833	781	812	813	831	853	842	795	846	803	792	835	771	819	827	799	819	838	789	786	829	822	868	801	795	801	815	806	853	779	819	840	832	816	872	816	829	820	844	793	831	817	767	769	845	845	791	789	811	836	850	776	791	781	833	814	820	817	749	764	825	799	824	864	808	858	808	788	831	824	795	822	769	779	818	777	800	779	844	840	781	811	792	814	812	820	821	795	763	781	795	839	788	853	775	823	796	835	810	835	830	802	837	823	812	795	860	804	770	813	775	856	789	812	829	867	794	816	749	832	785	823	818	833	810	872	813	814	826	818	812	828	792	823	789	812	823	834	831	836	835	819	774	814	847	840	822	847	808	786	812	792	805	839	828	821	807	789	788	815	789	859	827	835	811	811	797	805	816	784	795	828	849	814	831	817	822	812	804	821	792	813	799	790	808	836	780	786	839	827	870	774	812	884	785	766	798	809	831	812	790	835	769	814	835	773	801	816	830	780	843	862	830	821	814	829	840	804	780	788	805	743	872	822	802	791	802	818	795	804	809	777	847	793	806	825	852	813	797	781	787	804	792	849	779	842	784	791	815	829	805	814	781	827	801	867	778	797	844	827	841	790	795	819	804	818	750	861	774	837	791	782	846	784	827	834	837	807	819	821	834	813	780	879	762	805	850	826	782	795	827	790	771	859	802	878	797	808	854	806	813	845	768	769	798	808	818	839	826	820	807	776	839	822	820	822	763	780	806	823	822	838	814	800	786	817	768	789	833	830	818	808	828	812	819	800	804	870	772	830	817	794	801	800	807	772	824	827	777	799	824	796	809	758	835	794	856	795	787	763	845	834	803	788	782	825	781	779	781	784	837	852	784	832	820	823	852	816	826	804	786	847	796	836	795	815	788	785	831	760	778	824	807	781	783	810	795	854	814	793	796	802	823	843	779	803	794	839	870	785	802	772	775	776	793	850	776	814	853	808	793	805	788	851	796	820	805	868	821	805	813	777	814	815	842	782	823	844	827	843	818	849	791	832	872	783	813	821	866	789	790	800	822	771	855	791	827	781	818	802	815	804	829	862	798	828	830	856	837	771	777	792	836	816	801	778	828	801	833	782	759	823	852	845	873	769	856	788	847	776	867	877	787	846	800	807	764	770	821	833	831	830	808	782	844	835	792	820	805	771	792	764	802	787	791	785	823	813	771	801	864	809	881	832	847	826	835	813	816	799	812	775	869	826	817	834	825	785	846	816	849	808	827	835	833	798	817	790	851	845	853	848	796	770	791	842	836	781	827	836	776	806	828	798	859	823	834	757	816	803	827	820	839	778	826	787	802	834	784	775	823	879	842	780	841	776	843	796	812	837	863	780	795	809	805	815	785	840
27163	15506	9426	3975	1154	252	207	255	229	247	239	285	272	232	238	253	234	247	243	258	243	255	218	268	225	242	248	258	270	210	250	237	256	230	227	231	239	224	270	232	253	253	231	241	225	242	275	229	262	221	226	228	258	238	232	264	226	280	214	234	227	257	244	231	245	245	252	222	234	230	250	218	252	254	265	241	247	236	237	252	237	229	254	233	212	218	226	280	215	221	278	250	232	247	242	236	256	240	246	229	288	232	251	219	235	246	242	227	249	234	236	237	222	229	257	244	237	257	215	232	251	273	260	233	223	213	232	271	233	239	254	261	246	240	237	253	251	252	227	236	222	228	228	233	232	256	248	251	248	248	206	252	226	232	259	251	266	228	241	211	253	263	234	217	244	255	234	257	240	269	249	274	253	230	254	252	229	250	228	231	250	234	239	255	237	229	249	266	229	265	226	230	221	239	256	241	239	266	254	257	228	267	207	231	233	247	244	238	268	251	285	261	236	257	234	229	262	231	248	243	241	264	238	230	233	215	271	227	244	244	246	259	258	233	235	251	243	236	251	239	217	239	263	236	248	267	243	253	244	222	247	226	236	237	262	243	247	232	264	261	257	237	248	262	237	245	277	210	228	220	275	228	267	257	235	229	241	227	262	259	239	242	242	252	216	227	233	247	212	273	239	232	244	241	261	240	245	247	251	266	232	251	245	248	252	258	228	241	239	239	243	255	239	225	229	248	241	262	270	253	235	246	239	247	235	258	280	258	251	259	268	280	248	238	226	250	234	257	258	262	258	227	260	251	225	226	261	249	277	265	254	256	236	273	249	231	260	219	270	234	258	237	250	274	226	244	253	240	198	252	235	248	253	260	218	232	257	256	242	271	235	278	229	241	252	258	226	256	247	254	223	253	267	240	256	252	217	273	277	258	232	211	230	233	268	251	251	237	255	258	236	232	229	267	248	220	240	247	264	252	235	231	230	242	240	207	252	233	258	234	236	248	227	231	247	216	227	240	237	228	263	229	213	241	250	255	253	228	246	263	240	234	236	241	253	243	248	248	244	234	202	251	263	251	235	221	263	235	251	247	255	222	255	239	255	248	257	248	243	241	241	254	253	256	257	269	238	228	251	264	267	242	255	249	262	239	239	263	249	225	256	251	249	256	255	230	251	226	245	262	275	268	242	222	215	264	220	244	228	268	218	246	242	238	236	249	219	246	254	273	262	225	262	281	245	254	259	244	249	236	256	241	250	227	254	233	247	228	260	247	238	283	254	229	217	233	265	231	234	237	273	277	223	231	257	231	260	281	259	274	262	237	237	230	233	253	239	250	251	250	250	214	221	235	221	217	278	229	232	237	243	226	271	240	242	200	260	211	243	239	224	235	254	248	249	253	221	228	259	215	244	240	253	251	254	208	237	228	226	242	253	259	248	237	255	237	257	225	220	235	239	235	253	274	231	235	233	222	215	210	255	242	260	236	235	239	251	239	231	264	237	240	257	221	273	254	228	240	265	238	240	251	265	249	229	250	250	235	240	240	227	222	246	250	253	262	236	220	235	209	251	249	256	238	252	263	245	239	240	254	278	251	273	266	253	247	253	268	238	255	246	258	243	254	259	283	237	244	237	233	248	232	234	258	257	236	286	242	263	232	267	228	230	241	230	251	255	240	238	254	260	242	234	269	246	240	240	245	250	254	246	243	279	255	249	241	259	250	243	241	222	235	250	253	222	258	272	240	235	231	251	205	247	241	232	225	258	238	206	247	223	237	256	255	198	243	250	256	237	245	245	257	248	277	215	239	243	238	203	233	258	258	258	258	234	249	259	248	235	245	257	257	245	236	230	261	260	254	226	220	246	236	213	252	218	208	263	248	243	226	230	246	239	258	255	248	223	245	252	228	257	248	259	234	226	252	234	234	231	237	235	240	239	247	233	212	229	246	251	236	217	251	278	259	198	268	235	238	242	239	239	249	258	287	250	225	253	224	248	233	274	268	268	218	229	244	230	243	221	249	226	238	225	247	230	253	247	274	247	241	228	225	235	246	254	246	252	223	254	236	223	252	263	235	256	243	248	243	231	230	253	233	249	243	254	233	258	255	254	239	239	247	241	246	207	251	225	234	245	243	263	252	260	225	240	230	248	242	221	269	247	262	243	222	245	200	231	241	250	224	255	245	256	249	253	237	250	256	227	230	242	196	247	249	232	247	233	251	243	229	227	225	242	229	243	230	225	256	268	241	216	250	259	232	225	234	261	235	231	268	244	228	238	218	261	252	227	229	237	247	257	223	234	246	238	225	235	251	241	270	245	240	238	257	254	235	260	222	246	234	220	276	237	238	245	247	253	254	261	262	241	240	227	214	239	216	225	217	259	234	223	242	245	256	231	250	225	258	268	240	234	250	238	239	238	265	264	251	256	245	258	259	233	229	241	245	273	248	249	241	266	257	236	257	269	246	223	260	259	233	229	230	254	248	232	245	216	246	221	243	219	240	232	267	233	270	262	245	243	217	263	260	220	237	212	233	234	242	268	252	252	238	220	243	258	246	231	247	225	244	237	253	224	243	245	268	233	241	256	222	244	253	235	259	210	255	237	262	256	243	251	238	269	217	254	207	226	238	270	216	216	240	248	225	234	248	273	254	233	229	240	227	250	268	261	237	238	230	248	264	240	263	238	217	275	232	265	244	230	273	250	249	244	237	259	215	260	236	260	257	228	238	232	251	248	272	237	272	258	231	265	244	234	262	244	274	273	258	215	250	239	226	240	225	244	230	250	254	244	228	225	238	249	263	223	264	240	249	257	225	226	250	234	249	244	269	295	222	241	259	257	258	255	244	256	231	259	252	232	208	255	262	243	238	261	247	223	223	245	248	273	260	245	220	235	229	241	216	267	246	266	240	243	217	234	236	214	264	235	254	224	240	230	267	273	214	237	258	253	237	250	246	237	234	241	264	227	219	253	227	224	238	247	243	259	247	245	242	241	267	235	247	219	233	221	275	245	259	267	224	246	204	211	250	241	224	237	236	232	236	241	247	239	240	233	243	247	246	256	255	252	251	238	266	243	225	240	234	228	240	245	235	248	258	253	258	251	232	258	226	256	271	228	259	249	237	243	231	246	257	278	232	224	258	205	249	238	247	229	234	228	240	254	258	233	245	236	251	247	247	217	218	215	229	249	268	255	252	243	249	247	228	244	224	252	260	249	265	257	268	225	255	243	233	241	254	208	238	247	231	222	277	231	258	272	252	260	258	268	251	243	234	252	257	249	264	251	256	242	241	260	242	236	207	239	263	246	234	224	241	229	268	248	237	225	265	231	281	224	241	235	263	259	239	262	254	268	253	246	252	236	224	234	234	254	223	263	211	249	235	231	255	254	230	249	261	270	228	255	250	239	243	247	238	227	249	268	248	231	239	250	253	231	239	231	252	227	232	230	211	227	235	266	249	243	223	243	267	258	256	215	251	238	239	236	242	260	251	232	243	221	249	240	263	275	246
26211	18651	15445	9736	3557	780	782	796	783	757	761	806	769	835	782	785	813	758	782	764	789	760	787	793	781	744	803	789	770	796	780	733	802	778	741	798	773	786	789	724	787	771	797	715	779	768	797	763	818	765	799	800	752	783	800	759	814	795	744	799	787	727	801	775	818	726	796	739	767	755	701	770	778	781	824	774	757	787	775	752	756	765	772	780	775	784	808	720	762	781	782	848	823	749	783	767	737	805	800	783	789	775	792	733	744	821	753	713	736	732	757	738	800	787	786	758	794	766	767	767	744	792	751	808	754	808	760	797	803	816	772	762	738	808	757	765	758	742	809	724	778	778	788	736	776	755	817	764	784	776	731	813	793	741	765	742	745	767	773	776	791	762	784	777	775	778	726	758	786	754	760	778	772	797	829	740	757	780	751	778	748	780	735	757	786	762	717	794	760	788	763	766	788	786	778	772	809	762	759	824	802	746	791	776	781	753	779	731	781	777	800	765	807	785	808	768	742	762	751	724	789	806	723	787	726	752	755	814	800	814	743	783	726	735	747	735	742	814	828	741	813	748	803	754	781	766	744	804	815	739	776	758	733	786	803	812	753	795	797	763	753	743	817	778	800	758	777	758	805	717	748	772	743	728	750	806	760	780	773	819	774	749	769	773	764	821	776	730	762	819	777	767	765	762	801	747	753	830	757	770	822	794	745	695	770	794	780	728	784	789	756	722	770	788	747	785	795	796	767	784	753	747	793	808	805	781	802	800	775	804	775	755	759	779	775	780	772	805	746	773	759	765	760	811	753	819	820	767	764	830	810	794	778	720	760	786	753	816	735	752	790	758	766	716	755	721	774	719	782	775	803	829	778	799	777	777	747	721	818	765	791	799	780	742	782	783	795	784	774	807	813	776	798	797	799	776	790	755	806	751	760	750	775	740	791	802	763	782	762	779	787	792	816	799	754	787	836	715	761	766	771	787	754	781	785	762	750	792	754	810	794	799	751	780	799	754	781	807	803	818	800	794	783	799	825	774	763	760	749	786	754	768	798	773	806	750	744	784	760	789	715	766	776	763	814	761	817	804	794	787	778	707	793	775	768	769	792	791	779	750	774	766	716	839	795	728	802	730	737	861	790	801	772	790	734	761	794	751	788	760	770	771	801	818	769	802	738	818	766	756	758	788	790	816	793	762	785	762	729	786	775	782	739	777	810	763	733	839	753	746	836	750	742	778	813	764	735	782	794	765	752	753	733	761	747	759	766	772	766	775	752	787	787	794	817	763	775	791	769	772	783	783	764	750	830	767	767	743	756	797	781	771	800	750	834	794	756	730	793	743	733	791	762	795	833	725	719	776	769	841	762	768	748	733	779	740	774	753	752	776	774	736	717	781	815	794	768	769	786	768	790	798	780	798	806	764	760	784	804	807	782	791	708	790	777	747	775	750	726	790	775	780	755	756	749	756	766	794	787	781	816	744	812	766	780	738	758	750	791	793	763	744	759	756	800	814	772	792	793	799	803	791	742	747	771	776	772	795	870	772	775	767	798	747	763	825	776	741	800	753	759	773	796	785	807	763	762	779	792	749	726	789	830	796	795	783	807	747	811	780	765	796	791	751	767	760	767	806	770	739	739	811	747	788	771	768	783	764	796	792	762	835	782	793	720	750	751	752	768	793	798	747	758	764	753	803	784	783	770	786	765	722	751	752	733	741	765	764	813	747	816	785	777	759	799	731	728	785	767	798	781	794	749	763	812	712	785	749	757	798	760	777	801	768	821	822	759	813	746	732	789	780	753	784	774	788	726	788	787	795	753	781	742	794	785	773	797	745	780	784	800	771	729	798	764	766	781	797	750	770	778	820	789	777	795	796	759	816	803	789	750	795	732	750	751	722	744	735	786	795	740	720	718	782	752	777	783	776	774	783	819	707	776	765	775	757	743	764	807	767	752	751	801	742	797	768	784	810	750	756	773	820	789	712	749	800	761	799	787	723	767	755	768	781	833	772	741	812	782	806	748	775	747	729	804	785	775	800	771	788	766	818	751	743	761	761	810	773	727	716	740	764	764	792	722	773	767	805	761	767	722	801	801	769	731	765	723	764	770	795	830	773	739	836	712	799	768	794	752	765	766	807	754	777	811	805	781	769	681	773	753	778	806	772	736	740	751	792	775	778	755	793	757	758	785	774	739	780	778	763	788	804	766	758	776	784	784	796	789	751	768	807	777	787	740	774	722	760	716	805	749	767	746	779	840	788	794	791	777	762	770	801	812	740	781	756	752	816	779	777	751	780	756	820	814	778	797	758	785	772	790	792	745	804	784	762	743	773	768	721	770	783	803	782	753	714	781	761	755	791	759	762	756	780	741	743	746	793	747	774	744	780	765	795	774	769	711	771	797	802	765	752	811	831	792	773	728	756	780	798	789	754	726	815	773	763	753	765	777	728	784	723	817	819	773	792	763	784	793	776	756	774	772	818	733	780	759	764	796	764	774	748	741	743	792	753	819	729	782	714	761	799	778	775	748	819	803	816	748	795	789	759	808	763	770	769	783	743	761	762	775	770	772	753	783	821	809	790	775	816	779	762	812	753	776	737	736	769	767	780	754	761	834	771	745	724	735	774	761	805	782	740	760	757	803	766	807	765	804	814	771	779	725	770	812	765	821	786	774	760	814	738	798	823	771	746	748	756	724	749	806	771	819	801	794	757	781	765	791	756	759	788	717	734	738	779	732	783	803	798	774	780	796	740	755	825	781	790	794	772	814	752	761	756	842	727	801	780	761	774	723	768	779	845	780	781	807	755	750	764	800	782	815	762	754	789	814	770	815	779	758	769	789	795	807	757	806	836	852	799	803	814	775	802	730	758	771	826	801	804	791	718	715	785	824	787	756	710	770	738	749	716	779	805	766	780	773	753	761	770	763	770	773	781	739	803	725	742	806	754	772	859	787	754	784	791	755	741	785	787	818	754	761	790	795	727	819	723	810	765	722	746	769	740	830	787	764	807	800	745	790	783	780	720	765	787	763	759	758	815	796	743	818	769	791	806	759	805	789	793	753	809	827	739	804	764	776	792	704	782	777	815	805	759	755	746	730	767	750	799	736	770	755	801	782	794	767	802	820	805	776	785	790	764	756	767	808	820	764	787	795	763	775	793	805	834	778	740	753	789	770	776	755	777	814	789	758	718	768	802	801	796	802	776	776	791	784	755	791	771	768	804	788	763	763	757	767	855	773	788	746	757	767	785	743	808	793	752	745	782	817	762	813	776	746	789	744	754	779	728	753	733	754	750	774	785	738	780	740	787	762	758	769	799	751	757	795	752	711	686	767	737	762	778	765	795	792	761	789	775	795	759	783	777	769	782	765	754	760	759	786	737	774	832	791	789	808	762	803	786	772	757	751	805	757	831	807	804	782	811	832	771	813	714	820	806	806	778	802	817	786	784	794	747	731	797	768	800	771	747	786	741	735	786	791	762	739	737	769	726	787	762	763	815	733	740
65048	54985	52785	37978	16991	1009	220	214	207	213	208	185	205	208	180	190	217	202	204	190	213	149	206	185	213	213	194	179	182	166	191	201	169	207	195	218	186	188	188	190	219	192	220	189	214	187	194	206	194	194	188	197	191	192	201	210	197	194	197	192	208	205	212	202	194	203	171	192	200	209	190	210	204	190	201	212	220	197	182	173	209	209	185	200	206	204	193	191	205	198	205	205	213	187	183	180	226	210	204	202	210	174	194	200	163	190	192	194	219	179	169	201	173	182	187	171	161	193	215	198	195	178	196	180	176	189	222	184	195	186	183	207	191	204	189	201	185	193	189	227	181	167	185	187	211	167	200	205	219	194	191	188	195	192	208	200	200	191	190	209	220	182	202	207	195	198	183	214	170	182	203	174	207	206	177	179	170	204	218	194	176	203	197	209	185	198	196	216	176	151	184	175	196	162	218	211	205	173	209	191	199	193	171	185	197	199	179	189	183	223	208	183	195	207	200	195	197	178	191	212	223	221	184	191	168	188	183	199	198	181	207	184	210	207	188	185	193	192	169	220	184	172	209	180	197	215	203	180	181	201	166	185	179	207	186	187	188	185	185	197	196	183	201	185	202	208	209	220	206	178	212	186	199	203	196	200	201	205	191	206	188	165	184	167	183	197	185	187	172	198	214	197	201	192	189	162	213	203	191	199	185	206	208	198	177	180	216	187	177	193	195	177	198	180	197	203	203	183	204	215	170	205	171	194	202	197	176	211	170	182	208	163	213	195	178	181	202	215	183	210	176	185	190	191	171	200	196	181	186	179	213	199	193	207	168	197	184	202	198	204	174	196	180	197	200	198	185	180	198	210	179	189	205	202	194	201	204	193	199	202	190	168	194	196	189	165	161	197	189	179	217	181	200	195	223	201	185	219	209	189	188	194	183	216	192	208	204	193	200	175	187	189	192	225	194	175	201	175	213	207	211	236	191	184	187	203	199	199	195	228	220	205	193	182	201	187	152	195	186	183	194	191	176	206	187	179	186	200	205	194	187	213	218	187	205	187	181	203	199	197	188	201	200	198	210	184	201	185	179	199	185	200	187	197	216	194	176	192	197	200	187	190	205	186	185	190	213	194	189	202	189	171	191	198	187	182	177	170	170	191	188	174	206	193	206	188	207	172	182	182	199	185	192	185	202	191	176	203	203	176	180	187	182	201	196	180	213	194	192	190	205	192	182	210	170	164	211	183	179	196	196	193	196	168	185	190	202	190	200	181	195	194	213	178	187	224	183	198	190	209	202	195	181	215	179	208	183	207	182	196	200	175	202	170	191	198	179	204	188	187	190	213	187	188	185	201	207	197	203	199	187	181	201	190	184	174	192	185	170	213	177	207	183	181	209	175	190	182	174	187	207	198	216	198	185	192	192	197	193	176	187	190	176	183	210	207	226	202	174	167	191	173	193	165	191	188	211	201	175	199	218	173	190	185	211	197	197	199	192	182	181	192	184	197	174	203	222	198	190	197	198	191	195	183	178	182	171	187	194	178	179	192	180	179	177	193	201	186	180	197	201	172	220	201	172	189	223	192	178	190	185	187	212	183	177	189	208	211	187	201	205	193	198	187	210	203	203	173	199	203	212	210	198	191	225	169	199	200	184	194	178	188	195	180	181	191	179	189	186	199	192	171	177	186	184	191	172	188	184	219	186	174	214	205	201	195	203	185	170	170	216	184	180	197	170	201	188	186	198	174	184	181	207	176	216	195	192	202	180	190	198	170	199	180	200	174	179	167	166	184	185	176	172	161	185	186	173	189	189	188	193	192	203	203	193	188	183	193	179	193	193	171	201	194	192	174	178	188	173	202	168	181	184	204	209	198	219	190	167	211	193	174	206	186	205	211	201	175	191	183	208	182	181	186	211	197	191	225	178	209	203	189	192	189	211	174	208	180	244	198	192	181	199	175	193	203	185	194	174	186	198	194	201	211	211	174	187	184	161	188	212	193	186	189	199	214	190	162	190	192	195	209	194	210	189	188	182	190	166	194	198	188	198	170	172	187	191	189	181	168	201	189	181	199	192	190	202	193	201	173	167	216	192	190	195	192	192	206	211	191	213	187	204	205	212	193	208	198	209	194	207	205	192	206	184	200	198	184	199	201	195	204	196	202	184	171	180	187	195	191	188	197	200	190	192	197	177	191	187	176	178	200	183	211	182	176	205	212	210	187	191	203	216	177	217	200	184	185	218	195	207	191	175	227	197	172	210	207	183	190	186	168	188	178	195	180	226	181	179	193	182	185	201	167	203	192	199	194	197	209	222	202	199	202	163	146	201	209	199	201	183	203	190	191	207	192	197	192	191	181	204	170	222	186	183	186	192	204	187	208	199	190	184	180	200	197	189	196	179	193	189	189	172	203	196	229	183	200	190	214	180	210	177	196	191	180	208	198	180	205	181	184	183	208	195	172	193	181	179	167	187	170	198	196	187	181	169	172	193	201	197	184	194	220	183	184	196	187	217	192	185	203	203	195	177	186	189	197	205	197	208	181	184	189	194	175	176	210	210	190	202	202	204	198	206	193	201	206	198	196	214	168	191	189	229	183	194	223	176	177	192	233	193	179	194	181	183	171	223	195	220	191	177	188	181	213	176	178	205	188	174	172	184	196	185	201	181	186	180	201	193	183	185	194	177	199	237	197	180	170	179	228	191	180	151	215	169	201	207	209	197	214	206	191	177	194	177	221	195	210	204	184	176	193	204	200	184	174	221	197	198	179	168	183	190	173	169	175	194	179	193	191	187	201	184	180	210	220	189	198	184	208	233	204	168	198	210	176	226	180	200	211	203	201	189	217	200	202	186	193	176	218	203	190	242	193	171	205	204	200	181	198	194	206	195	190	192	192	188	185	206	202	202	208	175	235	221	182	160	187	190	193	194	163	196	202	204	173	213	190	232	198	194	188	184	173	199	192	175	180	168	195	197	184	203	213	194	179	181	185	202	207	188	191	194	189	214	187	221	215	183	162	172	187	190	189	173	193	192	208	209	197	185	171	191	212	168	201	182	170	197	194	206	185	183	186	211	189	189	189	181	189	183	200	192	205	187	183	195	194	189	190	215	190	206	169	206	192	187	207	181	194	201	209	186	198	223	219	175	192	186	187	173	190	192	173	202	181	209	203	189	177	200	206	182	210	197	211	193	214	193	188	195	196	191	189	201	204	181	180	189	217	170	190	200	178	198	191	230	184	187	177	172	202	205	199	202	204	207	190	204	213	209	205	200	190	190	182	195	209	214	193	187	199	189	202	180	195	193	180	185	185	177	175	175	219	206	175	202	184	193	190	178	184	190	182	181	175	237	191	214	202	205	191	196	187	162	198	180	179	191	198	191	194	192	163	190	181	183	210	189	207	193	205	190	220	187	180	199	197	183	198	189	198	195	216	187	191	199	199	185	203	197	202	192	203	192	194	188	195	195	189	197	191	169	196	199	201	210	194	185	199	193	189	199	197
45710	43638	47647	41275	17272	813	744	691	644	684	702	670	674	698	706	621	655	686	649	631	679	629	654	641	644	663	630	683	619	686	630	664	644	632	657	631	603	626	594	655	609	640	645	640	657	658	640	648	676	601	652	652	605	675	668	624	628	623	642	640	650	652	616	645	652	680	649	614	633	637	604	594	659	663	612	655	633	610	687	637	578	583	615	584	618	619	635	651	658	623	596	633	670	617	628	616	631	637	633	653	659	631	634	667	627	631	621	667	636	650	652	667	609	658	642	649	628	657	650	643	660	702	645	629	622	640	617	623	617	665	566	665	611	620	685	613	653	652	620	627	648	659	603	550	621	635	631	635	636	651	620	603	642	670	623	638	671	653	676	589	624	643	625	664	643	661	616	632	648	649	664	659	641	636	604	626	617	667	610	668	594	629	641	653	621	628	655	637	613	658	641	693	648	693	657	615	625	644	645	615	641	675	625	628	647	687	601	593	609	588	642	677	614	617	613	655	638	601	617	606	683	624	620	619	658	671	651	621	675	661	599	637	637	655	646	660	612	630	636	635	636	634	628	642	612	622	668	638	688	597	631	646	646	605	618	610	630	598	644	612	606	619	591	627	620	670	655	626	622	618	636	643	631	621	634	589	605	639	620	623	643	619	625	646	645	610	656	623	608	625	660	671	614	638	614	616	697	671	661	600	617	602	657	663	622	649	617	649	622	654	640	678	634	639	606	644	636	633	625	675	670	646	594	680	582	592	627	650	661	619	609	670	635	619	640	619	615	666	670	620	681	665	665	657	650	619	659	644	608	584	623	637	663	625	650	641	600	632	649	653	617	590	632	659	619	648	624	637	595	627	684	635	606	656	663	627	633	652	648	651	653	626	673	662	631	630	643	640	656	635	668	662	654	636	668	664	683	644	620	642	637	674	601	649	631	605	649	667	626	628	658	597	603	601	594	647	629	643	658	638	682	672	621	629	645	641	642	611	639	602	656	637	683	631	638	616	648	594	598	647	651	626	633	648	620	627	622	618	629	679	636	660	634	668	603	675	606	647	664	621	600	657	647	611	617	625	602	601	634	643	600	625	660	669	672	628	649	596	658	614	607	642	621	627	651	624	609	653	653	622	638	608	600	631	671	670	617	639	640	652	642	615	654	694	626	623	666	635	605	627	655	637	640	632	635	698	632	640	631	601	603	631	616	611	616	680	668	646	616	622	588	671	623	684	624	649	614	639	654	647	618	675	647	635	682	653	690	616	614	618	603	612	664	611	678	638	627	606	658	617	646	648	632	649	639	639	665	609	650	643	624	645	642	634	601	637	654	654	653	654	662	647	686	633	593	592	629	658	635	618	593	602	632	645	645	609	629	679	631	639	621	640	623	622	631	636	659	653	638	679	605	632	639	613	649	606	644	665	606	627	572	663	619	659	597	653	652	611	644	647	618	619	654	608	631	640	613	661	621	658	616	624	650	645	654	648	636	640	635	616	637	655	600	634	572	647	659	634	624	681	651	650	628	606	661	594	640	647	626	637	631	637	643	622	586	666	609	622	607	669	627	631	661	619	609	670	633	683	641	597	644	625	641	666	625	620	610	635	634	670	633	621	636	665	617	634	673	670	598	623	630	655	614	663	608	653	627	621	630	595	625	664	616	630	649	629	606	610	621	624	660	636	620	600	639	626	638	657	665	655	658	613	665	633	585	618	639	623	674	654	618	665	644	635	615	652	645	636	637	657	672	635	614	643	611	590	648	635	617	646	640	664	676	575	646	614	618	590	639	654	624	630	612	631	585	605	617	621	592	610	646	596	646	638	635	637	627	647	631	653	649	644	645	673	664	653	624	692	627	631	623	614	645	628	638	641	600	608	646	675	592	650	609	647	715	638	600	651	644	654	644	675	595	590	662	675	644	632	636	612	660	655	653	609	637	696	640	680	601	652	651	677	643	626	646	676	641	626	620	655	633	632	640	660	665	599	641	654	644	655	635	615	651	603	639	640	656	638	645	656	658	608	638	593	682	662	576	577	643	622	625	628	643	657	606	665	650	607	619	613	625	666	633	632	651	694	624	639	640	633	620	606	625	622	611	646	660	622	616	617	679	697	639	603	639	669	660	640	637	602	652	657	612	639	624	598	653	660	680	692	654	625	633	612	632	670	639	621	653	621	630	618	644	667	671	636	653	622	605	668	629	643	653	631	661	661	608	654	677	663	673	627	645	614	613	638	571	643	631	589	671	615	576	641	644	619	619	676	654	657	584	590	670	695	608	634	670	673	629	625	661	625	643	597	657	637	651	635	647	659	610	632	670	620	669	630	675	636	694	655	624	606	623	608	589	641	628	630	637	649	654	603	611	656	632	597	643	598	686	593	598	616	668	626	654	614	645	623	633	613	630	617	643	599	624	646	644	636	631	624	643	657	631	621	639	651	641	642	664	624	636	620	675	688	647	692	639	604	665	657	685	634	611	678	641	651	606	628	640	643	622	680	653	638	638	630	669	648	623	669	616	593	613	624	628	610	639	617	662	659	645	657	593	670	635	623	614	630	666	637	602	640	638	627	662	607	678	652	663	647	659	608	618	620	668	628	665	675	640	648	711	636	657	609	627	629	635	680	647	633	596	591	639	628	668	623	608	681	624	634	675	651	658	639	660	654	592	620	641	700	601	666	596	639	609	648	624	599	618	638	619	618	624	583	609	666	643	673	646	638	665	665	635	660	629	642	609	666	643	629	617	637	643	632	650	658	667	642	669	624	631	650	630	649	656	617	679	599	639	635	599	655	626	606	606	670	638	599	603	615	660	646	623	616	600	639	654	612	646	674	593	597	608	645	636	689	667	604	652	641	599	617	620	639	598	668	673	595	621	656	665	631	635	637	647	642	632	657	696	660	640	675	662	629	638	637	634	665	603	623	699	663	598	624	644	636	673	647	570	585	690	592	620	640	607	644	576	623	647	639	626	635	679	649	628	605	689	627	640	671	627	674	593	610	658	659	641	617	639	642	660	629	650	655	646	638	611	669	618	658	648	635	636	659	604	608	645	641	644	618	672	627	602	665	600	644	663	634	658	591	626	651	676	662	623	632	662	644	680	650	639	678	609	639	601	579	589	601	655	639	648	630	634	599	645	600	640	693	598	607	632	670	607	624	623	619	619	644	620	634	647	683	665	643	603	616	615	584	648	667	655	651	645	655	651	641	656	648	634	700	635	622	662	683	615	703	607	664	616	605	638	611	639	609	658	683	624	599	656	636	623	616	626	629	644	600	626	647	602	674	627	616	623	650	687	659	669	651	694	658	658	628	674	560	648	633	678	608	655	580	625	651	618	598	676	673	594	633	640	663	628	592	614	664	606	623	679	649	711	647	620	633	631	633	608	616	623	663	628	631	617	640	676	617	618	616	696	613	656	640	608	623	625	621	660	675	628	640	650	653	624	662	567	699	596	623	635	589	571	646	662	654	626	616	659	625	604	586	614	624	649	680	628	633	642	614
76696	65248	62935	50099	27082	3809	340	309	288	288	276	279	261	322	281	277	307	253	258	265	287	267	266	265	256	260	291	250	260	268	223	258	299	237	269	266	265	260	270	254	294	268	277	289	267	256	274	283	276	267	295	271	248	264	256	263	257	297	287	297	264	293	256	277	260	266	229	262	257	308	241	260	229	270	267	253	248	254	236	268	261	256	268	281	259	244	267	254	269	244	276	271	262	282	251	269	250	238	243	267	261	244	287	234	286	285	248	252	271	265	262	233	241	256	294	253	271	279	265	262	263	274	230	259	255	250	266	246	254	257	264	240	246	274	248	300	265	270	266	245	264	241	266	282	283	266	299	272	269	280	268	250	270	267	246	265	272	288	258	272	269	258	266	228	259	277	264	287	269	266	252	262	268	257	243	287	258	229	264	279	262	273	263	273	302	261	271	296	273	232	272	256	266	279	253	230	255	295	265	283	288	276	260	261	253	298	242	263	291	257	265	289	252	264	267	285	309	290	264	272	275	290	264	251	271	254	272	264	281	297	282	256	245	286	219	255	252	263	288	257	261	280	276	242	272	273	265	288	240	263	257	269	259	290	288	288	282	249	277	252	284	257	293	288	259	254	268	271	289	274	238	264	275	277	232	263	266	250	265	239	262	252	280	275	278	273	287	275	284	272	267	261	259	242	263	276	232	296	261	257	298	259	261	262	273	268	286	250	257	274	258	295	249	266	290	251	263	308	281	304	262	266	272	275	250	273	286	267	283	275	261	248	266	262	259	256	224	287	260	252	257	254	264	249	266	257	281	253	267	269	243	295	251	275	284	286	257	298	293	296	252	264	278	258	262	271	244	239	266	262	283	276	250	252	292	255	260	308	274	266	273	265	270	273	257	256	275	257	237	261	243	284	249	262	246	269	246	260	291	241	275	272	298	250	248	312	283	274	276	267	267	258	261	288	284	258	260	259	254	259	265	265	280	253	293	276	258	242	290	258	268	267	241	285	276	283	291	258	239	251	265	249	252	273	235	242	271	260	242	278	269	271	263	255	290	291	281	262	254	275	253	258	262	253	283	256	309	263	239	266	246	263	272	260	247	274	254	259	257	256	303	295	237	270	264	282	292	270	260	279	284	271	264	270	272	251	298	284	275	241	264	260	280	265	256	283	284	268	283	253	271	300	268	293	275	265	281	283	239	241	244	262	263	273	285	266	263	269	291	265	263	274	267	257	278	284	294	292	242	270	242	246	248	252	257	265	261	279	270	265	283	276	237	254	284	271	274	268	280	263	265	258	253	270	255	289	316	250	286	263	240	261	264	277	257	245	286	312	275	314	255	255	305	247	262	246	256	243	264	274	267	244	280	264	239	278	298	255	290	295	259	294	304	308	263	261	277	256	272	272	282	265	290	252	262	273	236	239	277	268	322	251	274	259	264	279	272	260	248	280	276	256	256	266	268	289	272	261	251	266	307	249	276	299	258	280	261	301	267	243	284	276	271	247	258	285	266	226	261	305	256	255	268	271	258	274	263	280	247	264	278	282	273	299	259	279	299	290	266	262	254	275	258	235	271	292	235	269	257	251	240	257	270	271	234	292	254	268	276	243	256	281	263	275	248	245	270	258	236	266	286	264	303	259	244	272	264	265	257	256	239	274	282	284	281	239	269	238	288	280	271	254	282	276	241	292	264	257	279	254	264	276	237	258	264	270	301	255	289	242	255	284	296	270	264	231	284	253	249	257	266	261	277	261	284	280	293	274	239	254	256	230	261	248	269	267	269	277	291	287	301	273	277	245	268	261	278	240	268	301	243	254	250	270	284	254	288	275	263	271	272	251	236	260	279	251	271	263	247	260	266	259	278	253	256	246	273	231	254	274	265	288	264	258	298	311	269	285	280	256	243	272	241	282	251	263	272	251	283	253	246	263	268	294	262	251	275	250	265	248	301	280	257	268	268	267	291	258	278	294	265	287	271	274	266	269	287	270	260	278	261	259	267	239	281	301	291	233	263	260	261	282	255	255	310	265	246	263	268	266	257	256	296	309	273	253	282	268	273	257	290	261	274	241	260	263	259	262	252	256	270	281	271	270	256	284	256	259	253	242	233	254	246	221	317	258	259	290	278	269	269	273	267	295	225	273	277	281	296	267	254	280	282	243	290	278	256	257	254	290	256	274	284	264	270	270	253	296	251	246	254	273	262	238	275	254	305	282	271	245	246	264	244	265	265	306	312	247	266	286	269	280	313	280	248	237	245	290	259	260	257	261	296	281	279	270	272	263	268	280	243	249	276	261	275	284	274	273	274	271	271	282	272	294	271	252	270	267	265	273	264	274	256	290	258	297	280	280	261	264	273	238	258	269	297	266	240	274	262	265	243	260	273	234	248	268	263	273	261	258	248	259	258	236	274	249	278	261	273	280	236	282	260	249	223	271	294	267	269	274	292	281	275	275	262	277	271	256	243	287	270	293	263	270	289	270	258	288	258	258	243	263	266	248	263	242	280	297	280	272	254	272	245	279	286	249	265	244	247	253	275	275	258	260	272	250	255	277	249	237	271	247	261	256	265	249	255	243	249	246	246	257	268	269	270	273	270	295	251	239	261	259	271	283	265	264	263	264	270	269	244	267	286	295	246	262	263	275	277	266	271	265	251	269	287	244	289	262	282	289	269	263	270	259	276	279	258	272	279	267	273	265	295	225	283	280	253	243	275	253	285	253	293	270	265	275	288	259	288	308	283	244	276	224	253	272	247	248	280	284	261	284	264	244	307	282	261	277	259	254	258	273	264	297	269	245	290	268	280	272	293	261	266	274	290	279	269	290	270	277	261	269	255	270	272	295	260	248	249	258	284	275	271	263	264	233	274	266	254	274	270	275	281	268	266	258	281	267	283	286	253	270	265	270	249	231	255	251	254	240	280	267	226	311	266	276	262	266	294	242	252	259	255	270	254	252	246	281	268	265	261	278	243	292	309	278	268	252	232	253	247	279	267	249	241	302	260	263	277	261	241	281	253	278	257	258	263	260	279	263	275	287	287	258	272	282	264	267	261	272	302	264	295	255	257	280	269	252	265	233	285	255	253	280	236	265	254	263	277	265	245	251	261	278	278	263	259	261	291	262	266	283	265	247	275	238	300	317	265	266	268	260	250	280	272	271	259	275	277	247	264	258	278	278	274	242	260	262	258	254	282	272	259	271	253	261	268	256	243	254	252	272	278	241	287	251	256	268	265	291	278	268	264	293	269	281	280	278	298	253	252	255	262	256	260	257	281	269	240	262	269	255	284	268	278	262	251	238	236	229	282	253	277	282	278	283	271	244	262	240	292	279	216	253	269	267	307	250	253	260	282	254	256	251	274	271	258	290	267	288	286	303	251	273	266	277	242	250	251	294	275	254	284	261	262	232	236	242	283	276	263	229	251	263	273	278	262	265	262	264	270	265	249	280	251	279	264	277	274	237	253	290	268	265	283	269	271	271	265	258	234	247	274	281	277	289
56059	55804	59797	52395	23701	1147	1031	974	934	968	934	872	889	865	886	920	888	877	836	838	877	831	876	866	760	874	853	850	804	871	901	876	847	882	810	849	834	831	827	809	853	842	813	832	833	854	789	827	875	795	842	845	857	816	831	860	824	798	785	832	815	785	800	871	919	833	850	822	803	836	908	880	839	839	859	837	791	807	844	862	853	861	871	849	803	831	808	825	830	841	876	739	854	823	853	888	849	792	853	862	842	866	852	854	823	846	834	843	850	845	838	834	862	816	818	844	841	830	828	899	836	835	867	860	804	845	859	856	854	832	856	871	841	848	885	815	835	863	889	839	856	846	838	753	858	796	836	800	781	818	793	821	808	838	793	832	802	816	855	850	837	850	864	833	851	848	898	894	856	897	830	833	836	800	796	847	827	825	830	846	861	850	808	793	844	830	851	839	822	845	850	827	803	868	872	864	840	793	852	788	851	843	823	796	791	822	867	878	813	833	861	818	801	835	859	824	831	811	894	871	809	807	837	827	832	831	830	856	864	835	844	807	836	869	787	842	819	828	850	863	827	864	831	841	818	850	859	842	869	892	823	803	880	850	881	813	855	844	853	816	828	855	843	839	851	838	797	842	835	897	809	849	814	828	843	816	843	835	855	842	802	865	834	805	814	856	792	870	840	811	834	858	788	856	786	854	826	819	854	871	866	823	815	868	839	854	850	802	839	768	819	828	839	853	800	805	854	817	864	814	809	850	797	843	838	789	889	803	819	853	871	869	845	824	819	843	850	824	797	789	856	812	835	845	811	820	811	865	844	831	834	832	852	871	866	796	909	842	848	796	835	837	798	854	822	874	798	831	880	844	850	835	841	808	826	877	829	927	830	856	840	840	855	827	817	841	881	778	800	787	833	825	849	792	844	844	814	829	862	823	799	885	842	827	807	824	792	841	818	848	837	845	862	831	855	836	859	875	891	814	846	821	883	749	887	828	859	793	846	812	845	837	820	816	838	857	836	822	815	848	822	858	869	807	838	844	873	830	830	875	793	823	821	894	807	818	813	874	862	783	841	847	856	874	844	821	868	868	814	801	839	821	836	805	855	819	832	826	801	826	821	827	820	839	833	843	850	780	809	848	811	848	854	822	815	866	778	812	843	884	790	802	870	822	887	814	870	825	827	853	789	797	800	784	835	851	825	855	756	855	866	899	847	835	837	829	807	846	845	851	807	892	856	846	840	819	848	807	840	843	808	828	805	836	866	831	859	858	854	840	797	888	850	817	859	776	833	829	840	891	825	815	842	841	832	868	817	835	883	784	856	861	845	851	874	860	861	875	795	790	785	792	856	859	810	819	774	827	847	851	874	856	844	815	861	856	825	832	884	820	843	815	829	830	832	841	834	797	846	866	813	832	864	801	833	851	841	866	815	817	819	773	855	846	860	839	881	860	862	816	863	853	807	842	869	821	855	848	781	811	836	840	838	880	795	776	843	873	875	872	838	849	883	867	835	816	864	817	801	825	826	828	870	812	839	824	845	858	864	777	838	827	849	838	848	865	870	868	883	824	795	825	804	837	854	878	808	838	820	831	854	879	870	882	815	789	841	821	844	795	886	841	830	861	822	829	842	848	823	825	812	826	817	829	841	863	842	863	823	804	811	824	845	834	825	857	837	837	799	794	843	837	818	857	808	787	796	874	853	825	859	928	816	867	790	828	835	803	815	828	846	814	839	806	825	844	798	866	864	856	828	820	793	862	888	814	848	832	877	821	851	853	779	768	819	840	804	832	817	818	863	813	867	886	920	836	795	800	825	831	812	903	840	845	841	889	805	808	814	836	915	825	847	871	849	823	838	872	845	818	865	858	830	824	878	842	826	856	895	842	834	811	846	829	841	816	836	818	844	822	833	814	829	843	852	871	856	798	844	834	824	796	819	837	781	789	827	833	837	856	853	864	802	825	811	866	875	846	816	835	813	821	834	868	791	881	824	828	835	805	812	825	855	843	844	838	809	861	785	860	821	873	828	840	857	843	822	812	830	827	868	871	816	860	838	821	872	869	850	849	820	802	823	809	799	852	843	866	875	838	806	817	844	785	792	821	842	817	831	813	807	855	860	880	820	799	864	838	876	797	831	816	795	847	852	841	781	821	850	842	865	835	838	806	819	840	838	868	842	836	855	834	794	822	831	824	797	821	884	891	838	813	808	847	817	881	841	845	837	788	854	791	829	832	796	920	826	794	824	834	791	838	823	754	818	903	894	808	822	853	815	850	881	882	846	781	806	841	881	836	811	863	822	784	835	810	847	833	866	835	832	790	852	825	848	846	789	835	847	872	880	773	788	820	831	824	852	824	818	822	840	847	806	794	815	822	863	774	807	842	842	787	850	854	851	811	813	799	838	794	796	826	828	861	794	840	802	814	857	845	873	837	886	814	877	870	791	777	844	839	822	818	849	858	881	850	806	854	828	862	827	788	864	882	828	820	818	890	826	813	848	841	812	838	781	823	800	762	850	825	868	839	834	817	796	833	830	839	819	823	802	838	831	814	849	811	839	795	817	800	795	843	894	880	798	873	792	854	842	848	833	820	844	874	841	873	869	801	821	813	917	872	853	869	826	841	808	839	827	833	843	829	796	855	816	820	825	887	801	910	868	812	828	855	804	864	855	808	815	823	848	848	836	800	842	849	839	838	794	805	832	851	866	790	837	871	851	829	929	800	816	855	826	804	867	843	787	835	852	818	824	853	821	810	868	820	844	807	862	872	857	816	837	822	830	853	869	846	812	825	805	871	782	833	765	820	811	803	859	857	835	866	845	818	847	860	841	799	840	798	844	799	835	837	828	799	867	847	822	822	846	812	839	843	793	786	843	799	831	821	843	827	828	823	813	863	831	837	834	809	794	837	855	898	870	813	837	888	844	811	876	873	860	856	843	866	846	819	876	811	824	870	856	847	848	779	827	787	821	779	821	819	797	855	841	780	823	816	842	882	848	783	861	846	833	821	823	851	841	865	795	836	826	789	819	887	829	833	826	841	799	828	818	823	868	889	853	811	888	837	813	837	864	808	855	861	800	829	856	774	840	839	907	797	824	828	839	811	797	826	826	864	854	821	838	829	848	878	846	803	861	804	827	818	797	872	857	818	872	816	830	866	847	796	840	857	860	863	868	842	804	856	857	860	798	824	805	859	835	836	835	871	787	792	810	832	808	793	857	833	852	815	843	852	847	839	880	805	818	851	816	867	800	865	819	816	865	864	816	885	864	861	791	876	840	778	839	886	851	839	867	857	837	866	840	826	878	815	810	814	828	785	798	863	811	815	804	887	837	835	789	816	832	816	893	867	877	848	850	796	858	864	865	824	802	852	838	863	849	784	825	857	785	790	813	849	836	852	793	883	874	845	883	824	829	773	869	817	847	792	867	890	801	828	819	903	824	817	865	796	829	875	875	841	839	833	853	825	869	873	815	835	856	867	811	834	873	836	858	829	818	812	810	845	840	852
26771	12938	11073	5570	1413	287	241	232	260	226	241	239	254	245	274	251	254	266	227	257	278	294	248	245	273	256	244	236	280	234	245	274	277	240	277	272	225	267	234	268	257	250	265	242	278	230	214	266	259	253	256	261	308	248	262	274	266	264	269	262	249	261	247	263	221	234	252	270	238	266	243	265	251	256	225	246	253	245	246	249	226	255	232	252	242	244	233	209	217	266	265	239	247	229	247	260	241	265	223	246	260	237	262	260	282	276	240	224	242	245	235	220	240	281	252	274	249	251	285	238	291	252	237	251	258	241	240	227	231	250	283	251	247	245	265	231	246	233	269	224	249	270	252	249	248	270	272	263	238	247	268	263	246	267	255	255	258	252	238	258	282	261	260	277	248	290	248	262	230	246	232	240	231	263	244	249	264	253	247	227	250	244	251	270	234	246	233	252	258	237	262	208	235	251	236	271	244	241	226	259	280	259	262	266	237	257	240	293	263	247	238	235	248	230	276	280	224	272	243	240	242	234	256	232	280	236	282	246	239	238	234	256	235	255	262	233	236	268	251	258	246	268	251	253	242	282	252	265	255	226	241	238	283	255	259	268	248	257	240	229	231	290	258	225	260	243	235	270	240	246	264	268	276	245	275	255	240	250	251	241	279	237	253	237	243	247	229	273	249	248	254	248	246	250	249	251	263	262	232	254	236	229	258	253	250	232	223	263	241	260	237	250	248	245	230	248	237	231	232	247	283	262	256	214	266	256	251	245	237	257	256	260	234	250	227	265	271	264	271	237	302	239	227	270	237	233	238	252	242	247	268	265	264	246	271	241	242	226	246	233	259	244	243	248	269	263	245	246	254	262	209	258	297	262	261	255	243	243	247	233	244	262	256	229	257	271	250	242	239	274	241	218	235	237	247	260	249	254	232	236	260	238	268	243	246	257	290	275	268	274	262	222	247	232	256	242	257	248	252	262	226	228	260	238	255	223	259	230	253	274	242	260	273	247	209	234	246	256	257	248	238	262	260	274	243	259	239	230	234	232	254	239	262	250	280	256	245	254	247	247	263	245	240	243	241	254	234	286	274	225	263	259	285	251	208	255	243	237	272	237	262	250	263	256	301	266	255	229	217	237	234	251	249	253	240	253	261	252	230	288	272	264	258	258	250	242	223	250	261	249	217	286	261	237	269	234	255	246	269	244	241	251	250	274	245	228	249	229	252	235	266	251	238	242	239	273	232	240	219	228	286	240	263	250	243	251	262	249	263	272	258	261	232	231	242	231	262	235	226	267	246	288	260	262	247	243	230	262	255	238	241	249	249	249	226	245	242	231	232	239	242	301	247	270	265	226	238	253	250	254	248	266	252	238	241	252	258	240	237	245	265	243	248	245	257	263	259	236	244	270	279	268	224	247	235	240	238	247	273	236	237	271	245	233	254	257	285	240	255	238	255	247	239	222	237	255	259	229	264	247	252	270	234	272	253	260	232	244	268	228	254	256	247	264	276	237	285	234	226	250	241	252	249	270	258	251	258	238	263	260	250	245	263	244	243	262	236	237	259	263	266	251	221	236	278	278	257	241	216	252	239	237	218	246	267	270	246	258	221	270	273	222	259	244	251	219	267	254	264	256	261	250	247	255	285	249	239	232	237	258	224	256	276	210	238	259	257	254	232	250	225	229	274	245	250	262	229	266	258	238	245	266	224	235	236	293	265	272	242	244	237	255	264	272	221	259	247	249	248	242	231	230	243	279	252	229	240	245	228	267	239	247	264	252	254	274	292	254	240	259	248	273	262	228	271	250	268	238	251	264	227	236	239	276	239	246	232	256	217	249	264	262	231	241	277	252	250	260	241	247	257	239	258	256	276	251	236	244	238	277	246	204	250	275	230	241	252	261	250	259	256	271	262	273	254	250	259	249	259	279	288	238	255	240	228	268	245	247	279	255	225	237	247	259	252	256	244	227	280	269	232	264	262	268	264	221	264	239	256	234	246	255	265	235	242	256	242	251	240	251	250	249	277	250	223	262	234	237	260	264	220	233	263	263	263	266	252	258	261	263	245	266	240	240	255	230	262	271	239	274	263	250	268	237	272	255	260	278	225	231	256	282	226	238	249	249	249	276	264	290	280	250	230	248	239	255	248	266	252	265	249	253	252	243	275	245	277	253	253	265	229	260	275	243	236	258	261	243	273	263	271	255	270	255	211	241	241	255	249	272	235	230	254	237	256	245	211	280	229	268	275	265	228	282	249	266	225	233	257	249	283	229	273	255	222	226	242	276	255	257	245	258	284	252	256	254	262	244	278	255	240	242	256	232	275	261	232	235	264	243	258	246	241	246	241	247	241	276	238	239	261	259	243	262	276	280	224	241	245	257	273	244	264	251	253	236	243	262	252	238	225	260	271	263	240	228	249	227	247	269	241	276	254	239	226	245	257	260	219	254	238	280	260	253	245	239	259	268	245	254	269	248	256	243	228	281	268	264	247	237	260	272	263	250	247	243	240	245	221	250	269	229	234	260	224	259	239	276	284	216	237	264	260	222	261	221	238	248	238	241	249	254	260	249	260	229	231	247	262	272	251	240	274	237	250	260	231	290	248	256	248	250	258	255	281	229	248	265	242	258	268	254	243	273	236	242	244	267	246	276	253	270	253	249	254	264	229	228	268	240	253	225	233	253	270	249	227	261	284	250	251	255	260	232	241	255	228	235	242	254	291	244	248	242	277	251	264	264	238	257	264	252	264	252	228	251	249	253	246	250	260	244	239	227	262	224	221	266	266	234	256	247	252	257	291	260	253	255	271	256	260	260	264	260	260	262	234	274	258	245	243	245	281	273	274	238	269	225	236	236	226	255	253	262	241	259	240	282	262	263	265	261	260	223	248	242	241	282	261	261	262	262	231	245	264	240	237	268	253	261	242	253	240	246	268	249	259	293	226	225	262	234	261	204	267	247	272	270	261	236	254	254	250	238	264	235	265	258	241	244	268	249	251	240	259	253	260	255	269	233	240	267	279	274	263	232	251	241	274	236	258	251	234	238	224	232	238	246	274	281	249	238	241	241	240	231	262	250	261	253	246	267	235	238	248	259	258	226	244	240	249	259	227	259	254	217	264	217	244	258	274	239	238	247	266	240	228	247	275	282	264	241	234	229	274	252	234	247	269	246	219	239	249	226	255	215	255	242	243	223	232	256	270	240	253	252	228	218	249	239	253	239	222	250	235	254	249	229	248	282	240	236	238	280	236	266	240	259	254	239	221	265	246	232	276	232	237	259	281	228	227	250	266	249	265	246	270	250	260	248	273	262	282	227	268	254	240	246	211	273	265	248	243	272	240	242	241	242	223	270	247	240	270	241	265	258	275	277	215	219	255	251	234	263	282	276	217	252	251	243	285	229	272	239	255	274	246	262	239	278	270	254	257	231	264	250	275	244	274	265	274	253	227	241	253	258	233	278	281	252	246	249	272	244	230	279	259	258	237	288	213	247	263	285	247	273
25738	14223	17856	12814	4230	752	759	765	750	805	762	818	723	773	821	734	767	809	839	814	811	767	795	760	809	732	805	809	785	804	815	793	790	808	793	788	785	803	803	798	853	787	795	840	798	791	787	788	805	792	822	795	802	809	781	790	741	794	760	772	818	755	871	800	790	769	846	823	805	814	834	771	786	755	797	839	838	831	813	780	809	823	817	784	754	807	824	819	808	779	782	843	815	825	797	739	832	798	848	797	797	779	800	781	801	827	817	762	816	774	817	795	779	791	797	806	790	767	789	770	839	846	776	788	804	791	788	761	812	806	803	768	810	850	832	776	820	817	775	750	831	770	760	824	765	822	795	825	772	758	794	768	779	794	762	829	759	807	783	817	769	787	750	763	771	794	792	772	792	770	774	793	749	775	799	802	795	786	770	801	784	843	794	732	821	813	814	863	887	823	757	788	833	791	799	807	761	833	784	804	778	789	796	789	760	807	804	792	764	799	791	727	802	814	809	781	794	812	812	830	763	811	773	802	813	808	791	802	795	748	795	779	802	794	793	783	789	807	767	776	796	807	766	772	760	757	738	802	814	777	795	771	784	829	803	753	816	836	790	774	757	824	751	786	728	763	793	816	801	817	803	863	766	848	787	808	805	799	862	777	768	823	804	802	791	796	783	742	815	760	827	822	749	802	823	809	786	825	813	814	824	772	869	788	806	748	769	760	781	800	799	805	750	791	750	799	825	796	798	790	737	827	861	809	787	787	737	840	807	809	811	810	768	795	819	691	774	759	789	729	860	821	790	836	833	773	800	762	802	803	806	832	788	800	792	771	783	791	781	784	797	788	739	808	809	818	803	758	792	823	742	809	796	801	767	776	797	827	824	803	829	827	789	779	819	793	789	795	782	774	739	782	747	819	800	797	813	774	835	796	819	788	819	786	827	819	808	801	772	817	819	766	793	744	784	816	825	773	773	855	872	773	800	771	768	808	793	833	811	774	767	762	845	739	744	784	823	836	794	788	768	800	780	832	817	808	777	799	808	773	739	859	802	776	778	815	784	818	750	789	814	816	862	798	839	772	760	805	732	802	810	816	803	818	716	790	771	842	779	839	791	841	785	747	769	823	775	817	771	794	806	799	790	792	779	775	797	770	783	753	781	766	825	767	833	753	764	805	777	836	786	786	780	799	773	800	773	772	800	812	845	785	783	792	757	789	797	779	769	788	819	792	754	817	814	779	733	833	797	809	824	818	761	846	813	765	799	753	810	826	773	811	807	819	766	803	813	775	823	797	837	752	783	759	771	769	763	788	782	774	804	795	778	803	792	781	747	814	781	799	824	824	826	804	756	816	802	796	767	894	812	802	806	804	796	771	826	765	808	789	812	776	730	739	782	779	848	835	758	798	805	817	827	775	730	753	810	805	761	809	758	777	813	779	773	814	803	812	829	771	804	814	828	751	806	766	840	806	816	795	765	805	834	767	820	845	817	783	840	800	807	730	791	770	775	776	798	751	823	839	794	767	763	773	762	791	839	806	769	821	790	802	776	781	790	789	808	740	779	802	778	850	822	835	806	830	783	769	799	774	778	834	791	786	757	819	758	789	802	847	772	772	734	741	821	799	801	782	785	773	807	767	829	828	785	799	823	779	826	794	785	776	735	771	767	808	779	789	809	825	779	778	820	768	844	858	821	783	757	782	818	812	782	813	768	805	745	806	795	771	754	795	782	816	792	771	806	814	840	730	740	785	760	811	797	844	809	800	854	854	871	800	828	794	773	831	788	787	784	805	750	805	765	776	826	772	840	774	785	815	764	759	798	823	852	742	744	780	768	804	799	823	826	793	811	769	851	755	753	753	804	768	825	780	826	808	770	753	833	785	807	821	810	805	773	798	740	773	778	803	825	787	812	824	798	822	808	774	825	853	795	754	794	783	791	849	765	808	768	791	793	786	753	785	724	860	769	735	799	807	744	816	826	769	786	773	807	773	810	846	783	789	806	761	800	800	791	784	829	749	820	782	810	764	774	799	815	798	784	789	786	779	805	769	768	780	826	791	779	768	803	750	797	767	780	783	832	787	800	838	770	770	791	755	811	786	804	792	803	819	792	792	834	861	799	787	735	827	771	778	786	831	777	804	754	779	746	769	789	768	776	770	800	785	801	824	812	726	783	767	778	861	757	771	779	809	825	794	833	827	794	828	793	811	770	775	790	806	782	829	755	790	819	776	833	781	757	807	843	791	788	852	762	833	758	759	743	800	795	796	812	826	759	811	774	814	771	820	815	832	790	797	790	784	787	813	799	792	754	786	759	776	788	776	801	805	743	753	755	793	748	728	787	789	770	782	818	769	774	832	813	838	749	773	778	739	804	790	813	757	759	783	791	831	805	792	770	757	814	796	788	782	796	811	796	769	799	768	772	813	817	767	850	780	796	802	755	742	798	791	819	784	809	841	787	818	789	795	840	775	804	725	768	844	789	776	823	780	806	796	813	785	812	770	778	826	805	838	779	775	789	819	784	790	781	813	731	784	777	830	745	780	836	784	786	820	813	814	797	780	803	789	815	755	800	786	810	778	814	799	778	799	751	818	820	772	829	801	831	801	752	798	770	802	791	773	853	812	806	790	796	812	790	800	796	763	802	825	715	763	833	784	815	817	802	789	761	770	848	767	806	808	764	800	772	751	800	824	743	746	782	777	831	779	784	775	749	760	864	823	829	757	769	761	821	777	825	744	773	766	827	783	804	799	825	777	790	776	790	811	771	814	799	769	797	821	834	849	793	771	803	800	798	749	802	768	795	760	750	772	790	760	748	777	749	792	789	814	801	769	825	792	797	795	772	751	794	788	818	844	755	795	789	803	820	759	768	844	819	828	778	803	795	822	775	831	737	783	777	828	791	794	817	804	781	796	764	775	779	803	791	762	793	833	787	788	805	845	764	790	843	788	778	802	753	796	789	749	820	786	814	798	822	751	800	772	800	815	794	780	801	827	840	766	768	807	766	795	797	767	788	771	799	799	817	844	770	810	760	831	788	814	855	840	820	818	778	797	793	795	795	802	814	833	770	787	799	829	804	782	762	822	854	802	780	765	742	804	794	820	787	797	794	782	777	834	792	779	779	815	757	833	790	770	822	768	792	834	781	774	810	799	774	800	847	821	790	815	771	792	788	830	796	790	787	858	801	863	822	784	810	742	811	788	795	824	822	775	749	767	772	794	822	771	831	749	771	811	834	818	826	822	806	806	810	791	811	788	818	805	795	796	818	742	773	807	756	753	764	830	789	754	800	781	776	784	820	782	781	790	823	788	809	802	775	807	867	793	822	755	805	770	795	752	822	867	776	835	815	830	728	828	780	771	763	832	788	772	815	765	786	804	805	761	758	797	828	811	785	773	806	818	822	860	729	850	770	793	781	830	778	818	810	830	832	762	795	689	796	759	795	825	823	780	786	819	776	792	823	785	786	803	790	826	766	808	824	774	852	789	764	844	844	776	802	821
62796	52501	56090	41771	18915	1504	233	187	198	205	222	222	208	197	205	196	195	208	199	218	195	214	205	199	186	206	201	202	185	203	200	208	207	188	185	196	228	198	192	186	197	197	227	197	176	193	197	210	205	204	206	189	190	218	202	204	171	196	191	204	214	211	197	204	218	206	172	200	206	200	171	177	184	179	205	180	185	213	219	181	206	194	204	174	181	220	196	206	202	198	197	206	188	200	192	192	187	192	183	221	166	229	170	189	202	211	204	184	218	207	196	181	208	218	177	192	207	195	192	186	201	190	181	190	191	212	183	207	208	216	190	189	185	218	197	181	192	216	174	195	177	197	201	202	182	194	195	189	199	225	212	201	185	225	191	193	199	191	207	181	194	220	222	206	206	200	204	175	180	189	218	193	223	208	209	167	202	168	194	168	215	212	192	187	175	207	204	194	211	215	207	187	199	202	209	205	181	201	215	181	182	189	196	200	197	179	169	207	201	191	221	193	182	194	202	193	185	209	204	206	225	203	176	187	198	205	199	193	184	179	196	187	193	191	198	219	162	219	201	216	220	170	176	182	207	233	189	212	191	190	207	207	171	203	179	193	179	189	227	182	208	179	200	190	177	187	185	193	181	203	217	185	202	208	193	215	203	182	203	176	185	172	214	193	206	174	200	200	177	204	199	199	189	188	194	179	190	205	181	194	180	228	192	190	201	192	189	202	193	176	219	202	182	190	206	193	205	202	174	192	195	212	183	187	208	192	192	228	197	205	191	183	212	205	210	190	174	207	184	182	196	210	207	198	199	180	202	187	204	185	200	198	197	206	184	180	204	201	190	186	196	197	204	178	197	209	223	188	193	196	207	193	175	219	193	211	181	202	199	197	204	216	197	179	206	232	202	193	213	203	198	228	219	181	205	204	197	202	197	172	205	191	197	197	205	193	189	212	197	194	193	203	212	190	195	226	193	189	206	191	196	173	214	171	189	203	167	192	190	204	204	196	203	205	197	220	190	193	219	203	193	183	194	184	177	190	162	217	169	217	191	202	200	196	198	205	172	194	198	205	184	195	194	223	188	220	194	186	212	207	206	187	205	210	227	173	198	186	209	208	175	201	209	205	218	184	191	207	185	198	192	203	177	211	214	193	210	167	194	188	200	175	203	206	199	183	211	192	224	221	221	194	189	213	191	206	232	218	201	203	207	205	193	175	187	210	188	174	177	217	195	200	184	193	161	202	183	208	192	199	208	192	207	209	202	221	216	206	202	192	193	202	187	193	194	191	208	194	193	189	189	192	195	220	216	190	215	224	220	214	221	211	206	181	210	168	198	195	222	200	213	235	200	175	178	195	196	209	190	205	180	206	189	184	204	205	198	201	235	200	186	168	227	182	207	181	214	192	202	177	197	191	204	167	190	221	186	206	201	197	209	202	213	175	203	181	203	195	205	189	167	203	225	201	199	192	199	188	188	203	220	189	204	214	185	197	186	174	198	163	182	209	193	198	209	196	195	174	190	193	209	178	186	186	200	185	209	194	185	183	219	208	208	168	207	217	214	205	181	242	209	203	198	192	196	191	202	203	186	193	202	194	179	195	187	186	188	226	185	222	217	205	177	212	185	181	209	202	193	195	188	210	195	195	189	214	209	209	206	209	183	195	194	184	191	205	206	193	209	224	218	226	183	201	196	208	174	204	228	210	208	187	197	193	215	201	207	194	206	194	184	211	185	204	189	204	182	181	196	187	168	225	172	207	200	195	228	209	194	193	210	206	201	206	197	209	198	176	180	189	186	199	198	186	204	218	225	193	188	189	204	202	186	177	214	183	207	207	187	184	219	218	225	215	196	197	204	179	194	192	183	197	206	174	192	202	174	189	197	210	233	194	208	197	192	199	222	194	200	215	202	230	182	181	186	214	204	171	228	160	214	196	191	188	179	205	184	197	214	214	173	199	184	192	186	202	194	228	198	205	186	207	179	187	214	194	221	174	200	197	201	220	207	176	184	203	206	227	185	193	198	201	186	190	204	200	204	209	177	209	178	186	201	195	178	193	207	185	203	196	190	194	202	188	193	196	197	211	172	184	197	196	188	196	199	186	192	182	198	184	193	197	213	185	208	199	222	198	191	194	223	205	211	211	211	209	190	216	200	207	195	199	205	183	204	192	193	188	225	211	180	213	211	210	198	224	212	200	211	198	201	188	186	193	212	212	187	208	185	200	225	185	193	210	193	189	181	189	192	179	215	202	208	213	187	208	195	203	216	185	188	223	186	201	207	206	210	196	228	211	221	227	185	201	202	206	194	207	194	183	205	193	181	198	178	202	217	203	196	190	182	230	202	192	196	202	214	188	220	213	191	203	219	211	199	200	178	194	184	189	203	196	216	190	195	174	190	192	208	192	197	194	190	167	229	213	189	202	212	203	196	187	200	189	195	197	179	190	224	181	203	213	183	180	192	198	176	202	188	198	202	189	189	208	175	192	211	157	185	220	161	200	192	174	193	219	198	196	186	179	198	195	189	175	188	194	190	208	197	182	194	198	190	194	197	228	204	208	209	229	201	189	187	188	221	206	204	195	211	197	208	190	214	203	197	187	189	205	187	205	182	186	180	184	189	178	189	204	184	228	221	174	190	207	212	203	171	197	220	221	227	193	186	194	177	228	215	188	191	210	197	210	187	199	178	192	206	213	197	200	210	218	193	183	213	234	189	174	194	189	192	198	209	195	192	187	174	193	216	221	207	206	205	210	227	229	200	191	199	194	169	208	208	225	179	177	183	187	215	198	205	208	187	202	199	191	195	201	210	215	202	188	188	195	212	206	194	217	209	196	201	195	209	198	154	194	218	192	200	204	187	211	191	173	209	182	216	179	211	186	198	193	186	220	208	186	181	200	213	209	201	178	191	178	197	206	205	194	193	211	194	206	208	198	216	159	191	181	181	194	170	224	193	194	181	206	218	200	189	190	193	208	214	197	175	188	180	174	207	183	180	188	212	198	207	204	194	196	183	183	174	206	187	199	190	193	203	208	214	208	206	182	192	218	211	198	195	218	203	212	186	202	210	180	204	197	211	201	206	196	205	201	194	190	201	203	211	208	188	215	197	211	219	212	193	216	181	175	196	220	176	190	185	173	203	200	217	168	196	192	181	171	212	194	196	183	213	210	180	199	208	191	185	178	197	209	186	197	201	211	177	211	206	179	189	186	201	184	187	211	201	197	199	194	205	185	201	210	199	183	184	173	197	228	199	203	201	201	168	194	169	197	190	217	196	190	224	213	208	181	217	223	220	189	192	208	209	182	185	187	205	199	207	186	206	180	223	209	184	175	180	195	222	198	188	215	201	207	191	208	195	189	177	192	223	175	173	203	175	211	176	213	173	172	190	204	202	180	179	205	167	197	190	205	201	203	211	207	210	208	214	192	201	205	198	218	181	210	174	215	199	190	223	180	174	199	176	179	170	173	214	198	198	183	192	186	194	204	189	186	190	172	218	234	193	214
44128	41307	49715	45117	20222	810	746	731	708	694	698	643	671	667	641	683	667	612	661	635	670	632	678	668	609	632	660	676	677	631	650	608	687	662	626	631	679	682	648	640	642	679	678	634	652	670	638	603	642	664	662	664	702	637	616	674	686	671	643	665	661	694	628	700	643	643	671	673	619	652	642	641	666	654	668	610	657	665	640	636	668	657	713	643	676	615	640	665	651	646	649	579	638	647	597	638	644	605	678	636	649	610	646	665	606	652	615	646	669	642	669	688	593	612	685	704	669	660	646	630	596	650	618	624	648	699	625	627	657	650	639	672	652	626	636	668	653	616	619	613	616	670	638	681	601	637	650	627	628	616	666	661	694	655	670	637	643	653	632	642	688	663	663	642	638	667	662	610	705	647	658	667	623	651	679	658	644	672	653	624	654	636	637	679	638	692	640	678	657	666	621	671	628	656	686	662	605	609	658	687	645	680	624	651	632	618	629	684	662	632	595	625	675	646	638	669	651	653	625	657	677	711	660	654	643	645	676	654	656	658	636	631	708	684	634	609	680	641	654	653	633	639	657	644	642	633	638	711	634	659	682	691	632	625	643	643	657	657	658	684	610	657	664	633	628	629	663	687	656	659	604	644	656	623	655	621	657	647	685	595	642	636	655	681	675	647	650	658	645	638	664	666	646	650	631	612	633	628	602	632	631	655	669	653	652	633	639	657	678	601	668	686	697	652	661	640	673	655	651	638	631	632	670	669	654	652	627	677	655	677	631	698	638	653	657	623	658	622	689	676	675	639	606	669	641	614	634	662	630	641	662	653	663	654	688	679	608	675	642	674	644	635	662	676	608	622	659	622	655	680	663	693	675	642	597	642	653	627	630	652	631	609	657	643	677	600	673	653	682	664	654	641	671	616	668	619	666	679	649	630	617	639	667	664	670	663	655	671	646	617	648	649	642	677	686	639	637	631	662	651	631	674	614	648	630	619	632	607	713	680	662	604	655	607	601	650	631	634	628	633	642	648	668	656	625	612	662	640	691	643	676	627	670	654	643	656	628	644	645	629	645	678	678	634	669	607	660	636	643	701	639	654	659	625	600	645	643	708	645	648	704	665	616	661	672	701	669	617	655	676	694	627	636	664	623	652	679	646	692	633	631	652	633	666	671	677	636	671	627	680	634	677	696	715	679	721	677	639	661	638	586	701	672	627	656	673	612	657	634	682	633	650	639	597	653	650	657	639	593	641	625	663	644	649	614	653	639	628	672	691	650	701	640	614	629	652	664	682	617	647	611	708	619	678	641	656	685	611	579	611	667	642	628	645	664	652	635	640	608	634	650	619	698	641	681	633	676	661	632	631	620	583	657	609	624	664	683	613	650	677	636	745	691	664	655	682	641	685	644	674	654	664	649	644	643	650	655	638	658	638	649	670	633	664	635	595	633	620	628	645	652	664	625	650	671	646	653	636	638	680	646	658	641	641	669	630	646	622	623	602	641	636	652	669	667	653	649	642	632	656	613	651	663	641	627	638	661	660	688	661	658	675	655	652	686	680	683	642	682	646	650	657	645	644	644	681	636	614	633	654	672	643	671	651	668	640	630	641	655	711	641	624	643	652	665	628	632	681	653	629	683	655	626	648	599	630	681	653	612	640	632	656	696	639	636	681	657	649	655	633	650	630	698	682	651	654	672	639	676	635	605	647	703	690	669	653	670	632	670	634	636	616	607	655	687	670	670	605	649	657	671	610	610	638	613	641	664	666	637	631	661	645	648	617	667	609	612	649	651	625	672	711	629	674	629	612	629	669	628	645	668	678	682	644	679	678	643	634	681	653	622	632	654	652	649	647	642	656	654	661	666	639	655	599	656	636	607	652	658	658	627	645	636	649	679	639	639	633	655	697	603	635	613	648	655	663	633	585	629	675	689	627	692	670	639	684	656	637	672	595	659	677	605	643	637	649	663	651	672	658	622	635	628	651	645	648	632	647	675	647	655	623	683	645	662	632	644	648	657	629	674	675	640	645	650	614	635	621	643	634	636	693	636	672	647	636	647	626	684	670	677	656	606	640	638	621	642	673	633	639	654	603	636	630	675	633	675	591	584	643	643	649	653	621	676	630	665	632	667	622	652	622	637	649	649	645	656	663	694	692	643	584	605	631	672	677	654	640	665	641	660	650	700	656	667	634	631	662	629	642	673	676	674	611	628	656	656	615	650	637	621	637	627	632	625	682	660	648	638	631	641	658	648	712	633	664	646	619	654	682	674	642	647	672	680	661	639	659	661	615	625	651	624	625	615	632	650	633	615	697	628	628	647	607	620	643	656	669	645	659	672	669	654	647	623	636	656	614	635	608	658	677	629	701	650	648	611	712	686	635	614	671	616	669	623	652	609	632	678	629	662	626	636	626	617	682	643	657	642	646	644	692	680	632	659	634	656	661	661	642	648	657	630	637	645	620	669	617	686	623	658	639	687	653	653	601	653	662	665	680	649	696	646	672	626	665	612	667	645	685	646	673	647	639	620	657	635	672	639	682	645	666	588	680	649	617	676	639	662	644	625	636	647	615	681	640	674	704	630	652	640	657	667	651	650	647	681	633	666	633	635	630	678	695	686	617	633	637	642	647	648	574	637	648	672	690	631	697	630	638	662	616	630	649	686	677	661	626	625	615	687	639	613	650	635	686	656	639	688	676	679	648	654	644	630	654	632	631	667	663	689	661	663	680	632	652	673	651	669	696	676	618	642	674	668	648	697	603	642	691	639	633	684	618	662	728	651	612	681	623	679	671	647	683	648	676	657	645	641	646	640	615	668	704	613	621	643	650	604	627	650	656	665	684	612	654	648	646	649	678	635	636	666	688	637	629	662	629	629	647	659	628	615	654	667	640	631	672	686	683	679	636	634	661	712	654	649	645	649	627	641	663	659	695	647	615	648	645	640	615	631	674	659	654	657	636	608	678	629	659	659	652	607	657	671	625	647	641	663	636	600	644	651	600	679	630	639	630	667	685	635	635	631	587	618	635	691	672	652	683	681	612	660	652	680	625	644	682	644	643	656	665	685	658	631	657	700	606	706	662	674	682	643	630	629	613	621	637	655	650	639	603	726	642	669	663	648	673	649	722	646	652	656	651	663	657	672	630	648	653	639	593	641	680	659	660	635	655	675	689	629	682	632	637	658	644	651	674	612	661	637	672	624	610	652	635	655	635	636	631	681	698	629	616	603	669	686	681	654	648	688	603	686	624	626	650	637	648	671	623	630	652	634	670	626	644	648	647	699	675	641	674	654	623	643	672	712	642	635	658	627	702	641	612	656	621	658	615	640	663	660	640	633	611	686	591	627	645	656	660	687	620	663	651	597	618	700	663	652	659	614	676	607	667	645	634	627	690	639	647	685	710	635	615	633	640	712	658	641	645	668	671	661	669	668	632	623	677	615	674	626	635	650	645	660	602	652	688	617	662	624	697	639	672	677	634	644	638	633	605	673	626	692	640	668	647
76081	68540	69807	55060	29102	5331	382	287	279	283	279	281	259	279	281	292	305	287	260	277	251	295	288	297	305	263	253	291	297	270	274	286	300	287	290	237	296	237	264	280	269	280	274	258	308	315	229	270	252	243	302	275	226	244	244	287	285	309	291	272	302	289	275	251	277	286	274	254	310	275	277	294	278	277	300	291	273	291	276	293	280	278	305	273	282	266	305	251	284	291	277	293	266	277	256	264	269	281	291	282	263	276	272	294	264	283	284	255	275	261	301	299	280	283	254	256	277	257	290	263	279	281	265	252	277	269	265	282	258	264	279	278	288	264	267	287	263	255	248	249	265	278	268	254	287	282	263	310	258	293	266	239	322	273	272	279	264	283	276	280	265	275	252	281	254	263	293	301	278	265	268	255	267	286	271	279	272	292	282	266	278	277	275	266	296	260	295	283	296	273	265	265	276	281	273	270	296	263	283	316	298	282	234	277	277	258	290	285	256	245	291	264	258	263	243	284	255	256	262	278	285	285	236	248	235	288	282	259	291	290	269	261	250	262	258	274	272	277	258	250	259	285	250	269	275	304	274	261	251	282	286	284	284	253	289	259	283	308	256	254	302	286	260	297	283	258	255	301	294	268	268	298	278	275	267	284	278	282	262	296	255	288	288	266	266	280	272	283	281	266	236	283	318	279	252	245	259	289	272	256	290	284	231	281	282	295	289	262	287	277	249	283	265	271	285	296	278	281	295	289	291	267	285	275	293	264	310	313	287	283	296	285	250	253	260	281	267	258	250	307	220	284	267	271	289	278	262	274	264	277	292	276	308	327	287	276	251	269	263	295	268	283	283	274	236	277	273	296	279	252	286	276	238	259	284	265	253	258	279	262	263	274	267	270	246	300	277	279	279	273	271	290	245	281	276	278	282	257	284	278	260	270	276	302	275	292	281	264	297	255	291	276	265	250	241	291	239	288	289	286	274	276	282	280	255	267	300	262	256	281	284	320	288	298	260	245	297	242	287	278	287	274	261	276	301	300	287	264	274	277	294	275	283	280	299	269	240	286	290	294	273	287	265	269	274	247	285	282	281	283	277	242	236	238	273	267	291	303	263	289	304	251	275	304	295	288	285	306	260	290	249	244	287	273	291	273	263	279	262	268	271	269	288	263	240	295	252	274	272	283	260	280	298	276	237	237	224	275	305	278	288	237	267	262	312	264	285	297	271	248	276	292	268	274	293	283	264	264	278	298	250	292	267	274	285	294	291	286	265	260	258	270	270	275	266	273	293	286	273	288	288	255	264	268	266	300	307	301	286	274	276	271	282	273	277	257	273	261	285	296	273	279	293	259	314	296	276	267	265	279	305	282	271	272	306	276	253	283	256	291	259	268	306	282	277	279	261	248	263	272	318	308	271	281	284	252	261	254	275	251	270	255	272	293	273	259	262	263	279	264	312	256	265	278	273	270	253	258	262	275	256	266	288	270	273	271	280	270	276	297	230	270	278	252	293	289	269	280	274	287	294	300	259	293	275	279	287	260	309	264	270	315	248	292	289	269	283	262	275	279	258	286	287	277	274	256	288	251	253	268	295	271	264	270	297	269	276	274	271	271	262	271	270	256	279	279	295	239	264	259	275	265	245	265	278	260	281	336	300	264	257	275	275	284	239	260	286	282	285	280	268	228	296	278	263	256	282	265	298	288	263	294	261	278	276	279	266	282	256	286	302	252	285	276	260	275	245	281	276	275	281	277	285	252	284	288	294	262	268	241	263	303	291	259	275	272	289	307	263	280	297	272	266	269	276	253	253	244	271	272	267	266	286	279	257	235	245	265	269	255	258	288	235	263	262	258	301	251	252	256	271	266	282	270	265	293	260	282	277	264	262	280	290	243	267	278	306	250	249	279	296	254	257	285	290	295	273	299	246	280	307	267	268	315	261	280	271	268	276	297	272	286	272	258	287	262	284	240	282	293	255	232	285	255	280	302	287	280	261	287	316	281	286	274	260	258	245	274	280	285	257	279	296	258	276	258	292	290	291	262	271	277	294	313	270	253	290	269	263	299	269	279	307	263	281	291	283	276	280	273	256	271	266	296	288	269	278	294	277	267	306	240	270	284	294	286	254	297	258	270	280	271	293	252	271	284	273	263	235	279	252	269	303	262	271	260	296	274	301	281	287	292	280	275	273	254	274	274	277	275	287	287	270	286	289	263	266	290	252	282	275	268	298	245	295	283	297	310	303	257	263	294	275	272	260	262	278	303	285	278	287	290	267	286	272	266	279	258	270	249	277	266	305	269	286	285	276	272	269	276	261	268	288	271	282	282	287	254	278	304	244	282	252	301	293	285	282	273	275	249	270	283	257	266	281	306	280	269	262	283	293	295	275	289	275	279	262	253	271	284	276	270	265	285	281	271	266	299	262	309	290	269	261	281	261	277	250	299	300	275	273	266	257	283	266	261	259	295	311	256	300	238	291	281	253	285	282	279	273	275	292	279	297	281	257	252	271	262	289	287	268	272	278	277	293	250	266	268	249	268	263	275	277	290	249	285	248	274	241	290	273	289	260	256	243	265	307	278	281	271	290	253	270	275	282	284	284	257	263	260	295	263	261	267	287	280	248	275	272	300	258	287	261	260	266	263	282	271	290	267	276	253	275	233	282	292	256	283	292	295	239	285	265	265	272	275	266	289	287	270	262	292	300	277	272	284	270	248	249	278	281	263	273	251	290	256	269	279	250	265	250	267	285	264	282	273	270	284	261	252	278	274	258	261	264	262	315	288	262	306	286	249	270	269	272	280	253	280	292	250	239	259	278	273	271	287	251	260	251	273	294	278	228	273	271	288	269	297	258	279	267	266	285	273	260	262	308	282	274	270	261	276	275	307	275	289	293	282	315	270	289	281	282	292	284	245	289	254	290	305	283	255	286	260	272	247	224	261	285	262	266	270	277	284	271	269	261	285	241	285	300	287	279	280	284	289	286	264	267	267	280	235	276	278	283	261	281	235	266	266	240	260	282	262	276	271	286	288	275	258	281	265	281	257	272	257	252	283	291	269	267	256	264	247	281	275	254	248	275	276	272	271	280	284	292	285	277	255	258	274	288	294	272	247	264	276	298	277	273	258	284	290	285	300	276	261	280	271	259	287	288	283	257	281	243	281	275	272	293	256	292	303	264	307	258	260	303	280	267	273	270	293	285	275	266	263	266	257	256	292	288	296	296	286	309	284	266	288	274	285	296	307	265	249	257	259	300	283	245	300	277	298	291	262	268	283	291	271	272	277	276	288	283	273	291	284	283	295	270	286	287	302	262	250	258	254	256	278	276	286	264	279	249	255	284	273	286	278	297	271	261	273	265	271	262	269	277	272	271	265	278	258	277	288	286	267	281	248	275	274	254	296	252	291	263	272	241	264	264	264	254	287	291	293	305	234	280	272	261	267	296	286	258	292	296	260	271	262	277	288	289	277	254	274	300	260	286	270	235	264	268	249	279	270	307	284
54368	53165	65174	56625	29461	1901	1009	992	984	961	986	962	946	891	895	894	914	897	859	902	877	882	870	903	888	862	867	864	831	820	836	848	860	888	854	869	848	873	919	870	919	875	873	839	890	862	871	870	833	847	863	846	869	906	893	812	812	930	868	865	888	875	871	861	849	884	860	897	829	831	875	913	845	872	870	853	915	861	850	856	863	888	914	884	832	877	907	814	874	863	923	864	838	879	887	823	854	840	889	855	882	831	830	873	873	875	777	837	917	814	954	847	864	864	876	888	809	875	877	847	877	876	841	911	867	880	894	839	833	870	899	875	853	902	844	883	862	921	888	870	857	900	846	851	849	865	918	902	851	823	876	830	879	826	861	825	855	872	903	881	838	834	864	775	883	862	903	842	902	872	883	894	892	909	837	814	907	867	889	847	923	813	900	803	901	881	871	868	809	842	852	813	845	894	816	839	833	852	832	869	885	875	863	841	873	866	861	904	829	874	859	900	878	847	908	874	845	915	908	861	839	859	910	871	831	845	871	863	835	865	826	883	856	841	862	869	859	816	860	789	870	856	860	850	897	828	871	861	787	877	891	889	856	830	884	861	862	869	878	889	839	899	922	833	898	853	891	849	807	889	893	873	837	867	860	922	823	813	903	888	891	866	849	875	829	839	862	870	838	847	850	889	867	909	871	836	859	895	875	898	888	898	872	845	905	904	870	834	969	858	904	874	817	836	842	891	886	929	882	925	903	840	869	885	834	845	879	836	887	846	886	886	884	860	831	838	851	881	864	888	922	878	852	832	825	878	868	822	901	833	853	881	917	829	878	873	860	852	854	856	851	867	804	899	847	892	848	856	861	882	842	842	847	843	887	888	901	836	893	855	873	827	840	840	836	896	838	830	847	842	844	855	871	831	826	854	863	807	818	839	876	835	847	855	826	869	843	863	867	875	899	916	849	876	840	808	865	876	897	838	922	835	832	883	910	852	871	827	871	867	848	879	847	890	886	868	840	840	888	841	814	829	823	877	841	798	893	818	875	893	908	866	845	850	839	893	864	902	839	861	812	901	856	866	869	890	900	836	810	848	865	848	900	915	865	782	835	874	898	804	889	862	869	883	889	881	899	851	853	882	858	880	840	877	863	865	878	843	880	880	874	807	846	825	892	871	874	897	901	848	821	899	875	897	883	859	828	857	884	795	896	815	867	866	827	866	861	878	845	863	896	855	881	867	832	800	876	822	901	869	907	847	834	824	854	857	831	871	873	874	832	887	906	922	825	855	881	854	888	776	877	881	911	843	867	811	855	880	875	857	820	866	858	889	812	871	861	848	858	864	863	905	854	842	819	880	886	886	903	879	877	880	876	811	878	858	860	886	828	891	815	937	822	895	889	822	881	834	896	864	829	855	844	847	873	802	878	838	833	884	835	838	862	841	820	914	885	851	854	921	847	833	873	877	868	844	844	822	778	832	882	857	785	863	930	908	881	820	856	861	840	857	807	806	839	859	952	818	846	857	857	823	875	931	906	864	896	852	860	895	840	854	892	831	836	864	863	895	849	861	832	827	863	814	884	833	835	904	912	856	894	879	869	868	889	833	794	808	826	866	897	866	874	815	848	912	861	867	864	820	860	846	832	841	824	858	878	863	798	886	798	824	823	871	879	888	875	885	885	837	823	872	824	843	856	881	852	815	875	849	834	869	885	840	887	858	888	870	853	864	884	809	862	898	851	832	902	879	780	896	861	885	858	873	826	901	861	815	831	867	826	818	845	839	858	844	844	827	851	836	823	923	832	855	822	856	829	818	894	855	870	861	867	845	854	848	918	883	913	856	876	864	843	825	882	857	834	834	841	864	856	871	854	837	870	868	916	868	843	908	889	896	853	869	887	832	892	847	812	914	859	864	831	847	841	855	852	924	806	901	846	886	893	911	788	880	882	827	866	853	851	862	866	893	839	814	875	853	915	858	837	822	857	867	844	924	874	818	827	820	860	919	788	836	866	875	894	841	904	828	872	820	892	851	882	901	877	888	871	880	907	802	890	830	918	828	891	879	891	834	833	820	852	885	912	853	788	862	859	891	846	796	847	852	884	935	889	874	839	834	855	872	836	846	898	858	822	944	863	843	864	871	871	904	880	863	817	883	823	863	880	911	838	889	883	839	868	843	837	891	819	835	811	834	868	909	839	845	858	833	889	896	847	870	833	907	925	897	888	857	857	856	895	862	833	818	890	837	852	921	850	919	865	866	849	885	905	880	906	913	833	855	854	872	885	895	923	874	881	850	909	892	893	854	860	829	892	911	835	876	850	867	892	884	885	816	876	868	886	858	897	850	896	871	887	900	837	885	877	852	858	826	842	861	843	876	946	865	878	933	917	901	861	801	848	830	827	897	833	881	814	848	837	886	878	857	877	844	866	859	830	820	834	801	874	848	828	836	860	862	831	826	861	833	859	911	871	848	818	890	880	895	904	882	831	869	814	854	834	887	872	877	816	822	876	821	844	876	887	834	832	857	835	847	834	842	898	856	885	892	825	857	888	879	865	864	829	891	864	904	861	861	905	847	888	871	868	831	887	879	893	869	858	818	823	872	906	836	916	859	874	859	875	863	871	868	884	870	873	784	842	931	847	853	854	873	890	865	899	930	829	855	887	878	844	878	855	874	849	864	879	877	890	909	890	845	859	866	844	835	875	860	850	827	878	871	923	853	883	909	891	914	837	891	849	893	893	864	879	908	815	886	825	806	897	906	873	844	864	836	879	899	863	844	836	842	856	812	871	875	900	843	838	862	888	859	882	857	888	819	844	932	908	858	900	814	836	887	836	843	870	861	907	892	885	895	898	858	826	881	848	887	868	910	868	884	844	871	819	828	879	890	868	877	854	838	861	908	898	856	891	856	867	875	890	888	817	894	845	812	864	882	838	853	880	857	908	842	905	812	818	835	888	842	828	820	884	883	853	869	845	877	826	890	832	873	862	863	847	789	885	832	895	853	852	860	807	864	885	881	862	895	918	869	873	873	850	799	912	891	784	863	868	889	848	855	851	855	864	874	845	880	839	862	860	888	870	876	818	854	872	876	910	868	905	848	869	905	843	868	902	865	804	852	886	854	864	865	844	827	915	887	880	849	890	874	863	816	829	902	828	845	890	888	841	893	885	846	863	906	872	885	859	851	856	835	846	818	868	803	852	879	884	866	856	882	784	829	921	852	850	849	837	912	873	885	919	846	894	873	889	888	864	901	840	897	876	849	853	893	843	858	880	882	862	872	841	890	874	817	804	831	833	908	890	875	837	818	845	889	823	863	813	881	875	829	884	865	897	846	901	877	858	835	840	839	854	838	830	884	842	816	866	877	841	895	861	825	901	862	909	828	852	814	875	793	816	864	875	901	911	819	896	858	831	858	896	893	854	842	873	897	864	868	869	853	852	830	876	865	805	835	886	891	876	882	877	858	868	885	866	875	789	852	858	851	794	870	865	832	840	872	838	850	887	877
23062	11338	14300	7177	1666	268	280	266	270	260	254	254	298	269	266	250	268	259	267	269	250	261	246	258	252	260	250	268	247	263	245	267	234	278	254	267	269	238	259	244	262	256	268	274	263	262	278	270	275	236	231	255	289	264	278	269	269	276	261	260	270	249	261	228	261	251	261	265	294	278	278	273	252	249	248	287	252	247	253	264	281	241	261	272	247	269	261	272	267	242	270	271	266	263	250	302	247	238	259	238	266	244	267	301	239	264	270	252	258	230	285	257	262	250	260	292	276	291	250	253	270	276	266	269	299	233	271	287	280	264	258	266	239	255	276	274	239	268	281	264	287	276	276	252	238	286	250	257	234	234	261	267	249	270	271	273	272	282	252	278	252	247	261	255	262	265	257	267	278	263	243	266	262	228	255	269	269	253	287	255	224	269	269	280	264	261	263	231	239	265	235	270	253	269	272	228	260	272	283	253	245	284	265	253	269	243	281	242	277	260	241	263	279	259	256	266	265	257	281	251	228	267	256	239	245	266	278	262	251	256	272	250	284	253	274	282	239	257	282	273	235	226	255	253	258	228	267	271	264	268	270	262	270	252	259	263	270	245	235	281	262	242	277	272	245	262	273	258	268	267	234	249	261	241	267	259	270	228	251	255	288	276	277	255	265	292	261	284	268	301	283	247	264	260	249	282	282	262	242	246	263	280	246	246	283	265	215	246	248	276	252	271	265	275	251	263	249	247	254	264	263	269	288	254	256	273	285	274	262	263	268	248	256	256	257	292	253	275	289	265	231	273	247	260	250	269	247	245	271	257	291	266	261	274	247	264	277	244	257	261	243	300	272	249	280	252	240	252	270	276	284	256	279	250	264	292	273	274	285	271	268	251	270	259	230	259	259	256	272	270	242	268	236	266	245	247	270	246	262	269	243	244	260	278	269	265	260	268	279	255	269	276	252	267	249	266	277	266	266	262	261	233	277	282	224	244	267	236	265	266	256	244	196	217	274	258	305	267	252	249	295	260	256	258	285	253	271	256	242	275	239	280	274	262	266	266	279	253	247	273	289	275	279	260	253	255	296	245	294	266	284	265	257	255	250	260	273	252	282	276	259	261	260	250	269	278	258	243	245	256	235	249	252	265	281	289	265	248	240	270	237	259	272	257	271	262	241	253	267	254	279	253	281	240	252	261	257	246	263	286	294	246	265	274	249	258	255	248	271	275	282	263	276	284	283	282	274	264	247	307	290	253	256	254	285	279	283	244	253	269	281	277	242	246	285	284	256	250	250	292	261	251	257	283	296	247	287	257	272	235	247	242	295	268	254	276	252	301	281	253	238	261	260	248	256	241	259	288	278	283	265	245	259	284	255	230	271	254	254	275	258	279	241	296	229	261	265	262	261	272	264	238	292	272	260	258	238	257	261	250	269	271	268	265	265	269	262	264	250	238	253	243	245	245	247	245	275	279	273	280	279	261	289	254	251	284	259	230	271	244	261	254	267	267	249	269	248	250	291	277	271	252	273	262	253	275	260	229	266	257	256	255	284	251	256	250	249	268	242	279	255	258	273	271	250	274	257	241	257	256	250	275	281	278	250	255	247	258	256	245	256	269	250	257	264	282	293	253	275	290	254	276	242	313	274	251	262	259	231	279	254	266	283	265	259	273	268	258	268	249	269	269	263	305	254	248	237	260	255	217	276	291	268	272	256	298	260	249	253	273	283	261	242	277	255	235	263	266	294	265	222	259	254	266	269	271	259	276	297	262	251	259	254	250	255	266	244	250	250	267	270	255	245	274	259	264	247	276	265	247	254	220	267	258	244	274	276	312	270	253	263	261	267	257	289	274	253	270	249	262	289	257	255	252	237	230	264	273	251	267	280	271	268	282	245	273	271	257	255	251	269	252	270	296	241	231	282	259	277	259	260	289	278	259	280	263	258	287	281	247	235	273	253	245	264	251	268	252	271	273	248	257	264	262	265	268	232	276	273	256	283	282	246	275	245	282	253	267	246	286	254	260	234	255	256	269	287	264	242	261	256	291	262	259	250	255	247	324	249	248	285	307	255	259	271	250	283	273	250	253	282	264	241	247	255	283	254	272	282	238	274	272	268	276	236	280	293	284	289	275	268	267	255	242	279	240	290	265	237	243	277	267	263	268	266	226	289	275	275	247	249	252	269	272	266	299	285	260	278	238	277	248	275	261	266	238	259	243	247	239	240	245	278	245	258	256	272	289	239	288	280	267	258	281	280	257	264	258	253	261	259	283	253	279	263	268	291	280	291	259	269	267	244	260	278	262	280	289	272	260	257	262	284	267	241	256	252	257	251	271	287	266	233	273	286	249	254	255	271	284	248	245	283	249	280	237	304	268	288	247	266	285	279	265	275	251	260	287	283	268	276	277	244	255	272	265	267	283	267	255	252	275	279	254	264	253	250	261	267	263	261	298	252	257	259	292	256	261	254	239	274	270	230	264	263	268	273	269	262	270	253	249	273	273	303	282	281	269	269	258	274	298	287	251	231	283	270	235	276	267	264	233	270	270	271	242	255	236	269	278	269	282	239	298	266	267	252	268	256	247	275	291	245	272	259	279	246	250	258	282	267	290	290	271	272	260	283	263	274	281	225	269	264	249	247	283	250	279	254	265	268	260	261	254	256	257	233	257	273	279	276	229	266	264	282	275	274	255	287	262	255	231	267	250	234	249	283	280	257	273	261	253	235	262	240	277	266	275	249	256	248	257	279	237	299	277	248	242	289	239	232	281	275	275	240	252	256	264	263	274	231	280	263	252	264	307	254	248	252	258	253	288	257	227	271	270	250	278	260	261	280	278	270	265	279	295	280	238	290	248	232	282	258	231	250	263	267	257	230	248	274	301	278	279	262	288	262	227	283	260	248	246	260	261	266	258	289	268	279	277	287	288	257	272	258	285	246	284	251	269	240	219	274	235	245	276	250	275	258	243	279	237	233	278	281	267	265	252	271	257	280	271	285	278	278	240	279	242	243	253	254	278	303	247	255	251	273	235	250	276	296	235	259	251	261	246	249	290	263	270	252	262	280	246	286	269	269	263	247	274	258	265	252	275	273	265	276	245	254	261	265	227	262	284	260	232	247	265	258	260	251	248	247	242	255	263	256	253	253	246	267	240	267	251	252	276	269	291	270	253	265	263	261	257	246	256	274	260	272	283	288	297	272	253	287	252	261	261	256	259	268	257	249	292	239	261	237	256	265	273	250	294	274	251	283	244	236	263	254	260	263	278	246	266	246	256	267	224	275	258	267	273	256	259	297	260	249	246	285	262	272	250	284	271	242	276	259	267	266	265	290	287	270	301	306	290	263	250	267	264	250	240	271	250	243	260	284	245	279	301	239	216	245	246	247	271	279	252	283	279	273	255	258	305	248	264	240	277	249	274	256	271	275	237	287	258	252	254	250	239	244	284	285	285	255	267	254	234	265	260	267	277	301	263	292	258	250	232	243	257	265	266	286	232	255	268
22380	14323	22095	15273	4676	892	831	835	829	818	848	795	807	874	864	807	825	854	860	858	880	840	825	826	859	838	850	797	862	844	856	838	851	831	814	846	853	762	825	872	801	815	843	809	842	851	887	771	869	832	789	860	824	822	784	790	828	772	830	829	859	840	815	805	836	797	872	835	796	823	793	859	819	813	791	809	830	884	811	800	829	876	854	828	864	851	821	846	889	835	837	880	834	811	806	862	833	849	836	778	801	858	810	796	837	818	810	804	843	832	824	824	865	823	823	804	836	862	811	839	783	821	843	847	831	852	783	833	876	844	787	811	852	854	826	806	827	826	840	829	838	881	844	816	814	780	782	827	837	818	843	778	772	852	798	787	837	837	821	804	743	857	857	816	850	796	847	817	831	853	876	839	862	880	827	844	814	764	845	864	818	825	838	866	828	857	839	856	871	869	866	811	804	833	867	817	853	841	864	818	824	782	837	887	844	807	832	792	851	814	851	837	835	846	859	823	810	869	835	875	790	894	840	840	840	873	798	846	805	817	859	776	818	840	830	820	871	812	862	825	789	852	827	829	822	816	834	844	828	825	810	883	878	827	860	870	800	794	824	809	825	867	827	845	824	809	824	877	820	826	884	850	803	845	884	867	821	805	784	853	853	824	865	868	778	773	832	859	790	849	841	831	820	846	814	821	843	833	770	837	811	792	861	800	833	825	813	841	859	787	831	808	822	887	802	859	824	833	879	850	839	835	859	843	884	827	818	845	833	837	843	817	840	817	855	847	852	836	869	807	851	789	853	855	843	840	807	770	793	810	801	820	836	841	892	814	825	820	812	790	873	795	823	837	838	874	768	862	814	824	836	876	803	763	851	847	846	838	867	860	890	838	836	843	809	826	891	797	842	880	850	824	846	850	845	755	850	822	839	813	802	852	891	810	833	860	849	853	858	879	875	794	807	760	852	822	855	816	853	842	855	855	869	841	824	849	845	836	860	802	834	806	843	879	837	856	779	776	834	833	874	835	848	829	879	855	808	792	838	833	852	847	823	819	856	841	891	832	830	865	832	826	841	867	835	848	846	824	864	836	886	784	851	847	852	850	867	856	854	841	801	856	831	855	851	872	805	813	816	874	891	827	815	774	791	801	828	821	806	799	834	829	804	800	859	869	800	820	856	845	807	842	853	887	885	795	830	832	808	848	816	819	847	836	841	806	804	805	827	835	850	836	826	787	821	810	858	898	859	830	817	907	832	831	828	799	848	766	841	844	822	799	835	806	851	836	851	811	802	808	802	770	837	871	810	868	866	853	823	866	823	811	828	813	828	810	836	829	847	839	820	818	832	882	833	788	836	838	913	856	864	878	808	828	855	845	854	789	753	786	822	908	844	852	852	868	853	853	853	837	885	818	842	869	842	836	881	823	784	808	836	795	818	896	860	812	860	790	809	799	852	830	827	760	815	855	861	856	835	865	877	841	876	841	869	823	838	790	831	886	812	837	816	828	846	784	782	794	800	827	820	827	803	853	814	819	846	842	825	899	838	831	881	820	849	815	867	881	817	827	830	850	823	847	776	846	862	835	788	822	845	844	864	837	767	811	836	814	818	837	802	862	871	852	787	835	813	818	869	791	870	802	823	825	800	821	833	815	837	837	865	833	862	831	793	810	850	831	829	782	842	857	841	836	872	814	784	882	807	888	792	801	849	864	820	866	812	820	887	850	811	851	820	817	828	798	834	873	805	859	861	766	805	875	829	851	820	831	836	849	806	793	863	847	831	809	811	850	799	853	890	824	819	772	799	795	821	795	859	819	783	789	829	825	825	798	891	806	845	887	820	807	866	797	838	879	830	858	832	820	848	866	827	807	853	863	820	804	884	831	866	782	841	786	801	798	824	836	837	811	835	813	803	840	804	825	818	861	820	810	828	831	859	829	810	799	828	844	894	763	879	836	807	847	850	832	829	841	845	764	834	800	833	781	828	813	817	852	839	843	855	864	859	855	784	857	797	797	807	820	848	822	812	812	782	876	817	833	804	821	851	853	815	813	821	802	782	848	869	854	811	867	794	805	859	855	849	791	806	800	836	848	777	818	859	784	784	872	871	820	831	820	813	802	829	880	793	849	816	789	838	882	906	844	827	852	877	863	802	865	846	827	826	805	807	794	858	851	813	784	827	799	817	822	827	801	810	763	796	828	804	813	831	835	869	862	842	832	883	827	780	846	807	792	793	825	804	795	816	832	825	842	814	785	812	818	774	881	840	805	832	841	804	817	829	887	856	857	864	835	828	858	811	860	786	861	866	768	864	875	840	845	816	839	843	826	821	860	853	833	804	818	826	801	854	827	842	809	812	802	837	820	836	873	855	870	819	868	812	837	875	882	841	819	853	798	816	861	819	825	905	818	834	807	828	836	789	800	847	841	774	804	836	815	749	827	847	785	826	783	841	865	850	826	856	809	849	831	822	802	783	804	822	856	858	786	759	831	829	819	791	831	794	793	817	871	831	863	817	831	835	885	807	810	805	845	901	812	798	805	812	843	800	827	865	853	826	887	848	843	828	837	795	817	820	835	819	792	800	820	863	782	835	818	866	839	786	826	796	817	808	877	845	860	832	826	849	802	790	824	852	800	820	792	791	846	853	805	835	861	848	852	824	823	813	822	784	829	788	825	829	844	814	792	826	818	793	822	833	809	818	822	853	860	823	874	831	862	834	847	821	849	814	845	830	833	811	811	842	819	783	803	852	831	815	875	873	833	826	815	862	847	807	841	836	856	815	813	800	834	833	835	817	887	813	830	808	814	758	787	848	834	841	846	899	834	824	796	833	817	886	870	806	857	853	806	871	778	827	834	825	825	911	809	876	849	792	859	785	799	801	829	861	846	820	833	837	845	799	877	825	793	836	793	825	798	820	833	773	854	830	801	831	864	856	808	815	830	786	824	863	833	805	806	832	851	783	849	847	871	798	846	848	857	839	890	879	825	837	818	791	865	818	849	836	839	748	856	866	810	823	877	846	806	868	757	803	857	864	852	812	766	842	828	801	814	822	841	804	840	891	885	857	810	829	864	803	843	727	911	792	795	849	843	833	827	885	836	823	880	809	834	793	842	881	809	858	870	803	846	875	850	861	921	851	790	858	828	875	869	842	827	783	798	835	845	820	830	817	828	835	874	784	852	841	797	865	834	847	874	793	799	857	819	765	795	831	842	796	844	795	817	875	823	831	860	833	801	840	856	771	850	848	839	846	860	827	810	867	808	814	870	860	797	812	834	883	784	815	779	798	818	788	832	839	824	830	853	830	849	829	809	831	807	805	778	802	834	846	878	812	781	851	838	819	786	840	861	830	822	842	844	814	811	826	821	851	828	836	856	813	825	821	851	837	842	891	801	856	825	836	792	800	840	855	840	834	813	820	810	866	835	842	820	842	851	799	846	834	803	811	828	791	847	843	887	790	806	871	797	821	881	853	803	858	784	814	819	827	862	775	813	816	849	894	828
62236	50338	61045	44415	20176	2001	234	220	213	239	215	227	207	217	216	228	218	205	183	208	222	198	207	196	221	216	214	208	208	192	191	209	220	203	205	218	183	201	188	210	204	210	216	215	198	202	190	215	221	219	204	211	211	199	208	200	202	225	208	202	228	200	198	190	201	188	193	208	202	216	204	212	202	215	203	220	210	210	218	187	213	223	230	198	193	185	206	178	219	216	204	230	203	201	224	196	218	200	206	202	203	206	218	224	222	224	185	202	238	178	223	196	214	221	209	201	203	176	201	214	214	206	202	206	193	209	223	208	217	239	218	205	245	209	236	221	216	209	194	197	208	190	205	209	188	215	226	210	197	197	207	212	202	194	219	184	201	231	222	191	223	222	192	210	222	181	198	206	211	209	219	206	206	201	184	203	233	235	172	226	199	199	189	197	206	183	211	210	218	214	216	174	194	208	215	229	222	226	205	231	188	208	233	220	193	211	196	222	211	207	203	215	210	208	192	207	189	203	206	201	197	186	221	195	202	196	212	219	198	203	192	193	207	222	215	183	211	195	214	213	212	190	199	232	209	210	196	237	210	217	221	200	175	236	203	228	217	201	200	196	221	211	211	238	222	215	214	222	204	177	202	216	235	227	233	183	226	188	202	202	186	183	203	203	194	223	232	213	192	184	204	214	193	218	227	218	197	198	217	214	196	192	197	205	207	221	210	197	235	231	225	209	199	209	195	219	193	223	218	213	202	220	217	190	213	197	206	225	220	223	201	207	208	232	220	196	177	198	209	220	226	197	220	209	210	210	187	225	209	204	212	188	211	210	212	220	226	216	206	205	192	212	202	194	203	213	230	203	190	207	200	208	223	221	196	186	221	197	227	209	166	206	206	226	198	216	210	212	228	208	212	173	197	214	208	211	201	193	230	209	192	200	212	229	212	200	219	207	220	199	200	198	215	186	187	220	188	200	196	206	236	201	210	201	217	236	182	213	230	207	210	195	201	212	217	220	205	181	200	218	215	218	214	199	193	204	196	194	181	212	210	200	213	205	200	210	197	215	210	221	196	210	185	202	214	196	215	210	219	222	202	200	210	223	186	185	218	200	180	210	201	205	207	200	205	201	222	203	194	218	220	225	209	207	214	231	209	212	199	206	209	220	213	200	194	210	196	240	219	194	209	204	198	217	217	216	202	226	219	217	204	240	199	203	169	203	215	201	205	182	223	173	204	191	228	206	214	184	198	213	212	204	231	197	167	197	196	191	199	230	213	208	194	186	230	207	185	196	210	195	186	195	206	192	202	197	206	218	214	222	221	194	214	186	236	211	201	203	216	217	197	229	199	241	209	228	204	184	212	212	215	215	232	200	193	209	212	208	217	194	233	229	179	210	196	208	195	196	190	213	230	201	191	193	191	187	194	186	207	206	214	227	209	183	220	214	213	221	170	201	218	222	195	208	189	203	198	204	224	211	216	219	203	186	219	212	241	199	194	201	240	199	188	201	223	200	188	181	209	208	229	201	214	181	208	214	235	215	195	166	216	208	206	228	227	218	222	205	198	205	203	217	187	200	183	202	195	196	223	205	179	214	210	207	221	215	186	205	212	187	221	203	215	223	180	201	216	214	213	196	199	208	197	224	178	229	208	217	185	217	192	208	220	225	215	204	223	207	209	206	183	217	191	227	203	220	217	216	199	208	209	219	181	187	204	195	193	194	210	228	212	225	198	247	213	202	211	181	208	209	201	194	203	197	215	189	184	228	209	221	221	196	233	218	175	209	231	207	193	217	227	183	225	193	210	193	207	204	206	222	209	231	188	219	205	182	226	190	220	180	217	189	225	202	210	192	189	199	206	223	227	213	194	182	184	196	207	207	198	221	221	174	180	208	186	206	212	183	200	210	195	201	179	184	213	222	226	191	216	213	174	214	213	218	239	210	194	184	212	214	212	196	208	198	187	209	190	193	176	215	207	194	201	228	215	187	198	201	217	233	204	189	212	222	193	221	209	250	215	221	193	202	237	214	204	217	206	190	203	212	198	217	192	222	193	223	210	220	198	194	211	220	190	222	207	213	202	224	210	215	211	195	212	209	200	181	176	215	214	215	202	218	198	228	203	194	206	202	192	205	213	196	204	191	198	218	192	215	204	218	242	198	207	204	192	213	208	215	206	204	212	227	220	214	198	212	206	192	226	208	207	212	217	218	215	200	212	195	218	200	195	204	214	202	189	194	214	199	246	185	221	224	179	198	188	193	215	200	192	204	199	214	202	218	214	185	199	219	218	203	211	172	200	207	202	195	184	207	214	213	208	206	222	212	205	208	204	206	218	192	200	207	216	211	221	207	209	205	193	177	206	217	196	197	196	184	194	180	206	197	216	208	191	192	210	208	184	204	213	202	221	237	184	213	208	223	235	204	202	186	207	227	197	193	212	208	209	193	197	213	225	208	185	205	195	212	208	188	222	228	217	224	194	212	198	189	192	200	223	237	229	202	200	200	186	198	207	221	196	204	207	183	166	208	207	215	215	204	203	194	192	212	211	194	210	218	213	213	182	215	196	216	206	220	220	217	201	208	236	194	228	184	231	190	202	232	203	224	208	199	194	200	211	181	222	208	200	226	210	198	212	195	220	197	208	202	202	243	205	249	204	197	198	202	214	211	218	204	211	224	214	219	208	209	203	194	197	206	205	206	205	193	246	207	175	189	211	232	197	210	208	194	220	192	192	200	197	212	177	210	230	200	193	213	207	202	207	200	213	206	206	231	200	194	187	212	198	193	192	213	176	222	194	197	198	186	184	204	223	208	235	205	217	191	208	239	180	226	213	219	213	202	203	219	215	209	205	218	192	203	200	219	196	232	198	204	203	201	213	203	202	209	163	210	205	223	212	214	202	194	230	224	207	203	191	215	188	205	197	223	221	239	188	196	197	228	197	205	174	202	218	223	189	207	191	197	193	181	185	180	200	207	199	208	229	213	224	198	214	192	225	191	203	228	193	206	206	225	216	229	202	203	198	187	195	185	202	235	192	210	178	205	210	200	199	194	227	227	218	220	204	199	226	201	192	215	197	232	181	220	182	207	189	201	206	219	210	190	194	212	205	195	188	194	222	209	188	194	205	182	174	183	210	197	206	175	196	206	220	181	185	199	205	206	202	214	195	218	209	226	225	189	234	220	208	179	226	211	220	201	187	201	199	201	219	206	207	211	223	195	204	207	188	217	226	223	215	231	194	216	218	237	219	202	211	200	240	213	216	203	205	206	230	200	202	217	194	209	209	190	193	231	192	244	193	199	203	168	216	191	187	232	215	205	206	184	188	195	208	208	209	214	211	210	220	219	220	225	224	192	199	224	197	193	226	195	199	239	208	196	228	209	227	200	204	188	205	212	214	195	197	223	182	214	182	210	203	220	210	197	204	198	210	194	196	212	217	196	213	206	214	197	191	217	215	206	209	212	196	226	202	163	187	198	223	215	193	215	232	201	195	212	227	181	181	179
42413	39625	54536	46733	23105	1472	731	733	687	723	729	703	679	695	723	686	669	705	691	694	705	721	643	663	723	715	724	699	682	692	706	687	684	701	673	693	680	671	656	693	699	660	636	656	709	669	648	687	714	667	690	654	670	675	725	654	679	645	685	710	648	689	658	669	707	693	683	680	722	667	726	666	697	661	700	667	641	673	699	693	744	686	660	657	667	741	659	665	676	713	712	678	662	665	720	704	670	664	688	685	643	674	667	717	646	652	687	634	692	685	681	700	688	682	661	690	683	674	687	672	670	711	655	657	722	685	631	682	690	725	664	663	662	666	676	643	674	652	678	687	679	637	646	666	688	696	675	640	671	640	670	671	685	708	683	677	703	694	710	670	696	640	670	667	638	663	639	672	701	672	655	698	704	649	689	694	646	684	708	653	692	738	631	667	687	626	662	718	682	669	682	650	646	672	713	624	644	723	693	668	655	707	710	633	677	685	696	692	656	705	672	685	656	685	741	663	707	724	704	678	705	672	676	653	679	690	702	693	699	703	684	678	690	652	646	694	725	741	705	660	723	656	676	674	685	668	694	678	673	670	710	701	643	630	684	670	678	679	680	669	623	652	695	673	626	696	709	671	709	672	674	684	666	691	694	642	723	646	694	685	691	689	628	674	696	718	647	685	666	653	726	724	690	746	708	698	711	704	659	615	720	642	683	697	673	695	691	663	665	709	698	681	663	716	672	703	659	720	652	730	695	704	765	667	601	704	681	688	703	681	691	654	675	620	690	642	665	644	676	665	660	685	685	684	719	653	709	680	670	666	671	655	712	678	677	657	667	642	696	684	674	681	633	696	703	720	711	726	670	688	701	697	685	674	688	693	640	683	665	699	678	683	720	689	685	708	655	684	669	693	668	673	637	716	665	701	701	678	689	717	675	702	734	675	688	646	664	648	715	696	669	628	705	673	719	681	712	651	732	728	693	693	639	679	690	722	680	695	668	679	641	664	682	683	687	670	687	658	710	729	689	714	721	692	684	664	700	648	672	652	700	662	699	650	671	697	643	670	657	680	681	644	695	687	676	682	707	648	712	712	676	632	659	653	637	633	671	668	664	670	616	675	685	653	656	660	657	666	719	691	677	723	704	681	716	657	680	664	672	653	701	689	645	721	734	684	665	710	660	681	695	666	691	667	674	691	648	705	656	683	682	679	665	678	647	645	726	653	672	662	613	678	681	632	642	675	671	676	677	644	644	721	721	665	673	686	704	656	662	654	699	714	691	714	705	701	640	650	675	692	719	701	686	685	665	680	682	707	690	639	677	618	726	649	683	687	684	647	683	700	667	710	636	647	706	660	724	633	677	716	723	680	709	653	644	657	694	693	652	722	682	663	656	665	686	656	711	661	679	725	699	677	691	685	666	667	642	697	675	709	706	716	684	688	663	694	652	692	714	648	722	685	643	677	704	711	719	672	703	676	686	680	703	671	646	695	665	702	702	704	683	648	698	682	674	686	662	714	661	710	736	674	694	673	697	672	671	678	644	620	701	672	644	678	691	698	694	659	627	685	713	708	669	686	692	691	742	711	672	659	612	689	642	657	706	680	688	690	668	645	681	708	667	681	690	685	651	667	696	684	657	715	693	722	639	666	631	689	665	669	669	682	672	656	718	681	698	650	699	669	645	700	718	668	695	673	728	700	686	657	643	672	630	668	662	673	677	634	686	670	702	743	679	668	689	666	659	678	714	675	670	703	652	689	663	686	704	639	666	681	712	722	714	689	715	681	661	725	648	689	700	706	682	709	678	709	682	673	674	713	641	676	697	673	699	682	654	671	714	697	647	651	677	693	673	667	704	688	681	659	644	698	650	727	670	672	687	652	665	701	699	680	701	685	702	722	696	690	690	658	696	711	736	673	679	667	654	683	673	683	656	686	680	685	740	665	703	701	681	704	691	669	737	671	663	712	707	649	687	698	668	678	671	678	665	686	671	696	702	609	735	671	675	660	683	697	704	700	692	688	693	674	703	626	681	711	676	719	676	658	665	658	671	668	687	613	672	675	672	673	683	694	692	697	680	674	679	670	660	668	660	672	651	690	673	649	685	641	706	717	652	626	656	635	689	714	701	641	710	675	680	666	664	691	656	645	637	650	733	695	644	635	695	686	725	739	689	655	646	660	656	697	659	661	710	627	741	665	696	704	670	657	692	667	686	718	679	662	677	701	696	686	705	698	711	701	626	669	716	669	645	690	640	675	608	636	689	642	694	645	694	698	670	658	662	712	680	671	689	692	650	710	657	693	682	697	680	671	668	623	718	672	663	694	663	683	643	707	670	695	632	667	687	649	654	692	725	649	653	689	684	717	665	738	708	663	667	697	658	664	651	705	676	675	724	705	694	683	683	694	704	707	722	691	614	673	677	646	651	691	664	698	668	754	716	684	686	701	638	674	723	710	667	688	703	658	676	623	664	669	667	624	740	701	644	646	686	710	660	723	685	661	650	652	670	659	653	656	692	655	662	671	639	715	707	661	657	684	636	713	724	673	740	724	690	637	684	715	717	686	678	668	677	645	669	675	673	700	672	645	674	693	675	636	689	688	680	662	692	659	741	674	665	695	688	682	635	650	691	655	695	651	643	731	679	673	645	639	658	673	697	671	657	707	698	726	708	686	709	696	666	727	685	710	681	652	645	699	694	692	664	673	689	673	687	667	691	682	691	644	666	667	673	690	697	671	684	686	629	693	691	702	658	672	635	702	661	716	693	695	664	685	661	681	663	732	718	681	713	691	728	695	711	698	668	668	659	690	670	664	680	675	684	695	695	689	673	640	704	752	661	694	695	683	677	680	674	664	690	682	661	703	703	709	705	668	708	655	714	660	692	642	646	675	660	699	696	654	650	662	730	687	659	677	683	663	724	681	644	647	695	629	688	700	645	613	643	666	672	623	675	661	712	696	654	690	684	645	718	689	703	681	727	676	740	691	670	701	712	660	717	687	648	696	650	673	643	706	684	706	716	726	711	649	702	685	677	671	665	680	687	703	707	687	686	737	659	689	643	680	665	692	719	699	693	695	694	679	682	714	717	693	654	674	658	687	681	675	628	646	700	669	695	667	668	692	662	649	694	663	681	696	699	672	706	696	682	678	702	689	640	660	676	706	720	665	632	671	666	684	709	682	677	630	698	686	679	701	698	699	662	704	691	680	639	648	723	706	735	661	652	720	662	706	707	646	670	694	675	654	652	667	681	683	665	675	673	719	740	644	677	697	670	682	694	659	696	662	661	657	651	680	672	725	712	697	706	668	685	638	653	693	647	693	700	663	644	627	680	715	711	680	663	725	645	679	702	676	716	625	679	667	694	702	692	682	674	732	682	730	681	667	673	714	670	648	683	652	679	648	676	706	695	633	730	741	662	641	735	656	642	668	699	649	764	692	644	702	701	675	672	640	706	667	663	668	708	713	672	639	651	623	689	714	692	666	729	684	684	702	703	684	682	679	696	648
73381	68299	73439	56902	29957	7243	505	299	290	237	296	288	300	282	261	288	268	279	295	287	288	268	294	306	275	304	307	284	273	296	301	292	290	279	290	284	292	279	275	279	283	310	297	257	281	279	294	296	276	255	293	280	315	265	309	273	289	260	288	305	289	304	286	252	299	266	274	274	281	275	296	256	266	300	264	271	281	297	268	294	262	263	285	272	272	260	258	269	293	300	292	271	274	273	295	311	287	274	257	281	274	265	261	285	285	277	286	265	291	276	289	263	268	280	277	278	286	284	297	265	276	281	289	273	273	278	287	286	280	262	302	277	267	296	283	322	277	272	311	277	271	293	302	270	272	271	287	278	298	252	267	243	268	302	257	293	297	254	285	284	285	226	298	274	288	288	273	290	264	261	278	288	270	288	280	286	290	283	285	264	311	295	260	291	264	294	244	284	306	270	310	269	284	265	267	282	301	286	304	276	279	283	285	245	259	280	278	291	280	266	268	284	312	300	296	279	288	272	283	277	295	303	284	287	294	294	270	286	277	260	279	282	286	279	283	299	288	290	287	302	256	294	252	281	287	302	264	267	318	285	305	271	299	265	257	293	303	259	270	243	257	281	279	285	284	294	265	273	256	278	261	282	285	261	292	265	279	276	298	305	299	296	274	278	291	305	279	293	284	296	294	279	280	304	292	264	287	274	269	290	254	255	286	285	282	282	249	293	293	296	275	295	299	291	274	269	296	267	279	290	296	270	282	271	279	286	282	319	304	288	287	278	273	315	259	273	282	279	263	297	264	295	274	293	289	272	300	271	319	281	306	265	301	293	272	282	288	277	259	262	257	288	283	304	262	266	287	269	312	298	241	288	272	244	289	312	286	290	279	273	269	296	304	280	270	261	264	259	240	280	297	268	289	295	257	261	282	281	287	286	320	254	301	274	283	275	277	308	265	290	286	304	288	277	292	238	283	267	307	278	283	307	293	296	292	275	276	268	251	266	283	270	304	249	274	300	268	270	279	281	296	278	277	312	285	312	281	279	273	269	281	303	259	293	270	275	288	266	265	267	292	282	262	281	277	304	273	264	295	311	261	281	263	273	269	300	294	262	289	294	305	287	296	277	302	278	291	287	272	303	272	279	289	270	285	325	263	293	298	292	269	308	266	269	269	283	293	255	275	257	277	256	294	260	276	259	299	285	265	278	272	296	264	266	313	268	269	275	269	268	279	267	278	298	295	271	274	293	266	278	306	295	285	272	260	298	286	271	283	282	267	294	273	285	270	259	261	284	292	285	309	300	300	282	267	314	290	272	272	244	273	302	285	273	277	309	284	270	274	289	287	297	256	304	274	284	285	283	261	277	263	241	305	303	267	245	298	285	299	279	299	312	291	278	289	261	272	245	297	280	284	266	258	276	259	276	275	269	295	277	271	251	316	313	276	271	296	247	303	269	276	266	315	278	275	258	290	258	274	257	280	292	270	298	269	277	304	251	273	266	263	263	305	279	294	244	248	274	291	298	256	275	302	259	264	274	301	285	274	287	268	302	277	279	299	283	276	277	287	282	276	301	301	278	276	286	283	273	255	288	322	301	275	280	277	287	268	280	285	255	283	318	267	271	268	304	278	316	292	271	280	273	248	277	262	264	267	281	270	295	283	263	279	284	288	274	292	278	269	259	272	276	262	302	285	287	284	291	288	277	293	303	289	282	273	247	290	253	271	286	267	294	293	270	275	286	274	275	281	292	290	279	269	284	290	291	269	262	314	283	277	262	254	284	269	268	268	309	295	289	277	280	299	273	273	272	283	285	309	282	271	267	312	252	289	277	302	296	275	259	271	274	292	290	280	271	274	309	276	284	297	275	255	276	272	280	292	253	293	279	267	266	267	291	268	275	288	295	277	271	279	249	285	287	294	289	283	295	279	288	298	283	269	264	276	272	291	263	286	293	278	277	268	333	290	286	309	286	293	268	273	258	300	278	259	285	257	306	241	286	285	301	300	315	275	288	291	261	280	264	293	266	270	305	242	254	278	296	279	280	255	292	309	303	296	279	289	276	293	270	264	249	301	286	292	284	264	260	274	297	280	283	314	264	314	258	263	272	264	282	271	262	271	302	254	299	284	264	265	279	279	297	273	304	291	282	298	263	260	276	266	289	279	305	283	238	301	288	280	251	291	326	292	285	265	239	298	277	288	284	276	290	290	283	304	283	263	303	283	279	255	273	289	283	291	297	300	250	278	272	277	291	290	286	269	272	266	289	282	263	313	267	297	291	290	279	292	281	285	274	257	295	259	289	282	301	275	289	290	276	279	266	289	295	293	290	272	288	284	282	273	262	278	292	282	282	288	289	277	261	278	307	271	236	274	260	277	309	265	274	286	277	265	270	294	282	269	297	298	259	261	312	266	292	270	289	261	282	266	271	286	279	273	268	309	278	275	312	294	282	292	297	287	311	286	285	273	289	265	301	284	298	262	262	285	264	275	267	270	287	298	277	258	280	269	263	263	255	221	283	293	283	316	281	309	275	285	297	258	274	273	268	271	287	264	255	270	302	250	301	295	298	279	264	265	266	259	261	291	303	301	256	272	265	308	291	295	266	316	298	261	291	296	273	297	275	301	301	264	282	261	289	258	252	256	275	274	286	291	245	290	284	299	281	311	299	277	285	278	267	279	312	275	268	289	257	283	273	270	276	264	290	271	274	290	294	278	293	303	279	286	292	270	305	260	254	315	260	301	289	260	298	292	252	284	270	289	277	282	253	266	298	264	289	287	254	278	293	283	285	271	271	295	267	292	259	288	271	256	285	305	289	285	275	262	283	268	285	292	310	280	277	276	261	279	251	261	309	314	302	268	289	276	330	284	271	283	282	253	262	282	260	270	273	254	280	270	284	277	250	266	290	315	306	282	308	311	253	256	283	297	255	288	301	269	293	262	291	260	275	273	289	268	296	285	269	283	288	276	297	290	284	316	281	273	266	292	272	287	294	277	255	268	292	269	311	241	277	274	305	275	298	278	278	316	298	302	283	301	274	278	269	268	292	299	245	275	272	286	267	283	279	280	265	271	271	277	256	315	273	288	251	262	311	266	287	280	288	283	309	262	262	278	279	248	270	298	262	292	282	251	286	292	278	284	290	252	299	273	317	274	285	258	248	299	270	274	282	278	259	275	278	303	299	281	303	266	296	306	267	266	273	279	288	297	282	257	307	292	298	284	285	293	301	284	294	279	297	287	280	299	276	295	290	290	306	285	264	292	293	297	267	264	294	289	296	305	300	304	287	312	258	273	278	297	270	306	280	264	272	291	290	291	266	289	294	265	272	276	286	297	333	237	306	271	251	288	276	291	284	288	283	302	294	291	248	270	314	270	294	268	262	297	265	295	262	282	258	286	265	262	260	251	301	283	276	308	288	285	282	262	257	267	273	303	279	278	335	298	265	263	330	256	279	278	289	284	272	287	270	272	255	287	304	277	290	285	269	296	265	276	268	319	266	256	257
51699	53376	69333	59080	32610	4602	1269	940	958	977	894	921	878	873	884	905	871	891	922	933	902	880	894	890	879	845	881	855	863	851	849	866	863	880	917	880	852	875	875	854	874	872	905	940	874	925	929	875	879	834	887	877	833	917	854	870	874	900	894	899	874	900	886	896	867	845	914	902	855	925	875	878	819	865	862	854	905	929	928	903	843	943	866	850	875	849	851	865	840	888	917	872	863	888	942	840	913	868	879	860	881	919	919	914	896	874	880	866	853	908	838	923	865	868	875	935	851	885	858	909	917	832	841	818	849	844	913	897	883	875	857	843	856	925	911	858	891	932	877	833	896	837	883	882	871	891	874	873	860	881	879	881	885	849	832	865	852	895	841	900	868	864	877	830	913	892	912	828	855	826	923	877	868	872	840	866	850	909	869	877	833	843	820	883	886	903	835	906	843	838	890	818	874	892	851	840	892	900	852	884	945	928	897	872	881	883	826	821	879	828	862	901	862	833	827	820	916	922	889	923	868	878	902	929	882	862	871	877	888	837	868	845	838	836	898	869	887	867	899	844	884	850	888	839	876	852	850	870	887	852	871	851	872	885	858	841	867	879	799	851	911	841	917	858	903	886	885	899	857	854	834	892	899	887	892	827	915	938	902	900	907	895	873	875	885	801	864	869	834	887	873	877	884	831	842	875	906	897	848	876	880	863	845	875	894	885	886	917	891	834	870	851	893	865	929	877	829	839	896	896	871	865	863	890	820	878	855	895	837	853	923	901	880	899	849	878	882	886	894	899	839	836	878	826	928	833	888	876	883	846	857	841	941	910	884	869	856	863	854	862	883	908	935	880	817	859	824	848	904	890	878	892	867	893	897	879	851	844	852	879	918	898	902	863	843	891	899	871	850	920	896	885	839	877	842	859	857	830	888	877	886	902	861	882	821	897	798	864	900	917	853	846	855	901	851	788	873	869	824	938	877	842	871	874	922	894	929	896	851	870	892	875	868	863	841	897	837	837	870	896	894	875	828	834	853	856	821	858	823	863	894	927	864	875	839	919	926	847	882	846	881	901	895	869	885	808	831	846	888	866	882	914	902	908	832	847	880	783	845	878	903	873	869	858	895	914	874	852	908	914	840	874	800	848	875	879	888	891	874	837	817	868	871	882	838	872	846	896	858	824	899	890	837	850	849	861	894	905	863	836	810	863	845	930	884	857	831	849	887	869	908	875	846	834	876	854	873	891	880	860	891	865	828	864	823	875	882	867	871	846	846	858	874	899	896	871	867	852	852	894	918	879	885	939	893	862	854	874	944	848	867	864	824	878	878	844	916	910	864	874	864	898	838	906	891	855	948	882	912	906	901	888	885	876	914	887	873	882	845	866	901	933	896	824	909	862	838	849	897	849	836	833	885	909	926	898	887	852	827	896	900	879	876	888	879	876	947	894	838	846	862	900	858	919	857	871	863	902	875	907	855	896	925	868	845	912	870	883	897	830	865	872	840	879	915	865	866	886	862	851	918	861	868	841	876	864	884	884	863	866	902	879	858	885	911	864	921	823	917	851	868	863	872	877	906	871	900	836	828	868	857	849	881	854	879	863	887	870	871	882	880	919	903	886	881	898	872	883	905	887	875	796	902	874	844	854	916	922	865	897	894	839	869	898	887	865	827	857	861	894	845	866	833	886	829	910	862	875	897	843	899	894	898	909	853	833	852	905	816	879	892	882	870	851	856	855	862	894	851	917	889	904	882	900	853	873	888	877	892	875	881	853	881	904	850	851	882	877	852	891	864	810	897	837	895	878	894	874	862	886	840	880	857	885	862	852	876	862	854	867	889	921	850	805	931	844	869	864	874	859	858	832	846	919	854	868	884	866	905	848	879	897	850	871	815	946	840	881	869	895	865	858	848	878	840	913	826	878	873	938	920	873	846	855	857	873	913	896	826	933	891	857	877	848	862	885	875	947	834	858	880	919	853	876	929	878	885	873	859	867	907	851	907	823	903	882	841	864	857	906	854	914	868	868	854	849	835	882	859	855	885	864	869	864	846	860	846	832	823	883	861	875	897	860	892	860	874	849	840	850	914	855	858	875	837	940	906	871	898	882	876	884	848	864	846	838	898	874	872	905	904	930	884	860	875	878	873	829	838	876	907	923	796	864	872	834	848	883	872	880	868	890	876	872	833	878	852	876	893	918	870	924	880	858	838	903	846	793	871	827	843	878	852	876	892	908	890	847	885	860	861	860	861	880	852	915	802	876	862	884	862	880	885	888	873	853	896	895	878	847	892	889	915	876	886	831	811	882	934	880	934	892	896	897	874	849	859	827	885	865	876	837	906	878	893	874	876	845	880	901	897	859	820	878	843	848	870	866	876	845	869	832	882	863	795	850	833	907	864	856	841	834	901	867	848	863	891	853	894	909	860	861	866	820	851	873	878	868	876	880	825	873	875	900	819	890	881	876	878	868	855	845	885	889	880	898	841	818	856	902	870	888	872	814	899	871	852	878	890	861	905	837	965	894	859	905	930	849	862	827	888	940	859	879	880	899	802	850	895	893	923	863	922	888	868	923	887	880	896	938	895	866	931	880	843	845	890	842	907	862	857	852	921	882	900	850	903	918	871	881	892	902	958	818	917	864	865	867	870	885	892	852	848	847	843	831	886	892	902	899	783	899	908	879	848	895	848	836	880	888	850	829	837	889	894	941	859	878	877	949	877	870	893	862	863	908	869	938	895	890	932	886	848	897	866	837	866	857	842	909	910	835	888	896	833	905	868	905	861	840	939	890	931	828	924	861	866	864	840	885	874	913	937	878	871	855	826	864	857	870	870	884	914	835	872	893	826	869	901	898	846	889	869	882	846	873	882	850	860	843	894	900	871	902	859	857	861	892	904	886	870	865	886	886	910	949	869	835	873	855	877	908	885	925	906	870	940	844	856	888	854	903	831	831	825	853	875	831	864	915	892	851	881	894	888	920	820	896	913	862	857	917	871	862	876	894	891	862	859	877	908	883	903	876	857	866	871	920	825	872	861	879	853	815	926	908	873	861	835	881	897	901	889	878	933	840	884	831	868	897	888	861	896	885	878	865	818	904	914	893	912	854	965	899	877	840	894	826	874	884	915	894	925	903	813	871	899	840	857	863	848	937	882	908	862	884	877	854	899	939	861	864	877	847	900	868	889	888	872	889	874	843	965	887	863	919	895	927	840	868	873	887	856	879	892	868	879	895	875	835	850	859	864	892	859	894	925	888	871	866	929	877	866	875	889	883	885	869	881	888	851	931	821	861	860	896	859	893	904	886	880	839	873	900	956	882	887	887	892	908	855	947	875	885	858	878	901	860	893	856	830	840	857	912	871	904	888	888	852	880	830	854	841	847	866	902	804	908	843	854	861	954	857	861	901	819	919	811	860	869	887	845	931	877	889	836	871	849	911	907	894	866	847	860	868	858	859	869	883	859	918	915	855	882	870	878	873	828	856	897	868	836	839	907	894	868
19887	10732	15743	7840	1645	309	246	250	259	248	262	263	273	252	246	266	269	249	248	260	272	255	251	280	269	235	252	263	269	233	243	257	267	279	259	267	271	273	274	223	260	272	264	261	243	257	287	279	236	245	260	259	261	277	247	248	247	226	284	269	262	259	234	229	265	269	252	264	251	261	253	246	273	258	260	292	243	234	264	250	265	257	271	247	257	243	244	261	239	244	246	268	258	245	242	220	271	233	249	249	279	253	272	264	263	263	268	259	237	270	279	255	246	287	271	252	260	258	251	248	265	238	253	250	250	263	276	244	267	240	266	250	231	302	233	250	250	284	253	231	269	254	271	272	262	261	267	232	264	256	269	267	273	259	245	247	254	267	253	255	264	248	243	262	246	255	263	256	226	273	267	254	248	224	242	292	253	243	250	254	276	266	282	245	250	262	267	255	249	228	253	251	251	246	258	223	294	253	270	253	280	276	278	270	265	261	245	255	268	273	279	279	274	273	257	270	259	243	237	254	262	252	253	251	234	245	258	272	284	268	252	258	246	254	255	262	231	273	256	220	243	260	291	271	271	249	244	285	222	279	241	263	248	265	248	245	264	277	275	240	263	236	240	273	254	254	244	263	258	257	260	261	265	240	265	245	240	237	254	248	253	284	258	266	241	246	265	270	277	254	272	264	257	257	260	263	250	234	249	242	270	266	263	264	258	288	275	255	251	231	268	269	281	223	270	245	245	275	275	291	266	247	295	247	280	253	273	238	269	259	246	261	259	283	282	252	259	267	257	276	274	256	263	263	282	269	260	256	254	260	267	275	240	266	268	253	263	266	256	236	224	252	269	218	243	249	244	267	256	284	262	268	282	235	247	250	289	247	249	202	273	257	243	257	264	268	256	238	283	275	252	266	264	248	247	255	256	258	251	254	241	261	280	242	256	216	236	243	264	256	249	253	237	288	276	245	252	273	244	260	233	231	269	273	215	242	247	257	241	258	242	266	248	269	272	233	230	280	244	292	254	283	259	257	251	259	231	226	252	250	254	268	247	253	251	251	260	231	225	288	261	236	264	278	247	271	261	251	278	263	275	248	261	232	261	247	265	271	231	239	251	251	234	276	276	276	252	241	270	264	275	243	235	268	305	266	253	269	250	249	226	300	261	264	258	244	247	239	285	275	269	264	250	227	257	258	262	258	281	287	272	263	247	262	242	262	272	246	247	263	280	262	235	249	262	258	267	269	287	259	247	272	268	282	229	278	254	224	246	260	249	253	261	260	282	275	234	272	274	259	266	254	269	241	260	253	269	251	293	241	259	236	266	240	250	251	246	259	278	247	269	271	254	258	279	266	265	250	253	217	280	250	238	273	282	241	222	241	277	293	269	263	274	266	256	268	269	276	244	286	243	258	264	259	281	308	253	260	270	242	249	242	269	274	245	268	261	259	247	229	238	251	254	263	258	247	267	279	244	263	269	266	232	252	266	261	255	254	270	275	250	238	267	262	285	276	284	287	245	264	257	253	252	273	270	288	234	267	260	250	258	282	261	291	255	252	255	268	258	249	267	277	246	297	249	254	283	257	247	269	269	250	251	243	293	267	308	248	249	239	247	249	224	265	250	239	255	273	238	279	257	245	239	269	262	246	286	266	271	264	264	292	239	208	255	234	261	237	279	255	259	277	263	270	247	272	267	249	253	250	242	258	262	263	250	253	259	238	262	264	273	242	256	250	270	272	259	305	225	270	256	270	253	260	266	252	254	253	262	256	250	250	261	260	277	263	242	272	260	242	264	251	257	270	278	246	248	263	245	270	228	250	230	266	270	237	252	265	273	259	250	255	282	285	276	233	233	264	267	278	271	250	265	230	266	263	273	258	249	248	244	256	231	247	239	252	271	265	267	245	265	243	254	255	257	253	261	259	265	245	247	271	281	266	271	269	280	253	276	229	266	279	260	248	265	274	299	222	253	259	276	269	256	264	265	252	255	258	251	269	253	250	249	294	281	248	271	237	244	257	236	290	229	255	265	264	265	272	259	254	272	253	249	257	256	250	249	262	283	266	248	240	283	242	240	259	255	255	212	261	252	260	280	248	267	252	276	245	277	263	257	257	285	246	238	274	277	263	254	239	257	255	279	278	240	268	239	236	240	268	244	251	268	266	238	269	246	273	265	270	267	274	244	253	279	222	280	270	237	274	269	223	252	260	248	266	256	247	269	225	259	257	274	252	249	274	260	260	249	222	246	277	258	264	250	236	246	272	238	251	262	238	266	272	256	276	250	285	244	257	268	241	236	286	248	260	269	251	266	277	245	256	237	277	285	259	243	271	276	259	262	275	246	260	224	238	267	233	271	249	243	253	274	260	266	282	256	250	273	247	244	270	246	246	272	247	243	262	254	291	283	291	262	259	278	256	267	264	271	265	269	289	265	265	255	257	217	273	256	259	248	243	255	237	252	270	246	269	280	255	245	238	240	255	254	239	280	264	230	258	236	263	255	247	255	235	244	242	264	248	267	245	257	251	264	250	293	253	288	263	248	277	259	263	246	262	250	257	259	266	285	279	250	260	248	261	251	265	283	233	262	244	236	251	245	264	269	257	272	254	256	228	236	230	239	265	281	290	215	259	258	292	257	240	226	266	231	258	259	289	271	256	248	255	277	266	264	252	275	250	258	251	265	239	253	288	280	277	274	258	229	280	263	261	275	259	217	246	263	252	256	237	260	254	257	257	254	257	247	268	257	250	271	242	263	274	256	254	293	273	213	251	242	262	245	267	260	277	235	271	243	258	246	288	259	254	258	269	241	269	256	280	255	271	268	262	268	280	251	243	253	262	234	262	282	283	261	248	229	266	248	254	267	242	253	258	292	251	276	241	257	237	274	282	244	233	285	262	281	291	280	279	257	282	264	274	269	247	262	270	263	305	259	270	274	253	239	287	246	288	264	251	276	253	246	263	268	261	285	250	269	245	231	277	271	264	276	261	277	269	264	232	246	227	271	254	251	249	217	247	265	253	283	292	265	237	266	260	234	256	260	272	261	269	274	242	276	290	249	281	275	240	225	242	253	224	236	250	262	252	263	281	247	262	231	264	279	282	270	242	242	251	288	239	260	298	231	268	262	275	255	272	268	253	251	247	251	279	256	268	213	263	267	250	263	249	271	242	234	249	271	247	221	278	235	254	261	230	228	263	251	243	253	243	279	261	274	263	269	261	225	287	249	248	270	282	249	279	272	266	278	255	251	253	239	272	260	242	246	260	248	232	245	270	244	274	264	235	256	239	265	259	258	224	255	254	234	270	256	268	278	271	256	251	265	242	253	255	243	272	242	247	265	247	245	231	262	263	243	247	257	260	255	264	242	258	260	246	248	257	256	236	265	275	232	258	233	239	275	247	241	287	256	250	269	273	240	267	272	229	242	260	254	238	279	290	246	264	267	278	242	267	298	271	270	267	236	249	263	246	251	258	258	247	270	273	273	254	245	250	233	264	232	241	268	243
20190	14427	24470	15891	4587	888	814	803	809	836	821	819	819	839	816	798	810	851	810	810	771	826	812	818	808	789	785	806	849	837	824	866	824	823	818	799	882	810	822	865	829	836	837	778	774	817	826	814	811	848	789	823	829	793	822	834	818	799	792	868	840	771	817	791	842	797	851	827	802	819	835	802	825	785	816	827	825	859	786	845	768	821	813	814	851	801	836	857	761	846	805	796	808	826	839	815	813	770	823	818	841	836	854	813	865	848	814	849	774	817	812	812	760	817	819	777	776	826	816	845	815	846	845	835	779	826	805	864	789	820	868	855	810	856	843	852	863	799	836	845	826	774	847	797	781	830	808	850	795	833	813	843	846	817	866	827	808	772	823	800	784	804	789	818	832	804	813	756	802	815	847	866	843	819	819	826	783	808	800	828	807	795	871	830	817	824	862	815	766	810	791	842	816	830	841	812	878	830	823	807	792	812	791	843	817	837	868	877	810	782	832	806	802	832	835	820	817	764	843	782	766	807	829	837	831	837	854	830	797	803	786	788	822	832	810	804	797	854	790	820	786	838	828	827	819	833	771	747	852	857	852	843	821	810	787	802	882	844	801	812	880	842	816	824	800	810	786	843	820	836	817	798	821	839	770	791	827	806	783	837	861	814	816	837	878	828	840	799	806	813	843	779	813	778	828	829	796	839	813	788	817	833	855	798	832	853	809	840	794	861	788	813	824	860	813	814	815	813	830	870	790	804	818	814	834	829	849	826	826	829	849	780	768	814	844	808	837	831	824	794	878	815	820	820	786	843	792	839	825	899	830	807	775	859	805	869	877	806	815	853	813	804	840	803	843	821	853	811	858	817	830	864	819	755	845	839	764	775	867	810	866	826	838	797	839	836	824	786	863	800	823	822	832	823	794	830	833	788	745	835	819	818	772	794	812	860	862	798	808	825	823	804	783	822	787	818	865	803	800	866	808	784	779	793	813	852	832	814	823	822	775	785	853	785	817	795	806	777	816	794	810	798	784	818	791	784	825	829	779	874	890	790	758	836	802	826	832	807	841	773	836	861	822	817	868	805	811	847	768	818	847	819	846	802	869	838	782	842	817	834	821	802	783	815	827	815	803	799	807	873	825	817	823	846	788	774	807	844	836	791	817	812	829	855	823	805	779	791	853	851	805	852	823	784	837	789	813	875	899	789	818	792	834	838	849	859	830	820	781	800	827	728	799	830	819	766	852	817	793	825	792	867	824	797	761	900	791	848	806	778	814	815	812	820	791	872	834	858	832	814	814	760	848	842	819	859	801	793	802	783	831	826	841	833	838	820	777	825	811	798	827	789	827	856	809	803	821	777	794	850	799	866	826	852	792	798	810	781	791	801	798	799	784	817	868	832	849	827	847	771	816	831	895	838	821	786	811	813	790	826	808	821	850	819	791	861	818	779	795	780	795	820	844	839	818	786	859	780	802	825	801	869	808	836	860	847	795	799	796	772	786	809	840	773	804	797	821	824	804	822	810	775	789	802	811	852	801	805	822	834	831	813	817	791	832	805	741	775	813	830	807	814	836	812	854	887	804	816	819	822	852	806	832	813	788	791	865	809	786	831	816	823	788	774	809	824	865	822	815	790	804	789	796	837	824	780	791	846	874	837	798	809	791	801	794	839	776	829	833	756	824	818	838	804	804	799	829	803	787	842	863	805	856	786	830	802	798	841	758	752	795	821	818	856	799	863	802	794	835	831	832	833	806	799	829	829	866	829	835	834	853	814	831	819	865	797	847	799	775	853	775	826	818	829	801	855	845	867	845	807	848	788	884	772	873	812	841	866	853	837	823	812	780	808	792	816	890	816	840	815	842	816	870	813	786	814	828	809	814	837	821	828	844	785	864	773	862	801	823	822	809	824	868	777	821	798	765	726	835	823	775	812	842	796	814	838	827	879	794	781	783	837	815	802	810	830	850	822	817	810	873	825	785	815	796	819	817	870	842	834	825	787	820	804	881	861	835	827	806	797	851	807	816	862	821	812	821	813	823	809	838	781	885	833	837	822	855	805	778	828	815	800	849	786	820	821	834	855	781	881	818	810	792	818	790	800	773	801	804	800	817	822	826	803	779	795	822	815	827	834	862	838	862	829	820	791	833	827	819	801	802	820	834	786	821	792	812	826	827	813	825	856	812	838	843	873	827	785	826	806	849	798	817	797	819	790	836	817	822	818	770	861	827	811	857	782	810	796	807	806	806	808	829	822	788	802	772	831	878	834	824	812	820	850	887	775	890	800	845	810	823	789	808	807	842	834	806	819	843	845	876	856	823	825	876	783	844	772	804	811	816	822	830	800	811	801	802	826	851	764	798	827	799	809	794	847	824	826	883	837	807	854	864	854	849	820	830	822	862	809	769	838	756	855	821	855	817	841	839	782	763	834	800	791	819	796	775	835	838	827	784	865	805	777	835	826	912	816	834	831	802	817	795	790	788	833	834	799	869	827	863	759	780	817	844	850	872	819	846	800	854	792	828	850	837	826	829	840	773	806	821	819	837	843	882	838	859	783	820	738	825	786	791	865	783	807	789	844	800	813	864	812	854	824	853	776	843	826	812	842	805	827	809	802	885	817	857	874	791	882	811	854	826	798	801	807	807	816	843	834	800	814	813	782	838	812	806	800	808	843	793	753	818	803	780	840	836	770	868	805	834	798	782	834	808	878	806	846	828	807	827	764	800	807	844	844	804	829	848	785	803	830	834	810	817	825	813	849	814	839	784	824	778	789	847	909	840	803	871	813	842	769	829	820	860	832	808	801	810	875	765	924	821	826	828	827	771	854	810	838	876	832	853	883	816	866	824	883	804	818	823	875	781	880	771	848	866	872	843	756	852	830	802	838	827	816	847	801	832	832	846	810	776	824	849	771	870	815	787	834	843	874	816	781	835	815	826	793	804	822	781	815	805	844	841	872	785	824	803	874	803	823	790	799	796	816	865	864	770	785	820	821	896	843	840	834	817	805	781	763	815	836	859	752	823	830	803	870	828	827	813	808	838	779	834	792	792	827	815	791	819	849	876	862	807	843	851	824	826	821	813	771	817	873	832	814	831	842	824	847	845	781	809	771	823	822	824	834	803	849	828	849	818	798	801	834	794	849	863	805	816	828	817	786	874	793	786	827	800	796	815	783	845	836	791	854	788	824	843	813	876	825	792	753	785	846	823	826	801	849	809	836	800	857	852	797	835	828	846	821	839	821	818	820	807	834	819	788	819	861	807	796	791	826	819	847	803	835	776	821	848	804	865	779	798	885	832	818	886	839	782	816	825	822	857	835	780	801	832	825	814	792	795	875	779	826	840	817	791	818	816	811	855	765	806	824	849	840	806	813	778	873	816	852	806	804	867	868	807	832	812	815	782	829	781	831	809	792	778	863	821	846	823	804	802	811	794	833	813	838	804	762	817	821	858	825	737	805	809	855	830	839	837	841	838	812	825	829	775	809	796	832	801	811	805	801
59034	51536	61937	42695	18293	1870	230	203	206	208	190	223	201	202	204	170	211	218	181	208	184	201	235	197	210	219	164	182	179	220	184	184	167	190	204	192	203	197	197	185	179	179	182	209	207	181	188	179	164	194	199	176	197	193	215	206	206	195	188	196	206	183	215	194	208	170	193	190	175	193	182	192	222	216	195	202	202	193	211	214	194	201	172	186	183	200	202	191	190	206	197	184	214	185	185	183	189	201	203	196	191	203	167	216	210	189	210	184	212	209	178	188	184	189	187	181	187	206	197	215	194	182	211	187	172	227	194	208	174	219	206	192	200	210	222	174	191	186	233	199	187	212	199	178	182	192	175	189	188	194	203	185	175	187	207	186	211	201	209	185	188	209	193	206	224	198	177	208	205	193	205	236	179	177	180	180	185	188	201	205	170	206	213	184	186	207	228	181	200	205	197	195	191	208	171	178	176	188	172	206	205	205	182	222	193	210	187	183	206	198	197	191	204	214	178	211	183	201	221	170	187	190	218	215	154	194	204	190	212	190	204	198	185	189	209	184	185	188	171	202	184	189	197	220	208	205	203	189	182	211	201	196	197	209	202	198	199	183	184	191	194	218	199	172	185	207	188	209	212	183	188	199	197	208	184	197	195	208	202	194	216	175	202	192	202	166	186	191	195	210	198	198	207	186	199	191	199	193	191	206	190	230	191	196	196	178	174	189	214	194	198	202	195	184	201	210	205	218	202	207	173	168	191	200	223	194	177	214	192	192	197	203	197	190	198	196	200	201	221	206	200	196	201	192	170	183	184	206	193	199	176	191	220	200	180	197	200	180	204	224	194	185	204	181	196	208	176	216	185	180	195	195	196	205	212	177	190	198	204	198	185	199	195	175	195	213	192	205	217	188	192	190	204	212	181	222	191	218	183	207	192	217	192	187	186	222	193	179	199	211	224	196	226	203	192	188	208	173	189	212	182	200	197	193	205	191	195	223	215	184	206	189	198	186	199	193	226	188	194	220	185	195	216	178	208	210	198	183	193	193	196	187	202	186	188	193	212	210	199	165	203	200	193	171	201	233	186	204	200	195	163	185	192	209	185	200	175	188	209	193	190	209	201	209	200	182	200	192	188	194	189	199	182	195	193	197	187	189	197	177	211	211	195	182	209	219	199	180	209	206	198	196	191	190	187	216	193	192	229	181	181	199	191	202	169	202	219	185	195	202	196	201	203	204	188	169	194	206	206	178	183	187	179	203	182	175	200	208	194	219	203	194	179	168	182	208	194	205	204	178	186	191	195	196	195	185	204	179	202	194	184	186	193	199	187	191	193	186	198	216	198	198	205	204	201	194	197	210	206	183	194	201	204	176	202	188	197	204	184	202	184	200	215	176	207	194	185	194	182	167	198	207	197	207	203	195	204	193	201	197	205	215	187	177	210	191	217	176	197	179	207	198	196	184	193	196	205	195	180	196	194	192	192	171	192	207	212	182	214	208	193	182	200	186	206	202	164	194	221	211	208	189	208	193	189	176	197	209	197	211	201	188	195	182	174	223	185	212	188	176	215	205	198	199	202	208	190	187	197	201	198	192	179	200	190	215	190	175	216	173	201	178	198	182	203	214	225	172	216	201	195	179	201	183	200	196	200	221	180	206	188	178	195	211	190	176	202	203	189	191	195	194	185	174	187	190	178	193	194	219	197	192	196	219	215	189	184	213	194	209	200	186	180	187	181	212	192	177	192	200	206	189	162	206	236	196	190	211	198	173	173	195	205	209	172	203	200	197	181	232	189	218	199	192	187	203	197	177	227	198	188	199	197	190	200	186	200	201	189	212	177	196	211	192	181	167	181	211	165	217	208	195	184	183	210	196	208	185	194	188	193	215	202	180	213	194	211	201	196	201	208	207	210	199	181	199	176	202	200	200	208	189	197	208	197	203	188	203	201	193	195	193	183	198	210	188	181	172	181	179	189	190	190	196	176	191	232	213	178	208	209	199	203	191	181	218	209	192	179	175	180	203	227	194	192	201	175	195	185	201	184	183	203	183	210	211	168	201	209	215	159	229	197	190	193	179	190	222	187	190	197	189	222	193	213	200	202	184	195	198	184	181	174	187	192	186	194	185	227	185	204	183	175	187	227	158	189	203	177	175	188	199	192	187	202	161	174	198	175	181	166	199	201	171	196	214	200	178	195	178	171	194	210	208	189	208	217	189	181	197	188	189	228	196	177	183	211	213	181	192	167	199	217	193	196	191	196	213	194	180	205	200	185	231	193	172	186	186	171	188	199	205	206	214	190	171	200	150	178	185	179	175	212	200	206	197	230	208	177	161	170	201	212	194	185	170	186	201	209	193	205	200	214	199	189	203	222	185	193	220	186	189	213	212	209	211	210	183	199	184	164	180	187	195	208	203	202	200	174	182	205	197	209	200	198	193	171	203	212	200	202	186	199	217	162	184	191	189	189	204	188	192	197	203	182	205	215	200	198	193	188	190	187	188	198	204	212	228	208	179	223	202	224	206	193	177	213	187	195	181	199	187	196	204	177	188	195	196	173	184	191	170	195	168	217	208	204	205	194	213	188	210	171	205	216	193	217	205	183	189	215	203	177	215	193	198	207	188	187	181	223	208	171	196	199	213	184	185	196	199	195	178	207	179	199	206	197	223	204	180	185	170	181	184	224	180	197	182	196	196	200	220	194	204	187	209	178	183	184	182	191	184	174	184	198	188	187	213	198	180	194	166	184	192	200	179	191	188	184	204	192	206	193	210	182	184	218	185	210	190	194	222	207	210	198	184	198	218	196	194	197	199	189	199	199	190	206	197	211	194	192	213	188	204	192	204	171	194	204	208	194	196	219	197	193	183	170	179	197	202	200	170	166	225	186	180	198	190	209	191	221	207	167	196	204	200	180	176	207	200	201	193	198	167	198	211	180	192	191	177	201	206	175	197	156	206	176	208	202	198	219	191	204	182	209	198	220	178	202	178	201	213	198	203	173	215	177	214	211	191	197	190	237	172	210	193	219	186	193	176	209	176	187	205	191	210	179	220	206	223	188	182	230	217	183	175	179	198	195	199	202	237	180	194	216	202	219	214	189	197	218	206	216	185	190	187	193	179	174	202	182	190	197	184	197	208	173	202	183	177	201	190	214	176	201	209	180	209	186	201	193	164	201	198	188	192	216	219	206	213	198	211	176	203	216	170	189	188	224	184	165	177	206	199	208	180	209	194	185	214	194	184	189	209	199	204	190	189	192	204	195	205	185	171	196	179	196	212	172	192	218	184	204	185	200	169	165	192	195	201	193	225	203	177	185	200	193	199	186	181	208	163	183	194	206	213	196	216	207	202	199	184	180	194	191	180	183	210	178	202	160	188	213	206	185	186	187	188	208	177	169	191	168	203	167	204	187	190	182	188	190	206	176	185	179	189	198	182	200	218	215	200	162	217	194	198	198	185	153	191	202	186	202	180	197	179	198	199	208	198	194	179	228	186	204	194
40850	40748	57021	45331	21386	1137	725	688	728	739	689	685	671	682	697	672	672	624	643	652	615	670	630	640	687	674	650	703	633	596	642	644	668	614	641	605	626	658	669	654	678	636	655	633	660	673	580	669	651	630	624	663	638	644	646	667	635	627	640	682	652	665	636	647	604	686	632	653	663	643	633	652	654	585	685	615	666	623	657	648	651	621	614	682	630	652	603	637	662	606	672	634	636	623	654	646	617	619	690	665	671	645	610	650	634	662	635	637	636	670	624	644	657	621	643	642	654	646	641	622	634	635	630	625	647	665	671	683	626	654	616	631	693	636	607	626	629	657	589	619	616	595	666	651	653	664	624	621	685	659	628	636	644	641	676	648	587	664	686	662	642	674	623	615	609	664	608	647	672	638	644	631	673	619	623	639	657	653	640	596	672	605	648	591	637	665	672	642	613	618	602	589	620	643	600	652	672	618	602	615	694	646	663	673	668	675	593	668	652	639	674	638	627	639	640	608	650	633	647	623	618	692	631	683	658	619	637	622	587	670	634	654	605	647	645	662	645	650	619	664	654	606	657	667	597	685	631	610	623	669	648	646	645	630	635	647	632	615	653	624	677	655	697	627	636	637	636	622	633	647	628	658	721	637	659	679	589	644	623	655	627	657	679	649	629	659	630	631	685	585	675	666	606	637	612	660	649	645	662	671	646	676	664	655	659	679	623	615	646	720	652	668	627	641	712	695	683	654	644	647	644	634	630	672	627	711	622	618	625	665	665	679	601	611	593	655	632	613	597	610	635	645	621	600	662	641	671	661	665	646	664	671	597	641	648	614	645	685	644	631	649	633	587	620	643	676	685	620	632	673	666	676	651	682	642	634	620	700	608	593	654	653	651	660	645	641	641	655	672	626	649	655	669	642	680	663	668	674	602	663	615	646	624	658	613	631	676	680	651	646	640	626	663	649	626	601	632	659	649	666	694	627	693	664	639	680	628	612	637	620	645	617	598	657	616	689	659	635	633	611	634	684	646	660	691	619	621	668	620	673	599	619	614	689	656	634	656	637	616	703	654	634	628	636	661	654	627	602	668	603	592	628	642	642	648	651	632	626	638	615	620	663	647	652	666	657	681	591	673	644	664	652	608	708	619	632	650	656	632	601	654	631	647	647	672	653	630	649	635	691	629	615	673	679	669	646	696	610	613	660	602	622	653	666	596	628	646	621	614	654	682	611	661	647	605	608	616	632	641	663	557	621	685	660	630	599	619	625	614	674	654	613	632	643	667	634	647	616	600	627	643	644	662	607	632	641	644	684	636	585	662	640	611	687	657	638	604	637	657	639	653	638	663	662	646	629	665	609	661	635	630	654	611	620	644	627	624	673	631	665	680	614	699	705	610	622	667	650	625	661	668	621	629	664	644	689	604	637	607	635	629	640	639	640	662	664	591	640	651	653	617	655	694	656	624	654	671	631	640	595	643	634	655	624	679	638	637	606	646	648	683	677	635	666	668	685	640	663	632	627	637	644	631	659	695	648	698	661	609	650	691	685	660	638	621	659	614	649	650	675	653	656	633	615	648	632	643	645	626	666	637	647	650	688	651	661	600	648	701	664	633	672	631	616	603	659	627	627	646	655	670	627	616	616	636	611	622	660	618	609	629	669	672	661	636	660	692	653	654	633	666	594	617	618	656	640	636	676	683	648	638	602	634	611	638	632	663	621	633	660	644	654	658	628	624	606	629	596	624	656	630	654	650	689	647	638	636	643	605	645	633	670	640	704	645	674	642	643	689	639	665	622	644	634	631	625	657	632	655	617	678	681	610	683	643	639	622	674	648	662	601	586	626	621	713	621	660	632	636	631	631	642	643	619	612	635	647	637	663	633	627	644	642	641	623	693	647	670	628	657	670	603	690	658	646	639	615	632	661	613	665	592	651	676	641	703	663	649	640	651	637	616	631	617	662	637	661	624	602	618	653	653	654	641	648	642	564	626	667	644	661	658	669	640	686	637	645	637	699	705	623	655	652	692	657	650	654	675	658	636	645	660	645	630	677	665	676	692	642	656	614	683	673	643	639	628	628	650	672	636	624	667	638	651	679	624	648	629	630	647	648	622	673	651	635	614	666	673	692	649	621	614	614	623	663	623	604	686	651	648	622	631	657	634	610	618	609	631	668	623	657	611	681	652	612	599	685	618	641	631	625	671	648	650	667	618	680	663	653	656	615	663	669	650	618	658	579	675	645	673	649	620	630	577	657	622	616	622	631	654	689	647	620	698	652	629	606	652	629	648	632	648	652	672	614	608	667	654	637	681	643	601	667	608	625	624	671	671	630	678	699	647	648	643	664	640	675	625	579	627	645	647	649	655	605	666	634	609	605	635	624	707	663	624	599	660	703	631	661	649	651	605	659	652	633	634	702	623	653	649	633	605	638	643	612	694	666	614	645	634	644	636	658	659	624	682	586	664	600	639	671	631	671	654	642	672	692	694	644	665	622	662	587	661	605	674	664	638	657	643	628	653	673	604	672	650	636	633	676	650	630	635	637	650	655	645	654	639	649	672	647	634	650	647	632	615	628	612	690	643	681	625	630	612	652	644	677	642	641	640	615	671	654	657	644	659	621	668	637	622	655	589	643	628	670	655	669	667	646	607	659	641	659	648	626	705	620	666	605	624	661	668	619	623	661	691	658	666	607	645	666	624	633	648	661	655	712	631	661	654	647	640	724	609	653	672	624	680	606	601	658	631	636	657	638	590	638	678	622	654	610	647	631	624	628	650	701	674	610	649	603	689	611	627	639	645	639	644	641	636	646	607	635	650	595	649	621	646	622	660	664	677	617	625	652	646	654	638	659	677	606	632	633	698	630	636	653	601	676	675	589	639	646	618	658	643	692	645	628	629	619	614	644	630	642	652	683	617	677	620	619	669	594	660	643	716	627	647	615	667	650	624	641	657	603	627	654	677	656	639	631	597	660	630	635	675	656	647	633	665	669	644	721	662	654	639	651	599	632	630	634	648	652	659	623	663	658	676	668	636	620	615	640	646	619	655	663	624	664	625	681	689	682	671	672	610	577	609	633	643	660	611	634	658	675	645	661	675	644	656	622	688	622	593	647	631	627	669	675	664	635	662	583	630	597	638	663	631	623	664	653	640	651	694	636	630	638	643	733	659	628	666	667	621	675	637	601	672	643	631	631	621	597	647	662	680	605	641	668	633	634	621	664	667	673	596	620	655	601	591	627	613	634	687	618	680	628	623	659	650	648	615	626	670	646	636	640	583	623	615	728	638	606	634	657	636	626	611	676	673	626	632	687	675	621	678	600	595	629	633	637	672	674	666	643	612	666	559	625	598	629	668	609	668	640	605	670	642	579	651	662	649	638	614	652	663	669	658	621	666	685	656	624	648	640	653	613	631	680	591	663	648	679	659	652	608	636	657	623	650	656	653	649	611	626	648	613	624	621	623	625	668	623	651	675	645	661	700	676	652	633	660	638	654	661	653
76830	63659	74085	54489	26414	5773	404	300	265	303	289	304	310	283	284	271	290	296	261	289	258	253	257	311	290	288	287	248	266	270	291	281	287	278	262	272	282	252	301	275	299	285	274	278	275	278	265	263	269	263	231	283	251	294	279	274	257	270	262	319	281	281	277	262	287	245	275	281	262	282	255	301	265	250	283	261	291	301	315	280	267	276	255	243	273	289	290	269	262	267	258	251	255	264	254	284	284	279	257	252	269	276	290	263	256	268	265	257	271	277	285	292	278	274	255	272	280	253	253	261	278	275	276	256	262	268	278	273	288	252	302	295	281	271	280	291	294	272	278	281	296	244	282	285	237	271	299	284	290	234	272	279	302	284	257	283	264	301	249	240	256	264	285	293	252	273	280	260	248	276	280	288	282	298	240	265	308	247	294	264	246	284	250	260	265	303	246	294	306	279	249	287	291	290	280	270	267	289	265	254	260	266	256	263	276	289	256	281	259	259	269	247	289	263	278	302	269	259	312	290	282	266	264	280	281	281	269	268	291	284	254	243	292	266	295	322	284	259	265	274	284	267	286	252	288	263	277	305	257	253	254	277	264	267	262	247	276	276	265	273	278	314	270	296	275	280	279	252	291	275	254	271	287	295	273	245	291	267	274	252	261	287	280	241	293	287	284	272	281	293	265	284	270	271	257	251	258	294	239	258	274	273	232	272	254	289	273	256	286	272	246	265	298	298	274	284	277	278	276	244	266	288	283	271	286	262	250	274	254	277	275	268	260	273	279	285	277	290	264	289	274	278	285	258	242	243	280	245	237	283	273	289	267	253	264	292	277	292	268	250	274	234	265	287	264	281	279	248	254	247	243	261	280	303	268	244	280	257	267	282	299	282	281	276	304	277	269	292	292	291	272	289	280	288	291	243	271	263	250	271	271	249	251	302	280	256	263	246	269	265	272	278	271	262	264	290	263	252	274	293	279	280	285	256	285	278	277	255	256	237	237	260	267	257	290	255	262	250	261	269	243	266	262	303	268	274	272	271	282	268	261	255	258	285	255	245	285	287	263	278	281	294	278	279	268	254	276	278	271	250	255	287	266	252	252	253	250	313	260	259	232	285	271	299	269	289	270	278	262	279	274	249	284	263	245	294	250	288	289	244	281	272	264	286	273	264	251	269	275	271	252	258	275	265	296	264	251	275	256	265	270	266	295	253	287	271	278	298	284	253	252	293	281	254	263	251	282	251	269	285	274	294	258	253	287	251	300	245	270	263	297	278	282	255	265	276	285	264	254	264	273	287	277	287	264	283	276	287	255	275	280	281	279	303	259	271	277	267	275	262	257	257	275	292	251	280	255	283	257	269	283	260	283	290	232	264	269	245	276	252	272	275	281	268	275	283	283	281	297	290	281	273	297	283	263	266	286	273	247	289	279	281	261	273	264	229	251	266	286	261	272	303	243	257	273	263	263	278	265	266	314	271	297	276	299	250	305	300	270	263	240	299	271	258	275	272	268	304	261	251	274	281	274	283	260	246	264	272	248	257	269	277	278	296	247	239	262	261	311	273	268	285	291	270	282	282	276	276	276	257	274	276	273	285	279	288	283	288	246	257	260	270	275	275	277	291	235	293	292	227	279	241	264	270	273	273	250	266	274	259	282	245	309	254	257	286	272	255	298	301	262	287	302	275	268	278	253	276	281	248	240	249	271	282	259	270	262	273	269	285	292	259	275	256	293	285	272	286	299	275	291	267	248	255	262	266	268	271	242	285	272	271	267	259	264	246	278	244	281	275	268	286	277	246	322	263	253	261	260	276	252	270	286	282	283	279	264	277	280	277	294	279	269	275	248	270	271	246	237	281	260	286	267	236	269	284	285	279	274	259	264	254	272	276	276	267	262	287	292	257	251	261	265	277	285	276	286	277	251	284	265	269	265	292	267	259	283	283	280	283	247	264	297	288	251	272	270	231	269	251	269	276	269	268	264	279	253	282	282	266	280	285	252	270	231	267	267	272	257	272	242	270	262	276	246	275	257	257	283	265	277	299	257	290	245	268	291	267	280	281	264	276	268	273	298	280	238	260	247	297	259	270	251	241	267	276	277	256	266	271	269	269	268	241	311	271	293	265	269	243	276	266	309	277	263	299	264	279	274	251	286	289	242	249	283	294	271	287	275	281	277	264	296	263	263	282	286	282	275	254	280	262	245	284	295	273	255	268	281	277	266	267	256	297	258	289	258	275	261	293	268	241	275	276	301	282	271	267	274	296	270	246	278	270	269	279	260	297	268	283	301	298	313	254	260	269	263	304	264	260	278	257	270	283	266	275	300	294	246	277	246	249	279	262	270	230	256	277	264	274	311	266	300	272	287	267	301	250	275	263	255	276	294	296	241	269	266	254	285	261	269	285	246	277	262	267	276	237	273	288	283	297	289	287	292	247	288	275	272	270	276	280	275	298	276	282	250	256	270	273	217	265	287	304	271	267	277	240	273	259	293	273	259	274	265	277	263	272	278	290	286	242	252	263	273	284	261	268	279	282	276	245	301	256	300	241	258	293	256	274	278	304	291	272	271	277	310	311	301	268	269	259	284	269	283	297	287	294	245	269	264	281	277	259	293	280	248	281	299	271	290	278	260	266	268	279	263	275	268	274	279	265	269	270	267	282	296	267	297	274	257	276	290	239	273	268	270	288	257	231	271	264	298	261	272	270	282	266	287	264	261	318	285	266	288	280	256	280	269	244	271	264	256	267	257	241	279	258	279	286	267	265	272	246	290	266	284	274	269	277	272	277	294	262	265	296	267	254	278	268	280	247	284	270	262	277	268	284	265	254	277	267	286	273	277	257	290	289	277	246	237	272	286	269	248	257	261	277	278	276	277	283	249	256	249	270	240	281	244	277	253	276	286	269	275	251	238	290	267	270	275	265	259	268	280	272	278	233	279	256	273	296	268	287	270	294	251	248	275	278	273	282	265	259	257	296	244	265	268	308	279	244	296	296	299	265	239	256	268	249	256	231	242	262	286	294	255	272	291	290	268	293	258	242	253	301	241	290	266	274	294	285	277	277	274	271	283	279	294	275	262	276	278	294	245	261	269	259	300	252	250	266	258	246	275	270	268	294	291	298	273	285	261	271	247	293	285	278	256	250	270	252	269	287	260	282	258	294	291	286	288	285	290	264	279	263	276	301	308	278	282	242	278	268	257	301	248	295	216	273	275	295	280	302	286	247	304	278	288	283	248	255	262	281	282	294	294	269	244	256	266	254	279	258	272	305	288	294	263	240	296	249	262	250	292	288	281	294	274	294	260	278	246	285	263	296	279	266	268	269	254	271	272	252	261	265	242	275	230	303	307	254	280	275	277	263	264	268	281	266	261	270	220	247	276	267	306	271	265	285	259	289	267	263	314	291	257	247	256	288	289	247	308	263	272	305	280	291	246	278	245	299	272	257	258	269	287	297	260	286	264	250	280	271	269	284	272	255	295	272	280	289	239	274	291	298
50981	53091	71328	57021	28350	1732	981	993	944	916	834	944	921	922	867	854	889	833	843	880	864	886	827	856	891	861	872	923	923	895	878	879	810	804	887	885	799	857	839	885	838	846	823	882	818	809	808	844	866	823	824	866	840	864	849	890	831	880	818	796	868	858	827	881	842	897	850	862	876	842	928	805	821	830	813	861	859	847	917	873	886	865	850	854	839	830	865	833	886	874	881	855	819	810	843	838	855	853	874	884	881	813	841	837	820	837	869	839	835	825	864	824	845	830	792	900	888	824	783	817	856	810	885	888	839	796	886	838	873	874	851	887	842	839	835	827	834	831	848	879	818	859	834	881	885	829	808	826	846	869	812	828	841	853	905	840	882	864	910	879	820	848	840	823	888	867	837	851	830	846	886	854	877	877	851	835	826	903	832	819	876	833	842	841	877	842	850	814	836	860	848	868	813	831	853	827	851	844	834	888	826	903	812	862	870	873	870	799	844	806	803	833	826	827	848	829	811	858	808	883	851	825	857	841	884	814	870	873	858	843	811	857	837	833	878	821	819	861	871	897	846	871	875	833	837	826	860	868	904	801	814	883	850	871	842	855	850	863	820	837	826	856	808	839	803	826	852	817	878	861	828	810	859	884	809	836	890	843	834	840	909	865	854	862	843	870	800	847	825	811	803	827	854	889	828	811	865	893	815	849	829	879	817	841	884	796	886	889	819	844	827	825	856	849	882	860	893	848	863	829	850	811	863	862	850	822	828	835	824	859	886	877	853	835	845	846	883	837	806	855	883	813	807	847	847	868	872	845	864	807	870	867	834	849	872	834	887	876	862	927	851	853	829	873	854	866	838	840	801	824	879	811	836	823	831	821	828	859	812	828	879	846	811	824	776	851	839	848	829	807	827	875	845	827	892	895	770	855	798	819	847	807	845	816	864	870	869	861	858	797	853	839	823	914	793	810	844	809	868	821	842	846	867	838	860	843	872	864	852	842	833	777	838	827	826	883	835	873	877	833	898	873	816	884	895	809	900	839	796	844	835	839	815	859	825	870	862	877	834	838	843	890	893	866	844	846	874	878	855	806	846	877	826	818	851	854	836	869	807	868	867	834	885	819	836	798	876	888	857	825	831	855	848	869	912	820	748	858	866	887	896	809	819	796	814	877	863	814	823	825	879	858	854	895	828	884	858	849	868	832	854	864	830	850	820	828	854	838	853	831	849	854	845	883	820	836	813	811	892	845	852	830	860	819	831	825	823	830	858	897	817	818	831	849	842	855	845	828	893	809	859	801	855	855	823	821	837	892	891	833	861	822	870	898	816	851	892	831	834	839	849	834	845	836	831	872	882	807	841	829	851	829	884	857	863	837	787	846	815	863	859	824	822	832	903	885	839	850	822	822	830	833	843	871	778	853	840	803	820	884	897	818	861	837	785	853	883	820	828	878	900	787	848	840	852	890	817	818	893	837	852	824	878	821	811	857	843	850	839	815	858	881	875	896	834	866	836	887	895	864	787	884	849	794	842	906	857	840	868	872	828	804	849	802	889	836	868	833	815	820	798	862	869	822	866	870	884	838	824	826	818	839	898	813	860	874	860	792	811	836	862	861	886	815	831	846	869	838	853	817	897	826	881	906	884	851	901	843	882	890	875	823	820	917	884	849	859	854	864	849	842	828	878	895	851	799	872	927	882	850	851	884	841	847	818	880	834	863	860	819	854	844	835	849	899	846	855	806	852	824	804	872	834	900	827	817	833	824	839	770	845	868	895	834	879	851	901	839	784	833	862	848	842	814	889	845	872	836	900	815	806	843	889	836	865	863	866	824	844	881	828	864	846	875	843	808	843	841	866	823	872	830	890	875	888	834	840	838	808	852	855	824	823	879	874	840	896	863	890	847	874	895	826	888	863	790	894	876	830	824	885	803	882	858	828	839	837	885	891	844	815	817	842	843	861	827	810	829	844	794	851	810	845	789	843	833	810	882	865	857	845	877	876	842	843	868	850	856	820	826	832	886	820	817	847	942	864	884	843	900	848	803	869	854	890	851	825	838	819	827	823	842	850	825	842	844	859	892	840	800	864	846	857	828	822	838	852	878	834	871	888	829	826	842	859	786	866	824	853	822	817	783	854	880	874	809	842	796	822	835	793	834	815	808	845	847	840	820	813	812	826	838	826	811	840	884	852	849	816	882	822	805	801	846	830	812	845	843	867	846	894	852	853	864	847	815	842	847	838	829	870	886	898	853	851	829	858	848	854	842	835	862	867	854	919	839	824	835	856	864	916	857	809	906	827	869	837	845	863	824	815	828	858	846	836	810	893	860	827	885	824	868	837	860	857	915	884	874	834	867	893	845	832	869	831	796	892	889	799	855	820	877	895	830	803	836	880	856	852	783	829	865	868	829	861	826	846	880	841	883	855	851	860	822	903	807	910	864	873	810	847	853	868	813	875	894	855	807	843	820	798	868	865	775	819	864	875	856	836	820	798	874	830	832	861	844	869	846	829	872	886	868	822	884	813	842	841	827	884	863	855	798	850	810	877	876	868	864	866	880	855	854	834	886	824	865	893	801	875	835	909	840	844	854	841	839	836	821	886	860	887	797	797	853	874	827	813	798	847	900	847	837	878	866	824	835	853	909	779	827	850	856	883	854	865	838	838	823	875	792	831	829	846	900	889	879	894	861	876	843	874	860	821	847	904	873	814	850	847	894	887	846	859	797	836	882	832	840	814	828	854	862	820	884	848	853	794	791	829	812	817	892	835	838	867	831	842	850	905	860	860	867	843	819	922	864	817	824	826	822	828	862	814	860	849	865	883	842	867	795	792	837	908	883	819	805	868	843	835	877	863	873	837	839	828	835	777	840	861	836	837	865	812	831	874	881	832	865	802	799	827	844	839	827	853	893	877	877	824	870	847	872	870	841	821	805	838	804	812	919	806	873	855	794	853	858	808	840	874	859	842	847	870	839	811	862	825	823	888	825	847	875	858	834	881	864	862	830	919	833	792	873	866	827	833	857	870	845	854	837	852	811	823	864	837	807	814	815	858	835	831	862	871	869	824	873	849	815	811	845	838	816	805	909	857	836	813	831	802	878	841	898	868	844	826	835	815	825	825	850	870	886	853	841	814	802	912	834	831	844	899	862	825	841	841	852	816	869	863	861	838	842	834	850	868	898	864	822	799	812	839	849	864	892	859	851	777	851	834	828	863	829	832	888	833	817	881	807	831	909	825	874	860	889	856	858	865	915	897	828	827	874	813	850	879	800	847	921	855	839	826	845	867	827	864	842	880	804	861	882	851	814	797	851	848	818	811	846	854	845	852	881	860	849	861	875	867	843	874	837	856	850	784	799	854	865	845	858	781	849	856	843	850	828	842	889	884	868	818	864	852	882	826	832	874	844	830	858	905	879	881	858	860	804	869	823	800	834	855	838	836	825	858	844	843	835	849	834	813	870	842	815	868	845	871	792	829	880	843	844	814	883	887	807	850	863
17498	11249	16766	8313	1291	289	246	253	272	259	265	251	258	268	276	283	275	245	255	255	266	312	266	247	260	229	295	248	268	268	249	267	259	247	254	241	272	271	255	260	240	266	264	250	247	238	262	262	250	268	279	300	289	247	262	276	274	230	245	310	230	229	248	250	262	247	240	276	256	255	271	266	247	278	269	268	253	248	252	269	270	237	251	280	238	249	263	223	255	237	264	243	262	253	297	262	244	261	238	286	230	253	258	251	246	252	289	240	270	250	306	265	257	280	257	234	252	288	270	242	292	268	236	240	277	239	254	274	262	251	254	235	243	243	258	265	250	256	264	245	247	267	246	241	246	265	246	250	267	223	259	271	279	262	254	251	215	252	273	245	259	258	234	251	268	234	278	250	234	286	242	251	278	277	258	241	249	247	252	231	264	268	257	266	273	245	245	280	271	238	232	270	248	249	280	242	256	246	262	257	253	253	270	283	303	250	276	249	266	297	236	259	279	261	277	257	273	255	253	260	237	244	238	255	250	261	255	250	241	231	281	280	281	265	260	254	249	255	258	253	254	246	256	242	262	245	247	272	283	255	269	274	250	263	273	255	264	249	256	256	287	263	259	265	235	265	279	270	242	258	253	275	265	247	255	276	257	278	277	275	242	270	252	250	253	248	274	265	257	257	250	248	241	233	229	281	260	253	260	246	226	259	266	244	247	246	227	265	264	258	263	238	269	282	272	261	243	256	250	281	254	253	219	266	255	242	270	264	257	260	263	261	298	241	270	251	250	235	263	265	263	236	267	272	262	276	255	259	231	266	245	250	253	225	255	248	258	246	237	254	273	265	248	271	245	293	258	236	257	248	286	283	260	271	264	256	281	254	236	266	263	254	240	285	264	224	255	249	251	259	289	255	262	218	266	263	252	248	237	253	250	241	275	260	255	247	237	244	268	248	289	235	242	247	233	282	257	251	230	265	265	271	261	253	250	258	264	271	232	271	237	264	262	241	235	263	248	263	265	242	257	258	247	250	265	216	264	246	271	253	255	226	277	259	263	282	261	261	267	255	230	235	234	263	223	277	248	280	244	269	256	269	243	271	266	240	256	264	230	261	279	219	282	235	269	274	301	259	291	256	301	261	257	248	251	239	263	255	268	257	249	257	255	265	250	234	241	287	242	266	265	242	264	255	262	254	280	261	253	253	228	259	311	280	268	255	237	251	244	240	245	296	247	269	261	261	280	258	265	256	288	244	226	235	248	257	251	295	289	239	252	263	255	241	245	242	262	256	243	244	259	267	246	269	264	293	275	243	259	249	237	270	282	264	274	265	252	271	239	254	273	244	267	232	260	273	265	257	278	251	242	270	283	257	244	256	272	268	240	247	245	251	271	268	291	238	230	270	231	237	267	259	231	263	235	257	229	259	251	284	257	258	253	253	252	282	246	249	259	239	264	218	271	249	266	266	237	262	278	264	274	282	264	268	282	245	234	263	263	242	234	262	250	240	253	243	231	241	239	256	251	268	266	273	237	270	255	256	272	258	219	278	285	284	247	273	294	238	251	234	236	269	275	287	256	266	241	263	290	261	276	267	246	257	266	252	248	264	285	253	268	263	280	259	276	297	238	254	263	261	249	250	255	271	306	271	253	282	263	286	255	294	250	251	245	255	260	259	272	243	268	256	272	283	246	259	244	271	279	281	260	257	247	273	271	245	286	285	269	254	250	272	267	249	261	238	253	274	261	238	256	281	227	312	237	268	270	255	249	261	278	232	253	254	251	236	264	268	264	238	253	290	240	248	244	267	262	269	240	247	238	282	267	263	291	248	258	248	285	257	253	249	262	222	257	255	248	265	251	255	260	255	270	267	266	244	280	269	260	249	266	241	227	231	276	267	243	253	263	224	268	258	232	244	242	291	278	264	243	253	266	248	298	280	252	255	258	248	252	266	290	224	292	265	225	256	241	257	275	285	231	265	258	260	259	264	239	263	264	269	219	282	251	249	260	244	265	265	248	236	235	244	244	259	247	264	273	231	219	265	253	263	213	274	231	279	278	262	238	256	259	277	249	265	265	268	281	265	281	246	242	248	250	250	275	274	271	254	275	248	247	256	286	255	246	255	247	263	305	242	257	255	246	263	293	247	295	298	254	256	228	294	236	289	237	285	270	238	242	266	262	239	261	226	246	242	256	275	245	261	270	255	240	284	272	234	254	272	260	261	251	269	308	261	244	231	280	246	254	257	246	251	236	245	245	259	253	248	254	231	263	251	240	271	256	238	228	261	279	254	261	253	259	261	247	255	253	253	273	274	266	272	293	271	277	255	264	246	241	237	283	244	242	266	280	252	268	233	287	256	278	279	258	237	277	273	258	285	256	237	244	272	284	264	276	234	263	234	278	286	261	254	265	271	228	288	242	246	281	259	259	287	277	278	277	247	245	240	268	260	222	252	281	237	245	263	281	271	239	246	275	281	267	254	265	226	247	260	236	296	249	269	265	262	225	249	309	249	257	257	244	259	272	260	233	249	232	252	266	257	245	262	274	276	248	267	271	264	244	250	251	267	274	235	261	236	251	279	261	240	249	302	265	248	279	251	253	264	291	266	307	257	236	241	275	258	262	238	276	256	275	251	239	268	257	257	244	244	244	243	269	280	248	239	259	284	271	237	272	261	266	262	240	248	265	261	267	269	275	278	272	262	243	264	218	234	265	265	262	249	274	252	246	259	246	243	238	271	277	270	234	263	279	267	241	261	259	257	257	264	276	222	268	246	245	251	237	264	223	258	259	250	272	249	277	260	260	264	236	261	247	241	284	264	264	262	250	268	277	289	278	263	257	279	266	281	268	255	318	267	259	240	247	246	264	246	252	254	258	225	266	273	264	260	267	241	290	255	237	278	278	270	268	242	291	242	264	275	247	259	271	266	247	272	275	272	271	280	258	274	269	259	277	266	240	290	251	261	268	283	260	258	223	246	274	236	246	276	252	266	234	263	276	251	248	265	284	262	265	260	272	245	261	256	250	260	241	270	272	227	271	228	282	238	268	273	288	244	242	265	279	259	261	248	260	228	254	255	249	234	273	239	270	265	252	275	244	263	258	289	261	269	252	281	286	246	226	260	246	244	249	236	246	278	270	260	284	274	261	248	248	233	255	273	253	276	267	282	260	256	257	263	260	239	267	293	242	273	259	258	233	263	284	273	258	273	258	232	265	255	260	245	258	279	260	250	263	263	255	222	255	282	272	263	252	250	265	252	260	258	240	258	242	256	291	261	278	280	255	264	250	273	273	260	291	279	238	249	257	227	259	265	235	258	264	252	233	227	249	235	267	244	245	255	253	261	256	255	263	258	267	250	247	250	259	261	271	259	270	268	259	292	270	266	273	270	254	273	301	295	265	278	241	269	254	255	286	260	250	261	272	248	290	276	295	292	270	280	250	272	238	257	264	246	265	238	255	270	289	270	261	257	296	225	241	253	267	236	261	265	270	247	256	264	261	235
17018	16741	25149	16029	3756	866	818	826	822	815	844	801	864	812	831	807	800	841	838	771	817	760	815	811	802	767	813	765	843	869	852	795	797	798	788	814	805	751	844	887	867	832	802	811	785	800	829	816	764	837	791	769	804	796	776	853	880	844	819	796	799	814	854	860	797	805	845	787	840	818	827	805	800	811	823	784	825	806	806	779	743	813	781	776	797	797	807	802	848	803	834	805	822	812	845	788	845	809	843	783	849	838	826	817	807	854	809	786	834	804	783	753	829	793	803	853	821	819	758	840	765	827	799	839	814	863	797	775	820	812	885	829	783	768	822	817	815	767	836	821	842	846	793	815	768	792	821	788	797	866	819	835	804	849	773	819	836	778	825	800	780	794	819	787	848	799	779	765	851	823	759	803	795	796	850	789	777	809	763	786	806	806	819	825	772	782	806	732	811	789	765	837	790	823	745	846	821	846	772	804	774	786	805	813	763	841	830	784	783	819	795	811	811	807	783	816	812	828	794	854	841	772	803	826	865	828	799	844	870	771	810	793	774	829	819	859	795	826	836	814	802	831	802	748	759	837	842	815	773	827	778	836	841	828	803	818	819	783	764	829	822	772	793	762	795	854	841	812	833	809	752	859	758	845	854	781	777	818	797	825	817	846	830	795	866	809	829	778	796	859	801	787	793	760	779	797	822	818	792	820	808	829	827	822	766	837	787	836	864	846	804	840	765	812	855	836	822	818	814	813	782	834	822	812	755	855	778	821	798	811	814	856	815	755	817	814	830	839	815	819	804	806	837	831	819	776	820	820	796	844	834	867	807	866	833	779	797	820	789	819	805	809	820	817	824	796	803	830	805	842	820	837	794	822	837	777	816	836	814	806	759	839	769	798	839	821	835	788	825	853	785	804	808	785	811	799	819	806	809	823	840	771	799	832	827	815	848	826	805	783	805	769	803	758	808	867	855	801	792	812	812	832	782	789	790	832	815	785	805	813	814	861	849	848	833	778	804	839	813	839	826	788	844	812	817	762	806	797	762	775	820	800	826	784	771	848	831	773	807	832	783	833	889	813	763	817	799	802	813	800	826	796	792	808	775	795	840	831	819	817	818	795	765	813	828	830	769	819	819	822	815	850	799	796	781	809	762	785	790	831	805	824	839	825	860	798	778	775	801	796	811	811	820	804	828	840	760	815	805	835	811	782	825	800	804	782	825	864	817	805	780	796	808	789	838	841	811	766	809	808	799	817	847	828	759	788	829	818	822	819	816	896	775	862	773	767	829	821	840	787	852	770	811	796	806	829	807	793	786	774	788	866	852	822	753	842	801	780	827	815	816	830	798	849	823	812	838	846	794	759	793	834	812	769	879	837	794	859	789	878	813	793	823	808	819	821	825	774	858	828	837	795	797	768	825	820	831	796	844	807	830	832	801	740	806	821	817	799	801	818	829	800	757	824	798	771	860	811	809	815	787	842	822	799	790	865	789	803	783	894	807	841	804	803	851	826	859	803	827	807	854	831	801	819	835	807	775	841	798	817	837	811	795	796	856	789	837	794	779	804	858	826	782	765	798	821	812	822	825	799	829	819	858	828	858	815	797	763	821	843	791	831	792	815	782	767	829	777	787	800	783	833	895	803	844	804	791	792	814	851	864	862	834	834	838	798	818	804	814	813	832	819	863	809	858	788	756	833	805	837	781	771	827	778	812	770	827	810	787	796	826	828	803	769	798	831	797	768	828	838	802	775	763	845	749	774	848	850	818	825	826	807	789	813	801	787	775	829	830	813	795	799	795	822	783	847	809	819	781	825	839	818	810	801	774	792	778	832	852	798	802	808	858	831	813	789	798	819	842	851	813	812	823	777	821	815	819	844	841	826	825	780	805	787	864	837	776	820	826	802	824	792	762	802	805	804	866	788	822	727	816	853	779	754	853	818	742	829	826	838	808	805	802	821	798	822	823	795	827	787	821	781	839	783	838	810	824	794	806	879	808	840	822	818	811	814	846	838	785	871	845	811	842	813	804	807	810	800	852	812	782	835	837	811	796	830	859	850	801	802	762	803	795	783	792	821	844	830	849	786	867	864	802	862	849	852	798	861	830	852	808	797	833	839	764	817	851	796	794	834	856	879	892	808	800	800	772	816	816	898	773	783	839	845	789	826	842	761	846	803	835	797	798	881	783	797	783	833	838	789	759	808	794	814	783	773	840	811	805	847	769	832	827	809	843	874	818	822	785	808	868	827	793	818	781	837	840	745	830	799	831	742	785	789	860	824	825	804	785	831	866	753	820	845	796	845	848	831	828	822	828	816	830	817	759	786	790	843	837	851	771	839	812	842	818	883	824	811	887	812	806	804	838	807	892	809	839	828	847	833	813	813	770	821	842	840	873	798	805	792	770	808	885	787	768	823	823	829	823	841	812	821	765	861	821	818	802	784	812	795	822	796	844	838	799	798	833	842	832	803	829	808	764	812	799	788	772	756	827	825	800	849	767	797	780	822	843	821	847	853	832	756	858	807	763	802	845	825	842	883	782	835	847	827	801	835	768	800	851	829	793	832	847	833	870	878	838	835	813	791	810	799	776	795	826	867	837	859	765	794	825	856	811	807	763	815	825	821	843	819	771	788	852	785	817	792	825	837	806	819	863	821	828	807	815	813	858	798	869	779	828	756	803	847	822	805	836	822	784	803	811	744	803	779	805	779	798	789	794	810	822	779	820	794	835	829	778	793	816	792	753	803	841	812	827	818	835	781	822	829	859	835	795	792	828	801	797	829	829	830	799	849	815	820	777	771	839	820	849	822	729	812	870	806	862	802	780	784	775	807	859	828	827	836	783	786	770	781	858	844	815	855	782	845	834	869	844	778	746	826	743	829	831	795	844	767	844	824	833	823	760	840	857	796	847	846	807	822	813	836	784	804	773	831	803	798	864	795	846	838	834	827	856	781	822	873	859	812	780	838	830	874	833	810	794	816	794	803	825	842	815	823	823	728	802	851	832	798	822	817	828	787	801	815	803	812	819	830	823	842	873	809	770	829	759	827	798	780	760	809	830	852	825	823	755	811	794	833	800	798	779	831	794	818	854	780	823	794	785	868	775	804	796	773	809	795	811	802	822	813	771	827	829	822	805	791	791	809	856	806	847	830	802	793	795	824	845	876	821	778	794	835	792	816	866	832	796	809	798	828	805	829	766	839	767	815	848	819	793	791	834	835	810	818	823	840	821	853	791	782	834	797	830	800	880	797	806	840	786	786	800	811	821	874	843	845	804	834	827	838	848	795	785	843	837	832	731	816	825	829	816	834	830	826	862	754	780	882	791	823	770	781	831	826	822	781	824	841	787	796	815	844	833	827	846	817	831	824	854	807	797	857	872	847	759	866	810	805	838	809	806	798	793	827	833	812	824	829	805	833	815	819	787	824	807	841	835	774	827	812	817	835	816	820	804	773	790	807	831	812	808	821	825	725	808	828	764	833	827	859	832	861	839	822	819	829
56863	54247	66754	46320	18974	1767	249	206	231	232	187	201	187	238	219	247	228	222	234	214	206	202	211	206	195	207	214	204	219	185	206	210	224	206	195	214	223	224	221	233	222	204	206	216	187	209	213	201	199	185	183	199	186	192	205	217	189	216	201	187	234	207	215	212	224	211	200	204	215	192	203	213	184	215	215	178	217	185	201	191	206	197	208	199	203	167	191	224	210	218	184	198	200	188	178	227	203	181	204	227	202	191	216	192	197	207	203	194	216	187	183	194	195	201	235	171	198	194	216	217	239	206	182	195	190	204	200	215	209	197	208	222	206	214	221	188	209	234	213	202	240	222	189	197	214	201	186	204	208	178	234	209	199	205	226	212	206	214	196	213	186	200	204	206	215	201	224	213	210	204	201	197	215	191	205	207	206	218	191	207	199	202	225	207	192	197	212	208	190	190	203	212	178	233	244	206	200	205	201	210	200	187	214	206	220	194	205	178	200	210	198	201	212	191	229	214	225	208	214	213	216	218	240	204	224	174	212	202	192	207	203	197	229	203	228	189	203	215	210	215	210	183	206	216	205	204	197	225	203	211	210	192	211	206	216	198	210	214	180	208	213	202	210	213	203	197	215	227	226	205	178	215	206	197	196	204	195	204	223	215	195	196	224	198	202	208	215	203	191	194	214	213	205	210	208	201	224	213	206	202	203	200	186	216	179	199	203	213	200	181	217	224	212	221	219	193	185	206	206	229	217	199	209	181	207	221	207	227	236	218	214	231	207	191	223	201	207	199	214	213	191	222	222	186	217	195	200	197	196	207	224	176	223	230	229	207	191	192	198	244	187	204	217	203	197	222	214	238	183	217	223	207	213	219	225	208	205	206	193	198	186	188	201	196	204	210	226	180	208	218	206	226	186	223	196	189	211	214	214	210	237	175	217	195	218	229	210	223	207	187	197	196	196	217	212	197	210	209	195	221	194	206	212	218	224	186	204	224	197	194	179	215	180	200	185	197	227	187	227	218	195	206	182	194	217	190	221	212	220	225	217	216	230	197	197	217	183	225	215	233	202	204	216	201	186	197	221	212	162	223	221	195	203	216	222	217	223	199	224	187	201	199	199	231	215	187	192	211	207	191	190	204	216	211	214	190	200	224	198	202	234	214	203	210	209	212	252	215	206	194	226	219	223	192	196	190	210	214	203	219	198	182	221	204	196	211	192	185	220	203	181	193	183	204	224	217	193	212	212	207	195	215	212	208	216	219	194	206	224	214	187	203	181	201	223	207	216	171	219	191	194	206	227	206	199	226	229	242	202	194	188	216	179	215	220	203	216	174	212	212	215	177	197	186	229	196	223	188	221	205	198	170	206	205	179	192	212	214	195	191	199	211	218	218	193	215	177	191	183	193	187	189	194	194	199	199	190	181	199	194	193	203	199	201	204	223	180	217	218	191	194	220	233	186	202	198	226	202	224	216	203	172	213	203	188	219	207	190	189	217	186	191	222	184	207	198	217	193	200	193	191	241	196	196	201	217	195	200	221	214	209	203	212	185	177	210	203	203	199	196	211	217	214	212	225	208	188	223	207	217	205	175	210	185	197	198	175	198	199	196	204	193	198	203	232	208	200	217	190	214	197	188	203	188	195	211	202	209	193	212	195	237	199	205	215	192	208	207	214	218	175	203	179	214	224	199	234	223	214	218	210	217	203	198	198	230	195	232	195	196	223	194	198	220	207	224	222	206	213	193	201	221	212	207	211	207	205	202	204	209	188	210	195	217	183	202	191	198	190	198	188	213	200	220	201	208	203	202	206	207	199	185	193	216	205	209	207	203	207	220	216	228	206	208	195	229	211	190	225	211	199	205	211	217	177	207	195	239	190	208	210	209	181	190	220	230	227	215	206	184	216	221	194	183	208	195	194	217	179	210	203	212	180	194	205	200	214	171	173	236	224	198	215	226	209	193	214	196	197	196	204	204	204	173	195	212	229	190	205	218	202	204	202	229	193	210	208	207	192	191	223	201	214	226	227	191	206	215	206	208	204	202	189	238	239	203	190	206	203	212	212	233	194	197	198	195	240	197	201	195	205	239	185	184	198	201	205	202	191	225	222	202	193	235	218	210	198	216	205	205	208	219	189	207	214	171	204	189	190	201	212	228	205	219	204	194	247	203	218	191	185	229	180	213	187	186	221	183	200	206	225	194	218	177	185	229	204	196	203	206	201	227	222	214	239	209	197	213	205	196	200	196	223	199	222	199	215	210	202	180	220	204	203	208	191	185	205	225	209	236	227	185	205	200	186	202	198	203	214	208	179	185	210	176	218	181	225	202	208	217	205	204	201	229	211	208	224	204	206	184	207	172	193	192	203	210	215	221	216	213	226	193	185	222	196	186	210	211	202	194	206	215	203	235	195	200	210	203	192	207	211	233	202	206	206	194	214	207	194	231	207	196	213	196	187	187	205	249	196	213	206	214	188	216	212	204	192	175	199	208	220	234	200	223	202	207	205	199	207	204	218	211	186	214	199	198	202	193	214	196	192	197	178	221	207	193	191	201	187	218	193	211	208	212	191	218	214	242	217	214	203	220	199	195	211	217	206	226	189	215	179	209	220	215	236	173	210	195	208	213	191	227	205	189	222	199	215	225	207	204	209	199	223	201	196	180	202	223	231	217	196	199	170	198	210	215	217	205	218	209	215	184	204	180	211	213	214	195	207	191	198	175	218	223	216	212	207	190	194	219	221	202	213	220	220	202	206	187	208	192	222	228	226	204	190	183	206	207	208	216	206	210	193	207	222	194	218	197	192	196	248	226	196	189	218	217	216	222	201	201	183	223	193	207	191	202	218	228	205	220	184	186	207	228	217	209	206	210	229	202	215	175	186	205	209	207	248	176	231	206	228	199	202	182	200	181	224	202	240	207	218	199	227	203	174	207	211	217	220	204	186	193	223	217	204	215	178	219	219	208	200	193	200	209	198	185	202	203	213	187	223	195	193	197	196	202	211	214	216	221	195	206	176	185	222	205	205	200	197	218	204	204	227	212	186	216	207	185	201	223	211	217	211	203	195	225	233	199	186	201	193	217	200	176	218	213	211	204	203	198	182	187	213	233	204	207	208	192	225	208	213	216	211	191	220	191	228	208	212	186	195	217	208	186	221	177	211	204	209	192	209	206	195	215	193	204	222	183	187	215	186	221	221	196	206	190	191	210	206	224	195	208	200	207	202	182	192	180	196	183	221	201	231	199	192	186	234	198	173	197	194	214	192	197	219	204	194	198	200	186	200	220	225	192	223	214	227	191	222	193	226	196	223	216	218	198	205	196	225	215	193	197	218	204	222	199	218	201	204	203	193	208	214	200	196	226	187	223	203	186	196	220	211	217	221	177	191	204	211	213	183	215	199	209	199	210	187	206	195	179	200	219	218	204	207	217	207	187	203	229	204	206	213	217	207	205	184	202	201	197	220	210	219	215	200	222	191	187	214	209	195	217	207	199	216	202
37599	41921	59282	47791	19640	1004	728	732	725	724	697	690	709	680	684	711	701	661	681	709	672	698	674	716	672	639	661	682	684	669	627	740	692	679	646	684	684	670	644	646	677	682	680	652	666	661	664	659	712	676	687	707	641	699	690	686	669	685	684	692	670	669	696	654	690	668	685	673	666	665	650	671	706	685	708	716	664	634	654	706	645	706	695	706	666	671	632	678	684	665	665	723	662	686	688	665	684	655	640	668	682	708	690	678	687	729	696	663	653	621	656	652	700	704	640	690	705	672	669	671	710	682	656	700	658	686	711	603	676	676	667	637	685	653	713	650	675	691	650	733	658	702	671	665	654	653	684	677	668	658	632	681	673	633	658	657	649	700	681	618	655	656	700	649	712	676	639	705	708	657	636	679	696	695	714	707	676	699	700	662	687	644	649	674	677	702	672	654	653	688	631	672	696	620	664	691	649	658	663	646	676	679	629	649	694	624	698	680	689	690	681	712	662	688	680	689	679	720	657	710	663	666	694	697	668	644	699	679	658	677	642	668	681	639	693	717	667	709	690	659	684	683	687	652	698	656	642	616	678	616	671	646	696	703	682	690	716	684	654	663	673	655	663	686	695	705	653	653	718	659	701	664	630	638	707	631	672	641	725	678	674	668	701	691	633	677	649	660	637	716	604	682	637	681	678	691	661	730	662	695	701	667	673	677	703	687	665	691	679	689	676	681	686	687	680	682	676	647	684	659	709	665	662	632	677	644	706	667	725	671	653	660	708	651	667	652	668	642	680	660	698	668	664	705	702	672	703	710	671	730	655	710	725	676	671	648	680	675	671	637	693	664	682	693	685	700	663	709	646	685	661	688	626	700	718	673	658	651	642	642	665	699	621	652	660	626	656	697	645	698	658	654	671	670	671	674	714	685	684	661	691	683	700	704	688	695	684	636	637	677	594	635	634	631	662	650	711	689	680	657	649	664	654	691	674	694	672	720	653	676	655	703	642	675	682	713	669	657	685	662	639	669	673	684	701	740	650	680	650	688	653	665	695	668	684	661	689	660	704	709	680	665	718	691	641	647	671	651	666	696	671	673	686	661	669	671	650	717	656	700	707	647	641	667	633	702	679	653	685	650	654	726	678	641	688	675	727	697	714	673	674	674	699	678	686	669	695	726	688	633	660	659	714	697	665	696	663	673	703	668	655	696	683	694	685	690	688	672	626	639	721	688	671	680	680	636	648	646	726	680	709	656	639	647	656	669	636	663	632	720	662	675	681	705	648	673	702	690	645	667	742	702	644	626	748	657	710	696	714	696	701	689	652	694	662	687	686	681	666	732	668	667	721	689	679	652	632	691	645	685	642	631	645	660	659	624	651	654	688	671	675	681	693	626	705	705	661	666	671	655	695	674	664	675	656	668	699	696	662	726	666	630	657	690	686	676	638	676	648	724	684	647	685	706	638	695	680	684	672	719	667	658	664	690	699	693	700	674	654	664	684	684	689	642	678	681	713	685	714	667	633	660	616	720	663	645	709	695	699	645	664	655	693	644	664	671	634	674	696	657	647	648	657	675	662	688	671	668	695	688	667	703	679	700	674	655	681	674	647	691	702	639	659	665	686	726	681	684	642	710	655	749	621	688	733	676	684	682	673	687	702	677	642	663	674	648	622	664	712	670	661	642	688	620	677	678	683	671	674	681	638	662	639	668	641	659	669	654	684	650	682	688	683	673	681	655	616	696	706	733	639	688	691	667	701	689	663	691	680	654	673	706	625	698	680	683	669	655	736	715	657	631	672	672	677	677	660	673	705	644	641	654	698	701	677	672	684	659	680	661	698	666	687	683	683	648	713	706	711	655	715	670	680	663	652	712	656	640	629	676	673	662	660	686	675	675	692	691	689	681	707	667	679	727	695	695	690	661	662	698	627	661	657	691	695	677	680	688	715	652	686	632	637	678	676	681	624	692	677	684	660	665	665	666	704	698	656	674	683	692	680	624	670	630	703	671	662	679	712	645	628	669	672	685	664	684	723	689	715	667	732	648	734	655	657	646	693	638	673	660	642	685	667	719	698	686	716	617	656	652	664	700	673	719	668	702	666	667	716	685	754	654	636	679	693	688	692	701	667	663	659	638	626	648	636	692	708	630	696	630	638	691	658	720	707	672	669	735	675	637	667	641	656	705	700	664	673	666	685	665	648	675	638	676	669	685	641	668	715	703	698	696	661	663	699	682	662	632	706	683	668	654	666	679	662	658	692	703	718	662	640	650	693	656	684	693	728	673	706	758	692	669	682	620	675	679	667	670	649	683	717	655	747	657	635	677	644	673	664	696	680	655	643	705	656	663	654	670	713	676	676	700	666	678	652	638	723	682	646	690	713	672	680	666	685	657	683	681	672	676	660	688	689	674	665	706	729	719	680	661	727	681	651	650	740	666	709	691	683	649	662	644	637	642	676	695	706	658	662	602	639	710	676	733	661	658	664	730	668	692	719	656	697	658	702	680	695	669	632	720	714	697	695	657	631	617	659	658	671	654	712	673	691	656	682	639	655	686	682	711	684	696	634	696	695	671	673	685	632	674	677	678	719	707	689	685	649	648	648	713	643	690	639	679	636	674	700	675	680	707	685	649	665	619	655	657	714	671	707	663	696	709	656	669	689	707	627	660	725	617	676	693	664	649	698	716	714	662	654	704	692	701	653	651	694	721	691	646	682	658	678	666	677	654	685	671	689	671	681	695	686	667	659	666	683	636	736	703	690	650	675	664	660	696	699	681	667	654	667	647	672	643	670	683	669	691	699	632	677	701	654	703	650	633	678	685	700	686	680	643	628	660	666	708	686	649	688	670	672	657	701	691	670	654	651	661	710	699	684	725	650	733	677	666	628	623	675	706	725	691	680	665	644	663	677	664	662	655	669	628	689	734	695	693	649	669	706	645	650	633	670	696	662	659	664	634	684	684	657	713	676	650	701	663	667	627	624	663	666	694	683	677	669	707	707	659	657	674	680	686	659	657	674	705	687	677	697	687	704	676	717	754	695	677	652	676	625	673	688	676	635	713	700	696	729	685	633	632	692	665	696	699	687	701	696	667	690	685	678	716	652	677	698	666	675	671	693	643	733	661	678	652	651	645	622	661	700	640	702	672	651	690	682	682	649	696	635	689	602	731	668	669	688	652	661	684	664	698	718	656	688	665	659	739	643	701	732	662	724	641	627	682	671	626	648	631	671	657	663	603	681	644	619	642	622	707	697	663	629	668	708	679	714	676	717	656	670	712	640	682	686	697	647	658	653	650	756	640	674	649	692	655	688	644	682	689	709	689	697	698	678	683	649	664	636	662	678	644	657	673	731	694	698	694	645	732	647	708	676	657	671	722	673	662	686	702	633	661	675	683	665	673	641	709	703	717	650	647	664	666	644	681	669	697	677	633	661	650	719	689	664	648	678	692	693	661	707	697	678	653	683	739	730	696	683	713	722	678	638	668	686	656	722	724	695	680
