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
338087689102	338087689660	338087690210	338087690760	338087691310	338087691860	338087692410	338087692960	338087693510	338087694060	338087694610	338087695160	338087695710	338087696260	338087696810	338087697360	338087697910	338087698460	338087699010	338087699560	338087700110	338087700660	338087701210	338087701760	338087702310	338087702860	338087703410	338087703960	338087704510	338087705060	338087705610	338087706160	338087706710	338087707260	338087707810	338087708360	338087708910	338087709460	338087710010	338087710560	338087711110	338087711660	338087712210	338087712760	338087713310	338087713860	338087714410	338087714960	338087715510	338087716060	338087716610	338087717160	338087717710	338087718260	338087718810	338087719360	338087719910	338087720460	338087721010	338087721560	338087722110	338087722660	338087723210	338087723760	338087724310	338087724860	338087725410	338087725960	338087726510	338087727060	338087727615	338087728160	338087728710	338087729260	338087729810	338087730360	338087730910	338087731460	338087732010	338087732560	338087733110	338087733660	338087734210	338087734760	338087735310	338087735860	338087736410	338087736960	338087737512	338087738060	338087738610	338087739160	338087739710	338087740260	338087740810	338087741360	338087741910	338087742460	338087743010	338087743562	338087744110	338087744660	338087745212	338087745724	338087746285	338087746835	338087747387	338087747935	338087748485	338087749035	338087749585	338087750135	338087750685	338087751235	338087751785	338087752335	338087752885	338087753435	338087753987	338087754535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44594	28878	16012	3567	1397	1177	1168	839	633	524	405	361	273	292	265	265	228	276	242	283	222	265	281	254	253	208	233	256	229	234	259	237	221	230	268	208	231	203	218	216	253	203	236	241	200	194	217	212	219	231	207	210	212	197	219	237	218	233	213	195	230	222	200	202	214	221	217	226	203	222	226	216	213	196	207	195	212	203	227	200	210	195	176	231	206	201	180	210	195	192	237	243	222	214	221	217	185	193	205	212	184	176	215	191	195	193	189	254	223	220	220	198	198	215	204	225	218	216	206	202	210	184	200	203	197	211	210	186	236	202	215	195	227	201	205	206	223	216	213	226	222	216	205	206	262	224	234	201	206	186	212	202	204	218	213	217	223	217	222	207	223	215	179	208	190	231	227	218	201	213	193	219	206	229	205	227	207	226	222	213	220	223	230	197	204	203	218	230	222	225	206	207	203	231	182	198	230	207	254	211	180	205	207	206	196	199	232	231	222	223	229	192	226	239	199	223	192	185	236	225	222	211	219	241	209	211	233	220	225	186	211	203	204	208	219	202	182	189	209	191	220	219	206	191	198	223	214	211	219	213	209	205	199	229	226	177	203	204	216	202	192	216	196	201	235	222	215	206	230	227	189	236	232	233	227	206	192	199	219	222	234	220	195	218	211	210	230	233	216	231	232	210	210	204	233	216	225	223	225	204	200	215	191	222	208	214	181	216	252	227	198	232	216	173	226	180	232	203	219	197	213	229	200	191	232	237	213	211	180	192	227	196	231	214	199	205	234	188	214	194	223	241	210	219	217	242	203	195	188	218	232	222	197	195	207	220	226	206	239	174	213	203	227	194	199	221	219	204	206	214	194	206	212	220	211	205	190	215	186	237	219	200	217	215	191	183	207	209	196	204	183	217	175	228	201	234	203	212	208	205	260	219	197	216	199	220	212	211	202	193	208	207	213	210	186	199	214	213	197	211	200	193	196	243	230	206	184	228	228	206	209	209	194	214	221	186	190	208	227	229	230	175	200	179	222	232	174	217	226	222	217	182	231	211	223	226	201	222	191	211	207	225	217	220	189	232	188	204	205	202	246	200	208	240	207	208	213	196	214	206	204	202	215	180	200	189	221	210	193	187	189	216	228	210	223	209	193	184	219	199	209	218	209	199	213	219	194	219	204	217	232	215	212	210	207	245	196	215	214	228	180	212	211	199	206	197	206	212	211	201	235	232	221	216	185	190	203	199	209	227	223	192	219	245	211	204	217	212	191	216	219	203	206	222	210	215	182	214	205	209	218	217	210	203	201	189	211	221	226	204	221	233	202	223	218	221	204	209	204	210	209	199	211	181	197	198	204	230	199	260	189	198	224	205	226	204	220	226	213	231	190	207	250	203	242	187	237	203	230	222	206	243	231	177	204	197	200	215	223	200	221	202	200	213	229	210	191	236	198	195	197	218	218	208	198	216	203	196	205	220	200	185	206	201	211	228	175	215	197	195	202	194	217	231	178	218	193	256	207	203	203	207	205	215	229	216	203	237	206	227	203	229	210	191	218	211	210	206	207	206	207	199	196	198	229	203	237	214	207	196	211	246	180	225	219	218	229	199	214	204	213	201	215	195	212	204	226	205	204	233	203	205	213	200	210	232	211	202	211	239	184	198	185	210	212	207	213	214	224	208	204	196	200	203	208	222	213	238	208	229	218	209	225	189	208	192	195	185	205	208	242	203	204	205	195	206	201	203	200	223	207	182	216	197	210	179	186	242	213	213	249	201	189	205	226	194	206	186	203	204	240	194	193	187	206	206	216	230	238	222	232	214	203	196	213	204	223	205	215	160	210	203	223	207	203	198	206	238	215	197	197	227	238	203	213	218	211	208	219	221	228	220	212	209	188	187	215	226	198	230	237	201	200	191	240	228	215	203	216	195	176	222	259	211	182	190	193	218	228	188	213	206	194	206	218	213	217	223	232	175	217	218	201	221	192	199	209	261	225	222	203	213	254	200	214	213	215	224	232	222	193	176	195	184	172	198	251	227	186	229	228	211	209	210	209	185	207	192	204	213	179	209	226	265	242	199	212	204	215	206	186	227	187	197	209	211	185	208	251	202	211	216	206	231	209	212	194	223	217	209	211	218	206	199	205	225	194	196	201	206	199	217	211	212	220	219	223	198	213	213	200	224	228	222	207	202	222	174	212	219	193	228	209	205	195	179	204	224	212	211	213	218	194	247	195	183	219	205	202	205	222	188	255	223	228	199	235	209	211	209	189	221	199	223	195	228	193	221	206	183	208	211	207	231	169	188	202	220	204	233	231	199	199	217	188	208	220	205	201	236	214	181	186	207	219	204	226	223	200	206	218	234	223	201	211	194	231	178	196	220	196	205	210	213	250	203	197	237	216	210	214	223	191	223	211	220	208	216	200	198	221	187	197	221	190	201	225	183	202	225	197	220	206	224	223	242	204	196	216	223	186	199	216	223	213	238	222	214	192	235	221	242	222	185	168	188	180	245	210	230	200	242	228	203	205	213	189	202	216	215	194	216	218	213	224	202	212	203	190	213	212	230	175	192	221	212	223	208	211	208	230	204	199	214	201	215	215	212	195	213	197	222	218	199	191	204	221	216	203	220	212	223	209	202	231	215	202	198	197	243	212	197	215	223	200	222	203	223	232	195	208	209	200	192	242	216	207	216	196	197	208	215	219	212	203	206	209	224	209	223	236	208	205	216	250	208	206	227	204	226	231	181	227	204	208	192	207	193	203	207	175	228	223	220	193	248	194	223	222	217	199	207	209	190	231	204	242	250	203	247	218	229	231	215	224	200	183	221	225	220	202	213	189	202	190	229	228	222	232	229	229	239	210	221	230	211	196	212	212	185	218	218	212	188	196	214	182	185	228	223	229	229	218	211	225	241	209	226	218	206	207	229	205	235	218	226	208	196	206	214	195	229	217	212	240	242	202	225	180	223	224	222	208	212	227	178	205	222	216	192	210	206	225	216	221	210	217	188	203	202	195	198	219	196	209	220	178	192	188	200	222	222	207	207	241	220	194	223	218	193	239	241	204	184	232	222	184	201	190	199	198	195	182	227	233	228	216	226	206	197	204	224	204	200	245	200	242	196	184	199	209	196	191	219	228	212	179	210	214	189	240	228	235	199	207	210	219	223	201	198	213	210	226	185	212	245	246	189	200	210	206	216	191	213	197	208	204	230	212	206	223	217	221	226	210	214	219	220	233	206	170	209	198	223	216	198	221	210	236	195	201	207	231	233	223	215	201	198	179	231	215	221	221	216	224	220	207	210	203	212	209	235	221	235	206	206	202	212	237	243	235	217	219	167	220	227	219	197	213	218	205	216	182	211	207	219	208	193	218	215	230	197	221	219	218	201	202	192	216	198	192	215	210	196	216	202	186	197	221	219	199	204	225	220	214	234	219	211	203	224	215	235	212	215	204	215	211	217	197	212	210	221	215	202	207	204	192	208	189	214	192	230	212	195	221	216
27218	20106	15558	6167	4440	4291	4430	2932	2457	2386	1621	1440	1044	1081	936	836	820	735	706	700	745	667	721	685	719	639	646	713	729	697	624	623	534	527	513	541	522	585	580	533	532	553	553	524	508	507	533	498	510	535	452	472	502	508	533	511	511	487	507	504	512	490	501	505	512	498	471	503	506	532	532	505	471	470	498	503	507	493	488	506	531	488	465	489	494	508	482	493	442	507	489	506	498	409	520	482	455	494	521	492	477	450	529	485	480	525	513	505	520	489	491	537	490	453	487	489	501	497	531	446	473	492	505	480	489	491	492	506	497	504	489	467	513	515	499	490	492	498	481	520	494	508	487	522	483	506	504	520	514	486	438	492	503	496	492	463	512	533	477	507	494	501	479	509	487	504	493	497	488	466	488	470	526	498	467	516	477	485	492	496	506	512	481	469	487	454	505	485	461	511	447	464	497	464	480	477	480	481	502	472	471	445	492	464	497	492	483	492	450	497	476	470	467	477	482	512	461	478	489	504	515	510	470	490	509	438	519	488	508	502	497	522	497	499	423	507	540	491	474	530	514	463	491	475	514	523	454	455	512	468	506	503	513	439	474	465	499	483	453	449	480	483	529	483	487	477	492	460	478	476	505	484	523	489	477	500	442	489	491	497	477	487	485	484	539	513	498	513	489	476	495	494	496	457	500	500	510	480	440	475	515	476	455	466	504	484	481	487	474	484	486	479	458	504	501	460	527	467	443	498	510	458	482	462	497	470	503	493	477	502	489	477	489	517	484	491	503	487	514	484	503	430	491	542	448	524	486	499	430	483	480	515	495	501	491	507	467	483	448	473	499	475	528	496	470	489	478	460	500	501	503	532	514	524	426	479	529	475	489	516	451	492	523	487	470	472	502	470	496	528	469	497	496	504	478	459	506	475	462	485	478	461	430	514	488	496	424	521	464	503	527	474	483	516	478	504	513	495	503	476	489	513	489	494	528	470	458	470	464	472	466	496	473	519	518	460	490	512	502	528	499	465	490	489	453	506	520	524	493	480	532	509	473	511	508	454	492	471	484	515	481	496	468	484	515	500	497	499	476	534	519	497	455	496	526	497	514	511	516	484	471	516	524	512	475	477	480	487	512	460	477	539	491	506	481	485	476	490	522	516	468	486	496	505	482	497	516	459	486	507	446	492	509	475	510	489	508	437	478	468	484	482	515	489	465	491	480	476	482	460	499	487	450	471	474	518	484	455	469	459	494	472	458	485	503	501	494	505	495	478	456	438	474	512	502	457	467	502	497	490	498	502	475	472	530	522	487	517	481	505	492	512	441	468	450	505	457	478	530	480	475	459	505	456	515	474	519	470	523	497	523	500	475	526	503	495	509	501	519	535	504	514	533	470	528	452	482	488	509	448	467	488	481	473	494	476	484	516	504	474	489	479	472	469	475	532	485	492	507	465	469	488	554	451	471	511	503	512	532	450	474	479	477	459	476	511	466	489	510	489	486	520	485	507	479	515	525	485	491	472	462	482	511	500	482	482	507	487	481	476	485	528	493	476	459	524	523	529	501	460	449	467	491	504	472	506	467	513	522	481	463	482	481	504	497	477	471	486	483	464	477	483	494	460	491	521	451	487	493	504	460	510	469	469	514	485	482	484	485	472	492	511	480	498	451	526	523	457	478	518	492	479	447	532	467	478	521	514	473	526	491	499	480	462	488	477	465	530	501	494	503	504	441	512	509	509	496	473	475	500	464	467	463	490	476	491	534	513	431	425	472	497	503	495	489	490	496	499	519	483	546	513	545	496	491	533	496	494	486	456	529	456	488	472	473	532	505	507	462	490	474	463	478	453	530	451	507	489	469	527	466	466	463	464	529	501	472	493	522	518	510	448	498	487	459	516	490	520	504	532	502	484	485	496	507	530	499	514	490	495	498	498	485	522	488	530	495	504	483	521	474	526	432	480	466	456	487	486	513	498	481	518	475	502	490	519	486	475	471	491	480	500	480	538	544	486	448	499	470	483	456	488	507	491	490	512	479	464	475	497	482	464	515	493	507	494	480	483	469	482	439	469	481	492	514	546	481	506	510	538	474	531	470	503	511	476	463	478	489	499	523	506	501	464	458	495	502	492	478	463	479	536	526	470	471	526	480	506	462	495	521	490	470	502	470	505	483	507	470	534	493	450	473	479	501	505	504	442	482	522	528	513	480	505	531	457	495	503	528	477	514	503	486	504	467	473	488	497	489	481	529	489	464	489	495	493	465	495	469	481	525	470	516	499	482	522	474	476	507	482	449	492	485	486	498	482	460	463	478	524	465	462	531	453	466	468	559	459	459	530	480	479	466	469	448	473	510	482	427	504	519	515	481	479	468	504	504	482	474	528	504	483	502	497	496	515	519	481	499	498	506	483	472	481	498	493	488	428	479	491	498	444	477	501	475	478	504	479	480	470	457	497	493	478	474	484	461	473	488	514	465	522	505	474	508	526	468	529	506	498	486	500	464	538	493	512	487	498	501	517	460	503	467	464	487	501	526	475	504	483	482	507	503	526	493	483	508	465	494	464	485	495	462	461	454	489	444	477	509	515	459	491	546	478	429	519	506	476	455	487	517	492	533	481	473	470	503	517	503	482	493	469	441	480	502	463	500	481	472	502	482	501	507	456	503	496	477	485	458	500	510	497	509	498	521	459	471	463	493	488	500	466	531	512	489	490	528	521	495	472	478	460	546	479	483	464	554	463	488	520	475	527	506	483	488	466	487	477	502	477	474	506	525	514	473	481	484	490	428	466	484	472	492	525	485	523	487	516	473	486	506	473	477	493	484	505	531	480	506	505	481	481	508	498	477	482	461	494	466	484	526	493	548	490	476	475	471	507	507	475	494	459	472	543	518	508	506	461	460	437	464	498	478	528	486	504	485	517	505	489	524	471	517	519	485	481	479	483	494	468	489	476	496	488	514	487	487	494	497	508	454	499	495	478	488	423	469	459	494	459	497	521	487	473	495	483	510	487	505	482	513	481	446	505	463	484	479	483	507	465	498	501	446	507	497	435	491	473	465	498	510	481	509	499	495	497	489	482	514	491	465	497	520	509	509	447	524	451	486	462	477	528	493	524	490	509	477	439	485	475	493	477	512	493	500	516	480	488	468	470	521	480	479	451	505	525	524	459	444	519	466	467	481	490	483	482	496	528	496	473	472	503	501	488	471	489	489	503	495	494	526	478	463	504	488	513	501	460	489	479	481	477	507	481	463	476	500	533	518	440	499	518	498	488	486	471	527	471	482	506	471	503	520	466	442	478	523	511	456	455	496	465	477	502	495	505	497	497	470	430	480	473	456	490	498	444	469	464	502	508	484	504	491	451	502	503	472	507	494	423	493	455	485	466	450	480	481	479	503	515	451	531	512	520	476	451	524	525	486	467	465	490	471	487	483	470	497	513	521	493	497	476	484	444	534	494	472	484	544	526	465	521	504	485	461	478	496	468	504	496	495	497	495	503	515	511
19133	10126	3810	861	515	425	409	386	331	295	276	263	265	263	274	229	224	234	243	246	241	273	251	246	245	272	238	265	229	258	257	228	208	227	233	255	224	244	244	222	255	195	241	216	246	245	214	260	247	258	248	255	255	248	238	228	245	237	258	223	219	247	230	247	212	278	220	269	243	206	232	226	233	227	209	237	262	240	241	235	252	275	241	229	257	241	243	218	230	220	265	259	251	247	218	221	213	253	253	239	252	217	196	230	262	240	245	241	206	243	237	232	219	238	252	204	227	228	238	223	261	262	219	257	234	245	240	239	215	225	223	214	217	188	242	225	226	238	213	259	212	228	237	225	263	241	200	237	240	234	273	247	243	258	252	259	258	244	225	233	224	208	247	247	221	251	238	254	242	234	238	238	233	237	223	234	231	247	242	239	226	219	220	239	235	239	233	196	236	225	225	239	261	244	235	221	249	247	248	246	244	238	214	249	235	239	253	244	255	268	217	243	237	222	245	216	235	241	231	245	243	258	255	229	205	228	248	235	231	243	207	241	230	234	224	221	261	250	206	207	219	252	210	206	223	238	218	225	210	242	236	232	249	230	232	225	243	249	230	235	238	215	272	224	238	245	243	218	227	232	255	230	281	227	265	244	243	243	272	232	255	248	199	216	220	199	202	239	217	229	240	262	224	212	252	274	258	232	206	256	234	238	246	232	243	217	220	254	234	237	218	224	221	240	225	242	252	247	239	245	235	218	254	232	250	214	224	223	255	242	214	243	231	244	224	245	247	258	248	234	233	238	228	268	211	227	220	222	231	240	214	222	219	210	212	248	229	248	250	191	211	219	251	245	227	245	240	223	236	215	211	234	261	249	217	211	239	216	217	247	231	251	221	267	256	237	220	216	270	223	216	229	229	233	253	238	239	248	233	222	209	205	248	253	231	216	289	211	265	230	237	234	240	236	231	207	199	225	265	228	246	214	236	216	252	254	237	243	241	240	233	237	216	242	232	262	246	248	252	243	254	253	218	216	259	244	205	244	219	237	256	261	203	243	246	248	225	257	221	250	235	243	243	225	253	266	218	247	238	238	256	234	238	256	259	212	215	250	250	253	225	212	231	256	227	241	255	247	219	231	244	221	223	210	259	229	232	245	260	243	242	223	232	234	244	226	236	221	197	231	228	246	253	236	246	224	265	256	236	233	227	229	228	245	236	238	214	265	238	236	219	239	233	233	225	236	208	245	226	219	252	236	229	247	222	243	252	231	221	239	232	242	239	217	225	214	222	236	264	228	251	220	215	241	235	225	251	220	244	217	266	252	254	208	216	244	229	227	203	233	244	221	233	270	214	253	237	252	257	224	225	284	264	246	241	245	232	241	235	253	239	235	231	225	214	232	235	218	239	224	219	232	244	239	233	231	239	228	229	269	260	252	276	225	244	227	238	235	204	209	261	229	238	247	248	248	250	225	223	265	270	271	250	239	237	247	246	239	235	242	253	238	237	238	226	227	224	216	215	266	252	250	259	232	237	251	272	249	240	211	216	237	224	244	240	219	231	245	246	249	262	232	240	256	235	283	234	209	252	242	233	232	230	222	255	225	242	248	234	251	232	255	218	264	224	242	242	236	258	219	242	219	221	239	234	220	224	240	220	212	255	218	237	247	239	230	275	216	248	241	214	249	219	226	243	223	259	247	276	283	220	256	227	253	281	243	229	247	228	211	242	219	248	218	225	226	209	249	221	269	222	230	227	226	250	223	247	216	248	266	267	239	234	254	236	222	225	237	225	224	259	254	252	261	256	248	243	243	245	223	240	235	239	247	255	230	234	254	216	239	226	232	247	236	243	230	225	247	241	281	235	217	240	218	223	263	217	257	248	226	255	276	229	221	247	244	223	233	230	216	231	246	259	235	234	235	206	219	264	244	219	231	234	226	243	228	219	222	256	257	246	263	259	220	242	258	261	207	245	267	210	232	276	249	258	257	243	224	246	224	251	222	255	222	236	241	242	228	217	223	220	263	236	216	225	244	244	234	219	221	248	234	247	235	203	245	252	255	237	271	226	221	246	260	227	241	244	253	229	199	222	229	247	238	233	223	232	250	246	235	236	214	260	246	250	267	237	216	230	237	245	221	230	209	233	215	230	246	226	240	238	256	250	214	234	253	249	230	239	245	235	249	251	241	228	223	231	241	221	233	227	257	240	242	258	221	237	223	222	204	212	246	239	257	250	249	263	233	223	256	220	217	265	259	254	254	249	231	233	243	234	242	246	231	232	219	232	237	213	238	223	221	211	248	240	255	239	247	285	220	237	231	257	234	228	251	220	230	241	221	231	231	239	257	229	230	233	225	239	231	262	251	231	238	236	212	255	226	226	231	235	228	244	270	258	219	239	219	236	230	242	212	213	243	236	228	262	231	225	221	238	258	221	226	223	232	221	240	249	228	233	221	205	217	247	228	259	257	236	217	228	216	245	200	223	250	228	234	251	255	232	232	237	256	243	238	234	238	239	221	223	234	225	225	240	228	235	216	229	243	279	230	242	230	222	246	247	215	237	226	232	225	248	238	247	246	226	236	231	208	208	254	267	243	248	227	243	261	240	282	258	221	237	192	207	252	208	225	231	200	240	239	253	238	215	245	230	220	261	234	257	216	233	246	251	215	220	219	234	237	227	242	279	223	264	249	223	251	254	242	225	249	231	235	231	244	221	260	250	228	247	269	227	238	212	254	242	238	222	242	222	248	234	222	221	234	216	251	234	256	254	211	219	248	223	216	212	234	215	213	247	216	235	213	223	241	247	268	244	244	244	248	226	241	220	191	251	252	249	248	246	208	250	213	233	267	215	240	236	233	229	268	240	225	243	237	213	231	240	241	251	222	210	246	224	207	238	218	245	214	219	226	231	220	226	260	232	249	240	244	238	263	223	229	227	245	222	232	238	234	245	250	263	218	209	245	230	222	235	229	222	219	235	257	219	232	216	240	253	224	251	229	240	233	212	241	276	244	220	247	230	237	269	237	258	257	233	246	237	222	238	234	222	262	223	245	229	279	227	246	211	253	231	216	214	234	229	216	225	225	215	220	266	259	206	269	223	236	234	242	209	236	248	228	218	223	207	219	202	255	230	222	240	243	202	265	244	227	249	249	272	247	246	225	242	229	234	237	240	232	238	246	231	236	230	230	230	231	234	203	225	243	248	246	227	240	230	229	225	200	211	238	247	222	217	234	234	222	216	221	231	250	241	202	220	261	234	236	258	246	251	242	239	249	251	254	234	206	244	220	255	253	256	245	216	248	261	268	248	249	260	238	251	245	265	244	211	264	257	252	243	249	266	228	230	228	227	205	223	232	221	240	221	220	240	251	249	243	225	255	220	249	228	254	229	207	248	223	238	256	234	251	270	231	226	258	248	232	230	262	223	230	263	256	230	237	230	235	242	236	208	250	233	242	210	238	238	245	220	234	256	218	246	215	255	251	233	223	265	281	252	217	237	210	242	219
11429	7820	5066	2328	1864	1381	1335	1145	1222	949	810	764	731	726	665	626	645	650	630	648	612	622	622	617	585	586	607	591	673	592	571	585	552	534	560	553	576	525	572	554	559	583	528	546	574	562	578	520	530	531	515	565	593	576	545	572	544	511	514	533	509	501	551	537	543	504	550	533	565	520	543	512	536	554	516	555	548	516	525	567	495	534	554	538	557	571	564	558	519	508	480	501	545	506	482	519	493	529	488	524	567	568	540	552	522	548	549	508	554	546	566	547	497	528	534	551	518	530	554	573	500	566	562	524	556	521	550	516	510	525	500	508	520	508	511	513	538	512	478	537	524	515	532	494	520	481	583	519	519	530	475	527	544	529	520	528	561	533	560	522	530	501	498	532	542	530	502	508	589	519	491	544	544	497	524	550	510	524	506	497	521	574	541	521	551	537	557	522	501	529	526	527	537	553	548	519	512	526	539	533	534	523	544	540	509	551	540	553	554	511	528	556	511	472	521	498	502	526	538	517	519	499	515	514	529	512	516	518	525	564	513	498	506	513	532	549	568	513	489	502	554	517	491	539	530	484	533	513	503	460	538	551	501	544	543	501	527	524	538	553	527	491	546	541	525	509	507	536	539	534	535	525	527	537	592	502	489	547	532	527	517	550	525	528	559	535	531	521	548	559	533	508	506	529	543	556	562	492	497	568	562	519	525	528	549	536	519	508	534	519	564	559	567	518	542	483	517	525	547	513	530	517	567	531	522	540	543	512	511	532	543	541	492	553	504	510	524	523	501	547	542	496	553	505	547	536	571	531	512	540	521	532	533	542	572	570	514	531	563	503	530	533	514	505	526	529	597	465	571	532	543	526	551	510	537	524	522	553	544	558	521	497	535	489	526	546	566	549	505	492	510	525	507	547	562	496	555	521	528	517	541	545	554	538	524	530	526	531	539	492	537	533	516	520	559	511	563	541	527	503	530	553	523	500	521	506	505	541	536	552	544	540	512	509	513	550	518	532	554	508	537	522	503	478	516	544	557	537	509	530	532	496	534	545	503	553	504	527	572	536	505	543	512	522	553	544	521	529	519	506	486	534	550	509	531	539	540	513	525	539	531	513	518	543	535	521	519	571	522	494	535	500	484	508	515	486	559	537	558	514	514	518	524	517	579	542	510	543	508	484	484	562	529	589	511	530	514	510	516	501	515	570	523	519	476	559	544	535	548	495	529	530	540	546	551	558	567	548	556	494	556	543	493	524	529	523	537	493	517	530	586	548	541	514	512	512	515	551	485	556	560	543	545	524	519	546	507	550	539	545	511	516	499	559	537	516	553	517	484	519	546	524	510	531	538	543	545	575	507	496	543	530	560	508	518	555	527	563	578	563	501	553	536	543	532	525	525	505	515	517	493	545	482	524	550	524	518	520	536	518	509	554	546	537	495	504	529	516	550	542	558	497	498	513	528	559	521	550	556	552	517	552	514	543	498	522	543	523	564	510	540	558	516	549	520	508	566	521	524	533	550	546	539	506	529	580	526	521	541	512	503	512	560	506	541	495	546	518	555	534	507	504	527	498	507	544	508	497	534	519	531	530	529	531	569	556	539	530	545	525	528	518	566	514	528	538	531	534	519	505	506	541	518	476	517	529	555	526	534	536	503	536	535	536	548	514	500	506	524	535	512	529	527	541	535	514	547	554	518	511	523	558	512	543	523	518	539	558	536	525	568	541	506	552	515	554	527	492	522	494	548	530	537	537	533	522	499	555	543	497	530	545	521	518	555	529	533	505	509	540	557	545	530	537	557	551	486	535	480	497	531	521	499	532	531	538	573	545	560	533	525	506	549	533	554	509	513	518	536	578	533	478	515	528	521	508	522	522	531	504	532	509	532	538	513	535	551	558	530	538	521	527	481	522	549	561	500	519	502	521	564	591	540	531	571	523	544	519	502	535	511	509	518	521	558	526	555	545	538	503	579	547	549	579	541	515	492	540	550	531	532	535	581	523	506	555	545	510	536	532	515	532	531	543	510	524	518	503	516	525	537	544	495	578	581	591	510	546	542	512	518	556	581	521	563	514	540	564	554	583	548	570	535	537	541	524	513	532	536	543	544	530	538	550	557	532	542	549	512	544	508	523	516	517	510	519	592	532	540	502	534	529	508	518	530	547	554	538	554	558	516	509	512	566	545	548	505	513	553	503	501	558	519	525	579	568	560	550	559	497	543	525	584	509	520	523	521	509	529	505	513	519	515	530	556	497	548	534	537	522	542	539	552	504	563	509	551	522	541	543	541	526	558	531	529	574	534	514	471	516	507	504	499	530	472	516	521	512	500	546	490	525	558	541	567	557	549	544	526	573	527	537	535	505	504	527	519	519	540	547	492	546	489	535	530	520	507	536	531	578	566	529	547	556	531	493	532	486	530	557	514	561	529	516	523	529	514	515	475	489	518	525	533	529	516	530	551	510	548	564	533	513	508	564	534	529	558	515	557	487	532	524	487	547	532	483	518	504	512	551	529	530	517	550	505	577	532	544	535	515	522	523	565	515	536	504	512	529	558	527	544	571	563	524	567	511	544	505	552	517	536	528	510	545	541	520	536	546	517	500	525	519	544	517	536	523	537	500	525	515	511	504	560	542	512	512	515	577	549	569	534	485	536	541	533	495	551	529	549	521	550	503	529	525	539	542	530	499	509	560	528	498	559	530	548	549	533	543	559	554	517	546	526	505	535	496	546	552	499	554	525	562	570	555	478	518	511	514	524	516	532	514	532	550	553	488	529	569	555	522	568	533	500	514	563	549	524	542	582	516	518	534	532	545	514	519	524	548	520	493	522	580	569	543	543	563	532	524	507	547	532	507	555	519	516	526	530	527	527	539	503	529	479	562	531	477	500	532	558	541	518	519	531	526	510	514	512	515	512	529	519	501	552	529	526	513	536	516	534	540	508	550	520	516	559	541	506	567	564	529	541	560	511	531	523	520	516	546	577	530	535	560	527	519	521	522	531	543	525	537	535	515	552	511	559	524	560	521	536	537	507	532	510	546	522	476	552	490	496	510	514	522	538	537	578	534	551	501	533	497	572	553	570	509	517	519	526	502	512	542	549	538	538	546	506	533	525	502	522	562	507	513	538	554	548	532	542	574	519	532	536	533	554	535	518	525	557	535	538	531	542	551	539	546	512	498	531	504	527	512	538	496	535	532	553	562	570	534	543	554	542	577	543	505	471	543	548	494	526	511	496	515	541	529	504	549	575	519	528	558	524	531	516	525	510	534	508	514	492	521	545	562	485	495	553	540	538	524	518	532	517	530	549	555	561	527	485	520	508	553	506	524	499	539	517	524	554	544	537	520	510	526	515	553	547	524	534	546	511	540	514	518	586	561	533	551	559	517	568	535	530	558	509	557	521	532	530	525	543	490	525	518	494	550	522	507	508	511	527	529	547	512	528	561	496	552	518	526	513	537	522	514	502	576	542	524	553	495	552	562	519	525	587	517	526	492
34288	20011	8209	1803	1114	767	706	536	476	373	326	300	275	254	231	232	225	211	214	215	233	234	232	211	210	206	250	215	235	182	216	194	181	191	179	208	160	190	192	199	198	185	218	189	186	182	192	191	196	188	180	167	210	202	220	193	197	200	203	162	199	174	177	196	238	191	229	202	180	213	207	192	203	176	205	183	189	170	183	185	193	215	208	224	196	206	194	207	199	198	196	205	201	185	180	193	185	185	198	201	180	190	172	191	187	183	197	188	236	169	173	196	170	208	193	196	191	196	188	207	201	193	225	204	224	189	201	184	202	207	187	194	194	175	212	185	181	206	214	204	175	190	197	203	178	193	222	192	193	186	181	182	181	178	197	207	207	208	202	179	203	189	195	181	192	207	205	184	192	209	179	171	197	212	176	172	207	169	175	173	191	178	208	207	153	205	219	188	186	205	188	189	188	160	201	209	177	170	192	200	188	199	221	185	183	189	181	212	206	177	196	194	190	184	204	212	206	194	201	197	169	196	177	182	180	172	194	197	206	171	177	192	176	176	217	195	178	181	192	206	194	177	180	215	183	212	199	177	189	210	168	204	158	174	174	184	203	185	180	174	194	178	198	190	184	209	210	183	176	228	208	194	179	206	177	184	183	194	188	193	176	178	188	203	188	183	184	194	195	213	162	187	199	217	194	168	195	197	193	196	200	191	201	205	181	194	169	193	192	203	191	183	162	190	173	177	186	210	214	217	179	172	183	190	174	193	203	172	212	247	207	205	193	198	196	219	192	194	173	197	202	185	196	197	199	217	166	203	192	196	221	193	176	206	200	204	186	207	177	196	176	193	230	184	189	194	188	200	213	215	197	207	206	163	201	196	188	209	184	200	197	194	179	177	181	204	202	179	199	177	190	207	205	195	170	186	210	212	159	166	167	192	170	192	210	194	182	190	183	190	172	212	201	178	194	211	211	160	184	192	194	186	192	191	189	156	180	189	183	183	186	203	176	209	193	213	184	166	202	202	191	203	211	183	202	190	216	190	188	177	188	209	189	201	216	203	180	185	180	186	207	230	195	201	197	230	216	171	235	227	199	204	179	178	180	192	205	192	197	177	207	206	193	195	209	189	179	192	211	212	171	196	218	186	208	212	220	223	195	197	215	223	197	181	191	203	187	189	177	170	223	204	181	181	198	162	197	197	172	177	186	197	170	199	211	201	214	168	202	217	212	212	194	199	220	200	181	198	197	206	204	208	193	187	171	207	204	230	219	196	201	183	219	164	195	189	199	210	200	209	183	185	175	206	199	199	193	202	187	195	209	194	191	214	202	188	192	191	156	180	167	188	185	174	259	200	170	184	199	164	185	198	191	207	177	196	220	187	210	188	192	203	177	195	197	184	197	189	195	206	224	202	194	197	171	160	198	177	204	202	202	174	204	182	182	184	206	186	220	197	195	216	195	193	180	173	173	227	213	196	194	211	185	219	194	185	184	225	216	210	203	204	183	190	182	192	221	232	212	191	174	170	187	192	207	200	163	192	193	201	225	199	196	197	219	190	186	189	173	179	206	181	191	189	200	195	187	172	204	203	184	222	180	208	211	189	188	178	163	192	189	201	182	192	200	176	207	184	202	189	186	190	178	206	181	193	183	208	169	181	172	218	197	175	206	196	195	227	184	216	184	186	190	199	204	173	176	205	200	173	182	206	202	175	183	184	187	220	196	182	191	200	168	179	198	186	207	189	187	156	186	171	194	197	221	187	205	213	184	170	176	176	172	203	224	200	191	219	195	183	208	200	186	179	216	189	185	189	160	230	194	175	227	200	215	212	186	207	179	189	197	176	175	184	185	188	197	179	215	192	165	200	163	177	183	172	159	168	168	215	185	203	223	194	209	194	197	206	211	166	160	195	183	180	208	217	169	195	212	199	183	219	195	200	232	157	176	194	215	194	192	196	200	206	190	215	182	206	194	174	180	164	220	220	207	222	205	209	180	175	209	191	195	204	209	189	191	178	195	217	197	205	206	180	213	202	220	208	195	193	211	199	204	174	192	175	192	190	193	200	181	212	176	185	197	178	197	204	214	219	180	165	209	204	174	193	178	188	169	204	229	212	181	211	172	221	182	198	191	191	216	198	190	197	186	176	182	171	213	192	220	180	191	205	208	187	194	238	210	161	200	195	195	167	225	167	202	200	175	202	210	212	179	196	187	167	206	201	201	229	199	199	185	212	197	190	199	192	204	219	185	195	181	213	178	188	203	207	189	178	176	219	184	182	194	186	190	193	201	198	218	235	173	190	182	163	177	186	177	199	189	226	179	193	192	212	205	176	188	155	192	214	192	190	194	207	197	198	153	211	197	159	188	175	164	205	182	202	198	193	208	201	196	206	179	197	218	187	169	200	188	178	224	163	183	203	193	215	205	188	205	174	198	224	207	191	223	200	208	175	191	193	198	193	194	197	182	178	193	211	175	192	182	168	194	190	212	198	185	201	202	183	197	207	199	205	193	200	171	220	208	213	161	179	179	182	174	175	201	177	207	205	178	212	173	191	209	210	217	183	205	182	204	192	221	193	192	190	189	206	195	205	211	183	214	187	180	169	206	220	190	183	193	207	198	213	200	218	195	208	191	198	198	194	184	194	217	198	189	185	165	211	227	192	193	223	182	203	202	164	203	204	162	175	184	186	200	206	186	185	197	178	201	188	182	195	203	200	193	190	170	203	198	177	176	193	216	200	176	205	214	189	195	192	205	198	172	155	177	184	185	203	178	196	192	188	198	196	205	197	193	222	235	204	222	192	188	185	183	202	196	168	160	177	203	214	187	202	184	196	201	214	203	186	189	205	207	201	185	197	210	210	169	192	222	186	184	207	220	226	175	190	189	174	194	183	194	197	205	197	225	213	206	184	186	178	187	214	175	210	199	195	192	197	209	191	200	203	193	189	188	193	173	175	204	166	206	214	208	205	199	198	206	176	193	175	197	207	165	203	201	198	204	187	185	186	204	187	190	212	205	208	197	195	172	150	192	220	206	211	212	186	212	209	194	198	194	188	198	196	194	198	210	195	205	191	200	214	190	197	237	221	178	190	196	214	194	189	182	188	206	188	187	179	218	154	183	191	203	193	170	193	198	195	201	200	190	210	166	181	213	199	175	177	204	194	209	191	168	197	187	217	179	209	195	178	205	202	180	208	228	202	197	181	182	203	188	204	182	203	221	210	202	197	180	192	190	195	203	178	203	215	186	210	182	189	187	180	179	173	198	210	198	187	184	177	162	201	188	220	197	208	201	199	197	196	187	186	204	205	198	171	192	209	189	173	201	176	204	198	182	192	184	174	189	166	192	185	168	183	231	225	216	223	195	215	175	197	202	191	172	207	222	222	193	189	195	185	221	183	189	182	201	198	233	199	215	214	196	199	188	193	214	200	191	187	189	216	215	202	218	202	230	176	187	210	178	228	187	184	184	204	186	166	223	173	195	185	167	201	213	181	182	198	182	195
21372	14343	8729	4672	4206	3017	2649	2171	2027	1414	1203	1072	865	792	767	729	657	573	627	615	607	560	607	598	588	530	617	607	683	567	523	493	480	480	490	523	482	555	472	487	512	492	503	469	455	481	496	488	429	445	448	441	461	463	439	450	473	460	427	486	453	432	462	437	472	489	465	453	473	494	465	445	482	450	465	465	513	474	434	496	445	456	448	439	418	451	424	435	456	466	485	453	459	475	448	437	446	437	449	443	469	421	460	431	455	421	445	438	459	415	455	475	457	443	424	476	472	472	440	422	475	450	450	458	440	452	462	441	415	468	456	432	456	398	410	462	458	440	418	472	432	445	452	501	444	467	454	439	488	452	446	462	459	460	453	470	432	445	471	496	456	472	420	400	468	443	433	447	455	446	463	449	439	426	438	448	466	435	438	444	437	419	463	447	439	436	465	446	445	478	443	466	447	459	430	420	470	448	476	474	428	457	444	457	445	449	448	427	433	416	457	450	441	409	451	469	477	458	449	413	449	448	453	459	453	432	429	423	423	460	477	438	459	454	438	457	500	458	460	463	440	448	473	453	425	455	472	444	489	455	453	427	451	462	481	436	443	427	416	484	478	426	453	458	444	428	462	459	441	427	453	448	441	434	457	454	466	442	411	435	477	445	398	461	444	458	435	445	462	459	424	504	444	421	453	429	438	430	428	461	427	437	476	420	431	453	487	427	442	458	452	452	429	443	470	461	459	455	425	432	459	451	437	442	459	433	437	437	485	457	458	474	436	378	428	419	474	457	460	443	415	444	430	431	439	444	446	442	440	438	436	450	467	439	487	438	467	445	423	470	434	415	446	478	449	409	433	418	466	494	409	452	445	464	441	461	435	445	396	452	425	417	444	426	468	426	477	458	431	457	446	463	435	450	433	467	441	417	465	461	479	436	473	446	448	441	453	433	428	474	453	460	415	443	451	470	470	422	454	446	430	472	418	435	452	448	442	474	440	440	443	455	448	441	426	439	412	430	435	428	456	453	430	440	427	441	447	472	420	440	455	467	484	445	431	445	449	451	453	425	474	458	461	461	414	443	448	415	445	440	469	463	401	433	435	441	465	449	446	430	431	445	487	459	421	472	452	441	420	476	444	400	447	472	449	429	487	439	426	436	437	437	472	438	480	448	455	425	502	440	449	441	425	434	463	448	445	459	435	436	427	459	433	444	452	469	459	449	449	450	450	443	434	443	470	419	425	420	486	435	458	425	452	495	446	451	431	456	452	485	481	457	451	434	463	466	436	435	464	420	423	483	434	394	467	458	480	456	469	451	449	469	485	473	418	411	422	448	419	435	465	445	436	434	415	459	443	432	465	446	424	447	449	468	456	475	471	430	414	462	480	432	444	471	437	433	465	431	456	450	460	410	449	463	432	427	450	459	449	452	423	483	450	474	410	438	427	457	393	436	421	456	423	449	439	430	438	436	427	437	465	446	462	432	427	435	463	472	443	439	479	436	456	398	478	443	445	488	452	482	437	453	444	403	425	469	425	434	458	458	449	475	442	460	449	427	437	475	461	441	451	437	447	453	474	455	438	485	447	426	508	459	439	422	413	429	445	454	457	474	421	464	471	439	426	453	456	427	374	450	480	463	469	428	439	441	462	436	437	448	434	479	410	436	439	476	447	459	455	442	448	469	428	464	466	462	425	470	456	419	437	434	470	401	458	474	471	438	506	409	458	442	435	422	466	440	487	436	444	421	449	434	449	403	449	472	437	435	480	446	456	430	447	444	496	429	456	427	441	420	439	436	453	477	501	463	446	455	460	455	486	442	425	466	472	458	429	453	462	467	515	495	425	440	422	463	446	450	449	444	439	453	464	466	467	424	394	467	457	441	450	411	487	429	463	427	413	452	431	465	422	399	416	473	437	461	436	433	456	434	427	427	439	465	477	441	429	444	439	484	419	455	435	450	499	456	452	435	467	393	455	448	447	420	424	439	411	459	458	451	458	431	460	454	376	448	425	464	474	437	460	466	457	468	425	448	478	464	423	423	440	450	449	442	464	398	456	427	492	418	421	461	444	430	419	459	458	474	390	487	437	453	431	439	452	492	455	446	428	417	450	430	471	446	451	444	458	475	449	440	480	475	450	479	413	448	490	452	452	443	459	463	457	431	477	440	466	441	493	461	450	421	443	470	402	438	451	439	448	479	454	421	415	471	437	460	456	460	447	425	461	463	460	476	452	465	416	447	432	445	457	427	452	436	460	440	415	430	444	434	441	479	475	471	416	435	433	461	450	409	444	436	475	474	416	420	468	440	437	458	433	456	438	450	421	446	440	414	448	403	454	433	439	470	447	436	390	432	431	458	423	503	422	454	432	478	451	478	479	436	439	450	450	449	435	391	463	457	455	408	440	428	443	414	433	452	412	438	478	421	405	430	436	441	445	432	427	422	456	422	476	461	436	450	444	440	444	441	426	444	451	453	424	426	470	447	471	444	481	483	443	440	446	460	427	400	471	415	462	435	431	466	461	442	430	426	432	484	431	461	439	494	468	465	462	443	444	479	433	462	462	426	471	462	467	454	441	397	485	443	455	445	411	418	426	426	415	459	415	412	456	417	469	477	408	435	412	448	467	444	427	426	472	458	461	456	474	420	480	431	417	414	437	430	452	436	462	446	411	450	464	441	453	466	426	443	457	426	430	497	456	442	498	424	469	431	435	458	455	439	452	426	445	415	463	414	478	442	430	445	432	441	480	455	476	421	437	448	415	419	430	441	455	424	460	408	438	437	487	467	468	420	472	408	418	455	474	413	457	453	469	439	415	449	419	425	452	437	482	440	471	469	441	467	451	456	447	464	438	423	462	441	424	424	498	437	427	451	424	460	424	431	459	456	440	454	413	418	457	461	450	435	479	473	453	478	419	459	469	434	444	419	412	418	432	459	444	466	409	440	434	441	453	442	433	423	476	462	448	470	432	448	429	425	503	488	414	423	453	432	463	428	440	445	491	435	461	460	433	465	462	446	467	454	495	428	455	451	447	442	452	461	450	421	447	465	472	452	418	440	456	452	481	431	423	427	427	440	462	442	455	442	480	456	429	458	444	449	455	441	464	434	417	444	462	424	444	456	442	457	438	456	426	463	440	433	439	444	431	443	431	496	413	444	457	474	458	484	443	458	423	416	455	456	436	436	467	417	464	437	465	423	461	415	469	440	436	450	466	440	450	420	433	452	429	461	485	407	447	454	424	439	416	462	453	449	380	467	432	460	428	427	411	436	437	470	427	388	473	413	428	432	446	410	420	444	463	438	447	453	454	463	455	441	399	445	458	409	422	455	468	470	427	473	425	423	427	452	433	433	417	473	410	439	438	436	451	420	422	481	418	450	468	454	444	463	430	431	442	452	454	444	448	462	426	426	436	451	465	449	455	440	415	449	475	462	448	460	432	424	448	444	435	464	433	458	423	470	446	457	435	466	459	474	431	454	462	435	435	465	439	454	437	475	418	486
44184	28035	12726	3024	1620	1185	1194	960	663	491	419	353	343	259	250	245	234	241	248	226	256	260	228	248	225	257	248	236	205	236	193	226	202	223	198	213	207	231	196	199	226	192	230	198	196	197	202	219	217	189	213	209	222	201	224	223	222	208	205	196	201	188	230	217	223	234	200	213	209	243	190	192	238	223	238	210	200	182	223	215	217	182	203	187	202	203	225	241	217	209	193	217	192	207	191	210	200	218	214	177	183	235	211	190	194	221	219	214	205	184	181	229	230	216	210	200	197	188	221	197	203	229	223	222	189	232	217	200	241	209	227	202	209	200	218	208	168	195	214	185	197	247	202	182	198	230	200	239	205	214	203	183	222	220	208	182	189	229	215	219	244	194	193	202	208	179	210	211	211	206	184	183	195	198	206	183	204	230	189	201	232	185	225	200	201	153	176	209	216	208	175	188	218	176	240	213	231	201	201	217	201	208	232	191	207	179	205	222	182	203	216	208	212	232	222	226	227	202	237	201	184	210	179	205	207	195	193	176	223	221	233	205	238	206	200	228	230	201	212	226	203	204	212	215	181	225	182	216	196	195	217	213	202	215	215	207	188	196	206	174	216	240	223	197	206	197	185	207	170	194	244	194	200	205	202	202	199	203	231	199	224	224	235	186	203	186	195	199	189	198	213	188	206	206	171	248	194	236	213	171	196	193	209	221	204	202	190	199	198	190	225	210	187	247	210	189	210	201	213	218	220	211	195	213	222	204	218	210	187	236	221	178	212	222	216	225	222	185	178	174	210	192	203	202	193	197	214	185	213	217	249	235	214	219	225	197	182	224	174	180	227	185	197	208	216	201	210	205	198	209	200	207	240	186	175	228	226	214	211	214	190	202	194	205	203	224	193	190	209	230	196	239	179	224	243	217	202	196	229	214	191	213	196	210	200	216	200	236	217	198	217	217	208	198	188	185	198	203	199	227	203	204	196	183	217	205	209	215	187	196	213	192	210	229	211	187	237	185	204	189	175	206	201	202	230	178	201	235	222	221	176	231	221	221	208	206	230	198	223	206	219	213	217	198	191	199	205	219	227	218	206	191	231	200	200	205	212	227	199	194	208	216	213	197	199	212	202	178	207	217	200	198	184	222	209	215	216	217	230	222	202	235	206	218	208	233	206	189	205	187	219	218	196	187	182	211	225	202	208	217	194	217	200	190	204	200	228	220	189	196	197	200	194	225	195	220	206	196	225	203	168	211	202	213	209	204	193	182	171	188	192	221	207	182	190	226	198	210	180	217	216	231	193	167	208	218	242	252	224	222	205	200	217	207	211	214	190	181	204	189	177	196	199	197	196	216	211	205	224	194	194	230	216	221	215	177	253	190	183	206	209	191	206	190	199	216	216	204	205	203	212	200	193	214	200	199	205	178	231	201	204	181	205	193	202	194	188	226	217	194	218	219	181	197	224	195	210	192	206	225	224	219	200	187	212	224	192	203	189	194	216	202	210	212	210	205	189	213	218	201	204	181	219	211	212	218	201	185	185	225	206	191	192	200	225	210	218	205	184	231	213	194	202	175	207	215	198	233	223	198	221	205	220	222	196	228	207	198	203	215	214	207	218	212	212	217	199	179	231	193	220	175	202	189	198	197	229	222	174	208	194	202	193	215	222	215	215	214	223	196	211	216	223	212	201	208	219	221	218	201	221	204	226	206	195	193	207	220	202	197	196	199	219	197	239	199	222	227	214	214	173	190	194	214	194	190	217	187	200	222	209	224	202	186	193	214	220	214	232	200	192	193	202	229	226	216	215	195	211	242	218	214	201	204	195	212	178	188	222	210	203	215	185	174	201	190	212	200	232	201	229	226	191	202	198	190	214	234	192	202	216	216	208	220	201	201	219	201	200	182	198	225	189	203	179	202	209	192	215	192	177	228	248	209	216	196	211	217	203	161	209	181	220	175	218	202	171	207	206	198	200	222	195	178	228	215	209	192	215	206	184	198	218	211	222	219	227	211	195	223	233	178	220	216	233	215	226	247	196	228	193	198	218	217	196	188	199	197	213	187	201	206	224	204	188	197	232	208	194	226	197	192	180	212	233	212	205	188	203	196	224	193	203	178	207	212	201	215	203	209	182	204	206	224	202	196	198	211	202	198	200	209	200	225	196	197	196	195	245	216	207	202	215	178	212	217	216	235	219	227	203	234	218	220	226	229	187	212	223	215	218	204	226	184	221	201	225	185	230	205	193	225	224	195	206	183	212	222	201	206	200	214	216	229	201	200	226	214	207	184	221	169	194	196	195	214	203	229	216	210	257	231	219	204	219	198	220	216	240	198	191	192	204	202	225	220	222	191	186	212	226	238	207	228	201	202	198	201	202	204	218	202	199	224	208	186	182	223	201	199	199	209	226	213	199	226	222	209	218	203	217	182	190	189	206	200	220	209	205	225	197	193	212	214	181	232	212	198	171	209	230	218	224	229	228	206	203	223	216	210	185	202	219	207	194	208	242	197	194	172	230	224	225	213	215	221	216	225	193	219	202	225	204	216	220	211	205	197	217	212	200	197	201	194	225	213	202	219	222	216	182	201	230	202	179	195	227	206	194	189	205	240	200	214	236	180	206	193	233	191	206	168	219	184	223	175	208	198	219	198	195	175	197	197	205	203	226	209	189	206	211	214	213	208	218	222	254	203	211	221	210	214	214	199	221	225	230	233	217	211	197	221	211	200	222	208	199	208	181	181	208	191	194	222	214	214	225	227	216	193	215	193	186	203	176	191	215	176	189	201	211	219	203	224	207	202	203	217	203	199	190	201	219	188	222	212	196	224	203	192	209	190	222	204	225	208	212	205	204	222	212	189	207	193	168	221	227	195	183	211	193	189	227	200	211	209	216	188	213	202	204	201	247	226	218	187	194	192	179	207	197	217	200	228	187	206	185	222	211	213	205	191	205	214	221	189	199	209	212	222	171	193	202	237	213	205	198	223	221	214	233	197	218	218	187	201	190	199	200	176	235	211	209	206	231	199	217	204	216	214	195	188	190	204	205	202	198	190	226	209	231	228	196	249	239	218	190	191	210	193	213	214	200	208	227	194	190	205	197	227	227	221	198	198	222	215	205	187	201	198	197	205	212	196	224	218	190	205	212	192	227	228	209	169	203	205	231	207	191	221	189	205	178	207	220	222	181	200	187	222	188	215	208	221	210	198	176	189	213	201	186	192	191	200	186	199	210	216	204	222	186	186	250	207	217	226	187	198	221	186	202	207	220	211	226	183	219	191	214	214	223	224	213	224	179	255	197	221	209	210	242	199	166	188	206	188	228	191	195	217	206	202	204	204	205	209	213	211	214	241	223	227	182	189	215	216	201	193	217	221	248	193	193	249	185	209	220	209	220	213	165	212	216	208	200	193	209	232	198	221	201	192	201	234	221	198	204	198	177	216	217	221	212	225	210	196	217	197	204	206	193	222	197	191	209	215	226	189	196	218	193	208	187	206	206	221
27104	19473	11321	6492	5527	4394	4495	3540	2603	2011	1971	1354	1080	1064	883	838	816	825	772	770	710	732	704	680	625	647	692	704	722	673	624	590	552	563	501	511	511	568	588	558	558	541	563	528	563	505	500	533	506	489	497	552	492	495	526	536	563	483	468	477	513	535	497	499	463	501	491	443	480	498	501	503	478	484	515	509	480	505	486	479	491	492	478	504	476	482	479	460	488	484	506	433	487	515	501	517	507	485	511	469	484	475	465	499	500	446	503	493	494	461	472	413	462	512	480	482	477	475	455	470	476	503	465	462	454	528	474	463	498	491	521	430	486	442	448	457	526	473	445	483	442	505	468	471	448	441	463	486	485	493	462	465	464	480	457	432	456	476	452	489	488	479	486	488	452	491	464	461	490	482	492	473	470	458	489	465	447	462	484	478	454	476	477	449	448	449	498	472	484	469	498	463	485	496	457	485	472	463	458	479	487	481	476	492	429	479	461	498	496	458	443	505	464	508	511	448	466	493	486	487	496	491	464	463	474	505	500	462	454	496	454	465	457	468	469	490	488	449	508	508	491	485	452	487	471	454	468	490	497	462	486	451	456	477	473	472	510	471	475	457	502	520	479	443	502	477	478	469	525	494	443	492	501	448	444	493	463	499	486	474	478	474	484	506	449	501	463	495	466	503	447	444	471	459	481	482	454	446	477	451	492	473	450	482	513	447	462	460	473	508	490	473	490	474	426	490	481	462	492	457	449	503	507	463	443	452	463	479	468	473	489	480	481	497	502	504	494	465	519	516	441	483	447	476	479	481	489	472	482	478	456	470	507	471	522	468	476	453	475	491	519	430	463	423	507	494	453	440	485	446	455	463	490	484	470	471	467	478	457	465	452	463	505	469	519	483	465	480	486	518	485	452	457	486	472	492	441	489	478	461	440	516	488	501	433	473	484	469	482	464	537	499	490	482	447	491	462	520	527	446	451	476	477	517	437	476	477	517	443	479	480	474	474	476	478	468	472	464	423	496	465	490	448	468	450	492	515	499	458	481	453	471	461	491	500	479	491	437	470	485	453	473	445	483	514	486	469	492	539	461	514	491	450	457	500	441	479	495	463	492	478	495	460	471	490	445	523	420	491	504	465	496	463	470	465	488	500	439	461	506	473	508	475	462	489	501	468	465	449	465	506	460	483	494	513	479	441	466	425	505	512	501	498	498	440	488	464	484	484	486	506	484	521	464	479	483	482	499	478	475	474	471	462	469	504	484	509	473	533	468	492	475	521	440	506	451	501	469	520	489	497	517	493	465	496	493	447	483	488	436	489	494	486	449	430	505	486	444	456	465	480	478	480	476	493	483	453	452	460	487	465	478	425	481	465	463	512	464	466	435	487	499	471	505	494	455	460	461	479	459	472	469	496	433	455	431	521	459	432	473	499	481	483	452	487	517	464	406	471	511	495	446	479	486	490	478	496	470	447	506	463	484	542	494	476	483	464	446	489	472	506	490	467	456	476	466	468	501	498	471	485	513	484	455	459	500	490	466	483	497	461	475	504	497	484	493	489	496	473	487	438	443	445	449	486	456	445	525	467	510	498	458	447	487	489	484	459	499	478	494	501	442	440	469	470	472	474	518	489	455	486	485	451	497	514	474	494	449	468	499	442	494	454	488	461	495	488	485	502	472	474	493	494	452	445	512	450	520	459	453	439	477	435	434	456	491	486	481	515	476	454	463	463	504	472	482	508	476	493	446	447	462	498	501	442	493	457	453	448	460	465	498	454	468	496	450	496	474	452	491	463	472	499	500	500	477	480	455	461	491	495	482	472	508	494	473	493	473	463	484	461	479	495	486	516	448	456	469	476	474	476	495	472	494	484	473	486	454	481	471	487	475	484	489	489	483	500	455	474	451	466	479	485	455	495	426	472	490	482	484	503	484	466	490	442	494	478	489	480	460	441	535	458	481	474	503	488	497	514	452	479	479	492	441	468	487	510	470	467	450	447	492	449	501	490	454	443	500	480	499	452	474	474	458	466	498	466	453	497	476	474	492	459	478	436	468	443	493	472	519	469	478	452	437	454	499	532	482	508	463	469	467	508	459	436	474	493	479	486	494	501	497	504	493	452	478	515	494	475	492	496	466	492	501	466	480	512	464	479	502	501	481	491	475	474	476	471	447	484	472	509	481	470	468	465	471	503	490	471	454	513	495	483	507	497	492	477	492	510	478	481	465	500	467	488	492	496	498	483	477	475	440	450	433	471	467	489	462	480	444	530	503	469	509	536	451	475	477	484	503	462	491	469	431	450	452	495	482	493	468	452	453	476	532	488	473	491	480	503	439	454	460	537	481	499	485	481	479	461	452	435	481	480	487	470	441	480	440	473	452	483	478	509	516	477	480	465	500	468	458	502	486	515	458	425	469	475	486	504	493	484	464	466	428	484	470	435	469	457	502	462	432	521	488	459	481	473	496	487	466	515	484	505	467	468	485	491	446	514	469	474	488	453	490	478	528	478	448	473	474	474	441	444	470	507	456	478	489	439	498	499	466	468	446	492	508	455	504	467	478	477	498	480	482	459	494	476	476	477	485	479	518	504	502	436	472	475	461	478	458	456	448	512	480	469	438	468	500	468	515	502	511	486	463	484	462	461	461	456	480	439	498	489	459	486	487	455	503	459	499	468	450	502	458	487	459	432	472	425	502	483	473	463	471	466	453	483	486	489	502	465	481	456	489	465	464	493	511	469	452	490	475	466	457	430	464	494	452	487	520	447	445	472	494	474	518	458	488	525	479	456	453	487	450	496	463	488	469	450	480	479	509	446	490	496	475	416	518	454	472	494	509	468	485	495	477	433	506	445	426	479	470	473	485	461	491	499	427	491	484	488	462	482	469	456	465	453	469	450	423	442	468	472	460	478	454	473	496	496	475	444	491	475	432	454	440	513	473	470	490	492	463	430	481	461	472	489	488	478	525	474	480	473	424	469	479	496	514	461	442	460	489	452	451	486	472	454	470	512	475	485	493	490	471	446	492	462	473	465	509	485	482	449	445	482	506	460	463	472	467	501	494	483	475	484	488	484	460	485	468	431	473	479	472	442	451	503	496	496	496	488	512	451	476	488	466	493	485	476	491	493	509	490	468	423	489	483	514	457	473	458	493	487	430	449	473	519	466	472	472	489	467	474	465	444	502	460	448	452	498	443	464	455	517	484	476	450	485	480	478	490	483	454	470	492	457	461	471	497	452	472	455	479	487	450	460	516	433	505	534	486	510	477	443	475	489	490	486	468	503	479	546	480	454	506	458	498	443	479	484	490	518	442	480	458	495	462	499	491	476	478	467	471	470	463	522	481	494	511	464	464	523	476	469	461	459	445	466	492	485	463	478	504	521	488	517	522	466	445	474	488	500	463	466	455	472	435	485	435	499	455	509	487	430	474	480	459	462	500	458	477	475	499	436	501	474	512	436	489	496	466	480	494	476	476	485	461	484	448	466	499	477	503	474	517	473
19665	9131	2949	1182	608	454	414	483	364	278	295	283	268	221	258	262	240	270	293	244	244	229	255	273	267	246	224	256	266	258	261	255	213	229	265	240	242	246	257	255	249	227	213	241	240	252	239	247	229	236	273	219	231	239	223	242	234	228	245	250	214	231	220	200	239	237	235	230	244	210	236	243	234	231	231	269	230	250	260	232	252	259	238	232	221	254	236	224	242	227	230	226	236	221	214	250	225	244	212	234	218	230	238	264	223	241	242	252	252	234	238	272	229	246	242	216	250	238	235	225	280	237	226	259	260	211	243	252	260	266	267	221	224	240	220	257	220	232	235	222	243	234	251	234	234	243	228	239	237	238	215	270	248	225	200	220	243	229	266	251	246	236	229	275	242	235	240	225	224	250	219	227	256	247	242	210	235	233	253	210	231	217	214	244	219	236	243	231	242	232	228	249	255	248	263	244	269	253	241	238	256	236	234	233	233	235	211	261	219	231	265	233	223	235	225	215	218	226	198	226	236	249	268	250	235	220	244	270	230	278	244	193	207	233	236	248	247	225	249	221	232	224	263	238	250	232	294	253	230	256	245	222	223	237	214	229	203	239	240	225	236	221	262	274	235	234	246	229	238	234	228	255	241	238	226	236	221	250	236	217	210	253	223	248	232	216	230	235	220	244	238	231	245	220	241	217	270	232	238	247	241	239	224	261	230	223	244	234	239	251	233	214	237	214	235	245	232	245	211	219	234	276	274	236	245	240	213	251	238	243	231	253	204	208	243	205	223	246	255	251	223	223	209	237	254	224	248	236	232	252	226	242	236	207	235	246	225	225	247	247	234	237	251	224	260	234	244	229	223	259	209	229	276	233	225	227	218	226	235	244	236	209	246	261	246	208	238	241	197	239	246	234	240	221	268	235	244	240	230	243	211	247	241	227	240	233	230	208	260	220	232	230	228	266	202	208	253	247	242	262	202	245	261	271	236	234	247	247	254	204	231	214	239	176	234	263	235	229	254	233	229	251	211	241	219	255	250	250	234	211	245	253	256	226	245	194	257	249	241	235	210	246	233	209	245	221	199	253	228	231	232	258	237	254	263	215	249	246	250	237	261	262	212	246	230	230	221	265	240	237	246	222	241	241	232	236	263	221	241	196	251	247	224	226	258	240	220	240	261	208	237	240	245	238	237	278	243	232	211	234	232	220	232	262	246	246	243	218	244	242	220	301	224	248	217	246	243	248	223	203	241	227	240	234	240	198	219	213	220	220	252	216	266	265	251	233	269	241	261	262	238	262	225	256	253	243	264	240	249	251	227	225	224	223	226	244	218	250	239	220	230	222	247	216	240	212	220	246	220	229	239	256	247	244	264	208	276	215	229	250	219	236	239	237	249	222	266	208	228	237	263	241	249	259	231	247	238	215	219	244	248	210	232	250	245	216	220	216	215	201	219	239	237	222	233	253	227	243	213	236	224	242	244	222	231	211	206	244	252	227	211	227	238	209	238	242	238	225	243	226	233	233	211	224	252	217	243	269	254	236	254	238	240	247	253	247	223	218	232	237	228	225	231	222	236	231	205	235	223	237	271	227	222	223	265	236	248	233	209	255	250	263	243	240	225	233	207	248	219	272	234	229	243	241	244	232	255	250	230	241	236	251	230	248	231	239	223	262	250	232	210	223	223	224	261	233	261	243	237	219	245	239	227	244	224	275	248	248	227	220	233	274	268	251	243	256	223	232	265	204	244	247	210	233	252	246	233	244	250	264	246	224	255	243	244	237	244	247	270	275	233	243	238	239	224	256	239	239	213	243	241	219	222	221	239	219	213	218	248	202	238	241	238	223	247	253	225	232	257	259	224	257	250	253	211	241	248	225	238	269	216	248	215	229	236	235	222	232	240	238	263	245	244	231	211	214	253	256	238	275	240	222	234	228	221	248	244	251	222	245	211	217	233	269	231	212	241	235	229	252	258	210	228	235	220	237	216	259	208	228	226	238	222	269	259	259	240	232	222	258	245	246	218	253	249	236	242	233	221	235	258	221	249	255	252	269	217	220	273	218	231	226	264	212	224	221	239	261	243	236	251	253	235	217	221	246	217	266	245	249	276	257	240	246	225	248	211	245	236	244	255	205	226	228	258	242	246	282	251	205	239	251	232	231	247	245	253	253	221	238	249	203	247	232	228	241	220	221	255	209	232	262	232	263	258	222	246	266	255	235	219	233	234	211	229	227	234	235	243	289	239	214	229	233	251	260	239	258	228	218	246	255	237	249	251	231	258	228	236	226	229	235	263	224	203	211	250	262	251	250	231	241	219	244	221	250	233	245	219	239	257	250	235	222	242	234	214	236	269	240	249	237	232	238	245	229	219	257	223	231	225	222	236	247	218	254	202	240	243	213	234	248	246	228	275	236	229	230	203	240	242	270	255	219	250	233	240	254	273	245	236	230	198	219	215	218	238	237	221	266	247	246	264	235	266	222	238	267	245	241	238	276	262	247	241	236	236	239	221	239	251	262	235	279	218	232	227	236	232	209	234	259	250	234	251	231	242	236	242	246	237	253	242	234	263	226	221	250	232	239	231	246	209	259	253	231	244	218	211	248	221	240	244	262	221	229	241	237	246	232	223	249	241	227	233	239	209	244	230	230	231	230	218	228	230	200	210	293	220	216	210	236	239	213	225	238	266	265	241	244	239	245	220	223	219	228	226	239	228	236	237	231	233	250	245	222	241	239	202	213	249	252	235	225	239	246	255	231	212	228	229	265	255	262	262	236	249	256	248	220	244	248	258	220	225	223	254	239	244	240	225	241	228	268	243	254	233	257	216	228	225	250	228	213	245	252	239	240	217	247	211	233	218	230	237	239	214	232	239	262	229	259	232	206	251	233	238	212	228	256	230	252	245	227	278	242	247	274	236	234	250	246	235	249	265	259	226	218	207	246	228	233	219	230	247	229	235	241	249	219	207	226	266	228	255	214	240	254	238	246	253	220	240	242	217	233	234	235	236	273	230	228	245	229	259	257	240	226	257	281	238	210	256	202	238	277	246	210	235	231	237	199	233	198	221	254	232	218	270	245	232	253	225	229	243	216	210	240	255	225	206	248	242	228	246	234	245	229	233	243	223	239	221	242	250	254	196	206	237	222	247	247	209	219	234	234	248	231	215	234	238	248	233	234	265	219	216	216	250	214	228	220	248	238	226	259	234	220	227	257	233	216	264	241	246	236	234	261	261	242	242	248	241	219	220	221	224	240	225	216	235	246	228	245	237	253	229	240	248	268	238	236	221	235	246	239	250	229	228	243	241	225	235	262	237	243	230	243	267	240	227	256	252	239	233	224	226	225	224	211	249	230	225	238	216	235	241	217	211	225	220	207	232	244	234	265	250	255	218	209	234	234	248	240	247	235	216	253	226	222	255	233	255	219	234	216	240	258	236	234	228	227	250	238	218	234	223	224	240	253	238	230	228	245	230	250	211	223	254	242	236	223	230	243	220	232
11632	7080	4210	3188	1884	1631	1478	1637	1212	910	834	848	655	697	674	657	628	573	608	683	586	648	615	597	605	541	635	679	641	587	595	493	585	560	574	512	509	592	546	607	504	559	559	574	557	529	517	546	558	507	509	537	514	557	563	561	520	539	491	506	512	557	493	504	526	532	570	502	523	552	548	511	527	575	565	565	507	546	509	538	525	534	558	531	549	508	522	530	505	491	514	520	564	542	525	534	535	516	554	535	528	518	519	540	536	505	522	552	560	558	530	524	588	551	528	558	527	509	515	517	514	528	545	544	516	532	569	530	507	547	534	539	502	538	561	516	555	530	535	513	560	548	588	503	541	504	513	524	524	542	531	502	534	538	545	528	525	551	528	561	525	572	520	556	535	502	507	572	533	571	540	485	513	543	526	504	549	483	558	526	555	558	516	541	533	480	524	516	513	526	565	507	557	518	553	575	551	535	534	542	557	551	525	533	535	515	531	551	566	588	484	528	568	587	535	537	538	525	538	553	542	544	526	507	488	514	560	517	498	516	500	501	505	539	530	553	530	548	524	520	523	540	545	561	522	520	518	556	493	556	541	562	530	525	521	461	515	543	524	568	513	561	512	548	515	535	537	491	535	555	518	500	539	511	545	534	518	545	552	531	529	538	550	514	497	535	550	501	517	496	562	515	534	513	571	525	528	539	492	570	516	525	560	518	537	522	555	517	527	539	498	569	554	538	503	560	538	554	526	550	532	557	576	525	526	522	523	510	536	498	508	555	503	566	522	556	531	518	541	515	521	534	546	562	578	531	580	548	469	515	533	533	522	506	517	537	559	517	528	535	505	537	526	521	556	500	571	546	538	502	525	533	543	525	561	528	533	502	539	504	562	508	538	510	496	531	544	550	557	551	503	528	505	515	523	545	550	517	554	527	527	551	517	498	486	515	553	544	532	505	526	539	502	519	495	506	518	524	530	500	509	525	555	515	507	491	563	514	530	512	532	528	534	518	529	574	543	550	572	585	526	568	519	526	534	479	509	497	558	574	529	542	549	539	515	525	500	509	527	508	542	522	475	533	516	542	516	559	555	497	518	570	531	495	491	532	536	494	553	539	513	540	548	552	534	559	537	574	565	520	505	540	544	539	550	559	553	530	517	494	541	520	527	522	576	579	522	508	493	503	532	520	571	493	535	511	533	546	583	553	537	556	526	551	543	531	557	599	490	519	555	560	532	543	503	517	550	530	504	558	507	543	472	535	531	538	518	560	498	528	531	530	546	531	537	571	558	501	551	558	514	536	560	507	499	514	565	527	580	486	532	563	559	542	496	512	529	536	499	544	548	547	549	511	555	524	488	534	509	506	521	548	558	554	540	515	529	523	503	524	516	513	529	516	514	544	537	521	524	494	482	526	503	525	527	530	510	488	521	546	556	484	537	469	528	536	530	497	531	504	530	557	548	521	539	541	539	537	556	492	569	527	539	510	494	534	505	520	513	574	532	488	537	554	529	519	559	548	513	528	487	503	520	554	532	498	566	579	487	516	538	540	511	544	515	516	554	550	561	526	533	565	519	542	517	527	563	550	505	539	530	502	552	527	553	511	564	528	514	521	558	554	496	536	544	567	531	499	515	526	528	529	514	540	488	561	543	546	528	515	524	543	505	572	523	555	488	545	501	507	543	554	521	568	536	528	555	509	513	541	522	587	532	528	510	531	554	510	495	563	519	541	525	566	549	526	531	563	518	523	540	532	547	535	540	511	526	532	526	544	542	540	533	508	540	558	544	514	496	527	525	560	517	496	548	576	528	538	535	514	538	539	546	522	568	505	539	551	555	541	561	510	528	536	525	524	556	569	554	556	530	519	530	573	556	508	552	509	546	552	522	508	554	526	547	567	536	551	543	515	508	534	524	521	559	553	487	503	541	532	563	551	532	549	517	505	517	544	515	521	558	551	550	517	546	583	516	525	512	504	544	564	517	520	522	531	538	552	512	549	540	565	494	552	557	542	541	464	533	537	519	556	498	509	557	514	505	536	555	570	507	580	561	537	502	556	544	517	543	511	546	555	548	494	527	512	515	540	512	507	522	545	525	542	489	500	551	568	512	543	520	498	570	547	565	509	546	533	553	575	532	543	502	566	555	546	535	513	564	553	488	566	522	540	483	531	575	551	514	527	529	518	558	550	537	514	525	537	560	538	548	519	531	542	544	543	525	514	495	530	505	517	536	548	565	525	534	537	526	520	535	554	527	536	503	530	544	531	542	537	524	521	556	559	511	504	501	523	528	571	552	484	514	483	530	518	534	516	540	528	541	521	554	565	508	531	540	558	528	552	550	567	528	528	506	549	558	488	527	589	563	531	545	522	542	534	503	553	495	509	541	547	554	526	480	568	614	474	525	541	549	545	553	547	542	528	518	588	502	569	517	541	531	545	487	540	502	502	572	528	517	503	579	548	552	498	525	516	539	533	549	548	542	570	542	557	522	564	512	533	527	524	519	559	584	540	521	530	538	549	509	551	588	536	563	549	535	534	500	519	550	530	541	559	558	514	562	521	553	517	510	513	550	542	545	588	516	498	560	518	557	535	542	474	534	490	531	501	548	580	520	551	509	531	520	510	517	539	543	516	530	511	555	517	521	528	534	491	528	539	523	513	521	488	535	541	525	538	552	533	554	486	531	508	520	504	546	496	546	510	563	530	532	511	589	532	540	498	516	517	571	534	536	494	511	554	562	515	561	552	521	546	520	548	578	500	506	538	539	557	570	516	548	552	540	528	510	536	477	521	513	539	549	495	534	526	528	564	515	516	504	562	485	561	515	549	513	520	490	537	525	515	571	530	513	515	524	540	502	525	545	528	525	530	518	515	593	509	519	589	491	528	534	547	527	540	520	556	552	565	534	501	515	528	517	550	524	502	537	525	524	581	555	511	525	543	525	527	530	536	543	525	537	559	544	533	526	526	520	498	540	563	566	577	504	527	563	527	566	539	524	552	506	534	524	551	519	516	528	516	544	518	528	537	482	548	494	562	544	540	525	535	541	484	524	506	525	543	543	510	577	525	543	573	530	547	520	505	500	507	565	534	503	516	600	531	548	513	542	498	508	552	553	528	550	514	498	504	519	560	516	550	546	513	536	528	477	552	529	549	487	547	511	529	533	539	556	528	513	538	546	504	526	558	540	571	553	551	551	517	490	524	530	507	511	530	557	487	515	566	503	519	557	544	527	537	556	547	551	508	523	523	567	582	553	532	508	502	494	527	493	513	519	489	519	544	553	514	515	522	510	519	587	488	533	542	536	542	547	522	565	536	554	560	549	548	501	564	533	532	566	549	495	516	507	545	511	481	537	483	526	555	542	516	539	516	520	556	537	565	511	556	539	545	540	555	556	505	478	535	546	526	515	534	526	543	497	554	552	529	519	575	534	536	488	539	511	523	556	517	522	523	527	546	539	528	546	506	524	569	535	540	514	576	551	527	483	513	518	492	505	483	463	601	516	539
33774	19968	8898	2031	968	867	764	728	565	341	339	346	270	236	264	244	229	214	215	225	224	232	187	221	224	202	187	200	238	221	199	194	219	207	207	221	212	213	205	220	176	176	199	192	194	178	214	181	189	191	191	203	176	202	168	195	201	188	192	207	206	157	189	188	207	186	179	189	204	192	192	191	180	202	202	183	204	196	184	177	179	198	199	165	206	191	197	174	189	181	188	202	176	200	201	198	216	200	175	180	199	215	167	210	194	207	196	201	193	198	178	210	205	228	190	187	196	205	207	207	186	182	191	194	197	190	177	220	201	167	191	193	213	214	203	190	183	228	176	210	202	203	178	213	182	210	201	174	186	193	212	194	191	192	184	197	198	205	199	183	198	199	187	181	197	200	201	225	201	237	190	185	156	191	210	209	220	206	188	218	187	191	192	181	202	199	211	190	219	175	184	208	205	195	194	194	185	201	195	191	189	199	190	185	215	189	206	192	174	191	193	184	208	207	182	177	202	175	169	192	206	194	195	195	171	178	213	194	212	208	217	189	202	207	209	193	191	210	169	199	189	187	182	196	210	196	188	193	184	179	189	183	211	209	181	210	177	201	159	200	212	174	167	180	171	185	180	207	209	193	194	191	187	199	178	188	188	199	186	192	209	207	199	212	190	177	203	199	222	192	184	207	190	199	180	176	187	190	181	189	181	177	165	197	191	177	200	161	161	182	193	175	185	154	208	202	186	200	175	186	188	191	181	171	191	193	203	192	211	199	204	189	177	189	202	208	202	210	203	196	208	193	194	196	198	210	183	216	205	215	218	189	211	205	173	248	194	177	171	183	203	194	165	155	202	191	171	191	174	204	211	170	197	217	212	194	180	215	183	192	196	187	180	174	189	220	186	214	188	180	166	196	207	186	214	196	199	184	198	214	210	201	213	182	170	187	199	198	199	193	199	190	189	168	188	170	178	177	179	183	183	203	187	191	186	169	197	179	183	192	194	204	210	193	196	198	202	234	192	193	204	193	196	184	197	177	198	200	184	177	186	197	180	177	175	199	206	213	197	190	184	226	218	190	164	192	185	215	184	184	173	202	167	209	182	201	204	178	180	189	206	174	211	180	200	201	216	208	198	191	182	202	196	193	174	232	205	210	181	209	205	196	219	233	183	200	207	213	197	205	191	191	178	190	181	169	184	204	176	186	189	200	181	189	169	199	204	198	188	228	240	194	208	202	186	201	214	188	196	217	226	160	173	170	181	203	203	195	195	195	190	196	168	196	184	229	183	171	199	205	185	207	195	176	211	195	200	201	171	173	194	201	197	202	194	197	190	208	201	183	194	195	176	188	208	178	203	205	185	197	194	191	190	174	215	190	195	189	182	168	225	218	184	184	208	170	206	179	220	188	194	184	210	215	206	207	176	198	191	172	163	201	211	201	178	209	175	207	188	217	201	203	187	218	197	214	181	226	190	195	183	218	206	196	203	216	198	192	178	196	207	199	206	209	164	205	202	180	197	226	187	200	215	196	214	211	197	211	202	204	187	202	211	185	185	183	199	182	181	194	201	215	206	195	188	192	185	195	200	179	202	220	205	187	178	190	181	183	184	182	192	185	184	218	167	192	182	179	195	183	214	194	189	210	222	213	195	194	186	168	194	195	187	190	187	192	214	190	194	163	180	190	219	198	194	221	201	189	184	198	189	182	203	220	224	178	195	200	194	166	179	187	222	192	173	196	215	191	192	208	218	235	186	201	175	223	218	181	214	200	208	166	187	186	194	176	185	200	191	167	183	181	197	215	199	184	217	193	182	193	217	186	188	210	204	214	217	182	169	199	220	172	185	165	207	185	191	202	195	215	188	228	170	192	166	200	180	204	172	165	189	206	211	181	191	201	197	220	208	190	189	194	186	215	231	199	215	192	194	210	184	212	226	206	174	172	184	203	220	208	219	187	194	195	211	200	176	196	171	207	167	158	201	171	178	219	179	200	183	184	205	195	194	190	186	205	180	197	184	199	209	218	187	196	192	212	176	228	183	172	209	200	177	171	198	185	174	180	170	178	203	203	210	191	201	174	197	186	206	198	210	218	179	179	205	179	231	187	174	211	203	222	177	180	193	219	203	184	217	191	189	197	191	173	210	222	187	195	230	173	194	206	206	204	169	203	193	197	179	223	187	213	186	186	175	179	215	188	184	187	220	181	219	198	191	203	213	186	205	187	194	166	191	200	221	199	201	180	200	190	197	179	191	192	222	177	221	208	194	174	182	198	223	196	216	200	211	191	156	171	171	210	195	201	205	184	234	198	194	182	165	202	182	198	206	220	226	202	186	182	202	204	196	188	199	174	175	183	199	194	199	188	220	205	207	196	188	217	217	180	198	181	197	224	182	217	191	194	197	199	201	195	169	197	185	199	209	188	196	169	193	222	209	187	217	167	174	168	183	189	177	186	204	184	192	182	171	177	198	176	222	223	188	203	204	171	209	181	197	202	188	196	168	204	171	190	167	176	218	164	201	194	181	227	169	191	203	185	189	220	172	192	173	239	196	222	193	223	186	180	206	210	189	209	208	215	197	191	237	196	183	209	220	193	212	156	198	209	195	196	209	183	203	190	173	193	174	196	205	206	198	179	206	185	185	194	214	204	176	179	172	197	177	212	188	192	165	167	206	180	209	196	178	191	199	199	190	191	219	205	215	214	193	180	149	183	187	172	168	204	203	189	195	184	199	206	196	228	179	174	195	200	220	184	201	183	183	209	184	195	184	184	191	176	196	172	175	180	191	195	200	206	171	184	192	190	171	179	181	196	197	194	191	192	178	197	207	202	207	198	190	210	195	188	200	177	190	222	211	193	195	184	169	186	175	209	211	193	171	206	202	201	210	218	209	195	207	194	197	204	174	192	199	180	185	171	195	225	218	142	188	223	204	191	182	168	173	197	199	209	178	203	198	188	177	191	178	201	177	178	181	201	196	208	182	223	176	217	198	212	184	211	167	186	202	190	200	196	213	200	195	191	195	211	180	189	210	197	210	190	206	190	209	208	213	170	218	197	182	188	191	211	189	202	192	194	218	186	204	184	168	186	203	197	180	203	197	185	188	182	197	203	214	190	205	193	195	226	191	203	185	189	194	196	203	166	184	192	187	211	196	216	206	216	188	187	212	184	211	191	179	185	200	219	197	220	176	218	177	209	184	194	185	179	191	172	199	170	181	201	178	199	214	205	184	165	202	207	220	217	191	202	227	194	170	191	220	213	194	182	174	189	201	175	180	172	174	198	191	209	191	192	189	241	186	191	172	179	196	173	204	185	191	179	186	187	183	198	204	208	211	191	217	219	170	197	205	172	163	211	220	217	162	201	205	207	212	170	211	202	188	221	183	193	202	209	199	215	223	191	219	195	196	184	216	192	229	207	200	195	196	192	172	170	171	201	169	190	183	196	223	169	189	200	225	185	187	190	181	196	190	192	201	195	171	173	181	197	200	212	186	195	231	205	220	168
20981	14565	9946	4410	3469	3648	3008	2756	2101	1357	1355	1167	888	794	747	673	657	643	659	668	604	607	537	558	532	525	615	650	625	544	538	469	470	515	458	490	492	501	500	474	481	474	474	472	479	503	472	456	484	449	460	481	454	461	455	432	497	421	460	465	481	512	447	484	432	426	423	474	456	453	495	445	466	447	460	406	443	459	432	417	454	447	422	433	470	454	462	468	424	496	435	459	435	469	460	441	437	461	449	432	440	449	436	419	451	435	463	404	463	440	419	412	457	470	439	463	414	444	442	488	424	430	440	448	395	486	445	484	400	440	443	450	489	468	443	475	463	427	452	463	433	421	468	460	447	422	430	448	456	445	458	444	402	447	472	455	471	481	457	464	460	435	489	473	429	437	466	477	462	455	471	476	473	432	425	436	456	489	446	469	473	450	458	443	457	465	461	463	454	471	410	442	426	454	468	409	444	429	471	447	446	435	435	446	438	486	411	477	430	463	441	464	470	479	463	384	469	457	438	449	430	434	457	458	465	445	460	443	431	431	436	478	436	441	441	436	489	473	436	441	458	456	468	462	449	500	443	448	460	448	453	472	457	453	464	465	462	471	457	496	455	471	437	473	446	454	447	462	423	404	434	462	422	473	421	475	442	452	449	454	452	458	446	461	439	420	460	487	452	461	437	444	467	415	416	441	424	419	444	458	470	434	454	438	428	469	453	450	440	457	460	469	427	454	475	435	492	480	442	466	442	483	478	464	463	485	442	489	444	466	479	471	454	467	439	460	433	458	477	451	462	442	455	426	467	440	445	431	487	444	478	432	451	447	414	448	407	406	478	435	481	463	475	408	450	426	453	509	426	461	485	417	435	442	461	446	416	415	448	467	423	460	447	445	443	442	468	423	443	444	473	430	444	431	461	459	458	446	456	482	436	437	428	469	457	454	427	431	394	459	418	407	434	445	452	452	456	450	457	483	445	458	448	460	449	412	447	486	466	485	451	462	467	454	442	438	458	429	469	465	450	436	441	439	449	460	467	424	413	428	417	437	450	435	471	407	490	462	424	460	480	451	437	431	427	494	468	434	467	439	440	439	477	431	442	495	458	462	431	410	419	447	468	461	479	458	439	450	440	460	447	450	430	434	415	449	446	470	476	460	449	449	430	464	442	436	457	465	455	445	459	490	475	474	438	436	418	417	462	448	452	483	428	471	484	465	400	413	487	431	472	432	484	469	441	467	453	461	442	429	449	419	467	461	452	426	468	476	417	434	464	451	457	439	475	453	452	471	441	494	423	444	447	453	432	442	455	443	439	487	452	456	452	422	433	465	487	448	407	430	427	485	480	433	497	455	455	428	459	445	456	444	442	444	433	438	460	443	481	436	470	449	460	458	485	458	431	475	469	478	460	447	435	440	432	444	401	420	454	395	463	439	444	491	417	434	435	430	396	464	420	439	427	466	450	485	448	453	436	500	464	442	433	426	482	480	476	444	455	426	466	423	461	438	442	453	475	442	437	429	448	452	441	485	495	407	481	466	436	411	447	454	448	425	419	501	421	462	457	437	443	436	415	462	425	448	447	449	480	444	417	459	465	469	473	433	474	416	460	484	470	443	462	467	475	431	467	452	459	442	463	435	448	417	444	436	433	458	447	456	455	436	464	416	452	415	446	423	449	474	466	459	489	431	463	402	419	449	457	443	432	440	459	446	418	447	420	438	440	443	431	433	400	405	448	464	457	434	460	500	415	429	445	442	460	420	472	458	441	479	442	511	454	463	446	445	454	431	436	449	449	491	438	444	442	428	459	452	466	444	439	463	475	468	444	445	433	450	449	442	411	459	450	441	453	450	440	422	431	423	461	452	444	478	449	443	444	469	469	458	482	481	467	447	432	421	421	443	441	481	437	456	456	396	436	439	506	479	447	461	430	481	462	432	450	410	438	477	430	450	461	441	448	434	461	418	397	469	482	438	494	429	450	450	451	449	468	457	413	481	432	449	418	471	451	470	458	464	458	432	439	468	433	444	439	449	464	466	431	450	453	465	443	460	449	469	449	421	474	466	412	450	464	442	470	463	427	477	478	452	420	442	439	449	446	472	433	457	450	443	441	447	436	423	445	452	488	459	417	438	472	441	475	432	470	441	452	413	449	400	441	456	432	434	440	465	442	430	447	453	444	470	461	425	441	449	441	479	437	425	484	454	474	465	398	451	444	429	456	450	444	414	470	416	435	436	423	461	457	447	385	435	440	449	449	431	461	446	482	440	440	454	480	451	447	460	445	461	466	473	453	477	487	448	435	458	444	436	447	463	452	435	443	459	439	469	443	423	417	447	447	436	405	415	473	458	409	424	429	497	458	479	490	455	451	433	460	428	447	451	440	433	451	417	461	454	434	470	438	460	416	479	432	445	450	432	469	430	455	421	468	451	478	446	456	448	447	430	422	427	428	411	430	468	455	440	432	487	424	470	479	469	459	462	444	457	459	439	452	468	445	412	464	451	461	455	408	480	438	461	446	477	429	409	418	478	410	432	448	436	426	440	459	446	466	455	478	447	455	412	434	495	417	441	480	427	461	455	437	436	459	448	439	431	436	448	459	443	444	401	485	466	455	474	455	478	487	456	468	459	427	453	438	424	478	418	424	470	436	428	438	493	482	463	474	426	456	480	474	449	415	491	432	406	467	433	449	426	446	411	457	486	435	468	458	455	478	440	415	455	443	459	468	424	490	434	426	439	432	446	474	457	461	483	441	460	510	467	479	446	446	443	470	443	427	438	439	415	428	459	496	440	429	433	476	470	455	461	475	454	457	454	430	434	460	468	475	436	467	444	416	466	471	439	452	447	438	465	434	467	406	474	459	487	454	454	454	450	475	438	422	451	425	442	477	436	433	446	461	443	458	460	425	446	414	479	470	434	473	436	435	447	456	480	436	493	504	447	468	433	441	463	424	436	443	466	473	458	450	497	483	461	436	440	472	444	405	423	500	437	479	420	470	450	478	475	480	483	441	433	420	459	437	434	440	430	450	471	444	390	472	434	458	397	446	457	481	430	450	474	439	456	467	437	458	475	419	477	447	461	477	472	449	427	427	457	456	510	440	408	451	441	440	493	454	459	466	446	464	427	469	448	520	429	472	490	437	403	453	470	453	438	469	443	415	419	413	455	436	484	437	466	479	443	432	452	457	446	443	463	432	435	442	449	445	458	415	423	476	489	491	439	424	433	446	453	410	458	433	423	463	467	428	442	419	504	424	446	454	411	454	452	449	449	448	449	477	468	460	454	455	449	450	424	447	501	444	467	467	446	478	489	463	450	489	421	486	465	419	430	465	435	467	463	435	479	471	455	467	471	457	458	430	444	464	439	415	453	491	480	457	425	449	455	450	424	443	474	450	413	455	451	462	454	459	488	476	467	422	482	448	450	414	465	444	446	464	460	471	457	488	430	434	437	439	421	427	435	436	425	462	456	478	467	460	404	443	454	436	417	440	451	443	444	437	412
44671	27430	14570	3197	1523	1340	1048	1033	749	482	575	373	275	277	270	253	280	247	248	197	208	251	235	249	224	239	215	224	239	249	260	230	202	235	239	226	235	209	240	233	231	202	215	242	212	213	219	200	219	196	213	215	234	235	218	225	237	235	244	214	186	244	240	209	175	214	219	206	219	222	200	187	213	261	223	238	197	205	218	220	244	233	253	201	233	212	247	231	214	199	213	232	223	202	210	196	219	200	212	229	197	209	200	221	245	193	226	202	215	184	212	237	251	209	227	219	213	188	208	223	207	189	228	194	211	205	188	206	232	192	239	207	241	209	208	212	192	206	223	221	177	251	208	215	233	226	204	233	194	196	245	215	191	209	189	216	228	241	213	250	212	214	187	217	187	206	218	198	251	200	208	205	230	204	224	205	235	208	216	208	199	213	186	229	213	203	232	213	241	195	217	236	201	184	191	225	219	234	196	187	212	211	213	258	199	197	221	236	173	204	220	208	198	219	229	217	214	197	224	226	195	208	230	243	217	222	213	228	221	221	210	231	241	198	234	216	187	196	224	212	209	204	230	208	232	223	224	178	223	170	195	226	194	224	224	242	216	211	212	204	190	224	225	228	193	212	189	203	224	226	214	211	232	223	192	230	213	205	246	204	198	191	196	179	197	189	214	218	215	221	206	197	213	188	206	234	207	228	202	229	195	220	214	200	250	195	224	187	217	191	201	223	231	230	214	217	234	224	200	195	219	217	205	200	188	197	213	203	210	222	191	197	207	214	247	191	207	195	213	188	199	197	233	210	245	237	199	217	201	192	222	218	208	207	240	225	209	239	194	213	208	225	233	228	199	225	241	250	187	208	251	208	227	240	234	185	214	201	229	207	210	240	210	194	216	227	239	182	203	208	224	220	226	200	193	193	185	203	205	222	207	238	207	196	211	206	189	211	215	238	214	218	253	230	196	227	227	208	237	195	215	201	209	206	221	206	223	214	211	210	215	179	206	196	212	200	215	193	199	204	216	197	192	193	193	222	211	223	209	198	218	175	212	212	215	227	203	207	239	231	209	193	183	210	205	190	196	214	235	192	243	231	227	201	240	238	231	220	186	205	195	204	197	212	205	212	182	202	198	212	211	208	245	216	215	186	196	224	213	220	212	204	206	207	215	206	225	245	240	207	188	224	207	209	232	201	203	230	209	204	208	236	189	219	228	213	213	218	205	184	212	200	194	181	222	218	221	208	223	200	232	209	216	215	201	228	213	194	210	195	217	229	221	204	188	206	207	222	227	213	210	206	211	229	211	206	192	205	211	212	210	185	232	227	207	220	215	193	214	194	219	212	212	194	202	205	221	184	216	217	223	235	216	200	206	212	224	192	227	242	201	166	211	214	221	194	200	225	233	216	208	222	225	200	199	210	215	207	220	201	211	197	206	175	205	192	201	200	175	209	221	238	215	230	234	204	237	213	215	224	198	207	215	234	201	197	219	174	211	217	199	220	174	208	232	222	201	183	189	189	231	200	195	226	210	218	196	222	222	220	237	201	213	198	217	209	200	213	222	201	202	226	186	223	218	203	203	208	231	196	190	209	185	200	241	193	192	210	192	221	202	203	224	229	214	211	215	225	211	215	227	210	208	201	210	202	219	209	224	209	219	208	204	218	243	204	194	226	219	185	217	216	200	226	197	249	180	166	200	216	214	197	196	213	210	203	214	227	198	192	220	224	190	195	205	210	199	218	219	187	198	219	216	211	216	221	202	185	203	220	214	236	167	190	238	205	225	197	221	185	218	202	209	224	217	198	187	201	237	217	201	216	225	222	185	218	233	201	227	187	224	188	216	234	218	206	217	212	211	196	183	228	191	222	209	233	227	208	216	208	231	235	223	211	207	202	206	181	229	193	211	217	211	222	223	209	220	222	206	208	213	200	221	217	189	212	205	205	217	194	192	218	209	220	224	187	228	230	225	239	224	246	194	221	205	236	220	218	198	240	233	203	201	244	228	233	198	204	224	186	197	188	223	190	208	245	203	208	207	182	225	204	214	174	203	201	190	203	239	205	221	205	214	212	212	204	211	213	242	214	211	240	213	214	212	209	189	216	219	218	184	226	228	191	198	195	197	227	216	209	230	210	219	208	193	201	215	183	212	213	206	204	229	239	217	194	216	204	208	234	192	210	204	214	238	207	203	235	229	243	218	206	220	216	220	198	217	191	211	210	190	244	181	223	189	204	197	190	231	192	211	206	216	204	207	219	204	199	204	199	235	222	254	207	226	200	182	213	207	215	210	205	188	215	202	229	185	201	193	239	194	183	199	220	217	192	212	191	203	173	214	219	213	236	210	178	212	216	225	208	202	199	206	204	182	192	215	216	211	228	215	219	197	183	203	229	193	220	220	199	224	237	208	230	218	199	198	208	207	213	232	229	188	228	219	228	213	214	221	205	180	194	207	190	216	193	198	231	209	220	212	231	184	266	198	236	195	243	217	214	223	227	204	195	219	206	211	236	184	172	189	193	202	224	209	227	203	234	217	198	205	215	217	203	217	192	226	214	231	209	197	210	216	207	217	216	207	205	222	207	215	219	206	206	194	203	185	217	243	195	191	198	234	206	225	202	211	198	178	207	218	194	216	181	192	231	197	190	209	228	253	210	199	182	207	215	217	219	214	196	181	205	225	210	227	232	185	218	246	195	219	201	207	192	210	221	212	224	216	231	214	206	177	194	222	206	233	214	237	206	209	212	231	211	204	182	166	206	195	208	183	209	200	214	236	258	208	204	221	212	219	226	198	224	235	199	227	227	191	232	214	199	202	224	211	202	236	204	178	224	236	214	199	237	218	254	214	217	227	220	176	196	224	233	208	200	202	190	232	211	225	221	237	194	183	221	228	186	228	211	197	222	240	228	221	238	230	211	195	233	205	203	222	212	212	204	208	197	213	197	212	208	210	190	222	181	217	222	206	227	203	201	205	211	210	231	191	193	195	237	196	240	225	224	199	215	252	216	214	193	202	213	185	227	237	225	198	200	204	209	212	203	209	200	229	200	233	207	228	216	193	202	189	225	220	224	213	233	215	224	186	206	195	226	206	195	204	194	220	195	207	201	222	220	209	186	201	207	225	244	211	214	219	208	193	200	199	215	201	201	225	209	208	200	216	223	198	214	216	206	240	205	211	197	200	208	200	216	205	205	194	198	208	223	199	194	232	240	209	210	224	209	195	186	237	215	227	206	201	180	229	220	219	215	245	199	223	206	192	195	206	193	223	211	201	195	203	225	213	239	227	228	198	209	196	202	232	227	194	208	213	236	204	212	196	235	248	224	203	221	233	202	217	214	228	224	202	256	219	196	180	217	200	210	240	210	186	209	204	197	217	196	231	230	229	210	237	215	189	188	186	211	218	224	211	201	189	192	214	190	190	216	222	205	235	232	226	230	209	218	239	195	233	228	222	230	246	186	194	188	229	210	226	194	216	235	230	201	213	213	204	206	216	198	249	199
27338	19055	13548	5930	5294	5181	3987	3555	2656	1841	2432	1613	1153	951	964	815	786	794	726	708	742	706	714	712	677	694	805	744	690	604	616	529	517	578	542	523	586	572	518	562	576	498	556	533	479	524	508	513	524	531	490	527	529	561	511	445	510	552	528	532	543	500	536	528	533	477	515	465	503	471	482	464	539	478	470	522	505	472	482	506	527	517	492	499	451	503	509	496	517	488	467	475	470	477	480	493	513	475	499	483	472	480	488	482	520	475	474	498	473	475	472	476	508	465	469	498	471	458	474	523	542	460	435	509	483	453	465	494	467	500	488	447	514	512	455	493	500	515	469	480	486	456	509	482	504	528	484	471	478	513	478	505	499	490	497	513	479	460	511	483	532	469	441	477	486	492	513	476	505	490	486	496	471	513	485	490	527	483	511	468	478	475	442	477	506	493	477	508	497	513	504	528	467	462	481	495	495	512	484	511	508	462	479	501	485	489	518	490	436	470	511	482	486	529	479	498	468	461	489	460	482	462	506	509	483	488	522	447	505	515	505	492	495	517	491	502	479	503	488	496	550	499	490	511	452	517	478	492	496	511	486	512	448	489	504	467	499	459	476	534	506	500	464	445	513	518	495	496	485	507	497	505	504	476	508	484	508	442	494	484	509	449	510	512	464	513	501	485	465	521	505	478	527	508	479	465	458	479	477	468	490	498	469	502	508	508	479	500	488	481	456	486	458	485	489	469	471	489	494	468	483	506	514	473	486	505	483	477	478	478	471	491	481	522	466	519	489	477	461	496	511	496	517	526	496	496	459	470	514	503	508	485	461	474	514	500	516	492	505	541	472	514	448	504	503	496	480	520	476	469	516	491	495	499	532	494	470	538	508	491	484	483	481	470	533	484	499	532	510	472	477	502	497	498	503	514	493	495	458	484	491	464	477	502	503	469	481	489	478	500	465	475	533	499	472	501	481	483	480	456	485	503	504	487	495	491	488	500	508	465	491	483	504	489	482	504	478	479	512	490	494	492	447	539	479	496	501	499	505	464	497	458	466	510	476	485	507	511	479	511	466	475	484	517	468	505	469	499	486	507	495	478	477	464	506	482	485	498	546	494	489	483	512	487	510	493	488	490	476	500	505	512	474	433	468	456	495	455	474	446	474	488	474	518	470	475	423	490	512	505	478	496	494	483	479	481	513	495	492	460	485	457	495	479	504	505	503	497	500	471	494	464	503	479	467	483	488	527	481	465	463	477	515	487	486	475	467	486	487	450	474	508	518	476	481	497	455	534	471	512	522	483	474	477	483	480	478	502	518	499	456	484	486	489	509	524	499	518	460	471	465	505	493	515	467	473	519	478	511	477	529	442	527	458	508	495	485	482	524	473	519	461	451	527	486	487	498	481	481	501	478	472	503	482	506	502	495	483	522	479	474	473	473	500	475	524	492	496	452	485	490	480	511	489	521	503	525	488	469	489	454	482	468	476	446	477	504	469	518	463	469	477	472	524	505	514	453	471	440	502	483	461	508	440	466	477	448	453	482	492	481	483	474	503	458	474	554	434	471	447	463	474	493	495	500	490	509	516	481	481	486	475	495	493	466	464	450	468	475	486	503	450	490	454	519	452	482	546	498	497	504	444	484	501	461	450	438	495	485	493	457	463	434	519	489	500	455	500	478	490	480	488	477	520	485	486	502	491	508	512	484	489	502	531	514	455	469	498	479	475	490	479	503	493	473	483	485	461	508	482	500	486	466	492	524	443	430	528	481	463	485	461	483	468	512	513	496	493	525	487	499	497	498	488	438	516	470	456	512	500	509	469	466	453	510	493	561	487	486	478	513	538	501	494	485	498	494	500	509	508	526	484	472	505	466	470	494	450	430	482	496	501	516	505	494	486	484	480	527	508	471	478	468	477	516	497	495	488	496	530	525	488	501	512	478	494	463	471	471	495	481	508	468	528	498	479	463	469	484	501	488	465	558	508	480	498	503	468	494	479	469	474	464	490	509	493	486	478	546	439	475	484	451	514	516	529	492	485	516	511	474	506	490	486	486	463	498	485	477	489	495	502	487	474	481	510	492	467	492	497	500	525	486	483	438	510	492	518	479	481	496	473	485	488	517	469	494	498	481	474	471	496	507	519	477	476	465	473	482	523	489	494	457	525	502	466	526	493	501	497	506	508	533	497	487	491	516	502	491	490	495	481	418	461	494	487	502	473	518	460	490	476	493	511	467	456	474	480	505	486	514	476	526	521	527	496	524	533	468	474	495	497	461	512	456	456	500	447	513	492	509	490	519	541	479	482	466	526	456	476	497	481	522	492	473	496	514	477	449	476	483	511	454	458	503	471	508	478	463	504	443	516	485	507	499	521	486	472	514	500	456	489	458	451	495	469	494	499	518	460	510	500	489	505	441	508	476	517	478	481	465	461	503	485	500	521	469	468	512	481	489	478	497	483	488	519	512	499	520	488	495	487	490	529	523	475	540	488	528	449	457	474	500	444	461	492	507	524	489	533	495	467	450	514	498	509	465	547	525	516	484	483	487	486	494	503	508	490	484	501	485	463	487	483	498	531	466	480	483	504	473	491	478	479	515	530	474	500	480	503	473	498	515	485	467	494	512	480	473	495	497	473	469	526	511	514	511	526	499	501	492	472	498	488	462	528	512	494	499	505	474	494	517	500	505	477	493	496	506	543	498	484	451	476	451	479	485	479	514	492	473	484	474	477	441	488	493	479	506	438	515	492	496	512	495	518	526	503	477	517	512	490	513	441	466	506	500	471	440	515	509	474	505	473	467	498	505	456	482	465	484	474	490	470	491	446	474	462	514	484	499	490	469	451	495	509	464	452	506	510	465	503	482	519	495	525	543	492	500	470	499	507	494	512	505	454	498	440	486	489	529	502	483	483	481	489	531	493	448	497	499	453	496	519	501	497	474	492	501	470	502	476	451	497	481	522	484	505	441	472	485	500	459	507	483	462	481	514	511	471	511	478	493	492	478	522	490	494	495	507	488	480	478	468	471	454	461	478	493	499	468	474	465	470	485	469	457	492	536	453	466	480	497	497	503	457	466	441	470	469	446	481	488	503	449	495	504	479	513	505	468	469	497	490	514	491	497	518	482	477	486	496	503	531	493	469	447	471	461	504	483	450	484	492	483	489	475	495	457	519	430	468	485	465	465	533	499	505	528	494	497	498	473	485	488	511	485	491	514	507	453	496	543	489	514	497	512	486	502	494	484	492	455	509	484	507	488	489	453	509	483	507	497	476	489	499	469	489	492	510	463	504	489	488	496	510	477	520	505	472	474	448	472	503	473	482	502	462	471	478	482	509	461	509	477	495	465	493	514	504	444	491	535	454	470	487	467	491	513	502	499	460	490	451	508	488	482	521	517	499	488	480	463	520	497	515	459	467	496	500	479	517	467	519	472	467	469	497	458	472	518	469	469	502	508	502	498	497	463	497	559	492	488	512	506	505	496	472	471	502	489	510	484	493	489	479
19430	10474	3165	893	617	521	440	446	370	257	282	298	258	277	267	271	260	283	254	255	271	275	285	244	254	256	240	264	228	247	257	237	257	254	249	264	226	231	241	252	229	250	233	277	223	246	261	239	219	248	229	265	257	245	239	250	236	251	233	267	242	237	252	247	258	229	215	248	238	211	218	237	208	222	290	238	237	263	238	228	246	259	230	244	245	250	230	220	277	264	233	213	224	234	250	239	247	236	261	212	233	227	265	241	259	265	243	245	239	253	260	226	227	212	225	249	228	225	275	241	264	273	256	243	261	223	244	240	246	239	238	247	228	226	267	244	233	244	259	279	249	245	237	246	240	251	250	232	232	234	205	240	224	224	268	245	225	222	256	254	241	255	261	239	231	222	246	232	237	250	245	230	212	243	243	231	236	237	246	218	269	251	237	242	219	239	232	231	226	255	250	251	251	260	242	231	263	242	245	241	227	239	247	247	240	248	285	233	238	218	232	277	245	239	275	239	231	252	258	238	240	244	252	264	265	210	231	242	293	273	236	250	270	213	239	245	256	271	234	251	233	285	234	230	257	230	257	228	232	230	219	263	253	260	254	238	215	234	263	267	217	253	229	251	264	247	247	247	241	256	251	220	238	212	252	279	224	246	256	238	228	255	229	254	243	242	259	251	269	260	257	233	263	235	237	287	239	244	233	229	255	234	255	230	268	243	236	238	246	222	251	265	251	232	224	255	268	268	249	258	267	252	245	232	236	251	271	219	239	227	207	267	212	251	261	236	212	225	261	252	242	259	251	237	246	242	242	251	241	267	265	236	250	235	242	246	250	236	244	244	265	260	244	244	262	225	238	260	257	298	249	235	243	236	232	248	278	227	254	237	214	237	247	231	228	267	230	240	260	244	221	259	202	245	236	223	241	261	245	250	232	217	263	235	261	219	261	239	230	253	225	201	274	282	235	252	261	274	208	238	253	258	264	235	272	262	230	248	255	244	232	212	236	246	268	221	236	272	259	236	267	236	245	237	249	258	258	226	233	276	240	250	282	247	245	240	243	243	252	271	261	266	261	238	246	222	242	221	258	264	218	241	250	246	241	250	249	243	227	274	259	230	285	231	242	224	260	234	234	242	217	241	236	234	234	239	233	234	241	248	225	235	215	245	251	255	245	252	223	266	250	223	257	232	244	240	224	266	255	256	213	220	220	259	227	268	201	251	264	230	244	231	233	238	250	241	241	231	216	231	245	226	200	223	209	238	260	251	221	260	219	263	289	247	261	234	274	241	247	242	257	235	245	238	249	258	269	232	231	284	252	238	240	285	251	245	252	237	236	274	248	232	246	250	244	221	270	244	246	244	219	239	265	212	242	226	245	253	223	252	251	249	239	239	253	236	259	233	224	237	216	236	250	222	279	239	243	262	236	214	206	283	243	245	207	239	265	237	245	270	253	237	226	258	243	273	230	221	250	279	247	266	251	262	255	252	260	264	246	243	231	267	239	248	255	214	265	235	240	243	234	250	230	265	270	222	237	235	228	245	258	240	240	253	244	247	240	254	229	246	257	233	235	247	228	271	229	249	201	264	232	261	230	214	241	236	243	246	237	231	202	241	240	246	222	243	242	255	250	217	246	217	248	284	200	208	239	262	264	282	249	246	253	241	269	245	241	252	245	263	225	263	259	248	265	260	243	241	248	258	226	258	219	230	237	250	236	243	265	222	231	229	249	225	228	259	235	242	226	218	255	232	248	251	246	265	231	251	239	232	242	212	224	221	231	266	230	264	233	221	285	250	272	229	242	230	251	258	229	274	249	246	216	257	237	215	231	263	245	267	247	230	231	212	223	217	252	248	243	211	237	235	250	261	204	251	256	233	283	248	250	226	296	251	252	269	235	263	271	233	254	249	246	269	256	235	231	235	242	254	250	267	247	225	265	259	235	243	257	217	246	261	254	249	245	229	237	248	216	228	231	211	236	256	242	228	248	195	244	278	243	239	238	234	245	248	270	219	272	263	250	257	235	256	274	256	253	248	256	262	235	236	251	238	246	245	238	240	231	240	213	288	216	233	224	230	250	251	242	245	272	225	234	251	232	260	251	261	252	232	228	236	227	262	286	207	247	252	247	260	238	221	255	237	247	254	269	237	265	244	198	241	277	244	222	265	273	230	222	261	268	241	246	222	234	239	255	248	226	233	244	292	237	258	250	255	244	282	276	244	259	229	235	225	248	254	221	240	262	257	245	260	285	246	251	216	247	240	243	222	261	248	250	223	262	248	236	243	253	249	252	226	265	257	230	250	228	267	267	259	248	243	256	236	249	245	249	224	244	255	253	246	225	243	238	249	247	239	258	227	231	236	249	243	242	222	235	241	247	246	237	227	231	245	212	244	294	256	279	242	243	232	266	266	223	238	254	234	230	241	249	247	213	224	225	246	209	269	231	223	249	216	198	234	261	260	252	234	252	243	255	233	227	216	226	248	241	244	264	258	253	230	236	247	225	237	261	238	240	252	260	251	220	221	262	258	244	225	257	283	234	203	232	243	224	253	254	243	240	222	238	225	238	230	242	238	231	229	216	238	249	237	222	226	258	222	242	262	206	240	218	246	236	239	283	233	204	258	256	261	222	221	254	243	239	233	270	255	270	257	239	257	247	250	230	224	263	220	230	243	232	228	256	265	221	233	266	240	250	231	254	270	225	258	235	263	249	249	207	247	243	262	223	253	253	236	246	225	231	230	256	261	237	238	257	248	266	263	233	248	228	238	265	248	236	238	229	247	259	221	251	237	238	228	254	232	241	251	253	266	248	234	225	259	249	260	219	242	235	234	234	242	251	244	262	249	252	256	239	215	224	218	226	258	243	262	245	257	250	232	246	266	234	200	219	223	243	230	239	233	239	254	223	253	254	252	251	282	229	229	245	250	236	234	282	251	238	218	245	230	260	255	202	229	259	254	268	229	243	236	240	251	253	249	258	260	243	256	226	241	232	248	243	249	229	246	224	244	237	232	240	251	266	256	222	224	230	255	239	239	242	225	246	234	228	233	240	245	219	201	265	250	236	254	231	265	251	271	239	251	230	236	243	239	244	238	236	249	250	232	241	240	235	228	257	277	275	251	244	249	229	239	222	240	260	250	235	235	249	223	251	267	265	245	227	266	236	248	242	262	211	231	240	219	249	271	257	226	225	260	248	226	257	252	236	239	220	264	243	230	245	243	246	253	249	241	239	229	242	247	245	199	251	215	238	258	228	240	241	252	261	240	224	241	248	261	244	238	266	246	275	236	218	260	253	224	257	265	261	239	245	235	256	269	264	251	224	251	252	236	231	247	249	254	235	234	258	246	260	226	233	245	241	252	224	237	238	229	215	246	243	247	228	234	249	250	231	239	235	286	261	236	271	264	259	229	248	242	244	210	268	260	244	245	258	249	254	234	228	240	224	234	235	217	240	242	242	253	277	225	267	281	273	233	260	248	257	227	221	220	258	262	235	204	233	236
11732	8113	4028	2268	2031	1949	1395	1454	1057	733	876	781	753	648	692	597	721	629	627	639	651	634	655	645	662	697	602	600	595	575	568	528	550	603	604	563	612	535	576	587	587	605	581	575	565	585	533	510	526	559	528	543	571	545	582	556	542	582	524	537	533	539	544	519	538	535	554	488	580	546	579	566	501	527	530	569	534	525	490	552	547	520	558	537	529	537	477	515	545	519	540	539	542	560	542	536	516	536	546	577	512	501	519	521	582	575	555	539	548	571	545	517	545	531	562	542	553	590	564	560	520	544	515	529	556	535	560	529	544	555	509	549	542	564	536	505	531	522	524	509	524	567	528	557	558	574	511	523	525	510	571	534	540	566	572	533	511	514	539	565	529	554	583	576	556	587	578	557	590	566	531	531	582	549	542	568	532	551	559	562	556	533	566	585	559	506	542	509	526	560	581	544	542	525	538	547	526	532	587	541	552	549	522	528	510	526	554	562	556	537	549	505	523	531	521	542	544	623	592	531	545	528	547	550	507	556	557	543	553	542	534	520	533	556	523	546	499	518	559	530	535	504	511	554	523	547	531	532	563	579	532	549	555	553	532	534	485	528	558	539	530	537	545	526	527	524	542	547	524	534	524	577	574	510	520	536	549	562	528	524	602	526	504	518	614	515	531	506	536	531	547	523	529	551	527	535	578	533	550	528	567	550	509	548	540	552	522	526	561	520	542	554	543	516	579	546	527	522	550	547	531	541	559	555	534	524	557	495	533	542	553	559	530	555	542	503	537	539	527	548	539	561	602	522	564	534	518	509	538	549	539	536	549	536	497	561	539	560	526	552	518	530	538	543	541	563	546	560	545	515	503	526	562	541	535	545	502	551	540	555	562	530	551	547	562	544	532	555	525	504	564	582	496	543	533	505	567	581	522	522	539	537	519	543	568	525	542	524	562	551	503	537	567	524	548	524	509	551	562	520	520	580	571	576	525	550	549	555	523	553	555	514	518	512	565	511	551	579	512	548	516	527	541	513	584	532	571	528	540	512	575	537	556	554	539	544	505	516	542	570	499	549	530	578	520	580	523	522	546	512	532	526	553	483	479	552	533	536	533	519	544	550	550	550	498	507	559	532	508	564	537	557	526	576	547	543	525	532	551	518	539	507	567	596	521	533	548	557	532	558	601	554	539	598	539	555	538	577	501	587	530	511	534	533	554	526	522	553	535	511	526	528	603	566	514	540	542	602	575	550	566	579	556	549	542	556	549	529	534	539	510	508	518	527	545	529	549	545	549	560	552	531	556	570	562	507	547	567	528	575	570	501	542	541	577	565	533	507	590	555	540	553	562	579	532	551	538	549	564	510	571	524	532	553	521	583	550	549	487	521	553	533	541	548	535	532	521	499	532	535	535	554	572	485	576	539	515	552	568	549	555	544	546	566	547	588	565	538	540	544	543	553	535	557	536	528	559	506	540	553	506	588	564	576	538	546	571	542	482	531	587	534	552	564	538	547	543	578	544	511	501	522	527	493	510	489	540	521	535	560	533	541	631	564	548	558	555	535	543	532	574	553	517	554	519	528	565	541	530	525	535	558	525	534	520	546	553	571	516	544	578	565	543	563	538	559	562	534	530	610	524	525	543	590	531	553	604	524	519	544	582	550	542	569	529	550	540	513	566	533	518	562	577	508	586	522	588	484	517	524	545	543	533	559	571	521	512	501	545	532	521	539	556	545	577	540	540	539	546	507	555	551	523	555	582	540	540	549	532	532	505	545	520	489	556	523	534	588	524	544	575	547	587	534	504	556	559	541	523	535	552	558	539	518	507	550	531	530	503	529	524	548	524	548	537	521	511	540	602	553	583	544	536	567	515	509	555	519	546	533	541	526	530	530	524	565	542	577	554	592	546	568	519	526	562	539	563	549	558	537	522	549	539	554	504	573	483	538	538	534	518	567	585	578	549	530	560	537	575	527	557	543	531	514	540	556	548	554	490	545	534	519	547	536	561	562	573	550	525	549	551	547	532	518	527	568	588	566	550	565	534	493	555	546	565	522	536	560	525	545	544	540	518	529	516	581	578	521	540	523	553	561	521	541	564	585	558	519	549	547	552	533	586	515	502	573	523	566	517	548	493	543	526	576	536	522	527	548	565	501	535	541	534	529	545	556	536	541	545	533	528	522	511	500	533	533	536	558	519	489	558	544	535	537	575	566	528	551	562	534	588	556	563	531	547	528	557	539	547	545	540	534	536	533	554	544	565	568	540	529	541	505	566	529	564	566	575	587	559	579	507	516	536	490	573	537	551	514	547	575	518	612	588	534	570	547	599	549	555	584	599	548	501	572	539	567	526	531	523	498	535	535	553	521	537	494	522	521	566	482	531	510	517	530	539	533	532	544	550	545	564	533	536	559	549	519	523	501	539	570	575	553	558	534	555	595	509	534	568	540	567	562	565	484	482	541	520	536	559	561	540	527	550	545	571	526	534	511	567	568	542	540	491	609	563	532	521	540	544	572	550	520	550	519	490	534	572	534	567	516	514	550	546	524	526	562	559	518	538	523	498	549	577	582	527	563	512	551	545	515	534	540	518	570	543	532	549	549	543	573	570	537	543	543	541	508	571	535	550	529	563	557	551	607	552	533	509	522	506	495	541	591	541	559	563	556	520	531	562	550	539	558	552	547	567	508	531	577	568	572	500	515	565	539	522	563	540	572	518	566	560	579	551	533	531	529	513	537	560	481	554	533	527	571	499	539	542	508	504	551	551	547	530	504	523	544	567	528	521	533	497	544	572	565	514	534	561	524	497	557	524	517	520	555	504	581	529	551	567	524	572	540	533	555	558	520	523	573	552	528	538	534	589	536	522	542	498	554	563	530	548	527	571	519	542	557	502	557	545	509	544	521	541	531	502	549	550	506	528	551	581	516	521	523	519	510	539	516	538	567	555	553	508	516	580	534	526	526	526	550	553	545	511	548	532	550	536	543	553	512	528	574	544	632	558	519	514	603	532	559	519	566	570	527	538	552	545	548	576	530	543	547	565	525	538	539	509	560	488	522	554	527	569	531	540	547	551	534	572	524	548	557	582	493	576	541	502	536	520	551	537	603	574	570	573	565	553	557	509	506	552	523	559	518	556	545	533	588	556	578	562	498	521	464	592	517	546	561	537	553	564	546	568	582	557	562	533	560	540	562	550	555	559	533	545	539	564	559	521	521	505	521	546	559	513	618	510	490	563	520	539	565	545	527	567	503	522	514	512	574	562	545	560	561	546	554	568	553	533	569	556	545	547	576	494	546	535	535	555	549	499	529	521	537	515	556	496	521	513	517	533	532	536	526	512	529	531	504	539	549	564	510	547	504	495	527	606	547	519	551	532	550	549	536	561	540	521	520	589	549	582	523	498	564	556	560	503	545	565	555	570	557	538	553	569	518	539	524	525	526	575	543	549	545	549	528	546	556	570	545	510	550	578	565	481	539	526	585	523	543	563	556	545	580	530	561
32916	20617	8674	1855	1140	976	789	686	471	349	360	320	286	221	217	219	218	224	208	228	222	216	224	239	225	239	216	196	201	234	211	217	213	202	211	198	201	225	201	201	182	210	217	221	180	209	195	191	219	235	211	209	204	210	199	193	210	189	205	198	203	220	183	205	214	195	186	181	197	201	191	227	193	199	212	201	217	202	217	182	191	201	177	224	190	199	183	189	188	152	213	195	192	196	206	174	213	185	201	222	193	202	202	202	230	182	197	225	181	186	189	187	191	178	191	194	207	182	185	197	192	173	176	222	209	193	185	175	185	202	210	181	225	181	177	194	222	211	202	194	207	191	203	200	195	175	185	199	195	207	207	213	187	195	185	180	198	224	209	219	194	229	197	187	210	205	209	210	214	175	192	193	183	204	176	198	217	176	209	171	172	169	196	181	183	191	202	200	178	168	200	180	192	191	188	163	186	200	187	219	195	202	174	179	185	207	193	204	175	187	217	205	199	205	198	200	233	198	175	197	233	199	184	191	199	187	189	188	217	197	175	216	204	201	194	186	192	202	206	198	193	211	181	200	219	184	201	198	211	200	199	211	206	194	183	211	193	183	200	173	221	199	207	194	204	202	220	210	159	189	218	193	196	221	169	181	210	201	181	192	203	187	183	200	185	199	229	200	187	221	201	206	206	205	203	205	177	175	220	194	200	177	211	205	197	196	167	185	205	202	220	188	201	218	213	185	193	182	196	194	208	179	205	164	206	229	202	203	191	214	226	189	182	198	195	191	185	211	190	173	195	221	198	174	191	181	215	199	198	196	192	214	215	225	204	185	188	207	180	215	201	186	202	216	211	234	209	171	209	209	221	206	207	194	212	196	204	192	209	189	215	206	205	190	199	161	196	179	216	188	205	203	214	183	214	192	213	226	195	184	185	203	195	195	209	214	221	224	197	230	186	212	205	219	211	179	207	164	199	188	230	184	205	175	199	217	215	198	229	220	208	205	195	208	196	207	191	202	182	203	195	206	215	211	231	196	215	187	218	194	197	187	204	201	183	209	160	231	229	204	181	206	190	197	206	207	184	227	211	208	175	199	170	211	213	184	188	178	205	187	179	200	194	198	204	198	201	203	197	193	233	205	214	213	202	203	195	191	187	193	201	192	177	209	186	200	184	190	206	194	200	190	198	209	194	185	181	170	150	173	193	195	179	192	239	192	193	193	180	210	215	183	224	204	210	228	193	185	211	167	230	201	201	219	206	212	188	218	194	188	173	170	193	191	220	219	171	170	176	191	213	219	182	206	181	204	211	181	208	194	188	229	189	193	179	174	206	210	191	214	212	217	204	209	191	198	181	189	218	196	161	157	213	216	220	201	215	220	187	204	220	205	199	209	206	199	209	190	191	195	197	208	198	166	207	211	192	211	209	237	218	199	169	198	207	213	201	200	208	198	198	196	166	211	221	229	208	221	186	223	201	198	228	186	193	203	198	165	223	192	224	187	230	226	233	187	181	194	209	184	181	224	185	205	181	234	216	181	213	173	218	195	200	224	191	198	218	229	180	212	208	173	189	191	226	187	222	173	219	169	198	182	215	202	222	221	202	178	232	209	215	187	207	219	228	216	183	178	216	233	211	211	207	197	194	188	217	218	209	210	212	205	210	181	198	224	217	231	202	196	220	211	197	208	222	189	207	210	240	206	197	201	216	214	234	209	199	209	211	181	199	191	200	198	192	166	231	175	211	209	191	225	187	209	216	196	193	221	176	177	197	196	228	201	177	194	195	171	213	213	200	197	194	218	212	181	191	194	204	202	188	173	220	185	202	217	211	190	222	228	188	208	156	199	226	193	198	198	193	223	210	200	210	194	192	180	219	222	186	205	181	206	192	198	207	217	217	221	206	204	205	226	210	218	197	190	203	189	207	211	190	187	184	175	199	193	196	187	162	185	202	184	177	185	197	210	185	180	208	180	189	191	205	205	206	194	190	204	209	198	215	176	219	167	188	197	218	182	200	185	202	198	205	234	210	191	205	198	212	196	201	182	200	202	202	215	215	188	221	217	171	224	196	205	225	185	206	208	195	188	216	203	205	228	200	206	217	209	177	194	207	217	208	221	219	215	198	194	178	218	196	225	213	171	208	223	205	185	176	177	172	201	204	202	204	215	180	208	211	211	178	186	223	215	217	190	184	209	208	181	209	213	197	212	202	204	201	215	195	183	196	191	192	201	223	209	185	217	222	215	213	196	179	202	161	200	206	214	227	192	171	190	228	200	210	172	187	202	210	213	213	201	206	197	202	189	195	204	170	194	197	191	196	201	203	189	214	186	184	181	177	192	187	212	220	191	182	201	189	191	189	179	214	171	218	181	223	170	204	218	201	182	198	177	195	190	199	212	193	203	214	201	183	192	219	201	200	185	185	168	202	222	217	199	199	183	206	194	170	175	194	188	184	198	169	190	206	207	190	208	212	194	219	177	173	189	219	184	178	202	193	215	201	188	207	165	189	215	183	182	186	193	195	206	208	219	197	194	171	216	238	183	213	200	201	217	202	196	194	193	177	167	192	221	201	206	217	201	194	171	213	202	185	201	213	232	217	218	192	199	190	215	189	202	189	205	197	207	235	196	218	218	195	177	216	174	210	195	210	191	215	193	185	202	198	197	202	194	206	213	195	189	182	204	190	197	205	199	200	209	186	184	201	171	209	217	201	203	190	184	175	225	207	203	206	193	178	177	192	200	184	209	202	209	200	191	207	220	183	205	190	183	206	223	177	186	215	182	171	202	198	192	213	216	219	185	202	214	195	191	181	205	213	212	196	187	178	197	202	206	200	177	209	186	208	202	180	206	186	210	226	207	183	202	175	223	207	192	199	209	203	189	199	194	190	189	205	190	216	197	210	200	188	189	209	211	217	202	182	208	211	199	185	174	197	187	203	227	173	195	206	201	225	198	186	219	198	184	204	230	216	184	177	202	185	208	189	182	187	214	224	187	178	193	219	206	190	180	197	201	182	219	195	202	177	193	223	204	203	169	198	213	192	195	177	182	201	177	194	186	204	204	211	206	198	225	219	182	191	208	195	193	180	192	187	200	213	207	193	188	171	220	193	208	199	178	217	188	180	223	185	229	194	194	180	217	200	198	191	173	230	194	189	190	194	180	205	200	165	193	197	201	185	201	184	189	174	196	198	204	205	191	177	187	212	189	188	204	224	169	201	193	201	198	182	202	192	189	200	187	197	181	202	221	211	188	185	202	210	180	196	213	194	216	190	220	216	201	215	198	186	204	206	202	216	212	169	171	172	200	186	199	212	211	204	211	200	232	200	192	175	181	210	175	213	179	218	210	194	222	195	228	208	200	193	191	182	220	203	205	175	220	201	175	218	189	199	205	229	207	204	192	201	215	203	197	196	225	196	215	196	210	191	201	206	206	185	193	199	224	190	224	185	190	197	196	196	184	207	210	173	208	207	211	206	195	187	172	203	185	206	222	197	210	215	193
20547	15214	8672	4064	3870	3672	2652	2702	1766	1348	1390	1266	902	822	701	702	684	643	669	664	654	596	615	590	702	731	593	587	534	502	553	526	522	553	489	519	511	529	495	480	481	511	457	508	472	472	492	457	532	494	473	494	477	493	483	507	511	463	467	450	466	489	464	456	486	478	485	479	454	488	450	445	484	450	468	454	465	446	444	456	474	470	445	421	468	448	482	413	468	498	444	459	460	461	475	470	453	463	487	430	489	454	404	400	490	427	454	489	472	458	464	427	477	484	464	475	431	464	485	428	478	447	470	471	449	434	508	469	460	462	444	477	463	478	479	454	447	474	458	453	477	463	448	490	458	435	451	426	455	447	428	432	462	446	467	476	414	468	461	485	481	468	496	428	475	443	494	451	450	486	470	465	484	472	463	428	452	458	440	459	424	456	445	459	441	485	458	481	470	466	519	464	454	456	457	426	494	451	461	491	442	496	477	455	463	492	429	451	451	464	445	454	458	450	456	455	509	468	461	460	470	473	429	470	479	473	431	430	444	462	470	432	488	436	455	463	475	488	432	460	488	476	468	457	436	458	479	457	488	461	469	486	489	469	431	488	513	453	469	442	457	479	444	413	428	441	455	421	457	484	455	442	467	460	448	439	475	466	487	417	448	470	458	430	462	461	475	442	486	450	453	438	507	427	459	495	455	455	469	457	470	441	447	470	432	479	467	434	475	452	462	439	441	438	426	481	477	478	474	464	469	462	479	461	475	468	427	492	460	437	472	440	484	478	435	418	485	463	446	482	452	462	471	456	432	445	466	442	455	487	453	475	445	418	470	472	492	430	441	445	428	451	461	435	447	460	447	419	455	423	456	476	419	413	456	463	458	455	470	463	476	484	486	446	457	446	460	453	437	436	460	493	468	399	472	445	460	479	469	467	467	463	421	446	446	464	467	450	446	444	474	483	485	456	512	439	459	435	430	465	472	441	442	417	438	490	442	467	458	452	458	482	453	436	456	474	461	474	477	443	429	454	440	473	475	498	474	434	397	442	454	450	490	420	481	476	448	449	463	403	479	441	479	463	468	449	437	455	482	425	481	453	446	442	444	425	482	451	477	437	427	485	463	454	394	434	480	468	437	465	459	457	444	459	481	446	493	465	473	467	457	443	436	472	440	428	461	489	471	469	480	443	458	505	465	461	421	473	409	433	481	480	469	497	498	475	471	481	453	469	456	471	459	481	497	462	448	473	436	415	497	455	489	467	463	502	468	461	440	476	471	449	506	510	465	451	441	442	478	489	455	487	452	429	470	447	434	459	490	440	476	459	436	445	459	475	468	436	456	452	464	479	460	461	444	493	444	474	444	450	438	440	409	422	487	470	433	442	450	445	487	493	441	475	447	445	501	462	488	437	447	465	418	482	478	442	444	460	444	422	463	458	472	460	457	490	442	436	476	441	492	458	460	442	476	431	446	458	469	428	439	464	479	473	441	467	461	482	475	470	486	470	475	473	431	434	471	444	477	461	499	473	455	481	450	484	430	457	457	439	486	423	505	467	461	459	474	464	438	463	441	479	500	470	429	465	458	468	477	450	458	455	431	423	436	432	444	443	438	449	413	445	444	457	449	432	452	442	493	461	462	453	467	446	450	446	411	490	457	454	453	438	464	445	487	439	475	453	411	460	448	489	446	506	474	448	440	446	443	431	454	488	482	464	504	421	461	424	436	487	461	437	447	414	476	459	454	477	471	434	439	422	459	458	483	505	457	520	473	488	504	471	417	458	470	426	471	446	437	455	470	460	475	437	464	465	423	473	450	475	523	458	458	476	456	470	472	493	470	478	436	465	478	423	499	480	419	452	442	481	464	479	446	489	478	469	477	492	410	454	432	464	475	481	447	394	465	450	463	431	455	470	484	409	434	454	473	484	438	490	451	451	460	476	459	485	439	463	488	463	464	453	457	450	448	482	488	419	449	449	475	410	487	432	428	480	459	444	446	471	456	459	465	444	444	467	475	434	472	449	472	435	437	500	438	456	480	499	447	437	481	471	416	435	423	501	482	464	499	421	459	458	435	441	463	437	497	455	499	461	453	502	444	469	477	433	423	447	464	432	453	473	474	448	441	487	491	421	416	441	473	431	438	480	438	444	432	468	449	461	464	481	423	437	473	507	418	438	461	459	445	461	452	467	410	475	431	442	470	468	450	452	491	440	441	496	460	464	440	448	460	465	480	472	456	443	461	489	457	449	465	444	512	431	472	465	473	548	473	485	445	446	469	436	434	454	454	469	505	484	443	463	447	408	464	495	472	433	448	468	474	431	436	451	458	502	455	437	430	447	496	435	460	478	486	469	450	463	490	476	436	447	424	477	435	444	432	457	438	450	433	448	449	451	432	471	437	436	454	508	447	445	483	469	458	439	442	479	463	424	489	471	441	438	482	453	446	416	459	468	465	443	424	482	486	449	471	475	444	441	478	476	439	464	476	447	447	452	499	442	437	452	488	449	421	469	456	432	436	512	468	509	482	463	452	503	455	487	462	453	441	452	498	459	435	470	479	463	424	434	475	467	465	447	509	427	465	429	447	446	434	465	452	465	424	481	472	412	474	478	467	486	452	485	411	453	452	410	447	457	453	437	465	447	472	461	446	436	456	501	492	445	446	454	478	475	457	462	447	452	479	461	449	462	448	470	456	454	440	447	473	462	468	448	427	448	461	440	428	462	441	451	487	439	444	447	403	462	463	453	475	463	452	481	461	443	414	440	471	478	496	436	480	435	506	484	489	455	455	432	447	446	466	455	470	463	467	447	419	470	458	457	440	465	467	483	456	452	472	475	466	455	490	473	450	433	442	491	476	459	461	441	478	416	427	434	450	438	462	435	470	421	432	446	464	431	475	457	465	484	459	475	500	430	474	437	421	432	460	448	487	470	417	474	446	463	445	430	444	466	464	428	463	447	474	407	474	471	481	437	432	469	487	466	430	488	443	462	470	451	451	433	430	471	447	478	409	453	478	460	471	456	479	453	442	463	477	476	455	437	436	463	494	414	462	448	476	460	472	465	506	438	461	484	441	493	460	452	470	456	474	449	476	473	447	438	430	474	473	467	476	478	443	429	497	513	453	436	482	496	432	447	450	445	443	461	473	445	469	480	430	450	446	502	493	423	492	468	472	438	452	444	428	449	464	471	475	475	467	435	445	479	463	470	480	479	482	448	461	474	465	474	480	447	467	437	475	480	466	460	439	468	438	508	427	438	454	477	452	436	473	456	460	459	425	453	460	464	452	445	437	481	435	474	453	443	480	442	487	437	451	461	479	477	434	440	453	471	468	444	449	473	455	494	466	448	484	445	480	485	452	474	454	453	435	420	455	472	464	458	431	455	465	440	442	466	417	430	445	478	469	466	445	480	481	453	485	441	448	439	460	431	468	452	448	470	466	487	458	470	466	470	461	467	462	448	447	422	440	439	397	477	436	478	494	455	470	460	469	445	447	461	440	438	448	452
43136	29116	14763	3439	1665	1257	1018	926	643	478	505	416	385	305	245	276	276	274	240	244	234	246	246	266	283	269	230	248	268	244	222	226	248	215	227	226	223	228	200	229	227	209	205	216	216	228	260	207	249	232	231	235	207	219	198	200	204	214	231	228	214	208	240	237	201	236	231	190	216	238	221	211	232	236	220	218	196	213	207	181	189	202	231	232	227	206	227	202	186	243	226	207	191	211	179	201	206	221	233	237	213	218	217	184	204	233	220	185	194	230	223	209	240	202	220	235	239	209	210	199	207	205	211	220	225	209	230	237	199	231	219	210	216	205	211	214	213	239	234	234	187	232	204	247	222	178	193	203	243	244	216	211	209	188	202	182	238	220	221	209	235	249	209	221	218	228	218	203	219	202	211	202	220	212	185	219	215	237	239	227	220	211	231	215	229	190	217	199	216	170	224	192	219	202	218	221	226	246	260	202	225	200	234	198	230	243	208	199	209	221	225	201	204	205	195	207	207	235	198	247	199	224	178	189	211	209	209	245	224	237	229	212	211	222	212	200	207	220	221	250	218	229	199	219	204	206	209	221	206	238	227	194	215	228	248	238	197	199	212	197	238	209	204	218	225	230	243	230	228	225	230	196	231	192	224	203	217	235	226	238	239	196	243	203	212	224	233	226	217	217	224	204	206	205	201	192	223	228	217	210	234	212	205	222	191	211	251	210	198	198	237	217	226	229	219	206	202	217	234	194	230	208	210	210	233	206	202	178	210	234	222	194	221	229	216	213	209	223	218	226	203	168	215	202	223	201	209	225	234	234	197	214	219	238	237	200	201	192	199	222	208	245	206	218	210	233	220	233	215	200	218	231	225	222	214	213	241	220	211	250	194	253	213	211	206	218	212	218	232	210	215	219	214	206	194	240	198	203	225	229	220	213	224	246	195	209	203	199	188	232	222	198	240	193	189	224	211	220	212	222	211	210	232	229	224	226	216	218	191	216	234	215	236	227	196	192	230	223	206	196	211	188	209	224	231	219	236	211	217	225	220	194	237	205	185	213	205	199	219	216	193	184	199	224	229	237	211	220	218	226	239	217	194	225	202	205	180	221	224	209	192	241	199	220	226	182	212	255	208	203	207	223	210	210	231	206	212	212	208	222	220	201	211	208	199	197	219	235	224	238	200	233	198	207	213	213	244	197	203	198	206	234	236	226	210	212	198	222	220	220	234	226	193	235	210	217	212	224	210	234	188	215	225	210	242	182	217	225	200	228	209	226	235	212	225	214	219	244	210	199	200	220	191	208	229	193	236	197	216	208	241	195	210	212	232	214	225	212	197	210	219	245	218	209	202	253	206	253	198	225	199	227	197	224	190	232	207	193	202	229	239	253	251	187	216	215	220	219	189	182	214	213	223	218	206	208	221	226	203	249	216	224	203	235	199	227	255	222	216	226	205	225	212	228	205	208	199	200	202	216	234	243	234	190	237	218	203	194	215	229	225	207	217	229	199	227	204	206	221	248	233	203	245	224	217	208	209	203	219	169	202	230	217	254	221	206	201	202	211	204	184	212	201	197	228	243	234	206	203	205	207	221	232	205	205	223	209	210	196	215	217	221	206	211	205	222	195	199	217	193	237	195	193	225	219	190	223	201	194	231	219	218	222	240	214	225	220	233	236	243	200	217	216	218	212	219	218	217	200	201	204	239	205	225	202	212	216	219	218	201	216	220	237	212	231	224	202	195	221	214	255	232	218	200	190	192	236	211	220	202	228	189	222	246	229	230	237	214	213	179	224	221	213	238	222	198	206	227	218	215	218	223	194	210	174	195	222	235	227	213	200	213	217	246	210	208	226	203	199	196	221	228	199	204	197	209	229	216	168	221	223	239	232	208	201	207	223	225	194	252	217	189	220	224	208	228	232	200	203	197	236	248	228	237	197	213	188	205	224	237	206	206	230	241	229	186	206	191	178	215	254	209	210	198	223	204	221	216	224	215	191	195	183	260	214	224	230	210	225	208	208	219	248	207	198	211	207	238	246	226	191	224	203	219	195	215	207	207	189	220	205	198	219	197	238	242	237	205	216	224	214	215	211	191	208	221	222	179	207	197	197	227	213	205	213	210	212	229	216	210	193	247	208	209	241	192	218	199	192	193	202	245	244	236	217	208	207	213	217	208	208	208	214	211	208	240	216	207	237	221	233	208	211	220	247	239	231	192	242	208	210	232	222	223	204	212	209	227	204	237	236	215	207	200	204	237	227	205	221	213	208	225	216	222	236	219	222	246	223	225	208	217	197	224	222	224	211	223	234	218	194	226	189	223	214	221	227	235	228	220	206	221	224	191	200	240	212	238	243	186	211	183	230	229	240	205	226	252	214	187	215	214	206	235	238	221	189	226	195	241	241	219	215	223	203	204	213	201	225	215	199	193	205	209	209	191	213	213	225	206	240	216	214	205	209	197	210	233	219	222	221	246	226	216	185	221	208	238	216	184	202	223	255	201	177	228	209	231	204	234	199	207	227	204	212	195	189	211	207	228	204	200	208	200	228	207	224	214	232	229	190	223	225	218	229	173	198	219	267	227	209	220	221	201	218	226	203	211	197	213	204	223	242	211	218	203	225	181	214	193	207	231	224	232	224	220	214	181	211	217	233	200	213	215	199	211	204	244	252	228	199	212	182	222	204	220	189	219	201	193	240	222	217	251	215	223	212	242	221	204	216	202	220	219	233	213	206	185	240	215	200	214	192	201	193	206	188	257	222	219	219	204	211	180	203	205	206	181	209	222	198	196	212	242	216	192	215	230	183	227	201	215	256	222	225	225	203	225	210	207	232	195	215	213	216	206	234	189	203	218	264	243	207	200	186	226	195	203	235	211	188	226	215	189	222	204	200	219	216	237	221	218	211	229	207	184	226	228	236	245	228	204	208	222	233	222	198	205	220	230	224	207	208	238	223	223	241	225	231	220	201	169	215	176	194	238	214	244	228	208	221	203	228	231	217	221	209	202	203	232	231	250	217	219	230	205	185	220	244	219	245	204	232	236	206	219	240	204	202	196	196	197	191	221	180	214	236	214	222	206	240	233	190	186	203	229	209	227	235	218	240	207	217	223	215	193	218	214	214	210	225	235	255	220	217	211	211	219	209	209	208	201	193	200	226	213	242	215	171	221	203	229	238	219	196	198	203	239	225	207	204	229	208	186	228	233	225	196	242	222	228	245	227	218	213	244	212	194	209	208	205	223	199	206	186	231	237	238	261	242	212	186	214	213	219	212	212	204	215	229	206	210	224	254	198	198	221	213	220	216	223	227	221	202	194	237	204	198	222	231	214	242	208	243	216	201	195	220	222	244	230	216	218	241	203	216	190	201	232	183	216	212	177	167	191	199	207	232	224	223	197	190	200	225	221	221	216	225	220	206	219	197	241	224	223	222	200	239	238	198	220	197	215	183	244	218	218	230	210	217	225	223	211	241	239	227	258	230	214	212	205	223	207	251	258	211
26398	20928	12596	6506	6022	4820	4206	3599	2276	1962	2175	1767	1197	1017	940	862	824	830	747	726	698	742	714	788	816	788	665	587	662	573	611	597	590	574	550	581	557	576	581	563	543	573	579	537	547	541	533	540	522	514	485	497	526	492	526	552	512	483	490	497	494	491	473	485	506	508	523	509	521	539	502	508	483	527	509	497	518	505	496	487	479	462	482	462	458	466	483	492	522	532	493	516	518	470	511	461	531	511	528	501	489	487	509	521	514	486	494	494	460	511	494	478	520	460	469	484	464	506	507	499	484	485	521	528	513	498	498	492	531	502	480	460	488	467	510	478	475	484	485	467	482	483	467	506	493	497	518	500	484	500	489	531	481	482	480	522	490	483	504	481	494	490	451	508	514	479	532	495	503	470	484	497	516	483	520	469	483	474	499	481	515	520	530	450	488	485	479	476	469	517	486	520	488	468	486	507	484	480	501	520	521	493	456	440	547	489	507	481	475	478	532	479	518	463	514	527	510	484	480	511	501	508	492	502	445	489	498	489	518	475	440	480	494	512	536	491	489	500	541	501	518	468	492	504	461	508	479	502	526	480	498	531	475	518	514	481	485	460	490	471	474	512	517	539	484	467	479	484	516	531	505	487	510	454	463	453	481	475	496	450	507	507	508	483	446	516	491	494	507	514	471	503	504	447	506	507	481	486	505	485	474	478	436	483	485	489	534	496	485	534	471	481	486	470	506	554	503	503	500	515	473	495	511	448	492	448	493	526	467	490	487	501	483	495	509	504	497	517	531	509	497	496	440	474	489	512	534	473	467	508	484	522	510	458	501	485	520	495	468	470	483	495	469	514	479	511	484	447	505	499	487	456	519	472	466	488	509	505	481	539	530	476	470	477	534	474	523	534	494	485	496	496	517	474	483	520	519	484	476	502	520	526	536	503	491	451	481	535	503	481	506	528	541	477	516	526	459	476	478	538	499	502	509	509	477	491	470	493	549	492	531	496	505	515	534	515	456	487	512	509	506	519	478	511	470	498	495	509	504	446	466	464	513	509	488	469	505	504	471	519	452	546	493	529	488	475	485	473	492	452	493	490	487	516	496	498	502	490	498	479	460	490	544	524	509	489	487	504	503	522	525	461	484	487	512	516	474	476	489	504	438	472	525	470	477	472	541	500	541	499	535	501	513	458	499	516	504	526	492	471	518	519	515	494	496	518	478	467	487	456	518	496	483	504	499	534	523	465	474	480	486	500	509	464	510	496	495	529	526	497	504	511	517	464	457	473	492	516	460	491	492	492	499	489	528	478	466	476	507	522	507	491	484	492	514	526	526	507	500	500	550	492	465	477	523	465	463	485	481	527	467	491	527	480	480	462	511	479	518	538	488	495	570	482	452	466	474	487	473	508	536	504	509	465	498	485	491	511	463	496	513	482	490	465	491	457	506	506	481	507	504	501	532	443	484	520	459	512	498	480	492	515	524	502	500	487	473	506	459	499	527	509	521	477	488	470	513	472	471	525	475	481	487	482	516	453	494	515	478	510	493	523	489	505	505	505	519	478	497	483	527	460	477	506	500	484	479	485	472	471	519	505	495	499	475	529	503	501	489	477	517	525	479	489	472	495	518	483	505	503	488	503	500	506	512	485	478	482	484	463	456	479	485	450	473	492	501	469	498	474	531	484	472	521	480	492	499	512	479	508	483	530	511	487	474	502	506	518	477	470	476	448	474	478	481	490	478	508	491	524	510	518	511	485	531	508	509	475	498	489	490	458	471	458	465	524	479	441	512	482	514	467	481	520	498	482	481	454	482	490	496	466	483	490	501	521	470	467	512	489	505	486	520	497	489	473	544	500	474	502	524	509	499	486	484	472	491	488	508	524	507	480	497	546	512	536	511	534	486	462	484	493	516	512	469	508	465	491	487	485	526	506	536	483	485	499	498	513	476	496	506	470	470	476	492	536	512	497	510	494	513	485	447	471	528	484	486	465	503	479	520	494	449	483	496	537	503	489	509	502	478	498	461	462	504	488	482	514	494	483	472	532	469	492	501	482	449	477	483	494	452	503	511	496	520	490	482	482	502	510	525	486	506	469	508	455	528	476	516	507	497	481	483	493	505	499	468	474	468	517	506	481	487	477	501	484	498	501	485	506	479	464	495	474	538	505	488	494	500	497	499	479	503	545	487	504	528	511	483	459	523	470	473	520	482	492	497	459	529	489	493	500	538	495	529	513	486	518	478	474	516	472	492	522	477	508	458	492	514	453	495	486	502	523	458	494	511	498	493	511	454	491	478	496	509	486	493	492	504	506	452	498	484	501	499	504	502	461	489	498	462	503	566	498	510	454	508	430	499	483	481	487	470	497	474	455	497	484	505	452	499	496	504	518	480	479	496	505	444	431	520	494	496	457	514	497	501	483	488	492	514	494	517	489	498	486	493	480	485	448	497	477	504	539	521	479	525	503	506	495	491	496	463	499	488	502	479	472	437	463	462	525	468	513	483	517	475	474	468	484	470	482	535	486	458	512	484	498	458	461	467	499	478	519	468	512	499	472	481	454	531	459	502	540	511	528	446	485	462	473	471	494	533	500	474	486	487	468	505	502	504	459	518	502	499	496	489	495	464	489	466	459	509	525	502	456	498	515	491	507	494	480	507	472	492	510	526	469	501	481	445	452	462	472	485	507	492	485	497	481	470	472	491	466	495	464	495	496	482	487	477	472	485	503	534	499	488	518	460	440	537	477	510	507	503	459	517	463	485	496	497	476	544	499	500	487	486	468	486	492	513	497	465	522	456	471	496	490	483	500	510	488	503	487	471	509	491	511	566	511	494	471	535	507	498	519	507	501	493	494	497	461	483	523	493	499	518	494	488	520	494	515	529	470	525	496	510	458	507	488	502	484	493	479	493	498	511	485	483	499	482	532	490	498	491	464	454	449	463	479	503	496	509	475	489	488	455	456	475	510	458	492	510	540	467	519	521	480	510	498	487	486	510	524	464	502	516	484	500	466	505	491	507	540	502	484	489	527	526	510	484	482	474	478	491	487	510	458	496	470	485	488	436	460	498	493	498	467	509	506	491	505	490	515	455	447	473	519	482	481	507	491	470	479	474	499	508	490	473	521	517	487	495	508	502	507	515	494	478	520	523	540	498	500	457	538	450	470	519	520	475	487	520	475	478	477	462	487	481	534	494	513	518	516	500	472	531	509	502	483	481	517	476	444	479	484	499	497	481	466	533	458	471	504	557	489	482	468	522	514	492	493	516	490	523	487	468	486	506	530	483	485	504	521	513	474	493	503	458	486	483	521	470	491	494	511	525	546	519	518	490	482	494	491	518	524	490	473	498	527	522	490	498	505	466	479	507	511	508	492	458	494	530	465	485	505	453	500	515	463	495	483	500	511	515	540	499	466	519	530	508	494	449	459	540	499	488	495	479	491	454	454	491	474	486	505	505	495	459	513	509	531	488	482	491	498	507	495	503	483	507	441	496	472	489	492
20214	10292	3013	1165	619	523	405	349	328	300	283	284	241	252	279	289	257	262	269	260	257	237	258	260	277	241	277	258	278	249	250	245	243	252	242	247	274	254	254	246	266	255	247	225	212	234	234	230	244	228	276	251	257	258	258	251	247	239	240	259	245	270	252	228	235	253	260	240	242	240	243	233	218	253	227	239	197	259	248	209	240	237	260	251	277	244	252	259	223	257	229	230	263	247	248	226	259	240	236	227	223	234	222	249	243	227	250	260	239	225	225	239	218	244	247	249	239	227	275	260	240	275	246	227	250	250	236	228	229	238	234	237	238	234	253	246	233	234	221	238	238	225	237	248	236	258	239	231	243	230	208	242	248	273	233	254	245	221	236	247	221	283	221	262	251	231	218	254	268	237	273	270	244	244	232	265	276	280	250	248	239	284	254	222	237	237	249	225	258	237	252	265	225	232	220	233	239	237	261	261	258	226	245	249	214	235	235	267	291	258	214	259	229	255	249	242	223	242	266	250	232	236	252	261	259	229	240	213	249	266	234	211	277	242	233	242	239	243	259	251	241	222	230	258	226	227	227	211	256	270	269	232	229	246	241	227	261	244	247	217	248	230	270	267	257	289	222	216	256	246	261	234	238	228	231	244	231	232	227	230	239	255	251	259	265	259	218	237	231	267	257	281	242	277	252	222	263	229	226	227	276	233	262	249	247	229	230	219	262	233	248	231	223	260	253	247	239	241	250	254	225	243	227	192	220	214	217	225	247	239	247	247	231	238	232	230	254	227	268	255	257	273	240	242	262	262	262	228	237	232	267	224	250	255	216	217	239	265	258	249	224	235	237	260	243	226	272	230	258	215	234	240	247	273	262	248	226	240	237	230	240	228	223	244	259	244	257	276	225	229	239	211	240	243	247	275	224	241	215	258	226	273	223	256	240	234	237	247	250	256	234	255	229	227	259	261	249	269	257	244	226	248	260	233	233	242	267	243	247	230	230	264	259	224	263	258	242	239	220	221	240	235	230	266	253	223	217	226	206	255	261	246	247	239	225	236	254	248	239	237	253	261	274	266	243	235	222	246	232	227	248	243	240	260	227	225	212	244	245	261	256	222	210	305	251	266	241	252	217	242	252	236	237	233	271	240	278	215	228	204	255	241	270	286	233	226	247	239	232	221	232	256	226	286	268	243	233	240	267	235	234	224	234	228	232	236	272	255	259	261	231	232	234	219	245	232	246	269	254	266	264	244	260	236	250	244	238	238	259	273	246	247	227	256	229	220	249	243	220	251	241	223	265	243	239	248	239	231	229	251	282	260	240	245	247	262	225	254	295	240	254	242	213	277	220	251	257	255	255	231	240	258	263	257	265	225	233	231	271	264	243	274	258	209	246	229	263	218	247	230	242	242	246	243	237	240	229	221	234	229	272	227	215	233	254	278	240	250	234	243	236	229	246	253	255	242	240	247	233	252	239	221	227	275	234	240	276	228	231	204	278	222	244	247	258	281	234	229	242	235	254	249	263	250	231	239	271	270	235	208	221	234	257	216	232	227	241	262	237	285	270	236	244	262	281	240	269	237	238	258	265	242	256	254	239	259	250	281	238	245	232	229	251	255	239	220	249	235	260	232	262	243	240	255	255	255	242	252	230	239	254	227	225	207	232	231	245	205	257	225	216	243	249	256	242	241	238	270	236	236	244	266	281	284	270	253	220	246	270	268	263	258	229	258	266	272	247	225	231	217	249	264	244	232	256	243	235	248	213	243	246	247	204	244	236	239	256	243	224	271	239	245	269	260	277	219	247	251	253	221	261	225	238	229	250	236	196	259	242	219	219	226	235	276	234	251	247	233	238	243	248	224	236	244	244	233	251	225	223	269	229	234	261	270	268	246	267	232	227	245	230	248	254	238	290	255	254	238	224	211	231	271	281	221	242	242	224	237	234	278	235	263	244	226	264	244	214	259	251	252	229	229	235	227	234	253	236	230	236	252	273	228	262	210	261	258	230	223	257	243	259	243	249	243	258	239	223	234	271	258	255	239	252	290	224	244	226	245	221	224	247	242	250	240	237	261	270	236	245	246	278	281	260	271	235	240	255	235	240	225	246	240	247	258	229	258	219	230	258	268	279	264	264	238	241	237	240	229	225	272	241	253	233	255	254	259	251	257	263	224	262	268	278	230	233	240	246	267	287	262	242	233	227	265	251	254	240	238	260	279	246	256	272	221	225	247	250	257	259	265	264	264	225	271	255	235	251	236	214	223	206	239	227	244	245	252	233	257	273	243	225	255	240	241	247	215	239	216	260	272	238	257	239	237	243	263	240	244	245	230	243	274	228	247	244	258	231	237	240	253	261	234	257	257	266	257	283	247	281	226	271	230	218	218	258	248	240	277	248	247	245	272	251	223	237	255	250	283	228	229	218	227	230	257	249	262	254	238	230	272	213	232	218	260	243	244	208	244	245	238	252	244	273	211	251	260	257	235	238	255	241	242	244	235	228	224	255	247	235	223	245	260	256	232	268	214	278	264	269	251	259	237	207	246	245	242	235	237	239	246	264	243	241	261	244	211	243	260	260	234	268	270	230	240	246	250	259	254	259	217	208	244	225	208	234	225	254	262	266	263	244	242	268	238	222	267	230	259	241	218	249	273	222	223	250	259	248	235	260	226	237	245	238	231	230	251	232	237	231	233	234	260	254	215	241	236	224	248	281	244	310	249	227	242	267	220	234	276	272	227	210	255	255	241	227	236	264	251	225	242	238	241	239	234	267	226	268	243	217	247	248	222	270	223	233	252	267	243	229	214	230	222	265	237	237	251	249	267	248	253	244	259	246	236	262	250	263	217	248	286	285	259	254	233	246	273	256	237	213	282	230	237	248	222	259	254	258	240	246	219	216	232	253	258	252	239	216	240	239	223	249	246	236	265	254	255	276	260	237	247	281	241	239	230	249	283	270	226	251	232	232	257	231	253	254	256	253	284	250	235	234	242	234	256	232	256	239	225	242	246	241	241	243	256	277	236	228	224	245	243	223	251	232	227	247	250	270	195	249	247	232	267	242	228	241	216	246	211	237	216	237	260	263	243	272	234	265	251	268	238	229	265	258	252	280	242	223	252	238	253	239	244	228	261	245	246	292	222	249	266	261	246	219	277	256	229	253	223	247	240	233	232	236	244	248	243	248	234	252	222	246	283	241	252	243	238	247	243	223	241	244	292	255	265	215	243	248	241	237	221	265	226	235	247	246	198	254	249	238	253	257	212	275	236	253	243	229	256	251	260	269	278	223	273	290	257	246	253	213	262	215	255	235	252	241	237	227	276	259	250	238	222	258	244	228	234	236	247	203	224	268	258	249	195	248	245	240	254	251	269	247	258	262	252	242	230	235	280	242	239	249	300	221	249	225	251	271	248	258	271	247	234	261	240	216	271	235	294	238	241	220	233	246	252	249	281	263	270	236	228	256	226	235	271	228	236	238	261	261	261	274	269	237	223	238	246
12107	7741	4039	3257	2387	1732	1479	1167	1005	854	840	812	759	687	705	650	669	587	618	614	641	572	607	687	701	620	641	600	595	550	566	572	583	551	527	569	497	586	546	593	555	567	548	551	554	563	525	590	579	485	571	556	582	527	563	562	510	564	518	561	533	543	472	552	528	552	544	565	535	562	570	548	544	562	571	553	577	561	533	543	545	565	578	544	553	548	580	530	563	528	535	559	530	549	556	513	491	536	558	523	538	553	544	553	549	485	511	539	564	510	518	537	552	517	537	547	547	567	569	528	562	519	552	539	551	538	541	578	577	489	553	524	544	572	541	526	531	509	542	590	576	567	530	584	553	505	551	557	541	608	572	540	579	519	540	520	539	538	558	538	575	553	519	518	531	564	539	499	522	502	551	570	573	540	581	548	576	517	579	514	551	524	558	565	537	564	533	560	539	546	527	560	556	543	535	533	517	528	533	562	565	501	554	544	550	573	577	508	565	512	575	570	539	554	544	538	583	558	521	545	538	527	511	510	543	473	544	519	546	546	562	550	552	530	524	561	545	494	551	528	496	575	518	581	621	527	571	563	561	551	529	494	567	553	510	580	544	520	543	560	530	541	558	573	549	566	509	523	503	551	530	560	572	556	551	557	567	528	565	553	531	536	544	527	561	568	533	520	585	554	551	552	543	574	529	524	567	525	488	561	554	541	493	531	615	563	576	498	537	530	535	584	550	561	461	569	568	528	546	537	585	536	539	571	562	527	562	534	536	523	553	525	552	563	500	552	535	525	530	544	538	523	596	575	522	530	500	535	545	532	520	553	536	555	533	538	564	536	523	562	591	556	492	529	539	548	525	525	550	566	561	536	550	541	548	551	538	571	576	569	517	519	535	517	518	518	519	516	520	531	538	527	540	572	560	501	571	543	549	539	556	513	536	522	552	550	576	569	552	553	553	519	548	555	497	556	582	546	555	515	551	510	521	522	516	557	583	573	556	531	530	558	534	538	585	520	538	552	497	543	540	512	522	557	567	555	546	546	539	504	567	571	556	523	561	565	523	543	514	509	566	569	541	544	589	570	517	552	495	543	559	552	547	557	517	541	534	527	535	559	589	566	547	552	541	552	580	543	518	516	531	555	529	509	544	531	567	544	562	514	535	553	538	572	585	583	527	569	522	537	592	511	538	541	538	559	548	560	479	581	559	512	519	551	565	551	546	534	519	520	544	507	576	550	499	596	539	526	518	517	520	534	554	587	570	547	531	553	548	533	527	567	555	553	542	578	560	564	521	530	549	537	571	587	530	578	538	589	517	531	582	526	532	536	520	568	513	592	537	522	562	552	525	550	528	561	540	568	555	525	540	571	551	543	526	556	549	550	534	536	521	538	563	564	531	532	540	502	555	535	544	518	522	525	567	510	570	510	571	533	556	527	526	536	564	518	538	547	576	512	532	536	562	580	550	537	523	555	524	555	526	526	569	544	534	568	523	562	529	534	519	542	525	554	561	509	508	513	555	565	537	568	529	503	572	535	517	584	551	577	547	540	500	538	543	540	522	519	535	547	545	564	548	559	563	540	528	540	550	578	526	563	584	525	553	525	562	573	522	559	547	586	536	563	527	570	535	550	507	560	500	578	521	549	551	539	541	533	566	559	568	559	504	569	540	517	525	554	553	542	537	554	589	514	569	495	558	565	532	512	553	556	529	552	537	566	559	561	569	540	559	532	536	527	563	548	539	540	571	557	547	517	556	542	543	559	540	492	582	549	562	551	555	495	520	565	537	513	569	539	549	523	536	546	537	573	528	610	559	542	548	524	536	541	525	569	535	539	526	533	522	566	509	579	555	558	549	546	532	515	561	551	514	541	554	520	517	509	561	544	541	573	549	548	582	567	514	504	569	549	543	532	542	556	527	541	528	573	575	525	531	546	520	517	535	533	553	546	550	495	588	577	532	544	527	554	529	580	522	535	568	506	506	501	532	529	534	563	562	518	565	586	556	518	515	543	545	528	540	579	559	536	507	497	504	552	542	578	540	510	555	551	556	551	519	554	562	511	535	570	531	554	523	545	550	535	513	547	565	540	559	553	508	544	528	549	490	551	547	545	533	544	569	559	565	533	551	537	536	551	579	554	535	554	529	564	581	573	556	550	511	532	538	579	523	524	589	555	573	567	529	565	546	555	551	530	580	533	555	528	581	554	528	535	571	552	569	553	514	567	516	552	539	533	535	545	565	583	532	526	564	520	585	540	537	519	524	524	523	508	532	562	521	530	564	551	502	512	538	516	569	553	539	551	543	532	551	524	544	521	562	506	520	556	548	480	537	514	576	534	548	507	528	511	555	548	534	540	566	559	551	588	533	524	538	528	559	565	539	548	492	552	568	497	572	515	546	587	532	531	544	552	581	544	547	510	575	537	558	534	589	496	523	561	542	496	541	485	560	558	544	559	510	505	552	512	537	512	492	552	559	564	509	522	522	538	545	517	538	494	582	560	502	576	545	548	494	550	563	536	533	579	551	564	483	523	547	554	539	555	535	511	537	519	556	522	537	521	563	568	547	563	571	583	561	538	544	577	516	522	595	562	564	586	547	524	563	557	541	549	551	578	544	570	539	546	550	546	556	569	535	548	552	539	524	523	528	599	587	527	562	567	570	545	537	587	560	568	563	551	566	577	560	545	516	550	533	562	506	549	577	585	561	568	551	545	539	540	555	512	543	523	525	566	533	550	586	524	606	546	526	534	515	564	539	572	536	540	563	548	571	568	566	529	618	562	529	537	511	566	579	534	548	526	541	555	510	547	566	536	548	549	557	570	529	543	583	525	550	548	534	552	554	552	536	500	536	533	570	552	565	561	569	544	555	549	510	541	528	563	535	565	558	530	566	562	553	594	539	569	524	544	571	570	614	552	530	525	528	549	535	580	554	572	534	569	538	536	556	511	547	505	555	497	543	539	551	524	547	536	575	541	536	540	530	557	544	497	533	550	559	569	526	573	528	550	529	541	512	514	546	596	507	547	518	542	487	518	535	502	573	513	484	611	552	522	541	549	500	553	537	575	535	534	522	582	545	576	550	537	549	518	581	530	551	544	543	525	591	517	528	539	583	550	523	524	582	520	518	545	552	534	538	534	529	524	564	521	573	529	539	528	500	531	510	526	528	578	546	548	542	546	550	526	570	545	558	571	554	582	556	490	570	515	556	552	567	543	526	532	554	548	578	577	581	576	573	533	530	500	528	542	571	526	493	541	591	533	549	597	576	555	560	551	569	544	532	549	524	539	518	536	567	515	555	554	551	558	547	591	544	542	550	557	583	517	570	536	558	576	530	529	536	567	532	561	544	556	600	528	599	542	598	565	520	552	529	608	514	535	539	532	530	572	519	567	552	517	553	529	556	569	555	538	567	493	528	576	542	559	555	543	499	579	548	530	522	530	581	597	538	532	573	573	530	542	524	562	567	544	570	547	591	515	546	518	567	570	532	592	563	556	512	552	508	538
34021	20246	7018	1740	1098	752	624	626	405	327	367	333	271	268	247	202	217	247	231	213	219	216	243	248	230	239	201	193	214	182	214	216	174	209	191	190	216	191	213	226	190	171	219	207	209	205	198	203	203	203	175	207	197	161	190	191	199	188	192	200	227	175	179	205	208	204	207	204	188	228	184	213	207	182	216	222	199	184	215	169	182	200	208	193	207	229	176	195	204	214	175	212	199	216	203	159	204	181	181	211	171	196	190	181	236	186	184	181	188	192	196	205	180	215	186	165	177	201	188	172	211	200	191	191	185	195	220	220	192	204	201	186	199	186	194	184	204	215	193	196	196	205	195	197	220	208	183	177	194	192	185	208	198	200	205	201	212	175	205	202	177	166	210	181	199	193	230	177	194	205	190	184	199	187	187	182	202	204	202	186	187	201	202	191	185	203	207	204	191	170	197	199	209	209	187	193	182	203	190	181	241	196	194	180	190	198	203	211	205	219	195	180	217	214	196	193	213	200	190	194	192	213	212	184	190	179	207	204	187	179	183	185	213	224	219	206	183	199	210	175	195	193	194	209	186	204	183	193	222	185	209	178	196	195	197	218	189	169	197	219	221	207	192	187	184	193	178	181	209	191	177	221	185	183	214	201	213	198	206	190	215	199	194	189	200	206	224	200	195	205	182	195	202	216	199	190	173	182	179	215	219	203	163	197	218	200	179	205	204	203	167	196	178	200	189	197	197	206	189	195	201	202	171	209	181	173	191	198	222	196	175	189	194	197	199	183	205	203	231	205	194	201	223	170	196	192	213	213	196	180	204	184	186	202	194	204	194	204	173	184	199	181	205	208	190	220	204	190	202	188	203	189	199	216	179	189	195	220	183	200	202	201	199	188	179	166	205	165	167	180	184	185	203	186	190	177	212	185	195	191	217	203	173	187	197	204	235	185	198	217	188	194	215	223	225	203	214	211	206	183	193	203	193	183	213	220	211	209	193	201	237	208	179	208	184	184	182	239	193	200	225	209	184	215	231	183	207	179	167	181	183	196	192	164	224	221	199	183	206	200	209	199	180	200	173	203	194	186	186	206	159	202	181	187	190	194	194	222	192	224	208	200	186	193	198	181	189	177	198	192	208	217	208	197	183	167	204	173	187	192	172	186	202	196	193	211	211	198	193	190	199	197	201	202	191	178	193	198	192	196	178	173	197	221	169	198	185	209	208	219	210	170	196	219	174	209	195	191	218	178	175	204	210	198	217	173	206	190	209	214	205	186	206	186	172	169	160	207	179	204	177	199	224	217	185	212	174	193	211	226	194	210	175	205	177	200	191	192	217	193	214	199	192	194	204	192	190	210	206	207	200	197	195	209	226	206	207	193	183	172	197	188	213	220	223	196	194	194	204	202	226	210	202	202	205	178	187	202	216	210	206	158	192	193	173	206	193	166	177	208	198	199	224	192	200	186	189	217	206	202	191	210	185	208	188	223	202	161	209	179	208	175	183	230	195	205	184	198	203	220	209	206	176	202	217	191	185	192	214	192	188	196	183	198	204	204	197	197	186	184	209	196	207	197	185	197	202	187	207	208	200	187	193	169	181	203	205	187	188	198	207	202	192	192	195	171	186	163	210	171	213	214	211	214	219	204	196	212	186	191	178	170	188	193	204	208	184	205	213	200	224	195	200	197	180	186	200	190	216	199	236	213	201	170	172	224	205	187	196	173	199	185	177	191	218	202	197	212	200	206	187	197	167	212	190	203	191	199	186	162	202	181	215	216	207	184	184	178	197	217	208	223	190	181	229	183	216	180	205	228	166	212	191	184	202	200	185	202	187	199	197	204	191	192	200	211	196	196	176	194	191	213	204	194	193	218	182	197	201	211	205	202	217	212	198	202	181	187	192	198	203	184	195	197	183	221	198	192	210	180	185	199	220	166	200	189	208	182	191	196	206	194	201	165	201	190	200	210	200	192	209	188	207	183	201	215	201	176	216	214	174	222	214	212	178	181	189	175	174	186	197	185	201	206	187	186	216	216	172	203	203	223	197	219	184	202	160	171	212	208	194	223	197	214	202	210	190	210	198	196	182	215	183	187	201	176	180	187	201	180	171	177	191	234	176	197	194	195	191	184	192	189	231	197	217	222	186	208	200	190	198	215	198	191	196	231	201	201	170	189	186	190	225	196	185	209	172	191	202	204	190	188	203	186	198	212	201	196	227	201	198	204	188	217	189	230	193	198	199	203	162	218	197	199	228	175	204	203	186	209	226	208	184	207	226	186	229	211	170	204	197	215	196	191	214	211	197	195	221	193	210	206	206	186	198	203	189	185	178	196	210	191	178	197	221	201	192	211	181	202	203	206	179	206	199	178	229	170	191	201	190	174	209	198	197	223	196	252	196	174	213	188	173	220	197	187	201	200	205	197	186	209	179	194	188	206	220	200	220	189	223	187	196	201	184	183	192	205	199	177	200	196	212	202	207	196	214	221	226	230	192	202	201	185	197	210	175	199	210	210	191	189	172	156	201	195	210	200	188	185	197	198	200	206	188	185	187	174	187	181	218	194	193	201	186	213	202	204	197	188	175	215	158	232	230	185	208	211	192	188	207	220	192	229	183	159	198	193	191	167	179	181	172	204	179	209	200	198	204	188	195	222	219	174	194	209	219	189	199	159	193	194	183	190	199	174	226	181	198	198	190	198	214	202	215	168	207	200	227	190	218	200	220	179	201	190	210	204	210	195	186	185	213	206	199	229	187	184	177	192	211	194	198	201	211	207	197	204	192	172	223	189	181	197	189	193	222	218	195	185	194	179	219	228	200	208	181	212	192	218	165	187	198	208	194	196	194	200	197	170	183	157	172	190	206	210	184	168	177	199	208	202	218	221	213	198	195	204	187	228	196	198	180	195	207	195	200	207	207	206	215	206	207	200	202	196	193	193	221	168	206	214	197	185	217	168	187	206	222	200	209	197	201	197	183	190	194	205	201	202	170	213	199	202	208	196	163	193	215	199	195	184	192	216	177	209	194	207	218	234	179	185	201	203	197	229	206	185	201	208	203	214	208	210	204	208	221	229	184	201	196	204	198	190	202	199	224	177	212	192	216	195	191	191	199	209	200	181	182	201	212	205	189	193	209	188	218	193	188	189	204	187	184	161	198	193	189	194	210	206	199	204	177	213	195	222	224	199	205	205	170	215	196	197	193	199	179	204	193	185	199	199	207	183	215	197	234	207	198	194	199	213	170	211	184	179	194	210	163	222	209	187	183	184	218	222	186	194	190	208	225	198	204	218	210	219	200	201	197	204	206	196	192	166	173	189	185	200	209	199	181	185	195	184	219	185	179	206	225	188	189	182	203	193	231	220	201	223	211	182	201	190	191	180	212	175	190	195	181	210	173	185	196	200	162	205	202	211	221	180	187	187	183	186	218	179	200	181	206	213	174	179	224	220	208	211	176	202	208	213	180	207	191	220	183	173	209	209	177	212	195	181	223	220	204	171
21276	14502	7535	4462	4046	2864	2510	2472	1717	1389	1415	1202	1015	779	756	667	664	643	583	623	578	585	630	668	702	625	521	536	545	551	526	573	479	489	500	497	499	509	511	526	518	482	499	432	465	484	471	509	474	510	450	496	434	456	511	484	440	478	444	457	430	459	446	460	443	445	482	476	458	395	469	491	460	416	461	462	453	443	486	453	472	481	460	446	447	479	486	475	468	454	422	452	472	457	450	450	445	479	488	460	413	420	463	438	480	472	438	428	435	471	469	467	467	474	454	448	452	449	444	465	475	458	484	453	446	433	465	485	436	461	484	451	439	440	439	495	448	427	510	451	460	461	491	455	437	452	512	463	456	474	465	424	422	408	427	448	489	486	431	465	462	436	468	451	428	474	433	501	434	414	480	445	424	456	433	464	436	442	456	448	446	429	444	455	493	418	455	471	442	454	475	444	434	501	489	423	434	456	418	438	464	457	431	452	445	459	493	472	480	490	460	496	432	454	439	458	443	479	464	466	441	462	470	453	451	440	443	470	450	443	454	453	463	455	445	472	469	444	497	485	444	474	460	460	445	462	456	481	431	464	452	438	412	516	479	484	424	486	457	438	466	484	471	473	430	454	455	478	441	465	448	455	452	427	452	473	446	437	418	461	527	484	439	426	452	475	420	405	427	461	442	444	452	466	416	441	482	461	454	465	462	458	459	454	417	466	453	437	458	442	444	454	422	460	444	478	468	448	471	454	442	452	482	486	462	442	465	453	452	489	453	479	464	458	472	450	440	487	451	478	457	466	480	473	462	478	442	465	419	427	459	430	433	457	441	465	435	446	464	479	453	431	447	433	437	487	471	438	459	477	468	457	458	452	446	428	467	480	482	500	497	469	432	463	472	401	489	448	439	443	490	445	422	436	452	475	465	463	432	424	469	425	448	486	444	470	429	443	463	460	494	453	464	477	453	441	490	451	462	481	468	437	467	445	460	431	463	434	460	484	417	468	458	484	453	465	473	466	438	467	484	427	449	429	439	463	405	415	467	435	453	468	470	423	436	476	437	459	460	460	474	434	445	459	463	444	485	413	446	431	469	464	472	418	446	452	484	424	480	472	460	461	431	438	449	437	450	463	472	449	430	473	478	465	446	464	445	467	468	441	417	453	438	444	432	448	468	465	470	450	400	450	442	466	459	407	431	453	446	448	448	505	438	462	427	438	465	461	463	467	445	472	473	426	453	463	488	472	449	452	493	493	503	417	442	477	450	472	471	461	492	432	418	492	462	461	445	469	462	453	452	443	465	429	495	466	481	463	426	453	455	481	445	465	442	433	455	437	458	421	464	440	446	449	428	475	452	428	474	425	458	431	449	464	438	452	459	437	501	446	473	428	464	464	456	444	467	441	439	440	448	445	434	456	474	468	434	475	493	455	478	431	430	457	482	433	500	454	421	458	469	475	464	480	451	474	470	443	434	471	470	452	472	450	476	411	480	495	466	415	433	453	467	487	436	430	488	452	471	469	427	453	428	482	439	437	455	449	445	463	465	469	478	436	465	452	456	450	444	444	439	453	455	446	427	422	483	446	464	497	404	424	477	469	444	447	431	435	464	461	430	507	431	402	473	499	457	479	452	447	453	443	464	477	456	453	442	471	453	442	453	480	491	439	501	460	470	505	444	465	487	448	416	457	435	454	483	469	413	467	466	498	442	426	444	447	433	497	454	446	424	430	452	426	468	427	486	442	483	452	433	462	472	458	438	484	463	456	446	466	425	442	453	469	438	441	468	486	423	474	486	473	446	436	461	459	470	456	433	485	443	437	439	452	417	438	443	454	480	399	439	450	457	449	435	463	506	453	448	448	454	451	440	423	427	460	472	458	467	434	481	471	479	443	452	452	487	469	471	467	473	444	484	434	466	436	474	437	450	463	476	444	464	516	484	436	488	477	495	458	424	459	443	454	437	454	483	500	467	479	457	470	443	472	481	456	476	449	465	430	459	452	502	454	451	434	429	441	460	474	453	455	433	463	399	427	483	462	455	456	455	465	432	470	465	440	437	438	462	458	483	469	472	462	419	412	458	449	474	490	473	453	428	424	475	465	435	445	475	438	438	441	460	478	447	477	456	478	471	479	466	477	435	469	425	457	494	457	435	493	464	449	429	425	458	466	473	469	483	468	455	493	478	467	452	485	462	441	475	448	422	459	459	452	506	449	478	467	476	439	457	457	462	501	486	444	482	412	442	460	446	469	459	457	454	467	407	451	415	466	425	484	421	462	455	432	469	413	453	422	454	470	424	440	480	448	463	447	442	495	446	431	446	435	454	442	469	467	453	449	451	433	486	446	461	462	451	468	425	440	418	433	459	495	460	458	462	445	481	466	461	435	484	392	438	486	458	457	477	458	485	421	454	435	444	454	479	491	467	457	455	468	461	442	475	466	433	500	450	478	454	432	478	486	440	451	458	467	478	451	436	472	450	447	452	487	446	448	481	492	426	442	455	486	471	466	447	437	439	468	490	447	435	483	448	432	463	466	427	437	425	472	450	445	466	407	446	443	421	471	450	442	444	490	429	429	469	448	460	473	424	472	440	477	491	444	445	450	466	464	435	462	472	464	459	471	449	440	485	439	446	445	426	439	448	438	458	453	477	457	462	408	426	456	411	489	432	444	518	481	444	436	461	425	449	493	456	476	463	455	434	454	504	448	481	444	464	469	462	446	456	393	473	490	442	438	471	472	456	463	414	474	452	418	434	438	442	432	470	464	429	410	461	426	465	417	477	448	426	481	476	457	447	443	459	445	466	458	439	452	444	469	455	465	444	481	470	464	481	476	481	482	455	434	479	482	446	447	439	491	433	483	459	447	421	461	454	480	479	432	441	482	466	454	438	480	470	465	484	473	470	441	441	454	464	453	463	439	483	464	464	467	478	453	478	462	455	488	447	471	463	465	467	429	480	400	447	451	429	470	443	446	456	447	446	464	457	439	468	448	462	446	439	475	435	470	460	456	470	472	444	432	442	468	465	453	482	475	444	459	435	466	469	471	455	482	500	470	464	441	477	480	415	473	482	465	445	466	504	437	468	423	431	510	448	420	443	451	429	419	459	435	442	442	409	488	419	461	488	446	450	469	437	433	436	441	459	460	450	433	470	471	445	435	452	457	463	474	440	447	437	458	447	491	438	443	447	437	491	447	419	475	444	454	464	448	430	441	439	476	445	480	463	493	423	455	472	475	474	419	457	450	453	442	467	466	453	445	477	456	426	455	457	451	460	436	455	420	454	485	480	457	427	480	431	463	465	462	458	452	471	456	501	497	480	455	495	440	479	441	457	466	478	432	452	455	436	456	443	488	457	435	466	467	461	450	475	445	449	464	463	443	423	460	494	468	447	468	482	471	468	454	459	473	455	456	446	467	417	490	457	482	411	442	451	432	446	434	437	449	501	482	448	482	458	482	432	431	473	455	435	438	464	423	460	449	454	489	445	444	456	466	439	463	453	463
43794	26570	11118	2639	1624	1154	1019	1123	764	524	600	473	383	318	279	246	271	250	244	281	261	238	271	270	236	225	250	233	242	240	253	240	236	224	245	244	214	228	272	232	221	243	204	196	211	206	240	238	220	227	184	211	207	180	198	209	239	193	201	232	230	213	240	246	192	224	216	223	195	221	216	203	240	234	229	219	222	235	201	204	211	216	202	220	238	221	223	222	205	207	220	217	228	208	191	219	195	194	214	166	249	186	256	209	240	201	201	212	211	196	214	232	214	242	213	182	191	215	233	205	244	189	225	198	199	227	243	217	205	224	196	239	224	201	203	197	204	207	227	207	215	224	230	225	232	228	205	229	194	211	224	221	220	232	228	202	219	207	203	220	249	255	217	230	208	200	233	216	230	218	218	226	201	213	225	236	238	211	222	195	222	170	212	236	194	212	224	184	203	205	226	239	234	240	227	204	209	219	240	220	208	206	217	205	210	257	207	200	228	231	230	216	223	244	223	246	228	216	233	208	208	210	203	223	172	192	251	256	183	208	236	226	224	220	201	226	201	222	198	186	238	236	212	212	211	206	243	214	221	224	219	206	218	231	195	218	208	220	187	211	188	223	221	195	203	256	246	218	242	213	208	215	201	216	231	199	196	189	219	229	234	206	215	215	202	198	223	234	216	206	211	216	194	206	202	201	246	235	207	188	218	210	215	240	238	212	227	239	208	222	213	217	230	201	204	226	205	185	220	198	202	224	195	228	237	193	235	199	204	204	214	179	215	221	215	243	235	217	226	199	217	218	234	198	244	202	219	218	215	236	248	225	226	237	226	217	181	209	218	222	227	239	246	224	212	201	220	214	211	203	186	204	221	227	227	213	199	202	229	211	206	210	205	216	229	225	196	191	204	235	224	203	211	199	235	237	236	200	215	236	208	190	218	195	225	226	230	213	221	204	201	210	185	203	218	241	223	211	207	219	184	219	213	215	235	203	232	210	215	190	216	216	209	209	224	222	220	225	222	206	248	170	224	197	232	191	204	213	254	220	219	228	211	216	214	215	193	209	223	248	198	244	206	198	197	194	216	206	217	235	222	217	207	228	190	254	188	205	219	208	214	249	191	221	211	236	215	233	219	208	258	210	225	202	202	202	200	174	214	222	225	238	194	192	198	211	206	205	211	194	229	199	206	195	207	219	225	195	196	215	211	207	207	234	241	198	202	194	202	224	199	231	203	208	206	184	218	207	225	210	222	243	205	206	205	225	197	217	217	224	221	206	230	214	199	235	180	191	218	195	207	212	222	204	226	221	235	209	245	238	217	213	204	203	239	234	203	227	224	244	205	219	196	199	214	217	203	211	229	239	207	223	206	201	213	211	212	210	207	208	210	212	214	221	240	182	221	235	216	254	192	195	201	238	207	236	212	209	192	221	208	228	218	216	216	216	215	221	203	249	223	202	199	246	221	223	218	202	183	194	205	178	212	195	228	200	220	220	213	219	213	216	218	243	215	207	219	225	195	222	219	224	219	192	213	191	205	225	209	226	207	207	227	208	204	202	225	224	207	171	191	216	219	229	224	209	205	205	201	206	220	209	224	200	215	208	224	208	180	206	243	230	205	228	224	211	214	218	212	196	215	221	200	233	234	236	233	216	202	248	205	227	231	218	236	195	215	197	227	208	208	202	224	217	212	213	227	192	221	201	223	199	217	210	201	218	241	199	203	215	181	212	228	199	211	214	221	229	205	212	205	195	227	193	201	194	215	210	194	195	222	229	227	210	217	213	195	199	204	201	227	206	218	206	198	169	211	214	214	219	218	221	223	222	220	220	235	199	202	211	217	223	212	240	217	215	218	205	229	219	208	209	208	208	246	217	232	217	185	213	212	225	230	230	232	190	235	225	187	217	223	209	206	223	200	200	224	183	213	244	209	207	197	221	215	202	187	203	226	208	203	203	244	223	231	229	233	197	212	242	224	217	190	201	206	243	237	211	192	212	221	206	233	221	208	222	178	199	205	221	216	219	228	218	216	234	196	210	238	236	222	202	198	214	214	222	220	202	219	211	230	214	254	206	216	229	227	237	199	240	239	229	218	243	223	229	222	199	220	199	208	220	200	236	202	206	202	220	213	213	235	229	201	202	189	215	207	228	165	199	205	245	214	190	240	209	213	235	226	198	208	193	215	237	240	210	210	225	172	261	217	223	215	215	219	215	238	217	219	184	203	206	234	226	219	204	195	203	218	211	197	207	218	224	180	213	218	209	234	234	225	209	216	204	211	211	206	217	208	201	233	213	210	242	217	239	251	195	220	217	236	201	204	227	212	190	226	186	185	200	207	229	194	205	219	221	229	210	223	224	218	232	198	205	191	202	201	235	179	236	219	189	187	208	219	219	194	194	232	198	200	224	199	226	222	212	225	219	215	223	213	230	212	215	212	198	206	209	211	200	236	214	197	217	194	221	211	186	204	237	216	193	233	199	205	212	211	202	245	212	203	228	233	221	204	228	211	238	205	206	191	215	213	218	220	231	202	212	194	188	201	201	207	224	214	225	219	230	190	189	215	224	218	204	228	233	249	214	214	208	205	227	222	218	208	209	191	209	223	208	217	205	194	216	242	211	220	210	205	202	221	241	210	216	227	205	187	210	234	245	209	216	216	212	212	224	206	223	224	216	224	212	207	219	206	213	206	203	234	232	198	244	200	216	245	207	240	220	193	222	223	234	216	221	194	204	214	224	220	197	193	202	197	222	211	207	199	236	227	208	207	231	218	210	211	197	231	222	200	201	226	202	200	220	208	219	191	201	202	238	223	206	194	206	202	220	201	239	230	215	218	229	213	206	212	219	226	237	222	195	221	231	211	248	228	185	237	230	215	246	215	217	214	223	258	214	221	206	204	203	215	206	204	216	208	214	186	209	217	199	206	207	236	214	200	198	247	233	186	210	214	211	221	243	194	204	225	231	195	215	214	249	218	215	200	224	216	199	214	215	240	225	211	216	191	190	215	194	200	191	238	201	214	196	228	227	203	240	208	235	237	230	193	217	171	205	212	233	208	193	196	232	208	183	201	234	215	216	257	211	218	228	220	198	239	222	197	206	209	242	215	212	223	198	201	220	215	230	237	193	229	205	212	216	235	209	213	233	196	216	244	253	232	214	213	196	204	206	193	211	211	230	173	204	224	203	211	212	211	221	201	234	204	230	210	198	196	201	174	232	200	212	217	199	221	227	232	200	216	209	251	233	211	198	220	236	205	200	208	178	212	197	247	198	185	229	201	207	237	221	242	230	198	215	223	209	216	193	214	229	232	197	241	223	172	195	228	259	211	245	215	199	210	197	215	216	202	178	188	197	194	221	196	207	209	235	236	252	203	223	229	212	220	188	215	200	240	218	262	246	214	223	255	220	231	209	205	199	208	213	167	183	216	229	226	221	202	190	211	196	195	207	209	219	211	248	200	212	199	196	187	212	228	208	230	204	214	223	211	188	223	247	215	178	195	215
26804	17707	10452	5782	5919	4524	3813	4003	2788	2118	2460	1830	1387	1060	906	882	786	828	806	756	738	752	880	815	727	675	609	614	598	664	668	649	605	596	606	549	561	531	558	553	580	537	540	530	528	512	550	544	528	515	548	507	532	488	505	506	534	497	535	473	498	519	515	507	494	493	506	516	523	507	520	500	500	536	497	499	516	495	497	454	497	475	470	525	465	483	484	507	509	467	520	500	521	483	497	479	522	527	509	495	497	498	502	486	469	523	489	468	480	507	497	499	485	506	477	511	476	466	493	486	540	515	504	501	507	481	511	463	482	533	509	517	520	523	471	485	509	496	462	470	472	515	525	450	467	467	510	533	509	503	491	508	515	494	532	464	442	503	485	487	483	509	489	482	507	504	523	493	484	502	495	440	471	488	491	506	457	454	511	465	494	531	508	493	473	450	486	498	506	508	470	462	503	493	506	541	510	490	484	473	473	471	486	494	480	515	492	522	502	486	475	471	502	509	527	512	471	486	511	491	501	485	517	487	479	494	518	457	484	478	500	473	507	488	469	431	530	465	536	483	529	526	537	504	509	503	501	537	509	548	514	502	516	502	482	495	491	518	497	533	523	465	512	464	512	464	484	493	479	513	498	512	500	520	535	537	485	518	519	486	480	465	506	511	488	488	470	490	459	466	475	501	476	518	473	487	500	493	547	523	483	476	533	461	506	495	537	511	500	506	468	498	495	492	552	522	510	510	484	534	502	463	489	462	493	521	472	517	522	481	489	509	478	520	508	477	487	484	513	534	519	464	528	501	516	510	489	555	465	484	479	453	468	519	473	508	482	474	488	481	494	503	504	472	535	490	444	473	515	512	519	478	510	472	489	493	474	502	569	492	471	479	492	527	537	460	454	488	486	458	493	502	511	464	477	502	510	519	482	529	478	535	500	504	534	493	480	476	510	472	498	497	519	482	510	532	489	510	490	468	498	475	488	519	548	472	507	465	464	506	511	487	535	453	499	496	518	446	498	493	493	502	515	465	498	486	479	518	523	497	470	500	481	502	470	482	503	489	476	515	511	489	501	517	475	499	526	508	478	509	493	502	498	498	482	488	463	477	526	462	502	493	451	523	528	525	505	476	501	505	488	514	486	519	513	484	495	519	501	513	518	507	497	511	522	525	511	518	487	499	516	465	512	518	543	483	521	486	502	508	492	475	509	527	508	520	500	494	484	476	507	511	491	511	463	473	528	508	471	519	504	493	513	504	474	498	508	514	523	489	505	499	486	479	493	526	519	520	450	513	494	515	493	504	519	480	460	490	500	479	495	453	486	476	521	482	523	452	486	487	507	480	483	474	473	479	507	498	479	500	540	520	518	497	500	487	472	533	471	487	493	474	450	543	487	522	440	516	473	442	470	477	493	556	468	473	526	538	470	489	491	509	513	510	513	471	503	487	489	462	495	489	532	484	496	490	462	487	507	510	516	512	515	521	463	467	487	502	508	463	501	474	545	502	517	485	490	512	502	491	527	516	480	506	529	486	496	477	485	528	512	502	476	477	494	499	527	535	495	499	490	524	487	506	513	497	493	489	509	456	469	477	492	477	467	489	531	498	512	481	500	535	498	506	463	517	498	489	516	470	487	490	514	507	501	476	508	486	470	486	519	471	510	537	538	491	459	522	475	514	522	477	502	526	475	505	452	504	488	518	489	473	496	494	464	482	547	507	508	476	501	511	483	500	471	489	498	497	488	453	491	498	479	469	502	496	493	516	483	497	496	528	542	493	446	491	526	476	490	505	522	507	489	477	476	526	470	474	505	529	477	523	477	514	432	511	503	522	520	476	527	493	500	463	450	499	517	487	479	467	477	518	478	502	487	491	509	520	508	491	489	508	448	509	533	490	523	503	481	499	469	516	457	522	463	510	480	509	479	523	496	505	490	505	515	531	503	512	507	490	496	556	487	540	493	478	536	518	458	520	485	502	509	484	494	472	483	474	485	477	467	492	518	471	539	514	500	506	500	460	474	522	516	499	515	511	512	497	492	490	498	477	521	513	504	483	504	543	459	468	511	484	457	466	481	477	539	496	475	502	517	505	494	503	491	470	469	540	504	483	496	520	527	477	490	536	479	468	443	522	494	495	484	522	505	502	414	484	507	508	492	458	492	496	494	482	484	508	496	503	462	505	565	515	519	504	479	477	513	471	467	462	470	485	458	523	510	472	515	470	498	524	495	510	468	510	492	508	529	521	514	536	487	499	465	503	503	473	502	507	497	448	533	496	532	507	497	487	517	477	508	496	498	482	495	477	477	478	488	464	524	484	496	509	504	508	505	501	492	518	480	453	537	466	525	484	485	506	470	491	473	474	473	475	467	497	472	560	492	469	511	490	500	496	494	464	503	492	507	495	507	466	480	509	507	502	447	497	485	497	502	485	499	489	462	513	492	490	506	472	508	490	490	511	524	503	516	498	459	530	543	507	497	513	491	509	482	464	493	496	570	534	485	509	510	520	508	518	500	492	522	461	506	514	507	509	514	496	519	494	537	539	516	503	471	498	506	554	478	496	514	508	523	501	483	453	498	513	497	466	497	474	515	521	481	510	513	552	485	474	478	507	516	537	487	511	486	525	540	500	462	502	507	538	455	503	465	498	488	491	526	468	492	503	482	530	531	508	470	510	484	513	527	492	501	548	503	467	477	500	475	502	484	447	503	522	497	458	502	504	505	536	504	537	506	534	469	492	499	530	549	494	517	463	482	490	444	507	478	480	519	511	462	536	492	484	517	471	522	474	521	490	533	526	522	501	475	501	517	494	539	479	481	500	490	481	490	505	509	498	538	507	494	504	503	516	502	510	515	483	463	463	495	512	506	515	516	480	509	496	518	490	459	538	474	496	482	491	505	496	486	510	465	484	535	502	476	481	509	443	474	449	529	489	460	499	497	493	480	495	509	504	513	458	467	516	503	489	519	497	510	507	496	498	489	489	478	457	497	471	484	480	527	489	524	497	493	495	476	505	508	508	512	481	467	490	481	472	473	515	526	508	489	509	503	503	498	488	456	475	530	483	497	485	492	482	523	479	490	481	495	527	517	529	493	487	465	488	465	519	495	500	507	470	489	488	498	453	488	533	433	481	467	476	501	543	469	502	479	498	462	488	516	509	494	490	488	497	506	509	522	518	511	469	507	521	521	489	466	546	499	497	507	512	486	468	489	476	511	496	538	472	480	501	526	500	504	524	482	482	521	483	502	509	495	490	462	487	483	472	505	489	485	540	467	498	495	495	477	526	474	510	487	487	477	447	505	506	504	498	535	482	497	508	490	529	493	520	507	499	499	526	513	478	503	505	500	482	505	517	500	490	524	506	493	506	454	479	511	521	448	495	500	544	472	484	511	505	538	470	489	488	449	483	473	541	491	505	469	487	502	516	500	518	516	518	508	526	498	496	492	495	478	546	549	457	521	535	454	541	506	511	470	497	531	491	549	510	533	515	463	522	505	498	502	533
19513	9278	3304	859	578	478	415	349	313	349	325	284	272	253	265	261	244	255	242	272	275	272	258	241	271	210	234	258	242	249	240	241	254	266	242	256	286	256	265	259	258	248	211	269	237	251	200	271	263	255	228	239	259	262	254	244	269	262	253	253	227	222	242	238	212	237	266	233	217	250	277	236	273	223	254	250	254	264	273	254	249	235	238	207	256	265	225	250	258	277	232	220	215	230	237	226	256	248	232	250	223	250	240	221	231	234	262	247	226	253	246	262	246	250	243	225	243	261	252	244	269	246	226	239	275	251	242	208	296	274	246	234	244	246	220	257	266	226	235	260	231	229	250	249	274	267	248	220	260	221	247	250	234	239	218	240	244	248	232	242	235	266	224	235	263	249	241	237	253	226	261	255	248	224	221	223	243	209	233	249	214	240	276	267	213	232	241	250	273	256	249	191	229	249	247	227	267	220	226	265	254	266	284	243	245	233	252	254	241	252	228	239	274	225	246	254	241	227	249	205	248	239	251	266	244	256	266	237	241	236	259	270	251	249	247	242	245	262	250	264	245	248	237	249	247	248	267	238	234	250	230	235	276	255	248	258	245	266	224	258	246	257	232	236	257	251	256	249	226	241	276	253	252	228	251	247	242	213	238	252	251	277	275	261	269	251	281	278	225	253	237	241	224	222	227	225	224	263	268	254	232	265	212	220	235	222	242	273	237	213	260	228	229	243	216	247	237	245	249	245	226	254	218	265	246	266	251	267	243	229	221	210	194	230	235	240	241	235	245	220	231	242	225	237	225	272	243	240	225	238	231	239	265	265	255	232	221	247	245	262	284	272	235	241	241	250	253	259	267	249	249	246	261	254	266	248	252	230	248	245	251	239	243	212	256	263	240	252	239	242	253	251	247	226	251	220	233	258	261	248	256	260	260	226	240	236	294	264	230	227	228	253	218	245	240	242	240	253	252	232	262	244	250	255	239	271	262	265	253	221	224	228	230	249	255	219	248	230	253	239	241	256	225	236	233	233	254	268	230	293	259	242	255	239	218	246	238	263	265	238	238	240	207	269	269	276	236	248	275	207	247	233	234	226	232	234	254	257	235	244	247	250	251	245	255	251	232	234	233	269	263	258	251	237	235	236	249	255	260	266	237	247	233	214	233	240	233	248	260	247	261	254	239	202	240	250	240	272	240	242	252	211	255	241	243	257	251	248	232	257	246	233	237	248	256	255	267	242	254	253	252	248	230	237	249	230	248	264	245	241	247	250	212	243	227	209	268	249	232	243	255	268	245	229	222	260	224	274	290	258	241	247	219	256	257	245	225	265	218	255	257	264	235	250	240	247	243	265	249	237	243	234	242	260	206	280	243	251	240	232	269	272	234	273	276	246	241	250	281	255	236	212	222	264	282	262	247	245	232	257	240	237	275	236	230	242	235	251	245	251	237	232	258	279	220	241	251	237	224	286	244	258	257	269	259	192	249	237	237	245	226	258	231	232	298	263	276	269	246	254	249	247	284	270	224	251	251	238	260	259	267	260	206	250	219	249	232	267	240	242	241	266	254	245	228	240	255	257	240	289	286	226	207	251	251	257	268	255	245	221	244	250	271	275	234	238	248	262	279	250	264	230	234	248	286	253	234	227	264	227	268	210	239	237	256	259	237	242	246	206	248	278	266	240	255	225	240	250	270	226	265	248	279	238	246	239	226	241	216	237	243	224	237	265	233	239	247	238	234	248	239	251	224	256	237	246	257	264	275	224	208	214	255	255	247	239	235	230	227	234	251	252	248	269	262	236	236	246	242	225	222	254	235	239	240	241	226	240	253	240	236	242	215	257	245	262	247	234	243	247	232	287	245	223	205	238	249	263	232	224	259	243	241	253	258	216	247	223	232	236	255	236	248	228	230	236	219	242	228	221	271	272	222	254	244	260	237	243	251	263	256	253	240	225	244	256	267	258	252	218	221	219	226	250	262	281	242	266	244	293	267	216	260	239	225	234	262	273	253	249	224	276	237	243	266	260	236	231	250	240	251	245	223	232	255	258	261	246	240	252	230	245	228	256	246	248	248	234	256	263	240	220	239	248	251	282	247	243	236	219	263	259	251	253	280	227	208	232	257	258	242	252	242	259	231	250	262	287	198	235	247	253	269	261	244	251	284	245	263	260	260	252	236	233	236	249	233	247	233	233	238	259	267	233	233	248	243	239	241	280	247	228	247	285	228	272	243	270	264	259	245	228	246	236	284	253	260	244	244	239	224	261	232	256	246	257	251	265	221	252	256	264	236	213	229	250	235	241	249	230	268	264	271	217	261	236	256	255	243	253	256	245	216	238	245	227	239	233	219	220	234	235	258	266	251	230	253	263	259	268	241	247	250	247	275	254	226	236	249	253	245	221	253	236	243	247	255	237	255	222	230	243	244	232	248	235	257	261	271	252	217	216	244	247	226	270	219	251	213	231	234	254	252	214	247	249	252	266	231	247	262	260	242	251	251	286	258	235	236	218	244	246	233	224	237	249	234	227	218	252	232	238	250	230	265	222	246	222	266	248	269	240	237	242	282	262	223	243	253	250	241	246	259	266	260	238	247	239	210	255	256	276	255	255	240	242	238	251	260	241	260	210	201	220	222	252	231	236	239	214	222	233	259	226	243	254	225	267	221	262	223	235	237	244	236	257	248	258	251	256	227	247	268	259	251	228	236	243	218	219	243	243	248	239	265	249	251	236	238	243	260	251	237	232	250	233	250	249	272	222	242	243	253	239	251	231	249	258	269	279	224	228	230	230	240	264	247	249	267	240	235	237	244	255	222	227	243	223	221	251	237	256	261	247	223	248	234	234	250	243	287	250	240	244	238	236	260	257	228	234	236	215	242	247	269	242	263	234	235	253	247	254	259	219	235	211	238	220	247	255	269	272	259	255	237	229	244	281	269	261	230	216	237	227	232	252	235	258	246	237	265	260	242	249	232	239	229	224	251	254	267	248	288	266	255	233	256	252	234	256	270	236	275	237	242	215	243	264	238	254	261	258	279	274	244	262	237	246	239	250	230	221	244	237	252	256	275	233	230	251	247	264	232	257	244	252	275	242	259	264	246	228	239	240	263	268	263	261	224	249	231	253	242	228	267	223	217	272	248	232	230	263	254	231	226	236	250	245	240	277	221	241	255	248	238	269	254	286	270	272	234	234	255	247	235	221	234	232	284	263	251	257	248	249	265	245	279	257	237	267	264	266	259	242	232	238	254	257	244	220	262	262	266	265	278	252	263	223	232	279	236	234	229	245	229	241	232	268	250	250	231	247	251	210	245	234	226	234	231	259	238	211	239	249	226	265	240	223	250	248	272	251	279	231	221	245	264	248	228	249	245	257	220	260	251	257	226	240	257	282	275	214	272	214	244	253	244	233	234	234	263	260	264	254	246	251	268	294	224	253	222	234	223	235	228	261	261	242	212	231	255	255	249	248	242	205	227	256	217	234	247	249	260	243	267	250
11363	7136	4837	2341	1982	1646	1520	1204	1046	949	880	883	719	779	701	689	720	645	642	651	657	702	691	682	638	628	621	620	600	633	612	619	626	540	560	587	587	592	630	619	532	573	539	577	566	579	535	556	535	526	561	548	561	546	558	538	507	578	555	611	537	569	555	556	595	538	557	552	565	585	538	564	568	576	519	539	576	550	570	543	547	544	514	546	533	575	528	558	568	558	544	509	522	541	528	527	561	548	502	568	506	555	517	579	559	545	539	559	536	577	539	581	550	573	556	556	579	545	549	547	549	559	528	562	577	524	533	551	550	506	511	559	521	567	560	524	562	480	537	522	558	555	562	516	535	518	496	516	557	565	547	541	555	571	545	556	549	597	572	532	546	546	515	541	574	542	579	554	563	529	548	616	563	561	551	524	519	596	539	580	592	509	547	512	536	574	589	536	556	552	584	545	534	531	543	523	558	514	568	552	585	545	564	520	555	556	545	554	540	533	560	543	584	577	533	538	553	558	518	520	514	528	558	503	545	612	570	580	552	503	524	561	548	557	568	545	541	550	559	552	509	539	547	545	544	553	539	521	573	541	570	527	539	555	522	549	539	507	542	592	559	511	559	598	579	526	525	508	577	532	575	584	575	586	545	540	551	576	531	555	551	543	546	537	543	555	503	526	555	548	593	584	588	569	530	546	593	568	580	533	558	533	530	570	567	548	565	540	554	567	578	582	561	570	577	541	540	534	554	562	539	535	559	534	547	529	522	559	558	561	551	550	577	541	504	527	597	535	523	503	552	496	581	576	576	562	568	519	559	533	527	557	551	524	544	520	521	542	557	538	587	542	547	540	542	548	574	543	514	564	568	574	533	605	528	531	542	543	538	485	555	568	561	548	581	543	510	576	513	563	525	524	598	543	532	551	570	514	561	545	554	575	537	549	514	583	523	571	467	576	567	510	539	518	539	573	540	545	562	596	544	589	546	570	568	577	517	595	549	537	573	527	525	579	576	557	513	525	560	529	535	572	586	565	563	535	542	572	555	536	557	542	552	550	519	554	568	541	555	549	559	552	542	578	540	519	556	587	574	549	568	554	479	503	561	542	539	565	515	533	517	573	559	542	528	553	506	590	549	559	553	580	576	558	541	576	543	527	564	510	535	515	561	559	597	588	544	546	543	575	537	596	568	538	561	516	543	534	584	539	545	537	557	534	549	609	581	534	521	575	519	550	536	531	560	535	557	498	526	522	553	557	555	551	530	532	548	582	539	549	548	563	561	545	564	554	556	534	597	546	584	535	539	524	554	554	539	578	550	553	542	565	523	534	557	540	515	566	546	554	599	521	531	537	580	520	562	587	501	574	528	524	524	554	546	520	596	575	510	546	545	538	517	542	577	568	517	558	581	543	533	527	548	519	561	514	558	538	530	539	551	518	571	521	537	514	559	538	535	597	551	552	536	481	577	572	525	550	507	572	569	596	558	551	507	512	556	535	540	527	547	581	514	531	569	519	595	576	554	531	551	550	573	562	515	562	590	542	535	556	514	587	557	561	529	597	567	537	549	574	531	577	553	556	521	528	536	541	557	535	519	508	496	539	565	519	580	545	539	574	522	569	576	552	554	589	554	579	559	568	534	522	556	555	573	593	569	546	579	531	560	576	524	601	557	522	546	547	531	591	569	576	546	557	519	549	551	554	552	546	555	528	580	558	580	548	570	546	543	552	552	590	586	530	543	526	542	527	557	516	566	511	538	561	554	557	579	548	552	568	558	544	503	576	554	550	519	542	552	526	545	539	563	577	561	531	583	579	557	559	533	569	592	541	543	552	569	526	554	539	568	556	515	538	547	577	587	522	560	508	561	592	526	553	547	572	581	558	597	540	533	575	584	546	544	511	566	576	525	555	570	561	549	560	527	529	583	573	565	583	553	524	566	585	544	536	548	569	536	547	588	532	519	546	554	572	573	583	557	551	569	525	536	556	561	555	545	593	586	543	563	579	562	557	541	540	542	540	555	558	530	581	565	558	567	592	560	562	528	530	564	513	529	543	576	522	569	531	566	509	562	538	590	527	604	543	516	550	590	589	573	536	519	548	526	510	479	565	549	575	572	538	521	549	528	528	531	562	526	569	532	546	526	560	567	533	554	571	514	552	557	532	559	540	558	502	580	546	563	549	576	533	500	583	566	576	529	524	536	578	604	582	573	518	582	530	524	543	530	510	545	520	536	561	569	558	550	583	569	556	577	517	578	553	564	574	564	544	543	562	547	553	495	538	553	537	521	556	534	529	539	547	573	550	592	534	554	559	533	535	539	547	590	554	538	558	534	532	540	552	547	526	554	516	528	528	581	535	548	554	539	606	552	538	557	544	564	550	573	563	544	536	520	530	525	509	544	561	521	522	530	584	559	548	556	581	569	582	557	519	523	501	507	547	573	557	533	571	586	577	521	506	540	567	531	524	551	579	570	596	533	566	551	539	577	563	585	528	535	515	551	555	551	537	527	566	542	558	577	550	535	537	562	571	585	522	546	564	544	531	531	550	573	551	565	505	527	550	504	500	599	560	541	549	554	548	531	570	553	510	573	517	546	547	534	573	554	547	588	533	547	569	547	534	573	551	591	575	529	582	539	551	554	546	536	588	520	564	547	559	565	567	562	539	561	563	515	579	518	527	531	550	545	547	513	543	574	547	556	566	577	542	577	536	567	557	523	537	560	552	546	602	528	552	504	534	516	565	558	510	578	523	523	552	530	574	563	529	584	547	506	585	549	543	563	578	562	556	548	552	540	547	525	576	605	572	536	563	555	555	542	537	533	588	577	556	551	584	571	559	547	561	544	551	570	611	528	553	563	615	533	520	583	536	570	576	604	536	537	577	525	514	555	548	551	559	555	550	550	516	514	592	527	505	582	544	543	510	559	550	544	585	560	557	562	580	504	549	561	588	548	571	540	568	544	586	551	538	542	538	563	542	555	558	525	528	535	567	533	520	580	556	545	568	568	537	551	559	558	543	556	547	533	556	551	607	538	557	528	530	601	542	626	547	563	566	527	561	538	537	556	561	510	571	522	564	496	566	570	487	537	565	510	549	579	575	527	536	512	538	557	547	592	494	568	545	540	551	560	550	532	571	574	580	525	560	526	493	572	546	517	564	585	524	546	521	551	542	551	590	560	580	559	589	573	519	565	594	562	536	558	540	575	551	537	533	595	576	579	585	590	519	571	549	556	519	531	525	567	593	510	571	607	544	582	544	558	523	541	576	504	576	566	562	546	543	569	509	574	550	569	536	585	517	570	575	533	543	552	520	579	509	539	544	579	563	517	548	559	549	587	559	562	576	534	517	522	548	512	553	586	540	559	544	592	560	527	510	546	590	544	523	583	531	533	570	556	536	573	529	556	553	532	512	582	556	551	568	565	519	566	566	505	582	546	582	581	529	518	536	557	507	542	554	559	576	554	566	540	592	534	595	554	564	536	524	561	553	510	572	535	580	510	554	593	534
33596	20392	9882	1730	927	878	663	544	454	415	496	344	274	227	252	266	234	241	238	235	242	250	233	236	189	229	203	207	236	243	213	233	224	223	177	208	247	186	238	231	220	213	206	218	210	214	207	183	210	200	227	191	172	207	203	225	191	199	187	201	197	205	191	186	200	208	211	195	180	172	205	177	172	206	191	200	212	212	214	189	186	218	201	219	183	193	206	229	199	185	205	209	196	198	179	210	199	206	195	190	202	203	213	210	181	180	234	199	244	176	193	200	209	202	204	228	225	199	175	190	198	174	184	213	206	201	209	195	179	198	202	216	212	213	226	211	184	206	204	211	226	203	201	189	202	187	206	195	196	192	202	217	191	227	196	198	207	183	201	211	212	198	207	183	208	192	209	208	184	204	245	216	216	200	172	216	180	197	211	207	205	197	159	202	198	188	197	203	220	181	216	192	174	170	192	185	186	221	237	209	196	223	200	200	211	211	207	192	224	198	198	206	208	211	191	214	222	207	192	223	195	223	251	181	200	201	203	207	204	226	206	196	230	224	185	189	198	203	201	216	196	199	212	220	177	213	198	224	204	200	201	196	173	202	210	204	196	189	197	220	196	198	216	234	223	196	208	213	218	193	215	197	171	164	205	191	211	219	199	208	174	193	190	220	208	240	226	185	203	187	168	218	197	193	213	190	179	170	200	215	195	208	204	201	220	191	214	202	184	209	188	208	184	217	214	191	208	225	174	194	208	175	180	206	215	181	176	213	171	199	212	231	194	201	211	170	186	208	182	221	221	211	203	203	187	220	206	196	207	222	206	223	193	198	201	209	207	179	184	182	181	201	195	200	205	195	204	189	190	208	214	211	214	223	212	208	216	210	220	225	201	186	181	185	202	222	208	188	226	227	203	187	226	205	211	194	197	193	214	199	218	195	194	219	204	227	208	212	184	201	185	201	213	176	213	202	189	207	218	213	190	189	195	175	207	228	214	202	207	185	204	187	201	184	211	200	206	189	239	166	200	179	190	183	230	230	186	205	206	202	190	195	233	230	207	192	226	172	205	198	167	209	211	163	230	204	209	204	212	192	190	167	190	194	188	213	174	217	210	209	195	215	204	202	216	187	172	202	214	180	184	214	214	189	177	196	231	216	210	190	206	183	191	213	173	220	197	214	184	196	168	223	201	180	225	213	180	204	205	220	221	173	207	198	221	201	213	225	190	212	220	189	218	201	208	211	168	208	227	213	197	192	197	198	204	189	203	202	196	194	216	194	217	196	203	211	197	214	199	206	198	228	179	200	215	200	196	215	193	222	189	230	209	192	189	203	195	207	212	194	233	213	183	212	210	222	212	199	169	218	219	209	211	192	186	194	194	226	197	220	224	188	212	191	183	191	201	229	200	191	200	199	188	181	241	183	176	204	187	210	210	208	188	203	178	238	196	213	205	219	193	198	189	198	212	222	194	208	189	184	171	205	182	209	202	212	206	182	188	193	177	225	219	196	218	212	195	204	205	190	205	212	195	196	192	212	177	224	199	228	191	192	208	203	196	178	165	179	188	209	195	177	196	204	194	195	210	219	205	204	188	195	185	199	210	188	214	203	196	206	198	186	224	197	223	204	200	193	216	200	218	228	191	211	208	212	214	231	208	219	221	198	204	217	196	212	208	191	194	216	204	193	219	189	203	195	192	206	213	196	190	196	225	186	217	198	208	208	212	205	204	149	193	208	194	193	230	213	245	187	190	195	201	185	214	211	179	198	191	207	212	199	200	188	194	208	207	169	218	198	205	203	213	194	200	200	211	176	210	212	200	205	197	212	194	193	164	191	198	190	216	206	197	192	196	211	194	209	188	195	196	190	200	201	224	196	189	192	201	198	204	189	210	210	218	198	179	239	221	200	219	170	227	212	220	174	179	195	206	213	210	224	197	193	214	209	171	209	159	219	218	199	214	223	229	201	179	201	182	196	177	205	227	226	206	204	238	207	227	216	202	214	225	237	193	187	203	180	198	209	167	183	222	185	208	190	188	217	227	189	176	197	189	196	200	231	220	217	189	198	213	181	219	204	212	199	189	230	204	208	197	183	185	210	209	162	205	211	204	223	206	199	195	202	166	203	210	201	202	217	210	190	187	196	185	193	222	194	162	199	213	200	218	186	207	201	209	196	243	223	200	186	191	187	229	208	191	201	207	211	219	209	193	209	196	238	214	200	205	218	209	170	167	191	181	172	181	201	192	200	216	218	194	190	191	189	182	211	195	211	197	190	200	176	202	197	207	209	195	194	174	212	189	177	179	218	228	217	213	201	161	220	216	209	218	229	216	206	205	191	176	200	192	214	192	205	235	200	197	197	194	213	198	200	198	200	173	202	193	210	215	187	212	190	191	201	259	211	212	211	223	222	193	225	213	199	185	208	183	213	213	211	177	202	181	229	194	238	239	209	192	200	222	198	187	205	183	187	197	192	212	170	217	197	186	185	181	201	200	186	205	171	201	196	189	198	212	204	203	195	202	193	179	187	203	192	213	216	216	230	203	173	206	210	193	197	210	227	216	199	209	182	205	203	197	198	203	229	191	207	216	191	191	207	212	203	215	208	203	205	203	182	200	211	231	187	195	226	198	209	189	200	178	220	204	196	220	203	201	211	221	204	203	203	182	205	238	219	207	200	208	226	225	197	199	205	204	241	179	186	205	196	192	195	187	193	194	216	188	216	214	207	201	177	225	186	223	203	209	219	195	180	198	206	204	212	200	188	174	225	202	191	215	214	218	206	221	221	204	228	225	194	204	218	219	201	232	202	208	228	204	199	235	208	174	197	212	229	220	197	206	191	195	196	186	195	202	216	219	199	190	197	214	213	218	203	194	192	201	174	199	193	205	224	192	197	195	220	200	205	204	176	189	186	194	227	171	217	206	168	218	238	207	238	222	214	186	180	198	179	215	229	204	223	201	242	213	188	203	214	213	212	198	200	211	220	211	195	206	220	202	189	204	182	217	208	198	185	225	199	235	224	213	204	231	215	225	202	202	222	224	181	230	187	201	197	191	198	239	183	251	199	200	199	213	201	223	195	200	186	198	197	185	202	173	226	186	179	210	216	194	223	203	187	191	176	213	207	204	190	196	210	165	214	182	191	204	252	221	167	177	214	198	213	222	204	220	196	216	212	207	214	206	185	172	217	208	176	183	188	217	201	187	221	198	231	212	220	207	206	192	198	200	243	207	209	196	223	224	180	206	189	189	194	197	202	220	194	208	200	183	195	219	182	179	228	202	183	210	212	219	217	216	212	196	237	203	190	205	211	187	227	178	208	159	203	191	214	206	204	205	210	209	183	202	196	205	206	205	214	199	198	172	221	176	189	187	195	192	204	192	188	191	210	209	220	209	196	226	236	204	230	202	218	219	199	214	180	189	195	194	204	201	191	219	213	215	188	224	217	203	207	214	209	218	219	194	197	199	230	208	221	176	183	195	187	203	215	206	217	221	229	212	194	189	189
21023	15014	10232	3533	3309	3352	2461	2045	1900	1534	2215	1293	937	836	748	699	715	662	694	691	677	733	686	680	668	589	608	559	624	580	597	590	562	522	521	509	534	555	555	548	566	510	524	529	486	482	497	453	509	524	485	492	486	436	501	486	486	479	472	479	443	430	476	525	435	469	410	468	511	437	529	488	469	493	481	497	489	471	453	459	440	477	481	429	453	471	463	469	479	487	443	476	487	481	460	449	436	459	441	479	492	440	504	487	448	484	462	458	446	470	483	464	449	453	496	438	470	424	476	474	449	454	474	465	437	503	462	480	478	459	456	484	482	501	436	475	474	490	469	473	473	460	478	448	473	466	445	475	466	472	437	481	456	431	515	480	446	507	486	466	449	468	488	424	460	462	436	464	442	459	459	459	481	486	475	431	459	450	461	435	460	493	435	468	464	483	464	482	451	492	502	430	489	460	454	461	468	499	455	427	457	434	428	459	475	449	477	483	404	503	502	488	438	483	481	470	473	463	482	471	438	482	476	485	507	454	469	471	503	496	462	478	466	473	455	493	495	437	455	485	466	457	461	486	456	471	456	487	503	452	433	467	462	513	435	495	464	490	474	476	501	472	495	455	444	479	459	442	429	497	478	481	474	445	490	507	466	503	455	472	478	415	463	446	446	426	477	477	470	502	487	460	502	488	459	465	477	464	499	470	466	455	487	442	451	452	489	455	441	473	446	427	435	489	494	434	479	436	439	445	465	486	485	469	491	459	473	470	462	434	488	494	508	465	479	477	473	466	484	446	477	488	474	465	471	472	457	503	469	468	500	458	473	483	465	456	479	482	469	489	467	506	457	472	412	463	474	489	480	448	477	459	492	471	471	426	444	416	500	462	481	471	459	426	480	466	477	511	483	498	457	505	506	467	473	468	464	479	499	468	469	440	464	452	472	471	472	483	455	456	433	409	476	417	461	473	494	470	432	468	467	488	446	462	470	454	431	518	454	522	459	472	500	461	440	467	457	483	446	455	430	466	480	464	448	434	481	468	481	450	469	426	442	496	477	442	488	489	479	418	436	494	481	462	468	513	462	480	450	405	491	467	487	472	494	485	451	486	470	477	427	448	475	458	437	483	426	500	465	498	438	490	485	486	457	478	471	456	468	478	482	466	453	449	458	441	472	480	452	473	476	502	445	461	472	487	512	511	454	443	474	471	455	391	434	432	459	470	489	439	471	474	499	432	480	444	458	437	476	454	457	440	450	482	494	487	473	493	490	471	465	436	480	434	467	479	482	469	460	442	452	491	468	489	461	478	481	485	429	473	454	468	492	438	439	452	446	450	495	465	436	470	434	435	471	514	456	467	465	460	437	498	485	473	473	476	501	497	465	450	455	455	477	443	463	511	522	453	449	472	485	472	456	487	447	480	471	449	461	454	467	473	423	500	462	429	489	477	469	462	466	471	425	499	481	452	459	468	525	475	422	442	451	461	481	463	465	482	461	431	450	461	437	512	494	470	488	457	468	466	494	462	501	483	472	493	453	479	460	469	498	486	442	501	477	485	447	462	481	450	485	471	502	445	472	474	451	495	466	472	446	501	477	428	453	447	441	493	462	488	444	461	446	467	447	461	466	462	479	429	442	451	456	465	429	505	478	491	498	490	468	441	485	453	433	453	485	535	421	519	439	470	479	460	484	464	453	463	440	474	454	515	522	468	444	486	455	482	444	426	447	465	433	463	485	442	494	467	452	453	475	409	502	466	458	444	493	498	439	458	487	495	479	472	446	443	481	489	465	463	470	507	485	513	447	435	459	468	443	465	478	474	495	487	450	423	488	498	481	503	498	470	453	426	504	454	443	482	481	460	447	482	447	453	488	452	439	462	469	475	460	468	471	474	476	455	492	481	471	497	474	442	464	460	459	471	460	509	489	490	503	498	444	470	467	445	472	469	452	458	456	455	496	484	495	455	483	457	457	476	448	472	488	500	455	414	460	431	454	481	478	428	474	480	475	448	472	454	450	445	451	489	466	418	468	487	448	475	522	470	468	494	468	504	487	459	465	489	466	462	496	444	473	483	476	445	490	473	483	480	440	469	484	447	476	448	463	459	450	450	467	513	464	473	474	444	448	445	473	470	455	483	468	455	481	492	466	477	489	463	461	465	467	489	482	445	449	461	469	468	471	459	458	461	471	455	492	484	493	441	464	492	438	485	485	447	473	418	469	435	438	458	472	481	471	467	455	476	421	467	446	438	463	472	438	434	472	502	477	476	489	440	473	475	452	456	475	485	454	489	442	454	498	464	415	476	442	486	488	440	484	441	492	450	493	421	478	452	452	505	441	497	494	493	495	484	470	445	487	451	467	464	492	478	447	447	484	478	485	447	492	470	484	493	464	471	420	494	486	533	444	446	466	460	435	457	488	470	438	461	418	436	482	445	435	491	461	476	475	469	495	456	479	446	476	471	474	500	510	477	459	449	462	496	511	453	461	468	450	476	479	466	480	480	479	458	436	436	473	419	450	448	477	471	476	494	454	466	452	455	489	428	474	471	436	492	453	510	462	464	503	437	474	490	454	457	498	482	444	443	462	482	440	479	470	470	404	432	450	499	450	450	433	472	488	479	455	459	475	439	453	438	452	471	487	430	460	470	488	498	487	446	492	470	457	478	457	459	466	503	448	476	430	447	463	480	480	444	445	441	427	482	470	458	434	468	448	481	502	482	478	454	443	460	430	466	481	463	467	457	477	481	484	474	497	483	483	445	468	452	449	455	487	453	418	476	493	479	479	467	460	450	479	439	461	430	467	451	466	445	470	470	465	515	459	468	487	427	508	450	485	480	462	458	464	449	426	494	467	464	461	519	474	462	468	480	473	434	498	462	481	475	461	469	475	451	452	422	464	427	462	477	440	492	450	438	491	481	450	458	496	446	484	498	442	438	435	447	455	469	485	437	457	503	458	462	498	464	445	507	451	516	446	472	458	473	440	454	472	458	468	473	469	438	457	469	466	472	475	452	470	489	502	471	466	480	473	461	500	423	421	466	502	437	460	486	471	457	458	456	475	492	465	467	471	458	449	443	467	476	440	427	457	486	466	453	442	468	465	466	453	466	472	457	476	482	427	455	486	455	455	436	448	454	486	445	505	464	455	471	473	502	449	491	471	446	454	459	490	490	446	472	436	469	467	479	460	437	441	475	497	483	451	463	463	425	472	488	512	475	485	481	462	457	483	435	474	486	439	479	448	503	468	465	473	458	469	448	461	488	513	509	449	450	480	463	512	413	441	453	477	502	466	462	465	478	473	451	491	466	452	438	484	466	466	467	489	498	448	463	483	473	473	471	421	475	478	504	494	477	465	478	512	513	492	476	471	488	468	499	458	436	450	471	448	457	466	482	465	472	484	496	455	486	457	452	490	474	459	473	492	461	457	483	478	437	481	487	462	490	430	493	457	478	479	447	432	491	504	439	460	467	472	489	462	461	464	495	449	448	496	463	466	491	503	471
43535	28949	14648	3026	1781	1446	1072	968	705	566	631	428	360	276	300	315	280	272	253	293	317	290	267	294	254	246	243	229	228	254	253	214	229	232	208	220	217	261	244	233	231	210	229	202	233	243	212	224	214	214	214	213	192	207	241	223	225	215	227	212	242	252	226	218	223	218	229	215	229	199	242	187	200	210	240	209	204	230	230	200	220	259	236	236	231	218	234	215	211	214	229	232	215	212	233	210	218	253	198	220	232	194	244	210	205	216	207	202	225	226	205	207	216	191	217	222	246	209	223	208	210	218	237	210	204	206	220	207	206	211	223	225	197	212	217	238	241	249	232	219	208	217	220	210	204	208	252	214	200	231	223	204	198	220	231	220	228	212	213	231	229	186	219	246	225	227	198	221	220	197	198	216	213	220	207	231	199	214	226	229	229	205	207	206	205	211	214	213	204	241	210	224	191	206	232	206	231	226	228	229	226	183	202	226	226	204	233	227	221	216	208	198	228	230	199	219	228	210	226	225	209	198	221	198	216	228	194	204	236	223	216	211	196	226	239	220	208	227	220	235	209	175	231	246	239	213	232	219	194	207	212	213	205	236	247	221	217	251	213	223	201	219	195	220	213	209	197	191	222	199	225	201	221	209	223	234	231	229	230	220	228	214	252	216	228	193	206	212	206	236	234	219	224	193	212	227	231	232	212	206	190	207	205	220	230	219	211	209	200	224	207	230	223	221	230	227	250	219	211	215	244	209	213	229	210	189	200	231	184	212	214	211	207	256	227	222	171	216	241	224	230	211	194	227	212	237	181	223	209	232	204	218	193	214	212	203	224	234	206	215	240	209	199	208	210	186	219	229	211	224	232	233	235	210	215	259	214	199	233	234	231	212	207	205	213	191	207	220	211	226	233	192	226	197	228	238	215	207	243	223	189	194	207	202	208	233	199	213	209	211	210	221	246	227	200	220	205	225	201	217	232	227	212	221	205	209	243	219	232	228	237	182	216	209	230	193	215	188	202	205	225	223	202	232	222	211	205	204	243	194	220	223	224	176	225	222	221	211	210	208	230	203	229	202	223	200	240	213	195	228	187	195	191	209	228	214	212	236	212	254	200	196	210	209	212	217	239	201	239	224	206	226	234	214	204	213	211	190	197	272	212	197	188	216	213	215	224	212	210	215	205	226	208	231	232	241	205	192	227	196	216	230	260	213	208	191	225	223	209	217	210	198	213	218	206	210	224	214	205	187	201	214	239	214	224	213	235	247	219	212	205	205	211	212	198	219	258	229	219	205	221	189	245	217	227	212	213	232	208	220	209	223	214	223	234	227	221	206	214	221	248	212	230	225	219	230	218	209	222	224	227	211	207	214	247	208	224	215	207	195	203	228	206	210	223	227	245	204	225	222	215	189	249	218	199	230	222	234	210	200	230	205	224	207	226	197	218	221	239	194	221	214	234	206	260	255	202	197	226	223	231	196	207	212	208	196	249	204	200	221	212	204	211	229	220	208	249	209	187	238	236	206	193	201	201	175	234	209	198	190	196	223	224	225	227	222	210	208	234	219	221	236	216	243	188	217	225	232	251	234	203	206	252	219	211	209	202	229	233	195	226	186	219	210	210	219	216	199	211	222	247	215	222	202	225	198	251	199	209	239	224	223	202	213	206	229	217	204	202	209	241	224	227	213	205	218	197	172	190	203	224	181	229	225	209	210	224	207	248	214	202	205	211	206	222	237	210	226	199	202	199	225	215	219	213	214	225	227	227	254	226	235	220	226	219	218	218	199	208	221	210	213	204	209	214	223	232	212	197	202	229	228	203	243	236	225	242	212	198	220	232	214	236	221	187	212	200	199	214	183	224	217	217	218	209	217	222	217	228	228	222	240	223	192	204	212	203	180	190	215	209	240	211	194	211	202	223	218	209	230	239	227	217	218	202	229	207	228	191	232	210	222	233	215	206	218	224	191	215	233	232	254	234	213	219	207	239	210	217	223	214	197	212	200	228	223	227	224	260	230	229	217	217	263	230	224	227	234	223	232	220	198	216	215	222	221	213	227	212	213	226	231	229	216	226	217	205	200	187	223	218	203	235	210	225	236	218	226	182	231	215	211	228	202	203	214	249	200	186	215	207	211	213	217	204	224	224	232	215	210	211	213	214	196	215	188	220	200	192	205	208	221	224	208	200	216	199	210	213	195	198	219	230	226	198	224	233	216	211	223	218	223	209	209	209	215	213	227	212	218	232	218	208	235	206	225	200	220	220	226	213	242	217	193	237	225	210	206	209	220	216	184	222	230	222	237	231	213	201	210	226	240	202	238	231	232	217	212	200	233	233	238	204	226	217	194	241	229	226	221	236	215	223	196	203	208	226	223	247	221	219	224	234	225	224	240	204	193	222	233	200	184	219	197	216	218	218	230	205	212	228	219	197	212	249	231	234	230	223	207	220	224	210	227	222	234	242	196	209	224	207	208	206	240	240	233	230	233	197	230	220	196	207	224	208	231	210	225	225	219	201	209	222	176	239	230	220	245	217	237	217	245	212	230	201	214	231	216	219	201	235	235	208	213	209	256	226	193	196	192	228	232	240	210	236	253	197	222	195	217	219	210	211	206	241	227	210	231	212	215	241	204	206	256	220	210	192	181	227	229	221	197	225	227	212	228	171	203	240	216	222	204	217	210	210	204	212	225	219	213	202	224	229	205	240	208	210	218	242	211	239	237	206	223	208	209	230	226	230	217	236	206	196	214	197	210	223	209	216	219	245	232	222	210	193	220	209	215	216	215	229	223	181	186	184	237	242	214	221	235	237	221	211	207	204	212	216	240	195	226	217	221	210	238	230	239	228	227	195	219	234	219	191	199	214	204	198	211	211	243	213	227	200	182	211	220	177	219	218	271	216	197	209	210	201	206	209	206	174	214	178	199	223	213	209	199	247	208	233	196	231	226	223	222	220	208	203	197	250	209	209	210	218	213	186	206	230	180	250	201	208	202	220	192	233	205	215	195	222	215	212	260	207	209	207	214	204	201	205	210	213	186	224	241	221	226	246	228	215	216	215	231	240	203	188	214	196	213	234	219	241	232	210	197	219	237	200	242	244	196	209	218	229	223	214	235	235	221	241	206	226	233	253	234	211	211	207	212	190	225	208	195	209	198	212	203	216	239	214	240	220	234	229	205	235	221	220	223	216	224	202	248	186	206	208	185	224	217	220	245	225	217	210	237	216	177	234	218	210	187	230	196	200	227	230	211	206	216	210	244	208	218	261	240	238	255	199	219	249	197	212	219	217	234	167	206	204	201	205	226	211	227	216	233	201	186	189	225	221	218	236	221	249	225	229	208	199	186	213	218	232	214	233	190	241	209	229	205	233	233	224	226	197	214	204	222	227	218	188	260	207	220	225	205	211	202	194	216	250	231	224	212	209	202	223	200	214	202	228	267	212	203	212	232	229	190	232	196	238	204	198	239	213	194	225	233	215	234	217	214	228	209	200	204	205	222
26849	21107	12029	5497	5688	5350	3708	3412	2687	2246	2584	1726	1218	1010	866	875	807	835	813	860	871	925	888	759	774	699	655	674	704	719	704	626	541	591	570	568	538	581	575	579	552	541	525	580	567	518	552	511	577	529	505	526	519	536	509	524	551	460	512	525	460	497	528	525	492	517	515	503	513	515	526	535	489	528	551	510	539	487	529	509	521	483	522	486	545	515	542	489	509	538	500	504	475	509	524	511	478	500	522	490	500	476	508	526	513	535	484	527	504	514	466	478	495	448	481	475	473	523	532	535	501	509	532	509	544	496	488	522	501	523	484	489	487	494	524	498	526	530	495	529	480	527	481	486	571	523	467	503	487	479	480	527	487	477	491	504	483	531	495	504	489	524	491	470	510	504	485	539	506	507	496	542	532	497	536	510	499	501	491	524	481	468	478	535	528	549	501	501	493	506	498	487	504	488	479	495	494	502	495	514	486	471	505	500	490	501	475	520	536	483	478	497	495	508	471	453	480	475	493	523	501	500	493	487	496	454	496	476	489	522	514	503	488	487	517	493	487	480	485	478	483	491	476	509	485	486	491	494	523	465	519	543	468	507	533	487	485	433	489	496	514	516	513	468	484	503	485	493	452	486	476	514	493	502	487	465	529	533	484	484	500	451	532	496	506	496	510	480	513	487	517	502	517	518	513	552	501	473	501	483	508	499	489	468	492	554	494	491	511	496	473	480	512	521	499	487	504	516	501	493	504	535	525	485	452	508	485	451	494	533	529	469	509	503	507	497	515	499	463	488	488	546	513	530	478	503	517	511	497	508	462	507	507	470	504	511	518	501	544	502	489	474	471	465	546	532	522	537	525	499	480	490	507	500	513	511	509	504	468	517	495	478	498	481	505	465	538	512	510	484	509	535	512	484	509	493	474	479	545	524	516	558	505	490	517	490	491	520	501	523	513	481	460	491	478	493	501	500	505	529	473	499	495	521	466	463	509	538	497	498	484	500	511	443	470	533	475	507	501	487	502	442	541	496	489	489	520	492	532	482	486	479	517	503	499	513	549	467	505	479	501	473	509	481	484	489	508	457	506	512	517	477	520	510	452	525	545	518	515	531	477	490	486	538	496	485	498	497	502	521	486	484	500	529	490	460	518	510	512	507	512	529	477	485	523	471	496	481	517	511	505	494	519	518	490	562	542	490	507	500	525	512	462	556	485	483	496	502	549	472	519	512	538	474	501	508	513	484	494	512	500	500	523	501	512	498	520	490	516	477	482	552	529	508	530	519	518	519	511	507	492	535	476	451	514	485	489	504	468	484	516	503	523	527	520	502	498	484	478	502	482	490	489	524	491	498	503	466	479	503	482	494	477	478	499	518	487	493	493	470	473	495	448	477	520	474	491	485	529	535	519	499	493	518	535	479	461	540	507	510	490	503	493	487	512	495	489	486	487	484	508	505	504	450	491	516	530	511	509	538	513	511	467	509	469	505	470	476	492	474	502	502	477	491	547	486	488	500	504	516	512	479	468	506	512	466	503	470	477	506	512	502	475	528	515	502	491	535	472	497	477	524	523	501	476	497	508	500	513	486	431	512	510	471	510	501	493	487	510	461	520	482	492	508	478	510	480	511	487	479	526	522	494	509	466	489	506	517	471	505	503	516	478	507	510	502	510	476	464	500	503	510	524	495	506	508	518	483	489	534	482	496	486	487	500	475	492	533	480	488	521	513	518	522	498	520	494	491	527	526	494	524	511	466	518	509	505	546	491	503	447	453	474	505	520	487	439	514	492	498	494	508	479	497	477	480	518	515	536	498	495	492	525	517	524	488	531	490	505	460	529	493	509	495	495	481	490	520	521	516	535	523	492	472	484	481	505	494	509	478	508	533	508	505	456	478	474	487	510	509	487	488	516	495	502	465	496	503	478	538	491	521	486	555	503	520	492	510	493	507	503	488	518	499	504	490	484	499	526	526	500	485	481	532	512	458	532	551	472	517	503	486	493	532	500	458	499	483	486	503	496	503	449	535	480	474	504	494	509	505	487	512	520	499	540	513	510	515	492	492	510	456	465	529	502	502	472	477	510	498	542	484	501	508	487	449	511	483	509	474	498	484	459	518	509	507	474	514	498	522	540	500	492	503	474	544	534	553	488	566	535	477	486	465	528	472	538	468	522	476	479	454	517	491	475	485	481	488	489	519	486	500	453	502	465	494	508	448	551	489	485	495	510	471	510	494	477	523	518	469	476	453	464	495	509	517	475	504	514	499	517	512	446	510	479	505	478	490	486	465	504	489	510	483	520	506	486	497	503	468	512	488	537	493	478	544	470	485	489	509	476	504	483	518	493	457	518	493	521	497	484	514	521	470	459	506	520	491	529	514	499	513	502	510	481	506	524	483	473	519	506	499	509	451	519	497	479	505	464	518	512	525	472	482	535	502	490	498	481	477	514	515	449	487	520	458	488	517	530	528	528	458	506	511	466	466	491	517	490	506	505	491	539	526	521	487	518	463	493	478	462	520	477	502	515	520	505	505	511	485	510	568	531	525	488	475	498	492	508	521	492	476	477	503	486	494	484	481	497	505	553	481	501	513	494	477	513	494	514	502	502	502	510	506	516	500	450	525	518	484	503	532	511	491	529	496	537	501	551	521	535	522	486	524	485	497	497	478	502	473	512	507	495	507	528	473	535	512	500	511	515	494	521	474	500	509	488	473	505	516	477	474	520	478	522	494	518	488	484	534	503	495	469	525	467	499	473	505	517	516	498	480	494	529	481	502	487	502	455	491	484	500	500	505	519	483	493	514	525	485	461	488	478	483	529	480	450	502	519	536	508	489	530	507	518	494	524	510	512	504	563	523	472	468	556	517	466	520	501	464	529	506	505	498	508	497	506	533	517	499	512	503	502	503	520	493	524	500	527	513	540	472	452	504	478	481	504	505	497	510	517	542	475	480	490	514	511	531	517	522	485	461	493	526	483	480	513	501	498	522	491	528	503	517	482	518	517	495	494	493	473	466	512	495	489	440	516	451	512	491	519	489	481	493	539	509	475	457	495	538	475	470	540	501	516	504	471	442	502	474	496	434	454	509	505	527	499	497	451	483	500	534	463	502	492	527	502	467	495	461	494	527	502	507	536	457	510	509	507	483	498	543	491	511	460	517	500	475	500	520	497	491	501	540	494	480	518	490	518	513	497	477	571	504	470	478	477	498	505	491	525	498	512	511	524	476	472	489	503	512	531	478	552	525	557	476	538	476	530	522	487	502	496	531	468	462	513	505	508	487	509	510	505	460	495	477	490	498	490	489	553	457	487	509	507	501	506	527	534	469	545	520	503	508	531	557	505	541	531	527	498	530	489	504	494	513	528	509	486	493	505	538	524	502	513	539	502	475	467	503	492	444	470	516	501	495	492	514	511	525	461	437	512	531	489	511	534	513	510	510	489	516	523	505	504	456	489	551	498	513	507	510	516	496	501	521	516	486	482	491	522	478	475	508	489	522
20332	10173	2314	791	615	494	393	358	337	307	338	298	271	272	279	288	291	235	253	232	293	289	270	258	276	261	235	277	249	233	233	248	241	256	205	243	242	217	248	244	273	211	229	272	247	280	250	260	243	233	261	245	278	253	234	248	243	243	252	262	211	257	253	250	242	243	227	242	252	242	238	282	243	224	225	215	249	271	215	260	251	262	250	256	237	257	269	236	240	252	246	234	250	286	251	212	244	265	259	282	276	242	214	255	252	228	231	276	245	236	261	277	217	234	255	249	246	256	260	240	286	241	229	250	229	271	258	259	236	246	247	248	260	260	236	267	229	280	214	226	269	261	229	266	242	275	225	247	238	233	246	245	223	263	260	233	230	240	239	249	232	221	242	234	258	251	258	235	271	238	225	233	266	245	254	236	254	228	238	258	258	250	289	236	261	251	267	230	234	265	238	255	266	235	238	204	201	239	213	262	248	250	246	249	224	243	246	235	237	265	248	264	248	258	216	259	237	245	260	247	255	241	224	237	277	231	245	221	222	231	218	235	262	229	238	253	249	217	253	248	238	186	253	262	223	236	226	242	238	206	268	258	227	229	229	266	238	238	278	250	247	245	244	254	248	217	239	234	234	244	238	292	245	257	249	238	205	242	266	273	269	236	251	252	231	245	248	266	218	235	275	277	252	262	246	266	250	240	230	231	261	254	218	263	224	243	228	269	252	230	261	276	213	255	231	273	232	224	240	257	253	250	276	250	258	260	235	287	250	226	273	241	268	238	235	257	260	248	254	243	250	278	262	232	257	265	244	225	249	218	257	263	270	267	239	238	263	254	262	248	242	223	261	241	230	240	239	260	241	253	243	245	267	214	259	214	260	259	207	221	234	241	265	232	213	229	241	230	245	227	231	236	235	226	235	247	226	247	234	259	205	219	246	261	250	268	259	235	228	236	239	251	245	230	241	265	241	255	227	243	254	270	229	222	249	231	212	224	226	252	227	253	246	246	226	238	251	244	286	242	270	222	263	261	273	253	266	247	236	277	274	259	276	250	240	252	238	234	234	240	262	258	259	259	231	209	266	261	261	254	268	254	251	243	212	252	235	235	263	243	277	230	242	256	254	248	214	246	250	250	249	229	260	266	238	243	234	253	225	248	244	237	221	243	212	251	250	269	264	235	247	266	254	259	265	258	228	265	254	240	211	230	253	220	263	250	252	241	266	254	270	275	247	252	239	215	236	229	243	237	248	233	282	254	287	220	212	254	226	260	275	272	260	236	236	248	261	243	253	243	236	223	240	230	240	282	258	242	287	273	248	237	256	258	244	284	263	273	236	220	215	242	222	262	231	231	240	271	240	244	256	243	237	276	246	256	237	238	280	248	244	226	233	232	258	222	246	254	217	248	252	244	234	265	255	256	228	258	235	258	247	261	254	248	274	239	234	218	261	272	254	226	253	239	223	241	275	229	199	214	243	245	238	247	252	243	249	280	237	220	285	268	241	249	261	250	274	256	245	274	240	246	230	247	238	237	277	236	265	260	233	216	243	236	264	236	237	229	246	259	256	235	235	215	250	215	249	284	250	239	254	227	256	277	272	244	256	242	228	241	217	270	261	256	242	260	230	238	252	253	237	254	252	277	253	248	274	245	262	218	237	271	237	238	258	279	255	233	246	235	230	246	226	247	241	268	270	242	217	269	281	259	250	253	261	257	238	234	236	235	261	264	294	231	243	251	244	256	218	256	269	264	221	277	282	226	244	256	248	259	226	286	250	208	241	218	233	251	262	251	241	236	259	262	251	217	243	251	254	234	236	265	242	233	254	256	272	250	222	209	242	236	276	242	244	257	237	272	263	256	260	277	270	279	236	237	237	219	242	251	248	218	245	255	249	240	279	245	232	240	246	266	260	219	236	266	249	257	264	238	279	236	235	247	252	222	224	293	247	259	258	239	260	241	232	269	237	244	219	250	241	232	265	243	247	221	237	221	259	260	218	249	259	268	265	256	236	259	233	245	256	256	236	263	233	224	239	256	242	221	236	234	258	267	237	238	236	216	225	251	235	229	242	228	271	223	232	254	265	234	264	274	259	248	230	228	243	227	260	273	269	260	243	244	238	267	263	252	277	266	241	285	266	236	239	230	242	230	260	235	257	259	242	228	245	238	248	240	242	227	250	274	232	211	209	269	265	230	251	256	230	243	232	221	259	253	234	242	248	241	208	264	292	258	245	267	248	224	256	290	231	258	235	247	229	234	255	222	249	247	289	225	254	265	244	252	247	241	251	257	251	240	275	229	247	261	286	266	234	282	228	245	245	213	269	227	264	226	235	244	250	230	242	247	246	233	226	253	238	269	249	241	241	209	240	245	255	217	239	247	240	257	252	251	248	252	222	232	270	241	243	271	275	235	267	258	272	235	246	217	214	271	251	235	252	229	223	207	236	253	250	254	228	252	245	279	268	261	245	225	247	209	219	238	242	255	249	231	251	229	248	279	232	257	258	254	259	255	261	237	243	234	257	261	226	254	235	227	265	229	256	296	231	236	244	233	264	260	254	256	256	239	257	236	248	261	235	229	259	225	265	259	280	275	242	271	236	244	262	273	258	246	215	228	244	235	244	253	254	258	231	275	226	240	246	230	278	277	288	260	256	256	259	226	236	233	240	223	259	239	221	249	235	256	236	251	228	263	270	237	214	265	247	252	245	245	247	232	251	238	276	266	271	246	261	203	244	251	231	235	250	240	260	287	254	259	275	253	225	265	227	231	260	271	257	244	266	240	252	244	240	246	249	247	227	234	266	247	243	255	239	238	222	263	234	260	262	259	230	265	214	245	253	259	265	215	243	256	251	201	259	253	244	244	244	239	223	267	237	223	276	233	235	245	247	251	238	245	247	232	265	275	232	215	259	272	237	268	243	242	255	265	253	231	245	281	261	256	246	249	232	251	249	238	268	241	251	251	276	231	266	255	252	266	229	243	222	263	268	252	234	246	217	260	258	260	277	246	261	287	253	247	241	262	262	236	253	211	212	249	252	253	288	261	250	279	252	269	269	216	232	243	252	244	239	219	246	241	247	220	250	268	205	242	254	268	229	255	239	261	265	253	250	242	258	236	264	267	244	215	230	230	213	253	252	269	266	252	242	196	229	250	273	303	235	233	238	253	216	243	247	251	221	242	270	245	250	244	227	227	259	266	236	255	247	242	252	285	238	247	250	260	266	258	248	249	244	237	227	245	259	248	225	261	245	236	215	215	229	255	237	239	250	225	237	251	231	237	217	266	239	264	238	249	252	231	243	252	243	246	250	262	225	258	237	255	220	227	276	216	242	261	235	280	239	258	252	245	229	244	259	272	230	220	263	258	250	242	246	264	283	241	270	238	222	253	256	257	226	240	258	256	244	216	238	244	254	252	265	240	264	221	237	249	274	255	236	237	251	241	231	241	261	230	234	251	239	243	247	270	270	243	258	248	253	233	255	247	226	262	246	235	225	239	236	229
12264	7622	3237	2425	2259	1803	1163	1100	1064	1006	947	814	689	747	681	688	646	674	707	698	725	664	677	638	598	592	606	556	628	583	581	544	584	570	577	544	588	597	583	550	600	562	573	582	533	533	581	568	535	549	550	555	581	544	575	570	550	552	559	600	539	534	566	551	528	571	555	579	545	549	525	504	535	575	588	547	537	537	550	554	559	497	540	527	557	535	564	537	555	592	557	561	508	497	550	543	534	534	538	551	583	540	608	586	568	559	536	494	539	508	552	550	581	546	585	555	547	543	572	571	505	564	545	571	575	556	557	492	574	570	552	561	563	528	558	556	554	538	527	581	540	595	498	541	525	582	548	515	521	553	564	589	551	557	572	552	560	527	531	554	586	539	570	518	579	567	572	562	525	558	513	539	494	492	517	534	525	517	540	536	556	536	530	564	527	532	534	543	585	540	516	509	516	542	545	556	579	547	572	526	551	590	519	549	543	534	554	528	553	507	555	537	574	544	565	557	522	557	546	527	546	541	573	585	536	526	592	495	541	500	540	531	525	545	550	553	524	549	544	550	582	550	543	593	534	578	542	514	568	547	530	585	562	548	601	540	562	534	568	526	517	575	556	547	584	512	585	520	530	527	521	539	569	522	536	552	581	566	542	561	557	563	557	529	527	549	538	555	573	558	519	565	554	512	568	553	550	537	543	578	529	545	547	551	542	526	545	581	563	555	556	550	571	558	555	537	548	564	595	569	584	539	596	513	586	549	559	583	558	554	569	540	554	573	568	579	558	577	549	520	537	569	541	564	524	543	546	561	555	549	560	497	589	538	542	530	542	519	558	503	553	540	576	552	551	475	561	550	570	562	546	617	533	530	514	536	565	544	526	579	559	550	537	513	585	540	564	550	556	558	532	563	546	531	582	561	565	562	547	560	546	532	561	553	506	513	532	551	546	572	529	563	552	518	527	556	553	546	543	592	585	523	540	544	544	561	564	561	575	549	579	549	550	541	555	590	550	483	559	576	506	502	491	535	507	554	557	580	545	559	567	605	543	519	591	537	575	543	561	506	558	569	528	549	552	534	536	519	548	551	533	559	556	519	559	574	567	559	570	603	553	552	514	563	545	557	546	548	591	545	552	525	528	465	574	522	540	563	566	566	559	560	567	573	594	532	571	518	528	562	575	553	587	537	550	588	558	561	579	565	561	609	545	560	528	533	550	542	567	534	533	556	512	564	563	564	538	572	545	578	569	564	572	569	510	560	550	579	529	547	556	554	585	561	574	505	534	560	566	541	538	527	540	545	509	544	532	512	560	532	601	545	555	549	564	573	584	524	515	561	554	578	542	527	536	537	556	561	577	513	549	546	530	558	523	524	549	590	561	556	564	588	510	570	525	558	556	575	555	537	508	530	517	530	567	558	558	609	552	542	551	522	538	585	601	551	537	552	520	570	528	517	567	560	564	510	546	550	547	583	538	566	573	571	542	551	509	612	546	551	554	553	520	543	608	516	565	527	533	568	541	554	554	565	542	576	573	515	553	536	603	540	567	539	582	591	544	567	542	547	580	538	534	517	543	565	569	527	569	498	576	556	575	527	529	578	543	538	544	526	523	546	533	535	541	575	579	524	526	585	517	532	530	527	541	512	541	533	556	588	543	567	499	519	572	532	516	572	503	547	544	535	527	556	548	524	566	536	562	560	527	531	522	576	573	551	549	569	516	548	579	584	537	506	565	531	557	554	591	562	522	567	578	478	568	531	548	577	553	512	569	568	533	583	537	528	552	524	558	539	591	574	567	548	553	566	577	526	522	552	562	570	591	519	556	552	553	570	584	561	557	561	563	566	547	528	532	560	535	527	543	558	530	538	499	560	547	559	547	555	558	528	587	564	514	553	536	580	572	546	555	522	525	556	557	556	552	605	549	558	540	585	509	559	600	531	560	579	533	549	527	524	537	509	561	555	568	584	516	540	568	521	571	573	509	557	580	543	567	538	521	516	516	556	560	505	584	560	578	520	568	544	565	574	554	564	564	555	585	569	538	559	545	589	545	571	565	553	542	549	504	575	515	555	554	547	543	590	543	558	531	547	542	534	572	505	562	549	538	595	588	517	597	539	554	567	540	550	560	562	579	557	521	566	581	530	582	512	541	538	561	559	529	559	500	525	560	563	545	546	519	542	550	547	517	555	538	566	587	536	559	565	527	570	543	553	547	572	562	561	550	556	490	518	545	578	538	494	543	570	546	603	552	559	533	550	540	513	561	529	540	551	554	550	557	575	558	523	543	534	568	602	571	524	569	526	560	562	533	528	582	559	528	566	543	573	556	539	502	562	552	566	537	552	583	594	549	572	550	547	564	525	527	599	524	569	497	527	573	591	572	560	564	574	518	597	527	535	530	556	540	522	582	554	547	596	529	585	555	569	570	585	550	560	592	558	575	553	539	561	530	527	548	533	500	543	551	552	585	581	526	510	567	492	540	533	553	539	518	508	548	534	545	513	586	603	527	529	613	561	553	553	516	568	561	563	560	569	588	548	592	566	504	577	553	567	515	562	555	551	583	533	564	563	556	526	536	545	597	547	522	529	557	531	556	534	601	586	570	600	502	556	533	575	539	530	563	547	554	546	594	545	543	509	559	554	561	555	575	571	547	525	520	564	537	552	596	507	554	524	510	554	553	567	530	548	532	535	552	595	536	546	563	534	540	558	556	536	579	565	544	592	537	571	516	544	558	546	552	562	515	577	569	532	553	534	540	579	542	565	561	526	550	583	556	513	548	560	503	515	539	522	524	545	552	565	555	544	521	521	564	574	535	545	559	573	537	511	553	552	545	555	550	510	529	523	527	526	571	531	559	571	559	512	541	623	553	543	554	523	503	530	544	511	604	587	532	543	526	551	511	560	581	508	568	550	555	531	555	503	540	563	535	559	551	573	561	547	564	525	541	540	561	564	539	592	547	557	584	554	527	545	595	575	562	527	520	543	562	570	533	569	581	529	583	562	515	555	567	504	588	505	510	547	576	555	520	541	499	544	568	585	538	539	545	508	536	569	554	532	528	555	597	564	530	549	505	567	504	574	546	541	552	540	540	545	532	563	534	567	553	538	555	521	514	527	556	526	522	564	595	548	541	572	541	572	549	573	544	527	564	520	525	527	552	527	551	559	536	560	552	567	553	579	581	569	570	563	580	540	529	562	556	523	506	566	576	534	600	563	584	503	560	539	529	580	518	552	525	575	548	542	592	591	542	583	544	511	568	539	548	528	542	537	572	551	556	555	583	568	519	519	564	582	548	558	533	554	502	554	538	536	520	554	546	526	493	530	539	524	530	587	549	561	542	555	531	546	550	554	514	609	579	541	568	577	554	542	538	567	564	515	562	560	574	541	530	589	573	555	528	526	556	568	550	576	518	533	512	542	546	548	544	548	529	535	517	535	544	546	582	512	513	571	565	535	563	555	568	518	607	574	548	557	555	558	516	571	544	559	553	581	510	536	548	614
33866	19466	7605	1799	1040	880	889	631	469	413	375	319	286	254	246	237	243	232	261	247	235	245	216	219	229	216	234	186	231	208	216	231	190	232	220	208	216	200	201	188	214	188	224	198	221	181	173	193	212	191	211	213	208	153	178	198	215	200	211	212	204	211	175	158	200	199	217	204	227	180	200	208	174	203	178	215	200	182	187	197	203	181	223	209	205	207	196	212	190	224	211	195	204	211	191	199	177	188	208	205	205	155	224	216	169	197	216	208	177	200	233	190	242	236	209	193	194	218	205	216	209	208	216	210	209	197	206	214	195	198	175	203	196	190	209	236	224	201	192	179	186	185	195	187	213	163	210	210	187	239	199	185	193	209	198	185	196	236	218	236	200	208	197	160	219	193	207	214	209	157	203	196	205	193	181	223	223	216	201	212	186	201	214	209	187	195	201	182	186	215	198	207	230	207	199	234	230	188	213	197	188	189	213	168	180	202	192	194	194	230	206	190	194	185	199	185	194	189	194	235	187	185	193	215	201	194	210	233	195	169	212	211	213	171	182	202	183	197	210	211	204	195	193	208	178	202	201	227	186	196	215	205	200	193	204	187	182	206	189	167	213	188	187	204	206	205	212	206	207	214	203	215	227	229	175	197	204	192	215	219	180	226	207	214	223	185	196	200	203	182	209	208	199	180	174	196	189	185	214	222	198	169	203	192	202	197	159	177	192	188	216	216	208	217	202	214	199	194	195	194	223	227	203	209	214	175	177	196	227	177	218	210	195	209	243	203	186	179	183	196	212	208	186	154	219	220	169	195	184	234	202	223	218	182	191	193	200	195	196	202	220	180	216	200	192	193	205	194	203	203	172	203	204	199	180	166	200	190	214	185	192	185	196	219	189	206	250	220	188	195	187	225	189	195	186	196	173	197	193	238	206	238	213	192	233	193	182	228	216	185	185	180	209	194	191	209	215	202	199	172	202	215	219	200	203	218	214	193	203	225	217	237	215	195	182	191	221	206	191	199	212	221	205	178	209	214	203	199	211	171	209	188	159	229	195	216	191	226	210	183	198	219	179	206	173	234	179	179	189	181	191	184	209	199	223	195	226	196	215	200	230	191	194	227	258	220	179	208	193	182	205	190	223	167	180	171	208	199	212	217	200	222	203	196	196	194	190	181	180	219	188	225	191	189	180	207	207	182	206	208	209	217	208	202	199	176	201	181	191	209	181	203	192	205	188	204	198	217	205	209	204	194	207	217	212	209	196	177	201	179	193	214	200	224	197	199	211	208	202	191	206	182	186	215	189	197	201	212	187	202	216	209	191	191	197	232	212	202	213	213	209	199	197	191	201	181	201	221	167	181	191	212	187	212	209	207	206	225	184	186	198	203	224	215	198	200	197	223	214	221	198	172	173	214	187	228	193	212	193	197	203	209	186	208	200	198	214	214	222	194	181	199	201	220	187	178	202	214	183	226	207	232	196	208	224	219	204	187	204	234	196	221	220	207	212	189	180	194	242	210	169	219	186	202	192	197	194	221	191	192	181	202	190	219	221	231	212	202	203	181	250	214	200	231	190	187	189	183	208	215	190	214	178	218	252	221	181	203	185	185	213	219	198	209	180	186	203	164	211	184	199	216	215	197	193	228	202	205	220	221	198	213	208	198	202	210	215	208	202	193	206	180	184	195	187	183	200	175	215	197	181	195	209	174	193	200	195	245	204	220	187	198	199	174	189	193	211	216	226	185	209	203	169	213	197	205	191	191	216	207	240	237	209	200	198	200	204	238	170	208	190	174	207	215	191	184	183	196	202	207	175	188	180	190	202	168	191	198	181	222	175	196	193	209	206	210	192	195	187	211	219	214	189	198	224	183	186	195	175	182	211	211	202	218	188	201	222	218	208	192	198	181	202	191	193	199	186	204	210	183	220	175	194	203	190	207	186	192	218	214	220	193	187	208	197	172	174	210	208	199	223	207	215	209	209	208	206	184	190	197	192	219	207	176	169	202	174	217	176	191	176	213	198	192	181	249	239	183	210	170	201	218	230	204	205	203	203	229	207	191	195	215	211	198	211	178	197	183	203	193	204	196	181	191	223	205	203	196	220	171	227	212	205	186	196	174	203	204	190	221	183	203	171	217	205	193	189	201	200	202	208	195	199	202	204	194	205	223	203	210	210	205	187	223	217	196	177	197	197	212	196	207	177	180	233	202	213	198	217	220	215	208	216	197	240	197	185	206	187	197	181	203	188	198	237	214	181	216	207	183	190	220	194	200	208	219	218	182	180	219	208	197	229	218	204	177	216	231	226	205	222	209	201	225	198	189	210	207	194	197	179	212	208	230	211	194	227	177	189	175	210	191	199	182	190	223	205	174	185	218	180	186	206	214	217	204	221	204	199	193	204	197	225	186	174	202	152	210	193	198	172	211	188	204	209	204	208	192	185	221	183	211	237	164	195	191	222	216	192	179	232	198	190	188	177	183	192	200	201	204	212	201	192	185	203	186	219	223	171	204	185	197	192	183	188	209	216	205	197	197	191	208	206	209	209	230	208	196	198	201	172	196	185	184	178	177	194	187	209	189	193	213	173	194	198	205	188	190	192	191	172	189	175	202	177	203	209	207	205	182	215	208	196	210	196	185	192	231	175	210	185	192	198	190	195	202	200	188	196	215	191	197	196	232	210	224	195	201	211	206	197	202	221	220	219	228	195	236	178	193	199	175	200	176	196	224	207	183	210	198	209	208	192	191	182	214	200	177	224	184	152	190	226	181	208	197	188	196	205	212	196	236	201	197	194	205	176	170	212	172	181	221	212	220	189	217	215	226	219	225	200	192	200	211	210	204	205	194	176	186	190	185	215	218	203	196	205	217	196	224	180	209	220	188	220	225	204	237	212	217	201	210	220	213	201	202	188	214	203	211	203	200	210	198	183	214	247	204	203	225	201	203	214	178	197	195	212	233	182	183	201	222	184	211	198	222	192	219	184	187	181	212	224	213	196	206	200	202	214	207	178	209	207	206	210	208	204	188	195	218	172	189	213	181	194	179	212	202	197	191	220	173	196	194	178	207	202	223	211	212	224	207	182	212	215	194	211	212	204	208	228	213	221	203	183	206	207	195	213	223	198	202	190	187	188	217	244	217	202	206	204	183	195	193	224	207	208	195	233	192	219	207	202	196	194	225	211	210	197	187	189	182	179	187	218	208	184	190	203	220	210	205	221	199	215	199	219	245	196	192	216	192	226	232	220	180	187	196	220	173	183	232	186	211	224	201	222	191	223	188	184	185	165	201	190	205	221	203	198	189	187	205	204	213	188	210	214	205	192	205	196	197	192	216	150	222	201	188	200	216	199	210	231	216	202	177	219	215	207	176	168	191	200	207	207	204	198	196	218	204	223	201	195	172	198	182	190	218	204	186	201	188	184	225	204	189	174	197	170	189	234	174	153	196	200	212	216	175	180	197	220	162	173	189	190	202	187	210	232	216	201	204	214	217	216	181
21332	14099	7841	4167	3691	3510	3040	2461	1978	1754	1562	1242	1036	842	762	685	622	715	749	749	718	725	658	620	602	614	574	624	597	548	587	535	523	494	513	509	537	480	511	549	542	541	514	503	503	504	476	497	512	501	504	500	499	535	490	459	522	510	470	433	470	476	451	470	469	490	451	486	442	454	444	473	474	496	495	487	443	488	515	453	503	474	498	484	456	470	495	428	511	445	488	462	439	462	501	473	500	460	477	432	477	444	474	461	498	440	482	457	493	468	471	486	466	501	454	450	501	455	470	471	438	450	451	440	447	492	490	473	442	476	441	437	480	488	474	468	449	481	481	445	469	459	493	465	480	454	507	498	490	496	483	462	483	408	457	455	461	485	464	446	472	421	445	485	509	467	431	435	480	457	443	448	500	450	440	433	469	431	433	496	444	469	479	450	453	455	466	460	449	465	438	473	466	447	438	487	443	496	478	475	453	443	457	498	467	446	463	447	462	440	473	497	466	470	469	431	426	473	444	495	432	489	478	446	444	489	497	469	421	457	465	470	488	432	467	457	454	483	460	508	497	445	438	487	467	464	482	454	454	467	461	456	472	491	468	496	440	436	428	449	447	466	452	509	452	435	473	432	445	455	446	444	470	465	482	463	468	451	476	452	488	468	434	492	456	480	456	486	478	477	507	474	464	437	437	478	467	430	465	454	462	478	449	537	466	487	451	429	484	438	447	486	447	447	473	488	435	473	441	456	489	461	473	468	461	435	464	477	423	475	442	469	455	459	468	428	471	470	464	467	436	477	455	471	435	483	442	449	408	442	458	480	484	468	479	466	463	464	449	480	484	467	420	474	440	482	439	507	477	462	488	476	455	455	436	462	437	463	485	500	479	442	430	469	494	419	437	504	406	455	433	436	458	447	450	451	445	447	491	450	473	438	423	455	509	450	463	483	462	483	482	480	463	467	474	486	443	460	477	473	491	495	452	452	495	441	465	455	427	434	478	506	479	413	446	474	477	472	470	452	449	436	459	472	490	465	479	472	451	449	477	457	472	464	485	460	478	486	476	473	458	464	483	467	434	441	449	451	435	476	494	455	482	490	496	471	451	480	483	451	461	467	453	450	459	492	495	467	487	487	483	450	469	485	504	418	435	442	457	437	470	472	444	457	431	473	445	481	482	452	419	495	519	458	466	510	465	478	474	453	438	463	451	455	484	468	450	458	504	460	494	453	438	480	478	515	491	488	467	447	422	439	460	463	522	425	479	411	450	467	431	474	461	465	445	462	438	470	452	491	458	485	426	472	484	486	407	473	451	464	461	463	476	466	426	436	448	445	505	436	514	456	464	505	482	464	435	442	468	421	467	448	452	451	448	464	433	455	459	431	462	480	491	434	471	482	469	471	470	438	451	415	478	477	463	440	450	510	467	444	495	426	432	436	485	493	450	445	477	444	446	470	503	458	477	468	504	470	442	476	461	453	487	440	479	475	495	460	411	490	455	483	446	453	483	480	468	449	450	512	473	477	431	465	444	483	439	483	449	479	473	440	476	463	488	477	451	469	466	428	492	408	474	447	449	455	472	449	443	473	447	500	421	510	510	449	452	462	508	471	436	441	474	476	453	436	471	451	451	463	456	414	481	476	492	477	467	438	466	506	492	443	432	458	484	468	450	421	491	412	430	444	416	447	451	454	489	428	498	457	505	485	434	447	422	518	446	479	447	457	489	477	459	472	463	452	460	433	466	471	462	458	438	462	461	421	483	466	455	447	432	453	507	439	474	460	450	491	471	456	436	452	474	476	488	461	461	425	447	453	434	474	473	443	486	447	460	462	489	440	477	465	471	446	486	502	480	447	526	450	479	467	486	458	500	465	448	413	455	473	487	435	476	495	469	466	448	463	479	473	451	450	457	431	454	516	481	478	444	468	467	431	465	457	472	449	485	469	443	464	441	474	497	439	454	501	471	467	436	442	451	470	467	439	464	494	474	472	514	435	480	430	486	431	462	448	471	446	473	447	464	469	477	458	466	468	460	473	491	474	467	465	477	447	497	461	439	478	468	448	499	459	491	450	505	478	448	440	492	442	457	414	452	452	425	457	469	526	423	466	450	470	439	475	463	459	461	455	438	490	474	489	456	441	431	482	507	454	520	507	459	455	464	460	449	496	430	472	483	464	481	460	463	496	485	437	423	458	446	431	504	454	485	476	425	485	463	473	440	480	482	490	433	450	435	466	442	495	450	463	467	460	449	484	464	479	456	486	467	434	502	494	446	436	435	465	453	440	460	428	452	462	482	473	478	464	454	494	456	476	445	481	449	517	466	475	477	442	486	465	433	447	494	473	472	460	449	456	446	456	478	452	492	470	474	474	456	481	474	475	449	470	478	455	475	441	456	448	427	493	466	480	475	461	514	440	419	460	464	503	476	468	463	480	470	479	484	492	449	469	465	484	495	444	451	486	459	468	484	439	446	476	472	493	458	411	478	471	435	467	495	463	432	435	442	484	501	453	453	492	482	501	478	473	473	461	424	458	460	446	482	471	449	459	470	444	467	484	495	429	481	474	456	479	478	457	459	421	458	490	497	435	503	471	443	447	455	467	432	466	491	483	468	477	464	450	456	494	466	440	511	474	453	491	471	445	491	467	488	488	464	429	452	450	453	490	435	485	458	432	427	470	456	474	449	447	464	463	426	457	426	466	476	493	437	451	474	453	483	428	475	525	467	460	468	425	464	496	455	473	466	444	482	457	454	430	460	496	454	434	455	447	488	452	483	484	474	486	469	467	493	479	508	468	492	446	468	456	450	431	475	450	436	447	454	483	492	472	426	433	417	479	489	462	448	466	508	468	455	488	432	479	462	466	472	498	486	488	494	485	448	473	456	491	454	463	439	443	465	495	456	448	460	448	470	459	451	454	429	452	440	505	452	467	458	481	441	434	467	445	466	452	475	474	445	483	436	456	479	429	475	480	483	460	470	468	498	454	472	474	489	471	473	467	452	432	487	468	458	485	474	448	481	476	459	475	445	476	464	433	478	453	487	448	445	450	466	467	424	438	484	478	450	414	413	477	480	517	466	452	487	492	436	497	445	469	432	473	413	454	483	523	469	425	461	493	466	491	475	485	427	456	464	487	494	505	469	469	444	475	470	494	485	473	457	468	443	467	422	485	452	480	491	469	442	440	476	450	448	484	516	481	478	451	469	472	452	462	458	436	491	471	464	448	500	514	477	437	449	463	429	456	485	470	458	469	484	458	467	452	441	504	498	448	502	487	485	503	491	475	421	435	536	439	452	466	496	443	492	478	446	494	448	467	451	449	492	499	479	480	475	452	477	515	526	458	457	454	491	475	496	446	448	454	458	447	448	429	472	443	472	459	440	447	418	472	493	499	432	491	486	422	485	525	472	478	420	438	445	426	468	470	464	474	455	481	448	484	457	432	457	459	435	492	441	464	428	447	455	452	447	449	445	479	462	438	450	448	460	465	485	416	478	491	479	523
44311	29102	14257	2937	1651	1458	1249	970	782	626	545	421	395	339	254	248	294	262	282	279	272	248	242	270	236	269	260	285	221	226	246	239	243	216	238	240	246	239	253	239	254	239	203	216	221	170	201	218	214	231	209	209	209	207	229	233	212	193	222	224	215	217	228	215	219	201	202	224	238	212	215	236	239	246	201	201	215	244	193	229	244	246	194	220	199	215	237	252	198	209	207	234	233	215	214	244	201	215	227	208	236	220	235	232	213	208	221	209	205	231	233	200	217	223	210	205	170	212	218	262	200	211	225	220	214	223	218	200	235	194	219	204	224	217	212	219	213	205	215	219	222	217	203	216	231	201	210	198	218	211	218	231	225	222	228	208	233	227	257	211	223	220	202	189	197	192	193	242	202	226	203	219	238	226	207	206	190	242	230	230	213	212	201	226	203	202	237	215	240	211	229	230	224	220	204	232	211	223	189	207	209	196	246	209	215	234	195	198	196	224	232	234	204	213	235	224	241	231	201	213	189	209	214	191	248	204	217	224	219	207	172	231	209	192	217	205	207	204	202	247	214	247	174	216	228	203	237	226	231	212	217	203	222	184	215	219	190	250	233	203	214	236	206	207	237	247	239	221	215	235	212	238	220	227	216	168	224	220	217	195	214	232	195	224	266	216	220	243	219	227	197	230	225	191	191	220	256	228	189	212	222	212	209	208	224	237	225	193	223	203	200	221	221	213	260	236	227	241	216	207	219	235	234	241	204	232	222	211	197	217	233	246	192	229	236	231	205	204	203	219	203	229	213	219	223	208	231	218	259	193	205	190	206	236	224	227	239	217	217	210	221	214	192	225	195	220	215	223	220	214	228	180	244	196	218	212	216	203	211	228	218	214	232	204	237	210	204	211	205	205	230	236	209	208	250	187	230	204	199	220	196	213	230	207	243	220	215	233	220	209	203	239	221	220	203	215	249	225	198	210	223	176	237	224	206	228	226	218	214	245	217	220	210	215	207	244	242	199	210	220	229	222	216	198	214	231	229	224	201	199	228	202	217	246	260	259	226	219	243	189	218	190	204	219	200	233	222	220	229	190	212	197	237	244	219	188	209	209	222	220	234	223	245	219	221	222	236	207	209	201	221	227	221	203	230	248	220	215	205	217	220	230	205	257	231	193	215	209	209	228	227	212	212	182	219	225	206	221	209	191	217	242	238	218	212	208	217	221	186	231	228	250	195	211	229	238	236	227	233	219	202	206	218	236	224	239	224	219	217	235	221	246	260	214	225	225	230	243	192	227	216	182	221	237	220	208	208	197	227	239	211	207	226	245	216	178	206	221	209	214	225	231	220	214	189	189	238	254	199	202	197	219	219	219	189	208	202	201	227	213	215	183	213	250	229	208	218	222	215	221	190	228	206	206	206	235	230	200	215	188	231	204	217	215	241	207	235	224	221	237	236	181	220	225	199	203	212	224	219	224	202	208	202	223	238	211	206	192	209	191	222	200	209	232	208	218	195	224	223	238	221	227	218	258	252	181	238	203	217	208	211	247	204	190	227	214	219	226	229	220	209	205	189	253	226	215	222	215	231	207	211	195	215	232	203	202	225	201	234	234	245	222	225	214	219	215	243	225	198	188	210	198	196	225	228	235	239	200	203	241	194	193	214	222	211	251	234	235	216	209	237	207	215	224	258	217	209	191	230	215	218	195	235	215	235	224	217	219	222	232	213	236	209	198	215	233	207	215	239	239	209	240	193	221	208	201	207	203	210	202	242	230	199	188	237	245	234	216	243	215	236	223	211	195	212	214	225	200	205	210	223	218	231	217	223	237	222	234	230	239	271	205	205	227	232	191	207	235	234	219	198	187	223	214	225	181	220	209	233	224	206	175	221	230	213	255	255	228	212	223	222	213	225	234	194	228	217	230	202	230	206	224	216	182	235	192	238	205	255	220	206	188	234	215	217	219	228	227	208	187	213	224	230	205	203	231	243	214	232	221	215	232	187	214	212	238	210	228	221	235	196	195	218	209	202	229	212	188	189	207	195	219	244	211	236	197	188	246	220	217	202	223	244	205	200	211	221	221	239	227	224	236	207	212	216	250	224	209	188	183	205	198	229	211	222	214	229	230	191	223	223	227	225	196	215	210	215	205	248	215	227	210	197	211	231	213	208	229	234	231	227	211	252	208	221	210	202	223	230	208	216	221	205	197	215	216	221	196	234	221	211	213	214	259	233	213	210	212	211	235	230	212	218	238	212	210	195	238	235	246	246	205	212	194	222	252	221	219	219	207	225	231	238	226	229	202	211	216	202	221	214	215	230	241	215	232	212	216	225	221	223	212	229	207	244	243	233	206	206	233	211	208	205	206	236	207	212	242	210	239	208	232	207	217	215	227	206	224	205	227	229	216	203	217	202	222	220	210	202	202	211	204	205	200	183	208	226	198	194	220	219	233	199	184	222	233	221	205	230	191	224	228	196	206	210	243	236	214	211	216	214	208	211	240	235	216	200	205	230	221	215	199	204	256	231	211	196	211	214	235	210	231	191	206	203	197	229	213	235	188	225	225	201	197	193	213	234	232	205	218	216	251	238	211	236	206	233	238	221	242	243	226	200	213	266	228	217	231	239	204	223	218	186	201	237	211	202	218	221	236	238	233	217	223	211	222	204	232	218	245	188	205	222	223	213	205	219	230	189	210	218	194	209	198	202	204	199	236	216	213	237	223	203	203	213	209	219	213	212	189	231	218	235	207	219	221	204	210	240	226	217	241	233	233	198	215	213	184	211	220	216	219	206	234	218	228	218	231	180	232	247	241	194	192	190	209	213	201	218	215	231	199	219	214	228	225	201	228	244	210	213	239	210	199	206	226	207	205	219	191	235	208	199	210	220	217	214	213	211	222	206	222	241	182	237	216	240	221	208	241	225	202	225	255	197	203	205	230	192	224	197	205	205	203	207	214	215	238	212	206	222	228	198	237	236	216	209	230	228	216	191	230	231	197	217	223	220	240	240	178	228	219	222	199	209	194	197	209	214	208	203	199	220	225	224	214	224	218	215	201	223	200	224	229	190	204	216	218	239	215	197	204	219	224	244	225	224	196	207	215	219	215	238	230	232	193	211	210	214	256	221	218	198	218	210	218	197	217	236	239	205	195	226	201	221	202	253	200	226	218	237	235	202	246	200	215	238	222	227	204	203	249	198	214	220	220	223	209	216	228	219	201	218	240	191	190	209	210	181	214	238	218	226	225	222	200	214	209	235	225	235	237	227	206	188	206	208	209	195	202	215	211	208	225	212	219	194	215	240	220	231	212	206	221	230	215	234	212	211	215	236	185	211	220	234	218	224	215	226	246	254	232	212	216	243	232	237	229	250	198	217	213	214	242	213	221	226	206	198	215	216	220	199	200	230	228	221	214	253	243	232	205	199	220	207	219	228	232	210	239	223	251	213	217	201	175	196	211	217	205	200	226	205	193	241	237	229	222	221	204	209	235	238	226	212	235
27156	20681	12044	5041	5788	5602	4445	3596	2994	2516	2446	1722	1595	1116	935	849	868	936	853	882	798	712	724	754	688	710	771	681	679	666	628	664	606	619	626	604	585	597	551	629	610	591	546	578	554	510	532	537	544	531	576	537	512	510	519	518	501	524	510	508	523	510	507	497	491	498	487	493	450	551	505	535	499	520	487	498	530	501	476	496	481	475	507	481	532	496	462	509	504	504	501	516	530	489	496	487	450	493	529	510	499	481	522	501	542	514	499	517	481	523	532	468	490	492	488	486	497	482	509	525	484	527	516	534	514	515	486	506	497	516	480	489	519	512	538	560	490	511	517	530	487	490	465	520	549	519	510	509	483	519	512	510	490	508	486	503	536	476	518	489	500	512	513	529	535	467	502	521	520	478	493	488	504	493	501	487	509	534	512	480	508	517	484	486	510	517	545	538	456	508	514	507	534	500	486	482	478	505	476	492	522	502	502	480	495	483	476	497	499	532	472	516	539	504	480	477	558	529	456	449	520	488	526	471	527	495	489	527	527	499	512	484	487	486	494	514	510	552	474	505	499	491	487	458	514	509	481	575	528	501	478	486	528	487	497	492	497	512	532	520	529	511	495	538	515	536	510	505	492	534	485	532	449	506	495	487	485	495	477	478	454	487	479	547	470	467	511	513	501	501	519	486	516	517	472	517	490	480	512	490	488	493	496	510	493	499	463	522	481	495	494	510	480	514	511	475	504	513	487	499	495	496	508	541	498	514	493	482	498	514	517	489	514	545	487	483	535	498	515	507	520	526	487	514	512	471	501	520	542	521	511	459	462	540	511	541	461	476	522	527	556	478	501	526	531	449	487	448	481	482	509	474	497	510	477	534	522	469	498	492	474	528	509	481	490	489	485	485	493	509	484	524	503	498	520	529	517	530	515	506	522	520	497	497	506	508	499	531	511	483	492	498	502	519	526	518	484	449	508	490	521	525	504	522	503	474	503	485	520	543	495	507	492	512	472	464	481	541	498	515	483	521	518	513	523	466	531	508	503	510	547	499	483	504	485	515	497	536	512	498	467	503	452	537	511	518	467	500	505	526	490	487	507	473	473	512	497	496	479	479	529	535	531	487	501	505	467	491	535	492	493	488	501	478	487	494	514	546	551	515	542	516	501	503	498	522	509	487	472	493	485	496	500	498	493	487	524	524	492	449	512	552	507	562	498	521	503	479	527	480	476	525	533	530	485	479	532	476	491	447	469	497	534	520	499	523	517	498	489	470	498	524	486	483	453	461	513	483	501	490	483	474	497	481	498	511	513	498	487	518	501	467	493	506	462	465	503	524	475	480	475	501	514	492	499	489	501	499	514	500	471	488	466	517	504	550	513	517	475	469	470	498	491	511	493	517	490	484	492	495	458	522	473	509	473	474	479	478	526	486	489	478	502	466	516	478	497	489	478	518	518	540	531	550	530	500	514	466	506	476	508	508	518	500	512	475	493	484	495	502	482	490	522	520	490	478	485	492	466	506	530	533	518	505	485	510	466	478	517	524	514	459	477	549	530	494	519	517	501	517	499	485	512	458	486	534	533	544	550	499	510	522	497	505	487	498	476	496	508	509	522	534	538	513	490	512	465	504	499	489	514	487	537	490	535	510	510	478	502	503	516	517	495	482	488	498	521	516	490	473	533	496	519	457	492	511	518	495	492	512	518	512	454	496	464	506	462	468	560	534	567	514	551	498	548	505	484	508	493	522	469	510	467	508	470	504	523	466	503	518	508	460	487	513	475	511	485	494	523	506	524	526	553	515	529	514	515	516	523	517	523	474	493	515	521	507	469	488	505	501	454	499	500	507	528	439	512	472	502	533	509	539	512	506	531	516	496	520	465	487	529	491	523	499	498	512	503	524	490	533	510	518	508	495	535	518	524	522	477	526	501	483	524	494	543	448	516	508	469	513	472	495	462	480	491	481	502	543	483	509	509	500	510	489	470	485	495	509	484	535	504	534	490	507	545	489	572	490	518	518	498	484	492	548	479	511	530	539	509	508	513	525	478	558	509	430	473	498	490	511	509	497	466	514	547	466	480	469	480	516	509	474	504	468	519	486	529	477	527	472	494	500	529	510	474	487	475	464	546	495	486	485	476	480	516	544	473	491	498	468	519	499	455	522	539	535	524	485	524	491	462	518	456	452	514	512	489	478	501	469	501	500	530	497	516	513	480	475	556	513	485	502	479	529	481	495	527	521	520	501	522	536	473	532	493	524	465	522	505	472	483	511	508	542	563	507	489	492	488	479	500	485	460	504	519	519	512	538	502	476	487	527	520	484	502	500	470	516	459	500	510	496	482	488	483	531	519	467	470	508	506	476	474	475	506	472	501	526	476	476	514	533	564	499	485	488	509	529	517	462	522	503	514	532	533	535	508	536	491	476	471	504	493	543	547	501	443	522	522	480	504	496	517	497	473	494	498	494	489	558	529	518	472	541	544	520	547	519	492	494	480	525	569	555	472	543	506	519	484	493	487	486	556	503	476	517	463	473	485	478	489	476	475	501	476	473	495	466	486	467	479	471	466	529	507	488	502	521	480	475	458	485	508	507	477	519	500	516	499	562	460	501	512	510	474	469	475	508	473	508	472	505	454	507	482	561	535	506	505	478	472	541	507	535	518	485	478	509	465	513	528	521	492	508	486	498	501	511	501	493	503	512	487	463	506	504	529	543	543	501	537	503	493	484	462	496	495	503	535	509	501	536	499	500	494	498	478	484	490	540	510	507	501	526	504	510	549	463	542	496	476	501	505	494	524	517	491	486	515	535	504	479	477	488	537	480	478	523	510	466	542	500	493	463	478	536	508	474	515	508	501	498	543	500	526	512	514	496	521	472	514	488	475	491	499	499	453	436	510	507	498	550	496	497	478	490	518	514	492	493	472	518	497	537	465	507	459	504	482	522	546	517	468	494	525	519	510	455	475	464	513	479	508	484	504	524	506	441	509	459	461	503	527	517	502	469	485	500	512	479	502	495	500	530	537	549	485	500	494	480	498	499	514	470	526	541	489	507	490	500	536	494	472	450	454	486	536	480	482	507	497	476	550	487	515	470	534	512	517	516	459	514	487	527	510	470	514	506	482	505	491	492	533	537	504	490	453	512	501	481	507	493	489	520	477	512	494	484	511	513	516	515	518	527	496	499	498	474	467	547	479	465	482	481	443	486	495	481	504	499	544	493	484	491	464	499	521	538	516	484	500	507	514	529	523	510	543	545	484	471	508	452	503	515	536	506	518	475	491	460	478	510	509	547	502	492	528	487	533	565	491	485	474	493	492	485	492	495	484	527	518	522	467	510	506	494	520	533	504	468	496	498	500	476	536	493	556	514	465	481	479	516	519	515	519	492	487	494	517	515	472	480	544	534	494	525	461	470	522	547	505	516	462	484	488	507	508	510	489	515	502	502	507	467	515	508	519	514	507	537	499	510	468	556	477	538	521	536	473	535	486	516	510	479	493	479
20140	9601	2227	772	666	520	380	352	357	319	279	281	283	317	271	274	258	265	301	285	262	251	267	238	227	233	262	257	233	249	282	247	255	223	271	256	252	243	256	280	251	242	269	246	249	245	246	262	253	211	279	256	238	238	258	268	223	231	253	228	225	216	227	242	271	232	263	230	211	226	263	256	235	263	235	237	225	236	256	297	235	236	220	214	253	257	245	279	246	257	227	237	272	237	223	225	267	244	258	238	243	244	258	257	231	250	260	268	240	255	226	252	244	244	254	226	232	251	240	242	255	238	271	213	245	235	249	260	239	251	219	262	267	255	236	256	232	227	222	273	222	221	258	230	225	248	251	252	268	224	264	250	229	225	274	272	238	267	238	253	233	269	239	248	270	249	216	237	213	256	250	271	245	241	271	298	262	220	211	224	260	251	266	257	244	280	221	245	257	238	271	213	212	244	251	246	274	267	238	263	250	234	222	226	275	235	242	230	250	252	236	237	255	245	238	253	243	240	234	230	238	204	243	285	249	271	259	254	255	257	253	219	273	261	256	249	247	266	240	251	265	260	252	257	262	260	252	292	274	246	256	261	263	238	251	238	252	278	214	220	236	264	233	260	214	217	241	244	261	240	273	247	266	279	266	242	242	226	239	212	247	242	249	277	245	236	268	254	262	226	261	235	272	235	219	253	229	251	200	229	241	248	264	244	293	240	245	265	262	241	242	247	248	267	266	243	260	240	276	250	242	276	234	262	245	253	224	253	255	216	248	245	232	246	235	262	230	276	246	270	257	275	256	246	240	259	229	232	222	261	253	230	245	242	255	232	216	275	218	278	239	264	232	240	229	259	243	249	237	248	247	248	235	255	241	236	253	223	241	266	248	266	229	240	247	268	265	254	247	226	228	285	261	234	208	240	244	244	251	244	285	275	258	248	253	260	254	252	251	247	265	235	245	210	241	234	265	271	251	241	229	228	256	226	257	231	233	254	225	227	269	236	238	246	242	272	263	233	232	250	233	273	216	267	229	249	276	264	264	260	242	245	256	254	246	234	225	265	239	253	230	231	235	236	231	253	227	262	268	241	254	238	243	252	235	253	225	254	258	262	246	293	265	215	248	260	260	232	245	222	250	257	271	266	252	234	225	242	257	278	222	251	261	267	240	244	252	217	238	253	274	244	222	228	236	243	243	268	238	257	240	276	239	240	253	220	239	268	264	258	234	210	236	247	235	245	236	246	255	254	252	247	239	241	231	229	236	243	251	238	205	238	240	274	243	241	225	258	254	245	258	249	249	214	259	266	237	234	250	273	295	250	241	240	278	249	263	229	251	270	234	233	229	228	236	246	245	197	250	257	241	239	205	254	263	244	253	238	247	233	246	235	269	229	258	248	250	247	246	245	254	255	249	251	280	248	231	265	249	238	241	241	254	233	264	278	251	222	244	242	218	262	237	245	224	235	250	265	244	207	220	234	252	264	268	227	221	243	228	237	257	266	246	227	246	239	240	230	264	259	240	235	268	268	268	249	262	233	242	269	246	221	243	262	251	244	229	292	242	219	220	212	243	224	230	241	259	246	252	252	257	243	248	248	259	238	263	240	254	275	267	231	228	222	274	237	269	256	292	261	257	252	264	244	263	260	260	244	226	261	256	251	266	267	235	234	251	220	225	256	268	275	237	221	256	257	241	242	257	232	239	270	258	253	257	231	255	223	243	267	233	259	223	250	256	233	263	223	257	263	260	213	246	237	233	234	244	254	215	235	262	251	259	271	249	254	224	252	232	264	246	221	237	247	216	242	250	257	261	244	263	244	235	248	254	260	277	234	248	253	235	259	245	260	266	236	269	254	234	239	222	231	248	278	279	267	233	257	247	247	251	233	250	254	239	266	252	246	232	246	253	244	240	253	262	262	249	276	268	250	260	246	241	266	245	243	284	239	255	272	234	238	236	235	248	223	226	276	252	247	249	252	240	256	235	229	255	272	251	248	226	260	252	223	254	222	232	233	240	252	194	230	242	206	283	256	230	238	251	272	239	235	257	260	254	251	249	243	248	262	248	249	250	259	260	232	262	256	256	222	259	257	232	253	262	227	265	217	255	243	266	229	248	289	229	256	227	238	249	217	253	223	251	231	258	264	273	234	266	232	245	226	248	265	235	261	253	246	256	246	264	255	236	248	251	244	226	252	258	240	256	240	289	250	258	246	225	247	242	277	246	276	239	242	254	250	272	264	244	236	248	241	288	234	244	255	257	219	213	225	235	240	240	229	285	249	238	273	262	228	223	240	272	241	281	268	252	224	238	243	268	231	257	253	221	234	272	247	239	240	233	215	205	261	266	257	251	252	236	230	212	214	256	253	214	242	239	256	218	256	240	240	242	260	242	227	255	225	267	249	250	252	254	232	250	240	243	228	256	244	246	268	258	257	242	252	247	232	255	229	255	244	248	243	240	274	263	208	235	234	246	249	281	229	247	242	244	223	248	241	280	247	275	261	257	274	252	248	225	193	212	234	234	282	247	267	261	259	253	242	266	248	240	243	252	245	254	239	252	238	269	223	265	264	261	231	266	273	239	202	233	258	268	226	266	272	220	256	225	277	229	223	251	249	231	274	239	231	253	249	236	246	241	235	254	221	251	239	242	252	234	255	244	262	234	239	249	239	259	267	267	206	248	255	224	292	258	216	227	235	264	231	203	266	269	236	244	267	241	240	222	239	289	249	252	282	231	260	237	266	251	237	242	235	254	254	262	232	240	275	253	235	238	242	242	244	254	249	247	251	250	245	278	260	253	244	265	220	247	236	256	262	266	253	229	303	269	230	240	243	275	253	248	251	254	251	265	232	258	213	227	212	230	243	222	216	256	232	247	265	253	258	263	244	216	254	260	241	235	262	250	240	231	249	240	248	257	228	260	230	244	247	245	251	231	255	243	251	224	226	245	245	251	249	255	252	224	225	230	263	260	254	234	251	227	228	212	254	227	254	259	279	247	258	274	252	215	239	264	245	283	238	243	250	234	262	249	268	226	257	242	260	244	259	264	246	237	243	262	240	216	232	244	250	252	233	228	240	259	264	221	249	269	252	243	230	256	256	281	262	217	214	232	233	242	241	266	242	260	241	241	242	247	250	228	248	225	226	231	256	261	267	258	257	249	226	275	245	241	250	250	231	252	279	249	260	264	248	231	246	250	236	257	253	287	231	202	248	238	261	263	244	243	252	258	228	242	266	251	277	248	253	216	248	237	253	217	238	268	238	237	234	267	240	244	255	248	268	252	289	251	232	266	222	239	220	225	257	227	251	262	252	232	256	246	252	222	244	244	279	254	236	261	217	232	252	261	251	266	234	222	248	238	193	253	241	254	284	253	256	229	260	242	257	246	258	262	247	269	263	244	247	258	244	259	243	260	243	258	244	235	262	245	246	259	226	239	244	268	249	247	263	261	270	247	244	254	244	233	256	237	273	270	263	227	230	248	260	241	241	262	243	226	230	202	203
12060	7053	3154	2367	2336	1695	1291	1132	1059	928	840	838	793	765	685	670	754	711	680	695	623	643	639	645	653	647	575	598	574	602	614	623	596	624	632	552	615	560	603	598	561	564	573	570	566	617	546	587	569	584	578	587	526	528	507	576	572	551	511	562	554	556	593	556	543	536	530	543	602	539	516	513	572	569	562	551	570	558	576	511	566	580	561	571	561	583	604	559	561	549	584	523	564	547	565	556	537	524	537	560	544	532	551	569	567	537	599	569	577	540	607	597	497	562	552	552	563	537	526	544	552	598	535	599	579	543	589	581	524	529	553	548	558	599	519	570	554	549	520	540	544	526	584	570	550	572	540	585	557	551	576	533	553	545	587	553	585	582	556	599	545	565	572	575	574	534	559	554	539	535	541	553	528	573	553	562	553	528	501	546	545	515	575	567	531	528	533	550	489	568	546	525	531	526	560	550	597	565	564	547	558	580	508	521	498	553	581	572	549	577	576	538	542	526	572	507	541	544	546	546	551	593	577	495	519	567	536	565	585	564	529	515	589	537	540	553	481	565	561	538	556	571	533	527	559	550	566	584	518	552	544	526	562	589	538	566	539	559	519	564	561	575	569	509	556	534	564	531	519	550	623	549	500	565	575	575	565	545	534	529	535	556	575	555	572	532	555	605	528	552	525	575	608	629	545	549	575	527	548	551	537	574	562	568	554	621	529	568	576	585	515	561	574	592	565	554	558	548	502	559	547	553	584	569	538	561	559	560	497	564	555	510	558	601	535	514	540	568	567	521	554	538	560	531	533	570	550	542	551	549	538	607	536	542	556	571	554	562	571	510	533	569	554	563	606	527	528	557	548	473	545	513	573	611	534	563	554	593	581	548	589	549	575	545	516	525	537	542	563	537	539	542	554	527	548	572	593	530	551	577	582	530	579	539	569	532	564	538	557	542	522	525	577	539	603	544	540	553	583	559	512	550	533	522	514	544	581	593	598	536	547	545	563	518	528	526	530	543	540	552	553	573	533	565	548	553	544	566	504	519	559	539	547	559	560	589	590	521	605	567	558	565	576	544	545	526	558	554	563	548	549	569	556	579	550	545	598	565	610	560	521	558	519	574	563	547	547	595	529	525	534	562	581	546	546	557	531	562	550	551	571	544	569	558	555	538	543	584	580	506	529	538	556	590	556	528	588	571	550	569	569	538	546	530	534	549	525	584	548	568	545	481	554	569	559	549	562	533	517	518	575	540	510	546	551	541	605	554	548	620	609	541	540	523	559	594	548	540	552	538	525	547	530	538	559	589	554	567	539	545	573	587	577	569	581	535	558	548	555	557	525	564	534	530	563	525	523	537	527	545	546	551	530	603	565	600	515	513	575	571	571	580	553	544	522	593	521	562	537	540	544	549	551	550	484	523	563	543	567	526	541	562	521	573	531	557	570	542	542	509	567	547	521	593	599	579	528	578	555	551	536	545	526	567	562	543	533	535	515	539	596	564	512	512	604	568	581	542	571	541	529	513	551	543	576	538	535	573	575	528	609	576	527	543	531	558	568	564	554	560	514	547	569	532	556	543	561	533	513	530	569	541	563	616	550	525	511	606	516	538	578	554	508	547	562	507	542	560	558	562	529	557	541	557	559	572	546	565	529	552	561	569	576	509	520	545	557	537	535	572	551	558	586	542	605	526	514	607	551	572	570	547	525	587	577	496	532	556	566	507	528	531	577	548	569	545	542	528	584	616	558	497	570	536	512	526	541	542	561	494	523	548	551	537	573	570	555	519	554	548	588	525	564	568	566	524	558	525	559	537	555	551	551	555	572	547	552	579	551	533	553	592	555	563	536	561	591	518	565	560	564	553	553	586	568	552	561	539	556	555	573	526	528	564	524	529	512	525	592	575	573	555	548	570	560	547	595	551	541	536	549	536	546	544	580	538	576	515	575	519	542	548	581	556	563	556	526	546	614	509	554	581	559	565	562	570	589	594	507	519	529	557	546	522	567	549	519	542	577	546	599	534	542	566	545	516	539	526	528	558	547	525	578	556	565	566	554	555	579	557	552	561	530	524	502	539	553	594	556	534	583	528	552	563	539	515	542	550	536	549	550	557	598	538	518	563	584	602	572	598	572	602	527	526	539	603	548	492	501	539	572	547	500	525	572	526	565	530	533	567	566	555	555	583	551	560	550	527	567	547	526	573	552	553	589	613	557	542	564	534	601	519	544	528	544	558	561	574	550	575	552	545	568	531	572	519	547	580	546	555	550	550	514	574	549	570	544	568	542	600	545	536	565	569	515	517	539	536	552	577	574	538	579	535	571	543	533	563	567	544	537	538	545	574	565	582	595	546	562	532	547	555	511	501	561	559	537	559	560	556	545	534	590	556	545	561	535	560	556	544	566	537	522	578	557	549	582	554	532	540	548	532	557	563	512	554	591	539	562	561	549	541	551	587	553	548	533	552	540	610	526	526	554	544	553	573	564	571	501	569	576	568	543	562	547	534	552	527	501	514	559	549	560	510	560	549	555	531	555	582	529	560	569	566	538	551	589	565	564	541	514	564	521	547	518	575	545	556	577	519	542	583	517	542	572	548	537	575	497	544	561	563	508	553	607	535	588	554	569	615	581	544	536	582	557	555	545	550	549	539	592	552	541	584	553	510	550	566	555	548	586	569	522	528	538	531	578	559	536	557	501	597	550	518	537	559	599	527	594	557	587	522	564	557	542	540	594	574	517	526	544	559	568	562	527	559	530	568	578	528	547	542	607	541	582	525	574	547	547	542	543	541	602	565	529	578	558	608	539	591	562	546	532	555	539	547	572	549	533	558	527	568	527	545	561	572	583	545	553	536	544	538	513	556	519	575	568	548	578	535	516	532	554	515	594	562	585	560	577	590	607	539	556	568	556	598	574	557	543	598	558	542	553	596	532	522	580	537	543	539	559	569	547	557	579	574	585	538	600	528	576	576	535	552	540	548	558	570	576	579	587	546	589	553	542	549	522	545	538	527	576	521	577	588	555	585	529	534	552	539	497	527	562	565	529	576	523	564	567	552	546	563	553	565	547	559	574	564	531	542	546	537	570	535	558	552	556	566	505	550	538	578	561	564	537	518	568	568	574	534	558	514	583	584	534	514	584	506	559	557	531	559	539	554	539	540	542	528	524	576	556	542	524	557	526	541	520	521	518	538	582	501	546	539	558	539	561	507	562	528	540	532	539	559	556	536	547	552	557	509	559	571	563	558	522	555	533	553	572	566	557	561	561	591	557	534	573	546	554	589	567	545	589	508	544	582	561	565	575	603	549	596	553	527	561	594	615	487	531	604	518	522	532	516	558	564	544	526	571	537	540	567	530	561	550	488	532	544	513	509	551	585	594	557	549	545	571	572	549	515	562	542	587	593	576	574	513	526	574	549	562	553	558	543	581	587	547	523	547	546	560	550	564	494	561	554	560	542	543	575	577	557	528	558	537	560	562	543	541	530	573	537	511	532	569	565
33929	19527	7167	1681	1142	890	798	745	552	374	397	296	298	318	229	230	261	251	240	221	260	217	202	239	220	236	231	225	236	211	188	227	232	215	211	221	200	215	214	208	194	234	194	188	193	199	207	176	199	205	198	194	202	193	212	217	217	206	219	199	195	213	190	211	215	215	233	176	206	197	197	221	201	194	189	194	212	210	223	196	210	171	187	217	189	236	215	224	206	183	182	213	235	215	189	208	210	225	215	181	201	188	190	196	211	198	200	188	176	203	213	198	191	228	203	199	219	208	194	189	185	211	177	185	230	210	179	193	201	207	224	205	170	201	222	221	163	166	197	213	212	194	209	207	216	188	214	214	239	191	196	226	197	206	208	195	198	214	224	198	196	203	222	223	172	188	195	216	209	175	181	165	209	214	209	169	198	185	228	209	207	219	184	184	175	216	246	213	234	203	200	202	200	178	185	195	179	182	188	181	222	188	193	224	210	200	185	166	179	222	203	202	197	196	207	193	230	189	219	210	182	201	206	194	191	221	224	177	182	202	201	197	184	214	199	201	193	205	203	218	178	216	184	208	199	217	210	187	220	189	192	204	193	187	213	202	206	184	232	208	195	218	197	208	221	196	179	202	240	200	203	198	207	197	216	187	177	194	177	178	227	207	193	174	201	199	216	233	197	203	185	185	201	192	178	189	187	185	176	187	201	222	190	199	193	231	197	226	179	181	191	219	206	196	194	190	188	232	186	175	201	180	246	228	212	198	195	183	197	207	178	196	187	210	195	199	205	214	194	180	184	198	214	208	184	168	188	187	229	208	187	183	180	207	183	173	178	189	216	189	204	198	179	194	201	204	213	225	199	190	221	162	171	209	229	237	196	182	215	170	206	237	215	183	202	193	203	183	193	202	196	217	184	187	199	211	167	188	188	193	216	216	217	182	210	179	206	191	196	202	195	208	209	188	195	170	185	176	197	187	221	197	193	179	183	217	220	227	185	206	215	198	211	192	214	188	182	219	202	204	200	179	173	215	185	206	214	191	194	186	182	166	204	197	235	216	232	204	230	186	226	199	206	191	192	194	185	221	210	197	200	167	220	207	222	173	197	157	200	186	200	198	185	205	220	178	187	192	220	197	188	218	208	215	195	199	185	174	202	234	197	181	211	188	211	218	217	204	167	187	219	191	192	185	183	202	213	183	194	192	202	215	196	179	196	217	202	207	195	194	185	193	216	202	207	199	199	182	202	191	201	204	224	182	162	180	195	196	183	213	200	187	199	218	215	214	191	213	182	188	220	193	208	208	182	213	171	244	210	189	194	199	181	157	220	212	212	189	201	211	200	214	194	211	191	210	182	203	174	195	182	197	225	201	184	221	207	210	199	190	176	229	190	186	185	187	202	206	210	193	169	197	197	202	227	212	210	208	229	192	201	197	199	206	198	198	222	199	193	186	176	211	199	201	204	169	192	198	209	211	188	206	205	204	184	170	213	225	210	198	205	182	231	206	203	199	203	202	257	207	203	183	186	228	186	198	207	162	208	224	215	188	201	197	184	219	203	209	214	200	195	196	200	225	193	204	192	198	220	219	219	201	210	198	202	184	178	183	209	198	179	224	187	191	196	214	197	194	175	204	180	185	208	172	206	211	213	220	231	161	201	216	181	173	184	214	175	207	193	197	200	186	196	220	203	198	210	175	205	194	216	193	222	197	206	198	190	187	229	219	204	212	202	194	186	208	179	196	215	205	206	201	173	206	216	204	184	196	195	207	193	190	215	200	185	189	173	171	220	203	208	197	191	193	226	217	195	209	194	191	204	187	212	190	199	195	190	221	215	210	184	200	211	228	178	243	219	207	205	205	208	225	223	230	198	201	221	209	206	211	183	202	192	188	199	184	236	170	210	221	203	182	207	200	201	207	176	206	199	182	190	182	188	192	189	207	194	209	192	164	215	227	207	186	196	200	188	195	203	199	202	212	188	190	189	199	196	226	210	208	212	186	215	196	188	222	211	167	164	203	226	188	178	204	190	210	221	224	203	183	201	187	208	195	223	215	196	220	199	205	212	205	205	195	207	164	192	209	201	195	227	233	192	199	195	205	192	184	203	164	188	194	225	199	215	201	196	217	187	179	217	183	198	196	192	193	199	192	197	241	200	193	225	232	196	200	199	222	205	201	193	184	197	223	194	216	198	192	198	197	200	201	206	200	218	207	216	204	221	203	216	195	200	200	207	242	208	180	201	211	236	235	186	203	188	180	214	192	199	197	235	208	203	207	242	190	203	171	189	183	179	203	209	201	217	192	222	181	220	197	180	214	181	174	194	180	213	210	200	217	175	193	198	194	192	189	210	228	209	201	217	189	178	204	196	232	193	209	215	200	213	212	214	225	184	209	203	206	206	204	209	207	180	197	229	183	215	207	210	222	211	212	187	210	216	188	177	201	194	194	214	199	169	203	221	195	215	198	204	193	193	195	197	217	173	188	192	178	239	195	220	197	201	203	185	193	208	208	184	208	189	231	211	192	164	213	213	211	198	201	198	212	197	209	229	206	196	192	189	178	170	204	219	173	198	173	188	220	198	183	189	218	199	173	220	181	218	220	200	173	178	206	148	198	212	228	177	205	201	197	204	207	213	183	207	197	215	222	186	197	189	186	196	213	187	182	198	193	207	186	217	214	197	203	185	188	193	211	190	195	202	218	223	206	201	192	212	198	223	214	199	187	197	177	182	211	214	210	183	208	214	201	187	198	204	197	179	202	216	184	188	193	212	221	226	206	183	190	214	212	214	229	199	196	189	202	203	231	203	208	174	192	202	190	191	192	197	186	184	222	207	197	204	211	192	204	218	199	212	217	190	211	230	193	202	218	206	230	233	200	214	187	204	199	195	170	212	195	209	202	195	200	216	201	202	207	223	179	183	202	228	199	225	199	180	199	189	193	224	215	234	222	199	199	203	217	188	197	216	236	187	220	193	209	205	182	213	191	173	197	195	198	218	193	199	223	220	206	202	186	184	192	217	205	201	190	188	193	213	211	231	221	191	188	197	218	206	219	196	183	210	204	208	182	194	209	213	183	225	183	187	195	225	216	196	187	201	221	221	195	190	200	202	205	197	215	204	171	201	212	200	212	189	196	196	179	217	235	203	186	183	209	188	199	203	198	207	197	220	180	193	194	182	184	191	223	202	183	180	191	215	214	168	215	192	214	218	201	216	178	198	191	213	232	192	215	177	195	208	207	212	195	184	190	179	206	216	196	197	199	213	197	215	203	190	196	182	215	228	207	237	226	215	204	214	230	216	215	208	211	205	204	189	167	200	209	200	186	184	198	198	210	226	191	212	185	215	217	193	174	212	202	211	202	182	209	202	176	201	194	216	199	207	221	192	168	194	212	221	182	218	189	193	191	212	212	187	209	203	214	185	203	194	206	199	187	216	194	207	186	203	177	161	207	167	197	201	211	208	200	193	186	192	210	184	217	184	192	173	228	197	209	229	218	228	215
21651	14133	7357	4767	4223	3662	2695	2754	2044	1426	1672	1259	1045	946	721	718	799	785	767	683	641	611	573	667	565	543	628	603	614	574	559	546	512	544	510	487	518	526	494	511	496	570	470	509	509	499	537	428	512	467	489	470	458	468	466	440	513	474	493	463	481	458	453	498	452	448	414	448	429	488	473	509	435	473	434	460	470	483	476	515	460	447	477	488	471	469	469	447	504	475	473	468	478	444	498	484	481	475	492	447	496	493	480	480	468	462	486	470	482	416	478	450	480	492	448	456	469	429	471	429	453	437	433	481	390	461	489	453	459	433	462	477	450	518	423	482	472	465	438	449	442	489	461	451	413	497	417	492	447	478	450	472	416	490	499	408	471	487	486	466	483	478	437	482	420	471	458	493	454	427	433	473	473	461	487	467	459	452	475	437	446	466	450	414	472	446	475	475	460	464	452	455	481	424	455	464	499	444	479	484	433	474	482	436	491	507	486	473	446	443	459	457	458	475	451	469	460	469	469	436	422	433	436	454	460	456	437	441	457	480	447	467	457	474	486	493	444	458	445	447	440	465	441	467	462	471	451	458	477	477	486	438	434	449	431	487	457	501	465	453	448	459	410	462	440	464	455	453	484	472	451	447	481	493	467	470	485	449	458	461	447	487	468	480	456	507	478	470	467	419	454	420	439	445	487	479	486	459	461	456	447	476	457	457	520	460	445	515	444	451	499	478	473	449	445	456	463	434	461	449	441	441	421	463	473	449	480	497	427	470	466	434	451	448	459	468	491	466	469	472	468	453	504	448	417	479	444	468	463	466	495	457	431	498	457	440	440	477	493	476	429	445	475	431	451	471	446	452	454	459	428	455	466	453	453	452	380	447	449	453	470	445	454	458	511	466	474	478	507	517	481	436	439	447	483	421	461	483	438	482	475	462	479	460	462	479	421	464	490	439	458	453	426	407	457	480	449	461	468	488	444	452	499	483	442	412	470	485	467	489	463	472	422	497	476	476	458	506	471	450	484	465	434	455	456	488	483	471	466	490	457	456	467	484	467	451	431	454	429	467	471	466	438	473	460	486	456	465	491	471	483	469	416	493	471	419	475	448	454	463	455	495	461	437	457	451	483	507	465	452	454	439	440	497	444	443	445	449	476	447	436	467	487	496	448	450	460	427	441	469	453	450	431	492	456	468	463	463	512	472	439	495	411	483	406	462	460	475	436	476	490	437	449	425	469	453	455	446	464	456	471	455	455	485	462	483	490	462	448	463	419	471	479	497	449	473	474	450	476	410	456	470	457	454	477	449	458	491	445	461	505	481	410	457	477	490	465	450	468	469	428	463	484	461	458	479	450	476	469	445	451	491	435	476	492	457	479	475	501	474	466	479	452	446	474	480	444	443	455	465	472	445	472	477	438	457	486	473	469	430	451	468	480	482	487	455	474	494	481	475	453	443	501	462	473	466	466	437	432	459	483	465	434	471	481	402	456	456	471	489	444	449	461	431	455	472	463	483	477	478	454	475	466	446	489	458	462	470	406	444	476	442	459	427	461	462	467	481	481	471	467	469	460	474	478	438	498	489	442	451	482	483	462	445	481	503	464	478	448	455	424	494	441	459	451	430	463	500	477	457	480	465	445	450	488	475	463	449	494	416	475	419	478	446	449	434	457	471	478	479	441	478	413	451	442	493	472	497	458	480	436	466	460	450	491	472	486	468	482	479	475	484	430	463	419	456	482	467	482	491	496	503	460	440	459	475	432	487	475	467	463	463	438	447	452	462	469	474	495	459	464	454	483	444	491	448	456	479	499	477	411	471	470	460	489	442	461	433	459	467	509	476	483	457	517	472	446	465	493	452	468	450	448	449	499	455	468	451	500	460	424	481	483	486	461	514	460	464	476	497	429	449	460	485	450	466	454	470	456	472	443	461	437	430	454	452	458	481	464	461	456	451	478	440	456	455	445	447	484	484	438	460	480	457	506	450	469	450	441	446	456	433	458	443	487	533	448	489	435	458	467	471	454	490	479	494	457	444	445	459	474	455	492	471	457	501	434	454	464	471	507	491	463	472	439	455	474	473	449	432	448	490	468	457	446	469	497	435	473	469	461	448	462	415	479	479	435	463	448	444	481	464	442	475	451	502	466	425	443	510	470	462	477	485	451	462	425	460	447	497	458	448	446	477	446	432	442	444	471	469	503	480	471	457	480	469	493	481	454	476	454	514	482	471	449	494	488	461	468	454	471	491	467	473	459	474	462	454	466	462	493	432	522	499	496	486	452	501	479	485	482	441	463	451	467	472	500	447	497	509	458	477	474	483	454	446	483	397	484	467	501	461	452	476	480	463	465	451	469	484	470	419	453	445	483	463	482	467	449	489	450	499	479	483	499	432	457	458	450	442	472	457	437	490	458	473	456	490	444	489	449	475	445	472	438	453	438	427	428	484	451	445	450	444	439	464	449	460	496	461	454	470	494	470	478	475	483	479	468	485	445	489	438	454	468	461	495	430	420	489	433	477	469	466	463	483	485	444	454	431	431	427	453	463	453	475	458	460	485	463	456	459	454	454	445	460	465	504	421	447	443	443	455	453	455	489	451	498	453	470	449	482	480	468	508	473	454	488	451	446	432	471	490	454	443	467	477	473	453	463	471	456	482	437	486	461	445	513	462	471	449	468	443	454	453	452	465	472	477	490	453	470	483	477	445	486	494	455	455	471	497	502	462	494	489	446	465	453	507	475	469	391	463	504	496	435	472	474	479	447	450	454	449	453	476	449	458	476	483	456	469	510	490	449	466	503	448	478	440	485	469	510	487	427	482	491	442	443	447	439	457	420	483	469	452	488	500	481	452	474	455	458	479	457	446	465	478	479	450	459	458	467	446	476	437	463	449	510	471	447	454	427	493	504	487	450	458	492	449	470	461	453	476	464	461	478	447	444	430	445	467	482	435	462	449	444	438	461	477	479	461	451	509	467	469	463	461	453	457	447	470	445	466	444	495	468	449	444	445	476	427	451	435	453	481	453	459	466	468	485	510	462	454	446	460	453	489	460	476	435	499	476	471	491	434	450	463	453	448	452	455	491	488	465	431	502	468	524	447	451	496	474	412	460	475	487	476	503	468	481	457	452	469	492	437	455	537	441	488	473	425	505	490	472	453	498	481	490	474	455	466	470	468	409	486	458	442	476	488	439	433	496	413	444	460	482	479	469	485	467	438	447	449	461	471	468	435	436	454	466	440	486	475	463	462	461	450	480	479	413	453	461	467	436	479	444	477	486	443	450	450	501	418	433	484	473	438	461	461	435	430	480	441	484	483	453	455	436	485	490	482	454	432	455	456	472	455	481	448	453	471	488	459	501	432	444	477	485	446	459	456	497	470	483	494	456	441	472	443	467	467	471	446	466	476	460	438	504	492	487	477	481	461	478	482	461	478	426	472	498	477	498	488	434	458	444	507	480	489	467	471	483	453	431	464	471	463	464	436	499	459	485	452	463	469	449
43556	29435	13932	3425	1946	1591	1133	998	764	524	562	436	360	332	275	285	299	280	267	283	241	246	233	245	246	240	251	270	235	249	230	224	225	184	242	223	188	237	206	245	218	236	248	202	238	189	239	218	220	216	194	209	226	215	216	206	210	245	248	195	215	222	220	211	228	177	195	212	209	234	244	212	200	207	218	212	211	224	212	227	249	230	199	195	232	226	221	195	224	212	235	203	232	245	216	223	202	227	220	202	210	214	211	216	231	238	217	201	191	223	237	233	194	200	219	234	209	239	226	232	210	225	223	218	232	236	216	231	225	234	226	205	203	213	219	219	177	233	232	211	226	222	199	260	213	206	217	202	235	212	222	213	204	200	233	236	229	220	221	239	192	215	196	209	200	221	194	235	205	206	220	225	246	214	201	221	185	203	220	218	199	224	216	208	228	200	223	191	213	211	200	199	212	247	209	237	236	209	211	194	202	205	201	205	201	225	200	204	216	187	228	235	225	226	211	204	225	202	207	240	224	190	231	238	215	225	206	213	211	225	207	216	225	239	225	206	211	214	247	218	214	212	205	190	194	210	218	215	251	207	224	214	204	210	221	217	187	223	218	224	175	223	217	217	214	228	224	219	196	220	213	215	220	198	218	198	212	214	231	192	214	208	222	232	234	210	234	202	238	201	190	195	236	178	208	233	198	194	192	224	191	217	201	241	211	212	222	216	229	229	222	213	235	234	227	203	224	203	219	201	204	205	201	210	209	206	219	213	209	211	202	223	224	206	226	227	221	241	215	199	187	212	233	233	239	228	200	231	226	208	204	195	208	202	222	214	202	191	226	208	204	229	227	258	217	210	213	252	218	195	209	209	203	248	221	232	209	215	200	207	210	237	198	234	193	212	231	241	234	218	214	236	213	237	220	242	200	196	201	196	247	224	223	206	204	213	194	215	207	192	190	225	200	250	213	184	228	206	236	210	206	225	218	226	242	219	225	213	214	228	233	237	212	232	213	230	212	215	208	220	182	209	213	212	215	203	208	235	209	211	201	217	213	200	213	231	241	219	205	213	222	207	228	228	233	222	242	225	233	223	212	209	201	228	211	256	209	231	216	210	207	204	218	199	199	213	224	217	195	211	224	213	207	231	217	225	211	237	236	186	213	219	208	199	211	197	208	220	205	236	207	244	225	211	214	220	227	223	203	191	227	233	201	219	204	219	223	196	238	201	268	233	222	221	196	226	216	183	223	233	234	221	228	204	217	196	211	211	201	203	201	234	234	200	207	225	221	204	213	220	218	205	212	215	196	224	212	196	188	206	220	249	214	200	186	217	224	214	195	212	209	223	229	217	209	203	217	211	230	188	196	223	207	206	225	203	203	209	240	198	187	225	217	217	228	219	210	204	181	218	206	223	193	214	216	202	227	202	186	216	192	190	228	216	191	238	192	225	203	231	206	202	219	212	221	197	215	217	214	210	215	209	203	192	214	212	200	204	225	215	227	211	231	183	243	229	226	230	222	217	210	227	226	219	191	234	233	241	235	178	224	227	233	216	242	212	191	230	185	214	202	199	221	207	230	220	205	239	186	230	202	190	214	206	206	195	204	234	215	216	241	210	216	192	211	226	168	192	191	209	234	205	217	208	217	213	229	221	214	218	222	210	200	217	225	198	203	201	220	222	230	196	215	224	207	212	241	214	212	231	184	215	214	200	202	223	231	237	239	228	217	208	234	199	200	210	240	199	232	234	218	219	202	228	216	246	243	200	204	217	215	208	183	204	197	194	212	250	241	239	191	227	236	215	228	208	193	226	206	206	221	227	226	237	220	223	216	208	183	212	213	223	189	226	241	230	217	219	218	217	238	233	223	224	231	201	208	214	198	185	234	220	208	220	218	206	225	203	226	206	200	210	201	201	230	201	239	224	189	166	222	208	217	199	225	218	223	225	241	205	227	220	201	193	219	220	232	236	210	217	231	200	225	232	212	224	203	211	210	222	196	222	218	207	200	210	223	231	214	201	191	212	247	208	213	207	233	203	215	231	208	246	195	217	206	207	206	193	219	191	216	214	217	217	206	206	206	206	229	214	242	196	224	186	214	197	198	252	217	214	233	178	231	189	225	226	213	229	206	218	203	219	243	209	188	211	203	227	215	209	240	227	217	201	258	219	200	202	210	212	211	231	224	246	203	220	192	230	204	232	211	249	218	206	199	220	202	223	207	202	215	217	249	207	224	199	217	198	243	251	237	239	242	213	190	209	205	255	211	199	207	199	198	218	210	209	234	213	195	203	212	240	230	231	207	218	248	211	246	205	249	227	191	221	247	227	202	189	213	227	217	218	252	202	223	241	229	209	220	217	215	213	212	174	210	211	241	205	195	236	217	222	241	212	185	228	208	216	207	240	223	206	241	209	205	203	220	198	184	226	203	200	194	206	221	224	205	217	212	190	237	220	202	222	181	233	249	223	223	215	216	197	239	185	228	209	253	215	198	243	205	238	258	213	209	216	225	204	221	223	239	174	233	232	228	210	217	225	197	201	210	234	204	224	212	216	197	222	230	214	191	208	209	209	235	225	241	200	199	195	222	229	231	223	203	227	215	224	229	207	229	190	223	222	203	220	207	210	249	242	223	232	224	201	214	225	209	229	255	221	216	198	235	213	208	252	215	203	219	199	214	208	217	211	184	216	206	231	232	204	198	207	200	215	214	224	213	203	221	227	230	221	218	199	231	210	249	194	218	228	201	217	210	214	250	216	242	214	214	206	215	211	204	240	233	219	226	205	222	220	192	222	221	190	229	213	206	208	212	250	216	239	211	218	222	185	205	212	229	192	221	208	257	186	227	243	235	214	212	196	224	218	180	218	226	195	245	245	238	230	208	216	213	215	221	228	202	218	213	192	238	189	214	194	219	225	221	197	201	205	220	201	212	232	211	197	243	228	228	223	204	224	195	221	201	229	223	237	236	206	237	220	221	199	250	222	221	244	210	215	217	211	218	221	220	213	207	202	213	180	211	234	230	208	228	177	208	197	218	238	204	227	220	236	227	235	199	206	225	222	229	199	223	210	221	204	216	200	206	197	240	216	216	181	236	205	207	203	237	213	231	220	218	216	213	217	208	201	190	237	236	216	221	206	222	234	217	198	220	194	218	218	224	203	189	222	215	208	245	212	230	228	241	211	217	233	213	207	204	201	203	232	229	227	218	219	236	222	195	241	221	219	220	198	204	201	235	204	228	223	232	222	183	198	196	199	240	222	215	214	232	207	208	234	180	188	219	211	216	228	218	241	213	215	225	209	239	224	194	224	217	201	209	221	190	229	198	234	237	231	195	216	237	210	232	236	203	209	205	211	215	201	228	230	214	222	194	224	199	216	197	198	233	198	203	210	222	219	207	205	208	225	201	225	203	202	238	208	228	225	208	213	232	200	192	228	225	216	226	227	219	204	229	222	196	236	202	210	213	212	192	199	239	221	219	236	233	213	222	232	235	242	188	216	222	242
26988	20973	11756	6439	5986	5630	4089	3676	2754	2098	2720	1744	1476	1111	857	992	1006	962	891	765	727	673	746	725	722	681	690	707	663	623	634	611	565	544	573	582	585	628	627	617	549	534	535	542	542	527	553	498	505	519	514	514	530	483	502	501	510	500	539	538	488	516	509	479	542	496	557	498	513	516	516	484	496	517	482	483	536	489	504	522	506	501	529	481	517	498	492	495	512	530	518	504	481	442	499	490	439	479	506	511	490	521	510	497	481	509	522	489	520	489	530	538	545	501	475	488	472	507	524	474	489	509	520	497	478	532	504	517	547	491	487	503	477	550	484	519	479	511	532	531	507	523	496	503	508	500	526	520	506	494	535	437	509	492	503	505	522	494	512	527	523	519	531	486	477	488	523	476	520	516	502	540	525	520	480	478	511	496	491	494	492	491	492	498	485	523	522	522	488	465	467	506	478	498	511	450	509	503	527	469	516	480	494	491	460	512	454	498	444	504	550	475	489	529	529	526	519	498	485	486	513	480	478	522	489	526	496	478	503	496	510	521	529	521	539	521	490	513	473	485	457	455	503	513	525	523	486	487	507	471	507	488	500	481	444	459	470	529	514	515	480	461	487	468	469	503	479	488	507	466	488	488	459	525	518	504	544	518	523	525	470	449	448	555	501	489	481	464	483	510	510	529	522	479	482	514	479	485	494	459	514	477	479	504	478	509	519	493	480	456	516	502	488	465	478	492	511	512	481	504	483	466	438	539	451	492	490	530	514	500	475	517	475	458	467	521	512	516	475	497	479	482	484	491	518	485	499	483	500	536	506	504	497	479	512	518	464	471	522	448	466	513	489	473	520	490	522	472	469	496	505	495	533	510	487	562	502	502	530	491	482	523	505	492	524	485	482	490	521	483	533	480	520	511	471	489	501	484	473	490	498	516	473	512	474	476	520	487	490	470	493	485	481	474	475	520	483	502	482	508	550	495	513	472	512	496	517	500	492	472	466	499	498	489	531	504	503	529	472	473	537	506	482	523	508	513	456	520	522	494	483	517	486	491	545	503	508	494	517	511	479	488	501	466	496	508	517	476	484	481	514	509	496	518	463	464	519	521	463	534	523	527	487	481	498	496	502	535	510	498	475	503	489	493	492	463	550	535	492	514	520	478	472	498	501	495	519	517	520	509	506	508	527	490	502	503	478	518	490	495	460	460	468	479	495	503	511	454	490	494	461	498	512	480	469	499	471	499	490	546	487	518	513	522	504	488	506	508	497	526	545	510	529	488	494	455	485	517	522	473	475	494	473	494	520	471	478	478	486	486	490	489	510	468	494	498	498	525	521	504	521	494	472	510	510	501	509	498	480	462	516	531	494	530	535	534	506	482	502	505	512	475	496	473	497	480	514	517	463	532	504	499	501	498	558	512	503	466	444	493	482	498	502	483	487	492	516	470	461	503	486	468	510	469	483	541	459	493	464	466	457	521	517	543	507	502	525	512	525	462	456	493	519	476	470	507	511	507	487	501	494	516	526	460	509	538	527	484	496	483	502	454	503	471	552	501	493	501	482	516	480	493	509	487	530	486	506	507	508	530	504	479	511	504	497	471	515	477	487	500	493	484	529	473	541	518	544	481	539	473	457	472	503	503	501	518	534	479	504	490	490	466	477	471	494	483	504	504	488	490	498	480	499	495	489	532	491	482	532	456	524	489	481	522	512	506	482	523	478	523	504	455	493	472	495	486	474	517	499	517	520	481	508	529	464	489	508	508	513	495	491	529	510	482	490	500	494	508	523	486	516	509	510	515	512	512	480	517	509	494	486	494	512	492	517	497	510	486	542	480	517	526	485	492	457	514	495	518	461	459	509	535	516	532	488	499	473	514	495	473	484	518	489	494	497	490	494	525	477	546	499	463	490	470	506	508	552	513	482	481	493	491	483	491	536	477	489	468	506	504	498	494	501	475	467	494	491	510	507	492	473	491	467	530	483	527	513	482	472	515	516	482	490	519	488	480	505	527	537	529	533	481	528	484	520	496	474	494	490	533	529	492	463	455	450	513	501	482	500	518	487	503	537	502	507	508	474	505	514	524	538	496	501	471	516	510	505	517	520	442	524	439	488	501	529	517	466	540	505	497	494	484	503	506	493	497	499	500	491	526	535	528	515	469	474	511	482	515	528	493	511	569	542	505	533	537	460	496	508	497	521	541	530	511	478	483	457	525	515	488	492	479	483	500	530	518	504	516	509	475	527	486	497	486	512	493	471	498	488	515	523	505	516	507	497	501	485	491	480	479	470	473	484	521	506	487	515	524	482	532	514	501	502	482	520	485	462	505	490	489	497	499	551	486	470	477	485	506	487	506	500	511	505	439	505	452	485	511	541	491	499	502	485	478	492	513	485	495	502	498	459	500	497	441	483	501	499	502	463	494	506	510	531	505	524	486	541	488	479	498	472	505	517	497	471	486	464	511	513	507	511	496	491	532	485	485	549	490	482	470	510	533	505	517	503	499	511	497	490	533	466	450	498	468	542	487	487	462	458	491	491	473	493	467	518	475	535	501	509	521	505	485	465	487	524	515	503	477	513	470	530	497	473	515	510	497	473	496	519	507	499	474	527	529	518	501	492	502	514	520	491	484	509	473	465	504	467	548	493	530	496	514	495	499	486	474	484	470	515	518	515	512	502	483	481	503	495	480	472	473	490	489	490	545	487	480	518	521	502	478	511	509	503	481	508	469	488	500	538	478	535	518	493	536	483	487	497	508	481	493	535	512	487	459	477	504	524	512	510	471	516	500	457	507	502	480	533	523	501	517	502	497	482	509	489	482	527	554	528	466	489	506	510	455	536	515	494	494	498	531	477	521	497	474	480	478	469	498	533	530	490	510	485	509	491	519	521	460	511	515	505	507	494	521	466	489	534	490	511	487	503	458	488	556	465	519	493	520	507	486	529	478	504	492	526	531	514	480	493	515	521	524	466	480	471	528	523	485	499	515	501	487	504	493	504	487	494	489	464	471	523	468	503	456	500	515	475	479	489	517	530	486	482	472	515	454	501	524	529	465	464	494	454	501	485	473	494	524	501	521	540	506	472	511	479	486	494	487	480	527	529	538	468	502	493	463	502	500	489	513	519	518	502	528	486	500	514	462	534	496	503	518	483	511	524	523	513	518	464	509	531	470	493	505	536	460	493	501	500	525	479	517	523	540	524	522	524	518	515	495	480	472	504	484	508	501	459	476	500	500	483	476	501	515	500	492	487	472	495	486	481	484	496	525	518	508	482	480	514	489	483	512	489	521	510	488	449	490	506	455	487	476	508	509	507	500	471	541	491	487	490	519	467	528	484	494	498	500	486	453	495	516	442	509	506	484	475	524	513	468	490	508	484	497	512	513	531	495	509	497	488	478	489	473	481	491	488	523	494	534	509	492	484	477	461	509	506	523	532	500	480	565	459	513	496	548	485	517	507	496	494	504	499	486	499	486	528	495	471	456	489	477	474	509	475	498
20329	10292	2939	832	625	458	466	386	334	321	273	295	288	283	267	276	281	287	274	263	265	258	270	264	256	263	254	246	255	256	311	253	238	247	267	239	231	250	267	230	240	265	254	239	253	243	247	257	234	266	249	221	261	249	257	244	241	215	247	221	256	270	266	286	247	235	230	242	253	265	225	244	252	268	244	229	228	222	240	259	232	208	249	255	264	285	242	200	228	226	242	264	261	270	232	249	235	241	268	253	232	242	244	279	273	249	248	255	240	234	261	246	233	244	231	225	244	265	219	228	262	274	274	237	266	251	245	246	282	244	261	221	248	292	258	265	261	220	229	242	238	232	238	245	254	255	247	254	264	247	253	252	230	218	233	252	237	252	238	242	282	232	238	227	221	262	285	229	206	224	223	247	237	245	240	275	248	260	249	237	265	266	253	239	268	253	238	226	227	247	257	238	246	247	236	261	231	220	253	251	260	242	246	245	233	236	228	244	245	235	249	265	254	232	247	225	234	244	261	261	250	221	260	263	268	242	248	228	239	260	254	237	250	240	221	204	248	237	260	256	250	251	242	252	235	236	250	270	251	275	243	234	268	248	246	244	227	280	237	252	228	272	248	217	249	227	256	215	237	272	262	241	234	265	280	247	243	235	256	239	255	247	224	235	251	256	224	256	241	235	232	238	239	275	236	268	246	268	231	263	254	253	239	221	251	240	238	236	230	264	240	245	248	241	252	239	231	232	245	239	242	260	283	232	233	255	242	234	219	221	266	252	240	236	258	242	246	272	223	253	284	260	242	232	244	241	220	260	275	247	227	240	206	277	239	231	236	242	267	236	279	229	210	266	259	238	234	265	239	232	233	294	268	218	287	250	262	281	251	244	261	260	238	239	227	239	273	227	248	268	243	255	240	242	253	242	210	207	275	261	265	249	220	239	233	232	233	208	210	234	267	245	249	252	223	259	223	241	266	207	246	256	243	243	216	285	257	243	253	230	267	248	255	263	241	235	269	238	244	241	257	248	250	231	238	257	216	226	254	265	263	254	259	234	248	253	253	267	224	246	249	243	222	237	258	241	244	275	257	251	247	275	290	207	225	254	249	249	233	242	226	256	262	274	214	239	249	249	260	230	227	259	251	230	226	248	211	215	271	249	258	227	235	259	245	244	228	261	245	233	260	255	252	265	231	234	229	226	240	229	247	234	252	239	229	234	269	238	229	223	244	253	285	228	226	231	226	249	244	239	260	237	225	222	241	254	251	231	230	264	246	225	242	257	257	268	254	262	259	279	241	213	272	229	262	239	241	253	240	240	227	227	265	255	240	240	260	232	243	237	266	224	271	243	237	236	260	251	254	249	248	255	245	256	257	233	237	256	257	223	226	205	272	230	260	253	264	268	236	218	238	259	244	248	236	259	234	258	231	240	229	232	256	271	280	242	253	261	240	227	246	238	278	248	237	240	239	217	267	234	257	247	217	202	267	251	256	263	243	262	254	239	256	226	266	268	267	229	241	271	248	243	263	248	268	262	233	249	247	253	240	222	239	243	259	233	259	303	232	249	241	230	235	217	248	268	253	245	250	233	239	230	235	231	247	242	261	236	244	242	225	245	281	230	265	274	226	256	235	263	257	244	273	236	247	210	250	261	249	239	223	242	245	241	250	241	224	254	246	260	241	228	259	255	283	240	248	230	264	241	235	254	245	244	229	253	246	238	231	233	234	223	247	248	252	266	236	249	239	239	217	232	251	230	259	218	233	232	239	231	226	248	250	250	238	221	240	266	243	240	265	234	274	263	236	230	264	235	244	237	226	254	266	245	218	245	255	219	236	262	248	233	262	242	223	246	250	232	248	269	248	250	267	235	245	238	278	237	220	227	263	245	263	248	234	250	254	258	240	273	277	249	240	255	283	226	241	257	239	238	256	246	249	235	259	242	218	270	249	269	245	252	261	228	240	236	276	228	242	209	253	232	242	251	244	218	251	250	250	255	262	244	262	212	293	264	259	243	244	243	252	258	272	246	261	249	201	251	269	266	236	245	269	246	249	268	239	264	247	264	250	245	240	250	268	232	241	274	240	253	253	264	289	239	217	263	254	226	272	228	222	248	243	247	204	233	231	241	253	244	254	241	256	222	247	268	307	227	235	243	260	195	255	220	235	263	235	262	220	244	253	256	251	248	266	241	257	272	235	240	267	230	235	257	253	254	242	251	247	303	283	234	249	256	241	243	227	253	266	259	242	257	262	246	202	245	251	231	249	227	247	224	278	271	244	247	268	262	221	220	246	229	242	246	229	275	248	240	240	248	264	260	224	244	235	259	252	286	260	224	251	272	249	261	237	237	255	239	274	240	227	227	235	243	269	250	245	243	244	234	228	228	270	235	253	262	274	234	238	243	213	254	237	249	256	248	245	261	248	266	262	279	260	231	242	248	207	235	251	248	231	274	252	245	235	256	240	253	254	255	251	244	266	230	238	260	243	231	224	266	261	228	249	255	257	246	225	236	269	246	236	246	259	263	252	248	265	242	222	232	284	259	248	236	247	265	276	224	247	220	210	250	262	262	255	234	272	249	248	237	270	242	272	249	252	245	251	281	242	255	250	263	250	258	237	223	248	252	265	276	242	229	243	257	252	253	249	225	284	246	267	217	204	203	274	236	230	238	232	258	257	242	227	241	257	249	257	258	230	245	237	228	242	237	252	237	255	211	228	235	229	241	218	239	286	237	226	241	217	243	259	261	231	255	226	268	240	251	260	232	226	244	230	259	254	233	244	277	240	242	276	231	218	226	287	241	264	228	238	226	231	222	269	243	250	269	262	247	264	208	261	224	232	228	254	257	260	228	246	246	247	243	236	250	254	243	243	277	253	226	243	239	242	212	255	269	283	222	269	259	270	235	216	225	251	223	289	256	235	248	250	233	230	224	225	209	248	240	262	263	227	242	241	263	249	242	241	247	253	248	228	256	248	271	248	230	232	255	246	238	235	212	259	254	258	242	245	252	227	272	272	247	233	245	263	284	255	243	241	222	233	265	280	231	250	227	265	236	257	238	240	244	255	264	239	216	217	230	255	204	226	249	250	229	248	227	251	280	274	253	246	267	219	267	257	273	240	260	242	229	247	224	276	268	244	258	252	258	253	242	204	248	268	248	247	225	267	268	254	287	240	262	229	230	216	237	273	252	236	238	228	203	225	237	212	206	230	262	247	256	263	234	222	252	265	249	250	243	250	237	229	244	276	224	236	253	241	239	222	229	232	258	238	230	239	210	232	203	245	260	246	232	269	258	250	228	274	251	231	236	267	251	259	238	217	233	251	251	221	235	237	252	260	214	233	230	278	262	228	252	228	265	258	229	231	241	263	256	252	244	238	258	267	223	223	213	245	232	272	227	242	241	250	278	248	248	258	237	235	252	274	260	253	269	243	247	258	232	238	261	257	233	267	262	269	235	249	266	265	236	232	230	269	236	244	273	212	249	274	208	212	262	233	266	242	276
12101	8146	3716	2359	2044	1583	1564	1095	1021	865	816	918	778	701	635	765	699	736	632	663	627	650	636	610	613	570	584	652	593	605	594	567	596	626	555	553	611	572	614	592	584	543	570	525	581	539	552	553	591	607	555	528	525	557	593	586	566	595	557	532	531	500	557	592	497	561	529	547	563	560	541	557	569	566	538	519	559	560	531	572	549	547	539	575	550	556	561	520	535	527	529	564	529	537	544	545	515	560	582	525	537	529	521	542	577	581	536	578	594	541	528	546	554	541	526	559	558	558	541	561	574	558	556	533	560	572	480	559	534	534	520	584	592	528	534	575	565	547	570	550	522	568	528	532	581	559	540	529	593	569	505	534	559	550	558	525	515	562	554	528	581	561	538	539	570	557	569	509	523	570	559	527	549	548	568	537	523	547	504	525	548	556	521	534	578	596	511	524	543	539	528	589	543	511	571	569	579	527	549	513	564	520	579	564	513	534	538	547	567	527	522	564	530	592	568	558	540	572	575	545	547	565	550	577	577	494	567	574	574	523	550	488	548	576	582	529	565	517	585	552	560	586	603	525	508	554	545	566	537	556	526	572	521	582	602	559	553	573	508	532	553	535	529	556	544	532	497	528	565	583	529	549	586	531	541	514	563	511	523	566	569	491	548	559	545	544	542	530	546	520	523	572	611	509	509	513	553	533	557	556	503	528	556	556	544	544	560	561	562	553	492	561	560	580	564	554	542	552	544	550	519	566	571	547	552	558	553	520	537	562	534	519	561	530	538	566	556	552	511	556	540	543	555	543	574	552	611	579	512	541	589	614	543	520	521	530	566	558	527	581	558	526	506	550	556	543	567	605	540	559	549	578	553	578	555	526	548	537	520	512	578	553	537	541	587	544	578	593	532	557	549	605	541	535	590	603	573	564	547	559	553	557	557	550	592	588	535	591	595	537	522	556	529	571	532	538	537	553	542	539	591	522	540	519	533	565	544	592	542	548	522	565	519	551	611	541	571	565	573	560	583	526	576	539	554	548	570	571	543	538	539	606	558	525	553	541	537	512	560	520	554	565	567	566	577	542	567	560	583	554	513	478	543	541	594	531	530	515	537	541	514	513	519	567	581	539	563	587	526	554	552	567	557	547	544	542	578	532	510	566	495	533	605	511	566	542	538	555	548	577	507	575	545	544	541	605	558	539	545	573	558	517	530	560	581	539	535	540	542	541	543	581	565	572	577	578	514	509	527	524	552	536	543	557	542	556	554	501	518	565	536	560	542	542	558	540	542	562	545	545	547	594	560	516	530	571	539	588	555	577	539	561	538	570	557	564	551	567	543	526	566	513	593	548	523	553	544	559	536	513	583	535	504	531	533	541	548	518	543	546	588	599	561	565	577	514	519	556	550	546	533	543	542	570	520	553	612	536	535	573	530	518	560	525	560	523	573	585	515	522	514	609	524	560	589	531	508	580	566	560	532	574	575	561	525	516	513	540	528	573	550	566	617	555	572	593	520	541	568	510	532	593	584	553	535	563	534	549	584	529	586	578	574	536	579	596	564	521	565	562	586	557	561	532	511	559	594	553	541	557	559	568	580	549	587	582	584	552	553	577	546	508	565	564	537	623	545	506	548	525	572	536	539	528	563	543	578	515	544	569	557	560	555	561	603	557	560	541	538	535	537	556	530	495	585	548	572	584	534	507	534	596	539	558	528	564	556	567	564	553	583	536	534	509	533	549	545	577	526	570	569	552	512	527	519	559	595	537	570	497	510	566	536	555	563	516	566	531	547	549	522	537	559	505	499	538	540	528	507	548	592	541	577	606	505	529	556	533	525	576	549	551	535	512	587	550	568	500	539	585	557	559	553	546	524	568	564	597	547	552	514	560	558	563	569	577	563	522	532	581	511	526	546	521	551	555	568	538	560	569	564	554	556	559	580	532	579	586	556	508	589	528	556	524	555	588	532	584	555	548	531	523	573	561	566	537	585	585	516	592	550	554	522	502	552	568	527	616	528	536	550	550	601	567	599	560	531	546	568	538	520	542	571	556	566	543	593	568	575	553	577	538	553	595	526	579	587	562	529	560	533	551	553	542	598	550	513	560	574	568	605	569	537	554	533	598	536	591	528	572	516	536	534	539	571	532	566	593	575	541	536	520	603	571	524	539	564	561	599	575	552	536	552	514	536	551	533	589	582	534	573	567	516	583	533	567	574	550	547	566	549	559	596	574	545	523	558	581	567	539	519	534	585	535	588	564	579	568	515	539	558	546	568	536	573	571	572	551	535	544	514	523	529	565	567	546	552	553	552	574	588	563	521	546	546	521	554	515	590	536	569	506	557	528	532	523	531	585	558	544	529	565	578	541	535	522	596	542	576	563	562	532	569	557	538	552	532	558	578	532	573	580	563	546	534	557	565	541	586	559	546	557	578	625	550	538	590	543	543	566	578	512	560	547	552	540	525	538	502	575	537	587	512	570	541	552	557	579	499	548	551	535	525	521	561	551	568	526	548	534	588	559	531	538	551	543	561	552	545	534	565	551	575	548	557	547	540	565	560	597	560	548	531	553	541	517	553	566	586	515	541	543	532	566	566	558	505	549	537	539	552	553	531	573	550	556	531	551	537	549	523	519	525	579	530	539	560	553	562	545	555	556	532	551	556	512	548	543	513	570	558	550	545	599	533	551	554	610	509	516	529	552	544	546	535	565	554	543	561	501	548	550	526	527	541	539	511	509	566	546	570	592	552	563	511	511	543	548	570	576	565	527	531	549	568	524	512	583	507	547	534	568	568	516	552	512	609	533	538	569	536	558	556	524	540	558	538	542	554	573	541	598	558	507	514	552	592	537	556	541	524	557	574	514	542	523	560	541	558	548	598	575	558	568	553	524	530	573	490	540	522	602	542	520	555	558	564	551	534	562	587	538	530	562	570	529	508	505	583	553	505	545	588	560	524	524	524	528	580	560	563	554	577	529	562	541	578	537	558	583	573	551	579	578	515	546	586	541	559	535	556	570	575	570	537	537	540	515	559	545	590	557	547	578	519	558	564	549	562	548	570	585	580	587	516	544	557	585	568	512	572	524	523	556	541	538	565	522	540	551	509	572	534	543	553	570	546	545	552	536	568	531	587	600	544	558	507	545	567	578	543	527	539	510	515	576	570	519	569	588	569	508	566	572	564	560	569	562	533	571	554	558	518	555	544	538	567	556	565	537	554	549	526	538	579	558	538	539	555	490	538	533	559	541	567	518	562	581	564	543	595	562	543	557	575	570	533	519	606	538	587	491	606	564	581	549	548	554	513	533	572	537	573	544	565	570	519	595	585	554	549	548	524	553	561	533	539	568	519	571	587	525	565	548	545	554	568	599	529	522	594	552	605	549	528	565	583	530	540	598	513	529	516	572	523	555	548	570	579	508	563	552	568	535	549	537	556	550	563	562	545	550	553	530	502	573	535	539	588	580	549	560	556	526	539	536	540	535	571	505	567	511	554	562	578	554
34332	19417	6899	1712	1141	1004	740	580	453	436	363	330	294	256	235	243	243	247	253	234	216	241	208	223	226	231	217	261	209	192	224	219	236	199	220	207	215	211	212	218	219	181	245	201	209	206	215	219	224	222	172	204	210	183	199	210	194	214	206	176	186	231	189	177	201	204	205	178	216	186	204	207	209	216	204	221	211	226	203	176	185	201	202	181	194	196	202	194	187	205	221	193	214	196	221	227	173	204	190	217	196	210	195	202	206	216	201	218	189	201	183	193	182	180	169	189	222	218	178	197	184	214	220	193	203	177	201	185	222	205	214	172	215	184	202	180	208	186	215	179	200	206	182	208	210	208	195	174	192	204	184	216	184	225	172	199	183	198	194	158	200	189	236	193	161	222	198	210	187	183	195	183	211	193	188	194	210	211	213	217	209	175	202	197	217	214	209	199	203	199	228	201	199	188	191	169	189	233	202	193	221	182	211	187	192	199	191	193	181	194	171	195	209	185	215	204	215	192	227	209	214	212	206	193	197	201	205	177	196	205	212	208	200	218	208	185	190	205	208	201	213	212	184	187	221	178	220	203	166	184	195	181	194	203	187	210	184	177	209	187	203	192	201	188	192	212	180	169	183	205	183	207	231	200	222	180	205	214	194	206	190	173	216	190	191	195	200	189	199	194	212	216	188	222	183	201	211	185	190	198	194	185	197	200	220	216	209	194	182	177	197	175	216	236	186	201	187	217	174	212	205	200	189	204	186	195	220	195	171	193	192	167	168	194	180	208	214	180	198	207	157	176	202	189	199	238	206	187	198	188	208	197	193	197	213	216	186	199	230	190	206	210	191	202	205	222	200	232	219	190	233	182	201	212	229	201	178	208	189	189	205	208	175	203	191	198	220	198	197	232	198	205	196	195	219	193	192	223	183	192	194	188	183	219	203	190	206	215	193	207	199	220	222	214	204	172	198	222	199	205	177	192	192	224	204	203	197	198	200	180	216	188	174	189	208	187	221	175	211	184	201	195	229	191	192	215	190	189	183	187	182	197	209	193	214	209	180	172	217	220	197	193	217	168	187	192	219	209	205	238	182	201	201	212	184	205	209	215	194	186	186	211	207	191	181	194	183	186	207	229	205	208	201	193	187	174	195	191	188	193	188	188	210	197	212	247	180	196	200	176	179	183	180	174	214	188	215	226	206	200	197	173	212	202	203	200	209	224	186	207	193	203	174	212	228	206	203	205	169	201	200	190	180	181	190	200	169	210	198	205	201	167	213	206	193	185	169	201	215	205	219	193	193	163	198	181	200	205	194	206	211	193	193	224	186	215	228	211	211	206	217	188	192	181	168	182	189	207	180	203	206	229	192	196	206	189	197	222	211	179	192	192	183	220	202	177	232	201	216	176	208	238	209	182	217	189	196	210	191	200	230	211	179	175	196	207	185	203	235	186	185	206	233	194	190	207	179	193	184	209	197	188	178	169	214	204	177	206	195	182	207	226	246	232	189	193	221	187	193	180	197	174	218	176	204	206	183	173	207	228	192	194	221	212	192	187	201	193	222	227	211	202	197	232	193	200	183	168	192	218	190	209	197	180	211	198	194	191	166	204	229	232	164	217	222	218	179	207	216	206	196	228	196	224	188	207	166	198	181	217	202	210	239	218	182	196	228	201	165	207	200	209	220	207	214	171	229	194	182	194	200	159	209	199	203	204	184	210	197	191	222	218	232	194	200	193	221	194	211	201	180	198	191	180	209	199	203	174	208	199	221	197	184	196	202	219	171	196	185	228	210	188	186	204	203	187	240	181	221	217	224	199	221	219	195	233	201	186	182	179	206	229	195	194	196	232	189	184	203	204	177	204	195	181	200	166	182	192	223	214	213	182	186	209	208	198	194	177	176	194	186	198	194	204	187	214	193	188	201	188	206	194	205	191	227	194	198	197	202	182	217	201	205	189	197	209	206	184	174	200	209	188	172	181	183	190	206	204	235	185	182	220	225	198	192	194	210	213	213	195	207	209	180	187	214	201	210	209	180	189	206	218	228	194	215	216	198	197	197	222	205	211	199	198	243	223	192	184	211	177	201	193	177	209	186	218	180	181	190	178	213	209	207	203	215	182	185	190	192	206	151	195	187	201	188	197	195	194	188	194	218	183	201	194	233	210	190	167	192	198	166	182	168	186	179	196	198	207	204	203	182	194	203	213	203	200	188	210	172	189	206	200	215	201	213	222	214	211	205	228	214	221	181	200	205	200	225	201	218	200	190	208	203	219	216	209	216	221	226	193	173	196	167	176	216	185	221	215	200	187	211	224	188	218	223	183	221	215	205	191	208	231	218	207	212	208	221	211	192	178	184	179	227	206	181	194	193	185	194	196	205	196	197	202	191	216	213	207	186	192	196	198	214	218	219	175	223	210	203	183	207	196	220	213	191	196	210	213	194	216	235	177	182	222	193	207	209	199	180	216	232	215	188	196	203	208	198	234	206	210	196	198	192	194	167	200	231	207	196	201	224	216	207	207	203	203	197	217	206	190	190	170	190	190	184	193	195	201	167	190	208	175	213	183	228	220	238	222	188	194	219	194	184	177	191	209	179	206	189	197	196	231	198	166	225	198	185	182	200	208	203	201	189	191	190	190	196	192	185	194	192	193	210	179	199	176	186	211	212	190	194	186	185	200	195	188	187	205	220	217	215	172	234	194	209	194	198	202	190	206	217	193	191	195	189	217	209	194	188	196	175	181	202	201	199	194	206	215	180	205	199	231	207	185	201	203	191	182	186	192	187	192	187	202	185	213	190	205	191	197	227	210	200	195	202	189	156	198	172	200	202	207	190	186	183	200	223	195	176	212	195	203	198	188	200	209	205	182	189	206	184	213	159	209	177	184	200	216	206	172	202	160	237	219	205	226	216	209	211	213	202	207	169	226	207	193	187	218	210	198	192	176	212	225	217	193	221	205	201	199	186	196	208	200	198	174	203	211	182	189	170	201	209	192	200	173	181	189	213	206	199	196	170	212	210	192	220	198	209	183	199	213	216	212	176	172	189	197	186	194	183	203	198	192	184	213	176	208	210	202	189	194	199	178	194	220	195	172	183	207	205	198	218	214	184	184	210	207	223	227	221	209	227	208	188	222	176	217	182	190	220	220	192	203	214	207	210	184	208	180	180	172	196	210	194	218	175	166	204	209	181	195	191	212	203	199	232	195	193	201	197	202	190	212	204	200	219	201	202	191	175	193	213	200	204	198	210	218	200	180	202	185	196	190	211	188	192	200	189	211	208	201	201	200	214	212	180	203	189	237	171	198	216	220	206	228	199	223	230	192	170	190	205	173	195	177	203	175	198	203	206	207	191	212	181	205	189	193	198	192	184	206	191	194	206	201	178	180	178	183	194	182	213	203	178	180	199	228	170	223	191	196	201	188	182	258	200	199	237	201	215	180	192	191	189	204	210	188	177	187	208	206	190	185	185	200	213	213	199	175	169	192	189	236	213	209
21733	14167	6998	4387	4136	3748	2735	2074	1990	1565	1465	1400	1148	829	795	871	789	701	661	644	669	559	604	675	575	601	599	543	549	497	532	499	516	557	499	468	529	533	522	550	512	514	440	501	484	486	485	487	499	501	494	457	497	504	471	484	495	460	505	503	474	485	464	472	445	490	501	500	470	460	464	471	469	478	473	467	502	447	469	440	491	471	467	478	457	457	426	422	443	414	480	455	414	460	430	458	463	470	479	430	470	441	420	479	486	458	471	455	478	426	445	455	454	489	492	448	446	451	532	430	474	496	451	455	426	451	468	461	422	455	442	486	496	443	465	462	456	482	473	462	459	452	446	438	460	499	455	469	458	480	466	457	433	482	472	442	448	439	468	459	425	478	477	431	454	479	462	480	488	474	473	459	449	467	455	470	455	507	460	475	483	472	479	457	456	454	426	464	457	405	457	456	484	414	446	442	467	474	478	471	477	507	414	477	420	478	454	450	449	494	435	472	449	465	457	429	439	435	468	440	487	443	460	474	467	443	477	502	466	465	409	462	461	428	515	457	430	400	447	447	453	468	448	469	428	498	463	469	463	468	505	464	500	455	494	454	492	477	465	434	480	453	495	457	473	467	472	478	436	478	491	454	467	476	499	414	426	451	487	418	462	404	455	479	429	447	429	445	470	467	463	486	415	452	459	479	464	494	453	453	452	456	472	441	408	424	478	434	445	480	504	476	455	445	455	447	479	457	458	441	414	445	436	474	462	448	458	442	480	492	445	475	473	463	479	469	463	469	469	442	471	443	475	493	479	510	468	478	473	492	490	485	458	461	465	459	498	428	437	475	466	477	436	470	457	468	464	415	472	461	453	501	476	468	494	477	441	463	468	492	472	450	463	457	503	469	456	453	474	456	446	418	452	453	460	484	512	446	460	457	430	513	462	426	454	460	472	486	463	501	461	438	423	443	440	391	490	461	454	457	499	455	457	468	460	447	484	463	443	504	486	469	476	435	435	465	491	459	446	455	439	422	470	445	495	458	393	475	430	450	466	470	476	408	478	437	431	453	439	472	426	459	480	530	459	477	487	476	462	456	484	448	463	440	490	440	451	512	482	473	485	456	436	475	452	435	477	490	459	457	454	419	463	445	462	450	477	442	491	463	419	478	472	471	480	420	456	466	434	456	435	487	443	443	429	465	468	476	447	458	499	458	469	491	448	466	465	440	462	476	470	472	479	448	480	484	475	450	466	428	443	463	455	458	474	441	474	483	458	475	471	460	417	492	473	507	440	447	481	443	486	463	497	475	453	470	479	435	500	485	444	452	488	414	463	452	431	491	449	488	469	463	439	507	470	456	438	445	447	477	484	469	484	446	482	481	436	475	501	475	445	427	438	456	471	459	483	461	459	459	464	430	449	462	458	484	428	440	481	430	468	458	441	455	486	519	448	479	440	466	452	475	485	422	485	504	470	455	428	461	476	465	515	452	451	458	476	463	444	489	452	477	431	470	470	490	453	487	503	451	451	417	432	425	467	471	497	453	462	417	424	478	452	468	470	495	469	441	457	437	471	447	458	454	468	482	510	447	441	422	501	449	496	470	465	486	478	448	432	515	458	423	460	442	510	477	447	475	429	454	466	447	484	450	468	456	448	436	434	477	480	454	471	488	431	456	455	490	468	452	437	443	465	468	462	465	459	443	450	449	512	491	453	449	426	479	439	445	455	490	476	510	442	443	441	459	464	459	433	480	442	497	479	456	432	479	481	504	458	450	460	455	444	473	448	478	459	441	455	479	455	444	479	471	451	450	436	448	476	458	470	484	486	449	476	469	453	440	475	491	465	483	433	465	484	466	436	469	439	481	460	409	459	463	475	477	442	429	450	467	460	450	454	472	438	448	452	443	468	473	466	456	453	473	470	479	460	495	427	448	464	465	495	470	437	486	435	494	479	449	442	484	473	476	437	459	459	462	479	442	459	450	446	481	451	518	460	527	425	454	459	451	464	466	470	434	457	434	445	447	465	441	456	467	494	434	465	494	481	455	483	476	439	453	439	476	460	488	489	468	431	475	457	451	485	488	496	484	446	469	442	466	475	466	500	440	449	473	467	460	483	425	452	465	492	459	470	445	485	472	477	423	421	491	451	462	467	464	458	443	497	461	468	478	478	443	493	464	434	475	442	455	440	469	475	429	458	432	432	456	481	421	483	452	461	501	458	454	474	432	466	448	456	491	482	467	493	444	459	472	434	461	507	495	475	481	441	490	497	473	471	479	443	478	471	471	466	517	426	420	432	417	466	429	447	442	483	461	466	454	496	420	418	499	450	478	486	485	452	476	467	421	483	480	454	446	513	491	462	464	505	445	411	462	460	494	438	468	470	462	497	466	475	497	438	475	435	465	475	445	482	462	481	439	475	486	458	447	474	493	490	438	478	461	451	409	439	471	478	455	465	457	496	486	454	508	483	423	474	495	491	435	479	464	470	465	419	441	475	470	492	455	524	437	486	505	461	427	420	471	461	516	472	497	510	460	433	461	462	429	448	457	440	465	451	471	447	474	494	458	465	446	479	493	470	493	415	489	470	475	489	483	447	458	465	450	413	465	470	500	443	450	467	490	473	440	512	478	439	464	455	490	462	432	468	463	442	441	482	475	485	421	458	463	412	503	479	508	458	463	470	467	497	465	480	441	468	482	448	469	486	466	484	432	463	470	459	444	470	468	453	437	442	463	499	431	421	500	476	464	447	462	431	493	506	468	443	429	472	454	435	460	457	413	477	485	432	471	444	467	471	445	474	464	456	472	456	454	430	447	500	429	471	454	484	437	437	468	465	445	445	470	455	455	482	454	445	475	431	459	492	460	468	474	454	481	468	492	462	456	457	458	447	467	433	430	471	455	466	465	483	440	488	494	437	481	484	449	492	457	422	466	478	456	468	427	421	499	477	510	479	463	442	452	428	419	448	459	467	483	458	483	479	464	450	441	444	481	448	463	476	448	470	459	491	437	463	466	456	445	430	470	475	428	458	445	462	471	492	486	428	483	467	469	479	502	478	461	486	478	469	439	452	468	422	448	459	476	470	456	453	459	454	525	432	498	432	484	431	445	506	487	439	465	461	443	469	458	495	491	473	456	464	440	473	467	503	468	458	440	494	457	475	473	443	457	449	450	470	447	424	477	470	445	464	468	461	492	465	472	461	449	470	443	450	481	486	434	429	462	458	453	461	425	465	480	419	435	413	448	471	459	453	469	445	406	474	511	471	451	507	458	465	436	480	469	474	437	420	445	479	444	459	480	440	487	476	475	481	434	458	448	481	461	482	492	458	475	450	468	457	424	459	449	475	440	471	453	478	458	438	507	479	438	453	482	467	468	512	471	464	478	447	470	470	469	452	479	476	479	457	428	427	467	444	518	463	449	474	469	473	449	461	435	430	476	470	513	443	518	474	483	444	482	486	477	482	476	453	476	441	450	449	473	471	437	435	468	466	503	485	483	493	449	477	470
43497	27355	11813	2929	1843	1587	1187	911	774	739	452	499	420	333	292	341	275	279	271	242	262	258	255	247	238	224	251	224	231	236	237	215	231	240	205	210	215	216	231	227	235	235	241	216	203	247	228	186	212	232	219	237	213	214	211	206	240	188	199	243	211	212	222	216	207	190	224	239	239	218	223	251	237	241	206	215	211	208	205	213	222	190	182	222	210	195	212	197	212	214	213	205	217	226	200	225	188	236	224	210	210	218	210	227	230	234	166	213	221	229	219	200	197	193	217	207	204	231	213	202	199	208	203	196	196	196	216	210	232	244	205	214	192	217	234	237	229	197	227	234	204	168	184	188	197	227	225	225	215	212	224	186	220	189	224	195	217	207	223	195	229	235	188	244	193	196	216	193	214	220	205	217	214	197	211	220	252	202	247	220	251	189	230	218	192	226	219	233	213	245	235	218	195	211	189	204	226	220	220	237	247	219	213	208	202	248	226	230	216	216	195	234	215	240	174	202	232	195	212	214	198	212	219	273	206	195	193	194	223	247	182	232	251	213	217	235	214	212	188	203	205	219	221	221	194	211	197	217	231	196	192	207	217	220	221	203	203	195	217	203	195	204	232	210	202	223	230	203	206	235	209	228	215	185	203	213	180	179	215	213	164	216	191	211	204	184	234	224	210	215	258	232	213	219	204	213	222	188	211	214	192	220	207	202	188	214	202	199	211	219	223	208	218	207	236	225	250	196	195	216	214	171	239	213	169	210	223	241	234	226	201	202	206	186	211	234	229	223	223	227	186	226	213	240	194	196	218	205	189	214	200	216	205	217	209	210	227	214	215	217	229	211	212	236	230	206	196	218	231	219	201	199	203	215	196	202	211	220	215	187	207	222	221	224	201	228	243	210	223	191	212	211	179	211	201	220	209	194	237	209	182	220	211	225	202	202	193	197	209	217	217	220	227	227	199	221	215	227	212	207	223	221	223	201	226	232	197	230	225	240	229	203	213	206	210	204	218	227	211	221	224	214	208	186	204	206	204	224	238	205	231	218	199	207	237	194	205	240	242	232	233	238	191	188	223	234	241	198	222	196	219	210	211	209	229	222	221	205	208	252	226	211	213	214	217	225	221	196	223	217	254	254	202	215	205	223	215	201	199	192	204	226	226	226	222	190	200	231	218	217	234	213	203	209	212	232	225	205	242	203	208	207	185	170	206	210	200	174	201	226	186	233	243	228	190	213	241	188	192	201	217	193	216	196	205	214	226	210	201	200	210	200	236	228	207	238	236	206	208	211	202	245	180	223	232	217	244	203	220	217	244	203	222	186	205	214	216	204	221	222	250	221	203	225	203	238	227	189	215	218	222	215	210	205	213	210	201	207	209	234	200	221	209	220	201	217	207	186	224	192	241	211	192	203	226	195	212	232	217	223	193	233	224	236	187	202	205	214	228	210	245	221	193	200	221	212	246	214	219	200	206	218	198	200	231	235	215	224	225	188	203	195	194	230	203	222	223	168	207	202	174	192	192	195	220	206	228	201	236	205	195	210	193	201	216	205	208	229	208	203	194	195	205	225	240	215	208	220	228	247	218	225	216	239	230	241	206	224	209	235	194	207	237	207	218	227	199	214	207	214	215	197	223	223	250	204	209	207	222	210	224	223	209	226	240	193	179	223	214	222	204	213	212	207	225	229	221	231	182	187	213	213	218	231	211	246	242	225	198	189	234	199	226	192	207	210	225	228	198	205	209	170	222	221	185	224	192	220	230	204	218	203	217	201	202	225	254	228	199	216	197	220	210	229	200	236	217	220	222	243	196	205	217	223	254	199	222	210	191	217	223	203	223	207	211	227	253	212	194	184	211	214	212	206	198	204	192	213	210	197	211	214	194	186	202	219	187	199	204	203	226	201	206	219	246	209	196	227	229	226	221	212	228	191	224	207	208	202	233	205	188	194	212	243	218	230	219	222	223	231	203	207	186	191	194	209	212	231	239	234	207	223	221	217	170	200	261	241	219	234	225	233	209	202	191	193	201	249	219	248	207	209	201	231	204	232	212	234	224	232	187	187	243	231	224	223	196	232	209	236	230	207	211	208	219	218	212	236	193	210	208	205	209	226	182	201	184	235	193	231	204	206	184	256	221	211	213	221	202	210	216	181	211	205	174	256	219	198	185	216	192	218	211	224	216	218	219	201	206	220	215	204	192	224	176	221	231	212	221	215	211	203	201	207	217	204	239	208	211	219	213	192	214	188	222	182	221	212	208	227	212	214	200	243	261	227	215	189	222	213	210	226	205	206	226	230	232	220	212	205	210	196	209	221	225	250	211	216	219	197	227	216	203	204	221	233	200	200	205	217	221	246	228	232	221	200	220	225	207	217	224	193	208	228	193	200	215	212	220	201	221	202	243	216	212	219	217	234	219	184	233	201	221	260	233	221	219	229	214	221	229	251	212	210	204	209	174	215	205	226	239	219	235	215	209	198	238	217	202	207	232	236	213	188	220	220	206	202	227	223	200	218	205	222	213	193	187	206	177	208	234	228	232	205	194	197	218	248	193	230	235	212	205	206	242	222	230	228	209	219	196	262	216	215	202	195	194	219	220	235	208	217	221	223	211	227	219	223	254	225	263	205	215	212	204	209	227	216	219	250	185	210	189	210	201	215	211	222	213	228	222	203	219	209	235	214	250	223	240	206	218	206	206	202	184	186	206	244	242	223	197	257	199	199	218	244	210	213	223	209	210	255	190	185	215	207	207	217	232	216	246	209	228	200	217	204	218	200	193	229	209	218	189	215	218	191	188	203	167	193	197	192	206	217	212	210	206	222	217	206	207	172	175	222	253	209	220	242	224	210	197	209	214	189	228	230	208	225	198	207	202	235	251	221	187	207	186	209	231	215	222	205	219	208	178	216	204	211	186	232	231	225	226	209	205	213	183	191	213	210	179	208	219	210	240	221	198	228	196	188	220	239	188	230	233	225	194	204	209	233	221	232	217	192	206	209	204	206	226	220	187	209	175	214	209	235	204	235	197	203	223	196	214	215	226	230	198	233	209	208	190	235	237	199	203	213	232	201	235	244	194	212	224	193	215	231	213	213	205	179	246	212	231	225	211	201	219	201	222	211	254	231	207	220	239	214	205	198	216	238	210	228	238	203	233	207	229	206	249	214	185	235	205	216	212	215	227	243	240	221	236	206	200	214	225	221	245	263	229	214	218	216	208	186	197	198	224	210	197	215	201	211	220	166	194	204	214	236	216	219	188	226	197	187	230	244	244	202	216	205	218	184	182	184	222	246	208	197	237	204	213	230	216	221	194	198	210	213	194	221	229	222	185	247	208	228	241	212	234	206	201	200	219	203	259	184	225	209	196	237	229	230	210	216	221	222	250	225	204	209	212	233	192	246	207	185	207	213	222	208	209	208	217	214	202	214	226	220	199	200	222	223	198	179	198	211	206	208	228	215	221	207	193	209	236	221	210	203	179	219	220	210	212	198	192	201
26898	19374	9768	6059	6073	6135	3962	3294	2884	2871	2280	2104	1555	1249	1089	1196	893	915	778	775	748	745	696	698	648	649	673	719	629	653	617	603	610	561	529	528	594	581	591	611	559	554	523	514	554	495	530	533	557	558	509	507	534	560	529	518	552	478	552	506	533	498	490	526	494	502	507	516	515	499	490	504	520	497	504	488	545	507	502	488	467	523	462	501	499	482	459	471	510	520	451	499	485	509	496	494	507	494	461	488	532	488	499	489	506	493	484	492	486	475	557	487	501	479	514	494	538	536	523	517	484	497	484	486	461	494	463	504	505	505	495	480	485	543	504	505	490	514	495	471	519	504	516	513	493	467	485	457	483	462	495	454	511	537	510	480	497	484	436	522	478	510	473	501	539	500	509	492	438	515	495	453	507	490	483	508	483	519	515	479	511	485	529	493	498	541	480	497	492	532	506	471	482	464	493	500	466	463	510	505	480	500	462	512	479	466	506	497	455	521	469	499	509	522	501	476	489	503	489	499	457	478	483	487	544	465	515	512	487	466	489	505	508	477	496	497	501	476	482	485	510	505	463	493	488	487	534	479	464	494	532	530	451	479	489	476	494	518	494	484	528	521	528	495	487	472	496	496	492	459	492	478	484	468	431	496	485	480	494	497	467	513	513	494	482	484	483	509	501	517	479	502	518	498	496	476	494	484	543	489	532	457	482	490	528	510	496	442	543	467	499	497	520	492	546	493	536	478	512	514	508	505	467	479	470	509	477	490	479	467	500	499	468	487	473	495	474	497	506	511	501	528	508	481	438	493	508	500	518	481	535	526	484	460	498	499	489	453	507	486	463	513	504	459	478	518	464	486	488	474	492	475	483	479	473	499	475	496	498	542	497	479	477	491	494	505	517	487	512	490	494	469	474	514	501	519	497	481	487	504	511	448	487	512	525	505	475	504	509	486	479	506	470	492	501	460	526	513	478	486	466	499	516	459	499	498	503	490	505	506	486	459	467	473	469	490	470	510	412	485	497	508	496	473	465	456	503	439	488	490	492	461	487	482	498	495	487	520	509	492	464	541	493	502	495	450	496	482	517	470	495	489	480	510	495	470	504	505	464	494	499	478	437	540	469	504	486	495	459	468	457	454	496	450	491	472	500	482	518	462	507	482	499	489	483	515	492	538	460	517	479	501	501	492	441	458	499	496	477	500	515	484	507	510	465	487	468	532	493	551	504	490	493	522	496	465	504	509	499	498	479	506	465	501	479	562	501	476	467	481	521	501	450	485	457	520	505	475	467	460	507	443	463	478	512	534	508	494	490	496	478	483	497	501	496	517	495	482	439	521	481	488	518	475	454	487	499	489	507	490	479	494	475	465	490	514	520	501	505	510	481	517	494	510	500	489	513	471	510	488	461	523	498	491	503	524	490	500	515	511	495	494	486	489	482	495	484	493	531	526	452	483	493	504	456	493	460	499	495	463	473	503	504	490	495	499	479	498	501	525	477	542	458	440	486	509	451	492	500	482	506	469	504	501	434	533	501	500	485	515	460	462	473	501	459	516	546	523	506	524	516	483	487	525	520	434	521	468	546	534	505	485	497	471	453	504	513	476	477	494	522	514	476	502	500	477	462	493	486	496	506	468	500	497	491	488	525	512	487	497	504	506	522	462	493	483	500	483	477	474	537	504	514	444	485	494	487	478	505	481	496	501	522	521	490	504	505	482	496	495	493	498	527	518	494	495	455	475	507	463	526	519	481	438	505	506	503	501	453	559	525	502	508	468	494	517	510	468	491	488	455	451	508	503	500	439	499	500	492	497	490	483	446	522	490	482	506	475	476	510	458	506	512	490	484	488	462	506	506	452	465	456	522	508	510	481	485	472	506	487	501	490	506	490	506	487	462	489	506	463	484	474	496	488	462	492	497	508	541	522	487	492	521	486	495	509	453	523	520	504	504	480	455	484	482	471	475	527	493	538	499	465	536	474	519	539	513	503	501	483	501	492	512	530	510	518	467	527	495	513	459	507	495	494	441	514	484	454	525	485	451	506	508	520	519	498	498	470	500	496	486	464	490	467	460	472	514	472	417	482	500	498	487	506	494	511	463	475	474	484	502	500	501	485	509	488	510	479	499	507	547	463	499	458	452	492	502	524	506	499	507	463	478	487	481	527	512	505	531	485	501	495	480	502	488	517	524	526	495	479	474	504	512	510	506	524	504	486	469	484	461	462	493	495	484	543	522	492	436	482	482	488	531	531	477	522	540	500	477	505	503	512	498	457	487	485	463	494	493	501	454	476	510	496	473	461	520	477	480	517	469	502	507	477	534	492	476	527	495	508	512	522	481	491	495	493	494	509	496	497	471	533	515	518	525	532	521	509	527	488	486	458	523	461	463	514	497	492	488	440	472	487	473	469	460	460	450	469	470	528	486	495	504	524	489	479	486	512	479	469	505	492	515	503	510	484	496	483	496	499	474	509	538	504	515	482	500	511	514	483	501	487	460	521	479	497	506	478	458	473	486	500	473	458	514	481	496	515	481	514	499	523	474	512	491	489	518	496	499	493	465	478	522	511	491	485	489	502	465	499	464	500	498	526	521	522	489	477	503	462	506	460	502	488	470	492	491	491	503	498	495	489	498	504	487	505	477	503	481	502	518	540	480	491	483	500	517	500	446	487	506	492	478	489	512	485	502	465	435	518	508	503	487	479	504	496	493	514	461	495	469	487	474	488	483	547	475	532	521	474	494	517	500	482	503	546	504	494	506	476	540	491	493	493	500	468	498	462	496	464	470	494	497	486	481	530	516	464	498	461	479	503	469	477	490	497	483	518	490	507	532	522	500	512	488	497	493	457	516	456	494	473	525	499	487	525	530	480	473	510	523	520	522	436	469	499	501	481	490	460	525	519	475	460	511	498	502	494	507	485	512	486	490	500	500	497	498	502	494	502	489	525	468	506	453	469	498	508	498	477	503	474	483	474	492	437	473	523	480	484	495	465	513	489	511	525	517	526	500	485	543	485	551	501	469	501	403	498	468	525	486	478	484	501	506	484	467	495	496	426	496	491	497	480	474	511	511	474	500	508	480	498	464	501	514	481	536	472	475	509	485	500	508	519	501	485	456	516	476	527	452	480	508	502	452	500	492	493	483	502	465	500	508	474	496	455	468	505	449	503	480	508	501	459	501	490	544	494	536	461	495	495	510	480	479	467	521	517	486	456	463	499	501	505	445	478	505	494	484	477	511	505	486	500	499	492	499	459	492	484	483	463	500	506	476	483	508	536	476	530	496	480	479	480	465	531	487	455	487	508	501	479	461	512	552	464	498	510	513	483	539	478	494	499	510	512	514	481	465	509	493	526	517	511	429	506	480	465	489	488	510	515	486	517	526	514	529	450	475	481	513	494	452	513	529	496	503	482	516	512	482	436	559	523	508	509	487	509	509	493	476	500	486	468	471	481	467	494	503	530	488	510	473	526	535	509	485	477	478	484	497	505	454	492	510	477
20337	9006	2317	885	592	489	404	347	304	314	314	303	269	264	270	287	257	240	248	262	266	249	254	239	242	235	242	263	274	252	224	245	227	234	210	222	253	275	262	276	254	250	235	236	261	283	255	226	269	237	261	236	247	220	237	249	257	218	250	229	262	241	221	247	233	241	238	279	272	237	240	237	266	215	262	254	266	259	232	259	225	204	294	238	238	255	244	267	247	225	224	261	256	231	234	232	227	256	248	244	234	244	233	209	232	213	260	217	256	229	236	267	240	225	246	226	242	209	221	220	239	259	263	259	246	284	260	230	250	197	263	273	270	236	243	211	273	251	237	272	257	271	242	262	257	240	249	252	255	270	252	245	267	252	231	251	270	263	235	250	252	252	220	238	259	247	246	237	245	258	277	255	227	242	252	261	238	257	255	247	233	259	226	235	240	288	235	236	238	226	228	259	252	253	259	235	260	265	228	237	234	248	223	236	236	262	243	238	243	250	255	243	226	243	231	221	247	236	209	207	224	208	233	250	278	250	269	247	238	236	266	213	255	234	260	222	246	231	231	245	297	255	261	261	230	218	263	238	225	219	260	218	257	236	223	235	272	254	256	215	243	276	229	271	251	249	223	258	255	213	269	249	227	230	217	268	249	231	234	247	240	235	211	254	248	203	234	223	268	227	227	246	234	254	239	242	258	242	260	241	249	249	295	275	227	244	244	262	248	285	239	222	212	224	258	253	227	235	221	249	271	259	248	246	240	233	277	232	230	252	252	242	255	264	264	246	240	234	250	236	247	224	244	224	208	217	288	252	253	233	233	233	241	233	248	199	232	250	251	240	260	253	274	250	223	225	263	266	217	275	246	231	220	237	227	252	264	249	239	248	215	247	247	239	233	247	241	230	214	248	251	261	245	255	243	268	242	249	231	244	267	268	271	249	206	228	218	229	264	221	249	220	273	226	254	229	227	230	251	245	256	234	224	250	246	235	236	239	218	210	252	230	255	267	253	239	248	239	246	246	264	233	245	234	231	227	244	226	239	244	219	253	268	245	220	221	236	245	237	238	256	256	264	219	257	261	228	273	260	220	247	255	245	224	229	240	246	260	236	237	200	223	226	270	256	243	270	269	230	253	252	204	252	252	253	239	232	260	236	225	232	233	241	240	243	268	254	240	230	230	243	252	250	239	220	236	244	230	251	213	250	224	242	224	244	243	212	238	242	259	238	246	238	273	235	268	265	243	243	256	231	253	245	243	249	281	245	222	282	255	235	235	242	244	292	216	250	223	246	230	274	257	260	231	244	274	241	276	235	233	221	239	241	252	258	280	225	235	279	249	232	250	252	213	234	274	236	259	202	217	259	254	267	269	255	234	230	242	282	253	259	230	250	230	252	253	247	243	247	253	244	237	219	238	245	226	243	265	223	226	226	271	236	251	218	247	260	231	237	243	231	261	257	235	241	262	267	238	239	255	252	253	235	246	254	260	246	251	246	259	270	226	257	258	246	230	258	241	233	253	243	244	246	232	241	228	247	255	253	262	242	255	233	241	231	247	239	213	257	257	228	246	271	258	237	241	260	213	253	248	238	235	239	258	218	256	246	255	254	233	212	236	268	226	235	254	225	249	254	266	233	217	217	246	212	220	229	230	247	219	243	265	249	224	226	251	262	243	256	282	279	227	279	273	242	256	249	266	251	249	282	241	259	233	262	194	264	254	229	242	226	224	270	231	243	237	254	239	260	253	246	241	245	264	243	249	233	253	231	239	236	273	232	223	236	219	244	236	267	216	266	248	210	243	232	229	239	246	208	258	249	245	264	237	234	244	272	247	249	222	234	256	246	216	278	264	246	244	230	259	227	249	256	261	283	252	257	241	227	245	260	255	228	224	207	248	245	210	251	224	251	251	267	256	240	231	248	227	254	250	262	259	226	255	226	232	220	255	224	253	248	250	239	261	234	223	236	240	233	269	253	244	237	229	248	237	252	224	233	262	255	234	241	236	244	253	232	244	253	232	229	248	251	247	238	255	254	235	234	256	256	220	240	213	244	259	233	243	245	246	218	222	247	227	264	237	224	231	239	250	217	250	254	220	235	246	248	229	205	228	252	253	261	251	250	246	237	249	262	222	199	202	251	234	266	232	230	239	205	213	247	255	249	226	246	232	237	253	246	241	232	233	225	248	272	225	231	224	265	230	241	235	243	255	258	280	243	268	222	218	229	239	236	253	244	234	250	255	223	224	212	238	239	245	252	231	237	238	232	232	237	256	248	226	261	249	246	251	204	266	255	230	232	256	247	254	225	250	253	274	246	216	258	240	232	251	270	210	253	227	229	204	213	253	237	233	252	230	263	227	220	220	261	218	258	278	246	253	242	246	222	242	230	240	237	227	246	257	221	242	251	261	239	222	274	260	248	233	253	235	227	217	234	240	236	238	225	218	262	277	257	287	285	247	225	252	267	242	259	228	278	265	298	236	251	234	242	249	255	262	245	235	241	242	256	241	217	270	236	248	237	210	240	253	253	286	222	236	237	264	235	238	255	217	232	269	225	235	255	249	240	234	245	216	253	236	230	244	257	232	241	223	242	255	260	267	263	217	240	211	234	265	222	246	246	230	210	296	259	241	265	218	238	234	237	242	229	253	256	288	230	254	212	250	249	274	260	261	250	278	209	217	255	243	238	259	238	232	244	245	251	249	252	248	253	246	243	240	258	217	250	235	229	224	255	250	214	242	258	243	221	251	281	235	255	237	220	222	233	225	256	263	220	215	236	217	243	249	249	262	236	257	259	254	236	254	224	240	241	252	256	234	288	230	209	246	263	252	259	238	250	219	232	259	269	281	244	229	236	237	288	270	265	247	233	252	248	275	235	245	235	251	224	256	234	261	262	242	221	249	267	241	301	251	248	256	273	216	223	211	243	241	250	251	227	262	226	227	242	242	234	249	262	239	243	219	250	242	236	229	280	227	225	286	225	232	255	222	213	233	231	265	256	245	224	250	229	246	231	255	247	244	224	238	224	242	215	231	259	243	239	246	257	246	243	243	221	273	242	245	218	232	255	241	234	237	265	258	214	228	242	247	227	221	236	257	240	288	250	205	242	242	243	227	251	245	242	253	243	235	224	231	232	240	234	287	263	194	219	228	251	248	244	270	203	232	242	249	266	255	242	240	225	212	209	231	225	237	211	243	233	266	245	248	263	253	248	242	247	235	235	227	262	227	209	244	232	234	254	251	240	229	253	239	234	231	226	255	266	248	232	264	245	218	242	234	269	240	234	278	231	218	239	237	247	260	267	254	232	216	242	260	238	279	231	247	254	254	252	244	244	233	247	236	232	235	266	258	239	238	220	265	259	258	255	230	240	242	233	231	230	261	238	262	236	257	220	208	217	268	242	251	235	264	224	247	239	247	234	256	253	217	233	243	223	260	263	236	227	233	206	250	240	254	237	241	262	226	225	265	263	255	258	265	287	229	264	248	241	233	250	242	241	186	244	264
12315	7046	3317	2330	2074	1640	1444	1228	943	922	933	849	712	695	759	767	708	690	679	634	615	616	606	608	616	629	531	560	577	560	611	546	560	581	566	581	595	569	571	548	571	586	574	593	597	609	563	561	599	575	551	544	577	617	525	590	577	504	572	584	520	564	561	568	582	522	539	543	570	560	564	548	564	554	538	527	534	557	513	557	563	542	577	551	566	500	547	598	541	520	574	541	533	567	524	520	524	547	515	550	573	488	544	596	552	553	557	549	530	519	527	576	551	557	539	547	549	523	526	514	509	580	541	558	581	559	572	551	573	556	538	551	517	544	590	548	527	536	514	539	566	559	531	555	544	585	535	564	551	550	576	541	544	560	579	535	524	566	532	564	594	557	570	519	548	580	576	561	551	564	579	539	546	546	534	530	557	547	571	553	551	545	520	519	534	546	565	556	580	518	544	524	560	537	574	608	566	539	561	572	538	551	561	553	545	528	516	519	534	554	537	557	559	563	555	538	530	565	588	580	587	501	537	556	521	565	527	567	548	568	584	523	554	536	554	555	542	543	559	516	540	530	475	546	535	550	569	544	550	572	539	489	489	559	580	567	558	559	527	548	552	527	528	560	530	527	533	579	557	545	515	535	584	533	526	503	617	538	536	566	585	590	578	573	528	531	576	633	534	521	546	521	566	539	571	540	598	545	508	551	529	559	588	542	538	547	543	563	565	550	573	547	550	528	555	513	557	518	557	573	538	492	546	582	593	531	553	519	538	546	526	578	509	549	544	527	537	525	578	589	558	518	579	549	534	535	576	514	523	536	543	569	506	553	521	601	547	573	521	538	560	523	603	551	553	558	527	595	571	570	526	550	592	570	555	514	544	581	607	576	578	539	573	537	559	563	619	555	524	531	550	560	572	569	536	552	555	544	545	585	549	555	546	545	543	530	563	572	582	554	549	566	549	566	543	569	547	572	578	562	584	567	558	597	551	585	552	532	574	531	569	548	561	529	565	572	550	563	560	574	537	593	563	528	484	548	522	559	583	543	559	528	545	526	550	523	521	523	554	553	574	553	535	551	546	546	525	544	543	552	554	556	543	530	524	570	560	558	558	527	546	545	561	545	570	521	519	530	545	582	542	576	573	574	520	568	555	561	553	570	564	545	527	517	539	490	596	556	560	551	583	564	559	523	549	524	525	550	531	543	539	554	549	572	565	570	550	538	529	548	527	568	552	529	544	532	534	560	578	573	541	554	508	554	541	548	514	566	562	531	577	510	547	545	591	575	519	555	537	534	538	548	549	505	535	562	569	538	563	549	549	562	538	546	522	540	548	563	554	528	530	561	546	559	553	522	523	566	513	480	543	518	563	526	547	555	551	529	544	526	534	505	528	542	546	535	539	582	549	569	553	540	547	549	566	536	561	592	553	577	500	562	516	566	515	581	560	507	614	511	594	563	553	499	579	535	540	547	539	543	525	532	584	580	535	524	591	583	536	541	567	542	571	570	535	530	569	548	544	519	561	533	563	532	545	516	555	516	578	560	529	554	534	558	564	560	563	594	548	605	537	564	541	581	572	593	545	537	537	550	550	586	552	551	550	521	551	510	546	564	556	562	527	574	546	528	532	566	541	561	546	559	580	597	561	523	511	535	552	549	568	551	560	543	522	567	563	546	546	603	548	577	556	558	529	564	564	526	527	557	560	509	558	586	550	557	557	534	567	495	518	529	505	569	532	538	536	547	548	547	541	569	545	529	551	563	556	559	524	544	548	506	563	555	541	562	554	553	531	592	568	574	571	542	526	554	545	529	573	531	579	569	496	585	540	592	533	510	529	564	610	566	544	513	575	574	559	545	599	537	579	537	545	525	563	508	532	532	544	561	522	543	559	519	525	562	597	523	523	569	565	578	505	547	546	552	591	553	533	534	557	569	539	541	597	578	575	558	558	552	590	563	556	560	535	519	553	563	520	527	554	545	525	539	531	527	622	564	515	543	550	530	565	541	554	521	523	528	534	538	524	503	566	514	541	555	590	538	538	529	533	533	612	576	578	546	579	506	566	549	559	533	550	569	527	514	546	537	572	514	517	542	550	506	539	559	541	551	590	571	537	540	568	532	528	516	518	567	528	532	533	549	593	567	543	556	549	553	570	561	508	541	550	508	526	504	561	544	537	619	599	562	518	548	566	548	534	563	523	546	572	530	546	551	572	574	585	578	559	530	551	520	543	543	551	562	480	524	547	537	580	560	533	544	571	556	539	530	547	535	576	529	563	546	548	544	567	536	542	599	619	544	556	553	545	568	483	574	511	539	554	530	522	537	571	512	555	549	581	548	562	526	562	498	582	534	553	557	552	525	565	563	558	530	529	545	548	550	547	534	531	551	503	563	547	538	524	536	578	524	533	571	561	579	561	564	539	535	602	612	600	552	542	583	560	528	574	569	555	556	518	547	564	557	566	549	552	565	550	568	537	586	509	570	574	566	530	544	550	526	516	561	579	568	565	566	552	541	524	531	550	573	556	527	525	579	529	522	580	616	514	565	538	540	534	516	562	547	553	544	560	548	510	539	520	639	537	541	500	534	530	566	518	562	580	523	559	541	588	545	509	569	573	517	540	541	554	574	530	541	537	576	568	558	528	579	532	530	566	572	544	515	564	511	534	536	521	558	533	536	539	575	548	560	602	505	547	545	557	483	533	568	530	509	552	540	545	579	565	529	531	565	531	543	561	536	542	534	528	551	542	559	575	559	562	547	603	593	539	541	537	588	561	545	568	510	549	556	541	543	558	526	527	543	535	535	541	538	544	566	535	539	584	556	572	557	574	531	545	530	543	558	565	542	531	574	566	559	557	543	562	564	542	596	542	536	576	562	560	564	543	570	559	518	533	559	561	575	552	503	552	612	553	567	575	554	551	551	537	496	546	559	549	539	575	534	544	540	530	559	593	533	534	542	552	503	531	579	516	543	581	534	513	550	593	578	531	562	516	546	612	558	534	579	573	533	538	570	586	536	555	510	529	590	529	519	535	541	606	553	495	518	580	561	565	541	591	586	525	504	543	579	563	547	531	535	549	558	523	567	526	560	575	533	542	541	556	555	567	525	505	584	562	580	530	536	507	561	563	495	561	565	502	508	584	506	573	571	549	555	576	517	537	587	523	623	555	542	575	569	548	557	547	569	531	570	581	529	574	567	546	533	550	584	545	537	558	586	516	527	527	560	534	517	509	520	514	555	592	552	517	535	528	534	533	512	511	602	540	535	554	538	563	560	524	552	613	512	581	521	555	566	575	551	570	542	590	498	540	570	551	522	558	577	548	565	562	559	518	548	543	578	585	567	562	530	539	547	538	539	536	543	570	491	541	531	555	574	545	566	557	529	521	578	553	544	603	573	520	559	512	560	540	550	552	572	560	517	530	602	578	528	523	535	529	554	581	568	563	502	528	508	549	526	549	540	539	562	555	544	570	546	540	543	606	550	535	553	547	558	544	550	582	551	559	563
34620	19482	6527	1749	1117	1033	871	610	517	437	520	346	315	293	285	258	246	256	217	241	195	232	246	212	205	219	246	221	190	188	202	222	193	211	219	229	220	204	208	198	229	206	202	181	200	190	219	234	178	184	194	215	200	226	214	241	208	208	202	205	210	200	212	221	200	185	202	203	192	208	225	211	202	199	213	205	195	220	186	203	199	215	185	161	192	210	206	191	210	227	206	196	193	200	191	217	201	198	209	185	217	216	215	165	185	216	184	223	216	203	194	183	210	212	173	209	202	193	177	215	208	206	201	184	201	178	216	201	204	218	194	207	191	193	208	190	234	212	167	206	201	182	223	196	210	172	206	170	218	192	216	208	231	209	203	182	198	208	197	210	200	208	194	217	193	201	208	220	216	195	204	195	211	214	173	195	198	187	203	161	179	198	204	191	186	199	206	188	196	200	200	204	165	200	199	202	192	207	200	196	199	200	196	170	199	186	213	233	217	184	183	192	207	186	203	172	199	198	202	209	176	222	198	206	218	195	236	211	182	181	194	200	204	190	211	191	205	189	222	190	198	183	186	219	189	202	217	189	214	165	215	189	183	217	203	165	188	181	189	196	188	199	227	192	194	211	188	209	194	193	198	215	189	202	204	204	199	220	196	193	220	192	192	218	209	184	209	210	221	198	215	182	214	200	149	196	203	197	194	184	200	213	181	196	194	192	177	213	213	207	182	189	212	188	221	206	201	217	171	191	172	197	251	211	200	201	221	213	212	208	227	183	208	206	226	242	224	202	218	224	206	198	213	200	187	210	146	192	193	206	192	191	198	204	176	162	241	198	219	216	221	218	207	207	204	196	186	188	216	198	205	182	193	220	215	194	193	209	194	202	225	210	184	183	195	201	172	231	221	212	232	199	212	208	223	194	221	213	202	199	194	198	201	184	195	208	208	201	180	210	220	209	194	184	237	180	215	198	218	232	209	200	235	227	186	185	213	206	212	202	200	187	199	188	220	195	187	207	205	205	198	213	225	188	211	180	204	205	194	192	195	203	236	215	212	225	198	203	209	172	181	186	200	233	210	205	224	195	188	199	205	214	227	212	216	219	232	207	189	192	202	201	205	215	202	194	199	199	217	193	178	197	200	216	206	202	203	204	195	215	182	223	206	211	201	177	178	223	179	191	219	194	210	196	189	196	200	231	213	191	197	198	209	219	230	209	201	188	194	191	182	180	186	191	217	223	205	189	196	189	215	196	199	205	189	200	236	204	217	205	226	233	185	211	194	218	214	210	208	170	194	201	168	221	196	206	220	195	192	186	205	204	226	183	196	204	221	198	202	208	209	202	184	215	217	220	217	186	199	192	170	182	214	214	209	208	251	214	197	200	206	196	173	192	226	205	192	210	242	200	218	200	208	212	189	183	207	215	232	203	205	193	189	204	213	187	193	189	199	197	223	241	184	196	237	179	187	199	186	213	194	183	196	198	220	201	207	172	200	211	228	214	214	215	230	197	203	205	221	215	178	180	206	186	199	218	190	215	209	206	183	196	199	208	195	188	200	208	210	210	208	212	179	191	196	218	186	194	199	206	220	208	222	225	194	203	207	211	197	207	202	213	196	213	198	203	192	217	193	201	195	186	205	204	191	210	206	210	192	183	198	175	234	216	217	183	173	184	183	191	192	206	207	175	210	215	204	175	183	179	214	196	183	169	206	195	198	206	222	202	194	196	217	200	209	200	203	188	238	190	183	228	220	178	187	194	195	180	184	206	195	196	190	162	201	166	212	206	200	196	212	203	203	191	245	198	224	222	171	197	219	196	197	205	190	201	198	190	227	195	187	211	204	220	206	209	197	199	173	189	194	162	211	195	148	210	169	216	218	188	210	202	211	198	185	202	198	222	211	198	189	198	202	203	229	206	210	199	202	186	218	197	214	197	206	189	197	199	195	170	192	186	192	194	212	198	206	199	232	200	172	178	211	222	208	195	214	209	200	165	203	228	201	193	190	212	204	212	242	190	175	198	203	197	219	240	200	202	200	212	188	222	207	200	209	174	208	211	201	200	179	201	226	193	177	230	208	203	195	207	198	221	235	232	193	196	179	200	174	181	215	204	171	192	176	221	197	183	171	188	179	191	225	180	189	184	219	189	188	223	196	152	195	212	202	228	193	204	186	189	195	189	189	178	186	201	190	177	186	210	194	228	212	209	206	186	176	197	203	199	210	209	204	210	220	220	197	159	180	226	216	196	192	192	196	197	187	187	171	195	202	187	175	212	193	208	205	206	195	222	201	236	211	190	198	239	203	193	203	214	185	194	192	195	196	211	184	182	176	220	220	208	215	209	183	211	208	194	185	198	186	186	186	203	239	220	208	187	199	208	204	189	171	202	228	205	212	213	204	196	214	206	227	204	196	192	180	229	197	219	206	200	182	230	210	178	184	226	188	193	195	231	219	203	205	205	207	217	209	197	205	227	179	246	203	212	218	233	197	166	180	200	212	208	223	199	207	218	198	195	198	193	230	210	212	215	194	213	197	187	205	203	200	222	200	215	210	192	201	203	200	177	186	201	174	226	217	190	193	192	204	200	210	193	184	235	220	206	173	224	175	206	190	214	192	198	212	204	220	201	196	196	191	194	195	203	184	203	192	216	207	198	204	200	197	206	223	225	227	212	209	202	204	180	224	175	201	191	172	187	238	200	208	188	209	202	203	229	239	215	191	177	216	187	205	204	220	192	190	205	215	201	172	194	173	190	212	187	206	184	207	182	193	211	182	221	208	207	198	186	192	201	170	199	235	190	187	213	194	213	217	233	196	206	201	183	199	180	231	192	204	230	203	178	231	212	211	208	198	216	193	207	221	217	204	212	187	202	178	209	206	186	208	186	207	195	224	193	190	206	209	200	201	179	211	199	201	200	196	199	202	184	194	191	214	183	202	190	186	229	219	208	206	200	187	190	196	193	202	226	223	207	212	200	199	208	189	171	211	206	209	237	199	203	199	195	214	178	203	192	190	202	198	204	183	222	213	192	199	193	184	186	208	220	206	195	226	192	210	222	214	199	215	198	181	221	220	179	211	220	219	224	192	196	188	221	193	206	202	213	199	200	207	226	175	172	195	192	218	207	237	196	197	179	195	209	195	222	202	211	202	189	166	184	232	221	184	189	204	214	191	212	218	226	213	215	196	188	201	196	218	200	188	200	214	195	193	215	174	236	205	182	236	183	186	181	210	219	192	189	191	216	207	209	200	198	214	224	181	187	188	198	216	210	198	195	193	205	218	207	190	196	212	219	214	199	213	186	201	166	194	201	182	183	182	197	186	198	174	216	212	200	204	199	201	186	193	192	181	198	217	194	231	190	208	160	204	192	205	212	233	206	209	218	200	194	181	185	204	204	198	181	218	192	211	226	230	202	181	219	192	215	208	220	189	240	200	193	168	184	217	234	194	205	183	173	195	177	186	227	210	181	216	192	198	184	201	217	236	196	190	177	221	187	216	186
22013	13554	6696	4197	3996	4090	3124	2126	1926	1791	2200	1410	996	1025	893	801	765	689	629	668	622	600	563	564	562	577	576	564	587	554	545	479	516	519	545	524	539	567	521	492	519	474	479	513	536	483	489	500	460	529	519	456	479	518	481	437	489	497	562	418	471	474	473	515	439	491	448	474	460	470	459	474	421	462	449	455	457	483	457	462	441	500	448	491	454	444	498	456	459	457	421	467	446	435	464	450	492	461	436	500	436	455	457	458	446	516	441	479	456	442	463	488	481	451	458	476	462	465	446	483	480	483	510	460	459	442	461	471	476	468	472	478	466	444	494	485	477	496	484	495	515	478	456	472	449	456	462	508	485	459	484	426	466	473	483	484	470	409	457	490	458	475	490	444	487	446	466	462	506	467	470	473	489	430	468	465	516	450	438	497	476	459	461	458	457	463	467	450	429	448	480	463	458	434	459	451	451	486	459	479	484	453	482	468	478	456	462	475	453	479	506	439	479	490	469	433	471	481	458	444	459	469	516	467	489	454	457	447	452	489	438	474	478	459	443	477	464	422	489	464	456	451	490	477	450	427	457	448	489	481	454	442	465	471	433	475	475	489	449	466	446	504	424	439	489	440	484	474	421	497	469	466	483	460	454	484	465	478	449	435	481	492	491	425	446	438	494	482	473	491	468	461	505	480	495	472	490	454	472	478	450	462	482	480	452	460	504	498	452	461	469	454	486	451	452	457	462	470	447	465	466	474	466	469	473	488	488	439	452	469	457	484	455	486	430	469	496	426	447	422	464	474	476	460	441	484	480	489	461	466	451	501	503	475	435	465	457	469	425	442	452	470	456	476	512	459	481	448	465	481	460	481	457	459	444	490	411	489	462	464	466	452	456	467	442	452	445	418	465	437	488	446	460	476	486	450	505	424	475	465	460	458	431	442	445	482	468	458	466	485	485	491	486	469	461	487	458	460	483	461	423	435	462	463	463	465	488	463	449	392	480	454	424	477	469	436	452	453	495	465	448	424	445	476	487	482	463	448	435	475	464	462	454	494	457	460	486	499	485	466	483	439	491	476	487	502	479	477	479	482	445	486	471	475	434	476	473	516	487	461	475	431	471	469	473	472	477	424	478	489	464	472	472	482	443	450	453	436	470	468	441	456	497	455	456	457	499	473	498	490	456	455	483	467	471	425	489	492	462	460	463	456	435	470	456	472	457	477	484	488	440	460	425	508	487	502	501	473	476	497	472	490	512	447	484	466	480	408	472	448	466	482	474	483	471	477	403	480	477	435	468	450	445	431	467	446	483	467	498	432	484	518	451	435	487	478	455	437	445	438	467	469	473	451	472	490	472	488	459	445	480	461	441	433	510	441	481	479	419	434	450	438	489	488	440	464	476	451	482	476	455	485	460	472	452	480	437	481	504	493	471	446	477	493	488	485	437	484	489	454	465	448	462	474	488	478	492	474	465	447	458	460	515	457	448	450	459	475	463	447	448	451	452	490	490	493	467	470	448	471	481	449	486	455	487	454	470	458	409	490	463	460	447	473	461	464	453	471	459	499	442	437	429	497	464	451	478	456	461	451	471	473	466	456	465	424	470	478	479	455	457	502	454	463	472	466	478	462	452	451	449	427	428	470	415	455	516	436	478	456	457	436	499	469	489	436	485	462	465	453	490	457	500	482	479	424	449	450	449	443	474	461	458	470	460	467	491	460	481	479	442	432	460	444	450	504	486	468	439	436	471	446	478	484	450	480	446	433	466	471	448	440	505	480	436	466	463	455	490	474	478	464	464	457	449	435	483	445	471	477	505	478	491	487	471	452	461	492	455	489	456	435	467	486	467	441	453	462	513	491	453	459	471	464	453	432	449	439	470	491	469	448	489	449	420	452	492	477	475	452	464	477	449	491	477	465	489	496	505	441	451	457	469	460	456	474	482	472	480	439	457	437	473	436	479	502	416	456	458	442	475	500	435	429	481	481	499	451	405	497	492	473	460	453	463	449	466	432	428	486	462	488	477	416	454	459	484	441	484	505	491	490	445	485	488	460	472	433	450	438	466	481	481	447	469	507	492	454	456	418	439	468	437	418	472	439	440	485	476	452	472	448	468	440	474	479	483	447	422	461	480	497	483	429	476	438	479	487	452	451	490	480	438	473	442	457	465	474	471	451	459	451	429	490	464	462	450	446	458	449	456	461	469	435	471	435	517	482	419	497	479	477	469	482	474	486	448	467	488	471	461	459	434	470	493	469	453	464	482	451	469	417	484	441	469	425	479	464	472	476	434	472	458	442	466	449	468	479	475	475	485	428	436	460	460	475	492	474	485	482	464	444	474	495	459	480	424	470	479	495	481	461	430	501	466	481	476	450	480	457	441	448	474	473	461	434	467	469	449	429	476	461	463	499	502	421	475	461	433	436	443	456	453	442	465	435	484	508	467	452	461	499	502	436	488	451	488	470	471	482	430	474	464	478	457	454	437	453	476	475	432	466	464	460	455	449	500	444	464	466	483	440	459	459	477	453	450	515	439	443	426	454	487	432	426	480	457	459	465	488	468	484	438	466	467	463	447	489	440	499	460	462	483	439	446	466	453	456	502	478	441	472	500	481	477	483	434	437	445	496	458	510	476	482	420	428	470	476	479	486	497	463	465	472	445	435	442	452	462	484	455	449	468	460	447	486	463	449	444	484	476	464	462	500	439	465	476	450	443	464	421	457	442	478	454	509	442	481	448	469	464	484	462	461	463	463	466	484	520	465	476	461	458	467	478	478	438	482	499	484	476	475	457	471	450	469	448	445	493	465	449	502	491	444	459	427	448	472	465	482	491	463	503	425	463	497	462	438	471	435	457	481	462	432	477	464	488	439	483	402	454	484	475	457	470	462	505	433	442	485	472	455	472	479	484	463	472	448	469	509	478	464	499	457	438	426	449	471	508	488	468	465	486	485	459	447	482	477	449	434	486	470	469	456	440	480	430	462	468	419	462	451	472	457	411	481	437	451	466	455	487	477	469	520	467	446	445	440	446	490	488	428	448	469	480	470	433	478	445	506	452	450	454	492	472	473	505	446	447	460	482	418	492	482	479	462	460	459	489	426	501	484	449	423	523	475	458	468	443	458	475	442	488	473	482	456	482	458	460	445	468	443	473	446	477	435	462	436	492	477	459	435	464	480	450	477	459	496	483	442	512	479	463	496	476	435	465	485	438	432	466	490	457	438	442	411	430	456	467	472	445	485	484	452	456	466	468	435	486	466	472	434	469	479	418	490	458	440	435	436	469	504	468	487	477	534	499	442	452	431	461	431	477	474	478	417	455	458	430	512	472	459	458	484	482	459	439	470	467	444	441	465	469	454	487	441	513	475	462	501	475	432	465	474	486	441	466	449	426	454	509	461	479	432	496	470	451	428	439	449	477	500	453	483	481	484	474	493	464	486	494	453	431	450	471	453	446	477	463	474	494	475	439	465	458	465	478	492	469	480	512	483	509	462	516	448
44190	25546	11019	3076	2081	1971	1333	898	752	591	737	441	398	334	321	291	269	270	270	255	253	254	249	243	246	209	259	229	255	208	216	255	238	238	184	241	229	266	219	200	229	234	222	212	220	221	232	241	234	221	203	239	206	235	204	200	227	227	234	264	229	213	214	227	190	202	230	228	234	210	208	229	227	193	212	207	216	251	192	235	214	207	201	218	234	207	243	225	224	218	231	204	193	205	230	201	238	220	211	227	223	204	206	260	227	224	228	215	205	196	231	206	216	232	192	193	207	227	219	211	234	205	190	225	219	227	228	222	193	231	241	217	214	200	216	231	217	214	217	214	224	238	207	191	215	234	229	228	222	204	196	216	217	213	224	212	217	218	213	178	222	228	185	212	202	213	206	224	203	219	187	219	214	229	222	216	219	215	214	212	217	206	250	234	245	203	219	188	208	204	193	211	195	214	217	227	232	185	204	189	204	211	231	231	241	198	203	212	241	228	214	208	241	231	230	209	234	221	212	217	200	222	229	199	210	202	223	217	206	197	206	265	209	218	222	221	220	216	201	196	222	198	222	196	213	206	225	232	219	209	249	205	225	215	204	228	221	228	220	217	229	217	215	192	212	203	188	232	206	228	218	222	250	218	236	224	238	210	205	229	224	221	226	225	255	254	218	231	234	215	225	229	212	231	197	227	219	228	206	230	218	215	199	222	197	215	183	199	220	216	251	240	192	203	211	195	208	223	197	229	216	226	224	207	218	207	215	232	231	211	206	239	268	210	234	190	226	231	218	216	216	221	205	208	212	212	213	212	215	214	242	236	226	212	196	235	217	219	223	200	209	200	217	237	224	237	214	213	242	215	235	231	204	224	189	220	208	233	229	238	202	223	208	244	220	229	224	211	256	218	233	228	235	231	213	244	198	220	237	205	227	230	230	211	266	228	224	227	218	191	224	194	222	245	218	211	230	216	242	213	198	202	208	215	202	233	229	211	248	210	196	208	213	231	219	224	236	217	226	216	217	204	229	214	204	215	222	208	217	204	180	227	240	249	219	238	207	205	218	224	220	210	201	209	220	220	243	222	227	218	163	227	199	227	204	204	213	220	220	203	217	216	216	244	222	222	240	232	200	231	224	214	209	213	215	198	230	233	231	220	201	233	244	241	240	188	242	205	211	205	236	211	237	242	209	235	204	240	222	214	243	191	196	209	225	221	200	227	197	201	234	242	208	223	222	223	215	203	210	196	241	216	197	229	217	196	229	195	212	220	235	201	243	226	232	213	213	231	229	209	223	235	215	204	224	189	195	238	215	227	201	209	192	205	211	207	181	196	231	240	197	204	224	230	214	213	226	234	211	203	227	194	187	228	205	191	238	208	218	222	209	216	205	198	224	245	220	202	206	227	255	212	205	200	182	197	202	207	214	205	205	216	229	227	212	214	192	212	235	197	214	216	235	235	230	223	198	220	189	226	232	214	194	204	215	183	207	215	195	216	204	186	249	204	193	210	234	213	217	231	219	227	228	200	208	242	213	220	214	206	191	215	244	204	213	205	233	241	229	245	190	240	239	222	238	162	196	198	220	219	229	226	210	208	243	255	213	224	248	226	200	213	243	236	212	212	211	220	214	227	210	257	218	204	223	227	228	222	224	217	264	215	208	214	238	212	205	215	232	223	193	224	201	231	220	195	213	235	235	247	207	189	202	223	206	207	201	223	241	226	202	226	208	229	218	197	232	202	237	209	201	210	233	224	202	205	194	206	251	235	226	215	235	217	188	242	204	256	228	233	238	215	242	226	203	207	205	215	190	209	200	218	211	224	223	222	219	191	197	216	219	239	220	214	193	223	226	211	217	239	235	214	226	231	212	223	244	222	198	205	216	239	203	206	221	216	188	222	235	204	224	221	229	202	192	217	193	221	194	219	221	221	223	235	226	222	199	217	215	192	195	226	182	214	218	203	224	190	187	211	198	222	230	213	221	229	232	224	192	224	206	194	217	218	207	232	208	218	215	235	209	195	207	208	218	233	231	226	209	204	216	224	225	219	209	227	203	228	212	229	182	222	216	199	229	222	220	203	240	237	213	189	230	204	219	218	213	236	192	218	193	208	225	206	228	237	208	214	212	210	192	215	253	205	257	201	210	197	205	221	189	206	221	220	228	217	228	206	240	194	208	241	215	234	223	219	218	231	218	215	224	202	202	225	230	201	180	221	232	245	245	214	227	224	229	209	203	200	230	216	223	204	219	209	199	222	232	214	206	213	225	247	208	227	232	247	211	216	222	207	219	197	210	226	252	206	188	211	220	176	204	221	203	234	226	197	215	252	207	239	184	209	204	210	206	199	233	204	209	229	213	206	212	197	209	186	199	247	192	221	221	246	216	232	201	204	229	215	207	221	215	217	225	254	212	194	221	206	221	242	205	187	265	210	219	243	222	221	229	182	229	210	235	244	232	200	212	208	198	220	209	238	198	232	226	227	247	208	215	257	226	216	200	211	200	239	205	221	215	215	199	256	216	216	231	216	219	211	246	228	235	217	209	227	214	198	220	236	226	194	228	228	243	240	228	214	225	224	194	224	213	214	228	220	221	208	197	205	240	224	186	221	217	214	215	238	217	224	217	231	213	190	209	224	235	238	183	207	210	225	206	234	218	200	225	218	211	235	228	215	201	215	207	231	244	243	217	219	221	227	222	227	221	209	196	215	221	226	227	224	214	206	233	229	219	211	220	213	238	223	205	206	210	235	230	199	225	190	211	210	189	220	217	204	205	215	206	212	216	238	204	200	226	225	250	219	253	216	225	213	230	210	191	222	219	195	226	188	225	215	223	246	238	225	214	188	237	243	250	226	225	239	228	230	216	214	238	271	209	212	218	207	213	205	216	206	235	227	239	226	217	249	199	188	203	189	216	238	221	199	255	239	185	203	214	208	217	204	218	219	198	218	237	242	244	220	214	195	236	195	196	209	211	194	218	234	235	222	222	229	239	223	211	205	204	225	213	216	218	227	248	215	240	225	226	210	230	194	227	193	207	232	222	216	202	212	223	238	226	234	212	212	228	233	212	218	195	205	222	229	227	242	179	223	205	224	227	210	206	214	197	216	198	202	226	212	219	205	220	235	237	229	202	208	204	202	193	209	212	227	208	197	230	202	223	235	219	206	208	213	244	240	225	245	218	211	231	222	211	206	214	227	233	200	221	218	206	237	226	212	207	221	204	227	208	221	189	202	218	225	243	203	179	204	212	216	228	224	212	213	205	237	205	230	207	245	222	216	223	227	203	226	200	195	207	234	200	231	239	211	199	237	223	219	217	221	219	216	227	232	216	234	213	189	222	207	225	210	219	215	249	212	222	221	229	189	234	212	211	217	217	218	217	216	193	206	215	228	242	221	202	211	233	239	245	237	238	219	172	203	223	205	225	211	217	218	216	233	230	217	225	233	213	218	207	216	231	234	178	235	220	214	245	209	206	228	221	219	181	233	192	229	227	241	203	224
27408	17660	9085	6653	7069	6805	4355	3343	3057	2404	4005	1629	1571	1398	1179	984	931	881	756	744	693	703	706	679	655	580	668	670	665	648	634	569	570	586	609	578	599	630	643	573	576	514	487	532	580	533	504	554	546	546	504	519	509	562	517	550	500	535	513	489	541	543	541	485	482	514	495	497	512	511	527	517	525	471	494	546	505	528	516	467	512	499	495	456	511	580	453	498	495	480	507	454	508	470	500	487	470	483	539	524	511	507	465	507	511	480	530	545	507	474	476	470	508	528	513	524	494	487	505	511	495	519	535	537	514	500	505	497	500	499	500	555	500	505	510	475	528	510	525	488	506	477	468	526	520	533	503	491	496	489	498	504	513	492	476	494	528	511	470	535	525	477	477	495	507	492	524	483	481	506	477	499	497	522	504	533	502	437	512	506	523	496	518	521	537	481	542	558	503	528	482	483	504	492	502	518	523	481	537	519	489	506	525	510	503	536	511	528	491	507	485	500	501	531	495	472	507	504	525	517	476	529	504	512	505	504	508	516	525	517	482	512	492	508	529	502	536	484	481	523	481	544	479	468	497	483	500	524	538	542	486	505	499	509	488	498	498	524	496	501	506	491	486	504	489	481	507	493	497	490	495	502	503	499	467	487	514	481	511	441	491	492	464	529	514	487	502	535	486	525	498	469	527	512	555	484	525	507	486	490	516	536	494	486	495	540	496	470	547	511	494	512	512	532	480	485	500	452	506	532	464	522	534	487	488	486	471	467	502	511	481	532	494	492	476	547	472	569	479	495	501	471	528	458	503	545	478	469	463	561	483	516	526	542	458	484	498	522	501	471	505	466	541	502	513	494	502	473	500	498	481	489	516	529	482	518	472	487	489	507	498	496	488	502	469	487	482	489	527	512	516	522	504	503	495	501	510	478	511	521	509	522	506	540	435	489	490	492	486	486	514	503	532	537	476	496	517	494	507	499	521	521	493	519	471	518	532	491	512	465	477	516	474	468	496	469	511	558	517	496	491	525	497	502	475	483	526	516	476	480	492	521	528	516	540	512	492	514	474	537	480	505	446	453	464	479	507	487	504	482	468	510	520	455	507	485	488	482	513	475	464	470	458	467	485	499	495	524	484	485	543	515	485	517	499	486	523	525	527	477	505	549	491	500	494	470	502	518	483	492	461	521	515	484	499	500	522	500	485	507	475	485	494	502	539	512	529	539	553	481	493	485	502	498	498	480	495	512	484	512	532	514	478	507	530	489	510	496	466	502	465	468	499	513	500	472	493	505	470	518	486	512	481	518	477	463	501	504	498	475	548	515	476	493	497	522	498	484	457	508	484	506	515	480	523	509	522	485	475	486	505	489	491	507	483	495	490	500	479	521	460	509	510	519	512	486	466	491	511	532	467	515	484	555	491	506	499	533	489	508	514	520	504	531	521	532	560	525	469	491	460	519	490	480	463	467	546	490	505	504	491	514	488	494	544	454	487	491	478	494	525	481	488	506	489	446	481	514	481	499	508	464	480	460	499	496	470	504	523	513	501	520	495	510	521	509	456	539	504	483	498	504	527	544	502	471	468	481	528	519	512	493	482	526	489	516	501	506	494	502	490	512	489	513	506	488	468	460	485	523	495	549	500	499	507	464	523	520	493	518	507	535	488	509	504	496	440	513	511	478	492	509	498	487	495	523	475	506	513	470	527	491	451	470	490	470	528	496	474	474	485	519	500	489	552	513	475	492	461	497	515	461	522	507	475	498	457	493	500	491	508	506	497	505	495	512	495	500	550	510	497	474	457	464	515	504	505	525	501	481	512	489	494	480	520	436	490	531	493	464	486	497	477	507	473	480	504	464	500	486	518	513	490	494	513	524	519	518	516	520	463	543	463	451	522	518	470	540	519	470	500	503	505	466	477	520	488	476	536	504	510	521	486	517	483	471	505	521	527	520	492	493	493	523	493	489	496	512	536	509	469	494	520	488	509	515	527	480	493	522	511	490	499	476	482	447	477	521	516	474	506	479	518	493	533	518	508	470	492	524	465	465	482	467	519	519	473	510	494	518	512	520	481	493	461	475	511	497	491	511	467	516	569	525	523	490	519	476	510	506	453	528	485	505	556	461	496	499	486	474	490	470	518	471	494	519	522	459	474	516	527	481	510	544	510	495	513	498	494	499	545	483	480	474	520	546	538	508	496	504	513	502	522	473	479	478	518	507	519	472	483	459	505	489	492	494	459	521	510	503	479	499	505	514	513	512	508	496	508	507	525	500	460	443	476	550	491	532	495	500	491	500	483	471	471	474	516	482	525	499	490	522	508	489	482	497	455	491	485	504	525	535	491	517	501	489	473	477	517	486	530	539	471	480	521	513	518	480	534	511	496	527	533	508	457	461	463	487	527	509	518	515	469	452	490	482	501	504	519	490	480	494	489	519	502	489	487	500	510	503	512	473	503	517	510	491	496	523	546	491	479	445	490	488	500	493	473	500	487	512	499	474	514	527	529	497	447	470	493	486	470	478	476	461	508	515	487	463	506	487	482	501	507	492	500	506	528	500	515	532	478	490	550	472	485	515	541	507	491	512	507	547	487	519	501	493	528	511	487	498	501	532	491	516	505	507	496	453	466	473	507	523	523	502	539	489	498	495	500	485	506	467	468	516	530	487	471	502	510	530	493	485	497	502	504	547	489	487	503	505	465	505	507	517	494	491	539	499	475	451	508	482	523	511	548	498	515	536	499	492	538	509	514	491	487	516	456	489	525	504	485	469	492	530	504	520	517	499	525	483	522	494	457	512	487	495	507	517	482	481	503	487	517	473	459	486	492	499	472	481	483	532	533	483	514	532	509	508	472	525	502	515	482	490	514	444	492	544	508	498	511	471	495	528	489	510	501	543	493	527	525	523	550	455	519	488	518	514	469	475	483	481	502	474	501	544	504	495	470	495	521	507	502	493	495	504	497	550	510	479	495	477	487	522	518	518	527	498	503	502	477	496	513	476	503	507	495	516	500	520	502	522	473	530	479	520	524	476	477	521	514	480	504	516	525	507	500	497	519	503	495	560	441	526	492	503	504	484	511	501	503	519	483	508	554	506	540	466	485	518	493	517	523	503	499	498	489	507	518	487	510	499	463	499	529	534	515	486	529	478	541	510	510	488	544	497	467	493	500	519	461	512	500	519	504	492	477	466	497	517	514	493	503	473	540	518	497	480	464	521	549	529	463	483	485	554	482	528	515	489	491	493	504	525	513	485	482	516	492	506	529	494	531	467	512	511	516	513	496	498	564	470	498	552	516	515	483	541	498	507	512	481	528	492	522	480	513	499	521	505	493	476	499	550	518	486	522	496	526	491	491	526	500	491	547	515	502	457	497	478	458	509	465	521	526	511	489	498	510	523	483	505	523	532	549	470	491	499	516	510	504	440	480	516	481	520	479	489	518	557	516	532	471	528	515	509	504	507	483	503	497	498	535	533	466	490	461	443	476	500	542	508	502	488	511	501
19572	8758	2267	843	614	496	427	314	321	328	343	282	287	282	272	276	289	287	245	242	248	269	263	272	271	228	243	281	245	247	262	222	250	246	244	261	257	280	251	263	280	264	238	244	260	251	234	233	232	242	256	240	236	215	253	226	252	294	244	235	251	256	271	257	279	245	253	227	228	253	240	278	251	275	224	243	228	243	246	268	222	262	249	252	242	245	254	270	250	272	249	249	250	304	250	258	269	248	242	247	239	240	270	266	223	234	262	259	243	242	277	226	261	246	237	263	250	270	241	238	250	240	266	262	237	237	253	250	231	239	248	242	272	255	237	243	232	243	222	271	257	251	242	279	269	260	208	232	267	252	222	235	268	223	227	235	220	258	258	245	237	247	242	286	268	212	261	259	249	276	223	278	275	242	248	247	234	249	255	250	211	246	253	217	259	261	270	254	260	233	273	279	239	278	228	228	222	283	227	264	242	232	241	254	234	283	268	265	272	241	247	262	242	245	233	233	263	233	199	247	261	275	280	252	198	230	250	263	262	232	227	251	249	265	217	251	236	250	255	242	244	248	258	265	237	246	257	237	260	236	242	234	235	236	234	268	260	263	235	260	222	264	267	247	249	237	293	251	265	250	240	262	248	262	248	274	237	250	262	285	224	272	248	247	220	229	275	245	227	269	242	252	226	237	277	267	256	248	239	238	212	228	217	243	261	223	250	293	273	253	241	251	244	240	211	231	252	267	236	273	244	224	248	231	247	240	266	259	240	240	264	246	228	246	242	229	250	246	224	249	222	223	269	261	246	271	255	277	260	245	249	245	247	249	260	216	226	253	272	248	249	275	243	236	259	236	250	261	220	253	268	240	257	245	245	289	250	206	244	276	262	225	252	239	239	239	237	258	256	259	243	258	236	206	238	255	275	243	207	244	256	272	263	248	275	230	270	244	218	225	243	265	240	228	235	225	258	233	233	225	232	227	255	249	244	251	257	215	255	252	242	266	278	244	278	289	244	238	243	230	242	231	245	232	251	246	235	245	217	268	277	228	230	250	234	275	251	234	233	267	256	241	270	279	280	251	206	218	225	247	234	237	260	261	227	254	254	256	262	240	276	245	274	216	237	219	261	254	257	260	258	272	265	277	251	273	234	260	244	264	227	229	213	242	230	249	287	230	212	276	229	229	242	232	272	234	240	257	276	246	236	259	219	231	252	240	237	254	250	236	243	226	258	269	258	251	227	280	254	229	225	248	270	267	253	244	247	271	238	252	247	286	256	256	249	227	265	265	223	238	232	246	237	293	270	225	262	231	261	245	266	224	228	221	219	255	246	253	258	227	245	242	240	262	246	285	261	227	236	256	252	245	283	247	241	239	247	256	286	271	250	220	236	267	262	267	229	194	236	242	235	242	241	238	224	251	256	250	227	256	283	244	266	258	271	276	230	259	237	249	253	250	234	275	245	247	227	268	223	225	241	278	275	291	232	246	237	272	280	259	246	259	215	234	249	270	262	237	233	242	283	214	236	250	243	252	260	235	247	250	295	249	242	253	230	231	241	226	257	253	217	249	259	234	242	235	236	266	218	280	232	212	215	248	241	240	273	251	251	261	236	251	258	257	239	227	225	257	266	238	265	262	239	243	245	245	230	216	253	254	253	251	248	255	256	251	254	252	233	238	247	243	276	268	253	216	241	266	255	254	247	242	228	255	238	240	235	249	263	221	228	231	222	275	275	255	227	266	261	244	253	236	276	252	248	226	279	264	247	225	260	224	239	231	243	243	259	243	230	235	245	222	275	218	273	243	224	235	259	240	243	260	248	236	254	263	223	211	239	269	227	248	263	234	268	246	226	250	254	221	244	213	260	242	233	258	259	246	250	233	248	225	249	235	252	266	235	282	254	276	269	274	253	254	226	256	239	280	235	222	266	250	252	231	244	268	225	234	257	263	239	222	220	243	257	248	226	263	238	242	250	232	253	256	231	256	254	284	228	251	253	258	275	265	300	264	220	253	239	262	253	259	231	270	234	251	278	251	214	235	240	236	246	275	237	262	239	215	249	281	252	221	261	228	251	230	266	262	227	230	253	222	240	223	233	255	259	240	269	256	263	255	232	243	274	248	238	247	227	248	244	231	242	246	252	255	246	251	244	260	252	237	263	240	255	262	239	252	247	238	274	262	234	234	275	268	244	220	247	237	252	238	250	256	259	245	236	256	250	253	247	267	242	268	248	271	260	230	236	229	232	236	257	240	239	219	249	259	219	241	255	245	232	262	242	262	247	260	222	242	252	258	257	247	268	274	259	219	224	242	262	231	241	231	232	265	245	262	226	237	242	263	242	241	278	234	263	253	251	244	269	224	236	247	266	239	242	249	242	281	267	224	252	290	232	268	257	240	250	271	263	235	216	234	260	248	237	254	238	226	252	244	241	245	241	262	248	233	278	232	251	235	257	289	231	256	255	230	254	267	270	240	219	243	269	264	255	252	262	252	250	235	254	246	209	248	253	245	240	248	249	230	231	253	236	243	226	237	252	240	244	216	247	262	264	224	249	234	251	245	253	249	240	262	276	241	253	236	220	241	243	265	262	260	226	232	221	235	254	228	242	225	240	279	239	262	236	267	245	263	271	249	268	252	248	223	239	252	237	230	272	257	257	260	243	238	236	233	236	267	260	249	280	219	239	237	252	253	229	241	215	217	230	244	240	229	244	257	241	260	255	249	254	281	246	238	283	238	261	234	265	254	248	239	285	241	259	282	241	277	256	237	239	248	227	210	243	216	259	240	248	237	291	249	279	268	235	237	245	228	242	239	250	217	213	234	256	233	237	227	279	262	258	249	241	213	248	241	239	238	255	262	241	225	234	245	245	259	249	223	249	227	223	232	250	212	228	253	252	234	251	276	243	251	257	260	230	247	259	228	211	271	246	221	247	245	245	247	266	240	246	246	241	263	246	242	230	232	271	275	223	231	234	231	251	246	280	233	276	260	279	265	248	227	257	266	240	231	254	250	239	233	249	244	265	247	236	269	221	251	266	251	233	220	251	223	259	253	257	262	233	260	247	233	245	247	224	240	245	250	249	240	229	250	236	270	261	234	239	246	230	254	239	249	245	227	234	254	231	232	231	259	242	254	246	236	263	239	223	238	253	234	233	211	266	215	221	258	249	254	235	232	250	233	266	279	238	270	264	262	257	235	246	255	268	236	275	282	231	208	238	234	256	231	253	244	245	210	251	245	242	216	239	247	260	244	219	270	232	232	255	245	250	240	252	262	239	245	236	225	257	234	230	262	237	229	250	255	264	268	269	251	232	246	249	221	250	223	245	236	252	221	255	225	233	249	278	258	278	262	263	247	250	256	251	237	260	277	264	230	231	231	262	223	228	221	241	259	290	248	238	208	269	262	235	256	232	259	229	260	262	264	231	204	246	239	249	278	238	224	255	265	251	233	250	210	224	268	230	252	218	259	249	244	254	231	256	250	231	249	259	227	254	257	243	253
11706	6546	3131	2533	2189	1638	1525	1029	1084	1106	1077	785	768	872	767	687	674	696	595	621	622	620	647	627	579	586	606	586	575	562	588	615	593	615	625	597	595	612	544	565	541	589	539	572	554	571	624	543	551	530	548	601	562	585	601	604	558	543	580	577	574	548	542	593	535	562	544	572	594	519	581	569	567	579	508	522	568	552	547	583	526	538	517	520	573	588	555	565	559	586	522	578	520	568	578	527	523	565	530	578	542	545	565	561	579	563	528	555	557	573	558	519	550	554	607	543	542	551	540	526	543	591	551	550	590	542	527	583	594	569	569	565	538	557	584	520	548	558	584	544	562	542	531	555	543	589	558	537	551	545	618	564	546	546	510	553	603	547	543	572	569	590	586	540	584	539	598	577	533	571	544	541	546	563	542	558	556	560	555	523	564	563	586	574	595	520	546	562	595	555	582	558	587	584	517	548	572	611	593	550	553	572	534	556	553	555	549	490	566	551	545	574	576	543	571	535	558	559	552	516	568	573	510	564	576	538	557	563	524	566	530	517	536	581	550	577	534	548	573	582	531	528	555	533	538	555	567	558	590	585	515	566	555	528	557	517	545	545	568	529	551	584	579	573	561	552	585	539	541	558	570	552	554	556	550	553	544	593	563	528	559	526	540	556	536	562	552	542	551	578	562	512	547	545	577	546	552	551	556	570	546	542	530	514	588	567	549	574	590	566	527	563	529	548	564	577	534	570	571	568	535	561	553	551	521	532	590	527	529	559	563	576	525	574	581	518	551	548	594	514	521	549	537	559	547	520	530	506	551	531	589	578	527	510	590	550	545	563	537	555	566	590	598	560	567	549	571	591	596	554	547	529	566	566	553	535	549	579	546	569	553	562	574	530	563	545	549	593	543	550	547	492	548	591	565	540	543	530	518	602	521	528	522	569	539	579	578	587	530	538	556	530	561	554	547	615	549	563	544	546	538	538	531	561	619	569	552	568	549	535	547	528	577	496	539	530	558	582	539	574	552	490	529	512	567	582	582	542	568	597	566	540	549	579	534	540	551	568	533	566	544	525	539	557	565	606	542	532	567	533	576	571	556	598	538	526	573	563	537	576	554	539	580	578	565	541	581	541	551	564	533	592	556	553	513	517	549	554	513	566	530	557	520	576	571	539	528	547	507	501	577	616	552	572	544	519	555	542	557	551	573	554	552	540	555	578	573	537	567	505	615	529	559	516	554	532	512	566	559	557	517	523	540	544	521	539	557	543	559	572	529	564	521	539	552	528	481	562	568	542	561	533	578	572	558	531	586	527	549	523	555	561	552	530	541	531	565	546	573	594	579	553	568	526	521	554	560	574	586	597	534	549	532	525	534	585	551	520	561	564	550	573	550	587	541	576	568	566	541	537	521	587	592	560	575	542	580	553	519	579	549	543	554	580	599	561	513	555	544	581	537	521	549	540	542	578	529	543	516	566	551	593	585	566	587	539	591	524	548	542	560	519	561	591	569	537	547	538	535	543	568	545	536	522	572	539	589	497	598	522	570	533	555	582	580	548	537	569	545	537	562	542	619	589	617	574	543	581	534	538	540	549	583	589	567	585	566	586	554	536	544	519	580	579	541	557	576	524	532	577	559	536	540	539	516	539	540	543	566	569	539	570	521	548	517	527	543	560	560	548	559	537	531	522	557	545	543	590	562	536	554	550	568	549	547	569	562	562	531	567	547	541	515	517	553	539	527	534	558	561	557	543	526	522	598	555	581	607	568	579	540	540	544	626	536	571	537	547	586	563	532	564	572	542	579	531	540	544	562	547	605	571	517	530	537	514	558	567	552	550	558	517	519	543	552	535	536	554	587	559	588	516	532	552	591	588	561	566	559	513	556	549	569	578	546	535	586	558	582	574	565	583	519	569	526	536	568	534	545	563	566	556	529	563	569	569	562	562	548	557	537	544	571	540	535	541	559	569	579	536	537	562	550	542	549	522	533	562	541	514	589	559	578	552	536	564	559	546	563	589	584	559	570	564	519	564	590	573	581	600	525	548	560	572	596	539	523	573	558	561	576	550	570	590	547	551	556	541	522	598	546	559	551	558	573	583	576	535	538	526	553	548	572	575	551	587	516	535	551	507	582	547	581	535	556	576	508	510	549	583	554	568	558	575	534	533	552	592	519	592	556	542	552	541	571	557	566	554	606	563	560	534	540	563	527	563	590	551	592	569	532	543	562	537	557	585	529	521	550	545	536	556	506	553	576	533	579	561	551	538	540	552	576	514	564	535	537	540	535	531	574	535	533	528	573	579	572	561	572	574	553	592	543	545	594	578	562	559	578	543	577	570	558	565	538	545	546	601	546	534	577	550	569	525	564	586	583	545	551	550	560	541	539	541	565	572	544	551	549	527	577	563	550	520	556	585	530	551	537	553	517	538	584	538	560	555	521	554	528	584	616	549	542	541	593	537	572	553	570	573	546	571	591	568	578	549	540	556	518	547	546	580	579	546	567	568	573	562	550	552	518	524	535	593	554	532	528	528	580	544	555	559	570	558	568	528	533	577	530	551	573	539	537	586	545	561	563	569	543	604	531	524	546	565	574	555	592	547	531	525	528	574	562	512	572	550	568	541	540	559	553	542	521	555	568	496	569	604	561	563	521	537	540	578	546	580	554	575	576	566	543	540	508	541	525	553	535	536	559	577	561	532	532	533	555	515	570	543	518	599	564	565	548	589	563	527	531	567	560	546	585	557	555	548	574	567	538	514	532	596	569	555	551	535	538	553	584	558	588	559	544	528	544	538	548	524	539	593	546	530	539	546	568	573	571	531	556	522	535	543	588	557	563	521	541	593	554	554	576	555	559	534	544	493	579	547	613	599	597	540	530	552	576	566	513	539	571	540	548	554	554	527	527	499	565	529	534	547	505	534	584	566	593	478	549	576	559	563	540	538	504	527	543	533	571	586	568	561	527	564	567	545	562	564	567	553	538	574	570	514	568	536	561	558	524	537	540	554	559	563	600	552	525	562	565	585	535	593	518	600	520	560	560	551	541	541	577	561	539	537	574	550	540	588	553	602	542	548	579	577	558	573	569	565	577	571	535	555	580	508	530	585	542	560	580	550	537	597	570	548	587	542	551	556	528	562	572	576	560	560	557	555	574	566	556	537	533	543	546	554	541	563	528	528	552	573	564	603	560	518	571	536	536	574	546	553	572	552	538	563	586	526	564	488	553	533	535	537	554	542	605	541	543	510	517	548	555	593	554	565	553	557	530	556	606	591	580	546	553	560	563	521	556	535	538	552	511	558	591	536	557	520	571	591	564	559	516	538	521	566	601	555	583	556	528	523	555	552	551	570	539	527	568	578	583	588	588	544	533	539	565	537	582	542	526	540	519	574	551	555	546	538	513	573	598	541	568	576	568	579	576	549	576	549	562	557	524	565	555	565	527	594	580	527	562	578	573	568	532	535	592	570	583	559	515	569	593	579	537	552	555	565	509	562	572	562
34244	18775	6408	1833	1210	996	931	622	584	514	500	341	246	299	250	234	219	238	203	214	240	221	220	183	230	210	216	181	237	198	195	224	209	217	204	206	213	190	211	212	190	164	203	221	196	176	214	208	232	199	222	236	202	201	207	202	217	210	194	203	216	210	222	211	207	214	207	206	204	158	173	206	196	189	182	183	203	189	184	208	190	202	204	178	194	190	190	234	210	188	234	185	226	191	216	207	205	237	187	204	188	180	185	209	186	196	199	203	175	194	198	188	207	209	212	172	207	220	205	234	195	202	210	194	185	213	223	193	174	202	251	213	224	196	194	188	220	214	209	221	196	200	213	206	196	237	204	212	197	202	209	180	217	180	186	184	224	195	211	203	204	204	178	213	188	193	192	190	169	186	212	212	212	208	197	200	223	209	197	201	196	194	186	208	180	183	177	191	203	206	211	210	222	222	203	200	210	212	222	193	191	222	181	205	226	194	213	197	199	243	208	204	189	200	212	202	209	194	183	189	180	209	166	199	189	231	210	186	200	206	181	187	204	209	227	209	205	210	200	197	204	208	211	173	168	177	186	190	190	173	231	198	195	186	197	202	177	201	185	215	198	224	200	199	189	201	198	210	178	210	179	215	206	171	185	198	198	187	194	190	196	185	199	171	178	204	192	214	194	229	203	178	210	195	198	178	200	184	159	209	206	185	183	192	167	216	198	219	193	198	206	193	184	187	195	214	198	195	191	214	206	194	189	216	212	218	218	205	195	207	204	195	199	198	215	192	192	224	170	199	199	193	192	191	232	220	196	212	212	185	197	196	192	201	195	224	179	175	200	215	213	180	194	224	230	223	198	198	211	193	189	200	211	220	189	209	207	172	226	187	205	193	192	207	184	204	180	198	193	195	231	224	222	189	209	208	232	172	196	192	196	213	208	203	210	196	170	181	180	198	189	191	188	225	199	202	179	183	214	224	193	220	206	219	195	187	186	218	183	203	220	181	178	192	176	215	192	173	187	212	190	207	178	212	197	211	197	179	188	210	217	228	172	192	178	219	221	189	190	179	195	209	199	208	216	202	180	174	213	198	204	203	201	185	190	217	221	184	171	193	196	203	218	191	227	216	187	213	234	217	191	193	188	205	216	223	199	225	185	162	192	197	220	223	207	197	196	187	187	211	215	201	201	224	214	220	171	196	202	194	214	184	189	186	201	171	203	227	214	201	190	199	208	203	179	207	208	190	214	198	239	207	219	186	219	204	202	204	189	195	187	214	217	218	204	194	188	212	192	223	189	178	203	204	192	195	190	208	222	192	211	199	241	208	172	196	183	187	213	207	191	187	184	183	186	207	200	168	193	203	203	179	185	235	225	205	176	196	197	205	210	206	224	216	207	221	187	201	208	186	184	196	189	204	207	212	198	205	191	183	217	201	197	228	177	195	213	183	193	188	206	205	214	206	224	196	191	179	187	202	199	204	204	202	191	225	182	228	201	192	212	225	177	198	206	185	204	212	183	212	178	193	197	179	175	190	196	207	192	211	197	205	211	205	214	187	199	202	199	180	217	193	164	217	205	186	212	214	178	216	210	197	200	183	203	203	187	213	193	203	220	203	191	212	188	223	201	213	183	194	191	203	228	209	232	185	180	185	197	203	219	189	206	205	192	210	207	213	202	184	206	207	197	162	197	182	184	187	203	192	210	178	194	191	236	203	212	203	216	202	180	203	220	229	209	184	180	196	205	221	203	196	218	205	203	208	209	190	181	213	191	202	194	189	201	179	183	222	179	195	222	226	198	207	184	177	200	215	194	191	216	182	211	210	194	208	202	186	176	200	196	213	203	192	194	209	186	180	223	210	210	213	183	203	208	204	185	204	209	230	194	221	218	218	196	204	200	178	220	212	188	197	184	203	199	188	209	191	211	213	207	194	221	226	164	199	168	203	207	204	215	150	215	179	220	192	208	199	196	213	224	249	209	206	179	196	174	193	187	169	200	195	195	190	198	198	219	206	211	198	205	196	220	204	190	177	184	209	173	210	201	189	204	215	208	211	213	227	198	178	178	206	219	208	191	189	201	207	191	185	200	180	176	203	194	191	207	175	159	190	187	220	206	206	213	208	229	218	223	205	223	210	187	210	178	235	174	198	216	183	243	232	197	190	204	204	240	208	199	208	206	209	189	217	217	216	170	188	180	204	221	193	205	217	191	201	192	185	213	216	198	192	207	211	206	183	215	207	200	209	205	209	189	211	209	219	188	180	189	247	208	184	202	219	221	177	182	182	208	190	191	185	197	184	211	214	180	194	233	209	238	189	217	185	192	227	197	187	190	198	194	193	209	186	198	220	187	215	196	192	223	224	191	206	193	225	205	206	208	206	186	217	217	180	225	217	233	201	200	211	186	209	201	206	201	186	183	190	217	207	209	188	194	192	202	211	187	225	215	200	182	201	195	176	192	212	169	183	233	196	216	238	181	203	212	200	216	214	204	206	195	176	212	213	198	181	206	223	210	205	223	195	170	200	201	203	219	232	185	203	205	198	189	205	189	207	203	184	178	168	212	173	162	194	184	217	188	199	181	222	163	207	222	192	196	211	199	202	211	215	230	216	187	184	198	185	186	191	198	181	184	228	217	201	162	200	188	204	206	203	190	184	178	217	222	214	204	205	211	203	204	204	197	217	173	174	174	196	205	208	216	189	197	203	216	172	188	204	209	211	182	217	201	202	192	184	215	217	255	182	176	214	208	238	196	226	239	200	199	225	203	191	211	216	213	183	215	211	201	183	200	199	210	182	202	170	188	191	213	182	211	195	232	220	195	185	206	213	224	165	217	196	193	210	200	200	202	209	212	161	202	188	215	189	205	204	202	194	209	185	182	215	208	190	198	214	159	197	240	210	195	197	224	203	208	199	201	205	202	223	208	178	217	199	209	204	183	191	195	203	224	218	212	175	224	229	181	199	212	211	224	212	211	185	187	204	228	189	228	203	189	192	210	201	186	184	212	184	208	187	182	180	205	214	222	184	199	199	209	171	202	197	221	219	216	195	189	187	182	199	169	199	205	190	245	219	206	183	195	234	187	206	185	220	196	195	211	226	195	195	197	206	206	187	201	201	212	232	205	205	197	211	238	210	211	207	244	213	202	187	205	199	205	178	208	182	193	197	204	199	184	189	189	208	243	196	181	205	175	226	196	220	227	212	206	206	229	206	208	194	198	195	196	226	192	199	198	184	206	190	201	193	233	221	194	198	197	223	199	184	205	192	225	215	196	209	216	179	202	199	181	207	213	206	193	172	213	191	193	210	203	204	231	200	185	199	201	202	201	171	220	228	196	187	222	185	216	220	222	190	207	185	193	221	195	207	190	173	212	176	217	213	178	210	222	206	193	179	221	208	200	212	187	178	193	217	200	187	176	198	171	230	207	201	183	179	198	211	201	206	180	181	193	217	220	184	208	217	219	213	226	217	182	193	186	201	197	212	243	187	208	203	190	212	205	188
21765	13661	6411	4780	4333	3920	3094	2106	2369	2358	2045	1325	1129	1148	892	750	676	659	665	590	658	592	585	564	544	606	560	596	545	570	555	550	529	527	541	512	523	536	489	473	484	477	474	489	494	519	477	497	479	497	474	499	496	503	487	482	467	502	481	495	488	433	499	457	494	432	482	502	470	475	473	464	476	485	501	493	486	462	471	420	424	442	464	473	433	480	487	440	475	442	440	451	421	467	459	472	460	457	474	442	445	473	464	470	459	487	484	472	444	482	456	448	476	437	435	484	477	431	463	471	446	508	496	481	433	453	486	442	458	467	477	466	449	465	433	521	441	484	489	459	467	436	472	458	493	496	445	504	488	457	468	436	462	446	464	442	452	464	469	434	461	462	458	479	467	477	449	451	448	506	448	477	455	472	496	458	464	446	466	415	436	475	441	471	463	485	462	504	498	427	461	493	448	508	460	450	493	457	478	428	442	447	445	467	470	451	454	435	480	451	494	490	464	445	498	469	471	467	489	412	436	456	442	463	473	458	460	498	439	456	464	461	427	474	473	482	461	453	447	428	463	441	494	465	479	487	480	412	457	506	491	435	438	464	457	425	435	464	488	430	427	485	474	501	489	476	482	456	497	468	461	481	427	491	490	464	512	449	492	453	482	455	483	407	499	477	493	420	445	488	463	454	488	432	448	449	468	463	462	453	431	492	433	515	428	432	487	421	500	450	444	439	430	485	441	421	467	484	455	477	468	498	492	457	463	446	462	423	440	443	500	451	454	447	467	480	508	472	428	464	477	477	478	482	448	436	484	474	478	491	449	454	447	466	456	445	431	462	456	496	441	479	519	468	463	492	455	463	491	460	480	447	421	533	431	456	479	456	435	466	466	474	446	479	446	471	454	478	482	417	454	427	457	478	498	458	460	490	435	465	480	479	437	490	440	457	484	464	505	435	488	442	487	472	511	471	467	453	495	480	472	456	444	491	470	441	450	458	484	399	451	444	482	454	483	445	488	449	444	445	484	443	482	462	432	475	461	434	441	458	435	446	452	474	451	423	485	479	486	437	503	449	445	483	462	435	491	459	459	448	446	478	455	480	466	440	512	469	465	455	493	501	488	475	461	469	496	466	463	465	458	474	446	442	510	471	505	496	467	459	466	452	460	446	458	463	495	447	494	462	434	482	452	488	470	428	477	485	438	440	450	471	455	411	451	452	432	474	455	445	424	481	486	457	478	444	510	464	497	463	434	467	476	421	470	495	490	450	405	455	454	504	440	462	528	482	459	459	481	478	417	477	463	464	485	443	461	476	484	459	486	459	487	503	435	463	469	457	495	481	444	453	488	441	447	476	465	450	489	438	473	458	473	458	474	490	487	456	478	466	462	433	480	490	458	472	443	443	472	452	464	444	430	475	437	484	452	456	441	445	496	460	467	446	445	496	475	424	471	508	436	452	462	450	490	481	495	456	474	477	478	446	486	460	477	486	424	487	464	449	467	474	468	426	461	460	417	469	412	470	483	454	436	482	470	473	470	461	451	475	434	450	469	462	461	496	459	459	473	439	482	480	460	483	444	514	464	435	480	472	439	452	483	426	473	456	455	467	453	477	477	481	429	455	463	462	460	461	498	457	468	486	469	435	466	445	498	483	420	509	458	391	472	472	457	446	458	479	437	473	508	474	463	453	459	494	454	463	482	459	426	485	477	474	484	455	436	470	486	465	454	484	478	444	463	446	449	454	461	457	475	428	481	449	495	465	464	439	449	508	479	461	453	481	458	471	475	438	477	435	477	441	475	467	449	515	471	451	501	488	434	467	469	458	488	457	493	456	450	452	451	471	507	457	435	418	440	472	468	470	497	483	472	446	456	487	448	478	448	479	464	475	464	472	475	496	494	500	505	478	443	433	478	483	443	466	474	456	432	417	443	502	465	492	487	437	467	457	483	480	457	439	447	455	443	444	465	446	436	513	442	421	472	472	485	486	476	467	446	448	473	475	462	454	465	449	446	501	457	437	442	458	423	502	480	482	434	466	492	434	490	478	441	468	498	482	480	445	439	439	437	502	455	461	435	452	438	452	426	455	477	429	489	482	452	466	477	444	439	493	485	464	462	461	453	517	440	456	466	490	495	471	469	519	498	428	428	462	457	470	468	490	495	517	486	451	464	472	482	445	476	450	463	500	488	456	472	469	475	479	473	440	445	450	421	456	498	483	476	457	406	471	456	412	493	471	455	552	440	457	436	459	454	452	442	447	454	461	456	440	466	472	439	475	454	464	440	448	464	454	472	469	477	485	491	463	488	462	470	475	429	457	464	455	454	436	446	442	424	483	470	441	472	456	485	468	450	472	447	447	513	469	450	452	488	452	455	467	442	441	471	442	476	461	467	467	461	436	480	490	473	451	434	459	497	441	447	507	433	481	454	446	489	469	459	457	441	431	497	456	456	470	462	456	459	443	443	450	468	466	456	464	479	440	466	457	499	459	484	477	440	460	472	448	461	498	447	470	429	468	476	482	438	477	476	476	475	447	463	477	455	462	471	472	456	423	448	448	446	435	452	452	466	448	482	514	462	461	493	451	452	500	441	467	451	436	499	464	443	468	479	467	466	455	436	508	455	484	460	442	480	445	460	475	501	483	525	461	452	476	482	461	441	446	462	476	471	495	490	482	477	480	414	493	496	470	447	492	464	461	456	460	434	474	467	473	472	459	491	477	478	442	469	486	458	431	455	477	486	479	427	450	464	463	452	446	490	464	459	515	474	459	437	433	462	441	440	479	480	459	509	476	470	434	462	462	452	476	476	501	476	461	419	453	460	481	429	454	473	479	495	468	497	442	471	490	454	467	471	484	465	459	479	472	453	467	501	484	451	481	488	475	433	468	467	450	484	424	508	438	457	466	472	443	443	478	515	464	477	455	488	478	463	478	473	464	470	474	427	442	434	430	462	474	507	449	444	462	477	415	437	454	481	475	485	506	481	463	459	472	433	465	480	481	465	455	481	475	478	472	471	474	481	492	432	512	471	476	480	487	448	431	453	492	478	515	483	488	482	459	472	492	428	453	468	474	465	471	466	472	473	460	449	456	457	437	504	436	466	440	484	446	449	453	468	507	431	440	452	506	488	497	479	467	462	509	465	471	481	475	484	477	449	486	485	461	500	479	483	446	455	459	433	488	500	477	433	455	475	443	453	448	464	436	447	426	457	464	455	503	451	479	430	504	469	453	460	503	489	486	471	479	461	438	465	496	453	491	434	456	452	476	459	471	474	449	473	469	481	463	450	434	460	426	441	463	448	462	459	466	450	500	469	455	480	432	480	495	484	468	467	456	462	466	505	438	509	500	429	501	472	466	448	463	455	460	496	469	499	460	459	491	447	460	493	485	492	493	476	466	482	454	489	440	446	502	458	436	442	467	481	437	496	451	438	472	452	514	459	458	468	472	453	434	448	435	465	472	483	462	429	439	438	437	453	471	466	464	485	476	447	481	450	463	465	448
43529	27542	11582	3207	1829	1807	1125	1102	1034	767	695	417	457	398	385	311	297	284	230	269	226	221	253	250	242	251	244	264	240	220	263	217	238	267	225	242	237	235	227	211	228	205	211	240	257	219	207	220	240	197	220	199	217	226	234	205	237	216	204	215	213	210	191	233	258	224	231	203	199	221	204	195	214	207	216	215	229	203	227	212	217	214	204	168	203	204	210	220	217	214	201	238	259	222	224	234	221	213	218	210	212	196	216	220	197	224	209	220	226	243	195	248	221	208	209	203	213	212	227	214	223	228	193	196	210	209	224	262	209	215	212	210	222	215	209	200	206	212	221	240	227	211	223	204	209	195	232	263	206	192	205	196	189	223	186	222	223	216	178	224	190	191	184	215	226	234	216	189	178	207	205	206	217	211	244	212	204	225	195	192	202	206	216	239	209	215	191	203	209	189	218	199	220	218	214	218	237	230	204	215	240	204	213	172	217	235	236	212	223	186	245	230	203	214	212	209	184	202	210	196	240	223	240	220	209	224	214	250	226	229	210	207	198	229	196	214	195	219	201	234	219	210	219	207	252	212	219	237	249	232	224	219	188	225	241	203	209	217	225	196	244	190	237	230	191	210	214	231	206	224	223	216	197	214	211	204	213	257	223	260	216	210	218	275	225	239	197	214	228	199	221	196	245	222	221	211	258	228	232	263	228	229	208	194	198	215	243	205	224	227	238	208	242	210	227	215	196	216	212	209	216	239	248	220	228	232	240	205	241	224	198	198	196	205	207	230	248	210	234	198	211	202	222	224	263	235	210	213	186	213	213	249	213	197	190	239	206	211	203	209	205	244	207	204	233	232	211	225	193	218	234	194	215	246	193	235	231	228	232	215	188	206	218	223	257	229	227	242	217	216	223	232	237	234	230	233	242	219	247	185	200	257	223	209	211	258	228	237	219	184	230	227	240	206	187	209	210	236	227	239	204	230	200	240	209	219	211	225	229	227	239	218	206	228	239	242	208	214	232	213	196	205	217	227	220	190	225	223	213	229	226	247	227	204	217	220	227	203	193	210	221	229	186	240	234	216	212	223	221	236	248	215	233	236	211	206	229	247	228	218	230	232	220	190	205	213	225	219	217	219	233	227	223	201	200	228	212	194	216	231	232	184	225	220	220	219	236	219	228	234	233	231	223	213	237	212	208	217	240	216	187	235	228	222	188	216	204	179	197	230	228	226	226	225	234	217	207	200	199	225	222	233	208	165	210	191	251	214	233	227	260	224	208	205	243	188	208	184	221	223	245	213	214	209	217	226	206	214	226	214	210	220	202	204	209	213	200	230	203	223	206	201	231	233	195	213	221	212	223	237	227	239	214	229	216	196	230	213	214	222	231	235	213	192	236	201	214	213	209	226	209	205	226	203	212	198	232	231	265	208	254	208	202	230	202	256	200	211	185	209	202	209	232	233	198	249	244	237	218	205	203	221	240	197	213	211	171	195	186	226	199	223	240	214	219	207	179	200	218	214	186	215	212	210	207	225	197	240	204	222	209	208	211	210	224	215	203	211	202	200	191	217	206	203	204	233	240	218	223	220	197	243	202	204	211	209	234	223	228	205	221	234	223	216	224	223	232	228	210	223	206	213	194	186	220	220	224	215	191	234	195	230	218	189	230	230	207	223	224	211	213	214	209	222	199	221	222	242	232	263	234	237	221	233	224	203	237	228	233	209	220	205	200	237	217	221	225	223	223	251	233	233	222	240	210	227	211	208	207	222	225	219	222	227	183	229	222	220	205	208	212	239	249	231	224	209	220	213	203	204	227	218	213	209	218	220	238	226	233	220	199	202	207	222	213	220	216	218	230	215	237	246	207	234	190	202	218	231	217	222	214	212	197	210	219	198	218	202	226	218	210	198	229	211	244	228	215	205	226	217	184	239	209	194	229	210	210	238	218	220	209	209	247	252	241	246	213	243	220	213	209	226	245	202	234	218	222	213	223	198	225	190	213	212	176	188	226	246	204	253	222	223	225	213	178	195	208	246	226	222	239	208	225	216	204	204	212	220	208	226	230	225	204	232	212	206	222	219	223	214	224	194	190	213	219	253	216	214	208	202	230	225	220	234	184	216	203	205	215	202	192	198	215	222	216	210	251	207	223	226	212	215	219	223	197	237	212	195	225	210	231	195	249	224	239	202	207	207	229	233	204	232	216	226	231	209	221	205	220	209	231	179	191	225	232	218	219	240	243	243	217	212	213	201	240	196	227	236	237	247	233	212	209	198	216	203	222	217	228	211	196	215	204	223	208	225	228	229	198	233	193	204	221	219	200	211	213	215	223	226	227	223	208	231	257	199	222	221	208	221	227	195	203	244	231	198	197	205	226	198	215	219	221	228	254	226	226	237	205	250	193	223	191	207	192	191	183	222	195	238	229	217	226	214	209	186	229	208	211	202	209	222	236	223	213	225	208	207	214	221	216	188	202	212	199	225	219	241	212	215	198	214	218	205	221	244	212	240	224	204	228	202	205	188	220	178	202	205	190	182	235	196	226	204	213	233	211	209	241	224	222	184	228	214	216	226	219	207	236	230	224	181	236	238	233	216	236	202	203	224	210	247	216	192	222	208	224	215	208	235	221	216	229	196	206	221	231	213	194	209	212	258	215	213	196	217	209	218	245	220	210	243	228	205	238	245	212	224	199	235	239	219	221	214	209	233	204	208	220	188	191	205	226	211	222	216	202	214	243	212	217	199	224	187	202	217	225	223	222	186	211	213	226	215	187	209	204	208	208	245	212	226	225	204	226	231	244	216	218	227	248	198	224	234	223	201	221	190	192	200	209	223	234	208	246	228	236	208	212	211	202	213	238	228	213	227	209	220	252	242	230	206	220	182	223	203	220	232	225	203	219	204	232	215	211	202	213	217	209	207	242	220	196	223	224	215	183	188	224	212	216	203	217	212	240	220	234	206	222	212	252	217	203	229	203	230	218	215	211	216	220	229	210	231	227	196	200	237	200	215	241	214	224	203	200	187	204	228	217	207	218	203	217	211	213	232	216	263	223	213	205	198	216	234	201	208	207	217	216	216	229	219	222	214	236	227	198	208	220	230	203	236	215	227	226	204	204	223	208	231	209	230	213	228	236	226	242	248	215	209	241	223	204	220	194	212	186	233	230	212	232	214	210	208	200	219	203	214	209	193	206	213	227	204	217	235	217	220	204	193	214	221	227	219	188	199	196	215	220	255	222	217	249	230	230	197	208	219	211	195	259	236	205	234	213	214	193	239	198	227	183	227	222	221	188	206	227	206	193	199	195	204	210	186	196	190	228	204	215	217	201	230	212	229	231	238	226	213	230	188	201	230	222	236	215	247	213	212	248	215	210	229	225	210	217	205	211	225	221	212	233	209	225	207	198	213	245	250	223	217	208	206	203	211	239	212	220	203	215	231	224	240	206	225	260	221	232	234	218	227	243	237	215	223	214	223	219	240	198	183	237	215	211	203	201	211
26639	19146	9806	6718	6135	6157	3990	3712	3831	3565	3417	1946	2060	1801	1268	968	898	801	807	719	710	681	724	676	677	667	771	713	663	625	672	635	626	586	550	623	569	612	571	530	553	567	574	550	532	525	546	553	511	516	505	520	543	526	547	559	476	534	522	514	482	511	523	532	510	529	513	530	510	499	520	468	518	534	522	495	502	479	508	516	533	518	525	483	509	510	525	483	507	499	465	503	498	516	522	500	516	480	525	542	461	511	472	514	524	554	495	512	500	487	487	484	511	472	484	488	525	506	517	456	512	506	519	481	497	478	513	531	495	490	495	498	504	499	507	513	502	531	476	513	520	527	550	468	479	526	488	511	496	507	513	515	514	472	487	519	530	501	457	508	492	487	494	490	477	516	488	502	472	489	470	535	522	479	493	492	475	507	482	525	505	529	504	479	496	524	505	470	480	494	533	512	525	490	491	464	524	475	495	475	550	500	506	525	532	473	501	499	490	471	486	516	488	516	489	518	502	543	492	494	481	478	506	504	484	519	491	466	514	475	464	472	506	502	549	472	484	497	468	523	481	489	472	492	529	519	475	576	504	482	502	472	509	517	467	526	470	463	521	486	470	528	475	483	470	472	502	510	515	504	525	503	476	513	500	485	539	461	548	515	522	506	534	485	516	479	543	506	580	474	494	447	468	509	487	512	531	547	500	504	498	513	520	506	488	503	516	521	535	516	489	540	544	509	504	493	515	473	485	530	497	502	501	504	552	498	490	484	512	482	494	503	453	510	485	544	460	507	498	499	485	461	475	496	512	537	489	477	531	500	533	522	475	512	499	537	538	501	503	498	517	529	503	516	509	490	494	463	468	510	534	530	525	505	510	522	483	499	510	505	514	475	474	540	472	504	503	489	487	511	496	478	478	490	509	531	473	503	542	469	482	476	477	549	472	466	462	528	511	497	508	469	525	454	478	489	476	530	467	516	491	462	523	492	458	508	508	515	489	511	517	508	485	509	512	513	537	476	508	490	441	484	513	455	465	491	518	515	504	499	501	530	483	498	517	494	477	510	535	532	507	510	474	522	501	504	512	476	521	511	488	466	463	516	476	471	488	450	520	518	501	508	520	478	514	510	476	538	508	528	489	476	505	480	471	492	490	496	506	471	503	511	488	549	491	488	486	565	534	487	542	496	479	519	493	487	505	530	477	504	523	490	514	519	519	534	449	510	498	476	529	519	481	509	486	468	507	515	447	492	447	566	532	535	520	552	518	494	529	530	449	482	491	488	494	477	486	484	527	483	476	506	481	523	505	467	504	514	459	489	503	511	511	510	499	502	493	469	501	499	484	506	513	475	505	476	516	487	521	509	503	498	504	504	467	484	501	473	527	462	476	476	527	532	525	502	484	497	482	482	515	468	490	494	478	469	514	538	506	488	484	501	529	516	506	450	448	474	513	508	542	471	496	574	523	535	480	467	498	481	467	500	482	502	481	492	526	569	520	487	516	484	470	489	504	486	508	538	514	485	489	495	472	534	510	517	487	486	499	499	491	483	502	527	486	485	549	483	512	469	524	478	502	483	526	494	518	533	515	476	436	505	463	501	492	524	510	510	530	498	492	489	497	498	495	530	486	466	504	512	464	508	507	522	489	468	540	495	496	463	479	527	506	462	504	511	469	502	476	515	510	527	483	450	514	477	468	461	497	453	513	506	554	526	497	488	513	480	512	474	489	523	515	455	494	490	496	500	506	487	457	497	480	490	507	494	478	459	524	488	466	509	488	518	465	499	523	491	536	501	500	508	526	499	504	502	508	487	496	495	517	490	492	530	503	488	484	526	503	521	501	502	533	472	486	501	481	480	515	484	515	494	518	503	453	519	489	510	504	497	522	492	530	484	477	519	513	506	541	504	477	503	518	499	462	482	515	510	502	500	489	536	488	474	508	504	497	497	468	483	498	482	470	459	512	480	485	498	504	487	500	497	449	486	490	534	467	500	480	502	519	498	484	530	543	526	514	517	504	492	491	501	497	492	524	497	487	489	491	482	536	553	528	488	483	467	515	522	503	499	467	502	528	463	492	505	480	501	503	522	515	518	503	517	502	468	542	494	518	489	494	502	510	514	497	497	547	513	495	514	488	489	532	518	547	484	500	515	502	509	548	481	498	513	477	528	506	529	506	476	521	487	504	526	544	521	509	473	508	537	494	473	512	495	490	523	473	512	507	478	493	483	511	484	449	519	532	451	523	472	477	477	504	496	497	441	462	502	530	521	472	552	499	451	503	510	502	519	495	473	474	470	509	500	469	518	510	505	456	532	467	511	496	519	477	517	478	460	490	512	505	513	539	497	528	490	501	510	489	507	463	548	514	539	519	512	487	504	509	510	523	521	488	488	509	478	512	490	511	523	479	478	457	476	517	517	491	521	505	498	517	507	478	507	497	471	542	493	501	480	461	500	489	506	533	537	537	529	535	498	474	492	541	476	518	467	484	482	509	484	455	484	535	522	484	556	497	503	504	452	493	505	491	533	511	481	505	517	500	477	513	512	499	514	525	463	496	501	517	517	505	502	498	487	481	522	493	521	500	510	513	487	494	490	499	511	517	517	475	458	525	517	491	493	518	495	517	504	542	525	505	508	460	521	489	494	514	507	509	494	527	507	507	526	508	494	516	472	496	472	509	505	487	466	452	490	483	481	521	469	498	497	483	520	498	490	511	542	535	466	447	525	529	525	484	505	513	482	488	487	494	519	527	463	515	498	537	440	489	499	529	506	453	506	468	463	456	493	561	449	529	502	498	523	479	483	490	503	482	522	489	500	527	527	491	483	486	476	477	500	525	475	523	527	509	539	498	541	523	520	487	530	485	497	494	453	492	458	502	506	532	494	496	488	510	469	492	499	520	480	481	497	489	528	534	500	494	538	506	506	481	523	538	508	514	505	476	497	503	501	520	481	493	538	484	511	444	486	499	531	527	520	536	488	508	456	492	498	476	510	497	514	523	476	499	476	506	482	517	558	442	479	511	507	523	512	488	489	463	509	519	461	509	471	476	484	496	493	465	497	525	521	487	494	510	485	527	532	512	462	526	493	505	463	490	486	501	483	483	493	498	499	504	526	465	501	506	497	475	509	450	470	513	473	468	486	513	530	529	520	539	522	506	482	486	497	478	485	494	515	481	536	492	452	487	526	495	503	487	526	511	479	474	519	440	472	486	515	499	516	498	507	515	563	470	553	485	494	474	524	496	512	513	461	505	479	532	514	484	488	457	482	536	494	507	500	460	502	495	524	550	477	536	495	477	499	509	484	500	523	542	529	482	493	504	501	542	477	523	501	501	458	506	501	502	545	518	523	500	497	481	561	507	517	468	507	509	495	483	515	500	502	506	517	477	509	487	505	568	479	512	462	498	505	519	489	527	514	486	496	490	495	492	481	507	454	450	512	487	509	473	474	509	507	544	496	476	554	498	502	522	492	519	493	498	533	477	484	539	515	492	479	522	455	494	475
19421	8472	2622	927	664	465	432	407	420	354	298	292	302	269	291	264	253	261	259	253	273	240	267	261	257	258	250	263	240	272	247	275	279	260	268	276	233	226	247	242	232	244	252	267	241	236	231	251	276	220	279	250	239	274	243	228	222	209	246	272	271	230	240	259	245	255	254	255	240	235	251	281	265	245	242	248	242	244	247	227	264	213	267	232	247	246	221	235	238	259	269	258	257	258	228	228	253	257	267	270	257	240	242	252	260	262	262	242	263	252	255	228	260	271	223	240	246	256	249	246	253	290	266	268	253	227	240	274	243	245	246	245	255	214	225	270	258	242	231	239	260	252	231	260	265	250	246	254	244	240	224	269	238	254	278	230	244	244	241	283	280	210	231	239	249	261	284	241	253	236	257	271	238	240	267	209	254	247	249	263	257	253	246	250	239	256	235	226	218	262	204	249	262	228	257	243	229	243	223	239	292	258	252	282	265	261	264	268	266	234	269	242	253	250	240	233	230	254	209	239	241	219	239	252	227	240	245	247	253	277	251	273	253	226	233	236	264	266	260	258	237	272	261	211	272	231	244	211	268	260	290	237	226	268	247	236	220	241	252	266	239	262	232	257	266	299	256	248	272	253	244	281	241	233	256	260	279	258	266	252	281	266	256	280	251	233	260	221	246	242	243	237	250	208	248	249	237	273	240	235	235	262	235	266	246	250	248	256	260	254	264	230	243	237	255	233	268	227	257	275	230	263	229	207	248	228	266	248	257	271	245	260	260	227	236	244	219	244	225	249	269	287	234	256	255	256	277	267	229	228	280	248	220	245	253	236	237	286	232	235	242	248	241	257	272	244	272	266	240	248	241	236	241	239	251	237	276	220	260	223	228	223	231	244	239	229	224	265	256	260	247	249	243	243	243	255	241	247	285	243	229	243	277	268	244	243	296	260	224	230	272	265	253	247	240	242	251	270	247	299	231	219	230	234	256	275	228	255	259	249	234	210	251	259	260	252	244	248	228	235	246	219	228	242	202	254	266	248	214	269	272	263	256	245	230	245	250	256	259	218	257	219	256	247	264	248	272	279	261	267	242	233	232	253	249	265	253	250	259	254	255	218	248	258	227	257	241	242	237	245	271	234	222	242	261	227	239	240	253	233	238	284	247	254	240	230	222	227	242	238	244	242	250	245	257	246	228	234	249	244	256	255	277	259	238	262	261	235	258	231	227	243	279	241	210	257	266	250	223	235	241	249	269	240	251	238	254	242	234	244	266	246	271	239	233	262	237	234	250	265	232	229	253	248	213	223	229	230	214	246	256	273	271	259	250	237	236	222	253	221	277	283	264	253	241	231	252	251	273	281	253	238	248	281	276	243	259	239	246	235	246	273	263	237	219	243	267	227	238	246	250	248	237	246	246	238	222	252	245	252	243	247	228	253	234	221	228	232	233	228	213	237	230	230	260	260	264	242	244	250	251	225	234	224	268	257	231	242	251	222	224	280	248	248	261	253	258	275	264	243	240	248	251	265	253	237	247	281	255	247	248	237	224	229	230	229	232	249	236	275	233	226	271	241	281	257	252	249	238	214	245	266	263	236	200	209	270	252	261	246	244	255	253	231	215	273	255	203	236	227	259	250	241	228	259	260	260	233	241	247	247	222	213	269	243	254	259	273	246	247	274	222	243	239	277	238	228	242	230	269	273	268	234	251	224	253	232	270	226	233	222	259	246	237	232	211	266	231	246	246	229	229	248	241	251	248	239	249	247	263	245	255	273	239	252	222	256	230	239	224	253	227	248	225	242	254	240	244	226	252	232	217	224	266	238	254	196	273	231	257	253	276	247	246	230	231	219	254	301	243	249	247	251	247	252	253	286	274	268	261	254	237	230	236	250	234	235	247	236	230	256	284	258	269	264	245	251	243	234	250	242	242	224	220	243	281	255	215	260	216	219	274	256	245	263	244	302	228	234	260	258	243	251	255	226	271	265	234	267	256	265	237	246	236	243	268	235	253	246	246	284	228	264	254	242	238	259	233	244	246	229	266	248	263	250	205	248	243	257	229	264	229	230	240	267	249	246	266	283	241	245	247	244	264	275	249	239	253	255	269	248	227	225	246	256	234	270	263	240	278	267	241	257	256	265	259	270	255	240	221	258	240	257	250	264	235	293	291	260	254	243	187	238	228	271	285	241	265	262	244	215	241	235	269	242	249	271	245	258	264	222	263	252	242	238	251	271	242	236	215	214	242	263	230	265	268	232	272	263	235	264	258	253	231	238	279	260	233	260	248	216	270	262	239	234	229	229	253	247	264	250	230	228	263	238	217	217	269	262	248	252	224	240	251	242	217	261	234	252	272	247	224	257	227	238	236	274	248	270	228	244	248	236	260	227	283	225	259	266	246	271	233	211	239	250	280	236	256	276	269	235	249	266	236	240	264	252	256	236	236	241	283	231	247	251	275	270	253	232	241	255	218	249	242	245	246	204	255	262	283	255	245	268	261	272	254	237	241	248	254	251	221	231	268	231	232	267	250	251	253	283	231	251	219	237	247	260	243	218	211	265	272	246	239	237	237	241	256	237	225	228	266	254	236	242	235	260	246	264	260	222	227	233	247	261	273	244	251	214	219	263	225	233	234	248	251	250	248	246	236	261	247	231	236	255	274	286	260	270	245	272	259	222	268	241	249	240	236	243	287	277	254	245	252	227	243	254	242	277	266	269	252	283	239	261	217	259	236	245	241	232	282	260	243	240	235	276	241	226	263	256	264	244	218	270	264	277	232	247	268	257	258	270	242	233	259	277	257	229	228	266	232	256	242	253	231	279	220	269	244	230	264	236	240	254	248	250	255	236	231	233	231	252	242	243	262	239	255	248	241	237	266	266	232	254	281	271	237	226	276	259	235	269	240	247	207	240	231	264	236	256	254	231	232	269	245	264	199	254	245	253	218	233	225	243	242	241	266	233	237	248	253	256	263	278	280	234	216	223	263	268	241	252	246	294	247	242	250	262	230	296	251	222	231	246	260	257	268	265	261	245	256	221	239	260	250	244	231	253	253	245	266	219	245	240	211	248	260	247	244	250	248	246	262	246	253	252	266	235	236	239	238	238	239	241	258	290	268	238	276	272	205	241	223	255	247	284	266	208	252	263	271	239	243	216	230	238	241	237	247	259	244	224	256	245	248	270	273	268	274	239	257	241	235	260	229	235	226	282	246	247	220	255	243	259	238	227	192	234	251	225	248	219	259	254	249	279	236	255	289	226	245	232	282	265	255	279	256	239	256	259	242	274	239	255	227	263	220	262	207	259	246	242	223	266	232	246	266	257	238	261	236	267	282	227	218	239	292	262	262	238	223	262	230	236	253	257	223	235	222	236	232	255	238	244	256	248	242	265	260	240	241	214	275	245	224	257	258	249	226	235	265	234	274	273	269	233	246	248	276	259	261	228	210	226	238	285	258	262	255	233	229	230	272	247	245	265	248	242	237	233	279	234	243	269	239
11945	6404	3840	2576	2199	1550	1444	1363	1367	987	882	897	994	866	748	732	713	648	695	599	621	612	617	570	582	609	574	604	557	593	622	572	599	560	588	551	595	580	573	609	563	597	570	568	548	584	575	559	565	597	598	567	570	562	554	564	578	573	585	566	551	528	548	520	562	541	560	538	582	602	602	568	574	553	589	554	551	539	580	499	547	575	550	573	563	506	571	569	550	535	530	573	538	559	545	503	535	563	582	550	567	591	542	515	561	565	588	536	564	513	559	606	553	555	550	556	567	589	544	558	521	500	580	585	592	581	571	520	541	565	539	528	561	578	554	542	542	536	519	504	527	558	528	526	526	550	519	601	552	541	566	558	520	576	591	555	582	564	588	551	530	550	505	546	542	576	518	538	526	572	561	570	533	596	512	570	528	604	540	496	527	571	584	547	529	546	518	567	561	544	598	541	549	531	565	562	541	524	507	521	577	540	532	532	532	569	527	582	502	558	537	544	554	557	571	547	556	530	576	601	526	541	546	559	604	515	531	565	574	554	526	540	574	559	511	567	527	537	558	515	559	541	538	548	543	544	485	489	515	560	528	559	559	513	518	560	554	548	579	572	573	505	548	556	588	509	557	560	535	538	502	566	539	581	554	579	548	567	550	530	581	557	542	573	563	594	562	575	577	596	526	568	556	569	591	561	552	592	553	589	534	567	525	599	553	538	595	572	567	516	564	564	571	554	559	557	555	546	531	559	531	557	569	544	529	563	524	515	537	549	576	593	586	558	564	571	563	540	533	531	593	590	544	552	589	558	552	553	564	539	593	582	525	520	541	533	554	575	594	522	531	539	580	589	521	526	594	502	519	592	557	516	594	559	542	564	560	565	518	470	555	560	558	551	565	546	589	542	517	610	536	567	558	570	590	563	520	543	552	507	545	554	555	522	567	545	566	550	567	572	560	523	586	568	553	508	600	553	530	566	541	542	536	544	542	547	515	570	593	519	533	566	541	555	551	548	561	546	541	538	550	543	518	587	555	606	573	548	553	560	568	492	555	541	516	519	563	559	584	574	531	553	606	539	568	589	533	530	530	567	521	546	562	589	559	511	569	536	591	528	546	590	550	581	521	572	579	558	565	529	561	537	553	563	552	555	572	542	521	532	594	564	542	590	554	541	540	532	532	570	588	530	538	594	569	556	569	564	536	548	571	585	555	558	575	541	565	588	588	531	534	594	555	584	542	552	533	565	568	574	574	570	553	604	515	557	570	577	529	500	576	485	543	598	564	562	559	561	516	596	589	589	578	582	547	562	551	542	593	588	560	553	556	530	588	583	537	507	568	567	552	525	532	536	535	541	532	571	516	526	547	583	539	547	518	520	553	563	584	523	557	551	571	537	573	546	582	525	530	522	571	559	531	567	571	544	568	545	560	554	580	566	575	579	534	519	541	556	554	579	541	536	534	540	545	547	545	569	536	599	545	589	576	584	559	608	556	547	536	546	556	543	560	589	545	529	549	541	506	572	530	567	566	528	567	536	568	524	543	579	580	498	557	558	528	608	564	540	541	540	539	515	534	553	561	524	594	511	547	519	554	530	534	549	525	529	558	545	557	564	557	550	582	542	556	564	522	559	588	560	553	549	548	564	569	592	595	572	558	598	588	581	539	541	566	561	557	570	554	555	555	570	563	626	552	545	521	583	593	541	568	598	549	554	578	590	517	517	523	557	571	554	554	536	502	521	542	533	525	548	540	537	553	588	537	515	543	551	560	550	527	575	564	534	565	599	515	491	540	525	565	540	588	511	590	575	542	587	540	595	565	583	590	557	565	562	540	498	558	594	555	602	575	542	572	550	529	534	524	615	555	534	569	534	560	570	550	555	535	543	566	527	564	506	553	581	572	583	533	559	530	571	594	555	550	511	535	554	561	555	536	527	508	556	554	587	531	569	534	511	544	522	569	518	557	534	556	559	584	537	518	526	570	558	576	589	561	537	541	570	563	536	598	549	539	536	547	563	579	545	534	570	573	577	567	541	537	577	552	490	541	533	562	578	519	532	557	565	569	590	598	541	561	518	512	558	522	549	562	566	529	591	607	528	558	537	499	558	551	529	535	552	554	594	549	592	534	561	513	519	533	572	548	521	514	596	568	561	574	574	527	561	546	555	611	554	550	597	550	549	537	544	554	546	565	547	544	537	544	596	530	560	553	534	570	539	554	577	475	561	518	579	587	543	591	550	585	549	580	556	547	567	580	533	569	553	571	570	527	552	533	529	588	535	575	574	519	547	550	557	521	534	550	552	591	564	536	525	559	540	557	534	546	565	555	539	568	568	535	553	554	539	550	557	548	526	541	528	590	566	566	559	548	524	548	569	570	559	552	510	527	555	541	579	542	570	621	534	534	554	551	581	581	544	566	547	580	617	551	570	556	541	562	603	565	544	558	542	553	588	550	536	568	579	547	528	575	580	565	523	589	550	568	538	540	575	513	565	546	543	528	572	535	546	589	581	545	590	540	551	573	519	562	591	535	608	587	562	512	540	537	576	543	599	567	563	591	532	512	554	523	524	594	564	540	556	537	565	559	537	540	566	584	527	565	551	575	559	546	560	555	567	509	564	565	605	553	608	541	548	550	535	556	590	543	594	543	578	583	545	549	597	534	568	542	580	559	554	510	556	589	571	558	584	538	563	560	569	578	567	566	534	585	576	545	569	528	528	570	563	528	569	577	576	530	546	570	542	549	558	527	558	547	572	575	503	513	522	577	502	536	530	556	600	541	582	556	557	533	554	531	524	573	543	518	524	591	554	543	547	577	519	580	550	577	515	575	553	537	535	525	576	527	566	528	543	545	534	571	504	563	538	515	585	532	567	572	539	547	578	567	598	521	609	552	519	577	562	620	575	540	578	563	615	577	606	558	561	540	564	617	583	564	523	532	543	532	547	504	549	599	558	602	565	551	535	544	550	526	573	554	535	525	569	532	535	574	545	606	533	524	591	580	576	515	520	539	556	525	554	541	567	528	542	543	578	565	524	566	543	552	555	559	531	517	557	534	520	534	544	561	546	520	578	563	535	590	591	505	529	543	541	584	561	531	505	572	538	541	521	565	532	579	555	606	545	552	550	570	570	541	529	512	569	539	554	526	525	586	590	546	554	552	539	556	564	562	543	552	553	534	508	521	548	532	553	541	553	567	574	529	557	528	525	522	555	571	576	572	561	515	579	562	521	557	544	580	563	514	551	581	533	526	566	561	564	594	599	576	565	502	572	567	590	573	539	540	503	543	576	510	555	595	556	528	530	529	521	558	582	517	523	540	514	568	561	561	523	538	553	539	571	524	594	544	528	570	550	536	530	554	566	521	539	527	561	569	579	528	535	554	551	555	529	539	512	568	564	548	547	534	536	542	556	581	564	544	529	585	548	547	556	543	584	568	540	549	572	545	568	550	544	518	590	550	544	538	558	555	531	533	531	586	524	526	557	495	535	575	576	601	592	510	556	569	531
33793	19561	8152	1869	1174	1088	1015	657	599	462	427	405	423	319	230	244	241	217	231	185	223	216	199	227	212	229	215	191	199	185	191	215	222	209	183	203	215	217	223	236	170	228	209	203	190	218	203	217	199	202	200	187	228	214	183	202	177	191	193	184	213	222	229	200	216	199	211	206	217	209	178	226	225	190	213	193	201	191	188	191	196	210	209	193	200	240	199	203	218	198	197	206	197	208	201	199	214	196	208	204	188	188	179	187	188	194	192	187	204	208	217	203	178	212	215	179	210	183	190	174	218	190	202	194	228	211	216	199	188	180	203	193	208	216	210	212	212	198	203	225	183	185	195	199	224	202	198	236	209	216	226	192	189	234	204	201	198	189	216	187	215	189	214	206	212	217	191	203	231	202	202	170	183	183	208	160	182	195	209	158	201	206	224	198	196	186	207	187	200	204	187	214	189	199	215	209	207	198	189	206	181	205	205	191	201	202	194	214	214	210	220	222	200	209	191	190	186	236	189	182	195	212	200	196	200	214	214	199	215	171	215	222	221	193	190	222	204	207	180	202	201	194	197	204	186	200	163	202	200	206	204	210	204	167	191	217	206	175	201	196	201	204	223	202	227	203	202	174	190	206	170	187	181	185	201	187	168	198	209	205	196	201	176	215	228	213	195	204	199	186	190	207	190	174	224	198	205	174	223	173	200	194	194	219	220	198	203	213	218	199	215	193	203	214	203	175	220	213	208	190	205	193	215	191	201	181	179	180	204	199	166	214	192	199	209	210	198	219	209	225	223	207	214	189	184	204	228	178	184	216	206	240	184	215	211	203	220	228	224	199	197	209	195	215	202	206	187	215	185	208	176	215	172	208	177	184	215	213	209	191	207	187	197	177	168	217	215	209	211	226	196	189	215	188	203	197	222	211	203	187	202	193	186	191	190	197	205	194	191	197	210	183	203	205	163	214	199	203	206	217	182	196	198	239	194	203	196	212	214	218	193	204	213	198	208	206	217	211	186	204	202	195	216	184	201	249	200	178	201	218	202	208	202	197	205	223	216	188	189	218	186	207	208	223	173	159	197	237	222	204	191	215	183	212	222	180	213	188	197	199	221	167	226	193	181	210	231	208	192	181	223	174	233	220	163	203	220	208	203	208	186	190	166	197	228	201	202	223	208	195	224	192	237	197	216	199	213	192	204	244	208	188	188	169	209	188	203	201	233	199	195	201	183	165	205	215	234	177	215	207	206	174	188	216	172	173	195	185	231	190	171	211	204	185	181	190	176	210	213	210	197	224	198	176	206	213	180	202	202	205	215	193	187	209	219	229	210	217	183	194	200	198	235	185	192	187	195	215	208	213	203	198	188	209	189	221	221	189	209	192	204	204	217	205	219	210	204	189	201	206	223	199	173	181	228	215	206	209	240	208	215	218	215	192	204	184	204	187	212	212	214	204	223	221	198	206	196	209	222	208	217	185	198	196	196	194	191	184	195	206	197	215	205	212	221	202	228	202	187	212	182	188	191	191	200	252	213	187	201	190	214	207	187	204	185	185	220	201	178	201	253	168	195	217	172	210	195	190	176	219	188	215	246	204	215	220	198	228	230	200	182	181	213	189	201	195	211	210	179	191	190	223	199	210	198	208	185	187	187	205	224	182	201	203	210	157	218	217	198	200	195	202	180	210	211	202	182	182	230	197	221	199	180	207	237	188	205	212	204	191	209	201	223	194	208	202	205	193	221	215	232	199	222	184	212	200	232	239	222	195	188	213	202	205	205	222	180	217	171	201	199	211	177	216	231	208	206	190	201	189	219	221	213	198	182	191	179	189	210	198	196	217	211	207	230	201	211	195	185	204	207	212	238	197	206	202	168	216	208	184	205	176	197	188	203	231	203	201	219	198	202	204	228	201	196	207	210	206	195	182	195	214	225	189	206	191	194	195	214	228	194	214	193	199	224	193	187	203	215	183	215	192	195	216	232	208	201	198	217	196	236	216	202	178	207	177	201	194	208	193	237	189	234	207	185	227	208	219	221	245	213	233	206	202	184	213	210	205	207	167	202	208	191	181	194	225	228	227	223	202	201	185	191	211	214	213	199	229	189	200	182	199	193	192	199	203	213	201	220	180	173	197	232	208	199	210	203	233	228	207	208	209	168	183	206	189	222	205	204	235	218	188	214	184	206	192	183	198	198	211	190	210	185	191	214	195	204	211	205	195	208	202	201	176	190	232	180	206	204	180	208	205	191	193	179	219	193	229	214	208	228	245	204	217	204	215	212	209	202	195	165	232	209	213	210	184	189	215	190	212	220	187	195	235	213	186	192	171	201	172	210	169	230	207	202	222	231	212	208	239	192	196	194	203	182	208	193	211	194	199	183	192	220	199	166	212	190	203	196	185	216	161	195	184	204	182	231	201	230	183	202	213	212	194	210	219	174	214	203	191	202	180	189	185	213	200	211	223	189	214	223	216	210	210	190	220	194	209	183	208	216	206	208	179	181	213	189	228	179	185	197	181	171	190	191	191	192	217	218	222	208	143	189	207	202	207	217	208	187	224	229	205	239	193	204	214	198	183	188	210	204	189	198	191	213	205	202	185	208	189	208	219	201	220	216	212	205	192	196	195	210	221	182	200	198	191	222	194	200	199	199	171	188	221	203	203	198	181	175	202	208	199	187	195	193	229	204	203	196	174	187	236	215	178	196	186	188	194	186	187	208	190	193	205	188	213	173	206	191	210	219	199	203	174	180	209	169	177	207	224	212	198	211	195	202	165	227	196	197	191	211	199	214	222	204	199	199	188	181	188	191	215	212	205	219	208	224	201	193	192	231	204	199	203	212	209	210	208	204	191	222	170	176	202	197	174	186	188	186	174	204	227	194	209	201	222	189	215	222	198	182	188	214	191	205	217	198	211	188	193	215	206	175	188	168	188	201	224	227	196	201	225	189	173	190	192	205	191	203	202	213	191	196	204	203	202	187	209	207	229	194	209	182	243	215	219	187	207	195	173	213	216	218	199	204	231	203	191	195	219	191	191	189	201	177	223	189	200	215	200	211	217	235	223	209	193	207	186	200	196	222	212	204	224	222	188	204	190	240	200	190	213	181	221	203	188	203	213	185	222	184	212	194	179	208	209	184	216	187	217	197	219	218	204	187	185	195	189	201	220	192	203	187	213	201	182	176	209	194	194	222	227	207	202	194	194	201	189	214	234	221	177	200	202	220	195	226	204	223	186	193	204	225	215	195	192	216	150	225	209	194	226	204	186	219	213	212	224	191	219	212	210	200	184	208	205	199	204	203	180	189	224	202	228	204	210	189	221	194	219	207	213	175	193	205	208	190	205	204	215	209	201	230	239	192	187	198	194	196	197	159	222	199	196	186	198	207	172	196	181	203	178	195	215	204	218	197	211	173	201	189	224	194	204	189	179	209	192	198	216	202	182	196	218	211	225	182	200	191	228	209	190	198	205	215	192	223	214	171	199	201	216	219	194	212	194
21413	14519	8082	4524	4228	4252	3358	2661	2251	1741	1936	1541	1574	1191	869	784	655	681	654	578	632	575	571	556	535	561	542	561	568	555	564	553	556	510	480	504	550	544	560	474	515	480	503	470	468	505	536	456	521	493	474	447	472	478	474	480	473	481	485	484	498	458	477	470	464	468	466	489	440	451	495	467	474	463	439	489	471	488	490	473	479	458	446	493	480	460	445	442	457	442	492	434	457	469	480	491	446	463	449	455	512	447	482	491	499	498	451	442	467	454	427	456	483	429	463	455	466	428	470	471	493	483	443	459	474	474	425	470	450	442	452	442	472	432	445	429	456	456	482	504	415	444	495	457	454	439	448	454	465	484	425	457	464	484	475	521	450	481	435	443	436	503	479	430	452	441	483	458	491	466	465	488	499	470	458	493	504	461	498	474	471	453	459	425	419	478	467	436	491	467	456	482	489	492	437	459	453	489	483	432	436	446	508	510	418	453	473	476	461	489	477	454	495	445	446	485	486	452	433	467	438	433	467	483	470	464	420	437	465	451	456	463	468	463	479	495	449	444	488	489	462	463	506	436	489	483	489	462	509	430	465	436	437	462	462	490	478	447	446	486	491	517	536	470	460	418	425	483	480	447	492	473	480	494	492	471	479	448	498	437	483	448	458	487	475	477	446	435	457	457	452	388	490	466	451	483	457	462	470	466	485	470	453	454	479	465	488	447	456	476	445	495	481	479	448	461	455	497	478	410	487	491	501	461	475	456	512	448	461	494	517	494	460	447	463	458	461	426	444	464	468	446	482	447	447	491	485	473	465	469	497	497	478	455	461	494	482	521	438	502	468	478	492	469	495	492	477	501	460	456	463	508	497	475	457	434	514	435	433	442	480	491	456	427	430	453	448	458	465	478	499	485	480	434	467	449	452	468	489	446	459	472	496	482	454	481	470	442	471	451	464	449	432	473	493	465	425	442	457	452	491	495	474	450	467	458	486	498	448	451	450	439	495	474	460	488	444	433	477	456	500	445	473	425	483	474	498	460	451	465	470	466	454	462	442	467	452	489	435	467	448	470	471	479	452	478	455	486	474	490	448	475	475	483	448	487	473	448	477	490	466	468	492	488	450	485	449	470	447	467	457	469	458	465	452	478	460	475	474	475	458	455	445	488	477	474	443	436	466	477	455	457	480	481	458	512	493	469	498	473	493	480	474	482	482	470	442	447	456	483	462	542	468	465	471	466	483	502	433	472	452	483	481	467	506	471	488	474	440	469	477	461	476	483	479	483	461	498	451	462	495	495	425	457	483	453	488	473	444	469	479	468	483	461	474	470	495	465	483	442	529	447	487	450	478	491	463	441	438	477	491	460	486	469	490	483	446	455	451	479	494	456	456	511	438	448	482	510	479	498	450	445	466	487	462	491	470	467	469	457	445	465	463	442	445	471	460	463	479	476	474	450	455	445	482	462	478	443	453	445	466	497	471	458	452	477	459	491	455	455	472	456	459	458	455	449	473	512	457	482	447	445	447	496	469	486	459	424	466	473	451	483	449	475	490	471	473	485	494	430	462	477	461	435	460	443	486	523	473	463	480	451	480	486	505	479	493	430	455	459	495	488	448	465	461	448	452	444	487	450	478	478	462	501	453	485	473	481	448	493	427	464	462	490	474	481	436	465	468	489	472	492	471	458	493	450	479	463	506	445	474	485	418	452	479	480	491	466	480	466	464	444	441	476	497	426	464	482	484	505	492	460	455	486	514	476	493	447	497	480	452	480	485	490	501	481	516	479	500	439	420	483	468	468	409	472	475	528	462	457	466	483	459	504	431	490	459	426	453	457	471	448	470	460	451	472	502	451	451	489	515	503	466	492	475	448	420	461	470	464	454	448	468	483	458	457	496	494	485	476	488	488	488	428	478	449	489	436	460	449	476	494	508	491	429	448	464	473	494	460	449	464	463	464	448	505	440	508	457	422	466	456	495	454	507	470	397	465	459	466	447	443	477	452	478	441	452	480	466	469	440	450	479	444	451	468	451	460	498	467	464	503	452	433	477	463	485	439	480	461	461	435	489	459	443	468	441	441	501	431	448	509	504	500	477	474	467	463	449	478	488	466	484	465	466	490	502	458	455	462	466	496	454	436	490	478	479	433	482	445	457	478	477	457	484	461	511	490	476	498	449	469	470	434	476	455	455	481	481	462	473	480	419	457	479	482	460	497	476	457	436	478	451	469	478	455	481	448	527	427	448	474	486	470	468	439	449	473	471	495	436	489	485	469	482	498	443	473	425	482	463	478	460	476	467	473	467	498	482	457	474	474	449	459	447	425	452	505	431	438	479	474	454	480	444	446	452	441	504	502	442	457	463	455	468	475	444	472	480	456	436	468	487	457	458	504	502	439	460	472	496	472	481	458	495	437	460	487	471	469	505	495	423	426	459	463	455	482	437	451	464	506	482	462	490	466	478	508	488	477	480	469	504	433	422	468	459	507	429	482	524	465	434	515	479	448	456	488	494	463	456	494	483	482	512	463	489	482	429	473	444	485	462	456	503	476	485	446	491	460	489	480	469	466	488	449	487	461	476	458	472	471	451	428	470	459	498	463	452	438	487	464	464	450	475	493	462	493	450	457	466	460	452	477	482	430	457	501	465	445	480	470	486	464	461	489	487	456	453	451	453	477	425	459	483	492	475	464	450	446	466	467	460	460	479	488	495	445	491	432	479	449	487	443	457	448	474	477	466	455	492	475	450	440	468	494	433	494	473	409	476	478	489	464	459	496	453	456	456	430	411	464	455	492	478	472	464	447	448	452	491	474	460	477	426	477	457	425	451	462	439	490	462	455	506	493	469	508	449	471	501	485	466	482	483	446	431	433	502	477	438	503	488	460	455	468	472	433	430	475	445	462	461	451	468	429	478	471	457	465	473	465	446	460	506	427	511	457	484	473	510	470	441	479	464	457	470	477	455	441	500	477	474	498	487	500	510	459	483	497	447	468	475	493	483	466	452	488	471	480	493	454	463	446	484	450	509	468	477	459	457	462	525	436	469	468	467	492	504	446	455	458	465	491	470	458	492	490	461	456	453	459	457	516	469	481	454	449	464	477	466	484	465	439	460	468	474	467	500	508	494	464	413	479	483	460	476	475	467	489	418	485	475	463	490	441	450	451	466	460	491	431	500	452	476	429	475	468	434	440	493	482	482	456	453	539	468	479	453	508	458	492	480	438	444	429	445	465	475	487	461	468	454	498	460	486	477	460	499	482	448	477	447	485	425	488	467	475	487	548	474	475	484	450	439	467	460	459	466	483	454	476	404	454	453	451	492	475	414	472	461	479	509	486	458	418	476	475	434	477	466	473	455	468	477	455	474	498	445	473	489	457	467	455	432	460	427	487	436	475	486	476	443	435	488	461	489	449	514	458	434	478	478	457	496	480	443	465	472	480	459	497	446	469	472	521	448	444	454	425	489	463	477	446	486	462	478	469	444	494	505	495	469	484	455	472
43920	28186	13833	3517	1828	1538	1579	1241	973	584	558	562	574	400	256	280	259	236	239	252	243	272	217	260	198	253	237	225	217	252	213	232	216	249	279	216	221	224	247	243	232	204	225	218	230	231	229	246	209	250	206	252	239	220	226	232	213	202	193	259	230	197	209	232	227	215	221	226	249	227	219	199	240	207	212	233	222	191	226	222	188	229	216	206	238	214	220	189	225	227	207	228	224	214	193	195	198	199	213	172	208	226	197	229	203	218	244	218	187	227	214	219	227	227	230	204	217	231	186	213	203	219	231	230	213	228	226	210	233	225	222	227	228	223	241	214	200	220	226	197	222	228	198	239	234	201	217	198	231	210	239	231	186	248	222	216	248	219	237	218	254	236	215	199	207	190	220	220	234	223	238	245	228	211	230	234	245	211	229	210	225	231	222	222	255	216	205	217	218	224	227	247	204	231	215	196	225	224	242	182	202	214	208	194	193	222	217	210	228	216	233	217	237	232	228	223	231	209	233	228	213	234	220	251	210	222	231	210	193	238	220	233	220	236	205	224	234	196	225	225	208	217	212	216	176	197	227	217	209	220	213	212	209	222	223	225	215	180	216	198	204	239	209	210	227	234	226	201	254	220	243	243	218	243	198	216	205	217	235	203	238	205	229	228	219	220	210	207	198	256	246	245	211	231	222	208	228	225	244	226	229	222	231	232	227	210	235	198	246	248	233	227	221	210	211	217	228	240	211	229	231	230	215	228	207	211	208	212	192	175	228	231	220	256	213	201	264	243	224	213	242	219	204	199	208	239	239	236	199	216	237	191	251	218	228	221	243	239	203	210	227	181	196	247	227	238	198	215	221	206	206	206	199	241	203	196	203	216	234	215	211	213	230	231	224	209	190	212	216	211	224	206	245	187	230	225	213	233	218	224	230	196	237	217	203	201	237	232	248	236	230	190	233	214	235	217	257	197	205	231	212	217	227	198	223	218	230	218	221	222	225	217	232	231	230	240	225	203	241	213	223	218	212	187	202	207	199	230	224	226	229	217	233	241	184	178	243	233	230	211	205	206	243	213	241	235	234	211	230	198	215	254	218	197	217	233	235	219	251	213	211	198	227	231	233	225	202	216	227	258	233	215	217	217	225	204	216	188	206	196	226	207	227	222	227	214	233	237	244	214	209	242	221	251	220	218	224	206	219	238	236	210	247	217	178	233	228	209	205	211	213	216	215	249	219	207	210	204	210	216	225	226	239	221	202	229	249	221	226	205	217	213	203	228	229	229	227	216	220	209	216	234	216	223	230	224	232	220	204	216	212	201	218	255	214	212	213	231	205	226	212	224	241	228	197	223	225	228	221	232	263	235	214	192	204	200	222	223	225	220	232	217	232	226	241	231	223	203	203	207	191	231	219	209	230	219	242	209	212	225	209	229	223	216	211	203	234	204	199	209	218	202	209	225	207	218	240	224	232	213	242	198	222	197	205	215	200	206	206	238	234	204	256	216	223	223	218	241	204	198	195	219	214	250	244	208	227	208	204	202	193	227	234	210	226	232	248	210	237	224	198	226	215	215	241	197	244	212	239	222	228	221	212	231	202	244	232	219	212	218	220	219	204	212	212	214	219	214	198	214	195	205	222	238	208	191	183	216	200	228	238	232	218	203	238	215	234	217	232	214	211	213	200	208	224	238	203	202	224	238	228	213	201	225	187	204	233	226	225	250	204	200	203	197	208	246	201	251	207	215	248	232	204	251	246	233	214	211	190	246	214	208	229	209	222	214	196	221	224	204	207	193	234	183	223	230	219	215	211	238	219	225	214	208	208	210	228	195	227	222	240	222	198	185	165	218	216	235	233	196	212	212	176	206	221	236	195	219	211	217	206	227	232	243	211	200	206	240	222	202	206	225	227	206	230	217	209	215	216	207	207	199	206	219	234	200	250	203	217	210	221	216	232	223	205	215	209	228	205	200	227	195	231	235	222	191	228	229	232	199	223	195	228	258	188	230	193	228	244	206	227	238	228	242	227	231	235	239	220	207	220	199	225	180	211	232	231	216	239	217	199	213	218	195	207	223	224	221	239	235	224	187	208	187	199	218	198	219	236	217	238	209	213	235	201	192	226	244	239	209	225	210	192	237	235	227	237	190	202	204	214	209	250	230	221	231	244	240	214	217	213	206	220	213	216	233	206	226	191	218	211	244	225	229	213	197	223	239	221	237	221	196	221	212	214	200	214	210	195	215	228	233	221	218	249	237	196	212	210	203	213	228	209	206	230	229	226	226	216	194	229	204	197	198	230	225	234	222	225	243	233	226	180	235	220	208	191	197	211	234	227	195	207	211	223	191	208	221	221	207	220	204	203	254	216	234	235	216	190	222	250	215	198	209	223	222	206	214	219	227	230	214	230	220	218	202	251	212	234	225	219	247	233	231	222	215	241	225	206	197	205	196	199	215	200	209	211	227	209	209	228	230	220	208	221	237	239	219	198	261	228	199	200	226	225	217	184	211	217	223	198	233	205	233	224	205	223	228	218	230	222	220	209	234	205	211	207	237	227	246	228	224	253	239	195	222	190	217	240	221	228	221	190	229	221	210	229	208	231	223	234	218	182	232	241	189	246	217	232	231	212	235	253	210	216	212	237	208	204	207	254	204	227	199	204	210	224	221	222	239	209	206	194	244	229	193	219	224	215	192	232	230	204	217	205	199	225	213	228	209	223	232	241	222	235	233	217	212	201	242	219	238	213	185	243	205	197	233	193	221	222	240	215	251	191	225	228	205	206	234	226	205	216	206	203	195	217	210	197	194	214	224	247	218	190	221	224	223	227	216	220	188	214	197	225	239	210	205	215	192	204	198	219	246	211	234	218	202	226	238	244	222	228	196	225	224	211	209	230	197	223	203	212	221	224	192	227	221	254	197	221	192	224	204	227	210	240	206	220	239	193	207	207	238	227	204	235	218	208	216	207	207	225	230	218	199	231	261	227	242	210	229	228	219	209	225	228	271	230	245	205	196	214	224	230	196	177	200	215	219	259	233	200	219	201	241	205	234	229	210	206	204	228	229	201	193	229	208	205	203	218	233	232	216	216	219	216	210	219	215	207	210	218	206	224	236	228	238	194	220	257	194	237	216	208	206	237	208	207	191	244	238	209	211	205	204	221	222	229	227	215	234	227	236	236	197	248	225	208	197	200	204	216	227	223	231	217	219	201	221	234	229	242	209	221	195	206	209	234	205	212	188	214	192	250	238	224	197	233	203	243	218	216	207	211	211	214	226	195	250	196	218	216	241	226	212	215	224	207	224	211	238	204	224	242	210	249	211	215	179	214	232	235	211	191	218	211	208	210	207	199	231	206	246	217	221	218	234	209	206	226	234	213	194	221	190	192	218	217	229	231	219	204	220	205	229	226	215	223	217	206	207	205	219	208	194	215	219	227	217	216	193	224	193	218	228	234	241	244	225	209	249	218	213	218	215	220	214	192	220	243	224	199	195	206	203
27412	19975	11257	6690	6149	6105	5050	4035	3304	2318	2590	2326	2239	1682	1034	933	870	808	752	700	640	663	671	650	608	650	660	672	591	658	604	621	567	575	563	601	622	592	563	544	562	496	582	570	504	555	540	522	554	534	519	543	494	571	584	519	564	502	524	526	489	513	522	524	522	546	498	525	532	478	512	491	507	491	514	485	488	499	516	503	495	488	514	538	481	513	524	505	502	489	531	530	514	504	475	496	489	489	496	536	503	541	497	497	516	504	485	484	480	506	526	448	495	536	511	556	481	482	513	541	463	492	497	490	496	530	569	479	484	508	501	480	495	467	538	474	509	506	492	542	523	486	510	472	524	512	490	449	495	496	508	480	501	508	479	515	495	499	534	496	473	475	479	508	535	500	514	483	476	505	471	506	516	501	553	455	525	501	502	475	494	502	493	541	502	509	497	475	511	494	523	531	498	510	487	499	497	514	526	507	485	492	518	502	533	499	530	488	497	515	485	515	453	494	514	518	496	514	485	530	518	533	480	484	527	514	539	502	512	517	471	498	513	489	494	509	528	520	492	490	525	496	489	497	514	495	527	503	494	535	477	509	477	487	505	490	473	514	521	516	508	487	550	517	490	552	510	491	539	497	522	524	485	503	506	512	472	526	484	490	541	496	467	510	507	499	452	473	485	528	514	485	512	509	483	526	518	492	493	521	512	524	452	483	498	515	487	494	508	457	524	488	478	520	511	519	491	522	499	486	528	485	502	485	503	534	493	494	487	504	494	564	492	505	509	536	498	497	467	524	551	472	531	505	549	477	514	468	453	484	467	500	512	494	491	535	539	530	511	508	535	473	543	478	491	478	487	497	513	504	482	510	557	492	487	482	459	492	509	487	498	475	500	503	497	508	504	487	490	489	495	492	472	515	504	534	494	521	509	483	511	503	496	542	551	513	519	472	456	506	527	512	493	525	503	546	458	486	491	519	493	531	506	489	474	508	475	512	486	511	503	503	481	478	497	507	537	479	537	511	502	512	482	515	513	505	495	539	481	480	508	492	562	517	478	519	494	511	487	517	458	508	523	497	482	523	500	539	472	495	479	500	499	510	541	500	490	468	542	486	487	473	486	505	496	469	475	495	491	515	512	488	477	540	506	459	510	512	485	493	495	528	484	503	519	472	477	510	507	499	495	468	517	480	511	493	502	525	503	489	477	483	481	503	525	535	502	508	497	492	491	514	516	531	488	527	532	503	505	486	508	490	498	489	504	506	496	510	514	474	489	483	522	465	529	515	535	526	513	509	522	492	462	525	521	482	504	499	477	519	480	508	497	500	502	466	485	465	493	513	520	528	500	516	528	518	507	526	531	504	512	500	523	514	484	472	458	500	515	497	501	474	497	518	521	491	520	522	454	480	512	520	476	501	523	524	512	547	482	550	497	514	524	525	476	511	492	514	526	506	513	491	508	527	540	492	497	492	480	526	487	517	497	488	499	487	494	482	517	467	485	511	519	511	519	519	494	515	524	503	498	511	508	530	509	514	495	491	483	477	512	493	507	495	491	507	491	527	511	480	525	483	522	487	499	520	474	496	565	488	481	473	486	488	509	479	466	476	515	512	496	505	529	481	519	470	544	514	495	498	518	503	514	452	530	515	445	523	504	514	505	480	508	499	466	487	502	514	481	489	450	523	493	501	491	501	500	444	498	472	481	512	517	482	542	486	514	516	548	516	494	475	512	492	481	499	515	513	509	515	521	501	538	502	515	489	515	522	460	509	485	534	498	535	495	549	522	508	519	522	559	491	521	519	503	484	493	490	504	514	520	504	505	482	491	522	501	544	485	514	523	490	495	512	505	530	555	498	520	482	496	501	536	484	491	505	462	482	485	538	495	490	518	499	488	501	495	483	481	509	485	538	507	467	470	548	523	503	481	476	499	498	486	496	500	502	479	486	497	530	494	505	534	491	533	513	496	502	533	500	493	490	521	515	496	458	560	495	475	528	474	471	502	483	469	533	497	545	520	479	483	499	491	516	511	519	504	527	516	505	516	495	486	479	490	522	507	495	514	516	475	460	468	522	505	531	518	485	478	484	480	501	509	463	528	489	516	486	509	499	535	483	490	462	506	475	520	473	512	523	471	522	491	546	526	511	524	496	507	507	536	495	478	542	541	520	508	493	500	490	507	490	508	486	486	476	550	522	469	481	498	483	489	511	513	503	508	495	552	514	494	509	480	479	518	475	507	513	468	535	465	449	451	466	484	484	516	484	496	494	462	533	529	489	503	499	540	494	537	514	487	511	557	525	516	543	471	494	463	487	495	477	481	501	515	510	489	472	519	485	502	500	531	485	502	514	491	532	547	493	479	499	511	537	506	508	468	542	514	450	514	509	486	492	447	493	490	456	508	509	449	492	519	482	525	507	518	489	513	459	497	475	559	509	498	532	525	456	501	514	530	502	511	475	529	532	461	489	477	487	512	516	520	516	523	490	479	530	498	498	484	473	528	485	475	499	476	534	483	526	531	489	492	498	542	525	497	537	467	517	467	506	506	519	521	504	515	504	520	490	508	536	508	556	498	506	534	536	524	495	504	500	476	511	481	537	510	509	491	509	506	504	535	501	482	508	464	496	500	501	489	507	448	533	504	513	464	487	490	542	498	526	531	510	519	493	576	516	464	459	498	507	503	507	541	472	472	499	467	508	460	513	531	534	479	504	498	491	444	514	486	487	514	528	505	483	516	520	525	494	559	510	472	479	455	505	517	524	509	474	504	481	490	499	486	544	511	506	548	512	453	508	528	498	516	492	515	515	506	478	521	539	517	518	487	511	490	548	475	473	520	514	501	527	452	509	465	521	463	504	515	513	524	477	521	493	491	522	452	506	496	523	488	485	508	501	475	488	539	561	542	491	541	491	538	485	527	464	499	547	464	491	475	509	523	483	502	507	491	497	537	495	489	530	513	479	486	498	526	507	502	517	473	511	496	467	486	519	497	501	516	474	484	481	480	526	498	526	517	516	516	508	520	509	497	519	539	474	514	513	517	528	501	513	517	502	493	483	515	502	494	514	448	464	500	484	479	544	511	488	545	498	546	487	484	479	495	486	477	498	503	513	491	510	450	550	482	479	478	515	490	499	516	485	487	511	517	520	486	493	513	513	492	457	472	494	526	512	488	517	475	488	526	493	482	513	535	511	500	544	502	479	478	489	475	510	529	564	485	521	512	466	523	480	539	505	514	522	565	495	498	508	483	503	514	490	520	526	517	497	508	489	487	507	488	479	505	501	507	495	510	524	500	477	506	507	480	513	480	517	483	507	494	455	502	480	478	493	515	511	544	493	500	489	498	544	500	501	494	510	531	478	505	549	491	517	504	505	542	493	516	527	531	498	521	514	515	549	462	510	471	505	476	475	497	485	519	468	476	510	488	499	513	541	560	501	510	504	503	491	499	459	486	500	497	472	491	490	516	495	484	496	517	523	483	493	482	532	527	515	514	544	502	524	505	479
19797	8701	2435	957	702	555	475	384	353	326	309	335	308	298	291	239	264	268	264	271	274	263	264	234	254	243	271	259	267	254	267	261	230	236	249	251	236	247	233	225	271	240	234	252	275	252	267	256	249	245	255	273	239	227	252	257	265	278	249	273	244	233	217	236	258	225	258	223	245	259	243	232	241	258	234	231	240	234	258	253	249	242	229	298	242	269	235	249	268	218	237	255	259	247	207	252	250	234	250	234	240	269	246	248	250	248	246	229	257	256	257	215	239	244	253	224	247	227	293	246	246	254	252	220	246	237	211	216	252	259	240	262	267	244	250	261	238	228	249	232	222	257	229	235	234	228	238	227	257	229	253	241	274	245	236	246	223	224	249	245	248	226	296	250	243	265	227	265	231	255	269	246	234	244	233	266	231	254	217	247	259	237	238	226	245	240	221	264	248	243	252	241	252	243	225	232	225	245	269	244	230	226	242	241	216	265	243	259	217	237	240	253	258	281	237	235	266	253	234	233	276	226	244	233	231	209	231	213	237	232	225	214	220	255	280	271	215	240	219	238	250	247	225	249	242	231	262	254	237	241	253	221	259	226	231	253	280	277	253	236	260	236	264	245	239	239	247	243	268	269	229	253	275	269	206	260	265	231	261	249	220	240	243	241	272	245	280	240	233	280	242	240	254	255	245	253	244	204	244	245	240	272	256	257	268	246	276	250	268	262	252	266	247	251	260	229	230	257	257	240	234	254	261	240	244	252	244	246	267	234	283	226	215	225	218	247	270	252	261	238	234	231	196	269	217	279	247	242	257	235	242	256	263	204	244	298	268	231	239	246	252	233	267	273	259	226	267	261	221	237	232	216	271	232	223	256	273	250	245	233	247	241	238	240	232	247	229	250	243	230	238	259	209	242	262	249	231	277	242	256	223	236	237	229	277	247	228	235	259	249	269	217	255	230	255	227	238	253	223	243	275	240	243	225	251	247	224	241	240	251	242	252	256	306	232	225	233	249	251	250	257	249	259	245	262	237	247	264	240	244	264	249	217	252	278	244	247	255	271	219	264	254	247	256	245	240	236	262	270	250	222	245	212	226	268	248	255	250	213	237	237	257	265	243	256	267	242	262	235	243	291	260	259	270	248	234	217	235	259	230	222	236	252	245	249	271	216	246	253	227	236	261	250	234	231	248	239	270	263	215	231	251	251	265	262	253	233	245	218	234	224	240	245	258	231	237	241	261	256	255	220	266	255	248	241	224	220	261	232	258	245	252	255	251	260	213	256	241	257	242	251	253	228	248	257	228	211	257	247	250	278	255	215	252	253	239	253	239	233	251	237	239	251	277	249	243	230	255	238	261	271	251	239	231	263	237	255	237	235	222	265	242	236	219	241	241	262	234	218	240	234	246	250	263	238	222	253	267	232	244	252	239	279	253	258	235	240	278	236	236	234	254	271	229	225	242	234	253	273	234	235	255	271	254	255	247	248	268	256	234	227	235	219	255	261	247	268	261	250	231	262	252	209	243	273	280	248	246	244	259	259	238	249	264	262	236	210	265	259	231	265	235	235	259	269	251	253	270	247	245	242	267	261	265	223	201	260	265	261	231	254	224	214	243	241	237	257	243	230	247	263	248	260	243	266	270	252	259	257	241	231	224	240	233	246	253	238	218	242	260	232	257	268	243	226	234	227	230	252	268	246	241	230	272	244	274	222	263	229	239	245	238	263	265	247	231	242	256	260	287	254	256	243	254	232	243	229	247	251	265	242	239	225	262	249	228	218	217	219	237	239	251	206	253	255	254	240	252	248	226	257	250	244	257	244	253	253	230	265	247	231	230	252	223	243	224	249	245	207	242	232	211	222	267	260	259	244	261	236	252	237	223	241	259	232	266	218	226	228	257	253	257	247	247	264	262	235	234	238	243	258	260	236	276	241	251	218	242	217	252	273	249	253	255	260	303	218	237	236	250	272	233	220	230	256	257	227	221	207	234	268	262	253	271	239	252	203	280	260	253	281	229	235	276	268	252	260	246	236	231	244	249	235	209	228	260	247	222	279	245	280	251	248	234	246	229	220	253	215	246	238	237	237	227	226	260	254	210	242	250	254	230	235	252	230	252	244	250	250	241	223	228	263	246	233	249	233	252	235	245	253	250	263	239	231	248	251	247	250	245	239	248	267	220	290	267	234	247	217	261	259	280	239	227	253	238	231	228	264	229	220	264	246	254	251	250	240	239	256	250	244	235	240	251	231	266	253	247	283	262	249	254	223	261	240	275	219	258	217	255	227	250	253	251	242	280	254	250	233	284	233	282	224	230	268	251	233	254	241	235	248	238	244	222	243	237	266	239	263	242	195	252	250	237	277	228	264	236	237	212	233	246	246	233	282	277	242	247	242	241	229	245	290	258	261	270	232	255	256	284	238	252	232	250	244	243	252	220	254	251	223	280	235	227	260	228	253	239	258	231	252	238	270	239	237	262	247	224	240	222	244	242	225	264	233	262	243	274	238	263	243	266	233	247	230	231	249	226	218	262	263	235	269	238	241	257	269	250	238	223	259	240	256	229	260	286	244	249	270	247	250	266	262	259	237	227	242	256	251	256	245	264	238	251	262	256	244	222	238	254	215	214	244	231	247	258	261	239	228	258	259	248	256	255	247	245	248	245	270	232	232	265	220	281	223	232	282	250	259	238	244	251	272	269	218	232	226	284	266	265	267	205	251	227	222	238	225	245	249	217	239	250	239	232	245	250	239	224	256	262	246	242	222	242	236	214	224	267	264	261	242	253	278	260	236	232	271	233	236	245	258	247	260	255	274	238	261	245	247	237	254	234	264	238	265	279	257	231	228	247	222	249	255	226	246	244	257	241	244	235	248	242	236	253	259	223	247	230	260	232	219	245	251	241	238	253	238	241	284	240	257	241	243	252	251	247	249	239	259	230	280	231	241	215	243	252	230	229	254	236	229	223	256	245	214	247	241	236	246	272	223	256	221	207	238	225	265	242	228	201	233	266	224	243	231	194	245	248	251	280	243	251	286	251	228	231	226	243	222	251	239	249	196	228	241	225	247	262	232	248	232	242	238	250	236	255	239	254	255	232	229	277	217	247	255	238	250	251	248	248	241	256	247	268	286	236	232	226	253	222	220	246	218	255	266	275	262	222	212	246	251	251	256	240	230	246	260	237	203	264	294	234	256	233	212	232	286	255	250	250	254	259	266	231	262	237	242	244	272	264	212	255	257	264	236	227	247	251	227	263	232	228	244	227	260	259	248	230	247	262	250	248	239	232	251	239	249	242	226	210	274	216	224	244	260	233	245	276	235	266	242	252	229	261	251	223	225	229	255	236	268	267	246	227	234	255	254	250	245	241	241	248	252	271	246	227	249	252	258	224	236	257	233	245	207	278	245	215	233	230	269	259	264	228	256	270	263	236	245	272	255	236	240	252	245	224	256	253	262	251	233	256	256	256	209	248	232	217	263	223	238	237	255	244	268	247
11958	6901	3502	2708	2483	2062	1629	1317	1034	964	874	1067	886	775	743	677	668	661	617	658	595	560	615	558	581	571	616	528	580	556	568	571	581	557	587	569	585	568	537	582	594	570	570	584	591	592	591	553	551	561	561	568	587	597	555	552	553	562	576	558	557	525	523	536	564	515	555	492	526	560	557	551	566	548	553	555	546	519	576	561	527	550	564	516	536	582	545	523	542	568	545	526	558	552	549	589	585	567	552	542	545	518	503	558	534	560	546	556	545	517	563	559	576	543	552	546	555	563	536	546	536	590	561	596	539	552	573	549	563	569	555	551	551	559	523	549	563	501	549	567	507	532	545	540	536	561	531	532	561	552	591	547	583	573	511	524	518	589	519	586	569	550	558	508	528	564	578	525	549	560	531	563	544	562	542	531	548	572	541	560	541	536	561	571	537	563	588	518	523	508	569	558	571	563	545	543	555	549	595	600	596	533	553	543	571	551	522	551	561	579	554	587	565	574	555	540	533	537	572	564	541	517	526	522	560	553	576	542	575	553	533	564	554	540	564	538	515	557	553	559	530	578	494	555	580	542	557	549	560	528	553	513	545	545	581	555	578	550	526	554	540	554	554	537	532	578	531	532	546	570	519	532	572	579	587	571	565	588	512	575	541	549	530	544	520	576	520	554	540	533	532	526	574	548	556	546	631	525	515	582	562	550	527	557	563	560	577	521	568	598	568	549	545	552	571	583	492	536	553	529	554	549	552	535	546	550	524	590	523	542	529	551	531	559	578	534	538	541	569	586	534	563	513	555	519	530	545	560	559	578	536	517	572	531	574	570	561	553	536	542	553	566	497	512	566	532	547	565	521	567	545	564	592	561	574	570	564	552	521	555	542	566	554	530	577	551	520	545	532	591	527	524	564	527	533	543	517	558	550	552	552	545	567	546	569	582	505	509	581	575	499	568	528	522	583	582	526	535	558	582	528	574	575	537	543	552	547	563	544	519	515	531	479	577	532	566	564	575	489	601	521	532	556	552	561	575	536	564	544	596	528	523	574	513	566	544	506	559	584	506	572	542	539	503	530	544	530	581	523	507	562	526	565	574	545	560	576	558	565	558	557	566	528	544	534	544	581	589	571	535	574	578	579	577	556	531	509	552	569	545	570	550	580	561	505	555	528	561	538	571	556	533	588	570	505	552	566	591	564	540	569	574	546	546	581	535	563	535	590	572	552	556	541	565	529	512	541	528	513	556	546	568	572	530	531	590	567	516	551	554	559	532	556	585	595	549	587	569	541	548	530	540	568	529	516	545	516	568	499	548	566	565	558	537	563	525	514	540	514	553	560	560	557	528	584	542	540	555	516	561	548	532	501	552	556	552	567	528	546	510	560	531	528	511	545	550	565	545	532	553	558	499	512	531	542	557	552	559	533	525	537	538	527	519	540	586	551	557	576	619	571	552	511	520	536	579	540	554	534	536	537	548	597	538	548	549	534	531	539	532	527	556	551	570	543	533	559	512	531	568	568	566	547	565	534	538	537	538	569	573	525	534	599	563	557	502	523	563	555	542	547	582	532	548	543	546	523	512	556	561	566	520	557	539	552	573	540	542	554	517	529	574	558	509	573	549	594	568	558	554	559	517	514	535	506	544	543	585	537	613	524	517	588	597	534	513	562	535	596	556	592	516	534	566	540	511	534	512	548	567	586	603	560	572	518	564	520	544	554	574	603	570	543	602	526	613	574	555	519	549	542	545	557	541	554	506	568	539	548	529	541	582	520	546	571	559	556	531	553	544	555	527	565	504	539	578	533	526	531	585	566	602	532	506	606	587	531	547	555	516	533	530	516	530	561	577	534	547	559	539	538	530	528	543	574	555	552	551	520	573	534	565	549	572	536	544	490	546	547	576	559	546	494	585	557	599	541	515	536	535	517	572	552	552	508	573	573	558	594	574	574	573	551	522	544	533	559	512	553	593	552	541	557	569	517	533	556	519	579	540	632	508	573	575	607	587	519	572	583	577	536	557	568	518	553	535	539	525	548	514	538	507	558	533	573	534	586	550	560	560	549	521	589	556	530	590	510	554	545	566	583	530	592	551	554	589	549	545	541	552	535	538	572	536	540	541	589	571	548	518	551	581	528	568	530	523	537	517	587	569	562	525	527	527	552	541	566	540	525	578	552	529	582	537	569	554	553	558	539	539	545	518	522	552	589	585	563	538	545	564	522	588	548	573	531	566	583	559	571	551	559	521	570	533	591	517	542	523	563	557	532	504	563	538	536	544	575	576	534	531	515	494	537	525	547	568	535	547	522	570	580	520	565	552	532	568	540	599	566	517	586	516	570	559	561	547	528	571	511	550	533	525	552	579	518	546	541	556	556	559	577	605	567	569	573	548	554	522	560	525	580	581	547	551	543	556	564	559	530	561	536	532	515	544	578	548	553	526	570	592	566	516	533	528	564	562	551	583	524	565	575	524	597	552	551	555	548	583	585	512	585	526	549	563	555	500	588	559	565	533	529	512	530	604	518	519	549	534	529	491	552	536	561	553	526	562	523	570	600	563	592	548	542	556	589	539	544	548	549	566	513	564	552	513	545	531	540	544	556	524	510	545	563	590	586	561	561	547	523	523	549	554	524	568	582	543	525	529	586	532	567	542	538	574	548	565	586	545	566	559	529	542	540	546	514	569	564	543	566	554	546	571	514	567	548	542	546	590	570	542	533	550	559	529	542	566	514	533	566	490	600	586	559	556	538	571	540	528	576	544	503	543	518	568	588	554	650	534	553	577	566	557	578	569	526	513	578	507	553	525	520	547	584	521	568	522	558	550	500	557	563	516	536	605	536	560	569	556	519	536	551	585	548	579	564	573	572	531	540	551	537	542	517	520	553	563	521	562	597	542	539	583	553	634	537	551	553	545	597	558	551	539	549	546	533	544	531	546	580	554	545	530	562	561	526	605	568	587	580	562	570	533	542	541	601	541	538	605	583	545	540	568	531	551	545	492	526	543	554	561	595	562	539	566	544	536	550	520	572	572	567	545	553	542	508	567	541	493	580	548	564	560	483	582	555	601	568	538	550	569	511	543	512	559	509	508	566	514	520	564	542	553	556	568	552	547	496	529	533	532	534	590	521	540	545	520	551	521	542	548	602	542	518	559	568	554	533	584	494	580	523	530	506	500	560	546	565	599	564	549	523	533	542	516	546	571	558	523	537	552	589	565	498	531	570	551	568	577	538	578	544	578	581	562	517	545	554	523	569	554	555	600	564	562	558	551	555	546	578	525	565	525	573	529	546	547	539	570	538	516	565	564	565	579	587	567	551	521	556	561	549	553	575	529	520	543	558	555	535	571	604	596	541	567	620	547	557	539	540	587	540	524	537	537	501	557	534	565	557	553	554	537	523	512	524	551	548	557	585	529	563	540	541	547	534	533	501	530	520	556	524	506	530	574	560	567	581	532	555	546	515	574	575	486	552	526	553	542	528	551	556	546	575	498	556	560
33689	19739	7698	1937	1364	1103	913	695	540	468	386	410	353	332	257	243	231	204	200	204	231	210	203	218	223	197	221	219	233	210	191	218	227	213	221	210	188	204	234	202	204	188	217	208	193	209	206	181	195	210	205	164	190	204	206	181	194	191	200	197	198	196	209	190	182	197	174	190	197	210	179	195	220	203	194	200	168	182	194	180	207	195	205	212	185	230	220	183	210	230	233	218	212	218	197	184	175	215	213	189	196	213	217	174	203	194	228	199	204	201	211	202	175	215	200	223	193	216	208	220	206	180	174	193	214	206	190	171	193	184	205	190	181	207	209	188	215	183	196	204	215	197	167	216	197	201	213	204	184	231	187	172	185	207	189	181	186	206	231	191	202	192	185	203	183	204	195	192	193	201	186	231	186	212	207	208	203	159	211	185	182	193	205	192	200	207	193	202	200	183	182	192	203	205	227	200	202	205	192	187	207	188	207	202	223	210	202	216	199	174	186	204	201	183	209	187	223	195	223	182	204	191	178	200	195	188	203	206	200	193	201	193	177	199	196	202	214	218	201	185	188	202	180	193	207	169	200	200	196	193	189	185	200	176	165	179	186	193	204	209	206	199	206	212	181	199	193	212	210	199	204	180	180	197	190	196	164	183	226	211	190	195	185	204	198	218	191	189	218	208	217	210	216	218	172	219	201	174	198	194	198	192	182	196	182	215	202	198	198	175	199	214	209	234	199	217	185	199	211	190	192	203	228	201	207	211	219	209	211	230	188	201	226	184	177	199	231	201	165	200	206	207	206	160	222	192	195	189	220	176	184	210	184	182	178	206	193	171	219	207	201	245	196	203	197	201	209	200	184	178	171	202	221	218	213	206	192	192	205	225	218	199	202	178	191	167	211	197	191	214	198	197	183	205	191	223	172	193	213	212	203	217	188	210	199	214	214	184	187	226	206	207	164	211	229	210	216	191	194	202	195	205	208	178	229	212	206	185	198	186	222	187	213	200	193	217	170	199	183	203	205	208	178	196	196	199	186	202	184	207	206	194	198	192	183	207	202	195	169	212	223	194	207	188	202	205	222	204	192	220	189	202	187	197	199	196	182	189	211	188	220	199	214	211	186	204	188	214	189	215	217	218	225	203	187	219	192	210	178	198	172	197	191	209	199	183	171	196	203	214	190	212	234	217	205	184	177	183	174	222	192	222	217	189	181	215	167	165	191	191	197	192	183	206	192	204	190	196	166	170	202	191	180	210	194	193	191	200	202	195	213	198	189	196	202	205	211	196	212	169	179	192	183	200	215	232	217	197	224	193	222	184	189	176	198	194	193	201	206	189	199	203	207	206	220	174	193	226	180	203	172	244	200	201	218	186	170	193	207	184	183	202	215	194	193	198	190	181	211	204	179	192	182	192	186	190	202	181	204	184	192	203	177	180	206	190	202	188	219	181	202	169	211	226	199	198	218	171	204	186	214	189	182	185	212	196	186	195	184	203	212	230	187	198	218	207	211	191	208	197	178	172	207	199	193	192	185	211	199	195	173	230	202	224	195	210	216	212	181	204	190	198	211	210	200	206	213	183	203	220	203	198	188	194	215	195	196	197	200	204	209	200	208	209	192	195	211	225	214	203	206	202	178	195	173	193	214	197	200	213	193	211	199	171	179	195	192	177	219	198	203	179	212	179	184	215	184	195	196	229	201	215	186	214	205	197	196	193	202	222	195	197	196	230	169	191	178	212	196	194	199	206	184	213	199	215	204	209	214	219	210	212	168	166	217	219	180	188	194	186	219	169	191	168	174	206	219	182	182	191	204	197	173	193	182	207	184	195	182	180	218	204	205	230	203	216	204	250	207	194	194	218	196	196	205	182	207	207	194	198	190	165	209	185	189	190	177	194	208	201	207	196	213	190	203	214	183	184	169	195	169	198	170	174	194	180	210	167	184	180	203	176	209	189	203	196	194	168	189	212	198	241	225	198	228	188	196	184	158	184	193	174	196	201	186	209	199	191	188	213	180	190	180	203	194	221	212	206	177	170	188	192	202	175	195	168	200	177	240	184	226	197	220	199	216	207	196	220	198	197	197	229	216	171	190	180	184	198	205	194	201	185	205	205	187	210	199	211	201	237	204	210	196	203	182	175	208	201	197	199	194	197	202	231	201	200	181	192	209	200	179	194	173	209	215	196	207	215	212	183	191	227	192	188	216	212	196	204	201	200	166	195	188	207	210	193	215	181	191	180	185	205	200	211	191	185	221	198	212	170	177	172	204	196	216	195	195	198	200	202	208	180	178	198	189	218	205	165	201	186	175	211	176	191	188	210	203	206	192	204	185	201	197	186	205	206	192	174	207	208	208	181	177	196	189	182	189	182	189	231	218	177	188	221	190	203	192	221	203	213	178	191	195	203	186	212	196	198	183	215	183	197	209	194	221	205	217	193	192	213	225	200	205	194	223	202	183	213	227	196	205	232	193	210	185	189	233	184	210	185	208	223	201	206	213	200	197	212	206	217	217	182	206	209	222	198	179	202	168	175	210	220	186	206	206	217	199	202	218	198	220	197	186	203	172	196	182	202	229	221	195	198	195	179	181	198	189	183	185	203	207	211	206	221	224	194	203	202	219	207	207	186	216	209	224	197	220	221	184	207	193	170	191	198	178	241	199	207	218	212	183	181	177	206	216	195	174	199	168	204	200	200	194	211	175	178	186	217	184	202	211	196	196	197	211	190	205	221	197	221	182	178	196	208	179	227	179	174	198	213	181	186	192	192	199	169	191	217	195	213	187	193	192	210	174	190	182	224	206	209	174	193	180	161	197	192	219	201	192	200	185	181	195	179	216	206	206	191	176	185	214	216	203	231	206	214	195	205	206	191	201	212	214	206	202	175	212	172	203	195	217	185	209	217	191	207	204	197	183	197	203	155	192	203	193	193	196	198	208	220	216	191	194	189	209	178	217	216	184	180	203	197	198	182	215	194	209	197	196	210	175	186	181	168	202	217	168	207	208	228	225	213	198	197	197	219	220	163	209	192	180	204	216	214	201	198	211	171	186	199	206	212	177	209	190	204	195	196	202	172	210	191	196	192	217	185	176	181	214	198	195	202	206	189	201	185	209	193	179	195	184	200	176	172	204	183	181	209	228	194	205	243	208	207	217	195	204	192	197	207	196	232	212	195	186	166	201	209	181	184	199	178	192	184	198	190	184	188	208	203	221	203	213	187	198	198	207	188	204	222	194	196	224	197	198	210	196	214	189	207	176	181	209	180	195	220	212	198	184	203	201	210	193	199	218	186	205	195	180	202	230	196	171	203	194	209	186	201	187	191	209	210	178	201	186	219	193	199	191	199	205	206	193	199	214	207	190	219	216	171	222	182	207	187	224	194	199	172	166	202	197	211	205	226	210	208	178	230	183	178	185	193	202	187	220	205	201	196	192	191	192	203	228	198	203	195	179	218	210	201	180	208	212	214	197	225	178	234	190	197	220	224	184	181	216	207
21433	14778	7763	4787	4796	4342	3605	2548	1921	1780	1684	1712	1537	1260	833	672	687	650	621	615	585	551	561	566	518	529	585	545	515	514	520	486	463	470	516	499	509	516	491	483	496	485	445	482	501	491	469	509	460	484	519	466	465	448	517	468	458	470	507	484	452	486	482	451	454	482	457	461	434	473	491	488	525	439	454	489	442	490	476	443	469	508	458	469	478	429	456	473	445	486	470	446	466	471	463	452	461	455	482	490	437	439	473	431	477	441	465	462	463	455	441	443	422	489	466	454	486	479	457	463	451	439	458	446	489	444	456	468	451	463	455	496	472	468	451	497	459	499	483	461	505	461	474	463	472	469	436	426	441	466	425	443	448	452	451	442	496	467	455	451	453	458	485	464	467	478	449	460	462	485	467	466	476	491	484	500	465	492	460	474	443	476	477	489	458	472	455	460	473	489	436	469	473	445	476	429	438	457	452	466	454	494	457	470	510	517	488	476	456	490	442	457	475	482	452	484	458	511	454	459	452	465	438	471	431	502	457	433	468	466	446	462	441	453	471	471	482	456	470	464	458	477	477	440	448	395	450	446	465	474	432	452	465	483	472	485	460	465	475	475	457	471	451	440	471	460	461	475	438	469	452	479	455	432	471	433	436	459	410	433	447	420	454	455	431	448	453	447	403	420	470	481	450	467	471	488	431	455	460	491	441	469	441	453	468	466	441	455	477	490	441	425	453	451	466	467	462	462	456	477	505	476	464	448	444	466	432	449	435	443	456	437	441	521	500	463	440	488	478	503	434	473	435	449	468	452	423	462	447	504	496	464	483	461	449	444	462	450	425	453	479	459	443	465	455	454	475	497	447	473	491	460	477	482	480	453	495	464	475	443	471	440	449	460	479	454	471	452	468	462	474	480	453	445	463	430	490	455	441	445	454	449	442	468	439	451	442	459	482	470	456	441	480	464	459	435	421	474	493	492	516	465	445	445	462	450	479	484	477	452	466	471	470	425	421	494	471	453	480	497	432	458	482	467	481	479	462	469	476	466	470	476	517	438	496	473	439	466	486	471	512	495	494	436	451	467	475	463	447	460	469	489	463	427	471	444	475	446	464	441	455	475	490	443	476	487	462	470	450	468	480	482	464	461	440	480	427	489	458	511	451	491	456	466	471	468	485	479	434	441	504	480	467	489	466	481	469	497	425	455	436	473	469	464	470	500	471	463	451	450	429	489	438	456	446	445	502	452	503	477	475	474	478	461	474	481	448	455	483	434	454	449	475	443	438	426	470	495	422	486	448	463	476	462	471	445	513	480	453	463	481	432	437	450	466	443	438	422	458	446	436	471	446	457	467	488	476	456	456	462	469	428	448	483	482	498	470	519	440	480	464	483	492	478	472	461	477	464	474	515	434	452	469	458	456	484	479	486	453	491	456	443	469	474	447	475	494	494	443	485	455	444	463	471	470	459	432	484	478	468	402	471	469	479	452	492	454	434	452	464	475	407	505	473	468	472	433	468	463	489	470	469	439	456	475	458	490	475	441	441	456	431	460	459	422	458	434	422	454	442	462	423	465	504	449	448	410	484	497	475	431	456	447	447	459	476	439	458	496	481	450	458	462	495	465	488	464	466	473	503	451	472	416	455	414	470	480	468	483	449	460	453	474	448	437	455	467	459	468	460	432	445	463	455	473	478	440	498	477	444	409	492	463	465	450	431	474	442	456	418	464	467	472	437	462	452	443	449	478	489	456	444	495	445	495	452	444	494	463	480	420	433	431	446	459	464	442	471	474	486	485	489	439	436	457	450	448	427	484	486	498	467	448	433	490	423	489	461	455	448	493	489	473	460	446	472	458	465	465	441	436	495	458	485	425	428	466	431	406	481	460	465	504	422	450	446	484	490	429	459	439	474	452	460	469	479	452	480	462	472	459	482	444	412	433	480	480	439	491	425	444	484	439	435	487	474	476	428	457	466	466	426	453	428	493	445	480	464	455	475	450	475	486	494	468	487	452	460	443	482	441	462	443	440	438	466	463	438	461	479	447	440	455	481	462	483	440	481	499	427	412	425	446	484	468	465	426	443	466	474	447	462	434	473	415	439	496	425	420	470	447	474	462	499	460	520	462	446	474	461	474	481	477	451	511	439	436	454	444	458	466	457	442	434	471	442	460	493	431	479	465	474	471	431	444	468	490	454	454	430	453	455	468	443	473	477	500	481	450	444	489	477	432	463	443	445	470	469	488	468	439	454	447	508	459	457	450	430	495	487	450	451	454	453	439	447	516	507	413	450	457	477	433	441	486	455	471	460	487	474	498	415	447	477	466	451	474	514	489	465	479	465	456	490	454	455	475	463	434	447	455	435	472	460	486	476	463	490	440	462	454	456	434	473	475	439	487	473	466	466	454	480	464	498	471	474	465	454	435	478	420	465	497	463	504	437	454	439	515	473	463	442	495	515	436	450	441	463	478	472	443	468	477	455	430	461	430	441	458	485	467	439	491	485	470	466	477	440	476	452	438	471	440	516	473	467	471	417	466	461	436	464	480	446	458	460	487	456	476	495	481	476	459	479	457	462	460	420	453	481	447	481	470	463	474	439	456	461	463	480	442	485	436	472	471	442	499	475	435	492	441	444	469	478	474	463	459	439	472	416	446	443	458	466	456	455	484	478	479	454	478	461	470	459	486	476	459	454	446	484	422	410	470	470	471	431	438	490	441	465	426	487	451	473	461	473	449	448	449	504	451	472	478	464	448	446	455	495	436	476	481	479	494	482	443	482	486	491	475	431	463	500	488	460	445	451	478	453	462	434	470	421	485	448	450	486	432	483	470	451	485	415	470	460	444	431	447	452	495	497	478	405	429	488	443	431	479	481	484	444	459	444	476	478	434	416	412	467	493	465	445	463	477	449	473	459	493	436	462	435	451	474	456	446	504	487	467	467	465	491	468	432	436	465	487	450	445	459	482	510	465	442	439	447	467	457	448	462	454	457	432	472	452	453	479	451	462	487	480	453	475	457	420	468	452	473	472	466	472	468	489	434	447	491	490	448	450	455	458	453	483	428	460	469	454	445	446	467	496	511	452	485	490	437	450	459	438	501	472	445	473	462	458	459	509	468	488	453	447	458	517	474	504	449	450	490	527	470	479	460	476	513	469	443	481	428	442	426	469	439	472	463	472	463	450	475	447	464	426	520	468	485	459	467	495	473	460	436	475	480	473	462	495	457	505	456	446	478	460	470	463	493	463	473	490	404	508	456	433	468	444	466	440	443	486	470	475	484	454	441	456	477	448	433	442	476	457	477	443	459	457	492	478	461	460	483	506	450	446	459	462	489	468	477	446	464	453	465	445	482	471	473	463	442	471	486	493	438	459	478	457	483	448	478	435	454	505	481	479	473	448	445	463	456	427	462	462	465	479	473	441	473	448	427	434	442	431	439	447	474	485	483	437	474	463	459	459	477	457	391	473	470	480	484	482	453	429	466	471	437	434	464	450	440	478	450
43877	28836	13678	3699	1990	1715	1352	1080	809	686	607	539	533	401	325	271	267	202	267	260	219	249	245	217	219	222	246	239	257	233	215	233	228	236	229	235	232	208	221	225	199	185	242	228	252	220	222	214	226	212	254	218	212	229	215	247	227	224	215	227	176	239	216	199	195	182	212	209	208	228	196	185	211	219	212	217	234	211	200	213	207	228	205	215	229	227	173	218	227	212	231	198	226	203	215	212	221	205	235	212	215	228	228	225	233	219	205	192	235	216	217	230	201	208	218	228	222	208	186	196	236	222	201	202	205	211	219	226	211	238	212	219	213	193	234	220	208	195	224	227	247	212	212	216	208	209	218	184	194	217	201	225	229	229	189	208	213	204	237	217	215	190	206	213	228	219	207	233	205	196	209	193	217	237	215	222	218	217	205	200	197	240	244	238	221	216	233	193	213	224	238	245	242	243	217	212	213	217	207	231	191	214	215	193	210	221	217	221	188	225	212	243	234	195	227	253	204	212	219	197	193	219	207	235	249	243	207	186	194	218	232	219	231	226	202	231	228	215	205	221	217	190	212	205	228	205	217	234	191	233	232	216	198	220	219	198	206	193	217	241	228	211	248	202	199	209	234	214	205	218	215	191	216	217	227	221	201	238	228	213	218	201	218	242	216	198	214	218	206	220	218	187	204	213	198	206	232	210	200	223	241	227	192	222	200	203	206	201	223	243	218	225	207	241	195	202	207	234	221	230	196	245	239	263	208	212	216	192	200	230	211	215	212	223	206	211	234	180	196	226	196	207	224	206	213	197	218	210	226	222	212	219	237	223	203	217	237	237	214	221	235	208	221	217	196	225	205	225	194	193	201	210	195	224	205	231	237	234	229	228	189	217	210	229	215	196	231	225	227	234	206	216	207	188	206	238	201	206	247	217	213	199	231	224	238	233	236	211	210	213	201	205	218	218	206	204	217	211	232	240	241	228	258	238	217	224	214	229	216	215	185	214	202	233	197	232	215	207	233	199	226	228	217	220	218	234	239	216	212	212	194	197	222	207	201	241	228	198	238	211	218	219	230	226	233	188	223	181	187	211	221	213	184	224	173	230	209	201	207	224	209	220	229	242	184	213	243	207	196	204	206	208	220	199	220	239	199	214	201	239	193	227	227	228	239	223	216	224	231	225	229	217	193	206	219	240	195	215	221	208	223	230	216	219	215	261	210	201	196	237	218	209	204	236	224	200	214	225	237	188	232	194	215	204	204	216	209	204	217	213	197	202	221	218	216	223	226	210	233	194	209	190	211	247	224	219	252	209	209	228	183	211	215	225	235	209	207	207	215	216	229	236	228	209	219	221	211	191	193	195	169	197	228	206	223	212	196	217	216	202	221	231	186	224	203	203	224	215	196	235	209	210	243	215	198	194	204	183	182	203	210	210	223	216	222	227	217	218	258	222	204	228	225	220	198	244	245	212	193	227	240	208	211	222	220	203	220	210	229	246	223	231	205	227	219	211	208	209	201	212	255	178	220	241	235	220	226	231	207	204	202	213	227	222	205	212	234	221	227	202	201	222	198	208	253	217	215	209	237	196	233	207	207	205	225	228	223	257	232	241	225	234	238	225	202	217	224	217	237	212	220	215	224	195	233	213	225	230	245	201	215	220	209	224	213	216	201	222	218	223	219	243	218	216	215	228	208	225	223	204	236	221	208	269	201	215	209	227	238	199	218	238	239	207	222	212	201	200	208	182	189	215	195	211	219	240	240	207	204	248	220	230	207	216	229	241	198	206	230	211	208	211	207	232	212	214	229	235	207	198	202	227	207	226	170	232	222	222	209	194	195	220	243	206	213	240	194	237	223	200	220	202	236	225	211	194	211	254	208	204	205	197	190	200	227	229	196	216	220	236	226	222	213	217	211	226	223	209	219	211	213	231	200	207	223	215	212	217	212	203	225	242	218	192	197	210	226	232	217	234	225	203	209	200	207	210	240	201	229	206	222	200	188	239	221	201	223	228	218	221	224	214	224	223	198	204	230	208	200	238	205	230	233	220	223	247	199	201	196	217	220	210	214	221	219	207	233	213	205	200	230	202	219	221	222	201	202	211	219	210	220	204	180	205	217	205	225	235	203	236	225	230	213	226	212	198	230	203	226	215	216	214	210	203	207	221	223	226	213	237	241	189	202	201	217	210	239	215	240	192	186	221	212	206	222	221	223	219	189	203	202	221	203	225	223	208	221	200	226	225	227	221	192	230	204	227	230	234	228	241	227	219	191	216	227	197	206	229	191	210	208	203	237	242	226	252	213	215	224	240	212	217	206	195	224	185	227	213	203	178	241	218	206	213	211	229	227	219	197	211	207	188	197	206	202	222	230	221	211	214	202	210	203	250	216	207	258	218	211	206	230	197	201	228	190	199	199	230	200	227	216	216	251	238	226	191	190	194	219	223	210	199	221	205	214	220	187	211	244	233	219	217	211	240	235	241	181	191	214	195	248	200	211	214	231	204	193	195	222	203	204	248	220	194	204	206	228	224	214	213	194	222	208	222	224	212	210	216	184	197	189	196	224	210	212	219	225	198	217	212	221	213	235	247	200	226	215	213	204	211	212	235	198	212	234	213	218	191	228	203	217	205	213	211	211	241	233	236	205	207	224	204	212	199	234	207	227	223	217	250	210	237	213	221	225	237	232	192	203	230	196	218	227	205	223	217	235	215	211	232	228	197	211	193	222	220	181	211	195	249	211	204	208	200	209	224	214	212	236	210	222	216	223	219	214	219	216	194	222	208	214	215	223	197	222	208	228	222	214	211	220	217	214	211	191	213	222	256	240	228	241	234	200	177	241	199	166	217	201	227	225	228	222	195	231	212	220	235	211	203	209	213	190	210	243	217	221	206	218	218	199	238	196	189	215	239	208	198	221	210	180	240	189	216	202	226	220	209	220	217	212	238	240	186	222	212	206	211	231	223	217	212	184	223	221	203	213	212	200	184	188	241	221	232	230	221	217	234	241	216	229	214	223	225	246	240	212	212	227	222	219	215	216	200	229	214	207	209	212	196	225	229	200	223	196	223	243	215	207	172	212	245	210	192	216	236	201	195	218	189	220	203	202	202	192	218	244	197	227	247	218	208	236	218	209	195	229	199	221	228	213	223	229	218	222	227	214	213	205	208	213	224	237	192	224	213	220	233	230	188	235	225	213	205	223	215	223	231	224	228	200	210	217	199	197	194	205	204	210	220	205	203	231	235	234	234	218	217	180	248	168	191	224	201	206	203	231	242	235	206	235	236	210	232	238	210	231	247	237	227	208	227	224	204	209	193	255	242	232	202	207	210	225	202	195	223	247	233	193	209	225	212	225	228	234	204	207	212	219	243	239	205	228	238	214	209	206	216	222	218	225	214	218	255	221	206	219	213	221	229	187	237	228	205	225	217	224	179	212	210	235	252	229	191	241	211	196	228	217	226	200	219	191	229	212	246	205	198	209	218	195	202	220	213	188	247
26921	20707	11733	7211	6266	6406	4543	3931	2876	2701	2687	2248	2130	1787	1049	985	755	817	737	689	640	621	649	638	644	659	646	671	657	590	610	570	576	543	575	554	547	576	634	606	548	576	517	541	512	529	543	537	530	510	555	513	551	527	525	522	530	492	505	531	508	483	512	520	493	533	524	520	526	461	513	546	510	486	478	495	515	491	538	506	486	508	498	525	482	484	515	500	465	514	494	499	492	477	494	517	516	495	470	505	495	488	477	509	462	496	497	496	478	483	490	491	484	499	490	462	488	477	490	498	497	533	524	507	507	499	472	492	458	491	489	506	505	534	484	487	485	490	470	488	526	535	537	463	478	529	477	518	505	498	484	526	528	486	470	456	495	496	488	468	518	503	512	526	504	517	456	499	500	456	472	496	525	509	493	493	501	473	528	452	505	510	471	498	511	458	498	491	493	528	469	489	526	494	508	492	489	505	486	532	501	512	509	504	452	481	505	478	498	493	509	514	504	501	505	497	510	520	505	471	462	527	539	492	487	482	524	530	489	461	486	477	533	513	486	463	515	518	472	488	461	486	486	473	508	481	532	486	493	493	502	479	517	464	466	488	500	528	528	526	519	517	528	521	488	521	484	511	502	513	506	478	502	491	494	522	507	516	480	509	509	517	509	499	515	497	469	519	507	486	501	474	445	484	509	515	491	516	485	521	510	493	478	496	498	505	479	504	474	456	488	501	482	498	492	483	510	510	476	492	504	495	474	491	523	473	550	483	490	484	502	449	474	499	506	515	519	504	463	510	466	491	497	490	530	502	481	493	472	463	476	477	504	489	501	475	476	493	485	503	446	466	519	502	514	456	473	521	509	492	518	530	485	505	510	528	529	528	497	499	536	488	465	514	497	523	510	479	526	488	544	480	518	459	520	483	576	480	473	527	479	489	491	506	512	480	519	482	515	481	488	477	507	484	496	490	528	505	514	478	447	512	471	529	459	470	524	500	503	497	469	480	506	461	485	491	503	494	511	484	503	517	530	489	488	493	499	510	486	501	510	510	494	478	494	474	509	475	477	473	496	479	459	468	493	491	469	499	474	548	527	506	470	567	474	476	484	498	508	541	493	491	510	497	477	479	496	504	486	516	484	497	522	509	527	500	499	497	474	526	520	520	490	490	508	523	495	475	476	528	527	517	503	511	508	485	505	505	512	529	526	481	501	458	491	491	479	482	502	484	533	490	504	534	506	494	493	483	500	492	515	505	517	462	505	506	530	523	492	465	494	477	501	493	518	493	492	462	434	524	506	475	515	494	532	497	503	491	438	486	507	448	488	493	441	480	494	512	450	475	528	488	530	489	488	494	517	496	510	503	524	499	470	474	529	462	531	519	520	493	496	480	473	500	486	472	493	500	515	482	509	460	450	538	522	515	515	474	469	500	499	495	520	516	518	498	516	499	496	517	493	502	516	557	527	489	507	435	511	529	473	526	503	537	518	501	494	470	513	510	484	514	529	494	486	462	459	524	515	516	496	523	480	475	506	494	529	442	507	485	527	501	469	522	517	509	495	487	517	516	456	509	495	501	476	467	502	464	460	519	513	517	506	494	479	501	520	511	524	523	453	505	501	506	504	498	495	504	477	471	517	459	500	485	491	516	511	443	458	509	505	514	528	485	492	491	498	460	531	487	491	493	514	501	576	516	497	509	498	526	503	505	503	515	491	479	494	508	499	551	445	486	490	489	502	532	530	486	443	492	477	515	523	527	480	525	496	509	495	497	501	535	519	479	485	483	502	501	519	450	495	477	491	497	499	526	470	487	505	475	509	523	474	477	524	524	460	469	492	502	501	501	525	494	496	498	497	482	473	481	534	576	520	446	476	474	475	505	482	487	525	511	496	486	484	495	489	555	518	480	510	512	509	507	529	504	517	498	528	511	468	512	467	504	483	480	543	527	503	479	480	493	517	516	448	463	461	572	487	480	532	499	447	488	521	476	522	480	468	483	468	496	482	544	499	488	525	510	457	519	539	513	501	450	476	509	480	510	502	543	531	431	524	533	492	481	530	485	487	502	486	446	522	481	499	468	502	515	495	519	501	512	483	505	482	504	517	511	544	544	505	476	508	520	476	485	479	486	498	514	485	476	490	523	516	476	504	494	504	451	519	492	505	498	490	490	499	488	480	513	494	509	496	484	544	526	489	451	497	525	505	498	485	500	486	472	489	449	511	459	452	508	540	485	500	491	522	495	475	506	503	501	534	474	480	521	502	459	460	517	520	500	501	523	493	484	496	510	493	520	499	510	481	531	502	486	496	470	517	483	516	513	482	501	522	506	513	518	501	506	518	523	537	474	494	512	504	493	460	520	462	515	488	486	502	546	492	517	468	500	501	544	493	478	505	536	495	482	528	500	508	484	507	523	514	514	508	492	463	489	482	498	486	505	505	495	510	512	495	497	490	477	530	477	518	523	483	462	517	464	508	488	544	529	523	518	499	461	495	533	511	528	456	493	515	470	471	514	483	485	534	485	511	501	487	496	528	510	480	502	456	500	488	496	494	533	494	488	458	468	487	437	507	519	479	523	507	446	500	490	464	521	498	498	502	457	512	464	516	499	514	518	527	504	472	502	532	473	521	489	520	469	488	493	480	515	474	444	491	539	532	480	506	510	526	502	509	470	525	515	481	533	495	478	460	471	501	489	526	500	530	501	523	517	521	492	483	496	544	491	467	494	457	474	498	443	509	465	522	507	496	541	502	500	461	518	535	504	540	502	496	492	512	513	494	508	529	493	487	494	485	465	442	497	503	511	511	473	501	491	501	529	494	515	467	496	476	539	492	520	477	496	483	485	487	525	478	514	556	484	520	490	495	519	511	481	473	504	505	524	501	524	465	514	523	466	501	508	481	513	513	522	497	518	499	505	481	509	520	531	497	486	511	487	527	524	517	514	479	506	468	477	518	507	480	509	519	482	492	480	537	489	517	476	535	498	503	494	484	534	520	479	477	524	518	465	466	459	518	491	493	504	485	502	545	519	510	502	469	482	457	542	462	532	499	524	480	550	479	478	547	526	503	499	456	500	495	536	503	507	483	503	526	518	481	500	504	501	492	488	493	488	477	503	496	500	550	490	498	481	492	561	504	462	467	505	504	464	507	466	515	490	446	490	508	501	474	518	484	519	508	554	457	492	473	496	465	495	455	494	500	501	470	455	496	473	530	501	500	485	514	527	504	508	504	471	500	532	532	487	499	467	473	502	478	502	498	536	517	510	486	454	515	488	494	475	511	481	513	497	515	519	488	465	503	480	503	507	560	516	496	489	516	527	484	504	463	481	468	509	495	528	497	483	448	493	501	431	471	493	477	542	511	483	524	479	493	514	482	533	493	498	537	473	456	510	486	483	478	510	453	498	478	506	494	469	500	523	468	525	461	503	471	467	514	515	478	487	486	472	513	489	513	521	521	495	518	490	495	478	497	508	545	495	478	494	469	514	518	504	500	517	490	474	514	535
19450	9697	3078	927	593	507	441	365	325	323	333	328	300	271	280	265	252	228	264	254	259	236	249	248	243	281	238	244	285	266	249	238	236	252	232	251	239	253	262	251	236	262	255	248	259	227	256	242	248	252	247	251	237	280	248	279	249	247	235	257	234	234	246	231	237	271	225	233	233	258	249	262	279	256	251	241	211	245	248	278	251	208	241	265	275	241	245	248	244	216	227	233	261	251	241	239	245	304	248	270	260	235	266	260	232	217	227	239	253	255	254	259	258	242	267	261	250	225	255	249	216	231	247	232	217	272	230	250	232	260	221	259	245	243	243	254	253	247	235	259	259	264	224	238	249	254	238	242	278	268	288	247	230	233	252	261	215	267	248	236	266	247	249	246	242	235	249	214	220	226	238	255	240	250	253	242	259	260	251	263	249	228	246	232	269	253	246	275	256	250	241	246	260	240	250	241	221	245	238	275	271	252	229	237	250	237	224	247	263	283	210	209	253	233	258	272	247	203	237	258	272	242	273	275	248	229	231	267	241	228	277	256	275	234	283	247	252	253	237	221	217	264	224	248	255	239	221	225	226	241	234	239	273	255	241	257	269	259	243	243	234	259	233	251	256	266	243	250	257	248	244	229	229	222	239	253	256	237	249	231	275	238	259	262	229	230	214	199	225	272	238	255	217	238	241	270	217	217	224	256	257	236	266	275	232	238	258	265	253	243	251	283	252	274	233	258	214	244	242	233	252	239	269	224	237	241	257	252	264	233	241	240	252	238	225	237	233	257	235	280	253	248	251	244	215	239	235	267	267	253	256	237	227	224	217	233	254	231	242	238	241	238	262	264	236	265	256	264	231	236	253	251	235	215	293	262	250	235	266	263	226	249	252	246	241	203	242	242	235	264	247	258	214	236	248	267	247	237	238	244	237	248	272	241	249	245	251	250	246	252	257	214	263	241	256	245	313	237	208	237	246	239	255	238	225	234	225	240	237	258	248	241	236	225	261	254	265	233	254	263	248	252	253	283	235	253	243	226	257	261	271	248	228	252	274	255	267	240	253	219	235	236	236	257	250	257	255	243	230	241	258	246	272	237	255	282	232	242	266	248	261	261	237	247	233	230	237	235	243	279	272	241	249	249	246	261	239	252	260	238	256	254	220	226	247	241	248	279	228	240	224	254	225	265	234	263	244	245	238	217	255	262	236	232	241	272	260	246	251	240	191	253	239	244	235	245	230	212	240	238	270	255	262	224	238	244	242	228	270	249	296	237	246	265	241	258	227	211	232	223	258	230	219	238	256	235	230	238	257	244	286	249	266	251	263	246	257	246	257	246	248	269	232	247	225	216	252	261	251	214	243	264	238	253	248	235	254	246	260	261	258	264	233	253	241	228	244	246	230	209	225	228	263	248	204	219	253	236	226	213	241	254	225	257	250	231	225	242	247	262	238	231	238	276	230	242	245	249	249	241	239	236	256	248	215	242	263	266	272	224	259	205	220	276	237	230	262	263	245	241	234	230	264	216	256	258	240	226	268	252	240	261	252	246	241	261	255	250	248	226	220	251	239	233	229	243	243	252	287	273	284	262	246	263	242	253	252	227	256	234	237	281	265	267	275	235	260	240	242	251	259	222	231	239	248	224	232	231	235	250	247	222	253	245	270	243	258	267	269	274	260	213	258	237	233	269	245	235	245	238	249	269	257	265	235	227	264	259	247	230	236	255	247	271	218	240	237	246	244	270	239	236	235	230	259	258	273	245	228	254	228	217	263	227	242	237	249	226	253	249	227	251	267	230	244	226	243	265	231	230	258	229	265	254	268	267	223	225	265	241	231	256	260	232	264	249	240	241	245	223	257	259	251	264	220	261	266	271	258	269	231	230	223	220	200	263	220	234	260	231	242	279	252	237	250	281	271	235	270	267	245	236	257	254	225	236	269	263	240	244	250	262	250	231	265	255	242	234	245	253	254	240	247	270	252	251	239	246	236	255	263	232	254	253	235	202	232	231	269	237	253	240	265	210	248	242	243	261	258	210	257	264	235	245	232	245	272	281	213	238	264	279	233	220	252	245	241	276	232	249	268	264	246	256	217	280	242	250	237	261	253	251	228	254	258	253	243	243	255	261	240	249	240	242	244	250	243	273	247	227	257	274	227	256	234	261	264	219	233	260	266	243	233	253	229	211	242	259	212	234	241	281	235	240	244	225	249	258	249	235	273	249	254	243	264	245	242	278	234	224	232	245	226	265	263	267	240	252	241	263	268	254	231	279	253	238	243	251	241	249	252	254	246	240	263	220	254	242	230	255	247	245	228	225	246	261	303	238	266	222	204	224	257	251	217	250	239	245	235	250	274	241	263	237	240	251	233	248	278	273	261	253	245	220	269	257	253	253	256	217	262	228	252	234	213	242	253	250	233	235	224	267	221	250	268	262	243	240	237	238	266	230	262	232	258	249	256	255	264	247	300	266	239	241	244	240	258	278	239	248	224	262	279	266	230	211	257	237	251	229	246	204	244	224	240	262	236	242	275	242	209	226	239	272	239	264	243	240	253	234	213	253	243	226	225	237	232	245	224	274	254	231	234	245	222	251	234	235	266	273	247	241	239	247	217	254	282	240	220	255	226	272	230	242	262	253	254	211	247	273	237	225	238	242	245	253	262	267	252	257	245	245	257	238	239	269	247	247	242	244	217	255	239	240	252	257	239	222	254	213	280	249	233	221	221	230	248	247	229	219	244	228	262	238	285	251	252	256	259	272	251	218	244	251	259	228	258	231	242	226	258	275	251	294	278	236	248	253	246	219	298	237	251	250	242	224	228	249	253	247	241	227	243	277	252	242	241	223	227	223	257	242	222	258	219	218	235	261	278	264	252	216	206	255	261	262	241	265	249	250	230	252	261	237	247	257	272	239	252	240	246	284	235	234	237	268	229	255	251	284	254	254	259	260	261	246	240	227	229	230	271	228	247	251	226	238	235	252	235	284	239	230	245	252	287	247	237	264	228	243	223	241	231	269	228	224	259	234	233	263	250	251	244	248	234	259	240	245	275	226	243	246	263	278	234	245	236	230	246	226	249	247	253	231	251	263	230	217	240	250	259	276	258	254	251	271	226	250	258	237	243	249	254	217	248	254	227	232	241	251	245	258	256	235	234	245	245	241	263	251	252	235	243	249	234	233	241	233	263	246	240	220	238	230	238	262	221	261	277	246	243	242	236	225	245	244	274	235	220	253	259	243	243	249	198	258	244	249	241	253	253	260	216	276	238	239	247	260	274	260	254	216	259	246	249	240	219	247	244	250	220	250	247	252	246	265	251	272	246	260	251	238	215	235	264	233	255	242	231	252	277	268	243	235	236	239	245	244	236	210	243	249	247	237	246	258	230	232	242	253	231	255	244	246	216	252	251	251	238	226	256	257	243	237	229	255	253	227	265	263	260	253	247	256	244	257	229	228	260	246	270	274	259	237	253	269	253	245	238	239	244	259	250	227	254	220
11705	7383	4278	2683	2225	1949	1367	1233	1161	996	1138	1018	919	856	704	728	613	578	594	580	643	588	603	579	615	579	625	586	582	579	565	576	604	556	586	554	578	587	612	575	619	545	569	552	555	577	599	523	549	606	551	593	554	567	565	576	539	513	566	542	530	570	533	568	536	531	505	559	553	530	530	587	588	556	604	582	549	583	556	556	531	559	552	548	573	555	517	556	540	603	545	516	571	537	605	535	486	525	548	554	578	571	544	549	541	561	543	550	564	530	575	541	543	613	559	534	555	544	562	539	526	556	561	609	515	556	573	534	557	549	547	545	522	550	566	571	567	533	508	555	524	551	521	511	545	608	547	546	587	544	579	536	542	539	554	610	584	561	539	575	536	583	544	506	544	520	552	540	530	581	536	521	557	553	564	544	569	555	524	576	556	564	563	574	557	553	544	552	539	535	557	548	561	565	567	538	562	587	550	537	546	522	539	545	524	578	556	572	574	522	541	538	558	539	576	555	573	548	550	537	571	549	553	550	543	576	588	528	536	582	548	545	527	539	561	544	589	545	550	549	527	564	524	561	568	542	562	568	541	541	538	563	555	584	581	553	536	549	544	550	559	536	569	533	568	533	505	557	552	549	574	520	569	529	503	597	550	549	541	539	547	553	514	546	567	562	577	526	536	551	529	535	531	546	529	589	587	512	582	594	566	563	547	550	572	568	545	544	563	590	558	546	534	573	540	542	536	531	568	596	591	556	554	566	553	561	559	500	519	527	544	541	596	535	548	555	535	530	532	538	543	561	506	594	558	560	575	560	500	546	574	504	589	555	533	570	571	564	549	579	541	563	513	583	538	550	527	563	500	579	496	568	542	570	577	558	564	520	506	559	573	556	562	568	545	536	589	580	527	571	552	534	533	549	531	571	506	612	579	524	546	572	516	535	539	556	585	547	577	585	548	545	596	531	563	580	565	551	512	553	527	549	574	541	553	566	577	555	547	601	604	561	534	500	512	561	536	563	538	569	560	557	523	522	617	541	565	601	547	564	549	557	592	516	518	562	546	566	558	534	538	532	561	493	516	569	569	537	579	549	515	575	530	550	566	550	530	574	565	542	551	572	563	563	569	585	539	581	529	513	606	555	547	547	577	592	592	584	554	518	565	534	566	544	563	540	516	568	551	568	579	576	518	494	540	539	558	526	558	539	541	558	523	566	542	520	562	539	579	525	555	568	537	553	530	559	590	576	536	580	543	551	528	548	522	540	564	582	546	558	566	545	499	579	558	545	553	550	532	501	564	544	562	514	558	517	561	560	568	531	553	583	541	574	567	510	498	536	543	529	537	526	567	580	530	570	583	517	543	520	536	550	578	538	576	570	571	528	545	504	562	499	543	543	573	535	514	555	553	557	550	553	560	555	506	551	527	582	548	564	519	571	561	534	543	532	532	566	556	538	549	555	560	534	514	535	555	559	555	540	550	535	603	586	540	572	536	608	533	573	540	575	540	574	610	551	545	532	561	513	549	578	570	580	529	562	542	542	534	552	550	518	534	524	578	576	538	550	538	542	559	559	553	551	555	544	553	548	587	556	524	556	563	531	589	550	551	554	551	549	539	472	556	550	533	547	538	543	561	537	530	523	579	536	540	527	567	555	544	553	491	530	579	516	554	541	533	533	537	576	557	529	565	561	569	554	510	514	549	560	597	552	592	558	546	557	562	623	571	559	501	545	554	590	545	517	576	546	589	541	571	506	570	573	571	509	554	585	519	576	550	552	570	556	559	575	547	570	557	550	561	552	560	515	522	456	552	577	605	573	523	540	531	552	549	581	524	566	556	602	563	595	556	570	523	575	520	507	508	510	586	543	518	504	575	552	532	556	559	565	548	539	559	516	577	535	569	550	545	548	545	606	564	538	541	560	520	613	528	559	536	582	560	567	558	590	539	557	511	520	565	528	542	523	537	558	558	531	537	543	531	553	515	511	573	570	516	555	541	570	523	585	566	523	534	595	607	516	536	546	541	545	551	531	600	510	593	554	580	552	566	543	534	557	563	565	570	563	601	563	514	561	548	524	573	544	532	548	574	555	510	545	541	565	534	563	572	561	560	546	577	559	557	557	551	522	586	559	559	522	520	570	527	557	539	544	534	552	576	578	537	541	541	542	523	523	528	529	549	528	525	569	530	556	504	556	598	500	539	522	549	551	614	558	546	564	592	510	558	538	550	557	563	590	540	500	574	549	586	582	586	557	562	565	508	512	567	562	563	572	573	557	554	613	536	565	561	579	503	568	547	562	541	570	549	537	540	575	568	557	549	524	555	523	546	592	568	514	576	581	557	594	505	526	546	543	562	520	576	544	532	531	532	539	559	545	543	524	600	568	541	579	533	553	522	565	533	565	539	540	578	542	542	542	557	524	563	560	516	604	575	552	557	537	529	540	549	568	550	526	602	590	544	568	527	538	545	597	541	609	522	563	537	568	550	539	540	505	583	573	531	528	527	562	560	573	559	556	552	551	540	575	546	546	575	537	569	560	580	544	536	561	555	599	548	587	539	499	550	563	591	550	594	559	558	549	575	565	552	602	559	594	553	587	527	544	516	580	548	533	558	531	534	528	538	581	521	545	567	556	528	533	604	554	570	535	518	505	557	563	538	559	538	542	574	540	554	575	535	540	521	566	540	583	535	580	539	525	537	538	569	577	537	561	579	569	549	568	574	568	578	548	528	534	583	529	542	543	541	554	559	573	551	580	581	572	565	546	571	554	562	581	552	542	576	547	506	536	573	528	545	580	580	563	528	529	571	565	584	587	577	526	584	519	565	577	545	567	536	537	526	556	551	568	545	543	566	613	562	511	557	559	562	570	557	565	541	599	584	555	568	524	525	530	566	539	575	561	547	507	569	565	529	517	567	527	566	607	562	532	567	553	566	553	570	537	532	533	545	548	544	546	531	553	583	520	534	551	559	589	538	550	541	548	530	578	559	556	580	580	572	573	555	521	539	566	564	550	546	571	547	573	527	543	539	574	542	528	563	529	543	534	541	576	550	528	558	531	564	595	560	532	553	539	540	503	580	551	552	581	551	507	559	535	535	523	552	568	564	525	601	572	558	548	587	548	562	556	523	559	551	556	584	534	554	554	557	560	588	530	594	540	587	573	516	574	529	599	527	570	543	557	544	552	568	566	601	515	560	583	534	507	526	546	570	551	566	548	542	553	559	511	543	573	539	523	512	599	521	541	546	528	554	540	559	535	563	567	547	588	592	577	522	563	545	532	548	522	513	528	565	548	549	534	565	534	547	531	573	554	549	542	549	565	549	547	570	553	511	548	536	573	563	566	558	555	487	575	593	558	526	577	614	558	522	530	487	554	522	581	549	547	524	575	562	560	545	578	555	568	545	496	590	554	532	557	576	559	578	546	549	509	514	568	578	530	600	564	565	568	585	552	552	525	551	561	543	516	534	563	541	541	585	555	530	542	575	521	562	543	540	525	533	639	538	544
34080	20193	8309	2049	1187	934	766	652	620	418	462	438	362	319	279	229	192	226	241	212	226	217	201	215	170	198	229	184	207	196	195	201	230	243	232	203	196	222	186	207	238	210	204	206	186	216	206	172	187	215	226	189	199	193	187	190	199	199	205	203	205	203	178	216	218	210	183	226	214	208	228	203	203	228	195	210	221	241	206	200	199	215	199	201	202	200	198	213	212	214	173	201	189	173	174	209	211	209	171	198	190	193	203	229	211	195	196	199	230	186	207	205	208	210	183	199	189	205	204	186	200	184	185	166	205	208	186	194	204	197	240	177	215	203	208	216	207	200	203	202	204	209	192	199	222	190	200	183	207	198	190	194	221	220	205	183	172	204	196	210	187	205	203	206	194	196	210	195	222	229	223	197	188	237	221	200	197	224	221	203	208	169	196	243	183	189	203	182	209	198	209	199	198	203	182	170	208	195	201	207	198	196	196	198	218	189	211	178	215	220	200	188	203	179	203	207	211	200	188	230	214	180	185	206	219	205	196	208	195	211	183	220	212	215	173	191	194	190	205	222	216	197	201	214	186	186	183	226	187	215	185	222	209	220	193	201	212	225	195	201	208	204	199	199	220	222	212	213	204	214	210	190	205	176	216	193	163	195	147	199	241	177	208	194	222	204	210	197	206	183	176	221	205	215	190	200	192	198	187	205	199	206	203	214	206	194	189	191	191	195	245	187	220	218	221	219	187	189	185	211	182	203	221	189	205	186	215	200	181	205	210	196	188	186	196	212	179	202	196	194	217	197	201	206	209	186	200	199	228	193	197	197	195	210	186	185	211	224	209	199	229	214	230	197	203	195	183	215	201	177	187	209	227	208	183	189	207	221	182	218	190	199	195	191	207	195	199	214	237	185	166	193	189	222	213	199	188	214	215	227	223	192	197	200	202	186	176	196	202	188	208	177	177	184	180	222	203	204	203	188	203	212	215	211	214	199	170	212	188	191	193	196	188	196	195	215	188	188	202	209	220	220	213	162	218	191	213	217	202	220	205	199	217	219	186	203	200	217	205	216	205	193	203	183	195	179	192	167	208	202	191	188	190	205	204	170	198	184	207	197	185	193	185	210	220	211	215	199	198	194	184	208	185	191	187	200	215	197	200	192	190	187	201	217	196	193	184	210	207	226	191	189	188	206	198	197	214	177	193	205	215	182	195	202	200	221	222	219	202	193	189	213	197	202	227	219	172	186	192	193	207	200	205	216	216	193	203	194	192	189	207	220	186	220	213	225	188	210	191	183	175	183	190	196	212	204	190	216	191	195	219	200	185	204	227	210	218	188	232	204	219	194	203	217	226	201	187	198	206	182	191	186	217	205	215	201	204	206	194	221	200	225	198	188	216	225	204	208	211	239	201	227	188	214	206	191	200	213	185	209	209	198	202	206	199	191	208	211	189	198	203	185	195	205	207	190	198	188	179	192	177	183	194	196	181	188	203	200	170	199	167	217	196	199	176	166	189	191	179	190	232	200	224	218	192	208	185	197	218	191	188	202	182	216	198	203	196	175	208	179	194	210	213	185	182	223	183	226	205	209	191	216	189	220	193	227	222	164	202	229	208	194	209	210	211	198	199	183	201	191	204	169	193	180	202	199	215	177	189	199	197	191	186	190	195	207	201	187	193	170	205	207	181	180	207	222	215	204	197	218	207	199	173	219	229	179	196	192	202	196	190	196	214	208	188	186	220	184	200	190	234	190	196	198	208	193	187	210	197	209	183	174	194	213	198	218	199	203	203	183	190	177	213	203	182	189	207	198	194	199	180	209	207	191	181	199	227	218	191	193	207	218	186	200	194	215	208	196	205	216	195	227	209	224	200	236	192	195	221	203	212	212	207	202	199	190	228	199	210	197	182	210	200	229	229	198	212	196	183	216	187	188	202	189	245	180	233	215	217	220	212	205	202	213	199	204	188	185	209	192	201	197	214	175	189	190	189	222	198	203	193	212	172	224	185	168	209	197	191	210	229	179	190	180	218	197	198	196	206	185	218	199	205	194	201	194	213	175	191	196	171	206	198	201	187	186	166	218	217	196	187	178	195	242	225	168	211	186	221	189	166	213	196	183	183	189	196	166	213	194	208	205	230	183	203	202	211	197	198	193	199	190	184	219	184	196	218	201	218	221	193	216	214	186	189	215	189	220	227	193	195	212	207	198	219	196	212	206	183	191	202	199	187	207	178	213	194	184	212	195	179	206	195	212	204	203	220	183	212	212	188	195	205	188	196	213	195	211	219	222	211	184	213	208	166	200	211	179	182	201	180	192	171	205	216	193	196	197	194	203	223	172	205	207	215	178	195	207	196	166	184	200	195	177	201	202	202	210	191	202	207	216	218	187	204	207	215	228	219	223	199	209	219	177	195	192	208	227	197	186	203	193	219	193	204	209	209	178	179	221	191	185	175	196	228	192	210	184	175	200	182	189	209	201	202	189	204	226	220	198	197	192	191	188	213	205	177	217	210	184	181	185	192	215	220	222	218	201	170	170	210	212	194	197	196	207	183	199	231	184	190	186	182	186	219	204	217	223	197	233	196	190	198	209	213	200	222	203	191	187	207	212	206	191	196	184	211	190	191	197	203	172	235	202	202	186	205	218	219	212	210	187	187	228	212	211	203	195	208	215	185	158	178	198	211	199	205	211	214	169	195	198	195	187	198	229	199	168	200	205	197	213	212	206	182	210	202	194	195	202	209	194	216	202	194	185	189	199	192	221	242	202	201	220	170	176	220	199	200	225	202	194	182	169	220	181	196	188	221	218	205	199	184	200	212	197	203	170	196	178	215	202	179	210	218	188	231	206	194	200	209	202	191	221	206	185	212	197	199	198	208	160	193	187	215	191	199	158	215	200	182	205	214	187	197	196	185	242	230	186	193	200	216	176	212	238	181	194	198	208	219	186	219	214	199	193	210	219	193	196	206	184	207	210	185	215	211	194	215	193	177	216	206	185	184	174	215	199	212	194	180	213	196	178	213	216	207	208	208	186	210	208	205	206	168	185	212	204	203	176	219	210	198	182	190	215	222	177	202	198	188	158	227	194	207	209	212	204	217	182	193	174	201	213	209	185	178	218	193	229	204	222	193	190	192	158	175	153	206	192	203	230	217	225	212	194	235	197	200	207	199	181	195	214	209	239	225	188	217	190	204	195	182	198	212	189	210	183	172	193	192	202	228	199	201	213	220	189	215	215	172	196	231	221	210	197	204	201	219	186	199	210	202	184	190	191	216	213	181	201	209	201	212	205	208	180	210	216	204	195	201	178	186	214	192	216	191	183	216	207	184	238	222	219	208	190	213	193	209	191	207	239	220	200	216	186	194	189	208	222	188	194	210	208	171	195	186	202	204	183	210	201	166	184	185	238	177	191	205	181	188	197	212	197	201	209	207	219	216	207	206	232	205	215	193	201	191	209	176	209	185	182	233	219	207	207	209	187	215	204	194	215	204	180	192	204
21595	14815	8521	5104	4321	3576	2925	2515	2393	1896	1807	1700	1446	1111	797	703	583	640	640	562	548	551	545	537	574	547	546	547	500	554	524	531	582	547	542	529	518	551	538	528	493	496	501	509	473	501	490	507	477	502	500	484	501	517	461	478	515	502	462	496	466	456	449	492	523	466	476	532	478	453	503	483	438	481	449	462	477	468	457	501	502	475	487	465	459	452	450	467	478	464	424	455	450	488	477	450	465	461	461	485	428	473	489	441	461	459	477	479	441	452	455	441	483	454	476	443	455	476	429	494	477	471	471	516	466	446	409	501	496	484	483	480	482	531	446	470	475	444	481	448	448	478	462	450	487	438	488	480	515	487	464	462	436	467	482	474	438	492	484	476	452	434	456	504	462	465	420	465	463	458	501	489	478	456	491	462	473	466	452	439	470	478	455	437	477	484	466	470	438	472	465	471	453	497	457	461	461	451	451	446	482	457	473	478	446	463	450	495	461	472	449	429	483	480	484	482	470	483	460	482	461	431	459	480	458	413	500	464	420	477	450	472	460	459	466	451	523	468	529	496	473	497	464	451	449	491	495	473	419	482	500	456	436	444	485	459	481	468	443	486	439	431	481	469	470	455	451	501	446	475	443	477	448	475	440	463	465	483	467	450	461	487	484	468	419	439	450	463	465	506	465	434	460	487	449	466	477	447	435	486	467	459	443	449	429	475	499	481	463	472	472	467	481	469	461	487	462	468	444	419	480	442	436	451	487	490	498	441	458	471	500	469	495	457	473	482	443	450	450	474	409	451	459	457	481	487	463	518	451	471	489	445	477	441	435	490	449	455	445	469	502	483	453	472	507	438	445	473	492	465	476	476	502	460	463	509	458	480	443	466	498	473	470	446	433	455	454	433	466	441	459	471	451	450	481	466	490	492	477	466	465	437	459	479	481	449	460	451	484	442	475	483	463	507	436	445	459	446	473	444	472	461	490	473	493	488	497	478	448	453	483	462	487	452	485	455	457	476	502	487	476	491	480	466	447	475	468	465	466	437	471	460	423	456	467	506	423	444	492	441	466	490	479	436	511	487	471	460	505	472	457	492	470	497	413	428	476	474	502	465	474	477	478	453	469	432	467	421	440	458	488	466	480	465	488	437	463	457	440	452	466	450	476	453	428	472	444	482	438	478	493	450	458	456	484	495	459	502	474	472	455	469	445	471	466	454	444	493	488	430	457	525	490	464	465	432	464	474	424	479	436	476	456	477	463	449	453	438	468	487	469	475	444	443	510	461	421	464	455	487	492	458	452	459	479	452	463	445	463	438	459	504	497	472	469	433	455	472	481	480	487	479	463	487	434	466	426	458	480	454	483	456	467	440	493	457	520	455	462	482	450	501	459	480	480	465	448	433	437	434	480	450	449	467	464	469	455	496	443	484	420	464	458	488	467	463	436	501	458	472	483	467	445	448	472	483	465	454	476	471	464	452	456	468	466	451	450	443	480	432	482	489	485	437	447	431	440	471	441	458	474	489	455	433	493	470	468	464	460	465	472	455	468	411	448	469	421	491	436	484	433	472	424	484	462	470	442	466	454	481	457	437	497	456	454	471	495	437	461	479	436	458	465	503	451	486	465	448	480	439	461	466	448	433	463	442	465	431	460	460	438	479	481	469	460	475	441	476	419	436	452	464	500	462	426	500	471	450	470	437	447	474	433	489	458	470	470	444	429	496	412	483	474	453	445	443	425	470	493	459	406	431	442	463	445	469	457	498	444	471	463	451	463	460	470	421	510	455	461	460	449	457	487	480	480	502	482	447	493	489	496	500	457	457	461	481	446	475	468	446	475	475	458	455	465	505	461	437	448	498	471	493	474	495	499	467	455	454	514	462	483	464	449	487	493	469	446	433	451	486	475	493	464	528	487	458	453	442	414	438	442	494	441	468	467	456	453	457	498	478	471	480	461	444	476	478	469	446	468	477	468	453	472	436	447	487	464	427	437	454	416	482	469	465	449	473	441	457	456	414	453	463	478	479	473	461	445	422	471	448	468	446	449	447	500	481	498	498	490	470	471	467	453	489	461	464	466	441	464	469	476	458	460	483	448	470	458	444	460	489	453	452	452	429	483	482	487	451	468	471	450	497	482	441	513	428	480	435	539	463	466	466	431	495	457	464	452	448	447	491	441	449	463	434	466	475	499	482	459	466	469	471	449	432	451	474	436	479	439	459	499	475	460	460	464	495	456	476	474	475	487	463	458	466	460	442	486	456	469	487	471	447	479	514	439	461	488	481	490	470	460	447	470	464	453	469	496	474	438	471	454	447	462	444	487	458	463	481	476	459	483	459	465	482	444	500	478	459	495	450	457	450	454	461	442	466	473	469	456	518	439	470	488	444	483	445	449	476	476	459	455	451	474	443	438	496	437	480	472	454	466	472	481	439	455	455	446	475	453	491	439	470	469	467	471	463	461	479	475	460	437	453	458	448	459	463	449	404	461	496	441	427	478	457	463	427	461	453	486	465	445	473	494	442	471	442	454	475	518	477	470	466	514	505	475	505	464	466	466	459	456	469	457	504	481	446	458	478	486	468	455	422	470	462	466	464	458	441	468	441	460	453	492	470	441	498	456	446	455	466	447	449	491	458	421	505	451	459	494	443	477	443	426	460	458	477	461	503	448	426	451	489	465	471	455	461	431	464	446	443	470	415	451	469	457	419	426	461	448	423	511	453	465	459	451	454	497	457	449	506	466	437	451	436	452	476	488	447	459	463	462	503	464	442	431	510	445	500	482	480	461	451	508	473	463	454	511	453	496	442	462	454	441	446	457	460	472	447	469	470	484	466	461	482	460	459	461	479	462	442	476	431	468	444	462	411	492	455	470	432	452	460	451	475	484	449	464	496	488	500	468	436	517	474	475	514	446	459	473	488	454	426	425	475	452	451	451	488	476	446	484	439	458	461	474	436	470	463	428	467	427	473	467	466	497	479	518	443	459	460	497	435	484	533	492	504	473	465	485	483	428	471	451	466	491	483	453	479	441	472	464	476	464	484	470	466	485	457	457	469	472	448	450	439	495	439	451	481	494	498	480	431	468	440	432	452	443	478	461	461	424	453	451	497	442	448	468	464	481	424	454	437	451	490	438	501	471	451	458	453	455	447	469	439	501	451	480	470	457	451	496	481	516	489	468	449	460	455	497	461	475	495	458	488	469	469	479	439	463	425	450	462	499	471	465	448	455	458	510	469	475	492	485	545	486	443	435	480	415	462	471	448	510	484	501	477	415	455	489	500	427	453	425	459	458	415	463	475	457	469	458	429	435	451	444	457	467	477	482	439	473	497	432	482	521	435	440	461	448	467	508	456	447	508	476	462	464	444	439	446	481	461	431	478	513	475	447	495	468	470	447	446	470	480	486	433	477	446	479	430	466	470	466	458	467	502	431	465	455	477	461	506	452	462	487	462	481	448	481	522	475	443	463	454	463	436	466	438	482	471	467	477	445	490	446	519
44281	28138	12162	3386	1947	1567	1213	970	734	691	560	467	498	398	335	266	281	268	201	221	226	228	236	251	226	207	237	229	256	255	222	232	209	205	220	257	218	257	234	246	223	216	207	231	229	234	243	222	229	233	219	216	212	239	217	219	232	217	247	221	216	229	219	236	207	230	218	195	191	201	212	221	220	219	187	220	227	218	214	218	223	232	236	219	189	212	211	221	184	211	208	226	191	240	235	216	206	180	244	214	199	247	221	215	234	230	210	207	222	203	219	223	255	229	212	198	208	240	211	181	232	217	240	224	191	226	240	209	227	235	234	200	196	213	216	201	205	235	239	201	228	265	236	221	220	226	248	198	193	219	241	222	214	218	200	200	221	196	220	233	237	214	216	235	213	235	217	228	226	213	237	224	215	212	223	236	203	215	207	215	207	223	235	232	238	223	231	213	235	189	186	230	228	200	224	212	210	231	209	247	224	228	231	234	246	222	248	200	219	222	217	239	217	213	203	200	217	208	213	209	195	211	208	241	207	198	248	210	221	208	235	189	211	218	211	213	244	209	208	202	201	209	218	198	239	202	236	221	212	236	223	222	221	221	223	259	208	195	207	207	206	232	219	211	201	220	216	217	223	230	216	213	203	222	214	221	223	215	235	188	191	213	240	223	208	213	235	214	220	232	226	227	218	197	221	230	223	215	246	215	245	228	198	228	239	207	202	218	212	206	221	224	233	216	213	250	212	211	191	206	236	220	210	235	220	222	225	235	170	202	212	215	230	210	249	221	186	250	202	226	209	228	221	213	209	192	199	229	226	216	240	233	221	194	245	208	174	219	229	218	206	209	220	230	216	185	203	222	219	236	193	220	205	169	238	203	208	212	237	188	199	207	218	189	204	202	253	222	222	212	207	225	231	243	224	237	204	210	219	241	197	217	198	201	202	220	234	217	206	199	202	203	214	235	200	211	200	250	232	229	237	210	223	227	216	210	194	197	223	218	229	213	232	235	225	229	189	212	230	237	206	222	223	217	235	220	190	216	203	223	230	201	225	214	174	206	236	212	206	210	227	238	206	189	210	217	198	219	216	203	204	224	234	220	230	256	219	230	232	243	223	222	218	201	225	231	225	224	233	202	221	210	208	242	206	202	215	192	227	214	228	247	223	222	227	230	223	193	194	233	244	211	209	217	199	223	216	222	204	217	204	233	220	218	210	193	208	230	214	225	205	221	230	198	185	194	212	244	237	183	224	222	231	214	264	227	213	213	198	222	221	232	205	242	247	228	229	227	223	245	209	225	219	228	215	232	232	241	206	188	208	222	222	223	206	229	217	224	232	232	200	204	229	240	207	206	228	229	218	217	203	211	207	213	214	191	230	247	196	222	239	222	194	186	234	223	203	204	218	249	214	241	219	210	211	276	197	215	220	215	208	224	209	237	223	243	215	231	191	208	221	231	206	209	235	206	216	198	203	212	195	238	212	244	203	191	220	229	223	250	198	238	262	225	205	228	220	203	211	186	214	228	230	230	239	255	224	212	217	247	232	240	206	211	243	212	235	218	246	194	217	202	211	227	217	225	240	223	219	193	253	220	227	235	230	232	232	219	220	202	202	221	228	244	223	209	214	207	221	210	231	230	263	211	202	220	209	224	193	217	214	195	219	204	218	217	222	216	219	228	220	226	216	207	217	221	182	191	190	241	215	254	209	212	238	217	227	235	243	249	222	236	180	223	203	218	222	224	262	204	198	231	218	225	222	202	213	245	225	215	243	239	223	216	211	232	209	212	227	226	208	207	216	235	209	223	227	217	222	211	208	187	231	217	211	228	212	224	200	219	210	231	225	210	242	222	246	228	230	235	224	228	224	228	213	211	196	213	227	203	233	240	225	202	245	191	189	204	233	222	226	215	218	214	200	257	241	202	202	189	196	204	230	210	205	203	215	241	235	191	206	230	217	258	246	218	213	229	238	229	258	230	186	212	202	230	230	181	227	236	235	233	209	201	220	211	207	257	208	206	191	226	225	208	222	220	239	182	228	229	225	218	220	239	225	209	229	216	237	198	219	232	209	225	204	228	242	210	229	208	215	216	215	209	253	205	223	213	236	191	223	216	210	231	244	206	232	221	200	219	219	219	214	235	217	249	229	197	231	220	195	199	208	228	204	210	207	224	231	225	205	189	223	246	201	211	208	215	227	201	223	215	230	225	247	211	215	193	201	266	208	260	248	215	226	209	199	232	195	206	222	242	246	213	207	240	218	228	221	258	189	208	191	219	206	247	212	184	210	225	214	242	216	223	225	218	254	210	228	199	194	239	217	202	235	228	215	213	204	215	208	228	233	196	224	208	201	193	233	196	200	222	218	223	202	218	188	182	216	230	208	208	225	232	234	204	216	216	201	220	226	189	199	234	231	229	235	271	211	189	243	219	206	218	222	215	239	242	236	228	212	230	219	200	242	231	205	209	214	214	238	212	232	209	212	194	220	196	233	229	191	213	251	226	224	228	206	182	186	236	214	208	215	233	218	211	198	228	208	224	221	201	212	211	226	219	201	212	247	212	241	232	235	229	215	202	226	204	178	212	216	183	224	220	251	241	198	197	192	199	188	186	216	202	195	213	205	219	225	210	216	199	226	211	232	208	213	213	238	205	214	217	213	221	205	232	207	245	245	243	218	190	207	233	232	248	217	199	208	230	213	255	216	199	213	197	218	217	180	212	185	209	246	202	233	233	231	214	204	251	194	242	265	220	240	225	193	239	250	211	218	206	185	208	226	209	236	239	215	206	239	224	233	226	216	202	213	203	233	209	218	208	219	224	210	207	229	205	195	208	236	213	215	208	192	211	209	229	198	195	220	223	245	216	223	209	205	228	220	209	226	236	221	221	242	231	219	238	204	237	237	196	223	214	219	214	197	224	256	218	220	215	206	226	205	226	228	204	197	203	252	225	243	189	209	224	205	202	228	220	226	219	236	198	216	204	212	214	214	213	207	228	247	216	213	208	192	205	221	237	227	212	230	213	224	224	223	235	204	221	208	233	194	199	208	228	234	193	187	209	209	219	241	194	231	217	241	224	203	240	208	207	251	220	208	206	203	213	245	228	216	228	211	232	227	209	178	176	235	238	211	213	207	263	193	203	239	214	227	234	205	238	230	248	220	225	215	208	197	231	211	225	230	241	222	224	237	197	223	188	232	225	230	219	201	219	230	234	246	234	235	219	212	214	218	207	219	216	203	226	206	223	197	178	218	235	218	210	217	206	206	233	217	197	196	206	228	238	243	226	206	209	215	206	212	190	205	216	226	209	207	208	214	220	231	231	220	190	206	234	226	196	197	234	225	227	195	206	203	231	201	214	220	216	210	218	203	183	238	203	227	216	203	224	232	226	213	252	254	231	229	230	205	212	256	248	262	242	231	210	196	239	196	203	205	202	248	223	213	242	221	204	224	216	227	172	217	214	242	220	210	214	200	227	232	217	232	185	214	210	216	246	200	221	195	202
27690	19495	10193	7062	6498	5596	4138	3666	3034	3063	2580	1968	2275	1513	1067	783	762	776	763	663	680	629	674	677	658	655	642	639	650	622	617	570	609	616	580	598	609	588	582	600	546	561	525	524	556	544	538	544	476	538	535	516	555	565	518	577	534	519	544	457	555	472	500	494	534	490	530	496	474	556	560	501	488	525	504	557	488	522	510	510	534	553	517	496	491	520	502	530	514	521	473	515	536	515	472	530	486	494	496	555	504	478	476	487	478	509	485	529	515	510	520	491	491	499	510	508	498	496	532	492	504	508	503	502	494	487	521	497	507	488	476	501	468	504	527	503	496	463	488	525	527	472	484	539	515	482	494	555	485	493	510	502	498	518	519	481	454	485	597	514	461	508	534	492	487	506	487	526	510	523	488	501	516	518	573	489	490	468	543	535	516	471	509	484	545	464	531	457	509	484	559	495	506	498	443	495	478	520	494	509	521	530	526	487	510	522	511	494	534	507	515	505	495	493	461	536	530	497	522	497	498	482	541	473	506	510	508	527	470	529	548	546	529	487	515	492	513	523	493	497	530	504	477	501	498	515	510	497	532	526	529	484	472	500	485	529	478	494	491	480	454	466	540	474	486	471	523	490	501	473	505	490	515	503	450	522	504	515	470	493	494	509	534	475	514	532	476	496	506	552	510	485	509	521	508	525	525	528	515	507	481	491	486	479	508	520	511	511	536	514	542	522	520	530	534	504	534	530	513	488	530	480	518	529	468	455	529	521	473	540	501	502	535	508	467	487	479	485	489	488	494	491	504	512	522	484	490	482	513	489	494	486	516	494	536	495	552	486	469	493	529	513	470	527	519	490	510	507	541	537	537	491	514	466	501	512	498	542	508	495	499	464	546	507	466	506	503	507	485	523	494	491	467	498	528	504	507	465	507	487	478	482	491	501	534	516	480	488	510	515	509	524	516	497	495	480	479	510	488	487	517	484	480	526	510	463	519	508	477	465	479	482	500	459	500	487	551	500	500	489	532	541	491	537	461	490	505	516	519	517	524	520	520	494	509	489	510	518	493	509	502	524	520	513	523	485	513	498	491	525	466	508	500	503	485	526	503	487	499	511	526	449	443	528	519	486	472	556	489	471	512	508	510	503	490	483	468	506	516	513	514	486	474	538	467	532	490	494	492	517	546	469	497	472	514	487	502	501	534	474	500	532	491	503	503	483	510	505	507	499	529	482	508	480	509	512	493	535	486	501	502	506	517	497	492	484	510	510	519	507	519	453	508	497	495	514	517	478	503	498	507	521	497	491	490	491	507	475	478	531	489	442	524	485	520	488	500	517	489	472	500	487	516	507	516	527	512	489	491	460	523	498	519	492	517	488	532	516	514	534	517	506	536	506	489	498	543	512	460	526	517	462	516	496	465	519	468	510	494	520	519	492	486	480	508	526	530	518	507	516	527	514	495	485	536	462	490	503	532	481	496	497	513	489	512	510	507	485	534	507	486	503	501	479	499	475	552	539	487	500	513	514	511	512	509	492	568	489	531	519	521	479	471	505	478	546	524	529	559	499	466	517	488	519	537	508	510	496	499	514	515	492	514	500	529	487	516	526	506	467	530	542	503	483	486	537	477	500	518	524	536	478	521	489	474	538	517	497	502	527	480	569	514	505	491	539	474	536	553	506	497	506	457	486	522	497	515	487	438	499	500	498	495	544	511	533	490	519	484	468	545	497	491	499	501	494	471	510	562	461	494	533	489	486	481	500	457	494	524	520	492	492	491	479	491	513	507	496	549	519	514	524	452	490	485	520	515	501	488	543	514	519	509	533	504	502	532	509	512	494	481	465	501	539	504	505	562	499	499	519	537	509	496	516	510	491	492	518	522	500	524	520	511	509	506	516	488	475	518	516	543	498	533	491	464	539	485	533	470	492	529	562	482	524	504	513	490	522	549	472	469	478	487	507	495	535	507	495	504	471	513	505	448	503	519	496	500	510	475	480	535	512	518	497	540	488	518	525	481	490	530	509	501	538	486	520	486	486	534	485	572	481	510	498	507	522	483	488	492	485	505	505	525	539	485	485	516	527	535	510	512	513	511	470	513	523	503	485	535	492	493	475	511	487	539	480	505	490	563	520	511	531	456	483	490	487	528	486	516	494	489	487	502	540	509	528	511	512	504	554	537	518	515	522	485	500	544	498	535	518	518	502	548	485	499	521	529	472	507	523	509	510	471	468	500	517	503	460	498	513	526	502	521	511	484	522	468	507	544	478	532	573	512	525	512	513	506	511	520	516	484	481	518	488	513	525	507	467	499	485	483	511	528	490	503	542	477	476	534	507	514	524	523	520	503	512	518	497	480	533	526	514	495	503	517	516	511	517	518	474	504	481	487	497	528	534	508	527	491	490	500	513	469	512	520	477	510	503	523	514	517	545	485	505	519	484	508	503	512	495	504	554	489	528	500	513	476	531	505	515	476	540	504	495	477	523	574	522	533	492	507	540	488	523	528	498	522	514	471	512	510	507	508	546	480	474	516	465	514	487	503	496	542	470	514	539	513	521	513	530	508	483	526	540	487	515	507	491	503	533	472	542	481	515	499	475	500	486	473	523	475	507	503	471	506	502	513	520	481	471	499	487	504	533	448	489	475	527	505	499	486	518	523	491	509	497	508	491	498	513	513	479	525	510	472	518	514	474	460	459	482	523	517	498	512	491	498	512	510	526	500	484	492	519	504	518	477	512	510	500	497	493	503	524	506	491	496	510	517	512	471	487	466	481	520	515	560	494	524	523	514	513	526	493	514	490	470	482	549	511	526	488	479	538	496	559	518	545	469	523	529	538	546	509	524	547	495	521	484	518	533	476	511	473	491	509	487	505	500	538	516	495	497	482	503	500	490	483	520	498	525	512	492	471	540	498	538	506	535	470	501	522	489	502	468	573	507	485	446	490	524	504	494	507	485	496	470	461	512	520	503	503	532	503	544	523	515	488	521	463	519	516	497	508	490	487	500	477	536	506	515	502	509	497	539	510	452	513	486	528	510	479	523	484	553	521	488	501	522	520	547	510	461	501	466	532	502	485	496	536	517	486	521	518	480	501	466	525	499	494	479	539	519	520	500	511	517	504	468	534	518	494	464	520	498	517	566	496	479	449	437	559	480	510	480	515	496	520	490	516	480	480	490	484	494	519	506	478	482	495	471	570	551	486	487	527	497	500	497	452	533	523	473	510	502	512	507	500	506	517	496	474	477	483	566	493	506	466	465	479	495	517	472	537	522	479	517	511	515	479	525	504	494	473	498	491	509	538	449	510	505	436	467	492	499	461	520	496	498	511	462	470	544	493	481	458	543	521	456	505	502	534	507	482	499	491	466	490	481	500	509	501	518	510	487	533	473	472	490	520	509	520	560	476	463	480	498	518	496	509	523	486	500	502	531	507	505	520	511	493	487	522	526	532	497	498	515	491	496	491	507	535	489	525	507	517	480	542	488	498	532	487	456	549	495	511
19899	8591	2233	948	692	526	474	445	410	404	365	306	320	291	316	278	261	255	263	227	239	228	271	258	244	229	257	257	273	273	261	245	244	241	246	268	271	247	263	250	247	256	239	229	243	232	254	249	278	269	256	245	259	240	264	237	228	236	269	233	251	254	259	240	239	257	231	255	246	253	328	253	261	268	265	254	231	247	243	247	253	270	225	254	250	242	256	245	223	249	234	249	257	259	253	243	253	221	255	226	264	267	266	227	261	245	248	264	254	235	247	229	250	244	253	221	256	280	270	250	225	236	238	278	234	245	247	244	219	259	253	248	276	251	214	231	246	247	240	255	244	273	243	222	233	260	268	268	248	247	219	233	221	231	226	232	267	260	253	264	248	239	218	257	266	233	282	256	268	266	242	247	247	268	277	254	234	248	267	266	260	252	250	267	250	231	251	278	277	237	252	237	281	253	262	215	243	247	249	216	241	220	265	250	249	240	235	235	243	268	252	258	269	251	270	250	254	234	265	240	234	224	248	245	267	247	255	239	263	255	241	227	262	260	237	266	256	250	227	244	233	269	268	252	249	265	235	290	246	283	232	246	258	260	261	261	246	259	235	271	267	253	249	214	235	272	260	221	288	261	244	272	272	264	234	261	255	229	271	216	242	236	252	240	274	292	229	226	230	224	270	272	250	251	231	284	222	258	256	241	254	256	254	251	256	256	219	268	281	228	239	238	222	241	252	239	224	268	238	235	246	256	216	243	223	234	244	240	234	244	250	267	268	270	235	290	290	243	264	244	227	239	256	231	259	277	213	243	225	265	260	220	246	254	227	275	241	263	261	218	266	270	276	254	241	242	232	251	261	219	233	244	263	248	243	224	247	286	253	237	268	238	264	216	268	213	246	238	249	241	240	271	236	242	249	228	235	261	249	265	259	217	284	252	253	247	251	235	253	250	255	244	227	249	250	230	245	268	245	256	268	258	228	255	259	275	225	267	274	248	235	223	272	245	238	213	229	244	260	238	250	270	242	260	241	238	243	250	265	269	223	266	270	224	245	244	244	249	249	244	229	240	259	253	237	243	226	226	238	260	271	252	237	253	206	266	266	242	242	231	243	245	222	265	231	253	288	227	261	251	243	236	247	250	256	234	237	234	213	219	226	236	244	247	229	236	256	242	242	248	267	245	250	235	252	266	245	249	255	231	272	275	236	229	214	235	235	244	238	222	271	276	235	236	263	262	244	250	266	263	258	248	267	223	242	259	253	234	262	260	235	240	281	249	235	238	236	243	270	250	251	261	246	245	273	256	256	246	263	260	237	261	248	235	246	235	256	232	233	270	255	268	213	250	262	274	218	300	252	248	280	252	242	243	246	262	284	225	242	248	253	258	255	238	253	254	262	240	235	222	252	254	258	231	271	261	240	236	233	267	282	245	264	279	274	293	262	239	242	258	256	273	270	248	228	259	254	256	219	241	246	242	241	219	210	211	260	245	247	267	238	266	258	241	271	248	249	249	236	253	251	253	257	258	211	238	228	248	245	253	242	283	271	236	267	258	255	265	255	264	234	278	261	267	219	258	249	259	257	239	267	252	231	217	261	238	265	218	240	253	242	246	272	251	254	237	252	249	252	255	255	244	259	273	216	246	267	248	269	243	245	233	253	254	234	240	264	264	277	246	262	216	279	234	243	255	243	234	241	231	271	228	207	249	252	225	243	242	240	261	253	245	260	247	259	232	228	231	230	256	262	268	253	261	276	237	267	258	250	255	221	254	265	260	236	277	253	212	282	241	245	233	280	241	254	248	257	244	249	212	232	241	271	260	233	241	225	231	277	248	258	261	265	268	236	267	262	245	244	269	238	248	248	259	232	240	215	215	235	268	260	246	242	264	270	256	288	261	276	257	260	248	256	240	234	254	281	222	245	230	225	220	261	237	252	265	230	259	227	238	243	265	265	259	256	232	240	285	232	287	251	246	229	223	248	250	231	247	264	262	259	269	252	249	260	236	290	238	261	251	275	253	263	256	225	222	261	244	237	246	266	219	249	255	228	242	255	273	245	246	245	229	223	231	244	260	230	263	250	243	273	222	216	260	221	250	245	275	230	261	252	215	251	267	261	262	256	238	230	241	270	239	230	232	261	257	249	235	264	277	246	245	247	228	247	250	261	247	258	238	263	280	244	268	261	280	265	241	239	284	271	240	240	243	249	260	248	267	247	262	251	243	245	240	243	257	247	268	254	256	238	243	232	248	262	253	245	206	258	248	262	258	232	250	255	271	264	261	232	266	272	229	228	230	218	293	299	240	254	240	258	253	255	251	217	244	261	264	244	247	254	272	222	245	227	268	263	256	247	262	256	230	275	265	235	264	258	245	240	220	248	216	220	232	232	237	241	241	252	233	263	259	249	253	237	254	250	235	256	235	246	243	258	242	258	234	227	235	247	236	206	267	211	274	253	305	273	265	244	261	217	261	274	244	221	271	267	228	250	264	253	251	272	250	228	254	245	242	239	269	255	231	240	226	261	249	269	254	236	243	261	226	262	236	262	254	251	268	270	224	257	247	265	231	247	242	271	235	224	238	220	259	224	268	269	231	268	237	227	272	239	235	244	254	259	253	239	260	261	273	231	228	239	260	242	249	245	276	264	279	249	225	251	258	290	233	255	259	224	259	219	258	256	263	257	237	228	237	250	270	235	248	215	254	264	265	256	253	260	263	245	231	244	253	223	229	233	224	259	252	245	246	250	227	241	285	252	225	242	249	258	227	243	256	248	269	248	258	238	229	243	257	255	263	250	261	260	219	205	210	243	222	265	250	254	240	245	243	251	252	262	284	260	251	245	229	258	213	223	223	241	265	244	281	267	254	238	226	240	275	255	270	240	244	239	227	255	262	262	251	256	265	267	234	267	258	271	224	240	269	240	238	227	253	266	232	283	274	224	267	262	241	252	273	251	263	270	262	267	255	253	257	245	266	262	266	271	209	244	225	234	262	221	272	242	284	244	218	236	245	240	250	248	256	239	238	246	257	221	271	228	257	237	250	268	285	232	249	251	231	273	239	263	224	216	238	251	237	262	224	260	256	274	258	242	250	233	254	230	238	242	262	238	232	223	264	241	261	238	246	257	225	262	223	231	250	246	269	282	229	255	254	257	229	219	259	269	250	209	266	263	248	233	266	240	233	247	256	223	264	244	243	244	237	263	250	249	235	234	241	276	244	245	247	268	267	236	240	254	236	282	263	239	246	248	231	230	251	258	225	242	224	248	243	273	257	268	305	231	241	242	236	237	240	282	238	224	256	230	249	250	257	240	227	255	223	254	227	259	262	273	259	218	230	245	265	245	239	254	249	279	227	235	253	273	205	235	248	250	254	214	249	266	274	238	245	265	242	263	249	233	260	239	256	254	234	247	245	236	232	252	259	256	241	278	261	293	263	250	236	272	236	233	241	241	251	320	234	266	240	247	242	243	253	218	263	259	268	251	265	247	259	235	241	257	233
11826	6273	3463	2792	2227	1752	1600	1562	1215	1432	1120	927	886	764	686	625	680	610	614	644	617	591	602	627	599	590	554	635	624	554	594	590	550	644	596	627	607	583	578	560	599	564	550	561	566	547	568	531	559	542	598	587	564	602	610	567	582	567	565	546	537	570	575	550	515	586	577	529	565	548	604	538	523	548	572	509	566	546	572	528	554	574	586	581	531	570	541	564	590	559	535	571	532	541	536	538	549	563	552	556	530	599	548	566	544	597	580	562	548	539	551	582	613	528	565	595	582	553	540	585	530	570	551	526	550	550	577	584	531	551	563	491	555	562	557	554	569	583	567	569	563	543	537	556	559	560	583	559	582	585	561	546	536	557	579	582	573	563	554	574	547	600	495	544	533	518	569	598	550	569	560	617	557	570	540	565	533	552	530	566	555	531	549	586	515	541	556	556	512	552	552	556	537	566	603	574	537	514	566	573	550	556	524	583	555	515	563	571	557	528	545	580	549	564	559	579	554	513	555	555	569	549	556	543	590	557	544	535	569	546	511	524	559	526	553	557	587	523	547	545	540	548	553	588	555	514	553	558	587	509	532	545	560	519	571	536	561	537	554	524	521	560	574	557	518	537	585	540	565	523	570	569	589	559	565	566	566	519	538	587	520	549	537	551	564	547	586	540	590	565	553	543	569	530	564	556	578	547	547	556	517	552	561	569	593	535	554	571	535	578	539	600	556	562	531	615	537	534	539	557	561	507	570	531	589	582	593	579	551	563	585	519	538	499	499	549	516	587	572	591	514	514	582	594	521	564	541	554	533	513	520	573	545	547	552	609	531	562	517	565	496	615	583	593	559	568	552	547	592	542	594	587	555	554	565	523	531	507	554	530	575	599	539	558	551	556	565	532	585	516	515	539	547	533	515	574	544	535	545	571	553	563	563	549	523	544	549	556	542	540	544	562	576	560	540	560	609	555	539	597	527	529	595	538	552	579	543	532	581	543	557	587	510	538	506	555	534	573	559	533	555	611	537	551	532	596	556	555	512	575	549	532	527	552	553	585	541	555	546	587	594	548	588	533	542	562	544	538	545	540	540	562	545	570	600	569	565	540	547	532	579	587	547	591	605	525	539	557	568	573	590	577	552	519	572	598	563	536	546	640	565	576	537	600	573	594	547	570	554	586	541	571	559	572	557	589	530	559	589	556	546	581	555	570	540	579	586	552	515	534	538	550	563	568	556	539	575	507	576	575	536	526	528	564	592	554	578	559	556	557	523	591	548	544	575	555	550	553	531	571	570	528	549	533	587	549	580	555	606	542	575	573	562	557	554	543	580	556	555	514	582	551	571	559	565	515	554	595	574	539	562	574	535	562	527	510	571	570	560	576	578	523	502	595	531	533	575	601	567	544	562	568	574	571	585	581	541	600	563	572	528	529	530	588	545	521	538	574	580	528	538	563	584	601	560	575	518	530	570	545	546	530	587	537	578	548	577	576	558	573	542	547	532	551	555	536	578	529	604	573	542	562	543	529	525	526	557	538	586	567	599	535	551	559	547	556	513	540	560	523	536	575	562	554	547	537	531	553	550	586	546	548	552	549	540	556	556	578	563	554	566	607	581	545	525	553	536	540	536	555	596	519	561	565	529	536	518	577	577	536	570	585	539	550	583	609	588	515	509	546	554	583	525	549	553	576	584	532	543	572	609	573	561	544	583	584	522	584	584	588	582	565	542	540	565	556	577	567	571	548	553	546	583	575	522	559	566	574	546	548	595	580	552	539	592	552	561	558	526	578	559	537	537	548	568	560	532	572	596	562	589	551	541	550	566	587	535	560	574	546	575	573	548	577	579	560	533	561	578	567	536	515	580	569	564	586	583	590	533	545	564	590	564	583	548	519	552	553	573	555	575	552	579	563	564	500	560	576	562	556	584	531	573	547	532	526	542	572	558	587	585	586	584	579	552	528	521	541	581	548	556	539	579	555	552	555	557	551	535	533	572	595	543	556	575	545	506	541	551	499	507	557	545	563	533	583	588	573	551	553	548	573	557	571	546	522	548	522	556	567	556	526	561	542	560	520	522	559	573	572	570	562	571	550	577	550	606	528	565	552	574	574	554	542	542	540	553	515	595	530	540	547	516	516	527	534	533	549	567	564	574	528	569	564	543	573	567	546	587	515	581	532	550	597	530	578	519	573	562	524	610	532	602	547	565	577	529	498	497	539	534	591	577	590	553	531	551	559	590	544	547	579	542	485	581	544	553	589	600	585	560	546	563	552	584	529	593	546	522	560	531	559	606	563	553	549	555	546	538	520	561	521	525	535	559	558	554	576	564	597	526	560	557	566	553	585	566	536	542	571	539	550	565	549	574	607	584	570	512	553	531	555	597	543	563	542	559	567	572	560	556	579	553	517	568	568	553	564	537	516	529	542	550	560	570	523	550	547	565	534	599	522	551	587	555	591	601	575	513	589	586	542	540	552	529	547	565	568	601	558	546	609	514	587	543	562	596	556	571	544	560	588	544	576	538	565	546	592	553	561	562	579	575	530	542	549	563	599	568	517	571	569	552	525	543	557	582	543	554	578	540	501	475	607	543	578	565	498	555	525	552	503	526	551	551	513	542	511	563	558	550	526	570	556	527	539	567	541	584	520	572	596	556	543	567	564	551	549	574	547	560	559	537	535	544	581	576	546	558	545	527	586	550	555	555	543	523	575	571	568	559	602	573	557	583	582	580	557	585	562	557	597	536	544	571	539	542	560	533	590	531	562	551	572	550	587	567	532	570	509	558	535	560	542	556	565	542	541	589	586	569	532	536	539	613	553	561	549	577	598	614	545	568	528	534	568	525	536	574	532	530	561	529	583	576	588	564	532	566	550	576	560	551	546	577	551	579	509	528	529	581	540	570	563	538	550	524	588	561	593	627	554	554	577	525	573	585	576	561	578	517	550	563	543	592	580	563	565	542	562	541	557	601	595	558	567	598	548	544	562	561	558	545	572	539	544	587	551	547	527	533	578	515	538	529	510	606	551	596	539	526	543	567	579	551	536	541	556	569	547	574	549	508	558	552	545	538	576	535	597	551	591	555	554	561	576	539	527	569	569	607	527	575	603	588	568	590	538	564	565	568	566	554	535	537	523	562	544	577	577	540	583	538	560	584	567	566	599	549	575	557	538	536	553	574	552	568	534	529	559	552	577	546	547	557	579	530	538	528	534	552	536	569	580	552	561	512	578	590	572	558	545	570	543	539	571	579	555	540	574	572	579	541	509	571	525	518	541	550	603	551	557	594	556	572	533	508	559	529	598	573	521	531	579	541	593	558	520	583	542	590	513	554	560	580	547	578	555	573	575	573	609	558	584	522	541	524	610	555	537	557	526	573	568	544	582	566	536	583	565	577	555	584	566	509	574	549	531	541	551	570	566	597	544	565	567	516	570	512	524	622	562	573	588	553	578	533	529	573	551	552	551	511	538	523	599	555	582	570	525	555	540	553	529	560	596
34545	18412	6777	2017	1309	1103	829	791	575	550	456	383	345	290	235	212	266	233	219	210	212	238	227	227	207	213	209	184	208	218	190	211	196	211	183	208	199	240	225	212	218	206	188	234	202	192	219	199	205	209	195	203	204	197	184	194	175	206	195	211	214	189	191	193	232	181	205	188	196	171	193	193	221	206	183	214	204	196	194	188	218	174	209	216	222	215	213	227	169	216	197	215	188	182	187	212	208	179	196	189	177	212	190	181	173	182	197	243	210	214	193	204	222	218	186	202	206	227	203	193	212	205	212	203	196	204	213	211	192	198	223	214	211	191	210	198	207	191	197	223	170	212	195	191	204	204	205	212	207	215	189	213	205	212	185	184	193	189	231	223	232	198	204	188	210	199	196	190	207	205	198	228	200	197	218	212	229	208	180	221	201	208	216	219	196	212	179	205	189	180	202	215	202	187	190	191	180	203	217	206	202	193	228	204	166	206	219	202	195	211	197	228	199	206	187	162	190	191	240	203	197	194	214	194	193	195	206	218	198	177	171	195	209	211	172	184	203	231	197	191	234	196	191	190	207	213	193	206	179	197	183	185	163	220	196	200	186	221	207	210	192	216	188	191	189	213	204	196	176	193	193	201	225	187	215	187	208	229	193	208	212	200	193	244	182	206	209	188	197	197	176	194	210	193	182	191	202	195	200	186	213	189	194	193	204	204	197	207	216	196	185	196	222	213	193	206	239	200	150	213	199	177	209	187	193	209	192	216	225	181	205	198	226	223	210	230	201	189	210	182	175	200	201	203	203	238	250	211	201	200	199	187	187	206	212	206	180	203	251	212	189	186	207	161	193	228	205	175	236	187	191	217	202	199	193	202	212	195	193	184	210	208	221	188	207	195	187	184	181	195	236	235	212	205	228	220	206	211	216	220	198	173	207	199	222	218	189	216	187	189	195	228	185	204	207	200	215	232	187	210	220	197	184	193	210	184	188	170	183	200	197	216	210	189	224	197	197	210	211	179	219	226	198	221	179	193	192	198	189	201	177	197	212	209	205	211	205	174	201	217	193	201	202	175	186	203	221	186	194	198	199	189	201	187	204	232	199	192	226	223	220	219	202	235	189	209	180	198	230	223	209	194	206	180	219	200	221	194	207	205	199	200	203	204	212	182	195	203	192	189	219	215	199	195	200	195	191	184	190	212	191	226	209	205	194	221	193	194	178	222	213	206	194	218	210	193	202	225	204	194	205	192	175	206	200	203	213	242	211	203	194	201	203	200	198	197	196	198	195	208	209	219	192	224	210	207	177	204	218	229	232	223	221	217	181	215	198	191	200	205	180	227	200	200	206	212	183	202	191	215	218	183	219	190	196	198	194	203	184	180	183	196	201	183	209	186	209	198	190	213	203	217	205	191	198	200	190	218	184	200	221	231	198	172	189	222	221	207	191	219	220	195	202	212	212	193	198	201	211	188	212	193	202	207	210	201	195	199	211	210	181	226	202	216	213	213	222	188	222	199	172	198	185	206	206	213	210	217	210	184	184	204	187	179	208	221	202	196	250	206	202	208	205	206	216	193	210	219	203	223	209	200	218	221	174	203	211	199	198	204	183	210	222	213	219	175	207	196	177	205	198	216	223	190	172	184	194	187	209	200	214	225	204	220	213	198	198	221	192	213	213	216	184	178	189	204	191	193	219	178	202	177	218	167	200	202	219	231	201	212	163	203	197	216	199	204	199	220	199	194	185	186	166	192	194	206	222	215	193	195	187	206	169	201	212	190	185	185	218	190	220	186	213	187	224	203	204	215	210	224	209	182	202	217	172	172	194	196	203	184	228	188	203	186	203	216	208	208	182	217	209	205	231	212	185	220	192	207	221	215	207	183	209	194	201	202	212	224	198	187	207	198	215	200	209	192	216	194	191	195	207	203	165	196	190	190	178	239	200	207	217	219	168	205	215	222	189	184	211	217	191	186	197	192	195	197	179	209	221	187	178	194	204	197	202	208	194	214	213	211	173	189	241	197	186	184	206	211	194	209	211	184	198	209	182	203	195	217	210	221	202	225	217	183	215	233	219	220	197	201	195	208	184	213	197	211	192	216	212	177	206	224	214	184	248	238	195	195	169	204	203	202	219	218	190	230	199	193	203	190	174	202	221	175	240	199	206	205	207	198	198	213	215	211	182	220	192	211	221	240	215	205	188	179	173	220	218	235	213	204	222	223	214	211	210	204	187	212	204	212	207	212	192	224	176	212	191	210	196	215	203	187	213	204	189	225	198	183	196	223	203	222	199	188	193	184	192	223	205	194	184	211	186	206	180	197	224	227	210	202	200	200	236	215	185	224	204	209	234	221	188	208	179	197	222	199	216	210	243	205	176	210	177	189	196	216	206	222	196	211	187	191	218	190	195	200	193	210	218	188	211	222	221	191	213	208	239	179	179	232	175	213	194	198	188	201	195	195	183	187	206	205	223	239	209	188	209	215	217	198	181	210	183	207	202	211	203	198	199	196	222	239	203	222	204	185	221	204	196	189	230	194	195	199	176	199	201	210	229	206	213	182	247	231	218	213	186	181	189	187	216	199	176	232	205	173	185	218	182	178	216	186	209	207	186	195	210	202	194	201	205	211	212	199	203	185	193	196	217	204	207	188	215	197	211	196	180	197	203	175	230	199	202	198	209	217	199	225	225	202	193	199	194	191	191	185	216	211	199	193	198	194	221	210	190	190	209	215	200	218	222	201	213	237	234	205	201	226	215	222	208	223	218	165	199	213	187	196	196	205	200	201	194	210	203	183	200	225	230	206	210	182	186	207	181	205	218	196	213	210	195	192	219	204	207	222	183	202	194	222	201	183	210	215	213	192	169	200	194	195	179	192	197	196	241	191	205	178	201	234	225	204	204	211	216	222	229	193	201	204	183	176	186	198	186	208	185	197	189	204	181	202	205	199	207	225	224	220	197	211	180	212	175	211	191	197	221	183	208	211	199	206	181	177	203	213	213	185	207	209	221	217	206	200	208	232	166	200	229	215	202	187	164	200	215	190	223	191	194	202	198	212	202	196	211	215	186	186	230	195	209	199	203	209	190	207	196	186	208	183	180	201	209	215	212	225	214	200	204	211	203	215	213	201	205	196	196	232	198	212	215	218	215	206	202	206	213	200	214	199	184	189	220	200	208	208	212	214	194	191	201	198	183	214	199	187	204	208	225	202	198	188	214	200	222	218	178	175	184	203	198	188	183	177	185	235	250	186	211	205	211	193	227	195	193	204	212	186	189	198	185	216	186	202	219	214	208	178	191	217	221	171	185	194	205	206	194	187	195	197	182	188	187	179	211	216	203	192	197	232	176	180	214	192	215	207	204	192	184	167	197	199	187	202	198	212	185	213	196	218	220	227	215	208	212	185	219	207	191	195	184	187	202	196	204	201	200	208	183	191	193	197	214	192	204	215	227	203	179	200	202	172	208	177	198	213	204	186	209	177	199	213	212	187	206	179
21889	12745	8066	5365	4900	4017	3303	2914	2428	2439	1719	1484	1424	958	719	668	699	607	598	567	627	600	603	563	550	559	576	551	518	543	512	533	550	518	495	520	538	510	509	515	485	519	502	542	514	490	491	516	489	479	529	456	497	522	530	484	469	492	483	465	458	495	479	445	454	507	485	454	488	469	439	476	488	496	462	487	425	485	474	477	461	476	508	427	516	456	464	477	481	437	453	467	485	467	451	489	450	471	502	471	454	438	472	476	470	444	464	456	473	494	468	458	494	447	478	449	432	460	495	462	510	479	461	476	449	453	451	488	496	441	503	517	486	445	463	463	471	469	465	445	434	454	500	480	510	472	485	454	483	494	489	444	465	494	466	497	459	476	478	483	434	449	465	437	484	457	467	457	466	461	481	444	485	471	405	467	505	449	431	496	448	448	438	447	432	447	481	487	445	462	461	493	503	493	432	430	485	461	501	454	482	466	495	479	485	480	443	485	484	463	497	484	483	476	469	443	504	475	438	462	458	476	483	489	470	481	485	463	454	471	463	466	483	439	463	483	503	465	511	506	489	469	443	476	518	514	488	465	433	468	492	486	465	477	493	467	458	449	483	455	447	463	440	473	486	463	450	477	452	458	482	464	516	471	455	467	469	490	481	498	455	426	478	486	459	493	462	444	486	503	484	419	471	484	492	463	467	455	457	453	446	494	450	480	458	470	466	456	484	431	475	474	464	493	464	516	456	417	467	490	448	459	477	499	468	445	468	467	468	472	488	488	510	478	499	493	452	427	473	479	461	448	490	475	493	496	449	483	460	488	479	464	510	457	492	455	455	448	491	458	488	439	449	478	481	447	458	485	493	472	491	471	462	408	494	468	476	475	478	466	477	516	457	474	477	454	462	475	481	499	465	454	467	470	483	434	496	503	460	485	448	489	458	486	450	487	462	502	518	471	463	499	445	499	520	484	490	454	493	472	477	441	461	481	478	478	459	519	473	480	497	490	470	468	421	486	422	507	463	491	453	484	501	444	438	455	468	408	467	512	456	449	479	462	472	421	482	506	432	440	484	467	466	474	480	455	455	449	472	467	496	493	470	476	443	433	503	504	469	489	459	477	491	521	499	461	490	488	484	441	456	498	449	468	485	458	433	454	495	453	526	463	470	473	496	449	478	487	485	481	491	466	458	478	448	462	480	504	523	450	456	464	475	477	515	455	486	468	455	503	476	495	455	441	511	500	454	495	465	460	448	449	465	455	488	481	442	421	421	473	492	521	444	451	430	492	466	498	498	485	456	448	453	447	449	515	476	474	484	453	469	480	444	501	448	447	477	497	471	466	461	489	458	483	494	464	478	499	487	485	469	476	445	450	483	464	489	488	474	427	469	505	465	470	494	488	481	482	437	441	456	466	445	470	476	478	486	485	489	486	467	459	461	434	523	459	468	488	481	510	448	473	464	439	483	471	493	473	462	509	459	489	502	476	443	506	473	439	447	487	520	461	479	494	445	481	528	474	428	472	459	476	477	513	435	462	460	456	479	486	480	471	431	454	438	520	456	497	471	449	446	479	479	446	461	484	491	475	469	469	492	456	481	443	455	479	459	454	441	465	457	455	456	454	458	498	458	457	514	465	462	465	437	475	451	492	482	496	446	446	476	490	469	457	474	477	469	436	459	497	438	459	475	455	496	471	472	480	469	497	438	457	492	471	465	509	484	448	464	457	496	466	453	439	494	475	463	454	473	459	472	470	468	474	448	468	491	466	482	485	462	468	524	479	460	509	469	483	415	442	487	480	451	469	486	442	492	443	482	493	464	477	485	480	481	467	462	444	447	461	458	452	472	435	487	459	468	471	430	480	448	443	487	472	444	500	475	510	511	519	456	449	470	450	478	459	477	459	482	463	467	525	456	509	488	475	449	496	489	425	507	456	491	459	469	507	488	445	450	490	450	463	476	478	469	441	457	490	477	488	458	452	476	485	465	470	479	456	462	469	461	488	456	481	471	496	467	449	502	449	425	504	459	476	442	497	497	435	521	487	457	446	494	514	484	476	447	428	477	473	468	451	470	471	453	459	438	470	470	484	464	446	477	492	461	425	463	487	461	462	475	469	456	460	472	466	470	428	477	460	483	462	485	504	488	475	473	462	501	476	509	462	490	470	476	451	502	448	450	472	469	485	457	468	494	474	488	460	464	460	493	431	469	477	468	489	477	474	483	469	462	457	498	439	472	489	456	461	459	481	455	433	461	471	447	446	449	471	436	473	473	452	478	482	443	493	461	452	452	507	463	472	487	469	501	433	485	465	498	481	492	466	468	472	478	461	493	472	463	508	464	495	493	448	449	439	466	487	460	455	489	470	453	478	486	461	448	454	476	476	508	448	508	490	469	464	477	477	474	454	470	494	475	451	462	473	499	480	443	454	451	471	469	466	487	429	455	482	477	485	439	494	449	459	460	442	465	487	482	482	475	465	480	495	452	506	484	443	488	500	491	476	448	469	463	467	452	454	447	468	480	479	478	487	472	492	459	470	482	480	460	485	497	489	480	465	476	493	485	471	477	491	457	484	508	466	488	468	464	485	473	447	458	445	493	455	457	485	491	486	452	506	482	460	462	514	467	502	446	447	438	461	441	469	470	492	450	423	499	442	490	477	458	490	459	458	508	461	506	489	454	476	436	484	494	440	472	498	492	473	491	485	491	437	516	496	493	529	485	462	458	447	458	453	435	462	468	477	493	488	497	464	477	461	499	499	475	460	453	464	504	464	468	461	483	449	428	448	445	468	455	478	487	452	439	474	439	475	444	432	489	460	440	459	460	492	447	466	446	493	518	455	465	455	447	483	469	486	463	470	482	435	475	448	478	474	479	505	468	472	454	492	487	459	456	479	485	486	492	476	455	494	505	477	486	504	466	443	458	404	481	474	451	495	477	455	453	450	472	464	460	446	431	467	467	459	445	511	466	498	439	452	464	489	511	442	469	497	461	436	490	458	490	462	465	450	508	466	478	521	446	466	445	490	509	482	483	512	467	505	476	473	513	476	453	476	453	474	484	459	477	447	447	478	478	445	462	492	493	486	469	484	465	452	460	480	460	469	436	473	501	481	454	478	454	465	437	454	506	474	468	450	466	440	477	521	456	521	440	453	461	514	444	464	423	482	489	458	437	460	464	463	467	480	453	489	492	451	523	471	469	461	497	463	485	469	479	461	516	448	492	482	463	459	458	519	472	506	482	447	482	443	464	457	463	442	484	466	478	507	461	465	483	455	470	440	469	468	464	482	453	454	428	426	473	468	464	521	487	486	435	463	438	486	445	437	443	501	451	483	478	466	478	467	519	460	497	440	479	438	436	505	530	477	460	451	429	471	426	477	480	422	492	496	474	446	478	450	475	466	432	488	493	496	492	489	448	472	519	454	469	466	436	459	473	500	443	489	467	504	461	429	459	433	487	484	472	486	438	431	505	474	472	448	468	466	486	506	533	465	467	472	493	437	507	495
44057	28031	12141	3747	2396	1753	1403	1139	938	657	504	442	398	330	301	263	265	251	230	231	247	253	244	222	231	251	312	248	217	228	277	248	246	229	198	229	231	220	235	214	248	230	215	202	219	193	214	213	206	241	213	214	230	214	198	249	206	216	225	222	206	212	213	245	228	228	253	203	223	224	217	210	224	213	223	233	226	208	236	238	210	239	219	222	203	213	227	211	218	220	214	216	240	210	195	232	227	223	232	206	221	236	229	189	236	239	216	196	227	183	218	197	237	236	215	233	205	213	216	214	238	210	213	208	222	252	206	231	212	211	214	226	225	212	242	201	212	240	225	228	202	204	218	258	211	227	216	203	223	200	228	217	221	232	231	221	238	213	221	237	214	225	251	236	207	231	225	195	215	214	212	211	233	233	206	224	213	238	206	233	209	273	213	224	222	215	242	221	204	189	247	223	222	238	214	226	197	213	202	234	233	214	211	229	223	199	224	228	204	204	217	218	216	214	199	214	231	216	231	222	196	210	226	197	203	198	252	218	221	233	249	231	213	241	233	225	204	217	231	214	186	230	242	231	209	230	229	226	219	217	229	238	194	221	242	237	193	227	228	242	247	223	228	208	208	201	209	211	182	227	217	195	240	228	241	236	198	235	222	215	206	208	209	204	218	225	238	210	224	202	209	216	235	220	223	231	217	205	200	220	209	205	240	197	211	220	200	237	225	225	207	211	196	209	212	193	211	194	237	240	234	193	221	232	197	191	201	248	208	227	229	220	231	242	243	252	225	214	241	209	219	223	217	235	225	217	222	227	212	210	227	205	225	221	200	247	226	221	214	219	249	229	207	222	205	215	218	201	218	222	223	210	231	234	244	237	197	224	229	237	217	236	233	220	230	204	213	214	218	220	236	213	206	228	240	223	217	205	194	223	240	210	201	209	223	254	197	214	237	227	218	213	202	246	222	217	221	231	196	204	189	233	219	195	212	237	234	218	202	203	219	214	206	243	232	206	222	207	251	240	227	215	229	225	224	226	213	215	199	229	223	239	227	210	241	225	207	226	179	221	228	224	214	224	244	232	208	199	229	226	239	177	228	212	232	241	231	214	201	222	200	217	216	219	217	193	218	200	229	249	201	213	241	250	221	233	253	205	234	200	217	247	221	212	208	200	233	224	192	226	233	224	191	195	221	223	247	197	221	217	212	241	226	210	221	213	215	234	207	230	213	237	207	232	207	209	221	210	215	225	216	223	213	225	200	213	227	203	233	218	228	220	220	228	235	206	227	228	220	199	221	225	231	219	245	229	215	202	221	206	213	248	232	201	212	248	200	216	207	194	226	245	218	222	216	251	227	252	241	212	214	236	205	232	209	231	219	252	228	218	245	235	232	222	201	218	226	229	197	200	244	193	215	238	222	226	213	225	226	184	249	228	232	210	227	216	222	239	254	204	219	222	223	247	245	236	225	227	241	231	219	225	228	226	211	198	231	222	245	215	246	229	214	203	227	195	190	204	200	231	225	191	225	247	257	216	221	186	211	237	245	234	218	220	217	254	214	240	214	212	244	221	209	249	233	228	195	199	233	220	202	216	220	215	237	207	238	213	239	232	254	231	198	238	195	219	220	250	245	211	200	231	243	252	215	217	239	205	228	231	234	219	222	245	230	228	260	230	233	187	216	218	211	237	225	194	220	234	206	184	236	218	218	217	221	215	249	211	224	196	202	202	211	192	221	224	222	230	230	250	251	200	228	232	196	239	212	230	217	219	220	230	231	220	200	219	241	223	219	228	234	216	239	223	207	192	220	226	226	235	221	230	254	221	215	235	216	235	221	222	199	213	208	214	219	224	228	208	207	215	228	245	231	203	251	215	210	208	212	192	253	189	215	211	206	240	226	208	227	206	224	197	233	234	244	244	211	211	261	235	247	223	244	254	230	204	214	206	218	241	239	218	218	225	205	224	231	233	212	234	192	224	244	234	253	251	195	224	229	242	241	209	223	229	242	200	217	221	203	206	203	210	213	231	203	225	199	189	222	220	222	222	223	201	206	212	217	222	185	188	233	244	201	196	205	230	224	210	200	220	221	220	233	235	217	215	257	214	212	221	196	217	197	229	204	195	193	242	229	204	221	231	202	216	220	230	217	231	210	207	235	241	226	210	213	199	242	219	209	215	193	213	241	202	206	201	221	235	203	199	258	259	225	200	248	227	223	222	249	257	212	217	221	209	181	224	219	207	215	220	216	245	235	232	241	216	207	190	200	224	232	216	188	197	222	195	215	247	225	237	217	244	216	236	232	241	238	226	245	221	213	184	221	200	214	224	202	241	210	228	220	203	204	244	237	220	203	212	243	255	220	248	254	243	228	247	215	189	195	200	243	240	229	219	222	211	235	220	209	231	214	221	243	233	241	213	265	244	226	228	199	224	240	234	225	230	196	195	237	232	218	219	241	250	217	226	226	231	201	230	227	221	233	234	221	230	231	206	217	218	244	225	217	226	225	169	191	227	209	194	233	222	234	206	226	237	210	221	224	211	207	193	229	231	254	206	192	241	240	193	247	231	218	212	205	200	220	191	189	188	221	224	228	202	246	219	240	202	248	218	206	192	209	220	229	213	208	211	235	194	204	228	228	236	241	183	220	213	259	242	214	221	218	267	224	221	221	205	230	241	200	221	254	189	207	250	191	191	216	222	210	222	206	221	227	226	205	225	227	210	212	214	259	215	204	213	212	214	203	217	216	216	253	238	238	251	218	226	207	200	223	228	202	240	244	194	225	206	226	210	205	205	228	228	220	218	215	245	219	219	199	237	226	231	199	232	206	222	201	260	230	221	198	211	239	247	252	213	231	224	243	228	203	232	218	224	220	258	209	199	235	230	212	205	267	232	228	222	191	238	223	203	203	245	202	209	217	201	236	201	199	230	207	242	229	246	226	221	208	224	227	235	218	189	210	244	220	235	237	206	231	221	211	206	203	231	210	273	231	214	203	217	212	210	208	241	237	197	222	230	205	229	254	238	217	207	211	199	220	215	225	214	204	230	194	227	225	217	255	226	207	218	227	203	212	224	244	205	224	204	215	258	231	214	204	242	208	215	209	247	221	202	213	233	252	196	222	246	219	211	222	218	270	215	236	246	213	238	225	227	219	227	203	203	250	202	220	232	230	207	214	258	252	230	193	208	190	215	202	203	199	195	214	226	207	223	235	205	221	222	208	239	215	211	209	229	221	237	217	226	216	195	219	203	233	208	233	214	228	230	221	224	244	238	254	197	259	214	237	230	210	225	207	219	240	239	225	282	252	204	249	233	204	253	224	221	237	219	209	235	236	244	221	219	211	224	246	257	193	205	244	204	257	236	256	215	205	231	230	217	217	199	224	189	222	212	241	230	223	210	217	232	252	210	208	223	203	227	207	237	230	229	199	216	216	210	194	215	216	197	229	180	210	220	216	197	221	220	210	208	213	210	199	193	226	212	231	233	236	216	222	228	207	214	193	193
27305	19501	10834	7761	7792	6255	5020	4288	3905	3088	2276	1918	1832	1221	926	889	800	728	734	668	668	695	644	679	687	673	648	619	669	666	675	589	592	608	589	583	607	559	605	560	540	591	537	566	550	524	564	569	532	487	543	525	588	591	522	531	546	509	531	525	503	510	545	546	506	520	521	540	509	519	522	555	517	496	531	538	520	543	510	487	551	525	507	506	526	493	470	553	522	487	533	466	495	511	491	512	534	496	490	524	523	523	486	497	505	535	518	557	470	504	515	495	532	472	507	511	527	475	490	499	520	537	522	502	529	511	515	491	477	530	500	489	516	496	514	539	484	505	491	528	509	502	507	493	497	505	526	561	528	497	501	563	470	525	505	479	526	507	504	445	522	483	492	485	527	520	509	500	490	531	477	515	506	486	507	535	529	482	572	510	484	479	521	527	485	529	526	529	483	524	500	513	488	538	519	551	517	541	471	501	501	497	533	517	532	485	534	499	563	470	500	515	531	508	514	486	475	536	507	500	511	507	517	529	534	511	478	558	521	521	499	536	505	524	481	491	519	503	493	495	495	511	496	517	493	519	550	516	504	506	484	486	530	511	492	525	522	533	500	501	524	518	510	508	541	503	535	494	485	514	540	511	525	490	507	548	536	517	472	545	492	502	516	503	535	486	497	534	527	547	528	516	522	546	522	493	512	526	554	502	508	511	537	548	534	559	519	524	509	538	532	511	567	494	526	512	505	552	516	511	473	495	596	539	506	505	495	501	496	532	516	476	542	467	498	552	502	502	512	542	504	518	538	516	475	546	497	506	521	502	489	557	545	501	487	537	544	540	527	540	475	500	536	521	519	524	498	548	492	525	540	486	541	479	485	515	505	520	509	529	536	522	487	493	527	505	494	529	542	507	528	510	468	500	505	538	504	534	528	482	535	528	486	515	524	524	509	488	543	498	534	543	541	526	505	551	545	508	528	490	481	527	507	520	523	512	544	488	471	527	500	515	523	486	527	521	500	498	489	519	526	478	520	521	534	490	502	501	499	517	501	500	585	479	473	520	581	553	533	489	496	524	514	473	474	488	494	514	516	507	525	522	499	541	535	501	502	511	469	497	524	463	521	525	501	531	487	495	515	519	520	519	503	509	509	495	461	492	471	493	521	530	511	481	493	489	509	511	514	536	496	494	482	502	534	501	526	496	503	521	498	528	459	542	567	499	500	479	524	482	494	479	471	507	537	500	525	472	535	514	522	452	528	487	436	478	496	509	467	517	517	500	533	515	521	462	472	533	527	493	478	500	520	525	511	519	517	517	482	500	524	545	533	494	507	534	497	528	494	540	504	546	528	525	526	495	512	512	525	490	504	507	510	461	525	506	529	507	502	495	521	531	546	480	517	534	545	572	534	511	503	552	504	484	546	539	533	518	484	485	527	484	508	518	496	524	486	509	453	481	594	504	520	483	523	523	486	506	487	506	481	505	515	521	486	515	511	490	467	509	515	529	512	493	469	527	556	472	548	539	506	489	478	488	487	510	489	534	459	499	522	522	524	520	534	482	527	550	475	546	520	531	533	510	515	523	483	517	494	505	474	484	509	509	495	494	515	588	543	497	443	520	535	477	509	521	494	567	489	542	512	531	512	500	526	444	489	524	527	494	480	530	500	516	527	494	522	479	493	506	531	483	529	517	506	527	497	526	511	528	512	520	510	499	548	515	503	536	526	492	516	473	489	530	543	502	467	497	554	522	530	562	525	499	471	531	459	498	553	513	487	485	558	540	485	510	500	526	451	503	500	471	508	505	518	484	489	527	473	560	540	519	478	506	506	484	516	487	526	525	499	510	542	506	507	520	518	507	536	501	466	512	518	508	479	502	494	534	529	502	525	524	515	525	497	501	508	528	511	500	503	526	493	494	494	511	480	506	512	509	495	508	502	468	519	519	439	492	504	488	549	522	509	528	520	453	515	511	495	509	532	492	526	524	534	516	482	548	512	512	524	534	557	490	514	511	490	507	502	523	476	512	502	516	550	471	517	515	518	505	510	505	452	502	526	489	501	498	523	498	532	545	518	496	502	498	552	491	510	518	540	498	525	505	483	478	508	507	503	512	510	556	496	520	484	517	509	527	499	458	518	496	499	524	491	520	515	559	491	500	495	518	535	527	504	491	486	495	477	506	542	519	504	518	559	530	507	477	498	535	504	542	522	468	479	516	481	503	481	498	532	550	520	473	526	489	499	488	496	491	496	519	518	544	564	512	540	467	515	519	487	510	533	499	472	531	478	513	502	551	524	512	549	504	528	523	553	501	515	521	487	545	523	518	487	557	514	498	485	483	505	522	518	529	470	480	534	491	531	533	506	541	502	512	488	479	488	558	528	485	506	518	505	478	524	487	541	535	486	564	505	511	504	516	492	499	539	571	470	532	496	489	515	496	526	510	486	490	504	507	511	517	512	539	498	539	507	520	522	547	524	514	553	569	506	494	490	494	498	535	539	523	537	576	491	511	519	485	514	514	530	503	469	537	528	548	523	508	522	506	479	540	504	534	500	497	561	488	495	547	541	518	492	544	513	519	488	536	513	529	455	534	512	514	493	530	497	537	493	527	512	507	558	543	528	458	475	543	525	504	487	550	504	522	487	549	507	503	489	503	493	510	518	535	485	525	524	562	497	485	529	495	498	489	499	493	530	535	553	517	522	538	521	512	497	509	518	495	510	459	528	498	500	545	501	507	544	546	519	497	518	482	516	538	530	503	516	482	525	482	483	527	524	516	536	536	512	498	539	511	483	497	511	468	513	513	464	539	513	491	480	536	546	512	497	508	505	484	519	491	510	534	498	529	528	528	576	506	503	507	533	475	515	474	504	535	514	453	480	524	468	489	510	471	490	513	517	468	502	522	500	515	465	484	471	467	462	527	520	541	486	487	498	482	525	480	472	502	491	510	487	515	518	504	507	530	489	511	498	555	496	499	513	526	494	484	481	496	507	487	544	480	513	504	523	511	513	478	512	489	511	547	527	500	543	504	513	536	487	482	506	505	497	514	493	551	497	537	512	486	513	529	513	501	478	531	489	534	490	532	545	533	513	522	506	577	509	521	506	466	494	517	529	478	502	530	506	497	507	513	483	480	490	492	516	514	529	546	535	486	473	522	539	512	557	492	509	505	494	523	484	513	535	501	489	556	547	518	501	485	526	514	503	529	489	504	488	496	533	529	480	486	547	481	520	487	536	490	474	501	522	500	520	503	493	487	493	527	509	538	508	514	516	511	503	539	485	470	536	508	511	494	508	513	505	513	502	524	520	485	533	534	504	538	525	508	558	528	511	503	474	517	514	521	499	529	514	489	543	497	507	536	518	500	507	498	497	476	508	522	507	532	547	512	463	544	523	504	499	517	499	536	525	519	518	499	483	500	525	508	521	505	489	566	526	534	525	508	530	509	554	499	497	514	504	513	496	519	477	525	476	502	506	511	488	498	522	517	512	526	526	498	518	473	528	504
19623	9200	2660	1116	667	489	547	453	484	406	329	301	269	265	261	247	247	255	263	259	246	256	244	270	254	252	256	244	246	257	271	272	285	247	230	258	237	217	255	277	248	266	232	261	260	250	257	236	247	226	225	273	241	244	233	218	229	233	282	250	272	261	245	232	247	231	220	267	253	221	262	263	245	271	244	254	248	262	261	285	251	269	223	254	256	239	229	236	251	273	236	226	260	243	255	261	238	237	248	231	272	247	243	245	271	287	243	229	248	241	213	226	240	221	275	247	285	244	243	263	224	251	273	232	256	273	238	243	236	239	240	252	245	259	238	232	262	246	236	249	270	254	269	248	244	234	252	239	257	261	244	224	212	234	236	233	225	240	269	231	259	267	245	238	259	222	232	227	236	241	253	229	261	230	225	247	210	236	248	258	230	223	247	268	242	244	259	249	237	232	227	259	240	237	198	246	228	251	267	226	266	222	219	249	242	248	246	236	224	253	251	237	224	204	242	239	217	272	223	252	254	254	226	249	227	237	217	223	230	249	272	259	236	244	247	242	216	225	252	207	256	220	233	246	263	266	264	250	262	259	246	249	233	258	266	253	232	239	253	229	266	246	253	261	231	264	249	246	259	248	258	223	277	239	234	235	246	216	261	244	236	234	252	269	235	284	239	267	253	273	254	215	256	250	232	255	245	225	232	232	232	251	256	251	264	288	269	247	252	260	252	268	256	239	246	238	254	243	237	202	238	238	248	236	240	227	235	231	255	259	231	251	237	249	227	228	265	249	236	255	269	238	254	241	233	251	231	258	276	236	245	251	245	270	225	227	238	285	240	255	241	281	267	238	230	271	250	223	246	256	265	230	253	255	231	261	259	270	282	268	240	252	228	294	246	253	248	243	256	239	241	246	252	238	226	254	286	231	272	245	226	197	254	273	234	253	244	240	257	226	242	263	246	221	244	234	276	253	246	267	232	239	255	237	246	241	236	253	220	228	244	253	237	258	242	249	242	243	244	233	260	268	249	248	221	229	266	238	259	274	243	242	219	235	225	249	244	255	266	251	257	247	261	203	238	210	243	224	274	246	211	259	246	225	242	232	265	236	260	226	238	258	246	247	249	242	284	252	261	221	234	247	247	274	243	251	246	251	217	259	221	272	250	256	249	208	269	244	266	227	246	242	250	243	242	238	246	241	237	222	253	250	236	256	229	249	242	265	241	296	251	234	251	223	246	245	237	250	227	242	230	242	250	278	258	227	241	245	266	265	248	226	241	249	276	239	269	267	235	298	262	228	222	235	251	253	217	268	228	207	238	268	248	227	255	257	258	251	221	246	239	230	261	249	223	223	229	236	227	240	249	275	235	224	275	220	224	266	274	255	271	238	244	213	223	221	243	247	241	265	243	246	248	264	256	225	222	246	250	240	235	231	249	208	250	247	256	272	244	252	243	257	229	252	241	231	262	248	258	226	249	257	241	239	248	238	249	222	229	252	270	239	253	272	194	228	236	238	239	233	224	258	249	238	237	239	255	276	240	253	244	246	239	227	269	251	262	230	231	273	254	222	255	230	262	231	238	259	244	243	216	250	232	245	269	258	223	243	246	264	245	265	243	263	261	246	246	229	247	263	237	244	257	233	231	223	254	246	274	254	246	227	217	258	268	262	260	256	222	238	254	232	259	281	241	253	248	247	256	239	274	273	236	246	256	224	239	265	231	244	232	287	213	250	213	248	238	243	261	240	231	254	246	224	237	249	280	213	264	243	270	270	230	234	250	278	252	241	219	238	242	266	226	226	236	249	244	267	235	216	248	240	277	258	261	258	260	214	261	245	274	261	245	252	248	239	248	255	256	232	262	251	231	240	246	253	273	237	235	267	232	228	252	237	262	234	256	294	252	253	235	247	255	218	233	218	274	219	262	249	241	251	265	257	238	231	248	233	257	272	282	228	238	238	234	243	241	256	253	244	250	279	250	275	226	240	242	257	247	251	242	223	251	253	269	244	263	248	266	238	238	238	273	269	233	265	229	241	230	249	257	266	243	223	229	242	244	268	232	229	251	249	278	231	280	240	259	262	218	225	234	265	253	249	248	238	239	260	254	263	249	244	257	214	294	240	257	250	258	271	237	253	241	272	213	247	266	271	226	227	251	242	240	275	251	244	250	225	262	262	254	263	222	227	226	291	267	257	246	240	259	267	268	234	224	275	252	244	236	258	272	252	239	251	232	232	257	269	262	246	265	242	228	262	253	227	238	246	222	264	258	264	260	238	250	229	237	235	245	237	217	259	248	242	243	242	267	238	241	236	265	261	234	240	250	254	240	235	228	240	244	259	250	238	228	243	247	252	238	254	266	244	257	208	241	257	241	264	223	260	224	256	253	242	265	249	275	266	234	247	246	250	235	277	281	280	250	224	232	238	242	246	234	269	259	239	268	263	250	226	253	239	219	214	240	233	241	246	249	255	237	230	253	258	232	274	226	241	254	253	268	248	270	243	250	214	228	280	257	272	235	207	246	218	261	235	272	243	214	237	241	243	211	243	236	266	230	242	255	248	238	226	242	235	236	237	239	242	261	229	219	228	224	288	230	229	235	243	206	261	227	256	273	296	256	232	230	223	262	222	243	239	246	243	245	255	241	267	233	254	256	238	219	245	252	234	229	280	262	272	244	235	257	248	252	288	251	240	248	252	259	232	270	237	250	252	277	261	245	275	252	247	269	266	260	281	259	256	223	255	250	238	271	256	261	264	281	255	246	249	237	222	241	221	274	290	265	261	238	251	228	278	214	242	257	227	224	271	266	259	239	253	256	259	259	247	260	252	259	233	221	211	262	248	239	252	261	239	235	251	263	234	228	233	286	262	241	247	216	268	227	260	277	237	216	234	253	274	263	261	274	255	245	224	252	253	265	273	269	246	263	234	264	260	244	259	264	251	254	257	261	258	253	265	254	244	234	219	246	240	247	234	216	244	256	238	221	269	262	268	246	251	240	242	281	263	230	257	258	235	242	270	243	261	251	238	251	238	223	206	267	194	266	263	247	246	245	256	255	227	237	255	240	233	236	224	261	270	211	210	246	254	202	258	253	251	274	247	244	240	243	238	228	237	264	251	226	250	235	246	261	245	227	266	242	234	248	231	238	263	244	218	252	254	285	251	270	243	239	250	259	266	263	249	213	218	264	262	249	250	216	254	282	253	228	235	257	288	244	223	227	235	243	249	276	245	232	244	263	246	268	239	256	286	232	264	244	247	257	240	213	215	222	253	276	267	267	212	259	236	266	279	230	261	244	265	257	229	225	245	244	232	212	254	254	261	270	242	250	255	238	260	267	244	235	246	245	245	247	260	235	260	256	268	273	229	235	240	242	257	246	239	257	223	266	252	299	255	241	259	251	242	244	245	258	257	239	240	223	227	275	234	245	260	264	225	221	243	245	231	271	214	251	214	233	243	251	237	243	249	228	275	240	250	247	259	248	256	228	269	233	275	266	252	248	246
11988	6891	3961	3110	2311	1922	1842	1674	1730	1255	1083	852	836	709	631	629	605	634	621	616	616	578	602	598	624	590	597	614	593	658	604	632	570	552	532	584	557	579	568	570	552	562	560	584	559	614	580	553	579	555	593	604	568	554	566	550	558	582	544	599	545	566	556	542	565	543	519	531	548	602	541	598	537	537	534	548	540	603	571	564	564	537	562	523	553	583	587	550	533	574	576	534	556	556	588	521	586	576	558	533	541	553	545	519	572	556	546	542	571	545	523	556	570	546	571	563	544	544	572	612	603	536	539	577	550	575	571	537	568	559	549	502	527	561	567	597	537	544	542	558	540	551	589	550	500	547	556	569	607	564	513	589	580	577	529	577	576	562	560	591	575	526	532	579	553	545	562	545	538	535	577	559	540	556	554	569	569	585	456	622	569	535	517	561	579	567	581	541	536	531	538	565	550	530	535	551	564	540	551	526	589	567	534	580	529	521	569	541	489	582	544	546	555	564	543	575	565	547	564	522	554	581	569	537	565	524	518	564	540	563	543	545	595	512	584	534	555	569	550	544	593	530	548	553	558	559	544	535	569	629	554	553	569	545	569	505	595	539	519	557	516	573	568	556	536	559	507	527	560	562	498	588	497	544	552	589	594	559	523	578	517	523	565	562	552	565	550	557	556	575	579	507	582	562	555	572	519	544	537	532	552	519	562	572	569	540	587	555	527	537	559	538	533	536	549	554	604	546	546	568	532	543	541	532	523	567	553	526	536	551	548	540	501	567	526	541	527	535	550	552	524	602	624	513	573	531	625	577	585	551	506	562	559	532	595	512	568	565	559	569	509	561	580	532	544	562	583	541	579	549	578	571	537	556	558	544	571	560	569	524	521	556	575	597	572	572	515	544	598	571	563	606	549	603	523	537	569	591	547	533	528	541	566	571	563	589	532	526	535	540	524	567	568	509	546	547	567	538	574	550	505	538	574	584	519	546	573	549	546	566	560	570	548	568	555	602	579	521	553	518	562	497	587	540	557	548	546	585	566	575	578	522	560	535	557	527	549	545	560	587	540	566	549	553	561	565	568	528	536	543	544	580	562	539	504	585	587	569	551	556	540	535	524	544	563	566	553	530	602	551	529	562	559	584	549	536	565	562	559	546	548	599	567	510	585	568	522	580	546	561	506	558	544	536	569	535	566	509	531	551	543	564	535	600	574	528	554	559	547	557	530	570	566	540	582	523	538	579	534	533	542	566	535	550	551	541	527	546	563	542	516	568	575	549	549	513	524	579	525	570	572	567	525	560	614	531	549	528	574	545	549	578	514	535	568	573	564	580	578	545	565	530	555	536	556	538	540	546	555	568	572	581	562	588	532	606	493	538	558	594	546	546	552	556	530	563	567	552	577	575	530	546	532	552	550	558	574	530	555	573	512	590	551	547	559	567	561	535	565	557	559	570	557	572	503	586	584	545	551	551	565	549	558	564	511	542	524	492	532	564	578	565	540	576	576	560	553	591	534	576	589	523	557	550	572	536	508	564	563	555	566	577	572	608	530	496	535	550	540	549	567	562	544	533	549	504	520	578	558	578	569	586	604	557	534	522	566	557	556	511	528	569	547	578	538	540	551	568	567	587	581	536	547	558	595	544	523	570	521	562	530	571	595	564	566	540	556	563	518	542	553	565	586	582	574	551	549	570	512	581	571	568	561	514	567	562	556	557	601	529	563	574	566	542	543	537	540	573	560	535	533	580	541	564	507	601	541	561	548	559	540	522	577	558	507	572	594	572	573	573	557	561	552	538	567	603	574	531	523	563	575	579	589	552	567	544	493	564	557	572	552	554	570	512	541	582	554	552	570	549	575	574	621	545	562	559	560	554	530	529	540	566	539	571	548	590	584	529	569	502	555	568	590	592	521	551	586	526	556	531	537	549	552	571	535	550	553	548	542	588	518	542	560	558	573	529	588	557	590	566	568	554	586	578	502	598	596	548	534	535	561	546	573	555	548	561	545	562	527	582	502	564	558	521	546	556	547	517	556	557	534	574	533	525	582	530	544	572	549	556	570	534	549	517	543	579	522	514	585	576	570	537	526	526	539	578	530	568	564	577	531	538	594	545	541	564	513	538	540	583	564	566	557	559	537	551	539	552	572	597	558	504	540	534	572	555	539	533	535	534	551	606	562	582	545	569	550	553	540	556	534	569	587	547	547	576	563	589	531	548	518	594	569	568	561	571	516	543	561	531	583	543	557	513	521	560	546	595	588	553	579	505	533	535	527	538	539	567	550	534	521	578	541	596	544	530	549	567	538	577	569	544	573	547	584	512	533	524	553	545	568	508	556	521	528	528	512	529	553	538	546	532	530	563	573	556	552	581	570	524	584	597	561	505	582	558	556	568	543	582	567	600	606	606	553	517	544	589	548	561	535	530	577	516	531	591	555	542	549	567	561	579	565	576	522	546	587	590	561	587	509	529	601	540	567	581	587	514	539	586	567	538	593	550	582	509	536	541	531	554	531	564	577	561	570	551	570	563	534	518	535	551	566	564	504	526	515	533	517	578	575	555	548	556	530	551	548	559	493	536	535	531	564	520	561	496	512	526	564	547	582	578	519	552	549	526	570	547	499	560	593	560	574	569	537	564	522	534	579	544	597	573	573	555	600	570	569	578	516	517	566	545	551	539	542	571	585	569	582	585	548	544	559	584	514	559	535	560	559	504	561	581	503	574	551	524	535	534	556	531	546	518	526	528	542	541	576	542	558	560	571	529	538	605	543	551	565	555	557	572	547	532	550	548	540	541	536	562	528	519	547	547	586	570	550	556	516	546	560	541	580	567	544	523	568	565	568	563	610	528	603	552	550	612	602	563	591	580	509	601	519	570	515	518	564	556	583	522	567	535	520	578	550	545	543	582	542	528	579	559	567	532	521	553	578	570	545	548	548	528	560	578	520	532	563	551	544	552	565	564	571	530	576	564	559	589	564	534	564	547	552	555	576	574	534	602	569	540	570	526	607	555	526	546	532	596	594	596	581	520	568	550	582	551	535	562	560	521	565	564	561	565	552	593	536	621	544	562	553	526	576	552	572	580	534	533	535	558	578	575	535	549	547	617	601	545	565	604	552	525	514	599	578	551	567	528	557	564	525	578	555	546	515	498	555	563	513	543	545	571	573	611	581	564	543	554	576	590	549	559	533	561	546	572	585	534	521	552	568	549	586	551	554	568	564	588	536	593	587	584	572	562	556	536	581	574	531	520	554	577	566	540	548	538	589	551	534	569	548	539	558	517	522	545	561	565	568	525	537	539	556	572	530	515	545	583	606	565	579	574	513	544	555	586	517	572	555	536	547	566	570	573	551	567	514	565	583	553	554	587	606	520	562	531	564	586	527	543	538	552	542	557	553	585	538	537	533	553	521	528	529	579	529	563	528	554	556	566	569	548	562	526	505	553	509	584	559	567	539	560	532	562	597	600	515	559	614	532	576	585	546	583	541	535	579	551
33961	19429	8211	2381	1383	1060	940	789	670	464	412	336	340	277	228	266	230	221	194	222	241	246	240	230	235	230	197	211	191	239	200	208	179	216	198	199	226	195	219	208	204	222	228	208	189	193	216	220	187	184	186	226	210	209	181	201	210	166	198	205	219	206	206	204	167	185	176	205	213	210	239	203	196	198	206	212	182	191	219	212	212	200	217	188	207	209	204	203	206	184	178	233	198	182	185	199	213	199	205	214	187	169	197	215	207	228	184	189	218	191	199	199	220	220	202	198	203	232	192	194	197	209	223	217	200	204	202	190	189	222	187	229	216	201	194	177	186	198	192	211	206	187	209	216	157	212	201	204	183	180	219	219	202	200	199	188	209	206	219	215	212	208	218	199	176	184	203	217	213	203	201	204	196	197	197	184	208	178	184	203	221	167	181	209	201	211	205	222	209	227	195	198	198	211	186	206	201	196	217	217	200	204	212	221	183	226	184	183	198	204	193	224	196	225	169	207	211	209	194	214	210	223	225	191	201	207	205	206	219	218	215	196	203	189	204	243	202	202	213	191	179	207	193	173	200	200	207	208	191	204	231	216	211	211	196	194	186	194	194	192	192	205	193	197	219	189	173	190	179	187	203	215	194	209	208	192	192	198	193	178	200	222	212	213	170	202	192	198	196	203	207	180	214	230	230	214	211	200	200	190	200	197	203	197	221	203	215	194	202	216	215	206	200	202	204	202	191	212	201	209	225	180	214	194	193	205	198	202	215	220	208	193	212	200	186	186	218	200	211	200	203	199	196	203	181	204	211	170	200	182	180	242	204	225	217	193	232	205	192	210	201	201	235	202	230	235	209	211	186	185	191	196	196	208	225	209	196	211	228	208	186	206	199	184	195	212	220	222	178	188	223	204	191	183	208	195	200	199	195	212	218	215	185	203	221	217	211	199	189	201	180	206	194	185	183	228	208	203	194	186	196	206	212	207	198	193	197	196	202	199	175	230	210	184	230	196	190	197	195	200	196	206	208	176	216	228	211	194	174	192	188	170	210	205	182	197	176	185	231	214	211	198	209	196	212	191	212	188	207	214	208	194	212	214	197	220	198	201	198	205	197	185	211	219	191	194	201	202	192	205	185	207	210	213	204	173	206	189	206	197	216	193	174	189	217	219	195	179	218	195	182	200	210	227	193	228	233	181	188	182	190	188	197	184	155	200	213	206	189	198	190	205	195	195	194	226	202	188	198	216	170	207	196	204	219	219	206	214	213	215	197	218	188	213	179	216	185	227	225	181	228	206	201	230	191	168	187	209	185	164	196	207	226	198	235	199	195	221	212	215	202	208	190	196	188	203	196	191	197	203	198	213	177	212	197	201	188	218	186	200	184	201	174	183	206	206	208	229	206	205	209	175	227	202	192	196	191	198	201	175	193	196	215	190	222	205	196	181	224	193	197	227	184	213	200	185	210	209	188	186	205	198	212	172	197	214	196	206	198	186	204	203	196	220	198	218	220	220	195	198	230	187	186	202	194	203	194	175	190	203	218	189	207	224	233	184	194	180	186	193	204	194	186	174	194	213	195	203	189	181	200	225	212	199	183	199	179	219	201	204	188	193	168	192	226	212	215	186	228	210	187	201	235	214	215	186	216	211	198	201	180	199	193	201	214	190	207	185	188	196	218	173	208	205	186	202	191	193	201	204	228	158	181	193	189	189	198	207	192	203	216	165	211	200	192	198	207	196	204	186	210	173	187	172	194	198	209	177	223	217	194	199	193	207	207	196	197	200	199	196	175	207	231	207	190	186	195	212	209	173	234	230	209	194	185	213	190	198	216	204	216	177	202	191	190	232	240	185	199	207	184	225	242	189	186	199	179	216	216	225	220	192	212	197	214	227	196	198	216	215	202	198	230	215	219	184	195	193	195	217	213	198	186	203	183	208	181	193	183	216	206	185	192	235	205	180	208	209	213	214	217	212	237	188	197	188	209	216	196	228	203	204	215	201	215	201	215	203	197	222	216	199	188	194	197	208	191	207	190	202	230	179	226	197	207	219	205	177	214	200	212	201	236	226	185	195	176	173	200	197	196	219	212	194	201	201	204	203	193	193	230	208	183	226	215	221	193	211	194	185	184	217	196	225	184	195	198	198	210	216	194	210	222	183	210	210	219	208	178	188	203	201	196	200	209	212	186	186	205	184	170	188	212	226	177	210	212	211	194	178	213	211	186	216	197	233	217	181	219	216	206	226	220	188	202	220	224	197	199	194	202	189	182	187	184	200	193	226	189	196	204	193	192	172	202	196	219	185	216	200	224	205	217	207	212	204	182	214	190	198	199	209	196	188	187	206	188	205	232	200	193	213	230	213	198	193	208	190	204	220	210	184	189	211	204	196	206	207	192	197	214	211	224	189	203	213	175	205	199	205	165	189	216	245	181	211	189	202	199	189	174	210	196	187	206	226	213	208	223	203	188	195	214	197	200	225	206	183	196	219	207	214	188	197	219	215	192	198	197	207	200	194	202	221	189	229	203	213	211	174	189	205	190	224	195	244	201	228	195	230	172	197	191	183	197	208	206	199	209	199	175	215	191	181	228	202	182	200	193	187	189	217	194	194	195	185	188	220	222	209	202	196	201	210	206	208	190	186	215	177	190	212	207	201	181	190	172	223	183	201	190	224	213	213	210	204	188	208	205	207	201	205	218	239	240	206	227	223	205	250	198	202	225	178	186	238	224	202	223	195	220	218	215	191	199	216	195	199	192	187	205	216	190	230	191	197	192	208	207	210	194	191	195	167	214	186	221	189	196	199	221	190	215	199	182	210	210	176	185	211	206	184	180	214	173	214	192	215	198	189	192	217	190	222	199	195	178	212	196	204	211	187	196	170	228	212	206	191	223	220	220	192	208	197	199	191	187	176	163	204	175	183	199	193	183	214	177	198	224	180	183	179	208	183	183	196	214	201	188	208	192	212	210	186	203	201	217	207	206	193	201	178	206	187	191	209	198	158	184	205	208	220	210	174	207	206	218	187	206	171	212	212	186	213	194	195	200	225	202	192	217	212	173	199	199	166	211	225	234	215	161	201	230	188	215	205	190	182	191	164	189	196	198	202	183	183	201	199	206	186	209	194	231	182	197	217	223	203	195	198	183	202	199	213	201	205	202	209	188	205	183	216	214	199	228	231	221	188	203	219	202	207	203	176	196	187	222	241	213	187	193	203	200	197	179	233	186	233	208	206	210	169	170	199	206	201	195	225	218	187	217	218	211	189	219	226	201	195	190	228	213	202	197	189	216	225	183	208	191	210	227	210	210	203	193	199	178	208	185	210	204	191	194	193	206	186	206	184	193	228	185	202	174	209	229	178	215	183	214	210	212	226	195	164	192	206	201	188	206	200	210	222	199	216	186	201	199	218	192	201	192	203	201	200	168	207	222	201	212	192	190	175	195	212	216	226	222	200	189	183	187	204	223	179	197	204	212	188	227	181	213	214	227	193	190	187
21717	13914	9057	5705	4898	4398	3725	3360	2845	1919	1601	1320	1311	827	683	712	645	539	574	589	607	591	551	529	606	578	539	522	535	522	518	538	532	544	511	491	544	511	476	503	470	496	464	490	448	494	470	478	531	454	480	493	470	535	446	488	482	469	435	492	450	462	471	471	503	508	415	491	489	496	462	518	510	458	465	437	489	467	443	441	482	475	473	449	511	454	452	465	450	469	497	488	477	472	480	475	472	456	469	517	467	441	472	462	488	486	460	448	452	459	485	477	461	480	460	423	442	501	434	459	450	476	471	492	503	447	468	407	473	502	444	475	479	420	473	456	420	474	495	449	459	508	461	502	462	492	494	482	494	471	441	474	506	466	461	501	447	419	475	459	483	456	476	481	459	447	456	471	470	476	458	480	444	465	451	450	481	482	441	456	477	465	458	462	408	436	461	477	463	452	447	459	477	442	476	483	470	446	463	455	457	469	484	462	499	486	493	469	460	489	482	469	478	456	411	485	466	459	484	464	483	470	419	470	466	491	477	449	486	449	440	485	495	439	458	485	425	456	465	474	458	492	469	428	467	433	457	475	466	482	474	477	449	466	475	479	449	472	439	431	467	469	461	445	458	490	445	468	433	462	447	443	485	473	474	483	466	432	477	465	439	469	464	468	473	469	508	473	457	453	451	467	477	504	501	457	461	498	456	427	463	421	484	447	427	462	476	453	468	451	477	467	471	476	469	462	436	426	483	487	511	451	453	470	483	452	465	480	494	457	461	458	451	474	454	434	485	457	435	467	485	500	466	490	467	494	448	455	486	535	482	499	437	466	445	445	485	475	471	456	459	458	470	444	442	485	432	470	493	474	457	471	488	470	444	423	436	463	419	434	467	460	442	493	449	484	488	484	449	444	497	458	477	453	443	487	422	481	503	465	422	407	465	467	458	458	494	458	463	454	515	480	425	424	464	439	500	448	458	464	437	454	480	438	491	525	422	480	427	463	460	478	475	472	460	473	469	438	463	458	460	474	430	492	479	433	472	444	475	482	511	454	471	454	456	471	464	471	463	477	454	493	437	459	468	444	474	471	472	485	460	491	485	469	465	484	429	464	446	444	491	467	457	443	427	466	455	462	466	482	493	452	502	449	445	461	503	472	454	459	443	446	478	454	503	461	451	482	458	458	497	448	462	460	494	466	460	485	463	453	466	437	477	440	456	488	475	456	423	493	472	497	476	456	479	503	456	490	455	449	476	477	470	488	476	455	473	449	451	443	440	448	464	434	515	502	479	470	461	471	490	452	449	474	479	453	488	448	472	444	487	477	487	434	449	441	485	493	403	485	433	488	471	441	472	495	501	446	487	479	468	475	476	451	475	461	466	419	457	489	467	449	475	455	442	485	469	475	445	457	465	463	480	470	478	461	464	448	461	456	439	446	450	455	443	466	462	449	440	501	445	496	464	483	524	453	434	487	470	487	445	451	503	472	473	482	487	470	443	492	416	428	478	482	468	450	495	464	453	468	479	454	429	457	451	481	479	458	487	476	472	463	446	474	463	496	499	462	493	471	470	447	439	478	489	470	452	461	471	503	466	475	449	474	442	486	483	472	487	506	439	458	481	453	464	532	480	490	442	470	471	467	448	464	462	488	468	505	402	465	467	482	446	461	495	449	457	467	467	467	443	415	464	494	457	460	451	486	442	424	425	478	487	480	472	465	441	456	472	483	478	444	470	467	449	470	453	463	451	424	460	433	496	496	463	468	498	453	426	470	482	464	464	489	419	477	467	471	454	470	507	471	462	419	447	438	459	505	462	467	468	439	446	475	494	501	423	461	470	482	438	479	500	496	479	463	458	448	461	417	456	499	454	462	451	454	476	467	488	473	456	494	443	437	525	458	433	460	503	477	456	468	459	480	455	491	447	475	471	508	475	493	471	501	467	472	474	435	477	452	484	460	437	490	487	471	491	451	526	467	462	467	465	457	447	491	453	459	432	469	469	487	486	480	429	466	460	473	463	465	482	474	427	480	427	439	451	491	471	449	485	455	455	472	447	467	450	454	458	477	498	464	476	450	484	485	447	462	437	498	475	491	457	466	442	485	500	470	446	508	427	473	483	489	490	473	420	502	436	446	447	472	467	476	512	477	425	458	437	473	437	478	507	434	478	486	496	426	411	488	483	436	465	464	435	443	469	508	460	495	447	486	504	485	485	443	472	440	457	471	442	436	485	504	455	452	457	488	479	524	394	471	470	434	476	471	445	429	501	481	490	483	468	475	476	436	427	478	476	447	434	455	434	494	469	432	469	480	491	473	498	444	467	457	441	462	429	471	466	447	443	466	474	459	459	449	435	451	440	487	494	465	515	435	436	458	478	469	467	472	446	453	436	477	516	454	450	486	485	424	473	447	498	446	460	481	451	444	502	489	440	465	474	470	481	440	466	460	414	473	471	468	447	486	458	419	513	458	486	478	424	495	491	468	457	469	443	457	473	478	434	451	464	430	451	468	490	476	468	438	440	496	439	473	503	471	477	490	488	473	432	453	445	438	460	480	502	462	501	455	468	478	428	470	471	466	444	463	463	480	485	494	477	425	445	453	483	497	455	481	489	462	479	482	490	468	478	469	471	488	487	497	440	463	469	531	473	481	471	436	439	461	478	438	442	442	476	466	481	466	425	445	472	501	487	474	455	464	466	434	464	469	486	431	525	487	494	428	431	473	434	447	423	468	461	474	428	459	484	440	482	499	463	467	487	523	466	447	522	454	477	418	487	493	407	475	514	453	468	477	444	467	444	447	452	445	485	501	451	512	498	454	439	443	460	423	472	471	467	485	467	468	455	458	467	463	479	434	481	449	439	434	482	457	509	481	468	447	438	473	467	512	469	454	451	469	474	465	428	447	489	470	481	490	477	463	473	474	450	498	478	471	470	473	445	465	463	438	454	491	449	470	472	458	484	465	459	479	484	503	457	483	493	432	458	493	456	481	460	446	455	474	496	453	485	476	475	475	490	468	489	451	493	458	449	494	486	479	488	478	482	474	445	498	452	443	462	454	436	476	488	405	462	461	467	457	456	485	464	477	516	477	449	483	456	428	471	515	456	487	448	474	446	473	461	473	479	497	450	466	475	491	445	464	429	452	464	449	459	457	440	463	443	457	448	483	458	474	502	459	422	444	433	427	444	449	489	500	449	485	503	483	453	494	464	465	478	458	456	437	480	455	459	516	460	467	463	456	457	487	442	439	450	486	423	513	467	477	468	473	438	441	477	419	506	466	479	468	484	420	451	426	499	461	470	491	487	483	470	449	464	461	483	463	458	420	432	475	450	463	465	476	448	479	468	457	458	444	492	474	486	466	454	471	467	508	462	496	503	453	479	442	482	459	440	474	518	469	472	454	455	462	497	445	501	447	495	425	461	495	451	443	420	454	481	440	474	489	460	433	507	462	445	500	418	452	461	468	458	462	460	459	485	484	449	438	480	413	476	473	474	470	481	501	450	459
43718	27612	13682	3959	2257	1886	1458	1209	950	618	504	413	458	304	269	305	243	229	255	257	231	243	254	228	229	258	249	249	228	200	217	222	207	264	233	210	237	209	219	238	241	243	247	207	225	220	228	229	252	231	230	256	230	221	225	208	211	211	238	225	212	235	238	252	206	227	235	221	237	208	189	214	203	207	209	215	228	247	221	237	252	200	222	205	213	208	196	203	202	205	193	206	205	260	242	224	211	208	217	197	218	202	239	228	235	199	214	218	168	216	202	234	227	202	191	232	242	229	236	211	208	232	242	236	231	227	221	228	230	221	222	248	225	191	226	226	193	220	237	256	247	234	218	248	256	228	190	215	243	193	218	233	212	218	205	206	213	208	221	212	188	214	202	227	201	230	209	223	220	242	213	231	224	209	225	231	200	223	205	217	213	235	216	214	214	192	207	213	223	231	224	204	211	206	199	212	203	224	219	223	232	206	221	219	196	219	216	238	206	244	219	228	222	211	229	232	237	222	205	167	197	214	229	206	231	182	211	225	212	205	203	208	256	220	212	208	181	211	235	218	241	235	197	244	215	194	195	213	231	229	249	203	243	197	239	205	231	231	232	220	229	224	199	241	262	209	199	217	227	207	219	220	213	226	209	200	198	218	204	185	198	188	209	211	214	229	205	212	230	237	222	233	239	196	224	223	220	210	248	246	192	197	211	250	215	238	236	230	198	211	223	191	222	229	209	212	213	212	227	243	204	201	232	235	229	194	235	230	224	221	209	235	228	196	216	213	180	206	200	244	223	228	199	209	197	228	221	213	210	205	199	221	229	191	251	202	208	212	203	227	215	205	223	216	198	221	216	205	204	216	213	204	244	230	221	228	199	203	226	228	217	231	247	224	230	210	221	215	210	211	210	219	231	249	224	220	215	230	205	214	214	235	253	226	238	202	181	187	197	218	225	211	216	218	206	220	262	230	212	212	209	219	220	213	235	204	276	199	205	204	225	203	210	215	233	210	237	208	238	242	242	233	219	234	250	228	239	206	198	220	214	234	213	242	208	211	231	235	232	224	222	191	221	226	242	214	204	200	221	211	238	205	229	224	202	222	222	227	223	256	240	212	227	194	236	189	197	213	246	188	216	205	220	204	223	214	239	235	225	228	214	196	234	215	212	216	255	243	207	232	221	233	221	227	225	224	220	240	209	199	227	258	249	213	203	218	183	208	243	212	241	229	190	204	234	231	224	217	213	215	210	226	230	221	215	199	214	194	218	225	196	225	224	205	202	203	203	214	225	216	209	246	224	224	246	236	208	194	202	192	204	224	220	216	215	200	218	218	224	236	193	207	235	228	223	208	200	205	215	229	233	203	228	229	205	222	213	223	220	208	236	234	212	257	250	223	234	228	220	216	219	198	246	199	199	233	231	200	209	207	238	218	229	198	228	255	214	207	230	235	208	207	201	210	217	247	181	232	241	226	181	203	213	220	219	240	214	205	193	213	209	215	232	211	245	213	205	244	189	223	235	216	202	200	203	242	218	215	202	203	193	225	202	190	201	213	222	232	213	197	192	201	215	228	219	212	212	197	237	213	232	227	237	221	209	198	242	221	193	231	234	238	232	228	191	221	221	210	206	228	201	205	261	207	212	245	226	202	212	202	213	233	209	235	236	187	226	208	241	182	194	228	199	228	197	250	238	214	182	196	218	222	205	226	202	227	215	221	203	205	201	230	256	188	209	228	226	212	225	223	187	233	214	229	222	202	206	216	212	215	210	232	213	199	239	202	223	201	230	219	215	197	202	212	229	215	236	212	216	229	215	215	233	199	223	229	199	214	214	213	199	200	217	243	219	227	200	216	224	180	215	221	215	208	224	223	191	215	197	216	187	239	219	225	203	227	203	222	224	215	228	213	213	195	212	213	233	225	194	217	220	200	234	212	197	205	207	181	203	207	208	205	229	192	204	195	213	239	218	224	209	208	213	220	196	209	203	204	212	194	246	216	226	235	206	234	214	229	235	199	205	231	219	227	231	229	214	184	217	226	249	212	222	227	222	221	218	201	234	209	212	238	197	231	196	252	255	210	218	212	180	254	259	225	235	211	179	221	207	201	222	210	220	246	223	212	226	211	239	207	250	209	216	236	195	238	214	214	218	223	191	200	230	212	224	245	188	220	216	201	214	235	224	226	228	227	217	214	207	206	210	210	206	200	221	219	229	225	200	220	238	222	222	215	214	191	219	236	207	190	204	235	204	197	236	208	183	212	226	222	225	216	216	230	216	226	220	203	205	216	244	232	242	195	220	214	201	202	203	216	226	215	227	211	225	238	218	247	197	250	222	211	189	205	192	209	231	202	205	214	212	197	208	238	218	217	220	187	216	226	229	220	227	207	209	189	210	196	212	230	210	233	216	230	206	209	196	226	221	244	236	223	227	215	230	214	224	226	208	198	198	198	218	230	228	216	229	223	235	227	197	210	215	207	222	224	219	214	241	208	223	243	231	235	235	241	218	194	183	209	200	218	225	237	217	219	196	204	204	227	183	243	260	196	234	231	206	224	218	231	233	223	224	215	206	202	226	229	233	205	230	219	224	222	209	234	235	215	221	210	208	206	211	229	227	221	219	201	198	218	204	225	233	224	228	240	208	214	231	222	228	245	226	215	220	183	210	224	227	205	207	204	176	216	235	223	228	244	227	221	218	248	231	209	215	192	188	204	194	199	232	228	211	165	246	191	249	207	204	229	233	204	206	217	237	217	234	236	197	218	202	212	227	202	220	237	243	215	209	200	218	210	198	238	174	219	223	222	231	213	221	202	201	253	222	215	215	205	218	215	228	234	201	213	199	216	226	199	227	231	222	232	218	262	217	200	239	227	191	207	213	239	212	225	223	228	235	210	193	224	202	174	242	218	220	194	229	209	209	241	234	227	233	204	212	211	242	199	208	230	206	223	222	221	235	230	206	216	218	213	198	231	226	232	196	197	203	210	211	224	177	218	198	241	230	220	203	186	209	185	219	204	222	243	221	187	236	205	228	205	220	207	199	202	215	224	189	236	195	225	208	211	233	232	196	203	223	212	212	227	197	192	213	240	235	255	204	209	198	232	213	233	210	257	203	223	192	222	215	195	219	204	228	227	225	224	233	216	221	246	230	213	228	202	231	220	201	233	239	192	209	178	239	217	225	229	200	212	214	218	199	207	217	224	205	219	218	230	196	255	219	250	215	226	243	216	191	223	229	239	207	208	202	211	205	213	224	235	216	225	216	222	214	227	208	195	211	229	234	214	230	211	230	212	231	232	234	229	218	213	214	210	227	221	233	236	199	202	250	195	253	219	209	223	201	219	188	268	228	220	252	208	250	234	234	201	219	215	254	218	214	223	239	198	232	208	228	211	228	230	253	222	228	256	222	202	236	206	224	204	217	230	231	197	188	189	239	194	232	204	234	254	201	248	225	219	222	184	227	220	210	252	220	226	194	190	198	221	231	199	222	201	192	240	213	203
26753	19349	12733	8013	7258	7167	5421	4799	3677	2828	2071	1624	2088	1150	884	806	771	720	756	754	659	653	667	644	692	684	635	613	630	608	592	591	622	542	586	518	522	544	553	586	553	531	528	548	567	532	560	495	550	509	569	548	518	544	541	484	466	531	497	502	554	526	508	566	511	487	530	539	538	538	496	516	498	541	501	509	531	512	537	516	510	507	454	503	469	533	483	520	524	531	484	531	507	477	530	488	519	573	479	495	509	489	481	503	503	475	458	456	469	568	526	499	528	488	497	503	475	483	531	503	483	514	488	498	471	495	498	485	540	456	522	501	517	526	514	497	505	496	514	493	491	514	469	485	500	524	519	474	512	522	474	501	499	504	537	513	527	432	524	480	510	522	498	485	495	478	491	459	510	487	457	504	518	487	494	530	498	481	508	504	499	479	479	503	504	530	507	521	481	508	470	494	476	499	503	476	517	490	515	498	500	485	511	499	547	498	482	527	474	501	455	509	492	519	520	481	507	530	474	509	498	503	519	455	497	473	490	522	502	501	548	487	512	525	525	520	466	506	497	525	485	526	505	549	473	522	510	540	493	487	492	586	517	504	546	483	481	495	489	485	497	535	505	502	504	500	514	529	507	485	508	507	510	518	524	494	517	520	459	529	511	513	481	504	502	497	487	508	482	506	540	497	502	520	471	480	535	500	507	501	481	502	450	480	485	499	513	509	559	492	480	475	550	494	493	474	497	486	505	516	476	470	473	535	538	529	520	486	495	489	507	519	497	513	546	450	503	470	431	490	500	533	516	518	532	503	491	507	500	478	480	462	466	491	510	522	506	485	485	463	481	542	492	566	520	461	484	518	510	493	510	454	486	497	519	523	483	513	543	502	454	558	488	468	495	488	546	514	487	504	519	507	491	520	458	508	536	506	495	481	526	494	488	491	504	494	509	479	466	547	467	530	502	497	504	506	472	514	522	459	519	498	492	509	541	537	525	536	512	472	547	564	485	483	522	525	501	509	567	511	483	508	504	505	486	523	486	491	503	498	527	496	477	505	492	498	509	511	525	500	479	529	517	499	484	523	494	469	506	546	514	506	482	499	489	513	507	479	490	508	482	525	490	508	504	514	502	501	530	452	496	514	540	538	527	488	574	490	497	527	514	478	498	485	491	468	489	513	535	506	524	499	461	482	502	520	536	493	468	488	514	505	497	465	452	488	492	502	495	527	460	496	508	469	481	503	493	473	491	524	468	498	545	564	528	481	512	483	523	474	525	498	488	525	499	514	493	511	491	528	478	450	516	525	492	507	481	529	449	478	510	465	482	501	499	506	485	532	488	509	546	514	488	513	509	490	500	466	496	485	467	501	504	517	455	488	472	503	530	540	544	518	496	524	492	509	493	486	521	506	492	491	501	522	490	491	504	510	514	510	521	493	471	516	482	502	497	527	508	522	491	491	477	535	500	569	492	520	509	517	503	493	502	502	494	492	491	494	454	513	488	520	515	495	497	493	539	485	514	493	484	464	522	490	514	469	496	507	522	480	485	488	512	491	502	477	446	491	454	483	462	523	518	503	501	470	533	495	520	499	493	542	490	486	540	505	533	510	487	498	480	550	525	501	524	500	500	515	497	521	481	501	477	500	530	550	532	501	504	503	470	472	510	463	515	497	471	512	502	519	485	510	541	517	501	497	496	524	483	488	472	517	471	475	532	485	488	509	522	499	458	477	498	500	516	507	482	539	511	506	524	519	505	486	518	506	533	507	453	512	528	503	510	506	492	522	464	486	479	503	480	534	485	499	463	522	507	464	531	516	432	493	489	488	484	449	493	524	475	458	493	515	531	485	487	461	487	491	489	492	502	499	531	505	528	476	525	531	502	497	500	527	488	453	511	497	475	490	515	516	561	518	472	489	508	472	501	498	496	509	510	489	479	465	492	539	485	479	495	497	507	489	487	536	479	479	477	512	471	522	490	525	515	446	531	534	461	531	499	501	517	532	512	502	486	524	511	487	499	481	509	511	497	468	475	498	483	493	526	492	493	495	503	510	548	479	477	539	503	523	496	472	497	499	532	508	496	499	485	467	502	461	503	492	550	503	459	502	473	465	468	496	513	503	518	498	512	503	544	528	463	520	535	504	490	472	514	511	482	547	487	524	459	544	521	509	489	509	498	502	473	501	498	502	495	505	545	521	486	503	499	518	505	546	473	508	512	460	520	502	487	528	513	459	566	488	502	524	485	476	499	517	506	493	516	519	462	432	511	478	490	506	515	504	528	492	497	521	527	499	507	512	497	459	488	495	511	525	521	501	526	478	505	477	520	472	515	500	501	477	501	509	523	526	468	534	487	528	519	527	452	527	504	539	517	528	524	519	505	469	521	489	497	507	509	507	538	488	479	506	543	498	512	472	516	488	501	525	502	523	509	515	499	469	500	513	518	506	504	521	502	529	516	499	483	496	476	530	484	505	485	510	520	466	521	486	505	495	517	472	520	522	492	527	476	507	523	474	524	475	506	525	529	540	476	487	537	469	520	478	521	533	480	515	501	506	496	516	489	514	504	510	528	490	486	490	479	511	527	502	520	476	501	493	539	498	503	508	503	485	529	478	466	491	511	498	524	486	494	486	515	520	522	480	483	552	513	491	484	521	518	503	467	481	509	501	501	504	488	527	539	515	444	547	529	487	535	476	507	490	541	470	469	515	509	536	493	496	531	501	498	514	517	544	500	482	528	480	517	456	468	489	494	507	448	496	462	467	447	490	514	530	511	482	477	509	492	477	548	505	488	484	490	487	506	482	495	514	513	512	515	514	487	509	524	470	519	477	505	500	559	504	529	495	486	513	460	441	470	477	480	520	497	496	500	520	502	505	509	500	519	467	488	487	472	488	512	534	474	461	497	469	521	527	501	523	502	516	467	504	528	502	542	507	492	479	523	493	508	509	463	534	475	516	533	516	479	487	478	517	544	519	479	527	543	492	517	514	486	513	500	522	556	490	474	495	527	521	482	467	507	479	501	507	490	505	471	520	486	494	525	461	516	518	478	494	519	475	494	483	512	515	510	516	511	511	503	494	525	513	535	479	446	489	506	475	483	496	472	498	498	504	487	495	531	520	471	516	483	528	532	479	501	488	495	486	486	455	526	496	542	493	483	498	523	468	481	519	458	504	456	501	483	480	517	520	514	531	452	554	519	544	484	496	483	519	522	492	533	487	501	490	513	519	482	500	486	523	518	486	482	513	462	470	530	507	493	485	509	480	510	517	487	492	515	486	479	533	514	538	530	480	522	498	503	545	512	507	489	473	527	503	531	534	509	513	526	508	488	521	546	482	521	511	467	462	525	471	489	492	472	519	501	489	499	517	520	508	500	514	503	513	499	493	494	536	481	507	503	504	509	514	516	524	544	511	520	459	528	513	536	541	514	464	515	499	507	497	504	482	542	517	501	482	503	503	472	503	482	541	524	498	494	508	522	513	498	527	506	499	528	505	503	493	480	498
21032	9220	2789	1089	851	777	606	519	397	360	316	263	263	272	269	317	262	264	267	261	262	242	253	237	260	255	244	244	247	256	222	224	278	232	231	263	272	219	241	236	240	238	257	250	250	241	230	272	267	241	253	253	262	262	244	244	242	221	251	268	265	249	262	257	249	247	210	226	262	258	230	228	254	234	228	243	218	242	244	231	238	258	253	238	210	243	263	279	234	214	234	235	245	254	241	223	243	271	240	259	240	262	211	253	251	236	230	246	222	256	254	249	254	248	223	257	253	226	222	243	219	241	237	250	245	246	275	278	217	238	246	257	243	219	253	245	262	229	236	231	236	231	214	257	275	236	230	256	218	250	255	270	259	252	246	233	228	245	201	268	252	225	251	248	255	229	244	237	268	254	263	242	224	224	242	235	260	244	246	248	219	238	250	281	261	252	226	239	205	243	258	272	239	235	228	230	219	256	233	224	230	242	242	260	257	264	251	254	255	256	262	282	275	210	239	265	250	231	255	233	246	287	227	231	265	233	219	217	234	229	248	267	236	214	253	266	252	198	233	230	232	218	235	254	261	283	240	233	237	285	238	227	239	258	244	232	232	262	257	260	255	243	279	232	232	238	263	228	220	229	250	223	248	272	246	240	240	238	263	254	249	239	228	235	257	244	264	213	270	240	256	228	229	220	260	276	221	259	259	272	283	256	256	228	232	265	268	254	259	246	225	252	221	283	237	241	227	224	234	223	254	251	270	220	249	240	248	247	217	241	252	267	238	246	258	250	250	267	262	245	239	237	233	250	240	248	237	247	258	254	221	230	264	232	233	258	247	253	250	227	242	243	240	256	256	245	280	278	236	253	263	221	232	250	261	258	230	276	237	254	267	225	233	251	254	248	248	254	257	249	250	231	227	236	254	225	243	275	270	251	242	225	234	236	239	271	219	239	272	266	232	221	227	244	263	254	238	232	235	246	247	222	226	250	247	221	246	269	263	245	208	232	274	232	233	248	262	273	242	219	233	256	232	275	291	233	224	239	226	227	267	267	236	247	240	206	230	257	250	253	246	208	235	263	216	231	259	227	204	238	217	258	271	239	264	212	245	243	241	225	284	238	237	247	235	269	217	250	230	239	245	226	214	237	220	244	272	254	276	238	281	255	243	233	251	264	262	266	264	241	245	272	254	221	251	239	233	254	227	209	268	225	238	227	223	234	246	234	213	261	255	261	252	243	224	256	266	236	240	248	247	257	264	233	213	277	260	224	262	259	253	237	264	240	235	248	235	242	254	263	255	230	222	279	211	222	260	223	251	227	251	272	223	232	275	237	237	232	239	268	263	255	245	266	219	229	238	266	258	251	236	251	244	224	246	252	258	245	241	238	248	269	251	259	234	221	258	281	244	258	250	258	237	249	230	238	233	225	243	248	243	242	250	268	264	279	248	227	214	244	219	274	228	231	232	264	273	236	243	232	251	250	231	238	261	218	251	262	261	228	273	225	276	217	259	234	244	265	253	228	255	211	234	241	221	236	246	254	219	265	271	260	254	248	238	253	261	244	257	250	249	221	222	254	231	255	248	243	204	249	240	256	270	235	263	233	220	242	260	241	247	245	263	244	282	235	246	254	251	228	258	241	241	250	210	234	228	233	239	245	244	236	214	239	266	239	246	228	274	252	252	240	240	234	233	243	238	243	223	235	277	265	236	255	243	223	262	245	240	231	226	284	242	233	248	258	249	231	246	226	266	260	270	260	236	276	222	247	265	242	245	267	240	238	247	248	207	231	259	229	250	222	262	264	252	228	264	264	248	253	243	259	207	210	230	246	232	260	251	246	235	244	233	246	240	244	232	245	252	246	213	262	227	279	252	234	263	254	227	247	247	239	243	251	243	269	253	234	221	254	242	251	264	254	259	258	243	265	230	238	229	259	252	230	259	259	251	241	233	249	266	247	243	253	251	236	222	237	239	214	220	250	256	274	261	253	270	253	256	276	236	239	227	266	239	235	259	211	224	238	240	250	220	237	267	224	257	237	261	224	275	253	220	234	255	242	238	272	268	260	224	239	259	269	223	226	228	205	232	268	266	256	227	249	196	242	287	243	226	238	285	233	230	215	247	248	238	245	253	210	240	279	260	235	238	267	239	235	256	233	249	240	203	279	243	256	261	261	225	240	258	224	236	255	239	241	257	233	260	258	243	274	220	274	250	238	223	239	245	256	256	258	265	246	214	236	235	221	251	235	236	232	195	267	223	247	235	235	240	238	248	234	216	248	245	271	247	246	247	248	228	260	224	240	270	242	222	247	233	274	241	253	247	248	245	232	259	252	268	275	259	251	278	240	221	266	264	258	250	242	243	228	252	265	252	228	221	206	232	228	215	234	229	248	258	239	239	236	216	245	249	237	226	242	248	236	259	234	231	230	249	217	238	229	241	236	231	229	230	242	257	233	223	244	250	257	253	251	250	255	262	223	262	227	216	246	288	270	254	229	236	225	265	253	214	261	234	242	258	259	254	274	251	241	244	226	256	235	259	242	235	206	240	257	256	250	241	288	231	244	258	208	240	266	250	265	222	243	272	244	236	223	240	225	204	270	251	245	240	255	297	248	265	252	255	232	245	253	219	244	226	265	230	234	245	241	260	247	263	235	275	243	236	237	275	246	256	264	264	246	245	219	250	261	250	233	228	220	246	249	266	229	232	286	269	280	241	233	252	255	258	249	258	268	230	267	236	264	274	245	218	274	278	238	252	227	267	239	257	249	252	261	236	278	271	258	236	231	228	240	262	255	237	253	228	216	239	215	235	222	245	222	245	248	247	237	232	259	220	235	247	241	240	233	240	225	238	216	217	240	273	258	229	247	248	256	210	246	242	229	265	236	250	280	253	215	278	270	255	248	265	260	242	243	262	306	245	253	264	225	271	281	245	227	252	235	276	241	215	229	238	243	252	268	231	270	244	266	263	239	261	243	293	222	258	243	254	227	264	251	244	240	263	260	262	215	240	234	207	268	245	220	259	285	284	270	263	221	242	243	237	230	234	215	253	254	243	244	257	233	241	235	240	258	251	234	248	249	282	243	245	254	279	270	249	240	247	255	252	251	270	252	247	247	220	242	267	224	240	254	244	263	233	235	231	194	273	226	244	246	243	247	250	249	244	258	251	259	224	276	236	229	282	234	229	220	204	229	212	252	267	288	261	249	238	245	242	261	236	231	264	240	228	243	242	254	214	241	234	201	230	220	235	247	248	228	253	251	262	236	238	230	212	225	259	265	266	238	239	231	259	244	269	260	274	260	242	248	265	230	254	255	253	213	214	231	233	246	252	227	255	239	224	228	250	244	230	227	268	236	259	253	245	265	262	266	263	251	268	219	242	261	241	238	244	223	234	239	236	254	224	245	246	245	241	256	240	282	260	297	252	226	217	220	234	243	263	235	228	210	247	248	240	238	268	254	254	238	264	274	240	249	246	237	247	266	203	226	243	226	250	222	257	266	226	228
12649	6840	4010	3162	3150	2901	2393	1881	1428	1208	992	790	724	674	648	651	594	660	607	682	591	597	619	589	600	569	591	575	589	594	548	548	582	533	620	566	597	543	523	572	582	586	552	574	586	574	573	578	556	554	521	511	569	587	575	557	569	546	531	574	515	551	550	580	534	570	559	563	562	511	546	554	556	544	567	533	549	533	560	537	552	604	532	574	514	522	541	537	578	575	581	529	589	543	556	565	550	588	543	537	546	540	512	556	555	542	565	546	523	556	505	550	544	522	535	572	521	552	569	557	556	550	574	564	546	554	539	534	541	528	567	569	548	537	530	547	528	582	572	539	569	565	598	541	524	548	578	558	524	555	535	580	511	580	528	583	551	551	573	532	541	564	556	540	530	523	574	545	523	551	567	569	511	544	540	572	562	551	543	537	562	481	556	565	557	579	562	537	547	550	552	555	504	526	539	528	505	584	557	536	549	580	528	570	546	524	585	546	553	525	518	562	558	550	557	545	570	541	544	514	562	540	555	606	542	551	515	540	515	607	542	528	530	542	549	535	504	541	521	559	497	556	553	561	484	550	554	542	544	546	554	527	556	530	578	540	548	554	541	540	598	540	527	577	511	600	534	532	572	545	555	534	549	542	560	551	555	524	554	540	543	558	558	534	519	544	592	584	543	566	566	536	549	539	554	552	545	560	541	554	575	552	565	563	495	591	550	487	531	570	514	544	531	565	572	609	526	534	531	520	578	526	577	524	495	535	587	546	557	553	554	562	520	580	547	545	547	562	565	577	570	564	532	528	514	553	565	488	538	538	572	567	517	542	579	555	572	540	535	547	563	559	569	572	574	579	562	505	563	541	581	556	552	535	557	557	554	556	522	550	523	563	551	539	602	565	567	562	542	517	555	581	491	571	549	544	516	540	569	567	562	524	504	542	523	570	535	557	579	578	508	574	530	521	556	564	537	522	559	537	564	514	564	554	532	547	559	529	521	572	527	509	525	530	517	550	521	556	554	539	503	545	506	538	594	529	532	495	571	558	562	510	547	533	548	541	561	552	551	579	534	557	548	582	557	523	584	536	553	512	550	539	535	562	588	523	548	608	534	525	515	529	536	562	546	545	569	539	568	574	518	539	583	522	528	586	551	554	569	565	559	573	565	579	489	531	534	553	529	551	541	503	556	533	525	574	551	556	559	584	511	530	578	537	571	574	508	506	557	533	546	504	557	534	573	591	520	520	544	549	601	576	525	517	540	538	538	510	526	564	596	558	540	516	570	571	542	578	565	537	510	589	583	570	552	567	542	559	577	551	549	539	564	532	556	538	538	526	582	552	571	525	577	557	590	532	536	569	533	591	509	548	587	554	559	587	536	531	594	547	547	553	546	578	533	539	549	535	492	543	541	539	545	584	570	573	546	525	520	549	569	529	553	531	580	505	549	537	571	550	540	572	557	513	577	567	574	534	535	614	525	531	541	584	561	504	529	570	551	580	542	532	575	545	488	533	546	551	531	567	544	529	547	532	578	517	555	530	557	505	554	577	533	536	546	555	559	533	548	522	522	567	557	558	589	532	526	567	528	535	530	552	526	596	574	524	523	572	560	529	565	563	545	552	551	474	495	543	541	544	567	530	554	565	580	565	541	578	531	580	551	573	554	543	560	538	594	596	561	549	523	555	555	535	582	576	511	553	533	583	527	501	571	551	551	530	553	522	564	538	562	575	522	522	546	523	512	579	569	558	555	548	534	584	567	522	561	580	551	520	521	565	557	575	566	552	548	568	608	569	535	556	525	542	556	582	555	552	573	581	556	516	559	537	554	563	555	557	564	562	563	546	507	550	531	523	561	551	558	538	533	567	552	534	516	528	542	539	503	558	540	517	572	545	560	544	522	562	526	585	548	513	495	479	516	534	559	571	549	522	550	565	574	542	569	583	506	540	483	547	564	557	514	534	586	531	560	542	492	527	581	575	576	532	578	556	513	558	557	542	571	570	548	530	543	535	528	568	549	539	516	523	545	533	537	529	588	558	504	558	491	518	558	528	488	558	563	507	563	569	553	582	528	566	530	550	541	523	556	551	540	538	569	547	509	522	494	568	514	553	562	580	547	538	538	533	547	529	494	554	547	496	560	541	539	524	581	557	551	537	542	584	567	541	570	560	553	576	555	580	555	544	560	588	564	562	533	567	540	541	549	533	578	579	518	530	582	523	521	526	530	556	548	562	505	521	541	527	535	534	567	539	493	534	528	520	574	564	571	533	514	541	575	510	485	572	579	520	547	497	491	528	548	570	543	512	518	528	562	522	559	555	516	552	581	563	587	562	611	550	581	548	533	537	528	525	561	528	575	549	522	534	575	581	561	567	542	558	574	545	599	546	600	547	578	546	597	536	516	554	557	537	597	568	550	561	521	515	549	564	597	566	524	542	555	546	540	542	522	536	520	535	570	523	515	548	522	534	556	564	554	550	512	527	536	496	566	531	554	546	593	523	542	545	562	566	517	558	539	536	542	507	541	518	563	529	605	562	531	537	542	547	554	573	514	581	536	494	558	509	518	524	596	594	564	549	569	542	568	533	594	571	586	544	519	520	571	556	573	494	554	545	550	578	554	547	586	571	574	579	596	487	569	527	534	557	518	567	517	560	591	524	509	557	542	532	567	582	549	558	523	546	556	567	580	600	517	553	525	547	565	566	543	539	549	541	564	527	565	570	533	519	555	537	548	537	525	540	494	592	563	554	555	524	541	553	521	536	564	520	544	576	566	546	511	547	529	527	586	578	556	559	557	561	573	573	523	563	524	531	586	554	540	553	521	529	562	554	567	570	560	531	580	540	560	538	536	529	506	540	562	557	520	576	515	575	564	553	551	557	529	539	550	540	542	501	565	559	555	534	570	547	534	508	528	562	536	560	551	541	513	504	552	533	549	519	515	509	564	541	560	560	557	575	517	592	540	564	568	507	558	542	529	552	568	552	562	549	499	504	532	543	546	555	517	535	540	539	536	576	543	546	549	563	485	577	530	524	519	528	574	576	515	558	551	511	568	579	569	552	570	580	506	553	570	539	503	480	509	537	554	545	545	573	557	578	589	540	560	507	515	561	558	569	537	552	554	551	519	526	563	536	562	579	558	522	537	561	542	556	509	608	572	530	560	537	502	584	588	537	548	516	568	593	530	554	509	592	544	564	566	516	531	552	552	554	569	531	548	509	572	558	548	549	547	562	529	563	493	568	571	549	556	535	519	537	561	584	524	568	531	547	554	546	556	531	599	600	524	531	559	529	565	559	571	556	540	541	533	542	501	568	525	598	547	572	577	516	559	576	594	487	550	566	531	526	562	537	550	553	581	556	567	538	558	560	533	569	563	525	543	532	565	584	566	526	509	515	569	499	572	507	542	503	582	528	559	564	540	495	535	486	534	566	524	508	576	529	570	535	551	589	569	510	535	570	521	496	562	560	533	534	589	536	585	547	578	543	555	547	527	539	514	557	560	538
32785	18540	7454	2410	2029	1488	1030	849	717	523	363	348	308	257	241	228	232	212	235	220	220	186	207	184	211	204	229	218	192	202	206	209	178	201	199	198	209	196	202	231	200	209	215	206	178	190	191	211	225	201	178	190	215	207	204	194	197	203	176	200	210	205	215	201	204	159	190	193	228	192	218	217	202	205	197	179	189	202	217	177	190	217	197	222	194	226	212	191	187	192	210	175	201	199	195	222	191	208	186	206	193	200	186	213	199	229	192	205	193	200	214	210	205	194	200	219	210	174	178	195	191	192	203	207	185	212	218	192	186	223	219	206	177	175	182	195	200	167	206	190	180	203	183	184	193	202	204	195	210	202	202	212	202	187	186	194	188	173	216	181	212	195	186	194	197	177	217	203	214	212	196	192	199	187	172	171	200	210	210	187	213	217	202	193	202	210	185	182	214	213	203	203	185	179	210	228	204	216	234	192	215	202	210	201	217	170	211	211	212	202	209	191	184	160	196	225	180	202	207	188	198	179	231	215	196	176	182	201	206	192	188	195	184	204	206	198	184	223	222	182	210	192	211	181	202	199	189	179	189	201	191	170	210	193	181	196	181	215	178	208	227	212	193	180	180	210	213	192	211	194	239	195	205	196	220	208	196	195	209	201	221	204	189	189	212	185	215	193	204	181	197	191	201	192	184	210	232	208	213	190	192	178	175	191	195	213	218	217	203	167	197	171	186	189	184	200	200	212	191	200	189	163	205	167	197	183	199	216	204	201	219	185	170	176	203	204	201	206	192	195	203	188	194	205	214	198	192	197	180	185	204	199	207	186	222	171	202	197	199	205	211	204	188	194	201	183	184	164	209	220	166	172	203	180	179	201	199	213	223	200	194	204	192	207	186	210	222	180	179	207	194	200	206	189	174	203	187	207	240	201	180	168	218	198	205	189	186	189	193	191	199	218	179	184	200	180	161	188	201	210	197	204	203	182	184	191	198	185	192	182	192	204	168	173	199	207	214	218	168	194	201	208	182	194	178	214	185	218	174	185	225	196	221	207	196	179	234	199	194	161	224	194	170	202	178	180	213	192	176	171	225	193	198	196	209	206	208	198	195	193	180	180	190	209	210	193	198	198	192	187	213	185	196	227	202	192	191	208	192	220	200	205	208	187	205	190	195	195	198	212	209	210	207	197	211	202	194	204	189	179	202	197	203	179	176	182	205	197	185	212	196	184	194	222	207	174	205	199	201	181	180	171	190	182	187	177	195	208	224	179	182	197	202	175	214	206	193	192	216	208	206	193	216	194	203	200	204	180	208	190	198	178	198	182	181	183	207	209	215	175	201	173	196	200	214	192	199	203	208	221	195	199	193	198	205	178	185	179	190	180	188	187	189	206	214	190	219	203	211	219	173	201	195	196	238	197	197	167	184	197	207	206	189	180	176	191	191	174	170	200	218	181	181	170	209	188	220	190	201	189	194	183	185	195	212	193	206	189	260	220	191	203	191	199	181	231	228	204	177	195	197	164	197	229	180	192	175	180	216	204	165	204	206	199	186	171	188	197	192	194	209	212	169	225	169	193	211	198	201	207	196	183	172	235	199	211	222	202	163	166	190	170	207	193	211	189	197	198	179	179	164	202	195	212	193	181	197	208	201	171	180	188	208	174	207	201	192	169	176	224	190	210	204	191	200	192	207	189	223	199	193	196	199	216	184	250	186	208	189	165	189	219	194	222	203	198	182	209	188	201	201	169	188	191	186	200	210	199	166	196	197	186	195	213	185	191	180	178	200	189	197	216	200	211	189	225	208	182	230	183	195	188	209	201	211	206	215	181	175	198	180	191	195	198	196	191	158	206	202	200	210	207	211	213	184	187	176	177	203	221	190	180	194	200	195	207	202	199	198	177	178	186	171	172	190	213	191	196	231	205	237	197	233	204	228	172	189	206	206	200	223	212	202	214	190	189	193	172	224	235	194	211	167	218	220	184	199	166	169	179	192	179	186	205	193	171	197	186	209	195	224	215	225	195	209	179	181	218	205	200	161	189	190	193	190	210	191	184	195	207	215	167	210	207	175	201	181	205	185	180	198	195	211	197	174	178	187	201	212	184	212	199	175	206	204	212	194	182	203	186	200	190	195	184	208	207	196	203	189	195	182	205	182	197	192	208	226	209	173	190	182	202	186	176	187	219	210	183	193	182	173	199	195	171	192	220	210	186	192	191	187	199	190	190	178	162	198	220	212	197	186	219	205	215	216	227	200	174	199	208	219	198	185	189	198	201	189	192	185	211	175	209	219	209	200	175	188	188	184	175	149	219	207	174	186	195	186	175	187	175	188	210	200	187	205	177	206	213	207	194	169	200	195	185	194	199	203	174	185	167	196	177	216	186	192	198	215	185	184	201	194	217	195	204	199	205	189	199	225	245	190	216	193	198	169	156	192	189	187	198	181	209	197	217	232	208	196	195	187	177	210	205	203	216	226	200	199	194	207	199	201	199	181	203	210	189	194	195	211	220	190	195	176	202	201	188	212	194	225	210	194	175	204	170	208	170	199	229	209	183	175	182	200	174	195	201	199	189	213	171	196	197	179	201	196	185	201	203	190	208	193	187	189	201	185	229	186	204	212	191	180	198	208	219	198	199	196	213	183	202	214	192	207	197	209	233	220	171	195	207	203	179	204	188	187	190	204	170	191	208	169	192	196	195	199	196	185	200	238	194	190	207	192	187	199	181	176	196	205	229	217	204	174	181	195	165	213	192	207	177	185	228	188	201	200	170	200	208	183	176	203	185	207	207	172	233	197	218	209	212	196	187	181	194	193	180	172	203	224	208	183	171	208	174	207	187	222	199	204	202	181	188	213	171	215	191	202	214	173	194	194	192	168	196	209	202	197	194	208	205	183	184	197	197	195	167	165	191	222	219	191	195	215	186	216	188	193	195	219	203	187	197	189	218	207	205	197	179	189	192	200	214	194	203	194	205	192	197	213	224	200	169	181	204	215	213	210	211	210	195	223	168	184	213	191	207	195	181	235	207	186	201	198	194	198	178	194	212	220	196	188	188	193	198	198	215	209	221	178	199	214	199	181	193	200	191	167	182	197	186	167	182	191	193	220	216	178	200	194	199	178	168	179	181	185	217	200	189	195	201	224	183	194	195	187	203	186	186	174	205	217	185	161	178	202	193	193	218	195	204	212	211	193	188	171	180	205	197	197	190	175	208	215	182	202	206	184	197	196	221	215	186	203	198	202	187	166	176	182	201	180	187	197	191	197	213	205	188	202	205	205	236	210	179	203	178	198	210	204	187	195	198	209	185	214	215	195	191	174	197	180	197	190	205	205	193	209	194	178	192	188	185	219	174	217	173	216	227	190	228	220	189	190	181	185	197	204	206	188	191	201	183	176	185	190	223	156	190	207	177	203	200	174	170	183	191	209	187	204	217	205	239	208	217	203	205	195	194	177	195	225	196	184	172	196	172	207	192	184	220	202	178	195	183	195	178
20371	13232	8233	6182	7413	5644	4123	3324	2826	1782	1528	1319	1245	798	731	715	607	672	610	591	574	576	546	535	538	546	546	577	552	544	517	536	523	496	463	497	489	477	501	450	459	499	500	467	510	472	467	474	453	457	464	456	504	517	524	451	468	470	444	455	456	471	466	486	482	444	494	495	476	464	493	494	493	471	432	432	439	434	435	473	491	438	452	463	434	486	438	475	478	487	445	418	462	434	464	468	467	470	460	463	489	466	420	452	480	456	462	463	454	430	429	479	439	442	429	473	461	453	410	473	492	454	470	491	431	433	471	456	459	441	438	457	470	471	454	444	483	448	478	417	465	431	449	424	463	442	445	477	494	452	446	449	480	467	484	497	443	444	473	486	441	424	462	468	437	461	456	452	484	457	415	486	448	406	448	488	462	475	442	403	426	448	426	425	457	485	450	438	465	464	440	445	441	472	460	451	437	434	433	433	457	475	461	467	466	465	446	468	410	431	438	476	471	508	476	513	423	455	452	475	429	449	445	443	461	494	448	443	446	440	458	433	422	450	459	431	423	446	448	482	441	496	433	435	481	464	443	407	454	413	455	472	468	437	483	448	459	443	489	454	435	486	423	449	446	445	452	470	449	428	458	453	458	453	442	474	487	453	405	436	432	489	403	434	390	472	471	458	422	463	446	411	465	459	450	453	437	480	476	468	478	471	466	491	476	477	461	429	466	437	429	463	447	429	489	456	450	459	415	413	433	440	499	428	441	460	429	491	437	450	440	442	529	456	438	445	495	477	428	420	416	511	418	444	448	430	483	467	461	456	423	423	430	410	485	481	479	446	452	439	447	430	456	434	456	437	446	490	451	482	454	457	465	451	409	477	418	459	486	450	455	476	466	501	439	470	465	457	420	467	427	395	448	480	448	449	454	442	457	455	450	412	499	439	432	446	447	442	439	461	471	442	466	486	430	443	428	444	447	440	424	463	456	438	428	431	439	443	437	451	473	405	455	450	476	441	470	451	456	474	431	461	463	457	467	438	464	463	438	460	433	403	442	440	473	485	474	458	430	448	469	463	455	460	445	433	434	499	448	483	473	455	414	428	483	458	473	424	429	455	499	479	429	508	470	454	444	465	452	431	518	459	464	445	447	467	452	443	419	475	466	472	446	480	456	445	464	473	455	437	474	451	452	461	448	507	457	482	404	456	448	501	479	494	448	465	446	462	469	429	467	477	434	456	466	470	438	422	478	453	479	436	482	481	483	447	463	461	468	456	450	456	424	437	463	450	468	485	479	477	450	488	443	459	470	452	458	460	404	455	458	473	462	469	405	477	475	488	452	446	432	421	462	444	469	459	431	447	422	421	505	454	476	464	437	433	470	489	472	462	468	411	473	500	495	457	454	497	436	433	450	444	462	441	458	448	471	469	478	469	483	457	469	473	470	428	439	504	442	466	454	402	450	479	460	456	455	477	468	423	439	449	470	456	439	430	425	509	439	468	463	439	436	430	442	471	493	460	458	471	451	438	443	416	455	477	457	453	410	449	424	468	467	449	445	439	458	466	451	439	427	476	477	464	451	473	462	445	483	461	446	456	458	453	450	437	519	446	463	433	479	450	498	432	481	456	448	492	425	437	482	447	425	478	422	456	456	466	420	468	466	484	476	504	498	463	451	484	426	425	494	447	476	498	435	466	469	455	445	421	444	452	480	457	463	477	484	418	458	457	461	468	459	474	467	460	484	433	464	437	488	449	434	444	460	421	387	451	514	483	452	442	407	461	454	425	413	419	493	455	446	478	471	459	459	399	429	422	440	417	407	486	453	461	461	472	430	451	442	466	444	444	449	452	485	460	422	433	478	448	462	441	484	459	449	442	436	439	419	481	466	433	443	456	464	458	476	455	477	473	479	477	426	440	445	472	427	461	430	446	427	468	460	439	475	448	462	450	466	500	510	456	463	462	490	445	498	461	464	419	462	442	429	441	437	427	434	464	449	468	476	471	455	462	456	463	426	449	454	496	433	446	457	463	468	447	445	494	449	459	465	439	448	439	440	466	476	456	488	445	415	473	423	471	475	460	464	474	477	455	450	478	467	426	449	460	475	457	469	457	443	458	459	474	511	440	479	423	464	444	472	441	439	488	464	486	460	471	423	479	431	501	455	475	465	454	463	485	421	420	452	459	459	456	441	446	433	455	470	402	414	473	423	472	444	424	487	476	433	425	516	452	427	455	447	470	455	459	440	473	463	433	498	476	479	447	423	482	441	467	463	466	482	486	459	460	443	426	436	438	443	452	429	460	452	460	448	449	460	457	468	427	476	449	470	424	459	427	429	474	459	469	453	422	472	476	416	469	474	443	469	477	432	414	438	464	457	466	460	476	454	463	428	500	485	477	447	437	424	470	464	443	444	486	442	458	444	492	460	468	474	483	465	441	436	437	466	433	457	475	436	424	449	502	460	465	439	457	473	467	439	444	472	442	467	456	474	432	473	460	450	441	457	468	491	413	471	451	465	461	452	442	457	463	454	466	489	418	462	450	442	453	433	469	429	446	431	446	422	493	496	463	443	491	462	459	446	453	476	511	474	494	491	452	477	447	435	438	456	447	432	476	443	450	463	462	445	460	469	418	442	450	441	453	468	429	457	433	474	487	422	486	476	479	477	455	488	417	432	452	481	454	447	478	473	463	466	472	423	447	457	467	455	458	453	436	422	437	437	439	430	460	448	433	480	448	459	415	451	459	466	489	514	425	471	445	474	450	442	462	458	470	484	444	441	453	470	472	488	425	479	440	475	459	499	459	462	457	429	449	430	451	430	467	425	467	446	475	446	454	450	484	458	478	441	443	492	453	476	459	405	434	469	461	451	378	463	427	440	413	408	445	453	458	437	440	460	448	464	426	455	448	472	495	430	449	435	441	475	470	456	431	433	456	425	460	467	482	459	460	430	456	447	435	496	472	461	450	479	457	466	435	419	446	432	441	450	475	459	449	428	468	457	466	471	424	440	429	428	498	439	462	439	486	461	455	441	466	406	462	456	474	454	410	432	442	445	483	459	438	487	442	465	472	472	492	435	464	454	484	441	449	458	447	460	489	444	499	484	435	475	494	451	453	469	472	420	464	453	489	431	449	473	495	453	475	511	459	464	457	482	455	434	493	452	452	463	399	440	425	460	453	432	492	467	471	425	444	459	465	451	437	458	446	450	452	472	423	480	444	456	451	430	446	447	436	464	417	454	457	467	489	399	426	453	453	418	453	419	464	447	457	417	472	474	441	452	462	463	444	449	423	434	483	440	440	455	447	419	452	454	458	456	475	462	452	434	411	414	461	464	456	433	457	430	470	467	415	381	479	431	468	461	453	462	439	437	485	466	479	492	470	430	436	459	446	451	457	442	449	455	445	477	463	432	424	420	449	479	480	449	480	450	469	497	471	469	451	411	434	424	465	473	451	432	456	408	452	437	426	459	415	455	472	402	452	475	477	433	427	444	487	464	467	469	450
43255	26604	13123	3974	2868	1967	1593	1147	907	647	562	437	503	293	264	239	281	255	238	208	219	245	245	249	214	241	249	202	213	216	210	210	221	194	232	239	233	218	220	235	240	220	214	240	215	207	235	195	215	214	226	245	217	212	225	218	237	205	209	232	183	213	215	219	231	202	213	201	217	214	233	226	221	199	219	226	224	212	208	200	211	216	212	240	246	207	209	215	220	220	196	206	210	177	231	240	238	235	219	207	234	205	226	202	193	243	213	185	219	247	201	219	201	192	202	205	211	193	214	202	235	219	208	209	208	227	212	204	232	218	202	196	229	205	206	212	238	231	230	216	211	215	227	225	214	211	256	217	217	211	218	196	219	190	224	212	212	201	236	238	219	219	214	216	195	205	209	213	212	201	196	208	223	238	237	224	229	228	224	181	198	214	221	227	239	226	201	214	225	230	217	173	216	224	220	215	222	206	218	234	215	221	207	202	222	180	221	216	194	246	199	243	208	204	223	208	237	205	213	230	237	188	192	209	237	208	191	230	180	219	231	211	211	191	211	230	198	230	231	229	219	229	209	210	203	221	211	233	209	207	224	183	191	196	197	227	196	233	217	226	207	199	233	205	231	217	221	213	236	216	240	245	213	224	219	205	204	209	196	197	212	240	190	223	222	208	211	231	232	192	202	205	213	199	236	213	221	211	218	203	200	259	209	223	224	203	192	224	204	208	264	205	196	210	200	221	218	199	212	185	210	243	258	216	185	214	198	219	220	258	231	236	210	218	183	233	204	225	187	227	202	200	210	245	199	208	228	225	199	202	213	213	214	224	191	226	213	217	202	200	217	225	239	190	229	225	210	206	240	213	227	225	214	229	233	195	188	213	220	183	227	212	203	211	227	223	225	198	233	208	212	216	197	220	218	219	211	202	189	217	238	204	202	236	224	233	184	197	189	233	241	214	192	221	212	203	192	193	234	218	256	213	210	208	203	213	214	223	208	192	222	210	195	193	225	205	208	230	210	221	212	197	214	203	210	228	196	198	246	202	244	212	197	195	190	205	222	196	227	200	212	210	189	211	188	199	214	186	202	210	207	212	225	236	203	231	192	204	237	205	183	181	195	220	227	214	223	197	214	217	197	204	213	216	242	212	227	207	219	233	219	225	213	237	209	205	214	219	229	231	203	212	203	234	216	213	224	239	195	192	186	188	216	214	223	200	207	201	211	213	209	216	237	207	199	227	223	205	194	208	169	222	193	216	188	191	225	195	244	208	181	215	205	224	211	229	225	209	215	211	178	211	198	233	211	205	214	190	180	219	227	186	214	233	219	237	206	217	226	181	207	218	209	223	216	213	213	220	230	206	229	236	225	208	200	216	228	206	192	222	202	190	214	225	183	207	224	232	225	211	214	194	224	213	208	214	217	223	203	214	213	224	205	205	215	211	228	210	219	199	186	210	222	206	237	230	210	205	218	249	212	222	227	221	198	209	219	225	212	212	208	222	207	200	210	223	215	201	233	193	224	198	176	207	186	220	197	223	231	203	206	217	214	199	230	225	200	229	189	211	218	227	210	209	182	223	220	201	265	227	237	206	209	200	218	193	216	238	211	250	203	205	204	215	202	172	204	217	225	215	226	207	206	214	194	208	212	223	188	202	202	209	218	237	224	215	218	203	212	227	224	198	221	215	207	190	208	179	211	215	196	213	233	205	204	188	213	230	210	236	205	203	233	220	189	200	200	196	206	200	202	173	206	228	222	224	233	233	224	233	192	207	219	200	217	196	199	216	227	241	201	221	188	224	212	192	207	218	215	231	224	238	200	198	248	231	216	211	208	207	199	212	189	205	213	203	228	208	200	211	209	233	205	211	242	221	214	208	197	197	176	204	220	177	239	227	210	221	248	203	213	228	222	206	226	217	178	215	187	198	242	214	214	200	190	183	233	214	241	217	207	242	229	212	229	222	215	186	185	217	205	216	218	199	200	206	213	223	236	226	204	209	223	229	208	186	224	211	213	202	211	207	224	197	252	208	236	208	222	221	190	210	218	210	183	233	207	204	213	231	193	214	210	197	252	222	212	219	219	245	227	183	242	225	202	203	217	210	219	192	214	198	260	201	210	193	227	204	216	206	211	231	198	222	236	187	226	214	199	217	191	205	197	189	225	216	205	188	194	205	221	225	233	217	212	202	195	196	182	203	208	210	213	209	212	221	198	236	218	235	209	223	193	213	204	228	211	206	179	212	217	187	227	186	222	221	208	232	229	217	228	237	219	239	213	243	190	216	216	201	222	178	217	203	217	215	233	213	213	236	224	207	220	194	197	197	209	215	211	188	256	209	207	213	252	197	210	206	247	251	194	213	235	233	210	201	197	200	221	197	246	202	213	211	213	198	230	238	220	210	208	247	216	209	239	241	186	225	238	195	215	246	208	203	206	208	205	199	200	209	215	221	224	239	232	190	215	214	201	231	224	227	222	214	196	203	243	205	208	202	216	206	223	216	221	216	198	221	227	211	205	201	207	230	233	233	193	210	211	178	202	210	210	187	216	190	227	224	239	196	222	214	221	225	196	202	235	220	215	223	213	202	193	236	181	222	222	241	207	181	183	226	220	234	195	193	202	210	244	207	229	219	233	218	211	232	224	205	219	244	212	228	202	206	211	213	213	237	193	236	244	221	197	203	228	184	198	246	212	186	181	233	214	174	215	262	212	229	210	215	227	211	184	188	211	247	196	211	225	206	168	211	188	215	201	209	216	218	247	216	184	236	237	217	224	220	233	193	204	209	230	225	221	201	226	203	208	234	228	233	204	216	211	224	206	208	208	218	208	217	221	216	198	245	204	210	206	214	222	233	225	196	207	225	200	216	229	223	204	232	209	208	219	219	242	216	226	212	183	210	221	202	209	202	197	190	215	205	220	196	206	227	182	214	234	201	216	209	242	213	231	219	186	210	224	220	233	218	217	229	206	200	225	195	242	209	213	194	200	217	214	217	198	225	210	196	235	196	218	225	201	200	204	217	225	198	200	211	194	221	207	222	221	197	184	223	214	239	176	211	221	210	207	227	214	220	254	212	206	233	202	221	195	197	212	240	211	189	232	211	214	234	208	227	215	207	207	220	214	219	200	209	216	208	202	199	210	203	211	183	180	208	191	193	214	239	216	210	222	236	207	222	194	203	214	193	230	191	188	195	200	183	197	198	219	211	213	222	234	216	240	209	222	206	226	214	190	195	218	208	210	224	195	178	221	228	235	252	233	213	220	206	205	197	214	197	217	212	207	221	218	212	201	204	203	180	233	216	206	185	217	205	192	191	228	213	206	232	211	231	218	214	201	221	221	220	220	235	220	243	212	185	213	233	217	200	211	211	229	220	213	201	220	213	209	213	211	183	171	195	194	184	226	195	203	202	200	206	210	193	182	200	212	212	207	203	226	235	208	224	230	199	211	250	205	217	216	205	220	206	213	207	206	202	235	226	238	208	212	251	202	208	231	203	242	228
26272	19200	11946	8609	9198	7217	5475	4195	3804	2484	2109	1732	2006	1008	899	761	785	810	670	660	704	593	625	616	632	685	657	645	599	593	590	590	563	559	553	578	566	534	535	538	506	569	491	521	520	531	547	538	516	508	487	508	529	531	538	586	531	482	488	497	546	485	505	489	518	497	494	473	516	513	521	484	497	490	514	482	545	491	531	468	477	468	490	499	453	497	515	507	509	513	528	529	504	485	443	446	488	530	465	520	510	507	453	511	454	485	505	533	483	512	487	506	498	473	515	535	478	476	510	499	473	533	481	504	497	506	479	500	452	522	502	486	521	542	450	459	512	464	521	490	510	490	490	481	513	533	508	498	465	514	470	497	487	496	451	528	530	509	511	486	493	493	505	499	478	515	518	504	483	468	513	493	528	481	487	486	520	519	485	482	475	498	514	470	460	508	509	541	486	509	502	464	462	527	469	471	503	479	478	502	513	521	481	491	513	487	518	502	529	511	461	499	526	504	493	481	484	492	504	457	506	517	489	471	498	494	514	504	496	492	470	513	462	512	483	445	518	466	533	464	481	500	479	505	508	489	496	470	463	495	507	493	506	478	528	498	482	490	448	520	517	507	490	485	493	494	501	494	498	469	473	503	487	512	495	483	498	430	474	483	478	431	485	490	534	484	504	492	512	489	490	499	517	491	465	512	451	530	504	490	481	493	509	510	470	486	507	483	478	490	524	504	474	465	516	472	476	507	528	447	477	481	509	509	525	477	479	518	485	520	516	525	524	499	513	488	501	515	528	476	477	482	508	478	492	532	489	481	460	469	505	445	487	447	493	488	488	486	464	487	502	512	466	460	497	444	486	504	527	508	487	484	478	491	523	488	522	473	505	519	536	478	478	460	525	492	472	518	513	497	488	495	542	454	488	521	518	506	488	517	506	490	549	469	536	498	502	466	492	483	450	461	520	506	506	471	512	524	465	526	476	489	462	546	480	464	493	506	480	473	478	497	470	533	490	490	520	512	517	461	486	473	503	478	483	457	498	512	524	528	475	487	495	495	481	486	493	517	516	500	500	509	438	501	486	526	509	496	548	468	496	491	495	483	471	474	507	513	481	489	453	460	500	507	469	490	502	506	495	459	464	485	454	509	498	512	498	504	453	499	477	475	500	466	475	517	466	464	475	506	468	478	489	462	500	456	539	499	489	504	457	460	492	489	470	526	544	500	482	526	508	456	479	507	454	505	489	480	509	489	493	505	517	481	485	523	475	480	503	489	491	533	496	494	482	459	488	500	513	485	513	498	511	479	483	490	490	509	517	436	519	485	527	523	491	504	530	513	503	478	463	494	514	488	479	490	489	472	426	523	479	496	525	515	490	450	530	490	487	503	479	498	465	480	516	490	520	474	496	490	511	501	501	504	454	527	479	498	531	525	524	487	508	467	521	483	484	518	472	506	489	543	477	501	494	477	477	454	483	495	509	478	511	498	521	496	487	535	495	497	481	490	520	511	448	504	534	482	510	505	524	510	508	484	472	492	488	504	500	493	476	487	474	481	481	534	443	477	535	477	478	505	443	489	488	487	454	486	476	490	516	476	502	472	502	496	458	463	500	534	531	498	489	451	505	480	490	527	481	525	504	500	486	520	475	475	504	511	488	535	467	500	485	520	518	506	445	481	501	464	482	459	543	517	466	471	506	487	474	478	491	494	479	472	525	457	502	521	470	462	492	461	515	481	493	463	447	495	441	507	497	473	534	517	506	480	490	522	480	492	469	531	466	475	486	493	486	511	536	527	511	491	491	481	499	527	466	496	497	477	488	502	500	500	492	539	485	490	462	488	511	488	503	513	503	520	479	515	473	497	489	500	472	484	498	465	473	500	469	464	503	440	480	476	507	499	481	488	468	474	524	478	507	470	495	468	473	491	526	496	511	509	487	509	486	545	475	520	453	524	496	506	511	518	505	474	503	473	503	472	527	493	488	502	513	476	484	499	458	508	489	462	496	537	466	478	488	485	478	479	524	508	503	499	485	493	493	517	476	505	523	475	510	528	511	474	476	518	525	480	488	492	477	478	476	484	498	481	504	510	484	470	490	483	502	480	492	465	464	542	500	536	445	513	434	504	502	510	483	519	500	510	455	489	506	472	497	485	484	521	501	515	484	513	504	491	472	518	533	489	486	445	564	503	470	472	477	538	522	513	466	479	509	464	446	477	494	486	514	494	480	498	537	436	545	471	519	474	486	485	507	459	481	492	487	463	507	497	522	505	473	514	501	510	473	468	465	484	503	513	507	476	449	475	463	478	467	492	461	473	497	499	516	524	475	492	482	491	464	520	478	504	514	454	521	481	480	481	463	492	490	487	521	480	468	496	494	568	521	473	509	462	490	544	501	462	483	466	488	496	514	502	502	500	488	501	459	507	496	540	459	450	498	432	491	515	501	459	535	481	481	538	462	480	474	521	478	505	500	498	476	481	497	458	495	459	484	487	509	496	515	473	497	507	472	462	488	474	512	486	478	482	504	486	505	469	496	454	474	487	492	491	422	492	507	477	508	515	498	468	524	527	457	522	464	472	538	445	511	482	474	480	523	512	498	522	499	523	477	503	494	462	492	533	491	518	528	478	460	516	474	505	508	496	499	474	491	491	494	462	503	484	491	534	486	481	470	479	492	471	490	477	508	506	519	490	479	497	487	496	479	476	511	517	542	516	505	515	505	494	505	531	494	428	512	517	476	493	505	496	464	509	520	506	478	514	482	527	512	523	485	479	491	458	498	514	474	482	494	518	508	482	521	495	482	465	492	475	505	505	483	472	468	517	503	477	513	492	507	482	512	516	492	493	494	504	480	501	471	502	460	455	475	495	486	450	506	484	476	476	495	495	494	471	518	484	511	501	506	478	490	537	466	477	469	469	512	495	493	493	496	483	498	493	493	479	496	480	487	496	480	487	503	508	501	453	484	479	480	533	489	526	511	517	506	510	507	490	474	507	501	513	456	528	469	507	471	508	517	461	475	475	463	482	507	508	497	539	515	459	486	492	489	484	518	502	498	470	493	467	521	465	506	471	518	480	503	507	469	526	489	525	460	490	492	467	523	476	499	479	501	529	523	503	483	443	494	527	526	535	491	518	487	448	483	490	498	497	503	494	468	503	476	520	518	453	512	488	482	500	484	489	514	472	490	499	528	519	456	478	481	490	498	534	503	498	521	529	487	491	476	452	488	453	533	492	487	483	464	479	455	457	501	503	497	456	503	490	507	487	493	540	462	528	476	469	453	470	521	466	470	505	478	487	461	478	466	430	486	476	477	510	488	493	466	511	490	499	496	510	487	504	529	489	488	494	488	522	461	464	548	476	508	499	464	493	505	476	523	483	487	509	490	511	545	534	481	531	490	490	503	498	490	462	464	485	499	509	479	496	524	509	481	480	481	519	496	514	477	503	459	521	467	497	545	495	486	508	512	520	508	475	497	527	520	451	502	536	495	500	457	503	478	448	512	513
19879	9935	3088	1473	928	645	568	415	373	310	306	320	261	298	275	265	261	289	253	252	243	215	252	253	246	254	235	253	218	271	228	265	233	247	253	218	241	258	252	241	245	234	209	221	250	235	229	250	245	225	235	266	247	242	270	245	274	221	226	229	242	231	226	222	237	240	258	246	219	257	224	250	268	223	228	229	237	216	227	261	279	238	255	238	232	232	274	241	223	234	234	271	258	263	258	229	233	254	224	217	232	234	232	273	208	262	269	214	259	272	255	227	210	236	252	252	248	232	237	214	214	259	259	243	241	225	236	248	228	216	253	246	248	232	223	255	277	242	231	229	222	238	255	247	234	224	235	214	247	253	247	260	223	234	248	217	222	249	246	249	256	256	229	247	269	210	265	246	264	246	202	231	261	206	237	239	243	249	255	249	239	250	231	231	260	252	248	241	223	220	238	246	226	247	247	241	267	272	240	233	212	263	231	238	241	238	231	248	229	260	232	237	266	267	252	222	243	271	220	235	265	256	267	248	240	224	253	214	253	236	272	227	252	251	254	216	251	241	216	240	239	272	251	258	243	268	237	266	225	230	234	233	213	262	233	211	258	231	242	259	266	232	263	236	264	268	250	212	246	214	233	237	259	228	235	208	229	232	226	262	233	239	246	229	272	237	241	242	269	245	233	231	236	218	239	243	231	246	275	228	248	235	253	250	253	233	231	249	216	206	264	250	241	255	224	227	208	252	242	272	243	240	226	238	248	227	242	247	235	232	223	254	249	252	222	218	229	258	236	272	254	217	205	302	251	246	222	262	247	234	219	241	227	200	271	256	264	267	234	239	253	242	243	255	262	224	206	206	246	239	240	273	239	256	233	239	248	271	217	256	268	237	231	235	287	242	216	248	227	239	227	240	233	224	226	260	237	256	245	237	275	237	242	216	205	251	234	230	225	236	268	221	236	255	227	259	263	245	246	213	245	246	234	266	236	273	231	272	225	221	229	262	225	228	260	245	263	246	256	240	277	228	239	249	262	209	242	250	236	226	235	235	210	229	239	225	250	254	274	233	236	252	215	223	247	248	247	219	261	217	229	240	249	250	233	228	222	208	247	258	258	234	231	225	236	252	236	245	250	231	257	213	261	223	254	262	259	251	218	242	273	244	250	235	220	207	237	237	251	240	250	231	240	241	266	242	225	234	245	224	243	255	282	227	244	265	225	270	232	245	246	241	251	254	270	236	240	271	279	257	217	266	249	267	212	213	250	245	270	231	254	263	249	247	245	275	227	208	264	220	227	263	256	251	238	229	258	259	251	243	251	234	237	247	239	276	234	228	242	256	263	239	262	248	221	252	226	221	248	267	247	275	288	237	243	267	239	270	252	249	244	233	253	247	246	252	208	250	234	231	247	255	275	257	242	280	259	231	260	241	275	267	247	258	258	239	211	219	237	255	247	260	244	254	242	212	262	278	205	232	227	260	249	241	236	257	274	241	231	237	243	251	265	243	252	247	243	239	257	242	214	265	234	236	200	226	216	234	243	268	239	239	247	238	191	211	232	231	271	247	223	242	266	254	245	243	253	256	280	270	278	235	263	263	232	235	248	237	242	236	244	244	242	280	263	238	230	250	215	249	237	252	237	226	252	241	243	239	253	256	254	247	235	247	257	249	272	234	216	266	240	257	253	230	247	230	228	242	249	243	245	294	234	248	260	242	239	236	267	243	256	249	256	229	238	244	251	232	255	245	271	218	234	221	196	232	248	239	247	254	200	228	240	230	242	258	248	251	247	211	247	286	246	236	195	247	245	242	232	231	245	223	243	230	239	248	221	282	249	192	239	266	255	235	235	242	214	234	229	254	276	239	242	236	259	248	205	248	237	223	261	236	235	224	256	228	264	213	196	237	211	237	256	233	243	232	258	244	229	229	246	267	248	250	240	252	241	269	245	247	275	282	256	242	211	212	253	224	218	244	247	254	226	225	233	249	235	237	235	247	247	258	256	238	269	261	275	268	260	212	242	241	278	235	263	247	223	235	241	206	221	271	260	240	270	282	269	241	248	264	233	248	265	247	216	228	243	240	274	226	225	239	251	244	241	250	247	254	240	234	247	250	221	247	243	230	221	255	249	240	250	263	247	262	239	233	273	244	262	252	252	220	230	249	236	253	221	238	226	242	253	225	228	228	249	264	252	230	242	253	235	239	273	239	237	222	233	245	239	250	245	228	258	218	223	239	251	246	259	266	242	251	262	219	214	258	222	232	227	267	230	259	260	247	225	240	269	273	259	240	288	226	206	245	260	220	229	239	229	222	256	267	252	269	236	218	223	267	207	217	244	249	283	271	268	260	245	269	239	274	227	198	197	234	264	244	264	253	233	243	227	270	237	261	245	215	234	245	250	241	248	236	261	232	219	246	263	246	238	240	255	252	280	259	247	237	226	253	238	215	240	245	244	268	264	262	255	219	242	235	230	219	242	239	252	246	250	246	220	230	221	233	247	256	241	225	220	253	226	251	241	239	244	237	248	260	237	251	274	264	230	245	225	218	208	245	227	262	222	197	238	242	271	221	222	229	255	237	230	217	254	212	222	229	238	262	264	249	262	203	267	244	216	230	244	234	221	223	264	272	263	236	216	252	248	254	249	236	224	233	243	239	213	286	250	246	245	254	217	216	261	251	246	224	222	242	237	237	239	256	242	249	276	237	257	232	226	239	232	226	236	251	241	232	248	239	237	223	247	246	204	250	246	256	254	257	249	231	228	210	252	227	231	252	237	244	233	247	241	234	217	245	219	262	223	227	235	261	252	249	246	234	231	240	245	247	222	243	232	249	233	233	264	259	234	256	229	214	256	237	253	236	243	268	266	241	217	258	254	236	280	250	239	229	220	267	245	233	211	247	239	230	225	230	254	273	245	246	227	239	246	216	274	242	239	257	229	237	241	248	238	243	256	225	231	232	225	216	219	244	249	229	262	261	229	256	241	243	220	245	259	202	247	223	250	204	225	224	237	232	225	277	253	263	259	243	233	256	232	238	231	244	230	230	254	226	237	236	260	244	225	252	257	254	244	258	270	238	241	260	247	245	211	220	208	271	232	255	234	251	234	254	236	246	211	231	220	247	268	255	254	236	235	263	251	269	250	232	236	262	209	243	251	231	224	271	239	251	241	219	205	244	233	279	266	215	219	247	225	263	215	258	230	263	211	262	258	243	239	240	230	227	271	243	240	233	235	237	251	243	245	232	232	245	248	250	223	267	257	259	234	227	223	263	240	240	253	247	234	224	255	226	228	242	226	268	225	267	267	247	263	255	249	241	240	236	238	275	246	277	235	245	235	240	239	251	267	251	233	275	254	252	249	219	238	247	250	214	222	259	219	234	251	248	238	258	235	218	224	217	231	236	230	224	249	265	266	215	238	237	242	250	239	266	220	255	242	259	226	233	214	246	257	262	260	234	261	256	236	234	212	275	242	263	228	218	251	237	237	216	273	279	246	236	205	250
11899	7565	4238	4135	3451	2493	2110	1559	1369	973	857	705	722	711	660	655	660	610	616	632	521	567	561	619	585	563	577	548	591	599	578	534	531	574	568	550	524	582	546	564	527	553	543	538	554	546	522	534	547	559	540	542	538	550	561	574	563	603	530	568	501	485	543	574	562	507	534	566	539	532	568	547	547	520	537	569	557	571	528	511	527	536	543	553	554	546	572	542	565	515	574	537	575	536	541	560	535	529	534	517	542	567	551	546	554	560	537	527	525	511	558	509	546	552	531	503	544	510	580	572	533	570	579	502	551	549	555	575	537	572	514	500	533	537	577	526	550	560	566	504	537	548	529	534	556	523	532	556	522	539	560	548	515	518	554	546	536	518	528	539	532	506	583	500	514	527	543	512	542	518	524	544	534	573	525	549	539	556	567	536	565	491	548	510	513	508	579	510	518	550	518	512	512	549	501	541	505	536	512	534	535	545	528	523	544	567	527	520	582	576	520	559	535	538	517	579	532	554	511	574	545	525	568	577	538	543	579	551	521	580	531	547	549	530	553	503	539	559	508	532	576	531	556	518	574	506	558	555	534	524	541	579	530	546	499	510	543	561	507	535	556	551	520	474	537	532	538	545	561	507	543	535	548	533	517	517	488	547	560	515	564	538	578	586	505	569	551	565	517	564	560	573	542	535	559	554	557	573	537	565	605	498	557	544	558	537	547	530	571	518	568	546	580	522	544	543	507	558	538	527	520	568	546	551	524	583	570	560	522	615	516	508	532	547	522	536	521	566	551	514	532	524	552	534	541	511	553	497	574	571	539	553	561	550	586	528	531	546	578	520	544	545	533	529	581	505	569	519	570	596	553	550	527	548	545	553	557	569	572	515	517	562	544	535	531	527	523	548	594	516	523	533	547	536	540	540	564	544	494	523	550	522	556	577	557	524	544	550	549	552	527	531	536	543	533	575	513	559	545	514	528	539	543	487	517	511	550	524	521	502	554	519	522	561	550	523	574	538	499	550	527	515	542	509	532	570	534	532	541	543	546	571	546	478	550	569	550	544	533	549	546	523	481	584	543	529	558	551	548	558	532	551	516	529	539	550	553	603	562	526	556	554	550	554	576	567	551	572	534	527	610	546	575	562	524	580	523	571	531	579	513	535	540	559	551	564	504	531	530	540	581	555	527	542	529	544	576	586	490	528	559	538	578	554	569	525	498	523	551	509	531	601	535	553	514	558	541	529	553	511	516	515	545	527	513	530	570	536	514	580	547	529	512	544	575	603	607	542	595	540	530	558	557	568	520	508	521	562	580	563	554	569	511	529	533	548	542	520	536	542	542	497	510	552	553	551	565	532	518	559	547	521	563	504	546	526	546	545	526	502	576	560	514	553	547	545	519	515	520	504	591	515	510	516	548	483	520	518	528	571	535	513	578	545	545	540	511	541	518	529	517	527	567	553	525	614	527	535	594	579	556	570	543	543	549	561	531	540	548	531	547	507	561	536	533	520	568	505	562	554	509	560	520	522	556	541	519	545	517	563	559	569	556	577	581	560	578	524	554	509	561	531	524	562	551	571	531	514	543	562	534	523	567	534	542	554	491	552	528	569	535	516	510	527	523	598	575	566	545	553	536	571	524	519	547	560	522	519	586	531	548	531	545	525	509	520	509	531	518	521	569	580	573	542	566	511	547	557	515	553	527	543	586	495	552	516	545	516	565	512	512	522	566	563	540	541	545	537	537	538	539	529	511	560	474	509	524	575	533	527	562	504	581	573	563	535	502	570	556	528	519	490	579	553	545	535	545	540	559	522	500	508	554	556	520	556	541	560	524	535	578	506	506	566	547	558	564	548	539	545	543	513	551	531	481	540	560	491	570	523	538	516	547	545	552	538	547	540	549	530	509	556	558	553	526	531	542	509	543	557	535	524	569	511	539	588	517	526	498	564	557	506	550	505	572	492	531	539	588	537	523	518	559	517	551	572	567	567	523	547	531	521	523	546	556	515	518	569	539	524	553	549	501	559	566	512	586	558	568	550	538	557	512	553	496	545	581	559	536	546	553	543	586	525	496	536	560	531	530	528	499	530	542	548	539	582	546	543	548	532	554	521	545	536	518	503	481	521	520	554	525	545	571	527	560	534	522	538	597	559	565	526	576	549	482	532	519	542	513	505	548	592	539	486	525	567	523	545	569	555	549	556	586	506	584	544	582	544	570	559	532	558	540	537	484	575	528	508	580	512	529	526	561	517	536	544	515	532	554	575	537	568	554	545	535	568	517	503	545	568	552	531	532	572	481	570	565	543	556	559	514	554	559	532	543	527	555	565	510	546	544	516	544	498	572	528	552	572	507	543	547	520	562	550	519	525	555	506	533	561	523	515	533	539	542	546	562	534	555	531	570	552	585	554	552	508	512	522	564	556	547	548	520	538	542	508	540	519	563	560	507	496	520	576	557	499	541	526	538	560	569	539	553	539	514	495	559	538	524	551	540	538	541	551	541	499	575	531	565	597	544	519	530	564	533	520	494	515	549	511	508	510	584	542	517	543	551	565	541	529	575	517	549	523	565	570	549	540	599	507	551	574	544	529	526	547	575	525	563	533	570	499	576	537	514	524	536	553	500	559	583	544	549	530	568	528	548	575	525	524	572	517	572	538	500	553	537	565	530	567	523	567	532	578	512	540	551	523	539	519	518	547	536	538	524	564	551	539	576	533	550	566	582	548	537	532	572	514	530	524	489	582	510	580	513	533	546	555	527	575	540	525	542	570	568	572	516	523	544	520	543	557	571	585	595	549	553	556	511	567	561	511	536	527	528	540	526	531	541	518	537	520	489	542	514	516	542	567	542	566	499	570	527	559	507	557	507	519	542	520	569	528	538	574	578	542	566	512	528	585	533	578	533	554	531	558	513	591	549	546	566	549	522	519	554	572	532	551	528	540	510	546	556	529	550	542	521	524	522	570	579	547	506	566	543	557	566	564	525	552	552	536	506	532	542	552	515	520	550	526	530	537	530	556	507	541	569	597	541	539	531	564	556	530	538	576	526	545	516	577	543	536	586	569	533	554	515	524	523	548	552	542	535	606	563	557	501	526	525	560	562	492	568	595	571	543	521	534	575	547	564	531	556	510	557	519	543	538	596	569	557	521	510	617	498	540	547	524	535	549	520	591	536	576	549	523	528	587	577	539	509	564	529	534	550	525	498	514	548	515	521	525	557	485	513	531	584	530	544	547	521	524	520	555	575	563	546	553	526	532	513	554	539	559	557	550	594	532	551	566	510	552	566	517	521	497	554	521	520	499	529	536	513	535	562	557	552	534	542	525	541	539	566	576	538	579	525	541	506	492	531	515	563	538	551	588	560	516	519	564	576	564	553	531	528	524	536	556	537	552	525	536	535	560	526	549	508	551	595	509	567	580	540	550	525	546	560	528	640	507	534	576	562	527	544	551	557	530	544	514	519	521	567	520	541	540	540	516	536	530	576	546	573	550	558	497
34364	19781	7479	2458	1665	1223	979	661	604	436	367	293	325	254	222	243	234	210	187	224	213	224	182	222	213	238	212	203	217	230	192	180	180	222	206	181	202	212	183	204	183	187	212	185	199	218	193	181	198	222	196	186	190	210	206	208	197	181	193	197	234	175	238	206	194	183	195	181	181	190	180	184	173	218	180	198	204	185	198	209	178	207	151	198	213	189	210	195	187	222	191	215	206	192	199	196	179	200	198	193	187	199	166	192	192	192	216	221	179	202	210	178	204	182	208	195	212	188	210	166	198	185	188	213	189	216	196	199	186	174	210	193	207	204	176	197	188	189	192	176	192	196	188	205	207	194	217	186	217	201	214	165	196	219	180	187	181	203	202	184	165	240	204	188	229	188	206	190	201	213	200	191	194	201	201	193	200	181	184	189	202	181	195	202	200	181	186	190	170	179	168	206	195	181	207	196	213	208	212	198	177	233	203	204	187	182	184	205	197	191	184	184	183	173	201	182	194	172	234	181	189	205	190	201	191	158	200	172	183	174	210	177	179	174	208	195	201	186	195	178	185	208	205	228	200	174	209	207	173	186	212	210	199	185	205	184	178	208	207	199	195	188	208	211	182	182	206	200	192	199	182	201	191	198	207	184	200	202	185	205	202	196	169	174	187	198	178	201	203	195	213	213	181	201	188	204	192	180	216	222	231	209	202	210	213	201	183	189	180	173	188	215	191	209	224	216	224	207	170	194	180	186	203	205	192	209	197	193	186	192	217	200	180	206	190	195	186	206	189	163	199	208	165	170	178	196	192	199	184	236	179	190	181	191	183	207	182	215	190	172	177	190	214	210	200	200	179	201	218	170	195	223	195	170	194	198	175	227	201	208	187	191	174	184	200	191	195	203	199	215	179	191	194	180	200	199	193	207	231	204	199	197	191	183	178	200	195	194	183	161	192	168	177	195	161	194	214	208	191	194	177	224	181	212	186	180	194	206	190	177	209	164	194	191	184	186	231	202	207	214	223	179	213	190	196	206	194	178	215	193	185	201	172	174	188	177	198	199	183	177	233	202	198	188	212	199	226	202	188	198	209	204	193	191	183	190	194	177	197	195	189	207	194	185	186	178	194	190	203	202	186	194	196	176	188	188	154	166	182	203	202	185	231	196	192	190	216	195	222	199	214	199	170	210	192	199	182	190	205	213	191	192	203	190	190	176	202	192	202	207	200	204	205	173	211	212	175	212	202	192	176	188	182	182	170	206	190	220	189	208	201	178	204	193	209	215	211	185	190	188	183	185	187	228	176	208	216	173	164	203	191	201	195	191	187	187	182	185	191	172	193	177	173	182	198	176	209	196	191	196	193	205	200	192	182	203	188	187	229	215	195	239	211	220	182	198	203	165	196	200	203	190	211	195	199	177	228	201	201	187	203	193	169	182	159	200	225	215	210	206	165	202	196	185	203	194	187	187	181	192	216	204	196	210	190	180	182	185	211	206	198	182	194	208	191	185	204	187	187	203	205	205	174	197	197	210	186	205	173	187	205	203	198	230	200	209	173	186	217	182	205	187	178	212	187	195	187	183	192	206	182	177	181	188	195	218	198	187	185	192	218	200	206	188	199	177	186	180	160	197	194	177	206	178	197	177	207	183	193	195	184	202	211	211	177	203	183	217	193	187	200	193	179	199	180	192	195	218	174	203	185	200	196	198	187	213	199	203	194	177	190	172	204	181	174	189	199	214	211	198	221	191	182	170	208	199	180	215	200	195	218	204	198	225	206	163	198	184	184	202	186	186	207	223	167	219	174	190	194	182	176	214	192	215	216	204	221	211	195	194	180	199	190	176	194	182	202	188	195	224	182	184	189	200	197	175	191	185	225	185	183	196	171	170	192	178	186	192	194	187	199	183	196	178	190	183	204	180	190	189	191	190	169	189	187	212	198	182	179	210	210	193	181	186	199	208	201	185	162	194	180	181	170	186	201	187	186	180	213	190	207	204	206	200	179	195	196	196	203	211	214	219	197	169	202	197	215	193	209	205	190	179	206	187	197	181	205	183	182	209	218	186	221	193	225	199	191	189	205	194	195	188	216	200	204	202	195	157	180	169	163	184	174	200	191	191	191	174	196	201	200	191	201	215	188	187	197	214	195	199	199	193	208	160	192	201	200	183	187	176	186	187	198	181	224	227	190	184	170	174	227	188	185	207	201	175	215	195	196	189	206	201	180	206	200	226	222	210	169	209	186	198	190	191	203	194	162	201	221	232	179	192	201	215	196	203	219	182	189	183	193	188	197	187	215	191	215	209	193	177	214	188	193	194	213	197	186	184	192	192	230	196	193	186	219	206	197	206	197	182	192	185	187	184	166	221	201	188	196	194	218	191	188	201	195	200	201	208	199	194	202	213	210	196	201	224	178	226	238	212	203	197	188	206	183	183	206	206	207	177	167	180	195	178	202	203	213	211	197	206	203	175	229	185	208	208	206	180	214	187	198	216	200	182	212	166	197	196	208	168	186	179	195	223	184	179	188	208	194	205	232	197	192	190	177	195	184	215	179	180	195	201	171	187	172	180	174	180	193	197	195	210	202	186	226	191	196	194	192	185	205	181	206	209	188	193	215	179	181	216	177	189	193	222	179	206	199	181	185	219	182	193	173	207	175	208	195	222	215	208	201	198	175	210	185	181	197	198	222	193	188	172	182	230	171	209	211	196	186	227	208	213	216	179	188	197	189	187	182	196	215	207	195	226	191	176	188	212	210	215	182	203	212	208	204	213	174	201	210	208	211	170	196	193	204	201	191	193	190	197	195	213	184	206	198	206	194	198	176	206	173	172	184	187	165	179	190	217	213	214	214	193	179	190	200	181	222	185	214	200	197	189	203	211	202	186	205	220	196	178	213	171	178	189	194	172	181	209	210	228	215	242	189	193	216	207	171	204	197	190	215	211	193	200	210	229	200	191	184	195	210	206	211	199	212	206	194	174	210	176	195	210	174	209	184	193	202	226	183	187	192	184	208	175	164	161	208	221	185	177	194	237	195	192	194	210	210	189	206	211	178	197	179	186	199	173	190	189	205	197	207	217	223	184	212	203	188	172	171	196	214	159	200	231	189	217	212	194	194	193	186	231	195	180	180	207	187	189	170	191	165	179	169	168	199	195	179	198	182	168	193	238	180	199	174	186	191	194	195	193	185	199	202	210	217	186	202	202	209	191	184	191	191	208	208	199	189	157	203	213	213	196	202	198	182	169	170	180	192	184	210	182	189	204	196	177	173	213	181	183	184	191	197	166	198	192	204	172	200	203	193	171	247	205	225	187	178	188	204	223	187	206	184	182	180	196	196	198	194	172	173	189	204	177	164	186	203	235	209	170	199	195	168	189	186	199	177	191	213	176	201	202	210	208	203	187	193	192	185	205	171	200	179	172	207	190	204	197	195	192	197	217	195	217	203	186	194	212	185	180	186	192	213	208	184	189	195	200	173	199	201	221	206	175	171	178
21742	14063	8013	6348	5886	4909	3673	2742	2403	1751	1272	1155	1286	836	694	648	652	615	609	586	561	529	496	561	529	514	541	526	547	537	488	495	491	513	468	451	480	488	526	484	491	516	468	492	462	440	434	481	499	459	471	497	464	451	525	515	463	475	466	457	445	444	443	427	447	497	449	469	443	469	474	476	432	462	504	453	460	451	419	442	462	465	452	485	471	468	430	507	451	461	451	470	456	398	463	474	427	426	476	474	434	468	464	435	451	474	454	456	463	444	443	444	468	459	508	456	447	474	415	414	447	459	472	474	448	459	441	441	424	455	464	412	415	467	469	464	458	459	483	435	435	469	446	440	458	447	408	457	391	429	479	469	479	436	445	488	455	463	448	440	423	439	467	432	472	447	449	464	445	451	447	457	401	465	499	442	460	451	444	450	478	484	461	411	461	494	426	447	444	456	473	474	451	509	440	435	486	445	485	463	454	439	475	470	476	439	402	441	460	465	461	447	449	472	449	449	447	479	434	464	477	446	469	416	462	452	444	426	429	437	454	466	458	440	409	434	456	456	449	452	482	481	449	477	447	470	490	432	437	442	433	441	462	448	452	451	467	442	435	471	442	463	460	447	487	445	460	455	446	466	447	451	504	469	468	447	447	455	464	433	429	471	450	484	453	472	436	443	434	424	472	467	461	457	430	404	460	451	465	448	454	440	482	453	436	449	489	437	435	464	456	441	472	424	457	464	459	440	423	421	452	474	459	475	457	447	484	456	438	468	424	502	424	450	487	457	416	448	440	447	446	474	458	419	486	447	474	485	471	460	452	442	430	438	479	445	468	456	485	431	419	446	474	399	443	446	453	451	479	485	464	480	445	443	445	439	440	442	460	407	454	431	417	417	422	460	418	448	451	437	447	477	495	455	436	483	462	423	445	446	459	439	466	461	463	461	432	468	506	423	432	453	431	436	476	465	437	465	421	470	429	495	423	451	478	459	456	431	456	496	475	498	448	444	451	429	429	406	448	453	458	495	446	482	443	435	481	442	452	433	462	413	441	426	456	434	478	436	442	484	503	463	464	454	445	461	456	447	463	455	465	478	445	423	486	448	453	443	419	461	463	439	465	449	414	456	438	481	460	490	443	432	451	439	458	445	473	441	425	426	431	456	482	465	432	457	491	439	453	475	462	463	474	423	458	467	431	479	448	419	449	459	463	454	466	425	410	506	421	462	437	420	454	415	454	451	440	472	441	462	466	457	446	458	416	457	408	452	428	472	454	455	431	449	480	432	467	470	415	423	466	412	431	436	472	487	464	427	457	447	455	435	470	482	470	452	422	461	425	438	425	410	480	455	465	456	443	391	441	442	449	469	439	452	465	440	498	461	431	434	430	462	438	428	467	427	457	475	442	445	487	442	455	487	411	427	453	436	471	423	472	443	435	462	484	483	477	456	434	449	419	455	452	441	474	476	475	423	521	485	476	492	462	455	446	474	473	482	437	433	449	474	463	473	448	456	464	453	434	464	460	447	456	425	442	504	397	432	447	426	468	479	401	434	472	448	451	452	468	476	457	468	462	470	450	449	399	452	414	473	464	438	453	448	479	438	455	465	424	501	449	475	465	466	434	433	478	470	443	414	480	458	462	464	461	465	436	448	441	418	456	466	470	397	519	507	450	459	466	445	443	443	459	443	445	474	464	476	436	455	430	428	422	429	441	424	483	452	415	452	450	412	456	440	446	456	456	451	427	455	442	475	474	443	450	448	484	452	448	446	462	464	474	462	442	473	434	428	452	433	470	467	456	439	459	469	466	456	441	455	444	457	447	423	438	464	414	448	422	420	465	424	488	462	442	489	442	432	480	442	428	472	406	448	454	427	464	476	458	440	487	450	456	456	444	454	477	439	432	445	442	428	474	481	456	418	476	410	465	442	450	458	446	479	457	407	453	413	460	444	448	421	469	468	490	460	453	463	433	459	464	400	441	468	439	443	478	430	429	426	431	458	423	436	449	468	440	467	460	456	430	418	445	473	475	452	450	431	485	410	460	452	453	467	459	436	432	471	443	457	487	468	485	476	483	444	448	469	452	482	467	487	427	512	452	498	491	443	480	423	445	485	483	450	437	476	476	471	454	474	417	453	418	454	432	463	474	462	461	463	459	442	429	462	454	446	444	437	433	481	467	445	438	475	470	453	423	488	432	470	453	451	442	447	444	474	422	439	466	445	464	476	444	447	469	443	443	470	471	474	505	478	472	450	447	473	446	410	431	466	440	443	481	459	440	449	471	438	450	431	483	461	458	465	444	452	430	474	418	465	437	414	455	416	460	463	460	434	467	434	432	433	448	430	463	476	441	473	465	515	471	420	422	414	439	460	438	431	427	429	465	459	445	458	396	448	475	463	438	452	453	409	473	431	456	440	433	468	400	468	412	457	483	427	442	478	477	434	445	492	445	456	425	430	458	491	431	463	456	408	467	413	429	471	454	459	460	439	448	457	449	440	490	471	466	470	432	419	454	433	460	446	389	439	456	435	461	457	426	436	445	489	489	481	429	477	457	465	455	464	447	462	463	468	456	472	448	448	457	431	451	490	458	474	445	446	499	426	440	449	476	474	499	508	427	450	450	442	456	465	445	427	441	440	467	448	445	447	463	420	456	439	484	492	456	458	456	416	464	460	466	478	427	424	462	478	471	479	441	457	410	419	435	455	445	423	478	460	433	403	461	434	464	415	472	432	471	438	451	458	440	461	455	456	444	456	437	449	425	455	453	430	460	463	427	462	483	436	441	450	454	486	458	455	433	436	448	442	459	475	424	455	437	431	452	473	420	498	445	430	431	418	447	445	471	495	438	450	427	435	457	459	481	456	437	439	426	458	452	414	457	455	474	451	460	421	459	481	443	448	446	441	471	483	458	477	429	462	478	435	449	455	484	459	476	419	447	508	479	488	495	489	450	444	451	444	464	493	433	450	459	451	473	418	442	459	464	428	426	463	475	463	425	460	418	447	497	456	430	463	460	445	476	437	465	460	441	497	441	393	446	436	445	472	418	428	444	463	387	442	472	440	452	450	448	462	460	445	413	470	470	467	444	460	420	489	502	432	479	440	458	445	408	474	471	457	435	485	466	474	449	427	462	442	458	464	419	421	428	418	425	463	427	470	432	438	450	480	454	456	460	451	489	460	436	442	438	408	471	508	454	438	439	474	469	433	462	444	456	443	428	456	463	450	448	456	447	430	465	451	433	446	471	525	477	418	442	439	452	448	461	460	423	452	441	499	446	463	440	464	464	463	470	462	455	458	488	491	447	446	470	431	432	439	425	432	429	423	458	419	428	432	455	497	465	457	500	445	485	432	448	505	447	465	447	426	419	398	455	509	456	456	446	443	461	449	478	455	429	441	452	438	433	454	394	439	461	427	477	464	447	458	462	464	415	496	465	453	453	430	495	433	459	474	493	450	431	393	473	451	455	460	452	395	434	443	452	439	446	491	477	462	450	436	435	456
44601	26783	11327	3835	2708	2032	1402	1061	852	598	438	485	496	299	269	261	243	258	245	219	240	264	259	226	217	225	188	228	216	214	216	205	239	230	234	209	208	210	226	232	193	242	228	201	183	226	218	195	216	213	213	214	201	236	212	210	215	222	249	179	194	229	202	195	219	219	195	225	212	199	227	229	250	195	219	211	188	193	208	198	207	233	223	243	221	221	196	207	212	201	225	192	224	211	197	205	226	217	219	202	233	212	248	221	196	192	203	196	206	261	212	211	206	209	203	208	218	193	218	195	209	221	237	217	194	186	186	222	205	194	244	239	207	222	197	225	226	194	203	201	213	245	216	212	201	215	221	181	195	217	210	211	241	183	217	200	198	185	187	201	192	219	205	213	199	217	230	208	246	202	205	225	213	211	188	215	206	191	206	208	233	237	205	201	223	234	234	217	231	186	203	223	179	210	208	179	195	208	191	230	238	212	202	211	210	232	205	197	201	218	212	204	233	203	200	227	212	217	229	215	210	216	194	208	230	215	212	185	237	203	216	191	190	204	218	201	230	204	211	235	208	205	237	219	203	228	209	212	217	221	207	220	232	231	219	202	180	201	208	228	223	220	232	227	201	220	223	216	221	199	231	209	227	201	178	220	210	207	220	206	188	216	213	202	231	180	240	198	210	235	223	211	197	218	200	200	223	198	206	202	212	221	184	211	195	216	229	220	229	177	222	223	214	209	235	210	222	195	204	241	224	214	236	218	225	205	203	202	211	211	205	210	206	216	189	204	197	226	195	206	214	246	223	187	206	222	192	207	227	217	258	201	214	209	201	197	240	207	211	224	247	214	185	211	224	231	227	215	217	234	198	222	240	188	222	198	241	232	195	201	216	221	221	228	206	206	230	199	194	215	211	218	190	180	216	186	211	213	204	202	210	199	232	209	210	225	188	202	190	212	202	242	198	228	217	213	207	219	219	219	235	224	218	214	213	187	215	216	218	185	216	231	237	207	214	210	183	214	215	233	212	201	215	212	215	208	217	212	240	202	230	224	199	220	204	177	188	191	216	194	213	221	191	220	224	203	203	209	220	208	207	212	186	184	212	211	216	214	256	233	206	196	238	213	194	198	213	204	205	223	205	186	171	224	211	210	186	203	212	223	176	200	197	202	185	164	210	190	233	234	194	198	206	203	237	206	196	189	207	199	204	217	207	239	202	208	227	197	201	227	217	223	197	227	232	214	216	200	185	182	215	189	194	246	227	212	189	219	216	237	217	219	208	209	186	189	201	209	236	227	199	240	198	216	195	215	214	203	224	200	214	208	203	233	229	243	230	208	191	198	186	212	186	244	214	225	222	218	235	208	186	217	203	200	211	213	211	217	223	217	213	215	200	190	212	220	232	238	265	221	190	207	205	240	203	208	239	219	191	213	200	214	165	231	225	198	194	220	223	228	212	196	193	200	207	215	187	204	214	241	206	228	227	203	224	211	189	236	200	214	210	207	214	216	223	196	229	211	217	222	205	213	219	202	216	216	195	221	202	188	194	218	230	232	249	199	225	203	217	206	164	183	232	204	213	230	224	219	207	220	218	210	217	203	195	217	233	219	235	209	192	200	197	207	208	211	207	204	201	221	212	241	215	205	220	198	195	214	211	220	227	203	210	212	197	204	211	185	203	213	194	180	215	199	245	211	219	199	222	208	208	228	234	222	205	193	212	199	223	196	222	220	201	238	211	207	204	212	231	223	193	217	223	184	194	212	240	195	185	196	227	241	228	190	202	206	214	204	225	238	235	228	199	236	222	208	199	199	246	231	221	241	222	209	202	219	198	189	193	211	219	208	240	185	206	198	218	208	213	226	247	201	196	230	221	223	191	225	239	235	214	205	214	214	226	233	219	236	200	180	193	221	211	222	224	215	204	207	207	224	211	231	194	216	217	200	211	193	229	219	251	239	190	219	200	224	197	208	214	180	206	221	203	191	197	218	189	192	218	236	220	218	200	215	227	220	221	212	206	200	245	189	200	182	207	203	213	232	220	217	216	212	182	223	210	206	219	210	208	213	192	229	198	213	212	214	214	212	190	185	221	223	221	205	213	235	213	226	189	204	225	193	235	235	188	217	239	198	232	216	217	213	206	200	207	207	222	221	229	209	205	177	235	221	210	181	196	221	195	206	212	210	238	208	208	215	249	213	191	204	179	224	223	186	171	217	182	215	239	236	200	211	209	230	206	204	197	211	194	225	206	217	227	208	199	201	215	210	214	219	214	222	200	214	203	199	193	222	211	218	235	180	206	218	192	235	236	211	184	199	197	223	210	215	217	232	234	214	221	241	187	203	191	202	215	202	217	188	203	216	205	212	222	194	220	192	212	237	229	207	199	257	225	214	232	220	191	201	204	200	212	203	233	212	238	222	244	207	203	209	208	215	215	208	210	220	207	205	201	188	197	225	252	175	200	205	217	199	195	198	203	201	195	196	185	195	200	214	234	215	199	203	225	206	212	210	217	236	193	226	228	196	183	212	225	218	213	209	206	225	219	220	216	215	217	205	236	225	226	197	219	217	200	198	217	232	198	218	224	203	213	203	239	206	225	217	244	213	173	212	249	194	218	237	187	193	226	211	212	200	216	231	197	188	229	221	201	216	224	222	222	230	233	190	209	241	235	218	258	211	194	224	213	211	211	229	230	211	222	203	226	215	232	227	229	208	217	220	213	208	221	188	223	192	235	232	210	201	232	227	214	225	224	227	210	213	243	245	238	219	225	201	207	206	215	212	222	230	237	211	195	190	230	208	209	197	270	220	249	234	249	208	221	199	214	212	203	229	236	226	205	214	208	198	196	216	212	255	210	201	194	197	214	233	216	217	203	206	241	210	215	221	215	233	226	222	242	215	228	217	205	221	223	238	196	219	235	206	219	238	237	217	218	199	219	214	193	203	229	163	173	240	210	234	188	213	209	211	250	206	209	219	217	202	217	201	217	228	199	236	214	197	223	233	209	186	209	229	216	204	222	193	209	201	203	196	209	216	207	231	225	219	211	172	203	222	222	207	192	216	204	212	199	211	209	201	219	212	205	213	231	206	204	221	225	210	181	214	217	220	215	185	206	203	226	209	209	216	201	207	233	200	237	209	174	217	216	220	180	228	240	217	203	208	221	186	205	203	211	215	197	214	211	194	222	220	196	202	231	201	193	207	208	208	224	226	218	213	190	213	217	219	248	206	211	232	201	211	260	254	194	191	256	219	233	227	217	213	212	213	227	229	246	219	211	214	193	193	198	226	218	201	217	228	233	218	219	236	215	202	183	223	201	183	182	197	216	206	225	211	218	188	202	200	206	236	217	226	217	210	245	239	213	203	217	228	197	197	227	198	210	220	216	198	239	219	216	200	199	222	218	218	220	215	223	184	202	229	209	223	235	216	248	228	221	207	179	226	195	220	219	203	209	223	195	217	214	208	209	191	201	192	214	242	189	211	241	213	198	224	220	236	217	219	213	200
26991	18090	10097	8430	8974	7176	4880	4220	3080	2319	1842	1853	2187	1089	836	829	819	772	705	710	648	618	621	693	657	632	571	629	623	597	572	548	592	564	575	565	524	585	533	533	529	512	561	536	527	515	504	501	515	527	485	512	515	516	559	560	545	525	499	521	467	493	499	524	486	509	498	512	528	517	490	486	506	500	531	579	504	499	479	459	442	508	485	485	496	478	475	500	486	494	465	467	496	489	438	480	530	536	497	518	488	479	481	491	493	483	501	503	505	500	453	451	482	480	510	471	479	475	459	529	481	521	515	494	490	484	456	490	481	498	485	486	443	537	527	510	484	495	511	543	481	497	484	470	503	528	480	484	499	500	512	527	496	499	509	519	520	458	518	497	534	490	490	560	484	470	449	500	518	487	466	497	505	458	492	485	506	487	464	509	467	454	476	533	506	489	512	497	480	507	521	492	469	517	512	521	475	498	491	500	520	511	477	501	487	457	478	525	506	471	482	486	525	523	511	513	507	493	487	493	469	495	503	533	499	484	547	521	517	473	501	464	469	491	501	493	500	455	524	498	500	492	511	488	479	458	463	510	500	471	486	496	517	530	493	496	537	490	518	464	477	513	479	514	466	482	501	476	492	480	499	462	458	481	476	503	500	529	477	480	489	530	524	497	511	475	466	475	485	515	507	493	513	485	502	471	494	472	530	485	498	530	454	502	513	486	502	459	506	478	502	454	496	425	490	529	461	521	469	488	484	526	510	512	482	509	463	466	474	469	486	508	522	487	490	498	487	473	469	508	504	509	462	522	462	452	480	470	510	486	473	464	464	498	494	507	498	489	488	515	453	486	518	500	500	490	481	444	494	479	485	461	489	475	481	544	461	507	463	516	516	507	486	525	482	478	519	489	513	506	473	464	494	473	495	498	446	478	440	468	487	507	482	525	518	496	508	460	462	517	505	465	474	510	484	546	506	529	461	498	502	498	529	470	474	482	509	474	509	475	494	509	530	428	502	498	496	479	481	461	473	496	462	488	522	505	486	505	529	491	518	492	493	463	450	497	526	515	493	470	494	501	481	457	481	500	515	479	535	497	495	484	528	472	502	504	498	495	473	490	475	465	485	492	499	493	490	550	472	508	466	486	502	492	457	499	474	495	484	499	463	457	501	505	490	540	466	482	508	489	478	471	450	466	471	473	481	511	448	530	486	526	463	500	480	497	492	510	486	477	493	466	479	492	513	528	531	504	500	463	501	495	501	505	493	517	471	457	481	479	501	489	499	472	520	523	485	513	520	485	520	501	476	499	491	478	482	478	497	485	493	485	494	500	506	531	512	487	488	450	503	492	497	469	516	505	480	464	466	470	482	482	487	521	467	501	553	527	472	496	488	490	486	482	482	477	509	450	482	461	485	489	514	482	494	473	517	474	479	473	442	490	536	507	493	487	463	521	481	485	467	551	495	473	506	490	509	444	504	489	485	484	455	483	547	509	502	487	489	493	538	479	477	503	511	458	465	502	526	481	477	511	480	511	500	488	517	511	519	488	451	476	496	484	448	527	486	444	521	517	472	502	489	498	493	496	482	455	526	493	464	484	480	498	501	497	459	521	510	495	498	481	484	542	509	505	487	500	519	512	487	504	509	544	528	470	495	511	464	500	499	484	509	486	482	480	493	512	493	489	478	513	453	494	510	520	466	486	464	497	479	493	517	461	534	490	462	464	488	496	516	507	485	500	524	503	470	517	516	480	488	540	515	453	525	507	501	542	471	476	458	451	483	522	481	460	526	513	482	458	524	554	486	503	494	500	504	481	465	503	482	489	474	495	493	485	494	448	496	496	465	506	514	485	491	508	551	501	457	493	484	400	520	472	519	523	496	459	490	506	501	476	447	476	481	467	541	501	468	473	460	475	462	503	444	489	458	498	485	481	519	486	499	477	497	488	478	455	531	490	493	473	492	459	487	472	516	484	495	483	500	459	494	474	484	486	502	492	496	490	490	474	496	505	477	459	504	531	479	478	497	519	474	535	523	526	472	517	490	499	479	493	468	445	494	511	511	498	495	507	497	470	457	462	490	485	496	474	542	482	468	501	471	459	463	496	534	530	546	518	471	488	497	489	490	472	470	481	527	478	480	466	535	501	519	470	483	505	493	474	464	527	460	485	520	500	460	499	542	494	551	475	489	459	489	488	495	488	514	495	480	490	457	482	502	511	481	532	493	498	486	500	498	508	484	520	487	447	477	495	496	490	490	496	471	463	516	553	473	495	477	512	471	506	468	516	492	505	480	472	496	505	489	522	503	496	459	475	513	485	509	514	494	474	487	475	494	484	491	470	478	488	524	469	471	464	473	505	477	501	479	450	479	467	515	533	512	474	503	504	498	541	486	524	481	508	506	495	475	460	505	521	480	500	517	520	484	487	481	491	490	510	486	505	480	487	484	529	484	483	526	511	475	468	492	497	498	520	526	509	520	502	461	475	487	486	488	499	489	527	463	428	475	450	480	464	493	474	507	479	457	496	545	495	470	466	512	508	498	479	485	511	505	534	485	503	504	472	498	443	485	476	539	469	508	512	496	470	493	516	513	470	457	473	499	549	469	480	481	491	474	480	475	486	478	499	474	497	490	473	486	506	496	467	465	529	495	508	517	484	479	471	511	497	472	514	497	511	525	486	476	466	480	526	543	474	533	486	520	530	487	512	505	478	471	478	532	516	543	503	493	545	473	556	479	495	523	530	483	528	479	498	488	496	506	475	502	461	494	518	528	516	460	511	496	513	465	487	503	506	489	457	490	515	483	474	498	530	495	501	459	514	514	508	488	482	547	506	502	482	482	509	464	530	486	484	499	455	453	438	471	498	527	514	469	506	501	526	476	501	479	499	461	512	481	510	503	467	484	480	515	486	511	501	486	461	446	503	525	500	515	471	471	521	512	481	530	500	495	496	474	453	486	451	490	474	515	505	451	482	497	521	522	510	482	492	506	460	461	511	470	487	492	491	478	511	466	516	481	509	531	518	483	515	451	516	474	552	481	482	478	503	521	510	469	536	511	498	506	451	482	480	510	492	488	473	515	484	481	493	511	475	511	479	488	474	462	507	504	524	486	495	478	463	489	492	503	525	525	491	515	490	489	511	479	497	462	492	503	458	488	458	500	482	471	477	473	503	518	486	504	517	529	485	493	443	511	480	481	495	492	514	486	517	494	478	498	501	509	482	498	531	483	481	538	437	461	505	479	498	480	545	491	490	525	491	474	497	486	496	481	487	477	488	511	511	535	479	475	493	486	494	504	516	460	438	475	459	505	473	490	497	514	518	489	473	502	549	540	477	509	518	504	518	466	518	486	487	510	487	475	500	487	475	471	479	482	529	510	495	491	491	466	489	499	482	495	513	465	511	504	469	463	468	498	511	433	505	495	524	480	476	465	448	456	478	481	487	515	476	486	488	525	542	507	554	498	490	510	500	535	487	479	479	490	488	479	497	483	525	468	496	506	469	485	470
21414	9464	2446	1194	846	647	521	455	336	319	297	306	293	261	252	277	279	226	253	261	247	237	218	253	270	251	245	252	249	227	264	245	229	267	247	247	260	251	238	259	265	209	254	245	214	264	236	242	238	256	242	223	222	276	271	276	221	237	221	274	259	217	233	271	281	241	254	203	274	274	223	230	253	244	254	231	234	233	237	212	278	230	242	236	239	253	244	211	247	247	264	230	256	245	226	219	244	231	219	276	248	245	254	244	261	242	235	260	247	262	237	260	247	270	239	208	233	260	237	251	225	264	226	213	262	235	251	287	238	255	278	223	243	258	223	245	259	265	239	245	265	239	240	247	230	240	229	252	229	234	261	257	274	231	258	246	234	275	277	252	237	258	244	210	215	245	241	234	205	243	236	218	280	250	273	232	216	243	217	233	262	255	226	247	243	241	229	238	239	243	246	257	213	232	240	259	237	236	245	255	202	223	234	259	244	272	204	245	224	232	223	271	233	275	269	253	219	267	245	255	274	243	252	239	218	245	229	251	223	249	245	219	235	217	234	243	269	233	229	245	222	210	269	273	264	230	239	242	240	252	233	231	243	238	230	238	251	267	264	227	248	248	226	229	290	254	244	219	256	232	243	223	236	231	247	259	263	228	240	232	258	264	229	250	236	230	219	226	259	255	223	242	251	240	238	227	257	204	218	213	226	263	231	222	212	257	251	244	261	222	240	247	266	244	247	218	231	255	252	262	244	255	233	236	257	220	248	228	270	251	234	252	228	260	279	236	276	237	231	237	258	240	250	246	260	228	244	240	288	244	226	234	234	221	228	224	236	263	233	262	237	280	208	247	269	238	250	235	241	262	207	251	235	253	230	261	222	229	272	241	266	261	240	263	230	226	235	264	235	260	247	254	239	217	244	253	212	228	263	208	227	218	262	240	259	225	226	249	254	229	235	239	241	238	242	273	219	246	222	238	244	242	235	222	251	260	247	252	235	253	234	271	240	236	223	225	240	265	230	249	255	250	226	227	223	227	231	247	245	219	243	254	239	230	244	228	266	267	242	243	226	252	239	194	226	248	227	228	236	236	280	229	231	216	242	244	264	230	251	236	255	223	247	246	282	249	239	235	267	250	262	231	273	242	246	244	196	248	257	225	222	237	255	269	241	248	273	252	241	243	215	247	236	254	250	249	228	239	217	261	231	228	251	249	226	248	256	216	234	237	230	237	270	236	246	255	238	227	212	213	263	250	260	245	230	263	248	223	216	221	247	235	223	239	248	241	235	275	243	262	209	249	251	262	217	234	222	240	242	244	260	238	237	240	258	250	249	253	243	256	258	252	256	232	273	234	236	292	237	277	273	229	215	248	252	249	228	221	228	220	242	205	234	221	224	261	219	244	228	217	199	246	250	274	215	225	263	229	248	222	219	232	263	278	214	229	267	226	238	226	233	212	263	241	232	235	226	273	228	242	248	265	215	244	255	233	270	267	241	232	283	245	232	229	242	226	219	282	232	222	243	240	217	215	241	248	253	260	244	229	242	254	221	242	270	249	265	255	238	230	253	250	216	268	236	257	256	259	263	251	239	248	237	239	263	201	265	241	262	238	245	252	260	241	213	211	287	263	232	224	267	258	250	232	242	232	251	250	211	209	255	248	230	230	248	248	231	274	242	234	220	250	232	253	239	246	238	213	271	238	261	276	234	263	231	240	228	248	234	229	261	248	248	241	277	233	227	222	221	224	256	219	228	253	232	216	226	241	259	228	258	254	238	237	260	262	247	250	262	261	270	265	242	246	251	242	257	228	264	253	257	266	234	231	218	262	276	269	250	247	235	240	216	255	237	243	260	249	234	260	225	257	267	248	242	246	246	257	250	249	243	256	265	270	249	250	257	248	238	240	236	260	231	239	257	247	260	263	232	230	250	268	246	228	243	248	237	233	239	253	243	271	241	226	227	260	245	250	246	273	248	216	242	265	241	222	234	202	226	224	251	212	238	272	238	219	236	218	246	217	203	219	254	265	253	248	250	246	232	253	255	235	268	268	251	261	257	247	248	269	249	231	216	247	237	242	235	263	240	219	249	235	270	241	233	254	233	263	245	250	231	241	223	249	261	242	246	254	224	243	219	242	249	251	246	247	213	236	232	238	262	259	225	237	244	261	210	214	220	236	232	244	235	245	249	214	234	243	242	261	227	246	230	241	218	252	239	239	273	236	228	276	256	258	245	265	253	228	242	241	255	250	272	238	236	253	226	215	244	258	225	268	246	261	255	229	210	252	232	258	244	252	232	225	241	245	260	246	269	239	238	239	246	231	250	261	226	232	237	252	247	206	245	248	240	244	244	252	222	229	239	235	222	277	273	215	249	244	231	252	238	210	280	228	261	267	259	255	273	243	276	252	265	263	237	244	263	241	247	230	265	229	245	264	276	224	260	267	249	230	210	264	252	247	253	234	220	230	222	237	240	246	236	231	216	239	247	213	253	257	229	225	229	184	240	233	238	236	252	249	263	241	255	253	215	220	232	232	251	231	236	257	225	262	244	236	275	243	234	242	216	251	253	230	239	252	276	261	240	263	260	256	223	253	251	246	232	251	226	241	257	223	231	262	240	238	235	237	239	235	254	238	249	275	246	254	233	242	239	224	238	262	244	250	234	239	253	250	267	218	248	236	245	222	220	246	246	263	216	231	247	231	230	232	229	244	235	220	263	233	271	247	246	254	248	241	205	267	225	258	274	241	237	272	245	234	252	222	243	239	246	248	235	217	216	240	255	242	212	249	246	266	256	239	240	232	253	256	207	246	240	244	245	246	255	223	239	246	213	237	245	209	251	236	272	222	229	247	239	231	276	252	254	243	197	248	248	250	262	254	215	304	248	232	242	246	250	255	252	232	255	212	261	240	257	280	249	283	224	248	263	235	263	252	225	237	221	240	240	240	262	243	243	195	262	226	262	249	239	262	247	251	230	247	266	205	251	253	257	233	244	238	257	240	261	228	251	276	222	244	236	234	276	281	213	218	259	240	237	247	248	260	226	209	257	234	230	229	267	270	252	225	242	250	229	212	256	229	241	272	251	257	238	225	240	232	249	246	278	259	266	229	242	228	253	235	273	246	255	219	224	247	254	270	235	278	246	223	247	257	227	242	215	238	242	240	233	215	253	265	254	232	236	229	237	187	217	223	246	209	213	258	233	254	244	228	244	250	248	270	250	224	248	254	226	241	230	232	244	224	269	245	276	244	227	243	263	224	227	217	208	252	236	281	240	241	250	222	255	252	221	236	239	253	267	255	224	245	252	267	248	222	292	247	245	256	250	238	263	267	233	235	239	248	258	225	234	253	214	233	223	261	232	238	236	242	257	265	241	245	231	238	214	241	246	245	258	224	236	238	238	249	224	206	234	223	246	256	247	254	246	256	213	233	255	266	228	276	253	231	243	230	255	239	244	220	270	223	218	217	267	213	236	243	234	249	234	229	233	256	282	264	235	244	244	252
12388	6664	3679	3532	3166	2514	1976	1602	1106	970	799	746	723	677	656	668	660	612	627	597	567	571	597	546	577	550	584	623	525	585	572	580	563	542	572	568	556	579	594	541	539	537	552	544	557	553	566	589	527	529	532	498	568	517	612	569	579	550	551	627	534	555	544	533	515	551	578	535	577	538	563	554	556	506	531	496	569	577	547	502	543	530	530	539	537	511	547	523	559	548	540	605	560	540	547	547	544	512	527	537	526	484	516	561	571	499	554	544	519	543	541	549	557	537	525	549	565	509	559	535	559	551	514	587	511	565	486	509	531	508	550	541	531	596	547	541	516	547	544	544	500	559	534	519	557	569	550	495	535	530	521	532	550	524	568	516	505	564	566	547	532	520	544	555	558	566	507	527	527	519	536	551	508	570	557	559	575	519	528	544	530	537	541	531	578	547	556	563	559	540	554	558	551	539	529	549	538	538	589	534	537	568	551	541	552	561	542	538	532	540	537	587	543	549	552	564	579	536	525	557	536	546	566	529	506	542	517	528	546	550	505	535	598	588	559	533	498	521	520	591	544	537	572	540	550	556	552	553	541	542	534	554	503	518	540	502	541	521	548	638	504	549	581	539	558	515	561	523	528	516	563	570	561	553	564	562	518	527	530	542	510	510	533	576	542	511	558	551	553	560	603	547	565	542	495	585	540	518	492	578	546	538	549	519	537	523	511	534	516	542	513	584	483	553	545	545	532	522	489	559	551	584	555	535	514	546	519	542	504	532	544	573	524	518	538	562	492	534	563	559	554	531	549	521	530	553	499	546	548	561	514	546	538	536	577	533	517	515	547	552	567	535	537	505	517	541	554	544	542	590	562	523	535	539	536	564	538	571	553	564	566	574	537	522	513	536	554	548	544	532	554	563	534	577	538	568	544	576	519	551	524	585	521	556	537	530	533	524	531	545	553	530	540	548	536	520	576	536	543	551	513	531	512	535	553	540	555	584	546	528	569	545	530	520	501	554	557	511	535	518	538	562	545	584	569	537	526	535	546	546	554	525	507	562	541	558	537	541	548	553	548	525	503	526	507	523	539	541	547	522	537	531	560	524	536	551	542	522	560	566	528	507	554	549	488	550	575	562	513	516	538	561	560	506	553	565	571	532	517	495	555	531	504	556	536	539	548	539	514	543	548	559	527	546	513	546	524	537	546	545	522	547	552	561	543	504	600	551	551	533	543	523	580	525	533	541	516	562	525	578	529	554	549	560	588	559	546	560	485	529	541	589	523	558	543	529	527	541	535	530	524	580	582	544	525	558	541	548	512	559	527	551	510	563	566	514	506	550	559	541	562	551	516	519	531	522	546	552	572	553	547	522	516	543	548	543	490	564	554	544	599	536	509	542	510	588	536	557	550	492	586	550	558	539	555	555	572	512	570	564	522	524	517	511	544	517	511	513	552	594	539	512	546	520	513	506	576	530	489	532	526	497	558	543	555	565	533	568	565	532	521	543	519	514	550	525	550	527	510	546	533	549	566	558	494	520	563	478	577	597	526	528	516	557	538	539	572	559	535	558	498	578	527	553	558	539	536	511	513	566	494	573	568	521	560	575	552	533	568	542	536	550	524	574	510	579	528	550	527	527	583	527	528	599	514	552	512	566	506	519	506	540	562	521	527	546	530	494	531	532	530	566	555	537	553	563	490	574	560	544	532	546	557	587	558	527	578	555	559	572	518	525	488	576	590	541	554	494	553	528	562	500	542	543	534	518	510	566	549	532	556	533	562	565	589	576	541	505	517	521	496	542	543	540	511	552	572	516	569	551	567	494	555	567	504	544	549	541	518	552	557	483	536	547	518	562	549	524	561	547	570	571	548	526	531	596	505	556	499	517	537	520	561	550	503	544	517	568	555	513	542	530	498	540	512	522	559	533	491	525	521	559	520	570	552	543	546	539	559	500	554	541	539	582	550	560	515	523	522	497	562	555	511	514	585	560	548	543	542	527	520	535	513	545	543	542	562	522	544	526	581	496	602	530	508	532	512	562	537	533	517	562	538	537	520	546	572	578	523	559	530	541	529	513	547	503	542	542	559	533	543	526	519	528	534	513	538	531	536	550	538	537	533	532	573	562	594	521	495	564	513	554	533	530	578	546	551	529	473	522	567	545	549	566	552	562	531	561	528	544	569	543	556	527	529	536	539	527	510	518	522	575	529	534	535	549	523	533	507	574	526	564	507	560	570	540	542	511	556	545	545	523	549	525	547	501	542	542	526	505	543	554	534	586	533	549	552	560	553	540	579	551	484	524	585	511	559	516	566	560	533	557	548	622	592	546	531	520	525	527	569	514	554	537	530	530	553	509	525	537	561	561	577	518	549	557	515	539	523	563	528	537	528	534	520	537	537	551	574	571	538	555	563	547	579	528	546	559	545	578	554	528	527	513	579	516	545	503	588	490	508	536	543	529	528	508	560	525	550	532	581	510	581	538	537	554	521	585	533	535	550	537	515	530	564	583	498	547	542	535	519	552	526	542	551	511	543	544	557	549	536	551	549	531	543	580	501	535	517	551	546	515	541	573	518	561	511	562	552	501	519	568	565	527	546	544	529	525	531	576	597	522	523	570	586	536	543	548	529	537	567	542	535	532	526	550	537	574	553	528	533	509	537	489	528	562	510	567	544	548	584	586	548	546	541	521	531	520	522	547	570	584	585	545	554	529	538	583	535	527	564	540	539	538	580	585	538	533	571	595	524	522	527	532	548	552	542	526	551	581	569	556	524	568	524	555	557	593	541	556	548	549	520	564	558	545	534	553	550	511	574	581	540	515	533	530	532	533	554	547	536	565	529	537	530	516	541	547	518	530	536	497	527	568	531	526	521	549	537	527	543	511	559	536	548	502	560	529	564	561	501	509	583	517	515	509	517	521	499	538	518	520	546	548	516	543	547	516	527	579	513	526	560	568	568	552	524	533	531	561	526	570	534	515	557	547	560	541	548	524	573	556	536	552	519	528	595	545	564	520	558	579	540	537	576	572	564	539	534	490	495	569	546	562	558	495	518	543	544	551	554	529	546	537	560	545	523	523	515	545	524	539	547	532	579	551	552	590	534	540	544	537	544	559	560	524	584	572	580	561	594	520	546	550	624	552	530	566	524	564	527	511	527	532	574	576	516	567	539	558	552	537	509	551	528	517	510	501	559	536	532	531	551	524	521	594	585	541	535	546	550	515	515	517	574	552	509	545	555	568	508	527	536	517	565	520	543	551	552	571	556	529	549	530	537	458	508	534	569	559	537	541	529	546	542	546	539	516	543	545	528	539	563	526	555	554	559	541	609	532	556	549	523	515	557	560	585	547	544	542	519	593	540	589	546	561	560	541	511	558	593	616	509	518	516	536	545	550	531	540	522	546	593	551	517	525	543	552	580	565	540	555	544	583	597	546	533	542	537	518	530	494	539	532	548	549	547	530	533	501	525	538	589	540	527	544	506	545	610	546	520	557	509	509	537	526
34825	18531	5781	2418	1734	1099	863	721	528	377	318	359	356	267	248	250	198	234	218	187	183	195	197	220	208	194	211	218	217	242	237	233	203	165	198	196	180	223	204	194	200	186	155	202	210	180	197	199	172	208	184	178	186	210	197	204	227	185	179	190	213	191	190	201	189	198	200	228	186	196	198	190	171	214	210	181	200	212	211	201	194	167	203	207	190	170	198	185	210	183	179	174	207	204	213	175	199	216	179	174	223	177	224	186	188	229	225	196	199	218	204	196	211	189	189	199	207	219	184	184	197	202	232	205	183	212	204	208	199	206	204	198	224	208	188	215	203	172	178	214	194	213	189	180	192	194	188	203	208	202	203	201	180	204	209	205	190	206	226	171	206	214	223	222	184	194	189	173	175	226	218	195	209	226	187	205	210	225	197	180	177	211	216	194	195	176	205	220	194	206	202	195	238	181	189	203	181	184	189	200	179	196	213	207	193	224	215	209	200	181	188	178	198	204	196	182	195	173	171	228	215	190	215	205	190	206	211	184	207	196	201	193	206	200	193	196	217	174	193	215	200	193	189	159	196	226	232	196	203	229	194	179	161	206	210	201	193	203	189	182	213	203	192	163	166	195	198	212	189	191	211	180	193	206	186	192	241	227	180	229	176	206	226	205	189	177	195	201	191	192	181	191	192	175	204	224	230	187	213	179	218	212	214	191	194	188	204	206	189	188	195	205	187	204	217	220	207	214	163	189	180	183	177	207	199	198	221	195	178	189	186	181	191	165	185	192	180	163	214	200	212	178	193	218	185	177	187	184	192	196	161	193	191	221	182	198	187	212	195	200	215	170	179	173	174	211	198	217	173	201	169	213	162	188	209	196	183	193	194	189	202	215	191	210	180	193	191	169	187	224	207	192	210	209	220	183	167	203	179	206	192	226	205	198	199	208	190	196	165	160	199	183	199	199	198	174	179	186	182	190	184	181	187	197	219	188	175	181	196	169	188	206	198	200	183	183	207	213	192	201	190	183	166	205	196	220	206	194	175	217	215	207	209	209	189	195	201	203	209	200	173	194	189	164	205	200	227	204	201	197	204	190	196	208	202	186	204	180	233	188	194	204	184	205	207	208	212	213	205	185	175	165	179	189	212	212	202	182	186	203	217	207	228	203	217	203	178	154	218	212	181	165	200	194	203	190	180	192	178	183	187	187	195	196	188	176	195	217	181	226	220	191	175	173	201	168	202	228	209	187	216	169	201	183	184	195	197	167	173	176	186	214	190	206	183	233	181	194	197	209	175	197	211	237	190	192	183	185	201	202	210	196	201	190	193	215	173	218	195	222	174	203	206	176	223	199	175	189	203	176	198	195	184	194	197	185	208	181	215	186	191	207	209	176	178	181	192	196	222	192	187	213	181	185	219	214	206	190	196	214	215	183	193	205	171	206	181	210	226	196	206	204	202	185	188	214	189	232	207	189	200	170	191	211	216	189	221	187	193	204	206	187	195	179	203	190	215	179	210	199	208	192	180	216	192	186	192	199	218	199	186	194	187	167	208	176	185	207	199	205	197	199	191	174	217	217	189	181	176	208	179	175	189	181	173	211	195	201	206	189	226	187	214	194	203	182	210	195	170	192	218	189	195	179	193	206	181	196	202	209	206	192	201	216	189	203	232	199	203	195	199	201	205	189	198	199	207	177	217	195	183	194	185	174	205	209	191	180	181	216	183	203	196	189	189	170	196	203	194	187	189	206	193	207	205	186	236	200	193	203	209	203	214	168	195	201	206	203	211	175	192	190	200	190	214	175	208	200	204	185	190	185	187	219	200	185	174	215	215	191	179	195	205	213	191	204	164	208	181	160	190	190	168	207	188	177	167	196	206	210	200	206	153	201	175	201	209	200	207	194	202	196	227	219	177	217	178	219	174	180	209	188	181	229	211	191	196	179	173	178	193	194	187	213	181	194	207	206	188	214	190	184	183	234	196	184	208	192	192	205	189	197	190	176	191	194	192	195	209	198	184	184	177	195	205	216	207	195	167	198	209	199	194	178	213	195	163	204	198	214	193	194	200	213	209	202	166	203	192	189	187	175	193	179	195	175	221	171	199	193	187	204	192	181	217	196	234	173	183	206	189	180	198	184	196	190	180	200	191	189	188	172	205	200	211	221	174	167	175	180	186	190	200	173	199	215	187	215	206	177	183	202	200	209	217	170	184	203	199	205	172	180	201	185	187	200	175	185	169	225	182	190	183	184	198	185	204	189	190	185	212	189	210	198	190	187	187	213	227	196	209	187	168	205	193	203	195	222	197	196	186	193	191	226	162	201	179	172	198	182	175	193	196	204	205	211	202	195	216	196	181	203	206	189	205	176	202	177	198	165	201	204	182	198	181	195	187	185	184	203	192	191	221	195	179	200	197	224	193	173	203	184	186	199	195	192	195	198	188	204	202	181	199	207	184	203	211	195	186	196	197	198	204	189	201	212	162	211	189	180	181	180	198	195	169	189	184	202	195	219	188	196	211	205	195	190	169	160	176	188	196	182	195	196	185	218	176	184	205	203	206	202	205	226	204	206	203	213	223	160	189	193	190	200	204	205	210	216	194	206	184	222	203	224	167	211	208	218	193	198	200	205	189	177	205	167	199	197	207	192	234	214	182	212	174	188	204	201	188	186	193	198	206	188	204	182	195	202	182	172	201	199	211	191	185	195	201	176	198	186	215	177	197	175	209	192	200	185	199	198	192	182	200	195	185	232	185	199	216	216	211	219	186	187	183	214	203	215	193	197	200	167	195	200	196	209	214	200	203	198	181	216	182	174	230	195	202	185	160	196	179	195	194	187	183	170	195	223	193	204	179	204	174	185	194	221	194	222	192	182	211	202	193	189	181	184	180	185	184	181	193	169	189	202	220	184	226	184	180	199	193	185	203	188	214	228	195	202	161	186	221	201	183	181	219	194	193	191	191	201	192	218	172	199	184	209	198	206	199	178	186	201	214	154	177	221	194	201	174	192	204	202	221	207	179	207	220	169	212	201	173	192	188	179	225	221	206	227	218	191	178	182	189	210	193	213	188	202	191	186	197	193	224	194	213	191	182	229	181	199	203	186	169	182	203	192	185	177	190	213	176	188	184	181	175	187	227	178	200	197	212	186	184	199	185	174	209	210	184	189	193	228	197	178	202	164	217	208	200	203	192	177	184	178	187	199	193	197	195	186	191	213	168	163	217	208	187	214	202	202	211	215	196	226	194	192	227	209	210	201	212	180	201	226	211	188	194	214	227	189	193	193	190	201	188	194	193	196	208	215	209	220	195	205	210	196	218	190	172	199	173	196	160	186	191	208	213	204	203	181	198	184	194	181	190	220	214	221	203	187	198	185	208	170	179	226	222	194	206	216	179	180	234	198	200	164	185	195	203	201	183	186	202	181	186	190	202	164	191	181	237	190	183	200	206	186	205	194	215	181	200	185	196	191	184	201	211	199	192	195	225	233	198	198	219	195
21795	12809	6270	6774	6138	4456	3588	2614	2112	1499	1218	1234	1399	808	720	664	611	631	570	548	561	593	540	527	554	510	551	517	557	594	534	537	508	496	513	489	535	464	504	496	468	504	449	472	452	442	478	520	467	456	449	459	460	473	464	516	455	489	432	476	453	465	510	468	473	466	435	438	451	441	501	443	412	440	481	479	452	428	475	436	476	477	407	482	462	436	428	469	449	464	439	452	438	428	469	442	439	442	436	470	425	399	481	445	465	418	407	438	453	472	428	463	462	459	449	480	466	433	463	470	456	462	444	450	477	455	461	442	481	437	424	475	455	430	394	485	457	495	409	465	421	475	458	479	468	466	447	448	447	455	450	445	433	473	446	434	468	453	433	437	432	425	434	452	425	487	441	427	452	485	447	489	461	436	449	471	451	448	434	441	481	473	454	426	433	445	481	445	442	448	483	475	458	424	464	436	454	466	467	445	478	475	447	471	445	512	517	456	452	440	451	462	491	417	503	455	439	438	448	502	460	462	442	442	461	432	462	463	414	469	470	477	442	437	479	506	438	455	449	457	449	462	436	457	465	452	482	465	444	448	417	463	498	433	418	467	409	468	460	429	448	473	442	465	448	443	421	438	469	480	464	426	423	456	457	433	474	432	423	478	434	465	433	473	429	466	428	459	471	452	404	412	446	438	454	504	433	482	406	417	489	472	485	436	482	453	458	435	444	417	445	448	437	443	465	435	460	473	440	429	440	484	473	472	428	466	461	464	443	463	483	441	448	451	453	461	453	416	441	425	449	417	447	416	444	441	447	450	445	470	461	445	467	441	439	470	455	466	468	488	464	479	467	442	439	448	461	476	450	459	442	447	454	436	439	446	473	461	416	454	461	454	438	451	422	460	415	491	472	466	473	456	446	452	461	452	444	451	456	429	470	470	475	454	464	470	510	467	472	417	467	423	429	448	472	458	424	428	464	457	477	464	477	471	440	417	465	441	465	480	420	446	474	413	482	460	468	453	462	462	450	436	443	450	475	446	437	441	430	423	467	455	437	445	446	442	449	433	434	456	435	417	472	420	494	476	454	461	457	414	466	461	472	443	475	494	451	435	454	456	440	493	471	438	426	442	449	439	424	452	436	462	445	488	441	420	461	458	415	431	445	437	443	465	429	445	499	474	402	431	474	407	436	458	484	426	463	441	437	486	445	461	432	483	433	453	443	484	434	447	436	439	485	444	428	444	452	442	466	466	463	423	474	437	490	433	432	454	462	440	438	479	417	439	429	440	483	458	485	513	456	477	403	440	409	457	450	461	456	464	462	459	473	459	523	443	407	422	438	466	453	484	456	453	439	430	457	480	415	486	432	421	461	443	460	442	472	480	462	428	424	429	432	441	477	451	459	471	448	454	453	472	449	425	477	407	438	450	475	433	449	441	470	468	424	457	458	446	466	458	448	480	464	451	426	434	459	442	486	435	440	472	446	430	452	397	467	435	457	426	470	442	467	434	449	443	478	478	468	423	447	448	427	467	437	444	483	475	452	453	446	484	446	432	446	440	446	466	459	456	484	448	464	447	461	455	443	458	451	435	448	449	411	467	435	478	466	451	477	462	454	473	454	482	464	411	445	456	453	434	482	475	418	457	463	439	506	470	434	456	453	424	442	448	456	450	417	500	477	469	460	446	443	447	452	456	434	453	467	458	434	432	449	473	441	462	423	431	458	432	449	458	472	446	438	456	424	447	489	477	468	442	440	462	461	422	467	442	456	446	448	433	433	457	473	439	409	506	495	405	461	446	455	450	481	457	444	426	470	451	470	452	435	428	430	440	429	449	451	414	474	443	445	436	460	484	474	443	463	475	470	458	466	455	442	433	466	464	450	440	486	461	486	481	471	492	453	421	435	465	460	433	433	442	457	455	426	445	445	419	422	452	420	412	474	439	453	447	465	459	464	436	452	451	465	445	449	435	468	482	488	480	481	430	412	458	460	467	469	440	469	444	441	444	436	448	451	441	475	425	473	424	474	423	448	463	474	456	424	443	465	431	464	416	435	418	465	438	438	484	478	427	460	430	411	441	438	424	466	449	452	467	411	458	452	419	461	447	445	497	451	421	452	455	466	455	485	438	425	448	431	463	459	449	478	465	405	429	464	479	443	415	463	439	459	429	454	451	403	455	437	430	451	474	418	474	446	478	482	479	438	505	451	482	410	425	448	426	468	458	448	442	465	517	445	442	480	456	431	452	419	443	400	430	449	442	487	444	446	430	454	482	469	472	464	398	475	458	496	479	429	423	453	455	458	420	447	463	455	442	451	427	441	448	460	457	435	468	453	411	471	452	478	441	460	473	464	428	424	451	429	459	433	446	479	442	418	453	462	456	417	452	426	431	450	437	471	453	450	460	417	479	475	467	470	464	437	454	491	446	447	473	446	461	468	453	449	424	409	454	469	443	466	512	431	440	452	411	410	458	447	480	471	466	435	474	447	448	458	436	430	446	477	414	444	455	467	469	410	449	458	432	473	443	462	424	440	465	444	439	405	426	473	459	438	435	493	444	408	429	452	455	483	476	434	465	454	436	443	410	457	447	400	473	440	453	414	433	443	448	469	478	507	438	400	452	460	415	459	461	468	426	475	442	458	468	486	459	439	469	451	430	467	481	483	445	446	436	462	461	477	445	475	409	451	436	464	479	476	455	481	424	444	444	433	482	456	443	456	474	441	452	431	437	473	421	473	460	464	417	460	454	465	450	442	446	470	437	455	466	424	443	451	431	470	455	471	436	452	476	429	450	441	431	490	468	416	450	464	455	456	448	461	443	453	458	452	470	467	468	460	440	469	424	466	484	480	446	441	461	430	422	444	472	439	460	469	450	436	494	471	435	449	467	472	446	441	413	457	456	457	457	416	452	418	430	434	437	467	466	413	478	442	452	454	455	435	458	471	493	442	474	426	420	465	457	478	433	424	445	473	440	446	447	423	466	426	435	433	448	470	454	454	464	424	471	477	464	450	420	432	458	466	430	464	412	434	463	458	442	430	484	443	431	453	455	460	448	472	458	447	445	474	423	410	461	425	455	445	468	449	440	434	458	444	452	501	427	446	462	425	432	494	466	471	433	434	407	451	431	455	442	454	458	392	456	473	451	445	496	450	417	419	471	439	452	482	448	473	436	474	437	441	442	454	453	468	424	428	452	433	477	472	465	428	468	462	433	452	449	431	447	434	478	461	467	440	438	467	445	462	452	420	458	451	458	411	424	452	464	457	460	432	500	467	418	442	452	414	474	428	483	494	443	449	436	444	472	436	437	465	486	453	481	441	424	465	469	435	488	463	482	386	417	427	468	455	449	447	451	438	412	429	427	453	430	440	453	453	511	445	456	457	418	420	433	438	435	460	455	462	452	441	470	448	476	477	470	454	442	435	469	483	476	429	451	461	406	450	453	447	436	425	454	437	457	484	414	491	478	446	459	447	453	428	456	413	443	457	446	467	439	436	432	456	448
42862	24960	10247	3854	2665	1714	1429	952	721	487	564	492	421	292	306	271	259	276	266	272	234	236	196	253	213	218	257	226	238	224	257	233	205	235	201	211	211	181	226	224	209	223	220	236	208	199	197	212	204	209	177	220	211	232	221	204	229	217	192	212	213	202	219	206	207	227	212	197	232	207	208	202	223	191	218	228	197	178	217	209	189	200	190	210	258	240	213	207	187	232	226	227	206	219	217	239	215	252	245	197	227	216	218	204	200	233	196	200	208	225	228	230	190	186	224	201	218	201	208	232	216	217	204	237	223	190	255	175	210	203	201	203	166	178	193	224	181	220	211	206	204	210	220	218	200	226	235	191	209	205	183	192	211	255	196	197	215	202	199	233	209	195	226	195	225	207	217	233	215	197	225	214	200	193	250	215	215	241	205	198	220	198	210	210	217	231	207	206	225	237	217	185	216	210	220	214	192	209	204	193	204	219	190	209	184	218	226	206	214	212	228	240	231	234	233	241	208	236	217	192	215	217	194	214	210	222	209	212	230	219	207	224	184	195	235	191	217	225	217	192	258	193	226	192	236	220	178	206	187	226	218	207	203	212	196	221	207	221	207	194	196	229	222	216	205	195	229	202	179	223	224	220	204	210	199	204	216	207	194	189	193	219	201	224	228	231	195	184	198	209	231	204	225	223	224	193	227	194	210	191	195	221	203	213	220	206	206	230	225	206	237	195	230	223	204	207	207	196	192	199	192	221	217	226	208	221	200	195	205	212	199	230	211	212	218	227	226	220	201	191	207	208	202	192	228	241	218	201	202	215	203	218	217	217	229	228	191	219	219	216	214	222	200	201	219	232	224	228	226	234	218	190	218	241	193	216	209	244	192	181	201	198	244	208	221	182	199	215	208	198	234	220	207	211	195	237	199	186	211	189	185	188	209	205	219	212	220	231	206	215	216	233	223	213	235	213	250	209	208	210	221	212	205	199	208	212	214	235	221	209	209	190	204	183	224	211	213	223	204	209	232	209	203	220	199	212	215	217	176	220	230	226	201	223	222	180	213	193	211	214	224	223	191	219	202	192	214	209	238	202	206	200	230	219	231	200	204	194	209	193	229	204	211	192	215	195	213	205	219	213	205	213	222	237	204	209	198	213	205	180	242	202	223	214	196	214	208	203	236	228	202	211	229	223	204	235	204	205	191	211	202	244	177	204	230	219	196	216	210	191	217	196	213	250	231	228	207	201	215	203	238	212	204	203	191	207	254	203	244	212	217	207	224	194	194	210	203	211	205	236	204	205	209	192	200	244	186	204	216	221	219	183	210	180	203	245	214	218	223	217	221	171	233	208	219	228	199	221	206	201	203	215	214	214	236	228	194	218	209	227	221	234	203	230	210	220	218	182	223	209	206	210	210	192	223	206	228	204	208	192	192	208	207	210	203	186	199	191	219	226	214	210	205	221	228	221	198	233	184	169	201	213	225	218	219	207	204	183	201	166	183	213	253	238	236	222	221	231	204	205	211	211	228	213	211	196	230	204	202	207	182	205	205	219	178	214	218	233	205	234	203	216	214	209	208	212	231	210	207	198	215	199	183	244	174	198	225	193	216	205	195	198	190	190	192	204	225	226	230	218	213	194	198	214	245	197	215	216	226	216	237	217	224	217	200	209	186	227	215	198	212	207	201	207	206	198	222	235	188	212	195	200	212	199	227	210	189	210	184	219	219	213	191	197	199	219	204	209	198	212	212	228	201	217	209	220	191	212	189	207	190	224	210	229	193	211	180	173	203	221	235	231	192	222	235	224	199	229	205	197	226	205	217	209	247	213	214	187	200	205	208	209	217	184	185	232	219	214	206	211	220	180	224	188	201	203	210	179	204	218	220	228	235	230	228	244	210	208	198	209	217	194	202	208	227	232	200	228	216	198	202	208	215	201	184	225	221	226	215	222	218	222	205	197	229	241	206	202	189	212	211	209	219	233	223	209	208	210	230	198	188	220	172	197	196	212	199	224	201	194	220	216	213	220	209	212	202	210	211	216	203	208	230	207	229	213	219	204	192	210	210	214	229	205	219	195	230	208	231	223	217	227	224	216	197	211	224	198	229	197	210	203	222	196	215	213	215	238	193	176	191	231	211	236	196	223	178	222	200	201	201	228	223	176	210	216	214	201	179	215	229	208	242	194	206	224	224	222	203	248	209	203	221	213	217	217	218	237	203	206	223	189	202	213	232	185	220	228	215	234	204	210	214	212	199	213	219	194	220	242	212	214	211	224	198	221	195	218	211	233	214	235	223	230	219	225	207	192	226	201	192	170	241	232	226	196	201	192	197	217	218	219	241	219	235	222	208	227	224	231	224	217	223	227	208	226	205	189	213	231	220	209	224	232	189	195	216	199	217	210	213	206	230	221	198	181	204	263	210	214	246	207	227	214	190	218	207	174	206	235	234	187	218	210	207	201	218	228	234	197	183	182	209	232	243	198	224	233	197	200	229	207	220	230	198	220	213	220	202	191	204	231	213	214	220	214	212	230	218	221	202	207	226	211	237	218	232	240	183	247	249	200	198	217	214	228	189	203	190	217	201	232	225	238	214	200	220	205	211	191	239	195	199	222	240	200	220	231	195	222	213	216	231	221	209	241	208	214	241	194	212	219	229	206	210	209	190	204	201	192	218	235	232	246	227	203	209	221	246	203	208	220	209	201	213	193	192	189	209	202	195	220	207	199	199	224	180	204	209	222	193	218	204	231	200	233	227	231	207	222	204	209	218	204	212	203	231	204	194	218	192	212	200	213	214	211	204	226	224	225	208	201	210	205	206	241	221	185	216	219	226	205	208	228	200	224	208	231	219	220	209	204	217	237	200	212	198	212	181	206	205	216	230	190	197	219	232	218	212	207	190	201	228	212	197	205	215	204	185	198	202	198	218	183	206	239	214	237	234	232	181	241	221	194	252	212	189	223	244	210	216	215	218	232	219	217	220	193	191	173	226	183	214	204	198	180	217	196	200	220	230	216	202	186	193	198	208	189	188	201	190	231	204	224	213	193	215	225	200	232	191	232	225	213	211	251	203	214	200	223	239	198	191	241	221	205	213	203	236	215	200	210	222	211	206	238	231	211	221	201	227	225	224	226	224	210	207	221	206	227	194	203	230	205	222	187	178	203	189	212	209	220	199	217	241	216	232	217	210	175	222	226	198	224	217	222	206	201	214	229	211	208	204	197	201	200	224	196	189	200	227	213	218	203	194	212	166	215	199	220	216	188	223	201	215	249	250	214	224	189	210	223	242	222	232	217	223	221	230	219	210	205	187	222	202	211	201	202	187	214	214	200	226	200	236	202	218	209	224	242	223	193	217	191	204	203	235	212	205	193	183	201	221	198	240	195	225	190	211	224	196	217	187	233	223	222	199	211	200	213	202	183	224	226	214	239	231	202	223	235	218	192	235	212	218	221	236	179	207	203	203	219	182	186	236	208	213	186	209	204	223	194	222	231	175	232
26074	16912	9882	9420	8865	6267	4937	3464	2693	2042	2057	2002	1900	1080	930	830	800	753	640	669	695	711	659	596	603	631	594	658	639	662	566	609	568	630	552	547	540	543	559	524	487	531	517	514	511	522	495	542	482	521	489	516	507	510	509	559	521	514	497	534	514	475	522	494	519	495	507	483	459	469	495	453	499	521	528	495	492	462	478	508	492	492	494	541	490	525	473	482	486	501	482	503	499	471	490	483	482	455	495	494	449	494	490	476	469	485	490	471	520	494	500	522	504	478	500	510	521	465	445	470	550	508	490	452	465	489	486	475	486	533	467	500	480	533	478	488	480	492	542	506	510	483	498	483	506	489	491	456	480	492	485	491	478	484	457	503	489	483	456	496	480	443	480	462	487	464	500	464	470	487	491	475	479	465	429	497	487	479	517	468	481	462	488	504	487	513	499	492	481	528	441	504	496	480	493	495	482	516	476	504	480	509	475	433	482	446	497	529	473	501	466	486	489	500	531	495	479	504	523	501	520	481	482	493	466	523	474	520	469	482	499	492	510	452	469	499	482	501	471	453	521	502	491	475	426	480	502	487	511	464	491	514	491	494	485	485	478	481	477	464	482	475	455	462	451	491	510	516	504	499	491	460	470	498	476	538	488	477	499	454	510	517	479	511	482	495	471	509	492	468	483	476	455	476	474	447	500	470	474	501	488	511	507	499	497	486	465	520	491	484	504	509	456	511	499	526	477	462	490	476	510	481	515	483	533	501	471	494	505	456	488	512	476	484	458	495	535	494	488	458	504	491	523	484	494	495	471	498	490	500	465	477	466	526	500	471	462	473	492	502	480	485	504	492	475	503	528	541	495	488	486	521	478	478	502	488	506	491	477	456	484	492	503	507	489	501	495	490	503	507	472	465	467	468	498	513	465	484	488	473	493	491	529	510	462	489	485	495	503	496	507	486	463	490	500	496	492	475	480	480	476	478	497	477	497	492	485	514	483	461	529	424	506	458	485	515	463	485	489	496	493	443	475	504	495	470	500	500	487	501	488	525	508	485	468	477	515	492	451	487	498	491	488	527	517	482	492	514	476	522	464	490	553	472	498	459	483	500	496	496	503	480	527	521	484	500	494	465	471	459	493	495	487	469	498	474	467	468	473	482	500	464	486	458	469	492	502	484	489	492	503	485	452	510	503	496	497	492	471	486	486	473	463	475	465	475	513	496	508	472	481	504	488	451	481	498	441	480	450	476	493	512	490	469	440	497	489	485	485	459	490	476	486	506	434	482	460	500	485	478	451	484	509	533	502	483	513	511	496	501	475	493	493	461	493	491	475	498	486	477	487	481	477	475	487	499	496	466	499	507	495	485	503	555	507	458	492	529	471	514	487	466	467	482	470	465	461	499	485	489	470	501	514	503	499	487	472	516	465	454	449	495	471	510	503	464	490	460	474	509	482	471	487	548	485	503	482	503	513	487	491	520	497	511	472	499	503	496	467	494	513	468	515	499	517	491	469	494	491	495	447	508	420	502	483	515	475	488	501	502	420	471	466	463	527	488	483	480	492	465	497	516	480	513	481	511	521	484	500	480	487	466	464	516	504	475	518	490	505	502	500	477	464	506	515	503	516	480	468	477	511	475	511	461	526	511	457	470	480	516	458	532	484	494	483	510	474	505	514	476	516	478	479	511	513	504	476	529	510	504	437	480	485	505	498	482	496	462	453	473	496	527	488	496	470	481	459	504	524	470	488	487	479	451	472	464	490	459	527	497	503	476	480	501	477	469	443	441	462	524	462	499	527	503	459	496	469	487	456	477	488	482	494	511	460	484	445	489	468	499	472	541	498	490	505	510	505	478	475	458	505	480	496	491	500	451	476	514	493	477	484	499	527	521	480	500	503	510	468	484	465	491	479	508	482	503	456	488	463	482	460	454	500	458	471	451	482	479	508	506	476	473	512	467	477	494	455	439	490	512	490	481	474	496	488	458	492	522	456	518	498	529	461	480	440	516	472	479	462	481	505	488	493	514	475	496	435	511	520	442	486	484	457	466	534	504	508	479	521	516	478	494	477	533	507	493	523	511	515	489	492	463	466	468	525	481	539	468	486	481	477	467	476	456	483	462	493	467	493	464	492	519	487	464	450	504	488	484	506	476	485	471	504	498	476	473	463	479	507	462	476	475	513	520	509	446	480	508	491	498	507	500	478	473	501	484	554	516	492	439	498	506	477	519	499	486	452	490	472	447	491	498	463	447	486	466	505	464	453	512	511	461	478	499	473	494	495	492	516	501	464	480	470	480	500	509	510	493	459	445	515	499	480	524	471	489	501	521	480	512	503	494	465	494	502	516	474	492	485	479	456	521	497	498	482	468	478	508	479	503	441	485	454	484	511	509	467	444	493	483	474	487	506	489	478	479	525	465	478	497	474	521	484	464	497	534	507	433	496	497	487	499	485	501	481	485	528	491	523	491	480	484	448	503	521	457	466	481	512	507	467	473	506	487	450	457	470	488	480	478	470	500	477	468	526	448	487	459	479	501	480	495	492	485	538	492	465	505	487	497	525	516	509	512	515	475	503	454	508	518	480	477	478	473	541	429	512	534	497	496	510	477	504	510	517	501	503	487	475	491	510	459	502	519	509	522	515	499	453	489	481	474	502	473	494	481	462	469	509	509	463	469	494	509	482	476	463	470	487	467	482	462	480	474	470	493	486	465	498	523	470	486	497	491	480	464	462	499	474	486	468	508	513	483	516	484	510	490	475	474	516	474	467	496	494	467	532	494	499	495	498	456	529	444	436	499	509	481	532	492	492	540	479	508	496	491	494	496	476	479	522	497	472	483	512	539	473	512	461	480	477	485	529	505	468	493	487	515	526	479	456	515	534	469	455	518	512	514	464	480	501	467	519	504	495	509	484	478	504	461	463	510	454	529	529	498	503	447	485	493	480	484	491	479	503	503	451	494	451	502	500	494	472	495	536	475	478	494	511	473	475	473	488	468	445	505	451	514	462	446	471	449	472	494	509	497	510	476	511	504	482	474	456	474	474	510	499	531	478	473	489	493	453	494	482	478	521	485	451	481	494	494	481	459	507	487	476	488	470	517	458	475	516	512	482	480	464	494	462	455	515	490	509	482	453	500	491	484	463	475	517	488	463	500	409	495	462	497	522	507	521	487	448	487	527	496	497	521	488	473	510	508	544	468	453	511	489	508	460	484	486	518	459	515	482	521	461	473	491	502	457	497	475	495	522	496	476	478	493	482	447	516	463	466	472	470	475	478	476	487	477	491	461	488	505	462	508	446	497	505	487	464	549	481	494	501	458	446	476	484	515	507	460	479	500	476	508	488	477	508	477	503	498	496	491	470	486	517	491	493	464	469	468	488	495	495	485	493	502	486	501	551	478	473	451	466	506	506	537	500	465	514	492	467	451	543	504	466	420	437	470	487	510	464	493	501	453	512	513	455	486	502	501	460	480	494	486	510	500	523	495	499	473	471	486	467
21233	9237	2680	1371	853	563	483	393	284	276	325	303	297	243	275	237	280	257	232	255	268	241	280	252	232	258	239	264	257	254	234	259	259	267	258	256	240	230	259	255	202	264	232	202	257	223	238	239	244	217	258	268	230	229	233	220	246	241	255	251	245	204	234	237	264	224	233	231	240	267	254	212	272	246	238	228	265	259	233	241	249	250	218	236	284	239	268	231	232	241	238	242	231	232	235	215	254	232	255	243	223	243	252	203	262	244	223	221	212	208	219	242	227	233	264	285	221	243	236	232	257	271	253	246	231	226	259	299	260	270	242	223	232	236	251	242	247	260	214	259	262	251	224	230	249	235	249	251	241	219	251	256	250	255	248	226	244	263	265	220	232	219	228	215	228	218	236	238	237	216	240	241	240	250	236	269	234	224	241	249	254	237	249	213	242	221	241	248	215	246	233	229	215	230	232	250	259	240	231	266	233	266	249	236	238	228	219	240	224	258	233	249	262	238	238	250	258	247	220	272	239	226	239	239	228	252	261	252	250	237	243	258	232	250	236	260	227	209	212	260	244	253	273	223	229	213	255	248	242	198	238	229	242	236	222	221	236	244	229	238	231	277	263	224	224	252	246	240	232	230	238	247	231	247	225	218	236	227	244	271	227	241	266	230	243	244	247	258	248	231	224	218	203	227	237	248	236	272	259	257	234	229	257	253	218	251	214	213	219	244	242	250	250	214	232	216	222	243	233	233	249	237	231	219	236	242	274	256	243	235	209	227	237	228	266	219	248	241	222	243	245	231	239	246	236	246	247	225	255	232	254	266	262	246	224	236	252	265	289	250	269	226	240	251	245	247	274	250	247	268	249	252	253	242	243	234	240	218	222	235	242	254	231	224	248	210	257	251	246	209	206	219	232	242	223	260	229	266	237	236	212	227	246	216	259	222	244	259	224	262	204	253	291	249	250	227	235	261	266	238	277	252	232	251	255	266	232	226	248	254	217	231	236	233	260	258	242	243	238	213	240	275	266	220	234	266	236	234	256	234	225	254	255	248	256	279	274	264	253	236	228	242	260	228	244	236	238	253	237	249	234	220	252	243	232	229	243	234	202	260	218	261	252	220	264	262	233	230	219	226	250	257	240	241	225	248	243	249	261	253	245	241	227	208	234	250	223	231	254	247	261	221	250	255	220	235	243	270	243	236	268	249	254	260	219	244	220	225	245	240	227	272	223	212	248	259	274	268	225	245	220	226	252	208	223	255	249	239	273	253	258	256	224	218	246	217	230	233	247	201	240	240	267	225	241	227	224	248	246	232	212	220	228	270	235	234	271	267	227	223	239	225	246	247	231	253	239	256	230	247	208	249	246	245	226	230	242	219	213	228	262	238	248	217	221	229	254	217	235	279	242	257	214	253	229	260	234	226	254	227	253	243	231	242	245	254	231	226	234	264	239	257	260	220	258	246	244	243	259	224	246	255	268	248	254	251	238	227	255	238	233	246	241	235	256	256	239	254	245	250	256	252	251	222	259	222	222	243	249	255	234	217	252	216	246	233	263	233	247	238	218	197	207	223	252	236	197	232	255	252	262	242	249	272	254	254	234	254	249	265	241	214	249	214	215	233	244	260	213	235	251	231	247	223	259	229	241	202	259	233	220	226	242	259	262	243	217	225	217	230	219	241	206	247	230	205	223	264	261	235	240	258	233	240	242	238	250	264	228	262	251	246	208	256	222	246	223	227	273	245	237	244	230	251	262	223	265	237	221	263	234	234	233	240	224	239	248	252	245	220	250	249	237	246	253	237	218	269	248	232	258	226	254	233	242	247	238	234	233	257	252	246	239	252	275	250	242	238	253	263	244	243	243	254	233	246	248	265	288	235	245	210	246	243	250	250	251	233	252	230	243	243	247	236	225	244	232	244	241	269	242	219	245	277	243	247	237	240	233	261	251	239	237	239	232	223	246	250	273	215	231	217	225	216	261	219	238	241	217	257	220	223	213	235	239	202	249	216	256	221	226	234	228	251	237	250	247	239	237	236	255	224	253	247	235	254	228	253	231	250	249	236	216	248	221	221	233	237	222	230	228	251	239	263	231	243	263	262	242	251	219	224	230	229	239	263	260	231	231	238	262	233	275	240	234	255	243	256	251	249	226	224	233	240	262	238	261	238	221	243	222	254	233	230	216	219	226	231	200	237	241	265	217	232	229	210	223	219	248	269	261	255	263	249	256	217	216	238	214	218	220	217	244	216	212	253	264	227	249	236	252	255	248	216	274	246	211	225	254	253	256	263	253	254	242	245	276	254	229	230	234	255	221	221	228	225	244	220	273	227	227	280	261	215	227	215	235	257	257	223	255	249	230	246	277	256	260	251	229	248	241	242	231	249	252	227	230	230	266	249	282	249	260	241	241	247	238	234	224	227	253	245	237	234	247	258	244	259	266	237	243	241	260	267	218	250	236	246	256	245	225	238	243	231	216	260	245	227	219	247	222	203	242	240	238	250	228	226	294	242	238	222	258	234	237	209	255	232	279	217	225	232	230	214	241	237	261	235	222	231	241	215	251	258	233	248	214	241	231	217	242	244	283	226	235	238	245	256	230	250	241	230	241	255	267	248	229	243	256	247	248	240	243	256	235	253	237	258	214	250	231	229	274	225	217	222	222	241	228	210	242	240	232	258	265	270	226	239	239	237	277	235	258	246	232	272	254	265	245	253	253	252	242	227	274	240	294	229	245	223	244	235	245	263	233	217	247	258	256	237	265	240	202	247	245	244	233	262	238	253	235	240	213	240	211	253	248	235	236	212	256	245	225	242	248	259	263	241	223	236	240	248	238	234	254	228	243	288	238	223	242	244	240	276	243	250	245	217	252	242	234	218	233	249	265	241	222	234	241	252	242	207	262	228	260	257	239	233	249	217	274	223	274	256	272	229	247	273	254	230	236	231	233	262	264	254	220	249	225	261	236	219	254	273	244	216	211	215	271	269	239	213	219	252	224	225	229	237	238	202	225	225	259	247	261	242	242	208	223	224	241	234	241	235	260	244	253	200	230	239	245	225	264	226	261	236	221	256	218	244	228	260	230	213	233	212	210	220	223	256	231	235	208	247	237	245	239	222	248	238	249	243	240	209	231	250	231	249	252	238	255	246	229	254	245	236	231	236	198	201	262	243	232	218	240	223	273	228	275	249	251	235	236	235	259	226	232	258	232	227	251	241	265	276	227	248	227	238	251	258	224	222	260	240	268	239	281	267	256	240	269	244	269	269	234	254	243	233	245	236	271	237	250	257	235	254	228	264	242	244	248	246	266	246	225	241	241	227	229	252	265	255	228	261	232	267	235	239	236	230	232	248	231	223	240	266	261	272	240	245	250	221	233	257	247	221	236	228	229	226	258	259	245	242	249	220	251	265	232	208	233	256	236	236	246	238	229	237	223	230	222	239	211	251	250	248	259	250	221	225	240	244	254	246	243	247	246	231	240	206	251	259	232	246	223	254
12731	6528	3918	4244	2677	2131	1716	1358	1063	924	849	760	769	707	651	611	625	576	566	565	613	579	551	573	556	618	554	571	584	548	585	556	573	527	557	561	531	552	593	551	597	520	548	533	535	533	537	531	527	585	538	537	583	506	587	532	555	559	519	535	589	530	544	541	576	561	501	503	557	519	554	554	509	496	520	539	551	543	539	556	570	496	508	566	535	528	529	534	553	546	556	537	564	574	555	526	516	537	519	535	535	521	546	543	493	512	520	539	557	566	542	520	506	553	507	565	566	553	539	515	509	514	525	554	526	574	557	556	515	542	543	560	520	514	535	500	564	573	514	557	566	514	548	561	535	523	556	545	491	543	540	520	517	529	520	535	535	546	535	509	527	528	543	541	511	566	526	498	580	529	500	538	521	518	532	470	543	509	542	538	518	554	530	519	546	535	538	565	543	568	516	538	541	534	509	557	535	506	510	516	546	547	525	576	562	549	487	532	502	570	504	549	567	541	529	538	527	548	536	531	581	566	530	496	537	542	554	553	526	516	546	515	504	542	595	530	529	548	555	527	553	532	590	539	531	523	518	532	518	519	511	526	585	520	501	569	550	550	545	574	530	524	559	525	531	514	545	557	556	522	544	578	535	526	539	564	553	527	566	513	525	537	545	553	518	547	550	515	517	558	527	539	517	513	538	549	535	523	549	508	531	549	510	501	556	543	537	544	532	496	542	487	531	549	562	528	545	523	524	556	561	519	551	521	539	535	535	538	523	527	541	551	533	526	535	555	501	568	540	545	554	538	524	584	472	529	516	560	552	544	549	529	511	533	517	544	507	502	565	511	533	578	542	513	552	529	500	482	512	521	534	566	492	500	534	548	535	501	544	554	552	520	509	529	524	489	496	564	516	547	544	555	504	536	528	518	557	538	540	573	536	520	518	536	508	501	552	559	554	559	565	565	521	545	537	542	598	555	522	525	534	546	575	513	524	572	501	518	528	581	539	490	535	568	555	541	545	537	561	518	549	532	525	536	539	524	489	517	518	585	549	510	581	521	515	576	520	509	538	543	496	562	575	537	528	526	570	574	578	519	577	514	548	536	513	546	563	570	522	538	574	600	542	555	481	521	524	566	555	519	526	520	523	503	536	533	514	521	525	529	561	519	549	539	518	510	546	550	535	520	533	551	511	567	515	565	526	509	511	556	555	515	518	553	562	518	509	523	569	576	491	540	524	535	557	530	560	547	523	556	519	515	571	521	508	516	514	561	559	565	521	560	563	577	517	577	550	533	544	572	552	527	572	568	531	539	561	593	507	544	543	573	521	523	566	553	517	508	515	545	535	521	550	517	562	550	498	538	518	570	549	558	543	546	569	551	505	516	550	522	508	542	488	554	527	548	562	509	511	517	563	610	563	492	527	567	465	547	545	518	536	562	537	572	554	510	536	533	522	544	552	531	525	566	546	536	525	505	528	526	542	524	486	540	571	511	493	566	533	528	508	528	523	499	552	560	508	542	546	537	581	539	551	540	522	554	576	539	538	510	542	517	566	564	548	526	558	549	533	532	505	529	578	552	569	549	545	549	580	546	536	572	524	571	544	482	569	509	551	510	556	522	535	490	521	577	512	538	554	509	507	515	555	515	532	526	567	495	504	509	525	531	543	549	539	508	545	552	529	499	515	542	469	579	520	529	514	537	532	578	562	530	560	524	522	555	516	551	542	522	550	583	542	536	536	533	522	485	561	510	532	537	550	537	525	535	554	521	524	564	544	549	523	553	526	560	554	517	579	501	507	529	549	560	540	551	545	503	524	549	551	534	556	550	567	527	494	539	511	584	518	523	542	518	507	565	552	575	544	539	548	547	531	562	515	518	573	551	494	530	571	519	532	541	550	533	540	505	489	569	529	548	517	511	554	555	510	588	569	550	500	543	531	534	569	554	531	517	543	524	553	545	523	532	547	566	528	519	554	543	503	490	559	555	527	535	533	501	546	532	560	520	529	510	550	537	545	502	521	498	544	550	541	559	566	540	554	497	603	536	526	530	501	525	558	569	510	497	494	565	509	540	573	509	530	539	511	504	548	579	526	531	505	560	514	532	510	483	534	516	494	525	531	526	529	514	516	536	523	572	529	491	538	563	514	506	535	554	569	548	513	538	575	546	514	548	554	560	543	530	543	553	541	567	588	483	543	569	559	554	525	513	515	495	555	574	531	517	582	534	528	569	557	530	563	516	557	560	551	535	502	519	545	551	570	553	568	515	528	525	533	518	559	558	492	535	548	525	559	550	528	513	524	515	519	536	504	547	523	524	520	534	520	534	518	510	566	501	616	548	512	529	601	577	521	576	501	541	535	491	540	549	536	520	526	511	557	557	529	543	545	542	527	524	523	527	559	558	575	555	573	536	552	561	485	529	528	518	557	516	499	552	527	528	542	511	475	554	559	501	560	544	523	528	502	577	536	546	515	508	504	534	522	557	541	523	506	536	541	548	533	508	552	537	509	531	521	513	538	528	550	553	556	573	521	529	562	572	524	595	531	560	530	547	544	520	569	481	540	594	517	541	544	553	553	532	541	540	535	514	497	502	540	522	558	511	519	563	535	510	515	518	542	544	551	564	542	481	554	481	513	509	485	505	504	527	493	530	516	541	522	521	551	515	545	539	526	560	583	516	553	543	568	534	518	486	500	520	570	556	507	483	583	542	543	518	527	573	493	534	551	555	517	527	510	520	553	533	518	505	568	549	537	579	548	512	555	568	489	523	556	523	523	552	511	504	539	509	541	526	501	510	512	541	491	550	506	517	551	527	526	542	492	571	538	519	528	506	518	539	578	560	522	527	535	546	526	518	538	546	526	513	529	500	542	585	522	521	553	587	557	518	519	494	507	537	549	524	527	536	530	543	536	534	543	591	550	550	536	539	480	556	553	538	575	513	573	516	561	487	498	590	584	523	526	566	549	561	572	579	543	559	523	556	543	546	564	545	504	523	548	514	545	533	528	544	520	501	544	519	561	519	538	571	561	546	520	528	528	513	521	565	563	517	540	539	496	545	521	542	497	515	550	542	514	545	533	528	520	551	549	532	543	519	529	555	516	534	540	543	572	551	536	545	519	547	549	523	543	541	519	541	543	554	557	563	504	579	521	509	542	544	506	536	499	527	529	519	514	554	516	538	570	520	549	542	551	549	555	574	564	531	492	563	505	515	569	549	517	576	565	507	565	549	519	516	539	526	511	553	572	527	518	512	548	512	547	569	532	536	544	548	557	563	560	554	529	539	528	596	543	571	514	513	545	522	543	516	514	519	561	514	509	521	549	543	533	541	515	551	536	545	534	535	524	520	546	545	537	511	541	555	485	558	497	521	529	509	533	532	529	553	504	558	535	516	544	507	538	508	503	543	543	495	470	552	526	514	523	532	573	622	528	567	494	550	505	517	525	540	534	544	522	543	543	522	573	517	540	513	535	545	526	490	534	508	568	526	546	525	551	509	552	538	502	518
33497	17104	6817	2427	1599	1060	875	715	475	397	333	350	330	211	218	196	248	216	185	215	202	224	204	207	191	204	194	196	205	203	190	217	226	204	209	232	181	200	178	188	177	173	175	203	175	171	183	204	183	216	199	187	207	158	177	203	187	191	184	197	191	174	197	188	197	187	188	183	163	176	178	194	191	160	214	195	225	159	160	194	185	175	207	176	176	181	214	209	196	205	232	206	165	201	151	175	199	176	198	185	211	197	184	163	177	171	211	180	214	173	175	196	204	203	176	190	203	183	195	174	168	190	207	195	205	199	193	209	181	208	177	175	187	170	194	190	169	173	209	182	199	196	188	189	199	224	205	198	182	173	177	207	170	193	191	187	209	162	169	203	183	198	183	192	183	212	170	235	211	183	196	190	170	209	175	193	169	193	190	178	198	200	187	190	176	193	200	194	204	205	185	190	205	178	189	175	183	196	168	176	191	192	197	187	181	190	210	173	200	178	166	164	181	176	203	181	179	205	194	184	191	186	173	166	177	205	179	196	182	188	198	177	187	200	224	188	200	211	187	143	182	192	226	198	180	186	180	175	173	210	199	179	193	189	186	198	190	190	195	194	172	195	160	185	207	215	189	179	155	180	183	176	187	201	180	223	193	151	209	175	162	194	184	192	207	190	184	204	172	193	198	217	188	170	202	205	213	194	177	203	191	158	189	185	196	217	190	183	178	178	195	168	182	180	202	191	177	194	184	174	163	179	177	159	198	184	171	185	178	144	198	196	192	217	193	205	203	167	203	206	196	207	196	213	211	178	189	180	178	209	214	193	190	186	188	191	195	195	215	203	198	184	194	181	197	199	200	159	188	175	188	189	210	179	218	187	201	219	201	175	190	179	197	178	211	185	212	202	209	199	202	199	163	186	216	210	194	199	181	171	203	210	170	215	175	192	191	191	173	218	226	179	191	200	182	172	208	197	173	213	210	189	184	178	204	195	199	190	192	178	173	202	164	225	202	175	195	185	198	193	191	191	189	187	203	190	163	182	181	221	172	169	209	176	183	174	207	180	201	187	214	193	189	197	196	193	174	176	218	196	194	196	177	188	209	193	198	200	173	171	215	182	177	189	177	173	189	179	192	193	203	204	205	200	202	178	179	183	180	203	213	208	196	193	196	184	194	176	174	188	162	181	177	211	187	177	164	181	180	177	200	203	196	187	175	216	214	197	190	177	193	183	212	175	189	198	175	192	197	187	219	192	205	196	173	191	161	198	216	173	181	215	189	199	189	190	175	165	185	175	185	199	169	179	180	200	162	176	174	143	175	189	184	202	186	191	178	175	213	189	189	182	189	187	201	193	196	203	200	204	196	171	196	184	211	194	165	180	200	197	187	157	191	190	159	178	185	199	189	182	157	184	169	185	209	198	194	187	181	158	186	214	196	177	183	195	199	213	214	182	190	210	180	195	200	178	204	190	168	195	165	185	171	177	181	169	193	240	203	195	183	178	184	197	184	175	184	194	170	206	180	198	188	198	184	190	179	188	178	191	232	186	219	190	179	197	178	164	169	204	163	172	193	204	170	176	197	167	186	160	174	203	219	174	174	186	177	203	211	187	205	188	193	190	177	192	212	229	187	205	198	189	197	198	189	167	199	189	209	167	204	205	194	198	152	211	208	156	177	215	212	165	201	221	196	174	204	208	170	203	199	200	185	185	203	184	185	215	177	175	183	198	216	170	161	194	196	166	178	166	203	192	185	201	212	214	220	226	196	210	171	147	231	212	189	188	180	167	184	188	195	174	208	241	187	184	194	173	183	190	174	203	218	202	180	188	179	180	182	198	200	206	182	184	195	184	191	181	231	184	182	213	174	194	221	189	171	155	224	221	192	199	192	198	206	191	195	183	171	189	174	193	205	183	172	180	189	188	166	204	201	180	189	172	185	185	179	159	207	193	205	189	195	189	176	199	181	180	189	214	172	186	208	200	222	183	183	181	169	193	193	182	196	177	185	179	168	195	185	220	202	197	182	206	176	163	179	183	187	184	224	202	196	179	213	202	169	164	171	160	189	187	213	174	194	200	202	186	177	181	170	174	171	177	184	184	198	198	192	172	175	214	182	182	178	172	179	193	220	203	205	211	201	209	178	164	198	218	191	196	177	154	176	181	202	164	176	184	170	176	181	222	210	211	177	193	178	207	197	186	190	215	183	225	203	184	195	177	194	203	176	190	177	198	166	222	186	210	205	163	188	173	202	190	175	179	172	181	186	198	193	199	176	188	192	187	208	190	188	195	211	200	194	195	201	191	204	164	195	189	176	166	187	195	197	197	193	203	205	205	203	204	189	195	218	185	199	181	185	172	203	212	203	197	222	174	213	188	175	177	186	192	189	212	202	175	204	212	217	191	195	193	192	150	177	189	196	200	211	163	180	194	200	207	212	204	184	202	213	194	191	186	174	227	170	203	192	195	195	177	203	198	208	203	206	187	204	178	189	185	192	213	186	186	197	204	188	174	192	166	188	206	187	197	209	211	190	171	190	192	203	186	195	186	170	187	185	151	168	177	188	201	174	201	186	211	216	197	209	207	187	196	189	183	186	195	217	175	161	194	178	181	185	168	185	231	195	187	207	223	203	177	189	171	179	193	181	173	207	176	166	185	172	168	202	171	197	178	200	206	185	193	185	165	178	179	211	187	193	203	171	185	190	189	185	186	220	183	158	179	177	174	178	187	167	187	177	207	199	180	201	197	198	193	166	189	223	199	156	210	153	198	207	219	184	196	178	207	194	179	170	170	182	210	192	180	194	188	193	174	170	167	197	187	204	198	212	179	198	161	191	188	180	200	208	175	192	182	170	172	150	179	182	196	182	190	192	190	212	183	174	211	209	192	173	181	199	175	220	181	183	200	202	193	225	183	213	188	200	194	184	174	204	178	168	195	203	178	162	205	147	175	180	168	174	210	172	195	192	171	158	194	176	215	199	165	207	202	182	201	200	182	204	179	202	209	180	178	211	176	182	220	177	206	180	194	195	207	192	182	189	201	193	157	197	198	191	201	189	201	191	206	200	182	198	188	165	154	181	200	193	187	218	180	179	166	172	213	213	216	189	217	169	178	180	172	212	205	182	183	176	186	188	184	203	197	232	213	191	190	182	191	202	193	180	170	181	198	203	180	180	192	193	178	201	174	169	167	205	166	180	186	180	195	192	201	192	187	224	184	165	181	194	178	175	214	205	182	197	186	183	194	186	195	198	198	181	183	190	175	160	207	175	174	202	180	193	196	194	212	211	193	180	178	190	184	197	210	193	187	192	180	201	197	197	184	188	168	198	207	202	210	192	185	155	211	183	176	194	194	201	166	181	195	190	187	168	198	173	209	171	206	198	201	184	192	165	186	172	206	185	208	179	200	191	192	189	188	169	187	195	206	200	211	165	206	196	203	207	195	194	188	174	179	184	202	170	191	189	162	229	189	184	179	183	185	169	189	180	190	195	191	212	194	183	191
20831	11844	8256	6284	5557	4357	3044	2590	1681	1503	1217	1295	1248	767	709	611	641	530	541	596	562	582	526	528	529	472	504	502	519	537	500	478	508	455	486	447	473	452	456	479	455	441	417	499	453	431	471	424	431	472	432	435	456	460	488	443	452	461	468	434	470	432	440	426	485	434	485	438	411	414	434	455	445	428	436	419	431	452	463	452	437	410	446	445	477	417	418	432	440	430	445	444	431	431	431	408	411	507	439	451	437	430	455	441	503	417	454	448	464	454	423	406	428	451	387	451	424	483	474	421	423	416	422	477	436	453	415	453	424	446	472	452	428	448	454	443	442	470	447	437	438	471	465	430	436	428	437	453	419	476	475	439	416	449	445	405	408	411	434	450	458	455	458	468	415	433	453	413	427	451	408	419	414	409	441	434	406	451	437	449	428	458	447	461	432	444	420	445	388	467	442	472	479	448	416	457	444	415	436	449	436	408	437	470	445	472	442	416	432	421	426	445	395	427	420	452	441	420	485	428	433	426	459	435	483	421	445	417	441	425	430	399	481	386	478	441	427	467	466	456	451	481	419	477	441	443	424	435	446	487	453	489	377	438	429	437	424	419	406	464	447	429	438	447	457	409	448	404	429	464	440	443	451	422	459	435	447	444	416	442	434	423	419	440	431	430	451	411	436	436	434	447	448	427	436	420	481	441	495	423	465	459	467	444	419	475	454	462	430	461	451	454	450	384	392	455	469	415	423	442	427	435	450	446	459	465	439	464	442	440	480	432	410	465	428	437	461	438	414	449	412	448	438	453	441	452	420	449	423	467	436	468	459	420	435	412	470	438	457	439	458	472	451	462	418	464	434	431	455	423	411	462	464	439	437	419	455	473	430	430	448	418	457	440	465	432	446	448	445	422	446	440	411	442	440	451	416	424	416	425	459	469	408	422	470	437	459	449	433	466	444	428	403	427	416	402	442	422	442	445	474	419	443	409	443	441	478	422	474	391	462	441	481	424	433	454	471	429	454	405	425	444	455	454	446	449	471	439	455	427	422	447	429	418	423	439	470	411	411	446	409	444	477	450	457	464	469	447	427	477	456	469	422	409	439	427	470	419	446	410	439	417	447	447	471	415	409	458	450	471	468	409	488	418	428	425	441	416	434	426	438	427	459	470	426	441	468	416	490	471	474	463	446	454	438	435	446	409	465	432	456	430	416	448	432	467	425	450	424	439	468	422	461	426	443	468	441	446	487	448	450	422	437	434	447	443	442	447	428	428	435	453	412	454	416	411	480	438	461	436	465	433	419	446	399	461	450	412	437	427	449	470	450	443	458	472	455	399	444	452	451	436	454	436	402	395	422	466	450	441	470	423	445	427	440	438	418	453	458	417	449	453	478	434	398	477	466	415	449	414	471	455	430	437	417	375	450	394	397	442	441	429	412	461	424	402	431	466	426	443	454	418	436	465	436	446	434	438	438	416	462	461	478	502	466	434	445	402	456	454	430	466	438	437	496	452	389	438	410	458	455	456	409	452	416	441	423	414	437	401	438	446	439	463	434	426	452	445	461	413	446	445	450	457	465	438	468	452	427	434	428	481	485	461	459	454	431	438	460	462	443	405	478	442	461	457	441	440	402	419	421	459	476	391	400	426	409	408	413	416	437	415	406	460	429	420	423	457	475	429	431	477	486	428	424	487	445	470	429	501	431	462	471	464	459	426	420	426	476	435	447	448	446	456	429	429	442	433	443	438	449	453	437	417	444	425	458	456	433	458	409	421	446	465	445	452	421	436	427	429	453	426	442	432	458	405	445	457	435	463	420	426	443	458	444	482	464	448	430	425	491	470	422	440	413	472	474	428	484	433	435	490	421	441	447	451	440	466	422	423	451	446	429	416	452	418	466	427	446	428	441	442	431	438	405	385	476	451	449	413	440	436	453	451	416	489	454	423	422	424	412	432	432	417	429	435	435	453	450	384	465	447	411	440	452	413	404	409	437	435	452	452	414	438	443	474	430	468	466	436	451	400	439	486	456	442	407	448	456	441	432	440	453	417	442	452	464	464	451	451	470	467	451	406	445	400	439	437	436	438	452	484	448	490	465	449	465	443	431	409	486	471	427	401	440	419	496	419	465	437	450	459	448	443	412	424	432	457	426	441	438	435	422	387	424	437	432	469	422	456	468	452	481	481	456	429	443	436	442	450	467	485	431	410	413	449	426	408	400	440	430	428	403	475	434	445	428	430	458	437	403	435	446	418	436	437	438	422	419	435	479	444	454	489	453	447	454	443	414	452	455	437	416	493	460	380	448	437	478	432	458	443	457	451	466	418	420	439	455	409	413	442	470	446	427	455	432	456	423	437	441	456	470	442	428	472	468	444	459	413	466	435	498	413	405	474	395	420	440	422	433	436	433	442	445	432	413	485	431	472	450	477	451	410	445	477	448	440	422	441	455	441	456	474	462	407	436	459	411	434	453	426	424	455	413	414	458	435	436	464	420	468	477	462	423	425	437	448	409	415	445	456	462	442	438	436	423	428	454	449	411	450	427	421	419	446	451	441	457	457	475	461	448	450	430	429	468	425	418	423	443	460	446	418	425	449	448	438	434	479	425	424	416	456	429	461	466	459	459	447	444	471	446	415	443	488	475	467	424	477	424	459	445	438	425	455	441	466	458	453	432	433	424	467	425	456	443	463	435	474	433	428	431	453	442	439	467	427	440	457	412	454	447	436	430	409	433	465	405	472	446	469	418	473	474	432	421	432	435	432	441	453	429	440	445	435	418	426	460	517	476	438	394	443	485	438	441	438	442	429	439	417	412	427	413	442	434	425	450	469	396	441	485	435	440	430	453	444	477	435	442	452	452	442	402	420	431	429	448	397	432	399	442	401	443	432	422	448	454	438	444	420	414	465	443	434	455	440	426	421	432	468	473	436	448	433	446	439	493	437	450	477	443	449	420	442	441	470	479	423	458	438	428	452	439	432	425	412	401	466	456	443	432	426	431	471	431	451	449	481	426	440	435	449	446	485	421	472	425	455	389	444	444	428	432	434	424	410	408	429	417	423	467	457	450	454	445	453	430	426	478	431	423	418	445	436	456	444	450	435	446	421	425	448	442	417	440	446	418	465	433	479	422	444	434	440	407	446	435	440	445	481	487	428	419	500	439	459	425	468	446	417	466	447	429	427	458	412	375	436	453	433	442	444	424	421	450	432	428	456	454	460	427	425	423	444	482	457	465	461	449	449	442	431	417	421	430	462	417	440	402	444	462	457	441	419	496	457	501	450	442	429	486	437	454	455	439	434	489	471	435	477	435	464	470	459	427	425	436	409	446	416	420	461	444	444	448	429	431	445	418	443	450	406	434	441	427	419	410	430	439	442	445	449	452	472	467	468	425	427	477	463	443	418	399	458	443	446	434	388	475	463	417	446	380	448	400	465	444	432	446	444	474	467	436	446	428	447	448	464	453	458	422	446	450	451	485	452	441	456	435	438	425	474	465	428
43980	25772	10504	3386	2320	1579	1255	939	602	500	507	446	454	301	285	215	276	269	240	230	241	261	230	261	261	251	242	213	239	207	227	202	212	235	228	207	213	186	214	236	196	179	222	215	241	235	197	202	175	244	198	205	214	203	239	199	206	213	226	217	213	214	224	227	240	211	217	201	202	229	185	202	229	204	215	195	173	224	187	230	208	203	201	205	223	211	211	198	176	195	196	200	203	244	212	223	213	187	171	202	239	193	231	217	210	186	200	198	206	204	210	197	211	212	213	207	207	170	225	211	196	191	202	208	216	218	219	195	177	202	210	202	182	219	210	186	183	240	212	211	203	191	180	202	195	198	209	227	173	210	219	221	202	228	205	175	200	218	225	231	196	222	230	234	180	204	175	189	211	177	211	197	235	196	233	229	217	199	228	201	209	218	228	191	197	220	250	200	158	178	195	207	198	197	235	219	207	235	206	211	189	201	217	187	214	186	209	214	180	260	233	223	205	217	211	202	177	191	211	196	189	211	192	202	221	198	192	193	219	228	212	207	214	212	213	247	244	200	209	222	209	226	202	223	197	196	196	196	200	186	192	201	210	215	198	189	234	217	194	199	207	204	194	210	229	218	204	196	196	213	190	227	228	172	189	215	212	214	204	213	223	182	181	194	222	211	223	199	215	215	192	208	201	238	210	229	178	171	212	223	187	200	209	202	203	191	187	189	207	237	199	209	231	193	238	189	210	227	211	208	194	227	223	213	202	194	215	241	213	186	239	194	208	226	245	207	205	240	232	181	205	204	185	212	225	187	183	200	202	169	184	218	212	187	213	206	217	189	203	179	192	220	199	207	222	223	172	204	204	208	195	209	194	193	208	205	191	210	182	188	203	181	183	222	198	181	200	224	208	202	211	201	223	210	190	213	203	186	201	214	195	194	192	207	194	202	211	193	249	221	230	216	187	197	211	206	219	221	204	175	223	204	209	222	209	186	185	210	175	224	196	205	201	218	182	198	227	206	202	166	210	214	240	217	229	197	184	221	201	200	180	206	224	212	206	211	220	206	172	197	234	231	234	222	202	180	235	201	205	246	184	213	214	208	203	211	188	220	220	206	213	205	230	198	221	209	205	217	216	225	209	199	249	215	196	201	205	226	220	227	206	195	218	197	185	227	182	207	222	186	197	201	202	199	188	213	220	211	200	191	221	198	204	173	191	221	186	190	239	195	198	212	200	203	226	217	217	217	234	220	223	189	220	230	224	215	218	232	188	208	227	191	232	202	224	194	212	185	185	191	206	188	192	199	200	210	207	196	212	213	211	234	216	193	195	192	210	201	220	185	202	235	227	190	188	184	203	217	201	191	199	217	197	222	194	232	183	181	202	195	201	214	227	186	215	216	209	227	212	212	221	233	209	224	201	190	204	192	220	198	223	212	207	230	206	231	173	220	228	210	236	176	213	222	226	191	195	238	184	188	180	231	221	207	187	219	189	197	194	202	211	217	215	214	202	219	209	192	197	201	216	199	200	196	209	193	199	212	208	206	205	194	217	192	196	224	224	188	209	200	204	205	214	199	212	206	206	187	222	201	196	203	171	191	211	181	188	211	196	217	197	213	214	210	192	186	176	189	209	245	198	213	209	214	216	196	208	196	197	199	196	196	220	202	217	197	208	222	196	218	209	228	196	222	200	204	203	199	205	204	229	223	226	201	225	210	215	186	221	202	221	161	224	177	209	237	185	191	198	186	209	217	196	205	206	208	227	208	197	203	200	206	221	194	216	211	200	215	201	188	213	199	196	214	180	192	233	241	199	220	210	209	210	212	219	227	221	226	244	197	220	208	202	244	220	206	194	207	202	208	185	198	221	209	230	187	219	213	194	216	214	187	220	218	204	200	201	207	203	218	224	200	204	189	196	216	225	205	185	200	209	227	233	223	190	184	248	241	197	228	187	221	192	203	210	177	223	191	181	182	225	210	231	189	242	199	201	209	218	174	229	234	222	229	232	193	201	226	213	199	180	205	191	216	189	232	208	187	192	169	195	204	220	219	225	218	203	203	219	210	218	203	184	192	185	183	223	195	206	219	205	222	230	200	229	220	214	184	220	233	199	206	198	187	215	218	234	195	188	230	206	207	190	199	189	198	192	212	203	214	208	214	204	170	209	214	198	237	220	229	216	214	216	204	216	196	214	219	200	200	216	210	210	240	209	195	176	199	206	187	194	196	200	210	179	197	211	203	195	207	212	219	241	200	196	191	227	194	236	210	201	226	203	191	191	218	202	181	217	216	193	213	195	195	178	186	224	193	211	213	203	195	191	214	201	199	206	174	186	195	205	210	222	235	204	220	194	226	203	191	224	212	238	205	199	201	202	216	217	194	201	227	227	201	211	185	221	223	198	233	219	199	192	197	195	192	210	195	212	194	194	210	229	211	201	211	197	193	182	229	207	194	203	202	192	225	232	238	228	204	168	245	235	232	206	208	198	193	201	191	236	225	219	200	189	181	218	207	200	166	206	184	185	200	231	211	204	215	202	224	216	184	193	216	216	205	184	210	218	201	206	215	192	211	178	211	209	183	237	221	212	237	221	213	190	158	191	236	198	211	192	189	207	182	213	210	196	195	178	218	202	205	210	226	218	207	203	176	204	187	196	225	203	197	208	207	232	195	185	224	223	189	201	195	225	205	182	222	192	196	239	226	202	205	201	203	225	212	211	192	180	224	203	212	226	193	220	198	201	191	203	197	205	183	224	189	227	221	181	185	206	197	216	223	207	199	215	180	215	211	194	229	187	195	224	186	218	187	202	234	224	247	211	198	246	220	211	220	177	214	214	217	196	210	219	232	200	192	182	202	193	189	208	198	231	207	215	195	204	205	187	216	206	194	223	228	202	209	195	199	177	227	195	190	215	181	254	220	184	226	240	204	237	216	197	216	195	178	199	233	230	203	220	202	203	217	221	212	203	207	179	230	228	211	222	207	231	229	209	189	235	232	223	197	197	207	214	241	220	204	213	200	210	225	203	200	204	195	215	223	207	220	213	197	200	222	201	196	206	227	204	207	214	202	222	177	193	195	221	199	192	211	200	210	210	189	197	212	196	191	215	181	201	231	213	226	220	235	205	246	244	191	202	208	197	200	188	211	199	227	198	210	210	208	224	205	208	207	205	211	204	208	196	200	200	214	226	187	211	214	193	226	205	230	200	200	183	189	202	186	203	198	185	209	213	219	215	232	244	231	251	203	213	216	218	216	196	207	235	224	208	213	207	233	217	218	174	208	211	208	199	219	214	200	200	209	203	185	183	212	226	198	236	184	201	184	222	201	212	194	223	212	228	224	218	192	187	200	193	179	219	221	191	179	192	196	183	219	197	197	197	198	200	182	211	204	223	209	181	222	223	246	217	190	207	200	202	230	204	226	197	204	229	209	214	204	204	207	160	187	196	193	225	184	207	225	208	215	203	203	215	226	213	223	234	202	198	200	197	170	207	190	190	223	200	189
26658	17180	10208	7612	8098	5523	4164	3367	2492	2134	2103	1784	2049	1015	824	826	773	634	692	713	663	557	629	695	643	673	649	647	641	619	612	598	562	575	496	521	517	511	511	523	526	538	511	532	488	503	519	511	472	502	492	470	500	532	467	481	555	490	471	515	462	471	490	454	514	500	505	498	538	499	509	484	479	458	484	458	448	510	458	486	508	512	473	490	482	445	493	452	472	442	502	486	505	476	466	469	490	510	492	523	478	492	482	478	492	490	488	474	468	439	458	489	469	429	500	516	469	496	521	456	469	493	485	484	516	472	495	495	482	463	500	489	507	512	445	475	500	479	465	484	485	499	491	490	514	460	458	492	530	465	516	512	491	460	461	457	472	486	481	460	495	477	461	452	480	478	480	493	432	483	480	450	491	490	512	493	484	475	476	477	453	507	495	498	483	485	482	466	496	448	466	442	450	462	454	479	500	485	495	491	443	469	488	488	469	472	471	466	503	491	468	453	530	533	515	493	474	469	487	484	512	434	482	469	456	486	484	497	479	444	510	527	471	485	473	483	498	463	492	533	506	472	479	471	503	465	515	504	496	519	485	461	490	456	500	478	451	476	482	459	457	471	474	461	472	472	463	477	522	502	453	487	469	481	476	512	455	496	478	463	486	458	501	473	438	455	509	473	480	489	459	464	480	449	462	481	491	512	475	499	478	462	499	480	499	510	479	476	486	442	450	461	448	488	453	505	518	472	483	476	491	462	468	505	438	479	445	530	460	500	469	467	509	482	479	446	449	447	470	473	451	461	473	496	501	466	459	489	477	532	496	506	479	494	443	469	480	498	456	473	469	509	467	472	480	469	478	475	528	471	463	494	499	508	526	475	486	531	481	463	475	487	464	488	474	464	466	486	506	463	460	476	472	490	480	508	469	479	500	524	491	489	482	454	491	466	473	469	445	449	432	480	450	474	481	481	475	447	470	519	471	474	497	458	511	481	499	458	487	469	477	456	467	490	505	462	468	515	436	473	481	479	513	485	467	436	493	478	480	488	481	505	469	496	481	475	449	478	491	495	493	493	477	469	481	483	473	470	468	476	502	487	455	479	489	488	475	487	474	449	430	475	476	440	442	473	473	466	474	489	447	478	454	497	462	484	496	431	494	478	469	451	454	509	480	452	512	486	474	470	443	451	467	475	491	499	470	465	468	472	484	500	455	486	476	451	528	506	495	519	473	494	479	450	459	472	510	458	487	486	497	505	481	500	445	486	469	483	466	484	484	475	491	469	507	466	473	484	468	467	463	470	483	508	465	455	516	457	453	471	462	506	440	463	464	492	472	486	445	505	485	479	513	467	479	490	467	472	479	489	489	480	499	494	499	485	486	495	447	508	513	484	487	496	469	432	483	488	485	475	453	469	439	493	512	462	439	479	476	431	482	498	497	518	477	496	472	521	480	441	476	495	495	486	447	487	445	482	474	494	488	480	456	442	460	452	459	470	478	468	446	454	515	527	521	470	483	454	490	469	495	461	470	509	470	465	483	478	488	456	483	446	446	518	473	497	477	516	479	516	486	468	483	499	449	446	486	468	499	482	492	481	496	509	435	475	461	481	521	495	474	480	456	458	455	473	511	487	490	486	449	498	501	482	471	471	451	505	493	466	453	482	490	473	488	465	510	501	470	479	503	484	475	507	473	458	475	512	469	476	517	475	508	448	456	460	456	470	426	417	473	434	452	466	463	467	480	459	536	485	451	452	453	471	458	516	462	469	501	452	496	450	478	441	503	430	498	411	510	461	473	478	503	462	468	483	504	455	456	460	517	467	492	467	479	448	472	502	510	518	450	465	464	468	478	444	487	444	454	491	527	473	490	499	503	481	514	451	487	514	474	465	471	516	460	442	460	491	444	442	461	511	473	483	501	444	493	457	497	494	490	473	460	500	465	461	510	498	434	478	501	478	494	466	487	484	525	468	477	454	447	476	443	481	472	492	506	511	486	491	477	492	483	461	483	481	468	459	455	469	487	520	464	491	508	455	505	467	457	443	438	537	490	486	524	417	457	476	490	465	499	486	481	499	501	485	488	461	442	439	515	482	501	491	456	510	479	484	491	472	448	495	447	443	480	472	468	474	456	464	512	512	501	491	470	454	466	467	475	469	463	490	501	512	523	483	479	444	471	487	463	468	440	502	468	473	479	404	464	460	483	469	501	461	480	492	488	502	473	464	444	464	487	462	497	452	502	488	475	494	486	524	467	483	440	493	448	445	477	463	474	501	471	477	473	476	490	469	469	487	474	489	466	469	478	463	415	485	481	486	475	469	457	478	475	480	472	482	501	485	474	516	479	455	512	438	463	465	515	472	479	456	550	455	498	500	444	503	452	509	501	476	477	475	487	507	453	487	482	468	483	509	478	477	468	488	477	474	434	463	452	460	501	474	463	494	445	523	510	452	511	495	458	492	495	471	484	464	459	474	478	458	526	457	463	476	463	467	465	465	486	502	452	482	479	473	480	456	496	434	489	505	510	485	459	483	490	454	478	506	458	520	461	465	498	473	452	493	465	490	437	458	504	474	510	492	472	476	476	488	444	464	452	490	497	445	459	497	490	478	481	452	437	448	467	487	476	487	499	485	528	466	473	481	475	475	479	482	450	475	478	467	507	452	495	459	451	437	461	493	466	465	460	477	492	513	497	504	506	484	510	463	493	489	465	478	477	487	506	524	460	483	474	495	491	500	455	473	487	494	468	476	454	467	473	489	480	459	464	496	492	470	439	491	525	473	517	490	501	449	486	527	486	465	461	486	495	440	497	438	447	523	530	480	485	443	493	502	455	474	540	484	438	486	487	463	512	464	501	523	487	497	478	468	473	494	470	476	485	456	502	447	487	465	502	458	495	479	501	459	496	459	483	486	442	501	489	490	514	468	489	452	478	463	488	491	484	482	514	467	487	511	478	488	501	455	509	495	449	530	502	492	470	477	438	484	424	484	483	471	474	469	454	486	438	449	480	490	473	457	490	516	509	463	493	458	512	496	471	459	462	486	478	487	501	494	517	470	505	503	456	505	471	487	481	485	518	499	444	447	471	506	474	487	475	482	483	446	475	524	477	470	496	481	519	471	512	471	484	478	438	462	474	507	420	481	452	551	455	478	471	479	457	467	490	498	447	487	458	462	488	474	486	474	490	505	476	467	485	496	520	463	493	503	459	504	503	427	452	485	509	488	481	453	492	416	498	524	512	491	493	479	462	532	461	441	481	482	491	436	436	502	513	481	486	449	452	484	461	470	510	472	497	447	462	459	485	478	519	488	485	474	487	491	498	483	483	459	495	464	509	484	501	469	480	507	499	477	484	478	453	481	520	463	459	481	505	499	487	464	494	476	458	467	489	470	488	477	492	478	483	532	478	425	493	472	462	452	473	476	485	441	454	527	439	485	469	480	481	473	485	445	472	504	510	465	467	462	502	488	492	477	475	462	488	462	471	464	433	477	475	495	484	466	476	482
20169	7948	2652	1179	809	549	471	346	330	259	301	259	290	255	228	288	260	258	237	267	250	246	229	231	246	286	244	241	258	246	243	232	227	253	232	227	213	215	257	227	229	219	235	205	227	226	238	247	216	235	270	224	247	221	248	234	233	248	221	246	222	215	213	250	243	242	219	231	244	235	255	216	256	229	213	254	235	239	223	216	236	203	237	223	233	238	199	223	250	226	246	227	237	228	255	221	234	250	241	249	217	241	221	235	243	225	221	256	220	237	238	233	248	227	284	225	204	215	245	228	248	232	245	231	241	203	252	236	236	224	227	228	249	230	212	239	237	255	203	241	197	234	249	242	228	238	249	248	233	231	236	228	234	215	204	246	215	244	213	247	258	227	245	240	241	253	236	233	236	238	224	242	250	261	220	260	231	244	239	200	224	233	218	210	278	205	233	263	242	223	246	237	219	258	241	238	222	224	242	237	232	232	218	219	234	240	237	254	234	259	228	228	262	244	233	272	224	226	247	261	247	219	248	197	227	231	226	247	218	212	244	223	236	256	261	267	226	261	237	242	230	238	241	228	225	230	254	246	258	236	241	239	209	250	224	219	241	249	193	230	222	258	258	260	244	239	240	256	268	213	232	242	251	252	223	231	251	228	254	243	231	266	258	224	244	253	223	214	233	207	220	254	225	234	229	230	246	248	247	233	249	206	260	241	243	262	255	230	210	244	239	223	234	248	233	244	248	209	221	222	233	214	262	258	235	194	228	238	214	210	202	212	212	224	226	237	234	246	261	248	249	255	279	212	228	246	261	221	275	237	259	218	248	237	216	254	242	234	250	222	281	228	237	253	236	217	261	228	225	217	248	232	237	222	235	230	213	232	235	207	232	219	238	269	201	234	258	231	236	232	186	230	249	252	230	247	231	221	253	225	234	234	225	228	238	232	219	226	245	261	247	239	247	255	263	230	246	222	228	238	225	224	225	251	243	235	212	263	210	226	213	262	208	229	235	238	214	241	224	251	238	242	226	244	208	236	237	243	235	240	242	227	237	224	232	255	236	214	242	245	231	241	220	243	221	224	247	233	240	229	240	285	229	234	225	252	222	221	221	248	223	213	226	240	227	250	237	240	231	259	237	267	272	230	253	250	251	232	209	226	240	233	228	243	245	271	228	199	245	233	215	229	247	228	261	264	245	237	264	270	215	217	245	229	265	249	242	219	211	257	237	253	212	240	204	266	230	189	217	244	243	242	248	243	208	197	223	259	204	223	218	221	202	261	235	234	242	247	231	239	251	240	210	233	264	230	233	236	248	243	227	222	232	258	247	223	245	223	240	234	261	269	224	230	230	233	212	228	213	254	222	253	228	226	251	258	225	235	249	263	241	248	206	226	214	224	214	247	262	233	254	237	230	231	211	258	234	223	228	224	217	225	213	238	225	235	251	251	221	223	272	228	223	216	217	214	205	231	222	241	223	226	223	221	210	236	240	219	254	247	224	267	217	208	230	221	225	236	243	241	234	247	235	222	236	217	211	223	262	222	226	217	233	227	230	265	227	229	236	250	238	279	242	241	243	253	224	212	226	240	239	209	227	214	228	197	242	256	211	238	261	239	250	260	268	206	215	219	219	251	242	227	274	267	233	260	255	235	227	225	258	259	262	239	238	192	242	258	240	244	236	247	221	249	241	262	220	242	249	270	249	235	244	222	235	247	249	212	229	263	223	217	224	222	213	225	224	273	251	225	208	243	240	240	210	218	223	272	199	243	213	210	204	226	256	225	248	242	222	249	229	201	240	222	214	223	224	237	227	218	224	216	214	233	223	251	234	244	235	245	215	230	221	232	227	239	236	240	250	241	234	261	257	231	204	238	248	253	239	247	231	231	226	240	231	209	237	246	216	210	221	228	218	237	228	226	238	222	227	234	210	249	239	223	215	235	219	210	228	260	248	253	222	229	244	214	265	233	217	240	226	243	227	233	231	254	235	230	264	258	229	234	226	226	207	244	221	250	218	268	229	219	221	229	247	239	221	230	254	262	254	256	249	222	217	223	234	239	220	224	230	236	234	231	252	218	250	206	243	215	248	233	244	220	244	250	240	241	249	285	228	215	248	254	222	239	244	253	227	225	274	288	241	223	233	220	228	260	243	241	235	225	246	252	260	231	225	233	245	221	234	205	235	227	234	233	224	232	209	249	237	207	226	213	227	214	233	245	244	260	219	230	234	239	231	240	216	258	220	218	259	229	196	229	225	202	196	222	197	256	237	222	243	249	256	234	235	247	224	254	229	229	196	239	270	250	219	271	228	231	227	250	232	224	256	243	261	232	215	247	241	231	245	239	208	246	237	246	234	234	238	284	245	252	224	245	225	223	208	189	232	235	226	233	238	220	253	267	256	217	254	249	221	252	285	264	259	244	230	247	240	219	246	250	209	234	231	259	258	240	257	226	213	252	230	227	249	237	249	248	240	250	233	256	254	281	226	234	231	242	221	231	227	248	274	240	236	249	244	259	226	245	240	242	221	240	222	228	221	215	194	237	226	223	221	217	258	250	244	256	234	243	208	238	233	254	227	235	240	236	209	220	243	208	229	217	233	242	260	214	230	246	196	242	242	227	229	220	237	242	282	243	236	247	241	267	231	213	250	237	234	247	252	202	253	220	203	212	258	220	240	243	252	240	222	228	217	249	213	234	251	240	236	249	258	239	221	212	207	231	248	254	231	226	230	240	217	289	242	252	238	252	267	232	220	233	261	259	226	226	234	272	260	227	200	224	240	233	280	217	218	227	207	231	249	256	221	246	228	232	265	218	219	223	244	231	237	243	246	208	238	240	214	215	242	246	237	229	246	203	231	218	235	233	242	216	219	245	228	247	241	226	229	235	238	260	249	263	220	261	237	234	244	228	226	222	246	220	221	244	240	224	215	238	243	240	236	230	230	242	210	249	238	204	232	246	222	203	257	212	234	259	239	241	228	225	239	225	228	239	221	258	240	238	249	220	231	246	224	256	228	235	231	213	229	258	227	236	224	238	234	219	218	250	242	222	261	219	217	231	259	247	235	222	292	228	234	229	242	225	227	238	230	217	219	236	238	246	218	240	230	216	197	219	227	224	246	227	219	227	255	225	220	226	218	258	235	250	237	217	221	233	225	242	202	216	218	238	258	256	226	238	278	215	227	256	249	241	230	251	261	248	241	238	210	245	236	225	232	234	227	232	226	227	216	244	249	237	264	219	231	236	252	240	249	260	209	247	241	244	235	234	242	234	242	231	232	239	247	232	251	234	228	230	232	211	211	238	237	272	248	228	223	226	234	220	256	219	211	247	230	238	258	229	233	247	247	225	229	232	228	245	259	250	225	260	220	210	238	236	212	222	234	203	213	236	235	226	217	258	247	216	237	213	241	221	225	227	245	242	243	257	255	226	221	259	217	228	223	234	235	209	224	232	230	248	259	241	219	275	251	219	218	237	222	239	224	228	253	223	241	242	229	205	234	246
12209	5899	4058	3214	2915	1921	1679	1112	963	830	823	759	739	628	631	633	532	633	600	590	527	571	556	557	573	583	565	536	567	552	551	560	555	534	518	516	549	515	524	573	519	489	550	505	534	511	531	508	520	511	532	547	511	549	544	529	524	528	570	538	504	528	526	525	517	559	517	562	551	578	547	523	509	577	519	510	515	486	495	542	504	517	528	543	525	483	471	494	520	535	490	489	508	536	534	491	534	536	513	519	530	546	547	484	522	524	538	536	506	507	524	471	553	476	496	521	488	512	504	519	509	563	489	490	540	486	525	522	538	492	528	495	548	511	494	566	507	549	528	548	561	519	526	540	544	547	525	548	522	470	526	548	554	546	549	510	484	536	524	538	503	528	511	530	547	518	505	504	560	531	557	516	505	533	567	497	528	529	493	524	595	549	524	536	551	569	511	522	533	478	510	564	547	499	542	558	538	577	520	540	535	554	516	541	534	516	525	525	542	546	561	543	513	513	528	554	530	506	534	521	526	542	556	517	521	503	544	535	539	550	506	549	536	544	541	527	536	525	508	534	545	507	518	560	546	535	534	494	544	544	537	537	518	496	522	545	548	556	501	507	512	549	491	542	545	550	538	529	528	544	530	544	529	506	522	531	529	503	509	527	520	495	518	513	540	548	516	511	528	506	517	531	534	498	548	493	512	496	558	503	518	554	540	559	540	550	515	505	526	565	494	533	501	526	561	523	528	518	516	536	541	562	585	520	516	485	479	511	486	490	556	501	527	498	559	555	545	526	511	521	526	547	551	506	545	508	541	556	553	549	535	527	516	551	516	536	548	542	540	556	550	526	523	505	480	513	533	530	559	560	542	507	545	543	512	491	482	505	531	504	519	493	569	516	534	488	511	502	528	526	540	518	505	539	509	540	545	505	489	565	538	489	518	527	516	519	535	554	526	526	473	564	478	530	518	555	490	517	525	508	549	498	525	545	539	544	569	575	480	523	548	521	512	509	520	527	522	512	554	499	552	535	529	541	584	472	564	515	500	474	531	558	523	548	504	523	532	546	510	555	536	507	524	534	512	538	513	507	502	534	496	503	550	512	510	551	513	550	541	529	518	486	525	562	583	531	481	504	526	551	498	504	543	508	527	544	547	548	517	520	559	520	527	506	518	526	577	500	515	519	523	502	500	537	516	517	476	550	544	538	551	564	491	539	536	510	516	544	541	514	504	467	544	557	508	504	479	555	508	519	495	518	532	501	525	512	539	542	531	545	480	515	507	470	474	553	582	561	524	533	507	522	484	531	550	516	485	509	536	535	501	570	502	506	539	511	517	532	477	525	488	546	535	519	522	554	520	531	566	547	522	536	594	552	549	551	551	497	515	473	544	520	496	523	495	520	515	492	473	537	539	495	535	585	554	499	555	482	517	516	497	532	531	489	516	564	527	509	547	563	485	520	519	520	542	534	536	509	527	526	499	480	560	533	503	532	537	571	490	549	514	553	522	515	502	513	556	493	508	496	496	503	527	511	526	495	510	538	571	513	495	530	539	541	500	515	518	573	540	541	521	545	538	526	466	545	541	570	510	540	514	558	540	530	527	535	533	535	489	561	543	525	535	547	488	557	529	553	549	562	500	506	521	527	527	482	521	519	536	524	512	524	512	542	468	528	491	513	503	534	511	485	524	498	532	476	513	507	533	521	542	515	490	551	512	522	538	543	498	533	517	539	527	520	510	545	545	525	549	504	522	572	540	520	544	510	522	495	535	567	532	538	553	513	538	483	523	525	540	504	488	518	540	509	519	520	509	491	489	461	544	532	564	470	490	505	522	533	519	516	501	509	551	503	554	519	555	516	525	564	533	509	519	486	513	530	533	485	580	502	520	494	515	499	510	504	540	529	543	504	526	520	515	526	554	546	556	515	498	513	545	490	531	484	484	518	535	553	494	535	510	527	511	542	514	511	510	499	502	499	530	470	519	517	566	554	500	547	505	499	528	477	486	519	519	522	526	499	498	563	538	526	524	514	499	525	554	494	522	531	552	519	531	516	472	525	534	515	547	517	488	492	501	514	553	561	534	534	498	481	552	536	525	503	511	499	506	555	539	519	548	482	524	561	524	495	517	498	477	511	519	520	526	513	494	480	501	516	506	542	535	547	537	501	538	533	522	483	507	535	535	533	509	507	530	488	551	519	515	497	504	503	491	544	526	532	564	515	537	560	528	502	519	498	503	550	528	504	500	563	505	512	519	494	489	489	537	556	515	517	487	507	500	539	542	502	551	508	469	514	502	515	525	477	509	560	531	519	519	502	516	485	532	480	496	577	497	520	495	500	533	493	470	536	541	547	520	529	533	479	508	487	511	494	548	534	591	527	510	505	521	539	508	568	549	521	509	513	460	545	555	512	541	548	496	502	521	575	534	527	518	523	533	536	502	528	553	544	526	511	483	504	545	569	567	514	512	532	559	562	530	567	523	513	563	503	527	529	510	460	520	528	475	501	546	478	475	554	531	531	571	581	523	521	518	479	559	505	507	504	505	488	522	534	523	505	462	491	504	504	573	527	500	581	528	550	499	524	478	534	547	521	565	552	501	565	560	479	521	505	503	547	542	535	490	521	556	529	533	533	542	543	522	527	507	572	500	516	592	544	546	542	510	489	511	518	499	561	523	519	507	514	536	516	542	539	493	531	498	519	508	542	521	543	535	504	543	561	524	578	541	549	529	528	524	504	532	561	536	508	540	475	507	508	504	502	501	547	522	502	533	504	543	531	510	511	523	549	515	488	512	569	535	538	549	501	535	488	489	526	475	547	513	542	518	535	503	493	538	515	517	540	522	513	509	488	502	516	530	515	560	514	516	516	503	532	539	503	517	546	490	537	543	537	539	505	512	486	519	539	541	525	495	523	497	528	533	507	526	492	524	538	553	525	509	507	505	540	520	524	551	480	514	530	503	525	525	494	554	511	563	520	560	457	525	575	507	542	530	523	507	505	489	526	520	505	547	529	490	510	533	501	502	526	527	542	497	550	522	543	572	547	514	517	523	499	520	509	512	529	535	516	535	503	513	492	485	507	499	548	526	537	526	479	550	558	538	512	544	564	500	526	529	565	494	529	519	552	494	488	530	557	555	532	534	551	528	529	529	538	533	534	529	536	533	504	507	573	493	518	526	530	522	552	530	513	496	517	573	544	531	512	580	509	560	557	532	498	522	527	517	555	513	512	568	521	554	476	551	494	500	527	523	512	556	498	571	519	514	552	516	510	554	497	526	479	480	540	524	513	539	542	536	528	500	569	522	528	509	524	531	557	496	536	521	523	522	566	518	554	541	520	523	492	568	531	510	530	499	515	508	518	538	493	522	557	504	514	531	534	528	542	525	531	503	526	459	496	564	542	528	541	537	525	547	538	506	510	543	524	552	503	529	495	533	535	537	528	544	555	558	527	542	519	529	535	501	533	526	513	511	532	462	540	499	507	546	504	543	552	492	542	545	496	487	554
32857	17833	6759	2225	1375	1050	809	557	467	359	388	327	320	231	218	204	201	239	187	189	181	187	207	204	230	171	180	193	192	210	212	205	188	178	203	202	188	163	176	165	192	209	191	194	197	204	196	180	214	220	206	192	191	194	197	202	187	185	184	199	220	191	197	181	201	187	184	178	176	207	183	201	215	181	162	184	183	168	172	194	175	143	199	165	188	191	160	216	167	187	175	182	173	162	216	177	190	175	207	196	173	221	196	192	184	181	192	202	185	213	195	179	206	187	190	208	201	206	207	191	173	176	202	185	171	204	169	175	187	170	151	173	179	201	197	190	188	185	200	228	195	183	206	183	183	204	192	196	183	157	177	187	193	183	201	193	171	172	190	179	208	166	165	179	158	191	159	190	197	178	176	172	180	154	206	187	181	178	182	190	190	180	168	181	196	180	176	213	198	194	189	195	192	222	196	163	184	190	189	184	195	189	179	189	181	179	187	165	194	192	203	205	175	183	184	157	183	201	184	187	172	171	184	182	173	165	155	189	200	181	191	193	187	181	189	181	186	185	197	215	206	173	199	186	184	194	199	185	158	210	202	204	182	187	195	192	195	204	216	213	172	185	182	172	174	159	192	202	173	180	164	188	181	180	144	179	191	179	170	185	175	187	155	185	188	191	157	177	179	174	174	202	152	185	180	186	172	171	187	180	189	166	195	168	176	194	177	173	168	172	203	163	178	182	184	177	184	206	171	176	211	202	201	184	205	198	207	170	190	188	171	184	181	167	149	212	179	196	169	199	204	187	173	181	165	194	182	179	170	171	182	179	159	188	180	205	187	152	187	190	197	198	189	148	205	216	203	194	193	198	208	182	181	175	188	153	198	206	199	178	163	199	188	156	199	199	180	180	172	197	185	175	180	191	159	175	165	193	204	178	199	189	189	185	173	203	183	202	177	180	206	178	163	172	199	142	191	147	184	183	183	188	178	200	168	189	184	181	170	195	201	178	181	188	191	159	194	183	179	190	208	160	165	188	186	166	190	216	193	210	182	184	199	156	174	162	162	200	192	200	185	175	222	199	169	194	205	166	203	168	187	195	190	192	193	204	182	215	197	196	207	202	178	194	189	207	177	182	213	177	189	200	164	177	202	203	182	208	204	196	218	158	191	194	177	183	182	200	180	182	212	190	197	171	175	178	207	174	188	190	175	193	187	174	198	201	177	172	198	174	177	175	158	226	164	185	188	199	187	205	186	193	194	184	187	185	188	185	188	229	191	201	175	176	204	215	192	179	162	172	188	209	158	187	179	203	199	185	194	156	191	203	190	206	196	190	187	165	150	164	169	152	219	209	179	177	181	213	182	202	161	226	191	184	177	192	192	207	173	175	167	168	206	198	187	183	169	216	172	178	178	179	191	168	189	189	200	179	184	190	192	206	204	238	171	189	190	194	177	202	195	181	171	174	206	210	160	183	189	187	186	168	156	191	207	173	195	192	193	189	200	179	183	198	177	196	203	189	177	201	194	202	208	175	184	165	208	190	197	185	171	201	182	194	179	186	139	186	189	174	195	192	196	172	195	201	173	186	181	197	189	196	203	202	146	223	180	175	178	166	174	166	174	173	145	192	177	180	178	198	196	187	184	168	190	201	176	180	185	215	204	184	200	185	170	202	189	192	175	204	158	187	167	165	169	187	201	188	184	182	190	186	172	188	182	175	188	183	191	182	159	161	198	171	211	179	181	203	211	180	186	192	204	197	185	156	196	177	183	179	185	184	173	197	168	160	164	182	194	204	183	193	197	186	200	184	174	193	197	192	185	173	183	195	193	188	194	184	176	197	186	197	179	191	190	206	212	195	172	185	155	196	194	204	198	195	194	172	173	173	189	195	179	187	163	189	189	192	200	208	190	162	189	194	180	185	184	168	181	172	178	178	188	160	164	196	194	167	171	184	208	197	192	203	204	181	205	212	171	175	166	176	168	186	184	165	200	187	184	184	193	165	186	201	172	196	184	195	182	181	205	223	191	177	171	189	200	171	175	162	170	191	193	174	193	214	202	204	189	185	182	206	183	174	201	203	168	167	185	209	178	182	168	168	180	197	166	149	180	192	222	177	176	189	177	185	221	186	208	170	186	191	192	208	196	170	156	192	191	170	164	178	179	191	184	214	191	169	168	206	155	189	186	184	182	206	196	180	200	166	204	185	187	190	186	156	207	193	139	199	177	174	210	173	187	150	173	189	192	190	158	177	176	206	163	172	200	180	196	157	170	206	169	164	177	200	184	179	191	187	207	198	177	201	186	187	171	181	174	170	177	210	194	205	202	192	165	177	176	168	171	189	181	182	199	192	179	201	190	157	162	178	161	182	159	163	196	193	174	174	200	191	194	194	177	180	193	161	209	168	189	170	189	173	197	192	185	167	209	210	200	204	179	200	194	209	205	182	189	192	180	186	197	228	195	210	204	205	216	199	171	177	194	178	175	167	160	180	177	201	199	184	181	178	158	173	185	204	174	175	165	220	174	186	200	186	145	207	180	207	198	184	164	187	164	200	184	193	201	184	163	193	214	187	189	190	197	208	180	204	163	193	162	185	191	205	181	159	175	178	183	185	207	205	198	226	181	195	194	192	192	188	160	181	214	177	202	174	188	196	167	175	193	190	180	183	201	165	182	191	192	198	194	199	205	193	221	157	205	216	163	169	161	150	203	201	190	192	214	177	197	203	191	177	194	204	174	195	181	210	183	177	183	192	173	147	200	170	190	183	207	185	201	202	159	177	205	173	165	211	173	192	158	169	186	178	186	206	196	224	178	175	163	192	182	198	194	172	188	183	193	192	173	178	205	182	210	198	191	175	179	209	203	185	202	185	145	177	203	188	185	193	199	195	167	168	220	195	188	179	162	190	177	180	154	194	193	190	181	179	193	201	180	174	179	199	188	190	161	208	187	204	216	183	172	165	207	172	198	189	157	173	201	173	166	166	147	169	200	178	204	190	176	183	189	154	178	192	201	198	206	190	181	198	143	192	184	189	207	207	191	200	188	183	183	194	202	196	176	201	203	175	162	197	207	190	159	176	178	198	177	163	183	168	207	182	180	184	178	147	181	217	180	195	193	184	188	214	185	181	170	159	163	205	212	170	200	187	197	209	201	183	207	193	202	176	190	170	181	201	197	218	168	171	202	181	191	191	185	189	205	221	171	188	214	200	159	183	188	166	186	216	195	188	192	173	177	200	182	164	183	181	174	189	228	163	180	173	214	186	189	199	200	197	213	191	169	183	169	202	174	194	195	174	194	191	161	168	189	203	193	159	207	181	208	206	201	210	170	194	164	179	206	168	198	194	198	184	166	187	202	192	181	190	186	192	192	190	187	163	187	187	176	204	215	166	196	187	212	183	161	167	170	174	190	179	183	212	185	181	180	201	188	215	195	203	192	171	183	207	199	199	212	159	183	186	189	163	188	191	184	171	173	171	181	157	168	189	202	159	179	200	172	193	179	181
20571	12580	7914	5785	4682	3925	3036	2216	1807	1550	1443	1406	1277	756	698	661	568	608	645	531	582	552	549	558	589	553	535	485	508	531	493	522	487	466	461	488	482	472	451	429	489	479	464	478	435	486	461	457	434	455	443	417	457	408	429	463	461	472	451	469	443	416	437	447	418	422	448	455	418	445	429	437	417	430	426	442	473	422	436	420	443	474	410	457	441	460	448	399	432	448	417	480	424	441	450	452	452	409	404	427	428	435	428	424	404	454	436	397	427	464	453	446	436	450	421	465	471	439	432	442	470	420	433	448	417	420	436	451	431	396	429	414	425	406	423	435	480	430	435	436	417	449	442	442	420	451	426	408	419	408	423	423	403	414	454	434	435	445	444	437	421	456	448	388	419	452	423	411	434	435	441	441	451	380	399	470	415	430	426	423	456	435	425	437	414	466	427	463	463	422	423	420	401	452	404	410	431	444	454	432	434	408	414	443	427	423	412	454	432	468	414	455	431	422	398	432	414	402	427	435	454	441	429	405	425	432	416	448	422	474	407	478	467	453	394	420	467	399	399	478	441	458	430	450	457	390	406	459	481	402	457	388	422	424	425	447	455	438	413	430	439	429	415	416	462	429	428	455	467	434	458	414	474	411	417	419	449	459	458	448	425	464	443	446	457	474	406	412	431	408	423	440	406	390	420	409	447	493	428	446	430	439	399	447	439	380	401	435	437	445	403	435	441	419	452	452	425	435	421	413	421	442	439	441	392	431	416	428	417	442	463	428	401	441	444	410	401	426	422	419	444	397	450	427	428	463	367	421	422	414	444	386	412	431	437	428	444	412	434	452	414	434	461	403	442	439	443	436	441	429	432	414	443	406	421	429	405	425	413	433	477	421	407	458	437	438	466	427	399	409	406	458	425	450	452	461	426	423	392	438	454	422	404	395	420	416	389	439	445	389	436	427	445	449	402	452	409	423	386	415	428	395	469	423	450	425	402	429	457	418	403	444	426	454	402	428	443	433	433	417	399	438	435	446	429	418	459	425	435	443	438	447	424	442	428	401	410	417	413	416	435	451	452	424	431	427	437	426	406	475	407	397	428	446	444	454	415	456	422	446	433	436	431	400	446	416	441	393	431	454	434	427	410	428	402	382	396	409	395	435	402	395	427	456	434	434	397	440	449	485	409	428	412	420	421	440	483	407	422	405	408	405	430	454	419	493	431	408	422	452	440	454	447	485	405	401	401	450	413	432	441	435	423	451	474	444	466	415	410	438	417	444	486	417	419	418	423	420	422	431	408	460	423	413	408	426	458	429	406	435	423	452	393	416	441	445	452	449	406	447	397	426	453	412	421	394	430	469	430	414	430	431	424	465	415	443	427	470	443	425	424	409	419	451	420	390	452	456	423	392	429	444	458	457	411	419	449	438	417	438	423	452	441	418	434	426	460	438	442	420	393	456	420	433	438	398	442	444	443	442	436	397	413	404	444	425	448	416	449	419	431	427	422	449	428	437	445	435	424	448	425	421	419	408	455	419	418	439	430	434	427	412	456	443	416	471	451	449	408	422	422	454	448	431	440	426	436	434	472	436	415	436	413	392	441	431	478	459	423	429	419	436	459	437	416	408	431	449	442	430	404	442	446	413	416	449	438	437	426	362	467	432	427	453	421	430	400	452	433	437	419	432	437	478	425	408	419	441	424	432	437	446	444	405	420	433	431	438	419	476	414	425	442	468	416	456	440	451	419	430	450	408	425	445	416	443	448	439	461	450	416	434	450	414	448	425	407	424	412	417	440	447	432	439	431	401	431	416	428	445	436	448	426	430	423	457	402	453	405	391	422	422	476	440	448	394	409	416	426	424	419	450	415	407	411	428	428	371	412	421	406	465	428	421	418	468	435	440	423	391	438	439	435	422	417	423	419	443	435	429	426	458	426	455	434	424	431	431	445	434	443	434	438	453	423	431	411	402	438	440	435	416	443	447	415	434	451	452	432	432	399	421	429	426	471	438	423	431	432	421	437	430	421	410	447	465	446	432	449	434	431	444	418	419	408	382	412	412	487	436	409	429	431	460	451	431	426	447	442	429	458	451	418	473	424	433	466	394	402	415	454	465	433	420	443	405	447	407	452	417	445	431	431	453	431	467	427	452	390	428	436	448	433	431	435	419	413	431	434	414	410	409	452	441	419	423	459	417	419	420	410	446	421	427	421	437	465	416	443	414	444	448	468	443	426	437	426	451	415	435	441	464	443	423	404	461	456	410	450	421	432	443	435	465	409	451	394	409	468	416	449	446	426	467	431	409	390	449	439	431	404	417	428	445	454	445	458	440	405	407	431	438	412	401	421	449	410	451	452	406	457	406	433	390	416	423	400	422	491	481	445	427	436	428	418	421	390	385	398	427	411	443	415	442	454	451	456	441	394	411	382	436	419	438	394	403	429	428	444	439	485	420	424	407	424	461	413	400	439	483	407	410	444	415	467	413	455	449	417	435	448	468	415	460	425	423	443	444	445	409	451	424	456	438	440	448	410	469	451	445	473	425	403	439	428	421	424	435	456	427	403	442	453	435	445	410	432	442	456	422	434	431	461	452	426	387	424	427	442	427	400	432	421	445	409	425	452	394	411	398	485	423	427	432	422	441	438	464	416	415	469	428	430	428	458	458	447	422	448	443	443	430	450	449	445	423	440	422	409	398	426	458	402	428	399	440	433	421	401	442	430	401	413	453	422	467	450	439	437	447	435	460	448	430	418	442	439	416	449	420	457	427	422	452	418	431	441	433	442	433	421	430	406	437	415	427	434	428	398	428	467	429	478	416	445	448	440	376	409	474	424	439	396	439	452	431	427	452	421	412	438	412	463	431	409	448	377	441	425	440	448	419	416	446	430	428	432	441	424	427	437	426	398	419	397	453	453	401	443	451	426	431	432	434	440	444	435	454	469	449	434	426	435	411	435	426	455	456	411	442	461	410	404	414	430	426	426	441	421	449	418	440	419	426	444	443	407	410	416	454	467	445	467	425	412	423	415	453	409	441	440	440	454	439	430	400	445	415	447	422	428	452	457	448	432	462	452	443	434	457	379	403	436	396	434	455	460	421	415	437	431	463	449	421	440	437	400	431	423	423	446	439	423	430	410	417	430	383	460	385	423	426	433	467	425	446	445	415	444	461	423	440	433	434	486	455	405	392	442	416	429	444	462	424	410	458	426	389	423	409	412	434	440	448	482	401	446	401	431	392	417	441	461	429	423	446	420	402	441	450	425	443	454	403	456	445	440	443	442	404	447	395	418	381	437	434	421	436	407	403	417	411	437	434	426	439	439	432	412	452	409	436	419	442	436	474	423	459	431	413	472	459	430	411	408	417	454	409	449	450	450	430	414	429	462	446	433	427	450	435	451	440	422	408	423	409	449	426	437	404	405	453	422	371	447	401	443	431	454	435	434	423	420	382	424	419	439	369	406	430	455	441	430	434	415	421	386	435	423	433	410	393	405	423	459	434
42599	25532	11264	3570	2299	1554	1137	981	809	651	534	424	474	283	266	251	207	215	246	217	243	228	210	220	219	224	234	212	234	226	222	195	201	214	229	205	204	208	212	233	231	206	217	222	202	212	180	214	215	204	192	211	220	186	217	224	170	208	203	223	179	207	221	201	197	218	203	189	218	176	226	202	203	213	198	217	220	189	197	207	198	192	181	186	159	230	228	201	200	195	199	190	212	237	227	223	229	182	223	199	214	223	199	234	206	165	201	184	209	200	200	219	214	202	194	183	217	202	179	181	218	228	185	199	185	199	190	169	191	209	218	192	192	214	185	205	190	226	210	181	224	186	212	195	222	223	209	203	237	189	188	180	224	216	195	207	203	215	215	191	235	185	193	230	207	198	215	175	214	217	202	189	209	181	195	207	213	208	205	196	207	229	219	207	206	203	216	218	247	207	210	202	203	200	199	213	221	197	195	207	217	194	210	191	205	192	212	211	167	171	186	176	219	210	196	216	199	244	193	199	203	230	171	181	199	217	162	193	195	198	196	201	185	194	165	186	190	195	244	201	194	177	183	215	198	215	215	239	190	191	216	195	210	216	191	194	203	200	168	199	197	192	193	202	193	196	216	206	219	181	205	221	180	207	216	177	205	195	192	165	244	216	190	196	188	195	182	213	181	169	240	222	216	198	187	169	221	179	196	195	227	219	200	216	232	183	196	214	185	183	211	221	206	171	216	208	220	196	188	215	209	185	196	208	192	209	184	209	200	186	219	204	206	193	210	205	168	198	217	222	196	191	210	177	208	210	187	192	188	227	219	213	222	208	206	220	234	201	213	219	196	233	203	196	182	220	189	188	188	198	218	183	188	176	195	207	193	197	206	189	205	210	213	206	198	223	192	212	201	217	207	208	222	194	215	214	182	179	222	187	191	220	203	191	195	210	205	182	203	202	216	182	229	189	222	202	205	238	191	230	187	193	200	212	189	193	176	203	232	209	177	194	196	219	200	232	239	187	218	213	204	182	167	176	179	221	211	186	185	214	196	207	207	188	193	217	186	225	201	231	198	187	196	177	212	231	215	200	239	188	219	193	202	186	190	217	218	215	215	185	203	199	226	204	231	202	191	205	200	204	218	199	191	189	180	198	217	204	206	213	208	193	183	191	203	214	212	216	200	190	206	227	184	217	212	190	211	213	203	183	194	225	199	206	226	191	217	185	162	231	205	221	225	210	225	208	189	204	189	215	187	192	201	195	210	209	190	223	190	186	227	198	206	190	225	171	210	186	201	217	183	170	241	188	213	193	182	210	185	202	205	228	187	177	182	214	175	214	220	182	180	202	200	231	205	157	192	213	185	179	195	192	187	191	212	193	207	216	220	175	195	198	207	219	213	214	220	200	186	181	220	228	205	222	210	180	171	205	203	202	200	193	213	214	199	206	218	197	205	185	202	212	189	187	227	210	173	201	216	185	208	214	223	235	199	199	212	205	191	229	194	215	201	197	172	195	196	228	191	198	186	197	219	215	186	220	211	196	209	230	194	197	207	207	201	203	194	208	209	193	214	210	174	183	214	206	205	207	185	247	198	208	183	200	208	227	208	212	199	208	175	197	198	207	200	209	205	242	191	190	205	208	209	204	194	206	225	196	196	184	200	227	204	190	200	190	219	208	212	191	179	202	199	205	209	228	195	176	201	187	218	185	198	215	199	204	236	219	218	211	196	207	210	218	206	173	181	202	214	217	225	221	194	198	212	215	204	196	194	217	173	187	176	204	211	205	189	178	227	202	177	193	201	213	184	180	221	191	203	215	197	237	199	239	205	185	210	180	220	211	205	190	172	208	206	178	214	193	162	175	210	193	204	220	201	210	221	197	221	180	177	182	187	172	194	189	226	202	215	203	208	214	207	230	207	211	219	182	187	177	197	186	212	200	203	215	227	245	215	193	203	197	202	172	192	187	223	194	221	188	219	193	192	182	194	171	182	228	214	210	187	203	199	200	165	186	197	210	214	178	212	217	237	211	196	167	172	204	178	199	209	202	174	197	181	189	169	220	198	211	215	196	192	207	205	226	185	183	238	185	214	202	199	196	201	176	215	215	213	191	226	212	185	187	188	196	194	206	216	196	227	201	204	210	209	198	221	203	201	179	208	209	210	196	189	188	186	193	198	204	191	205	218	167	213	212	187	189	191	202	178	205	181	185	211	197	192	213	184	201	203	191	196	234	216	204	197	188	212	197	190	179	205	217	207	220	217	207	195	209	197	218	226	214	163	188	211	183	199	234	229	199	201	210	211	179	205	212	182	218	196	211	206	191	226	194	203	206	203	211	195	167	216	197	202	176	190	198	214	194	222	205	173	213	214	177	210	203	189	200	202	200	204	194	201	180	185	191	186	203	220	213	215	201	213	227	208	177	208	226	206	202	186	205	183	200	188	167	185	196	198	210	171	213	192	215	205	195	179	214	198	193	203	186	194	215	226	221	210	212	211	227	206	210	194	199	203	220	188	204	202	181	213	195	205	216	186	186	211	196	213	201	188	200	201	198	196	190	229	204	182	200	198	235	218	224	180	186	192	197	197	181	190	175	214	194	212	216	209	214	195	194	224	205	189	202	200	213	210	206	220	190	170	185	188	195	204	211	184	221	183	199	202	186	227	231	198	189	236	199	191	213	222	186	189	182	227	197	194	224	216	193	192	188	195	194	195	227	212	195	183	202	196	180	202	192	192	187	188	213	193	187	195	202	219	203	212	245	197	209	213	203	194	201	205	201	209	172	199	223	216	196	237	193	194	201	217	230	205	228	191	226	195	179	194	204	207	205	219	187	211	168	205	185	192	190	192	193	194	185	189	191	208	191	182	219	236	236	231	226	207	190	211	197	198	208	217	200	205	196	218	180	189	171	210	206	183	194	199	200	176	190	196	207	184	196	184	211	198	193	240	154	178	213	192	222	213	221	186	215	211	220	190	198	212	182	212	224	189	212	228	207	201	220	205	222	187	206	186	240	226	207	220	201	206	209	200	193	226	206	226	192	182	194	174	172	214	213	215	191	200	227	201	178	194	200	185	204	205	192	198	190	159	238	184	218	221	214	200	194	202	197	201	216	203	219	178	208	187	205	223	169	181	194	218	228	194	214	210	235	211	221	233	218	213	219	179	207	200	226	191	212	195	215	188	187	186	195	198	200	230	202	187	213	199	217	196	202	218	213	202	215	198	170	198	207	207	218	211	205	202	223	177	179	199	198	187	189	199	188	214	208	183	199	203	229	198	211	193	194	239	195	190	180	196	211	177	214	193	213	213	182	202	222	209	199	175	207	188	222	202	222	210	195	210	191	195	198	196	177	202	225	196	218	192	185	226	199	215	173	193	195	232	167	216	188	191	236	208	197	200	228	201	236	221	188	231	211	213	200	193	183	199	199	208	222	182	193	203	218	194	176	188	192	202	186	180	206	197	217	183	183	240	205	220	226	197	193	182	186	218	210	169	221	201	191
25941	17368	10496	7692	6994	5944	3855	3406	2932	2415	2015	1832	1842	1031	937	730	715	743	731	698	709	705	711	691	622	622	602	567	626	618	613	554	552	522	515	515	525	564	500	573	505	530	522	480	493	532	501	458	484	499	453	437	511	486	480	442	435	501	515	518	503	493	449	487	508	467	472	518	474	477	497	455	493	479	508	496	474	447	459	466	491	428	464	474	479	481	467	465	490	466	487	466	466	468	498	464	452	437	490	455	451	475	454	491	505	463	442	477	491	468	460	473	429	455	472	496	499	460	477	482	456	503	456	465	453	446	466	425	466	446	462	447	482	480	446	472	499	446	488	497	454	466	494	485	482	447	458	453	449	496	457	436	422	457	441	495	466	466	446	465	452	441	475	488	460	469	457	450	476	436	441	471	477	466	493	459	454	439	466	444	441	467	492	496	464	497	482	498	471	452	481	500	458	428	480	466	456	530	437	435	472	487	486	502	464	491	451	474	460	437	467	459	481	456	493	497	449	481	465	487	488	477	476	465	428	505	456	479	500	507	495	409	479	480	453	441	445	501	457	460	463	471	457	468	452	455	444	480	425	434	457	481	487	446	476	466	457	452	463	491	414	416	473	438	492	467	462	480	473	466	529	439	459	491	490	499	488	435	465	478	456	461	437	467	421	441	445	483	472	492	448	495	491	497	506	521	468	441	464	422	473	426	481	505	495	456	466	479	511	493	456	488	474	465	450	470	448	449	460	438	480	452	468	463	448	474	487	465	473	435	472	442	462	466	495	474	448	437	515	468	423	501	456	466	506	481	445	477	440	494	467	453	486	476	474	459	447	451	444	455	496	441	492	461	462	441	453	497	438	459	475	488	454	464	464	454	489	464	425	460	464	483	442	491	475	453	467	454	464	447	471	455	448	473	477	486	465	476	465	470	441	436	439	470	484	517	438	449	455	437	457	431	476	478	460	468	481	446	458	444	444	427	469	465	432	464	503	456	465	462	467	487	459	495	544	456	453	465	466	473	467	454	435	474	479	464	448	428	448	431	467	447	468	459	468	444	477	478	462	453	476	454	447	470	482	491	464	468	448	436	468	459	489	463	482	452	480	485	479	492	480	416	453	494	467	453	450	468	458	482	485	445	461	454	454	469	450	485	431	463	469	457	460	471	423	491	446	475	465	498	449	499	447	487	465	463	486	450	462	448	455	472	465	497	459	440	481	474	479	480	455	450	471	521	471	456	449	454	445	477	466	504	463	488	451	448	473	506	443	471	456	442	490	469	480	447	459	482	476	466	486	429	503	456	463	492	433	483	475	473	468	485	491	486	472	484	486	493	471	460	444	435	503	418	452	482	460	498	454	458	494	501	486	454	473	462	482	455	446	459	494	490	429	482	466	473	475	443	476	473	456	454	512	485	466	503	452	434	451	446	419	486	490	429	472	481	492	477	488	508	468	483	475	428	433	468	458	454	415	433	490	470	451	471	454	460	445	464	484	496	494	473	463	463	426	454	459	447	456	444	438	473	467	487	467	465	461	480	466	432	479	462	438	480	494	484	464	468	449	421	473	480	446	485	442	478	475	489	474	485	449	478	440	426	460	444	443	469	511	452	435	499	457	481	464	449	471	454	468	485	462	457	502	457	494	500	472	475	459	457	448	480	495	449	491	452	505	449	477	523	500	487	454	456	459	457	438	467	454	472	499	459	468	445	484	473	465	471	445	458	487	471	444	454	464	464	455	473	457	493	473	467	446	446	477	466	460	445	498	430	478	460	464	447	505	478	460	476	487	436	491	448	445	461	477	486	478	448	473	465	465	437	415	471	479	491	442	467	462	469	501	474	456	454	460	437	489	465	451	452	503	438	467	445	476	449	462	448	461	498	499	466	497	458	474	464	440	438	447	437	477	452	490	466	468	464	431	425	457	450	487	450	479	428	469	497	456	437	473	506	508	452	481	465	452	478	429	482	452	434	435	453	451	445	441	446	472	467	460	512	455	433	465	477	467	449	467	439	437	427	470	454	477	492	488	479	463	459	490	458	526	483	494	461	443	463	433	483	472	474	472	466	443	487	484	477	482	476	487	469	490	495	482	434	457	439	475	441	487	453	435	446	474	453	475	463	493	436	480	450	509	449	432	462	455	436	492	499	445	429	446	494	475	493	465	476	465	464	533	499	452	491	454	477	486	442	493	436	451	492	451	439	494	442	450	462	479	487	440	438	474	469	452	451	447	467	527	483	451	429	492	484	476	479	456	444	448	450	477	471	483	428	470	456	444	467	470	508	495	461	479	460	479	444	465	466	468	449	459	471	476	460	486	491	490	465	491	451	452	462	462	440	486	462	448	455	448	476	449	469	496	510	434	482	465	449	480	465	485	476	476	465	460	459	434	443	440	467	435	460	470	469	447	445	439	448	451	460	445	461	436	421	471	463	475	489	465	484	478	472	439	435	439	458	453	465	463	460	493	463	494	445	464	441	461	488	510	468	450	444	485	481	458	465	471	514	466	472	500	440	468	437	486	463	455	453	445	476	440	475	463	472	468	479	482	478	478	432	489	475	478	479	498	446	459	430	446	464	448	434	447	452	455	462	517	485	459	449	456	462	458	452	459	450	505	435	457	505	462	474	471	477	477	479	500	458	452	463	450	481	445	460	439	463	461	485	450	450	484	473	463	465	507	451	474	484	479	466	465	434	438	438	471	459	481	438	497	474	458	474	446	456	472	460	436	516	437	487	481	468	470	466	451	464	451	471	488	439	480	456	467	476	481	451	453	470	438	460	459	475	464	454	437	453	467	485	493	507	476	447	454	480	470	505	495	449	481	468	455	437	448	413	497	442	442	451	444	489	455	448	427	472	435	494	439	437	471	465	439	460	489	477	420	463	475	444	503	472	453	459	519	470	436	468	479	478	462	477	474	466	475	445	478	499	447	435	478	487	491	459	473	465	507	452	473	492	434	445	488	443	492	483	488	493	463	480	480	525	495	457	438	475	464	429	457	490	477	475	415	461	481	469	485	486	444	498	460	442	477	475	469	469	435	477	480	470	447	455	470	474	471	418	493	498	429	465	469	456	483	487	425	473	499	508	493	415	457	449	456	452	467	463	460	497	471	452	483	470	442	522	462	440	451	426	472	457	438	478	438	445	483	463	476	474	491	477	438	494	471	470	425	470	444	479	446	480	507	511	439	485	466	444	440	479	475	505	495	461	446	470	443	437	506	442	473	462	444	465	451	509	479	451	507	493	497	488	474	481	470	476	469	455	447	475	475	494	453	474	468	434	467	450	494	448	483	439	485	471	470	482	480	417	466	471	508	489	445	468	428	457	490	498	472	481	480	423	459	462	497	449	479	501	490	472	452	456	451	474	456	452	439	432	447	487	443	438	516	464	472	439	438	496	443	445	530	476	491	420	489	443	465	457	467	488	475	506	496	490	457	466	485	481	459	480	502	473	463	442	436	464	435	484	444	457	482	470	497	461	459	455	439	429	471	442	495	470
18592	8302	2776	1195	742	532	397	383	329	284	265	281	311	266	238	238	232	250	230	245	232	272	197	246	205	222	255	223	215	233	237	256	235	248	246	223	252	240	258	218	219	234	205	226	222	227	211	235	224	225	243	225	211	242	241	229	227	213	226	205	258	254	247	220	223	225	258	203	215	231	229	260	225	229	251	217	227	262	251	242	234	245	220	222	235	206	223	230	247	234	230	218	233	221	247	213	212	215	229	226	195	211	215	238	233	224	228	203	205	211	225	253	234	197	236	225	238	229	245	200	235	265	208	224	206	214	194	225	249	231	233	224	222	232	223	213	232	233	202	231	228	221	222	229	241	201	248	237	225	201	239	242	256	235	248	245	219	237	221	240	199	220	223	228	251	283	209	214	247	217	229	218	229	218	202	255	228	213	252	218	208	234	214	247	213	249	249	180	206	273	242	227	234	212	203	235	202	237	224	231	241	231	228	246	244	237	222	249	226	241	236	253	225	230	212	223	249	256	211	237	236	225	247	232	239	241	240	232	227	215	239	230	226	219	253	248	251	227	230	208	249	247	199	249	267	217	237	214	232	246	224	245	221	249	243	236	204	243	235	230	227	255	218	213	251	213	241	222	262	238	240	223	240	239	223	235	222	212	228	230	242	259	245	232	228	229	232	239	224	232	247	241	240	219	227	244	220	220	208	219	221	218	231	257	239	224	253	210	215	268	242	226	241	213	230	228	237	229	243	237	229	226	227	203	218	215	242	257	233	212	255	221	225	230	238	228	233	222	243	245	226	217	236	219	220	208	204	224	204	224	238	245	227	218	247	256	211	238	231	208	202	242	253	219	222	236	218	220	227	225	204	258	231	225	230	234	230	260	237	219	226	190	230	224	229	232	249	260	243	229	223	209	232	215	218	213	219	242	245	222	213	255	222	212	215	234	223	244	238	235	253	233	256	209	213	212	204	242	232	250	240	253	242	240	263	207	217	195	216	229	221	237	242	231	245	206	227	206	208	215	211	209	220	237	234	223	237	222	233	195	238	233	252	202	237	235	247	232	213	233	199	216	246	234	260	267	225	216	229	248	225	215	233	225	244	220	228	202	235	249	232	227	231	233	235	215	217	242	230	235	231	220	238	225	227	250	223	231	218	241	256	237	240	202	239	199	241	243	234	208	234	254	211	248	213	237	247	203	230	241	238	215	212	252	221	240	212	227	220	224	209	223	253	246	240	251	208	235	250	250	230	206	257	239	241	223	224	212	225	209	231	201	250	251	249	243	227	256	233	201	230	244	227	229	212	272	226	222	243	227	220	249	241	239	219	229	218	199	215	236	232	226	250	232	223	216	220	217	215	247	242	234	227	218	262	215	261	222	218	193	206	228	255	227	201	216	235	238	238	281	224	225	234	235	250	227	202	205	227	237	240	202	232	239	224	239	262	241	246	246	228	235	228	245	229	237	228	209	218	186	216	207	216	229	240	239	219	242	242	259	209	235	223	221	214	199	232	222	223	209	199	220	224	231	241	188	241	219	230	232	214	232	234	222	275	218	227	230	249	228	232	243	234	215	247	229	226	231	236	244	235	235	254	244	257	246	249	227	270	178	224	254	235	227	223	225	271	227	228	231	205	228	217	240	195	218	205	262	215	210	229	210	256	237	272	257	213	252	261	221	220	253	230	234	230	229	232	236	225	235	201	217	214	221	221	211	234	231	248	179	228	206	215	247	226	222	232	231	222	226	234	220	234	223	223	234	217	242	255	221	199	222	215	214	215	233	245	203	245	233	271	231	256	240	234	230	215	264	222	254	209	254	241	214	233	208	218	228	237	248	224	238	219	212	213	232	229	237	239	240	224	202	245	248	257	227	221	252	232	203	247	208	214	231	242	242	233	235	241	249	234	212	223	235	251	239	254	241	236	247	218	228	215	224	225	258	216	243	220	243	212	233	221	219	204	247	232	265	232	229	234	231	235	239	257	222	219	260	236	221	244	241	244	227	217	191	222	212	196	211	254	212	240	235	241	215	214	243	229	243	216	223	237	201	214	225	211	220	254	233	231	223	204	232	235	215	245	198	207	237	234	208	259	236	250	240	252	268	207	203	240	243	230	227	247	245	220	231	238	265	221	223	210	178	226	224	217	239	220	210	221	225	252	247	264	244	232	251	228	242	235	266	258	208	248	256	253	233	242	243	232	227	225	228	230	236	233	224	242	224	236	236	228	250	241	210	243	248	204	259	234	227	230	227	256	236	209	232	225	240	254	183	202	228	222	206	232	246	227	228	212	241	234	212	225	217	247	204	217	251	228	225	233	220	222	235	219	225	231	220	260	184	245	194	222	237	220	220	221	234	232	203	236	223	215	231	258	265	217	236	243	225	243	225	247	231	211	252	239	223	222	240	243	238	263	251	209	254	262	232	216	235	210	226	257	236	232	244	238	229	229	262	228	207	220	220	215	229	255	223	236	229	241	242	190	220	231	228	227	217	239	232	241	249	217	226	211	256	211	235	226	249	225	195	254	248	209	223	214	232	216	216	233	239	214	233	262	234	232	240	259	225	224	254	233	239	225	246	248	241	234	245	236	253	234	221	207	244	233	247	224	226	226	256	230	215	234	227	237	225	250	200	247	190	181	197	226	245	255	243	265	243	241	208	242	253	240	225	227	217	207	203	269	219	218	235	241	242	218	214	206	215	228	234	232	215	220	230	227	238	209	229	238	231	226	240	224	224	208	238	220	224	224	226	223	215	247	251	248	256	222	237	219	231	233	242	224	224	234	227	231	249	232	239	252	205	210	221	215	186	218	230	237	215	214	243	243	226	252	222	188	255	216	232	213	219	216	238	230	234	240	221	246	254	247	224	244	243	234	251	228	208	233	229	202	269	240	218	218	229	215	266	221	224	200	242	234	240	231	243	215	228	252	260	270	244	250	213	239	218	239	243	254	250	240	216	227	252	209	250	213	228	246	241	222	184	243	226	219	221	256	241	253	254	234	250	231	217	243	233	245	231	201	223	229	242	243	229	235	237	208	248	228	213	264	229	218	219	238	218	237	233	231	218	225	238	213	220	239	236	244	207	238	235	236	231	233	230	257	213	257	228	235	214	240	210	224	217	218	218	225	242	239	229	199	221	189	228	229	237	234	255	268	222	249	235	231	241	251	214	230	223	232	232	244	214	227	233	220	206	217	221	197	243	258	239	247	207	189	201	233	231	252	235	231	209	226	204	280	241	214	219	239	236	252	253	215	243	239	260	228	236	239	203	223	209	253	229	249	226	218	246	230	231	195	234	216	237	227	223	254	242	211	216	234	238	253	236	224	228	251	232	227	247	215	201	218	252	218	223	238	243	259	247	237	238	236	229	243	257	205	243	231	226	228	230	225	235	221	245	229	231	204	228	226	232	235	249	228	218	236	229	225	206	216	219	222	232	241	244	227	261	253	238	236	242	245	246	203	246	241	218	240	260	241	226	237	259	245	245	232	224	200	204	256	227
11144	6122	4050	3509	2568	2011	1375	1179	984	936	757	723	696	641	620	602	578	599	520	591	532	576	599	575	637	571	519	570	561	559	553	538	529	552	545	525	512	520	519	527	525	505	561	532	533	562	555	524	527	558	508	496	521	515	523	555	542	515	566	516	459	469	545	513	538	510	499	546	514	517	545	528	489	490	537	517	492	555	520	482	560	501	499	555	503	520	501	511	504	523	516	515	503	503	489	533	538	493	526	565	498	502	472	494	544	555	472	523	548	510	502	505	519	491	496	479	560	550	508	506	573	505	539	511	531	497	497	485	533	559	549	493	488	500	521	520	505	521	514	483	537	544	517	477	566	486	506	500	530	531	496	559	529	515	520	519	531	541	514	502	479	543	547	476	469	560	496	507	537	497	522	502	514	506	507	494	515	538	498	484	527	565	541	519	523	480	507	511	512	512	517	529	524	490	510	511	535	499	504	516	533	552	531	505	500	503	509	543	504	546	473	578	501	493	507	504	523	545	498	542	498	513	493	514	490	498	550	528	462	471	559	547	531	534	531	515	521	470	512	503	486	475	513	543	523	496	512	502	537	509	559	509	502	498	520	500	553	498	538	494	524	542	493	534	481	498	542	514	520	538	542	501	542	534	492	549	484	513	504	539	493	479	480	510	490	491	561	545	532	519	510	520	512	515	524	510	496	501	530	528	528	577	527	514	489	520	512	515	507	496	495	506	522	527	523	524	510	511	579	508	525	474	494	535	493	490	525	487	535	468	527	512	535	506	526	521	530	532	509	513	515	533	520	583	533	538	501	512	556	547	508	540	482	523	542	485	496	503	512	502	551	565	496	513	513	546	563	550	535	560	524	520	519	515	570	538	502	507	508	542	516	515	526	504	477	533	493	489	546	523	503	493	497	533	517	479	520	565	536	532	514	572	521	525	582	515	471	529	533	483	483	512	551	523	552	526	521	510	489	523	536	517	535	492	536	519	515	474	531	502	493	535	486	538	499	480	490	491	519	509	485	518	503	479	526	531	474	513	495	535	516	517	538	503	489	543	527	533	517	491	500	508	530	537	485	526	561	541	517	546	551	519	522	505	526	512	493	552	521	537	507	502	527	507	506	464	543	491	522	495	502	525	483	548	493	516	510	525	551	490	501	510	543	550	531	491	536	518	540	473	562	496	505	508	546	513	516	523	514	516	522	545	510	503	516	471	502	518	522	548	522	494	511	512	545	541	514	503	469	486	537	550	533	533	548	525	497	525	509	523	509	510	539	521	517	506	527	496	508	496	503	510	510	496	480	489	503	509	507	571	491	493	535	534	490	539	502	525	531	455	532	522	526	530	500	488	543	507	522	557	507	549	550	515	485	529	534	537	508	512	508	492	509	509	496	535	516	555	509	503	511	514	526	491	528	513	556	542	502	504	545	517	520	514	522	548	494	499	465	531	495	518	514	515	510	558	495	494	504	528	567	561	525	494	517	529	551	466	497	529	468	529	522	498	553	546	505	527	508	510	503	508	546	493	523	490	529	505	530	486	512	535	493	540	481	491	500	467	474	503	509	572	501	518	550	500	543	489	497	525	530	530	538	544	531	493	530	500	507	531	508	516	489	516	498	555	479	525	518	540	569	568	514	547	491	492	535	558	498	531	528	544	485	491	467	516	540	536	519	526	519	487	546	493	495	493	511	549	531	523	533	511	455	495	519	533	564	544	510	493	505	548	535	524	495	512	535	498	477	508	549	513	509	517	486	527	515	535	536	540	502	531	541	542	488	547	511	524	531	504	510	483	567	504	489	521	519	510	510	508	483	504	535	490	516	499	535	509	512	500	521	509	530	556	555	499	524	484	555	544	541	558	555	466	525	504	558	536	527	488	559	532	492	545	530	471	502	486	478	528	522	533	496	498	494	512	524	520	502	523	542	532	532	522	548	550	521	508	471	494	523	496	524	504	523	506	515	496	485	500	513	493	484	513	531	524	512	490	493	571	531	571	492	485	508	495	491	496	544	574	540	527	491	536	502	526	513	513	538	543	532	469	514	491	507	488	507	492	513	504	477	494	555	485	500	520	514	514	497	525	544	495	529	491	508	550	529	489	495	539	537	496	494	495	506	560	506	536	546	545	500	490	539	545	473	536	544	533	522	509	516	540	506	492	471	505	488	528	567	510	489	585	497	479	531	546	508	536	507	503	546	529	524	522	458	485	533	529	502	553	525	509	514	482	528	525	543	495	539	512	520	477	493	505	511	525	533	508	558	525	461	499	524	536	513	500	548	576	490	557	544	467	504	489	507	510	513	559	510	526	523	536	544	535	559	586	503	537	470	554	515	563	501	560	498	479	574	500	556	524	523	554	526	510	502	501	492	481	514	526	511	515	531	567	524	506	477	500	484	512	507	500	513	570	505	448	497	497	535	497	505	498	482	551	541	488	542	469	480	519	517	545	513	532	535	507	518	535	469	521	571	498	520	518	499	487	532	521	495	526	517	537	531	508	540	450	491	530	518	526	498	535	473	508	498	519	483	524	512	486	500	544	499	503	530	533	525	531	522	525	538	539	501	533	516	499	516	521	506	509	555	525	511	499	512	533	508	518	522	511	494	513	527	505	534	514	499	479	508	508	560	497	537	519	504	516	485	494	480	523	539	493	533	492	527	466	523	505	517	503	460	540	528	542	516	519	523	498	527	504	526	535	489	544	501	542	558	488	492	544	525	534	524	573	455	501	545	514	543	538	518	505	508	511	522	512	536	517	535	474	533	464	528	544	529	520	558	526	524	488	569	494	514	544	533	531	504	507	570	497	496	492	481	491	506	543	506	506	495	532	507	472	497	499	560	532	521	522	511	522	518	478	538	534	527	535	500	487	550	517	502	493	535	504	500	515	521	533	519	526	519	496	528	511	506	486	510	539	500	461	520	507	516	548	532	524	494	503	542	490	530	483	504	487	478	564	490	485	517	509	529	540	514	556	496	517	518	501	479	511	500	542	537	535	512	502	488	505	501	491	514	537	537	526	539	518	484	569	466	489	506	530	514	517	531	502	518	525	516	562	519	512	500	502	527	484	545	471	533	501	513	479	489	504	501	485	486	537	532	510	536	513	517	528	553	501	499	499	522	526	505	551	515	511	535	469	512	551	535	503	525	488	487	491	507	481	546	515	506	514	513	480	494	483	516	519	538	513	553	501	475	512	535	498	517	521	542	517	533	475	515	526	527	524	526	525	519	471	521	512	523	529	513	568	521	527	503	500	539	516	515	495	543	452	531	507	518	555	522	541	538	458	530	519	527	476	533	521	498	530	491	502	542	523	505	541	527	517	494	557	501	522	502	504	485	454	513	491	516	496	489	533	513	479	486	515	512	551	464	532	532	495	490	500	507	536	534	516	473	507	481	517	533	497	559	504	520	511	497	534	532	519	534	541	494	536	576	562	532	506	507	496	535	503	516	543	460	545	530	520	506	487	495	496	487	501	481	520	486	549	520	520	525	516	497	547
32883	17223	6095	2279	1476	1167	721	692	479	390	348	326	297	228	234	240	224	214	224	208	203	219	209	214	225	214	219	198	194	185	191	206	197	210	192	187	186	192	205	183	180	184	176	150	196	190	206	192	190	214	180	183	184	190	170	184	171	178	185	159	171	181	173	189	192	173	186	172	182	211	193	174	188	166	174	196	176	171	182	194	170	183	178	174	184	177	204	194	190	189	175	205	173	178	184	204	161	180	182	162	171	172	175	174	167	164	208	166	179	184	201	165	194	204	189	183	214	206	188	177	170	222	204	184	176	161	172	182	210	173	177	162	157	161	196	179	185	197	183	197	183	191	202	184	174	190	201	174	176	201	166	217	170	188	194	180	184	182	209	163	201	192	159	178	206	185	181	171	192	170	155	180	176	190	198	187	180	198	179	225	201	209	188	182	171	222	195	171	204	166	185	193	187	221	202	199	198	181	172	165	188	202	202	186	174	175	201	191	187	184	202	207	183	162	186	197	169	199	178	175	176	191	180	223	200	156	178	198	192	163	197	170	174	201	187	176	153	165	190	224	187	177	183	206	193	183	181	201	165	187	171	178	168	205	205	179	187	182	182	180	173	188	173	207	190	169	175	202	179	178	209	174	187	169	186	182	173	209	195	187	181	161	161	176	175	187	174	164	201	175	180	178	175	161	216	189	197	195	184	160	193	191	192	173	183	183	166	199	192	190	162	151	200	197	168	193	178	183	199	182	189	183	190	176	176	194	186	162	170	189	193	187	197	186	205	175	199	192	191	191	177	182	167	173	178	206	211	159	191	176	199	187	205	168	183	195	197	201	164	177	184	159	167	190	184	187	197	180	181	177	189	195	175	222	201	176	177	186	161	186	196	198	170	168	188	181	180	202	201	170	194	208	182	182	194	177	219	168	193	197	177	157	193	189	177	202	179	145	185	158	170	205	179	214	200	173	193	167	175	187	210	190	180	164	200	170	196	204	196	169	184	167	225	187	191	177	184	187	184	191	184	186	208	200	196	185	196	176	174	186	176	153	179	172	175	166	182	187	156	189	169	182	181	193	210	189	182	172	209	202	173	174	187	193	181	189	196	196	181	176	210	211	177	178	186	193	183	186	164	175	203	165	185	173	208	153	166	177	177	193	205	194	198	183	179	176	156	210	193	172	172	164	202	184	179	178	189	177	209	163	193	192	180	171	159	176	180	175	185	170	176	197	205	183	194	192	156	189	169	188	194	151	185	182	179	181	157	179	176	170	203	176	199	165	174	181	190	193	188	192	200	199	220	180	158	202	173	177	189	180	193	165	209	178	159	179	164	179	199	173	169	211	190	187	196	178	199	172	206	183	191	191	174	163	165	199	175	202	183	185	214	198	190	190	188	209	183	205	163	196	179	184	157	175	174	190	193	188	171	190	193	187	181	183	171	192	174	167	208	179	196	196	188	173	203	162	182	200	168	194	170	183	164	192	187	191	172	170	195	191	199	199	145	193	176	172	208	194	204	177	165	175	184	191	157	167	199	171	173	168	171	191	165	189	184	188	184	197	177	179	144	170	188	192	171	158	176	187	183	184	189	187	171	189	146	205	184	159	193	178	180	216	201	183	161	173	199	188	162	184	192	180	176	187	179	197	190	174	173	167	161	174	181	188	184	191	187	184	182	195	205	174	194	192	171	188	185	170	183	197	179	188	209	189	170	195	186	217	192	193	180	205	182	193	176	199	174	191	178	215	174	174	168	175	179	170	141	175	189	202	168	174	180	172	175	177	191	202	187	195	178	186	148	199	181	171	233	164	186	233	198	183	185	211	179	171	200	183	196	155	169	168	195	192	196	186	195	204	166	171	169	179	185	213	219	213	177	184	165	227	179	209	180	194	203	194	189	199	202	157	201	185	217	203	182	192	198	202	201	167	186	189	181	177	160	187	185	185	194	180	208	215	195	160	199	171	160	204	169	186	206	186	193	188	180	161	192	181	154	194	185	168	160	183	200	168	176	199	171	193	209	187	177	170	188	182	159	157	205	186	161	173	211	169	196	188	185	203	167	182	202	171	165	198	180	187	171	163	189	169	174	196	195	178	193	175	172	179	203	189	185	174	191	209	157	197	210	195	180	183	211	155	215	187	193	215	160	181	203	182	179	206	190	187	176	219	183	167	172	184	194	183	180	188	172	194	187	222	175	196	160	157	179	193	166	206	178	189	177	179	196	194	197	180	198	213	178	190	198	191	177	166	174	190	184	170	152	176	177	179	178	172	188	183	198	203	199	192	181	209	175	194	193	202	176	170	153	201	205	190	197	167	174	182	175	164	173	180	180	195	182	192	170	186	167	195	194	182	221	190	179	160	185	187	191	181	208	200	155	191	193	190	201	166	167	169	212	191	176	176	199	171	169	191	178	175	171	178	181	204	189	188	221	171	208	176	202	179	167	168	171	184	167	165	182	174	200	193	183	182	182	163	189	199	189	192	185	184	218	196	181	177	179	184	177	188	174	188	173	205	175	185	196	176	154	189	165	184	179	161	189	185	185	188	200	164	176	187	212	174	180	159	167	193	218	171	177	183	185	188	217	207	191	175	192	182	177	204	201	176	188	182	160	170	194	188	176	195	209	187	178	188	170	199	169	191	175	186	151	191	173	177	172	193	167	187	212	189	176	197	177	203	187	184	193	207	192	212	182	195	193	202	215	199	181	216	202	181	171	181	181	200	180	186	178	192	176	168	181	177	185	187	224	195	190	192	194	216	176	171	190	176	193	193	179	192	209	160	175	172	165	190	198	197	170	171	217	199	201	205	213	186	193	179	188	186	205	171	186	194	189	176	190	228	184	201	181	228	189	172	148	215	174	203	195	184	176	190	202	179	201	200	194	179	182	197	177	174	172	189	182	213	193	190	200	174	186	169	151	162	187	165	189	185	189	190	201	210	195	174	201	181	182	224	165	190	189	175	204	184	197	211	185	190	169	201	174	185	206	199	197	167	199	162	180	198	183	158	185	173	196	186	183	165	176	206	198	177	180	183	164	179	219	192	196	182	190	169	222	181	186	208	192	184	190	164	176	160	147	178	189	166	204	176	181	182	191	205	186	190	204	210	167	184	174	173	158	160	198	173	181	165	191	190	212	191	180	199	182	201	178	173	181	164	185	189	203	188	183	189	198	175	180	159	177	181	162	199	185	182	201	183	172	189	208	175	190	195	185	187	192	173	165	179	182	179	179	166	206	183	181	184	190	172	168	191	211	201	191	189	162	168	197	202	200	191	185	154	176	181	174	161	200	181	184	173	187	176	165	180	163	177	178	201	203	193	178	182	166	176	167	194	165	182	187	196	171	207	205	189	201	175	169	184	203	183	187	200	168	178	165	177	169	207	187	173	192	166	181	192	173	185	188	184	190	171	177	152	168	173	212	176	164	191	176	189	191	179	194	185	198	166	195	193	185	186	192	187	191	187	183	181	182	176	191	172	182	192	205	199	164	164	182	171	190	159
20590	12260	6750	6196	5320	4170	3065	2510	1829	1481	1332	1263	1268	837	704	604	630	650	597	579	557	593	589	615	596	567	563	569	538	499	488	466	504	501	461	444	485	499	437	486	462	466	449	440	456	464	437	431	453	397	436	419	461	456	424	442	458	426	455	457	457	435	446	426	423	390	468	431	444	416	456	438	439	436	417	420	410	410	441	392	432	447	447	420	433	429	429	453	466	421	428	432	443	437	461	473	419	469	413	444	405	474	452	440	427	461	414	388	429	405	433	439	391	391	466	460	445	427	391	408	419	393	427	423	418	417	423	454	401	440	427	423	421	410	467	451	441	424	415	426	398	432	431	415	451	450	444	466	439	411	453	383	435	445	435	405	360	456	441	395	440	430	453	385	377	429	431	447	409	447	388	394	442	395	451	448	448	419	417	437	472	418	451	408	400	429	448	441	461	466	458	431	427	418	439	433	455	427	413	433	441	422	437	437	417	414	439	426	499	405	435	409	460	420	413	440	414	461	462	440	454	428	429	409	427	387	422	468	437	420	456	424	436	391	423	448	429	427	423	419	416	421	438	445	452	425	419	418	415	452	461	418	426	439	418	390	441	416	435	436	410	447	437	404	401	404	441	402	413	422	418	425	417	414	429	428	414	427	426	448	422	462	410	435	443	443	406	428	430	399	400	449	424	441	386	405	439	417	424	431	424	449	415	398	434	420	447	411	427	433	451	407	420	453	436	411	436	433	428	411	419	427	428	411	415	423	438	415	442	417	407	443	386	414	429	392	426	390	458	436	447	424	464	424	420	417	440	451	445	407	434	440	426	405	423	422	409	382	402	445	451	436	438	418	485	413	429	444	426	468	446	437	424	441	426	404	427	434	467	422	417	403	423	424	429	410	424	443	426	434	441	451	423	454	388	440	421	430	397	431	406	460	414	445	478	421	366	418	451	409	384	446	421	456	426	452	450	431	476	406	442	445	436	413	421	434	414	398	433	421	393	452	414	440	432	414	426	455	427	466	429	429	460	437	446	444	420	406	449	467	436	422	428	397	420	377	423	423	431	450	460	454	445	414	427	438	454	411	414	431	441	427	416	440	411	459	419	423	392	449	455	432	423	393	420	420	413	437	452	407	410	454	405	429	407	417	423	436	462	467	401	417	438	427	442	426	409	438	426	428	456	435	454	468	433	449	442	406	415	465	464	429	439	448	396	401	466	391	429	433	438	430	430	422	420	408	446	467	428	424	416	391	432	409	415	448	428	435	447	431	447	447	419	415	449	425	457	425	453	381	406	395	430	411	445	456	431	434	415	462	426	445	450	412	455	425	405	422	414	388	402	442	425	426	435	443	427	452	445	436	439	452	408	434	444	472	426	427	452	407	450	347	420	403	420	431	425	404	441	479	411	423	451	426	445	438	459	462	455	436	449	454	442	415	426	429	407	446	420	451	453	453	413	451	464	414	415	417	445	471	425	460	440	429	448	401	438	383	451	444	462	460	416	428	470	446	422	446	424	440	422	437	420	406	447	431	417	417	406	393	438	453	445	409	455	413	397	419	446	432	433	407	417	423	431	433	379	419	455	450	438	460	422	452	480	395	425	457	429	428	401	441	429	431	427	425	431	402	453	450	396	474	423	470	454	409	412	449	468	400	400	415	404	414	433	407	438	423	463	447	412	448	454	384	417	425	434	445	452	441	437	438	399	407	421	414	420	392	467	439	434	451	417	406	428	393	413	445	420	435	435	441	420	475	413	447	437	435	444	431	464	456	426	412	433	454	384	433	428	450	443	445	417	448	466	454	441	415	451	439	418	424	469	428	429	439	469	442	435	412	418	405	429	420	407	439	412	446	466	398	410	480	447	454	441	426	439	486	407	438	429	447	423	401	418	427	440	430	440	451	413	414	460	417	441	407	420	420	463	383	422	462	441	452	416	417	416	420	451	474	424	429	475	453	419	448	414	409	419	410	396	410	429	431	433	443	443	430	408	424	426	455	440	468	465	474	406	466	406	430	434	437	405	394	442	433	432	462	475	436	471	445	396	395	431	426	439	438	430	444	434	462	474	446	460	394	426	440	420	424	433	452	425	403	421	435	430	410	451	423	448	455	449	444	388	413	434	447	391	437	428	446	411	419	419	396	424	456	478	436	437	405	420	413	443	416	441	465	390	448	414	445	408	401	425	436	391	424	420	449	436	440	426	440	426	394	471	415	433	411	445	446	388	454	419	429	478	439	429	473	432	449	403	433	461	449	412	433	413	413	446	422	408	417	406	425	464	448	446	395	421	456	421	425	413	419	440	443	423	415	411	449	427	477	444	416	466	471	434	456	431	455	404	416	431	430	433	444	464	436	469	426	387	427	439	437	412	431	416	405	473	437	465	439	457	419	421	419	443	471	423	414	439	459	386	391	440	419	467	395	433	406	437	432	412	430	466	429	450	434	420	407	431	366	406	399	444	449	460	377	418	436	397	422	387	426	423	413	463	438	422	421	435	460	433	425	437	405	398	458	400	393	413	399	416	429	426	413	438	419	429	420	452	476	450	394	435	426	433	432	410	411	410	407	427	421	424	439	441	434	419	465	449	431	420	385	456	421	431	443	400	420	428	399	412	408	417	415	420	396	459	425	457	403	426	447	428	460	414	479	428	416	438	430	392	456	430	441	424	404	453	444	414	368	441	413	452	441	431	403	446	445	404	426	422	457	450	420	437	391	413	399	424	438	416	443	450	466	439	411	455	458	399	439	398	429	432	420	433	445	461	434	415	404	397	434	446	397	383	399	402	423	455	460	457	467	413	478	408	465	420	420	442	432	438	427	421	473	394	437	455	444	418	418	424	424	384	456	426	456	421	429	437	404	447	422	422	418	416	472	404	432	400	440	446	449	413	431	395	447	447	429	435	422	472	449	420	413	444	422	465	435	460	466	418	421	429	433	443	436	432	440	441	442	456	424	420	433	439	440	438	426	395	427	445	442	401	446	419	430	419	427	431	436	444	423	408	460	419	407	426	430	427	419	398	387	431	427	396	416	404	477	422	447	447	454	452	412	444	443	401	442	408	403	434	426	418	434	435	403	428	446	426	419	444	417	409	427	459	402	419	415	440	414	420	444	409	433	420	415	465	439	397	409	429	470	415	437	447	416	453	406	456	437	446	398	416	432	425	424	443	448	442	442	446	439	428	420	415	431	402	416	438	421	442	424	418	431	417	402	449	446	448	439	442	420	464	427	465	402	448	415	429	448	455	430	479	411	411	433	462	424	452	464	445	458	450	431	412	433	439	437	402	440	393	448	432	426	411	425	408	425	429	457	424	435	428	416	472	462	417	410	398	419	399	423	451	390	447	439	441	435	425	409	465	447	450	427	434	413	443	446	434	419	406	413	397	444	430	410	396	452	436	418	443	417	442	443	410	399	446	454	407	443	436	409	496	450	405	428	447	449	392	451	413	406	416	384	416	451	444	398	419	441	466	432	425	430	437	425	421	447	414	423	420	423
41855	25551	10608	3886	2548	1830	1301	1242	746	542	445	433	452	335	272	253	268	253	242	255	241	232	220	237	204	239	226	242	206	228	185	229	213	227	216	193	219	245	216	197	242	220	239	211	230	215	233	199	160	188	208	217	186	213	201	200	183	179	186	189	177	181	205	217	214	194	199	211	224	173	193	189	223	208	180	193	193	238	198	204	173	183	218	227	179	200	187	200	185	208	208	205	194	205	239	191	206	183	215	190	228	179	205	197	217	211	196	209	225	218	231	207	193	205	201	208	208	195	208	190	196	188	201	212	201	200	204	182	194	194	194	197	240	224	209	205	213	191	196	184	203	195	211	213	229	207	202	204	193	191	213	192	201	204	204	158	203	195	175	190	198	205	212	182	180	208	196	182	199	209	193	183	177	192	169	219	208	218	227	245	239	213	224	173	189	195	193	206	221	228	200	199	243	206	213	204	190	195	183	186	231	176	204	186	219	194	230	183	224	204	187	184	198	187	249	194	213	194	201	202	196	196	213	198	213	204	201	197	190	193	210	214	211	224	190	185	199	226	221	223	219	228	183	217	223	196	242	213	213	225	189	213	163	200	192	199	187	193	215	220	165	206	190	177	225	200	187	197	182	198	198	214	209	189	211	213	190	179	193	183	208	189	184	195	182	200	191	206	213	232	201	228	255	221	218	201	188	196	216	214	206	197	226	225	216	225	197	207	217	200	225	198	196	221	213	190	210	234	194	207	187	191	231	195	180	196	214	223	194	221	236	224	200	192	199	221	213	210	226	211	190	228	195	209	195	213	228	204	214	181	193	193	189	216	224	211	214	210	214	195	200	215	209	223	195	211	187	209	201	207	199	201	192	203	233	188	202	216	205	213	196	223	219	233	192	208	203	198	208	224	214	212	212	220	192	189	185	206	208	179	212	221	184	180	205	221	197	201	227	208	212	184	204	187	213	199	200	187	208	185	219	223	204	199	191	209	212	207	206	216	206	207	186	196	219	187	215	216	186	201	242	211	197	204	214	214	195	218	184	203	213	192	205	215	186	215	214	213	200	181	200	219	207	208	204	197	208	212	196	167	217	215	209	211	174	184	215	212	177	208	205	212	206	238	199	213	204	208	201	207	207	196	213	197	208	187	175	194	196	198	192	239	174	216	204	215	190	189	193	198	185	206	224	217	223	208	227	225	215	188	183	213	213	161	206	207	206	197	210	198	199	193	207	219	220	171	196	181	206	205	201	191	179	178	202	214	203	174	204	183	185	194	192	208	207	218	220	220	209	205	218	206	201	184	215	230	210	201	191	203	216	187	205	220	219	205	204	226	188	198	220	222	176	208	195	194	184	215	181	193	176	225	216	220	182	188	177	225	223	193	216	205	202	184	186	182	223	198	226	192	208	188	204	196	211	210	186	198	220	219	217	185	217	181	204	186	195	219	190	197	224	190	225	197	211	209	223	217	207	189	213	206	193	193	197	183	199	192	187	222	199	202	194	197	190	211	205	198	186	184	200	179	178	227	203	210	203	204	212	214	200	202	202	210	234	207	201	185	229	191	194	175	204	207	192	196	187	201	213	209	183	210	222	202	205	197	192	198	189	198	182	220	181	188	215	198	201	205	234	221	197	203	232	182	200	198	196	196	198	193	179	229	195	207	182	199	207	232	230	189	192	201	218	206	219	204	198	186	200	198	217	211	210	219	214	204	205	177	209	208	208	227	222	205	211	214	194	196	211	174	185	203	187	163	194	218	197	183	186	211	240	217	205	197	218	222	197	206	209	203	219	205	225	230	219	175	199	208	208	214	218	189	217	210	256	218	199	189	197	203	183	204	169	218	200	169	203	165	178	210	201	203	225	201	181	216	194	205	184	191	214	214	208	203	227	181	211	198	181	202	219	198	183	200	215	176	206	212	205	199	205	203	208	219	204	183	221	196	203	204	209	198	194	205	208	227	204	210	202	187	244	180	190	224	205	186	241	178	174	216	225	228	245	233	220	202	194	193	203	216	190	186	222	185	197	220	213	210	242	216	183	222	206	211	217	203	187	222	181	183	204	204	215	181	237	204	210	201	196	201	222	196	185	203	215	187	215	196	226	206	201	203	244	222	192	191	205	206	208	219	217	220	237	192	197	204	181	213	195	205	204	201	209	201	211	224	217	180	174	213	205	206	207	194	221	202	186	201	194	241	179	200	194	218	197	215	211	200	192	192	201	172	223	223	219	210	189	211	211	228	222	190	216	232	208	216	190	216	188	196	183	198	192	212	206	216	194	204	201	205	225	174	189	204	176	221	216	197	210	194	225	205	214	182	213	210	202	212	226	204	197	191	233	213	181	199	227	211	189	190	208	202	216	217	205	197	172	192	206	201	194	198	228	218	205	210	199	213	205	208	193	205	175	222	222	222	204	192	193	223	203	187	187	190	200	196	222	200	190	168	211	211	193	186	194	185	202	210	198	189	199	198	199	199	217	191	200	171	203	194	216	174	207	217	211	194	209	222	207	193	198	209	220	184	210	211	222	209	170	193	185	222	229	175	196	174	199	196	219	227	204	223	205	198	228	193	192	204	187	176	211	184	215	175	175	176	229	222	188	174	206	206	195	191	205	226	190	217	198	208	182	182	197	185	204	213	200	203	197	224	212	214	221	225	226	206	195	210	200	191	203	210	214	188	212	237	204	209	214	198	191	213	175	203	197	201	208	221	193	214	209	179	175	216	190	204	204	209	231	191	208	199	185	222	212	187	223	211	209	203	198	216	208	206	209	199	191	206	205	192	209	190	232	189	225	193	192	183	195	220	215	172	214	219	217	202	215	176	179	168	192	211	230	193	192	190	189	199	216	215	207	197	185	212	179	193	178	198	190	192	195	227	206	215	205	216	205	200	192	184	193	205	178	181	220	187	220	212	206	203	202	213	211	196	213	240	166	182	181	215	203	194	209	194	178	211	227	203	191	190	197	209	200	207	176	225	212	203	213	201	216	229	212	205	208	201	205	189	212	202	189	215	209	217	197	191	186	222	208	198	204	226	186	234	174	182	203	216	217	194	196	221	206	198	201	224	191	225	181	184	195	221	201	203	223	192	178	211	205	210	208	183	181	186	193	191	189	203	195	211	217	204	215	245	197	190	231	200	213	196	215	214	196	194	189	221	186	207	219	205	184	220	214	228	201	212	193	199	220	203	212	201	196	215	207	174	195	195	214	185	173	200	224	210	174	182	227	227	189	195	209	198	219	221	228	206	200	212	199	216	194	216	174	216	194	229	241	205	209	227	201	187	208	191	224	181	214	217	171	179	189	197	230	207	210	195	221	226	215	225	206	205	177	230	212	197	185	182	202	233	186	188	188	224	237	191	184	227	202	190	225	221	219	219	195	254	195	215	203	206	197	200	234	203	220	191	207	189	242	213	209	220	207	206	208	232	220	197	194	183	209	208	199	213	203	218	204	219	187	204	210	193	209	200	210	210	194	175	220	194	229	189	198	202	201	202
25665	17624	9798	8335	7439	6176	4256	3988	2919	1994	2115	1782	1777	1131	819	791	794	782	725	719	774	797	689	687	726	664	701	648	593	597	537	528	524	532	556	518	534	535	521	516	532	480	493	524	473	498	529	482	534	439	499	521	526	490	491	512	439	504	519	516	489	471	488	478	447	459	508	470	490	481	504	473	481	489	471	507	461	474	451	470	461	469	511	447	487	452	469	466	451	494	480	485	477	453	477	452	474	488	469	516	449	450	486	526	480	488	481	514	478	472	442	483	457	478	471	449	499	454	472	466	495	505	474	469	505	442	472	466	447	472	477	454	489	459	509	469	442	489	433	477	494	462	471	459	478	469	476	489	515	456	432	451	478	449	504	435	497	441	479	415	476	445	507	474	474	459	454	488	463	479	472	457	493	460	495	450	459	516	473	477	487	442	452	474	462	498	466	482	457	526	485	465	442	479	467	452	472	475	472	474	514	459	486	465	485	472	454	477	490	502	458	497	463	464	512	471	460	487	468	452	457	483	464	445	506	473	490	446	457	445	481	447	499	463	482	455	455	482	462	490	469	477	470	511	480	484	489	520	480	501	496	458	491	479	484	460	440	456	468	516	463	467	474	450	463	474	485	476	461	469	457	452	460	496	486	485	489	468	487	452	450	479	496	455	471	473	495	510	463	478	499	501	484	504	484	484	450	497	491	468	469	457	451	465	466	475	438	456	445	486	498	445	482	445	456	460	462	469	442	480	496	470	428	472	478	468	480	481	500	450	417	434	502	466	449	477	449	519	459	472	465	441	475	474	474	418	486	451	455	465	500	481	504	470	467	484	475	501	471	484	476	439	461	429	447	497	439	452	457	469	500	497	461	484	442	487	497	442	451	475	446	527	502	471	468	471	476	466	488	457	453	491	502	461	504	457	458	446	470	432	490	472	526	462	508	476	484	449	481	471	480	459	447	439	527	427	497	452	472	480	474	481	463	487	454	513	479	507	458	460	491	527	477	522	463	467	458	471	511	496	462	471	528	452	476	438	487	466	516	490	459	505	451	477	470	435	450	455	467	491	495	503	459	475	464	437	465	452	431	459	485	480	466	468	453	499	493	485	490	503	499	483	475	476	487	487	501	452	491	456	474	458	437	479	471	479	507	493	484	485	472	460	485	494	470	467	472	482	437	459	450	495	469	456	466	444	470	465	465	494	478	461	475	456	478	471	439	415	463	461	504	479	475	476	435	483	450	477	463	461	467	497	463	534	443	405	449	433	486	465	474	474	486	438	487	501	478	440	479	482	438	467	472	483	459	486	475	436	479	467	473	473	464	468	461	480	453	452	468	450	504	454	485	450	453	468	485	482	483	473	466	479	453	447	469	492	455	502	494	454	434	465	450	489	455	464	456	463	488	477	475	528	489	482	446	421	473	480	465	469	485	456	471	465	467	442	464	486	478	453	496	486	458	481	471	458	435	478	485	507	493	475	443	440	442	484	454	460	447	471	497	478	454	495	449	492	487	441	474	464	514	461	502	487	463	466	468	452	483	478	398	517	482	411	454	456	468	462	471	466	483	435	450	471	476	483	485	453	488	470	484	510	445	427	478	457	484	504	487	460	478	471	471	453	408	477	420	461	493	482	481	460	484	472	488	468	457	495	493	430	491	482	468	462	481	449	487	460	456	420	478	455	441	464	447	477	488	487	466	435	476	469	486	477	478	497	502	448	450	472	466	504	443	458	463	459	475	493	498	438	478	462	455	438	501	469	455	489	500	504	453	486	470	463	444	492	483	456	463	485	433	471	462	456	486	459	495	466	493	501	424	467	490	468	438	498	479	472	476	484	516	438	483	448	511	480	492	452	513	477	440	514	502	493	493	481	493	463	464	472	447	469	448	451	447	479	473	460	437	449	504	445	443	469	473	472	451	474	474	485	492	446	468	460	474	449	457	457	517	490	480	490	451	468	473	496	448	481	451	471	453	486	450	465	457	497	499	491	440	527	485	463	476	482	466	498	491	454	518	437	470	455	489	464	511	452	476	463	494	452	508	527	457	485	507	483	478	492	464	500	467	463	467	443	469	466	480	519	453	436	499	488	436	451	460	454	484	475	459	472	465	518	502	453	479	505	436	465	457	491	449	452	493	452	462	493	458	489	496	449	484	444	476	500	459	446	477	493	475	501	456	456	506	446	470	464	490	471	480	482	457	461	443	414	469	465	461	449	461	452	474	442	474	492	463	456	471	410	461	447	471	434	480	433	487	482	461	501	443	461	468	484	497	494	450	491	435	454	459	502	458	461	470	479	493	463	451	471	493	465	503	466	493	494	462	471	470	476	474	471	472	433	457	476	490	475	489	465	537	469	439	479	440	467	428	483	492	457	473	486	456	514	478	481	454	462	476	482	486	485	462	490	454	458	467	463	465	479	488	482	466	470	474	461	479	488	485	486	460	505	485	465	459	474	483	466	470	463	482	492	455	461	454	489	487	429	467	509	474	474	478	420	437	452	436	438	491	473	473	512	533	539	478	456	491	450	463	479	522	487	476	473	463	468	468	461	438	454	495	466	453	418	465	452	475	453	475	446	476	497	483	471	453	466	468	475	507	437	492	484	496	477	468	496	484	443	480	472	446	484	464	457	482	489	474	434	472	472	446	516	488	432	456	463	500	464	472	490	444	476	458	432	457	488	508	445	482	499	493	483	484	468	491	499	507	478	512	455	476	573	452	449	500	501	477	476	466	457	485	451	477	475	441	494	502	506	473	500	446	452	492	454	458	456	482	485	494	467	486	458	496	437	449	485	499	527	466	474	481	474	522	469	484	441	453	518	482	494	482	479	439	449	494	451	479	493	460	468	451	449	451	474	461	454	486	475	475	460	494	455	429	481	469	462	467	495	459	502	454	515	470	473	481	490	476	510	470	475	478	446	470	484	465	496	441	516	473	495	450	487	482	486	492	494	462	476	465	435	460	476	471	517	472	500	480	448	483	491	503	449	492	458	436	487	486	495	448	505	474	499	468	478	475	451	481	488	458	448	497	468	474	468	474	479	550	468	503	486	468	476	459	473	431	474	490	469	468	491	474	486	479	436	446	487	480	442	465	507	446	443	452	465	478	471	486	509	483	464	471	448	462	486	500	449	479	498	480	478	481	481	431	506	464	488	496	474	457	462	467	520	509	486	455	447	500	489	440	481	409	483	434	501	506	465	459	454	460	469	431	457	407	471	500	451	482	463	453	465	489	486	473	448	495	463	477	480	485	472	464	485	493	505	476	491	437	486	474	482	532	498	478	480	453	500	459	474	466	515	440	486	488	472	442	464	459	445	475	498	447	498	474	463	491	446	476	510	428	478	479	473	464	504	482	468	451	443	477	461	465	512	459	494	515	466	454	494	435	501	500	500	516	491	444	459	489	459	461	431	429	438	497	479	482	494	470	454	477	444	491	485	489	479	458	462	448	518	480	464	500	464	468	501	466	457	485	474	485	430	420	425	420	473	452	432	490	485
20162	8564	2259	1022	790	429	367	352	298	274	298	258	260	299	250	243	253	270	221	232	228	208	264	268	264	244	225	240	235	243	213	243	240	223	224	244	236	224	228	239	232	244	240	243	252	214	219	218	243	241	262	235	214	224	237	226	245	286	233	240	240	228	239	252	271	236	250	235	220	192	230	214	204	228	216	216	215	250	235	242	207	226	259	237	224	255	217	249	245	239	234	213	240	232	241	232	251	234	230	261	209	220	215	267	209	238	231	218	227	220	226	246	230	205	238	240	216	244	210	220	286	254	185	265	231	226	232	230	252	232	247	236	225	240	252	219	244	232	207	206	208	250	231	232	254	233	240	245	249	233	252	243	266	223	228	239	216	246	220	243	240	217	250	239	231	249	250	250	208	230	249	224	246	232	223	214	226	229	248	211	236	254	220	206	231	231	231	238	248	230	234	246	232	235	217	232	245	254	239	238	211	212	200	204	248	220	210	208	225	196	233	268	240	245	217	219	254	222	215	237	216	230	243	232	228	227	226	247	253	258	210	250	229	187	260	212	227	227	218	258	221	241	249	209	256	244	245	219	236	224	241	224	239	224	231	206	230	230	237	206	220	248	261	246	217	201	223	236	239	218	189	242	253	251	237	238	227	254	200	212	229	252	249	237	250	205	265	237	252	263	232	225	249	248	269	254	237	261	246	233	228	227	223	245	238	228	248	258	231	218	215	212	223	221	212	264	235	247	232	257	234	253	236	282	225	243	237	236	253	256	247	227	229	226	222	268	235	248	225	252	255	258	231	224	220	219	228	240	249	243	238	234	234	213	215	239	267	226	255	250	220	213	259	230	232	241	244	250	234	260	199	224	254	251	270	242	239	207	244	234	221	223	245	247	261	243	227	244	247	247	225	218	227	202	232	230	243	215	200	208	252	227	238	222	238	217	225	227	206	210	233	201	218	224	208	238	229	231	236	231	246	228	236	260	239	235	226	220	231	259	230	234	260	241	232	219	250	225	239	241	214	216	278	241	230	241	248	247	221	233	240	242	234	229	227	244	203	226	249	277	221	221	241	217	227	223	218	227	226	235	238	206	215	232	241	218	212	214	266	205	233	212	199	238	198	237	225	249	241	216	240	240	232	207	233	227	219	256	242	227	233	226	252	219	253	253	279	265	244	214	224	232	252	257	218	226	209	243	224	241	236	274	229	219	242	213	242	233	231	235	233	251	240	212	220	224	219	258	241	251	227	234	251	213	213	245	233	225	237	214	232	251	240	217	239	219	226	224	219	198	204	210	241	230	237	243	264	244	242	230	220	231	227	228	225	214	213	235	252	220	228	224	220	227	253	220	224	245	227	252	234	218	242	237	243	233	205	220	225	229	247	230	236	243	240	242	250	222	212	242	221	245	272	251	239	227	249	235	250	254	210	228	205	214	240	218	233	240	231	238	239	212	259	240	238	237	246	255	227	250	220	241	225	219	233	230	282	245	202	248	202	242	202	212	213	217	255	255	221	246	229	236	227	267	212	207	240	239	223	224	202	218	197	245	196	251	237	248	231	228	264	228	277	207	215	201	222	226	245	206	252	243	227	228	240	231	237	241	231	245	233	196	220	234	248	246	229	232	243	248	225	210	216	198	213	245	243	237	237	224	246	225	246	231	255	219	236	252	244	232	231	260	226	223	246	248	239	207	247	237	238	249	243	219	243	249	246	213	268	215	232	240	215	229	242	258	219	242	231	218	248	221	235	211	276	246	238	226	275	227	273	213	242	260	236	237	238	254	262	220	217	206	224	208	225	226	216	226	223	259	247	224	255	198	234	224	254	221	219	252	207	230	229	224	233	239	206	238	209	247	238	237	219	236	210	207	247	234	202	209	239	225	227	232	225	226	227	238	252	224	220	217	228	277	241	218	247	243	243	235	228	224	247	252	227	253	226	227	230	212	220	250	225	218	230	230	237	241	223	252	246	205	215	249	218	222	232	214	252	223	210	231	217	249	248	260	243	219	240	188	251	226	230	224	219	223	243	237	231	217	218	248	226	223	248	239	226	246	221	236	236	214	196	247	223	232	208	250	234	225	222	201	228	240	225	265	229	234	232	232	255	214	233	232	240	214	235	238	220	265	228	240	255	204	218	243	239	202	233	239	243	219	242	234	221	237	255	231	245	251	212	220	228	242	224	243	242	244	208	236	210	249	238	235	251	237	244	240	238	224	212	241	243	221	237	244	224	239	212	227	252	222	224	215	235	233	273	217	222	219	216	214	236	226	258	234	224	234	253	240	221	220	230	252	221	241	241	200	246	247	268	243	214	222	217	255	232	242	227	231	259	244	268	220	217	239	204	252	248	235	224	233	253	224	244	233	228	236	228	195	232	227	235	261	266	221	223	250	224	204	232	229	225	212	211	206	238	194	254	265	215	235	251	209	198	236	225	233	235	220	239	247	257	224	204	229	226	235	230	250	246	225	213	230	231	255	243	247	255	198	235	210	239	230	237	230	219	221	210	256	227	262	213	221	259	209	257	251	247	267	227	251	243	223	248	233	271	237	241	216	219	242	198	220	225	237	237	235	255	213	232	240	227	226	223	216	233	236	214	246	214	233	227	226	226	201	207	224	240	247	252	221	245	258	233	237	245	205	198	225	248	247	244	226	246	216	245	237	270	232	216	205	238	242	202	240	214	205	237	240	233	212	237	220	249	224	259	213	222	219	222	224	225	203	229	234	247	217	240	233	277	217	235	236	240	281	242	226	221	264	210	239	211	239	221	233	224	241	235	237	234	245	217	244	225	246	238	259	214	248	224	231	234	200	259	235	244	231	224	224	242	231	244	258	221	223	198	239	226	243	239	239	227	234	251	219	230	242	261	207	240	255	249	219	227	215	247	248	248	242	243	219	238	221	211	230	226	231	237	243	246	235	259	271	233	221	200	202	231	243	221	232	235	235	233	254	245	231	232	214	206	243	204	216	241	218	228	241	258	258	237	258	245	262	230	221	209	253	266	251	209	240	287	229	238	236	264	238	249	242	254	216	233	237	237	237	248	242	236	213	230	229	254	222	222	247	226	238	223	236	245	243	205	228	240	218	203	250	232	221	229	266	211	204	231	261	237	233	208	237	237	248	231	238	228	252	211	224	233	221	217	254	247	213	268	227	218	207	241	269	234	233	223	239	217	238	242	210	210	234	234	229	259	211	228	232	212	220	235	230	215	225	206	216	246	213	238	206	266	225	243	247	258	208	255	236	216	221	273	267	226	255	223	246	235	244	233	229	267	246	234	233	265	225	228	249	212	222	233	228	231	256	248	280	242	258	216	233	265	249	242	203	222	259	220	246	205	197	225	213	225	195	204	239	231	232	231	232	235	245	223	258	182	225	214	231	203	211	226	239	226	236	234	220	229	234	220	224	240	251	224	233	243	227	248	236	258	243	230	248	247	240	252	207	252	246	215	228	228	212	214	213	241	251	244	240	229	233	204	238	223	215	238	204	239	230
12116	6277	3246	2990	2514	1580	1225	1158	922	751	782	707	698	645	612	586	571	568	559	568	613	575	564	567	544	545	576	593	559	549	513	550	576	550	593	541	539	549	537	515	526	539	532	543	519	529	548	554	532	536	487	534	510	514	517	488	525	532	521	510	579	555	488	514	540	517	539	537	534	507	479	523	510	568	528	572	525	525	520	508	501	526	502	547	522	531	552	501	519	484	507	486	507	520	509	539	501	490	530	508	477	539	531	523	541	502	527	517	494	529	543	523	472	547	524	518	517	513	521	503	538	524	536	496	539	511	528	546	506	540	517	517	510	541	560	524	512	497	488	526	518	509	491	491	525	529	501	503	530	567	522	507	567	499	471	517	541	538	550	541	555	559	518	529	557	484	533	530	508	540	480	511	513	500	511	547	515	519	503	527	512	495	510	528	517	529	495	528	534	510	513	527	513	511	533	521	517	514	533	540	501	512	525	555	481	517	546	523	522	557	528	531	524	522	485	537	521	524	544	541	521	519	502	565	525	491	515	531	499	509	544	521	544	554	529	539	525	484	503	521	481	524	542	571	506	525	525	520	525	523	566	547	535	504	561	521	538	522	547	507	505	497	513	538	538	541	532	542	514	566	489	503	517	518	499	512	541	529	494	487	479	502	523	531	531	497	517	543	504	488	521	507	515	538	548	498	505	543	530	536	560	478	523	528	511	493	494	533	506	559	534	537	531	534	546	486	539	528	512	534	482	550	499	529	546	508	533	580	548	552	525	532	554	485	494	524	494	530	500	523	500	525	510	494	488	518	529	526	600	552	519	486	531	491	510	487	510	506	492	506	524	498	542	491	547	512	522	535	502	523	512	521	523	481	504	493	527	482	539	521	511	496	561	497	497	510	491	522	537	496	500	512	507	539	522	505	536	514	545	519	536	518	505	531	545	554	511	515	494	536	520	525	551	519	531	536	514	517	538	502	528	497	524	496	528	501	518	525	522	551	546	497	481	495	518	501	531	511	507	531	501	521	531	503	569	522	533	500	499	506	503	493	511	505	495	526	527	515	512	491	501	552	548	544	530	509	538	544	530	541	553	552	492	525	498	483	540	494	543	489	531	523	542	483	529	488	520	535	545	563	522	519	491	530	528	479	524	489	491	565	538	529	530	533	505	497	516	492	540	517	515	498	571	507	533	511	560	520	523	535	534	532	505	511	512	465	521	507	507	537	568	537	512	515	506	510	483	497	551	510	512	550	517	523	560	518	556	549	538	572	514	479	547	536	548	542	513	521	534	536	494	498	487	506	529	503	509	531	502	533	518	510	498	499	480	509	507	545	530	491	532	553	512	498	543	538	522	518	528	550	478	542	563	485	483	528	536	539	533	507	484	532	522	508	493	529	567	496	536	526	547	540	547	563	540	514	493	505	512	516	533	564	481	527	474	504	476	502	507	543	545	532	498	531	512	488	559	514	532	558	504	538	513	529	508	546	558	543	507	544	514	503	512	519	502	507	535	543	558	480	513	512	520	505	572	513	527	478	550	561	568	517	534	503	490	532	497	473	515	528	534	549	531	507	506	525	494	538	534	513	498	484	513	534	530	544	484	506	515	520	547	535	476	541	539	515	535	552	503	522	533	528	507	505	485	507	490	528	537	507	483	536	536	525	498	521	507	528	536	500	537	528	504	509	512	509	559	529	551	532	514	537	544	491	554	522	529	505	495	536	492	531	547	533	488	503	528	545	515	534	505	500	501	532	524	553	510	530	508	548	531	501	545	535	542	520	504	521	546	518	518	540	547	527	518	501	525	537	526	522	495	518	536	532	536	507	585	463	525	491	514	530	536	508	515	486	496	483	512	531	494	514	500	532	521	492	535	535	559	529	512	575	496	513	506	521	504	516	522	527	475	538	514	540	539	525	541	550	492	485	527	540	570	510	510	537	508	513	538	549	498	520	501	490	502	524	511	505	477	533	478	557	519	513	523	504	531	540	506	508	526	512	512	509	535	528	534	574	528	517	522	489	571	504	576	562	536	522	529	523	505	529	500	550	497	556	481	513	538	519	516	515	520	499	549	482	525	554	503	530	547	548	515	545	523	493	530	539	496	543	509	527	491	512	516	544	478	488	535	502	527	509	483	523	524	526	509	507	532	565	546	515	520	521	578	539	525	538	498	520	541	549	546	503	518	514	495	518	524	504	471	492	476	485	494	512	517	506	515	536	518	550	530	544	518	536	490	506	493	509	545	516	535	540	534	514	551	550	506	502	503	500	552	518	522	501	510	503	536	498	484	504	516	520	518	573	541	523	526	485	522	516	522	518	548	508	529	503	538	521	504	569	532	508	530	508	512	521	466	550	504	524	542	517	510	519	504	482	482	530	526	510	534	526	530	520	546	537	507	515	541	532	504	523	533	509	529	505	512	506	542	527	521	541	488	529	497	524	489	514	520	517	508	508	521	516	484	539	527	532	485	514	523	516	464	490	491	511	462	516	516	541	535	518	505	529	559	520	472	476	508	524	535	500	489	534	551	551	509	524	513	544	529	508	510	537	511	549	513	484	514	542	490	552	541	502	563	548	522	492	573	501	511	464	510	544	512	525	509	525	527	487	529	519	530	535	526	560	531	522	546	543	499	518	500	524	546	512	524	506	558	576	504	549	516	467	536	549	498	494	526	510	488	555	525	542	526	517	491	499	482	517	521	521	524	528	547	525	539	532	556	506	502	535	508	512	524	556	516	511	523	541	518	539	526	501	541	530	505	559	519	506	516	506	523	505	544	553	552	487	484	516	502	488	521	554	524	511	498	466	526	522	548	525	487	494	538	491	550	532	565	553	516	495	532	509	520	532	487	550	483	491	521	516	558	548	550	524	493	544	525	519	488	555	531	518	536	494	541	478	553	546	553	525	465	498	525	506	516	527	520	524	542	543	497	544	555	506	502	516	525	515	538	525	513	533	470	522	464	538	547	521	506	493	538	535	498	513	511	515	533	519	509	505	500	493	517	493	545	546	550	505	486	517	509	528	544	543	532	494	534	551	553	562	505	537	498	534	545	526	505	508	536	526	538	526	494	482	561	492	536	544	516	505	487	488	545	523	488	492	485	554	507	485	537	531	510	546	504	554	524	516	518	546	500	530	535	570	531	557	555	490	547	553	525	515	527	512	508	538	523	509	527	475	549	536	502	529	533	556	575	497	521	513	510	516	557	521	566	516	474	519	542	546	558	517	515	529	520	527	513	569	504	481	505	510	518	533	568	519	528	487	483	520	504	530	517	518	513	532	495	508	481	533	534	530	504	521	562	499	519	584	549	530	541	548	520	530	530	497	512	559	504	519	505	523	487	521	554	526	523	533	512	536	507	532	519	510	524	549	451	544	525	550	546	516	509	534	526	549	487	509	542	547	545	524	503	520	535	526	504	543	524	512	499	547	512	504	488	478	550	537	500	525	551	493	532	516	512	512	533	527	502	506	517	489	525	525	499	517	527	526	581	525	539	540
33217	17505	6430	2176	1332	1031	867	724	486	392	335	301	292	235	228	213	213	197	219	213	191	174	227	195	181	175	189	200	204	177	205	175	183	200	194	161	179	202	175	189	175	198	199	192	178	195	171	187	200	196	172	203	188	196	195	180	181	190	186	199	186	183	174	200	194	191	169	181	161	197	152	182	218	195	190	176	170	182	190	159	212	174	197	192	227	188	196	183	186	190	184	175	156	178	201	185	223	189	185	178	163	165	183	205	180	199	187	190	179	191	167	164	183	177	215	183	215	190	183	201	205	208	199	183	185	209	161	174	183	195	178	175	185	167	184	173	182	228	185	204	169	160	201	199	204	196	185	162	198	180	163	223	183	188	185	186	189	201	163	185	222	194	192	172	197	185	203	175	195	191	189	214	153	203	176	182	184	187	217	188	180	189	189	182	181	178	198	168	144	195	219	194	163	164	178	190	188	195	185	185	179	158	186	159	181	184	192	182	195	170	158	172	170	194	200	185	161	184	181	203	201	179	169	203	184	168	195	161	161	166	186	195	194	191	186	207	205	180	187	176	211	192	176	195	182	181	181	203	174	177	179	196	203	190	185	168	199	178	180	179	174	180	182	211	174	163	164	175	209	174	184	168	194	165	196	195	193	169	169	187	177	190	188	179	182	181	184	194	177	163	210	166	202	181	192	211	190	199	178	193	177	192	160	181	155	173	164	171	170	186	169	176	190	176	180	198	191	182	166	183	205	183	174	200	185	186	188	195	193	168	168	205	195	199	167	176	185	187	169	183	197	158	183	170	180	181	198	180	182	177	173	189	178	180	182	211	185	189	204	181	165	187	209	176	160	158	188	181	174	175	193	174	183	184	189	190	187	181	175	186	182	173	184	191	195	172	173	191	161	184	199	177	173	169	185	164	187	155	189	179	199	178	179	174	192	193	154	185	202	201	190	192	192	174	193	156	175	181	207	195	129	160	171	203	209	196	172	199	162	180	200	217	199	176	172	184	210	184	189	176	195	189	220	188	163	210	180	171	211	165	180	189	189	186	169	206	210	194	178	203	186	152	166	214	181	208	200	179	162	184	201	183	179	169	170	180	203	171	198	177	165	192	162	186	163	186	189	155	173	180	172	184	178	193	166	179	208	185	197	172	185	162	197	194	182	200	186	199	203	197	172	169	181	193	163	186	211	176	195	195	199	196	173	213	187	202	183	173	184	215	207	214	204	174	166	228	172	200	199	205	188	182	191	175	216	193	202	154	187	155	166	185	170	177	193	194	215	199	180	173	184	157	204	191	173	181	199	188	185	155	174	194	179	191	210	204	193	177	197	198	171	203	194	195	174	167	183	154	187	181	210	204	180	158	193	187	209	188	191	170	172	179	199	194	186	186	164	199	177	153	178	163	183	177	182	188	194	222	173	194	211	188	163	188	160	200	170	205	184	185	161	186	184	183	213	181	190	179	191	182	197	190	179	174	180	215	193	196	190	199	202	213	162	213	184	202	140	190	183	176	162	165	187	195	204	184	205	192	182	177	184	176	159	189	178	194	173	201	189	235	183	168	181	194	167	222	171	184	168	205	166	199	201	217	158	157	173	190	197	187	204	205	189	186	199	183	200	184	181	190	201	172	190	200	234	189	202	167	160	217	163	168	191	192	163	156	176	206	183	190	180	175	189	190	193	172	178	180	185	191	201	182	161	190	188	172	143	184	193	180	162	172	173	173	171	174	179	196	195	189	178	209	199	157	194	191	178	188	190	179	180	193	182	191	195	187	156	157	201	187	193	155	198	188	179	207	197	183	201	208	190	196	181	162	170	201	187	192	185	186	203	175	178	182	204	195	190	198	175	175	165	192	154	196	203	151	185	175	195	165	180	189	180	182	214	188	181	174	173	183	189	156	199	188	207	224	164	197	176	192	171	179	195	179	169	167	187	177	184	192	189	175	194	146	199	188	169	166	172	194	203	197	186	185	208	164	161	176	189	178	186	196	195	188	193	169	172	189	193	170	188	154	162	188	183	176	177	176	207	179	204	185	182	190	179	161	200	171	162	194	186	192	143	184	167	180	185	180	157	195	183	181	185	174	169	171	175	177	177	162	174	171	189	164	171	184	199	196	181	182	188	187	187	174	183	192	165	191	198	179	172	174	174	163	198	157	181	192	173	175	190	187	206	206	172	183	209	174	209	222	198	164	175	217	167	197	206	185	186	185	158	183	196	159	152	188	169	197	190	183	177	200	196	175	187	168	170	180	186	217	195	202	198	198	173	184	191	192	157	169	181	200	189	177	181	204	157	174	176	182	199	169	214	185	191	207	196	195	174	181	187	185	183	198	181	183	186	193	168	166	168	178	174	183	160	217	189	184	171	161	196	196	170	157	162	199	194	192	192	158	175	157	206	184	185	180	218	166	185	171	197	164	172	175	183	178	167	198	181	202	190	207	165	211	188	171	192	203	205	192	194	151	205	153	180	176	200	193	165	174	163	177	173	191	191	169	174	196	176	169	177	215	173	174	156	201	189	153	177	205	202	181	189	180	187	186	201	170	152	198	181	195	211	202	176	191	188	185	186	202	192	192	172	190	213	183	175	193	177	194	177	209	189	179	199	200	193	193	191	180	197	208	195	200	198	191	196	180	200	194	212	177	158	177	178	201	184	202	184	200	179	172	209	186	192	206	192	184	181	199	193	165	186	193	175	172	196	181	183	182	176	204	205	184	211	206	197	198	214	182	188	185	192	198	206	197	190	181	193	196	183	207	160	189	182	179	178	166	189	185	184	171	197	198	190	193	198	171	181	190	179	174	174	184	189	186	196	195	191	186	192	180	180	181	173	186	178	159	181	180	202	189	203	185	171	180	190	196	207	181	206	187	203	178	184	172	180	205	178	195	175	172	188	159	168	157	196	189	186	167	212	181	193	167	183	168	202	186	182	214	197	182	191	197	159	173	200	174	188	204	205	174	202	198	190	171	186	190	178	188	199	155	192	183	193	194	204	191	163	186	191	196	178	176	150	196	174	227	167	195	195	212	183	176	180	192	190	209	199	176	213	179	162	173	192	179	194	206	164	173	191	216	180	153	205	178	192	159	183	196	183	195	169	191	169	174	169	203	176	181	170	183	188	173	190	168	187	192	163	211	199	159	158	187	175	193	158	188	186	175	186	174	210	191	176	184	188	181	209	174	163	181	194	180	187	159	206	199	181	210	177	181	184	174	195	201	188	181	222	189	173	198	187	168	195	168	190	170	206	177	181	192	209	178	215	196	179	196	165	188	192	195	168	189	176	183	205	206	196	179	186	182	178	188	198	181	194	204	172	170	188	182	190	186	155	199	201	193	194	190	189	213	176	157	191	169	176	190	194	189	190	195	172	181	203	178	197	179	168	176	178	176	164	183	195	221	190	163	174	173	217	151	205	168	196	170	181	219	189	168	224	208	208	203	185	178	219	201	178	196	194	193	202	187	189	168	190	180	203	184	178	195	180	166	191	197
20829	12228	7903	5361	4625	3752	2921	2592	1629	1344	1329	1240	1131	795	660	643	618	631	609	632	652	566	577	563	556	551	560	514	477	501	477	428	468	481	443	532	450	506	445	419	435	454	469	488	443	417	463	453	466	461	462	433	430	458	450	431	410	428	445	453	452	430	433	474	430	411	411	431	431	449	428	453	423	442	443	432	425	447	396	425	444	422	452	455	432	424	412	408	418	430	424	432	449	464	444	412	458	433	397	447	425	424	430	401	398	385	436	428	464	446	441	396	428	427	451	417	449	428	443	439	446	441	461	433	427	433	436	396	464	405	448	447	441	419	418	413	417	424	415	441	393	402	440	442	438	405	413	424	467	424	428	434	438	414	414	429	458	432	440	430	398	415	491	445	444	416	431	461	447	434	405	464	416	444	389	430	411	419	437	420	447	418	454	424	402	436	477	435	441	443	406	440	408	414	438	436	413	395	442	439	450	420	408	458	443	410	440	419	400	456	459	411	440	419	433	465	384	422	434	396	439	458	462	413	436	423	429	419	457	478	442	416	424	441	433	446	416	405	416	437	444	440	430	406	415	438	443	443	398	481	420	467	452	441	455	432	460	401	442	421	416	433	406	414	447	425	481	423	443	449	452	426	441	459	414	433	449	448	432	387	421	454	445	415	406	414	442	465	382	486	454	413	454	401	405	429	436	436	415	423	463	414	437	407	413	417	426	406	410	446	418	444	421	455	432	452	420	422	447	400	401	413	426	416	449	446	397	404	432	425	437	421	414	492	403	412	427	428	416	436	441	440	426	436	466	405	445	406	448	471	426	401	437	404	422	440	442	413	437	417	406	389	428	419	403	421	426	430	436	414	422	409	446	450	422	447	408	455	418	440	411	467	396	425	435	428	444	445	419	428	442	438	430	459	440	455	483	446	433	409	437	409	405	423	403	411	417	434	431	411	469	461	429	461	457	427	477	458	458	405	408	443	403	423	451	431	433	441	425	423	408	408	418	436	417	439	423	412	431	414	403	417	384	435	423	435	461	419	446	382	424	420	465	430	421	422	401	427	411	409	398	456	432	451	451	429	435	443	438	462	423	443	425	421	412	452	443	444	416	431	450	425	415	382	421	443	399	436	433	448	431	417	463	418	423	430	451	437	436	424	385	423	429	418	425	426	443	476	414	422	427	439	405	399	438	442	429	458	390	455	359	434	395	403	432	434	393	428	407	420	424	424	414	419	418	435	406	431	390	434	463	415	374	411	417	452	428	449	453	391	455	427	391	435	430	404	439	441	430	439	435	427	425	441	472	429	457	418	430	405	398	411	410	431	380	409	452	408	434	446	419	420	427	432	455	439	422	438	430	415	438	436	440	422	420	388	427	407	409	458	429	431	399	411	428	424	421	428	415	430	413	405	424	437	415	477	442	395	451	465	458	405	446	424	487	421	387	421	404	428	444	439	458	416	446	453	478	398	437	433	417	443	445	439	458	426	436	409	437	418	439	403	443	426	417	455	441	407	425	486	456	462	413	428	479	436	443	446	473	442	438	435	467	432	435	403	431	443	436	431	417	429	406	411	425	441	427	404	417	445	445	434	441	437	424	405	449	430	446	462	489	438	437	401	425	419	446	427	425	468	459	447	450	409	408	422	426	438	442	426	434	412	462	416	425	423	410	409	420	398	419	455	425	391	428	375	475	411	427	421	411	438	455	415	452	449	447	447	443	428	410	424	466	413	409	458	440	432	443	400	399	419	425	419	477	435	453	402	413	413	436	425	410	469	455	441	443	413	415	450	418	417	444	427	435	423	416	414	397	433	431	448	447	426	433	442	414	453	425	437	384	447	471	414	441	406	412	433	411	410	456	438	430	416	438	400	419	449	400	435	414	416	469	422	420	451	458	478	453	432	437	438	400	458	415	414	409	443	436	408	440	429	410	410	441	460	458	402	430	407	436	415	455	432	408	436	403	465	444	408	422	443	392	461	456	416	452	416	424	436	453	430	383	420	404	449	462	465	412	414	437	430	408	423	406	426	421	434	475	401	437	409	433	431	437	418	471	438	435	448	429	429	443	491	434	395	451	417	433	423	424	416	420	432	397	460	401	445	435	448	408	444	431	412	414	417	460	436	433	432	458	426	389	476	419	403	403	398	464	440	429	435	436	425	431	455	436	415	416	436	419	464	421	481	442	459	447	410	438	437	446	450	386	445	442	417	438	453	434	426	469	420	457	449	423	442	440	400	423	436	434	422	424	432	435	407	434	422	460	465	428	400	457	433	409	423	432	432	433	412	438	415	426	426	433	405	427	459	451	453	449	414	429	415	424	437	437	430	415	370	407	435	443	397	439	390	425	439	452	447	441	434	464	427	384	425	418	459	447	456	450	414	453	400	420	429	459	439	398	418	430	446	424	426	453	455	436	430	433	430	433	453	424	401	408	448	428	400	420	400	404	393	429	437	423	452	416	449	448	455	445	500	425	439	452	411	461	424	425	456	436	434	417	425	407	458	419	416	445	425	459	453	405	442	453	399	427	438	436	414	407	503	449	441	430	418	445	433	395	432	433	418	404	445	447	443	439	370	434	438	496	428	431	404	432	481	405	459	427	415	429	411	436	440	413	406	424	457	436	437	419	459	424	438	441	408	391	423	451	433	404	405	426	396	409	397	455	445	377	430	422	446	425	423	446	381	469	454	422	424	442	430	469	424	465	426	446	419	398	458	428	414	412	370	423	443	456	417	454	465	404	416	447	434	422	420	433	464	430	468	423	409	428	443	393	440	443	421	434	425	452	418	396	438	428	400	430	435	440	429	373	429	414	446	440	427	400	466	418	442	412	398	411	399	433	447	393	427	434	462	397	451	426	449	414	446	434	403	434	427	456	430	449	389	400	450	424	447	432	424	462	471	424	450	444	400	447	424	447	426	430	421	407	404	414	404	430	423	427	425	434	431	435	438	419	412	428	450	420	423	435	444	429	425	440	404	423	438	418	448	459	445	417	421	415	419	453	462	393	418	419	453	434	423	478	486	463	426	452	434	415	457	431	418	451	412	397	423	437	457	440	395	447	415	461	418	405	422	412	427	477	408	387	453	413	449	429	403	409	465	437	423	458	401	433	461	433	415	432	395	430	436	436	404	406	448	436	403	418	412	418	436	459	442	481	453	413	421	397	452	434	401	439	445	463	424	426	408	408	414	415	427	419	438	442	410	443	442	405	437	440	455	402	468	420	456	406	408	406	426	442	455	406	406	423	433	448	441	438	436	429	439	394	399	465	463	485	404	419	432	440	393	415	396	423	425	435	446	446	404	442	480	436	428	424	411	410	407	452	434	444	444	422	409	466	419	412	446	440	402	411	446	424	434	438	443	409	435	429	468	442	414	422	442	424	476	440	420	409	449	433	426	426	409	408	448	434	447	415	459	429	436	446	443	395	461	395	421	437	436	408	444	422	427	426	465	414	396	431	425	436	429	447	431	426	433	412	412	413	440	424	411	412	420	435	426
43307	25652	14097	3818	2258	1725	1336	1033	707	496	447	402	406	298	275	259	258	226	278	249	249	253	262	247	242	245	238	219	218	203	215	246	206	216	210	211	214	216	209	206	196	221	182	221	232	209	199	213	223	207	219	200	233	228	231	219	208	206	229	213	220	215	201	207	205	218	205	219	192	207	206	219	240	217	205	182	217	201	203	198	175	191	194	199	184	183	210	189	185	241	189	218	230	229	180	182	162	222	196	200	199	213	200	170	191	164	201	201	188	198	205	213	225	185	207	231	196	211	186	211	231	188	206	222	212	227	205	209	220	212	222	207	199	196	229	203	224	211	235	206	198	202	216	193	229	202	209	225	243	201	195	195	223	210	167	212	209	195	182	197	200	198	194	187	201	187	220	209	196	213	191	186	212	222	238	206	212	177	164	217	191	198	201	201	210	218	208	193	215	188	221	210	209	216	232	194	196	191	221	202	217	208	217	191	203	227	213	230	210	199	191	201	202	230	205	233	181	221	209	206	214	195	210	225	230	214	210	203	196	191	195	214	234	222	200	189	205	204	203	204	198	176	177	224	202	204	229	182	201	174	205	200	226	207	206	214	220	214	227	239	215	190	189	225	195	168	201	194	222	201	228	179	197	180	209	193	177	196	216	191	198	193	212	197	203	206	189	163	214	198	209	187	207	191	211	227	214	203	206	211	196	209	225	191	208	205	221	195	192	184	208	213	208	199	236	204	203	183	207	213	216	201	198	193	200	193	211	227	226	193	231	203	205	199	194	179	207	197	231	198	189	209	227	191	204	181	219	193	189	198	193	191	208	205	198	219	206	209	221	204	195	201	207	222	199	178	163	205	230	199	207	214	228	222	234	181	217	207	188	223	220	175	216	226	201	219	211	208	198	193	193	219	206	228	191	187	193	203	214	209	218	218	216	179	206	229	203	188	239	204	224	212	203	200	217	206	176	237	200	218	208	231	216	220	200	198	212	238	215	232	218	191	220	216	204	166	222	224	191	228	247	196	210	228	165	179	178	187	199	207	222	244	197	220	214	198	214	218	237	219	203	226	218	179	208	218	232	198	231	200	192	212	201	194	204	228	209	237	205	211	199	221	211	180	192	227	233	202	225	213	212	204	170	187	197	209	177	180	201	239	189	221	221	181	209	193	192	191	220	201	198	214	181	219	209	198	197	212	197	194	192	214	203	196	198	204	216	219	187	244	216	205	213	213	197	216	204	199	207	181	218	196	203	184	223	209	210	213	225	249	194	232	203	210	214	213	211	206	209	182	200	204	213	205	183	219	191	246	204	182	225	212	186	192	188	228	193	178	201	197	230	230	223	208	220	200	208	199	195	225	204	198	226	216	223	212	207	205	219	187	178	216	194	180	166	187	226	207	214	237	213	209	231	207	178	169	151	196	220	211	194	190	232	216	213	223	198	242	221	184	192	193	173	187	207	236	227	227	207	212	231	212	184	210	204	214	189	215	216	190	240	192	212	179	209	199	198	212	180	209	211	200	206	200	232	248	205	207	210	186	210	207	214	211	194	224	182	201	210	181	226	213	210	187	216	200	202	186	237	200	214	209	199	184	194	209	187	210	212	220	191	223	202	231	219	224	238	187	202	202	190	209	216	200	183	194	190	208	228	208	204	214	202	197	199	212	201	212	206	238	188	202	201	213	221	215	200	219	214	206	191	208	164	200	239	214	197	200	220	187	195	228	199	235	217	225	211	202	221	193	227	185	204	195	212	191	206	220	214	207	215	190	211	201	215	202	205	182	219	192	213	224	197	199	204	192	194	211	189	221	179	225	227	223	213	190	208	203	203	194	176	214	240	175	179	185	245	213	214	195	191	218	217	193	214	182	202	191	223	212	195	202	206	177	222	195	236	189	229	199	213	210	184	196	201	207	205	194	191	212	217	190	188	206	195	221	219	222	222	217	170	229	197	198	227	201	211	196	205	181	211	184	205	196	214	220	198	214	190	212	202	184	209	209	199	189	214	221	209	184	199	194	229	223	216	212	168	214	219	198	215	198	175	212	203	214	205	210	194	198	219	226	211	184	192	239	225	207	191	205	205	187	214	194	218	208	203	212	225	203	201	221	218	219	177	213	210	202	200	213	209	188	178	230	189	218	201	204	196	221	227	211	208	195	226	198	213	200	197	214	215	218	211	211	220	221	234	195	206	220	222	204	198	188	222	200	217	186	216	218	206	210	231	239	217	213	216	194	220	207	201	187	225	200	200	225	199	217	167	221	241	188	231	205	232	204	188	210	191	194	208	227	200	224	195	208	208	188	217	208	177	193	188	201	194	231	210	200	183	191	188	215	201	211	207	201	195	222	194	199	203	180	218	205	209	196	189	202	190	184	206	188	193	235	184	195	220	219	208	211	222	163	191	190	205	226	229	198	228	198	224	183	190	234	198	205	192	202	185	217	224	228	163	219	194	200	187	222	225	217	196	192	217	201	225	201	195	226	224	189	204	231	214	205	196	191	200	216	223	209	203	197	260	214	217	181	227	214	185	195	210	198	193	193	194	213	211	224	208	211	210	188	211	202	182	209	208	216	209	194	252	223	200	203	207	228	212	209	216	182	224	200	217	164	179	215	203	221	210	218	246	241	228	223	210	201	196	230	233	194	213	237	195	206	207	193	209	199	251	237	202	228	199	197	185	217	190	197	202	216	210	210	209	195	195	193	203	186	223	203	213	219	206	188	190	189	224	197	222	233	180	190	185	213	204	201	200	169	200	199	222	223	205	226	203	206	204	170	206	196	192	183	198	207	240	222	200	214	221	224	209	219	187	200	225	191	181	199	235	194	192	216	198	210	192	221	204	229	193	213	206	186	208	220	176	199	193	200	198	183	207	196	205	222	180	192	187	201	217	192	204	235	170	206	187	206	201	204	210	193	193	195	226	184	217	211	192	179	178	191	219	227	191	207	174	214	201	202	211	195	202	190	198	193	219	203	201	245	211	224	186	200	215	208	220	191	211	204	207	205	215	227	214	229	194	214	187	205	206	209	198	191	217	184	215	168	194	186	201	227	230	213	205	225	204	199	206	190	168	210	206	203	187	196	190	213	203	221	185	186	209	220	194	205	189	185	205	196	184	218	214	207	203	207	218	218	194	204	228	204	212	219	190	228	211	213	195	189	192	242	203	224	211	205	209	203	190	195	188	174	205	211	237	198	199	193	194	192	200	216	211	211	212	215	199	223	204	198	209	187	212	200	202	203	201	206	212	174	217	185	218	197	218	185	226	223	213	223	193	193	184	184	186	185	192	221	200	228	221	216	235	225	194	218	189	192	184	203	218	213	193	221	199	198	201	207	206	190	202	194	224	212	190	209	177	196	194	198	218	190	197	210	185	190	174	183	211	225	201	225	202	184	230	194	174	210	203	222	185	210	191	222	198	190	186	210	197	196	245	198	206	208	191	200	220	204	217	198	222	193	218	235	213	234	238	192	188	193	196	203	217	171	231	199	187	233
26561	17634	13672	6931	6391	5508	4188	3368	2547	2009	1910	1722	1792	1181	843	813	811	872	831	833	818	694	715	623	637	673	634	559	616	580	564	561	490	536	533	512	536	510	491	533	519	536	537	547	493	541	523	467	517	532	501	471	461	480	459	467	441	515	458	487	481	494	463	505	450	467	509	509	484	483	475	452	466	473	474	496	515	495	506	438	508	547	473	546	467	483	464	457	458	490	464	435	436	482	477	454	479	478	451	520	481	451	483	490	509	476	474	473	525	484	515	506	500	459	498	435	472	478	495	474	484	538	467	469	464	462	451	482	477	488	506	449	513	490	481	504	455	449	470	461	499	455	443	435	459	475	507	510	472	453	460	484	454	489	451	448	470	457	470	468	478	458	490	507	474	458	498	472	508	495	463	475	509	480	481	488	510	486	468	445	479	445	488	495	473	446	507	458	456	475	473	479	452	456	436	506	435	467	471	470	464	495	483	494	450	498	480	481	508	478	478	496	486	468	490	463	469	461	468	492	454	463	474	506	444	449	465	466	467	456	474	485	466	463	454	476	486	455	520	490	479	500	497	452	485	493	504	424	462	475	475	461	481	502	511	452	496	468	498	500	444	506	493	507	476	469	490	485	459	478	515	454	466	459	477	467	482	487	476	479	450	443	490	493	469	468	467	473	480	431	489	496	481	452	463	439	437	469	469	488	474	463	513	479	487	461	449	468	463	494	486	502	484	479	444	449	476	459	493	509	499	513	452	477	472	521	443	483	468	465	480	480	494	498	415	484	487	452	484	441	420	510	486	443	468	490	488	492	458	466	481	477	483	474	460	478	510	506	523	463	458	478	477	480	473	495	457	475	462	478	460	445	503	506	455	462	467	488	478	508	441	457	493	463	464	462	492	463	457	498	487	450	488	467	489	468	479	469	522	461	480	481	484	448	471	461	473	480	466	470	447	486	513	457	484	479	477	464	474	487	457	479	436	481	479	429	503	494	525	457	477	523	476	462	507	446	485	476	455	470	489	483	511	463	492	468	483	473	490	442	498	457	461	474	487	483	464	456	483	509	497	461	493	433	477	494	462	487	488	478	467	473	462	487	463	464	458	482	451	469	455	471	433	486	473	499	486	493	483	503	440	487	491	454	479	475	437	470	421	451	457	498	461	444	480	455	493	457	459	444	418	477	493	462	453	492	427	492	479	469	482	477	495	484	477	495	464	493	469	514	494	501	499	491	474	477	503	447	476	470	482	463	484	496	438	454	492	489	488	484	504	446	480	458	493	484	476	469	460	466	477	440	465	489	469	479	476	458	432	438	453	450	454	471	468	483	489	474	455	483	479	452	473	458	499	459	439	452	449	472	452	443	473	494	505	485	471	491	502	460	469	473	491	474	437	446	505	460	450	466	445	499	454	464	464	475	456	467	444	443	485	485	464	464	487	465	468	484	479	446	470	473	482	454	492	477	507	498	469	478	425	502	495	494	483	456	504	421	459	496	455	491	501	476	496	472	488	480	525	503	496	498	462	447	480	514	509	416	461	506	508	496	478	475	486	458	491	492	464	499	455	475	487	465	469	511	502	475	482	499	475	480	467	467	478	488	497	467	506	504	489	477	470	466	454	429	454	461	438	452	469	494	492	470	499	453	479	465	452	446	461	454	422	453	488	468	489	434	525	475	471	477	474	512	446	478	498	488	473	480	449	489	494	465	486	485	470	445	447	500	464	451	451	478	436	442	433	486	499	460	456	464	504	510	488	465	446	465	443	458	455	448	504	488	458	448	453	478	448	472	467	457	477	486	455	496	465	470	496	517	443	464	477	444	446	439	481	475	434	459	482	481	461	495	448	479	453	456	433	456	465	447	500	488	425	458	460	470	479	512	520	456	435	450	471	461	471	487	431	469	474	479	481	499	467	459	468	502	440	419	482	470	502	492	467	486	473	447	478	466	450	469	536	459	464	462	517	485	487	480	457	451	477	478	444	488	459	473	458	447	493	476	455	456	432	469	479	521	486	446	464	460	484	462	434	456	470	514	422	451	469	415	472	490	479	463	498	489	495	504	439	482	460	491	457	454	444	444	484	438	473	468	492	452	457	464	511	442	500	496	494	478	487	502	477	476	436	484	461	465	485	432	491	501	484	466	463	458	460	462	478	470	454	431	513	440	482	501	441	425	461	479	460	481	460	455	445	458	497	472	483	459	453	447	494	497	466	458	467	517	484	468	449	479	496	475	471	466	441	470	455	460	457	477	499	470	450	505	452	442	475	432	505	449	471	480	509	503	470	470	466	481	517	445	464	461	498	471	454	465	469	458	456	462	471	460	513	469	463	467	475	464	475	440	480	483	481	480	430	481	481	445	461	456	476	434	483	511	491	512	426	480	493	471	481	454	463	434	462	444	509	493	485	506	488	497	469	482	465	463	460	477	451	435	450	477	479	455	472	496	453	473	483	484	444	490	454	473	469	461	470	466	473	477	463	443	474	458	464	496	453	471	427	471	458	444	464	499	460	493	521	468	478	466	504	469	513	490	465	496	472	511	476	479	484	447	490	473	476	461	419	510	467	463	484	465	511	501	443	489	473	477	477	488	504	461	527	475	460	502	441	447	493	464	470	451	471	444	483	457	511	475	457	441	465	508	521	480	467	464	485	488	504	462	471	475	475	462	444	468	447	449	510	457	484	512	501	451	466	434	524	506	447	486	489	498	507	470	493	490	491	452	488	464	462	476	457	478	456	486	470	456	482	477	474	465	474	499	465	443	471	460	480	468	488	441	464	478	490	478	472	503	468	481	467	500	436	486	445	457	484	504	477	452	460	438	460	420	516	434	472	486	472	467	507	423	486	478	449	486	510	527	467	467	474	466	436	473	462	474	459	481	441	441	471	487	491	454	479	468	463	484	482	458	486	479	518	462	477	482	476	475	441	466	471	460	492	461	478	462	481	456	477	413	476	479	500	452	487	453	485	467	474	428	468	465	466	446	481	468	483	486	479	427	459	453	462	493	487	457	440	432	470	466	497	477	462	480	472	472	491	453	478	488	464	482	441	475	462	479	452	544	460	470	464	461	472	461	472	471	453	483	500	500	478	446	455	470	485	507	443	492	482	439	480	453	498	466	478	493	454	477	491	447	491	471	484	523	498	461	480	481	501	482	457	481	481	469	470	507	453	480	446	443	446	473	467	474	509	471	461	427	403	475	430	437	474	473	458	495	496	472	484	455	507	449	478	490	476	499	496	478	473	504	456	505	460	464	492	436	453	451	429	470	483	495	493	486	475	489	489	474	473	491	463	483	458	481	439	473	472	492	488	475	488	447	472	470	523	482	469	503	436	460	499	466	471	512	490	489	448	437	504	458	465	443	455	477	455	505	515	458	462	466	483	456	460	484	475	515	420	454	514	496	489	458	529	406	452	469	496	449	463	462	473	478	473	470	457	457	476	506	475	455	464	488	493	471	455	451	453	478	459	462	452	513	483	445	441	440	499	450	482	459	484	482
19769	8959	2759	859	546	443	453	352	305	273	270	288	249	253	251	220	243	281	238	233	240	242	219	239	243	262	231	222	244	262	237	236	234	263	219	254	199	237	250	243	202	251	252	268	216	284	278	245	243	195	249	233	224	260	224	249	236	251	229	231	222	222	223	230	222	237	232	263	232	231	222	231	262	236	193	264	217	225	222	236	200	228	241	233	230	232	243	235	233	216	227	233	221	220	241	242	226	264	238	233	258	214	228	226	243	227	229	273	230	253	262	207	203	253	229	277	248	248	237	239	223	246	224	227	205	205	202	249	195	224	238	240	215	246	263	251	255	263	259	257	223	242	234	210	239	257	229	244	241	208	227	235	241	213	215	227	227	222	250	248	236	232	212	262	232	251	221	230	239	242	241	240	243	214	226	250	246	239	251	212	231	243	206	254	237	229	220	230	225	226	228	207	229	214	222	204	225	220	242	234	243	227	212	254	224	243	217	226	219	230	240	234	233	241	228	240	236	220	225	211	211	219	232	225	218	220	241	215	228	239	236	238	236	220	213	223	219	244	256	208	221	256	241	239	206	242	261	237	233	257	228	224	199	239	217	237	225	246	238	218	237	231	252	246	225	243	244	230	232	219	259	209	228	251	215	242	252	227	253	219	228	243	245	259	250	245	224	241	234	242	238	246	244	228	217	209	234	207	210	249	246	247	228	207	231	201	241	234	236	242	251	211	246	203	209	230	218	241	237	244	242	248	224	230	220	220	218	227	227	227	234	201	227	218	240	200	237	239	254	257	244	234	192	221	236	251	245	205	233	224	212	230	216	238	249	232	228	234	212	240	204	232	224	243	235	235	235	225	271	248	206	224	236	215	228	243	240	255	207	244	266	231	219	247	228	227	221	214	235	248	253	237	244	233	234	238	233	232	251	214	269	230	253	186	287	231	225	222	236	224	212	264	206	237	250	251	222	252	229	240	209	237	217	249	200	258	246	223	195	228	250	255	218	266	231	227	217	260	241	224	239	258	244	232	254	196	234	240	242	238	217	229	216	229	255	222	243	215	263	213	238	272	275	235	240	234	236	201	230	216	221	216	208	211	253	217	231	240	279	226	247	222	212	223	211	237	232	234	242	269	226	222	239	210	248	211	230	219	212	221	233	222	250	238	220	190	239	206	238	229	245	220	241	228	242	233	220	280	226	249	259	216	204	250	214	259	220	227	221	225	227	247	226	229	229	213	233	244	230	228	236	234	238	230	227	234	224	232	239	237	236	225	199	258	236	232	242	223	230	237	213	264	225	250	224	247	211	256	230	220	237	187	244	253	240	222	223	252	253	225	218	208	230	214	253	240	215	227	259	234	220	252	253	202	224	238	265	215	238	241	233	221	220	213	248	223	229	240	222	232	232	221	270	235	238	222	200	236	215	217	234	216	221	228	211	202	210	252	225	214	201	246	240	201	230	217	244	254	256	220	259	226	261	256	218	226	219	221	233	225	246	239	223	257	229	255	240	215	224	235	259	270	253	229	224	236	220	222	221	239	231	243	217	243	208	227	246	248	239	251	260	223	236	240	234	235	221	199	225	236	251	229	259	247	218	238	209	224	221	231	247	265	234	221	259	242	248	230	257	232	235	250	239	198	246	241	212	230	240	222	231	238	219	252	251	248	238	226	216	228	249	234	210	220	249	237	215	212	255	218	216	203	236	220	272	216	241	227	216	248	252	229	236	233	211	227	234	257	222	252	252	233	223	272	244	252	239	233	252	244	226	237	234	205	227	243	217	246	257	248	222	226	227	215	235	209	246	218	231	226	206	225	207	242	237	206	245	239	232	234	212	234	253	205	211	215	237	225	247	240	249	214	228	258	236	232	229	222	216	260	211	226	215	206	232	211	270	248	231	222	241	215	237	271	234	233	240	218	268	255	220	207	242	227	230	240	222	236	245	220	227	229	223	210	216	258	222	219	233	225	227	235	261	237	249	252	245	226	229	222	219	213	247	227	242	238	266	195	209	249	222	232	222	234	238	237	240	220	232	220	255	224	236	253	220	224	211	244	226	228	205	236	228	223	222	232	230	218	255	211	249	227	237	258	230	224	228	232	222	235	246	228	258	257	225	237	229	215	238	231	243	208	249	224	221	216	273	213	221	236	221	245	228	244	265	210	220	235	239	215	213	212	245	250	221	248	210	225	225	241	255	237	226	235	233	246	229	224	240	220	229	281	243	253	258	239	213	220	231	227	224	235	214	238	212	249	220	230	245	244	239	222	222	205	233	228	225	227	247	221	236	219	257	204	229	253	219	235	225	227	226	238	208	250	247	211	210	229	246	222	218	236	230	217	210	245	262	227	233	258	228	246	210	238	228	238	257	253	247	228	238	203	225	248	220	258	248	237	224	230	229	231	245	232	207	258	226	247	218	209	229	250	218	262	218	239	259	236	236	238	240	232	267	233	225	232	183	225	235	252	261	228	221	235	235	258	215	210	253	239	248	215	212	230	208	238	234	217	209	228	209	233	234	218	240	233	233	256	198	197	226	245	224	242	251	238	218	215	237	258	244	249	241	234	231	220	232	262	262	218	217	241	211	231	230	214	235	234	225	223	220	250	219	240	200	249	205	235	218	258	257	202	231	255	238	226	256	236	224	247	227	236	225	212	262	264	233	240	238	229	241	249	262	227	234	205	213	246	238	223	207	243	225	222	216	214	225	207	198	245	260	229	211	265	254	241	218	231	222	227	235	234	232	228	193	229	217	226	210	257	230	231	243	247	247	244	215	227	226	226	255	234	212	242	201	250	236	236	239	242	230	244	228	225	253	224	190	203	246	263	246	237	242	212	227	243	256	243	233	240	239	241	234	273	212	224	210	226	253	263	244	257	220	224	222	246	233	222	210	229	204	229	246	250	227	233	238	230	232	196	237	231	239	228	223	234	238	234	229	246	247	218	230	219	233	256	218	227	232	274	262	211	195	220	246	221	238	257	234	266	229	260	233	219	240	204	195	231	240	225	233	241	233	217	243	211	238	223	224	248	246	248	214	256	271	231	223	243	268	250	242	247	239	259	243	231	252	217	216	213	229	214	232	256	265	239	243	205	260	205	232	226	253	228	229	210	240	233	226	232	238	254	217	200	246	254	251	229	242	232	229	241	236	221	257	226	252	243	244	238	221	249	247	225	226	219	245	258	202	229	253	230	232	226	224	258	227	247	245	236	244	249	249	224	261	217	219	249	229	232	211	205	226	259	221	212	258	264	225	238	239	212	213	233	215	253	228	228	216	249	219	232	241	254	209	254	223	227	218	225	241	207	239	263	228	251	244	234	251	234	226	232	234	213	243	260	217	253	214	261	210	245	237	255	248	230	209	242	253	220	234	229	218	249	244	231	237	234	233	235	232	245	220	230	234	224	211	203	214	259	202	209	248	245	223	230	264	218	232	230	221	238	229	234	201	219	205	282	253	220	232	259	227	224	257	245	243	256	231	246	205	217	256	218	247	203
11959	6738	4105	2441	1807	1421	1436	972	876	742	717	734	671	731	633	552	628	574	606	590	547	589	562	571	552	556	549	547	537	526	528	500	507	535	525	545	492	530	527	543	535	531	543	516	534	537	500	519	540	543	523	519	524	543	548	516	505	489	508	494	543	522	541	516	539	549	543	527	539	481	539	554	480	543	552	536	541	517	515	524	523	495	529	481	506	525	522	532	515	556	525	505	547	504	532	526	526	564	506	527	572	528	574	551	502	495	534	534	543	529	520	500	504	509	521	512	516	526	507	515	514	492	551	523	523	539	515	528	510	562	504	512	503	508	526	493	514	529	512	532	548	483	546	574	555	553	537	538	509	518	511	565	559	521	513	524	513	522	541	521	562	493	549	519	501	473	529	489	571	550	535	501	534	541	516	539	512	490	553	503	579	568	489	519	549	483	514	503	475	554	492	517	532	530	541	479	528	544	526	508	483	516	505	554	514	546	494	509	549	536	541	516	520	548	552	499	547	559	487	495	507	496	528	550	509	516	514	537	538	531	533	526	543	526	531	485	507	520	496	535	530	529	548	544	500	540	526	537	547	529	522	529	497	487	523	515	492	522	551	521	512	554	480	525	511	527	505	536	513	560	488	565	498	528	548	518	522	505	535	502	518	511	528	479	500	476	491	546	512	515	543	534	497	514	543	557	504	485	483	549	526	497	507	524	526	530	491	515	504	494	519	508	523	520	507	522	572	545	528	553	525	491	490	535	527	539	520	496	501	520	526	508	502	544	475	523	499	510	505	514	515	522	545	524	519	564	511	511	547	546	517	514	516	567	524	504	520	544	506	509	529	504	545	502	501	501	504	518	519	511	504	494	520	515	547	574	511	526	540	548	513	493	510	513	507	530	527	521	521	487	529	553	529	526	489	527	539	501	489	510	529	497	559	506	526	542	542	531	540	520	497	502	510	549	536	461	528	547	548	542	497	566	537	515	518	522	482	494	502	526	494	489	528	544	506	512	522	537	523	519	532	520	524	501	517	473	538	509	519	524	559	465	510	516	499	550	515	547	507	499	542	472	492	560	514	519	484	518	538	541	520	513	497	499	530	527	541	517	516	475	513	521	544	519	530	522	486	523	523	553	535	493	515	500	542	537	542	524	530	498	520	498	527	484	475	532	536	467	545	546	527	486	500	524	476	526	540	493	558	533	515	502	500	528	523	523	543	521	547	509	562	539	496	512	472	560	501	529	571	570	493	502	498	504	500	497	485	503	490	540	543	568	530	498	521	529	519	528	555	518	498	553	536	522	495	511	509	521	502	513	518	554	509	527	507	533	527	547	531	551	532	508	508	531	538	496	533	495	542	528	501	506	523	507	524	563	476	496	475	467	491	506	526	539	496	488	514	543	489	519	542	518	527	508	509	511	523	513	520	482	556	541	553	542	489	509	523	525	514	505	528	494	545	505	483	533	490	525	515	518	507	520	504	514	536	533	513	483	538	494	550	525	505	515	538	503	508	550	513	543	567	521	539	513	515	481	537	529	556	541	534	537	529	537	508	528	526	539	488	531	522	548	546	547	508	471	542	534	504	548	491	512	483	497	541	501	547	521	514	516	510	499	499	507	505	532	522	510	517	535	505	502	537	508	470	476	506	506	530	557	520	533	511	513	535	582	516	527	547	494	527	491	537	515	538	487	531	486	534	550	546	536	503	540	493	520	483	527	529	493	522	490	492	511	521	556	504	486	477	513	516	506	526	544	524	472	518	492	514	516	471	547	528	512	508	534	478	539	536	494	510	535	536	516	496	534	529	527	509	557	516	542	491	537	533	523	539	516	566	548	512	491	557	528	556	551	511	497	544	531	532	518	549	484	549	549	531	503	540	510	525	505	517	513	507	497	523	521	559	522	556	545	536	532	498	507	521	538	489	518	543	531	482	547	485	493	550	494	494	466	538	520	512	581	550	528	549	518	520	500	563	504	496	552	536	527	534	496	559	522	536	539	538	515	488	505	541	549	549	508	517	525	534	533	504	543	539	527	479	507	532	494	490	542	494	497	506	534	511	515	511	532	530	537	487	516	513	492	543	542	525	502	544	558	540	519	534	506	526	509	514	590	513	545	534	525	503	518	500	532	484	526	543	505	538	519	554	553	546	548	551	528	518	511	495	488	538	513	534	538	555	531	500	511	549	552	504	520	564	476	518	521	514	530	494	549	523	529	565	539	499	514	489	517	514	540	512	510	558	525	464	489	536	529	592	537	541	538	502	520	500	548	500	512	500	504	504	547	541	530	494	548	528	509	529	510	528	488	538	510	534	507	540	495	526	489	529	505	487	492	522	474	518	566	520	487	512	514	515	491	516	493	517	551	516	568	545	531	520	535	537	525	487	540	496	526	562	550	518	547	560	467	542	535	511	518	485	479	501	527	530	458	512	523	557	488	513	514	494	524	515	555	463	542	545	510	538	541	540	499	532	509	511	541	543	513	510	499	536	516	532	530	504	502	516	550	514	511	529	509	551	505	525	534	554	529	526	548	501	496	505	515	516	514	527	484	538	525	497	503	523	536	516	485	546	538	504	550	568	591	535	474	542	516	494	502	539	545	548	538	528	489	526	527	518	516	508	530	482	537	509	545	520	512	490	538	516	524	563	520	539	515	545	540	499	570	509	529	531	492	537	557	500	509	507	524	518	527	512	509	493	499	533	504	507	520	455	498	506	562	542	563	510	509	550	537	513	482	505	496	502	494	488	538	513	508	547	509	527	520	546	523	544	483	515	508	506	520	545	532	550	527	502	517	527	517	535	498	536	509	580	510	520	519	482	528	557	517	430	524	516	520	540	522	500	552	478	494	565	484	484	515	530	540	525	514	505	536	549	481	558	528	514	485	538	532	504	488	502	509	549	539	518	513	475	587	524	543	475	526	517	512	500	497	506	484	480	537	501	531	554	524	522	499	529	506	509	571	503	521	499	551	545	486	497	535	514	520	507	503	513	499	555	521	487	537	528	508	508	569	495	548	500	500	526	538	512	484	543	488	549	509	524	477	505	514	516	501	538	501	553	492	534	570	552	514	539	543	510	547	526	505	489	487	508	521	524	503	514	521	525	576	535	525	510	505	528	501	518	530	547	484	491	512	555	552	504	544	520	508	538	517	491	534	516	502	525	515	503	492	589	561	507	489	525	536	505	515	497	545	548	486	525	484	518	568	499	499	474	510	520	490	493	528	526	506	536	559	541	499	486	522	534	522	554	531	528	565	507	512	457	521	484	501	505	498	522	577	488	540	542	501	534	538	530	512	536	531	522	536	542	531	501	557	519	553	535	533	488	480	509	474	531	531	517	508	519	520	548	535	530	540	498	519	531	507	510	520	520	528	535	506	544	501	567	500	507	542	534	504	524	498	536	533	543	506	529	550	535	528	563	492	542	542	541	492	546	522	495	530	514	539	538	494	487	507	550	503	481	496	481	541	530	545	504	489	477	537	520	513	558	540	568	573	522	528
33808	18545	8067	1823	1060	987	880	611	491	342	335	309	266	256	237	192	224	219	230	206	217	244	199	206	197	245	208	212	181	204	204	205	202	204	200	166	182	194	202	203	181	192	197	198	192	167	190	168	195	179	201	186	189	184	193	180	176	190	183	166	179	185	184	186	205	176	171	201	179	167	192	170	196	195	196	201	167	176	200	178	152	188	188	193	204	202	169	214	183	191	181	192	164	186	182	191	194	147	171	188	184	204	202	198	182	194	167	184	192	167	194	162	175	159	190	195	172	203	187	176	166	157	160	183	182	181	178	188	200	172	201	199	160	177	175	176	159	153	181	189	168	182	202	173	163	178	185	191	194	205	167	177	177	174	179	188	183	215	184	188	174	195	202	201	166	149	170	180	186	190	191	177	199	188	176	188	212	178	170	177	192	215	192	193	186	194	169	201	160	163	171	168	169	189	180	179	178	184	208	175	190	188	176	184	181	189	188	180	207	174	202	188	163	191	181	213	175	208	191	176	144	210	188	178	183	202	191	183	184	176	208	187	195	189	179	210	191	178	168	178	185	198	219	187	210	158	156	194	185	185	186	194	164	177	181	170	184	184	202	197	183	167	176	221	199	184	195	184	173	179	187	190	189	186	183	188	186	206	175	195	193	192	197	188	179	176	190	189	174	198	175	184	192	165	176	189	196	188	201	184	178	188	196	166	180	179	164	168	183	175	185	204	188	193	169	204	178	181	165	175	174	160	192	202	191	169	204	170	165	169	181	170	193	185	194	178	164	162	174	185	185	195	192	191	183	178	190	211	173	163	193	178	209	191	171	190	202	192	175	196	187	188	175	179	169	184	200	170	198	167	182	186	197	194	165	208	199	186	171	189	181	187	181	202	183	184	157	175	182	190	188	163	188	180	193	205	203	158	175	170	177	177	204	193	198	179	190	184	173	212	194	176	204	180	173	182	197	184	170	175	192	193	196	207	184	188	155	202	181	198	167	167	172	190	182	175	187	167	206	174	178	175	161	182	189	187	157	168	204	168	194	168	156	178	167	178	204	170	198	194	183	185	207	190	189	171	188	172	152	177	178	184	189	220	184	197	187	244	203	202	196	211	202	189	205	177	197	170	208	164	164	174	200	197	179	191	167	181	179	180	195	211	187	203	204	199	180	204	191	161	180	179	171	162	175	183	191	177	169	182	177	176	160	187	205	175	208	187	164	226	199	203	184	191	186	185	180	192	175	178	177	177	187	178	203	215	175	196	168	178	157	175	167	164	159	157	191	169	191	174	141	175	186	175	186	165	155	189	199	172	206	190	201	177	176	192	200	198	196	172	193	201	199	188	178	168	191	175	196	180	174	183	153	186	176	181	206	199	160	180	180	173	171	184	188	168	180	172	185	176	156	147	166	158	207	185	180	169	181	194	192	201	169	190	187	176	169	176	160	174	210	183	183	189	181	187	159	177	189	175	183	175	152	179	201	178	161	190	190	186	189	193	194	174	197	211	177	172	208	189	180	181	207	187	197	171	196	190	214	170	186	191	182	179	181	183	157	192	153	187	201	199	207	204	195	194	199	178	178	181	192	168	161	198	201	179	197	192	175	174	193	197	169	170	182	167	208	152	212	190	163	187	160	169	207	190	167	178	185	179	186	177	183	173	175	176	175	197	202	171	183	157	197	173	179	183	195	172	183	149	193	190	184	210	177	189	192	188	204	176	178	174	172	190	178	175	187	146	181	183	189	218	185	179	177	167	168	189	205	185	195	174	177	178	202	189	172	173	180	174	191	182	171	190	179	215	191	199	199	197	198	195	196	201	171	181	188	189	178	184	154	180	163	174	198	165	176	209	195	157	172	195	162	184	188	162	196	212	174	194	179	198	161	169	190	172	195	184	191	183	197	205	199	203	183	181	174	213	172	176	168	186	170	194	198	200	182	179	185	183	198	211	164	173	186	176	147	198	157	183	179	175	173	184	165	181	187	188	210	187	160	166	163	169	190	163	199	178	200	182	162	191	183	179	168	173	223	158	164	189	180	169	171	205	176	183	183	161	181	178	172	185	188	213	184	186	177	188	167	171	194	208	173	157	171	186	195	187	183	161	171	182	189	193	198	176	187	157	176	192	194	220	180	143	191	182	195	177	163	198	169	182	200	189	183	185	161	168	191	190	214	177	167	200	177	183	178	169	192	193	163	171	211	184	182	178	207	186	181	222	189	193	179	170	194	183	180	175	188	161	178	185	175	167	183	161	181	196	166	175	189	192	190	176	214	178	182	189	152	183	182	202	190	190	175	206	177	184	203	172	151	169	214	179	189	216	185	180	176	150	204	181	195	181	167	199	173	196	186	194	171	185	207	182	189	185	192	192	191	199	174	201	176	203	179	169	194	157	192	188	185	170	184	195	206	178	171	152	204	208	169	165	168	191	192	182	191	195	171	195	174	178	180	171	180	196	173	196	187	178	180	168	176	188	174	182	202	198	187	190	183	190	188	195	183	194	171	181	195	208	192	169	170	192	181	184	179	177	175	185	188	181	172	183	182	186	169	201	205	186	194	183	178	181	222	188	184	179	169	201	201	180	176	201	182	188	176	171	186	183	188	161	210	180	160	203	158	220	169	182	169	218	198	194	171	204	208	199	195	158	187	187	171	189	150	179	184	195	165	166	185	193	182	213	181	169	179	175	194	198	182	177	204	180	194	197	182	197	181	174	176	188	171	180	183	200	170	177	227	168	188	189	181	179	200	151	182	200	185	175	212	149	183	191	202	198	205	188	200	190	179	168	188	179	184	182	186	186	183	179	214	195	191	164	176	183	192	179	172	211	174	197	167	181	159	202	177	157	198	196	177	176	182	162	182	196	179	171	218	207	210	194	179	202	184	169	177	175	202	178	178	173	171	186	178	186	164	136	179	168	152	203	185	175	185	184	180	179	164	162	166	186	170	190	185	168	183	201	174	173	185	168	206	187	182	201	203	176	181	180	205	193	183	158	191	181	212	194	171	175	176	219	165	170	173	188	158	165	186	183	202	204	186	197	192	212	183	204	172	185	212	175	209	191	179	197	173	178	211	216	184	193	166	144	158	165	156	182	197	201	190	197	179	205	184	169	168	176	181	188	176	190	181	159	175	188	165	191	185	189	189	176	201	210	158	163	197	206	200	205	185	194	184	160	193	189	166	157	155	152	184	193	166	182	157	175	179	216	180	197	185	170	193	209	170	193	185	173	186	194	164	190	172	150	177	169	197	182	171	175	153	191	180	189	172	200	186	166	178	191	173	183	188	197	161	204	187	210	173	174	163	198	175	211	186	160	191	168	161	177	177	186	175	176	180	147	176	195	185	179	204	161	195	179	179	166	209	187	174	155	210	197	179	181	179	200	205	182	171	211	196	186	188	187	169	163	168	191	172	189	159	164	151	192	164	196	173	185	185	186	182	186	183	167	205	181	172	193	195	181	191	194	180	171	178	161	179	176	190	200	153	183	192	196	176	189
21025	13493	8758	4097	3880	3856	3013	2118	1980	1410	1263	1191	1197	988	703	648	632	637	542	594	606	543	539	575	552	568	506	465	497	505	437	418	469	432	439	436	432	492	433	417	433	413	428	472	445	430	415	416	437	428	473	468	421	453	437	416	410	460	429	416	431	452	440	400	417	454	408	468	433	454	450	440	392	417	466	422	379	427	432	433	392	439	450	412	419	433	434	409	410	454	450	427	422	389	426	444	441	421	447	433	425	419	380	412	398	421	388	441	414	394	419	419	427	450	425	403	401	447	390	415	434	418	434	438	433	423	436	460	446	406	431	419	448	412	435	441	419	416	399	456	445	445	421	414	428	423	421	446	410	406	445	431	416	399	439	398	418	412	433	445	436	440	397	415	434	414	404	431	467	457	430	377	401	411	432	406	440	460	445	401	405	454	429	416	429	414	420	404	434	441	468	403	434	454	419	414	422	434	392	405	394	411	421	410	407	429	412	412	425	464	433	432	382	393	412	424	435	432	407	403	455	451	467	396	424	433	418	469	409	403	405	462	425	421	428	423	412	420	434	393	432	407	384	447	431	427	431	429	436	422	427	463	439	432	441	448	389	424	404	410	444	448	427	393	418	442	407	397	432	414	401	400	431	427	426	408	430	372	463	432	453	462	374	435	420	461	415	441	422	420	415	418	419	419	379	399	407	384	448	423	437	422	431	424	443	431	416	399	435	426	435	434	433	397	413	440	424	415	409	446	421	398	450	450	424	377	448	441	417	391	439	480	433	460	399	414	404	470	448	444	428	390	435	414	418	395	429	419	461	428	403	422	420	423	418	426	452	405	434	387	423	409	402	402	429	412	424	409	422	451	477	407	430	408	424	424	449	414	439	405	420	451	404	457	479	414	452	409	422	438	429	364	417	415	451	401	443	455	415	420	441	433	427	422	403	417	445	425	447	416	428	455	407	425	404	433	407	407	422	402	399	458	420	424	381	419	450	388	445	426	440	405	426	405	398	440	391	448	415	428	447	432	429	398	429	436	416	375	411	399	439	459	436	407	452	446	439	444	428	442	401	412	453	420	414	411	394	406	427	434	428	414	418	408	501	452	443	427	436	435	445	430	430	438	422	428	437	379	431	407	425	437	428	421	387	462	429	442	421	416	392	413	453	422	446	412	394	439	433	369	426	414	409	384	446	396	412	394	438	445	399	462	435	398	425	435	434	411	442	415	449	415	410	453	426	408	411	421	392	433	431	401	404	420	456	426	422	446	396	403	436	428	442	447	482	417	461	423	441	461	426	425	425	412	454	416	431	429	393	434	425	445	395	455	466	412	407	404	406	449	419	418	377	404	452	408	438	459	428	454	419	425	439	410	425	403	438	407	409	440	381	401	436	431	408	426	420	469	446	374	412	412	407	459	394	457	392	419	445	425	424	390	417	447	457	423	430	414	429	441	412	446	425	438	433	462	418	452	423	442	391	400	421	404	446	455	430	419	427	434	412	443	445	411	402	408	418	407	418	455	434	410	442	446	383	449	443	425	427	410	416	403	433	409	425	407	434	439	457	438	447	440	424	401	478	449	440	396	444	381	441	422	420	416	439	423	435	411	445	449	413	401	462	480	422	423	444	474	422	427	447	440	448	420	430	418	398	459	453	424	425	410	452	455	422	435	423	450	428	424	437	469	448	431	447	435	409	438	407	441	413	445	453	380	439	416	478	412	396	457	429	396	436	408	428	406	460	430	414	394	434	446	450	404	399	416	421	424	411	443	400	444	437	417	440	424	433	437	425	452	394	439	452	395	421	439	392	399	452	414	417	430	390	493	425	452	427	459	406	405	403	400	412	434	437	415	442	429	436	403	430	439	412	416	436	433	396	423	444	403	429	415	397	453	440	440	420	422	417	436	414	383	416	454	427	417	434	399	442	430	430	452	399	430	468	433	440	404	421	436	440	401	418	438	437	435	416	408	415	400	416	414	435	439	425	432	417	443	424	425	443	419	450	419	456	435	406	450	463	456	453	416	428	407	432	410	427	434	419	456	434	424	438	404	425	425	433	432	425	432	412	406	414	411	436	432	430	429	427	398	436	446	415	418	433	424	426	413	381	405	465	438	442	388	421	457	436	433	395	415	443	418	399	417	416	396	417	434	416	395	390	416	436	418	437	417	470	415	463	446	425	415	372	443	385	428	413	457	423	446	418	433	444	427	383	435	464	419	453	433	410	427	392	426	405	418	423	418	416	425	410	450	431	415	411	432	416	429	412	434	402	435	414	406	389	441	423	418	415	437	441	433	430	419	450	396	426	440	424	450	411	380	422	411	426	441	444	413	444	463	493	443	434	450	435	477	430	396	436	435	440	434	432	385	413	446	421	402	421	432	461	430	389	428	437	422	460	400	452	406	435	398	415	458	412	420	378	439	431	462	415	480	414	454	436	404	435	427	439	385	456	432	445	393	457	398	411	410	448	413	434	408	424	452	437	413	407	449	405	430	431	435	430	418	424	425	369	402	441	428	400	400	463	430	388	430	401	410	422	421	416	427	434	447	444	473	429	404	451	409	421	424	408	417	446	427	414	395	418	445	409	428	431	453	415	413	424	410	408	426	440	418	419	421	436	452	421	412	440	442	455	453	478	452	424	437	432	403	441	421	432	473	417	421	430	387	448	392	437	440	408	449	407	408	428	420	403	446	392	417	409	415	409	444	417	431	432	389	408	447	413	432	422	434	375	450	425	434	442	446	418	415	457	413	456	418	389	418	449	418	383	455	397	415	440	426	415	399	401	398	404	426	413	410	400	449	452	426	433	421	443	439	402	405	425	408	424	433	403	437	437	422	423	406	420	417	422	444	416	470	435	433	470	408	439	439	388	425	405	405	443	430	404	416	432	399	421	431	423	450	422	391	456	400	447	470	414	453	416	398	435	364	439	409	449	427	398	434	401	415	448	423	468	433	390	435	446	451	422	425	459	404	408	433	450	406	445	399	421	442	422	436	423	401	405	423	424	401	468	436	446	449	422	403	424	416	437	405	410	405	463	459	438	429	420	413	408	403	454	448	441	459	411	429	449	453	430	473	430	415	447	437	470	429	446	424	441	424	423	410	443	440	420	434	414	396	434	461	439	443	422	414	420	406	435	415	433	444	423	418	480	420	418	404	450	441	420	453	410	432	458	407	422	420	391	433	429	456	411	412	424	404	444	464	415	380	447	451	420	400	423	421	447	438	444	432	406	426	407	420	400	425	449	418	447	405	433	420	415	435	429	430	395	418	426	417	447	417	427	434	417	421	428	411	434	439	417	429	420	416	423	443	430	414	471	414	408	437	429	428	441	375	429	445	444	443	419	474	438	423	405	429	419	405	428	472	423	406	403	464	386	425	426	434	435	446	418	448	417	422	419	404	440	440	411	438	428	475	405	383	406	419	430	426	433	398	434	457	381	392	454	453	422	440	430	458	453	429	383	419	393	449	404	431	417	392	400	426	440	442	457	420	420	408	436	415
43725	26625	14269	3179	1589	1342	1259	965	859	499	459	390	435	393	255	239	255	252	234	257	255	238	243	248	238	224	221	203	215	216	196	205	202	208	185	236	204	206	221	224	190	197	191	206	184	192	174	201	229	228	219	193	193	178	233	214	232	214	218	179	186	226	208	219	218	188	196	203	222	214	180	233	220	213	184	203	200	235	211	168	179	215	185	210	188	208	193	209	200	185	187	189	218	214	214	197	183	195	208	192	191	214	182	217	225	224	199	205	192	193	187	222	215	198	227	229	204	195	190	209	183	196	197	219	181	195	185	220	187	228	181	217	208	200	225	216	197	227	213	205	183	209	204	203	210	232	189	215	198	180	190	212	207	180	225	198	165	215	200	191	197	213	205	205	177	228	202	207	213	223	209	191	182	202	223	205	203	214	190	188	182	183	184	221	208	169	186	198	200	197	219	202	210	227	194	209	193	202	207	209	185	195	233	189	211	218	233	191	183	186	197	172	202	220	217	239	220	204	205	182	204	208	192	214	243	211	219	191	206	219	202	207	185	202	227	176	180	193	198	221	215	215	210	205	181	204	203	214	182	176	197	186	225	195	181	188	199	201	216	232	211	204	234	220	208	208	177	196	191	194	201	200	202	181	215	195	206	211	224	225	232	221	207	234	199	209	213	204	191	209	200	182	212	231	207	205	211	184	201	178	207	226	209	193	217	183	184	196	185	205	203	200	181	200	169	194	183	220	200	200	218	218	201	194	202	202	211	209	204	154	197	225	192	212	200	233	192	197	218	206	193	214	186	214	186	201	200	205	199	229	187	198	189	202	201	201	213	187	202	208	190	198	201	203	199	185	189	194	212	207	185	197	226	224	206	194	186	238	203	210	178	193	204	215	205	188	180	243	184	205	206	219	185	204	203	184	196	195	224	175	204	226	227	195	208	212	194	193	224	187	202	228	188	226	176	209	164	177	160	214	209	188	195	191	197	201	196	212	205	219	192	194	232	215	197	210	246	233	201	203	229	178	217	204	196	231	204	200	204	216	207	197	179	216	227	195	157	190	187	209	200	234	216	189	221	199	204	200	185	165	202	203	205	218	200	223	193	181	197	160	216	198	224	204	183	203	201	188	221	215	212	206	245	239	207	221	219	217	197	200	233	210	192	221	205	208	194	207	216	207	228	242	223	191	188	217	214	220	217	219	187	199	201	190	227	206	212	197	198	206	210	199	204	201	190	203	188	190	206	191	209	213	203	192	207	211	194	205	203	209	179	225	218	204	210	205	192	162	205	213	179	205	195	216	231	190	236	198	216	208	204	194	180	196	184	200	199	211	185	195	221	200	221	210	190	211	186	224	216	206	216	203	222	202	218	186	197	228	226	214	183	187	195	221	186	227	210	188	226	239	215	201	197	175	198	200	207	220	202	192	216	229	219	200	183	225	188	209	206	191	198	191	176	186	184	218	188	191	187	199	210	192	188	207	217	210	191	184	205	210	206	188	196	201	191	195	202	225	191	208	201	187	216	189	224	222	212	207	190	207	194	199	205	220	190	197	198	182	189	190	190	198	208	202	200	213	191	208	183	201	239	166	231	171	197	210	174	189	215	195	198	201	210	201	167	187	209	179	196	206	192	194	202	198	201	208	196	198	203	223	223	207	202	211	195	204	237	189	213	232	187	206	223	205	232	205	210	212	199	214	237	221	192	203	222	209	212	211	197	201	204	208	191	203	186	190	180	219	211	234	212	225	217	213	198	223	208	238	186	201	221	198	195	206	221	195	199	197	182	241	205	215	211	199	207	213	185	201	199	212	202	215	201	203	202	196	190	192	187	204	214	225	178	212	203	202	196	197	185	207	192	198	203	227	220	207	213	208	206	185	214	209	202	168	195	199	188	194	193	201	219	194	214	207	183	191	216	220	219	205	187	227	197	203	183	187	187	234	180	192	208	196	217	183	207	221	181	230	195	201	192	187	175	192	223	177	211	183	210	217	219	220	189	202	210	205	186	223	213	198	183	200	216	204	190	185	200	202	186	215	214	198	195	199	211	246	190	179	196	203	217	228	200	198	221	224	205	187	233	175	216	194	200	202	208	188	203	181	198	205	191	212	226	191	227	213	213	202	192	203	204	238	192	188	192	210	210	211	191	182	233	206	217	185	215	189	196	194	201	195	192	188	190	213	211	189	201	218	210	198	196	186	214	206	225	194	198	220	197	225	209	196	201	184	215	212	217	219	185	187	220	184	187	198	205	235	232	216	229	238	208	213	198	180	195	223	222	211	212	191	210	195	215	209	172	184	211	213	187	205	210	192	175	206	207	197	209	221	211	201	221	204	200	161	198	213	223	217	212	202	212	190	207	193	209	217	211	223	214	200	200	189	177	216	197	209	219	205	180	210	203	220	205	211	204	229	209	194	214	170	244	202	177	188	222	205	204	211	186	212	228	195	187	202	204	187	214	222	212	201	235	235	209	213	209	211	226	226	219	201	192	199	193	224	194	221	200	194	245	234	181	209	195	205	191	190	189	180	202	211	233	204	210	201	187	199	195	199	192	197	223	201	216	197	206	224	188	211	211	201	197	200	204	188	214	206	195	214	187	207	199	205	213	200	186	172	173	226	174	204	206	206	210	205	186	204	215	224	224	195	210	182	207	207	215	210	217	174	202	184	170	189	187	176	190	175	195	197	191	222	206	181	214	216	182	218	201	183	214	178	221	197	207	211	205	187	237	190	187	218	190	194	232	216	210	187	207	200	187	209	186	218	196	205	209	211	201	184	191	191	224	217	214	200	178	206	193	195	242	199	229	228	199	209	196	201	206	183	185	179	219	212	253	198	215	190	201	205	208	190	200	234	200	201	201	205	205	228	191	206	198	209	199	209	211	194	204	210	190	201	210	208	202	201	223	174	209	225	207	208	210	218	202	196	184	202	222	201	197	193	198	213	185	175	238	199	230	169	201	217	211	206	175	220	205	172	190	193	225	230	213	208	202	182	192	182	190	217	204	214	198	193	220	239	186	200	208	193	194	203	189	199	222	200	196	215	197	231	199	197	206	199	220	215	234	200	197	202	168	221	183	203	208	214	197	191	206	196	193	216	188	207	215	209	201	211	198	190	187	198	208	214	202	193	206	225	209	187	233	200	182	186	238	238	202	191	194	215	201	192	201	201	179	200	200	214	176	187	182	217	204	209	215	199	176	199	222	203	203	198	180	202	189	202	215	192	214	215	212	216	180	202	206	213	211	202	204	205	199	204	200	180	224	210	203	195	202	184	202	205	224	193	191	216	190	187	191	210	241	195	218	208	203	196	194	223	217	207	190	209	188	185	200	171	215	201	213	197	191	214	185	204	207	167	228	217	190	198	231	208	216	186	208	187	202	185	235	172	203	199	189	209	225	203	200	208	230	186	203	227	211	215	204	242	204	225	209	211	205	217	209	201	191	202	197	209	186	186	220	202	200	209	203	202	210	188	210	174	189	193	242	193	193	220	204	197
26499	18333	13707	5424	5056	5010	4303	3506	3196	2057	1767	1522	1910	1596	946	808	839	850	849	757	780	686	672	643	717	689	644	513	547	540	568	589	511	530	555	511	521	558	481	509	495	484	536	496	467	493	518	482	476	491	467	481	463	491	493	455	511	477	482	473	493	507	481	492	478	483	465	483	503	492	461	484	465	472	519	520	474	462	485	459	483	441	534	469	451	450	471	464	469	461	535	485	437	491	491	480	475	523	480	490	467	443	481	494	518	446	449	467	459	469	471	532	463	502	459	456	489	461	472	453	450	462	484	474	464	465	465	452	474	493	490	474	462	488	477	493	455	459	451	453	467	457	498	481	469	467	462	476	468	487	458	473	445	472	474	464	479	490	484	472	482	487	474	467	496	492	461	474	458	493	449	477	482	441	521	437	451	448	462	477	500	436	447	462	485	460	488	466	465	469	467	464	459	478	457	470	429	446	458	485	436	465	475	462	484	466	472	457	475	472	492	496	496	480	454	503	509	471	445	447	446	470	488	489	451	500	511	455	488	483	443	467	470	462	455	446	479	481	485	514	442	486	478	494	458	460	464	439	481	467	470	502	455	443	473	493	425	466	472	446	470	524	488	504	485	454	490	484	461	459	475	440	463	477	456	459	468	480	446	447	470	465	481	473	487	415	454	453	448	470	487	431	489	504	506	450	466	485	440	500	445	446	489	466	498	487	477	484	484	494	443	453	434	473	450	458	496	484	468	447	434	479	457	465	420	470	489	483	470	457	504	477	468	478	457	443	472	431	488	468	521	503	466	481	475	462	502	445	446	469	468	461	482	429	485	462	490	487	437	485	409	477	473	493	438	438	476	494	459	489	485	440	496	476	464	534	502	461	466	479	479	476	532	467	495	449	460	455	467	487	508	445	445	489	477	504	494	458	466	472	436	449	459	460	451	485	459	474	467	483	468	465	483	478	384	421	439	465	465	470	521	466	483	493	500	447	498	471	475	459	470	456	463	465	473	472	488	452	448	501	454	454	489	477	451	437	497	469	479	466	504	495	447	481	519	450	488	452	466	457	500	511	481	513	447	449	491	465	468	472	486	482	489	457	494	481	453	482	480	478	472	458	521	505	482	498	461	425	455	489	463	437	439	453	481	490	486	468	455	474	474	491	461	456	450	471	484	483	442	503	482	477	480	474	477	495	475	437	478	470	479	510	476	463	480	451	474	505	476	445	498	481	473	446	470	460	464	475	443	467	458	470	464	455	449	483	482	501	458	459	446	480	501	488	486	522	480	463	451	494	472	473	462	475	462	468	441	446	485	483	426	496	449	466	463	479	458	484	527	454	472	450	506	498	482	496	466	441	494	469	470	464	455	497	507	468	454	441	445	448	495	491	455	464	471	492	546	487	464	440	479	490	478	445	453	440	467	458	460	457	497	436	477	473	498	458	489	469	480	463	423	478	474	497	478	437	479	495	457	462	462	450	462	460	472	448	484	478	483	463	497	442	436	490	524	455	453	479	455	449	452	479	448	463	446	445	460	481	422	474	441	453	454	469	495	498	438	467	506	466	437	474	455	473	474	469	475	514	481	477	402	478	491	459	497	453	525	456	464	477	435	472	482	437	448	511	486	467	451	505	459	447	466	488	460	445	474	487	472	454	493	467	412	474	472	458	469	465	466	470	477	496	497	475	461	427	501	525	485	498	478	467	459	474	444	478	443	466	445	461	500	444	456	444	467	445	476	454	477	432	468	469	467	461	469	516	466	475	449	459	523	464	497	477	454	482	463	461	458	461	461	517	470	476	469	460	455	454	468	420	464	477	473	490	473	483	467	438	457	483	459	469	497	457	458	498	487	479	476	506	453	474	465	489	428	457	463	493	510	490	449	433	503	470	490	453	500	472	451	513	446	466	446	456	484	500	475	443	474	446	483	480	403	433	487	443	476	432	458	429	473	453	483	493	489	483	498	448	488	482	445	459	439	442	471	463	467	424	451	458	491	516	509	466	496	479	459	483	468	512	476	494	483	462	475	407	510	443	437	461	463	478	469	481	489	455	487	474	482	481	502	454	500	513	532	494	489	441	465	477	445	451	483	468	461	478	471	501	476	454	457	473	454	457	477	462	465	505	459	485	472	468	457	463	479	499	465	514	460	460	431	480	464	467	464	461	442	452	467	471	465	497	475	467	472	431	481	477	427	438	471	488	469	432	465	459	440	447	498	462	430	444	468	454	467	477	452	456	454	497	445	470	464	448	455	530	471	449	463	481	447	459	496	494	484	454	446	456	484	477	478	474	470	468	482	430	464	500	441	513	510	474	453	494	473	458	437	438	528	461	440	459	466	455	504	486	501	459	469	443	471	502	484	455	505	446	447	463	453	477	511	503	494	495	471	469	513	459	451	472	492	453	469	469	482	467	462	462	466	503	451	470	497	466	460	475	486	424	449	434	462	459	461	497	470	512	446	489	432	460	473	474	452	475	489	509	513	473	478	514	480	452	431	468	467	485	485	497	477	493	487	466	460	506	421	455	466	514	446	464	429	489	478	479	513	496	469	469	469	439	490	484	459	475	458	439	453	470	462	443	438	496	465	461	486	473	455	494	491	460	444	493	466	488	471	482	489	465	473	462	423	440	477	494	479	454	457	445	477	528	467	491	487	466	441	464	456	459	470	512	452	479	432	433	478	452	491	489	472	465	462	469	451	495	478	482	470	476	463	438	494	459	475	450	483	478	443	472	458	491	463	467	474	481	507	431	486	471	469	417	470	456	444	485	450	449	472	484	457	461	485	436	499	445	476	492	466	464	460	477	451	475	456	495	443	479	469	453	478	425	496	481	482	469	441	509	468	464	470	474	447	462	457	465	469	451	461	436	446	472	474	467	429	469	487	472	458	484	486	489	470	466	468	494	447	432	491	505	513	450	465	515	466	451	510	481	454	468	484	483	452	468	451	462	486	438	504	446	416	490	460	471	419	509	486	466	461	482	466	470	491	414	485	491	446	461	466	478	464	459	461	440	442	476	493	506	524	484	514	496	466	451	506	456	455	478	477	450	453	479	536	454	496	448	503	469	453	473	471	460	467	473	481	472	463	502	463	514	492	467	489	497	459	481	449	491	458	445	448	421	469	462	479	467	467	466	471	477	454	460	458	506	474	405	483	477	464	486	475	458	460	472	509	470	449	519	489	448	507	497	453	452	449	455	477	466	445	492	461	474	493	444	470	439	490	473	503	447	456	456	490	489	469	465	450	444	472	465	459	412	467	462	492	481	462	444	476	487	556	443	488	465	449	494	486	484	488	441	463	478	442	462	506	482	473	518	452	490	510	457	485	463	543	434	473	477	466	452	506	474	438	487	445	465	438	505	470	479	500	460	496	461	512	471	462	464	497	460	451	456	452	475	482	492	455	448	462	473	489	438	466	495	462	472	431	464	502	474	470	478	462	448	466	490	457	468	442	489	467	473	472	464	434	442	485	459	449	469	475	463	441	432	492	454	489	463
18971	8990	2392	616	483	465	371	321	302	279	276	287	257	241	231	227	286	232	219	209	268	259	258	207	247	235	244	236	243	201	229	249	225	207	201	231	220	200	217	253	221	245	237	197	251	226	243	234	199	261	242	197	222	237	254	253	199	226	221	239	232	243	239	244	229	232	259	219	255	215	201	217	220	249	248	212	222	232	246	255	230	243	220	224	242	235	224	215	275	228	233	252	233	253	267	234	252	233	262	226	215	216	219	242	220	242	224	236	209	217	217	218	210	230	211	235	212	204	249	233	213	212	226	266	230	236	230	248	217	223	220	247	244	233	222	240	217	232	205	231	197	225	201	218	261	247	240	238	238	239	197	256	220	194	195	239	257	240	220	224	222	223	245	224	236	229	259	239	213	269	207	232	228	234	242	249	219	247	228	211	213	232	206	214	271	239	216	229	231	230	242	211	221	218	230	243	209	214	241	193	235	209	216	214	265	191	230	209	225	245	247	226	231	228	219	236	224	218	211	222	237	246	250	224	250	234	230	225	240	204	234	213	233	233	217	230	243	247	237	219	222	207	205	221	239	244	202	212	203	205	226	228	233	250	254	252	219	235	254	241	270	205	222	230	227	233	258	253	229	229	232	222	197	208	229	221	205	225	232	266	235	225	256	213	222	207	221	223	215	224	227	236	276	235	229	229	243	242	225	248	231	229	230	230	261	203	249	244	234	226	231	206	232	246	217	241	212	243	230	217	231	235	215	208	227	241	211	227	244	252	236	206	227	224	228	182	224	220	227	250	246	218	223	229	235	228	242	237	247	212	189	228	239	205	190	255	216	205	205	241	216	215	213	207	225	268	231	223	244	245	209	243	209	219	226	233	212	200	235	245	215	215	242	233	230	218	210	247	246	218	221	240	263	195	216	227	231	205	214	200	221	230	229	235	210	211	236	216	255	235	219	239	240	222	229	258	231	256	241	236	226	217	228	219	213	239	228	236	220	225	230	219	232	238	202	216	248	218	251	243	235	233	225	236	212	220	233	247	248	223	243	218	236	223	209	247	225	252	205	216	223	194	231	246	229	228	255	207	254	230	237	260	202	219	219	231	215	280	227	229	200	239	208	207	234	229	229	242	251	229	209	192	226	226	246	240	225	214	253	225	226	228	221	230	223	225	248	214	244	212	229	249	230	248	218	247	227	217	242	250	227	191	238	196	232	238	228	236	234	232	207	219	209	229	225	230	245	205	239	246	240	212	233	223	240	225	222	229	236	226	260	227	207	231	229	198	240	208	225	241	235	213	226	220	235	214	238	219	211	249	225	249	222	244	247	203	230	237	223	258	215	236	208	227	257	200	229	233	203	252	226	234	219	234	224	214	231	231	229	193	230	236	225	246	236	212	243	239	245	212	255	221	225	221	233	214	234	216	232	196	206	235	221	244	242	236	222	232	238	245	255	252	251	269	238	245	235	221	216	240	226	220	236	241	237	213	230	243	217	214	231	236	213	217	237	210	229	220	251	209	248	254	228	213	212	259	238	212	203	235	211	230	234	230	216	265	236	194	220	234	195	228	239	242	242	237	214	217	230	233	255	200	232	222	211	257	244	230	236	224	226	218	235	224	200	239	233	239	244	209	230	223	238	257	236	225	200	210	210	226	246	236	231	219	230	247	231	228	211	231	223	237	232	238	235	246	234	231	215	239	247	202	244	249	236	211	232	237	218	222	210	245	217	247	211	234	230	247	251	215	246	227	251	248	236	232	251	220	206	256	239	227	230	231	236	247	218	205	241	194	202	222	240	209	211	237	256	230	215	228	229	239	245	232	235	241	248	235	204	267	209	224	217	242	234	234	225	234	218	253	227	218	236	235	239	235	236	236	224	207	213	221	233	232	248	264	223	213	238	228	214	211	211	239	240	222	237	243	232	198	213	255	231	247	228	204	203	213	216	221	244	219	223	245	208	244	233	216	247	234	225	235	224	233	238	195	256	209	223	214	254	241	232	232	232	251	230	243	234	220	231	196	223	240	233	234	216	233	229	226	223	213	229	216	220	204	253	231	231	217	259	212	238	229	224	236	218	206	206	255	227	252	237	235	253	202	263	251	233	247	252	260	229	228	219	236	217	249	240	236	215	204	228	196	249	226	233	219	235	221	235	209	244	239	245	233	213	231	242	214	221	225	235	230	259	231	209	219	246	200	214	234	204	214	220	225	258	227	219	225	230	262	222	221	236	236	234	238	192	235	229	250	231	208	244	217	249	242	222	241	239	230	208	246	241	247	224	233	272	246	239	225	239	208	201	240	187	236	213	248	231	219	234	242	213	228	253	231	225	237	250	204	257	262	231	196	221	240	240	225	237	220	206	194	256	258	206	246	246	249	240	233	217	221	259	240	207	207	234	233	201	208	268	216	236	236	265	229	233	229	225	236	223	232	251	230	242	245	214	216	245	238	250	252	249	232	234	229	243	212	216	194	232	221	232	236	236	229	209	238	242	259	224	254	222	188	215	252	243	230	242	223	209	226	248	251	237	230	224	225	252	216	224	203	245	215	262	247	203	220	228	221	236	208	236	237	234	210	245	241	241	228	261	272	238	221	233	196	193	206	246	237	240	225	234	232	246	221	228	230	229	232	230	221	221	210	230	226	216	228	214	240	262	231	203	237	220	199	220	235	230	235	253	226	241	242	222	240	227	230	240	222	230	226	234	254	209	211	253	227	237	254	243	216	212	210	232	240	223	240	231	222	225	225	256	214	238	237	220	223	212	248	250	205	213	247	227	245	220	218	204	233	224	225	237	233	232	240	253	218	248	248	202	216	215	237	254	232	225	231	260	213	206	206	224	235	199	194	225	264	223	204	203	197	200	248	223	223	217	213	231	197	216	222	228	203	235	219	225	236	210	231	242	243	238	213	227	241	178	210	223	226	216	221	218	227	215	210	247	211	219	236	268	229	244	216	248	240	210	257	221	236	221	257	245	209	207	220	259	208	209	221	246	212	212	227	246	236	234	219	242	232	247	228	254	261	243	196	250	290	234	238	207	206	211	243	192	214	233	237	228	195	221	244	214	246	250	222	222	216	231	266	229	221	218	223	276	216	240	229	229	211	224	231	205	211	223	220	219	235	226	237	238	241	220	206	245	227	233	235	208	234	224	210	228	266	263	228	250	213	220	226	232	225	230	221	248	220	197	222	239	209	227	226	248	201	240	219	227	219	217	216	218	254	244	226	236	244	233	240	229	244	247	229	230	260	243	250	217	221	226	235	238	255	231	245	240	195	211	246	218	254	198	210	229	243	231	213	253	257	239	230	238	227	230	244	274	198	220	218	239	224	245	230	232	251	238	253	206	216	235	205	252	214	221	215	237	212	221	230	236	229	262	217	213	217	226	206	251	230	236	191	246	215	236	230	261	244	233	209	192	233	229	219	244	223	224	228	223	202	223	227	202	241	243	207	244	208	245	263	252	225	237	223	224	218	234	223	216	231	226	243	231	228	221	236
11680	6696	3262	1685	1694	1404	1153	954	857	719	833	667	665	655	638	678	593	570	544	599	603	575	571	595	577	569	522	539	559	549	521	530	507	560	511	535	555	486	556	510	544	545	540	487	538	528	501	524	527	494	518	540	521	557	499	539	490	461	552	525	504	495	532	523	506	502	520	547	524	534	536	509	492	524	510	529	485	506	484	560	516	507	495	498	524	547	552	491	483	475	536	516	564	532	506	513	520	494	532	500	530	526	511	515	510	532	538	514	550	538	520	482	525	502	490	494	486	544	516	539	483	525	506	553	524	507	542	553	518	480	509	526	544	528	528	502	520	536	507	536	480	479	545	517	498	545	556	530	497	514	491	555	487	512	521	505	556	485	477	506	549	500	521	462	506	526	529	512	517	534	523	531	508	472	507	512	517	500	521	515	512	518	507	537	502	510	494	565	497	495	514	516	536	503	542	560	540	488	488	542	474	571	512	517	542	517	528	532	500	459	540	511	546	514	515	514	522	508	512	542	514	535	564	515	531	509	512	544	524	496	534	523	466	467	509	486	513	506	547	514	515	560	502	517	529	512	511	490	521	532	536	512	460	504	520	526	544	486	534	502	511	522	511	526	497	523	513	507	503	541	516	525	528	543	513	538	479	536	501	508	499	527	498	534	489	493	558	541	510	496	503	529	529	535	533	515	504	499	515	532	522	513	526	512	578	505	511	495	524	504	503	500	554	499	516	535	512	500	536	496	511	512	516	514	497	519	489	491	512	542	551	495	513	519	531	516	525	523	534	522	521	501	541	508	476	540	482	501	496	509	567	495	502	492	532	519	482	514	502	482	484	491	486	561	527	476	517	541	521	539	515	499	530	528	494	494	546	518	540	510	488	484	512	509	549	497	518	534	485	518	500	524	517	523	514	498	515	561	522	551	498	525	561	516	518	519	467	502	562	495	502	462	541	485	547	505	541	536	508	500	494	499	488	497	553	525	575	537	495	468	543	523	520	517	497	561	515	543	508	514	506	519	545	537	500	496	528	537	525	505	505	527	496	496	526	499	504	488	460	466	498	543	495	506	525	525	555	488	515	475	482	520	507	523	514	505	523	528	508	516	473	540	481	543	526	531	532	543	542	539	541	492	491	494	491	530	481	524	534	534	545	493	483	495	529	542	495	518	510	497	513	521	498	517	567	521	535	530	521	501	535	511	497	511	525	522	537	525	495	478	491	485	511	526	517	519	511	512	514	500	510	504	540	536	496	492	532	509	505	530	515	505	492	519	533	509	506	493	507	475	530	485	535	503	495	516	515	519	533	518	520	508	537	507	510	517	506	492	552	458	506	528	487	528	522	498	517	520	507	543	546	491	541	496	550	544	492	537	507	526	495	525	478	529	496	509	516	519	522	529	531	484	524	517	477	521	576	496	500	480	549	503	492	491	544	524	528	499	495	520	501	466	503	511	544	523	540	498	476	515	507	510	494	511	532	523	535	476	535	488	510	522	510	460	481	501	468	505	535	500	450	481	489	497	509	512	525	517	512	502	516	512	526	499	505	535	538	501	532	552	514	530	517	508	498	529	519	469	508	505	517	478	527	505	529	534	467	520	504	496	492	592	497	531	484	528	523	494	551	551	488	493	493	483	515	484	510	551	505	499	504	500	526	526	536	531	544	524	517	516	527	519	552	497	481	523	556	509	490	508	516	527	529	539	535	462	492	509	494	540	486	539	525	508	562	569	528	512	513	532	538	510	508	522	492	536	545	480	511	503	465	523	552	550	541	511	511	521	524	539	471	514	511	534	530	469	502	522	524	507	521	500	536	510	529	513	484	514	520	527	505	497	550	515	555	506	521	505	549	480	547	503	519	480	530	546	480	509	466	509	506	496	516	523	518	492	506	515	530	526	528	503	504	495	481	501	512	490	528	500	505	534	494	521	510	498	519	481	518	501	510	483	520	547	535	515	507	504	538	487	534	513	527	541	487	548	520	487	519	514	516	551	545	497	508	542	510	514	507	499	480	521	496	509	536	507	464	528	517	489	525	506	484	451	556	519	561	517	504	535	504	505	504	495	515	566	484	536	505	475	509	495	490	514	513	492	530	533	525	505	481	510	512	492	507	541	533	542	501	502	516	520	525	479	496	493	527	488	519	528	508	512	553	543	480	523	480	506	497	512	529	526	482	503	511	545	515	517	533	500	485	526	514	556	519	526	554	496	500	522	512	507	480	566	512	514	532	523	528	487	511	547	520	536	530	514	508	490	518	505	514	526	482	489	515	503	552	556	489	553	552	485	504	532	515	544	534	540	538	555	521	490	515	533	527	502	518	501	503	492	503	488	531	521	507	499	489	509	531	554	514	485	514	551	504	527	525	533	487	492	543	511	501	539	531	479	534	526	532	512	513	520	560	520	502	504	546	518	492	519	549	480	526	528	524	515	507	528	496	514	550	505	484	527	521	520	512	522	496	504	493	481	495	515	486	494	511	484	517	510	502	479	512	550	478	510	488	514	491	492	521	477	494	534	524	524	504	539	540	533	515	504	521	473	552	517	508	479	533	531	506	526	515	538	460	494	544	507	510	539	525	516	529	490	553	534	506	505	529	505	532	505	495	503	527	539	502	519	478	527	527	524	487	512	501	503	567	520	488	515	523	539	536	479	513	537	511	492	500	525	483	532	535	496	505	477	516	560	517	510	535	507	479	538	525	566	551	502	489	517	564	526	545	546	516	489	496	514	475	524	545	504	480	531	463	511	506	508	539	536	532	519	545	484	531	510	517	507	518	514	505	523	517	539	499	509	519	492	571	562	525	493	512	538	562	479	505	521	551	503	498	510	538	469	498	513	518	558	502	472	500	559	514	498	518	517	493	524	497	528	490	553	485	514	500	520	507	519	563	527	515	568	508	547	487	536	494	527	517	501	486	525	483	518	530	493	490	543	530	510	487	546	524	508	510	525	566	498	504	550	526	527	479	500	530	546	508	561	495	488	499	557	523	548	540	514	526	474	473	553	523	526	535	512	511	546	487	524	544	454	502	524	530	496	529	522	511	536	501	527	522	523	536	536	487	499	520	495	526	541	499	514	556	538	510	548	526	519	525	534	529	540	533	514	512	527	527	505	494	487	493	525	500	546	526	484	499	500	534	511	485	497	564	510	554	531	515	500	519	514	488	510	528	518	551	527	500	508	534	512	479	515	523	561	508	499	476	505	494	512	499	505	528	529	481	499	508	490	526	519	488	550	563	530	515	528	496	498	527	489	524	524	490	503	542	541	513	493	497	535	510	546	520	551	514	474	534	532	532	520	520	472	487	512	564	511	510	497	451	499	521	501	525	558	502	519	510	484	555	494	520	516	514	500	553	523	565	509	567	527	493	504	487	530	510	538	493	542	503	503	507	538	492	504	538	524	560	520	477	501	524	507	517	509	482	540	515	528	476	517	523	542	535	520	532	533	528	528	548	487	521	550	535	537	528	514	451	502	515	522	497	494	541	530	521	526
33812	18904	6122	1405	1011	772	844	635	551	434	339	311	285	295	236	261	236	243	207	203	212	222	221	186	240	197	210	194	204	170	179	213	188	187	203	197	190	185	170	158	194	163	185	201	176	187	200	175	196	192	190	192	207	214	193	158	191	198	191	180	187	176	179	176	203	156	178	204	185	181	182	189	189	163	193	205	200	156	192	196	178	196	205	177	175	193	179	188	166	197	188	198	180	152	153	196	183	213	204	183	181	165	169	179	216	196	214	186	181	164	205	181	177	196	162	158	188	186	183	198	197	208	205	185	196	192	206	189	179	166	174	195	191	213	202	191	195	198	196	182	186	191	189	192	189	200	175	207	199	177	198	193	178	180	181	172	175	205	185	198	179	182	166	209	195	195	177	201	189	221	180	207	191	197	194	216	182	173	189	167	199	167	223	201	179	189	170	159	174	208	186	181	166	184	184	208	212	196	176	193	180	176	178	171	182	197	174	177	203	206	198	191	211	184	189	179	184	178	172	194	195	181	167	172	202	176	187	177	176	172	216	199	214	190	171	187	189	165	203	159	180	202	163	209	174	188	184	200	177	192	181	179	196	208	202	173	180	204	187	186	185	178	189	192	179	193	175	188	194	173	190	207	184	179	205	197	189	168	177	210	166	181	195	188	207	197	216	178	192	183	212	190	185	161	187	205	177	183	193	173	179	198	175	179	167	211	186	181	171	170	164	163	165	151	191	203	184	186	181	186	193	185	184	214	192	192	176	190	182	202	176	184	152	185	177	178	185	162	206	201	170	198	182	149	202	178	165	180	165	148	203	192	185	200	194	181	167	182	206	189	189	165	168	197	190	196	181	201	183	189	185	161	190	175	162	203	171	152	177	172	177	174	165	194	187	178	183	178	163	171	169	192	175	182	156	175	205	198	185	173	192	169	190	197	172	195	189	201	206	194	191	183	185	209	205	176	175	182	202	201	189	166	181	179	170	175	187	201	173	177	181	171	191	192	181	174	185	183	171	206	199	197	192	207	189	183	184	197	195	164	190	190	205	175	206	194	154	174	197	200	173	185	203	169	169	191	170	202	176	189	194	179	202	156	193	212	176	163	168	187	169	186	197	194	197	174	172	181	184	205	192	186	176	215	172	182	182	195	201	196	173	200	165	188	169	176	188	164	188	163	192	171	196	156	174	161	162	178	190	178	192	178	182	177	183	201	162	186	192	179	160	166	190	179	198	187	194	205	181	196	166	195	211	182	169	173	180	172	181	177	192	172	193	169	163	186	180	170	173	160	168	208	195	183	192	198	200	206	170	203	165	223	175	192	192	191	194	177	189	217	167	170	178	177	172	195	179	155	142	200	162	154	218	178	188	186	160	188	191	169	207	181	182	166	195	175	210	183	188	210	196	189	208	196	195	178	177	176	178	194	198	178	204	183	199	180	219	174	193	185	187	204	196	194	197	180	233	195	164	190	195	176	173	173	161	188	198	178	179	169	198	192	178	177	185	172	183	180	206	203	204	200	184	182	180	165	182	203	176	178	206	196	144	205	161	181	188	171	164	204	213	172	202	174	185	183	165	189	176	174	201	184	188	185	186	195	184	175	192	200	175	185	183	192	168	183	176	190	172	198	199	187	168	212	211	177	175	189	171	174	186	188	179	170	186	192	188	186	180	196	167	192	169	184	203	174	183	184	183	199	188	192	188	195	168	184	191	168	193	179	171	168	164	171	185	198	201	189	178	159	190	211	199	208	202	174	204	184	192	200	161	197	194	189	207	211	198	182	190	187	166	182	175	177	170	197	186	149	192	173	201	170	184	181	178	160	184	194	202	180	184	201	185	191	190	187	206	164	178	176	192	173	179	189	172	189	175	182	181	187	203	188	189	182	187	177	177	177	210	184	195	196	156	218	164	179	169	172	213	189	172	158	161	184	182	177	180	170	186	180	169	182	167	200	185	172	198	205	206	172	196	175	176	193	178	176	178	172	193	212	188	197	168	179	197	192	190	196	186	194	162	193	190	176	186	186	178	171	181	193	202	195	191	207	164	174	183	168	153	182	178	201	185	177	218	172	187	169	196	200	202	182	175	156	191	175	179	157	175	194	177	180	191	198	185	194	176	189	172	201	192	201	206	179	171	170	194	187	184	174	180	173	163	175	185	189	200	170	178	191	176	208	192	184	178	177	172	193	187	165	189	169	177	163	160	205	188	191	196	191	167	190	169	194	177	187	205	210	202	195	169	194	175	177	189	185	173	200	154	207	176	166	179	195	197	198	199	190	173	195	186	181	188	195	185	190	187	178	188	177	202	166	184	176	195	171	196	198	194	155	201	189	209	196	169	210	192	179	172	192	173	191	196	191	191	198	199	179	165	153	207	198	184	165	183	200	177	172	193	171	199	189	178	194	195	199	178	189	153	183	176	176	161	191	158	169	210	208	176	221	179	183	167	194	155	201	167	193	157	191	184	189	201	187	158	165	177	202	204	192	185	178	184	183	181	180	194	179	204	167	185	184	189	184	188	193	185	200	195	195	203	197	183	170	191	171	157	183	202	168	188	180	182	175	185	181	194	180	204	200	161	203	202	196	164	163	179	187	199	183	191	202	191	184	198	161	172	174	176	204	167	199	178	189	160	178	202	163	167	189	214	174	190	178	182	206	179	167	171	207	203	206	196	189	182	222	192	170	186	208	181	198	205	161	203	177	187	177	184	176	186	175	203	185	194	200	202	173	192	206	190	192	173	184	169	171	182	193	163	200	207	175	165	172	203	176	174	167	174	191	166	171	204	168	199	206	197	185	203	175	178	172	199	204	170	163	183	174	199	193	175	202	204	192	170	176	179	172	186	196	200	167	182	180	187	183	194	174	180	192	162	196	190	196	171	177	202	175	160	202	189	191	180	215	189	207	203	180	174	180	189	168	179	177	208	175	208	166	187	201	184	171	179	198	167	214	199	188	187	181	178	204	170	177	225	182	176	171	196	187	173	191	188	192	171	188	197	159	190	201	192	192	195	205	179	210	181	197	180	204	177	169	167	166	144	199	204	204	180	182	187	190	230	191	175	177	150	200	191	171	221	197	210	179	185	204	182	204	162	203	183	175	168	194	196	193	217	199	174	165	182	180	201	193	191	161	201	174	187	182	189	192	179	184	179	191	203	147	169	183	190	159	180	184	174	181	177	175	185	167	199	190	183	177	169	183	168	200	161	188	186	183	194	174	204	185	162	198	182	163	176	188	181	191	200	168	162	193	180	188	176	197	184	214	199	177	203	181	193	205	174	184	190	173	187	182	178	187	181	157	164	194	210	171	165	164	168	196	174	174	188	189	178	168	194	204	190	196	177	177	204	188	183	189	191	199	171	169	187	197	206	186	165	175	169	170	192	177	177	179	180	172	173	185	209	205	176	172	191	221	193	183	163	205	190	188	203	178	191	169	167	178	152	130	197	189	189	178	197	185	171	170	188	170	182	188	210	188	194	188	175	182	191	183	191	213
21420	13616	5748	3693	3657	3241	3259	2196	1909	1522	1395	1186	1238	1165	700	679	661	747	632	662	618	624	602	566	527	563	524	502	490	531	489	513	492	473	465	449	462	413	449	446	461	413	474	461	458	442	396	453	450	476	450	461	435	477	451	438	429	426	443	465	458	466	413	455	434	451	410	406	455	467	472	406	449	398	447	405	408	382	387	460	445	464	443	441	416	450	432	453	400	440	465	426	392	402	451	417	455	455	422	415	421	409	420	391	461	404	465	455	467	414	419	402	449	424	428	417	459	444	402	396	425	411	424	456	456	431	416	419	415	405	458	410	433	435	474	436	426	429	433	437	412	483	450	445	402	429	408	458	427	398	443	425	437	452	367	477	459	479	465	401	441	443	410	428	451	446	432	445	392	422	438	418	444	436	450	441	457	444	450	432	429	500	458	411	432	443	442	458	422	407	447	438	446	392	454	424	459	494	437	434	438	430	459	431	438	422	433	451	418	429	426	422	406	432	445	449	450	457	442	419	431	420	449	456	419	423	406	444	425	402	420	406	426	454	405	441	460	407	413	443	456	419	432	442	464	448	423	408	432	435	427	421	446	406	420	409	406	434	434	425	413	428	423	413	444	419	422	432	441	478	439	429	481	406	417	488	429	411	439	435	460	414	408	431	436	417	404	419	424	410	417	463	473	437	427	418	430	424	451	390	432	382	428	412	458	438	413	414	430	417	433	434	440	429	427	471	448	459	402	447	455	438	441	407	413	419	406	454	454	435	429	478	430	410	398	402	442	424	455	489	438	414	471	406	430	414	398	451	457	392	422	457	437	463	450	436	453	456	445	415	431	416	471	418	439	403	446	410	391	448	442	433	428	406	455	432	423	430	429	437	439	460	407	417	452	462	439	400	463	442	445	407	411	414	420	443	418	437	425	432	435	437	403	451	420	424	412	430	424	427	403	429	442	423	426	442	424	440	413	423	422	413	470	404	419	451	438	414	419	449	411	423	443	417	433	409	425	444	445	435	447	412	425	441	410	422	452	432	450	444	415	407	423	434	425	446	428	435	465	405	399	405	420	405	435	433	443	412	435	453	420	441	427	451	420	469	433	416	458	439	440	397	435	470	452	411	453	421	420	390	421	443	418	437	406	403	435	400	409	439	396	403	437	421	425	430	427	422	440	441	411	426	447	439	440	460	400	425	452	442	442	427	457	403	445	431	439	373	411	427	422	456	427	390	460	429	397	431	413	432	427	439	455	456	443	433	431	452	413	464	437	447	462	425	448	423	459	423	445	445	416	428	394	432	417	453	403	438	397	453	399	425	463	426	421	443	437	430	445	437	419	411	412	425	420	418	468	413	430	395	433	415	375	452	417	448	438	434	426	454	463	451	410	461	438	414	425	460	418	426	436	436	449	434	429	421	396	453	441	404	454	461	412	444	444	422	449	426	450	437	410	459	444	416	420	443	427	423	408	402	459	476	426	439	449	451	452	439	434	441	419	418	433	435	441	463	418	455	422	435	381	448	394	435	423	438	433	464	430	434	437	428	431	426	438	426	443	428	434	434	481	460	447	446	410	448	419	443	429	430	431	437	444	398	409	454	436	375	434	459	435	423	437	427	408	421	432	439	428	420	463	412	437	416	406	415	468	418	439	455	434	407	409	450	404	434	454	452	399	448	432	453	437	426	433	443	456	442	438	412	438	478	444	450	443	432	428	439	433	412	422	435	408	461	436	414	449	429	431	416	455	397	437	404	402	421	430	393	435	409	457	419	424	426	444	423	408	378	428	447	420	417	420	448	402	462	404	419	462	428	465	426	399	394	437	432	441	408	414	415	426	449	442	440	428	409	413	422	483	460	471	439	438	417	453	442	459	429	427	443	396	432	454	395	440	466	448	442	443	445	427	386	443	431	422	415	434	414	405	414	449	446	409	422	449	420	404	432	430	453	443	432	466	416	429	450	433	452	471	445	427	445	411	434	404	421	417	444	456	422	429	428	433	444	428	423	420	430	446	431	439	418	433	411	451	452	434	450	427	420	435	409	458	444	435	412	425	453	434	431	433	443	434	436	435	449	434	451	446	376	434	407	411	415	459	444	437	416	422	444	462	430	407	461	408	446	464	405	430	426	431	391	511	428	402	442	440	453	466	427	425	474	411	424	419	435	436	390	444	426	414	422	462	427	389	424	406	443	407	460	426	433	446	420	449	424	427	417	431	429	427	426	424	407	459	426	435	453	441	434	442	382	440	419	405	396	449	384	414	423	429	432	463	427	427	440	460	426	408	444	441	452	418	440	448	423	425	445	449	455	438	442	439	449	411	430	425	420	428	395	425	413	417	412	418	419	434	437	431	451	395	441	435	403	386	412	476	432	386	433	420	437	418	415	407	425	421	405	408	436	436	451	407	392	435	395	439	414	418	431	426	438	410	433	428	405	433	481	419	412	457	425	434	433	439	439	443	407	429	440	415	429	418	432	415	443	436	427	406	428	428	429	421	409	439	435	404	413	466	416	435	417	397	437	414	451	405	426	414	419	392	402	442	445	440	471	431	408	447	421	420	421	445	453	417	436	427	468	415	440	436	454	465	402	468	437	424	404	420	417	378	473	380	420	402	431	433	433	427	445	413	416	418	446	450	432	416	457	419	410	443	409	447	446	435	436	434	439	417	450	446	400	427	471	483	471	440	424	419	444	429	448	467	422	401	416	414	427	409	434	452	429	415	442	404	445	457	411	431	426	431	479	395	431	428	455	462	420	422	439	409	427	444	439	440	433	435	447	430	412	456	408	433	416	451	396	433	434	444	454	409	443	437	438	453	447	442	410	458	440	455	396	420	446	388	411	464	449	436	422	454	447	432	454	444	430	457	448	439	435	445	410	426	397	406	427	420	442	450	392	450	404	426	440	384	407	418	457	423	434	424	414	451	442	431	409	439	412	447	426	427	401	446	437	428	445	435	453	410	469	439	406	424	454	443	419	458	461	445	398	402	434	457	441	454	436	441	419	436	439	469	424	434	422	477	454	451	386	418	399	413	444	410	444	457	442	428	422	471	406	426	448	417	451	440	424	417	457	423	422	375	463	465	404	413	428	419	453	415	395	422	408	395	408	417	396	404	442	450	422	423	410	430	470	424	429	429	426	445	434	397	411	411	410	435	419	380	463	401	390	430	413	413	460	423	419	425	463	434	414	418	409	449	463	459	453	431	486	412	444	446	434	426	445	450	435	478	459	439	418	432	416	422	406	429	414	407	417	432	429	416	440	479	438	438	429	424	449	476	425	428	433	454	419	426	422	394	400	445	431	466	401	447	439	422	454	441	420	436	437	396	440	470	453	395	372	423	428	422	426	454	445	418	426	433	446	476	452	467	425	409	427	420	428	403	439	433	427	424	441	451	395	431	425	422	423	427	462	411	432	432	422	426	435	417	393	429	447	466	444	445	413	422	416	447	443	450	427	382	452	435	462	446	458	430	434	453	429	455	421	459	422	414	450	441	445
43742	26493	10118	2569	1793	1357	1497	1169	767	684	434	399	478	427	268	274	264	276	268	268	237	268	254	235	205	209	255	242	227	214	209	223	225	200	214	214	216	222	242	175	190	210	217	174	223	200	207	217	186	199	190	244	226	204	226	225	196	230	189	195	196	175	194	208	203	198	189	205	206	222	190	220	184	189	188	205	217	210	222	210	240	224	175	200	206	204	225	222	200	209	192	209	185	217	207	222	221	221	209	196	194	176	212	191	193	203	211	207	186	187	169	213	216	201	196	197	196	197	203	209	202	183	203	215	205	190	174	209	204	199	212	201	215	221	201	206	208	208	208	189	203	216	205	202	228	228	220	183	202	196	212	185	228	184	215	252	193	216	218	204	182	176	170	189	208	186	195	191	194	219	194	206	205	213	222	207	213	215	206	231	223	245	184	224	204	185	197	219	182	198	220	202	208	212	224	218	215	214	224	197	189	190	186	200	202	187	207	216	212	210	209	198	184	188	194	214	200	188	182	218	178	237	199	208	198	209	182	216	209	210	200	210	207	213	218	207	198	195	194	213	222	176	211	201	196	212	193	202	209	210	192	208	204	209	191	180	209	202	190	175	184	197	207	202	223	225	219	199	205	196	204	199	187	221	191	218	189	201	180	201	220	190	187	187	218	246	174	215	197	190	208	209	194	197	207	206	216	213	221	221	199	200	193	217	189	203	208	243	218	181	222	193	219	215	198	224	209	216	184	205	214	171	211	229	198	210	186	198	170	217	202	201	228	210	207	223	212	194	194	191	192	194	217	195	238	219	217	191	185	213	197	206	203	202	207	202	191	193	218	187	225	199	193	239	218	220	221	191	177	210	215	190	224	209	229	210	215	186	207	178	198	198	182	234	207	226	197	203	203	186	203	189	224	197	207	220	230	222	207	208	212	185	178	193	202	173	204	170	190	227	221	188	214	202	213	184	214	196	215	198	192	208	200	208	194	205	219	223	213	231	198	208	241	197	188	209	219	189	190	183	226	213	207	202	207	198	207	218	204	204	207	209	217	202	182	183	196	203	187	201	204	202	207	213	213	207	205	205	209	179	205	184	180	195	189	206	184	195	208	198	208	202	182	215	185	207	211	201	200	218	203	219	181	197	203	174	181	197	210	209	215	198	217	214	177	203	215	228	193	204	237	227	203	225	201	220	177	182	249	230	211	215	189	177	184	225	218	198	204	197	224	202	180	197	213	201	217	196	224	192	176	195	201	199	194	188	186	222	193	187	206	185	206	172	195	197	225	252	217	208	198	182	184	217	194	185	184	184	207	220	189	203	224	198	207	201	211	203	202	211	193	196	223	228	221	196	231	211	202	224	218	190	185	202	213	202	221	230	215	202	177	198	226	200	183	198	220	231	214	222	208	189	203	202	213	261	198	200	203	209	203	208	181	216	210	187	207	203	221	194	206	182	221	208	193	222	211	258	215	199	215	216	192	213	216	213	188	185	168	212	200	187	176	227	205	231	205	192	196	219	215	214	192	240	216	199	227	216	193	212	184	199	195	203	221	229	217	189	195	199	180	187	202	226	222	203	194	230	229	181	193	223	201	217	227	214	199	205	211	229	186	191	215	192	232	171	225	207	201	178	232	222	178	216	218	206	222	192	220	213	197	197	208	186	216	171	178	194	219	214	202	191	212	201	217	202	214	204	220	233	220	225	212	201	214	208	186	201	205	188	200	213	192	174	214	201	212	197	206	197	207	192	194	202	218	210	220	190	227	202	178	196	207	220	180	220	188	231	223	212	207	203	226	238	219	196	200	226	191	202	198	196	212	223	221	221	188	190	207	203	223	193	207	201	208	209	199	242	196	199	188	196	203	170	196	200	216	197	195	193	210	205	219	215	175	217	221	205	211	214	195	185	193	229	178	177	217	194	209	202	217	215	184	214	216	206	187	189	185	194	205	206	196	182	166	183	198	215	203	214	212	194	207	205	195	196	203	202	218	207	186	210	184	186	227	220	203	206	181	219	195	202	187	212	200	195	220	199	190	226	216	201	218	181	203	198	186	196	187	208	190	234	225	191	216	193	239	241	226	205	184	194	213	191	193	214	210	203	195	226	202	198	199	211	202	186	176	190	200	211	191	198	191	207	201	194	226	218	224	196	218	193	209	210	197	224	209	223	231	207	208	194	210	200	213	210	193	205	225	247	231	251	193	217	213	211	198	213	168	212	188	184	208	189	199	177	190	210	196	199	215	201	190	210	214	185	221	195	192	159	177	194	189	202	214	208	229	203	180	187	225	209	209	191	209	201	207	213	204	188	201	209	202	202	218	188	239	208	198	192	229	211	193	214	196	232	229	191	231	185	201	205	218	189	207	208	212	196	192	204	222	213	202	188	192	204	203	183	171	200	210	208	202	182	234	212	194	207	185	195	198	205	221	205	210	218	218	218	214	197	197	210	189	214	207	196	178	175	208	206	225	192	178	197	212	190	210	198	204	210	211	217	183	185	168	212	229	190	206	204	214	214	237	212	205	206	187	201	198	219	197	220	222	238	209	194	220	236	222	208	174	193	216	205	202	197	195	184	220	199	186	212	227	242	212	217	196	227	201	196	208	180	200	198	206	218	188	194	225	186	238	207	228	227	179	187	213	221	217	202	219	208	221	195	215	195	216	225	199	190	243	181	204	197	174	249	201	194	222	188	213	179	209	217	193	189	211	196	216	174	202	207	208	209	207	219	216	219	172	205	218	208	196	209	238	215	220	217	219	202	171	200	221	238	217	223	225	204	213	228	179	220	206	200	235	229	196	185	235	193	189	224	206	206	174	220	213	208	200	200	185	203	179	191	199	205	184	171	208	229	249	216	202	223	196	189	217	178	220	202	216	210	213	212	200	223	184	213	189	205	193	214	207	213	220	207	214	212	217	181	224	211	229	186	199	193	211	209	196	219	193	202	191	229	218	232	204	193	228	201	173	187	184	218	197	241	214	217	216	220	226	197	198	209	186	191	201	224	205	210	223	184	180	199	196	186	200	180	204	179	201	221	202	204	180	197	200	188	190	216	215	207	210	226	201	202	195	222	210	203	236	184	201	214	213	208	198	185	195	201	215	201	205	225	192	218	220	164	203	190	219	205	205	187	216	196	209	196	190	207	242	240	217	199	203	226	220	207	196	194	205	216	197	219	163	184	181	192	224	172	184	246	205	230	215	220	210	208	201	197	240	222	202	216	198	197	211	187	209	200	217	200	220	198	197	224	223	178	237	232	215	201	156	199	222	229	216	215	198	200	184	187	192	192	195	215	191	211	201	216	200	191	194	171	220	215	224	189	190	196	241	207	244	217	212	240	213	217	188	211	210	189	181	206	212	204	208	227	213	219	224	172	200	198	217	212	193	188	183	193	211	184	203	202	197	218	223	211	183	200	198	194	213	215	213	221	191	219	208	215	203	197	211	216	198	197	201	188	205	222	209	205	201	231	184	216	200	204	220	232	204	195	220	194	196	171
26529	18343	8684	5427	5738	4477	4796	3188	2784	2513	1779	1680	2024	1829	1019	877	925	971	812	836	816	741	701	621	658	698	573	597	570	561	542	579	603	564	560	476	532	531	528	495	553	534	495	527	529	526	459	504	507	536	482	502	503	472	484	488	493	486	507	539	488	499	528	506	524	493	443	509	487	508	457	477	492	512	475	498	465	445	460	489	483	464	500	475	461	498	495	463	491	493	435	464	472	473	468	542	497	472	514	520	510	455	470	482	487	479	496	457	475	471	440	460	513	510	476	516	470	474	474	478	486	475	465	452	440	435	488	471	488	445	465	473	467	475	446	499	501	453	517	468	495	512	496	504	454	485	468	481	458	459	495	444	483	470	469	505	466	486	468	475	481	475	497	447	452	487	476	475	447	479	479	486	507	486	468	493	484	439	489	488	462	466	457	476	438	475	492	482	470	466	507	509	478	510	449	457	434	459	524	494	477	462	502	483	458	496	465	481	513	499	471	481	419	460	484	404	490	452	495	513	467	475	458	477	492	483	452	501	477	474	513	501	473	463	460	445	493	467	458	487	496	462	450	484	473	466	431	479	474	471	460	460	482	469	503	449	506	502	468	480	473	487	442	488	460	461	461	515	515	455	511	518	480	480	407	507	500	499	451	500	500	478	504	471	449	465	453	463	472	459	495	452	487	471	490	507	485	495	459	509	480	506	457	484	464	465	472	525	488	491	443	463	478	478	486	490	451	459	478	455	529	461	488	481	485	487	518	479	449	463	466	461	481	450	441	488	473	467	515	458	460	469	466	489	508	470	494	488	456	482	491	522	458	433	437	463	458	485	470	492	472	494	461	492	483	485	491	490	483	482	459	457	496	487	491	474	504	461	464	451	517	479	488	477	470	483	480	474	484	454	492	492	468	523	498	498	438	453	500	448	457	451	513	463	473	476	513	459	485	450	467	480	482	474	469	486	499	516	457	472	505	458	465	420	512	480	440	503	466	497	460	471	477	440	423	503	470	502	480	483	501	520	471	469	490	476	530	452	454	513	500	473	451	468	486	465	490	458	474	491	484	425	468	425	495	481	478	472	447	435	463	470	452	461	477	487	490	501	490	497	475	442	440	470	504	449	480	465	477	471	484	462	459	471	485	532	453	459	497	464	486	460	481	466	510	475	496	490	522	472	458	492	504	478	452	442	463	451	460	488	491	466	463	466	506	481	474	464	449	498	491	487	504	512	490	487	507	445	468	446	472	484	475	472	483	478	499	453	494	538	476	468	486	444	490	444	467	479	450	524	493	442	515	520	467	455	464	489	475	453	521	447	488	484	446	517	488	487	472	501	456	469	469	472	449	476	450	465	437	421	458	452	478	483	472	462	502	473	496	450	440	486	500	494	474	498	471	445	481	492	502	436	506	495	496	481	497	493	451	445	488	485	484	513	492	500	447	456	467	464	502	535	463	469	460	463	490	453	475	502	481	474	481	479	479	510	467	453	437	518	483	492	474	484	477	481	487	473	458	459	475	501	451	472	496	499	488	458	518	513	506	462	479	487	492	440	486	481	499	477	454	462	454	431	481	467	439	463	491	457	464	488	464	493	513	461	472	486	495	485	491	465	477	513	466	431	506	502	443	503	467	475	469	433	455	448	454	505	459	454	511	469	451	477	478	470	485	497	518	465	480	473	497	492	465	454	507	496	501	501	466	491	460	433	441	458	516	439	487	485	487	471	471	475	501	464	476	443	484	489	509	497	457	478	467	476	465	443	455	464	483	459	430	428	480	479	466	470	496	473	493	443	483	482	451	490	501	486	488	501	459	482	465	469	459	453	469	464	468	486	475	482	466	451	461	491	486	484	451	509	503	486	479	491	484	468	475	499	516	474	490	481	468	470	459	464	495	476	475	467	478	465	526	427	479	475	521	489	445	499	505	455	490	478	482	477	455	515	484	456	491	454	485	474	471	489	493	494	508	492	500	488	448	454	466	496	474	436	469	445	432	493	479	464	509	511	480	454	468	500	494	450	485	487	475	468	494	493	518	525	493	499	471	493	499	457	465	475	480	482	472	508	466	469	496	482	479	500	473	475	489	475	483	507	472	538	482	487	495	467	468	454	457	470	486	453	455	478	483	456	448	486	472	472	480	482	477	463	454	504	483	429	503	496	480	516	466	495	511	462	456	523	458	462	478	483	452	510	471	473	456	458	469	472	484	505	462	481	474	495	496	468	504	476	475	489	458	507	467	489	463	464	446	477	475	486	447	505	520	488	481	493	517	519	470	535	455	471	496	479	521	512	519	481	453	468	483	483	421	531	470	498	470	463	484	490	449	445	477	521	517	461	450	483	500	456	487	496	480	459	504	502	481	455	514	450	461	501	481	458	450	441	443	453	468	525	509	513	464	469	459	482	475	489	507	454	472	483	478	487	509	456	484	470	479	466	502	441	480	489	485	475	507	444	452	444	434	496	451	485	485	460	454	483	473	489	490	458	427	498	458	457	474	451	475	469	454	479	482	472	444	469	459	448	508	430	480	508	501	459	501	469	446	516	474	467	475	506	485	505	465	456	493	467	509	483	445	522	477	472	447	440	485	473	482	481	484	464	473	515	503	483	407	480	480	479	456	502	482	464	453	481	496	487	488	480	471	464	505	457	493	509	465	487	487	466	487	489	479	456	459	450	495	451	458	474	504	477	462	482	487	499	453	488	458	476	449	520	460	463	500	472	476	481	518	505	464	495	520	490	520	504	480	506	488	484	484	460	460	503	484	508	495	490	455	476	453	467	493	514	464	473	483	490	477	470	466	513	479	446	467	478	485	469	488	481	463	508	460	490	475	457	447	487	518	474	479	496	442	475	499	477	483	498	491	490	448	442	515	486	470	482	443	459	485	464	459	470	474	466	490	498	474	503	455	487	476	457	461	449	518	533	470	493	489	478	512	490	457	499	481	490	445	482	492	460	459	466	457	454	476	504	472	495	508	491	488	491	469	437	466	488	459	487	500	494	470	503	495	510	454	503	511	503	444	476	475	441	487	481	474	501	480	517	505	527	491	474	450	473	484	482	480	473	456	461	461	484	464	490	480	473	475	474	504	466	478	499	471	482	495	489	436	503	489	467	461	437	501	517	476	446	480	507	518	471	482	456	464	494	512	487	473	472	459	500	453	510	449	507	468	511	483	487	502	449	489	478	453	504	495	475	484	454	498	472	443	454	451	502	480	481	490	465	477	493	482	493	493	503	454	488	469	465	515	450	490	490	441	478	440	516	458	458	478	482	484	444	450	492	481	430	459	461	523	487	473	474	459	445	468	404	502	470	476	480	438	451	461	497	465	465	454	489	475	502	478	391	533	474	469	477	505	517	483	468	478	454	514	499	488	506	472	495	483	449	436	455	481	466	477	487	494	486	456	434	475	462	470	455	480	449	499	476	504	477	460	476	474	469	546	509	480	462	467	502	493	466	452	483	464	486	463	481	444	439	456	510	443	481	461	492	454	488	498	469
19691	8375	1974	667	531	408	400	303	290	312	285	266	296	270	236	229	243	221	213	236	259	261	248	241	267	257	254	240	230	215	219	264	228	241	225	247	243	234	258	229	243	251	216	247	223	235	279	244	244	249	243	261	250	244	239	241	252	270	241	211	215	230	214	232	251	256	213	227	202	273	220	231	268	217	207	211	247	280	245	251	257	214	229	224	226	215	219	243	229	239	243	221	234	226	246	216	196	244	226	246	255	243	275	266	242	200	210	239	219	219	227	208	225	248	212	242	240	263	259	250	255	238	242	232	221	229	244	241	230	216	223	229	238	220	234	250	218	223	226	264	250	244	241	234	240	237	237	224	227	239	261	263	233	231	221	249	224	237	228	256	246	217	231	224	238	243	225	189	233	215	237	237	242	193	225	224	243	239	231	234	216	223	261	235	228	262	221	214	240	246	222	229	233	209	232	223	200	232	227	214	220	232	248	254	208	232	237	254	232	218	258	213	235	204	220	237	240	240	263	243	251	242	247	230	239	226	248	220	231	211	245	226	244	237	240	232	212	214	217	217	233	244	249	233	222	235	226	242	236	223	230	230	250	240	218	220	251	231	255	229	243	207	232	249	232	272	243	208	234	245	256	224	229	238	224	242	239	262	242	241	258	236	239	229	233	209	211	198	251	255	238	236	208	258	216	234	217	231	242	228	242	248	275	250	243	225	251	224	206	221	222	266	221	234	232	260	201	226	246	228	205	212	251	261	252	246	208	216	251	239	237	269	198	226	242	244	238	230	239	216	220	217	225	212	242	219	233	247	223	228	259	217	228	238	217	230	229	214	229	223	242	209	235	231	281	249	237	249	242	221	195	241	208	231	222	248	241	210	210	217	237	218	248	252	251	225	242	245	211	218	263	225	221	217	235	242	198	235	253	223	232	245	240	229	240	242	276	211	247	234	231	209	210	244	204	197	239	245	268	241	249	215	212	260	231	273	223	213	228	246	223	229	217	218	220	244	224	216	228	236	267	222	213	223	224	269	218	252	240	224	202	258	274	228	227	255	236	214	223	258	213	208	237	242	231	248	251	261	244	230	234	242	226	225	242	246	245	213	219	250	237	270	230	253	233	225	213	237	255	230	202	217	250	217	248	235	248	233	231	207	226	237	238	231	256	226	226	262	219	238	211	220	218	236	243	235	253	235	237	243	224	276	220	244	224	255	229	253	248	216	220	248	246	225	242	242	232	236	229	250	222	231	221	211	244	228	231	223	232	223	223	245	235	200	238	262	226	250	220	240	255	214	264	235	258	240	248	227	243	240	229	233	216	236	233	228	239	235	242	218	218	244	266	255	246	238	247	235	208	235	249	225	252	234	235	211	236	227	228	260	235	249	248	245	256	242	222	214	254	227	216	265	247	191	229	209	212	217	237	246	255	233	255	203	228	235	236	258	250	247	209	215	220	243	242	228	241	254	242	227	211	228	216	202	241	258	212	226	225	220	222	222	235	241	221	257	231	248	245	227	247	278	222	243	257	242	243	230	275	240	226	216	210	210	256	244	222	247	215	235	246	226	243	253	253	253	211	216	226	232	227	193	234	219	216	210	219	256	256	232	231	210	243	244	236	246	241	251	225	218	222	220	234	228	229	258	238	233	248	226	244	246	241	209	218	215	246	210	219	257	230	207	229	248	250	238	261	236	228	229	242	259	207	219	248	241	206	225	241	239	243	247	242	215	243	234	250	241	247	256	222	227	222	235	216	238	230	255	259	249	213	240	187	265	233	217	248	224	213	248	227	224	217	240	217	224	240	236	255	244	212	215	241	261	227	238	239	235	231	243	241	243	229	251	258	269	237	252	207	234	197	214	240	253	233	214	244	264	217	214	258	242	251	239	244	256	213	229	253	240	224	233	268	234	231	228	222	215	216	265	233	234	201	215	217	236	251	260	234	261	214	242	242	229	233	234	241	255	263	218	219	252	247	223	230	239	224	229	241	225	236	213	261	237	223	235	251	249	223	238	204	229	198	257	246	221	215	226	239	242	238	233	263	218	204	221	223	217	245	240	252	251	231	228	250	215	268	238	201	215	241	239	246	230	231	233	264	233	233	240	246	247	254	215	221	236	223	247	237	225	203	237	228	239	226	256	235	266	236	225	232	252	214	236	240	214	217	244	254	222	232	204	211	236	239	241	243	238	233	223	257	241	242	231	199	212	254	254	205	225	212	249	253	247	236	231	205	218	233	225	253	253	213	212	260	220	218	220	245	249	264	219	254	216	252	210	213	257	219	237	244	247	247	239	227	291	264	252	207	239	248	244	217	226	212	217	236	210	229	257	247	223	223	266	250	238	218	219	232	220	245	240	195	264	227	237	247	254	233	273	216	211	227	227	252	239	214	213	226	220	223	229	251	233	274	244	230	236	243	241	268	225	234	243	250	230	234	233	229	230	236	236	223	249	222	233	238	242	241	247	233	263	254	231	242	253	259	226	221	185	259	247	237	244	217	268	256	232	267	212	259	233	219	250	223	244	213	233	235	207	255	274	223	250	213	243	253	247	256	226	226	258	231	236	226	224	248	238	245	227	241	229	239	240	244	219	226	231	249	246	210	240	245	221	236	222	223	218	212	259	217	239	223	191	243	237	253	222	282	223	227	231	224	253	244	246	227	235	225	232	242	240	242	231	248	252	250	217	241	230	215	230	249	228	245	253	238	266	219	228	249	233	212	223	229	220	247	251	227	242	226	217	272	258	223	248	230	232	204	234	231	247	232	223	243	252	236	250	253	256	203	240	213	239	221	250	248	255	225	226	246	229	205	258	248	255	222	231	216	218	208	247	232	243	256	218	234	238	223	248	228	242	233	190	244	212	242	207	217	219	231	217	235	250	204	247	248	254	222	237	237	233	252	196	231	255	239	216	224	234	241	228	256	242	202	243	236	208	261	249	217	233	276	248	231	224	268	210	269	228	234	224	241	220	237	215	243	234	241	235	226	241	240	230	242	259	239	236	212	247	243	252	244	239	231	233	229	187	232	249	206	237	207	212	232	203	217	241	263	250	264	230	248	235	277	223	259	222	223	237	246	227	243	239	219	212	230	240	224	228	216	205	226	224	252	240	227	210	231	239	245	205	230	248	273	252	234	271	248	226	245	223	223	223	207	220	215	231	252	230	229	231	260	242	232	252	245	236	237	245	227	259	236	229	245	241	228	249	259	251	255	227	250	217	230	231	245	226	247	236	244	190	229	228	226	240	222	253	234	227	210	242	237	249	241	245	233	213	237	220	255	232	248	241	259	218	252	237	248	240	220	224	242	217	273	231	241	237	254	248	215	225	241	233	272	239	228	227	212	231	200	223	236	239	250	219	231	237	228	225	223	249	206	201	215	248	218	254	258	236	260	239	236	244	226	219	244	229	234	235	250	241	254	236	239	253	242	221	253	234	258	232	246	213	212	224	238	230	232	213	214	235	252	254	225	242	247	222	246	212	242	232	227	249	220	224
11807	6047	2854	1966	1741	1385	1237	905	875	817	733	742	736	688	635	636	616	604	616	624	631	604	555	581	546	575	592	506	516	558	536	551	475	557	526	535	520	516	554	505	534	527	537	543	492	519	499	566	517	581	514	521	488	511	515	507	526	528	477	536	535	536	584	564	559	518	541	530	535	549	500	558	511	539	555	517	557	534	542	523	535	513	512	502	531	509	533	563	488	526	563	541	569	520	570	514	501	517	505	529	531	547	569	474	552	552	505	541	520	528	562	575	526	508	507	559	559	487	523	513	541	526	544	522	535	559	515	465	550	476	508	518	514	533	542	538	533	531	534	502	515	520	501	542	549	575	525	513	542	507	548	511	530	514	497	571	536	529	510	557	536	526	524	507	535	488	525	537	510	546	560	539	515	522	523	541	511	548	553	508	554	493	526	536	565	514	520	516	504	487	527	535	501	522	554	536	512	501	503	488	529	482	510	500	512	537	548	500	568	551	526	529	519	512	513	525	488	490	538	549	523	551	529	537	521	490	572	509	510	527	561	553	512	544	502	546	517	524	539	533	525	550	540	537	547	515	536	538	485	544	537	519	544	493	536	510	552	534	552	505	495	531	474	532	542	516	543	513	523	517	529	534	564	536	543	487	506	543	503	480	523	509	539	510	529	550	535	526	517	492	498	533	499	550	526	527	529	497	500	512	548	510	511	533	498	496	530	520	554	517	499	529	526	520	518	541	502	518	517	528	525	488	532	564	491	530	558	536	510	486	513	541	531	528	532	516	525	537	519	534	509	528	510	519	530	543	506	557	518	509	524	509	507	538	550	522	561	519	550	498	537	477	508	563	534	512	552	500	507	552	519	548	527	503	520	511	569	494	561	525	498	531	535	556	506	510	527	516	509	557	523	538	496	529	490	553	557	543	486	541	479	515	519	531	552	519	532	548	540	527	520	499	502	495	492	532	534	521	515	562	534	582	547	564	529	521	502	531	485	535	539	529	506	515	563	535	538	557	550	534	499	520	538	513	477	491	549	527	530	532	543	532	508	479	513	542	534	488	510	540	515	540	549	531	500	499	524	516	500	514	512	556	545	572	541	488	551	524	535	510	516	515	520	559	535	530	535	517	483	524	483	559	516	500	562	509	494	504	530	552	514	530	475	518	565	481	571	502	509	503	565	521	586	526	535	559	597	533	556	474	540	524	487	555	564	510	548	553	525	521	521	508	486	521	552	521	553	539	566	504	543	503	504	521	536	495	511	562	481	505	521	510	534	479	523	525	477	497	553	543	508	534	545	512	503	558	521	529	521	513	515	500	516	533	532	522	532	521	525	504	529	487	517	541	514	542	528	526	497	504	535	513	519	506	507	491	513	508	484	544	544	533	526	522	525	506	555	482	535	525	556	509	501	519	563	510	572	512	526	490	503	554	537	539	532	547	524	539	521	548	503	513	516	502	569	525	563	507	505	532	501	489	576	536	506	528	486	479	547	521	506	523	540	501	519	494	520	562	525	519	515	526	485	555	530	504	510	553	524	527	546	549	522	531	484	491	520	540	515	541	506	529	490	567	495	544	562	545	529	516	540	498	521	487	505	530	526	490	536	548	571	519	536	538	513	534	529	532	577	535	558	541	536	556	548	553	539	511	501	517	525	508	523	546	503	535	521	536	552	520	548	539	536	505	514	505	548	495	510	521	519	530	549	548	543	516	517	516	579	509	540	498	552	507	521	529	563	522	527	551	515	538	515	501	555	524	555	525	508	535	496	531	557	490	523	526	537	526	538	511	483	556	524	548	557	532	562	515	562	525	511	518	513	515	551	518	488	513	520	564	524	520	504	543	524	506	513	522	568	526	554	538	501	502	520	533	498	524	489	529	533	531	529	481	501	549	530	528	501	530	485	508	515	559	511	527	547	529	562	486	545	517	518	487	507	521	495	525	480	517	500	536	515	487	521	497	529	515	510	533	520	538	509	535	530	556	511	522	514	522	532	526	498	506	568	575	546	488	514	528	513	514	544	484	537	516	522	512	550	504	505	523	510	501	557	538	534	532	498	537	519	517	499	545	522	519	567	536	497	480	556	494	528	542	542	519	553	534	520	515	535	530	535	536	505	512	566	511	559	550	523	494	528	530	492	524	541	545	515	514	487	509	551	527	542	531	517	525	541	526	521	530	533	537	517	529	539	505	508	545	531	551	537	526	492	515	569	520	538	498	551	493	516	513	513	546	485	558	533	514	522	535	508	532	566	529	514	529	549	516	518	563	549	554	485	550	492	518	519	516	530	525	537	505	542	498	584	537	559	546	522	547	523	497	490	509	521	564	523	517	505	513	505	536	548	527	503	498	521	510	549	574	506	493	509	556	499	498	524	526	519	528	517	561	521	532	481	525	513	531	566	489	537	511	536	537	543	535	525	537	577	543	529	558	594	541	523	515	516	531	504	516	571	516	518	543	565	495	547	533	555	534	517	519	485	505	517	543	499	542	517	508	513	484	569	560	564	552	547	502	473	527	500	529	519	530	488	536	523	519	518	558	534	467	567	528	568	549	584	529	505	523	579	501	528	517	525	545	592	508	557	527	539	562	534	527	517	507	512	531	505	502	505	491	505	492	509	507	532	533	485	530	519	501	510	518	541	549	523	568	483	546	524	554	517	527	562	509	556	533	536	527	520	550	546	513	509	544	496	511	543	479	538	537	494	543	524	481	530	505	533	544	554	566	544	545	543	539	495	506	542	507	487	534	565	537	558	518	474	501	561	510	495	520	558	526	538	542	527	549	487	523	506	538	482	541	507	511	486	523	479	543	543	484	527	485	501	533	506	510	517	565	502	504	512	515	559	536	497	521	524	523	524	500	502	508	517	543	533	476	521	519	542	508	521	557	503	525	495	501	483	513	538	520	573	527	556	556	490	560	518	529	546	511	517	513	533	529	532	515	546	522	555	529	529	512	555	521	527	535	542	497	488	526	557	532	540	543	541	545	507	568	555	512	533	538	501	502	488	526	578	508	560	537	505	474	530	569	514	529	553	503	485	535	521	567	519	536	525	556	476	552	574	524	509	534	489	518	570	518	527	526	508	530	538	521	542	481	533	465	553	554	554	548	533	525	520	532	506	529	529	537	493	484	521	531	568	536	529	506	534	502	515	541	551	472	539	525	513	525	571	550	519	540	532	548	519	516	528	522	534	516	540	567	479	548	488	512	544	519	514	501	524	535	499	479	513	529	524	496	510	484	521	516	517	491	578	540	523	541	578	498	502	513	576	517	528	478	530	504	536	518	527	558	533	541	519	555	528	545	495	531	530	534	519	545	508	508	501	509	526	491	547	525	517	534	477	511	551	511	522	510	536	522	477	552	528	529	498	519	522	543	520	550	524	486	515	548	499	489	542	520	537	526	518	478	526	488	505	508	538	539	546	533	531	499	497	520	528	546	527	510	518	497	501	545	604	530	558	532	517	526	535	578	515	501	555	571	551	543	534	522	520	552	512	542
33013	17283	6003	1575	985	812	989	676	452	459	374	311	315	342	248	234	261	216	245	221	219	239	227	221	222	196	173	193	193	175	181	195	177	201	166	197	194	180	180	183	176	186	182	195	220	170	158	200	205	170	174	197	182	198	192	169	170	185	209	190	179	189	172	157	170	202	192	197	216	197	182	166	217	184	189	200	205	228	170	204	209	192	186	182	193	223	185	168	193	178	198	195	200	172	143	182	203	183	211	188	184	186	176	182	190	199	202	228	206	180	158	200	185	179	194	195	175	200	200	188	200	185	172	171	215	173	179	187	196	212	185	196	178	168	192	211	204	184	187	190	165	198	187	175	191	193	193	176	164	192	176	203	162	206	195	196	158	197	177	188	195	213	166	212	188	164	181	204	176	197	195	161	164	221	184	185	191	185	193	170	183	163	191	193	209	187	185	160	183	184	203	174	191	198	202	187	201	186	156	174	159	207	203	193	158	181	183	158	176	209	211	184	195	188	197	193	201	206	182	174	185	200	202	182	193	202	184	207	200	202	173	171	182	188	200	180	208	161	167	184	181	188	174	180	186	191	182	215	182	213	211	180	192	191	187	198	184	192	177	155	181	177	197	186	201	205	185	160	173	192	189	175	190	179	193	175	180	193	217	191	202	208	200	193	189	180	173	175	200	226	192	214	209	202	160	198	168	206	213	205	192	178	209	193	180	164	165	173	179	169	168	176	157	177	202	193	168	167	181	189	183	178	183	195	193	169	202	206	189	201	168	173	171	191	183	202	178	200	171	180	194	205	186	169	183	178	169	170	210	168	184	205	198	189	181	185	173	187	202	198	186	181	178	182	184	188	181	216	197	216	178	188	203	179	182	171	192	209	192	211	190	201	193	177	182	169	178	170	197	200	185	202	199	194	202	200	207	164	196	197	173	183	174	217	173	171	181	183	185	163	202	184	169	184	170	165	196	183	190	174	196	181	174	188	195	181	204	188	161	180	180	200	191	171	194	173	197	201	211	168	174	180	171	174	183	206	195	194	180	187	181	159	194	213	184	153	213	212	188	167	187	188	206	157	157	176	195	211	171	212	185	193	195	186	196	150	197	181	182	185	213	197	206	186	163	178	194	201	168	182	212	202	187	182	182	199	187	203	181	189	167	210	200	197	147	191	183	177	195	193	172	182	182	180	191	173	171	201	194	198	195	186	219	174	221	162	216	182	178	194	162	194	181	187	179	201	180	187	186	192	185	194	167	203	182	179	190	189	206	174	215	187	195	209	179	191	186	174	211	179	215	210	173	199	189	166	188	160	198	170	190	151	200	191	189	202	185	172	171	198	193	175	199	164	184	186	198	176	186	178	176	208	199	189	214	190	180	203	169	190	222	196	204	190	180	192	257	214	187	176	165	173	176	209	158	163	197	205	176	184	175	184	199	199	188	179	193	168	200	201	181	209	181	185	192	187	172	201	169	193	187	202	175	167	211	183	166	189	159	180	187	216	198	196	205	174	162	154	193	173	179	173	196	191	182	199	208	204	183	189	219	173	170	173	199	166	180	192	189	195	191	211	190	191	196	180	210	206	193	202	187	184	177	219	147	213	181	175	198	201	179	187	188	176	183	196	172	179	199	197	205	212	168	177	211	200	215	177	186	178	181	192	194	192	201	179	173	200	180	193	186	234	177	186	194	179	182	169	194	183	180	160	177	191	222	185	187	198	169	183	171	172	181	209	184	170	209	172	189	172	189	184	197	191	192	182	191	172	181	197	164	185	158	177	193	190	176	165	194	176	170	211	197	186	181	211	201	187	182	182	196	185	159	171	178	185	208	197	180	190	188	180	187	180	233	200	202	207	167	198	185	177	181	206	160	171	171	176	170	183	206	188	174	184	195	224	177	167	195	176	206	181	192	199	217	193	218	174	177	196	181	191	181	173	181	199	175	181	179	205	191	207	198	176	182	175	181	201	182	184	203	187	192	186	157	179	184	170	194	200	175	181	187	204	190	193	167	189	217	208	190	213	177	196	185	193	166	207	169	188	181	172	177	194	185	183	170	208	178	227	200	196	170	200	175	193	148	182	210	198	197	171	201	199	187	186	171	195	183	171	184	200	173	169	189	217	168	184	221	187	181	218	182	198	195	193	193	184	179	177	194	191	199	192	197	196	184	172	189	176	163	180	204	188	193	200	181	211	204	175	198	208	195	205	190	212	200	186	158	209	185	195	193	200	172	188	175	185	179	196	186	196	193	195	202	189	196	195	181	196	199	178	188	202	185	192	194	182	180	180	214	191	206	195	216	187	164	202	195	171	162	194	182	183	212	208	199	233	183	179	192	197	192	173	204	173	202	182	180	180	180	165	195	193	174	186	195	164	181	196	220	185	182	198	183	187	188	202	199	180	192	169	183	219	194	201	210	197	177	179	195	179	190	193	196	171	172	183	190	199	182	199	188	204	210	172	187	213	180	207	189	198	172	192	215	179	182	210	201	189	198	189	188	192	170	181	215	183	198	193	189	208	211	189	183	189	189	185	189	195	197	208	185	186	185	192	169	202	191	198	186	202	192	178	207	166	184	178	177	209	169	188	197	174	203	181	171	186	191	193	177	173	194	180	218	190	177	163	188	198	177	185	197	179	179	187	200	186	211	183	195	169	167	198	201	182	185	197	192	190	183	202	196	185	174	202	173	197	191	154	177	173	181	179	222	177	197	183	183	195	185	188	183	187	198	178	209	195	200	194	181	194	187	198	212	175	189	194	189	200	187	184	169	160	196	193	213	187	167	185	212	177	179	199	183	157	191	181	185	234	203	176	184	168	198	198	183	186	204	191	192	181	187	212	208	184	198	178	172	177	194	194	167	160	180	185	196	200	195	189	177	182	211	178	185	203	196	192	179	195	221	163	190	206	160	177	176	173	210	205	173	179	212	225	182	196	216	183	218	174	211	195	189	201	190	181	176	188	172	186	182	193	186	171	176	161	187	189	218	174	201	185	184	183	180	178	175	205	155	193	205	196	182	202	212	190	184	188	170	173	176	188	177	182	187	179	176	175	178	186	179	215	183	178	205	187	180	204	200	214	173	158	170	180	190	197	172	213	195	198	191	193	180	199	170	179	183	172	204	158	185	189	175	194	182	171	206	193	207	203	179	180	179	198	183	185	180	189	186	189	202	189	147	210	191	202	205	191	191	177	179	177	212	197	184	152	179	189	180	192	206	168	197	202	181	190	174	168	192	209	179	194	217	209	199	190	160	174	198	189	210	184	171	199	180	211	205	195	191	186	185	176	190	167	206	181	176	207	217	161	186	192	186	213	204	186	164	160	204	199	157	201	186	192	221	200	185	205	184	173	173	204	164	197	205	163	195	175	191	202	176	188	168	210	206	161	205	174	176	187	195	185	167	186	167	170	195	176	175	180	186	177	197	199	192	205	176	192	190	177	199	188	180	193	202	183	193	162	183	200	172	197	167	176	201	206	166	166	155	193	204	185	188	181	194	207
20575	11933	6878	3886	3620	3184	3417	2231	1863	1839	1349	1093	1200	1261	926	775	777	683	628	681	649	584	534	546	592	552	542	481	504	504	524	478	481	438	494	465	469	488	433	478	428	486	447	464	503	459	440	467	435	460	465	443	438	446	387	485	455	453	437	431	458	424	450	454	409	413	413	458	453	430	462	441	432	465	409	415	395	405	417	443	451	429	422	463	457	430	419	419	444	428	452	423	456	450	430	431	439	460	437	436	410	411	415	447	430	435	418	462	457	393	469	449	480	433	440	421	450	455	413	441	453	407	391	440	461	432	437	435	416	426	430	454	389	429	451	446	434	429	444	407	396	430	458	450	417	412	418	447	415	431	450	409	416	408	437	441	475	440	433	453	434	443	436	436	440	423	417	397	437	450	436	401	432	457	433	442	425	405	435	465	446	441	423	427	443	416	426	455	429	402	453	421	411	448	433	441	457	469	437	454	424	436	465	442	396	433	434	457	437	416	458	424	453	437	397	433	391	444	432	422	438	425	417	464	423	446	425	474	400	419	440	445	413	438	464	420	462	442	458	410	419	410	447	436	426	424	416	435	428	421	428	427	442	407	408	451	450	402	441	452	447	477	454	430	451	430	439	411	459	471	434	418	414	421	449	424	432	479	445	441	452	420	457	429	419	431	431	418	423	446	457	423	439	427	464	482	442	459	438	433	419	407	445	464	449	424	441	397	411	465	465	443	421	445	426	398	416	409	396	447	433	438	404	468	443	446	437	445	458	473	417	438	461	424	401	428	445	413	418	461	426	436	423	441	451	464	464	407	441	424	418	444	429	440	424	414	411	445	405	448	423	452	386	423	443	434	421	420	424	443	437	437	428	406	413	439	441	403	383	464	452	459	406	439	452	457	437	389	443	433	475	409	384	421	439	438	428	428	441	446	440	402	441	428	443	412	431	411	425	466	426	434	419	438	459	394	416	463	417	447	436	434	454	424	458	395	404	410	441	443	413	407	432	433	438	450	425	487	447	431	391	421	444	421	445	417	442	417	405	492	424	410	436	418	385	446	428	417	441	412	464	425	428	478	440	437	429	417	399	387	403	453	448	431	434	416	422	461	447	427	452	428	442	416	455	429	440	442	388	389	446	469	447	405	433	433	427	431	398	415	391	448	453	457	402	436	426	475	450	452	421	448	431	448	422	469	406	474	410	437	428	442	402	373	431	440	450	440	408	464	422	439	419	406	431	424	445	471	444	463	454	421	450	409	418	421	389	465	466	443	437	443	422	460	443	467	448	454	448	427	407	460	441	425	440	414	425	411	419	425	424	458	439	408	409	435	416	437	445	429	438	402	404	448	438	408	428	458	441	420	435	452	417	415	443	435	469	447	430	434	464	424	501	431	440	426	463	446	450	423	408	396	478	437	425	457	404	455	420	434	394	415	396	440	404	460	401	413	414	447	409	431	397	414	477	421	431	450	421	434	442	436	389	463	457	409	466	390	444	424	418	440	489	448	436	425	462	404	440	417	454	463	433	394	408	438	438	438	426	431	419	470	441	462	399	441	409	403	418	424	468	419	399	433	433	415	432	444	450	442	437	433	425	460	400	429	461	413	439	394	440	408	424	442	464	423	440	418	425	442	399	422	437	448	469	438	450	445	439	442	412	423	447	410	413	430	438	440	440	442	433	476	437	434	453	437	390	453	415	412	425	403	462	460	461	485	427	445	417	461	446	409	408	441	460	444	437	466	445	441	463	470	429	491	438	435	392	398	436	448	494	462	469	463	429	409	439	401	401	438	442	462	406	465	383	419	407	428	441	417	434	461	425	452	432	384	485	445	419	448	466	412	440	431	463	452	451	444	446	463	404	441	441	446	429	426	402	459	489	437	444	408	455	417	434	469	448	456	413	497	434	479	468	426	422	416	424	512	424	433	440	429	468	451	433	431	453	420	443	424	435	446	441	405	427	446	401	437	429	458	383	443	411	418	474	437	405	443	435	455	410	438	433	463	450	465	423	402	459	477	432	442	439	409	429	424	445	438	442	490	451	423	418	438	446	414	418	462	436	434	409	415	447	438	462	439	466	411	451	431	424	446	429	422	419	457	380	400	435	422	423	421	463	412	421	457	427	409	434	434	445	462	418	450	448	459	474	457	433	424	441	439	444	486	433	450	467	398	450	433	420	471	425	425	388	403	409	399	422	438	393	421	436	445	463	424	452	403	413	458	470	430	473	417	444	408	463	414	419	416	443	443	451	423	414	452	456	439	419	445	425	399	409	451	434	454	427	448	452	411	456	417	430	438	456	466	469	415	436	407	444	419	451	455	408	456	431	428	448	408	435	404	424	449	427	443	408	458	419	434	437	481	429	457	445	442	409	458	459	418	454	467	422	458	430	438	417	420	400	436	420	400	420	438	449	446	417	455	435	431	474	434	460	441	427	423	482	457	437	435	420	449	417	452	433	456	452	444	441	405	427	447	441	381	438	408	436	434	451	447	435	423	416	402	422	443	473	434	475	444	400	457	437	436	416	429	414	434	438	426	425	423	470	445	439	458	448	425	435	413	411	448	439	404	459	425	429	424	428	446	455	436	438	452	420	418	427	446	407	418	425	392	456	453	401	425	462	399	432	444	417	418	439	493	456	466	443	427	426	458	468	463	438	423	434	439	436	421	446	436	449	426	419	423	415	444	461	431	443	409	426	379	416	375	455	440	455	427	442	389	453	417	482	403	455	437	420	403	446	413	433	415	410	428	393	458	486	427	430	396	417	452	459	451	442	421	441	420	455	430	432	440	406	444	470	465	430	447	398	397	420	412	443	472	424	448	434	425	414	455	435	456	455	417	431	451	445	432	431	466	436	455	449	412	445	417	470	493	418	425	433	435	407	428	449	435	436	454	434	439	427	440	440	475	407	436	454	457	430	444	465	427	434	450	469	431	451	441	413	436	406	447	414	425	403	441	450	410	373	451	393	424	425	448	452	412	458	448	430	441	415	442	456	436	433	434	437	407	425	424	437	423	428	412	425	456	437	421	400	411	456	476	449	453	440	396	420	455	418	414	455	460	452	451	454	461	430	435	442	455	457	455	421	450	445	406	418	448	417	448	433	451	428	463	451	430	435	422	416	429	402	451	450	455	430	465	447	438	466	451	434	432	429	421	440	443	445	413	459	424	435	425	414	425	474	416	443	427	434	421	447	420	458	419	477	440	421	385	440	404	396	442	440	463	433	436	429	403	444	476	436	418	432	423	441	437	397	443	447	414	441	462	427	441	467	466	434	471	477	426	428	437	409	409	418	422	418	392	451	462	421	389	391	404	434	445	466	442	422	407	432	424	443	396	409	430	439	438	432	409	447	428	433	442	399	420	412	462	462	438	424	420	405	413	413	426	462	439	434	433	445	411	419	448	475	435	473	448	405	452	469	461	407	442	456	428	418	447	427	446	441	428	435	437	439	398	436	394	437	434	415	409	444	423	417	429	451	421	446	422	384	426	426	437	416	443
41836	23767	10972	2721	1785	1395	1435	1111	736	698	507	478	409	498	307	292	278	272	275	260	267	229	211	210	231	210	214	231	258	230	219	224	191	206	196	220	192	216	182	205	235	231	214	186	222	199	170	206	202	184	206	213	224	203	207	201	220	197	212	220	214	194	207	180	203	230	188	181	196	195	218	179	215	219	223	238	207	220	211	203	200	236	213	174	217	186	226	198	212	186	188	201	188	189	212	218	224	191	200	199	212	199	220	212	189	186	237	202	178	186	223	196	219	200	228	195	215	216	190	233	191	200	237	203	185	197	175	207	213	185	222	189	194	193	208	206	209	201	182	203	197	185	229	210	194	208	180	205	194	200	191	209	207	234	209	224	194	197	200	189	221	178	204	214	245	196	229	180	205	206	200	197	186	216	187	207	189	203	228	220	211	218	211	214	194	221	200	215	235	214	198	226	216	197	191	211	237	196	197	208	197	188	205	193	224	210	199	250	209	186	177	199	196	169	206	197	189	213	188	189	187	211	214	200	189	219	175	217	215	172	219	185	178	214	197	196	213	186	192	222	222	196	189	199	255	197	221	204	208	199	205	203	195	187	214	221	186	203	215	201	179	198	210	234	202	211	207	222	201	217	186	203	202	198	191	204	162	186	193	205	227	212	214	232	200	211	206	220	218	196	205	211	212	205	209	214	211	226	202	186	190	225	223	210	211	218	209	210	200	199	179	189	207	188	202	201	201	223	211	217	256	172	206	192	200	189	193	217	210	212	212	190	192	198	195	192	172	208	181	185	241	219	224	209	170	208	200	215	211	204	226	196	211	208	188	202	170	184	227	189	189	214	237	202	233	211	228	205	223	198	211	206	216	192	218	206	197	238	203	171	201	199	187	173	220	192	217	227	208	192	196	182	230	206	203	181	209	202	207	230	205	197	207	226	201	204	202	187	201	203	218	221	208	192	221	213	179	198	231	214	202	201	220	224	208	192	215	204	197	215	219	191	220	225	229	199	222	212	224	201	215	208	199	189	195	230	208	215	210	206	228	214	239	217	181	195	206	197	186	204	205	222	179	201	202	177	191	210	198	242	170	210	213	226	221	188	162	182	211	195	189	191	205	191	219	217	209	214	201	207	209	206	196	234	204	198	197	199	223	195	224	193	205	207	224	221	199	192	218	190	203	180	201	205	226	194	219	201	209	204	224	178	203	206	189	212	203	185	217	196	214	215	208	202	217	207	201	209	205	192	209	207	230	199	207	196	180	210	199	191	205	210	190	194	228	206	217	187	220	206	207	196	210	216	225	239	205	195	203	217	196	182	205	207	229	218	221	230	208	204	192	206	204	185	211	220	220	209	209	232	202	196	199	207	214	220	206	199	188	194	201	219	213	231	220	226	217	229	188	181	218	225	213	201	192	208	191	226	178	205	210	221	218	232	222	202	206	206	213	197	200	192	206	204	202	199	196	192	184	192	208	204	203	200	202	184	209	228	179	224	226	220	197	224	203	217	231	200	211	192	208	229	219	202	197	211	199	186	215	202	215	204	200	231	205	195	212	215	213	192	219	215	235	217	173	221	191	200	229	190	180	193	188	205	237	217	208	186	189	184	196	231	211	217	191	183	192	206	223	203	221	213	193	198	205	202	218	189	209	173	235	217	199	240	212	214	177	223	214	185	197	193	193	190	189	220	176	180	177	223	216	219	215	208	200	224	204	207	220	214	196	197	166	191	215	186	211	235	211	203	229	246	203	191	188	216	188	188	196	243	205	192	201	257	193	204	174	203	210	202	254	210	183	224	213	207	211	204	210	234	199	218	197	208	218	205	190	196	197	216	215	221	208	205	213	180	218	222	211	211	179	184	220	200	227	208	188	208	201	205	214	181	191	200	200	181	170	219	221	195	190	242	217	172	199	188	177	210	205	208	204	207	216	202	199	203	197	189	207	219	199	201	175	185	198	189	210	232	199	229	193	195	201	207	222	218	191	239	212	201	202	209	176	213	198	248	225	197	168	219	211	182	205	187	191	214	202	198	196	213	224	201	217	217	231	208	194	212	185	206	215	205	185	207	204	217	219	208	207	220	231	191	179	183	206	206	207	197	196	217	208	204	194	227	207	214	185	225	221	192	204	202	200	195	202	197	214	217	226	225	207	195	218	228	194	224	202	207	224	203	218	213	206	205	228	193	210	216	201	203	222	221	199	225	204	204	206	207	227	187	206	236	206	202	212	208	224	212	201	190	202	174	186	200	206	206	188	218	213	227	212	209	216	202	198	193	221	238	223	184	227	197	178	179	202	178	214	201	196	204	202	218	228	204	205	216	207	197	196	210	197	189	210	178	214	191	204	208	196	229	223	198	206	202	237	171	221	201	204	213	220	189	223	226	206	199	213	232	198	229	197	217	198	234	203	204	185	229	210	224	245	224	200	185	197	202	243	206	195	184	210	220	208	208	225	205	226	196	226	198	210	202	192	215	193	198	192	237	197	188	218	196	223	217	217	201	204	236	196	210	216	225	214	200	192	221	219	211	197	209	184	205	224	219	197	209	200	184	195	169	212	202	227	217	198	206	208	191	217	203	222	185	213	208	235	211	181	184	201	184	196	191	223	208	216	199	216	218	197	229	209	215	215	195	232	211	202	208	203	215	230	201	230	197	202	210	239	202	239	211	202	238	183	218	193	173	193	203	192	199	189	213	205	209	199	203	216	208	216	221	223	237	223	200	215	234	197	208	233	248	230	224	209	196	189	209	192	219	191	198	206	212	230	203	192	200	189	221	208	181	207	206	207	215	231	234	231	209	201	196	206	186	228	203	236	214	222	192	246	191	227	192	203	196	201	197	201	197	206	195	210	211	213	230	210	206	174	187	213	215	242	211	193	220	210	223	216	204	189	245	215	194	185	192	190	226	217	231	204	208	234	214	224	210	196	220	234	244	221	193	194	199	197	211	209	186	180	188	192	211	193	188	222	168	231	227	188	193	218	184	195	205	199	234	224	202	211	218	205	233	192	202	207	199	188	207	196	217	199	238	204	201	210	210	187	204	193	189	196	195	176	201	195	202	234	219	211	215	215	218	235	217	204	238	194	219	194	197	196	204	226	219	195	192	217	206	179	199	204	217	195	230	201	199	204	229	192	201	219	215	212	212	200	201	226	201	199	184	212	182	186	214	240	200	221	191	237	213	189	199	200	205	229	217	201	212	197	188	198	214	164	192	210	177	224	209	206	189	209	167	210	202	208	208	220	210	194	241	226	203	201	221	204	210	208	223	208	208	206	215	211	202	182	190	187	209	190	212	214	214	219	183	203	183	199	202	193	209	203	183	206	220	204	205	194	206	204	203	202	197	218	188	200	213	201	189	226	186	218	210	209	216	196	215	202	225	219	190	191	198	225	238	255	183	181	219	203	198	204	174	186	218	181	203	219	179	239	209	206	205	210	179	180	208	204	191	179	233	232	198	214	207	208	208	190	212	205	225	201	205	229	231	220	219	214	208
25310	16117	10455	5810	5610	4912	4652	3390	2767	2525	1997	1987	1871	1984	1392	1079	1019	903	852	887	833	714	625	642	700	652	595	617	636	548	596	531	555	569	539	535	529	506	512	464	515	509	497	477	523	483	483	514	474	505	484	480	495	427	491	494	493	435	480	442	468	504	478	477	495	502	524	482	472	475	515	482	499	504	490	464	472	451	494	494	470	467	530	517	436	468	503	499	475	474	444	495	469	487	481	479	488	474	481	493	483	460	497	482	489	435	458	542	500	476	463	463	472	464	472	495	499	475	483	440	479	462	472	484	469	481	511	465	458	460	452	466	462	480	448	480	452	479	481	474	493	458	491	492	439	460	463	505	480	487	477	498	456	484	478	444	481	417	470	516	484	451	494	467	475	477	450	468	444	445	475	458	476	463	432	489	494	506	502	470	478	483	493	433	461	486	443	513	464	510	535	508	474	517	501	460	491	474	475	448	453	460	502	494	484	496	495	441	430	485	493	460	514	489	501	491	470	515	473	435	469	442	462	429	488	478	468	445	474	488	478	473	475	483	489	513	485	476	484	486	457	478	462	483	484	470	477	488	461	451	483	488	526	474	470	486	423	459	494	450	493	457	505	496	511	516	477	437	476	447	476	466	475	473	462	439	497	470	491	479	469	502	449	473	451	467	441	468	486	491	471	450	519	454	479	481	508	514	462	491	488	471	436	459	470	467	451	485	474	480	508	482	492	450	478	460	484	493	479	469	481	523	445	460	487	486	444	478	462	450	454	524	496	483	461	458	480	483	467	492	455	455	509	459	461	453	492	485	489	455	483	421	507	473	455	463	512	483	470	446	481	515	455	479	471	508	467	484	460	452	468	486	490	464	436	479	502	461	481	498	453	480	487	472	454	509	473	503	449	489	464	481	454	476	447	487	470	466	457	490	437	463	461	465	508	476	503	527	473	513	509	504	474	478	488	456	469	468	499	465	483	445	516	441	472	492	514	501	455	423	491	518	458	469	457	468	498	457	463	497	446	482	502	482	485	460	477	502	461	454	447	479	469	458	466	449	468	523	458	491	446	477	426	494	496	452	483	482	459	489	487	502	517	496	479	469	436	497	482	466	472	486	466	468	480	454	468	495	446	497	478	461	468	477	495	484	476	492	482	501	480	428	472	485	442	447	527	469	480	504	461	453	462	526	493	460	471	468	411	505	454	493	552	435	457	460	450	511	483	496	461	482	509	512	469	450	487	494	481	447	443	457	459	482	516	451	467	438	507	499	508	473	540	485	464	488	490	490	464	488	450	473	467	487	438	497	445	445	480	475	481	451	479	468	469	463	457	495	484	470	490	482	525	484	513	484	471	516	473	481	467	464	479	459	502	468	492	509	499	432	469	494	478	467	464	520	458	474	494	481	464	479	448	471	454	449	469	459	431	462	505	489	437	518	449	477	494	471	489	494	494	453	479	461	510	497	471	471	543	495	491	492	462	476	467	482	452	522	469	530	482	474	520	457	475	489	465	412	466	461	505	456	452	469	465	480	448	451	494	493	433	475	431	480	437	471	453	502	480	449	493	479	460	483	428	486	476	497	492	496	482	488	498	467	435	485	439	446	521	455	438	479	473	467	441	496	469	448	484	489	491	442	450	434	504	492	477	509	463	485	484	461	466	452	492	483	449	494	476	480	484	507	506	466	483	442	510	503	465	447	486	446	458	463	464	483	456	444	502	433	488	486	513	484	523	441	445	470	485	508	513	467	511	484	478	465	441	476	447	479	459	457	479	529	494	496	475	491	498	437	476	472	475	452	450	498	469	481	474	465	436	459	468	491	492	487	479	480	470	459	481	421	471	477	469	509	474	474	499	446	506	486	474	449	476	485	465	455	479	470	508	490	446	490	457	464	475	525	487	463	481	464	451	466	505	489	455	481	481	522	452	466	480	459	469	473	466	442	462	479	476	489	482	426	465	478	431	456	443	474	463	468	473	481	470	482	460	530	463	492	471	492	470	494	474	476	487	432	474	447	505	477	469	449	490	472	477	501	456	481	493	479	490	494	482	438	473	471	455	474	453	483	455	486	470	490	479	466	462	467	438	427	489	496	456	481	479	441	477	509	493	452	508	461	490	481	475	511	440	441	474	454	491	450	469	466	450	500	482	476	444	486	493	453	461	449	454	461	462	475	479	503	454	469	488	477	434	444	497	488	480	491	481	476	483	500	480	463	468	454	477	527	459	457	517	446	455	493	483	489	475	454	451	485	492	471	475	455	457	459	466	465	444	463	466	444	447	463	453	455	470	473	456	474	473	459	529	460	458	505	464	452	464	443	462	472	516	465	446	466	494	485	464	470	511	480	493	479	455	511	499	531	495	460	441	438	507	466	501	494	518	445	436	489	502	439	465	506	490	460	437	462	460	498	466	437	535	479	464	490	496	446	470	452	484	444	473	491	479	435	463	481	458	464	474	485	528	461	509	509	510	466	471	471	441	469	474	417	468	485	462	487	476	475	449	475	450	456	449	450	494	448	498	476	450	449	468	484	517	439	483	471	473	477	489	469	472	464	487	471	437	446	506	503	466	457	472	481	478	446	445	481	460	471	486	479	459	505	480	455	492	500	466	488	455	476	498	501	491	481	415	469	525	489	458	488	483	427	501	472	436	444	477	477	421	511	488	460	491	478	481	479	464	491	517	456	488	449	481	490	485	509	493	449	473	489	485	472	472	515	450	475	476	471	534	465	484	477	455	480	517	447	494	446	471	482	450	482	493	506	478	473	476	481	447	475	476	478	505	535	465	489	478	484	470	500	451	504	506	464	452	515	449	515	472	480	429	488	505	459	466	413	425	470	477	485	497	447	472	451	456	429	447	490	437	472	483	476	449	496	474	483	484	455	466	490	462	435	455	459	434	470	428	473	477	489	480	487	485	463	467	456	466	500	460	490	492	459	501	485	488	463	489	461	516	483	520	478	461	465	456	420	480	486	488	458	467	456	435	506	480	485	443	478	479	482	446	500	464	465	471	439	478	478	490	451	440	465	438	495	404	481	472	468	458	465	492	500	485	490	500	522	452	480	478	420	460	457	451	460	503	486	487	456	465	494	462	459	480	475	458	472	474	456	474	472	494	455	471	467	474	471	462	465	467	504	467	480	465	510	469	476	480	485	482	458	486	503	479	493	481	465	453	467	489	480	502	427	443	462	475	459	447	447	508	460	471	462	457	489	475	452	487	460	480	425	492	449	450	451	518	476	458	459	466	439	458	503	490	478	485	473	431	443	463	488	477	522	477	498	484	435	449	452	476	467	440	497	477	481	493	485	509	459	461	477	477	486	480	469	497	467	474	471	474	490	480	482	447	489	475	461	444	434	470	480	477	464	469	488	466	465	472	477	518	474	463	523	474	524	435	461	480	476	459	458	484	497	500	535	484	465	491	529	462	435	509	512	467	495	481	468	444	481	457	451	427	489	469	490	472	472	482	461	477	490	457	447	487	482	468	476	478	465	480	470
19493	9011	2620	690	530	446	396	353	334	293	282	252	261	277	256	251	255	265	255	249	235	247	259	215	226	236	217	238	260	228	208	247	245	243	236	238	271	233	263	231	252	237	239	220	226	213	238	245	242	238	224	249	217	228	217	225	221	224	246	223	224	251	243	227	278	210	240	230	237	225	216	215	224	228	254	249	253	229	222	253	235	271	240	226	264	259	216	246	259	265	245	213	245	234	223	233	238	234	232	222	231	198	250	270	258	228	206	223	229	225	238	232	230	241	243	250	240	253	230	246	200	243	223	293	241	230	244	271	258	255	221	224	238	243	239	220	235	252	246	229	230	279	251	277	224	250	225	255	250	250	271	261	260	219	249	232	263	233	221	240	274	224	241	241	235	251	224	232	242	210	243	236	247	254	226	262	236	258	228	253	246	232	232	239	216	232	218	233	195	220	250	227	240	235	237	240	244	247	221	241	244	236	240	223	244	239	242	215	228	221	229	228	261	230	215	244	236	251	266	243	232	237	238	256	242	255	216	246	254	242	232	254	212	240	265	219	261	239	238	215	246	252	229	223	203	264	225	253	223	228	220	238	260	262	237	214	215	243	262	219	209	232	224	238	215	209	229	208	232	254	208	224	229	225	229	238	250	237	227	233	245	238	206	251	233	254	232	283	216	245	248	254	232	266	235	230	237	234	214	237	232	242	240	214	248	253	260	251	283	246	239	220	206	242	242	251	258	263	229	246	247	244	255	239	252	224	248	259	237	235	261	226	228	259	236	230	228	222	244	238	256	227	224	235	255	241	227	227	239	206	211	228	265	240	246	256	240	265	257	233	235	214	242	232	246	245	230	273	231	212	244	224	223	223	253	227	216	230	225	256	233	239	228	205	228	250	236	229	248	253	253	240	212	269	247	230	240	233	204	218	255	232	231	251	225	225	241	255	239	237	255	212	224	246	255	260	241	212	196	248	211	225	233	260	247	218	219	228	216	259	228	250	232	224	244	248	198	246	228	218	242	232	239	253	226	246	225	214	256	231	249	248	230	266	235	225	236	245	269	294	242	237	219	225	244	211	236	236	216	238	238	211	218	215	223	247	249	262	258	231	215	196	243	257	226	253	220	241	221	268	243	257	226	234	189	226	262	253	248	231	218	210	221	256	233	247	243	231	263	231	236	249	236	232	250	217	261	248	238	228	236	260	239	234	226	224	241	218	252	242	235	230	240	232	233	240	245	252	233	236	217	211	234	236	250	226	230	222	213	244	231	237	220	266	236	244	248	268	230	233	235	268	234	243	244	244	224	230	245	224	237	272	242	245	216	234	214	225	272	256	273	263	240	255	244	226	265	220	229	237	239	253	216	235	253	250	250	256	231	233	245	206	230	218	221	240	215	256	243	204	261	224	236	207	232	211	218	220	231	240	241	244	240	250	247	254	258	262	241	229	230	243	266	215	264	238	248	252	229	240	262	264	235	226	216	247	207	223	226	221	231	240	210	250	221	248	227	219	254	240	228	228	253	227	244	260	238	257	259	245	224	221	212	239	235	228	228	207	245	235	226	210	223	238	248	231	258	228	250	216	244	218	242	247	255	246	234	265	266	235	242	249	245	232	247	243	243	231	265	234	238	219	224	211	233	221	216	227	240	253	269	261	243	198	242	266	220	242	240	244	251	242	291	259	233	238	236	240	281	217	234	240	282	242	225	213	219	257	248	190	189	242	274	235	244	241	241	260	237	222	232	243	256	252	220	246	239	203	205	221	252	264	250	240	215	206	236	260	236	223	247	247	242	232	211	218	226	227	245	236	214	223	249	232	246	211	224	226	221	245	251	256	238	243	230	224	234	220	226	229	238	225	277	235	260	252	238	240	245	217	240	243	208	278	231	253	215	233	270	229	259	207	246	250	233	224	240	234	236	226	222	216	233	252	254	236	234	272	235	269	234	264	228	258	228	249	232	252	237	262	213	241	222	250	242	274	250	245	242	242	246	223	243	202	257	257	234	241	237	252	255	272	232	270	265	240	243	234	202	231	230	240	233	237	238	204	245	272	232	198	242	230	239	228	231	240	235	228	235	228	246	259	212	223	219	230	238	260	244	241	239	244	236	260	245	213	245	267	221	249	261	248	228	237	240	255	250	219	228	237	242	239	213	247	250	239	254	205	230	235	237	242	220	222	261	211	209	216	224	277	247	251	226	259	221	250	226	251	244	246	228	248	258	237	269	254	225	247	205	227	277	246	259	251	253	257	225	240	247	277	260	235	238	251	240	253	244	234	242	237	260	252	230	223	210	261	243	222	227	284	288	235	262	249	262	236	246	234	236	259	252	265	259	248	226	239	240	242	246	249	237	244	252	221	217	214	224	271	243	259	232	221	229	219	235	247	261	245	249	235	208	229	233	233	256	242	240	284	230	239	242	234	219	237	222	248	243	228	255	266	248	251	248	210	239	258	245	214	238	259	225	231	226	233	255	233	230	230	239	253	246	249	235	208	228	214	236	217	220	245	242	222	200	224	238	222	226	239	272	228	224	264	238	226	263	258	221	207	263	236	231	244	238	261	255	266	222	249	239	190	234	215	239	259	236	218	238	216	256	242	221	235	244	230	248	234	260	267	250	216	249	259	239	208	227	236	242	255	259	231	240	231	216	233	219	237	227	267	256	246	231	231	213	229	259	239	232	226	255	262	254	244	208	257	241	236	209	265	242	233	223	228	244	247	228	235	211	229	225	235	254	249	255	216	230	259	223	224	230	248	250	225	243	230	249	250	251	220	234	202	236	221	239	236	245	249	224	231	238	233	267	229	241	239	256	241	228	215	218	223	220	226	257	223	249	230	237	242	251	222	238	245	276	215	281	254	271	226	243	234	203	237	228	243	224	243	241	223	234	209	213	256	249	241	217	265	270	230	248	239	234	262	236	264	244	233	215	219	225	246	252	252	226	245	256	247	234	232	222	266	220	241	256	245	265	210	243	218	239	227	242	213	252	233	238	220	255	202	236	259	244	239	234	206	255	256	269	256	232	231	243	256	251	230	207	216	252	234	257	214	235	251	226	242	255	209	238	259	250	216	220	216	273	248	254	233	278	253	229	264	265	216	274	255	231	285	255	241	253	265	236	261	244	216	218	229	244	240	272	260	206	223	228	224	252	263	231	249	232	250	243	246	225	235	274	250	255	238	245	248	242	247	243	232	221	204	246	251	232	241	246	232	218	218	231	222	228	230	227	235	242	245	224	237	231	259	246	229	236	231	207	228	232	214	245	253	246	246	225	213	266	251	237	242	251	229	240	259	254	252	217	240	279	254	205	215	266	249	247	280	270	235	229	240	260	271	257	284	262	218	203	226	242	219	253	229	245	271	241	246	238	235	248	259	217	237	215	248	227	228	258	245	233	253	259	240	247	215	231	231	219	261	260	239	250	283	231	206	239	235	214	243	237	253	261	227	245	219	226	236	225	236	240	269	254	239	242	238	240	225	255	221	224	219	222	225
11820	6759	3568	1866	1732	1556	1211	1028	949	829	745	730	631	668	678	691	612	695	633	624	603	575	575	582	573	553	550	563	553	553	529	560	561	490	534	538	576	531	524	577	534	576	537	511	518	554	555	538	557	513	531	515	514	536	511	539	526	469	512	524	515	506	568	551	497	534	548	547	554	513	564	513	552	537	570	537	551	538	539	540	560	563	569	506	521	498	516	516	496	530	502	520	510	503	547	526	494	571	520	544	550	562	520	525	557	554	490	547	545	492	533	526	486	494	553	537	540	559	553	507	535	486	509	521	519	485	514	569	497	501	522	547	539	530	485	544	553	502	529	506	546	525	560	471	474	548	518	517	494	511	545	613	496	511	519	545	543	512	495	505	523	533	563	527	545	540	549	544	525	518	519	537	532	548	515	522	532	532	558	567	570	507	535	524	563	566	577	517	491	484	502	562	518	512	507	564	494	560	576	511	520	520	527	565	516	530	593	521	558	583	556	491	537	496	513	568	526	498	525	526	535	510	524	548	567	532	570	521	487	549	494	493	535	570	545	491	565	544	573	582	518	571	523	540	548	521	548	539	544	538	530	544	550	544	520	541	543	522	544	557	535	504	512	491	505	532	521	507	543	525	535	506	500	550	493	552	499	549	539	516	512	508	525	516	511	515	522	520	550	550	519	500	518	555	517	513	543	538	546	569	514	559	525	533	526	571	564	562	506	543	579	538	543	554	495	554	543	511	564	534	534	535	524	541	522	526	476	564	499	531	516	557	516	549	501	499	538	560	577	549	559	475	472	538	529	532	547	556	512	480	503	557	609	513	532	543	519	499	546	513	528	516	528	536	521	500	546	503	524	519	529	538	544	509	529	512	571	542	522	528	503	554	514	555	507	567	507	528	521	536	513	538	555	525	505	495	505	500	513	542	534	551	530	539	545	547	565	503	507	525	539	518	536	528	517	514	568	525	456	527	515	516	507	527	554	563	510	518	516	538	481	500	560	534	523	554	501	509	541	537	520	510	517	509	568	544	555	566	577	542	525	517	582	513	541	501	554	529	522	532	536	539	518	508	513	476	567	552	514	537	534	517	565	505	552	540	527	500	495	571	559	551	553	542	522	520	540	526	540	558	531	527	524	514	558	530	540	533	526	544	515	558	513	464	564	513	506	511	544	560	543	510	523	532	533	558	532	535	517	511	514	524	535	560	521	529	500	518	495	494	544	514	539	523	568	525	552	564	539	503	554	533	564	531	547	524	508	517	566	531	523	540	528	548	526	532	546	513	545	504	530	541	543	519	543	541	534	562	532	550	518	570	558	537	544	542	529	552	507	486	535	556	529	536	522	541	550	543	564	497	478	526	560	554	580	527	513	522	527	514	521	524	522	585	551	551	552	573	546	546	507	526	523	505	548	517	496	570	545	497	521	524	552	529	580	542	517	536	526	507	507	545	501	538	498	546	490	529	508	510	508	572	546	527	535	492	511	548	573	524	523	545	569	560	520	540	540	508	530	509	531	548	525	572	512	516	565	513	549	556	540	567	584	534	529	511	500	570	562	544	588	530	590	535	527	551	520	514	529	517	518	517	506	522	550	524	486	544	544	525	548	525	555	567	557	492	524	552	556	573	535	536	508	538	533	526	527	530	514	537	526	603	504	494	555	545	538	547	512	559	521	537	485	551	536	486	519	494	530	515	512	546	522	495	539	522	553	541	516	561	570	511	590	518	493	533	552	531	538	537	508	547	526	556	521	543	539	515	491	484	528	540	541	551	547	544	519	510	544	497	495	515	585	527	537	558	514	526	548	543	556	510	560	536	514	535	517	541	486	506	568	564	521	526	544	507	594	561	562	550	534	526	532	530	526	558	553	559	511	561	544	554	538	542	506	504	541	563	561	547	510	553	512	550	490	543	545	526	520	527	512	551	510	573	545	522	530	498	540	584	520	543	538	533	534	481	546	501	512	494	513	531	500	548	539	533	518	519	578	615	535	538	589	530	496	551	565	562	533	528	538	525	537	537	522	512	565	534	534	573	544	528	533	548	537	544	513	511	542	577	563	529	582	535	519	511	545	542	558	540	535	533	507	544	537	579	516	548	535	564	550	518	567	526	540	534	519	548	525	510	497	540	509	548	561	566	540	498	525	516	504	519	522	537	579	511	551	527	561	563	575	514	509	518	508	527	518	555	539	519	528	544	515	581	550	558	522	480	567	517	523	514	576	524	545	504	542	514	551	523	538	528	499	492	518	530	503	490	513	526	514	533	521	548	573	494	515	556	503	556	551	515	532	517	539	573	553	533	553	538	533	542	486	568	530	579	530	529	525	539	514	572	530	534	489	523	588	560	516	523	529	549	542	492	546	519	535	579	500	521	555	547	522	533	546	514	542	576	516	509	492	518	533	525	512	495	527	559	536	508	601	534	535	544	556	489	570	528	558	513	508	517	499	550	523	476	592	546	529	532	529	577	527	541	554	563	523	520	517	564	511	563	530	491	515	540	519	513	530	547	550	504	521	564	552	541	531	525	506	547	515	551	484	527	555	544	560	531	564	531	556	498	488	501	516	516	530	530	562	507	517	500	559	502	521	543	524	547	508	521	492	548	517	557	502	548	514	544	562	496	541	549	555	552	523	526	576	494	521	508	488	527	528	530	513	526	534	557	547	557	497	551	538	525	535	537	527	571	541	537	532	506	550	512	546	548	565	558	560	502	511	530	549	530	538	526	514	517	529	547	487	591	546	521	560	524	516	528	584	558	532	565	526	533	462	503	526	492	540	544	538	547	554	500	564	559	535	522	538	506	529	510	540	524	490	579	522	544	531	559	535	539	554	517	543	520	503	509	555	565	576	498	558	563	521	551	466	516	526	557	524	546	526	578	467	539	539	536	544	535	536	523	542	488	502	534	567	518	549	539	561	549	526	529	483	543	517	551	553	510	541	544	502	540	535	514	544	479	589	515	532	500	491	510	549	517	553	521	542	520	558	495	566	534	558	550	564	523	509	543	553	571	539	467	519	526	494	551	546	534	525	531	539	534	515	507	509	505	528	508	548	486	483	534	526	517	559	544	518	587	520	569	570	551	535	552	541	546	547	547	503	554	504	534	542	569	575	515	522	494	549	523	580	556	560	533	554	510	519	551	560	494	553	536	554	579	553	515	533	557	510	512	514	548	490	542	573	516	532	511	522	543	532	548	493	508	545	507	506	503	467	512	495	517	519	554	523	549	491	556	519	527	523	514	540	507	523	551	532	540	546	466	519	571	512	524	503	521	573	548	533	544	541	569	528	517	535	528	524	549	508	483	554	536	566	559	537	567	521	535	532	548	526	503	533	578	501	515	498	572	512	516	531	563	540	519	531	550	543	510	529	532	553	546	561	531	521	529	531	546	559	529	518	574	540	532	522	557	546	533	597	529	495	536	511	510	536	538	549	531	552	544	541	547	545	510	486	558	501	552	537	490	512	504	549	551	531	532	505	511	546	531	532	535	532	542
32801	17790	7681	1686	1150	992	800	739	469	463	339	367	325	300	261	222	206	239	242	227	207	215	212	188	242	186	211	184	195	170	187	199	184	207	197	185	183	186	198	200	225	228	184	199	219	197	162	194	200	176	189	160	181	190	178	172	177	194	188	209	195	189	199	196	209	202	180	165	182	190	199	201	214	180	179	155	178	202	208	196	191	206	166	202	212	170	214	172	207	180	171	197	200	162	199	183	198	201	183	222	172	212	188	170	177	176	166	201	153	190	203	202	180	187	174	187	157	200	174	188	156	174	192	182	198	191	200	199	177	212	192	189	188	206	187	200	194	187	171	179	179	205	195	180	187	170	201	191	185	199	210	197	176	167	176	211	186	211	185	191	183	209	200	204	181	209	199	197	172	213	210	191	172	190	194	182	200	215	218	190	178	192	198	179	179	216	184	163	179	195	184	171	191	206	203	185	181	201	200	204	178	201	168	196	168	194	152	195	170	215	192	191	194	191	189	202	207	166	186	185	195	178	183	192	206	180	188	199	219	179	202	185	170	166	184	189	196	163	184	198	183	208	188	200	197	191	193	189	201	172	182	188	182	177	180	192	186	178	186	186	200	184	181	202	195	195	192	205	206	205	180	211	198	193	199	172	160	183	189	181	169	179	179	201	177	220	180	175	189	186	189	197	185	201	177	190	187	177	154	194	202	184	201	226	190	197	191	184	193	184	191	175	180	179	181	189	171	185	216	227	211	193	207	190	197	182	201	195	191	187	184	186	202	216	191	229	172	181	200	202	195	190	173	202	176	202	185	201	205	163	196	200	185	175	178	189	185	203	168	211	177	161	203	191	196	200	198	192	195	223	190	189	178	165	183	199	172	175	200	188	186	210	156	199	161	173	170	186	168	213	195	204	193	201	228	212	159	207	210	214	199	198	189	195	209	197	185	174	204	190	209	203	181	183	183	223	182	201	200	172	172	185	175	216	162	188	181	199	187	163	217	211	166	165	195	201	195	167	208	190	180	210	224	204	172	209	161	196	180	206	195	177	196	174	198	200	178	209	189	218	174	213	172	173	181	219	181	184	187	186	212	185	179	170	202	196	207	192	220	180	193	177	210	195	199	185	180	171	167	186	171	198	176	182	191	186	199	207	203	223	197	225	183	191	189	173	198	184	198	174	190	193	179	165	206	188	204	194	218	177	191	188	185	195	195	200	182	182	206	185	204	184	177	193	188	185	196	172	184	179	177	181	201	185	185	197	188	183	181	157	181	213	167	213	198	200	198	168	190	172	194	216	193	187	195	191	168	197	208	181	144	189	199	210	189	180	209	202	192	204	195	164	200	221	192	224	177	183	194	176	186	218	209	206	202	171	197	169	186	169	165	196	195	208	196	164	176	180	148	190	180	199	177	185	170	201	175	185	198	193	207	191	193	207	195	201	188	185	196	191	230	192	212	188	206	198	190	131	206	196	220	179	178	161	185	184	175	188	174	196	191	160	192	191	183	208	200	181	219	182	177	232	181	186	162	179	210	199	193	178	193	191	196	176	185	203	214	212	175	185	201	203	200	194	207	175	189	175	196	178	182	168	200	195	165	187	200	201	193	203	228	197	208	156	182	170	210	184	196	180	200	206	179	181	176	208	202	192	185	195	173	187	232	189	189	218	178	236	196	203	187	189	191	205	175	204	181	190	179	186	185	206	185	202	192	178	223	164	191	189	179	195	183	184	188	185	202	187	208	171	182	182	209	185	216	164	193	183	188	176	193	186	194	185	220	173	169	210	190	187	213	168	176	189	191	184	202	184	187	213	189	194	176	219	204	206	207	194	189	186	174	161	203	191	192	174	169	222	191	207	184	200	209	175	191	178	202	200	200	180	179	182	216	182	213	190	185	182	190	182	188	194	194	188	191	212	198	178	169	192	187	172	205	203	198	202	168	175	177	190	187	195	209	185	186	184	196	188	182	189	197	174	184	187	218	205	206	188	196	178	164	163	191	201	183	160	194	172	185	202	193	202	207	202	182	180	214	190	194	171	188	193	156	181	175	190	163	193	197	186	181	198	220	165	189	179	198	174	176	214	175	159	209	201	198	185	186	198	195	176	169	186	187	177	187	201	171	218	199	203	173	193	204	204	179	203	218	192	179	180	188	198	205	183	207	174	200	176	174	181	188	210	201	165	204	189	178	174	195	180	182	190	178	189	206	212	222	208	207	164	201	167	187	219	204	200	174	196	180	172	189	207	191	200	204	198	196	155	178	181	196	191	192	195	206	203	224	183	192	200	195	196	186	199	187	204	184	179	181	204	179	189	217	192	180	194	190	183	211	201	178	176	175	188	190	184	177	208	177	171	180	198	179	188	194	193	217	195	191	219	180	189	202	162	174	192	182	159	162	181	196	162	198	170	170	197	185	176	208	190	158	161	184	159	182	204	162	192	198	188	205	223	183	178	195	181	167	193	188	201	193	191	186	169	181	206	163	169	197	184	171	223	194	173	199	187	168	187	195	217	196	203	184	189	170	183	180	192	196	168	210	178	172	190	191	182	194	175	179	186	171	184	193	225	192	194	180	181	185	191	203	181	216	218	181	208	188	177	186	188	197	218	201	170	206	195	215	175	190	201	202	201	172	180	175	197	172	162	164	226	180	177	182	184	182	192	196	224	222	194	191	165	180	181	178	192	186	185	196	199	197	195	191	188	174	186	198	177	193	198	179	181	188	188	178	198	197	191	223	218	197	203	194	189	172	196	203	169	174	178	198	188	192	193	205	187	168	189	191	176	170	174	199	208	173	178	212	160	201	189	197	190	181	195	188	173	186	183	206	205	177	210	197	197	161	210	174	202	187	162	201	189	191	196	219	167	190	209	160	201	198	176	203	202	169	206	216	200	207	210	186	196	155	205	193	191	187	229	176	203	166	196	202	189	171	165	176	166	199	183	201	187	191	215	190	191	202	184	207	169	177	196	177	183	164	179	187	200	207	194	184	203	171	176	183	195	190	181	193	207	177	177	176	182	209	185	216	158	189	198	187	207	217	176	178	188	183	200	191	191	200	199	194	187	210	192	192	198	191	208	189	181	211	174	190	174	180	181	218	213	173	204	196	196	186	189	173	158	175	164	164	204	221	182	209	186	179	156	196	199	191	171	193	200	188	167	211	183	184	194	214	186	193	198	174	199	205	202	189	186	183	204	212	176	187	159	217	187	176	194	179	200	194	216	183	173	202	196	201	209	187	177	193	212	196	170	199	202	185	213	187	169	186	231	187	186	189	192	177	188	176	175	183	185	208	187	193	178	200	207	193	183	156	193	178	164	207	190	215	160	195	211	191	218	197	212	201	176	201	175	197	172	177	179	189	196	202	196	176	195	193	180	204	175	200	172	179	188	208	194	186	175	185	199	207	192	182	198	186	208	189	177	192	208	180	176	192	198	198	176	193	220	173	182	215	209	202	192	176	188	179	183	218	177	167	191	174	191	191	183	194	176	202	230	173	192
20408	12904	8498	3849	4007	3254	2814	2592	1896	1716	1543	1431	1244	1268	1025	800	723	681	679	719	618	576	505	549	498	491	542	543	471	509	516	489	469	485	475	489	442	473	459	462	431	511	456	442	461	458	471	475	469	462	441	465	439	470	429	506	462	451	450	452	468	440	463	426	470	442	399	473	458	453	435	445	440	439	474	444	444	434	465	463	438	473	466	467	464	441	463	441	442	420	458	477	474	430	410	438	477	461	448	466	442	424	447	436	464	430	409	426	426	465	420	414	457	457	455	464	449	463	429	444	416	468	453	490	449	417	456	425	436	446	479	453	452	453	472	441	432	436	447	442	455	418	464	464	434	486	448	402	440	432	437	459	455	432	452	448	458	438	418	483	447	440	469	431	455	479	423	475	436	417	418	432	462	478	444	438	460	445	452	448	447	451	459	464	460	479	445	480	414	453	453	466	453	428	453	432	443	457	464	432	445	464	450	441	478	446	460	428	462	407	437	452	410	447	450	388	413	456	445	444	496	473	460	421	429	418	430	455	448	457	418	435	455	437	415	439	440	475	410	426	466	438	467	441	462	469	462	475	414	467	430	446	461	408	482	427	441	463	426	443	416	433	437	431	454	417	436	462	465	447	457	442	421	451	427	441	464	443	424	434	411	470	435	429	418	446	452	466	454	415	459	459	477	410	420	449	437	442	438	444	429	458	434	438	422	430	428	436	447	444	425	431	445	409	441	433	445	447	427	463	412	416	420	449	461	449	452	458	438	445	428	466	432	468	418	437	441	391	462	463	424	444	447	473	419	463	412	431	449	439	439	427	419	448	433	452	473	406	432	415	424	441	421	422	461	461	441	480	461	466	458	452	436	448	447	478	446	397	426	394	458	471	463	439	447	421	442	454	443	442	419	442	429	441	420	463	423	446	432	428	451	392	456	401	424	426	416	455	461	491	429	464	460	445	402	422	430	459	425	469	418	415	428	440	457	463	438	415	438	436	436	437	454	461	401	403	436	454	427	453	402	448	444	429	424	428	457	440	471	430	475	465	457	456	456	458	435	435	422	435	428	441	483	457	412	447	470	426	439	441	467	460	466	452	452	446	439	443	451	439	478	469	430	444	445	431	445	448	458	435	446	432	425	425	442	452	409	442	428	461	463	457	420	464	417	431	479	418	417	426	452	446	403	476	401	452	442	418	437	435	412	434	441	471	416	412	434	432	455	452	420	407	424	416	429	422	450	444	426	441	438	459	469	440	485	464	469	468	458	437	425	435	430	444	427	452	426	430	427	396	429	447	443	420	431	445	459	436	428	456	474	464	418	467	473	455	468	443	464	451	461	431	419	419	452	468	449	415	432	412	484	428	455	435	411	468	429	440	405	436	397	418	438	451	451	440	454	442	430	447	444	418	439	456	445	397	450	433	455	429	438	413	422	446	433	429	472	458	468	436	424	426	414	465	455	500	445	434	426	421	427	440	434	433	474	475	453	443	457	454	442	460	460	448	449	475	434	461	405	448	434	437	450	422	454	438	482	426	431	481	451	447	458	456	441	449	429	426	440	467	454	429	424	417	466	443	458	444	475	502	458	454	431	441	403	421	441	459	471	463	454	444	435	427	422	438	423	419	460	418	439	447	430	441	442	425	417	466	466	438	422	400	434	453	442	434	434	427	430	431	464	418	425	455	450	423	439	482	432	446	428	454	444	430	451	410	451	416	450	438	460	466	374	440	389	417	373	449	449	407	452	434	448	424	448	459	421	421	451	438	445	441	448	462	509	459	429	473	423	431	434	427	449	425	450	425	458	471	435	453	424	424	448	426	436	432	447	438	445	434	463	421	437	431	463	402	412	440	465	459	461	449	472	458	440	445	427	435	441	480	440	417	419	419	431	445	439	413	481	428	430	418	450	425	442	421	443	480	376	455	420	437	415	449	421	429	439	439	436	456	445	426	443	466	438	441	453	450	416	422	450	451	411	441	407	398	488	458	471	468	410	406	464	432	443	461	430	459	446	441	447	434	424	434	420	472	426	459	434	451	453	426	448	421	465	427	432	460	474	433	446	430	403	458	468	432	448	463	438	484	471	471	473	439	454	454	440	399	469	452	470	441	424	426	421	446	470	456	449	438	426	392	420	440	426	440	430	435	443	415	443	446	469	425	428	458	442	434	438	462	439	443	442	489	465	430	470	454	464	428	454	405	471	464	422	485	454	448	422	422	434	436	403	470	438	406	463	420	422	464	388	431	448	441	445	438	444	418	452	468	455	456	446	455	453	443	449	457	415	429	468	434	466	451	434	422	461	422	447	400	424	446	440	452	444	482	435	457	437	450	469	463	460	450	435	459	442	459	427	438	473	477	413	450	425	426	470	437	424	451	434	453	430	442	426	462	408	449	474	440	427	441	427	402	434	427	430	456	456	440	444	421	416	418	452	475	421	435	419	418	469	394	460	457	454	448	454	440	424	438	454	416	495	438	410	445	414	451	417	407	419	433	435	419	433	430	457	450	474	428	421	419	449	436	404	456	433	438	482	434	446	470	444	434	465	470	429	430	429	449	402	419	435	414	427	462	434	447	423	461	436	456	431	485	420	423	454	468	441	412	440	429	436	453	461	453	456	505	476	460	418	472	448	466	449	417	408	410	438	462	437	452	421	457	438	437	485	451	445	382	449	438	454	453	463	443	402	466	440	424	455	463	461	459	437	459	453	431	417	461	441	451	410	481	451	435	439	427	442	426	453	418	422	444	449	425	419	476	437	451	484	464	478	444	388	401	434	401	444	453	417	435	446	449	478	442	482	465	446	437	461	433	465	428	470	450	436	454	442	444	404	453	454	430	457	432	451	451	428	447	456	467	462	411	443	434	460	467	430	450	432	420	418	432	443	472	464	449	488	443	451	429	459	480	419	454	473	436	411	438	433	468	465	457	448	457	391	433	464	439	423	434	423	446	413	467	474	443	397	441	457	446	424	462	405	430	427	432	470	470	407	445	415	445	449	465	440	480	447	445	471	437	430	442	438	446	454	442	479	452	444	427	420	415	464	464	427	461	447	430	444	476	381	455	441	446	399	432	459	431	424	427	415	432	424	404	451	443	417	464	429	459	450	412	437	455	423	484	436	450	464	451	449	455	443	473	454	414	415	449	458	442	441	464	436	425	461	447	457	436	437	475	422	445	434	461	436	455	476	411	454	413	454	439	430	441	426	430	490	447	447	444	423	432	470	440	457	437	423	461	457	436	449	455	474	418	404	435	435	449	460	430	433	421	428	415	433	422	443	439	414	448	408	471	468	432	430	440	450	416	437	418	427	446	418	409	426	419	440	413	469	437	454	480	489	404	463	434	410	455	418	433	415	442	465	449	452	463	451	449	468	450	393	417	439	451	405	438	416	455	426	440	421	462	424	434	435	463	437	399	480	453	450	423	427	437	445	463	446	440	462	408	421	440	478	469	407	467	412	431	449	440	428	465	431	420	412	467	461	430	441	468	390	424	435	406
41913	25155	11167	3049	2270	1423	1244	1303	794	657	529	555	399	511	399	311	265	309	288	260	244	244	254	227	227	230	260	218	205	226	221	258	217	213	219	244	238	214	216	219	202	210	218	208	208	233	204	210	222	242	180	178	227	187	210	213	210	207	223	224	224	208	195	197	215	190	219	244	211	201	196	220	199	197	215	215	213	192	213	196	204	225	215	189	210	204	208	224	231	221	225	215	239	180	202	232	209	207	224	205	227	227	225	192	200	216	170	217	192	180	193	175	194	218	210	193	193	202	218	201	234	212	205	166	236	200	209	219	197	187	197	201	203	199	198	218	186	224	211	207	215	199	209	213	215	178	209	166	206	205	205	205	218	217	205	209	184	190	230	232	209	220	176	215	225	222	226	230	202	234	220	203	203	225	224	210	187	186	207	206	225	229	219	210	225	218	206	224	203	221	209	214	203	199	216	202	199	185	205	211	185	204	238	197	216	232	192	203	168	194	199	218	237	184	221	225	190	191	192	201	227	193	210	188	203	202	190	201	220	211	211	186	230	230	203	186	213	218	212	232	200	214	232	220	188	193	211	198	201	221	199	222	196	199	190	223	198	218	197	207	213	212	211	235	191	201	217	209	210	213	226	210	198	203	208	208	191	222	196	205	230	197	221	187	235	216	200	219	240	182	214	229	224	192	186	195	228	209	221	200	197	204	207	214	181	195	204	202	220	217	185	199	205	191	198	204	204	174	197	192	192	220	203	218	215	217	208	208	219	188	180	215	222	206	205	233	223	202	220	192	186	227	185	199	204	218	195	209	188	194	233	219	192	201	197	215	191	182	193	218	205	240	214	199	197	219	188	183	194	192	191	211	218	186	225	245	193	224	229	183	217	203	223	211	235	219	217	211	207	233	193	213	232	212	205	197	217	191	185	185	242	224	238	218	211	193	235	200	222	180	224	232	190	188	223	211	206	204	181	229	225	210	222	235	193	211	228	202	223	181	194	184	191	232	210	201	187	197	217	236	197	185	218	217	202	193	209	237	223	228	219	199	167	215	219	227	205	207	188	199	185	195	225	195	231	224	225	200	210	197	215	209	230	230	210	228	219	187	211	203	213	222	175	203	195	201	206	203	217	200	202	195	201	197	194	235	210	219	189	189	192	221	212	238	191	208	200	241	213	203	179	227	197	210	204	209	195	207	206	208	209	200	210	176	241	198	201	227	228	215	188	206	223	192	216	245	217	208	222	200	207	193	197	211	213	209	186	181	216	206	190	190	220	193	206	229	205	216	177	237	242	207	186	206	197	222	205	207	212	214	182	210	198	204	215	191	226	166	191	208	232	228	198	205	190	199	221	224	216	235	191	216	206	187	221	213	211	219	188	222	209	226	214	207	194	212	202	238	197	216	207	214	218	211	194	212	200	185	209	203	236	231	200	200	198	192	217	223	203	216	214	220	217	214	193	199	216	180	227	196	180	208	175	225	197	191	212	192	190	178	214	241	218	182	199	220	222	228	220	198	202	211	212	202	226	245	218	232	207	222	193	207	220	200	210	210	184	203	220	196	207	190	210	234	218	232	196	215	222	243	213	205	214	202	185	225	205	204	217	194	227	218	187	211	214	207	218	217	220	193	216	187	211	205	240	184	197	216	180	209	206	189	214	214	245	204	200	200	214	208	178	225	205	188	215	220	224	228	206	231	185	193	215	207	229	189	217	206	210	209	218	211	195	206	205	231	236	202	217	202	200	208	186	198	235	186	214	219	203	225	210	214	184	212	195	212	208	207	229	209	215	205	182	222	222	201	219	194	197	219	187	229	187	224	228	245	218	204	180	194	188	213	207	207	234	226	212	233	200	191	196	208	210	201	202	222	203	211	219	190	231	191	214	232	202	201	209	232	231	215	207	232	212	203	229	250	201	238	223	218	230	206	219	184	196	205	201	210	220	190	220	203	182	187	219	198	210	193	219	182	217	212	207	196	210	221	198	216	213	199	179	212	211	215	216	244	226	214	188	225	210	220	216	190	236	202	201	181	206	226	185	213	223	232	234	206	205	233	198	219	213	187	201	192	214	223	209	214	221	211	215	197	211	211	194	218	211	203	219	194	235	232	252	208	205	221	223	207	194	225	222	198	184	216	214	223	210	218	232	221	220	224	194	205	221	200	187	207	199	237	186	216	206	229	211	206	212	195	228	203	206	228	217	210	202	188	194	193	220	196	211	201	216	212	224	206	215	226	234	203	225	185	223	216	228	208	191	236	216	194	221	202	218	221	222	230	230	166	201	207	222	194	206	232	227	202	208	188	219	219	227	212	192	196	195	185	213	231	232	232	235	211	214	221	221	216	187	212	192	222	201	207	204	239	210	218	187	206	202	209	229	207	217	257	207	210	211	206	223	185	199	215	199	195	201	202	210	202	217	235	213	197	213	218	243	213	224	218	257	206	178	211	222	214	224	216	220	233	196	198	179	198	201	238	200	188	192	217	215	184	211	205	208	214	225	206	204	200	219	210	222	203	225	193	188	183	172	195	184	206	232	199	222	180	214	198	235	223	186	197	199	214	191	203	228	202	211	204	218	211	250	231	196	204	196	202	215	226	232	214	204	214	215	181	221	204	207	211	207	207	189	218	243	236	214	195	226	222	204	223	199	215	221	208	208	228	191	210	220	222	221	222	226	179	212	184	197	212	224	215	204	201	210	202	180	197	199	196	223	219	220	190	227	238	195	212	211	240	195	232	212	200	199	177	198	234	205	197	197	240	221	200	196	186	203	183	215	184	192	211	178	235	223	216	221	207	196	232	225	212	231	185	221	193	211	207	214	208	200	202	216	204	206	193	216	206	196	223	183	202	227	182	208	208	202	205	193	203	217	221	197	212	221	184	209	193	222	219	205	196	217	176	226	195	187	214	182	186	205	195	231	237	240	217	232	186	201	205	236	221	221	179	206	197	194	201	228	208	216	199	197	186	213	206	171	229	221	236	220	207	212	217	201	199	218	222	195	202	206	238	204	207	213	215	230	216	204	219	212	191	232	215	203	207	213	196	186	190	199	235	235	216	174	180	219	226	195	209	203	205	205	209	204	216	200	206	198	217	210	192	202	216	202	216	216	207	209	233	210	240	229	223	196	207	196	215	202	197	220	209	237	195	239	230	200	208	253	181	189	199	212	206	214	238	197	206	213	211	206	198	208	220	220	188	215	226	213	178	210	206	222	226	205	207	216	224	191	221	219	207	210	212	189	215	221	221	218	191	211	192	230	214	210	211	208	220	207	222	182	184	210	221	186	218	214	192	208	214	225	203	219	204	178	229	219	200	214	194	209	221	214	179	212	207	202	200	214	227	210	208	216	203	209	198	190	177	228	202	206	228	220	213	207	207	215	206	214	201	205	206	235	221	220	216	224	214	212	211	192	197	208	199	179	231	226	186	234	208	220	221	228	222	208	199	192	214	208	209	218	236	209	222	194	190	208	207	223	201	201	209	168	212	229	201	215	199
25431	17488	10328	6092	6638	4918	4150	4162	2903	2603	2018	2538	1726	1852	1426	1002	954	877	949	870	754	679	698	591	661	675	575	598	546	596	574	595	541	590	542	526	544	529	574	547	509	515	576	537	494	523	519	498	479	489	496	493	490	494	485	528	484	456	524	524	490	513	475	495	534	472	504	518	462	483	500	480	515	485	470	498	472	493	486	486	448	472	470	475	480	490	503	478	510	510	461	510	481	482	532	491	480	506	542	452	499	476	492	475	455	445	504	463	495	497	463	481	496	446	493	472	514	485	506	457	479	503	461	468	483	485	494	507	475	466	495	491	497	491	453	505	477	497	466	496	476	515	497	509	505	527	446	519	473	496	508	481	494	481	508	465	502	537	497	514	485	453	453	497	461	465	475	505	469	500	507	468	527	475	493	466	484	455	495	518	472	482	491	516	457	445	472	533	493	467	481	462	460	479	506	464	472	504	491	482	518	446	473	461	483	486	474	489	472	505	511	490	489	495	446	501	474	462	496	490	496	462	497	507	496	450	516	457	483	505	503	445	509	502	486	462	467	498	486	536	483	466	488	520	463	497	514	472	449	454	471	449	475	495	498	471	500	505	471	467	522	491	483	501	463	448	469	501	462	490	502	470	492	472	481	471	498	486	480	499	532	480	460	472	461	483	469	484	460	477	528	480	466	481	509	474	476	492	460	514	487	507	469	451	515	522	471	485	483	430	493	489	462	478	517	503	477	449	483	489	497	521	513	475	524	489	470	457	521	478	507	530	490	511	454	474	496	474	474	509	500	507	520	484	519	498	477	488	485	477	454	475	500	478	478	489	511	457	480	477	489	448	493	455	503	508	508	486	464	452	476	497	478	478	470	519	500	490	493	481	464	499	442	499	484	431	475	495	458	508	487	500	504	461	453	474	453	519	523	493	441	513	487	484	527	459	501	459	455	473	499	454	481	528	473	495	471	479	460	526	494	461	493	500	464	519	456	503	531	465	468	488	463	501	477	509	467	514	490	474	502	488	505	489	454	486	500	490	456	501	509	470	511	474	478	470	466	475	487	483	461	515	473	500	477	491	446	484	463	457	514	493	464	499	480	485	483	489	453	482	494	480	480	485	455	472	504	472	486	479	468	509	502	470	477	436	462	471	481	443	511	493	522	475	449	499	503	475	522	497	475	488	440	479	455	474	505	493	494	471	500	465	509	523	483	536	466	490	483	507	510	513	506	460	482	529	444	448	468	468	490	502	477	476	530	491	503	476	474	484	476	484	477	536	473	463	458	478	467	505	493	516	481	476	495	505	485	507	525	508	512	428	464	458	504	431	490	460	495	500	499	509	447	460	505	479	507	496	501	462	479	478	454	471	509	456	493	453	523	436	506	479	504	491	481	451	505	478	493	493	518	488	495	438	447	470	480	453	489	484	498	477	487	498	477	475	509	483	460	474	475	472	494	447	484	493	515	493	480	464	438	481	491	489	449	491	471	509	469	468	463	493	483	464	461	498	468	465	501	497	445	465	459	505	475	494	485	461	511	524	481	496	476	500	498	502	492	474	464	482	491	492	467	468	476	493	485	476	508	479	479	510	469	497	455	507	480	486	487	478	500	495	470	472	491	468	499	480	477	469	506	462	469	491	495	507	456	515	475	502	472	490	501	520	483	505	485	477	516	477	481	476	440	485	479	473	517	494	447	515	465	514	489	463	481	501	474	487	482	483	464	463	505	472	496	457	489	461	448	493	500	490	482	486	491	506	487	434	496	458	473	477	517	495	510	470	489	504	502	515	444	526	474	514	509	479	449	474	505	478	486	482	441	493	486	495	476	497	458	443	518	502	491	504	474	439	531	510	510	472	497	496	476	457	500	510	515	519	493	474	480	482	474	458	440	528	485	464	497	463	485	474	536	482	459	517	462	471	458	505	478	504	478	476	482	497	483	494	472	517	472	441	482	459	452	504	467	484	462	482	487	482	509	510	509	513	438	503	490	473	450	483	480	469	492	495	480	488	457	474	493	487	484	505	483	524	492	478	450	477	471	450	470	486	478	470	471	488	460	455	441	498	436	500	469	479	480	478	429	490	491	483	523	479	483	468	492	527	454	470	543	507	489	503	458	458	488	501	474	489	514	458	535	477	474	508	517	448	496	478	481	539	482	494	459	480	509	460	522	496	532	477	497	478	486	481	492	519	520	464	461	464	471	486	482	473	462	475	476	473	445	460	432	512	454	474	475	489	467	517	445	447	486	456	483	489	506	436	489	465	466	490	490	471	522	486	495	491	475	489	469	490	468	497	488	510	461	465	479	485	505	473	502	493	505	494	454	491	482	467	466	482	483	486	499	448	495	459	461	487	486	462	452	488	493	472	495	495	476	499	463	456	431	479	507	488	464	489	455	488	457	455	450	523	480	509	493	484	423	528	521	480	461	477	523	485	464	481	521	472	491	480	503	466	460	480	467	519	453	466	507	524	469	464	461	465	496	504	485	494	477	486	511	482	492	503	451	467	511	461	492	484	471	508	496	521	500	484	487	494	458	458	460	477	461	471	484	495	437	482	495	513	512	475	460	515	507	469	468	525	482	473	509	454	502	492	468	507	479	469	428	465	494	487	482	488	482	476	468	461	520	484	490	482	480	460	468	449	503	478	467	519	466	504	495	484	472	515	533	505	481	453	514	464	470	518	459	477	495	488	491	483	528	426	450	460	424	451	517	463	500	473	505	485	501	471	494	513	522	507	444	453	525	478	514	477	494	498	526	465	512	518	481	522	447	491	473	463	465	468	505	514	501	501	481	471	442	444	464	475	533	466	451	505	463	496	476	488	494	493	458	468	463	437	526	485	461	474	500	472	494	475	520	482	487	521	472	460	477	483	510	496	472	467	496	510	486	522	489	500	517	463	493	459	497	459	494	473	492	469	493	481	491	480	486	452	487	455	463	498	493	496	479	466	463	441	469	476	493	501	483	486	530	524	495	517	450	488	510	442	446	478	449	508	463	457	504	497	485	461	474	479	534	532	494	498	484	501	502	504	501	487	509	477	500	461	476	517	493	521	474	457	506	488	477	483	464	515	497	471	509	458	502	495	517	443	515	514	450	497	476	510	503	502	488	514	430	465	479	478	502	478	478	485	477	490	467	463	478	467	478	486	521	466	468	505	499	458	484	450	498	495	459	505	499	456	496	448	447	451	512	480	472	510	515	450	492	491	455	466	507	520	435	483	480	498	477	475	468	507	521	481	477	482	466	503	463	502	496	471	489	518	470	481	469	492	478	494	449	500	473	445	502	459	472	483	481	474	458	479	467	506	463	521	539	491	491	508	505	512	507	484	496	471	453	479	488	481	472	476	454	498	486	465	522	461	490	493	452	486	464	446	435	487	477	478	469	503	489	470	441	498	519	461	529	479	498	480	495	483	506	471	495	459	453	496	468	462	493	489	476	479	517	457	513	476	486	491	478	476	519	504	481	479	463	462	464	495	473	481	471	484	529	477	467	488
19723	8521	2836	826	570	432	337	330	293	284	260	288	259	264	252	258	272	235	256	236	222	270	251	267	225	235	253	232	245	239	244	228	249	253	232	218	224	251	267	247	232	237	230	245	247	222	253	226	214	227	242	197	236	268	246	247	257	273	239	226	260	238	241	235	231	230	235	250	260	224	249	245	251	207	226	261	232	234	269	238	251	222	225	233	226	231	235	231	221	257	270	263	228	221	273	254	233	227	230	253	233	260	226	234	243	243	252	251	219	243	229	255	239	259	238	247	239	232	239	252	271	219	237	239	217	250	231	231	216	228	261	250	227	246	205	238	254	223	253	237	236	216	235	220	234	214	223	232	242	214	243	254	245	234	237	220	241	242	235	226	229	230	234	264	252	231	234	215	213	242	295	222	272	246	258	222	247	236	232	240	209	251	248	231	252	241	235	242	213	209	221	231	225	259	209	240	239	214	216	238	227	227	231	216	242	235	232	243	221	225	238	227	241	228	225	214	225	220	238	246	241	248	248	230	262	268	194	234	225	249	232	250	264	249	265	234	227	209	260	253	250	230	268	257	241	245	251	264	256	242	230	203	218	223	206	237	230	258	264	223	280	234	231	238	279	237	249	232	238	250	236	222	208	226	253	236	238	218	199	266	220	248	245	255	233	212	225	239	247	231	225	228	240	211	253	243	235	216	249	223	276	252	255	222	240	282	218	240	248	230	246	223	202	247	234	236	247	217	250	248	240	211	256	217	222	206	236	223	247	236	228	230	247	215	241	224	226	217	224	225	209	245	249	279	245	247	232	237	235	247	215	244	227	255	230	251	239	234	245	255	242	208	239	274	279	267	232	225	235	268	254	245	209	239	216	243	244	261	241	213	238	233	243	221	249	273	210	270	262	235	224	224	231	237	242	233	267	220	260	210	226	218	244	253	230	253	217	228	241	219	227	257	247	229	251	225	255	257	233	259	246	242	226	230	242	246	264	220	224	250	260	226	225	236	258	227	217	256	239	251	242	212	244	226	266	266	242	224	252	260	263	282	240	259	222	251	226	240	238	245	237	246	214	259	217	235	233	254	230	228	268	223	254	220	223	248	275	249	253	205	214	259	222	239	226	245	227	245	230	264	229	250	225	230	228	254	248	234	234	248	221	233	234	238	235	252	233	248	270	235	229	214	235	239	242	223	257	254	261	220	242	244	232	217	232	211	241	252	230	248	275	229	245	256	210	211	246	271	236	271	245	219	231	202	245	223	234	244	262	231	229	274	244	254	218	246	230	246	233	197	215	240	229	228	248	251	254	245	260	230	263	242	259	234	232	292	240	241	229	246	222	213	233	237	222	226	239	242	233	242	241	250	245	250	237	251	219	242	244	232	254	210	248	265	214	220	245	248	269	249	249	271	280	237	231	234	229	239	225	231	225	226	251	258	235	249	206	230	250	242	214	246	239	234	206	271	222	212	224	229	250	219	273	232	233	232	243	226	217	244	231	218	216	264	240	230	238	213	260	240	228	231	225	219	233	234	250	273	235	239	230	245	243	231	249	251	265	225	257	234	259	219	258	234	252	244	192	233	247	243	253	245	250	243	228	230	215	248	231	229	252	268	255	251	227	221	267	241	224	232	228	220	236	236	253	266	244	258	218	228	239	252	243	257	275	256	249	238	227	236	247	254	244	243	251	232	241	227	266	223	225	260	229	246	237	258	223	211	242	267	272	268	267	263	249	231	238	250	232	218	242	236	254	255	255	228	262	247	260	223	270	275	233	220	237	215	227	273	257	225	230	250	263	240	243	259	238	243	263	245	213	242	218	213	242	262	263	262	252	253	220	232	232	233	255	263	231	224	260	265	233	220	258	254	210	240	260	227	238	217	232	222	217	234	236	218	231	225	224	218	253	213	241	217	236	232	206	241	243	255	232	263	260	230	229	254	231	236	253	253	250	234	239	237	243	228	267	232	215	215	235	237	252	240	240	223	252	228	267	274	234	226	235	232	228	226	283	262	228	214	245	217	261	226	221	253	222	249	266	248	252	235	250	217	245	237	224	231	219	248	252	244	279	218	249	226	224	232	225	253	244	240	260	243	235	247	248	248	243	238	218	221	268	261	243	257	205	229	263	218	239	232	233	262	264	224	223	235	251	224	245	226	246	238	253	233	245	236	248	219	244	219	212	220	233	243	260	236	232	250	237	240	229	267	249	225	217	244	261	255	255	217	245	229	247	220	247	223	235	247	239	234	239	236	243	239	248	201	218	235	250	260	268	234	220	232	282	213	262	213	247	228	239	220	236	259	256	228	238	238	219	223	226	228	247	256	229	213	242	224	228	226	234	233	217	240	245	269	240	242	258	236	227	253	222	257	245	248	227	230	231	247	214	200	251	240	238	271	225	235	246	224	258	231	222	238	246	239	236	246	224	245	235	226	239	223	259	251	260	258	244	245	242	234	252	228	239	239	215	251	251	238	242	264	237	196	288	242	259	263	249	253	256	219	230	218	273	252	262	253	236	218	239	255	267	248	242	240	256	268	239	256	258	258	244	253	242	264	239	232	240	253	253	230	244	233	246	248	260	234	269	258	233	248	220	247	232	240	235	230	235	266	232	264	253	193	228	225	244	239	252	208	232	253	223	207	247	241	245	236	226	223	224	235	246	269	286	237	248	242	258	239	249	225	251	241	269	253	233	244	252	245	232	260	238	240	221	264	216	249	235	262	234	263	260	230	258	210	228	247	234	231	256	253	230	221	234	230	254	271	230	239	230	240	242	253	231	273	245	298	259	246	224	245	283	240	259	269	252	227	254	216	231	216	218	222	252	219	251	243	248	214	263	245	218	270	245	235	242	257	245	227	230	253	229	219	237	214	272	248	240	224	236	249	252	234	224	249	225	258	266	250	247	269	237	240	255	246	226	195	218	234	248	257	245	216	252	258	241	260	232	220	219	233	260	257	236	259	225	209	214	254	253	249	201	239	236	235	231	246	228	283	242	247	221	282	243	240	220	244	264	249	214	246	213	272	234	228	247	218	214	216	226	231	223	244	228	235	222	257	240	256	217	216	252	252	247	247	235	239	234	236	257	237	238	232	225	234	208	221	235	185	217	240	221	243	243	247	264	258	239	241	229	239	253	269	237	237	217	256	254	231	243	232	269	238	263	215	224	257	249	239	265	250	239	228	253	267	242	261	232	243	233	224	267	229	228	272	266	237	255	256	233	235	247	261	236	258	210	234	228	248	208	245	211	219	214	252	274	236	277	228	243	229	233	239	214	210	240	249	251	234	235	247	257	254	271	226	237	228	215	243	240	236	279	251	244	272	242	221	223	248	231	251	241	251	260	239	198	237	223	273	247	220	207	242	248	261	221	256	258	228	223	243	235	285	269	281	243	208	244	248	193	268	235	254	237	237	222	231	237	235	242	203	268	204	243	218	243	256	236	230	258	269	258	258	260	248	257	221	235	231	208	232	277	257	242	229	237	216	215	219	230	267	233	262
11620	6118	4115	2146	1888	1526	1200	1030	823	867	819	775	689	699	732	717	652	629	594	622	597	623	535	541	575	572	594	581	586	521	536	549	566	555	544	573	524	549	555	543	537	577	545	553	536	538	520	515	513	573	499	529	506	579	563	556	541	564	539	516	555	524	544	498	530	535	527	526	540	501	527	476	544	527	516	540	542	506	502	547	546	513	535	565	550	520	528	536	560	570	522	537	582	569	516	524	503	498	544	556	533	532	556	535	506	514	519	500	519	468	470	515	539	588	520	512	558	548	524	519	519	538	563	545	497	547	530	564	543	498	546	525	556	549	564	536	580	569	534	522	547	579	530	527	571	503	560	567	574	516	514	538	530	538	547	551	505	507	518	544	549	525	524	547	519	506	534	495	483	531	554	498	551	530	530	552	519	581	535	530	565	486	505	516	526	509	520	524	495	523	537	553	507	550	589	506	529	526	577	491	528	505	543	546	529	552	551	556	542	574	516	542	552	536	543	528	488	530	532	528	516	514	544	553	556	557	555	503	534	518	508	528	530	522	535	535	504	521	515	525	508	527	563	530	526	544	553	594	508	517	561	531	554	563	524	578	532	514	545	542	523	515	513	489	543	493	540	514	493	532	577	545	539	492	579	489	566	537	520	528	516	517	504	512	564	569	540	572	561	547	541	532	523	563	560	536	542	524	558	483	518	573	525	517	519	563	541	526	584	503	574	558	498	520	551	529	535	502	519	552	544	536	540	577	559	522	586	533	606	524	572	533	542	514	510	541	536	550	544	534	558	510	558	514	538	575	575	550	551	530	537	556	528	547	552	511	521	548	548	521	553	539	566	557	547	560	521	545	510	519	543	607	531	538	582	495	548	553	523	522	531	560	501	519	494	564	569	527	496	581	572	527	496	550	554	533	554	550	528	523	547	543	525	569	500	537	513	563	531	553	515	474	538	509	568	555	551	524	522	537	537	552	576	545	527	487	513	523	517	519	544	553	536	520	526	525	529	511	551	529	545	557	557	549	569	528	500	552	551	559	543	533	534	488	527	564	536	503	571	557	541	479	523	526	550	506	581	537	579	555	553	527	533	559	547	530	542	529	509	521	566	525	555	522	537	536	543	555	526	526	530	550	533	548	572	512	519	545	553	558	519	541	506	505	537	512	523	512	514	543	540	558	529	530	562	509	530	542	557	524	537	564	522	512	534	512	566	539	522	522	544	537	522	532	549	510	501	556	556	524	530	518	568	535	551	561	515	532	537	547	531	503	572	522	534	570	480	530	519	553	561	524	535	555	546	527	510	504	550	529	549	580	526	550	551	546	534	536	519	511	545	542	515	506	555	560	555	526	510	507	498	557	530	521	547	513	508	533	585	508	503	574	534	514	547	531	551	546	561	552	519	513	499	512	511	553	552	539	526	554	523	529	520	568	547	557	543	524	508	533	591	493	537	537	537	562	515	545	577	512	571	580	587	523	531	534	556	569	535	525	534	506	521	530	515	547	547	535	544	570	514	524	502	546	595	565	513	495	521	522	531	565	576	553	508	489	553	570	581	507	530	540	521	507	533	518	528	492	521	528	535	509	560	545	524	556	581	566	513	559	536	557	506	556	565	500	537	524	528	500	509	507	539	516	534	572	530	557	529	527	589	538	512	532	528	550	540	511	514	554	509	518	548	530	574	544	489	559	510	537	540	504	548	525	532	498	556	510	502	564	489	544	516	528	545	542	556	531	564	540	530	531	543	540	532	592	507	559	558	532	575	563	579	525	528	500	535	514	534	552	534	536	561	507	542	556	530	524	499	507	524	538	529	513	496	542	550	562	506	565	514	533	502	520	501	561	534	506	523	568	522	544	555	542	528	542	535	557	519	498	492	562	541	545	543	529	534	564	532	525	513	561	537	606	529	523	534	537	537	549	541	491	528	529	569	523	500	569	510	520	520	540	545	564	564	516	529	508	534	553	530	529	553	542	546	571	563	525	566	538	500	493	534	545	517	526	533	514	562	509	517	527	520	554	527	564	550	557	522	548	494	542	539	542	538	531	520	504	536	534	548	558	508	536	542	570	540	510	522	502	520	526	560	610	501	530	499	522	535	573	505	526	551	534	557	525	519	527	484	526	550	548	522	525	537	547	518	547	533	596	516	529	552	519	557	557	558	539	527	549	568	516	503	553	535	530	575	511	574	503	559	585	525	531	524	527	514	537	540	546	546	541	519	566	543	495	536	576	513	504	532	567	543	514	530	552	557	539	556	520	494	534	528	506	494	527	550	567	527	498	551	562	530	508	538	562	529	542	578	586	546	533	539	549	553	553	520	566	519	524	548	528	551	560	538	534	495	534	527	495	514	576	538	571	546	536	519	533	542	532	559	550	541	556	524	521	503	528	509	539	527	507	551	557	480	558	558	516	509	523	566	496	522	490	526	583	537	526	549	534	587	537	527	550	506	550	536	527	524	502	499	497	514	544	517	507	531	540	585	546	535	557	535	546	531	522	500	534	529	559	542	581	587	547	534	552	528	547	525	510	532	549	542	584	543	541	501	547	534	536	491	524	562	519	527	500	543	531	541	552	520	514	566	505	530	528	516	542	569	534	508	552	551	507	522	563	571	549	543	467	545	539	534	543	522	535	542	501	531	527	528	516	530	548	508	581	513	537	534	538	528	534	489	534	521	562	513	505	503	587	565	572	546	519	521	514	557	515	529	509	535	552	511	533	521	532	535	506	524	529	583	541	572	535	548	537	576	500	526	492	533	546	552	560	489	517	501	513	540	541	555	517	523	566	580	533	537	503	482	520	506	465	520	546	552	525	528	526	564	524	532	532	535	539	541	542	519	552	547	544	536	538	521	543	539	508	551	504	531	496	533	538	528	543	520	498	533	514	509	502	567	531	540	533	530	535	559	515	490	528	565	505	531	536	516	499	502	546	513	521	518	516	548	511	546	516	512	600	522	512	552	549	545	524	567	553	541	577	541	516	550	546	519	555	517	552	515	532	558	551	537	563	501	524	537	562	534	534	500	544	505	535	545	537	564	552	553	563	551	526	528	538	514	535	548	556	526	537	535	525	525	523	545	569	572	520	575	546	515	583	518	486	506	594	501	547	511	558	544	529	515	512	514	576	513	546	538	514	546	530	535	551	552	536	524	500	528	557	542	552	513	541	530	560	553	515	492	531	529	499	525	524	557	509	563	518	512	490	534	513	550	510	537	499	538	532	526	523	520	524	503	487	561	497	508	501	526	533	496	554	522	544	539	547	558	544	540	510	553	501	532	551	526	578	569	527	506	583	551	552	555	571	551	494	519	534	542	518	513	510	546	523	549	561	519	542	558	540	523	533	516	493	519	542	557	541	551	531	542	547	518	517	515	533	540	567	533	521	539	531	578	569	554	518	529	517	544	537	526	534	549	535	547	560	559	564	549	519	518	552	547	559	532	529	503	505	545	493	496	538	527	529	498	482	537	532	561	514	528	544	568	515	533	553	534	558
32954	18335	7458	1923	1241	888	701	537	549	568	398	376	316	316	285	234	246	236	242	215	215	203	219	238	210	191	192	204	186	187	216	234	219	207	234	213	184	211	183	193	193	203	195	205	189	192	196	197	199	221	195	197	195	191	188	197	195	187	227	200	198	179	210	198	195	187	173	196	188	228	179	192	197	192	196	191	164	199	187	212	186	176	177	186	202	193	190	179	198	187	197	208	182	194	169	188	184	183	171	192	180	205	202	223	180	225	188	202	185	183	186	197	162	197	177	177	204	180	200	189	209	188	175	194	186	206	201	202	189	191	168	185	192	183	201	198	164	190	176	167	185	182	191	216	200	183	190	194	183	190	224	187	189	174	175	200	187	190	240	222	202	174	188	175	193	199	191	225	196	213	213	206	176	201	217	175	175	161	194	204	205	216	203	179	206	231	199	184	182	204	186	196	174	171	181	181	200	165	165	209	174	209	187	196	194	187	164	189	187	176	205	183	201	187	195	187	190	199	188	181	193	216	173	194	193	196	187	201	182	187	198	204	197	203	182	194	201	202	189	181	199	208	176	200	192	205	185	167	215	174	192	194	181	209	173	193	186	204	180	180	181	182	195	209	214	183	199	190	206	196	187	174	176	200	177	171	212	182	171	166	159	202	208	196	177	188	183	170	181	205	200	186	188	166	192	178	209	185	216	191	221	181	201	188	179	165	195	170	198	185	194	194	195	176	172	196	194	180	214	190	209	170	215	194	169	183	212	185	185	187	207	204	216	189	185	169	197	203	179	175	214	202	168	186	201	183	170	151	181	196	206	186	184	202	187	179	200	201	199	181	175	168	159	202	194	169	183	209	195	179	193	202	217	197	177	180	155	181	203	191	178	204	192	171	214	221	179	220	201	187	210	215	198	186	196	203	230	165	187	202	178	190	197	199	172	177	202	201	179	180	196	182	195	187	196	174	190	204	183	216	193	169	183	188	180	172	191	193	175	196	205	209	219	206	189	175	177	181	184	208	186	206	183	157	199	199	211	192	200	209	201	187	180	190	207	212	192	209	186	199	156	199	186	207	205	190	193	194	223	185	211	178	186	180	191	172	158	217	185	169	185	222	199	188	211	198	192	185	191	190	215	158	177	166	183	175	191	193	174	208	171	178	182	203	202	188	219	189	213	217	206	188	200	204	164	201	168	194	219	204	193	173	191	206	208	174	207	205	197	196	197	218	181	191	164	195	178	196	215	181	184	203	171	164	199	185	193	188	171	229	202	177	176	174	233	204	179	164	200	191	171	171	216	176	207	205	177	207	189	181	184	183	188	185	197	159	199	197	224	169	206	178	193	171	192	189	206	169	157	184	187	230	215	206	171	168	195	187	156	188	201	181	205	215	197	194	202	193	190	206	231	198	171	168	178	202	188	167	189	181	197	167	190	185	186	223	196	180	186	196	162	192	176	193	206	207	175	175	209	184	178	195	169	175	209	167	203	201	174	172	193	178	189	191	183	178	186	205	205	183	176	183	174	207	180	181	177	205	212	194	180	181	192	204	208	186	200	160	194	182	181	175	195	198	189	174	210	159	196	187	213	190	174	198	170	216	159	195	203	189	201	150	189	165	191	198	173	199	180	207	199	186	195	184	194	194	210	168	203	190	176	187	160	196	195	172	208	182	198	179	191	172	205	198	192	193	191	192	184	199	183	192	181	207	174	162	203	220	190	175	180	191	186	169	193	178	177	175	210	162	194	197	199	193	178	212	190	195	150	187	211	193	199	167	199	165	175	220	198	196	197	194	192	191	204	197	213	200	179	216	173	186	205	203	167	173	179	182	208	189	184	213	190	191	188	195	186	209	209	163	182	166	218	172	189	167	199	196	187	183	200	177	195	176	181	183	166	186	194	198	195	206	188	193	207	176	166	213	175	171	220	169	152	176	186	190	173	203	201	198	189	213	184	195	184	219	215	180	175	196	146	177	174	199	195	172	213	208	196	200	215	198	212	185	185	187	203	194	194	177	215	197	191	177	195	203	208	189	204	200	208	199	208	188	181	201	200	201	191	188	217	214	186	199	185	197	199	229	193	181	184	199	198	193	181	185	210	191	188	178	195	175	220	185	203	197	211	192	184	195	193	193	206	167	185	190	190	200	217	192	198	154	210	230	185	172	173	176	201	200	226	215	190	213	195	201	173	172	176	172	179	185	205	188	196	193	186	210	201	206	176	181	185	192	194	192	181	197	192	205	192	203	208	174	175	173	172	197	178	198	189	199	211	176	168	180	192	180	171	167	206	165	191	183	225	211	162	188	172	191	192	180	181	185	192	192	191	221	188	172	196	194	182	200	213	182	186	175	174	205	234	204	195	181	161	194	203	177	200	177	174	186	218	194	222	225	203	181	193	197	200	171	169	201	222	197	205	186	219	201	181	181	192	164	192	195	179	194	179	206	188	198	176	206	185	198	192	208	190	184	186	182	181	188	188	179	180	185	205	192	222	186	202	209	176	195	212	177	160	167	188	195	190	211	178	176	180	212	194	189	147	207	178	181	183	192	199	221	181	195	171	176	169	165	169	192	193	180	205	184	198	211	174	222	205	168	203	192	185	195	172	190	196	188	213	205	216	191	180	196	211	167	191	201	202	186	204	205	208	218	193	219	212	204	218	185	217	193	159	199	186	183	208	183	191	209	201	193	216	194	201	202	198	204	204	222	182	169	165	205	194	190	211	200	191	179	189	204	189	205	202	190	211	169	163	192	200	176	174	214	203	191	188	199	207	204	174	183	183	181	178	194	210	168	174	200	199	193	199	197	182	210	204	210	189	210	224	210	220	163	200	190	194	187	180	207	197	216	206	199	173	199	209	189	186	173	188	196	182	185	188	182	175	168	202	186	171	165	215	199	196	211	181	154	178	183	185	207	206	211	173	191	228	202	197	201	172	191	182	169	194	204	212	190	191	202	223	180	182	185	169	224	202	195	195	184	193	167	217	199	203	192	198	187	194	172	204	177	198	188	193	193	170	186	197	161	181	189	182	181	192	181	190	175	168	183	193	193	168	186	178	172	203	189	195	203	180	187	181	187	175	220	195	206	196	166	184	193	186	196	178	204	202	207	183	199	172	206	154	196	205	181	190	208	183	156	203	159	164	219	184	181	212	212	187	196	171	192	167	213	226	193	195	184	205	172	208	200	213	179	175	193	183	200	200	217	217	182	162	195	185	193	193	167	208	202	188	204	184	173	187	202	203	188	194	189	164	205	203	166	191	214	213	167	196	196	205	195	183	208	182	198	194	165	175	187	204	179	173	203	191	181	191	185	188	167	177	201	190	190	204	167	189	186	217	187	190	182	208	202	194	177	192	195	190	187	206	201	201	206	180	195	181	203	209	214	168	181	182	212	181	207	170	198	198	183	184	215	188	207	178	185	191	191	222	169	168	200	188	193	176	181	181	162	183	182	228	207	204	197	199	201	212	195	217	213	186	165	162	213	198	201	165	201	157	198
20809	13170	8549	4568	4155	3174	2699	2237	1999	2284	1655	1698	1219	1472	1211	742	720	737	697	639	638	580	520	500	569	551	542	513	499	501	506	457	498	498	500	485	518	480	521	462	459	498	497	476	479	476	484	497	457	474	482	460	483	440	461	461	482	450	445	444	475	447	417	451	453	457	472	433	453	440	449	437	463	420	436	446	459	428	482	465	440	475	432	470	475	458	459	457	435	475	426	445	424	412	487	457	435	431	432	455	420	450	432	429	444	465	472	469	411	441	459	451	432	421	447	432	462	470	445	454	447	441	444	423	434	447	463	451	428	410	422	408	470	437	446	451	458	465	465	408	418	459	446	440	471	454	450	446	479	446	483	447	440	422	465	448	461	428	407	442	445	388	461	437	438	479	438	443	448	472	411	480	453	455	449	441	402	430	483	384	413	440	435	451	471	458	513	424	443	463	475	426	434	475	461	413	457	441	429	428	452	482	459	436	455	446	434	465	463	428	455	457	430	462	424	465	443	459	436	483	445	471	415	428	442	451	415	466	430	446	456	447	440	422	457	416	464	427	441	418	460	408	437	471	470	436	434	470	417	452	449	472	422	413	429	450	412	457	448	470	438	443	469	458	447	451	408	473	473	478	430	444	387	418	421	418	425	418	436	459	439	457	482	437	467	441	463	428	425	452	488	433	448	473	428	492	448	435	453	461	430	437	479	462	453	452	423	437	444	429	463	440	389	441	427	416	431	467	408	448	416	436	431	422	418	491	456	417	448	414	419	446	483	441	440	432	444	428	435	462	428	430	445	454	431	444	484	427	427	425	374	421	450	473	439	464	462	451	448	481	481	424	452	468	470	434	448	434	473	443	423	446	431	423	462	449	447	449	409	486	422	458	455	423	430	441	452	450	414	479	432	453	464	405	407	463	452	418	458	443	430	472	463	470	393	429	435	439	434	431	441	460	478	408	447	436	432	466	461	474	447	413	430	453	421	423	432	410	413	426	434	445	481	441	446	467	468	431	452	442	426	433	435	439	472	453	409	444	429	423	427	455	444	469	487	508	430	484	436	438	462	434	432	455	451	484	443	444	438	441	435	455	430	447	430	481	426	435	442	456	442	477	432	447	466	464	404	424	441	468	469	495	453	435	445	438	448	432	404	483	423	457	456	465	428	434	443	415	445	446	420	474	389	451	452	429	463	438	435	445	439	434	438	438	455	393	426	460	423	419	435	482	466	460	441	426	406	461	437	448	462	446	428	438	441	455	464	478	449	396	435	464	506	434	456	433	412	455	457	443	426	442	465	425	414	460	436	463	452	414	479	467	433	405	430	438	450	461	393	434	470	439	493	430	417	425	433	476	465	451	439	444	437	450	450	453	435	491	449	440	436	429	490	436	458	425	432	459	414	475	458	468	446	435	450	411	442	446	441	426	445	457	497	414	461	462	505	428	453	434	450	455	433	462	437	427	404	407	466	431	479	433	434	401	433	465	436	432	485	472	459	465	458	405	445	465	434	412	424	447	438	453	400	450	425	438	448	427	461	411	436	418	449	426	454	431	438	485	437	415	420	461	459	471	439	439	445	426	430	439	454	406	433	443	453	463	457	432	459	442	428	454	450	446	427	399	423	466	424	462	439	401	453	457	458	433	452	436	423	440	440	430	428	431	420	445	476	458	402	440	489	478	469	461	426	487	447	463	436	449	471	413	429	444	399	482	451	440	416	434	444	436	436	446	450	463	445	453	433	479	449	477	455	429	433	440	449	435	460	437	430	413	442	456	451	459	443	453	484	470	466	441	420	450	482	415	442	467	437	439	473	425	429	450	423	452	442	416	433	457	454	432	416	449	440	415	452	448	464	425	462	435	443	417	447	448	443	434	472	427	438	434	433	443	421	426	432	402	427	431	406	424	431	418	400	437	432	425	422	459	471	451	444	489	417	418	440	431	461	485	459	456	428	450	443	434	429	425	453	447	437	461	450	396	447	432	446	465	433	423	420	462	444	450	455	440	463	437	429	433	430	429	465	482	442	489	486	445	431	445	471	433	429	446	438	419	427	438	462	445	451	449	450	477	443	433	459	448	430	434	476	427	438	462	445	438	470	438	427	450	465	413	515	402	422	407	501	468	460	422	435	423	478	458	400	423	443	449	431	451	444	427	458	467	425	441	435	418	479	437	468	451	434	455	429	414	469	445	434	463	424	448	402	457	402	429	446	440	476	413	428	443	433	409	455	473	467	421	436	412	450	429	451	453	450	415	447	475	487	436	456	437	440	454	445	475	408	433	458	421	401	438	405	451	464	486	431	429	440	457	450	453	480	395	438	462	439	458	411	444	473	393	413	474	434	439	484	444	432	440	465	492	442	451	440	459	423	453	434	469	440	468	454	436	423	456	439	440	445	425	454	462	420	456	453	421	462	483	423	463	446	482	405	469	451	436	424	451	403	453	451	437	427	437	440	449	464	439	463	455	416	466	453	427	417	416	406	475	418	437	430	418	414	468	445	450	454	419	456	451	447	436	451	456	462	437	435	462	425	453	426	478	427	425	451	454	496	401	474	452	464	445	427	465	428	430	424	420	470	460	443	423	457	437	496	449	408	448	457	447	462	427	431	462	467	466	444	432	493	444	460	448	500	412	491	467	444	443	440	436	464	406	434	479	440	429	466	430	461	462	421	459	429	421	418	469	461	470	440	452	438	442	459	438	425	442	462	412	412	495	452	443	449	482	420	506	450	463	435	428	438	441	445	432	438	472	444	470	457	406	411	441	440	477	447	417	470	433	429	439	474	446	445	420	444	473	436	443	438	445	459	451	442	442	482	447	469	460	457	426	467	448	433	435	398	464	469	431	419	478	422	425	423	414	453	401	397	446	436	477	474	474	434	446	458	442	419	466	448	453	441	453	468	407	465	443	461	464	467	445	405	448	431	476	443	470	471	452	451	443	449	442	422	424	420	466	438	435	483	453	411	451	438	466	408	467	445	466	394	408	441	469	452	468	465	436	449	444	432	464	469	436	484	485	443	462	464	445	431	429	455	408	425	421	456	432	437	449	447	443	427	410	456	462	441	477	452	451	448	433	453	450	428	423	408	493	432	431	457	399	484	440	445	443	454	452	505	438	477	428	438	426	460	429	437	439	426	459	455	485	452	463	473	427	435	465	444	469	484	471	462	457	393	428	446	455	444	449	407	443	483	461	427	454	442	473	462	433	445	468	489	459	462	468	437	446	467	441	433	427	436	397	431	412	442	458	409	429	458	436	450	418	461	487	450	440	436	432	464	432	444	463	418	409	433	458	480	422	411	449	462	454	425	415	439	398	454	423	433	451	424	479	443	467	425	455	425	470	437	429	448	436	446	441	438	436	443	421	447	440	434	457	447	395	428	408	454	447	457	458	449	444	419	429	449	455	465	444	492	456	455	402	456	461	435	426	411	435	450	418	436	454	453	458	452	467	465	462	479	462	446	486	427	449	457	477	445	414	471	448	414	452	448	450	415	413
42619	25151	13345	3829	2178	1406	1226	952	937	985	724	607	453	537	415	299	334	288	261	252	262	228	248	237	277	211	242	222	229	228	226	212	226	216	230	200	232	245	233	203	213	220	191	251	219	201	216	194	223	228	221	202	217	212	199	219	217	231	213	237	199	219	224	237	191	205	204	211	215	239	208	190	223	204	197	195	229	212	200	209	202	187	197	193	205	197	246	237	214	227	207	236	205	201	238	203	214	219	211	207	192	214	212	180	182	254	220	220	231	182	219	198	224	229	210	180	213	228	244	233	214	207	205	203	223	244	203	238	194	193	177	200	210	217	188	204	246	200	221	191	237	211	240	219	205	207	204	227	197	231	189	177	196	207	208	215	199	212	233	189	223	221	220	221	222	236	241	222	211	200	218	238	221	209	193	245	229	172	186	222	224	227	222	200	174	207	230	228	227	211	220	207	215	198	201	225	209	192	213	227	190	202	188	230	193	229	209	240	183	216	204	213	189	216	236	206	208	208	213	210	201	213	208	201	222	192	205	209	214	199	222	217	216	180	196	233	216	196	203	227	209	205	176	191	211	204	204	212	227	218	209	198	234	198	244	228	218	193	226	202	177	204	229	192	220	203	231	217	223	188	213	220	201	215	220	216	204	188	206	245	217	197	185	204	217	219	234	215	232	222	223	222	212	194	220	201	220	228	197	217	216	215	222	236	207	221	212	173	233	197	224	257	217	202	208	185	186	201	232	206	203	232	231	216	213	194	221	195	195	214	207	231	211	218	210	191	204	235	189	190	222	202	199	222	209	199	196	178	215	220	227	183	241	206	222	201	192	215	203	212	205	208	184	217	198	193	232	212	182	192	207	213	205	211	232	243	200	230	201	215	193	197	197	222	219	213	203	224	177	210	174	229	215	237	237	208	220	206	220	217	236	211	202	214	226	202	231	230	233	214	213	193	220	209	217	216	206	212	205	172	204	221	204	201	231	214	229	216	197	219	210	180	180	206	213	226	218	221	234	211	231	201	207	210	210	214	211	199	193	225	211	225	219	207	226	208	203	190	223	212	209	205	209	217	218	182	200	221	241	193	176	214	185	190	229	186	219	246	213	223	199	241	231	212	169	210	224	227	217	208	179	198	199	204	229	208	201	203	204	212	219	243	202	214	194	206	233	195	197	209	181	205	212	231	242	193	189	236	223	189	208	207	228	228	195	226	227	206	218	188	191	197	204	201	217	195	208	208	197	203	188	212	210	181	210	203	183	197	201	227	218	202	217	234	236	224	199	212	186	192	197	206	197	212	214	224	221	216	206	194	224	212	225	195	215	230	209	213	198	234	223	237	192	215	210	231	215	203	187	214	203	213	202	219	212	199	222	203	229	208	196	202	202	228	196	191	220	251	230	192	206	208	224	194	218	220	225	209	196	201	193	209	205	214	205	234	221	238	230	229	219	239	195	217	209	221	238	231	206	204	209	212	222	203	224	228	194	184	225	205	205	197	202	183	198	222	221	227	245	245	196	210	208	213	235	205	206	188	206	213	185	217	218	227	196	198	196	194	217	185	199	203	207	235	220	228	242	227	214	204	211	219	180	186	200	232	229	198	183	217	194	204	212	213	211	216	180	213	220	231	229	236	191	233	231	221	218	201	221	211	215	201	200	222	216	227	204	195	220	171	211	231	234	203	201	188	203	230	201	224	200	191	189	210	213	212	225	207	218	197	206	202	203	230	208	196	229	198	218	227	234	219	216	196	221	226	211	187	211	221	185	218	210	213	221	202	233	198	186	224	213	193	185	208	215	234	203	207	206	197	215	209	203	213	172	189	216	226	212	206	182	194	209	213	213	218	197	235	199	213	220	205	208	199	213	196	206	218	203	199	215	206	208	230	200	202	208	196	222	193	254	187	222	157	218	218	204	184	199	218	222	202	206	204	230	209	215	222	209	204	216	186	218	198	189	188	241	214	199	217	193	210	244	218	199	212	216	201	203	205	222	196	202	217	209	227	213	226	187	207	206	216	195	207	182	203	220	206	234	214	218	235	244	224	205	222	207	193	201	189	212	224	192	207	224	193	227	200	206	242	224	211	199	201	209	214	212	236	192	235	223	206	185	184	222	194	198	215	204	211	219	192	235	197	239	225	213	207	168	204	199	191	222	195	201	224	238	186	229	231	174	213	198	209	236	223	239	221	211	227	212	208	206	198	213	223	190	201	225	214	234	199	199	224	234	210	218	211	210	199	226	193	211	194	193	225	216	225	179	196	203	202	186	207	207	237	198	185	192	213	228	190	208	211	192	229	205	205	210	196	206	234	221	209	205	211	227	191	208	224	227	203	213	219	221	198	207	214	204	204	239	204	225	185	199	167	221	227	212	190	159	250	218	223	192	206	220	192	212	222	198	205	190	229	206	196	218	229	196	213	189	198	200	224	206	203	191	210	223	224	225	208	206	211	225	213	200	219	216	194	209	195	180	210	216	220	225	202	219	218	227	202	219	226	226	219	219	185	201	233	213	204	197	238	188	192	220	216	192	221	203	205	202	222	213	218	213	196	216	221	244	214	200	237	215	191	177	219	215	205	225	217	227	212	217	209	206	200	207	178	190	180	196	213	228	220	219	191	185	177	238	181	216	212	215	226	215	189	203	201	203	204	213	190	249	204	223	206	226	190	221	205	228	226	225	194	232	229	218	214	209	223	194	243	206	232	230	198	236	195	198	222	199	199	211	238	222	204	216	220	199	202	212	210	213	199	201	199	194	198	214	253	195	233	207	208	207	182	210	226	233	206	224	199	211	221	188	216	185	223	216	219	202	208	253	194	207	186	224	185	219	228	214	195	205	220	196	218	210	175	221	233	204	206	203	195	199	211	206	214	215	196	214	203	209	223	197	222	209	210	233	196	209	210	238	235	213	203	243	216	186	193	207	205	190	217	206	203	209	174	196	239	202	203	223	193	205	192	203	184	201	212	236	201	208	208	206	233	213	195	221	236	250	198	220	233	204	237	225	193	208	216	206	224	212	200	208	227	206	203	194	211	221	228	206	185	215	201	213	234	211	236	222	209	208	204	217	210	219	190	217	235	231	236	222	215	198	183	205	207	201	218	198	226	233	217	237	211	220	233	221	202	235	212	202	216	221	225	221	234	189	187	222	217	187	192	224	218	195	184	208	205	218	191	202	200	207	197	221	217	235	191	224	199	187	212	167	213	245	218	212	218	213	211	243	228	218	208	220	178	219	202	226	228	188	217	216	206	205	225	195	232	198	240	208	228	207	196	194	218	212	190	201	208	225	220	194	222	211	216	230	206	192	202	210	194	190	182	219	222	217	202	237	222	228	211	192	239	231	226	178	225	186	200	252	207	231	194	191	238	186	220	218	205	206	215	247	205	185	238	194	197	208	239	275	204	213	204	195	202	208	206	235	215	225	220	194	217	217	219	224	219	222	207	215	178	215	233	214	189	210	189	200	223	215	216	197	215	229	184	203	208	194	188	192	199
25799	17027	13144	6884	6349	4652	4109	3481	3692	3787	2885	2629	1773	2537	1656	990	933	944	842	762	756	648	642	655	695	652	577	587	593	539	545	608	548	584	548	546	570	551	510	505	546	537	514	568	573	502	527	504	485	478	481	483	525	491	462	461	498	452	510	496	534	503	481	482	495	473	479	525	526	515	475	513	500	469	459	463	465	472	468	477	479	504	468	473	485	528	463	486	561	471	478	442	468	501	472	485	487	479	496	478	479	499	479	474	480	492	484	494	450	480	482	474	506	489	492	478	459	519	527	479	482	493	528	497	473	457	487	485	481	453	524	472	461	508	463	469	506	463	464	511	481	486	436	452	480	452	470	450	496	496	486	486	503	507	435	461	465	478	489	486	500	463	508	484	455	460	505	451	484	499	446	492	495	475	457	496	508	481	480	480	513	455	464	533	464	503	495	459	500	500	487	516	529	469	485	486	470	500	497	503	483	493	515	497	467	478	504	485	503	503	496	528	518	452	508	525	486	483	469	492	497	495	431	477	474	517	512	493	502	488	495	521	473	473	459	484	463	456	477	473	481	454	503	487	463	464	507	468	465	487	461	513	490	472	470	443	472	450	473	457	479	482	481	523	463	503	500	461	460	496	529	492	534	487	457	453	499	462	460	492	490	434	468	481	481	490	482	496	491	492	487	460	490	489	494	450	516	475	474	473	473	535	496	484	482	508	483	467	475	483	463	528	461	486	477	455	465	471	492	493	499	488	474	467	460	486	497	439	508	474	489	490	467	491	443	476	512	434	475	497	520	492	490	496	453	511	487	491	464	479	488	492	498	510	444	525	491	468	497	484	468	491	481	468	504	496	477	528	471	489	501	424	492	476	527	523	512	472	502	515	465	433	509	475	484	498	477	505	494	506	447	528	493	493	499	475	450	496	513	529	453	470	491	489	477	459	486	476	486	505	494	502	460	507	474	493	501	445	479	428	510	502	498	463	507	513	481	465	491	498	481	486	490	489	490	436	468	464	520	448	466	459	474	506	481	512	496	479	482	490	483	456	522	496	467	486	485	485	463	505	459	477	458	462	469	480	471	453	470	470	472	489	508	524	501	472	518	448	496	446	518	500	501	516	493	514	483	503	495	474	507	495	494	544	500	478	491	479	484	518	485	521	509	480	468	477	488	471	458	482	515	461	463	469	489	500	474	488	489	503	502	483	446	485	519	456	450	453	500	528	499	531	512	504	524	490	447	508	459	500	486	472	430	469	492	468	483	495	483	460	445	485	493	455	519	535	473	491	457	497	464	478	513	531	480	505	461	492	506	480	463	513	493	509	486	489	488	485	499	496	475	528	468	485	501	459	493	478	481	477	473	497	458	483	480	444	505	519	457	491	496	505	473	460	532	500	450	487	486	499	496	429	468	496	503	469	482	483	490	464	499	469	482	505	472	471	470	479	467	489	500	479	516	482	492	494	480	487	485	497	502	458	469	529	470	484	479	473	465	484	446	489	528	489	478	484	501	474	516	489	479	493	478	480	456	513	423	464	489	499	511	477	513	497	491	498	521	422	492	473	488	491	483	533	485	457	484	496	460	483	503	502	452	457	522	483	475	475	482	477	474	500	475	486	474	473	490	494	461	464	467	486	434	457	507	515	488	487	425	477	454	480	475	508	489	470	486	516	475	481	486	498	481	467	472	449	507	480	478	455	476	514	491	503	519	501	471	494	498	464	460	455	507	468	477	474	500	503	520	477	524	481	490	491	501	465	466	478	483	492	463	510	460	478	487	462	471	523	529	494	497	517	485	543	517	486	515	486	516	447	482	457	474	481	483	474	464	493	501	457	517	462	501	459	500	494	486	481	537	443	465	465	507	483	466	480	471	499	469	474	480	464	473	474	504	475	486	480	479	500	464	490	468	501	496	461	491	499	445	480	512	480	478	466	486	514	514	456	559	489	476	487	469	493	503	497	485	498	506	510	452	457	470	508	474	502	512	475	468	429	501	490	490	480	497	486	450	518	448	472	501	485	490	467	503	450	529	502	450	503	471	476	527	486	485	513	504	469	486	512	496	477	466	517	453	455	494	522	471	495	489	465	501	487	479	536	468	489	482	445	459	467	452	468	507	496	503	493	458	527	462	488	479	464	531	482	453	495	501	487	483	482	501	512	524	462	447	522	478	465	486	514	454	514	503	477	444	481	493	454	460	471	494	514	440	472	444	473	474	486	490	457	460	501	498	493	505	465	492	523	466	517	473	458	496	447	511	520	537	492	452	502	490	520	490	496	501	451	479	534	448	464	506	514	513	491	474	471	458	518	432	483	469	463	512	466	464	485	529	474	495	514	488	454	451	489	452	495	467	474	501	482	467	477	507	497	471	483	476	484	458	545	480	477	494	464	487	511	491	492	500	486	498	530	481	468	482	482	474	453	475	456	483	473	476	455	496	480	496	531	480	503	484	494	508	461	484	450	517	496	463	473	445	479	491	507	464	479	502	479	528	475	500	479	439	515	477	493	506	492	480	478	504	470	482	537	496	493	511	475	443	472	480	507	499	466	524	511	507	520	435	486	496	487	487	507	531	475	494	483	499	498	501	482	501	492	477	480	472	480	473	508	467	501	499	455	481	502	465	486	503	471	472	495	455	503	485	461	501	481	483	522	486	486	467	481	489	478	450	467	478	473	496	460	487	456	478	484	475	477	440	474	468	519	488	496	464	524	490	508	468	483	514	497	517	490	484	460	434	488	467	486	480	473	453	467	509	484	539	478	450	507	483	466	480	489	492	443	467	534	494	487	437	483	493	496	473	462	456	478	507	498	534	496	508	456	495	526	451	506	458	535	485	499	508	501	509	498	513	500	447	464	508	437	494	472	480	448	482	490	482	471	490	490	517	488	509	462	486	466	501	504	478	487	460	456	458	454	478	481	479	472	495	484	476	487	512	524	483	495	484	467	447	478	440	466	499	495	449	511	493	462	490	488	511	457	503	462	510	508	487	542	476	480	494	486	520	483	504	495	485	465	457	490	482	509	498	484	450	445	507	468	453	504	490	496	479	504	457	509	496	471	506	502	469	519	478	487	473	488	490	454	508	466	489	504	491	465	491	457	532	462	431	468	485	506	478	445	502	452	466	495	517	475	497	478	524	451	532	517	503	521	515	472	509	455	459	474	448	492	491	454	488	471	486	512	444	492	502	494	474	476	486	482	476	479	487	445	464	480	506	487	476	471	501	483	465	456	457	489	482	422	465	500	487	513	493	504	475	487	484	433	485	474	475	498	477	474	529	486	496	461	477	435	479	462	501	504	518	503	487	493	494	472	512	470	491	483	484	482	509	506	524	488	495	496	490	503	507	465	478	497	500	451	466	526	483	522	453	486	490	542	474	502	492	462	479	462	520	474	462	492	485	525	469	489	473	495	446	476	467	488	501	484	455	495	473	495	460	463	523	525	505	460	493	523	479	518	522	510	501	503	461	481	470	503	476	526	459	507	462	456	486	446	499	491
18626	8265	3090	775	592	449	360	311	345	291	308	278	294	265	298	244	282	226	267	248	207	230	257	255	251	247	235	234	228	231	230	234	239	256	244	244	213	226	242	239	243	270	228	248	251	199	269	257	221	232	252	262	226	222	257	243	238	241	210	242	241	234	244	249	238	246	244	216	233	239	244	248	233	255	221	229	254	274	250	249	264	216	210	236	214	200	248	242	243	230	217	268	197	226	202	236	231	245	239	246	235	230	256	233	245	283	282	249	274	247	220	257	236	237	255	240	248	229	231	236	247	260	249	253	237	251	241	231	232	237	227	240	230	240	232	256	246	215	260	219	232	219	210	217	257	245	248	250	238	241	259	253	245	211	258	219	262	256	269	248	252	271	235	243	252	282	260	249	246	272	287	254	240	261	235	200	238	241	238	272	239	239	248	241	214	224	217	245	234	229	269	242	243	237	229	273	221	237	224	231	231	238	241	261	215	247	227	210	243	261	220	222	241	266	270	220	243	253	218	248	232	224	254	238	226	209	218	251	218	240	237	233	238	240	264	223	249	254	234	217	215	284	231	220	224	238	256	235	250	239	233	223	261	229	225	261	264	240	244	262	229	248	245	244	253	230	245	242	245	241	248	239	224	252	226	241	232	222	246	201	221	223	211	239	246	211	246	228	244	253	237	252	271	256	228	230	231	242	258	266	230	258	257	236	280	218	235	228	234	234	265	252	232	229	233	239	224	216	245	238	214	217	234	250	238	192	249	216	222	255	277	236	202	237	238	259	235	252	229	246	243	247	241	241	225	271	250	261	215	243	193	234	223	248	243	238	268	232	237	287	231	238	261	237	248	258	230	241	245	245	231	256	259	220	246	255	280	228	237	239	244	242	281	240	267	226	233	259	251	241	224	260	245	238	281	240	241	219	229	248	251	228	250	260	223	216	235	257	207	261	251	236	245	266	234	266	253	274	257	250	255	231	269	248	249	235	223	245	223	221	253	215	245	236	254	247	222	232	242	267	232	234	237	246	246	230	242	250	266	256	245	224	233	251	237	243	244	219	249	234	254	231	265	218	237	220	249	252	246	232	230	222	256	261	240	233	245	234	220	225	249	223	253	234	226	255	243	226	216	234	275	246	253	223	225	247	252	244	248	266	232	262	254	242	260	236	226	256	255	231	263	239	249	243	230	245	228	231	253	231	246	225	236	251	229	251	240	233	229	243	238	224	204	197	209	247	249	238	242	224	222	235	232	237	259	231	248	237	264	216	243	209	241	231	255	243	236	245	256	236	247	240	240	245	256	236	249	235	220	227	246	266	233	236	238	231	242	211	241	229	265	250	217	264	228	225	224	247	244	251	240	246	242	240	248	273	264	213	253	221	223	224	234	212	227	252	263	221	245	251	250	224	261	253	214	242	223	225	257	254	258	253	260	255	254	251	235	239	251	223	244	242	254	268	266	276	270	211	245	238	240	216	251	253	256	237	265	235	254	249	264	253	226	269	245	229	247	205	223	219	217	248	230	266	226	228	234	225	201	268	245	233	253	240	274	238	243	238	241	242	234	230	235	250	226	255	243	234	214	237	265	244	237	239	222	213	257	245	236	267	230	271	227	207	270	210	228	230	256	268	260	260	228	206	236	216	226	226	252	232	233	217	240	225	199	246	247	257	257	228	194	231	258	265	216	240	231	236	242	237	257	260	245	221	222	230	228	253	222	251	252	231	232	251	232	211	253	247	250	235	230	242	267	251	237	224	255	248	240	232	243	222	267	236	265	261	229	263	237	260	234	251	228	219	236	277	231	271	243	236	237	252	232	224	242	252	256	224	237	250	246	219	265	209	256	252	244	223	216	254	236	267	246	260	238	212	254	242	253	214	240	249	247	244	254	252	234	235	242	266	246	230	245	226	233	245	241	278	248	225	246	218	251	231	235	233	246	254	251	246	249	221	230	233	228	218	245	227	269	282	236	253	236	222	248	250	230	211	282	237	245	261	240	232	228	230	239	241	253	256	240	229	218	251	238	248	279	247	219	225	248	249	249	250	210	261	232	225	228	229	215	249	241	209	242	245	263	236	232	225	260	243	257	238	280	236	234	229	232	243	224	244	235	226	240	258	266	231	259	239	228	226	258	234	230	232	244	241	257	259	269	240	258	230	216	237	239	237	227	241	235	250	254	246	233	237	245	233	211	265	238	251	250	236	270	279	214	251	204	226	219	229	269	247	212	256	246	274	229	221	225	254	242	236	247	242	271	231	259	252	242	245	224	262	245	250	247	245	232	232	250	248	269	204	227	218	206	227	224	251	239	250	227	226	231	239	243	244	244	227	227	260	245	232	220	257	251	227	229	218	248	236	207	277	211	231	214	258	234	229	248	240	237	253	251	269	222	261	255	228	215	252	258	240	250	255	227	239	247	237	224	240	222	246	231	208	247	267	217	237	237	238	255	238	241	217	235	250	235	247	235	264	246	245	240	266	230	245	251	233	244	214	251	216	218	219	235	243	266	224	226	232	258	237	246	239	233	270	248	225	264	222	221	216	258	233	243	200	240	218	234	215	224	225	242	258	254	268	228	232	265	254	222	228	259	262	233	237	231	229	247	227	236	245	240	228	240	227	230	250	251	235	234	268	248	230	240	224	256	237	220	264	251	242	233	224	248	256	264	238	254	233	224	226	247	245	219	239	207	238	239	220	220	267	233	235	246	232	262	258	241	224	242	234	250	247	240	222	208	254	252	229	270	262	234	231	212	224	232	251	241	254	231	250	252	242	238	243	245	251	241	267	240	217	237	247	231	234	224	255	227	235	251	225	245	231	205	261	205	228	236	257	223	278	210	224	240	228	214	252	232	226	232	236	204	223	238	240	244	206	247	253	240	246	253	238	227	231	246	250	219	217	267	205	251	239	242	227	252	245	248	242	229	241	227	249	241	221	233	227	258	239	272	239	228	254	236	254	244	225	219	255	232	251	228	247	258	220	231	277	239	246	227	265	230	250	271	255	231	229	242	217	241	272	241	250	245	257	254	217	263	248	239	252	226	255	269	255	225	254	237	207	257	252	239	234	247	242	239	241	262	248	253	245	247	239	232	220	216	270	243	283	250	220	238	241	233	226	262	213	225	217	233	253	244	251	229	245	243	238	213	211	214	258	248	245	225	249	227	231	236	261	228	214	252	225	264	229	239	223	250	235	248	247	219	231	271	227	246	206	196	240	254	225	216	247	262	260	245	223	206	235	243	224	237	250	248	277	210	238	256	208	193	232	261	227	232	239	228	271	258	225	234	231	260	266	256	248	266	243	226	239	256	222	233	281	227	223	243	261	256	239	245	224	252	228	241	257	234	213	227	230	244	220	232	234	236	246	227	204	258	241	259	228	257	193	251	253	254	222	259	237	233	236	237	254	213	229	241	240	251	263	266	261	241	263	228	235	247	234	233	231	245	227	246	224	251	233	262	224	246	232	228	294	233	262	231	223	221	251	263	230	254	260	251	221
11087	6495	4629	2085	1885	1546	1229	1032	1009	895	843	790	732	745	671	662	697	627	597	574	581	617	542	581	583	594	574	518	546	625	541	586	571	566	563	584	609	579	577	562	531	546	544	547	577	505	562	546	534	541	540	529	564	491	508	514	551	560	564	502	528	501	524	543	501	567	535	543	504	547	556	545	536	506	547	525	490	572	538	500	517	542	502	540	535	509	520	546	514	530	528	575	524	525	510	550	533	501	554	535	543	520	505	558	505	564	528	529	545	508	571	543	530	556	556	529	522	488	503	538	525	525	514	533	540	520	471	499	531	538	495	507	558	546	500	484	552	511	497	548	543	519	518	530	535	527	556	507	534	536	545	503	497	547	548	535	518	556	525	541	538	554	519	492	549	565	542	542	535	533	521	571	554	510	525	543	514	523	548	562	528	579	556	535	538	543	506	549	538	532	545	516	519	551	504	587	526	566	569	532	559	509	539	496	529	552	567	555	511	534	525	572	524	518	510	573	536	528	560	563	530	533	563	561	553	524	534	546	551	523	554	527	560	548	546	529	540	543	528	511	624	544	561	525	554	545	504	509	517	548	496	532	504	542	539	516	539	537	513	512	550	558	572	538	556	467	505	529	520	501	522	548	533	534	544	558	509	535	537	536	511	535	551	509	501	559	523	507	517	466	573	534	548	480	530	495	513	510	534	530	539	474	546	514	545	543	537	529	523	514	530	555	541	515	506	539	549	554	500	519	549	555	595	532	558	511	551	508	546	517	528	553	559	506	504	518	545	576	568	532	511	535	545	521	547	520	505	549	551	548	530	514	497	518	503	522	527	551	542	545	546	581	500	526	539	512	517	525	486	532	517	515	557	557	476	482	546	525	542	519	538	519	538	535	523	539	546	545	535	487	545	529	554	537	522	501	535	548	541	580	569	519	542	537	534	538	567	534	512	499	532	571	519	540	543	526	555	541	569	540	551	529	567	517	532	524	551	525	562	543	515	563	538	518	529	534	556	491	505	519	568	549	533	531	533	539	573	536	551	568	530	549	498	526	575	553	532	520	541	520	545	539	540	501	539	510	555	506	520	543	527	536	550	541	533	519	511	511	543	521	543	495	522	522	528	540	534	548	557	533	526	536	503	507	503	549	542	512	519	555	532	495	515	545	587	492	510	550	521	528	549	550	539	562	536	535	542	557	576	533	534	520	557	525	478	508	530	505	550	501	470	503	556	598	532	508	533	514	557	576	503	475	532	519	517	537	494	542	548	524	573	582	562	548	513	513	536	496	580	479	518	542	565	563	542	538	514	571	516	510	524	550	533	528	538	533	513	519	510	546	538	517	562	483	520	522	554	511	533	537	492	560	537	546	519	530	526	545	554	563	531	508	541	536	568	537	509	531	512	489	535	532	520	520	487	544	558	563	548	541	547	516	525	521	509	571	556	550	531	537	539	567	543	549	556	528	526	541	535	564	559	537	559	530	544	504	507	494	535	508	592	529	563	543	517	497	556	532	525	545	508	541	549	533	569	529	511	535	512	522	542	522	548	528	533	575	546	536	523	560	546	551	519	528	544	502	502	480	541	572	554	536	560	546	564	562	492	584	521	536	525	481	528	535	521	512	533	507	522	511	512	544	529	483	504	505	527	537	545	494	534	554	526	498	528	536	493	516	570	537	507	546	546	520	525	532	532	551	516	571	507	537	528	546	547	539	506	546	509	556	573	527	526	519	522	544	513	509	532	536	567	520	468	554	510	518	469	549	537	524	538	519	544	553	537	492	542	542	569	511	548	527	504	554	540	508	578	519	542	541	515	517	538	585	551	508	550	546	543	509	503	583	510	543	568	562	527	549	532	524	585	539	516	529	524	531	521	553	538	542	550	545	513	532	523	518	532	520	481	556	559	545	553	549	525	537	541	522	541	540	490	529	544	515	570	547	523	529	544	530	516	513	507	569	542	507	541	523	536	517	540	557	526	538	510	506	487	537	523	486	523	559	530	535	531	546	521	532	533	567	493	551	554	521	541	533	519	558	541	504	547	531	547	508	569	518	537	563	537	552	538	512	514	555	602	551	533	528	568	558	550	553	509	535	548	529	527	497	584	519	535	507	520	587	538	544	537	469	546	518	525	564	517	520	555	511	498	553	530	519	505	547	558	550	589	561	509	529	524	532	561	507	598	563	526	557	574	481	497	544	530	544	575	569	536	513	521	554	544	527	532	503	534	536	561	526	551	555	487	536	508	533	546	510	555	538	528	576	511	509	502	509	529	539	534	570	542	541	497	525	507	508	529	527	540	509	571	546	544	546	535	579	527	532	552	535	532	533	589	539	493	524	518	513	517	537	521	548	568	551	544	524	530	531	542	578	538	534	497	510	544	509	537	546	519	577	550	533	524	533	507	514	521	533	534	564	502	534	530	545	572	523	545	491	553	557	538	556	491	538	570	526	548	528	521	528	504	500	511	520	546	563	537	533	544	529	510	568	523	539	497	539	485	529	530	489	563	513	533	518	509	516	530	541	528	566	539	568	562	486	514	530	582	540	590	542	555	566	547	530	580	529	563	513	563	587	514	508	502	532	569	545	548	516	543	545	550	499	537	496	562	507	555	498	510	514	522	515	514	537	507	504	558	523	539	508	525	501	526	557	560	540	546	539	558	537	571	517	554	537	536	536	587	538	541	514	548	530	526	532	538	512	541	564	577	534	556	544	555	522	531	554	526	494	556	501	537	522	550	517	533	512	522	534	544	563	527	529	527	568	533	503	521	560	520	517	533	520	536	512	589	521	532	536	512	565	575	522	533	584	545	533	536	516	568	534	505	518	538	544	524	546	526	550	526	537	533	567	513	522	532	472	564	509	525	511	546	551	559	518	530	549	544	539	541	520	479	591	498	557	514	507	538	553	501	571	524	535	552	508	526	549	531	524	488	539	555	582	518	573	539	579	527	537	577	502	505	515	516	533	522	522	547	542	590	545	545	526	500	529	536	507	495	530	541	521	512	528	553	519	522	544	540	554	527	578	541	537	519	522	509	532	548	528	525	516	563	530	552	555	540	530	529	559	518	503	496	532	562	571	543	500	531	512	535	531	527	508	536	512	507	561	514	492	549	520	552	501	503	556	559	549	491	522	523	541	521	500	543	516	541	567	532	518	577	513	557	551	536	571	547	499	503	594	532	514	548	555	549	498	487	501	507	540	521	486	583	517	551	524	528	537	517	570	527	516	508	513	531	507	514	555	565	522	555	542	507	523	539	545	522	534	532	522	553	566	508	539	539	542	553	500	538	552	521	523	548	529	555	544	533	571	541	542	549	538	542	573	523	524	508	542	550	561	520	576	548	497	531	542	519	545	544	541	526	525	536	530	563	520	555	539	547	496	525	542	508	580	524	537	533	549	589	571	563	535	506	528	496	539	533	531	559	522	524	509	574	523	537	543	569	532	495	506	559	550	515	541	559	495	528	536	510	579	501	508	519	541	562	509	541	503	563	550	492	541
33309	17702	8886	2028	1237	845	681	573	659	555	398	429	362	353	295	252	224	221	225	205	221	199	188	204	190	213	225	199	192	209	226	184	217	194	189	152	186	210	182	164	205	213	207	189	196	181	174	191	190	199	193	201	184	196	205	186	191	187	205	184	215	215	192	213	183	186	188	214	219	219	202	214	181	193	197	186	200	186	200	199	214	173	177	204	193	171	199	213	198	198	190	174	170	178	193	198	197	209	180	188	189	184	155	170	171	206	187	186	191	180	197	188	183	173	198	191	197	206	191	211	181	214	173	172	181	201	218	159	183	196	184	168	191	184	194	201	207	215	203	198	182	195	186	182	187	212	204	194	195	202	185	188	213	186	207	171	202	171	215	175	200	191	198	201	178	200	197	184	174	206	173	187	204	207	198	192	206	166	190	189	187	203	197	203	185	197	200	201	168	189	192	208	192	191	166	191	180	193	207	203	195	210	162	191	176	197	180	201	188	188	193	193	211	199	210	211	184	207	193	158	177	199	208	178	200	196	187	216	200	197	188	203	196	205	199	207	218	200	208	199	206	214	193	182	204	204	209	195	180	182	188	210	202	223	181	181	194	190	209	191	193	199	199	200	196	179	180	188	215	198	179	189	207	206	181	196	192	190	169	195	188	168	215	204	182	188	198	201	221	180	191	167	181	204	193	179	191	186	193	181	223	180	198	177	169	198	204	188	210	190	189	209	193	160	196	195	181	195	221	188	185	217	200	212	201	198	213	200	184	209	187	191	215	173	211	205	203	169	185	173	176	212	222	202	193	202	202	190	199	204	186	185	204	238	204	210	176	184	196	208	173	246	179	183	201	194	189	168	181	203	211	209	184	192	178	213	176	199	210	209	234	187	190	193	203	169	200	235	178	196	203	183	180	182	179	193	205	208	230	186	197	187	186	219	189	191	206	219	211	202	194	176	179	186	193	213	207	190	191	189	205	189	194	199	229	180	221	189	200	173	190	190	210	221	216	197	194	200	175	192	167	211	209	204	172	197	185	185	159	184	177	205	212	192	201	197	184	201	195	202	208	216	217	191	175	205	207	165	220	184	176	166	196	189	180	189	195	195	186	207	177	179	211	203	208	223	191	191	191	196	201	214	204	205	178	182	190	193	218	192	175	224	170	173	207	168	203	176	177	174	200	200	183	179	213	209	189	182	179	202	191	203	178	176	179	204	181	200	195	188	199	198	177	199	207	197	206	198	215	181	197	204	167	181	188	220	218	190	210	178	216	218	186	196	197	188	177	197	184	219	174	175	212	203	204	192	198	209	192	203	202	188	154	187	186	205	199	211	209	187	193	189	211	213	160	196	202	179	176	177	201	188	190	193	176	171	190	175	189	185	160	187	188	220	199	197	185	209	192	189	208	195	187	243	190	195	183	193	205	195	181	193	202	189	191	169	185	193	205	196	189	200	208	179	207	187	203	196	173	184	185	198	184	176	199	195	218	167	202	236	188	167	199	201	169	179	199	201	196	207	201	163	168	216	236	208	184	203	209	202	193	208	188	186	196	179	202	190	192	198	197	162	200	192	202	196	183	215	202	188	180	184	193	197	245	173	205	205	208	191	188	221	210	186	185	177	172	184	189	201	219	193	197	172	199	191	160	186	189	182	209	184	191	199	177	162	216	205	185	186	185	186	159	183	161	193	182	195	192	203	216	191	208	186	204	191	208	204	184	168	165	195	184	198	203	170	184	187	196	173	191	188	196	204	189	170	201	216	204	170	181	197	168	180	183	193	186	202	170	207	198	190	215	174	200	202	192	215	195	177	206	179	209	206	185	197	180	163	215	187	210	190	203	186	214	199	183	205	199	221	191	197	220	200	169	194	203	206	191	172	228	170	187	173	213	217	180	202	208	201	210	189	205	206	188	187	205	185	199	178	187	221	211	201	185	215	203	206	205	194	201	214	204	182	184	189	191	191	192	163	200	224	185	215	190	195	195	193	175	165	187	182	183	184	163	222	192	210	227	230	194	203	206	194	185	215	211	185	188	192	210	195	238	203	160	182	213	221	176	180	210	179	193	192	164	200	191	186	179	194	201	187	225	183	180	204	202	151	212	208	187	180	190	202	191	186	196	181	219	184	183	185	196	174	208	177	217	203	174	195	212	196	186	186	191	221	188	185	215	205	154	184	188	196	175	185	192	215	202	183	194	176	195	218	183	181	199	195	220	189	197	204	190	189	184	205	201	214	176	217	184	186	208	200	199	169	179	168	168	189	188	192	186	178	175	183	208	203	173	193	187	191	204	189	197	198	216	198	208	170	192	177	176	211	186	188	212	186	201	189	194	185	174	200	206	179	202	166	192	192	190	198	197	189	227	217	189	192	163	200	197	219	184	203	221	183	182	183	168	210	177	198	194	169	176	191	207	202	215	213	197	184	191	180	181	185	205	200	163	196	200	205	206	200	186	178	177	172	165	195	169	189	191	185	212	194	186	192	202	190	194	194	188	215	188	201	216	218	192	176	171	214	195	202	188	197	184	193	201	150	215	184	158	192	172	192	193	186	201	217	195	189	190	180	167	175	190	192	197	215	199	185	169	190	192	223	199	201	210	204	174	187	190	196	210	189	191	199	200	194	216	201	176	203	192	196	170	182	202	190	213	211	173	166	185	188	194	221	189	188	199	210	212	183	177	154	193	175	210	202	198	194	230	191	189	206	186	184	187	193	198	179	176	214	173	194	201	227	197	188	198	182	196	159	153	182	209	207	194	186	193	166	201	207	199	183	190	212	192	179	196	194	172	199	206	179	201	185	194	187	198	202	205	211	191	190	215	201	213	191	189	181	174	182	195	158	196	181	209	183	225	225	195	209	201	193	228	212	190	204	225	195	174	191	210	168	196	183	181	192	211	215	198	173	204	189	170	177	184	189	185	201	204	203	190	204	191	208	212	185	195	191	189	181	221	169	167	217	225	183	188	207	213	200	204	183	195	196	214	209	214	193	202	172	188	160	186	196	208	201	212	193	191	217	206	187	204	206	207	195	198	177	183	187	179	199	159	207	214	164	159	206	184	184	208	198	180	158	176	185	197	191	174	218	192	190	199	222	196	196	203	212	174	185	203	199	173	200	193	233	199	218	194	183	192	199	187	193	182	196	164	188	207	197	181	202	202	196	199	194	205	191	184	189	217	207	175	203	186	181	211	189	188	200	206	207	205	190	206	177	178	189	185	174	175	182	185	236	175	202	189	165	188	181	183	202	182	196	160	205	195	213	207	193	176	174	211	211	198	195	196	215	197	206	188	193	195	191	194	196	209	197	192	184	180	214	181	180	197	184	177	210	187	209	202	181	191	205	172	194	223	187	188	172	157	200	174	198	178	191	216	209	203	218	195	184	196	203	220	211	206	201	194	200	191	191	186	167	194	159	188	197	201	193	196	212	217	174	199	163	212	172	214	180	205	230	209	192	178	206	212	181	176	201	195	173	184	211	192	171	202	205	188	201	232	199
20747	12554	10711	4840	4182	3318	2520	2245	2446	2254	1835	1996	1344	1754	1254	773	732	648	651	610	573	504	573	535	586	562	489	469	508	468	500	518	484	539	494	535	460	485	500	410	457	464	467	467	488	454	459	480	454	486	422	468	479	481	452	459	455	456	457	468	441	437	429	514	403	476	468	433	474	448	448	462	446	412	411	416	453	454	441	457	454	457	459	440	451	418	458	473	472	420	445	451	461	437	446	467	446	418	460	415	458	438	456	445	434	451	461	436	453	439	480	454	453	437	446	466	422	450	452	420	429	432	445	435	437	412	447	442	465	449	485	462	501	441	441	461	453	424	486	419	402	479	423	408	470	445	444	441	470	442	437	455	431	412	464	428	436	443	442	426	460	458	452	437	452	434	415	466	435	465	460	467	443	428	403	445	424	414	479	448	419	395	444	452	464	484	404	427	485	430	439	472	464	468	472	421	402	441	461	461	444	455	478	446	458	487	435	478	410	436	429	469	453	455	423	438	504	465	434	479	438	424	436	441	471	445	440	419	442	422	451	479	443	454	473	451	448	418	475	446	435	460	433	446	414	443	469	465	453	432	428	430	433	461	416	422	462	408	426	461	415	444	438	429	431	444	482	501	429	448	427	457	436	448	450	466	450	435	445	423	412	439	440	434	492	476	455	464	457	449	427	483	457	406	451	472	499	434	475	443	469	474	448	458	442	429	441	428	457	466	432	447	436	463	416	448	417	438	455	427	453	447	466	406	436	437	437	448	433	450	438	443	467	447	449	462	466	429	459	435	492	481	463	437	429	475	469	449	450	441	453	490	455	434	421	449	511	421	448	463	442	451	446	436	457	447	447	425	477	473	447	454	437	441	435	434	435	427	455	432	476	414	427	461	451	419	428	457	423	469	434	452	406	427	461	431	487	454	424	454	481	484	452	447	462	471	482	471	408	450	474	447	480	451	466	425	410	459	448	484	457	415	418	469	398	476	423	472	430	464	449	419	466	437	471	441	461	453	450	434	429	453	426	431	449	438	461	458	464	477	431	438	432	422	445	412	418	464	444	439	444	413	444	453	474	441	456	419	429	443	418	426	453	467	446	443	447	459	423	454	449	454	483	417	423	443	455	471	448	397	428	451	426	432	433	485	442	429	441	444	422	433	451	448	436	447	444	461	442	440	439	421	416	471	474	435	431	471	459	446	453	430	450	498	459	443	437	479	444	446	439	484	414	500	474	476	440	471	440	434	428	443	437	467	429	458	471	435	427	468	448	453	470	446	408	428	426	461	449	442	446	436	440	449	437	421	475	445	450	449	423	410	456	434	444	439	438	451	439	493	476	433	443	432	446	448	416	436	470	465	445	443	423	398	424	415	454	450	460	442	463	454	455	493	408	446	468	458	468	476	453	459	441	462	436	429	466	471	496	452	468	441	473	424	444	490	454	435	451	426	426	466	444	457	461	461	460	447	462	459	474	447	439	445	427	472	486	450	456	423	435	414	461	496	463	458	447	446	448	448	439	486	465	452	464	467	434	465	443	486	439	428	441	463	440	455	438	431	416	422	457	480	468	455	492	445	434	462	440	459	452	458	435	464	410	438	450	442	459	449	452	457	437	449	430	454	463	473	461	435	451	461	423	445	465	418	430	413	436	412	429	456	479	445	462	452	388	478	463	471	438	450	473	463	455	447	428	444	460	424	440	432	450	456	379	407	445	482	447	455	449	471	469	456	471	448	441	426	465	440	438	418	415	419	477	485	452	472	485	463	421	440	466	448	437	418	451	432	415	477	469	428	423	448	416	420	415	471	460	438	431	468	442	462	473	414	394	426	418	449	429	423	450	468	443	461	419	455	475	416	449	442	432	487	433	445	451	443	453	456	428	425	482	485	426	442	452	458	433	413	438	440	430	439	430	461	473	455	430	443	445	441	463	432	448	459	444	434	406	422	473	441	453	460	433	435	409	441	414	443	442	439	426	459	441	452	456	458	450	472	460	445	441	438	478	439	438	468	425	461	451	478	463	464	419	460	478	449	437	456	434	429	431	474	474	430	436	419	455	408	483	462	447	435	443	471	408	459	433	472	419	414	472	433	440	460	469	440	476	461	442	409	440	466	427	458	444	453	423	416	449	450	473	468	391	464	432	458	426	447	444	426	449	430	462	428	449	429	428	403	452	428	466	430	466	418	446	444	431	427	448	438	475	426	448	426	450	467	444	466	470	456	406	454	484	461	440	418	445	436	440	461	451	449	445	431	435	459	430	478	440	435	432	492	476	414	433	416	452	431	443	447	446	438	421	450	462	431	476	451	422	464	439	459	442	459	453	445	454	441	469	493	432	449	485	456	419	478	479	431	492	473	464	459	428	441	437	427	462	467	430	472	469	449	455	448	460	430	420	444	429	476	446	477	441	440	413	469	456	463	446	463	504	447	439	436	459	471	487	420	419	433	439	437	406	420	490	445	439	458	470	431	456	426	445	405	497	417	433	454	467	484	461	466	465	433	511	474	460	439	427	428	448	428	474	479	412	449	468	437	454	448	446	467	480	419	447	450	426	422	419	471	452	444	444	459	451	439	462	432	416	455	446	447	432	474	416	444	448	421	418	471	429	439	435	443	446	446	461	460	414	470	412	461	440	409	453	426	405	417	445	437	478	452	489	425	392	460	409	428	463	422	484	455	448	440	500	463	460	452	444	439	423	434	423	429	470	458	433	452	467	420	445	464	439	418	465	449	471	447	422	433	443	417	464	467	454	414	453	452	449	465	473	462	485	400	481	414	460	465	447	441	476	462	453	466	428	448	484	464	447	425	481	417	444	415	442	420	458	439	488	447	483	449	422	447	433	474	433	416	449	474	474	447	454	432	432	403	483	471	457	418	434	417	440	422	443	473	441	487	428	459	438	427	479	422	457	460	432	455	449	466	424	517	473	457	448	448	449	479	456	472	452	450	446	431	475	424	471	469	398	488	469	440	442	481	434	422	429	437	460	404	444	427	423	467	431	459	431	453	467	478	458	459	447	462	441	434	447	481	410	446	413	453	472	486	458	463	472	420	428	464	422	442	440	472	427	433	454	458	435	409	428	452	471	451	445	452	489	452	467	413	448	417	398	470	446	470	476	421	454	450	410	478	448	428	464	450	445	442	468	452	475	448	439	459	455	458	426	404	468	433	444	423	479	438	445	447	451	463	447	463	464	470	412	458	433	395	430	456	440	461	467	458	421	425	465	472	405	470	481	444	417	427	472	441	474	441	412	424	449	468	448	457	436	456	409	456	457	442	459	418	449	445	441	477	472	422	450	458	422	433	427	432	441	477	459	442	454	440	498	438	468	456	469	468	486	446	459	460	430	454	425	454	454	424	472	486	462	439	456	487	420	462	411	437	448	431	402	445	432	429	437	429	489	468	438	446	444	461	438	451	414	473	433	452	414	438	433	445	441	450	444	418	482	442	459	460	420	435	470	456	399	453	437	436	418	451	468	433	432	459	430	411	425	440
41703	25447	15910	4175	2065	1477	1235	923	952	883	705	731	517	638	516	285	295	264	243	243	285	250	223	226	240	209	240	258	243	233	243	229	234	188	192	222	225	222	222	215	217	212	228	233	195	244	198	219	214	223	221	196	195	204	224	211	229	212	206	220	232	215	237	199	196	219	201	210	211	237	222	240	216	205	221	205	204	212	202	212	210	228	197	213	221	218	199	203	200	200	205	211	196	189	221	203	209	180	197	212	240	220	245	222	190	221	207	221	207	213	205	218	194	222	211	198	224	238	216	243	230	216	207	229	198	212	205	190	200	213	209	231	229	206	218	219	195	201	189	199	229	229	219	195	195	196	231	214	216	252	203	214	223	231	189	236	194	212	210	223	200	208	220	210	238	200	201	182	208	223	227	214	222	219	208	204	210	185	211	197	223	196	214	198	202	215	230	214	216	220	210	183	214	231	203	217	212	219	206	191	205	212	224	231	216	191	199	219	221	222	226	216	225	204	230	243	231	193	205	218	211	240	195	220	205	211	214	188	214	200	198	216	219	225	224	213	202	224	231	202	196	190	214	222	197	223	218	237	213	190	189	205	183	228	211	212	214	211	203	230	209	224	227	195	207	212	197	208	191	210	203	237	191	209	240	193	175	218	217	198	193	236	228	192	220	205	212	236	209	204	201	189	237	223	199	216	221	188	233	199	190	219	215	220	163	189	225	198	206	216	214	212	208	239	212	226	228	216	223	247	250	219	191	209	197	190	189	217	215	195	230	192	202	207	227	235	207	222	218	213	220	216	203	245	207	226	220	216	200	215	211	220	220	250	203	222	235	208	198	227	197	226	260	190	205	172	218	219	206	213	217	243	215	218	229	220	196	207	209	187	219	217	198	208	196	212	208	238	227	208	222	235	223	184	243	195	213	222	235	211	223	236	210	199	215	199	222	218	210	203	218	229	221	184	218	228	208	183	224	206	220	227	240	207	205	220	210	233	202	187	205	219	206	236	211	210	203	224	189	183	227	239	204	194	226	215	214	216	231	225	181	211	199	229	203	210	221	199	225	224	205	240	188	194	207	238	253	211	187	218	190	202	181	220	215	176	208	196	188	214	168	204	201	213	195	183	184	204	226	195	186	203	203	227	208	207	177	209	198	209	207	199	220	193	190	217	216	197	196	205	215	213	217	212	245	259	228	193	173	217	209	219	225	256	244	189	217	208	224	215	238	210	190	227	199	174	226	193	212	183	226	212	226	208	220	207	225	221	217	205	212	211	199	178	225	218	201	202	206	208	226	209	243	190	206	230	221	207	224	231	210	225	226	227	204	216	237	194	203	211	213	213	199	200	219	175	238	196	223	204	219	208	194	220	199	236	195	186	197	203	204	207	212	194	196	188	227	191	201	238	221	226	222	201	197	198	231	189	210	208	205	201	215	239	227	203	215	205	204	221	225	221	215	215	201	191	207	244	208	211	231	216	210	216	240	209	206	217	227	224	212	187	191	195	239	217	215	239	220	233	184	205	182	222	229	190	189	194	195	213	229	207	203	245	208	213	195	216	212	210	217	203	194	192	194	229	204	211	251	206	201	212	225	229	217	221	228	223	205	209	230	216	233	198	217	212	176	205	175	209	209	205	212	222	200	226	233	212	220	203	205	223	198	234	204	232	219	221	200	211	216	204	216	227	221	214	213	237	231	228	216	193	196	229	200	241	231	190	191	186	181	211	201	191	229	213	197	236	204	202	203	196	233	224	237	220	209	198	210	229	194	204	195	219	212	226	199	235	223	221	225	209	222	234	199	223	220	234	188	166	197	199	217	218	184	191	201	223	211	228	233	222	185	199	190	213	223	182	234	237	197	231	212	203	207	202	217	223	195	224	192	199	208	211	219	227	216	212	225	204	223	179	226	232	212	215	225	228	207	213	198	252	224	227	220	217	209	227	222	209	206	214	211	205	219	221	236	213	201	218	225	195	226	189	230	237	253	205	181	200	202	230	212	210	205	213	210	206	201	213	205	218	207	236	182	183	202	217	195	219	241	208	213	211	207	192	194	197	213	227	213	207	213	219	221	208	212	197	189	233	240	218	220	223	196	197	193	233	202	222	247	206	225	215	187	209	216	227	247	231	241	240	210	227	178	210	202	197	204	229	206	186	230	222	222	199	220	228	274	210	206	199	206	200	224	219	246	190	201	215	196	220	238	202	208	206	205	209	199	216	211	203	190	228	201	211	196	220	190	196	202	240	191	208	212	215	228	188	243	209	222	220	209	222	228	209	220	235	232	251	234	231	253	239	228	223	207	213	221	223	251	232	187	216	196	238	215	219	226	238	217	216	219	200	223	233	206	238	199	224	223	195	216	208	199	179	223	218	213	200	224	232	246	196	222	210	200	261	226	204	206	223	217	218	223	184	206	216	207	243	187	224	236	214	212	225	235	248	217	197	203	231	200	186	228	192	179	197	197	235	215	213	216	194	217	208	219	227	219	210	189	213	187	195	232	220	196	212	210	204	221	204	199	202	216	231	215	215	214	242	180	199	236	189	215	214	224	199	207	228	207	218	223	193	235	200	206	192	222	209	213	195	222	230	167	201	212	242	225	187	205	204	228	243	226	211	209	194	222	206	200	198	212	216	202	200	214	199	225	212	225	242	226	216	231	206	205	229	191	196	204	204	222	231	198	208	197	203	222	223	211	218	201	230	207	206	228	206	210	220	232	234	200	230	225	200	227	189	207	209	213	219	222	206	235	203	193	227	199	197	218	198	230	243	204	199	176	195	233	205	201	227	253	172	223	207	217	242	189	198	199	205	206	231	201	213	219	216	195	199	203	230	216	224	211	210	207	213	202	200	226	228	211	204	214	213	202	215	196	229	186	219	217	207	213	208	199	210	194	214	222	228	225	226	209	228	223	203	221	217	199	228	226	197	239	244	198	218	212	222	188	203	215	231	210	215	227	215	240	208	184	193	230	228	205	201	239	189	222	220	208	224	231	204	211	199	213	227	245	217	205	209	236	213	208	195	225	208	201	204	213	243	215	226	220	242	220	181	220	229	214	205	219	210	221	224	215	210	218	185	227	220	224	233	182	198	210	203	224	209	209	225	213	216	213	193	208	209	202	219	223	216	218	195	220	236	201	227	220	225	219	195	224	208	250	267	214	207	206	199	221	226	222	199	188	197	226	184	199	220	230	204	178	218	231	214	228	204	193	188	210	250	209	242	193	224	217	214	228	219	228	224	193	235	199	205	198	205	216	219	233	181	215	230	219	216	215	217	225	215	212	219	205	210	223	185	223	211	249	197	216	199	197	214	230	223	214	227	211	197	181	207	219	207	197	211	183	220	224	213	219	209	206	220	210	226	228	221	217	240	241	188	228	209	209	221	207	197	194	242	203	214	204	192	212	211	240	217	197	206	192	197	230	201	197	208	210	208	206	193	231	197	206	217	232	239	225	215	218	211	212	211	209	242	233	206	204	213	199	201	204	223	218	205	182	193
25368	17862	16247	6918	6408	4960	4062	3384	4138	3620	2887	3089	2550	2997	2155	1031	919	820	781	794	762	667	645	679	621	672	623	604	603	590	573	600	549	564	629	595	574	549	562	595	523	547	563	533	525	521	546	519	523	529	485	546	489	495	486	520	531	495	505	509	481	489	539	531	505	488	502	489	485	491	500	526	504	514	499	457	535	481	472	491	514	530	484	459	491	535	499	512	502	498	510	518	511	466	464	491	469	473	514	489	457	524	488	514	491	489	533	459	507	494	470	499	483	461	559	489	523	436	476	472	516	502	523	523	488	487	453	477	478	539	472	466	478	511	557	494	518	439	478	505	501	495	509	499	503	534	451	502	462	474	510	482	500	495	488	480	442	466	526	479	502	473	475	481	471	468	524	464	449	487	453	522	528	490	497	485	518	473	512	494	492	493	513	487	496	488	496	501	476	539	532	501	535	504	482	458	490	505	522	490	438	494	506	524	484	537	482	508	497	511	489	513	494	498	496	498	495	520	441	502	518	446	482	485	476	457	485	464	494	523	481	471	512	475	495	478	505	487	491	463	496	479	502	518	496	440	508	522	451	464	501	504	508	497	492	486	487	516	503	441	545	514	471	500	463	490	501	475	501	487	464	483	474	512	473	477	494	491	494	483	497	476	528	507	466	486	489	466	498	496	525	506	491	461	494	506	480	457	473	484	503	499	480	510	491	465	445	469	480	502	505	521	493	478	479	487	486	525	470	484	467	511	464	496	530	501	480	524	479	500	487	509	503	494	473	482	497	514	477	490	527	507	497	526	520	509	443	486	490	472	501	490	501	475	478	495	510	496	493	527	490	504	526	471	458	521	476	484	464	497	483	453	501	490	508	506	538	487	495	495	487	494	510	511	500	498	491	462	487	502	514	487	541	467	490	522	464	511	496	545	503	454	511	481	492	484	489	517	541	471	531	452	472	508	480	455	498	484	532	496	479	486	494	541	436	490	519	515	496	438	478	491	494	465	492	476	521	444	506	493	459	479	465	455	453	481	483	512	453	464	502	487	478	474	448	453	494	501	499	500	475	491	485	522	424	489	523	497	512	494	566	457	491	458	485	496	497	498	472	495	530	490	499	488	483	476	481	529	464	512	477	474	485	500	497	500	520	439	488	480	513	486	460	487	502	523	496	511	479	520	474	465	504	489	489	482	517	481	476	496	510	494	458	454	490	513	498	483	509	447	487	490	476	516	479	521	554	463	477	476	503	506	478	495	486	473	507	472	516	467	498	492	470	464	483	521	487	506	479	510	485	525	477	483	453	461	493	504	503	488	489	509	492	529	478	510	513	475	544	467	482	503	484	543	510	487	492	474	478	502	496	486	496	481	493	470	445	462	469	538	486	469	452	497	500	486	467	478	474	496	473	471	494	485	496	486	533	497	501	495	517	512	504	481	480	494	498	478	460	462	510	493	494	497	461	521	495	509	510	509	481	512	513	516	474	465	519	461	520	489	529	496	497	518	487	505	435	499	478	458	514	515	482	453	468	503	522	456	501	468	502	473	470	500	452	479	481	483	460	456	476	498	507	454	485	493	479	511	463	463	479	475	473	467	492	487	505	545	509	498	489	449	494	472	474	463	484	492	454	427	472	524	507	483	465	452	493	481	489	472	487	492	532	484	493	472	516	490	467	516	555	497	464	520	445	465	502	496	475	457	535	498	492	497	483	496	503	485	478	480	473	497	429	484	496	517	511	499	483	515	508	457	486	513	506	444	480	494	504	510	464	530	505	509	489	438	489	481	562	503	461	505	481	508	478	493	490	447	494	466	451	511	492	480	490	478	500	510	464	453	459	468	468	491	486	500	478	463	496	473	491	502	486	506	493	475	475	525	486	528	528	462	479	470	490	513	515	529	491	525	508	459	488	418	487	515	482	473	462	500	490	500	505	488	480	497	503	480	486	510	454	480	495	511	504	485	447	527	472	489	512	502	525	494	483	482	462	471	497	494	492	463	525	476	484	477	478	480	506	507	563	519	464	479	504	477	504	461	513	489	474	464	472	468	498	488	530	502	502	483	521	491	503	488	474	472	497	503	453	498	505	472	507	478	510	507	482	476	473	482	464	487	524	426	470	476	500	488	474	490	487	517	494	510	516	512	464	467	484	482	518	467	461	507	530	498	478	478	485	463	518	492	438	506	460	518	484	480	504	449	500	485	522	458	496	473	484	498	462	465	502	525	499	492	492	495	471	487	527	471	486	469	503	495	489	515	476	508	529	473	458	494	495	491	486	478	484	507	517	487	484	471	502	477	506	484	507	526	518	469	469	525	511	489	444	515	502	488	473	473	499	453	521	495	497	505	497	513	446	489	499	521	484	494	523	496	455	483	492	534	466	455	521	478	465	473	528	492	448	472	481	450	480	500	546	481	464	493	511	541	534	500	489	459	481	476	478	478	485	492	519	499	513	500	506	471	467	487	506	486	502	503	535	494	498	479	478	532	459	416	504	492	498	458	478	475	480	508	513	485	480	494	483	463	485	524	490	477	473	525	457	491	485	466	521	480	475	536	460	494	510	531	520	503	490	476	505	487	519	484	517	484	507	486	485	482	502	515	468	458	474	496	470	491	514	501	490	447	476	471	474	463	496	519	480	502	510	533	522	502	499	470	459	487	488	489	501	456	460	497	486	469	477	480	477	450	518	513	455	477	508	501	504	503	485	536	526	514	504	502	486	482	468	477	469	496	492	496	490	514	470	439	509	467	507	485	493	471	489	489	516	493	494	466	464	517	520	496	458	487	487	490	457	501	521	504	502	493	445	485	503	489	474	498	478	459	509	466	474	473	542	533	472	497	487	523	517	450	469	480	493	458	496	507	515	504	500	492	499	470	485	493	481	526	489	500	467	466	471	541	499	499	444	436	490	530	490	498	505	482	523	461	492	495	475	448	503	481	508	506	471	463	442	500	452	490	478	488	470	503	495	496	487	507	510	505	500	484	502	472	470	462	488	481	479	491	473	493	474	497	500	495	466	469	497	490	515	488	483	527	516	463	503	496	463	482	509	459	548	494	482	509	466	458	473	529	478	501	490	466	497	494	517	462	543	477	492	488	478	449	512	488	480	511	533	461	494	505	471	506	496	440	493	503	500	469	514	471	516	507	489	458	445	459	481	503	483	501	525	483	518	476	449	535	489	484	473	519	473	467	476	482	511	510	487	463	491	487	477	480	518	463	484	484	475	502	481	476	449	473	479	462	455	489	504	470	498	479	481	512	505	519	499	498	496	442	505	522	494	492	482	496	498	528	467	474	481	483	475	483	514	515	458	496	510	506	482	469	459	472	482	520	475	450	508	461	506	506	472	486	469	502	499	460	454	511	515	500	493	502	478	507	475	513	459	473	517	492	489	495	496	470	460	461	485	507	483	466	476	498	454	454	495	485	482	505	470	489	495	524	459	482	468	527	508	521	477	454	480	459	486	472	478	446	504	476	509	516	481	501	492	462	509	476	483	508
19036	8202	3164	849	609	471	404	339	353	296	302	281	281	296	268	299	239	235	262	251	247	265	237	248	248	257	255	246	239	251	263	257	231	252	219	258	250	257	255	255	251	248	251	283	247	230	253	271	244	252	217	225	230	234	264	231	234	233	272	268	261	227	256	232	263	250	238	230	255	235	222	275	249	269	254	256	233	232	233	246	237	258	249	228	240	242	218	263	271	217	236	260	230	261	238	226	232	229	263	257	243	242	231	254	215	220	237	217	258	254	251	208	215	201	241	260	235	241	231	243	226	244	215	220	254	233	232	267	261	254	262	255	226	227	258	234	220	248	257	251	237	254	258	246	224	262	266	257	244	234	250	256	246	227	265	250	207	258	237	224	217	224	215	244	215	246	228	232	252	214	252	229	255	248	219	227	228	234	268	239	239	249	236	222	223	261	246	242	219	234	255	230	273	270	237	231	235	241	246	234	252	249	243	265	233	231	253	240	233	228	240	260	224	270	248	224	228	227	258	253	242	239	262	229	238	245	285	227	229	275	254	232	243	243	252	255	208	243	220	245	235	235	241	223	243	253	250	218	243	252	259	243	252	233	250	224	226	244	239	231	239	238	251	250	274	252	266	267	230	229	247	260	251	207	223	237	244	245	258	208	244	246	241	235	273	237	212	260	283	266	201	242	233	248	235	242	240	239	233	251	234	193	226	227	248	237	203	254	259	286	233	242	218	214	230	225	241	217	243	234	236	219	234	255	224	220	260	251	224	255	262	276	236	221	239	253	264	212	254	217	204	260	252	247	225	245	222	251	238	257	227	252	241	222	236	233	245	238	233	237	211	238	262	236	186	215	244	234	238	261	232	224	240	253	260	237	227	282	235	216	236	263	249	202	236	224	259	243	264	230	209	225	234	226	252	251	240	223	243	219	258	240	250	238	198	227	264	203	280	248	232	242	241	243	227	243	237	242	240	247	253	225	268	263	243	249	230	229	250	266	238	260	240	253	236	246	267	233	242	254	220	242	214	271	234	243	242	226	250	226	237	239	208	237	222	251	252	234	231	253	247	255	244	265	213	216	225	248	284	226	216	215	243	259	255	213	244	234	222	242	232	225	274	248	233	232	258	227	227	252	212	241	233	264	236	266	277	251	260	205	220	255	243	236	238	236	218	248	239	230	240	233	231	219	247	232	251	228	256	270	213	237	235	224	238	238	212	240	239	240	232	224	225	230	242	243	230	217	243	248	234	266	237	276	241	185	235	251	231	248	229	200	230	257	250	232	246	248	229	251	246	230	269	242	242	245	255	232	252	222	224	199	232	228	227	237	266	254	255	213	219	253	220	220	235	271	209	266	244	240	221	256	255	242	233	233	235	210	239	243	229	218	229	230	230	251	226	245	247	276	211	208	254	270	245	215	236	231	251	260	257	239	246	259	244	220	230	245	243	203	244	245	234	240	286	221	224	225	221	237	205	238	241	221	267	262	252	249	293	235	252	222	248	236	253	238	208	235	254	264	253	256	243	234	221	231	240	212	244	246	242	242	248	255	230	241	250	237	240	196	258	238	224	255	236	254	230	264	240	241	242	270	236	235	254	260	267	260	233	276	245	244	276	229	247	275	234	221	212	229	261	263	247	240	252	241	248	239	228	230	263	248	273	251	246	237	250	262	209	223	205	254	228	258	220	222	225	226	212	223	212	270	229	264	223	222	206	244	234	243	241	260	276	245	252	238	256	236	216	252	252	249	246	201	258	228	246	227	260	238	226	246	249	266	218	260	244	229	223	260	225	236	233	242	250	236	236	223	267	238	229	213	270	287	259	219	222	243	225	253	242	224	216	220	251	234	261	247	198	231	250	241	231	220	273	265	259	249	234	275	253	220	242	234	217	239	264	236	245	259	238	235	252	229	228	251	228	251	262	256	239	267	221	279	259	237	253	204	252	249	275	238	264	286	217	263	226	269	247	234	230	238	226	214	210	255	229	218	236	241	230	253	222	233	216	231	262	227	241	226	242	207	214	238	230	201	232	233	236	245	234	234	253	235	265	261	294	279	249	251	235	235	249	268	262	210	260	214	286	211	226	239	265	224	246	247	248	249	240	233	245	232	267	245	251	226	270	219	289	230	225	252	247	283	275	246	277	228	244	231	245	191	226	242	199	251	259	267	219	232	228	232	226	230	265	226	266	250	226	241	238	237	188	250	252	242	253	254	264	252	269	247	238	225	257	253	234	249	259	252	241	240	234	228	268	239	246	231	244	251	274	251	241	246	245	275	252	275	252	224	240	234	243	257	257	252	242	238	261	259	234	221	247	250	246	272	254	250	251	229	247	238	255	262	232	260	203	223	242	241	235	253	227	282	242	237	266	245	227	248	227	253	234	221	251	247	259	231	248	252	232	239	248	275	259	258	225	242	252	246	226	212	238	225	229	212	232	252	232	291	225	271	262	239	233	235	241	229	265	244	239	235	214	230	236	278	248	222	252	258	261	222	225	254	246	248	216	239	198	235	248	256	229	259	260	261	242	202	243	205	212	247	224	244	268	243	253	268	231	268	246	236	252	245	245	220	235	247	206	235	261	236	248	216	247	225	262	237	241	236	256	235	234	240	246	225	255	259	249	212	220	256	254	256	257	244	245	272	259	212	248	240	250	221	236	268	245	246	222	241	215	208	237	245	235	268	251	231	219	267	267	268	255	242	227	262	257	216	224	220	218	220	252	235	244	230	256	247	218	261	220	252	238	235	243	237	268	236	247	243	257	231	261	267	246	208	221	254	225	239	243	249	208	220	209	230	245	237	222	248	270	250	233	219	246	249	240	242	244	244	210	245	263	249	259	234	224	235	241	217	244	231	222	213	223	234	260	223	227	260	226	233	217	246	262	238	257	251	255	231	247	247	246	238	249	233	250	243	242	268	254	233	241	240	241	243	242	228	241	247	217	250	249	230	234	225	227	287	253	236	204	230	227	257	250	260	266	247	240	252	244	248	241	259	221	249	254	223	258	244	248	245	260	226	228	199	247	243	246	235	243	242	270	249	238	247	228	238	249	248	236	268	250	251	226	226	232	246	253	223	223	218	256	243	249	235	229	267	236	215	232	250	204	234	263	225	224	263	237	235	251	251	244	256	276	227	248	237	245	252	233	255	236	206	260	235	209	250	264	247	238	259	202	237	267	243	276	242	256	243	271	253	237	258	251	238	254	269	264	244	243	226	232	286	241	237	252	233	248	275	220	226	222	227	245	209	244	241	265	233	256	231	263	254	252	226	223	221	236	264	241	231	234	205	239	247	257	225	229	255	221	255	228	258	231	243	244	221	249	238	238	253	235	261	251	246	260	210	246	237	247	230	259	240	256	237	236	237	243	249	237	239	223	248	240	251	253	240	229	236	230	263	232	234	243	250	252	234	244	241	237	220	211	242	248	236	216	249	237	272	241	201	235	259	245	240	217	227	244	261	248	234	256	227	224	252	260	227	224	248	219	250	214	230	260	241
11216	6242	4973	2402	2164	1833	1382	1188	1026	1024	838	862	837	745	699	667	634	593	561	609	543	600	599	567	614	563	576	581	584	572	552	587	575	556	596	576	548	549	564	549	577	563	530	650	563	548	536	506	565	567	557	549	512	568	538	500	547	534	527	542	561	578	536	546	548	539	514	512	559	589	562	538	544	574	567	558	527	536	530	509	547	560	524	499	548	569	535	563	516	542	522	556	551	511	544	538	506	520	544	512	521	543	524	533	524	519	541	526	591	526	550	565	540	575	516	557	542	555	543	544	577	543	510	545	577	564	525	505	524	541	531	558	512	563	572	578	497	553	534	552	557	527	565	537	538	569	556	543	514	514	581	539	560	501	535	540	528	521	585	534	501	526	522	557	534	564	528	502	529	535	525	516	558	536	553	534	500	549	527	559	498	512	542	535	495	515	478	536	516	581	555	579	526	568	554	567	555	522	571	482	548	540	485	554	573	504	619	519	535	587	534	522	554	517	548	546	542	536	532	550	505	536	562	521	523	587	506	514	582	516	533	529	525	509	539	522	570	543	544	552	516	538	540	491	591	532	545	483	582	544	545	527	540	564	506	505	514	534	535	521	524	570	518	467	583	527	538	578	539	555	560	549	512	524	519	523	518	540	541	530	569	542	526	550	514	484	556	531	534	533	564	506	524	565	536	529	506	550	563	536	547	553	530	556	565	537	553	559	550	565	514	538	515	544	568	530	558	527	536	518	526	571	529	542	549	486	521	562	556	584	536	539	534	520	540	541	508	586	538	547	555	523	530	507	523	603	532	510	538	539	518	546	547	544	526	492	522	551	549	533	564	506	549	531	535	540	558	531	562	547	521	499	532	554	518	532	534	515	532	546	521	525	542	530	531	553	540	499	535	529	544	507	531	556	497	513	504	569	523	542	532	515	531	558	527	531	494	574	587	535	576	541	558	550	541	571	520	520	510	504	526	546	503	549	537	544	498	566	557	533	525	531	559	545	550	531	553	522	551	516	541	523	574	565	530	567	548	536	517	526	546	571	549	550	511	559	482	548	575	539	541	542	564	571	574	520	559	539	522	597	530	537	548	557	564	552	545	542	562	508	573	527	515	530	500	537	511	545	578	559	571	536	545	566	496	544	527	551	541	539	528	529	581	506	548	489	556	536	522	514	562	574	520	586	553	617	566	539	542	569	534	499	568	513	561	534	540	496	570	525	523	539	535	524	543	527	550	509	548	502	562	589	520	556	550	508	532	534	521	547	518	524	494	522	525	554	539	550	565	518	565	530	572	555	554	503	541	537	568	506	544	511	550	573	518	553	508	501	550	541	525	511	548	591	583	531	531	541	524	539	556	535	536	494	512	556	513	516	523	550	534	534	561	544	595	535	487	553	546	545	526	564	496	513	538	548	524	557	536	540	527	546	574	580	549	526	531	538	528	572	552	519	541	562	522	549	511	525	567	576	540	558	532	502	533	518	529	563	527	545	493	560	557	527	526	573	538	501	556	516	540	538	583	568	535	524	532	521	599	518	548	534	525	537	516	562	516	567	550	537	581	544	491	516	523	544	577	518	526	561	543	514	542	531	547	563	555	551	528	558	546	553	540	550	530	519	532	538	536	521	511	540	522	481	539	539	565	538	555	543	567	538	550	530	531	490	556	550	509	536	534	523	551	529	561	574	576	517	552	523	555	523	555	538	532	541	532	549	520	506	525	522	510	549	527	501	524	561	549	488	515	524	533	567	530	569	544	549	526	517	534	535	589	568	522	525	585	525	491	543	539	556	544	555	549	529	531	523	547	504	550	552	513	540	579	518	550	511	523	524	528	505	573	585	566	523	530	576	546	522	527	546	547	530	573	545	531	527	520	550	520	551	529	511	533	535	558	498	566	570	537	520	507	533	575	538	520	526	529	536	566	558	529	523	559	527	551	537	571	569	552	571	537	500	545	561	551	508	551	622	579	503	530	547	547	493	541	533	523	536	525	497	530	566	521	561	528	557	538	563	521	542	542	545	562	549	570	567	553	525	548	555	558	559	536	536	546	529	556	556	534	556	541	509	522	525	557	521	537	518	591	567	496	538	508	546	552	517	572	556	539	571	578	577	535	569	526	546	519	550	538	538	515	550	530	567	563	544	515	538	539	547	534	550	515	563	508	528	521	532	553	552	547	542	528	545	559	503	518	566	550	542	527	593	519	562	486	581	584	592	556	538	555	555	484	575	542	555	549	539	535	531	554	558	530	541	504	535	570	514	559	520	542	535	594	513	548	492	563	528	551	497	534	537	536	505	519	531	553	535	554	529	538	516	529	571	528	501	574	584	518	543	570	520	561	512	515	530	497	513	542	536	545	531	528	572	547	497	604	530	551	558	591	505	547	528	551	528	552	544	532	515	554	526	528	548	547	571	538	522	539	573	578	553	567	497	522	531	565	561	534	513	584	520	540	592	558	536	575	568	548	528	536	542	523	567	504	503	526	561	517	544	539	478	545	574	506	493	542	549	526	556	542	596	488	572	534	571	565	554	531	509	506	521	528	525	510	566	565	557	523	512	562	511	520	517	553	483	573	530	506	503	527	505	532	492	551	570	573	548	523	563	522	541	539	526	517	524	537	502	563	517	489	484	567	557	521	553	515	533	491	580	533	517	566	567	518	533	536	512	535	535	554	545	505	560	523	518	566	554	569	588	513	496	530	530	571	551	544	561	554	498	501	545	562	542	517	528	496	530	533	531	528	560	558	520	536	524	493	544	529	570	534	509	491	534	592	534	521	512	524	542	544	536	509	535	520	536	510	516	565	564	510	546	510	573	559	521	546	522	567	607	543	545	518	548	506	506	564	530	525	584	546	521	539	534	504	509	542	479	545	535	476	568	534	560	586	551	561	553	538	515	486	527	602	574	545	534	542	480	541	574	557	547	523	544	515	527	492	550	559	517	552	523	534	510	519	538	547	554	549	512	528	543	504	544	491	545	507	514	527	531	567	546	517	526	550	515	543	535	547	553	556	541	571	554	538	570	524	541	542	536	515	585	521	550	516	531	555	529	542	536	556	531	542	538	553	528	536	547	561	605	517	507	516	492	550	538	571	571	577	535	506	530	512	579	562	559	487	559	510	533	571	542	506	526	578	523	533	526	515	540	526	541	543	576	557	544	550	534	534	529	536	552	537	508	534	586	543	530	542	562	568	550	522	532	532	549	533	537	523	556	511	570	551	539	519	492	513	572	529	543	509	524	546	542	533	573	518	524	535	528	508	526	540	490	520	562	551	560	529	524	544	538	529	568	521	570	570	524	506	520	504	563	571	552	547	536	556	539	595	576	527	545	556	548	540	558	544	497	569	553	542	516	544	561	528	504	508	501	534	553	568	551	545	558	562	553	531	534	538	531	505	525	525	539	563	565	522	543	526	542	556	553	554	574	503	557	569	571	569	551	574	533	537	566	512	534	579	556	545	557	555	547	547	532	522	524	573	549	563	492	523	567	525	519
30940	17034	8603	2171	1395	936	744	562	607	665	509	444	363	423	388	229	227	234	249	202	214	206	238	237	233	216	189	177	200	218	194	215	214	191	225	199	197	203	227	181	171	186	195	198	181	184	223	180	186	222	213	210	201	203	177	218	193	219	176	221	215	211	214	215	196	184	211	172	182	205	210	200	230	212	214	206	217	209	176	208	183	209	196	197	201	173	204	200	206	196	193	183	190	210	232	194	181	158	196	176	211	193	206	194	189	197	217	188	211	199	189	210	191	178	205	209	181	205	175	188	195	185	207	185	177	204	203	204	214	208	197	202	198	181	193	187	223	209	176	185	203	200	182	215	222	209	224	215	203	233	210	193	213	194	187	193	207	200	181	178	213	207	167	188	189	185	209	196	175	181	211	187	183	214	200	200	220	192	197	211	165	164	190	212	187	203	180	201	177	180	196	188	177	188	208	180	213	197	175	166	177	189	191	174	195	158	211	175	195	176	192	186	194	208	200	191	195	184	196	193	185	198	212	198	206	230	214	189	190	172	157	199	198	224	201	210	195	190	195	198	178	203	188	192	176	195	207	208	209	187	176	198	175	177	189	211	177	211	223	185	184	179	187	181	187	190	199	203	203	183	204	208	198	215	176	195	208	163	209	187	228	193	221	174	212	189	200	204	203	210	177	216	195	188	195	196	212	199	198	187	182	215	210	177	224	179	208	210	214	235	221	197	177	199	194	175	178	185	194	162	174	199	197	207	182	180	202	190	202	220	220	206	219	188	193	168	213	184	190	212	208	174	175	213	199	201	171	202	220	210	202	195	218	170	202	185	205	223	203	202	179	182	209	199	215	187	205	185	191	210	202	202	196	202	193	207	162	199	211	199	181	217	185	174	201	195	180	190	202	174	214	203	192	184	204	233	183	185	178	186	185	197	169	212	184	173	207	210	194	179	209	178	195	197	200	187	180	173	207	189	202	185	185	194	175	189	197	180	177	185	193	224	181	206	181	195	215	200	208	213	202	210	179	190	181	192	194	194	184	210	193	209	207	171	192	206	182	184	193	184	205	193	181	159	196	212	205	198	205	207	188	183	180	185	208	187	226	186	199	182	188	204	211	202	204	199	187	180	190	196	168	203	208	175	195	238	208	202	189	197	198	205	178	208	187	200	185	181	172	190	184	189	197	197	175	211	188	189	212	186	181	185	219	183	200	189	185	216	186	185	166	198	200	200	201	184	203	178	214	191	186	189	198	197	186	189	200	214	179	221	188	194	194	223	205	186	193	213	183	211	202	211	197	167	171	185	196	232	188	212	204	191	173	199	197	209	217	177	195	212	177	201	202	194	174	205	198	225	195	206	177	176	169	200	206	202	218	199	198	177	190	210	178	177	171	227	197	206	208	193	184	181	224	204	213	185	162	182	189	221	168	228	153	200	186	192	196	199	187	207	188	204	221	188	205	191	195	191	165	206	197	203	229	211	179	197	197	201	188	193	183	198	177	177	180	197	207	191	197	201	195	184	214	211	204	203	186	184	214	187	201	185	195	164	203	193	207	220	180	179	210	185	193	199	202	208	194	200	179	210	192	188	204	190	197	220	208	200	164	174	192	180	191	195	206	176	164	177	187	190	176	191	175	210	185	190	209	206	196	165	207	172	181	197	174	208	183	183	197	194	213	200	184	198	193	176	177	233	180	239	214	186	205	168	204	210	162	183	192	202	205	209	207	176	189	195	174	210	185	180	199	183	176	191	193	182	205	200	190	180	190	184	177	187	178	184	196	196	208	176	180	200	200	193	201	200	185	189	186	225	193	221	183	177	179	220	187	183	215	170	181	198	207	189	202	195	170	195	200	193	172	192	196	194	194	229	199	174	202	200	220	183	206	189	222	207	185	169	176	178	233	198	213	189	182	218	181	194	199	198	219	198	194	201	177	181	207	171	202	194	229	201	196	203	179	185	172	219	195	191	201	204	183	183	221	214	191	181	209	199	193	235	202	213	187	190	176	224	193	201	187	214	178	201	204	181	173	183	202	202	220	193	192	197	210	214	189	209	211	197	194	186	187	209	205	197	185	207	192	179	187	198	173	193	187	214	168	188	181	179	178	175	187	204	182	197	177	215	203	191	208	187	176	169	194	202	210	192	209	216	180	208	200	165	243	183	182	166	199	201	199	199	182	201	176	196	204	190	171	223	213	204	173	186	192	199	211	212	195	192	195	221	172	207	192	200	220	204	191	184	202	230	194	186	229	195	204	207	204	190	221	217	205	186	189	215	186	190	162	202	191	177	188	179	186	213	209	198	197	197	225	211	225	198	199	182	183	185	194	195	197	210	196	197	190	203	171	203	188	199	203	214	189	202	201	183	221	197	202	193	170	201	200	179	188	186	191	176	203	237	191	174	191	190	192	211	161	183	220	209	211	194	170	203	182	198	220	232	201	174	197	200	177	206	204	184	174	203	180	183	175	202	173	212	207	197	170	192	193	185	157	202	221	213	188	212	188	220	213	204	215	202	167	217	183	219	201	194	182	192	227	179	217	179	223	202	207	191	173	192	205	220	188	198	214	187	199	205	192	205	197	205	200	195	186	194	206	206	205	207	197	189	210	215	193	208	187	201	186	206	177	202	183	207	199	199	179	173	193	187	196	181	193	214	174	208	189	195	174	201	189	172	184	180	196	216	193	196	187	196	197	192	193	203	172	215	200	187	176	213	202	201	193	168	176	176	204	201	190	202	172	191	214	182	215	210	198	192	218	220	183	202	184	229	186	163	187	210	196	183	221	182	210	199	211	192	207	181	229	166	166	207	168	184	201	227	186	206	197	195	201	195	199	206	179	195	182	210	174	178	181	183	193	175	177	174	211	207	181	184	185	169	212	198	212	187	214	210	198	200	232	206	191	203	191	204	200	230	176	221	215	195	191	199	196	201	220	192	174	192	180	192	179	193	191	192	186	189	182	205	192	195	198	195	180	188	207	172	182	202	207	202	220	179	195	201	213	222	164	191	200	197	165	186	194	191	209	199	203	197	193	184	186	198	177	199	219	196	224	201	199	168	197	185	190	223	193	177	211	172	203	206	197	180	173	210	199	208	206	190	212	211	202	217	176	209	190	201	196	204	222	208	201	201	195	210	200	192	192	164	191	220	229	190	200	197	213	185	189	188	197	157	188	179	180	184	186	220	188	210	189	178	182	164	197	202	188	178	193	211	183	217	236	214	196	181	185	216	198	208	186	190	187	194	193	193	178	196	170	201	235	194	173	206	195	200	213	202	179	193	182	197	190	202	168	184	166	193	207	165	186	183	199	189	177	185	180	187	212	198	196	175	204	187	187	180	172	213	176	188	197	183	179	159	204	176	184	184	181	189	165	186	193	179	173	205	218	199	185	197	204	221	211	221	200	187	182	187	203	209	205	192	198	185	169	195	205	201	190	205	190	218	170	208	201	193	166	196	200	186	205	191	206	187	186	189	209	215	210	195	200	215	226	186	201	220
19494	12367	10674	4968	4779	3545	2966	2356	2589	2645	1993	1875	1613	2130	1622	792	760	646	651	613	605	582	553	578	614	532	515	494	502	502	502	512	524	494	476	526	533	501	549	445	463	481	440	486	475	507	449	474	489	465	456	476	507	460	437	481	465	465	482	476	453	446	439	484	448	431	457	442	457	433	449	486	442	430	465	446	426	502	452	464	473	439	463	414	441	451	429	463	455	413	463	458	444	476	431	445	417	474	443	428	462	465	462	455	419	456	440	463	476	437	464	457	453	425	453	427	462	436	464	475	494	486	453	439	441	447	453	407	453	412	447	442	479	460	451	481	445	466	413	419	437	415	466	483	437	478	454	425	452	431	436	423	456	476	435	414	422	447	482	465	464	464	503	454	434	455	469	454	458	423	463	436	452	424	447	455	446	453	436	476	438	436	469	454	472	426	473	414	403	446	426	480	445	457	442	477	434	453	443	445	439	452	463	433	443	456	427	481	473	463	418	429	447	457	448	437	432	446	444	449	488	434	441	422	452	446	488	436	461	450	464	460	448	427	474	441	466	441	438	501	416	447	443	490	430	379	467	461	439	441	468	425	421	447	446	437	447	438	447	468	438	453	463	468	447	467	446	451	434	442	459	475	415	479	457	460	464	471	473	441	463	454	426	475	465	463	476	433	459	443	480	435	453	461	441	437	434	447	450	414	480	450	447	464	486	421	444	476	452	459	467	420	441	457	437	444	463	426	446	446	459	481	432	444	450	450	477	415	457	446	446	435	448	456	433	468	449	464	446	458	462	424	457	425	425	473	453	439	437	483	444	450	486	444	416	451	472	437	433	451	441	488	445	465	448	462	471	440	475	440	448	466	444	488	473	444	461	468	413	447	452	463	442	471	448	449	443	467	469	472	474	439	454	458	410	452	466	438	417	470	502	429	449	461	427	427	440	468	461	434	430	488	445	468	425	408	471	489	472	438	439	435	475	455	452	419	437	441	433	450	433	453	454	451	426	459	443	441	459	453	462	451	458	484	442	481	406	480	461	465	470	431	466	487	450	409	447	413	426	426	451	461	471	428	480	461	483	415	432	462	468	471	462	462	455	447	427	468	441	481	455	445	448	454	490	434	478	450	449	476	436	462	458	467	454	450	426	448	431	437	446	397	488	474	443	483	437	448	450	475	465	455	429	459	434	454	473	440	420	463	448	490	418	465	441	423	465	440	437	407	427	423	489	449	425	466	474	466	434	429	471	469	442	448	446	423	421	438	445	428	477	459	454	429	428	451	442	422	432	475	441	446	485	452	440	441	448	444	487	474	475	435	443	431	473	452	425	458	502	457	448	446	446	459	438	469	476	439	446	493	454	457	455	434	422	476	452	445	459	430	451	440	448	409	424	483	459	441	452	442	451	453	516	469	437	432	469	442	450	468	467	452	436	470	478	445	435	481	470	427	452	455	479	416	449	489	438	435	474	461	481	418	474	457	454	455	414	455	478	438	423	486	475	415	468	445	464	489	473	439	448	447	447	465	419	465	434	443	501	455	469	449	471	464	449	442	475	458	429	446	432	438	424	449	457	435	464	436	416	445	446	468	441	479	454	431	439	458	429	462	474	476	452	448	414	467	431	469	480	413	462	464	487	451	463	441	434	474	488	489	450	464	429	437	448	434	483	441	453	458	441	438	439	458	486	457	446	462	423	437	446	465	471	466	449	420	426	436	454	437	479	464	464	427	448	462	450	481	429	479	461	475	436	423	412	447	426	448	435	475	449	477	449	440	441	441	409	436	460	475	473	442	449	449	484	457	432	453	447	440	487	455	462	463	453	433	463	469	446	428	431	470	468	445	451	444	424	449	420	443	440	476	460	451	461	476	441	455	440	453	493	463	462	437	433	467	433	452	470	466	476	433	445	472	411	471	503	422	474	440	436	459	437	486	430	424	420	434	464	453	455	429	461	450	449	440	471	441	441	454	455	490	468	462	447	456	451	485	441	455	459	430	444	441	459	457	416	459	487	459	441	448	463	478	425	479	485	465	463	444	470	461	435	434	440	432	430	464	481	453	460	484	455	461	431	483	405	444	491	464	463	447	416	442	450	426	445	461	422	455	425	436	445	455	434	462	430	502	430	435	516	447	453	429	402	449	473	452	454	437	449	455	443	453	432	458	450	439	509	451	462	447	433	459	447	447	460	405	440	425	439	458	470	443	460	445	430	445	463	444	422	452	476	446	466	452	456	441	467	426	462	480	437	466	436	437	441	443	445	428	472	452	468	493	467	417	461	442	425	441	459	426	443	443	410	425	445	460	431	422	420	459	445	444	447	495	438	442	467	428	448	475	475	421	442	433	470	447	450	425	433	434	453	444	425	404	444	430	440	454	457	443	479	459	433	461	453	463	438	456	453	410	418	497	448	485	446	476	444	445	435	448	474	451	452	465	462	429	452	412	467	436	457	434	482	441	448	471	429	471	459	450	443	462	426	453	448	452	482	499	448	471	450	448	423	444	440	437	446	423	472	464	473	463	441	494	467	442	434	475	463	444	417	464	435	428	470	413	480	431	443	416	425	444	423	453	477	405	457	473	460	444	477	444	465	450	484	468	447	432	437	442	440	495	443	470	446	491	455	460	417	451	459	502	456	441	438	444	409	454	429	421	448	468	486	477	462	425	438	471	493	437	442	454	441	478	465	438	465	461	496	462	422	450	475	409	411	430	438	486	468	410	451	459	462	436	455	437	448	451	500	441	480	484	441	434	417	460	470	444	461	448	442	494	455	436	462	445	452	448	443	486	453	440	447	459	432	469	410	452	430	479	427	478	435	421	453	454	449	422	465	423	437	453	456	445	434	470	467	440	467	441	446	466	430	434	479	479	420	461	404	422	492	437	473	482	453	451	425	450	437	465	483	428	444	438	456	448	464	497	456	441	445	383	437	431	455	418	421	455	431	470	457	469	445	432	438	466	456	485	428	446	477	495	449	457	486	455	418	428	468	426	477	474	471	426	498	460	413	458	479	426	444	478	430	437	454	470	460	436	478	448	439	439	427	445	476	401	466	414	418	450	461	431	465	484	434	451	466	461	460	438	464	501	434	481	439	436	472	468	438	474	422	443	453	444	474	403	434	417	450	422	477	461	467	435	447	452	441	467	430	444	447	437	434	459	413	445	437	403	431	487	474	457	490	444	423	484	449	459	459	486	465	481	447	430	487	430	442	419	455	446	443	459	469	455	418	456	455	452	473	442	493	431	454	493	497	440	432	445	430	505	459	440	447	448	451	441	456	444	476	494	430	468	475	400	450	474	447	430	462	459	506	490	489	447	440	474	444	441	443	445	449	422	459	461	473	448	426	459	476	458	448	452	473	465	445	446	468	466	438	459	444	438	455	455	503	390	447	417	460	429	446	489	456	424	445	456	440	457	453	477	451	403	457	456	436	446	458	447	477	439	446	465	438	432	463	426	455	439	462	486	445	436	452	483	470	447	475	455	474	442	461	436	449	440
42404	25571	11851	3629	2430	1456	1346	1057	946	1286	884	738	569	709	550	302	275	233	241	249	233	249	243	220	255	249	221	236	251	233	242	225	234	214	237	233	250	247	216	214	233	217	229	220	219	221	242	205	201	216	236	223	255	220	211	247	212	201	215	204	209	209	215	192	224	221	205	233	193	223	209	205	205	184	215	227	227	222	228	217	217	189	232	235	222	235	205	247	221	184	216	222	212	226	197	209	223	207	213	200	224	211	228	212	210	206	258	232	215	201	203	208	231	234	184	224	212	205	210	227	197	198	225	184	202	192	201	216	212	209	214	229	208	226	211	190	203	191	198	241	263	240	208	225	259	206	222	195	193	217	214	204	209	222	199	225	210	220	201	217	215	237	193	257	203	187	227	222	204	215	261	186	210	219	210	215	222	215	229	201	240	214	216	219	202	219	213	236	234	210	195	227	218	197	205	229	233	221	184	214	228	239	227	231	217	186	191	224	207	209	183	197	211	193	232	221	197	208	227	197	193	229	233	212	204	222	227	217	237	223	211	202	210	193	214	226	217	212	225	221	220	236	204	204	215	227	233	206	211	236	222	225	233	231	226	207	197	213	197	235	193	206	211	229	212	208	218	198	252	200	214	200	194	202	192	218	231	215	214	213	211	206	229	192	228	239	240	200	199	207	241	235	206	212	220	214	232	230	215	234	217	192	223	227	212	233	221	209	223	195	204	215	232	206	224	199	231	184	235	196	231	210	222	222	205	256	221	222	217	203	223	233	205	186	204	220	207	221	218	228	209	212	224	235	226	228	229	175	220	202	203	217	213	215	240	190	209	208	209	213	210	226	216	240	234	229	222	223	208	229	215	201	220	221	210	194	190	218	218	213	234	204	218	204	198	203	222	207	201	222	212	201	209	215	211	224	231	169	225	219	214	229	231	202	198	229	221	235	226	207	190	209	254	226	189	190	182	212	231	236	232	213	184	205	219	224	231	184	169	206	201	239	222	240	217	192	201	211	206	224	221	241	208	203	208	220	231	233	192	241	252	222	208	206	203	214	204	217	196	221	211	234	191	192	212	224	216	202	232	203	211	216	228	228	208	192	216	203	232	228	212	216	212	215	218	204	227	237	223	216	186	203	199	202	243	199	222	213	222	208	235	213	224	231	212	223	194	199	215	195	243	202	237	201	180	207	225	222	215	239	217	224	236	236	216	192	224	223	221	194	199	217	205	199	234	211	224	223	214	230	249	204	193	195	225	211	200	218	197	219	239	235	207	208	187	212	222	217	191	233	217	179	214	213	211	257	240	199	210	216	228	229	227	247	221	183	215	210	223	253	228	222	240	228	223	184	211	211	219	197	226	235	228	248	210	202	205	229	213	222	237	193	229	231	228	225	255	193	212	220	218	202	232	211	229	216	216	227	201	238	219	216	225	205	214	215	211	228	194	241	230	233	203	250	190	201	206	228	279	217	231	226	218	202	199	226	194	194	214	228	210	222	219	229	187	220	203	231	198	206	223	205	222	206	215	193	193	232	196	197	210	196	192	213	216	214	205	220	207	191	230	187	210	216	200	215	236	229	196	189	254	244	206	211	235	200	223	223	208	242	223	224	214	248	207	217	196	205	206	220	216	232	209	213	220	206	232	215	205	219	216	203	223	204	220	221	200	196	263	237	245	219	199	201	219	222	221	218	206	206	205	231	208	246	218	193	248	210	217	220	217	208	210	240	205	212	221	208	206	237	207	221	207	226	209	252	201	213	209	214	184	219	221	203	210	241	185	238	200	224	221	223	234	223	211	208	198	227	228	191	208	196	209	211	196	226	237	212	216	243	244	208	243	248	221	215	203	227	196	217	201	231	192	218	206	210	214	208	220	189	228	200	202	231	213	218	210	242	225	218	223	232	210	223	242	221	236	205	213	194	221	208	238	222	222	230	205	207	213	227	216	203	200	213	222	216	204	213	218	202	200	240	210	199	211	228	257	217	214	210	189	212	226	202	219	222	230	225	271	209	208	190	213	216	219	220	235	227	206	235	196	212	225	204	229	211	204	236	224	185	211	207	235	197	217	217	213	211	199	220	224	228	197	219	227	189	207	219	199	222	226	222	215	206	239	217	206	216	219	244	212	244	233	219	207	222	214	198	227	239	236	219	203	203	227	218	202	219	207	216	211	232	197	196	188	227	240	255	221	227	230	229	194	238	230	188	212	213	197	213	209	215	211	190	204	211	231	243	205	244	212	225	221	212	208	213	185	211	213	206	211	202	197	198	203	212	227	206	219	199	199	237	198	203	198	225	236	193	207	232	242	250	236	210	201	213	217	254	211	231	202	231	224	200	202	227	217	194	210	207	226	238	248	193	208	215	189	191	213	205	212	206	239	226	231	246	192	194	230	218	230	225	211	216	214	195	207	195	204	208	208	211	218	212	246	230	199	226	185	243	204	241	221	238	229	211	235	216	243	189	209	201	237	251	204	186	197	187	219	193	189	242	214	259	237	195	206	211	221	222	209	224	217	213	219	203	228	215	209	206	222	224	226	181	215	227	215	224	211	204	211	210	210	215	224	202	204	227	185	213	218	204	226	205	217	207	222	242	241	245	227	227	225	205	221	209	224	214	230	193	174	218	215	251	229	226	219	234	208	212	190	223	208	222	228	253	199	233	205	187	222	233	225	230	207	235	213	220	203	228	240	213	223	227	191	203	235	257	205	243	214	216	211	220	201	216	202	237	243	244	232	216	180	201	211	205	213	204	219	235	221	205	255	218	219	224	210	216	213	199	228	211	200	234	244	226	220	207	234	245	215	220	212	224	213	199	240	228	193	208	207	226	211	199	209	216	190	207	226	197	210	222	200	243	216	255	203	221	181	217	210	262	220	201	210	243	206	195	231	198	236	204	218	235	232	223	219	188	211	212	232	251	236	204	229	207	179	227	227	211	226	220	225	238	198	217	221	220	202	182	194	228	238	204	197	230	203	229	224	229	232	235	247	206	249	235	208	220	243	228	220	237	214	212	230	233	228	212	219	221	213	196	198	221	214	240	227	204	227	197	214	246	188	220	191	261	206	222	211	209	232	187	208	226	226	204	191	230	214	233	227	230	252	176	192	197	211	240	206	184	223	208	216	212	214	235	205	204	232	188	229	211	200	209	210	245	217	239	215	221	224	245	221	194	190	217	205	199	216	194	219	244	188	241	194	215	240	226	207	194	245	219	226	230	200	182	214	222	227	219	230	225	248	231	227	224	196	215	218	229	223	218	234	227	212	237	208	207	218	181	230	215	211	252	249	206	224	201	211	218	196	193	186	226	209	219	214	226	199	231	216	210	216	218	252	188	207	226	194	240	224	233	233	214	214	198	205	245	222	227	219	231	210	216	216	214	199	223	221	199	222	229	226	233	202	185	189	207	243	236	193	229	199	202	240	234	202	186	191	202	224	209	211	195	213	250	208	243	248	231	229	224	218	206	199	210	250	207	201	229	213	222	238	218	226	188
25630	17485	11223	7332	7074	5230	4555	3395	3699	4661	3183	3102	2433	3827	2688	1025	889	834	776	707	799	714	649	714	709	629	615	615	606	568	608	554	611	559	583	632	590	565	556	531	555	583	557	525	551	529	504	470	495	549	520	494	522	453	495	459	522	488	524	542	503	451	530	519	512	502	492	507	482	503	496	515	476	489	503	517	500	489	502	491	504	541	504	490	487	458	500	506	518	488	491	476	524	486	462	486	481	498	483	509	435	499	506	483	491	508	527	490	511	506	456	495	470	518	493	489	461	530	550	475	530	507	547	474	474	499	520	497	501	520	496	510	459	466	473	476	488	498	466	484	471	484	449	543	505	489	479	469	512	495	471	495	471	484	460	511	459	518	498	476	488	484	498	521	468	498	516	499	503	472	493	461	470	512	500	481	495	501	482	483	491	472	483	506	482	449	475	482	535	515	513	483	463	486	479	502	479	507	505	480	541	529	497	511	508	504	500	483	519	475	479	489	516	502	489	489	459	506	496	472	496	499	550	480	479	509	506	502	476	531	512	452	479	491	505	478	494	536	459	531	480	485	482	477	509	498	484	492	484	493	502	508	471	493	490	522	511	478	482	501	522	479	510	442	455	464	519	483	498	477	474	490	476	515	505	493	515	514	519	451	494	482	504	486	473	459	506	541	492	495	474	459	470	470	522	488	518	516	495	491	454	503	498	472	534	502	489	512	493	504	510	479	526	499	501	489	480	490	457	529	486	480	487	480	527	480	479	507	506	480	501	517	475	543	484	508	469	500	511	485	474	475	461	491	487	508	517	471	506	499	481	444	540	474	483	515	495	508	471	541	489	481	458	479	481	500	544	537	486	490	480	473	545	518	495	476	485	504	494	469	509	493	503	479	535	471	485	498	486	509	496	545	487	497	482	523	482	481	480	495	483	484	527	484	466	532	483	461	499	485	488	470	453	506	511	501	489	506	510	492	510	460	508	476	505	484	437	469	543	458	524	475	471	483	470	483	475	471	493	496	458	503	462	502	469	466	526	511	514	502	506	490	487	502	529	511	504	463	505	515	488	475	518	473	511	478	477	494	484	527	483	507	480	519	531	507	442	505	515	467	506	504	428	461	534	505	479	531	493	494	492	506	513	447	496	491	498	475	482	498	540	508	546	464	467	518	483	492	485	492	482	492	493	471	501	497	525	484	497	503	460	469	466	506	520	490	508	469	498	529	501	468	472	493	505	486	523	484	504	488	478	514	485	488	480	510	529	483	527	472	475	472	515	475	487	491	520	516	493	496	480	525	514	455	511	493	541	464	478	504	511	482	525	529	510	506	530	489	492	532	499	543	456	490	501	504	502	466	487	511	511	509	498	500	499	456	467	488	500	454	464	539	523	479	508	517	467	495	494	485	506	516	519	510	523	474	512	487	462	494	501	474	494	450	481	496	476	483	467	512	472	491	510	473	510	454	473	488	503	503	494	501	480	484	479	471	544	523	515	483	528	508	519	519	486	501	467	475	500	520	487	474	510	484	506	519	510	522	430	500	464	477	508	479	533	488	489	516	512	485	479	511	476	479	481	476	489	525	502	511	489	536	491	487	479	467	485	504	496	484	475	518	471	474	491	483	496	518	495	471	490	449	484	509	526	502	510	512	478	524	483	490	495	524	507	478	492	464	505	510	469	526	482	493	504	499	464	483	492	536	538	476	491	515	514	488	479	445	509	509	495	517	475	506	528	529	470	518	468	512	538	461	485	486	472	451	513	529	517	501	475	478	465	503	485	496	517	487	481	498	477	498	477	521	486	503	486	491	482	500	502	490	505	528	484	482	479	498	453	476	478	513	515	502	490	498	527	480	494	491	498	529	470	521	492	503	526	486	508	494	502	529	473	482	485	503	511	521	532	491	492	499	462	455	471	473	480	500	508	491	504	516	486	507	476	487	473	530	483	516	519	504	496	536	459	494	469	511	531	516	494	486	519	460	475	489	493	479	500	487	468	508	497	485	481	467	508	499	508	490	522	514	525	508	494	457	476	529	489	517	523	484	484	482	450	496	475	505	460	543	471	502	509	489	519	481	513	461	440	464	530	497	491	496	496	471	497	535	493	534	519	497	510	466	499	507	489	495	496	505	483	535	492	506	496	517	510	522	477	541	486	463	501	517	512	473	469	496	492	505	487	512	506	489	492	481	498	477	499	539	511	543	482	539	472	504	487	498	472	477	462	500	489	487	487	489	485	463	445	487	478	444	512	475	522	477	478	489	506	539	469	475	510	495	481	450	457	478	521	499	494	497	503	502	473	485	524	521	478	491	516	496	518	451	482	490	500	502	480	533	516	479	474	487	528	511	497	496	516	501	468	478	495	499	484	483	482	478	498	474	466	518	454	510	454	492	477	549	495	473	513	456	494	480	480	537	478	481	459	489	497	509	555	486	493	514	485	526	482	502	466	468	479	519	458	522	493	508	499	471	491	492	528	511	559	522	506	512	529	474	455	504	512	494	504	519	478	494	531	487	484	490	458	467	485	471	483	475	468	499	535	500	499	512	489	479	481	463	479	496	500	525	541	507	498	503	504	476	533	508	485	509	495	481	462	512	452	458	550	488	528	472	495	529	488	492	498	498	488	513	466	509	505	498	483	480	480	499	478	545	525	534	492	512	499	465	523	522	521	488	481	486	502	493	493	519	490	500	499	528	529	498	483	530	495	511	512	495	483	469	510	496	515	489	492	491	514	468	498	519	494	493	470	514	488	450	485	500	500	498	475	484	524	498	496	509	514	499	466	475	508	488	477	497	521	451	501	488	501	503	488	481	489	493	515	485	436	520	497	509	456	486	466	491	512	481	504	500	479	489	474	487	478	480	500	501	537	502	512	514	482	499	532	514	514	509	485	489	510	484	536	528	454	481	498	496	502	482	499	510	501	477	499	500	500	489	478	484	448	472	510	475	467	493	480	477	492	508	471	479	477	512	486	460	509	469	471	497	488	466	502	483	479	492	508	472	538	491	518	499	497	475	485	504	482	554	474	498	488	503	455	493	516	501	488	512	518	501	467	470	487	486	491	495	536	525	510	523	482	505	498	487	486	517	496	538	504	469	477	497	464	530	501	502	492	502	461	483	528	455	502	480	495	527	525	518	491	508	494	473	520	490	510	522	527	512	471	474	481	516	524	494	531	505	513	500	508	484	459	478	476	489	501	473	467	486	496	531	501	476	509	495	509	506	485	447	479	479	508	465	477	523	522	541	443	485	515	461	485	469	484	495	516	540	479	525	502	469	523	509	483	497	510	518	488	524	477	503	494	549	492	496	477	468	523	481	510	504	500	477	475	500	497	483	497	508	507	494	455	492	483	524	490	455	508	462	452	501	487	481	479	502	501	525	464	520	544	499	527	475	469	513	538	489	506	500	503	507	512	505	524	485	510	488	509	502	481	474	553	560	515	462	464	510	496	523	503	469	517	465	506	446	534	527	529	506	484	513	494	464	476	478	482	500	467	471
17900	8467	2401	956	685	543	398	372	345	349	294	301	292	279	264	243	280	231	243	275	243	268	271	251	254	240	252	252	262	251	261	266	257	259	274	251	228	224	262	235	291	229	250	256	254	244	232	261	253	282	241	243	246	246	277	239	256	253	224	272	245	250	231	224	263	216	219	235	231	267	236	232	207	283	219	217	251	230	225	239	233	237	256	223	217	229	227	258	269	261	272	239	272	243	236	259	212	227	256	228	239	254	222	249	238	262	238	255	243	236	245	239	263	244	235	239	245	229	222	268	234	244	236	253	232	224	219	220	233	214	219	236	246	269	229	234	219	237	246	248	254	250	264	225	211	249	269	240	227	237	228	220	234	237	264	218	252	252	259	264	241	234	252	259	213	253	246	254	266	250	230	260	233	240	222	224	268	229	219	214	260	232	262	230	219	256	252	244	241	248	226	255	228	258	243	230	227	210	282	248	257	290	246	249	229	249	260	249	213	236	234	250	260	232	240	236	240	260	235	216	254	239	232	251	244	224	268	230	245	248	235	239	242	257	220	238	233	245	245	244	235	233	216	258	253	260	243	268	258	253	248	235	235	265	235	251	253	244	285	206	214	235	213	249	242	246	252	252	218	226	243	263	254	254	217	263	227	261	236	270	234	246	241	223	262	277	255	265	259	265	229	215	272	256	239	231	220	233	244	250	254	268	236	262	252	258	233	292	263	232	236	255	260	228	262	230	255	236	212	241	213	212	237	257	215	257	242	251	232	219	249	242	222	231	266	265	276	240	265	254	249	244	244	233	244	269	259	255	240	248	211	237	239	220	252	214	234	231	237	242	235	225	252	267	258	255	244	227	277	238	236	227	256	272	245	254	229	243	233	284	241	234	244	257	229	261	244	245	239	231	275	273	252	256	240	257	237	226	220	241	240	265	247	220	244	232	249	243	239	212	234	261	249	249	250	240	256	268	243	243	250	253	201	232	240	251	231	264	237	271	234	219	250	250	246	231	241	253	238	249	237	261	250	225	234	196	245	236	229	257	252	248	220	255	249	229	248	228	269	234	246	233	255	234	205	230	241	236	263	260	245	263	237	230	233	232	227	183	229	239	250	239	253	255	258	231	233	256	267	252	243	241	258	226	290	252	207	240	234	269	260	221	241	264	235	227	240	254	275	235	242	225	254	275	265	267	221	233	234	249	251	192	269	237	266	227	246	245	222	257	233	256	240	241	214	244	245	280	265	236	257	263	211	233	237	221	247	240	238	279	250	252	228	248	227	225	231	274	255	246	249	280	240	227	239	246	240	259	277	244	264	263	212	242	224	224	237	240	249	263	244	239	218	263	237	244	275	245	225	260	226	231	250	233	246	254	267	225	227	232	259	246	255	225	243	249	250	245	286	250	259	243	239	258	189	259	239	253	255	245	262	263	261	267	246	225	259	233	221	249	285	252	246	254	231	280	238	281	214	258	270	226	248	244	227	234	253	246	232	240	220	258	213	260	226	255	235	266	259	214	246	241	243	252	261	232	230	240	241	219	277	251	246	234	245	253	224	232	237	249	265	240	273	237	278	244	248	211	212	231	201	246	234	258	240	213	251	219	227	250	256	221	242	220	251	254	229	236	221	241	235	262	240	228	236	242	263	239	236	240	246	183	253	245	239	237	206	226	247	234	281	229	230	254	211	258	246	260	230	220	226	266	235	220	246	256	229	268	212	234	239	228	226	241	210	233	259	252	240	273	254	225	230	261	261	256	278	192	233	292	229	228	260	230	258	243	225	243	228	239	250	241	212	261	254	239	216	232	231	247	234	240	256	230	244	243	242	244	262	220	254	228	233	271	244	231	282	245	239	238	242	216	221	236	231	228	234	213	215	238	227	251	236	253	251	254	231	233	243	254	221	214	234	239	266	257	245	247	236	255	262	243	237	214	253	254	256	237	230	258	246	261	252	236	252	250	248	232	221	263	251	253	265	245	228	231	223	244	256	214	237	252	247	244	266	259	280	240	243	230	269	252	245	241	241	218	240	235	251	256	269	237	247	288	231	286	238	245	258	263	216	250	243	229	274	256	243	262	229	233	210	254	235	226	216	217	218	251	239	238	241	226	242	243	233	238	252	273	236	252	295	267	243	240	229	260	248	217	227	232	250	229	229	251	229	269	245	252	243	244	219	235	236	246	246	228	239	257	250	233	252	231	258	230	254	249	238	248	236	235	263	229	248	264	245	211	220	248	237	216	263	247	235	225	203	209	241	246	226	235	264	259	263	267	244	249	212	254	277	243	251	227	241	244	252	259	256	249	233	247	260	251	241	231	258	244	257	236	223	262	232	248	247	217	246	244	262	237	241	256	246	246	243	244	237	235	255	247	206	238	241	258	254	257	245	241	233	278	228	244	244	233	217	209	246	233	242	240	258	227	230	247	251	232	219	230	228	256	239	243	223	263	235	263	227	243	275	225	242	285	209	255	255	236	277	238	255	212	223	240	239	254	253	241	240	240	261	199	222	253	239	250	262	237	243	244	236	240	252	254	238	215	264	284	239	241	261	264	250	241	248	238	224	249	222	234	252	243	204	256	301	254	262	228	233	241	246	253	237	249	239	253	250	248	251	245	248	255	227	194	265	273	249	261	251	221	240	253	221	234	269	247	257	228	229	247	255	243	230	231	241	221	248	250	271	235	226	254	261	235	242	249	220	215	280	255	219	263	286	256	264	232	263	257	256	255	236	223	242	257	234	245	237	228	230	249	224	223	252	279	217	232	241	226	241	252	235	254	215	247	247	244	205	263	268	218	256	256	262	245	259	236	217	245	224	237	219	258	238	237	247	239	234	259	237	243	259	232	221	226	234	253	253	252	230	247	254	246	236	277	225	266	242	254	235	236	230	215	242	239	260	250	260	246	246	249	260	257	248	253	245	252	231	252	232	260	210	210	227	253	228	240	231	236	228	259	254	234	244	233	251	251	241	264	267	240	219	219	259	249	256	231	265	233	239	248	255	249	250	254	237	258	246	229	257	263	270	210	231	264	240	259	250	257	257	237	208	241	264	238	235	253	215	222	258	248	263	265	248	236	255	264	231	238	227	230	238	237	235	249	245	240	220	268	220	238	245	204	222	240	226	291	258	271	233	241	205	234	252	245	246	225	238	222	241	222	216	230	241	261	236	236	258	248	265	261	237	229	250	292	292	225	249	272	211	230	240	250	258	257	230	222	243	267	270	229	239	238	221	239	264	266	269	232	248	241	213	251	210	244	210	268	266	234	245	235	260	237	241	264	261	240	255	232	238	227	250	254	254	252	258	255	246	236	239	244	258	235	233	277	233	257	230	245	246	242	280	234	220	218	216	218	269	273	253	268	245	239	229	258	263	199	224	240	222	289	261	256	252	243	231	275	246	240	234	216	231	223	231	239	219	236	212	248	230	224	256	216	227	229	233	236	224	238	236	255	236	267	255	249	241	230	246	217	217	240	242	247	254	234	237	261	218	240	215	248
10535	6347	3514	2966	2272	1636	1362	1177	999	1012	866	880	801	756	735	650	598	654	534	608	637	554	551	565	551	524	560	511	606	585	590	585	542	572	546	557	544	552	533	554	533	528	540	579	572	556	564	538	559	523	532	536	555	534	497	528	533	549	564	537	530	550	540	548	491	612	538	503	529	586	527	538	537	531	550	492	564	539	550	523	494	533	542	535	531	498	537	550	540	569	528	562	540	487	562	546	540	573	596	549	498	542	536	510	561	551	567	530	517	517	489	533	541	523	545	554	535	491	599	554	530	516	526	526	525	550	538	539	514	567	528	543	547	524	531	534	550	496	544	547	565	507	577	511	568	498	542	542	532	516	519	525	542	524	527	532	593	551	520	559	547	554	532	541	563	533	556	552	525	535	532	566	552	496	522	537	539	565	540	545	512	535	508	519	551	557	558	546	542	563	582	528	542	544	587	554	559	536	533	569	538	545	545	520	544	537	533	584	567	505	536	527	516	502	520	571	511	546	505	550	498	566	569	551	575	558	530	568	575	541	569	566	563	575	513	545	538	559	511	520	538	583	546	543	552	537	504	552	569	550	571	543	569	519	528	571	519	504	547	569	561	531	548	515	604	582	530	569	523	564	531	529	503	519	559	567	547	464	518	568	530	565	536	533	517	540	532	509	526	558	521	584	560	525	562	530	537	531	539	523	548	513	528	580	515	497	545	513	523	553	558	525	570	515	548	586	553	538	576	523	574	538	567	511	553	555	536	563	549	581	547	550	543	527	537	553	552	556	543	560	520	530	512	509	534	513	555	555	501	522	564	531	543	518	554	489	557	523	536	566	555	470	516	547	487	539	560	514	491	568	545	539	534	560	550	550	527	535	535	551	552	537	553	520	545	556	530	545	549	518	559	511	533	545	561	506	529	527	529	551	553	559	533	552	569	558	522	529	546	564	557	539	531	567	510	538	578	556	544	551	534	512	555	523	529	530	534	551	520	542	524	543	513	539	539	562	534	545	556	558	535	497	530	553	561	540	554	557	587	536	574	565	506	508	526	569	553	499	539	534	540	500	498	555	511	545	561	527	561	566	569	523	571	534	500	516	572	522	574	582	509	547	508	522	535	514	559	528	558	515	526	525	541	551	556	508	530	509	565	493	515	562	537	561	524	537	504	548	558	574	548	534	554	512	540	561	551	532	539	536	531	509	488	519	545	572	547	512	539	561	539	517	552	541	563	598	508	539	530	552	518	485	573	544	519	529	544	552	529	599	546	522	550	547	552	573	518	550	510	543	528	523	550	553	555	514	529	516	568	552	575	554	537	526	514	541	540	552	571	522	514	548	577	537	563	552	521	575	514	541	528	519	517	551	518	537	564	525	552	535	565	554	572	546	512	532	499	513	571	542	553	549	508	539	505	545	522	579	477	539	550	548	541	502	540	491	539	536	596	551	537	531	548	492	512	555	541	525	550	539	510	539	531	493	574	537	519	538	566	535	565	519	545	524	496	548	517	541	521	502	514	557	516	579	595	515	547	497	533	560	567	532	497	565	539	551	542	587	558	560	516	531	536	530	540	519	555	563	565	552	541	530	546	537	546	561	513	532	530	512	518	536	543	515	517	533	544	583	564	513	550	565	578	512	561	544	534	554	542	538	525	554	514	556	562	496	556	543	550	503	585	547	538	548	533	508	537	540	541	527	517	521	539	560	557	556	569	542	549	542	543	554	533	580	540	526	565	522	571	526	543	555	535	508	514	501	509	566	541	563	547	546	553	497	525	551	566	558	585	521	532	548	534	529	557	559	531	517	525	532	526	523	559	568	505	519	557	511	559	604	514	525	546	571	508	512	554	550	577	515	527	544	537	580	549	495	479	524	529	529	554	598	552	527	504	539	543	513	573	541	519	526	541	573	537	526	506	532	568	503	528	523	531	571	557	549	578	522	538	597	553	567	555	556	553	558	483	547	528	534	555	579	565	563	513	527	554	567	541	532	515	548	565	531	552	468	518	561	520	571	552	520	539	553	563	559	492	530	548	567	557	531	544	578	504	535	496	527	579	607	533	526	571	538	489	553	532	546	567	542	607	551	514	517	568	545	551	530	522	556	546	526	506	549	504	527	521	563	551	560	556	519	551	540	565	547	537	552	542	524	559	549	558	525	506	562	556	504	508	532	544	501	516	515	548	553	536	515	561	522	527	590	551	566	569	524	582	554	525	552	543	494	510	572	513	497	544	546	552	520	533	533	545	538	566	516	571	564	501	570	527	571	522	514	516	524	612	532	497	525	526	539	534	550	548	525	531	567	583	585	554	531	547	542	515	498	547	582	532	525	517	527	542	486	536	536	549	554	530	565	532	541	595	562	524	515	558	556	513	525	550	560	547	535	532	550	546	531	579	526	550	557	529	521	550	540	555	537	511	521	542	527	596	544	530	514	531	518	551	543	575	524	546	577	489	561	509	552	542	576	554	513	505	541	583	549	541	514	535	544	579	564	557	555	517	526	551	544	551	560	507	608	559	547	572	502	536	589	528	501	537	559	531	556	531	547	533	549	535	541	539	533	533	558	535	560	540	543	533	546	552	554	552	511	533	531	512	545	569	555	559	538	560	524	518	516	509	556	526	552	532	554	547	553	578	521	518	534	597	523	544	575	565	541	511	539	592	560	561	522	547	544	552	548	572	544	524	542	589	530	522	555	536	543	515	508	518	487	546	562	540	532	579	523	549	522	515	542	530	538	525	536	558	539	533	553	522	503	562	547	571	558	563	558	571	514	582	555	531	563	536	505	523	568	547	565	578	542	540	555	526	537	590	534	537	503	489	537	557	547	539	526	535	563	540	542	543	548	547	571	508	561	518	528	527	542	514	519	552	548	549	554	517	559	542	596	522	567	535	557	565	532	537	506	567	540	545	524	499	530	559	491	534	552	564	572	543	529	525	551	552	550	571	504	528	537	549	569	547	556	522	551	502	525	540	504	529	503	538	568	551	538	522	552	563	561	522	588	562	545	511	547	542	543	523	515	541	538	542	519	568	551	555	532	572	525	541	511	566	544	536	537	508	525	565	556	541	514	547	553	523	537	556	478	556	531	546	531	533	503	542	540	524	546	556	526	535	506	610	498	547	529	506	558	503	536	557	548	537	542	505	570	534	561	525	533	611	548	536	515	541	573	553	517	521	515	565	534	506	521	521	529	547	586	498	570	572	516	569	548	540	515	550	528	533	544	558	530	582	500	536	516	538	509	583	543	576	528	578	539	526	519	538	537	527	532	549	543	551	530	517	547	538	518	520	579	532	506	549	523	560	501	533	551	561	516	503	524	523	551	529	555	561	564	533	554	568	546	514	568	518	566	565	516	545	534	550	532	554	527	516	539	527	528	541	522	533	570	509	532	508	537	567	547	558	522	532	513	579	524	503	507	537	566	583	542	543	557	520	556	527	541	553	534	534	560	490	533	521	535	550	510	576	536	563	526	550	547	523	580	553	552	523	529	532	509
32066	17211	8698	2424	1574	954	788	650	559	747	499	477	390	470	298	228	238	217	216	213	209	187	221	183	227	219	206	203	212	163	193	232	195	210	205	201	196	227	204	175	206	198	238	209	184	179	188	210	191	202	236	177	188	193	201	203	212	184	195	198	213	208	203	223	171	178	186	215	189	198	223	205	209	195	178	192	185	237	216	227	197	197	168	217	219	200	194	187	167	195	164	187	187	180	198	189	173	180	197	160	201	207	199	181	209	198	195	213	234	178	185	188	216	182	197	201	193	173	190	190	176	175	192	209	182	179	181	204	197	232	191	195	190	183	178	171	209	216	161	172	193	184	186	228	199	182	187	192	206	181	198	174	162	179	225	208	193	204	209	209	199	186	205	211	199	203	196	203	216	195	198	172	207	168	218	195	202	196	191	221	178	194	220	166	199	198	206	193	185	183	208	190	219	231	229	207	197	176	193	210	173	171	194	205	214	185	175	206	214	212	214	189	203	188	223	198	208	212	211	200	218	188	212	238	188	169	157	178	209	200	198	186	187	169	209	223	190	217	203	182	214	193	190	199	198	211	216	198	193	175	198	183	203	192	177	208	213	189	187	200	182	218	233	187	198	193	195	223	204	171	209	212	182	195	187	231	206	197	167	185	200	194	184	225	183	193	187	171	185	185	221	203	188	181	179	195	201	190	204	226	193	219	201	175	198	190	194	173	175	200	179	184	182	178	213	173	176	189	168	181	189	207	194	186	201	208	202	237	221	197	185	195	186	221	211	190	205	197	189	179	200	186	205	214	181	186	188	197	200	207	182	195	191	186	189	181	199	202	213	226	195	203	204	181	201	187	212	178	200	178	207	184	178	189	176	192	216	206	198	200	191	193	188	158	191	217	200	209	197	191	231	197	190	194	193	199	198	197	183	211	179	222	196	218	191	208	224	205	186	199	230	211	205	172	177	194	183	207	214	207	190	167	178	180	225	202	210	181	198	202	202	181	203	196	201	178	210	199	177	200	183	209	196	197	205	201	207	171	187	215	206	181	188	215	212	208	197	186	170	178	186	172	191	208	177	194	180	185	178	207	188	184	181	199	193	206	201	191	172	199	209	206	214	173	205	185	198	230	181	187	188	195	196	166	182	224	196	208	207	212	193	221	178	195	188	192	191	181	192	174	195	180	198	194	191	177	209	172	209	196	192	188	183	190	177	211	189	223	162	179	207	202	177	223	213	184	191	210	195	188	202	166	192	215	187	193	185	191	171	181	171	188	196	204	190	188	170	191	181	185	178	192	192	219	183	195	194	200	178	176	212	217	187	193	182	207	186	178	184	213	196	211	173	178	189	193	216	203	174	214	214	157	169	195	183	187	191	183	234	176	210	206	204	196	204	196	172	185	184	195	206	189	201	192	186	188	186	180	187	207	184	194	194	197	180	192	201	203	210	188	170	188	191	200	195	215	185	183	200	204	221	189	182	208	203	205	216	188	199	191	189	194	234	200	180	194	187	172	183	217	180	184	207	192	176	188	224	178	188	206	199	193	174	211	193	194	174	199	207	193	201	185	193	209	187	205	194	191	186	205	179	218	204	195	184	192	193	200	175	215	191	202	196	175	190	185	189	207	192	205	221	193	210	220	192	214	192	188	191	211	190	210	196	203	187	203	193	187	211	208	195	195	211	234	179	201	175	203	186	206	197	213	193	227	195	211	172	197	189	198	197	215	199	230	197	187	190	189	202	216	192	183	177	200	183	190	215	200	215	218	194	213	192	185	198	171	201	208	187	203	190	191	180	196	214	203	211	194	183	185	203	193	175	204	183	205	180	216	199	209	191	190	182	198	215	178	185	184	227	177	218	191	205	179	168	190	189	186	188	177	215	178	192	210	207	184	176	203	208	199	213	193	189	172	187	207	193	189	186	163	192	149	205	179	190	201	199	212	170	192	203	171	170	198	207	199	196	189	173	185	192	168	189	173	187	225	203	219	205	204	201	176	206	212	196	187	189	179	202	211	194	239	199	171	195	206	202	199	187	176	170	171	175	189	177	198	171	196	154	180	208	163	192	193	187	188	215	203	213	179	190	187	181	200	204	190	199	196	174	206	209	199	204	170	203	176	189	199	200	204	190	203	172	198	188	224	193	196	202	181	212	212	193	201	213	187	202	217	241	209	188	175	211	200	192	179	174	208	207	205	210	193	223	218	196	206	199	204	213	205	197	203	197	190	185	207	189	208	199	196	192	181	181	191	193	187	185	202	179	193	198	198	196	194	181	194	205	175	186	203	178	181	220	206	211	159	201	196	205	206	202	177	208	177	226	192	198	209	214	166	212	187	175	205	188	180	184	196	198	203	195	242	191	196	195	188	186	222	168	202	161	172	174	191	177	204	189	183	168	214	189	204	191	202	195	176	212	193	205	188	200	214	197	180	179	177	174	203	183	205	204	210	201	193	204	185	204	231	210	206	213	191	185	185	158	188	181	198	229	184	191	200	197	192	192	213	204	191	209	192	179	234	184	212	203	192	189	193	208	213	210	207	201	188	208	192	202	210	214	234	202	209	181	220	184	178	189	195	189	209	211	203	208	225	201	197	191	195	187	188	212	212	217	179	179	179	204	208	198	176	183	169	196	175	176	208	181	185	177	196	201	195	191	199	206	211	241	187	189	184	177	184	199	185	222	218	194	195	175	183	182	204	202	194	189	171	186	201	180	167	185	188	183	185	215	204	172	187	195	225	215	174	193	187	186	203	208	216	198	216	197	192	193	190	180	215	174	189	207	189	191	247	172	191	216	207	183	211	179	204	219	182	205	166	194	195	173	191	214	193	197	192	187	206	193	209	194	214	183	199	197	181	191	180	180	199	188	205	195	202	172	174	200	202	181	226	196	180	205	214	195	199	199	173	190	190	183	191	178	203	158	209	178	192	189	195	202	191	197	171	196	190	208	170	208	205	205	179	203	201	165	188	209	198	198	186	197	217	198	203	187	185	190	203	182	205	212	175	241	191	195	187	214	183	171	208	236	164	218	188	175	195	189	203	208	179	187	191	190	195	216	187	196	206	222	183	195	180	183	203	182	205	209	198	198	201	192	202	180	183	195	190	192	200	204	166	180	187	195	190	184	204	214	206	226	212	190	167	218	190	214	190	204	181	172	201	201	211	183	180	181	196	205	216	209	213	194	186	207	221	217	216	222	191	198	187	182	197	170	203	187	191	181	220	212	154	203	195	185	180	185	179	181	174	182	207	213	199	183	189	200	225	182	222	213	223	180	184	184	195	211	213	192	198	194	202	215	181	203	209	171	227	186	189	198	208	206	195	205	194	198	188	203	195	204	205	197	214	193	181	206	209	198	187	187	175	222	220	210	209	208	178	205	204	193	197	185	172	187	224	200	188	162	206	177	180	167	208	195	179	202	195	196	182	182	194	174	194	206	189	214	196	196	187	202	194	207	190	198	193	212	167	200	203	202	189	215	201	208	202	211	192	209	182	200	173
19987	12485	10958	5429	5346	3651	2891	2525	2300	3162	2103	2049	1786	2074	1176	729	694	633	576	570	590	642	541	590	551	535	528	536	532	515	542	502	517	576	506	505	453	489	467	465	511	529	474	478	466	475	426	493	429	462	461	467	502	464	462	450	459	454	470	485	433	478	487	450	464	438	457	498	441	480	430	418	443	433	440	488	443	451	460	488	418	441	454	490	467	485	449	442	442	458	408	433	491	443	500	479	452	446	385	469	440	464	482	414	419	472	448	466	479	385	485	431	498	466	426	457	421	451	432	425	439	469	440	444	450	428	479	474	452	482	438	478	466	459	442	440	450	452	432	444	499	432	454	412	474	457	432	457	431	493	452	443	414	464	434	456	465	472	465	444	429	461	483	470	435	447	456	438	429	495	425	462	498	468	452	473	483	442	417	449	466	452	451	500	418	462	482	455	443	498	484	449	432	458	474	462	466	439	457	438	481	453	412	449	466	448	473	492	440	468	445	494	427	450	464	449	488	458	480	461	452	445	442	463	448	460	453	428	452	454	464	452	469	426	436	465	458	438	474	458	452	488	494	446	446	458	467	459	491	472	424	466	492	470	451	419	483	475	465	420	435	440	432	493	433	436	474	451	446	487	435	469	459	461	461	405	445	468	447	427	455	493	451	446	476	453	433	436	452	462	460	448	468	472	470	430	470	497	445	450	455	439	457	472	445	414	461	434	441	409	429	482	462	458	445	458	448	479	475	443	440	448	455	473	463	468	474	424	445	450	450	441	457	420	410	440	457	453	429	465	456	454	455	440	446	430	441	437	453	440	415	441	431	481	460	513	504	456	494	435	440	438	456	422	455	445	496	432	479	426	478	438	462	453	479	446	426	439	441	472	509	444	428	442	429	437	460	446	455	429	447	461	460	422	449	464	433	451	439	465	473	445	444	410	470	473	467	469	461	444	454	449	486	465	432	432	480	484	464	459	479	447	438	463	471	448	435	490	481	423	484	439	434	485	466	452	444	448	472	429	401	492	425	435	431	433	434	468	451	464	456	459	434	431	445	426	454	458	424	398	453	452	420	418	445	458	453	459	447	454	448	463	440	426	435	453	449	425	444	401	445	446	434	510	432	431	462	425	460	467	420	461	445	456	471	469	463	435	459	455	432	470	453	435	460	467	468	475	463	433	450	426	451	459	504	452	501	450	410	442	396	435	450	440	442	440	432	499	488	451	445	405	432	468	455	464	445	429	425	435	468	446	474	439	458	443	456	443	418	461	438	428	414	455	441	438	456	480	440	456	483	483	447	445	436	443	435	478	460	426	452	473	468	447	455	445	475	446	441	440	448	446	449	442	437	455	454	432	456	503	440	424	441	474	486	463	444	441	421	426	469	451	462	420	458	475	462	406	468	447	469	461	455	475	434	431	456	473	454	457	438	454	451	498	407	401	466	412	429	415	434	456	471	481	447	456	448	472	460	483	437	437	490	449	457	447	461	453	416	421	445	432	428	461	446	452	436	490	462	402	471	478	455	468	450	473	428	470	464	465	431	428	456	468	431	485	409	448	475	380	444	473	433	468	442	436	418	466	450	449	465	440	446	459	450	478	433	420	473	438	446	460	459	502	465	451	448	449	438	446	493	419	446	440	468	440	467	470	470	490	462	452	454	472	426	449	457	448	436	469	455	466	430	451	459	494	412	477	470	473	465	440	486	446	484	453	442	475	452	463	470	469	427	472	466	412	415	473	490	458	439	451	484	463	463	476	496	453	447	469	442	441	462	458	450	433	463	496	466	482	422	447	440	422	466	450	482	447	473	431	439	447	466	445	458	495	484	436	439	421	444	425	448	436	440	437	446	460	460	487	472	456	426	491	470	474	450	424	456	449	450	475	430	493	472	462	447	454	413	416	457	470	428	455	448	442	457	446	475	449	446	457	439	463	486	422	434	469	456	427	424	478	453	470	436	413	440	461	438	444	459	438	424	462	471	463	433	450	465	432	486	436	485	433	442	427	499	446	472	424	453	483	459	447	446	458	417	442	437	461	487	461	451	459	428	388	429	458	410	456	446	426	481	446	424	436	463	449	476	475	477	460	453	470	476	454	414	478	435	435	437	416	432	429	473	434	473	456	442	444	440	483	438	444	451	481	452	464	470	458	423	451	427	472	444	468	456	487	425	450	426	438	470	489	455	476	472	453	426	467	502	495	438	460	466	452	455	440	463	461	404	438	468	442	437	434	463	454	457	459	442	463	460	463	504	459	455	439	438	446	449	447	462	465	461	448	492	468	473	467	430	442	419	426	446	431	397	481	463	449	443	458	463	441	458	500	481	472	401	459	438	460	505	424	479	464	471	440	437	463	436	482	439	451	461	428	476	426	465	493	445	442	436	468	463	451	457	465	463	473	419	446	462	459	486	460	466	459	482	426	462	455	443	452	419	437	443	493	474	455	435	472	429	467	454	465	455	458	456	437	471	483	428	480	453	439	442	478	454	426	445	462	463	440	471	450	482	447	466	477	437	488	493	451	474	475	445	476	438	470	431	442	487	437	471	488	448	469	441	444	469	481	441	466	464	458	431	444	473	436	445	482	446	453	451	446	444	480	483	444	454	454	492	479	459	485	427	442	484	428	440	502	451	474	424	515	457	445	438	461	425	470	463	445	476	446	457	462	435	406	441	470	421	439	451	479	461	450	442	432	441	456	454	419	469	487	476	438	481	480	438	474	454	442	491	449	435	429	464	450	445	459	449	440	451	494	454	434	475	468	466	431	445	423	430	449	473	443	478	467	420	443	488	438	425	460	451	457	461	429	453	477	426	444	468	430	457	437	445	464	454	453	447	478	431	448	446	472	469	448	434	475	452	437	434	462	480	426	453	453	471	461	456	437	424	435	462	438	469	446	465	463	423	449	457	428	446	441	453	467	450	468	482	418	484	445	407	436	427	446	392	448	436	446	450	466	443	468	455	438	464	442	419	451	444	429	445	458	474	468	461	437	471	450	442	417	467	443	426	483	446	451	476	429	453	469	473	450	417	440	452	427	436	477	434	443	442	442	457	467	475	475	458	433	432	441	463	448	465	401	430	451	448	489	454	460	444	416	472	511	480	447	408	476	452	491	449	465	411	435	472	429	417	465	454	459	463	449	503	457	421	441	455	500	409	444	497	444	458	467	462	396	391	441	457	455	428	481	437	448	455	458	421	453	446	492	473	444	446	448	451	460	424	469	478	480	471	469	451	438	439	473	463	459	445	465	422	468	399	458	440	485	475	460	438	452	471	460	459	490	440	436	435	450	440	455	456	436	469	484	466	452	456	495	501	451	431	431	435	472	484	413	446	435	476	474	465	417	441	430	436	462	426	469	465	459	445	457	451	449	477	486	466	434	493	476	482	445	426	482	456	475	469	468	458	479	460	456	446	487	453	476	422	469	475	468	503	465	439	512	453	452	458	459	456	447	474	480	481	438	471	479	456	477	480	458	476	452	480	471	450	436	448	491	435	477
40702	24635	17153	4598	2432	1560	1107	935	912	1081	994	841	703	567	461	279	307	261	245	240	263	232	254	255	233	222	211	254	243	246	211	222	246	231	245	241	218	228	209	206	223	200	238	235	211	254	231	194	200	224	221	206	190	177	219	230	208	212	239	219	230	183	234	233	220	208	239	197	240	214	205	206	204	197	215	215	206	202	217	227	210	183	232	208	233	231	227	227	228	224	199	216	206	218	226	176	192	221	240	208	215	212	207	206	227	215	232	217	207	221	206	172	185	198	225	195	215	205	229	193	243	213	206	227	188	210	221	223	206	215	222	194	230	247	233	218	219	201	202	218	205	197	211	236	200	198	220	184	218	209	203	229	220	202	225	198	220	209	190	217	207	206	205	220	237	207	222	202	243	190	199	225	208	223	218	210	239	218	223	197	215	200	210	221	220	233	202	224	218	201	208	218	218	224	214	211	195	213	221	213	219	246	217	226	204	209	255	224	198	227	206	213	210	218	228	220	207	238	213	215	218	178	217	198	207	211	217	188	208	208	192	219	243	225	208	208	173	227	196	210	205	213	236	209	227	195	209	236	240	183	191	209	214	207	219	197	236	206	224	201	223	214	210	214	206	216	206	243	232	236	228	207	208	239	214	205	219	228	207	232	230	209	199	230	194	203	220	210	252	209	227	230	215	200	192	214	217	204	168	215	221	221	220	240	187	212	236	240	193	189	221	216	182	193	213	191	229	224	225	209	236	240	218	228	201	240	212	221	220	222	228	196	247	212	190	209	240	205	208	222	202	194	227	216	204	214	242	228	211	220	215	219	226	216	222	231	225	215	207	212	231	233	196	232	210	204	204	226	192	229	196	219	242	206	231	205	185	203	199	222	217	224	206	227	223	235	213	207	189	192	229	238	249	206	218	206	222	196	244	209	222	235	203	210	234	203	208	204	200	223	204	226	196	202	208	205	202	233	199	200	231	216	208	220	198	208	230	197	211	221	200	205	220	216	221	195	223	224	222	203	206	243	226	244	237	227	200	228	208	176	244	222	202	251	215	199	204	213	168	236	211	203	217	251	228	229	204	227	200	206	208	206	199	211	219	206	212	226	201	197	212	197	219	207	225	221	229	231	196	179	211	206	224	215	238	194	196	232	215	214	208	205	196	200	230	211	222	189	218	239	206	202	246	211	210	224	213	238	239	230	224	220	215	233	222	230	215	232	233	208	226	213	201	200	197	226	198	219	232	225	239	188	196	213	217	207	214	187	218	205	225	193	181	216	228	224	203	191	218	207	201	229	193	205	206	176	214	199	181	198	222	211	226	223	225	199	217	245	228	230	225	267	214	226	206	206	201	216	197	228	229	219	221	200	198	235	185	203	222	214	225	251	192	188	223	210	217	218	215	221	202	233	197	201	203	208	205	215	221	205	221	226	220	212	190	203	203	241	210	207	203	196	233	242	211	226	220	217	205	218	220	226	221	235	213	225	226	226	198	238	233	232	236	208	213	225	236	218	247	225	198	216	224	228	214	217	230	207	198	223	227	214	217	191	228	220	201	189	219	203	234	209	219	229	224	225	234	227	230	211	220	209	218	250	227	215	227	227	192	196	222	237	190	216	211	195	216	162	199	216	219	217	225	206	202	215	215	218	213	202	210	204	202	214	204	216	214	217	218	230	210	228	224	226	256	218	203	222	211	202	198	179	216	211	190	198	210	235	228	202	212	246	228	221	208	189	227	232	225	209	225	220	226	228	219	211	192	257	221	215	240	217	230	206	227	196	220	221	208	200	240	179	191	202	209	194	209	203	212	172	201	199	208	223	192	195	218	187	198	231	223	222	195	229	222	219	226	249	186	206	209	207	230	206	208	216	220	206	224	227	204	193	212	201	217	230	207	204	216	230	229	212	205	213	218	209	227	218	223	200	235	237	218	218	233	191	205	205	234	230	204	192	225	218	204	193	225	203	207	222	233	189	201	220	233	207	247	219	245	220	216	187	201	196	211	179	218	215	214	228	243	237	233	234	230	244	238	232	228	195	200	222	250	242	225	217	204	226	207	201	212	166	193	209	218	216	216	185	242	240	250	205	216	219	198	232	210	249	224	211	237	218	213	189	210	231	202	198	183	217	219	251	196	212	219	215	191	206	196	243	212	216	233	204	195	208	203	240	191	229	207	210	196	205	219	179	205	218	224	229	195	245	221	210	223	209	210	227	197	214	215	216	227	185	217	215	214	222	218	187	214	222	218	215	197	233	202	227	187	212	205	191	213	233	227	230	224	234	226	197	222	203	213	223	210	208	221	194	237	213	212	225	225	218	214	216	215	198	210	207	195	227	214	214	200	207	203	187	216	201	227	225	222	200	182	225	232	241	221	214	222	204	228	203	227	204	203	245	205	217	194	208	226	222	211	169	209	216	240	205	247	223	194	205	212	230	223	211	215	216	222	232	236	205	228	217	196	232	208	210	207	228	258	236	202	207	212	215	208	224	243	229	223	211	222	215	210	220	219	213	211	223	190	213	207	222	235	216	240	203	221	218	227	211	201	207	207	224	225	226	225	210	223	226	222	212	210	237	227	210	230	233	204	235	219	220	210	205	201	230	205	244	198	228	247	208	203	199	188	186	220	225	216	199	229	227	212	202	235	193	223	192	208	196	223	204	217	226	269	205	206	242	197	195	219	188	223	205	232	200	219	202	199	205	212	205	232	223	200	213	229	225	216	239	227	179	219	209	247	189	224	214	223	239	239	211	214	197	222	225	192	218	220	217	195	209	212	212	215	207	226	207	244	225	243	202	235	210	236	226	184	231	214	215	219	194	201	182	229	195	206	238	206	221	235	192	200	215	196	189	236	215	217	226	210	185	190	202	206	209	217	181	251	222	222	204	206	210	222	212	241	209	211	257	245	206	250	186	204	214	205	254	210	212	247	222	210	218	201	204	220	187	217	221	206	240	199	221	222	209	237	222	219	218	218	207	239	248	247	232	223	212	207	229	203	213	210	219	207	177	231	200	196	220	223	208	202	214	207	230	279	204	239	226	221	222	199	219	216	211	204	207	238	223	218	245	196	216	235	197	212	253	214	214	219	222	221	214	231	210	216	220	211	215	202	203	223	221	202	248	222	233	212	248	223	242	212	227	208	190	207	197	220	227	200	206	205	220	195	208	228	222	187	192	217	234	209	220	249	225	240	218	205	210	234	237	227	226	242	223	223	205	205	207	204	214	181	191	212	221	229	191	218	226	200	207	223	205	216	208	190	213	233	199	208	223	229	190	239	237	246	193	227	201	240	217	227	232	239	189	191	196	227	197	235	193	225	214	220	199	226	212	216	235	238	201	191	215	205	220	222	255	222	213	203	213	210	208	226	222	198	224	228	216	212	211	231	219	223	215	207	226	224	218	235	204	177	231	227	211	213	194	219	206	215	207	202	219	220	227	189	195	210	227	205	230	205	230	200	230	219	200	232	208	213	218	209	206	222	232	205	227	210	216	217	221
24482	17540	18017	7413	6775	5131	3582	3540	3130	4794	3502	3515	3028	2735	1696	1072	919	818	798	700	726	791	800	739	653	593	597	614	623	577	594	593	584	602	535	532	514	560	540	530	574	581	530	538	552	510	524	562	482	527	507	555	502	465	544	528	527	490	521	534	473	490	466	525	535	447	505	493	507	503	504	513	488	438	514	504	505	515	477	485	507	490	484	533	512	482	488	513	498	532	498	476	481	490	497	519	490	490	475	522	497	509	475	490	498	507	487	494	482	507	511	466	540	459	509	474	507	480	477	467	490	480	509	499	524	524	479	498	497	453	463	497	494	504	472	472	489	473	515	499	469	474	475	515	516	482	467	494	450	441	503	526	469	477	503	500	520	522	543	541	515	514	488	490	513	487	468	488	533	493	498	494	514	487	503	526	475	471	510	487	509	491	496	487	455	464	474	472	533	504	509	507	533	452	483	463	522	484	500	467	504	486	493	476	501	517	505	499	493	550	483	493	514	476	517	467	485	523	534	507	500	529	507	462	519	488	490	552	498	510	471	460	530	484	512	461	512	507	509	484	492	456	478	499	495	485	477	500	524	528	491	494	501	483	492	460	442	535	519	517	495	504	454	509	549	511	501	498	485	494	478	476	472	461	494	500	481	476	501	471	469	491	532	460	506	464	480	486	478	488	463	530	480	451	506	429	492	489	494	526	513	484	527	523	493	469	495	498	487	507	496	507	507	522	511	523	500	459	563	441	496	454	492	495	477	474	496	490	521	514	472	545	509	508	489	490	514	494	539	485	469	477	528	485	512	482	512	525	533	456	471	501	496	509	505	492	487	496	469	542	516	505	486	479	516	492	518	533	570	496	516	470	504	501	497	513	514	500	532	520	496	496	510	509	495	477	518	505	464	519	512	482	488	459	464	509	481	500	476	498	467	509	494	491	481	533	498	480	532	511	523	510	466	501	484	469	486	497	522	494	488	476	479	481	475	505	548	523	513	500	458	521	510	511	514	472	504	487	533	497	519	491	497	479	536	512	499	502	480	477	439	468	461	514	486	509	455	553	501	506	479	486	514	493	515	511	496	530	515	498	480	489	508	473	485	529	485	468	487	496	493	489	475	510	473	491	486	492	487	532	526	482	522	522	494	521	523	481	490	496	476	489	499	525	511	432	469	506	523	478	498	504	484	479	486	526	483	516	461	485	530	503	458	500	455	467	520	495	484	491	483	489	514	468	480	494	513	532	514	488	494	546	483	485	533	487	485	491	515	495	516	505	455	469	509	498	490	481	503	484	502	490	489	490	526	536	479	511	502	508	495	482	491	489	503	517	504	493	481	499	542	469	500	465	499	502	477	496	481	455	520	527	509	498	515	473	515	475	482	500	499	500	465	501	466	489	518	494	505	490	505	514	472	507	475	539	499	509	520	507	497	555	475	478	516	502	502	515	526	495	482	495	493	509	489	469	476	510	496	475	496	506	481	478	508	465	504	513	502	487	485	511	494	496	488	484	491	497	498	483	463	509	501	515	465	474	465	492	491	453	506	478	515	435	479	486	490	481	519	493	489	513	528	482	468	507	466	474	475	499	500	472	507	518	488	528	482	481	495	486	502	524	461	517	500	492	491	512	519	448	467	515	484	506	454	478	487	486	514	454	489	536	469	484	507	507	499	500	497	507	493	495	471	479	515	491	483	516	450	509	489	528	516	517	526	466	495	481	480	494	526	490	494	498	462	483	477	509	487	494	483	478	471	472	524	483	475	480	463	469	496	480	489	486	520	485	494	522	516	527	488	471	491	498	493	458	509	525	524	498	513	518	494	459	511	485	512	531	519	534	540	501	464	467	497	553	505	496	465	482	487	461	515	524	494	518	503	451	443	514	512	498	523	476	533	521	497	512	475	468	503	493	458	500	489	489	512	511	504	499	516	506	502	481	521	470	501	487	480	489	476	453	516	459	472	534	477	471	466	505	471	466	487	466	504	503	486	506	532	510	505	494	483	505	503	473	463	510	495	499	494	510	489	506	496	448	477	533	515	517	516	497	466	513	518	485	511	494	506	461	524	499	448	497	478	549	490	508	485	473	467	481	500	479	496	501	511	513	496	506	457	479	533	552	512	518	510	526	506	493	494	493	514	506	498	495	515	457	508	487	468	489	490	476	478	482	488	511	506	479	505	522	488	485	492	484	526	488	482	503	502	452	455	471	514	509	488	443	478	476	468	507	459	453	484	486	501	483	519	528	547	509	467	478	475	475	515	468	484	470	480	520	466	474	489	485	528	522	517	506	447	467	504	497	479	511	497	514	539	480	500	534	469	461	503	523	463	535	518	525	498	484	492	480	514	539	474	500	495	533	496	516	500	542	502	491	499	511	465	473	488	558	493	520	466	512	492	507	471	463	523	484	500	502	495	531	497	493	505	500	499	484	484	485	524	517	467	492	492	533	517	494	500	515	450	501	499	503	471	502	493	483	501	486	533	532	484	511	534	488	506	483	500	497	482	464	521	490	491	504	528	522	475	461	508	517	502	468	497	505	492	481	497	481	476	454	492	530	478	529	480	465	495	469	496	505	455	539	493	481	462	479	520	510	493	491	495	489	517	527	447	476	469	461	480	476	481	556	516	507	469	447	491	487	466	466	500	495	515	483	455	500	551	490	516	488	495	489	476	462	505	479	501	500	454	472	488	502	473	491	485	485	498	476	504	481	518	489	484	513	518	511	493	469	497	489	531	505	563	446	476	484	538	499	507	519	512	493	506	493	496	470	485	487	522	475	459	502	514	511	480	472	486	496	536	474	499	532	477	518	486	503	483	530	520	488	502	486	503	525	464	471	464	489	471	514	482	499	506	505	523	557	485	506	494	491	531	506	507	510	507	476	492	499	474	485	511	505	528	507	503	495	475	479	498	488	516	479	503	481	498	497	453	528	532	489	472	484	552	491	483	533	481	447	482	467	539	498	469	473	498	484	512	545	510	465	460	502	448	504	506	490	480	495	525	489	509	545	521	492	521	515	495	521	464	507	535	514	475	490	483	495	507	462	482	497	496	472	510	480	534	487	511	524	542	477	508	497	475	503	519	558	487	481	541	473	515	512	475	483	499	504	528	491	468	540	504	470	539	531	500	492	491	461	574	517	524	490	482	489	461	506	437	504	493	490	501	506	513	499	481	500	538	488	530	468	476	517	480	510	493	503	509	505	485	515	497	475	502	478	487	450	484	504	481	497	518	463	501	492	495	505	470	485	480	483	518	511	485	491	526	495	480	476	522	499	479	470	524	518	514	568	492	506	503	531	506	521	451	477	506	503	525	465	515	466	456	519	504	505	470	525	526	492	519	484	489	531	522	507	453	533	500	472	472	502	506	474	471	512	495	500	488	530	445	475	473	531	490	508	506	482	487	499	473	532	498	473	488	499	485	535	500	489	463	534	482	509	498	475	507	464	484	495	550	507	492	518	511	505	550	494	490	505	464	477	482	528	468	507	502	455	536	474	524	477
17525	8193	4240	1003	645	474	383	369	329	316	353	290	276	246	244	271	264	230	255	268	244	263	269	210	266	258	230	270	245	246	245	260	241	235	251	244	249	250	264	259	244	244	257	251	210	243	256	216	218	231	216	264	232	244	273	257	252	255	246	237	248	234	244	245	236	227	251	244	288	256	274	257	248	239	293	257	266	259	246	257	225	263	249	273	232	244	235	277	226	227	224	226	219	267	261	254	241	231	248	250	259	239	222	238	243	265	281	254	238	237	225	237	256	245	266	234	208	249	246	228	242	249	243	241	228	262	260	252	258	258	244	242	217	243	252	229	232	243	242	247	264	249	238	248	235	248	265	247	283	259	258	242	241	249	286	277	225	238	248	233	246	258	234	234	262	259	230	248	227	223	234	233	258	266	238	232	259	237	269	249	257	249	222	211	238	255	251	243	257	251	223	246	248	235	250	213	242	252	250	278	244	258	205	242	210	221	246	264	230	251	245	197	253	250	263	235	229	224	229	253	227	266	241	256	237	230	249	261	224	248	268	254	232	259	264	232	250	241	242	230	226	232	242	217	253	262	238	252	226	242	198	250	229	199	215	243	252	251	242	224	278	258	216	236	196	257	242	252	215	215	234	247	265	225	238	252	266	240	251	250	269	275	251	273	234	250	240	217	223	240	271	244	238	280	239	217	242	254	264	215	227	237	264	247	216	246	235	233	215	240	250	238	261	224	232	242	264	239	248	259	238	256	236	256	240	225	245	239	274	227	243	234	253	237	249	275	254	236	241	236	230	249	247	231	240	228	242	214	227	249	234	210	229	226	283	245	261	219	204	254	233	248	255	236	242	214	208	235	249	244	248	252	229	253	230	235	217	267	233	238	266	223	237	252	230	217	222	233	229	254	224	259	273	251	275	231	241	279	246	236	210	224	246	248	257	254	252	252	244	242	226	246	246	241	208	226	274	273	237	283	244	247	215	249	243	237	253	254	249	221	247	254	228	238	239	225	226	255	235	278	251	256	244	228	241	265	233	229	246	245	267	249	223	254	238	256	247	239	230	245	258	258	227	258	272	255	218	257	232	273	233	257	230	217	258	269	279	241	257	231	233	259	230	225	235	245	245	259	266	277	238	249	213	228	229	248	242	266	272	247	270	242	223	231	239	220	230	261	232	245	260	244	233	241	229	222	258	226	261	274	235	261	237	225	247	266	246	261	266	233	238	273	252	215	254	268	226	239	249	273	216	269	238	235	251	264	249	246	264	247	262	228	258	272	262	250	260	242	247	267	231	243	221	201	251	241	239	276	240	243	231	261	234	236	246	252	235	249	246	230	239	250	250	279	215	264	255	236	254	216	241	246	245	241	259	255	223	259	262	241	233	249	247	219	259	266	245	248	242	265	223	285	241	242	231	269	251	238	214	262	268	249	263	251	251	238	250	239	244	240	272	228	266	250	254	258	245	206	233	238	230	262	236	228	222	221	234	222	224	230	256	255	259	259	234	228	232	243	235	231	251	254	225	231	233	239	267	286	270	241	246	281	241	233	241	253	232	196	225	232	236	237	262	242	238	212	266	258	252	261	244	248	236	261	245	259	210	253	238	248	245	248	245	245	230	231	243	234	231	197	266	220	256	249	221	249	239	235	251	240	280	277	268	248	265	250	229	232	232	236	244	257	262	224	267	236	249	239	251	242	263	264	260	282	270	216	236	221	272	277	253	212	255	236	245	235	236	247	270	244	233	235	253	249	255	262	228	246	248	278	227	263	246	233	248	247	244	248	263	257	256	254	241	239	243	246	227	242	266	242	242	232	263	239	225	215	262	283	262	231	265	209	251	251	240	257	241	254	242	225	245	228	251	282	244	240	244	249	256	211	253	232	233	263	252	259	266	265	252	270	234	259	242	268	251	253	247	263	250	248	243	250	254	243	245	270	242	233	256	246	241	199	257	225	254	229	261	256	251	273	265	230	241	234	243	263	254	226	252	262	205	248	248	229	223	222	283	245	228	249	236	238	241	244	279	275	231	222	238	257	259	260	245	224	265	243	236	228	236	219	269	229	261	234	237	214	215	230	255	240	286	230	269	230	252	222	234	267	250	224	235	238	215	224	246	252	270	236	256	267	271	247	232	243	237	251	254	254	247	233	270	234	218	240	239	277	260	259	260	244	244	218	220	243	257	229	239	223	254	233	241	241	238	243	258	260	233	226	234	225	284	240	250	248	239	244	267	215	242	247	236	236	228	268	269	253	255	252	247	219	230	221	208	220	253	232	235	258	208	244	210	235	249	267	240	264	214	242	245	203	234	229	257	255	231	214	223	244	223	223	234	239	227	260	252	227	227	200	215	234	258	237	246	236	259	245	228	235	258	258	256	229	241	234	223	254	238	246	271	231	255	241	272	241	250	247	225	248	253	229	235	228	245	227	224	211	231	214	266	256	195	261	220	245	273	227	281	221	248	293	225	257	227	226	269	227	260	263	254	267	222	254	233	239	251	248	255	252	236	239	247	226	270	237	245	234	247	252	256	247	249	241	221	236	262	273	231	215	188	233	253	233	228	222	252	247	257	224	229	248	251	242	246	241	249	247	244	237	268	245	233	212	229	229	242	236	240	246	228	247	214	239	231	231	230	277	234	222	256	243	246	249	230	230	235	253	257	271	252	245	229	245	249	244	237	256	229	208	232	226	212	251	264	257	229	242	228	232	228	236	228	243	237	265	257	234	204	228	231	247	249	242	263	206	227	258	226	257	215	229	253	220	246	241	247	246	233	274	215	238	271	256	237	235	286	247	224	231	271	232	245	240	242	228	240	247	286	255	257	241	225	243	267	225	253	249	248	242	245	220	253	285	260	251	230	248	231	251	252	241	223	271	275	235	223	265	213	259	249	229	314	232	255	249	223	257	268	255	249	242	227	274	234	249	255	239	255	236	242	252	231	263	230	233	240	292	234	233	239	246	239	223	246	234	215	255	227	241	258	216	236	252	241	223	251	244	233	229	207	237	260	235	253	256	264	246	261	246	257	219	265	263	253	237	250	260	251	237	276	268	243	262	264	279	252	243	238	228	290	266	272	253	250	246	207	218	220	243	255	253	214	255	261	243	251	243	224	245	245	244	271	273	208	226	223	233	253	258	261	260	246	231	255	244	236	253	244	252	244	245	262	244	249	284	236	237	255	215	238	228	250	246	231	253	260	222	222	247	257	248	265	281	250	263	225	242	247	250	225	231	249	263	271	261	250	243	243	238	292	251	248	251	264	209	218	250	288	253	247	257	290	234	268	226	234	255	211	256	226	239	227	220	206	231	225	257	269	252	281	264	282	220	253	251	260	244	227	237	247	233	231	238	237	244	231	254	247	271	205	230	245	229	255	252	227	206	247	247	193	250	256	252	278	240	252	228	252	252	252	254	224	252	264	278	242	257	233	224	237	221	226	282	256	252	230	208	244	243	264	257	235	250	252	240	267	235	264	253	251	239	244	242	246	208	258	244
10632	6312	6484	2696	2154	1600	1243	1191	1061	1004	946	832	773	819	693	632	614	599	552	607	565	598	585	582	541	593	585	607	540	620	559	546	569	565	574	577	590	564	559	577	579	574	557	532	556	562	516	568	541	562	536	588	571	513	577	554	556	542	539	576	538	555	543	511	553	502	535	540	510	513	554	560	593	539	488	497	544	580	544	570	534	511	506	538	567	529	570	532	557	531	521	586	552	542	537	565	538	543	532	503	533	570	548	584	539	530	529	519	529	504	559	554	531	570	584	527	546	516	521	554	538	554	571	557	545	550	549	559	555	547	531	555	540	551	527	529	518	548	551	516	545	541	521	526	538	523	550	550	542	540	521	573	568	522	539	557	570	594	545	543	580	561	516	538	524	550	570	528	536	577	553	550	587	553	568	538	555	531	575	546	539	540	556	557	539	552	528	522	511	526	519	581	561	601	486	573	525	521	516	544	540	553	546	577	557	554	556	539	507	530	539	537	559	551	532	569	534	563	571	531	557	518	531	565	523	529	536	566	513	552	521	564	527	552	522	544	520	573	565	530	535	530	528	545	542	548	555	572	562	548	538	519	522	515	567	534	512	523	549	587	577	544	564	541	527	577	578	530	578	536	553	566	527	557	522	537	510	561	574	559	540	557	513	520	566	523	576	527	565	562	505	549	520	592	559	551	587	570	544	555	536	544	576	542	555	538	552	552	549	552	485	558	523	529	564	577	570	524	541	548	585	491	564	494	540	535	529	527	554	568	572	539	559	536	557	541	532	529	544	557	537	545	569	553	524	533	537	557	530	555	533	518	545	504	572	527	551	550	596	512	547	568	507	565	523	550	577	517	483	534	516	538	515	538	543	564	558	502	535	528	571	576	534	516	564	581	586	536	531	547	580	514	533	533	579	565	520	536	532	509	555	502	540	530	574	516	543	566	584	555	567	559	535	540	484	556	563	556	532	554	526	570	548	574	555	560	528	528	548	523	530	521	541	533	555	504	537	560	531	510	541	502	583	540	572	552	556	546	505	521	529	556	564	529	597	556	546	522	539	553	541	527	570	520	525	538	506	590	572	585	530	513	535	557	566	495	586	530	575	563	526	528	536	579	542	571	538	538	575	552	532	518	547	565	520	497	546	518	578	560	528	514	549	546	551	538	534	532	580	497	507	532	560	533	512	548	501	572	567	524	563	568	537	538	536	567	557	511	532	539	590	549	556	559	529	567	540	539	525	522	565	543	557	534	521	522	524	533	577	525	526	534	525	533	486	539	530	536	549	518	537	541	537	514	588	536	532	501	546	590	531	533	545	576	580	539	504	528	535	583	534	498	554	502	539	547	534	542	556	511	520	541	544	524	544	559	516	553	516	498	538	546	503	541	535	495	553	522	550	541	524	566	526	561	507	559	510	567	550	562	580	549	512	538	561	542	546	527	546	494	513	498	548	554	550	543	552	562	587	578	544	538	526	590	547	554	579	544	505	520	550	553	561	537	541	526	530	556	553	551	520	509	563	539	527	543	515	548	559	555	574	472	517	553	567	537	535	558	544	529	559	545	578	546	538	545	550	536	512	545	533	530	540	512	543	561	538	524	514	581	530	526	534	555	527	548	576	577	558	552	583	567	503	542	546	519	558	564	528	543	534	517	571	524	562	548	550	510	520	534	546	560	517	523	539	517	526	530	540	527	545	532	555	536	551	535	556	525	579	550	553	537	555	543	535	555	516	563	541	519	555	561	504	557	561	528	561	538	525	538	571	539	538	516	543	523	553	538	561	553	529	524	562	570	517	578	573	495	568	545	560	513	504	541	535	502	526	530	601	556	552	564	521	541	549	503	537	531	518	557	572	572	503	546	550	523	548	523	595	555	556	535	567	556	574	540	508	552	554	585	538	550	528	577	566	533	541	521	534	595	543	533	567	556	545	547	544	557	590	540	537	526	537	531	552	549	562	563	562	578	538	529	505	565	523	499	529	528	553	496	516	530	522	541	574	539	559	531	549	531	537	547	560	533	541	532	495	559	559	545	534	507	544	534	590	543	484	548	507	515	550	550	546	534	503	533	538	528	563	566	542	541	530	536	565	518	521	545	562	556	559	530	567	523	530	524	545	548	555	522	519	542	532	510	586	544	570	536	543	536	509	575	563	540	543	546	557	538	541	542	514	537	567	531	540	532	550	531	495	500	543	539	560	548	558	544	505	588	531	557	499	538	543	525	548	524	597	544	553	556	584	509	513	524	561	533	516	536	522	514	532	536	533	558	530	527	540	553	592	549	559	565	593	544	571	554	498	553	504	498	515	593	533	507	533	579	577	590	539	528	524	508	530	559	510	550	589	527	573	540	541	571	512	547	559	520	532	545	533	528	552	558	509	511	545	553	529	553	560	550	553	556	519	516	523	548	532	536	567	518	570	528	500	542	527	577	503	536	541	531	549	556	579	539	529	568	471	522	522	534	497	531	455	533	530	558	559	554	525	576	514	577	538	565	567	536	521	533	536	533	545	548	534	537	583	532	574	561	598	519	546	563	553	515	526	574	552	517	562	518	559	547	549	537	544	537	544	599	585	526	527	565	492	547	523	568	582	555	526	585	542	579	534	513	571	536	605	531	546	520	536	581	537	588	577	561	526	532	505	545	584	509	556	539	554	506	532	553	530	553	537	555	573	498	533	525	537	519	516	542	572	552	549	583	572	557	533	565	527	540	539	551	523	508	553	508	542	555	544	527	577	557	555	535	542	529	542	550	565	533	539	582	505	542	553	561	535	565	571	581	546	570	519	526	522	552	565	551	557	527	530	518	505	573	516	546	533	526	536	541	558	590	529	507	546	565	531	532	502	517	554	569	565	523	537	535	575	594	560	539	548	529	524	552	547	560	530	577	593	524	521	573	566	544	545	547	549	541	580	570	531	559	529	529	521	546	558	535	568	532	537	550	552	538	537	530	552	577	534	505	558	532	495	510	567	553	533	537	529	543	547	558	505	525	533	537	541	554	537	566	520	538	537	509	586	493	563	561	582	518	516	581	496	548	493	525	539	549	529	533	554	537	532	508	556	536	530	634	563	529	526	521	543	525	514	598	543	529	536	530	558	538	547	571	570	514	538	549	530	550	578	514	591	557	530	558	516	533	571	546	557	496	549	521	575	540	519	548	571	548	561	525	608	578	538	544	518	511	560	548	539	550	559	544	553	515	548	522	518	539	571	509	534	552	566	582	496	564	543	570	566	542	522	552	561	526	553	545	516	560	540	546	533	538	584	595	529	543	575	521	524	548	533	529	563	550	525	558	535	573	517	550	545	516	523	573	539	563	564	513	539	540	549	549	553	545	519	524	513	591	572	566	576	545	533	560	537	537	549	546	586	550	542	540	556	573	546	543	530	564	548	526	556	582	597	507	533	492	565	573	491	559	568	532	533	567	510	557	543	558	539	571	514	498	573	532	523	567	548	550	519	533	502	527	555	525	552	545	542	497	547	545	556	530	556	552
30950	17538	8708	2393	1447	1009	831	755	548	717	654	419	439	457	264	250	255	235	244	228	222	218	206	206	210	211	192	199	189	199	219	214	193	182	236	216	189	213	184	203	170	216	167	200	204	188	197	199	191	213	192	184	206	200	182	216	197	212	192	217	193	198	173	207	202	201	199	176	215	184	196	199	227	172	188	177	182	211	211	202	200	207	205	198	199	208	185	196	202	195	226	183	192	194	173	183	180	184	187	199	219	184	188	185	181	208	184	181	196	191	208	203	212	188	214	210	203	187	186	204	181	197	221	206	193	229	174	186	203	181	211	197	183	180	180	195	193	205	189	185	202	220	201	199	216	192	199	188	186	196	184	217	193	179	186	186	200	208	189	189	208	173	205	183	186	189	202	179	194	186	193	198	198	179	196	206	201	188	201	197	185	198	185	220	201	209	182	213	189	191	234	187	206	179	200	221	199	196	187	199	193	210	195	194	194	189	193	192	198	206	191	199	199	183	194	192	214	198	176	210	199	211	185	187	196	202	191	171	203	196	184	208	184	189	218	197	186	219	191	191	177	206	203	202	202	213	206	183	174	220	191	188	192	187	235	196	183	198	207	208	203	197	193	174	203	176	200	186	191	199	208	188	200	200	187	187	194	229	206	199	207	220	189	207	200	200	187	192	200	197	214	221	198	182	204	212	197	172	179	178	183	195	203	192	202	194	233	197	187	177	197	195	190	192	215	173	171	201	199	174	187	235	210	197	204	203	182	185	203	209	181	200	174	173	211	184	188	206	166	178	174	181	205	215	174	216	212	199	197	230	197	189	178	181	190	214	173	167	202	205	200	158	187	190	213	191	205	199	205	204	231	201	225	202	171	204	199	188	204	218	170	190	173	190	196	185	199	182	157	212	213	187	196	204	199	167	196	210	212	181	205	203	191	217	220	200	191	184	211	207	179	199	195	206	180	190	187	177	183	174	196	212	199	185	193	189	198	194	196	162	191	203	192	198	192	190	196	170	233	191	177	242	169	215	188	189	202	187	188	221	206	187	173	201	209	212	196	201	211	219	180	210	220	178	194	198	170	177	205	185	168	195	189	198	235	210	167	191	204	184	187	186	199	223	188	204	205	203	191	176	192	189	204	199	180	211	205	189	198	197	214	195	204	185	204	192	182	226	191	176	186	193	179	186	186	165	182	184	198	198	198	170	195	176	186	197	201	223	195	196	181	186	201	195	213	186	205	175	191	205	192	193	202	181	203	190	204	217	220	176	211	210	185	218	175	198	189	193	191	176	202	146	199	202	203	193	179	218	204	213	172	166	204	170	197	166	195	182	201	192	211	196	188	192	212	203	178	197	205	176	197	175	209	227	183	238	222	220	223	199	199	221	204	207	169	185	207	181	192	213	196	191	184	166	206	194	170	181	187	192	198	163	222	213	216	204	202	183	192	240	232	197	195	175	220	222	214	192	187	203	178	196	181	224	203	203	207	207	202	190	216	218	217	212	173	184	212	207	189	210	205	208	182	203	185	195	178	158	178	188	197	180	204	201	208	216	189	193	218	185	201	192	178	146	198	192	193	224	183	184	186	182	207	198	183	187	199	222	191	178	203	203	178	196	195	217	208	201	222	197	202	242	206	191	193	165	194	194	189	170	210	190	192	155	208	180	183	204	204	183	196	192	186	216	205	178	179	204	218	223	206	187	192	207	202	211	204	222	179	176	179	197	204	206	202	187	205	180	192	195	182	192	201	209	217	197	203	220	164	193	205	190	176	197	218	208	187	205	197	185	168	199	176	205	201	176	178	179	178	186	190	168	197	208	206	217	171	192	201	180	202	184	209	192	204	197	192	197	201	206	184	158	220	191	168	214	203	231	195	169	192	178	180	212	199	181	186	195	199	217	199	202	203	236	201	176	171	182	197	182	191	197	200	189	194	166	195	172	207	188	200	187	194	188	200	196	196	214	203	169	207	197	204	201	181	196	155	172	201	202	183	216	184	206	209	172	204	191	158	220	180	225	198	208	205	208	225	201	209	209	198	179	188	175	184	196	190	195	204	196	214	215	181	192	205	205	199	214	211	199	213	207	182	169	192	186	167	181	209	197	180	202	193	189	193	207	192	178	196	194	170	182	198	215	197	185	185	199	204	195	225	179	192	193	204	196	189	247	229	226	195	199	190	213	203	198	192	176	203	189	187	181	199	189	194	194	192	191	195	202	198	204	204	224	230	194	171	198	185	205	207	182	208	213	183	194	183	186	198	197	204	186	180	197	213	186	205	203	205	211	185	211	205	189	193	205	183	187	209	229	188	212	232	216	184	172	215	221	212	203	207	214	182	222	191	181	173	206	210	188	211	178	193	190	184	180	210	190	192	178	199	174	168	188	224	189	214	224	228	195	176	211	188	216	183	174	182	186	197	201	212	232	216	175	196	208	194	215	204	201	197	167	167	168	181	201	220	199	177	195	209	186	199	196	194	193	195	181	200	222	189	224	208	207	181	207	196	226	183	226	198	204	185	205	176	213	199	169	172	204	198	199	199	170	203	201	228	213	199	209	184	189	181	203	209	183	184	211	176	174	168	205	232	195	204	163	190	178	180	192	174	164	193	187	197	172	226	192	185	190	176	181	207	195	178	181	206	189	206	180	195	184	205	230	186	187	185	191	187	222	183	200	223	192	219	213	198	177	207	197	182	194	175	171	221	213	187	180	184	197	195	195	191	196	194	189	183	199	195	219	228	197	181	192	180	199	214	204	201	174	200	192	203	205	203	181	181	200	195	194	198	194	221	206	203	207	212	184	196	207	195	190	177	196	194	184	194	180	182	224	209	182	198	208	200	210	200	210	204	188	206	211	208	233	188	178	208	162	185	222	219	202	191	190	195	186	196	194	212	191	183	157	189	195	195	169	216	188	175	195	198	210	215	183	211	212	213	167	196	194	204	214	173	219	180	194	202	179	215	199	193	178	192	178	177	185	189	192	208	193	198	175	198	186	186	207	169	204	207	224	176	187	153	192	190	202	175	189	218	197	177	185	220	174	188	204	201	195	185	205	208	215	209	176	226	180	228	194	186	189	210	194	191	205	193	185	197	201	185	160	191	185	203	187	192	201	186	194	220	193	161	208	194	190	189	208	200	181	172	178	178	191	191	193	207	182	196	183	215	187	195	212	219	206	195	160	198	182	183	188	200	187	208	190	198	171	192	206	180	184	202	185	222	175	182	189	206	197	168	183	214	183	189	181	192	197	200	211	229	196	214	202	233	175	227	187	202	179	171	176	192	186	175	200	208	199	204	185	212	181	178	197	186	200	212	197	188	188	200	209	189	189	211	186	182	184	179	200	184	223	208	202	183	187	205	187	177	190	192	196	187	201	184	204	197	183	221	191	196	200	182	190	204	194	181	190	216	203	198	205	203	211	208	173	214	191	207	200	186	191	186	214	206	202	201	186	157	170	199	207	210	197	216	185	186	190	209	206	203	198	187	189	214	189	173	206
19290	13124	9474	5298	4450	3160	2934	2675	2192	3096	2857	1991	1728	2170	946	739	638	584	564	615	644	590	557	572	584	523	542	524	566	527	500	505	575	488	533	522	485	559	476	534	509	488	477	456	468	477	472	507	502	467	454	490	504	434	472	436	447	488	459	432	453	456	434	469	472	438	486	473	486	443	430	449	503	457	425	478	422	426	448	463	444	447	471	462	422	435	438	462	440	450	426	433	500	467	443	485	452	439	473	420	489	455	472	429	461	460	441	447	449	480	471	469	439	414	477	466	425	433	437	481	458	448	438	470	508	455	419	464	478	424	447	438	428	409	431	472	444	453	456	446	449	422	428	444	455	446	461	462	436	474	436	457	442	464	445	431	489	437	454	412	510	392	473	437	424	449	430	457	447	429	462	459	457	437	459	468	462	514	452	412	417	474	466	404	409	461	432	470	475	440	423	459	463	457	444	446	436	434	466	456	462	439	413	470	474	419	447	400	471	435	462	442	472	469	438	456	438	432	463	426	454	448	468	450	412	513	451	494	447	429	462	453	439	449	452	425	419	407	438	473	437	449	433	445	445	451	448	447	453	466	451	452	421	437	435	464	438	453	456	469	500	471	431	448	417	434	401	439	491	449	474	461	450	470	481	474	476	466	475	464	422	492	492	451	436	441	452	425	467	463	456	436	410	402	441	486	416	438	436	456	433	436	466	459	466	438	487	483	438	450	460	467	450	428	427	451	419	471	434	466	443	433	445	448	466	451	486	456	444	460	498	444	470	446	437	463	446	451	423	441	475	464	436	463	440	428	437	448	490	401	502	452	440	470	458	461	478	443	448	456	429	456	421	462	512	440	444	451	464	443	445	411	463	413	441	429	463	448	433	465	487	444	428	444	481	462	436	433	470	449	431	428	457	450	455	427	515	444	430	407	472	481	449	424	456	426	440	443	409	433	462	451	499	450	450	486	487	440	448	434	472	444	434	489	449	458	408	456	431	449	443	459	433	460	463	440	441	464	442	401	424	474	451	448	497	442	466	462	446	431	444	422	452	481	446	472	407	432	436	420	441	430	471	456	466	456	429	444	433	463	470	441	441	441	467	473	447	395	453	460	459	484	464	453	420	476	438	430	465	443	437	414	456	430	441	478	436	463	443	424	441	442	413	485	456	439	467	430	471	460	481	462	411	470	466	469	450	435	448	464	456	455	421	475	458	488	452	420	452	433	469	479	431	421	453	448	436	449	451	439	449	423	452	464	456	444	475	449	413	441	421	480	460	462	444	429	442	427	451	453	421	475	439	479	461	494	472	443	440	491	488	427	466	424	483	486	468	480	470	446	448	455	440	424	460	444	403	492	477	470	453	455	437	469	458	480	461	479	439	441	483	415	463	435	434	485	432	463	435	443	467	440	418	440	473	474	419	440	455	439	462	440	444	442	461	461	451	467	473	459	481	393	422	450	511	428	439	479	449	414	451	450	450	456	467	431	468	426	460	410	438	460	441	465	396	470	454	451	466	453	440	481	469	445	399	454	457	445	465	439	478	462	465	404	454	439	486	451	457	465	450	401	447	474	421	446	410	488	462	403	469	455	409	483	484	481	466	475	492	450	471	466	466	477	433	454	478	453	412	476	451	466	463	498	442	475	445	423	457	460	450	439	443	458	469	424	452	493	451	448	448	457	445	445	446	457	445	464	437	454	452	397	456	420	467	393	485	458	460	458	452	462	458	463	419	438	454	493	461	465	470	418	436	423	428	468	450	435	449	432	431	449	440	456	440	433	423	440	477	461	461	448	480	463	422	447	457	489	477	471	404	455	423	473	481	435	439	480	445	435	440	425	406	465	414	432	448	476	441	461	429	466	442	440	491	463	422	451	450	443	430	441	421	451	431	498	441	459	455	448	418	438	454	454	418	435	449	449	448	456	443	431	445	458	403	455	446	481	446	459	445	444	441	429	443	417	470	494	491	432	439	447	413	484	434	471	483	483	499	449	461	490	469	462	452	458	439	451	483	416	456	426	496	485	478	433	453	424	461	499	465	464	481	451	439	459	416	470	414	452	465	413	447	458	435	441	439	442	465	443	401	442	451	454	466	406	459	461	445	456	461	458	476	467	400	450	426	458	467	465	494	430	466	452	378	430	494	433	390	429	456	460	470	453	452	465	466	475	427	473	444	440	440	450	418	436	462	445	463	473	430	447	438	449	498	414	483	449	446	413	442	427	454	490	413	489	479	449	415	474	449	477	474	481	455	447	450	414	437	437	495	455	474	446	476	456	430	476	469	462	465	449	453	412	468	449	456	448	439	452	459	454	444	443	441	485	469	444	477	424	461	455	485	408	430	456	467	458	443	442	462	413	457	400	466	463	456	475	451	457	456	464	464	422	437	471	455	457	449	439	438	423	436	446	448	405	440	445	463	491	397	415	454	473	441	444	442	428	465	460	459	461	449	452	439	437	463	465	481	463	418	454	472	433	469	488	448	446	439	461	427	467	411	415	468	453	454	454	443	477	481	456	474	426	423	462	434	495	470	475	397	468	427	435	486	437	432	461	462	451	479	462	456	432	473	480	461	414	444	436	444	436	446	444	445	458	454	437	434	429	488	433	439	466	444	445	418	476	447	485	403	431	432	457	439	455	456	467	461	456	452	425	451	470	459	483	416	451	436	442	454	456	445	444	454	423	461	460	416	430	427	445	431	450	423	435	463	445	392	458	423	476	457	475	481	427	463	444	451	443	463	461	428	447	459	477	447	462	432	452	435	476	460	455	439	468	453	463	422	455	442	480	413	479	492	447	420	478	464	477	459	442	462	448	437	428	436	471	514	454	459	420	451	452	444	429	455	435	461	428	443	449	462	464	467	446	399	428	449	447	446	441	425	438	471	481	445	444	450	455	455	474	432	455	438	478	457	424	439	448	444	463	452	430	479	479	471	442	448	430	432	452	452	476	433	445	472	463	433	435	468	480	481	488	444	446	456	466	424	466	440	454	441	433	420	473	440	452	421	430	488	458	452	444	431	458	416	463	507	449	461	460	453	426	478	416	470	467	455	448	440	461	478	401	454	443	472	445	430	473	457	440	450	451	429	438	416	502	450	426	438	445	428	485	461	430	437	462	458	484	442	410	452	445	476	437	423	462	434	468	429	429	471	457	451	451	475	439	470	460	444	434	481	466	431	475	467	466	451	467	445	439	449	473	461	461	471	417	473	490	427	440	447	439	456	475	443	448	473	450	454	499	455	481	464	477	468	467	421	457	431	498	444	411	459	445	440	443	433	432	454	479	436	456	413	423	475	462	454	421	446	415	450	444	432	451	461	443	431	460	441	424	469	474	417	449	435	448	439	443	464	440	472	440	460	453	442	435	468	450	438	457	436	405	438	467	480	442	436	434	445	452	459	456	438	435	469	470	438	466	461	452	459	479	416	426	438	449	448	430	425	433	450	436	418	419	498	482	452	448	422	457	448	441	436	405	493	446	428	431	426	482	473	420	479	461
40778	26455	14202	3844	2174	1461	1189	993	965	1268	1204	697	627	704	353	278	259	240	241	254	277	234	295	215	252	237	206	222	244	209	199	256	247	197	217	250	232	223	199	218	219	222	233	247	203	224	218	229	226	237	207	196	211	238	207	207	222	229	224	217	209	224	222	228	244	202	242	244	227	228	242	190	228	218	200	208	204	256	221	195	199	229	226	224	202	207	231	231	215	246	209	195	207	228	229	209	208	222	217	227	224	215	199	184	225	226	232	208	199	236	236	184	234	217	220	221	207	224	245	189	231	242	209	244	210	249	214	201	208	226	228	219	226	210	244	227	225	199	208	255	195	198	209	234	230	230	215	212	229	232	191	204	225	194	204	210	231	215	227	178	231	214	200	216	206	198	229	202	203	252	202	225	200	224	220	217	210	262	200	221	208	193	213	185	199	231	219	236	227	201	192	209	191	193	236	218	205	220	188	205	247	208	202	232	212	194	204	211	216	224	239	218	228	196	207	212	235	206	218	237	218	220	210	206	252	213	218	202	199	226	250	199	234	217	210	248	190	212	229	190	233	185	216	183	218	210	225	191	189	233	227	245	224	225	203	195	224	216	210	171	215	226	220	220	198	210	173	232	219	233	215	211	202	222	211	248	201	232	211	256	212	202	235	221	226	209	212	219	215	183	211	212	238	222	220	208	232	225	211	226	215	228	242	231	206	220	236	231	239	213	230	195	206	215	222	199	214	220	238	203	203	206	228	213	216	198	225	220	227	213	225	223	213	215	193	212	204	184	216	198	214	224	240	229	212	223	209	210	192	231	196	205	200	193	214	225	200	213	237	231	209	202	213	240	228	216	201	225	205	219	220	195	211	220	190	214	202	237	228	245	210	176	222	202	223	208	221	215	194	193	232	236	188	232	224	220	194	225	224	223	215	247	227	228	229	210	207	194	209	213	219	219	213	215	209	214	207	217	217	233	244	200	204	225	177	222	199	194	211	220	206	203	211	200	181	193	220	203	214	220	222	237	185	226	195	218	226	244	227	210	202	216	181	234	228	198	200	206	230	217	210	224	194	213	188	245	201	217	220	232	202	215	217	204	209	240	236	219	215	228	226	216	224	197	209	221	204	199	190	217	225	228	240	202	215	209	218	204	245	204	220	242	223	229	204	225	193	219	238	231	213	209	200	212	233	216	199	223	217	226	193	235	223	231	240	202	199	213	199	211	204	223	216	216	211	254	219	216	215	218	187	207	235	191	195	206	226	198	206	207	205	212	211	212	238	203	199	202	198	226	207	223	233	199	222	220	226	225	217	214	210	215	218	231	218	204	238	185	218	229	221	217	226	211	220	218	202	251	199	219	217	213	210	201	210	203	191	225	204	219	222	243	231	194	200	212	216	207	222	241	208	213	210	198	221	225	243	202	202	203	219	201	247	198	210	181	234	190	219	235	212	224	205	217	201	204	200	222	202	216	200	198	206	206	209	198	232	223	203	202	207	224	222	223	207	206	221	227	202	206	217	182	212	225	242	198	210	214	223	235	210	208	245	213	216	219	193	188	219	199	228	215	219	200	208	222	192	258	209	218	221	220	217	198	203	207	219	246	204	219	234	225	196	225	223	215	227	220	213	199	189	215	232	205	219	204	212	231	229	215	226	216	228	207	232	263	229	196	232	191	217	219	224	210	256	230	208	185	213	210	212	229	221	212	213	195	196	207	195	205	200	200	232	206	205	224	220	203	219	225	223	203	230	195	217	201	212	223	217	204	213	218	236	209	219	207	225	218	213	194	222	208	222	220	180	204	218	244	248	242	230	246	219	208	228	201	232	227	236	222	179	248	225	218	188	191	202	210	225	243	230	209	215	234	219	192	216	227	227	203	194	214	197	214	225	239	252	213	227	174	200	198	190	200	207	237	222	202	223	215	220	200	213	216	211	217	215	187	209	194	197	226	239	197	201	227	231	217	213	234	231	230	219	207	218	214	229	199	256	221	259	217	198	234	224	207	209	225	235	218	198	226	219	207	206	234	246	217	227	199	228	225	202	202	230	194	225	213	239	216	214	207	228	201	214	216	234	214	208	211	220	201	199	237	236	199	193	216	240	209	229	220	243	204	208	224	212	195	201	200	206	232	212	215	206	220	213	218	230	212	227	230	217	213	195	186	205	230	209	219	229	238	242	195	228	213	224	230	205	227	221	204	198	194	225	207	206	221	203	186	214	245	238	216	223	215	195	206	226	218	199	215	211	207	199	221	238	207	220	253	189	234	210	216	193	201	243	205	231	232	207	208	224	207	196	218	205	209	201	203	222	207	254	201	231	210	230	241	221	212	207	204	221	215	229	203	239	237	191	242	210	216	207	207	213	197	211	200	207	228	211	205	213	223	225	203	216	203	196	228	225	198	226	221	216	224	223	211	232	193	200	198	194	228	245	236	224	193	186	198	197	201	209	212	217	216	209	219	215	202	248	260	227	233	215	196	192	235	196	206	210	226	222	196	199	204	258	220	225	222	221	243	219	221	216	215	204	204	209	217	200	198	229	219	215	222	202	191	206	214	223	242	186	207	247	209	228	196	211	170	213	228	184	240	209	253	206	211	224	226	227	226	215	252	187	208	222	219	245	239	207	226	225	222	242	200	183	206	217	208	253	206	219	221	194	222	215	205	185	208	233	216	217	217	243	185	188	230	204	239	222	208	198	234	195	207	203	223	229	215	196	232	223	202	220	186	242	211	198	231	192	203	207	195	215	203	195	224	236	202	223	226	210	224	211	220	195	204	231	223	210	228	192	214	207	230	218	206	191	168	257	253	236	219	214	219	247	212	233	198	198	202	204	203	217	226	226	219	213	178	244	209	223	233	216	201	238	232	220	172	235	212	217	221	226	213	178	191	228	242	238	237	233	197	226	239	227	189	199	226	200	233	218	219	240	237	222	244	216	224	202	212	227	218	235	232	214	214	220	231	229	198	203	212	227	199	194	201	241	226	212	225	225	237	245	200	218	218	207	213	189	212	210	231	221	231	204	204	219	221	208	232	241	224	227	249	211	173	215	222	215	183	217	230	202	209	196	203	224	224	206	210	197	211	214	221	213	209	216	202	226	225	218	189	220	232	197	249	191	200	231	213	215	222	223	240	215	214	187	237	200	195	195	232	229	208	200	205	220	210	194	193	228	196	224	201	218	200	195	205	214	228	220	221	243	234	224	215	205	212	218	202	224	195	227	208	208	224	233	203	237	196	217	218	207	200	232	229	184	214	212	197	224	230	235	223	207	192	217	232	212	203	208	216	209	207	211	205	213	212	232	203	237	232	210	196	208	225	240	237	202	199	194	227	217	221	233	203	243	207	220	188	215	204	208	202	215	183	222	213	192	227	229	209	211	217	220	212	240	229	238	212	206	226	218	231	223	238	216	205	216	223	222	234	212	227	190	237	219	216	231	193	208	221	232	214	220	222	214	198	240	219	199	188	189	210	191	223	214	218	217	200	239	228	199	215
24607	19256	13639	7120	6147	4530	4327	3619	3460	4968	4654	2741	2936	3283	1388	912	878	798	790	731	733	702	703	701	594	624	586	627	561	582	593	605	581	635	603	554	606	572	565	579	555	550	577	516	471	523	532	555	505	504	526	531	517	480	542	517	492	506	499	489	532	477	482	536	489	492	464	461	498	511	493	514	470	491	479	459	513	521	478	491	514	544	504	434	471	463	520	490	485	529	510	490	492	492	483	498	476	504	506	469	520	507	494	456	487	512	486	479	450	526	477	477	483	486	522	473	510	507	487	500	474	478	484	522	490	481	479	484	520	502	488	493	509	458	516	502	498	481	527	484	469	526	511	464	474	524	484	511	525	468	480	476	502	487	496	477	508	522	526	488	471	485	478	478	482	529	535	494	539	496	465	486	488	506	497	531	531	478	480	466	505	502	482	489	507	471	497	481	486	521	491	472	508	474	496	528	476	514	510	530	465	483	489	463	498	506	483	523	496	470	522	463	511	527	501	486	502	470	467	471	445	510	517	517	477	524	507	510	484	501	478	505	455	508	476	510	475	514	511	505	519	513	457	490	538	500	454	543	470	497	456	476	510	516	463	471	476	480	495	501	502	455	480	475	485	527	476	482	508	508	481	498	484	517	508	480	507	491	459	501	523	472	480	500	484	513	463	493	476	489	488	514	471	510	482	467	516	504	498	455	498	515	511	525	500	518	505	504	510	492	475	474	466	503	473	494	473	505	499	487	508	486	455	451	473	468	494	513	469	501	490	493	485	474	459	468	461	493	449	520	520	468	491	483	505	484	494	489	456	463	512	489	502	507	521	483	488	532	499	489	490	506	479	472	494	498	463	450	485	511	470	510	481	478	476	498	489	503	501	488	515	477	482	462	491	519	487	515	505	500	487	501	527	515	490	500	471	517	469	500	523	500	504	521	483	512	502	492	450	484	520	516	504	476	462	493	514	454	500	514	523	499	467	489	467	483	449	497	481	486	524	450	555	512	505	512	465	463	521	514	475	454	486	510	470	485	487	490	496	471	491	503	499	476	478	496	522	492	466	431	501	487	483	494	531	480	515	480	521	453	460	493	483	495	458	558	486	493	506	478	439	466	524	497	493	480	488	503	456	476	548	510	489	510	482	506	511	483	509	487	496	499	460	493	482	479	488	518	497	495	496	513	478	502	500	495	482	501	485	493	496	490	524	493	495	519	496	522	505	485	488	486	496	502	460	518	462	490	524	495	528	489	517	530	492	485	522	480	480	522	529	483	514	480	453	521	469	511	531	506	489	491	488	491	511	470	442	540	481	510	443	460	468	438	489	466	536	457	496	457	491	470	495	491	457	469	518	467	536	466	511	499	457	490	473	491	491	483	491	522	460	483	468	523	478	492	507	516	455	496	502	472	485	472	506	490	506	506	544	515	516	519	474	482	501	487	505	507	511	483	468	463	484	478	482	522	495	494	490	467	532	495	478	473	515	488	471	510	527	467	511	444	526	518	483	480	457	460	475	450	467	469	493	476	470	513	465	498	500	471	489	506	489	506	518	475	526	515	488	512	485	534	480	513	525	490	523	478	493	502	460	477	494	491	488	492	492	520	485	510	541	490	488	539	443	467	499	517	500	490	487	478	504	480	478	497	534	489	462	515	510	503	443	494	530	461	483	492	506	465	511	535	495	521	458	478	490	492	494	472	474	495	493	509	492	532	500	524	477	476	504	511	515	496	478	525	507	522	501	539	508	502	479	519	502	506	464	509	511	501	527	468	494	471	520	522	517	484	493	516	501	488	482	480	483	503	523	482	436	527	515	522	474	479	499	491	452	496	430	446	494	493	510	470	449	504	437	576	549	496	481	495	460	506	498	472	490	472	496	509	522	533	491	501	492	489	491	515	480	459	491	453	471	460	475	478	485	504	473	493	473	514	499	476	489	474	495	499	491	518	458	468	503	506	472	446	516	486	518	496	523	462	478	486	501	474	532	473	515	468	500	506	532	495	512	479	490	436	488	480	489	505	506	474	452	458	488	517	468	474	464	527	465	492	465	499	500	480	525	478	463	464	476	486	461	508	516	522	506	473	497	485	502	521	513	502	485	482	513	486	514	472	502	460	463	505	500	482	479	445	483	514	498	483	483	485	513	508	484	462	462	499	508	512	496	489	506	507	481	497	510	524	486	468	478	479	517	504	517	474	513	450	533	493	483	518	505	501	515	521	508	501	490	508	469	493	478	487	476	439	522	471	514	521	497	464	471	484	502	479	527	485	498	447	491	508	465	520	482	468	476	482	538	505	499	493	494	476	498	479	472	499	501	513	492	533	525	488	494	515	483	483	502	488	534	446	498	521	495	475	483	492	467	511	500	517	537	487	501	484	511	489	469	510	459	483	524	512	506	504	501	437	443	502	514	534	501	482	449	501	465	491	498	495	496	486	488	452	488	512	521	499	507	511	505	491	487	488	463	470	492	521	467	504	468	510	464	497	465	465	471	502	504	482	510	529	472	490	502	474	467	490	498	478	469	487	490	484	464	479	518	517	484	482	491	520	514	496	510	490	459	492	479	514	494	485	474	466	457	485	508	514	458	497	487	539	454	498	502	530	455	536	521	473	499	491	537	476	477	466	441	458	520	491	516	475	477	503	501	501	489	498	539	504	504	468	530	470	487	447	502	517	479	486	502	483	501	458	456	501	485	513	504	473	522	505	490	499	466	517	494	482	464	487	490	472	517	505	488	466	515	451	509	470	467	495	479	480	526	485	518	482	486	486	477	469	484	473	496	471	515	493	512	453	475	469	479	484	462	518	466	474	466	492	530	481	525	510	489	489	490	495	482	502	499	484	445	475	465	519	469	506	493	491	495	494	489	467	487	474	479	469	480	495	487	471	476	488	518	496	462	503	514	508	506	481	480	467	495	498	503	481	507	499	474	523	543	516	529	509	482	508	501	475	501	508	504	501	538	504	482	499	501	490	446	494	478	460	508	538	514	441	476	459	507	486	463	546	501	464	485	496	502	467	440	466	484	526	510	483	496	489	467	482	485	483	514	521	512	491	506	496	519	473	510	507	468	491	503	473	499	488	490	534	476	455	492	506	457	495	511	524	487	481	509	507	476	502	484	524	515	483	481	489	508	509	465	469	511	490	490	538	487	482	508	467	494	484	516	506	477	535	512	505	493	479	472	473	505	510	480	457	559	482	482	458	525	491	521	500	503	438	511	510	485	517	478	501	517	500	474	471	483	457	510	438	530	481	474	458	479	474	453	513	490	497	509	500	504	525	487	517	505	503	489	495	495	490	482	503	505	478	454	468	535	485	477	508	474	557	490	501	521	484	489	502	489	466	542	507	517	481	523	479	469	494	524	494	476	513	454	478	492	471	484	474	507	476	493	477	481	500	502	513	509	500	506	488	499	492	487	472	511	535	499	504	483	502	470	521	497	467	537	476	463	477	492	462	445	499	481	498	473	519	490	476	518	484	476	463	460	495	489	496	519	491
18909	8474	3551	953	485	443	432	318	295	325	350	281	291	296	262	265	277	266	249	246	232	222	239	236	248	229	231	248	241	243	219	227	226	276	231	284	248	242	286	255	208	225	250	208	258	280	239	233	225	241	234	243	247	227	213	235	241	233	234	262	229	240	265	204	217	238	242	235	250	232	260	262	247	212	263	235	241	236	249	254	252	256	252	254	254	247	279	247	243	249	255	235	261	240	236	244	261	275	228	251	263	235	232	238	242	247	225	253	265	208	235	247	245	223	246	242	235	243	271	279	250	244	238	244	238	254	250	247	253	253	279	259	245	207	254	237	229	211	205	235	245	217	274	227	266	222	249	273	230	241	227	224	215	225	233	245	235	242	286	240	217	214	243	217	259	251	230	232	283	220	221	225	229	267	245	236	262	279	229	255	243	257	234	267	293	232	267	223	229	239	238	272	232	245	242	267	222	268	241	244	250	237	213	229	205	221	220	265	255	236	261	242	267	223	235	251	214	264	247	226	244	221	263	259	243	249	248	251	246	239	239	228	274	264	245	242	250	248	252	235	260	225	231	281	256	262	272	228	231	265	275	240	264	266	212	251	257	267	251	217	254	234	241	238	256	244	229	242	244	229	219	262	236	268	245	261	275	249	239	218	239	229	220	261	231	258	240	249	264	230	232	240	232	246	252	230	248	229	272	216	247	225	225	227	257	238	260	238	212	211	250	225	289	232	234	255	258	246	256	242	290	233	239	229	254	232	225	249	260	282	247	235	230	244	240	247	238	239	252	208	258	227	263	249	242	252	263	238	225	255	240	228	214	253	218	265	254	245	217	216	254	233	258	251	222	212	235	230	254	237	234	249	242	235	245	228	236	227	273	215	241	254	274	219	233	224	256	242	259	250	261	235	226	240	240	247	238	236	257	225	263	215	251	232	240	231	228	239	255	227	235	241	252	237	238	263	260	257	231	234	201	243	247	279	210	224	239	243	243	235	248	266	248	221	256	250	263	245	245	291	231	237	227	248	259	247	223	234	258	235	220	238	260	268	253	231	257	254	212	247	245	242	229	261	239	243	243	241	256	245	237	227	247	247	241	242	241	230	252	276	274	225	232	256	238	244	266	261	241	249	254	270	254	214	240	223	231	237	242	256	259	237	262	237	262	244	241	249	252	257	227	231	220	221	238	251	234	260	277	213	237	266	250	232	240	237	219	222	248	233	254	267	235	260	263	214	256	249	252	250	265	241	270	233	222	220	240	271	263	236	228	238	234	265	279	219	239	265	234	252	219	223	230	266	257	222	236	225	252	262	248	266	241	243	240	249	281	236	240	244	222	253	270	253	256	247	238	249	240	248	254	221	238	224	261	240	234	255	213	257	232	241	209	232	227	256	223	231	230	257	214	243	252	249	209	238	263	258	244	262	232	272	291	267	251	251	244	223	256	241	231	247	224	231	255	223	221	270	258	226	238	245	265	246	240	245	230	245	225	226	246	249	238	254	225	262	252	220	254	247	224	234	253	226	225	239	239	256	268	257	268	251	217	252	259	245	233	246	233	248	236	234	252	234	229	255	242	246	218	221	269	244	246	285	240	234	214	246	218	276	232	225	249	226	257	245	254	231	207	231	253	250	254	238	257	227	251	240	243	232	232	239	220	256	246	216	231	229	233	249	254	239	216	235	247	247	230	272	209	217	263	233	221	256	246	254	239	260	264	255	248	275	267	235	242	237	214	252	228	255	240	222	245	259	239	228	216	231	258	255	244	260	224	234	230	237	236	258	261	277	245	227	261	248	253	224	256	248	246	284	213	212	236	266	244	247	240	242	230	236	228	242	241	251	256	227	242	248	252	234	223	247	267	252	263	244	236	244	233	258	240	238	224	212	284	240	246	256	239	242	251	201	223	227	235	262	241	244	227	271	239	245	259	245	266	249	268	261	240	210	232	234	273	246	238	246	255	298	241	230	230	226	242	240	294	243	249	239	253	221	224	277	225	230	261	249	250	235	222	233	254	212	247	243	245	225	241	267	236	282	265	253	254	252	290	256	254	253	228	249	245	238	274	231	245	227	233	259	244	241	241	252	243	247	240	263	246	245	258	278	250	250	248	275	243	241	271	217	264	236	224	246	229	263	250	229	259	267	248	225	264	225	256	239	226	232	221	253	241	239	246	254	270	246	251	249	227	242	249	212	224	250	234	251	226	256	268	266	263	225	240	253	252	235	253	244	238	257	240	231	225	275	254	222	235	227	237	232	249	260	258	223	270	248	229	220	237	219	210	210	254	224	225	231	257	280	240	235	231	283	245	241	257	258	220	223	233	273	235	229	253	245	215	246	252	219	241	280	221	235	253	255	245	261	267	242	254	260	233	258	250	257	230	280	246	247	260	232	252	244	256	261	233	251	232	239	217	235	266	267	234	267	265	235	237	222	242	213	229	229	249	248	242	250	261	263	232	263	291	271	250	255	256	214	235	241	258	228	227	228	247	270	221	236	293	258	254	227	243	227	291	242	266	246	247	240	226	247	267	265	271	281	249	252	239	241	251	246	244	252	222	258	229	247	221	249	227	242	246	245	239	239	250	269	253	239	247	235	230	234	208	262	266	249	251	235	249	248	215	231	252	245	271	229	268	260	269	246	228	284	251	266	253	246	208	258	236	256	246	252	240	247	239	232	243	230	242	217	258	283	250	217	238	239	207	246	270	223	232	282	243	253	238	238	237	265	272	239	251	251	253	250	249	266	229	231	244	259	244	270	250	247	243	242	259	259	234	223	271	252	253	243	241	245	272	266	244	252	212	264	248	230	247	270	233	223	232	246	258	239	260	282	264	269	218	231	259	239	231	246	240	270	257	222	220	251	239	240	202	267	251	247	264	225	255	247	218	234	253	266	242	218	234	264	250	235	259	280	253	259	254	248	254	257	261	238	229	213	247	236	240	271	219	259	259	256	239	238	241	279	269	255	263	253	268	236	250	230	254	246	256	245	241	263	254	245	216	219	240	286	232	246	253	238	246	240	265	233	229	252	233	287	236	247	215	231	221	261	227	238	246	217	251	243	233	212	240	250	254	212	264	253	262	232	275	245	251	255	240	235	245	227	229	212	237	235	235	251	230	236	232	235	228	254	236	239	243	266	246	212	231	219	225	280	233	223	231	241	224	248	254	258	245	244	240	230	265	230	217	231	223	240	188	277	255	260	236	259	241	237	240	232	224	249	245	288	249	263	236	247	263	209	263	235	247	252	271	235	245	246	249	231	243	226	276	256	240	220	250	254	252	216	239	231	254	282	237	265	254	238	236	259	252	264	263	270	265	233	275	261	236	273	243	216	225	263	216	228	220	240	247	226	274	221	236	222	234	249	257	219	275	269	265	268	229	236	206	227	248	252	224	249	235	243	239	229	223	218	242	242	252	259	255	269	242	223	234	262	231	241	235	215	244	258	218	230	245	245	253	218	238	235	266	237	250	228	237	226	287	256	246	223	267	250	246	253
11238	6763	5220	2469	1742	1589	1270	1159	1098	949	1045	856	783	745	663	648	621	627	630	666	581	557	581	566	564	553	568	578	607	549	549	561	580	583	508	570	519	546	546	516	547	550	524	562	570	534	530	524	542	560	558	556	525	544	535	587	561	556	542	541	548	536	583	534	549	574	551	537	578	549	525	530	553	550	511	552	539	572	535	565	497	526	585	564	536	526	557	539	550	555	570	525	562	532	552	598	536	562	550	540	586	567	549	600	523	515	539	532	545	560	559	542	556	550	575	543	543	551	533	572	510	548	549	550	542	505	583	574	558	533	538	585	511	508	575	508	556	521	550	514	574	512	559	581	519	531	512	519	506	507	562	516	561	559	547	523	556	526	538	582	564	525	552	530	530	563	551	533	552	533	529	552	514	533	524	572	581	557	546	555	580	503	575	555	547	562	538	503	545	538	546	509	521	517	574	511	598	540	544	538	523	523	534	537	537	546	583	539	570	517	533	515	573	542	561	506	549	544	503	553	543	543	526	557	559	504	538	511	533	510	541	571	563	525	536	547	472	514	544	498	557	506	501	558	570	533	512	488	544	537	525	550	566	554	539	534	524	611	525	558	595	520	549	584	552	533	533	553	552	552	546	541	529	530	536	510	592	518	545	541	542	539	540	560	529	518	551	579	583	558	484	546	534	550	556	558	573	597	517	548	531	519	562	575	594	549	520	546	551	532	548	546	540	521	547	560	576	533	558	550	535	545	586	522	507	506	549	545	568	589	564	516	532	572	552	532	562	538	521	533	554	556	536	563	565	559	500	535	553	574	584	555	507	556	562	519	526	530	552	559	528	527	498	546	482	555	538	540	559	523	528	531	519	498	512	592	563	550	515	513	537	561	554	529	540	530	487	549	517	566	553	568	533	571	556	517	536	539	536	599	583	533	577	498	534	504	543	529	543	552	521	527	546	545	539	539	545	524	563	539	540	556	559	565	545	536	582	486	553	576	540	560	521	597	556	512	556	532	520	547	562	531	531	553	556	526	512	544	526	507	540	518	530	530	566	521	556	538	550	560	541	531	546	538	559	551	550	509	563	550	508	559	533	529	577	496	553	585	529	564	553	562	553	536	515	541	524	563	518	517	548	543	538	576	577	522	570	527	527	505	572	563	573	521	596	527	522	524	562	542	498	535	541	537	523	516	533	586	567	522	542	505	521	563	500	563	554	530	519	540	569	504	559	513	554	506	530	531	501	537	545	553	560	576	543	561	550	539	568	541	520	559	542	523	516	577	565	529	540	506	558	541	536	542	526	522	541	530	529	560	511	553	523	521	508	542	575	536	563	536	500	511	539	537	547	550	530	539	485	523	543	556	498	523	557	561	533	518	548	545	572	526	536	527	531	530	534	505	525	536	540	516	533	498	562	537	537	576	584	552	545	534	510	543	568	545	542	484	541	515	579	516	529	586	535	476	530	544	576	562	558	556	538	512	550	551	524	539	600	525	563	550	542	486	570	562	549	528	535	492	563	547	530	521	558	524	515	565	532	598	528	558	493	537	560	529	517	537	547	554	558	540	525	525	509	550	541	559	522	554	574	496	521	559	560	551	577	562	533	538	575	536	550	502	534	555	551	550	531	528	553	541	499	549	532	581	526	552	542	547	546	542	547	511	540	574	504	565	556	527	513	527	540	521	574	533	536	534	513	604	572	513	536	531	516	511	539	548	506	563	516	528	511	487	541	555	524	536	481	532	574	533	577	550	528	534	576	541	522	530	546	514	544	560	554	527	522	556	520	568	526	517	511	537	560	562	534	537	502	528	557	577	567	565	523	534	536	548	540	572	601	509	525	516	562	547	526	577	541	531	523	515	555	518	545	534	550	510	598	510	540	562	572	545	541	550	560	521	542	529	545	574	518	564	580	574	546	501	587	585	536	524	532	539	494	545	541	530	525	554	515	540	540	521	530	524	545	520	559	538	538	488	553	535	571	557	514	583	488	558	530	577	541	581	546	531	512	539	568	575	526	530	538	547	619	554	508	555	598	556	547	550	542	561	542	514	531	544	554	564	586	536	561	566	518	570	584	595	572	508	532	569	509	530	583	563	568	502	556	545	566	514	573	506	572	576	517	533	581	536	546	545	570	525	519	558	525	547	526	543	535	566	559	537	557	551	538	506	503	525	533	539	527	577	570	545	565	527	527	554	566	525	548	574	505	522	546	526	541	499	532	542	533	557	496	522	564	572	548	577	557	510	549	548	565	570	504	538	541	536	504	526	540	521	584	559	568	546	537	533	534	518	522	533	578	574	575	539	558	539	529	535	537	551	550	536	525	534	547	546	539	504	538	471	537	581	561	535	491	545	506	525	583	550	564	531	573	553	559	578	581	516	524	550	516	597	526	538	545	593	553	550	575	531	491	540	518	576	526	545	537	556	587	533	499	549	545	493	561	517	506	552	562	574	534	557	514	564	556	545	576	543	526	529	551	542	510	580	539	574	548	556	534	558	549	515	589	534	543	517	593	522	523	505	537	574	534	549	584	525	515	555	508	524	526	567	508	481	553	488	556	518	512	584	549	521	549	514	530	536	566	500	591	523	542	543	573	577	507	549	515	565	537	540	549	534	566	547	561	558	559	576	516	529	521	567	524	530	576	550	547	533	506	584	551	510	514	592	565	531	545	560	517	525	535	530	535	533	522	561	519	528	545	541	530	552	556	548	566	524	557	539	539	535	567	523	545	571	533	497	544	555	525	534	557	549	542	528	520	528	520	526	550	503	572	543	532	571	522	521	589	538	550	519	560	551	525	519	544	552	555	510	562	536	549	584	512	573	539	526	548	558	550	515	543	547	563	539	557	498	546	555	535	515	500	564	579	565	520	541	530	547	529	514	534	535	536	547	554	549	544	505	579	506	545	580	566	521	542	600	550	553	555	534	516	522	538	567	540	549	499	542	519	510	525	548	532	537	533	537	507	504	523	552	525	521	516	529	587	511	509	526	546	560	549	507	537	536	530	497	555	482	540	526	538	561	560	549	545	546	539	507	536	549	541	540	568	537	548	519	500	561	550	548	491	576	561	520	534	543	508	542	557	531	560	541	528	523	501	492	581	565	536	541	528	551	550	564	556	557	516	550	538	512	560	536	569	563	564	530	535	522	507	594	542	528	553	546	549	520	542	520	537	520	524	556	546	561	535	593	584	515	556	531	558	530	509	518	565	555	529	538	544	538	512	536	516	552	545	549	544	506	531	515	544	565	502	542	558	559	519	545	527	555	595	524	529	511	562	625	547	552	525	548	541	528	531	573	541	563	528	544	502	541	588	562	554	531	507	524	493	513	564	542	559	550	552	507	515	518	520	547	563	546	511	531	569	525	539	545	601	531	556	540	536	546	496	519	546	546	558	479	515	538	552	510	535	506	527	495	527	532	545	557	558	521	529	555	543	535	549	581	570	553	547	500	538	511	538	515	546	552	497	546	530	506	573	518	508	535	534	532	550	566	550	552
31118	17526	9162	2331	1204	774	642	579	596	787	825	470	475	405	275	224	235	210	230	230	211	195	197	236	214	212	199	213	201	193	209	210	197	215	218	193	207	223	191	193	206	205	173	195	219	205	198	221	177	181	203	206	208	207	176	190	213	181	184	169	187	201	179	194	213	201	176	194	203	194	211	204	202	186	190	185	189	205	162	185	207	178	193	172	198	206	185	205	219	205	199	210	221	197	200	193	173	189	178	201	216	204	200	212	209	176	185	179	190	213	199	207	207	201	215	195	177	172	225	213	191	186	187	200	187	226	178	188	201	203	205	228	192	182	206	187	204	189	199	180	177	212	237	190	217	173	196	183	179	205	210	203	175	203	200	215	179	187	200	178	188	180	209	176	196	188	185	157	193	177	200	181	231	206	183	228	181	211	179	189	207	203	212	195	187	202	235	201	198	203	190	201	212	186	221	217	198	188	188	203	200	194	170	165	196	207	176	187	216	225	201	185	196	194	195	198	220	195	201	191	202	177	191	178	212	161	191	209	200	186	210	208	193	207	171	220	201	202	180	191	203	171	196	198	215	204	181	177	215	181	199	180	177	184	205	173	170	242	213	195	215	207	188	183	207	188	179	196	177	198	174	196	207	187	206	217	193	198	212	198	204	182	153	190	191	179	196	198	159	203	187	179	174	185	166	184	211	172	202	192	184	195	179	179	203	176	192	213	178	192	222	175	167	189	183	196	221	202	197	178	180	176	207	183	185	207	198	201	199	188	174	183	207	190	176	198	173	191	179	179	191	173	213	208	189	197	202	173	140	186	192	198	192	209	195	206	208	194	215	177	206	205	205	191	190	189	164	217	197	216	189	164	200	198	194	193	205	216	201	205	187	175	195	200	194	189	194	204	189	190	185	191	217	205	202	184	193	158	199	187	198	165	206	169	207	198	195	206	207	180	219	161	192	187	194	198	176	184	191	207	168	190	179	179	210	200	182	196	195	181	168	184	196	162	187	187	204	212	190	197	202	182	159	194	189	175	193	186	192	203	197	174	162	209	200	161	194	176	184	182	190	182	215	192	200	181	228	205	204	210	198	185	168	211	179	185	179	228	195	194	209	203	230	178	156	218	201	196	183	214	211	209	217	218	196	189	170	172	186	232	189	182	184	188	180	206	174	192	208	184	197	218	195	188	165	198	204	192	196	172	192	203	186	196	182	170	188	206	206	181	219	203	188	189	187	191	193	199	187	184	198	194	187	213	218	175	185	212	192	214	207	206	216	203	186	191	209	199	196	207	194	187	189	184	177	196	208	207	182	199	192	185	177	205	183	183	203	193	204	196	192	188	217	224	187	189	191	176	189	191	177	205	177	166	187	189	232	207	184	197	179	237	189	207	181	216	202	198	217	198	208	198	177	189	198	177	198	174	189	203	179	201	170	203	168	160	183	191	188	188	185	184	182	215	193	197	185	176	220	196	170	193	182	188	209	190	191	184	219	170	208	195	174	176	219	197	204	194	160	168	229	208	209	214	205	194	202	189	204	181	192	195	175	196	180	209	202	220	212	203	191	194	204	194	215	185	197	175	174	175	196	209	177	189	189	194	202	195	205	220	163	157	173	210	201	205	187	194	206	203	173	188	194	192	180	193	169	225	193	189	206	180	177	180	207	186	214	184	188	197	196	197	182	201	216	176	194	204	171	187	188	188	182	204	207	194	185	194	183	193	220	193	195	217	155	199	192	212	210	197	184	196	179	197	161	197	189	185	185	194	185	198	196	174	205	196	209	198	177	177	178	203	211	190	181	207	160	179	180	197	178	203	200	215	213	204	176	162	199	173	211	190	180	220	194	201	175	194	214	180	201	187	168	199	186	192	224	195	180	216	194	184	195	202	177	162	187	177	180	181	205	205	174	195	182	197	187	199	189	218	190	179	195	185	211	190	226	197	204	195	199	188	196	226	195	198	207	202	172	193	217	182	186	180	205	229	199	198	191	176	200	206	222	188	200	180	190	206	213	227	167	159	204	205	185	194	200	193	202	177	225	186	208	185	184	175	182	191	179	205	189	205	206	198	210	179	196	188	178	212	229	179	222	193	211	201	205	201	211	210	178	184	200	170	196	217	203	202	191	200	204	211	185	184	202	180	191	192	181	217	187	183	159	198	204	184	194	203	194	220	179	198	197	192	193	191	197	193	215	210	186	189	186	175	207	198	199	180	176	206	228	197	203	198	179	202	201	231	218	187	206	191	202	195	203	201	174	190	198	179	178	191	186	172	163	167	206	202	184	169	189	197	196	208	222	204	171	193	211	227	181	184	183	179	185	218	207	195	193	214	217	192	197	195	203	193	195	197	202	204	192	203	199	201	201	180	169	234	202	192	164	183	197	199	216	201	199	187	189	177	176	179	205	204	213	182	187	186	190	197	233	201	184	203	167	197	201	205	179	195	198	181	202	203	188	193	180	192	216	204	187	231	175	205	212	203	160	202	186	197	227	185	183	178	179	178	200	202	181	180	200	181	194	187	198	193	219	195	184	198	208	195	206	191	211	217	196	206	210	193	202	210	193	212	194	200	197	198	174	191	202	209	182	180	195	190	183	200	170	188	176	160	199	230	188	230	195	176	183	176	179	206	187	181	207	213	195	183	203	189	192	210	162	191	189	201	169	207	188	187	170	184	190	193	229	190	194	218	193	187	168	184	207	191	203	212	220	182	190	189	222	210	206	188	203	211	198	196	190	202	209	229	210	222	196	197	182	205	187	197	220	206	215	199	206	228	199	184	185	175	209	209	164	191	197	175	211	180	237	208	205	213	191	173	201	171	188	178	189	173	183	180	192	221	219	184	199	196	210	199	181	206	187	191	202	207	185	190	192	194	176	198	186	201	212	214	206	189	205	195	206	185	190	188	203	174	175	206	203	208	199	175	182	184	188	195	180	202	217	215	187	163	222	204	196	189	189	216	185	216	177	201	202	191	229	186	176	184	182	181	209	231	199	190	193	207	165	194	182	173	203	214	173	201	176	195	186	202	205	198	216	198	157	186	199	196	147	193	195	220	200	201	205	182	205	194	198	208	190	204	205	192	200	203	183	217	188	189	202	186	203	193	221	235	231	219	230	184	236	203	193	210	220	216	213	206	210	183	154	159	198	167	193	199	182	181	203	177	223	188	182	202	177	209	168	176	223	213	196	203	200	198	196	179	180	199	215	192	194	192	206	199	196	192	198	189	196	183	219	205	172	183	221	208	188	197	202	185	202	179	170	185	176	192	197	167	177	181	182	209	188	212	206	183	184	224	192	176	195	162	184	189	229	198	193	187	195	201	205	202	192	213	202	214	189	189	201	196	200	236	199	201	174	189	219	177	194	171	167	180	190	217	188	200	190	190	206	203	199	192	190	189	207	190	210	170	204	213	176	185	206	189	179	214	184	219	192	171	195	186	198	215	198	178	204	191	187	219	166	185	203	190	180	185	209	197	204	182	175	178	203	212	203	227	191	176
19433	13278	11482	4500	3737	3057	2546	2357	2489	3425	3587	1997	2186	1588	856	676	600	620	625	580	556	567	539	568	548	536	520	533	536	516	501	529	526	530	505	481	483	496	438	440	468	465	437	487	482	430	460	467	464	455	458	443	450	493	482	455	442	508	466	483	439	450	444	428	456	460	455	460	419	471	411	469	461	448	450	460	440	411	464	420	456	458	426	471	483	453	433	437	463	452	459	434	459	460	421	456	422	430	439	420	461	421	435	454	486	423	461	449	454	472	473	460	424	450	452	439	476	417	442	448	472	471	414	431	484	461	436	465	483	454	452	454	425	453	437	483	436	435	439	486	442	453	459	458	413	440	460	415	472	457	452	407	462	441	456	451	467	454	465	449	472	399	420	422	458	462	469	460	437	454	429	427	490	464	439	451	477	443	464	463	456	446	456	444	464	452	464	448	456	445	437	432	437	471	404	466	438	442	435	438	448	440	435	445	455	487	472	422	449	430	451	456	484	459	471	432	425	463	475	436	444	406	448	430	440	476	441	454	496	465	425	457	461	474	421	476	460	461	473	492	418	464	507	447	437	429	454	479	425	463	452	436	429	476	456	426	442	475	471	437	452	452	472	455	457	419	435	450	451	458	448	448	451	433	495	440	481	428	449	434	470	425	420	450	470	467	466	451	465	446	422	449	484	437	462	488	475	454	413	462	455	462	438	460	431	452	448	442	449	485	450	439	454	427	455	481	445	467	440	461	450	457	436	468	479	455	404	460	471	488	421	423	430	443	454	453	468	467	460	434	455	449	502	458	399	438	461	427	472	434	481	439	453	449	456	444	406	454	442	407	432	451	461	414	476	459	465	452	493	419	470	457	469	436	432	453	419	462	482	413	457	483	451	426	405	463	433	448	438	459	446	452	472	479	455	424	464	462	465	471	462	430	414	420	441	455	453	466	483	427	429	460	438	462	460	444	457	465	460	426	496	478	442	456	449	448	462	461	450	413	455	464	451	425	442	454	398	452	425	449	451	443	458	456	433	457	453	452	451	459	485	443	486	418	501	460	447	411	444	454	465	476	431	410	470	459	440	446	437	426	464	463	463	426	444	462	434	460	437	413	445	468	487	417	471	422	426	436	453	418	447	435	476	511	443	487	472	451	437	455	422	427	465	457	426	452	428	428	429	443	464	457	476	437	485	437	479	456	445	488	439	485	445	451	507	423	502	427	430	449	450	459	493	455	402	438	485	491	441	433	485	440	440	429	499	431	453	459	464	481	432	461	449	467	459	422	452	447	457	472	453	445	444	495	467	433	461	440	444	460	478	483	425	450	451	442	471	480	469	475	462	474	408	451	433	419	442	469	431	440	469	450	488	471	438	444	447	451	448	443	438	425	416	464	433	463	425	399	448	458	470	445	433	446	458	441	463	433	422	462	461	451	479	440	425	427	447	450	464	463	462	424	457	451	415	509	460	457	438	482	453	451	450	481	480	465	478	452	465	457	453	439	422	432	439	428	464	415	438	454	455	436	462	485	457	445	470	446	446	410	419	436	433	488	474	455	421	450	424	447	440	439	443	454	460	445	414	510	472	409	451	464	450	420	476	470	485	457	444	448	455	448	436	418	424	460	410	471	477	457	458	444	453	459	399	503	434	464	443	437	443	437	454	439	436	433	456	432	452	431	422	453	463	441	424	447	476	476	460	480	448	425	464	458	445	484	458	452	449	457	451	481	504	466	431	450	470	439	449	463	478	430	447	420	431	415	413	460	461	417	420	467	445	450	441	436	417	485	425	478	440	436	439	470	444	448	466	454	454	476	458	414	454	465	460	402	476	476	431	412	422	463	433	461	425	413	426	451	477	462	471	472	427	448	439	426	448	469	497	420	476	469	442	485	482	437	484	429	412	468	448	414	462	466	442	455	465	459	415	443	492	449	413	395	425	479	447	462	426	472	445	473	434	457	460	391	459	410	437	433	456	443	438	475	436	467	442	462	445	502	439	419	488	448	455	445	449	478	433	437	466	486	459	432	467	456	419	440	487	466	500	465	458	487	441	466	464	440	432	425	453	459	445	450	466	444	463	427	455	430	442	463	448	464	446	463	454	448	462	437	444	421	444	458	461	463	444	433	434	450	463	425	449	439	473	457	477	474	436	415	463	491	435	435	465	477	438	421	442	468	481	449	451	448	427	479	441	427	434	432	454	464	458	479	458	473	448	461	472	455	456	490	428	450	449	437	456	443	435	462	450	434	462	432	444	421	438	457	456	443	435	446	438	454	447	442	424	469	424	444	436	450	438	431	458	466	441	481	442	423	480	468	436	468	454	476	455	437	471	461	426	462	433	449	424	434	468	460	479	442	449	454	456	461	408	474	450	453	426	437	443	465	402	436	457	462	436	436	412	442	455	492	436	429	416	460	431	474	460	433	453	469	451	425	458	489	449	489	453	495	433	425	441	447	429	486	454	444	501	439	412	460	487	450	413	430	468	479	425	446	469	411	425	418	408	437	468	468	497	441	413	471	449	474	435	455	459	452	453	466	473	431	449	456	442	441	411	446	427	433	433	492	432	445	452	428	448	447	464	457	457	468	478	487	483	492	448	467	476	459	463	419	459	438	440	468	416	464	455	475	477	434	453	462	476	417	444	448	425	472	443	424	478	476	466	448	435	432	425	448	487	488	476	469	455	471	465	437	461	450	440	454	453	463	443	420	454	458	433	460	454	451	426	451	447	431	453	426	433	461	477	462	454	459	441	450	472	431	477	466	425	431	446	469	398	423	426	435	435	429	450	451	453	481	471	442	426	451	454	439	442	446	453	455	450	452	444	437	460	481	482	470	444	430	469	413	456	456	452	439	468	477	455	469	430	461	453	454	427	423	460	429	453	470	440	445	479	418	440	440	461	453	442	448	474	430	424	480	487	448	476	427	420	453	452	462	416	489	407	452	450	435	395	450	431	426	433	449	424	434	475	488	432	453	414	437	413	457	437	432	441	435	435	479	417	463	461	465	461	455	435	458	484	444	450	469	425	452	429	452	459	430	453	417	443	464	485	461	421	447	462	466	439	475	402	443	443	433	478	451	458	442	481	429	453	447	457	482	448	439	459	440	458	435	420	439	443	438	448	435	429	479	464	443	429	477	431	436	430	458	421	436	451	473	433	434	423	455	455	432	457	455	470	427	450	447	479	463	443	448	437	439	432	422	428	465	443	460	431	420	420	460	507	462	396	465	473	406	406	409	435	451	446	465	467	430	422	437	449	446	478	454	459	440	432	398	453	434	417	459	467	408	448	485	443	448	442	488	463	458	434	469	439	443	469	423	450	457	448	429	465	431	449	414	435	461	463	447	492	452	430	436	452	435	456	455	449	465	443	428	497	446	426	458	491	422	459	447	425	430	478	422	427	410	436	442	486	415	453	425	457	425	477	416	484	450	472	433	401	468	419	418	454	440	461	452	489	420	418	444	437	483	425	437	474	458	395	450	463	456	442	452	427	479	443	453
41281	25822	18987	4979	1993	1179	1031	859	944	1127	1479	889	774	524	295	304	249	257	241	240	208	219	273	222	247	228	213	244	230	235	235	259	225	236	238	215	266	203	230	245	208	219	191	203	204	213	224	241	197	206	238	226	218	206	227	204	198	209	217	244	219	221	224	214	227	209	211	207	237	213	200	218	242	220	208	199	212	248	216	214	171	197	224	209	218	188	212	202	212	226	209	218	200	226	187	206	218	237	223	245	214	212	217	230	265	227	223	193	218	220	207	225	201	201	206	186	246	186	220	231	238	199	219	201	185	221	216	210	206	242	179	209	206	236	198	198	224	204	223	227	254	227	233	217	224	202	250	212	218	235	230	227	179	225	191	186	213	221	225	207	169	227	214	217	210	220	226	196	234	220	222	211	236	222	215	212	241	203	201	233	218	198	215	207	222	209	215	226	198	215	232	221	206	186	228	201	232	207	215	230	228	206	226	195	196	236	236	202	222	224	212	222	187	210	217	213	225	199	185	230	206	213	193	199	219	221	194	220	203	181	238	213	232	236	234	218	219	205	200	241	239	237	232	220	215	223	230	210	224	193	167	190	222	216	197	209	207	221	205	216	216	183	225	219	219	224	195	243	184	218	215	214	231	198	226	231	233	217	225	191	219	203	203	208	231	193	226	228	208	214	213	206	213	222	210	213	208	216	194	183	224	212	251	220	226	198	226	194	192	222	200	223	221	219	222	193	238	238	211	210	224	205	211	209	228	207	215	181	211	229	232	194	213	194	193	230	217	188	210	230	223	245	230	176	190	239	226	215	192	218	208	202	214	222	212	243	185	208	225	241	217	199	206	223	224	213	206	221	209	186	204	205	214	181	191	194	206	201	224	225	217	223	201	216	211	236	202	207	175	220	212	176	196	235	235	233	199	209	234	184	199	207	207	212	209	209	209	201	232	205	206	214	235	211	229	207	234	244	218	216	212	224	200	224	204	199	230	199	198	185	206	209	219	225	191	219	210	212	251	194	246	204	232	205	237	209	222	210	197	219	227	206	198	215	194	243	227	222	206	200	201	204	214	219	199	200	192	210	204	200	225	223	202	221	214	201	217	200	199	212	204	208	217	228	194	221	214	223	205	230	232	216	196	196	224	208	218	204	208	182	215	222	201	197	224	212	209	222	201	213	195	226	221	180	232	201	235	215	221	185	223	213	215	225	242	197	206	221	198	200	191	232	220	186	221	214	201	219	222	223	222	209	231	231	205	234	194	204	200	236	212	217	208	215	209	209	200	212	242	216	211	227	205	229	239	226	200	246	209	196	196	208	213	198	220	193	211	191	213	207	193	216	201	201	205	236	214	209	216	221	220	225	210	245	222	211	227	218	190	248	223	216	230	212	196	200	206	221	209	214	213	198	206	204	235	226	222	211	213	218	224	223	196	194	223	221	226	202	208	232	209	183	220	204	218	210	231	177	194	218	200	223	201	226	208	234	205	216	190	189	213	222	197	197	206	229	205	191	217	212	185	195	246	222	211	220	192	222	193	247	209	228	209	246	206	223	213	223	199	220	204	234	226	201	193	223	212	220	208	247	225	207	213	216	215	246	218	201	216	193	227	189	246	212	241	225	209	196	212	229	222	225	192	210	216	218	203	202	231	206	227	185	219	217	220	235	240	210	211	202	200	218	190	225	224	208	207	211	222	198	223	202	215	212	243	233	208	205	206	203	216	204	209	208	230	233	220	220	231	227	195	205	207	190	227	232	210	220	220	210	218	225	218	199	191	220	210	211	181	218	237	205	229	211	211	196	201	221	225	221	226	240	211	221	193	193	213	209	223	215	216	243	204	222	216	220	195	202	233	243	245	210	221	207	205	239	208	217	218	205	203	224	208	228	212	230	241	207	193	216	216	230	223	196	240	208	244	197	214	222	220	221	216	213	215	226	201	226	227	210	222	235	228	196	195	196	230	214	205	230	223	198	218	223	223	221	213	204	204	225	202	201	218	221	226	189	200	207	233	217	212	222	188	202	219	210	187	204	207	214	226	184	198	225	189	196	227	225	225	257	196	208	193	219	220	221	238	215	210	230	196	184	222	233	207	212	246	211	230	254	211	220	221	175	227	246	220	224	217	247	209	214	221	231	237	206	190	186	221	250	266	202	213	201	200	255	218	214	216	230	202	179	206	193	231	211	224	211	232	213	206	218	221	208	199	217	228	239	215	222	196	229	241	226	192	183	205	203	265	212	215	192	187	199	218	224	240	208	212	214	209	224	218	224	210	217	214	215	222	187	229	215	237	199	225	189	219	209	189	216	188	205	204	190	183	239	211	216	232	227	199	223	216	223	237	213	241	203	238	219	193	203	210	210	225	224	200	203	240	189	256	216	218	217	241	211	244	204	189	221	227	217	234	216	202	175	222	210	219	210	208	177	193	219	215	203	208	242	229	203	217	205	213	224	234	216	228	219	224	215	224	198	221	206	222	225	214	221	231	223	202	221	212	210	229	210	212	210	218	227	203	202	213	246	223	233	204	205	227	224	210	204	216	194	204	209	219	199	226	238	206	217	222	216	224	225	230	221	223	221	236	233	196	212	205	213	213	218	263	224	205	206	217	212	223	203	227	246	208	204	217	212	224	197	226	207	199	247	199	209	238	215	210	222	216	234	230	223	187	193	207	204	214	227	227	219	216	205	205	214	227	227	245	205	218	204	214	244	242	198	207	223	215	212	211	226	215	246	208	246	231	223	218	230	227	214	214	190	217	222	208	235	202	235	227	210	246	205	225	218	192	187	196	202	222	204	218	240	213	200	197	241	201	192	229	211	207	206	202	215	227	233	243	245	178	253	213	210	214	235	189	207	229	212	191	201	228	215	211	212	222	191	195	237	213	205	217	183	231	214	216	220	221	194	188	219	206	243	212	247	206	188	210	230	206	221	215	213	209	186	230	194	218	203	222	191	202	176	200	231	211	207	212	219	218	213	231	188	232	227	235	198	201	230	220	181	230	175	201	219	217	196	213	192	191	198	212	178	199	215	227	217	231	212	197	211	209	210	208	204	205	194	222	227	220	223	241	224	214	184	191	176	196	204	196	242	209	228	241	210	218	205	208	217	220	189	219	204	209	193	240	208	197	212	192	222	252	219	220	201	217	211	221	207	212	232	232	210	207	218	226	208	227	217	224	232	218	209	201	231	214	207	219	201	211	208	201	198	218	214	225	200	198	222	215	182	202	204	224	217	247	192	232	232	237	208	219	224	239	201	251	208	200	189	202	203	205	206	218	213	206	213	191	200	240	216	188	202	232	211	229	209	195	202	210	229	213	200	222	232	218	216	178	218	216	234	214	213	210	225	227	230	213	202	210	235	209	218	184	194	220	197	214	223	239	230	203	205	188	235	208	204	222	217	198	216	197	191	226	200	206	229	220	214	233	206	217	247	250	222	225	237	193	227	215	212	196	198	208	219	197	210	200	209	249	235	214	249	199	200	181	225	265	205	216	252
25163	18621	21053	6705	5486	4032	3656	3599	3697	4981	5957	3621	3618	2309	1243	855	777	760	748	717	665	668	698	669	675	602	645	647	613	632	620	659	598	592	582	620	582	548	554	560	532	498	532	520	530	534	526	497	481	499	522	516	490	459	487	495	520	529	507	520	541	503	465	550	529	519	525	500	464	484	520	500	502	529	495	480	499	504	488	502	489	536	486	496	519	519	514	462	523	502	539	527	507	454	491	459	523	534	500	488	535	487	490	506	501	481	486	506	486	495	502	485	467	516	484	465	513	496	494	531	488	502	500	521	474	485	476	495	478	519	495	501	490	449	500	457	525	544	481	490	533	492	519	486	468	484	514	497	495	454	530	483	502	513	507	459	482	524	485	481	468	497	483	495	537	505	469	506	508	520	552	481	510	470	529	511	519	503	474	520	521	507	530	525	510	462	533	497	504	529	491	487	503	535	510	478	478	483	498	458	531	493	503	493	503	506	475	537	490	471	530	528	503	501	452	492	499	505	524	492	483	477	493	471	503	490	492	501	475	530	500	496	490	497	522	519	470	483	478	470	478	543	469	516	502	521	519	529	487	477	490	506	456	495	491	461	490	506	520	490	494	526	484	480	456	494	506	495	509	504	481	486	514	518	529	486	521	483	491	523	453	467	498	504	495	464	481	512	497	507	470	526	486	521	482	498	547	474	532	492	527	485	504	463	513	512	494	474	530	466	500	452	502	486	512	501	456	484	493	496	503	500	477	489	477	490	474	530	494	465	485	522	527	523	489	539	518	473	491	497	475	512	487	533	508	475	499	428	489	496	511	512	532	528	493	495	477	499	522	499	516	508	498	476	553	482	496	512	504	513	484	452	491	470	496	499	498	488	464	525	499	499	508	533	532	457	479	495	506	480	474	497	497	459	479	485	491	486	496	519	484	489	477	495	519	486	505	498	526	486	521	505	476	507	519	510	465	472	493	558	474	472	505	468	478	498	469	489	508	481	503	501	509	502	467	484	511	497	455	489	478	428	487	457	503	536	476	510	486	479	491	506	512	477	505	493	487	516	537	506	512	491	514	508	475	453	506	503	517	507	518	511	497	507	494	541	455	580	490	503	529	485	491	517	498	471	470	463	495	509	489	481	477	485	510	507	454	497	477	478	489	479	492	465	515	482	503	491	493	507	505	496	502	460	506	474	505	573	518	516	498	474	526	473	504	468	484	520	495	510	486	453	521	507	517	483	488	457	479	485	541	494	519	504	500	485	514	465	493	453	499	459	458	492	476	537	456	487	487	472	490	491	489	501	491	500	548	473	478	463	446	499	486	469	509	490	506	495	473	502	493	469	492	509	508	481	521	518	507	494	498	485	473	493	550	516	532	538	496	455	470	480	463	471	504	538	495	493	519	507	521	495	511	454	499	516	551	494	509	500	537	478	514	447	497	486	513	510	509	483	495	491	508	501	528	512	461	502	511	506	462	475	494	490	474	490	473	504	489	514	426	480	516	474	522	530	494	479	522	501	493	493	500	534	493	527	475	509	472	520	507	482	451	494	486	481	511	469	501	509	490	502	501	509	576	490	473	504	488	488	492	488	524	492	486	474	467	524	505	475	501	490	498	513	474	485	508	485	498	529	490	533	495	500	494	461	519	490	454	493	475	531	502	493	482	491	505	489	517	492	542	472	508	485	508	497	495	520	509	515	496	501	489	507	495	481	485	501	463	522	523	488	480	490	521	476	506	505	482	488	504	495	511	491	502	490	440	488	536	506	511	520	505	491	477	502	495	488	479	531	451	490	532	476	509	498	478	526	512	503	510	509	467	509	548	479	469	532	483	484	500	523	465	489	527	492	512	467	519	508	501	482	542	519	477	479	491	483	509	477	485	490	495	489	498	487	504	496	437	484	479	519	502	452	519	490	479	507	496	494	444	486	503	474	533	487	507	523	444	511	474	485	482	522	487	496	474	494	533	502	468	522	483	493	526	475	486	497	485	510	474	463	499	481	502	498	492	500	510	475	525	501	498	470	499	513	458	492	475	502	523	475	536	474	523	496	494	486	486	467	509	522	482	499	493	514	506	506	474	501	505	520	516	521	492	461	482	481	455	531	479	502	479	484	424	484	496	483	482	521	475	488	470	490	459	518	482	448	478	533	502	512	493	513	500	492	483	449	497	476	512	493	495	475	499	512	543	541	487	486	461	491	502	495	501	532	466	490	475	471	471	523	497	497	469	509	521	497	518	525	498	469	485	517	482	474	501	517	469	493	499	490	526	493	498	518	489	499	490	484	475	469	473	500	492	492	509	492	480	504	521	527	490	479	488	504	454	501	512	540	496	479	473	476	493	491	488	516	495	463	477	480	467	508	506	508	506	490	537	522	500	478	515	501	512	497	517	519	514	505	484	495	512	467	524	492	477	483	456	505	518	454	456	447	485	550	513	473	502	503	481	487	470	503	492	545	503	485	508	505	466	521	488	507	481	522	494	491	490	489	495	491	480	478	504	508	524	469	521	517	495	476	515	489	497	520	483	495	532	474	480	538	495	479	466	469	485	488	500	489	519	471	528	512	466	506	493	493	491	491	502	495	498	498	502	497	489	451	506	528	471	505	479	466	473	509	486	471	507	468	532	481	503	522	502	483	472	479	489	500	494	552	467	528	503	486	470	472	512	500	480	501	525	519	483	496	493	501	524	505	481	486	466	482	477	524	457	514	487	525	491	514	484	490	421	499	503	499	483	466	483	501	538	497	488	493	477	487	453	483	469	508	490	547	473	486	472	514	468	481	498	458	511	525	497	454	482	465	534	455	493	516	493	493	482	513	482	514	492	522	508	509	540	534	498	532	487	446	465	502	493	490	566	519	454	501	475	433	491	529	464	543	504	460	480	508	467	505	488	523	479	484	476	452	498	503	494	449	485	453	508	490	469	454	545	533	538	497	471	479	518	456	512	507	492	500	481	486	457	495	466	522	506	466	497	499	508	488	482	497	483	464	488	467	489	534	517	489	527	485	503	523	471	463	510	487	492	498	521	475	488	534	464	480	490	487	488	463	495	533	497	482	500	501	506	470	518	518	484	533	516	524	508	488	485	502	515	470	470	500	516	470	483	481	469	515	492	470	466	473	550	481	525	494	515	528	510	510	469	502	472	472	494	501	500	469	469	482	503	479	496	502	526	500	522	470	489	502	533	479	469	487	504	492	482	491	467	475	498	492	509	480	466	485	519	490	465	488	483	482	461	516	506	484	482	523	476	513	502	465	474	486	493	496	490	498	491	474	496	511	528	456	493	519	480	506	540	527	495	536	489	435	501	508	465	473	509	519	501	453	457	513	501	492	499	495	465	471	453	506	507	496	502	526	505	500	492	544	462	531	490	509	480	467	510	513	499	502	505	478	476	540	523	472	476	545	500	500	523	541	491	483	489	525	543	488	445	553	491	477	486	458	503	466	492	515	487	504	511	528	493	502	494	484	487	527	464	456	488	492	472	488	509	472	455	528
18114	9028	3845	868	497	467	394	422	364	328	305	290	263	268	276	228	255	234	262	253	265	252	253	249	282	266	206	263	249	238	268	251	243	246	230	288	231	267	251	235	246	238	251	241	257	264	278	220	255	249	261	244	247	284	261	286	282	250	232	228	214	262	266	231	226	253	227	252	217	232	228	235	230	231	218	239	223	245	260	256	271	257	257	266	256	227	259	267	261	252	242	262	215	241	252	237	242	229	228	251	247	269	246	246	243	242	239	225	264	228	239	256	245	210	285	260	270	246	252	231	272	263	219	281	239	219	229	261	254	288	225	225	257	258	224	273	224	252	200	237	231	219	257	270	232	261	229	242	235	255	249	246	198	259	255	256	210	252	246	218	239	234	238	243	268	243	234	239	285	242	239	229	253	238	245	253	230	266	239	266	290	256	252	203	235	231	237	228	229	246	246	257	233	236	255	269	231	245	279	275	230	218	259	246	252	239	242	217	228	257	254	249	253	241	245	253	243	244	255	254	224	248	260	224	224	233	242	260	272	252	240	259	250	273	224	253	261	229	227	256	238	247	237	235	251	223	235	247	241	273	234	226	274	222	237	227	260	236	261	224	261	200	238	253	244	245	238	238	232	265	245	278	237	243	227	282	249	263	246	222	233	217	231	234	240	251	254	232	223	244	259	230	246	259	248	234	263	229	250	264	226	238	241	238	223	229	236	246	225	250	237	234	225	215	238	251	228	241	249	243	225	218	245	212	271	224	237	253	253	250	271	258	203	251	214	251	246	247	267	230	241	214	216	231	253	215	250	244	223	242	251	257	258	242	233	256	259	259	234	232	244	214	242	279	249	229	268	238	264	226	233	253	255	267	244	252	245	240	233	258	229	223	284	232	241	258	235	263	253	226	257	251	269	237	233	260	247	233	239	223	238	238	253	249	256	243	233	242	247	245	246	303	247	241	268	249	221	219	229	242	249	218	261	221	245	273	183	241	234	244	258	235	235	247	258	252	225	261	254	254	259	247	266	229	272	226	268	254	235	225	237	233	263	234	246	257	250	235	236	234	254	253	269	224	238	210	264	245	263	239	282	256	245	249	227	244	226	288	256	261	232	269	258	257	250	249	224	220	231	260	243	251	256	220	277	242	249	217	281	240	244	254	249	233	219	263	249	245	278	260	239	253	241	223	258	249	255	268	248	252	269	249	238	226	268	236	225	255	216	235	247	258	239	241	247	241	258	257	277	233	232	253	233	265	252	241	229	247	249	239	227	251	247	247	243	247	270	268	249	240	212	228	237	242	229	245	268	276	255	211	228	249	284	259	256	263	217	242	259	247	248	243	252	263	273	212	246	233	246	262	236	245	235	244	244	235	257	246	245	253	269	220	227	252	244	252	249	256	244	237	262	241	260	231	264	254	257	235	259	238	243	236	243	254	246	252	245	218	246	241	251	250	224	283	265	253	233	241	231	239	246	226	234	256	260	229	245	248	242	254	231	240	264	248	251	234	238	214	228	208	251	231	244	249	253	252	243	243	246	243	259	278	259	227	237	234	234	238	245	245	241	249	246	241	210	195	237	245	220	256	221	217	249	209	272	242	261	260	246	269	246	244	227	256	225	246	243	234	254	238	259	248	241	249	210	237	230	239	274	273	264	250	267	252	257	247	256	259	241	241	250	222	228	221	251	252	237	249	219	229	222	246	245	229	208	228	267	233	232	229	247	225	253	251	240	236	255	223	251	247	268	260	242	259	244	269	227	247	244	258	246	230	261	235	227	238	266	244	206	250	228	258	247	280	250	249	278	248	234	249	248	257	256	246	268	247	253	240	253	264	272	235	233	254	232	250	262	261	217	255	233	254	246	250	232	258	286	243	264	251	250	259	255	260	269	268	240	249	275	250	248	233	233	227	228	217	235	262	241	236	266	258	248	240	249	253	231	224	240	258	276	255	246	246	225	221	282	241	240	280	239	222	222	224	247	247	245	205	262	240	260	273	251	247	239	266	261	235	231	234	247	260	235	238	270	242	245	273	247	235	270	251	262	254	234	242	261	255	238	268	270	276	272	276	243	257	238	223	234	235	241	243	265	275	245	239	264	236	264	230	228	214	239	230	241	230	250	264	244	244	210	207	235	255	227	231	254	264	228	228	259	288	213	239	253	240	220	257	233	256	223	234	233	230	268	247	257	228	248	246	245	270	233	236	237	257	229	247	264	278	260	234	259	250	225	231	245	243	246	240	228	237	245	270	222	265	266	249	223	241	231	256	264	256	263	227	253	275	244	254	230	239	247	251	227	237	261	225	237	255	231	245	242	252	272	231	266	237	224	204	273	231	237	230	278	236	261	240	255	263	239	224	255	235	236	253	254	236	236	230	250	246	238	260	227	240	252	246	256	245	280	203	249	225	245	276	245	244	230	253	257	275	237	229	244	255	227	259	248	242	243	234	267	216	254	251	255	235	255	254	217	258	247	256	229	240	250	245	229	252	248	245	250	276	229	257	242	240	240	260	234	228	228	222	241	228	252	229	275	252	246	231	248	257	228	259	262	219	224	258	232	242	258	256	272	239	269	254	236	234	225	230	252	243	260	238	246	228	239	227	254	248	262	249	240	263	222	234	246	250	244	229	232	239	235	236	214	235	235	213	263	256	227	236	236	238	256	252	259	250	251	239	258	214	232	238	237	274	274	221	231	249	248	268	232	246	256	277	256	222	255	272	255	278	263	283	234	220	250	251	269	236	240	226	236	226	246	245	251	240	224	239	253	247	264	241	253	226	220	255	264	245	246	242	267	241	261	260	271	261	265	230	226	271	244	259	268	235	232	243	232	263	231	236	232	262	240	213	234	255	244	251	228	223	227	246	232	233	241	243	234	231	234	235	278	238	246	242	233	260	241	252	272	248	260	256	260	242	245	229	235	257	213	231	216	257	238	243	244	223	239	255	277	269	249	227	216	261	249	244	236	238	221	236	262	246	237	256	220	250	234	249	238	229	292	221	231	267	247	248	238	237	233	242	244	248	254	255	235	253	245	251	227	256	225	257	244	246	244	258	252	242	252	266	275	235	263	262	242	250	235	244	208	230	217	250	232	246	243	252	226	250	252	274	224	233	254	235	223	250	235	246	248	227	226	229	251	256	245	234	257	235	226	228	254	254	255	279	228	264	265	241	275	232	220	250	258	241	233	246	217	257	270	232	267	254	227	247	258	241	215	229	241	220	232	245	223	270	233	279	244	251	226	210	225	247	251	228	250	240	215	225	241	213	235	248	243	230	213	259	269	261	207	228	238	232	270	258	236	235	261	259	245	236	232	244	250	219	247	224	246	264	235	262	235	247	247	239	235	261	223	223	253	244	236	273	229	263	253	228	260	195	239	240	227	280	279	250	251	255	272	255	229	220	261	259	251	245	254	238	249	244	261	251	236	231	250	239	251	245	230	234	224	230	240	216	235	238	248	229	236	250	256	228	236	240	236	242	237	213	244	233	252	243	231	242
10909	7135	5738	2138	1653	1447	1240	1240	1086	1101	1004	829	750	682	623	629	615	531	641	611	532	525	568	626	576	618	569	598	558	562	532	590	547	592	570	545	512	533	569	549	565	553	536	545	574	548	552	568	548	551	520	583	526	540	520	564	504	533	573	514	536	556	551	542	557	559	546	591	517	515	546	554	502	528	533	545	577	579	550	541	528	503	563	548	539	562	547	579	536	515	538	502	551	557	514	517	515	542	524	522	551	561	581	529	534	533	529	527	505	532	557	522	557	550	518	552	574	553	585	541	589	562	551	504	534	558	546	494	549	543	536	558	527	538	523	525	506	565	552	560	554	540	554	543	563	549	591	532	529	516	528	508	554	544	547	566	531	543	554	542	521	560	512	545	540	541	524	531	525	523	569	535	552	544	536	562	575	568	570	549	509	563	520	565	540	537	575	577	548	557	570	534	538	548	543	535	546	569	517	515	540	486	516	529	544	518	542	538	545	517	565	572	537	550	540	535	528	537	557	525	565	563	530	592	537	552	560	550	569	568	554	513	534	548	564	548	544	564	550	571	558	547	552	550	549	534	536	577	534	599	571	551	532	527	572	579	557	497	515	485	565	520	549	495	551	574	564	563	560	522	524	544	537	546	553	579	529	546	559	572	554	520	510	531	545	522	543	558	553	536	513	521	546	554	510	567	565	537	510	527	534	571	561	563	547	549	509	546	558	555	544	561	561	529	502	588	531	512	522	545	517	511	513	521	536	539	545	528	520	540	534	570	582	562	560	579	509	520	544	547	567	506	551	542	542	513	514	517	579	527	562	538	563	554	504	537	545	559	583	536	535	530	539	551	529	520	521	532	583	542	546	530	530	525	553	512	506	553	547	569	583	570	542	558	526	556	537	567	542	560	542	556	569	489	579	547	497	558	593	532	552	566	565	522	527	513	502	585	545	534	559	533	543	543	502	503	569	553	571	526	543	533	530	550	545	545	509	539	546	539	555	561	539	512	555	537	499	558	567	523	525	542	535	562	545	528	503	574	510	555	541	522	590	587	506	547	558	565	533	553	522	572	559	524	570	529	506	535	547	536	564	511	522	602	531	537	537	579	517	581	553	514	537	538	552	523	526	510	576	584	539	575	584	563	553	496	532	518	549	547	565	553	533	570	531	531	531	502	566	474	520	551	508	544	565	543	482	526	578	545	538	577	534	522	575	549	570	548	534	569	519	500	540	536	532	547	524	575	556	576	546	546	545	543	544	511	523	587	580	542	570	553	571	547	532	531	575	541	544	545	552	538	550	525	541	573	520	556	490	540	545	548	511	530	553	555	518	543	545	553	509	524	535	573	495	538	515	551	515	575	524	572	543	551	538	565	562	540	542	515	547	540	548	566	587	559	529	542	544	518	521	516	529	525	549	538	564	511	552	481	540	527	517	572	502	536	516	560	504	529	526	526	550	550	494	527	527	538	540	533	587	544	542	563	579	552	514	547	502	538	507	545	547	542	540	548	527	497	509	547	526	558	531	524	567	554	517	560	522	551	543	562	541	530	558	532	532	555	549	537	557	598	555	553	532	541	532	525	548	550	547	569	562	573	538	568	568	544	522	502	604	563	537	532	544	540	512	511	591	536	564	541	513	555	520	560	557	531	540	553	525	512	515	552	518	517	546	525	548	542	563	566	577	509	540	542	547	534	558	522	530	554	543	578	513	545	551	557	526	512	546	569	502	541	491	518	529	560	551	578	551	537	548	534	548	583	508	546	573	556	521	536	503	533	567	526	522	538	611	530	574	551	587	562	513	560	538	555	567	527	525	570	580	555	542	512	546	527	528	514	527	558	539	531	504	552	524	554	506	521	510	537	549	516	552	514	545	570	546	519	543	578	558	577	537	522	543	497	593	502	538	496	551	521	522	541	535	553	496	535	546	574	566	535	558	574	570	551	502	524	560	556	550	530	547	540	545	536	509	542	568	540	570	563	502	550	598	548	517	536	558	566	565	556	540	530	554	541	543	556	533	551	575	567	547	561	492	528	559	517	555	516	538	556	557	602	590	555	549	554	571	569	595	541	544	512	566	588	542	524	499	547	571	585	541	517	504	510	568	572	530	532	523	570	555	564	504	550	571	548	540	524	518	566	539	511	522	551	507	571	565	534	554	551	536	525	554	539	574	537	557	571	515	517	583	545	527	571	550	516	518	538	561	535	528	584	500	529	570	534	520	532	541	556	567	515	559	552	499	495	542	527	568	549	524	542	514	548	503	509	550	507	535	575	576	549	522	542	569	514	550	535	541	542	579	482	572	580	566	579	506	547	579	549	569	539	504	507	511	526	567	511	509	567	511	563	576	569	521	525	539	549	544	507	572	558	583	513	508	526	558	538	554	538	555	525	528	529	581	525	517	557	570	565	550	537	597	542	538	551	510	525	545	549	562	516	545	570	551	534	587	509	557	503	514	541	516	492	506	561	528	565	548	544	533	579	555	545	543	539	522	584	507	522	540	506	545	558	538	595	553	576	551	579	551	550	523	581	533	541	578	554	516	547	559	505	546	539	566	512	547	537	580	572	523	584	515	525	560	527	579	564	557	541	506	545	519	563	538	573	574	542	570	554	536	554	533	526	541	602	525	551	537	528	542	533	556	533	518	573	548	568	556	575	559	536	569	553	519	544	575	562	530	555	556	579	556	583	526	516	558	493	524	566	537	506	509	514	544	543	555	534	540	556	563	561	565	523	553	556	557	559	533	511	578	489	555	572	555	509	526	516	518	523	593	520	554	515	547	549	580	546	527	563	502	554	525	541	488	493	535	522	523	576	565	518	552	498	505	545	549	527	566	582	532	565	541	561	553	531	529	560	537	530	587	502	520	574	567	518	565	590	525	540	552	540	534	516	563	565	514	529	542	521	537	505	526	565	513	588	526	526	509	524	495	554	535	556	546	581	542	541	548	539	591	530	532	537	593	527	566	544	551	553	529	570	514	523	515	506	548	590	513	586	555	558	581	551	540	551	565	523	496	557	531	549	532	554	537	522	524	539	541	504	525	542	563	541	545	545	533	544	553	522	577	540	524	528	535	527	585	527	504	543	544	524	538	557	522	562	540	522	499	558	565	527	573	509	556	571	596	518	545	550	535	534	532	556	516	548	560	549	580	559	506	571	544	555	555	535	626	534	556	570	543	548	557	521	543	555	536	569	519	569	549	506	535	559	540	520	506	542	529	545	577	569	532	539	549	530	534	566	534	502	521	580	534	560	556	553	537	519	521	542	577	542	539	491	550	524	563	532	568	528	536	571	512	528	516	580	547	544	505	526	543	563	524	583	530	518	529	519	536	549	544	575	557	538	553	524	547	561	584	554	550	519	547	504	550	555	580	534	586	576	523	518	543	567	556	589	543	513	544	571	561	540	527	571	511	542	506	532	565	596	538	538	538	529	563	559	540	518	542	595	523	596	577	547	522	544	531	538	552	492	513	506	529	535	561	537	530	555	558	527	547	558
32331	18251	8334	1882	1091	773	657	583	663	983	915	575	469	346	261	230	223	223	199	247	201	210	226	247	239	214	206	193	222	199	228	214	221	208	205	181	243	216	191	176	196	202	205	202	179	217	181	209	187	172	195	204	187	205	205	178	182	207	191	201	194	192	207	180	193	191	192	229	211	193	210	209	199	171	223	195	202	191	204	174	215	172	191	185	215	211	195	188	189	177	199	184	163	165	185	205	221	208	221	169	212	228	196	203	201	185	211	190	221	174	208	188	169	185	182	197	184	204	194	212	196	193	176	190	164	197	210	197	218	199	206	182	217	191	181	205	178	176	185	190	201	206	208	200	186	188	177	186	178	186	172	202	206	199	225	179	195	197	171	181	214	237	193	195	189	167	213	194	207	180	175	191	189	174	173	202	190	181	192	182	180	183	201	211	183	184	179	200	175	182	201	211	183	221	186	204	192	201	211	219	190	171	184	184	194	207	222	212	188	194	190	193	190	185	177	182	189	185	184	182	223	219	182	191	195	216	186	199	183	232	218	193	219	189	216	206	188	202	193	196	212	228	214	190	158	234	181	174	202	205	217	219	193	202	217	255	188	205	200	181	191	162	195	184	206	232	232	193	194	207	191	177	228	204	189	200	214	219	191	193	202	202	199	203	181	196	212	201	209	208	181	213	204	186	220	192	196	189	201	212	189	178	209	184	202	233	170	197	175	171	207	192	207	202	219	190	195	195	207	233	191	195	228	182	181	202	185	196	198	172	197	201	213	191	201	182	208	199	184	179	191	199	204	203	182	197	196	171	177	202	185	206	205	187	212	197	195	210	175	210	178	200	216	219	219	211	184	168	175	207	210	188	189	148	193	184	197	173	202	199	213	187	196	190	202	224	215	194	188	184	186	188	206	207	190	205	200	200	174	194	191	210	198	190	174	233	210	188	180	176	193	189	198	177	194	194	200	226	186	186	180	194	197	204	199	196	221	196	228	185	201	203	205	205	180	185	227	213	186	204	187	179	196	208	212	206	198	197	201	191	177	187	169	189	189	201	212	175	183	187	197	192	211	181	198	203	195	215	174	202	185	207	223	185	183	208	189	186	177	191	194	201	198	192	179	196	194	175	197	188	194	210	240	189	200	201	182	200	208	197	197	190	208	219	206	214	202	189	176	202	177	215	201	187	195	196	206	168	211	193	191	198	188	183	198	206	180	171	182	216	176	171	181	212	215	201	187	200	195	224	189	217	197	203	207	233	197	192	201	174	208	182	197	209	191	207	212	211	203	204	204	209	226	200	208	203	223	199	196	193	183	192	216	190	207	189	185	205	194	176	181	194	173	205	182	176	176	198	186	205	197	203	185	215	207	214	189	211	228	222	189	215	196	211	222	197	217	206	176	188	199	191	182	197	212	180	225	203	210	177	230	178	187	162	224	209	198	188	183	198	190	184	202	229	178	191	192	179	189	204	179	206	174	211	213	194	219	203	201	208	195	190	215	201	206	196	185	173	222	204	195	204	178	183	200	209	190	176	224	187	203	222	229	200	182	185	184	192	199	189	188	213	206	198	192	190	189	188	219	212	212	202	205	217	202	223	198	192	191	233	167	204	195	189	173	183	176	211	186	186	219	175	196	216	187	197	215	193	220	177	199	225	191	192	214	203	197	164	209	169	207	201	214	188	204	166	183	194	191	204	199	194	219	215	192	164	188	189	213	207	192	209	199	219	210	186	215	209	168	201	208	200	189	194	189	202	190	205	187	178	206	190	225	211	177	196	213	170	208	214	209	191	216	210	201	197	192	200	210	197	183	187	212	184	198	176	204	193	190	189	205	192	199	200	209	212	185	194	204	179	215	194	182	211	195	186	190	196	212	197	196	210	207	190	195	210	228	195	186	192	197	180	194	203	205	193	200	203	221	187	190	190	197	231	167	185	211	218	182	220	213	199	188	207	231	212	228	198	214	193	192	201	183	214	201	224	159	172	202	181	193	210	199	195	204	201	172	165	218	190	201	210	204	204	216	228	209	226	177	202	185	201	233	195	230	209	200	193	230	197	192	199	181	204	214	231	203	214	212	226	228	192	202	216	224	210	196	241	191	197	209	205	188	188	200	180	176	213	204	203	197	193	176	203	212	220	206	192	207	206	202	204	193	179	215	195	228	221	196	178	221	201	193	204	204	194	205	211	225	201	192	191	186	190	213	189	208	186	214	210	193	186	206	191	205	174	201	192	177	195	175	223	177	202	199	163	219	219	201	216	199	188	196	175	193	206	193	204	182	202	204	209	186	201	191	195	200	193	181	216	198	197	202	192	176	207	198	192	215	195	220	204	197	194	218	216	193	209	190	223	188	203	181	198	218	199	183	212	207	216	181	197	214	194	175	170	188	187	187	224	208	197	201	212	209	179	203	172	204	178	195	192	187	218	188	185	211	196	182	188	213	185	193	189	187	194	198	182	187	215	195	190	181	211	192	195	184	185	179	194	194	199	202	181	198	219	194	197	201	192	179	194	189	187	165	190	202	174	178	179	191	191	190	179	175	202	186	202	172	235	183	188	201	198	183	188	183	196	203	191	213	200	212	192	190	194	199	193	182	191	181	210	177	193	187	177	201	224	216	184	218	186	218	201	197	169	201	205	205	196	195	204	205	189	201	218	179	171	194	200	206	221	208	228	177	209	243	176	193	210	208	210	222	174	203	200	194	197	210	185	204	189	181	197	203	196	220	180	213	205	178	199	203	222	205	184	227	197	215	195	194	184	195	165	162	196	188	219	193	200	198	174	192	203	203	228	193	188	211	206	207	188	185	185	217	196	174	167	213	186	195	187	182	192	179	208	204	169	204	204	227	186	188	158	192	171	196	226	195	170	202	206	213	172	215	200	187	173	224	166	205	200	186	203	208	214	214	216	182	208	191	185	192	203	210	185	198	189	206	168	191	196	178	194	202	200	174	212	212	199	204	196	188	179	222	198	200	201	205	200	199	191	196	207	168	195	186	191	203	197	180	204	192	208	194	192	200	202	183	200	194	190	197	202	190	184	221	202	183	196	181	205	196	200	195	211	180	171	167	167	220	199	205	165	213	176	196	200	209	213	171	205	182	191	200	195	225	175	183	191	198	183	187	202	198	195	192	176	183	212	185	159	189	216	205	193	187	159	181	211	189	189	198	182	193	201	168	194	208	184	210	211	217	198	186	198	207	213	189	192	180	200	203	178	195	170	183	238	208	207	188	193	169	195	190	181	199	205	202	191	202	220	188	170	221	222	216	185	208	184	224	176	207	171	198	195	179	208	205	236	184	172	202	200	213	182	188	176	192	211	170	215	218	178	188	218	202	169	185	194	218	217	201	193	221	197	183	211	209	208	186	193	189	188	207	163	205	236	167	181	190	182	196	187	188	205	197	185	224	205	198	175	186	197	221	211	203	184	199	211	199	202	179	184	180	175	184	193	185	194	189	188	218	192	181	181	214	177	184	188	199	196	232	192	176	221
20289	13570	9564	4324	3580	2779	2565	2552	2716	4119	3662	2389	2113	1352	898	645	615	573	612	568	518	562	596	568	534	550	519	512	505	530	534	535	524	523	522	513	508	480	475	516	468	489	449	480	470	474	449	489	468	494	492	451	460	458	443	405	451	506	470	475	475	488	437	461	432	466	478	495	433	463	446	443	446	444	474	468	441	447	467	471	417	421	471	441	448	428	439	468	421	431	450	474	407	443	449	463	465	446	465	457	475	419	472	484	450	466	451	463	515	467	466	448	462	458	455	489	434	477	501	438	455	460	473	483	458	483	467	465	456	464	472	477	443	459	494	456	426	418	439	445	464	442	426	418	465	459	454	454	421	470	501	455	498	490	461	393	469	457	481	466	442	442	458	455	418	440	430	446	433	457	442	472	472	471	434	496	464	432	449	462	467	458	480	481	459	460	483	450	454	421	455	457	433	493	470	441	452	416	452	474	484	459	421	464	460	470	466	395	456	437	495	466	483	460	450	499	477	427	453	447	428	463	467	436	451	476	479	459	440	424	485	470	415	485	431	465	438	465	434	455	460	473	472	459	486	446	468	446	472	473	493	432	465	441	455	457	463	459	455	451	385	429	418	456	421	496	429	474	470	459	483	473	484	475	453	447	488	456	443	426	415	486	450	491	492	456	469	469	429	456	451	449	483	485	441	455	448	433	474	468	448	426	458	441	465	378	445	449	463	459	501	404	477	433	443	453	481	437	468	459	482	469	457	469	487	479	497	459	433	451	461	520	503	463	463	454	439	423	442	444	415	489	445	453	453	445	446	448	441	457	453	466	463	466	435	469	438	453	439	470	451	473	418	463	478	462	427	462	469	458	422	462	436	463	392	448	459	484	443	474	463	468	495	434	423	528	477	491	478	482	458	463	448	463	479	469	401	475	487	426	438	489	455	439	474	472	505	475	497	469	469	451	505	437	452	469	463	442	480	422	459	432	471	484	420	428	463	439	452	462	415	459	414	447	443	481	476	435	445	430	492	464	444	470	468	487	516	471	420	459	484	440	480	465	467	445	461	448	477	453	451	476	450	472	421	438	462	406	428	419	439	450	451	467	487	455	455	463	467	446	465	483	408	474	486	478	472	518	460	474	457	464	445	486	468	450	480	438	458	456	435	485	450	440	429	400	481	458	464	475	433	444	486	471	485	439	502	465	451	437	426	465	444	467	444	519	444	428	454	457	468	443	426	441	457	445	440	447	457	436	456	449	448	425	428	434	448	461	447	437	462	394	431	447	489	428	477	440	440	480	465	437	473	464	417	459	454	452	473	412	474	458	506	440	435	458	463	450	462	473	458	445	442	497	467	431	450	432	415	459	483	418	444	441	442	450	448	458	491	430	476	475	457	435	451	476	453	479	461	484	431	404	473	455	447	414	486	462	438	450	439	449	444	429	451	479	417	473	424	434	463	477	460	468	470	455	506	460	475	437	433	468	452	495	430	477	440	445	450	469	446	436	440	454	459	465	467	433	419	458	485	453	482	476	447	447	452	434	410	484	449	459	459	482	457	458	460	489	423	421	432	395	476	449	483	497	434	456	464	477	467	465	455	491	442	459	415	516	447	453	482	460	413	502	468	468	447	473	453	476	474	433	465	466	466	484	432	449	443	437	467	480	426	459	472	450	447	480	454	466	437	483	464	500	478	441	431	448	469	442	483	421	430	480	445	464	481	461	496	476	466	442	439	453	471	459	438	473	448	448	452	445	479	435	451	440	477	464	425	462	436	448	462	474	460	441	443	461	421	454	464	436	456	457	466	441	435	477	501	419	429	485	455	471	432	480	433	434	447	433	449	429	444	473	474	475	417	449	466	399	452	465	481	437	403	460	445	461	434	451	486	450	460	466	402	444	443	460	464	474	482	453	511	420	480	500	456	458	442	470	504	481	428	478	440	435	476	449	481	467	437	498	466	449	457	442	433	465	437	457	450	498	485	423	472	434	458	426	477	438	466	479	424	491	435	439	447	411	443	437	467	464	474	468	417	492	484	469	423	466	409	424	462	458	460	476	421	465	483	466	424	430	448	443	407	463	445	424	443	482	459	430	444	429	468	491	448	456	478	437	458	435	440	468	440	463	466	453	425	448	460	430	437	452	500	439	455	473	495	490	472	451	429	479	423	470	447	435	431	437	452	422	431	450	445	473	465	453	484	455	446	433	459	493	454	486	459	443	446	431	449	455	464	463	440	492	417	456	424	432	482	455	455	464	412	457	422	436	452	488	448	450	497	453	457	502	481	432	475	473	458	441	455	435	461	486	456	445	416	503	452	443	445	456	480	469	480	476	448	442	482	451	453	466	401	442	405	437	485	490	455	454	442	469	423	462	416	458	429	472	457	470	447	486	458	477	467	451	433	439	448	492	413	492	441	449	425	451	454	488	503	444	452	448	434	428	470	470	475	491	433	478	451	459	451	436	447	468	442	441	468	464	511	457	462	478	453	484	441	430	493	426	440	438	467	427	447	464	448	458	454	458	473	469	466	473	457	446	458	431	459	448	450	448	473	447	472	489	455	466	455	458	479	470	445	468	447	447	449	453	490	436	455	462	450	445	441	429	474	457	468	451	456	446	477	447	442	449	482	431	450	469	451	442	483	463	442	453	459	433	433	448	462	452	439	458	420	458	455	477	455	450	475	471	466	495	471	490	471	456	448	415	459	453	432	428	477	421	437	441	457	445	455	456	429	421	479	448	425	454	449	450	471	437	445	437	465	459	415	471	429	448	422	445	435	439	448	492	462	426	451	473	462	421	451	450	483	483	456	432	452	464	434	455	478	431	447	493	442	450	427	470	470	485	480	429	486	482	445	435	461	458	442	476	441	437	417	444	444	421	473	434	476	452	461	458	446	452	442	421	451	497	464	513	469	392	451	458	471	448	495	449	445	484	464	455	436	472	456	471	471	439	474	448	482	489	448	485	451	437	486	497	479	461	435	462	469	473	485	477	463	429	455	453	464	443	486	477	432	467	436	444	484	454	480	442	488	455	466	431	489	438	445	440	466	467	454	487	450	475	453	495	421	470	461	479	438	439	470	449	454	453	438	458	448	460	473	438	418	486	432	433	454	424	450	497	465	494	475	436	458	445	460	470	448	464	452	459	437	442	414	489	470	487	426	461	455	459	410	481	421	419	451	481	482	490	436	426	465	477	478	493	424	455	467	450	421	447	465	456	443	451	447	458	492	430	451	437	444	456	492	471	426	449	483	467	476	454	466	439	450	448	466	449	461	417	473	458	448	457	435	460	513	439	437	393	453	441	415	431	422	471	454	442	482	439	450	456	406	488	480	480	435	452	480	475	475	473	443	458	444	458	434	447	484	474	485	485	485	458	450	487	461	492	458	474	429	455	487	450	441	429	483	442	449	506	436	475	456	447	450	485	428	474	450	429	442	441	441	481	478	443	438	424	457	452	455	422	437	455	425	491	491	441	452	473	461	419	429	456	471	477	441	484	430	449
42667	24901	13999	3813	1879	1341	1200	1058	1233	1535	1775	993	714	439	336	288	296	241	258	243	238	248	212	262	260	247	228	248	210	237	248	225	223	225	260	229	227	219	225	218	247	239	201	208	233	217	238	244	238	231	228	212	200	216	194	210	204	204	208	253	236	224	223	228	227	237	217	197	224	201	213	226	215	226	229	203	225	220	212	215	200	233	210	226	220	205	217	194	235	220	199	202	196	223	226	221	221	216	207	246	218	194	230	241	207	212	219	191	222	233	200	228	218	217	222	214	262	218	212	224	212	213	205	218	201	251	219	243	235	229	201	226	191	200	225	222	210	200	196	257	207	253	230	199	189	202	215	232	208	208	216	210	239	195	220	217	217	273	205	212	223	208	178	199	210	219	229	238	214	195	213	206	194	180	205	235	233	227	194	214	220	232	214	245	203	233	220	237	200	216	212	210	205	204	229	176	224	245	231	235	239	211	227	209	199	220	212	188	201	237	254	224	224	258	210	233	241	229	213	203	236	245	232	209	234	223	196	235	239	232	231	225	235	231	202	214	225	220	193	171	214	228	222	203	250	192	234	228	216	199	225	236	233	222	221	211	217	206	218	214	221	199	222	223	220	214	207	221	204	213	211	221	217	237	224	182	220	226	244	196	200	238	235	213	218	235	215	193	199	221	189	212	228	236	214	206	200	226	226	213	204	218	224	238	253	223	233	200	235	231	211	241	208	204	214	204	215	224	228	186	230	240	222	223	218	230	201	194	218	218	205	201	209	222	216	214	215	214	218	207	220	208	223	210	207	205	209	221	218	242	200	210	236	236	231	218	251	203	218	216	235	214	210	231	211	200	216	238	205	210	220	213	212	222	203	206	216	249	222	221	240	224	240	180	224	214	253	223	230	212	208	204	204	232	199	234	202	219	225	226	215	231	228	223	215	202	185	208	205	226	221	235	220	197	233	204	220	206	233	183	232	234	192	213	211	221	217	243	226	191	238	229	247	230	215	225	244	230	220	212	241	233	231	229	243	216	189	202	215	224	204	212	217	213	212	209	221	202	212	241	211	253	222	196	189	229	208	208	218	229	216	214	227	236	257	248	194	235	205	236	210	244	187	205	208	203	238	214	222	223	251	225	192	205	229	213	190	212	194	222	228	261	198	201	207	198	225	210	177	231	233	225	198	205	198	227	211	247	205	207	224	229	222	180	224	211	219	214	210	218	218	191	188	219	191	253	219	209	247	220	212	222	205	233	230	195	197	192	208	222	239	229	210	203	215	235	222	225	216	224	223	197	198	186	220	221	214	213	195	182	220	263	230	238	212	218	219	224	244	237	234	203	227	200	237	229	222	226	237	229	226	243	223	209	219	207	225	230	225	222	223	230	217	221	191	217	205	228	234	222	194	244	221	221	241	230	239	211	208	215	220	224	202	240	229	202	193	230	232	246	201	190	214	213	238	231	216	235	227	225	211	242	212	208	235	222	233	237	226	220	207	200	238	257	209	224	236	219	207	228	198	221	233	223	225	239	220	213	209	206	206	205	234	218	223	231	208	222	231	221	224	209	220	236	228	251	230	212	200	238	237	220	232	205	208	230	224	238	205	208	213	236	204	241	212	201	213	213	231	227	229	195	191	206	225	223	210	220	230	204	219	197	230	206	223	205	207	218	195	217	213	224	233	219	244	213	209	212	236	232	213	233	251	221	213	194	259	198	217	233	235	191	250	231	214	216	211	219	208	226	217	238	218	227	226	214	221	242	201	192	223	219	254	221	223	200	195	228	234	237	237	241	233	233	225	213	223	244	215	210	193	200	193	228	214	208	213	214	237	216	214	225	227	221	235	185	192	183	221	191	251	203	242	224	224	240	240	223	216	241	222	235	212	233	207	194	206	227	220	203	201	214	203	191	206	241	205	206	267	226	217	218	218	215	197	200	207	214	214	239	195	220	220	228	243	245	207	231	211	212	237	231	234	221	204	193	217	218	201	223	218	190	209	224	198	240	230	184	213	242	214	207	199	218	232	225	235	198	237	220	209	230	222	222	242	220	212	233	228	205	212	221	219	228	227	202	199	255	198	215	216	245	246	233	206	199	207	219	234	204	235	234	211	232	221	222	217	226	251	202	269	233	260	195	213	227	218	213	243	195	204	217	216	207	248	236	210	240	190	176	234	208	236	208	223	209	224	206	211	212	225	226	232	212	226	200	221	213	207	215	243	243	245	198	241	241	212	226	226	220	244	234	253	235	222	207	243	209	258	224	238	221	270	205	211	206	227	228	207	221	231	230	218	205	239	218	220	231	225	210	204	226	190	202	205	212	223	239	202	228	219	227	214	209	234	226	223	234	220	215	215	206	212	219	236	213	237	218	212	221	262	179	220	254	223	236	219	209	225	230	228	198	207	206	224	189	271	216	234	198	241	245	204	192	219	224	199	208	223	222	244	260	186	253	196	212	250	219	187	202	217	257	225	218	217	223	208	234	195	216	207	237	234	203	213	188	185	236	210	233	205	202	208	212	212	191	197	220	214	206	190	244	210	216	194	192	211	235	241	205	201	203	214	238	201	221	229	231	211	221	200	201	229	230	220	209	245	250	247	214	223	203	202	206	217	221	244	238	249	176	213	191	218	224	208	242	218	226	209	215	219	242	223	220	194	230	208	216	213	223	204	230	233	262	189	225	221	222	230	219	231	230	234	220	204	227	184	236	213	246	214	217	194	201	225	214	214	220	214	206	179	206	190	217	219	233	246	220	223	211	221	222	230	224	220	209	209	200	206	231	192	218	211	260	215	195	226	231	217	221	223	204	232	246	204	181	221	181	205	213	202	216	226	213	224	228	216	226	227	234	207	230	226	232	221	213	199	206	230	211	216	211	206	245	210	219	234	212	232	217	226	217	213	187	216	210	221	217	217	202	233	232	244	183	219	187	236	211	220	199	214	224	231	204	199	236	226	223	231	207	234	184	229	239	228	217	236	229	232	221	194	246	221	194	216	192	204	231	223	207	215	228	227	206	230	233	226	238	207	237	247	226	233	238	236	213	229	214	200	224	220	185	232	206	214	197	215	215	202	232	220	233	220	212	200	229	213	194	220	221	220	199	219	192	228	233	217	206	235	225	226	205	207	229	229	209	204	226	189	212	201	213	198	248	247	236	205	218	197	194	239	202	234	221	214	226	226	214	214	204	180	216	213	217	252	197	222	232	203	212	227	237	210	229	232	205	237	243	231	225	254	252	201	218	213	222	197	199	186	203	197	209	222	224	200	189	228	215	231	193	244	233	206	186	215	216	237	221	217	240	212	233	196	201	200	250	199	222	186	236	220	231	213	196	204	217	214	239	249	229	218	211	208	216	226	212	231	234	229	226	211	223	240	206	216	212	224	208	236	200	213	226	217	197	221	217	243	205	208	229	212	227	236	214	227	213	221	215	207	196	193	199	194	224	237	232	209	243	207	238	242	229	225	198	216	213	206	189	202	203	198	220	228	199	213	213
25616	17297	14806	6534	5486	4437	4063	4155	4510	6034	6444	3830	2951	1731	1143	887	786	798	747	749	674	689	693	689	677	607	609	552	608	633	724	664	657	671	674	572	574	521	558	562	560	528	541	517	510	500	507	546	503	532	501	523	572	551	514	537	521	508	518	508	506	516	530	508	535	508	477	501	504	511	483	511	531	525	497	502	561	547	498	517	471	554	530	475	502	528	488	475	491	511	508	500	513	482	510	488	462	498	488	529	490	511	527	489	481	486	454	515	505	493	531	495	501	529	507	505	519	483	540	512	493	477	495	529	520	502	489	522	535	507	482	482	482	512	461	533	490	494	516	495	474	500	511	498	492	493	501	482	503	500	478	491	500	517	498	473	524	544	478	528	492	495	522	483	479	510	475	514	499	505	485	483	501	499	508	512	538	521	466	523	520	505	528	519	515	504	486	467	506	530	486	530	493	489	494	526	506	500	535	532	517	491	492	543	457	513	453	527	469	486	536	550	489	490	497	474	482	489	513	518	497	491	526	499	509	532	498	554	515	489	499	527	547	520	475	462	516	491	519	508	477	477	519	501	542	476	487	482	470	493	507	519	504	538	523	536	513	535	505	501	514	523	518	496	522	520	531	460	495	515	480	524	486	511	505	496	491	502	516	497	508	520	514	510	510	509	494	546	476	522	479	505	494	480	482	513	489	514	488	578	484	525	494	514	541	507	456	518	483	491	484	508	487	481	520	524	503	517	530	492	503	506	479	520	496	543	535	491	501	514	478	505	505	471	501	516	475	524	537	484	512	512	513	514	477	503	510	505	483	520	549	522	513	495	476	541	516	491	491	495	479	501	505	475	499	518	450	496	465	482	517	507	505	519	507	517	500	522	516	476	497	497	472	529	502	542	522	507	501	481	481	530	482	511	471	535	501	508	488	512	517	498	531	474	502	493	534	506	459	517	512	472	505	493	519	479	552	535	463	549	495	526	515	541	514	487	507	516	512	484	500	488	485	488	516	499	522	510	546	492	538	497	462	510	500	472	495	509	509	479	499	477	497	507	490	519	513	535	506	498	477	491	491	493	496	513	554	518	509	519	486	476	482	499	489	496	529	527	515	514	470	540	494	517	482	540	540	512	498	481	476	497	497	530	482	496	463	537	514	515	474	535	477	514	520	499	505	484	495	522	474	543	484	515	464	566	526	513	526	515	514	480	504	514	494	487	494	487	498	528	499	488	531	495	518	496	477	482	482	484	519	457	476	496	493	515	483	490	524	514	521	527	478	466	506	473	476	534	509	519	483	493	507	484	473	508	520	493	499	499	518	536	533	517	530	522	517	502	492	519	487	490	488	504	503	507	498	516	515	486	504	468	500	490	454	431	512	483	511	473	565	485	517	517	492	521	506	489	508	512	499	532	499	514	535	495	493	516	499	485	489	521	507	505	461	520	485	487	510	500	458	533	489	469	557	476	508	534	457	472	468	465	539	502	464	503	507	499	510	474	528	479	458	492	516	486	533	520	458	485	564	529	485	496	519	516	494	490	504	497	483	522	494	528	487	517	516	539	519	511	501	521	477	522	494	490	523	531	499	515	469	477	521	537	528	473	519	492	512	464	542	483	513	512	510	511	551	527	521	520	462	483	521	546	469	479	526	493	517	515	511	528	500	517	520	500	507	524	502	520	472	480	488	536	507	505	496	504	573	512	490	485	499	500	485	501	550	531	513	512	482	525	510	476	482	538	497	481	514	509	471	528	485	482	539	507	475	520	483	497	490	487	517	495	504	547	518	502	505	495	492	519	501	489	473	506	490	508	488	495	504	454	482	493	495	499	490	525	522	475	465	499	490	493	487	497	485	486	509	491	486	530	498	498	525	489	496	484	517	500	558	504	471	525	491	509	495	520	489	467	500	525	493	521	456	478	534	497	521	549	494	509	509	499	555	494	536	481	509	464	476	530	548	521	542	488	496	488	483	463	500	464	488	540	524	536	470	501	512	516	563	505	491	491	503	510	507	497	456	493	498	499	530	470	508	528	493	522	531	491	519	555	474	539	515	492	496	484	525	471	522	521	464	490	503	503	512	531	468	482	521	529	509	530	474	487	482	468	527	536	486	475	542	472	483	522	508	497	507	487	460	484	470	467	541	515	485	506	485	497	486	535	515	492	462	489	509	505	530	545	471	513	490	472	497	465	495	482	496	518	482	519	491	545	534	510	513	511	514	483	530	502	495	475	510	513	509	487	470	525	480	532	465	493	550	509	495	513	472	490	462	521	483	446	518	494	492	467	506	473	528	444	494	491	455	513	545	485	506	536	505	507	545	513	519	495	506	522	521	495	482	492	486	493	521	494	506	492	537	525	537	509	490	508	500	536	509	482	517	504	507	520	513	510	508	549	502	484	496	479	501	498	508	479	485	471	482	516	498	512	518	518	454	501	495	493	474	501	460	508	522	487	518	528	554	466	557	511	490	478	482	495	507	516	485	476	485	512	528	528	525	492	479	526	496	492	493	469	526	516	515	486	537	524	483	487	515	517	511	502	494	472	479	543	477	509	520	524	496	515	511	530	509	529	507	492	498	496	462	472	502	510	491	511	475	523	485	550	478	502	510	514	515	498	511	471	468	473	514	539	467	512	495	553	522	512	512	521	507	519	506	500	483	497	501	512	530	524	538	515	526	472	507	490	514	550	487	512	508	479	512	463	524	479	518	513	499	492	478	486	492	512	500	525	508	454	507	524	494	492	509	510	487	500	500	493	489	542	497	505	490	515	526	453	501	495	517	550	504	517	511	483	544	512	499	498	522	529	539	511	470	470	524	519	522	507	504	490	493	491	518	518	497	510	465	535	498	536	520	544	538	519	528	498	493	531	514	474	495	515	556	522	500	494	508	496	468	463	520	496	507	483	503	486	535	486	519	500	524	490	528	471	507	506	508	516	499	488	519	500	561	490	485	473	459	514	473	495	503	515	501	494	504	542	528	530	506	463	478	511	505	497	482	511	499	487	526	500	524	475	545	492	499	510	530	489	514	524	543	516	509	527	485	504	479	518	497	478	495	462	485	524	510	483	537	535	486	526	525	509	482	503	483	529	492	509	495	508	531	497	496	492	495	512	502	487	521	508	479	511	509	522	506	497	532	518	467	481	511	517	483	461	518	513	482	508	472	527	508	545	509	488	515	501	466	545	488	497	469	539	466	517	502	501	497	501	494	484	530	550	511	482	529	461	465	532	532	527	483	486	498	464	492	511	495	476	469	482	499	512	553	496	470	525	507	464	496	516	510	546	485	485	505	501	532	474	512	515	480	498	462	491	505	453	482	492	530	496	524	483	509	499	509	498	504	466	520	539	476	499	496	540	541	479	512	504	474	498	531	503	534	505	530	495	473	500	482	521	497	526	545	503	490	532	497	530	515	487	518	540	475	482	535	486	490	506	462	467	513	465	476	472	473	490	511	481	520	513	533	463	476	470	489	507	467	459	507	516	519	511	509	505	473	461	534	518
18283	8277	3459	784	562	494	392	324	339	350	291	298	289	277	273	282	256	239	270	260	267	233	257	260	274	265	258	280	260	233	273	292	238	232	235	224	287	246	274	251	227	283	247	249	259	239	251	230	229	233	274	256	229	252	236	251	238	252	218	264	246	232	226	261	250	261	252	232	264	267	246	257	237	211	271	252	225	233	267	240	277	265	277	246	236	243	266	215	260	235	276	251	269	255	267	216	233	238	243	259	252	248	251	225	228	240	231	295	217	242	250	217	244	249	214	220	278	253	223	251	268	244	266	251	235	252	232	260	261	254	263	272	256	270	259	222	225	227	208	214	254	265	283	250	257	250	236	254	248	222	227	263	240	282	263	251	239	279	247	241	239	277	235	235	248	267	265	255	242	223	258	253	231	237	248	246	252	243	241	265	249	246	258	231	248	257	248	241	281	249	252	224	228	252	245	262	241	279	246	285	240	238	250	267	261	252	276	277	242	242	255	255	248	259	261	250	257	264	233	248	267	260	255	265	234	233	248	252	270	255	225	225	247	243	271	235	266	261	255	253	261	246	262	253	243	243	250	233	234	234	244	238	266	272	269	252	240	224	235	241	254	257	258	250	247	237	268	244	259	242	220	237	240	249	245	254	240	240	229	269	254	279	229	232	227	259	232	272	242	246	265	235	263	242	246	253	256	212	242	260	279	248	222	237	240	242	288	262	258	255	213	245	283	261	241	214	271	247	235	259	222	256	253	233	247	228	255	220	247	220	236	245	273	235	227	247	255	271	227	226	226	278	243	242	248	252	252	225	279	241	267	225	235	231	234	258	243	225	264	251	260	274	222	236	240	264	272	261	245	220	231	241	257	241	261	288	272	265	223	251	251	245	245	229	269	233	256	234	253	238	234	231	253	241	246	245	253	223	224	233	233	252	237	230	256	223	239	211	235	255	248	248	261	252	246	264	235	212	255	228	273	227	247	248	255	236	266	261	262	277	228	253	234	270	231	239	258	224	249	269	251	250	235	223	246	244	240	280	234	250	236	250	246	262	249	254	260	261	247	248	273	239	232	279	247	254	236	254	252	241	266	260	246	250	260	240	240	290	262	267	239	235	205	249	220	276	258	235	219	264	244	237	230	233	231	284	235	254	281	290	236	243	244	245	258	265	243	226	259	247	302	287	259	231	276	245	250	225	261	264	252	231	238	247	226	238	283	234	223	232	273	247	271	291	247	266	248	255	289	235	201	272	242	261	251	217	228	255	213	231	265	229	257	295	253	245	258	271	271	236	250	256	265	265	265	223	257	231	247	279	259	271	235	235	231	266	235	243	262	276	236	244	242	256	253	242	265	234	262	254	257	241	234	254	257	227	223	219	239	262	237	258	277	251	198	235	270	249	239	238	285	226	220	238	274	269	225	246	215	266	231	225	252	224	246	232	258	228	260	243	258	258	252	244	241	248	272	250	244	267	252	242	243	229	271	256	247	237	221	265	271	255	248	230	265	234	256	249	246	246	270	222	256	226	258	256	243	226	242	249	268	261	234	247	243	231	254	245	253	253	248	258	253	247	238	256	220	270	273	254	243	246	246	258	268	257	234	248	233	229	250	263	228	253	240	213	269	224	260	271	237	243	240	268	254	246	236	261	265	255	245	246	259	234	226	297	265	284	241	245	235	258	243	239	259	256	267	267	223	247	246	241	250	250	290	264	241	251	264	255	278	230	227	228	267	245	219	276	250	235	255	251	231	241	239	251	252	280	216	233	212	272	225	259	248	235	285	252	228	278	248	252	245	263	230	253	228	240	253	235	243	228	281	257	255	263	274	222	254	245	253	298	253	280	251	245	226	244	226	220	265	251	260	256	238	254	262	255	249	248	248	255	233	270	227	257	268	247	235	236	229	244	222	229	237	283	255	260	232	299	269	273	227	238	231	235	252	264	241	278	232	242	252	230	225	244	218	260	256	258	285	240	254	272	254	250	252	243	241	242	219	226	252	238	252	257	271	252	245	264	273	225	275	226	261	262	241	224	257	247	244	261	245	292	251	251	271	238	274	265	216	240	258	256	243	260	264	211	245	243	237	241	267	253	245	252	257	279	262	263	263	272	220	235	272	290	248	262	248	268	257	259	282	235	254	244	255	230	260	247	243	241	239	238	242	278	268	276	241	244	250	269	215	263	225	260	222	269	242	246	223	237	244	238	256	262	222	229	265	242	266	256	245	233	245	263	249	236	238	281	260	225	269	278	258	251	249	227	240	249	230	263	241	258	263	266	264	246	248	253	222	243	233	281	231	239	283	249	216	213	264	243	237	263	238	304	263	259	271	257	224	234	247	282	245	237	243	233	245	242	241	224	264	237	256	251	241	257	241	236	252	266	277	234	223	250	286	228	241	210	246	246	232	269	245	247	257	257	254	258	246	201	227	260	248	237	253	240	254	279	260	245	220	231	252	269	256	241	265	270	254	263	252	274	255	278	246	222	238	266	251	251	217	279	246	228	244	257	243	243	252	238	254	241	251	246	253	228	273	249	213	231	229	295	282	263	230	253	235	218	216	254	204	258	238	235	226	271	235	260	249	227	241	238	277	237	230	272	266	230	244	238	241	255	241	231	258	249	242	246	259	225	263	218	261	234	285	261	241	253	266	236	250	273	239	232	268	284	236	234	248	278	262	254	239	238	237	276	242	250	270	256	232	274	255	249	255	222	239	257	272	259	215	256	246	231	242	229	280	224	261	236	244	243	244	243	269	256	242	236	241	232	246	256	233	264	204	250	258	240	258	262	233	258	253	284	238	225	228	241	253	219	256	257	248	267	258	260	258	260	256	255	255	248	241	234	220	257	262	285	247	258	236	271	251	261	255	243	267	229	281	289	262	244	249	258	243	265	247	238	274	245	224	248	247	226	239	239	260	238	245	275	239	197	227	208	241	246	244	264	251	287	235	236	255	286	280	252	248	242	278	232	250	272	246	266	266	244	249	285	292	296	251	280	238	248	253	245	250	239	251	256	275	223	234	261	281	261	259	244	223	249	233	217	239	236	247	249	222	218	255	255	243	259	231	278	250	247	270	254	250	206	235	260	239	234	246	237	263	228	229	264	253	257	259	257	229	281	241	258	248	238	221	267	238	277	271	232	237	251	213	238	260	256	247	257	251	252	229	242	227	253	277	237	283	254	252	250	250	255	249	274	244	268	263	229	274	265	269	267	255	228	251	214	280	242	270	236	259	252	247	257	230	255	233	264	256	247	239	251	238	216	261	236	263	249	240	283	238	261	232	243	222	249	239	251	247	252	235	246	251	228	262	241	250	237	251	272	230	231	232	243	246	256	260	244	243	249	271	228	243	262	211	248	261	223	281	250	222	229	253	243	247	246	243	254	236	237	287	275	229	253	264	287	247	246	240	245	228	246	243	268	257	257	256	237	213	280	282	231	245	245	245	265	265	252	248	262	229	233	243	245	253	251	262	241	265	272	274	244	262	264	224	238	228	248
11013	6698	5229	1974	1832	1663	1257	1147	1066	1066	986	724	726	707	608	589	624	591	640	597	612	598	584	589	612	598	614	605	569	607	595	560	572	546	569	623	569	568	537	591	577	620	556	543	534	553	561	599	550	532	590	541	585	581	595	543	564	567	512	585	558	561	560	551	561	556	550	566	575	553	562	551	591	503	546	562	546	561	523	562	536	638	533	522	537	543	542	590	568	576	552	563	525	594	553	523	554	517	534	545	581	544	573	602	576	555	561	532	522	540	540	563	586	544	516	542	521	538	575	578	533	506	524	562	550	543	575	500	571	552	569	550	563	538	552	564	595	542	578	554	540	550	590	526	570	506	564	561	520	564	560	563	575	548	535	608	547	524	536	575	547	548	551	551	549	564	539	530	544	562	526	555	540	525	526	532	534	532	542	582	571	522	588	544	553	542	569	580	553	569	547	558	535	551	536	563	584	545	566	564	567	541	511	554	559	536	566	539	533	607	529	561	557	557	562	593	608	578	577	552	584	516	569	535	581	549	520	550	542	563	551	542	568	537	583	573	567	543	604	560	563	564	527	568	557	550	554	523	573	559	527	551	597	522	572	554	556	574	554	551	578	538	595	543	544	545	517	553	599	587	531	593	523	526	548	534	558	567	551	583	565	620	566	523	555	555	540	549	554	574	551	562	553	581	584	539	546	587	544	576	553	541	553	569	555	535	520	564	565	554	590	611	553	554	557	555	540	562	589	585	587	567	552	563	554	523	577	545	540	551	540	577	509	543	565	542	573	564	555	560	536	541	545	554	583	534	569	553	600	559	543	534	560	547	585	597	568	586	573	529	603	562	538	601	534	535	522	595	546	556	587	547	515	587	571	524	569	544	553	587	565	529	559	529	530	572	564	557	549	545	580	571	569	566	567	539	544	565	535	535	554	563	539	537	566	518	550	559	571	523	540	570	552	541	541	524	567	530	568	537	530	539	557	543	526	564	545	571	563	601	554	566	564	534	556	555	530	583	577	531	542	568	553	543	565	545	589	509	576	593	587	548	563	556	526	560	561	552	537	518	537	551	538	551	572	568	578	567	552	559	558	548	514	564	528	557	618	494	561	554	518	554	536	552	519	539	555	575	526	571	552	577	608	567	566	557	576	551	533	555	537	510	517	567	545	560	553	565	542	552	543	568	541	552	573	566	548	564	535	565	535	570	550	533	543	566	557	574	549	551	538	578	603	566	523	545	572	533	558	546	558	585	570	530	545	541	580	536	600	539	530	543	569	573	540	558	554	560	552	575	568	528	550	527	570	540	540	558	564	563	563	540	591	548	585	553	505	546	532	560	569	519	538	548	574	529	547	553	552	513	548	576	515	578	576	564	533	511	521	583	555	556	548	534	548	557	551	571	543	492	581	541	528	578	564	576	543	518	557	545	601	534	542	515	558	587	526	547	555	545	517	528	537	539	513	538	544	549	517	570	522	542	552	530	558	572	543	587	549	541	512	551	524	566	547	543	567	581	535	550	553	569	567	542	507	542	556	543	594	558	538	528	530	597	558	570	526	537	572	553	567	555	562	580	595	533	566	579	590	552	572	564	573	531	536	546	606	571	527	571	527	546	571	574	570	534	577	532	557	589	532	555	533	594	554	564	571	572	540	569	525	575	554	544	554	532	522	566	551	572	577	558	563	567	564	577	517	565	553	553	524	600	558	561	552	563	533	576	544	590	549	568	557	564	548	554	551	535	534	498	557	546	572	573	555	582	563	551	568	563	511	577	542	564	580	547	535	573	559	485	531	538	569	525	564	603	563	541	536	566	547	552	568	531	530	586	583	528	568	532	559	552	603	551	521	565	584	520	572	558	567	537	560	544	570	561	573	595	547	546	497	549	559	554	575	557	540	545	610	544	563	568	550	564	621	569	577	576	521	504	576	588	566	563	529	564	534	525	568	529	567	535	537	556	558	500	535	557	594	531	576	582	507	547	541	567	580	541	538	515	549	540	595	541	531	513	567	575	563	534	565	548	563	549	560	542	599	557	577	546	517	544	505	563	564	514	526	533	556	544	509	555	571	585	565	588	555	541	554	539	532	579	541	590	606	557	535	521	533	549	573	559	529	586	567	552	510	541	508	510	534	538	562	554	531	573	544	565	579	548	563	566	530	553	534	533	584	558	530	525	567	534	577	583	594	550	577	557	535	588	542	567	546	551	528	586	516	514	522	549	553	594	495	525	623	534	532	562	542	523	566	567	560	577	575	554	528	520	546	578	550	569	573	559	572	556	573	545	568	549	561	629	556	525	585	563	549	559	542	554	594	553	540	556	560	553	592	571	528	573	563	592	529	581	536	574	528	568	596	545	535	521	573	534	562	571	550	569	566	575	561	573	570	591	537	538	577	554	552	561	593	539	549	552	535	546	532	556	582	558	583	541	548	580	567	521	566	556	536	564	541	597	570	563	533	538	556	531	567	571	523	561	553	540	580	579	517	546	596	560	546	562	575	501	564	532	550	573	577	560	582	540	585	546	541	509	538	540	611	580	583	532	538	524	563	544	594	604	553	574	515	515	526	541	564	565	588	529	544	573	523	537	576	512	547	520	530	532	566	594	513	565	593	552	528	564	555	578	559	555	554	571	563	558	598	536	523	574	542	537	592	567	498	570	558	571	575	531	544	561	568	545	574	573	564	518	617	546	558	551	557	506	527	556	508	558	584	559	518	590	598	558	528	529	560	561	530	563	596	561	536	580	599	523	568	589	541	531	580	556	556	607	548	522	527	544	535	580	569	550	593	549	535	517	540	561	570	517	570	552	532	518	526	545	575	560	582	517	546	522	570	518	553	552	519	555	521	583	565	567	540	576	556	524	592	537	573	528	540	547	562	545	545	564	555	566	532	522	518	567	521	533	558	584	592	580	539	553	581	573	543	544	534	559	555	572	536	527	525	505	517	547	562	558	532	546	556	549	579	559	571	558	586	534	528	511	548	560	554	522	503	536	506	512	568	550	592	548	544	538	601	579	528	541	529	566	522	566	592	585	547	580	543	521	553	556	539	553	557	569	584	575	549	523	571	576	601	549	543	595	553	533	516	588	546	549	563	568	582	563	570	597	545	537	569	547	586	568	523	574	520	512	586	571	556	554	551	565	490	577	562	556	524	548	510	578	542	574	571	554	519	527	576	534	571	561	550	545	547	551	522	543	507	571	561	491	540	520	545	501	543	545	558	583	554	564	541	545	534	535	548	557	581	568	534	531	542	553	503	565	530	553	574	541	534	553	565	555	571	595	544	572	583	535	559	528	585	534	569	562	579	527	572	551	564	581	573	522	581	567	539	521	541	559	575	535	586	547	578	532	569	561	519	516	583	577	548	511	576	566	580	572	540	529	550	555	538	579	581	557	528	602	571	499	584	577	568	573	537	562	537	568	588	547	589	573	532	583	577	532	543	563	577	534	551	571	547	558	556	580	549	572	577	585	562	573	543	538	552	583	582	516	545	544	552	578
32280	17728	10525	2394	1249	856	689	662	770	1029	806	530	438	304	240	199	202	217	209	227	205	226	223	220	207	211	197	218	197	218	217	224	222	218	187	239	208	211	216	201	197	176	196	226	209	195	215	201	228	186	180	195	208	196	183	183	202	198	191	200	204	190	171	184	191	204	207	187	197	204	216	200	183	199	180	209	204	178	197	193	169	212	165	207	193	197	187	196	205	204	190	197	175	212	207	201	214	180	209	199	180	186	210	204	208	210	186	191	200	214	177	184	199	210	205	203	200	209	185	219	202	212	216	202	197	192	205	192	222	221	203	179	169	198	219	207	208	191	198	181	222	206	223	210	196	203	179	201	189	195	214	187	171	202	204	214	200	235	225	197	225	194	204	199	201	229	211	214	204	206	203	228	172	204	204	187	201	196	196	181	235	175	177	182	202	206	210	223	216	196	207	212	197	202	183	203	193	172	219	209	180	196	163	207	207	206	209	200	191	217	177	207	208	204	198	203	206	186	193	206	196	218	175	180	180	200	216	185	192	211	206	201	204	190	203	185	231	216	207	207	226	205	199	188	174	186	231	197	234	192	177	193	201	195	205	230	196	227	190	189	205	202	184	208	227	183	165	197	190	199	195	196	192	204	193	212	188	182	187	208	212	189	186	211	201	229	208	209	198	219	195	194	188	184	201	192	185	198	184	191	208	172	230	188	196	158	209	191	216	196	222	216	196	207	193	217	196	193	197	196	188	192	192	180	177	208	188	205	207	192	198	197	196	183	195	208	203	236	190	187	213	194	217	208	190	215	201	223	205	213	194	211	191	205	200	216	195	222	199	190	186	183	186	166	209	204	216	201	208	175	214	216	207	214	186	162	174	193	174	200	198	225	176	204	204	176	180	207	186	186	210	206	200	189	210	218	206	200	185	199	201	209	187	192	203	210	185	232	206	224	190	229	182	186	197	201	223	192	199	179	177	183	196	185	205	206	194	204	192	199	188	198	191	205	170	223	214	195	219	189	223	211	188	178	177	186	183	192	169	208	207	205	164	211	196	225	170	208	186	210	192	208	234	225	197	202	195	201	200	214	176	193	192	200	196	199	204	187	226	203	195	216	212	197	202	222	197	245	182	197	212	192	237	214	178	198	174	160	182	203	182	198	210	206	188	194	214	214	211	211	181	221	209	213	194	197	200	218	165	161	154	199	194	216	197	204	206	189	203	198	195	205	215	238	218	206	203	206	192	194	220	184	234	193	168	192	208	198	205	216	190	200	200	229	190	186	215	238	207	211	211	218	193	201	204	214	175	153	202	204	202	211	198	186	200	181	201	221	213	189	191	205	219	195	209	168	228	176	189	215	191	220	177	189	201	204	204	189	232	193	190	195	219	192	208	203	188	195	216	196	185	197	192	205	183	192	224	179	199	204	199	202	200	214	212	190	185	238	181	188	187	206	223	216	231	234	197	234	188	204	167	194	199	185	210	202	178	191	207	207	200	205	157	197	204	189	148	228	171	212	194	206	212	191	198	198	216	172	191	218	215	210	203	198	225	194	190	184	207	235	197	212	191	202	182	190	196	212	229	212	191	209	194	193	230	200	181	163	201	209	189	215	197	202	189	191	187	235	199	174	200	165	182	208	217	176	207	194	198	224	210	186	189	210	201	170	164	195	173	203	205	166	180	183	189	199	206	201	192	220	210	184	217	180	206	188	216	187	224	172	181	204	210	205	209	214	206	210	199	228	182	194	220	217	212	201	233	192	199	213	210	186	224	189	221	192	185	174	209	204	192	203	208	186	214	215	190	213	213	212	211	183	179	210	204	187	184	201	205	216	201	180	186	201	209	190	191	216	199	204	200	208	195	226	174	186	204	211	179	200	189	187	191	219	188	227	204	216	193	184	207	209	199	208	187	203	177	174	214	206	199	225	210	170	212	210	216	205	219	211	217	201	215	205	187	206	203	208	235	194	216	201	207	207	194	193	192	193	199	223	213	206	180	188	171	182	225	184	209	221	192	186	194	207	206	235	196	192	200	239	207	210	185	163	227	222	195	202	222	192	185	241	204	200	191	179	189	175	228	209	239	187	191	181	198	206	195	199	198	217	188	207	184	200	196	206	202	185	192	196	221	207	179	182	214	192	201	205	185	231	205	191	200	173	211	197	213	225	211	217	201	196	239	205	235	206	190	201	189	171	190	198	203	213	197	173	195	191	198	190	202	216	192	195	211	204	184	201	209	179	212	189	178	203	195	180	208	203	168	213	188	194	188	204	176	195	180	210	189	214	188	234	205	179	177	209	193	179	204	193	203	230	194	207	232	209	189	212	205	215	199	182	196	201	198	191	222	228	208	195	198	172	216	181	200	210	173	184	206	183	194	206	207	215	199	193	226	215	195	176	200	207	207	238	204	183	213	206	205	205	210	218	214	199	178	246	194	175	228	187	201	203	215	204	217	210	194	205	200	207	231	192	181	216	220	199	216	206	222	197	193	191	199	222	193	196	200	198	174	211	189	212	182	183	220	194	228	193	199	219	232	204	208	191	209	205	201	197	209	224	244	227	213	167	202	216	211	210	170	199	200	204	196	213	175	181	209	238	219	201	176	198	223	199	228	223	226	202	203	187	227	181	185	210	190	197	203	204	205	182	186	188	199	175	224	194	214	210	201	188	172	175	201	203	220	195	207	165	199	193	202	186	210	217	186	176	200	197	176	215	178	218	205	191	225	183	183	203	203	188	219	181	202	187	195	192	209	227	202	208	181	215	192	195	202	194	224	195	206	230	221	194	203	200	173	197	188	210	186	188	205	202	212	209	197	202	205	182	196	227	173	196	166	215	205	207	200	229	224	197	187	176	203	210	213	199	207	175	189	186	174	186	207	207	217	189	201	210	207	204	226	211	194	214	168	227	201	224	221	195	188	196	173	186	184	212	206	208	190	186	219	205	187	201	185	188	212	197	173	184	220	191	192	227	208	208	194	192	227	200	182	182	190	211	225	184	204	169	211	197	213	206	191	185	192	177	225	191	241	178	186	179	209	201	182	178	201	219	225	201	214	195	191	182	208	191	203	224	161	199	195	177	205	213	202	213	184	202	202	191	227	210	174	205	187	232	189	189	210	215	174	211	180	219	227	179	187	175	213	227	187	221	228	199	204	165	163	218	227	209	210	197	214	197	186	200	192	179	202	193	198	212	196	224	213	223	177	177	222	209	216	212	210	172	192	205	196	215	180	181	177	193	221	181	191	211	201	191	231	181	224	196	198	204	191	182	212	207	188	202	218	201	199	222	187	216	204	209	185	204	200	190	245	219	211	211	201	207	225	172	204	200	214	181	189	206	210	198	194	224	192	199	178	194	201	218	208	198	191	186	178	188	212	215	198	172	210	232	209	185	193	195	213	230	215	232	186	184	193	184	201	206	215	209	190	216	203	225	221	189	177	215	222	182	206	182	203	199	182	192	207	196	186	220	180	197	201	203	207	190	211	190	200	189	204	203
20039	13273	12034	4414	3970	3239	2763	2641	3133	4610	3571	2315	1648	1325	882	658	593	616	613	595	608	567	521	542	549	546	545	556	535	513	587	574	565	597	554	573	521	507	453	488	460	461	493	446	521	499	489	425	504	486	466	455	479	431	482	459	472	508	463	482	455	483	479	495	462	473	439	467	483	462	461	479	455	476	470	449	484	437	459	507	451	443	444	474	467	447	421	476	437	457	475	503	524	441	447	465	502	494	482	453	471	487	474	461	474	477	436	466	444	480	487	469	454	445	440	512	512	476	456	465	481	474	456	475	473	415	474	466	467	450	471	488	443	473	425	471	449	464	438	478	460	468	483	439	437	463	429	447	435	459	470	470	477	421	455	469	480	480	464	477	450	452	431	460	469	459	465	488	493	471	471	439	470	486	455	467	479	460	488	460	483	434	422	442	469	444	445	456	448	446	442	454	503	455	450	448	455	450	505	497	490	483	469	436	477	469	456	467	443	449	486	472	466	453	485	468	445	462	447	500	458	458	476	482	425	486	471	481	457	442	434	488	445	442	428	477	460	456	449	428	454	470	462	476	413	431	449	489	468	451	453	423	463	419	466	451	439	451	513	471	457	456	476	454	446	444	485	459	474	479	445	431	449	447	465	465	453	445	483	474	490	493	462	425	441	441	457	482	480	455	475	478	436	458	447	459	467	484	447	482	504	460	473	452	466	417	444	428	480	513	465	472	448	504	472	516	451	463	453	454	455	474	472	477	419	447	438	485	450	472	450	442	490	449	434	455	456	480	457	451	481	430	460	465	439	454	466	468	480	473	454	430	458	463	454	490	461	451	501	458	454	468	456	493	461	458	488	468	433	461	455	442	454	465	458	505	474	446	463	459	479	475	441	469	482	471	428	443	384	448	484	450	429	501	454	470	449	483	454	462	500	444	489	455	465	535	482	478	470	448	480	477	452	474	452	420	460	464	489	452	453	440	464	457	473	436	503	477	457	469	444	477	475	458	482	457	467	450	467	462	441	494	460	430	457	470	428	426	472	466	425	430	452	475	436	489	463	490	450	424	471	443	456	455	448	484	498	476	459	432	496	439	464	445	449	515	462	460	434	510	440	494	489	458	417	500	454	454	474	482	433	476	481	485	517	483	449	435	488	450	448	492	477	437	461	471	411	473	468	476	458	481	477	490	472	425	444	455	518	479	487	479	428	472	455	480	472	490	434	446	462	427	432	475	451	472	475	460	467	454	466	469	476	479	506	433	446	492	459	433	478	464	489	408	479	466	473	482	489	463	485	461	494	418	452	478	438	445	478	483	462	476	447	436	472	499	453	457	452	484	498	450	423	475	462	453	442	462	474	496	468	456	460	430	483	464	439	472	491	448	471	419	443	470	427	469	445	456	462	459	450	430	459	465	495	454	455	483	463	421	487	465	449	468	467	476	481	496	466	496	453	458	500	458	419	440	497	449	462	448	462	483	478	474	497	513	501	448	477	481	466	473	453	456	434	455	451	397	491	501	445	423	476	445	476	480	447	484	482	462	461	498	435	478	482	438	467	424	461	448	450	433	447	480	470	477	488	508	470	447	475	446	480	464	464	494	432	436	442	464	497	489	455	421	451	458	442	459	489	492	420	470	423	477	448	474	464	489	470	458	496	459	467	471	479	467	437	466	473	487	452	436	490	448	472	475	417	441	438	443	473	465	482	438	435	431	482	439	479	445	480	490	486	470	431	448	421	438	505	469	430	474	479	475	419	481	448	478	490	447	486	448	466	429	475	432	472	472	435	448	484	446	476	480	465	420	454	487	426	492	418	443	435	493	457	471	477	451	453	463	495	471	464	437	496	451	499	453	477	474	455	445	463	448	476	457	408	482	435	447	446	481	469	495	442	473	507	432	449	451	482	492	423	443	461	477	474	498	454	453	422	492	507	487	454	427	478	483	455	459	480	443	440	429	429	443	449	451	475	462	473	465	475	467	447	454	471	494	473	424	479	467	443	463	481	457	464	481	440	472	463	487	452	449	482	469	478	452	425	438	452	473	475	475	502	478	475	445	470	484	464	426	441	455	448	462	442	448	468	513	460	452	466	438	482	448	432	451	470	463	463	488	492	484	471	508	459	448	443	458	486	470	484	468	440	478	436	424	443	456	453	465	470	455	495	463	459	463	451	464	422	469	441	476	438	466	430	460	476	457	456	465	444	472	451	477	442	446	455	494	474	496	467	469	459	472	489	429	469	472	455	427	461	442	452	473	436	458	450	437	447	483	490	452	481	485	450	483	492	453	480	486	493	482	442	464	461	454	478	439	446	469	439	459	430	476	460	415	461	479	437	445	463	493	468	442	504	479	452	519	455	446	475	479	450	441	466	501	473	467	450	451	483	438	432	459	468	478	467	484	517	476	426	453	453	493	491	470	477	472	452	498	478	445	464	436	479	482	476	456	457	439	437	466	499	458	473	479	394	443	454	475	462	463	456	476	457	447	466	460	469	454	464	509	463	508	438	475	468	488	480	461	464	480	477	471	499	471	467	422	492	447	442	467	481	448	441	431	469	449	493	427	448	447	489	476	460	473	465	448	435	449	461	475	427	422	455	432	446	470	473	464	484	426	472	483	446	450	482	440	493	474	505	481	475	402	468	468	429	426	472	436	448	498	471	456	463	471	462	496	463	467	423	448	482	457	460	438	489	490	479	453	478	505	439	460	448	443	453	454	454	474	501	498	497	438	449	439	478	477	426	486	504	477	433	448	464	443	466	471	471	459	456	457	470	485	479	429	476	445	452	466	438	435	507	474	473	473	477	478	489	425	464	495	502	483	486	487	470	443	455	432	432	471	462	463	437	413	455	452	477	445	439	500	468	488	454	479	450	441	468	484	408	450	465	476	472	443	468	450	424	455	461	421	476	459	399	451	466	473	434	486	396	430	465	469	485	495	462	426	457	438	479	429	446	428	486	469	433	484	428	478	434	464	412	511	458	445	476	490	440	448	450	438	453	460	477	493	492	468	480	470	454	433	450	452	422	471	468	477	425	464	434	432	448	471	461	498	441	467	431	455	467	463	443	472	412	485	450	455	492	442	455	456	483	442	459	444	456	470	428	439	443	426	440	468	456	452	430	455	471	478	479	496	462	480	468	454	457	483	425	472	437	455	492	466	442	500	465	464	453	447	510	420	458	457	456	515	436	476	517	505	465	452	487	455	444	464	413	492	442	430	464	468	466	474	506	423	452	432	439	462	442	455	457	492	465	516	468	438	464	442	428	452	502	452	456	473	486	464	500	466	460	435	445	482	477	454	432	437	456	440	487	482	443	486	476	482	479	416	470	465	480	502	453	482	471	479	414	448	445	478	502	440	434	445	453	422	450	476	470	472	442	448	459	433	460	480	455	486	451	444	418	450	469	466	462	478	471	454	441	478	443	485	479	516	503	450	491	421	470	456	493	457	475	468	469	438	460	470	452	468	437	477	479	477	479	479	446	466	455	462	460	487	456	464
39020	25049	17844	4124	1897	1223	897	984	1470	1554	1554	1008	512	397	320	254	268	269	259	217	232	219	208	239	238	248	242	206	242	269	202	235	186	224	199	200	203	231	199	201	218	199	226	195	238	214	213	215	208	228	234	199	201	207	198	197	200	208	212	203	237	221	196	197	220	249	218	176	190	203	211	183	217	213	211	215	220	185	195	230	230	185	214	213	189	198	187	205	208	206	191	222	215	219	233	208	196	209	228	193	219	211	206	241	207	212	203	170	223	204	192	199	234	211	216	226	219	222	224	211	220	194	201	208	192	172	196	223	203	218	208	189	228	226	211	184	209	208	199	220	195	203	192	222	245	216	202	189	218	210	231	200	203	210	192	231	189	225	233	211	214	216	199	213	194	225	189	207	214	222	221	190	228	191	210	224	210	193	176	195	192	199	199	192	210	199	219	218	220	220	216	164	218	185	191	190	218	202	224	199	184	196	207	192	203	210	226	174	211	193	200	202	203	185	222	236	237	177	198	196	215	189	203	219	194	189	198	210	223	207	221	216	200	230	211	199	205	200	196	211	180	204	180	243	212	214	213	192	222	213	194	223	205	200	210	204	218	190	200	212	183	215	208	205	182	208	201	223	229	232	217	230	218	186	218	200	225	231	222	210	233	200	207	194	209	200	214	223	209	192	214	233	191	194	183	198	207	204	188	230	215	182	214	202	189	221	241	213	213	195	234	190	189	201	199	184	234	214	201	197	216	228	245	187	179	204	198	222	226	191	196	226	208	208	214	189	226	227	201	197	217	193	163	203	201	190	210	210	184	215	210	199	196	225	199	219	178	215	203	221	239	218	231	225	230	188	190	194	227	186	215	226	219	147	210	174	210	220	205	222	185	229	216	196	200	213	182	191	210	212	223	204	203	210	187	217	222	174	199	216	211	172	191	223	212	230	203	198	206	182	199	189	197	217	208	201	189	194	186	208	215	198	199	218	203	198	223	203	204	242	203	194	176	191	192	177	226	209	206	218	181	179	192	221	224	209	213	206	178	223	183	205	232	197	213	192	212	225	192	214	201	198	216	195	191	186	216	213	210	202	231	212	200	207	225	194	209	214	211	200	199	207	211	194	227	211	178	199	218	206	208	191	212	193	214	206	196	209	198	227	181	192	195	183	187	199	225	198	195	180	170	180	235	203	208	190	205	202	181	212	233	218	200	204	207	205	195	200	213	189	206	237	234	206	228	195	183	211	179	183	199	183	201	195	212	223	195	198	207	215	212	228	221	193	180	235	186	185	202	211	176	201	200	178	175	187	210	174	188	195	256	219	211	221	229	179	205	202	231	169	185	197	210	207	210	179	211	195	199	200	208	195	194	189	214	215	222	215	216	209	182	219	210	227	208	203	218	182	199	209	194	211	230	210	180	188	198	216	229	211	187	187	227	212	198	192	208	207	214	204	204	218	211	178	206	210	208	228	207	205	204	195	213	197	188	223	185	200	232	191	189	193	186	209	218	219	223	204	231	204	215	230	196	193	209	213	193	238	231	219	196	229	176	200	196	215	184	250	211	217	215	193	205	219	213	229	212	210	219	200	175	216	205	210	207	235	223	210	204	193	211	196	191	228	185	202	215	205	211	182	225	223	206	200	222	197	222	212	213	222	221	211	206	176	198	194	204	201	198	225	220	195	204	204	190	190	204	216	198	204	222	213	216	221	181	225	218	209	189	202	184	190	195	206	199	216	172	192	193	220	223	197	226	242	214	233	220	209	220	197	208	225	191	232	216	232	225	198	189	202	189	205	203	200	189	200	185	201	222	185	168	226	207	185	196	191	199	197	202	191	222	216	206	189	207	185	201	208	224	202	229	201	219	205	175	192	179	208	202	215	193	194	242	225	193	207	211	180	199	205	212	207	216	238	179	204	176	186	199	220	198	188	218	229	210	195	200	218	226	206	195	190	220	182	209	213	191	183	211	199	233	173	200	194	209	175	202	194	190	203	232	205	203	208	244	224	184	202	177	226	210	214	202	186	199	212	212	211	224	219	224	203	180	214	222	203	205	193	190	199	191	208	189	204	210	211	220	219	179	215	188	183	200	198	202	198	223	233	204	215	219	217	214	205	205	204	213	192	227	200	173	201	190	196	197	182	187	213	228	192	199	212	226	210	167	209	179	203	209	171	204	210	181	194	255	214	235	240	231	215	220	205	203	187	203	208	209	196	201	191	202	185	200	203	189	210	226	216	209	203	209	182	212	202	216	216	223	194	211	217	180	176	176	233	197	217	197	204	194	199	215	182	199	190	216	195	220	206	194	192	191	206	203	214	209	189	175	202	217	202	218	207	205	235	207	220	220	200	229	209	167	207	206	202	231	219	214	223	180	200	189	213	187	213	192	193	203	252	193	194	219	186	225	215	196	190	191	173	192	187	194	217	212	212	215	191	198	207	200	195	217	185	224	197	206	193	198	193	197	209	223	221	220	254	201	221	224	218	228	192	228	189	202	225	213	215	201	212	193	250	189	206	191	187	245	211	222	212	200	203	182	206	196	196	226	213	207	204	199	216	205	218	196	190	210	184	210	202	217	195	214	202	173	207	196	212	220	217	219	202	213	197	215	203	197	179	208	213	200	216	218	212	194	196	247	178	230	190	217	230	217	217	192	204	183	195	198	191	221	211	208	192	226	212	228	215	210	210	188	179	216	213	184	171	205	219	196	198	166	200	215	211	216	191	225	217	181	193	179	190	219	210	192	177	211	228	225	233	209	231	229	228	217	211	196	209	197	237	229	191	203	211	216	215	187	219	206	200	188	189	204	225	261	194	220	207	225	204	205	216	219	193	213	227	200	220	198	212	237	225	194	197	201	206	214	208	242	194	202	199	225	183	175	224	210	196	199	188	206	206	221	206	206	206	198	224	212	204	209	198	196	190	222	229	194	197	213	214	201	244	258	206	199	228	199	191	202	212	221	205	198	209	206	192	217	218	212	216	192	207	187	200	207	187	215	177	220	198	228	205	194	219	196	192	193	212	239	219	194	208	183	192	219	209	225	214	209	193	215	210	200	219	199	195	209	188	201	209	209	202	224	221	226	174	197	203	209	243	197	179	209	189	194	242	215	190	218	191	203	219	191	210	224	225	231	247	178	203	202	195	228	212	214	211	210	188	221	221	221	180	215	213	221	214	197	232	204	202	212	188	228	222	194	194	213	224	176	184	201	217	203	192	212	188	183	186	212	215	194	202	206	200	194	219	213	235	206	210	199	196	222	202	201	191	216	230	207	191	223	230	226	195	207	231	185	193	210	209	207	202	231	242	192	196	223	224	200	170	213	198	193	193	226	206	181	190	226	209	218	192	231	213	221	204	183	225	220	198	201	197	217	198	237	186	207	206	209	217	212	201	206	244	204	209	184	241	184	221	220	196	179	192	206	196	208	190	200	202	219	208	196	203	202	223	202	189	227	200	222	170	218	222	199	217	206	221	219	186	211	196	214	221	188	193	189	219
24034	18340	18041	5780	5339	4217	3415	3955	5114	6154	5618	3697	2130	1646	1078	789	733	726	724	650	614	650	653	652	578	571	558	586	554	655	618	639	632	618	623	581	552	514	524	538	489	499	464	482	533	512	507	494	505	467	479	474	492	437	503	472	460	512	512	471	472	478	504	481	490	503	487	450	533	466	472	492	486	470	521	493	502	474	458	492	453	491	478	474	462	499	468	449	485	449	485	471	465	499	495	485	461	492	460	491	479	464	494	469	472	513	479	449	451	448	458	482	523	483	469	452	514	478	488	469	439	506	436	487	451	498	459	444	509	461	490	494	483	462	493	485	471	515	462	464	492	444	484	479	488	476	474	451	477	472	501	480	469	489	506	489	511	485	464	437	518	435	486	456	489	492	503	455	517	459	489	527	501	456	473	497	451	496	515	480	461	460	494	451	434	435	500	452	468	441	487	512	470	455	464	473	458	491	443	480	469	479	460	458	445	474	464	493	477	501	469	457	451	448	390	514	487	474	475	508	498	507	473	478	502	495	470	443	478	488	458	484	447	436	441	466	502	469	482	487	470	461	489	484	500	489	459	444	478	455	458	474	490	445	483	431	459	453	469	471	484	471	469	502	430	497	488	475	438	484	491	434	498	481	492	505	456	466	466	501	456	463	451	466	499	480	482	484	444	459	454	443	485	466	466	496	489	484	481	511	473	490	465	469	493	506	476	483	468	489	455	464	482	487	447	495	476	435	479	480	481	510	494	503	501	453	538	443	468	496	494	488	502	438	471	458	470	476	471	477	481	494	454	449	483	511	500	445	454	470	476	466	452	494	434	481	479	476	455	500	451	489	456	490	465	455	507	456	499	454	499	448	462	440	462	468	524	478	531	498	462	518	465	453	442	459	498	442	471	479	443	510	484	472	484	467	441	463	518	461	477	495	454	485	488	515	437	429	454	480	499	477	440	491	455	458	480	496	463	480	478	498	498	477	467	478	477	488	509	476	479	502	466	493	508	464	482	501	473	452	490	477	485	427	487	509	473	461	470	457	430	485	437	441	477	475	452	489	480	469	498	501	450	472	503	457	476	454	485	469	481	514	461	440	446	485	493	502	451	456	466	473	467	466	483	512	482	474	489	476	437	500	436	444	451	450	439	522	459	481	445	481	475	437	500	467	504	472	483	493	464	498	470	495	471	493	437	464	504	417	486	477	507	480	491	463	454	471	487	444	507	478	482	494	490	503	489	460	470	437	512	469	467	461	464	466	478	465	457	471	434	457	492	498	516	483	464	457	492	484	480	484	444	440	499	422	473	488	461	484	436	502	445	493	517	454	470	468	466	469	515	450	510	485	491	430	514	448	470	454	479	478	455	493	475	491	454	505	471	477	463	482	456	458	481	486	480	504	491	454	476	497	461	475	476	448	453	484	478	459	428	456	474	452	471	440	487	499	462	466	471	505	464	524	483	473	446	479	463	468	464	503	487	445	439	467	466	456	458	431	495	503	496	485	471	449	466	466	485	491	489	497	476	483	478	476	501	479	438	497	465	447	475	452	476	483	463	431	467	466	428	495	482	471	478	429	492	434	490	483	473	457	468	470	449	473	460	436	478	488	467	476	503	527	487	459	487	485	465	474	493	479	454	464	496	487	449	487	446	471	495	485	456	449	470	492	453	477	472	463	490	472	485	503	493	522	465	465	494	438	474	438	461	470	491	486	483	477	478	483	516	443	481	488	513	444	454	474	477	482	528	486	462	484	491	509	461	488	482	477	451	486	477	466	475	451	488	459	530	456	497	476	506	501	497	471	495	474	453	486	518	442	506	511	503	479	488	497	455	484	474	483	498	491	473	472	503	459	424	479	506	425	486	509	482	496	495	476	452	492	511	444	441	484	514	473	458	483	449	497	447	462	483	504	503	470	507	499	463	467	474	477	477	482	465	484	463	458	487	476	458	497	518	496	448	471	463	451	467	461	467	450	490	444	466	479	478	483	456	474	463	473	507	459	461	506	491	519	470	477	476	505	508	453	452	499	483	478	467	460	469	479	457	480	480	463	484	481	475	464	469	490	480	514	451	455	504	471	441	470	502	481	469	484	449	425	515	473	494	451	517	436	479	451	469	480	495	473	458	460	493	457	536	468	467	470	471	446	431	451	522	446	487	494	476	483	487	484	442	492	480	480	487	486	460	510	456	497	470	480	500	458	478	503	496	474	468	483	481	477	430	476	505	497	438	469	523	442	476	450	518	477	483	493	431	453	463	461	465	479	497	461	434	508	463	512	495	460	458	445	461	457	483	458	511	452	462	473	441	443	473	498	500	484	442	502	444	485	445	491	473	464	479	463	505	492	425	437	484	504	494	468	467	431	447	490	499	453	480	462	480	475	452	447	504	456	510	418	454	504	465	473	486	479	459	475	470	472	482	464	459	517	464	497	440	456	487	488	468	464	494	492	492	490	446	467	481	474	491	479	465	507	448	439	479	497	459	468	481	483	491	462	476	431	449	471	474	507	456	485	510	459	442	420	484	487	520	479	470	475	466	447	484	460	478	482	444	431	458	472	463	479	465	466	483	464	452	493	475	483	440	466	515	486	478	465	474	456	462	474	435	460	505	443	443	452	466	492	484	451	482	469	476	476	481	505	483	426	449	489	468	482	471	457	450	461	450	474	486	470	456	456	486	482	458	449	470	442	469	469	465	473	468	452	436	450	483	432	528	478	425	481	487	477	474	509	437	480	490	481	487	452	492	443	477	466	484	485	511	441	432	453	483	462	518	446	477	493	495	472	440	472	483	460	483	492	476	482	453	459	496	460	491	494	452	458	495	450	436	479	516	492	448	459	423	491	502	482	453	457	475	490	468	491	463	488	494	445	479	487	419	464	496	457	482	484	471	460	467	470	444	473	513	516	514	500	452	468	496	469	506	475	479	529	495	502	463	512	481	481	471	448	475	481	465	459	454	494	437	477	473	490	476	479	442	452	440	511	479	483	499	475	464	501	487	454	455	484	490	476	472	464	442	460	462	470	455	487	473	486	445	450	486	509	489	473	490	478	478	490	522	436	447	472	495	468	448	466	477	462	505	459	523	455	480	471	506	460	477	501	478	479	441	478	480	473	453	496	492	510	462	509	504	450	496	486	489	479	485	489	457	469	460	509	482	479	427	436	479	491	477	451	506	426	477	516	503	459	479	479	451	473	437	496	419	505	480	466	458	458	442	454	483	497	449	507	482	502	429	463	461	435	480	501	487	447	478	474	454	470	488	430	518	464	485	453	457	492	476	442	497	461	485	469	478	486	462	490	458	477	499	441	479	440	471	493	516	457	485	486	495	501	457	483	496	522	500	453	483	423	442	458	480	442	480	457	488	468	443	504	432	484	480	476	497	462	455	494	461	502	482	508	479	466	483	442	476	480	476	466	477	482	499	528	489	408	482	533	465	456	482	463	440	488	481	483	488	459	492	437	502	468	501	458	445	463	488	496	471	457	428	465	466	460	432	471
18477	8256	3551	793	611	481	426	371	350	342	306	293	298	289	279	255	281	230	245	231	266	255	253	273	268	224	229	252	276	250	257	251	273	285	244	237	259	260	255	242	271	252	248	275	250	236	252	259	256	261	248	228	229	258	252	261	236	285	269	215	224	259	252	255	235	271	266	261	242	246	246	242	247	229	266	281	269	245	245	268	269	264	257	254	268	231	256	232	250	274	241	261	249	264	230	215	267	231	225	253	247	260	250	234	267	228	234	260	249	260	238	296	277	244	273	252	267	258	241	234	236	252	249	266	238	244	252	247	256	239	269	288	262	226	236	246	239	229	298	266	255	226	215	233	230	242	245	238	245	260	262	261	234	254	267	247	262	226	219	245	240	253	285	242	248	243	250	237	258	237	256	288	255	256	249	258	246	243	256	246	271	251	250	216	218	239	251	231	274	251	234	250	254	309	247	238	228	250	235	267	253	221	244	257	258	262	243	239	251	267	264	218	241	232	233	265	260	253	258	270	261	255	257	284	279	251	264	256	253	217	262	231	231	245	279	246	284	263	230	262	277	256	247	247	280	285	242	261	260	266	259	259	250	260	240	226	263	260	267	280	257	240	238	278	256	226	236	253	238	247	262	251	233	238	234	265	252	230	251	265	268	257	258	265	245	239	242	243	276	237	255	255	244	241	254	285	268	248	236	249	252	231	238	274	245	230	244	238	248	258	253	254	251	225	236	262	272	252	263	236	229	269	231	241	236	237	219	262	253	242	246	228	249	279	237	252	274	261	220	233	263	224	250	215	226	265	237	245	243	280	258	263	229	275	270	244	278	256	273	264	267	274	247	254	261	237	274	284	255	229	231	220	234	248	273	243	230	238	239	233	257	265	258	247	249	239	265	257	252	239	258	258	260	254	260	261	254	268	257	265	243	261	252	241	276	262	243	232	273	245	266	242	251	247	213	218	252	253	229	252	268	255	228	251	261	227	241	269	270	231	239	279	264	238	230	236	246	233	250	227	245	229	256	233	231	266	244	256	246	207	257	261	234	242	267	265	238	214	254	272	231	230	269	236	253	256	272	247	266	246	218	212	260	246	261	235	262	245	240	269	244	268	281	282	237	241	275	253	228	244	255	240	286	264	232	244	243	274	250	269	242	281	268	263	247	237	248	253	249	258	257	265	245	239	220	265	280	245	249	248	256	257	244	275	230	253	222	241	270	252	219	251	260	249	261	265	253	224	251	277	262	253	294	256	260	251	266	273	219	253	233	220	265	253	264	234	230	238	254	254	227	237	259	230	260	243	281	245	248	249	219	252	261	238	257	221	257	227	243	280	262	253	250	244	263	247	256	259	227	274	212	256	282	276	253	234	233	265	264	240	275	262	253	249	257	248	253	251	262	223	260	268	264	253	262	253	235	227	244	238	291	239	281	263	246	239	238	248	268	256	239	269	250	220	234	225	237	277	248	261	262	230	244	254	236	277	247	258	226	228	238	233	241	247	242	235	277	245	236	260	258	237	278	250	255	235	266	248	243	237	285	234	235	246	256	274	286	282	257	260	260	246	234	254	235	271	264	237	230	265	275	235	241	247	228	232	261	271	253	234	270	259	255	245	255	224	251	236	247	249	234	263	262	234	265	252	254	240	267	231	253	264	279	252	245	244	234	239	244	249	249	242	252	251	248	262	256	246	251	236	279	269	258	251	273	266	232	258	266	241	228	243	252	231	239	218	260	262	244	249	295	235	233	247	250	254	284	222	260	231	222	269	233	286	232	234	245	231	249	273	226	223	244	244	265	244	238	256	274	248	262	265	252	254	260	243	293	232	262	242	252	236	255	278	265	243	222	292	233	224	255	262	274	252	242	233	259	225	230	261	242	265	255	258	268	229	221	245	285	250	248	237	228	225	254	277	239	272	237	273	238	253	233	263	241	268	244	250	232	268	235	238	233	247	258	223	252	253	255	224	266	237	243	268	253	254	249	276	249	260	270	270	227	265	249	221	241	276	227	266	244	247	247	242	225	258	254	236	252	249	243	228	221	250	274	216	242	270	268	248	255	243	230	238	252	254	209	285	250	259	257	257	257	266	267	253	273	232	259	261	253	276	261	276	236	249	257	257	252	251	260	267	262	229	233	242	275	262	254	242	236	250	242	242	269	254	228	248	249	255	247	279	221	262	244	273	259	255	233	239	277	249	276	266	247	225	253	258	237	268	294	269	261	256	210	248	286	297	240	236	258	238	237	243	266	267	257	262	263	241	269	233	227	261	264	262	255	253	228	247	241	254	261	278	272	230	230	229	232	229	253	251	265	263	231	244	251	246	221	238	234	250	225	275	267	230	250	248	254	256	250	236	223	236	256	260	231	243	263	257	232	251	241	214	235	254	240	260	261	232	255	254	200	234	254	253	255	270	212	231	250	247	268	219	269	258	269	264	256	290	271	229	251	264	246	242	232	241	220	258	249	211	258	297	245	220	276	235	234	266	216	252	245	253	257	221	257	246	241	254	252	256	241	260	263	231	236	251	251	237	255	209	239	244	254	225	236	248	255	248	265	248	269	251	250	262	256	241	250	252	282	256	250	271	265	272	252	271	260	267	234	226	267	240	225	241	246	266	258	275	260	250	272	251	248	241	232	255	260	226	221	248	246	266	237	257	226	265	222	262	227	228	257	240	273	245	236	258	247	252	255	285	244	268	247	268	226	255	265	283	275	251	265	251	238	264	267	241	217	283	239	251	265	216	236	256	272	300	226	283	227	250	276	252	226	234	241	270	260	272	253	258	248	249	254	248	247	239	245	288	273	253	242	238	247	206	262	211	238	254	249	226	239	290	252	214	243	247	246	262	262	252	265	252	281	267	263	277	251	244	225	244	239	245	252	235	263	247	269	205	262	242	244	279	233	232	236	300	232	250	290	262	251	240	236	227	241	270	272	262	257	219	239	260	263	261	264	237	252	225	240	266	254	251	229	243	231	252	287	280	254	261	258	248	237	233	232	246	232	220	256	235	233	253	253	227	259	246	222	285	216	258	224	250	263	236	238	259	235	248	247	250	263	249	242	243	255	253	244	248	239	266	250	243	314	237	244	221	236	237	248	266	284	242	282	257	254	244	275	277	256	287	227	245	249	270	226	212	258	281	246	227	245	243	237	241	249	274	249	259	264	281	263	214	266	246	227	226	251	267	251	239	248	248	262	247	263	274	256	235	254	247	247	252	272	235	254	248	236	231	263	245	234	226	243	250	249	252	242	251	260	234	257	230	279	239	221	287	265	246	249	214	263	248	260	283	247	217	243	237	254	243	266	237	223	274	231	293	288	238	232	253	275	236	244	253	287	231	223	264	294	264	261	270	252	249	242	243	234	241	266	241	232	245	241	234	279	286	246	263	255	250	240	211	217	253	263	276	244	218	256	237	232	279	247	223	224	228	238	255	235	270	264	240	273	249	249	248	255	233	260	268	236	243	246	265	260	279	227	235	265	276	238	252	259	277
11483	6636	5202	1973	2025	1738	1486	1242	1146	1004	899	728	743	630	621	577	629	587	632	646	582	590	589	612	596	571	597	580	564	626	579	576	559	551	525	607	594	551	555	566	584	544	646	589	544	562	635	553	534	555	578	609	587	566	575	532	558	550	538	575	560	572	533	540	555	604	596	596	575	549	550	541	529	545	540	570	581	591	574	612	554	536	565	555	544	557	588	532	560	551	569	540	521	551	563	551	540	565	549	530	547	552	535	571	596	560	551	594	593	541	602	543	506	578	554	561	513	559	546	558	512	554	570	566	558	551	572	534	528	538	537	549	587	560	539	557	545	559	562	531	556	559	525	619	573	522	559	571	572	553	521	580	569	554	514	584	585	535	556	572	538	554	553	560	568	498	558	587	570	547	566	560	555	568	547	552	556	580	555	557	583	537	536	550	556	572	548	543	562	582	528	595	562	536	520	561	590	559	570	530	561	578	557	552	548	545	589	618	569	550	565	557	592	544	521	498	520	575	573	610	565	539	551	529	536	555	532	584	574	517	544	545	563	526	550	550	521	490	580	544	561	561	584	533	558	525	542	565	589	577	565	581	581	546	569	550	555	558	566	546	544	561	556	558	535	569	558	594	537	565	567	553	559	568	604	554	591	587	561	542	563	589	543	581	549	545	562	549	545	543	580	567	539	554	569	552	584	572	550	549	551	580	543	549	568	548	566	570	619	559	572	556	566	555	586	591	568	581	557	569	579	574	560	576	527	547	567	523	582	562	580	576	550	637	519	581	583	558	567	556	549	545	547	572	577	542	556	532	573	537	553	605	567	642	562	563	540	540	555	538	525	565	536	577	563	537	550	579	573	535	597	574	534	586	552	567	598	594	606	555	590	555	569	523	583	551	530	577	525	589	533	562	552	560	562	554	568	548	572	531	547	530	538	536	584	593	535	561	556	547	562	579	554	576	586	549	531	550	547	584	569	542	577	498	597	580	525	584	504	571	576	595	593	569	553	533	573	547	514	568	532	522	541	593	544	557	560	601	540	552	572	571	525	529	539	532	578	562	592	576	549	535	537	558	592	576	572	565	558	551	557	524	606	559	546	540	550	540	613	555	564	538	524	518	561	573	555	542	542	541	548	542	593	547	550	563	569	551	556	564	593	569	557	564	523	528	547	575	581	547	532	561	603	544	550	526	605	559	586	521	630	509	531	538	580	566	566	529	557	558	530	583	535	558	565	595	564	572	565	561	558	533	559	554	540	557	574	517	544	564	587	534	521	599	570	539	530	531	568	573	534	532	533	562	561	527	534	565	555	586	549	556	529	560	586	570	528	544	612	561	565	568	568	530	534	567	575	544	595	515	523	544	603	566	572	551	563	536	552	533	602	572	582	542	561	570	571	562	602	548	555	537	554	543	535	575	542	561	583	572	507	581	566	591	558	543	566	516	588	537	597	573	567	572	514	572	573	570	550	555	629	531	595	511	566	557	530	546	550	558	534	577	542	526	559	530	572	534	581	519	598	569	518	571	546	550	567	556	545	576	586	529	499	528	562	542	543	573	558	556	501	553	549	554	529	596	536	505	556	551	568	594	578	568	566	501	565	570	580	546	565	540	529	587	566	574	551	562	531	548	548	545	568	547	557	541	547	547	559	566	577	538	568	579	541	537	582	529	560	542	536	573	574	519	572	504	551	573	592	550	582	561	567	562	540	584	526	551	555	514	583	575	561	545	566	589	558	502	548	590	554	581	579	547	555	518	598	562	580	536	573	568	569	507	547	581	490	559	558	599	534	594	568	580	549	565	580	550	574	523	546	534	497	572	573	571	522	542	585	592	550	536	548	628	599	553	554	548	518	553	559	588	568	522	561	585	553	594	543	573	554	601	558	528	519	545	533	553	556	559	544	539	561	533	590	545	536	552	568	594	582	524	618	589	564	571	575	563	549	602	580	591	555	562	519	519	610	545	568	544	566	590	552	485	542	549	578	561	629	525	583	568	565	513	562	553	566	553	587	582	585	553	542	514	521	527	592	532	582	514	538	537	539	543	548	551	559	576	549	563	550	575	537	598	586	536	534	580	597	548	505	554	566	616	600	548	555	573	577	594	561	560	568	569	561	599	526	562	579	528	542	554	529	552	554	570	538	539	587	581	572	561	511	509	580	616	573	561	552	579	592	522	538	522	545	528	568	589	575	552	564	562	547	545	542	563	532	559	538	568	568	602	537	582	563	588	549	536	575	563	542	587	567	573	557	562	533	558	590	549	551	547	571	546	585	550	574	566	551	532	593	534	597	548	552	572	546	581	569	559	520	558	599	548	588	566	543	552	532	576	577	550	568	527	550	569	527	530	506	524	590	573	545	530	603	573	552	531	539	538	582	515	557	536	513	554	533	535	549	567	554	581	569	589	522	563	578	546	565	551	539	536	537	549	544	562	594	630	553	591	541	578	567	519	590	567	529	494	524	533	567	576	545	524	550	540	542	583	515	574	544	534	556	589	520	513	579	540	525	565	556	534	537	515	546	527	507	544	531	543	522	570	542	559	543	574	563	574	537	515	526	543	559	559	554	556	533	557	534	567	589	556	560	588	565	560	512	567	565	564	549	606	593	533	551	605	487	531	550	591	573	557	543	564	546	557	550	541	585	547	557	564	577	563	572	545	579	608	536	565	572	546	558	546	533	573	540	570	563	565	545	573	561	564	595	499	552	533	617	502	543	538	540	559	637	570	578	556	568	547	517	563	542	602	594	514	556	545	547	611	577	557	597	553	541	512	550	535	609	562	530	567	567	541	558	566	545	520	566	573	543	573	539	516	552	561	534	562	517	583	560	560	521	533	543	579	518	544	561	575	559	570	538	535	560	577	549	540	592	544	500	566	568	563	534	575	561	556	556	535	583	564	565	595	533	562	551	578	517	535	620	534	559	580	558	552	538	531	556	581	527	567	510	585	564	580	557	527	578	577	557	568	581	547	554	533	525	585	565	561	583	563	576	567	557	549	545	524	573	537	537	600	521	515	583	538	577	593	579	515	537	546	578	548	562	514	547	552	586	529	587	550	548	557	591	535	552	615	528	556	538	543	565	568	562	558	561	555	572	542	573	580	585	557	570	571	572	540	558	541	569	577	536	543	580	518	526	518	583	536	588	543	542	564	551	534	547	582	591	575	549	520	564	536	548	561	586	530	567	583	531	560	550	555	575	494	560	545	531	543	574	590	561	584	526	580	577	577	536	540	588	530	551	546	574	580	560	582	529	580	547	534	537	544	555	557	523	555	603	547	574	525	570	557	562	528	560	591	554	533	514	582	588	595	584	540	516	545	607	556	569	566	573	556	575	570	554	561	570	554	548	566	512	549	581	550	519	604	537	595	541	549	550	641	532	545	537	539	574	550	559	556	591	522	533	555	598	542	517	560	558	579	576	581	559	558	559	534	563	554	591	547	580	526	559	569	560	523	561	576	607	567	538	527	563	604	552	618	529	516	505	609	574	550	522	551
30816	18624	11082	2177	1283	790	723	656	978	852	765	585	341	292	238	223	212	191	200	250	213	202	215	211	232	209	199	191	208	190	188	216	205	206	174	214	200	211	217	199	190	221	209	231	211	199	212	209	193	190	176	189	196	156	187	224	201	197	205	217	211	201	196	193	195	208	189	239	208	193	197	206	193	201	206	181	211	199	201	175	180	176	172	184	193	199	224	186	209	206	217	206	212	198	208	201	207	228	195	196	202	197	199	203	156	208	205	207	182	180	216	230	183	181	177	230	195	187	195	186	177	205	192	202	196	185	191	197	184	188	191	212	172	203	195	191	190	209	220	192	190	219	210	205	157	199	214	213	222	219	204	224	202	184	184	229	223	198	203	215	185	181	192	182	185	210	176	209	199	207	175	182	185	199	192	193	222	196	188	230	210	194	175	203	201	205	200	202	207	200	244	197	205	217	203	202	195	195	178	208	185	239	189	187	208	183	174	196	224	196	220	194	188	206	219	172	213	189	203	208	170	200	197	191	174	204	189	190	196	205	193	219	215	176	202	204	201	202	196	203	189	194	183	217	185	187	208	210	191	220	207	186	203	192	237	190	192	235	189	193	214	193	204	194	207	184	193	196	194	207	196	183	209	181	191	193	185	203	169	220	194	208	211	234	183	207	210	201	197	210	213	216	206	190	200	213	211	177	200	196	201	196	201	206	199	203	208	180	166	215	194	181	191	194	204	183	192	198	234	200	227	188	198	224	195	209	207	186	201	208	198	186	209	231	209	209	208	212	200	204	213	200	213	191	211	204	217	218	189	192	174	189	189	205	192	217	240	213	190	210	213	210	226	213	172	188	208	208	192	228	213	211	194	190	201	194	182	210	212	194	181	192	186	215	181	197	212	215	203	208	194	224	203	196	200	185	204	194	217	206	218	212	200	189	217	205	181	199	215	179	195	200	188	219	183	206	168	201	200	214	185	173	225	209	195	187	170	194	209	214	180	174	204	187	203	210	168	182	196	224	205	215	197	217	170	175	191	167	206	211	210	205	184	234	192	193	211	170	219	198	210	220	201	206	206	192	211	199	200	195	201	176	194	177	181	202	218	193	209	216	195	204	195	199	190	213	193	207	210	206	205	177	184	198	202	184	189	186	223	193	205	201	189	175	177	180	188	219	217	207	184	211	198	216	213	222	185	186	222	188	218	200	236	158	207	184	189	200	223	184	188	200	206	204	180	182	186	180	206	214	195	191	183	180	189	207	187	201	227	191	185	214	228	224	217	211	188	211	198	173	204	202	215	186	196	215	201	203	208	208	187	210	162	201	197	211	219	185	198	186	177	203	199	201	209	182	187	204	213	208	193	198	194	182	220	199	206	191	199	199	212	181	204	195	205	177	203	179	187	198	199	187	204	212	220	190	185	205	184	232	233	232	214	211	168	199	177	207	197	199	209	200	201	184	208	207	211	198	189	179	194	206	178	192	207	185	199	210	167	187	211	206	181	186	169	186	204	230	209	177	218	192	180	205	224	181	195	201	207	219	196	219	181	178	206	188	173	193	203	207	198	216	227	223	234	199	192	184	181	199	189	181	188	199	231	163	213	184	187	211	218	202	205	189	209	160	197	192	191	157	206	176	188	176	186	200	202	192	208	203	201	188	213	199	198	208	203	185	193	220	191	204	201	225	192	193	196	197	208	217	205	192	217	215	200	213	206	197	194	199	199	183	207	206	207	188	179	205	180	221	200	190	220	194	178	198	205	185	192	209	210	198	206	190	195	207	159	203	194	191	209	194	216	225	188	173	198	198	202	205	210	202	229	192	200	207	180	163	206	191	198	191	212	185	196	231	202	194	185	200	213	199	232	211	189	220	218	187	179	210	209	204	180	172	196	171	195	211	218	216	199	230	196	212	194	198	218	180	212	207	189	223	214	191	193	212	181	197	209	174	205	164	185	202	208	184	181	235	183	219	187	167	184	181	201	186	186	186	195	185	192	212	207	225	176	186	209	201	203	196	187	188	192	186	198	204	203	204	187	212	188	179	174	185	210	195	208	212	216	193	211	209	214	192	192	219	199	201	191	206	206	209	212	195	221	183	199	211	207	200	182	204	202	197	178	201	200	205	188	196	192	171	181	216	196	200	171	201	199	189	204	226	176	224	213	230	222	182	220	191	192	212	203	182	207	224	204	203	191	196	184	204	201	191	180	210	207	212	200	191	210	194	215	201	188	172	190	194	186	195	175	204	217	193	179	210	219	198	229	216	186	175	195	191	226	201	212	203	189	212	208	196	221	218	201	217	175	214	176	186	205	195	203	212	190	225	170	213	221	229	209	194	217	199	182	200	197	219	185	198	216	202	199	194	188	204	197	193	214	216	204	223	201	206	199	211	199	189	191	211	177	196	185	204	201	196	190	189	189	176	222	186	174	196	221	230	225	182	196	209	213	206	184	184	183	187	179	210	157	194	230	203	178	223	249	189	183	196	199	218	181	196	214	186	194	203	203	190	220	217	196	205	193	200	208	205	188	195	209	178	189	192	207	189	189	201	212	211	201	177	183	217	196	181	230	206	192	215	202	204	217	199	201	207	175	210	200	208	184	196	210	206	167	161	184	183	198	219	167	186	185	191	206	175	170	202	213	184	205	166	200	194	191	211	204	178	215	172	220	206	184	206	207	182	186	192	184	215	211	201	178	195	181	211	207	197	183	216	200	159	210	205	185	203	202	210	196	196	191	190	190	179	220	194	213	166	180	212	190	186	215	195	216	232	195	193	202	238	226	191	206	201	199	181	226	192	233	196	187	209	217	201	196	195	203	177	188	216	220	192	212	195	186	183	210	207	181	176	197	181	171	226	195	192	193	238	213	195	193	218	189	222	215	192	202	214	231	186	194	217	166	182	187	198	214	197	201	186	181	191	194	194	192	184	182	220	191	200	207	218	207	200	196	189	210	199	187	214	180	181	212	188	222	210	194	243	186	199	219	204	180	156	195	204	212	195	219	193	184	205	190	190	211	225	209	192	218	183	219	204	180	202	195	185	196	205	203	178	195	192	204	214	193	213	198	199	214	173	176	207	189	193	196	209	225	213	196	205	201	212	202	237	215	208	165	222	208	190	186	202	197	231	193	218	167	196	218	190	201	197	178	165	184	199	224	187	200	215	217	183	196	215	222	205	208	206	216	195	173	203	189	173	187	201	185	191	196	202	208	194	208	227	236	200	212	207	181	210	192	185	215	198	206	183	201	191	185	183	215	192	194	178	178	201	200	214	213	200	196	190	199	216	198	195	198	202	198	226	230	187	204	211	207	190	200	211	177	204	196	207	186	191	205	184	184	213	199	199	185	211	180	193	175	179	189	174	198	220	195	195	193	191	213	183	207	211	209	197	206	213	222	213	178	205	208	192	154	207	191	217	208	181	189	172	190	203	222	207	205	180	219	204	182	212	206	203	199	180	199	202	202	198	213	205	178	173	173	211	188	166	189	234	196	209	190	165
19371	14207	12845	4104	3923	2964	2939	2563	3565	3767	2903	2384	1464	1148	763	652	606	605	600	563	553	528	559	509	585	499	523	509	512	556	520	543	574	528	501	508	508	507	482	501	499	449	500	469	499	437	468	453	484	470	453	505	476	469	477	474	498	476	434	476	443	463	455	438	482	506	493	463	422	517	452	478	473	475	450	456	470	459	435	469	443	464	437	469	430	477	479	516	466	467	443	445	458	459	443	459	425	466	456	470	490	453	476	473	471	460	444	420	441	439	454	430	464	473	428	452	458	449	487	422	502	420	440	472	464	445	493	482	451	465	512	459	447	469	444	438	459	410	486	493	450	482	480	473	486	440	523	471	439	488	467	470	420	457	469	452	440	465	444	424	450	432	436	466	478	462	466	477	452	461	442	445	475	479	457	479	430	474	459	483	467	482	481	461	457	457	424	486	466	464	464	455	422	472	433	440	434	442	473	452	443	475	459	404	407	464	500	447	433	475	467	447	434	469	427	408	453	448	423	457	446	478	497	461	473	462	436	446	448	450	487	444	458	449	473	460	494	466	457	484	500	468	460	467	480	454	467	451	469	476	445	454	421	472	462	467	460	461	449	468	430	450	455	479	458	443	468	464	437	481	470	464	449	500	439	435	457	423	460	464	477	444	448	452	437	475	463	447	465	468	459	499	449	510	423	456	472	448	505	452	484	476	474	480	463	513	444	442	432	474	424	446	448	457	429	456	438	452	466	427	470	444	471	458	467	499	465	459	464	487	456	477	449	472	466	457	466	466	470	496	416	461	466	456	465	447	465	470	506	426	452	462	455	390	439	473	446	426	490	440	454	481	453	418	500	417	490	450	449	471	496	424	424	484	466	449	476	493	463	477	451	466	446	450	467	420	457	448	412	478	434	435	416	433	463	467	444	466	431	438	471	424	444	438	414	438	469	435	451	452	468	459	447	433	471	486	471	459	464	462	405	441	432	449	446	434	460	444	493	449	420	474	429	456	466	497	441	464	451	477	458	494	441	470	434	510	456	410	491	470	443	493	487	449	486	455	416	454	496	462	468	476	406	419	443	441	484	436	480	493	434	437	460	489	428	473	450	478	469	492	423	468	474	474	438	458	452	457	443	463	454	434	457	455	456	450	498	458	461	465	501	461	439	475	452	477	457	503	448	430	486	474	451	479	460	483	477	465	465	517	448	470	440	454	498	483	439	487	436	491	448	414	502	489	473	448	476	470	483	431	427	475	463	480	457	440	416	500	484	475	464	471	407	447	461	455	463	472	448	410	440	446	442	436	480	482	449	448	440	452	438	448	411	478	430	457	497	444	459	463	462	459	453	433	472	441	477	466	475	438	445	489	439	449	440	478	466	446	472	443	484	447	481	461	438	471	489	466	476	425	491	456	482	446	448	440	461	479	480	467	467	469	455	437	444	428	447	471	473	437	490	439	461	462	432	456	479	421	490	457	493	445	471	470	453	437	443	426	470	464	459	469	498	453	473	446	471	461	512	477	445	466	430	462	490	448	444	471	486	426	421	472	476	470	484	456	437	448	495	460	458	474	470	473	455	435	473	449	456	463	453	444	478	441	466	479	420	452	438	447	487	467	457	486	474	473	436	447	463	498	396	421	467	465	440	446	450	475	489	408	457	437	456	464	429	475	459	517	449	448	430	455	443	469	452	426	445	493	472	449	482	444	441	503	449	471	457	487	458	449	477	473	438	504	459	500	436	467	455	475	475	485	465	425	471	427	452	446	487	453	496	408	457	445	459	449	469	444	443	441	464	473	458	474	474	432	432	480	485	459	475	474	456	454	481	475	479	473	452	478	446	448	448	433	480	414	461	459	460	496	404	450	482	421	480	423	480	465	451	481	472	440	475	433	443	449	466	456	466	491	446	455	431	479	456	454	456	426	457	526	467	464	479	456	421	448	454	456	447	447	494	419	466	449	440	422	482	449	435	460	453	457	453	479	423	452	463	411	472	447	477	454	456	464	461	486	484	433	498	460	493	474	467	476	421	487	488	479	468	467	493	477	427	464	468	457	453	435	454	450	433	461	453	475	506	456	459	473	432	425	467	438	442	466	456	471	441	473	454	502	482	474	474	471	420	483	493	472	438	471	486	425	461	487	474	460	446	471	465	482	465	445	453	449	452	507	445	476	436	456	461	483	439	430	464	442	497	452	435	463	467	417	474	438	463	456	423	498	459	443	451	460	467	471	480	462	486	491	494	435	444	472	445	466	495	485	439	418	445	478	448	459	456	483	452	459	445	486	451	495	491	463	408	490	437	493	475	463	481	444	427	478	482	483	462	510	426	438	425	464	465	457	472	425	441	453	463	482	451	462	421	476	515	479	457	489	455	455	487	455	450	442	472	457	435	478	471	479	465	440	449	469	471	477	451	444	418	456	427	460	458	454	432	470	441	469	494	468	467	431	446	476	450	451	428	476	479	413	441	449	457	448	455	468	466	475	467	455	425	476	485	467	499	451	487	408	458	445	459	453	448	454	456	444	480	472	454	397	489	469	475	479	469	477	482	465	457	452	459	447	463	458	440	463	439	448	467	456	471	455	467	408	441	510	453	438	423	432	478	426	485	435	492	504	478	494	482	476	468	469	481	452	430	475	472	435	474	453	479	472	470	456	467	441	479	455	499	474	473	415	487	443	463	436	438	432	460	458	436	415	507	462	451	485	480	481	447	464	482	473	443	477	466	435	462	467	460	460	485	457	469	452	451	401	493	450	457	438	439	470	499	488	470	442	476	457	498	473	424	458	453	461	472	432	489	467	470	442	431	461	477	433	438	469	462	447	453	486	447	476	492	445	462	463	411	488	482	426	484	458	450	460	465	434	446	455	490	479	473	442	461	440	426	465	466	491	457	475	475	457	463	475	416	436	448	481	453	462	465	473	453	482	471	474	437	455	447	451	460	476	438	483	415	469	492	460	495	478	471	467	434	451	453	474	444	422	417	436	422	478	444	448	491	433	448	452	427	421	441	460	466	427	435	476	477	475	451	469	466	423	468	470	467	473	457	445	498	484	462	495	476	453	463	428	500	454	462	490	452	488	482	426	492	462	418	416	483	450	443	453	447	472	463	449	435	495	453	459	491	448	499	430	436	451	461	439	510	483	437	474	469	450	438	423	467	406	447	470	463	448	465	481	474	477	464	467	472	439	434	448	483	435	434	462	445	480	447	460	441	467	456	440	471	445	437	474	468	434	460	465	451	440	491	455	471	463	505	442	431	460	458	456	479	442	447	512	485	472	459	414	476	430	481	482	452	451	495	472	455	449	427	454	433	494	443	477	435	425	448	437	465	462	508	463	419	447	429	457	446	451	478	447	481	458	454	463	466	447	468	475	455	464	444	466	475	473	472	399	470	472	464	459	459	445	463	501	453	453	458	474	454	436	486	469	489	447	464	439	481	476	476	456	481	438	451	484	486	445	405	475	437	442	433	475	445	454	453	455	449	485	438	446	457	450	445	490
41423	27871	19331	4660	2121	1410	1114	1234	1675	1549	1293	822	572	365	286	306	228	250	244	247	228	219	221	229	204	222	203	262	234	229	253	210	202	203	222	233	232	250	241	246	249	193	254	232	229	205	211	217	245	211	185	229	240	237	230	225	217	210	226	196	229	222	213	229	228	208	233	249	205	215	208	240	208	227	196	197	213	247	213	197	210	205	211	218	221	242	223	230	227	231	229	197	236	244	225	239	204	206	220	247	202	209	230	215	194	217	227	202	213	220	232	239	216	228	213	202	224	192	224	218	209	194	200	227	200	217	207	209	226	223	247	253	235	219	226	217	210	213	212	207	209	241	233	245	211	230	231	198	235	221	225	229	220	214	203	242	210	204	190	230	220	206	224	222	212	231	222	249	216	221	217	204	253	241	204	209	225	202	241	221	200	224	246	224	229	215	225	214	229	231	227	221	222	187	204	237	227	249	220	229	216	223	203	197	212	246	187	201	207	211	205	208	210	194	216	217	211	218	231	217	193	229	214	210	195	245	212	219	250	209	189	232	208	202	246	218	193	223	196	217	243	216	186	254	215	246	213	227	232	224	228	200	202	218	217	214	220	212	208	192	207	208	207	203	225	209	241	214	199	217	246	227	244	226	210	185	184	236	236	208	235	206	212	201	228	216	233	221	232	203	247	231	198	206	212	244	226	230	231	257	207	206	217	200	217	256	232	183	221	208	218	199	226	213	205	205	241	231	210	235	226	226	233	218	217	228	191	221	222	202	238	204	226	211	231	228	211	242	231	237	227	234	199	211	214	227	243	217	210	245	203	228	229	208	197	236	226	220	221	225	214	201	217	210	215	264	224	227	237	213	212	190	213	237	231	210	209	185	204	233	224	230	218	220	219	217	232	205	230	212	205	207	219	215	220	218	215	212	214	226	205	186	210	246	224	206	201	180	204	215	230	184	219	227	219	219	211	233	203	187	231	224	239	225	198	234	225	223	247	217	236	240	218	201	199	211	195	231	225	240	218	242	218	230	229	218	197	228	218	203	216	232	205	233	217	216	203	219	194	207	237	226	230	216	217	211	221	221	216	235	223	206	230	196	204	230	217	238	225	169	223	210	224	224	214	219	224	207	218	208	226	240	236	205	255	211	214	210	192	185	224	213	212	226	196	214	248	190	231	216	204	219	245	233	198	239	199	254	212	242	204	238	215	252	219	216	195	232	234	211	246	225	252	229	203	210	214	244	212	207	215	197	208	229	224	208	203	211	235	223	245	195	235	221	218	235	221	215	238	216	231	205	196	212	212	215	225	216	220	246	229	210	214	231	186	181	243	233	218	207	222	227	188	200	228	221	211	210	221	186	220	205	207	188	225	229	259	211	198	211	218	227	205	219	225	202	228	212	228	228	211	223	218	214	203	222	216	225	212	214	222	245	216	204	210	220	236	198	205	236	214	240	209	233	227	212	266	221	213	219	216	228	185	199	201	236	200	210	199	224	244	235	197	214	258	223	222	205	243	236	240	214	216	220	217	234	235	207	221	222	195	213	216	201	220	236	194	215	220	239	198	223	224	235	203	206	220	231	218	229	208	209	212	206	244	198	224	189	196	192	229	244	201	229	211	207	206	230	217	223	214	208	219	226	247	225	197	220	220	198	203	203	209	208	228	220	229	221	219	208	194	208	194	223	192	195	200	252	224	229	229	250	203	231	223	224	220	226	229	239	217	229	232	218	237	249	213	234	236	232	202	239	202	240	231	236	232	219	210	218	238	220	249	225	207	226	204	240	202	193	192	216	226	223	212	218	214	199	212	206	236	233	223	241	215	235	232	243	223	255	236	221	252	183	199	218	230	227	201	221	210	203	226	262	222	223	231	201	206	228	240	195	205	207	235	187	239	213	224	223	201	197	216	196	202	209	228	224	211	202	225	229	236	208	195	219	227	213	206	212	205	197	233	238	203	208	229	190	212	207	184	208	242	221	205	224	198	205	219	206	227	202	218	216	220	231	223	242	229	221	214	205	217	184	211	183	238	236	217	209	230	214	193	219	248	199	214	210	230	218	174	227	207	215	202	213	179	220	211	243	210	194	229	228	248	201	229	210	214	219	231	206	226	202	225	232	198	199	253	236	205	230	231	213	261	223	218	226	230	206	231	226	208	226	206	236	208	209	246	250	207	232	233	229	198	251	218	224	207	221	219	208	205	201	219	187	221	237	216	190	210	204	195	203	207	197	223	198	206	213	228	235	221	225	225	210	202	188	221	221	225	213	212	207	221	198	226	195	227	242	198	191	213	202	250	211	224	193	212	212	225	216	212	221	238	203	206	220	220	234	199	228	225	198	238	216	209	234	211	192	200	214	220	243	207	215	219	230	227	216	223	232	192	226	199	229	220	239	221	222	218	218	229	212	202	212	203	219	204	209	228	213	222	227	195	202	218	223	222	187	203	259	241	229	213	231	212	198	252	217	225	213	230	234	192	194	220	217	231	214	210	208	227	234	212	204	207	207	238	220	220	194	224	215	216	217	219	198	206	208	274	230	192	222	180	203	198	222	219	215	204	204	187	230	250	256	186	215	236	223	211	223	184	209	216	200	212	218	221	223	209	225	224	203	222	208	209	201	204	206	226	207	211	217	217	218	230	232	254	229	217	223	215	222	205	197	231	224	204	229	209	228	203	192	208	203	234	222	200	202	227	231	237	220	214	215	216	201	186	263	227	215	199	227	231	236	217	239	213	202	208	223	201	231	221	233	233	204	223	234	212	244	227	224	239	196	234	220	198	231	232	212	229	213	243	217	233	207	224	213	234	235	219	222	233	193	232	236	213	220	239	225	222	222	215	216	211	238	237	196	228	227	243	222	209	199	234	230	227	210	226	206	220	239	227	223	247	228	219	200	248	218	236	210	234	197	197	220	214	180	203	223	237	235	184	207	226	219	218	201	232	214	222	239	201	249	215	219	206	229	234	197	209	219	260	238	213	225	199	212	247	178	254	221	252	202	225	212	211	235	207	215	241	222	202	221	236	185	221	228	231	218	202	215	215	224	258	237	228	234	202	226	220	195	198	228	229	221	181	199	214	208	232	223	246	220	211	244	228	214	213	214	192	199	201	219	211	230	211	246	218	218	210	194	178	242	179	219	227	224	255	224	222	166	207	217	201	264	228	187	229	207	225	205	188	175	215	225	209	220	223	209	215	212	241	224	214	230	233	198	223	232	215	246	214	230	214	236	224	228	237	210	222	212	218	223	205	189	235	235	241	209	213	237	220	230	237	214	211	230	204	221	214	213	213	198	203	234	222	207	219	219	217	183	225	171	208	221	224	215	254	247	223	218	222	210	216	256	211	228	211	218	231	225	206	218	198	204	213	228	208	238	226	207	201	252	199	210	222	222	211	226	219	190	213	209	225	230	251	240	204	229	225	207	235	211	254	224	215	223	204	211	222	240	187	218	218	242	223	213	215	192	229	210	211	247	231	191	219	252	227	211	222	209	216	207
24977	20492	19271	6293	5803	4823	3861	4302	6106	5785	5023	3579	2128	1431	1032	759	745	737	692	659	715	687	672	637	622	640	596	568	632	566	647	632	619	614	608	555	531	542	547	519	517	541	501	544	519	502	527	552	507	575	524	492	488	488	516	519	513	517	505	557	505	532	481	554	535	517	487	520	489	530	503	501	536	522	485	551	527	546	531	512	504	470	505	525	510	504	503	501	509	494	497	473	516	438	492	562	510	513	544	534	482	500	525	515	514	502	492	518	470	522	516	476	514	530	508	488	495	505	494	462	543	462	487	514	499	528	529	543	486	552	495	532	502	493	520	512	519	508	497	523	487	487	538	515	468	500	490	505	530	550	516	474	503	464	483	495	522	474	462	481	514	496	519	500	501	517	493	480	455	522	503	498	479	509	521	533	501	539	502	524	525	503	485	514	511	503	507	516	474	517	526	506	512	478	503	485	530	513	538	491	533	523	495	529	514	453	503	497	549	521	547	515	507	539	507	500	496	516	501	467	471	496	488	522	512	521	474	519	480	521	557	527	529	485	495	519	516	468	488	489	487	542	485	470	474	486	530	506	524	471	528	514	514	479	505	508	516	490	541	470	504	496	534	514	525	520	505	531	511	504	506	518	526	522	538	567	529	517	486	491	480	514	501	534	511	496	520	474	492	506	486	498	532	484	489	522	527	460	496	510	495	540	532	494	499	533	521	532	473	542	511	489	463	491	476	498	514	499	490	504	509	537	502	515	462	490	516	530	531	479	486	450	519	511	513	510	473	502	503	539	525	484	547	482	493	519	485	523	501	551	543	537	505	500	520	510	506	487	525	510	504	487	496	520	482	499	483	486	494	477	471	490	466	498	499	505	473	511	497	493	534	509	516	465	527	524	503	487	492	520	488	505	549	513	491	512	491	494	535	496	494	507	445	509	491	469	489	479	474	517	451	487	509	499	480	531	503	524	479	517	520	515	514	540	490	490	509	521	507	508	514	530	502	494	518	515	473	520	556	528	488	498	488	503	491	491	526	480	498	484	523	533	494	553	493	534	499	510	517	498	554	487	512	472	535	543	496	494	477	458	486	547	528	512	467	473	497	507	535	500	530	533	496	532	497	522	524	538	504	520	504	513	538	525	507	529	506	500	463	490	515	523	466	503	536	504	481	507	496	526	470	498	504	536	487	479	442	488	497	514	475	493	494	516	495	460	502	501	510	527	477	493	469	519	502	515	523	498	524	502	498	530	498	513	565	486	479	463	517	479	487	501	528	509	502	495	513	495	527	486	497	498	518	538	506	519	526	509	518	516	474	484	518	509	491	489	508	461	523	477	493	467	491	482	488	507	493	501	476	549	519	525	514	505	478	486	491	481	534	507	513	494	542	547	533	505	461	492	493	511	520	512	456	491	483	540	491	509	489	501	508	503	509	486	500	508	483	465	507	516	460	539	516	566	512	483	504	486	493	555	482	518	513	502	497	498	520	486	491	494	487	513	507	534	500	522	469	509	510	492	512	503	488	515	470	482	536	528	507	483	463	548	461	502	522	499	513	500	476	497	515	480	491	474	509	488	505	539	521	529	499	498	514	523	495	447	515	499	518	497	520	532	485	513	509	498	492	490	527	515	478	514	486	519	480	455	476	544	498	525	524	477	515	513	516	492	498	512	489	532	482	570	522	501	473	513	484	516	487	555	513	556	522	489	522	495	478	532	499	495	495	564	528	500	523	492	533	513	506	492	536	502	504	499	496	509	507	506	482	532	493	497	483	480	461	554	507	509	535	527	510	500	515	485	501	481	483	492	498	526	488	518	467	502	495	521	539	503	528	535	463	500	494	502	504	524	502	488	521	511	494	492	535	480	522	500	500	534	520	535	512	521	525	484	519	508	482	493	528	498	518	510	504	474	496	491	513	501	522	510	526	485	494	505	501	502	511	500	490	524	502	517	562	516	491	531	489	507	492	497	512	472	495	508	502	456	493	503	552	492	505	503	531	553	519	489	509	489	517	513	506	531	512	480	551	507	461	500	486	528	512	513	538	521	542	500	475	500	521	479	505	510	523	508	465	483	476	475	509	486	499	521	458	525	496	487	507	553	511	485	509	522	496	507	563	490	506	493	489	487	542	512	493	483	473	495	520	483	512	520	522	488	497	499	502	503	494	528	453	528	516	510	511	504	531	469	495	497	497	484	538	528	491	529	454	468	512	503	497	485	496	479	532	502	502	498	475	497	521	508	501	500	510	523	508	546	442	475	507	473	516	482	468	453	490	486	529	465	556	515	525	515	474	450	515	485	529	521	502	518	461	506	475	499	506	509	489	505	484	499	500	518	518	505	507	492	514	499	525	493	518	550	494	499	520	494	453	481	481	498	464	474	518	476	508	556	491	500	542	508	506	477	477	502	505	512	521	489	499	530	493	527	476	516	499	506	510	529	522	517	506	489	491	497	524	539	529	514	530	524	548	513	529	525	483	520	529	528	470	497	513	526	490	471	527	548	503	508	488	501	513	523	474	482	493	535	464	512	525	549	473	493	503	494	503	525	522	536	483	484	555	468	523	495	466	490	507	502	524	501	508	536	512	477	533	508	541	500	518	491	519	527	465	508	495	483	476	511	529	498	550	495	447	482	479	538	460	507	524	510	513	508	469	495	534	453	490	526	502	521	516	478	525	488	485	530	509	487	476	534	508	488	492	496	476	512	509	497	478	477	530	481	501	518	477	480	503	536	493	546	494	480	514	499	472	505	459	519	515	491	508	514	509	509	544	495	510	470	530	496	520	487	507	505	512	487	478	469	508	546	481	528	511	512	473	470	488	527	486	492	511	473	491	494	562	488	523	466	556	470	514	505	493	544	537	549	499	500	498	468	463	512	480	491	497	503	534	487	517	509	486	497	528	534	483	547	486	516	551	545	509	483	501	469	481	498	527	462	506	478	503	504	524	547	483	525	477	510	477	497	472	487	467	515	530	482	512	486	503	511	479	491	474	520	523	503	474	490	535	449	536	482	489	474	480	516	497	541	476	499	494	476	483	525	544	525	494	510	505	492	477	489	469	503	501	492	497	491	501	533	472	499	484	496	494	517	483	492	524	496	486	514	512	497	504	542	468	474	494	500	490	507	488	482	472	501	477	507	508	494	465	471	506	525	533	469	486	511	463	496	475	539	509	508	498	513	526	530	503	466	515	528	467	484	517	486	452	488	492	489	476	512	511	531	489	511	518	496	504	513	522	479	514	490	486	475	515	538	493	479	530	504	486	497	517	463	510	547	516	501	514	501	466	462	474	496	493	508	518	528	514	500	504	523	529	539	527	513	496	476	487	518	507	500	487	492	492	503	451	497	493	530	464	532	511	503	495	490	472	501	510	505	485	502	525	521	496	507	544	499	527	504	517	502	512	549	510	496	516	492	472	524	492	517	515	485	475	506	530	475	530	481	524	541	492	518	517	524	537	540	515	462	489	486	541	514	515	485	537	491	486	478	484	498	511	504
17142	8860	4071	963	604	551	403	349	361	290	326	292	273	309	254	255	223	234	235	243	217	265	265	251	242	275	250	254	274	297	224	268	243	249	222	245	251	256	243	212	219	274	245	223	235	242	250	252	239	244	269	216	250	253	245	234	243	234	255	261	240	230	272	245	236	253	250	267	223	238	233	260	224	234	232	242	238	208	265	247	242	237	228	246	233	239	231	243	272	257	217	247	245	229	245	272	255	266	239	285	254	255	271	261	229	234	241	240	229	272	239	250	261	257	257	263	249	245	242	248	265	235	241	231	255	253	253	252	240	247	232	269	244	231	241	248	261	256	251	219	253	254	240	241	269	247	245	215	238	251	245	270	260	261	246	273	239	262	234	256	245	247	240	246	257	249	241	232	266	235	283	250	218	236	264	248	251	266	245	266	244	240	255	269	230	241	260	270	219	252	217	246	240	245	234	239	249	254	243	251	237	248	220	239	260	255	259	281	258	275	263	244	243	236	251	246	235	251	271	229	257	257	253	240	254	266	245	237	242	266	283	214	242	227	227	268	266	275	248	229	261	282	247	261	247	235	258	219	249	242	262	267	225	258	274	253	221	213	254	223	263	252	270	252	244	229	267	272	266	225	273	249	270	241	227	248	230	236	236	229	239	294	247	259	218	237	250	222	231	271	264	267	249	259	235	267	254	269	262	255	262	239	241	251	230	225	260	213	255	266	257	247	234	252	254	248	262	217	254	259	229	264	207	237	250	236	236	261	248	233	238	255	277	284	267	238	252	253	243	248	241	254	244	269	273	273	256	245	246	252	233	238	233	257	276	251	251	272	242	297	277	255	280	263	242	237	270	245	236	242	293	274	244	272	253	262	241	257	246	255	233	241	263	260	246	267	219	282	283	254	284	243	245	244	250	264	265	260	232	265	237	250	231	266	263	272	250	281	241	244	258	245	274	268	251	237	269	250	245	237	244	240	240	271	252	236	240	216	247	231	255	267	204	232	224	255	257	250	273	289	205	263	273	256	228	240	254	264	284	260	298	271	240	271	230	258	249	265	232	240	251	255	230	271	238	266	244	254	252	277	265	267	208	256	274	268	238	248	255	242	242	228	261	254	282	240	227	252	238	236	266	246	247	232	291	276	258	239	259	232	228	257	254	263	243	256	249	216	261	228	228	241	229	251	261	246	269	250	233	248	230	243	232	243	242	243	263	239	250	249	225	227	226	247	226	242	248	248	262	247	270	275	248	279	244	267	271	233	259	234	245	226	224	252	256	238	228	254	219	199	221	237	247	210	237	233	237	247	237	245	245	222	254	266	250	231	247	249	258	233	241	229	245	255	246	213	249	247	238	244	219	266	258	274	221	264	256	243	226	225	250	236	256	249	254	248	254	241	231	249	235	252	261	225	237	257	271	264	262	238	223	222	241	271	237	223	265	240	246	263	246	251	252	243	235	279	242	222	286	294	244	239	245	235	232	249	220	243	273	245	263	230	229	266	236	241	248	257	274	238	270	243	215	235	247	241	257	248	230	246	243	229	254	262	245	243	293	254	270	265	215	242	239	268	265	233	229	254	243	243	270	270	276	236	233	254	261	250	273	260	257	258	247	256	252	239	253	252	251	245	228	240	242	238	257	237	242	264	243	268	242	250	244	233	257	221	250	254	259	235	246	262	243	251	264	252	263	261	240	260	257	232	235	252	241	239	202	238	243	244	240	244	251	257	242	238	262	228	259	249	282	236	212	226	240	239	235	229	246	269	249	255	260	250	249	228	254	243	244	242	228	231	237	215	230	256	257	252	230	217	251	205	257	261	287	272	287	255	249	237	268	229	229	236	244	240	241	257	252	243	253	224	209	241	253	264	232	241	261	235	274	240	217	250	230	230	267	223	270	264	239	253	242	231	255	251	262	270	226	223	264	244	237	226	241	235	279	242	263	239	237	219	248	253	268	210	258	216	248	266	238	264	226	236	250	253	250	266	213	289	268	220	218	251	240	253	247	228	256	242	254	253	231	259	264	235	246	276	243	270	248	262	255	250	241	239	232	259	234	235	229	246	241	247	260	251	220	240	252	248	272	254	224	239	284	266	230	235	259	257	231	240	215	242	230	253	224	242	243	231	257	283	239	221	263	254	258	272	253	223	241	223	237	241	234	271	232	238	235	270	215	259	228	233	254	214	242	250	245	234	260	275	254	225	261	280	237	230	241	234	228	234	269	273	247	257	251	267	231	234	249	220	232	276	238	240	233	241	223	257	300	250	237	243	251	289	238	235	266	272	254	246	249	264	235	262	243	231	268	238	215	247	236	288	231	225	237	244	259	258	245	243	226	235	226	267	254	236	235	248	231	257	230	239	252	250	259	275	264	251	247	247	245	226	250	242	250	221	229	240	247	219	235	216	238	230	256	228	243	236	261	260	249	237	252	276	278	238	244	211	260	258	252	249	291	264	240	234	211	235	257	249	244	234	285	252	267	268	242	262	235	258	220	239	263	266	235	261	225	229	260	258	232	257	276	241	243	272	254	210	262	242	260	261	274	229	248	239	226	233	254	256	236	269	235	270	262	224	258	238	268	252	248	249	241	255	259	235	235	273	223	227	223	248	253	274	252	221	198	246	243	222	237	272	258	261	226	222	231	237	258	232	238	226	224	238	261	249	264	197	244	273	240	257	270	259	229	265	246	236	231	232	237	255	248	265	268	247	261	241	255	232	274	241	247	250	244	264	242	265	230	239	233	223	258	283	219	238	250	251	237	239	238	258	217	251	254	213	252	223	255	239	290	257	267	261	246	251	267	254	261	268	253	250	241	237	229	257	260	292	250	251	252	229	279	233	231	259	234	232	255	235	237	231	243	280	256	241	247	265	244	260	250	233	225	265	251	220	236	235	252	224	252	235	243	259	274	247	237	257	255	271	231	241	273	259	243	252	240	231	246	268	257	263	252	230	230	235	246	237	234	238	253	262	233	267	260	255	257	236	287	264	258	242	221	256	271	262	271	252	226	225	285	245	233	274	254	260	221	248	254	261	255	262	229	217	270	237	244	256	230	225	230	253	241	221	263	241	248	225	257	255	241	256	249	275	242	207	221	238	251	237	257	246	223	237	258	250	253	258	244	245	238	257	285	248	234	239	229	231	255	275	262	263	278	256	302	244	257	240	271	250	230	262	268	278	232	240	252	237	248	230	253	248	224	215	230	246	257	269	226	260	261	231	255	208	272	227	245	243	245	241	237	230	252	262	253	266	244	244	286	254	234	245	266	299	262	255	256	241	262	246	248	247	219	270	280	268	238	249	238	250	246	256	261	237	217	219	261	241	247	254	228	282	225	249	276	261	260	268	262	255	245	262	253	253	250	264	261	237	234	236	267	255	234	232	253	259	256	268	267	232	246	285	265	248	253	264	248	259	240	243	277	243	224	248	239	278	279	243	245	226	251	253	264	239	258	260	229	267	228	243	238	268	243	224	234	263	265	238	253	246	250	241	239	255
10301	7221	5963	2495	2215	1790	1390	1139	1185	962	904	814	715	664	614	622	622	594	628	641	623	561	599	596	616	541	567	561	569	598	581	560	555	565	535	576	559	557	563	581	545	523	557	540	575	574	542	559	552	540	597	538	533	506	519	519	549	582	582	528	532	548	522	517	549	502	543	569	570	521	536	535	556	546	547	531	520	543	573	565	520	567	564	506	530	522	535	566	554	591	562	524	538	537	530	511	526	561	573	518	525	564	546	520	569	537	537	522	586	538	597	556	568	508	567	527	539	524	533	555	553	552	511	532	544	548	535	564	557	534	562	556	539	549	533	543	526	541	554	580	528	550	580	562	565	530	555	524	558	527	551	563	571	549	550	548	553	523	572	546	534	541	536	520	531	543	542	549	581	565	574	559	519	536	574	590	545	587	528	518	522	536	565	531	555	551	535	515	586	568	529	540	554	547	524	569	544	572	531	565	536	554	560	539	528	542	552	531	546	586	554	558	562	536	523	575	528	561	558	563	571	522	522	540	564	546	535	526	544	530	561	509	536	525	535	564	569	542	567	588	537	546	566	536	537	524	541	559	543	499	536	525	536	542	556	537	511	568	530	546	499	496	559	521	555	544	535	539	550	532	567	537	554	543	525	583	604	530	568	529	545	553	544	555	525	544	541	542	576	544	562	553	524	567	600	544	531	496	564	540	528	544	554	552	543	554	555	569	553	544	575	560	566	568	508	527	527	569	519	556	518	538	602	545	581	558	530	550	576	522	544	528	555	562	556	542	507	554	559	518	564	536	575	530	551	581	533	534	531	511	582	526	546	562	554	525	560	553	495	567	552	569	519	565	533	513	565	554	553	536	535	590	525	554	548	561	549	509	527	566	511	533	590	523	531	531	567	534	563	557	562	500	545	556	540	565	495	522	576	519	530	552	507	542	552	566	595	529	583	554	564	566	558	523	520	535	571	533	574	542	567	529	590	534	541	551	556	568	567	544	529	462	559	504	527	543	540	541	532	565	538	554	548	516	533	556	565	558	552	573	545	495	554	604	538	559	550	571	597	546	557	541	569	557	554	560	501	514	545	522	556	555	567	522	540	535	545	560	581	560	586	545	579	522	537	548	536	554	586	583	543	569	545	525	545	545	510	618	532	509	559	516	489	558	553	548	552	529	522	556	562	550	531	576	552	547	528	543	573	543	549	532	567	554	535	587	552	545	571	570	550	593	570	546	567	557	569	506	579	520	527	550	547	575	546	518	568	506	585	528	606	559	542	544	529	538	514	590	509	526	553	553	521	535	566	534	574	550	513	547	526	557	556	570	528	531	544	540	544	561	516	580	556	545	513	529	549	575	536	520	525	524	571	525	517	573	568	536	589	550	512	547	541	557	522	566	496	533	551	554	506	527	622	550	580	527	568	501	597	533	544	553	500	550	526	543	540	519	530	546	574	567	544	514	527	592	538	545	545	519	543	549	580	549	548	556	527	560	557	532	501	565	569	563	557	543	582	533	513	527	533	503	527	551	591	521	545	546	565	536	539	515	523	548	550	543	547	552	535	546	551	553	519	564	550	572	558	536	530	529	557	540	545	508	558	552	589	555	533	523	528	547	543	530	540	579	559	537	564	545	543	584	544	554	548	533	533	588	534	581	520	561	549	507	519	563	564	569	549	520	550	557	523	552	531	565	505	554	550	537	541	523	545	588	521	511	559	548	556	574	557	582	539	525	521	533	535	582	570	565	548	537	514	592	588	571	559	558	575	556	523	499	599	574	534	546	575	576	566	531	547	582	568	572	539	541	541	584	494	559	521	581	544	541	505	548	514	542	524	542	532	566	528	570	561	573	606	545	559	557	595	551	581	547	567	537	553	534	556	536	576	567	535	556	534	519	588	489	523	541	553	508	577	556	556	527	581	535	524	508	584	570	558	534	554	553	500	576	544	523	531	553	570	591	514	591	568	547	592	558	503	561	501	522	544	576	562	561	546	549	549	523	562	556	526	536	566	540	540	533	554	536	519	556	518	547	552	547	571	549	527	553	526	579	515	543	557	549	541	523	546	535	552	558	549	546	545	562	528	525	560	571	557	516	496	534	588	564	560	589	552	521	542	561	525	479	500	520	569	561	548	557	535	528	523	543	582	551	562	571	559	559	546	530	590	546	512	532	555	553	584	552	508	538	540	535	553	540	539	527	537	577	547	545	539	574	541	526	525	551	577	565	588	561	542	524	534	566	510	574	558	564	570	583	537	556	544	538	563	536	520	600	529	558	558	564	494	531	572	530	555	557	585	541	515	533	554	535	485	521	601	563	532	545	522	569	504	539	539	574	556	557	553	537	514	526	530	557	551	568	577	574	553	546	575	544	527	550	536	512	553	548	590	537	487	598	572	560	533	558	549	570	540	527	547	588	612	526	510	585	534	547	556	569	544	572	546	567	602	526	585	557	531	532	551	576	575	548	536	543	585	569	514	580	526	532	567	616	548	552	562	497	519	562	565	546	509	549	538	604	571	556	579	512	532	566	515	533	567	545	517	576	553	554	571	541	552	554	534	533	549	524	596	545	569	514	566	604	560	565	538	540	530	511	535	570	523	562	573	549	542	549	559	587	596	533	543	581	541	581	552	547	563	586	583	554	531	564	575	546	559	515	534	544	581	565	607	523	556	606	537	607	511	546	562	531	514	531	569	557	555	584	531	566	543	503	531	549	522	559	522	541	553	544	529	524	562	544	554	509	534	543	578	508	541	529	520	564	595	525	553	494	572	509	493	563	543	581	565	514	567	530	564	555	534	536	576	537	516	572	571	570	516	534	537	538	521	545	566	543	537	569	538	538	589	548	536	548	560	550	540	539	565	557	548	554	521	546	576	530	582	566	545	594	567	549	538	575	561	530	548	567	541	548	542	517	565	546	518	508	565	560	483	554	519	619	552	547	541	577	518	552	527	512	539	554	548	531	570	565	535	541	493	551	511	535	523	572	578	529	551	551	529	548	544	513	546	538	601	559	508	581	542	549	517	571	568	582	552	520	549	539	560	543	569	576	535	552	534	542	513	529	600	538	540	532	536	496	505	586	531	520	527	556	551	572	544	520	547	556	553	592	546	574	558	547	568	544	569	543	538	519	545	558	530	582	532	572	543	508	559	537	486	582	545	570	518	527	546	527	548	562	572	514	559	579	558	562	559	561	581	585	528	560	552	563	563	553	586	543	530	557	541	494	546	581	535	576	577	562	490	536	550	580	498	519	579	551	549	543	537	553	565	571	534	600	556	525	583	506	531	548	550	571	557	580	551	533	532	553	548	562	552	569	596	556	517	569	525	504	594	534	556	560	571	562	553	514	535	607	528	555	521	566	564	569	537	587	532	515	508	538	559	529	565	563	542	546	500	573	592	547	585	535	562	546	606	552	583	596	530	581	563	539	538	522	551	532	538	556	537	571	532	601	543	545	572	546	529	549	534	530	532	531	565	522	508	533	604	550	565	562	569	525	563	543
33044	18364	9684	2409	1232	939	730	835	1232	1044	711	528	415	268	233	220	232	224	236	244	216	206	201	201	212	196	197	208	220	207	198	190	219	184	204	211	232	224	198	199	194	212	207	209	187	194	210	240	215	221	182	200	189	175	183	231	225	198	211	169	187	192	186	208	189	195	212	211	206	199	215	182	194	187	224	223	217	209	208	182	212	164	205	201	224	202	209	198	188	213	201	228	163	208	192	187	209	201	203	173	218	214	202	205	184	240	237	211	212	226	201	178	199	206	191	188	189	196	206	214	177	194	233	251	219	211	207	182	179	187	220	200	195	205	183	195	164	217	195	186	202	185	195	183	193	193	223	194	199	198	199	207	202	201	190	184	197	182	192	188	198	212	161	172	170	233	182	214	197	206	217	205	213	200	173	213	188	198	180	199	190	177	189	196	204	180	215	201	205	172	188	216	214	206	168	182	188	185	196	189	222	204	204	186	167	191	197	209	200	216	195	192	201	222	214	178	185	191	200	190	225	182	214	199	197	199	197	218	185	174	182	197	165	205	211	183	198	210	204	180	199	187	196	201	193	202	201	200	206	197	187	205	185	208	242	196	197	183	226	179	235	182	207	175	191	224	207	214	223	196	191	200	204	180	220	200	180	193	196	196	182	214	199	200	189	187	194	193	219	192	207	188	186	236	213	201	203	197	203	170	213	209	199	214	198	183	197	186	190	205	202	204	196	197	201	198	185	207	196	206	193	222	193	190	191	205	211	223	211	185	187	180	191	211	203	229	197	167	185	185	193	214	225	190	183	204	199	224	214	199	199	192	197	190	218	196	200	209	205	180	176	198	204	177	187	203	207	182	206	201	201	197	221	204	200	182	190	182	191	158	181	218	215	194	198	175	213	193	167	185	178	227	206	203	190	197	210	185	186	184	180	184	169	205	227	203	212	179	207	191	181	211	209	209	202	164	198	193	195	187	211	200	200	214	166	195	209	205	195	184	175	197	209	205	214	197	205	177	219	205	195	210	178	188	205	175	193	213	197	217	202	180	201	206	203	200	198	187	228	214	221	198	181	218	212	202	189	219	202	205	184	197	173	194	187	188	204	196	210	190	206	223	189	212	197	193	176	175	185	222	206	227	205	218	190	200	182	204	229	207	193	190	191	208	196	219	180	211	179	205	185	180	189	210	195	199	202	220	218	211	201	182	190	214	177	220	210	214	214	203	180	180	221	190	181	181	195	188	201	204	186	176	181	207	200	198	224	198	197	214	193	214	204	207	173	208	203	235	188	186	198	213	206	201	178	206	192	224	218	206	216	193	200	186	218	188	202	213	196	184	203	173	182	196	210	215	228	215	185	220	183	191	241	191	190	208	226	196	223	202	212	189	195	208	217	194	184	219	216	213	203	165	198	215	184	205	190	192	193	203	167	192	199	209	212	234	228	183	174	209	204	172	184	205	209	195	219	207	195	174	199	208	196	192	223	206	209	207	194	161	199	201	205	184	179	179	221	206	198	212	223	200	197	191	161	191	213	209	205	204	189	201	210	191	208	197	234	198	195	184	192	202	188	197	209	215	213	187	193	205	212	192	186	210	177	209	217	206	187	199	243	183	187	217	189	223	212	185	199	209	219	195	213	224	211	207	190	193	192	225	186	186	193	221	195	178	203	215	201	188	220	180	225	219	212	200	205	187	203	173	210	157	190	218	200	197	196	214	193	207	200	197	212	220	195	212	195	181	216	161	207	219	184	193	177	198	183	207	202	197	185	194	184	186	185	199	222	169	193	204	200	187	202	187	182	205	182	201	210	230	208	178	206	209	207	207	206	205	177	204	203	215	200	154	194	181	182	209	191	186	204	203	226	197	185	194	197	199	197	206	206	181	173	215	196	224	196	197	207	198	197	177	218	208	221	197	215	203	211	241	213	235	181	192	182	197	184	189	203	185	187	217	195	201	192	163	200	201	182	201	193	215	195	191	196	183	193	195	211	175	175	203	214	224	223	208	198	200	246	209	175	186	180	226	216	191	215	200	194	172	203	219	180	183	171	199	228	193	183	206	203	194	184	199	184	197	198	219	178	203	212	184	175	176	187	201	194	209	199	176	177	194	174	158	191	180	197	209	195	194	221	226	212	201	197	187	184	182	183	213	207	199	175	194	198	191	188	212	190	223	198	212	208	179	196	212	211	195	204	198	198	204	185	182	170	217	189	220	187	189	221	182	192	208	207	208	211	199	181	231	207	208	211	203	203	201	189	212	186	221	191	207	203	231	188	197	212	202	179	179	196	179	204	219	229	199	206	231	212	218	183	229	226	191	197	200	200	189	193	213	193	191	204	193	188	195	185	206	210	214	198	218	189	186	230	189	193	210	220	196	214	193	215	194	197	217	172	201	210	224	207	204	207	194	164	217	197	173	200	171	192	208	180	171	215	165	218	220	202	213	213	214	207	202	194	190	201	189	193	202	217	212	186	190	198	169	189	199	188	204	197	192	203	211	229	193	207	209	197	221	198	202	199	208	207	197	185	212	215	182	190	197	185	206	224	203	186	175	212	206	181	179	209	172	195	178	191	201	173	224	188	217	215	192	178	231	202	192	194	192	188	195	197	195	202	208	194	215	207	220	220	208	206	208	184	187	213	204	167	204	201	171	185	207	211	208	207	212	188	178	178	186	215	203	208	175	190	205	182	190	183	203	193	205	209	166	193	202	246	190	187	196	186	193	220	195	185	223	194	213	200	184	189	199	215	194	213	207	209	199	197	194	204	199	173	216	175	207	187	178	181	199	217	205	211	171	194	197	178	220	230	226	184	189	197	209	207	202	197	191	200	191	212	194	199	192	184	178	197	186	225	210	194	208	171	232	207	207	176	209	208	198	194	204	202	190	193	187	197	186	191	178	203	220	214	195	189	215	186	186	191	177	193	191	206	229	215	215	198	234	191	186	191	189	231	196	179	184	199	202	200	216	189	209	197	211	207	189	189	207	212	212	200	192	182	204	168	204	193	201	246	204	208	224	200	225	197	197	193	190	187	191	188	186	220	176	218	191	196	195	186	205	192	221	178	178	187	185	185	194	208	220	236	202	217	183	186	194	206	208	182	190	193	167	184	202	194	195	178	215	210	216	214	198	174	191	176	192	198	192	212	214	194	209	210	206	184	185	199	188	175	215	195	183	212	191	193	196	187	181	187	214	198	180	180	183	226	198	200	190	179	220	201	208	193	210	211	228	175	195	214	166	206	210	190	182	210	198	211	195	194	199	194	188	199	207	206	220	192	209	183	210	209	216	188	195	168	194	183	184	182	206	199	219	205	190	187	179	192	199	179	200	212	186	197	162	181	205	175	202	208	212	216	196	223	222	191	195	183	212	201	204	206	190	222	201	212	188	200	203	175	206	201	210	247	192	178	199	196	197	190	206	195	206	200	199	209	181	174	171	217	223	188	170	241	187	207	210	205	196	207	207	186	170	199	188	206	178	204	199	210	187	215	193	188	182
20284	13506	11440	4593	4030	3278	2628	2954	4423	3723	3011	2096	1539	875	767	645	612	651	638	607	554	613	577	555	510	530	550	499	519	521	517	548	551	515	534	494	489	493	500	484	469	480	467	464	466	462	468	461	459	472	474	477	485	472	471	488	436	452	461	487	465	508	477	460	439	460	469	462	473	467	430	431	455	472	469	440	447	443	493	452	466	478	463	467	454	469	467	435	463	439	461	470	479	450	412	482	481	492	445	451	474	457	473	453	478	491	485	493	462	436	465	460	500	440	442	488	458	450	482	491	466	443	432	456	457	450	464	496	459	482	451	440	464	449	438	443	461	486	487	456	450	432	460	460	456	484	413	456	424	482	454	497	475	474	470	483	453	438	471	474	424	466	465	477	453	445	439	455	444	424	422	470	426	449	430	455	445	432	433	427	492	469	459	425	477	460	461	510	437	463	456	460	436	460	495	455	517	452	439	470	519	443	467	453	463	454	483	416	449	481	471	444	449	456	488	442	447	473	480	444	446	445	447	437	450	389	486	464	440	442	456	485	423	466	470	446	492	447	465	435	458	461	457	458	455	460	433	460	477	473	470	481	492	479	451	459	462	456	456	467	479	460	466	485	460	459	469	462	446	476	491	424	420	460	480	459	435	482	476	477	454	466	407	454	441	470	458	468	425	495	456	442	448	445	410	447	419	459	489	459	461	477	475	451	417	461	466	452	477	447	495	441	444	445	468	423	439	412	449	454	458	427	486	424	448	447	501	467	450	451	470	474	441	463	448	482	482	424	419	469	466	443	465	418	458	476	451	459	472	444	436	452	440	470	459	475	466	431	460	483	447	442	458	389	427	513	477	454	448	459	456	441	466	436	453	479	445	489	449	439	477	512	452	491	442	448	447	479	481	462	487	491	476	454	485	436	443	473	470	443	438	436	454	468	461	497	470	469	479	442	455	465	490	433	452	457	448	450	449	434	453	492	457	430	473	476	435	459	474	458	459	474	460	410	488	488	444	457	497	441	454	459	467	413	478	439	469	456	460	474	500	416	423	450	454	419	432	498	434	467	446	464	481	444	430	436	452	461	452	479	457	409	432	442	459	427	452	466	447	444	411	517	446	490	463	456	461	447	493	429	480	465	468	501	483	467	455	435	434	445	426	461	461	467	468	479	460	445	416	453	501	447	474	451	472	436	475	450	460	477	448	422	461	467	463	461	442	425	447	449	474	482	484	452	471	466	454	437	447	489	482	486	422	472	443	450	491	508	479	493	469	435	411	456	495	458	468	459	447	468	435	482	479	461	451	453	435	497	489	445	477	450	480	465	455	462	491	475	444	454	481	454	497	448	411	473	489	460	409	483	481	453	449	456	445	446	461	458	488	476	421	446	467	451	482	438	467	456	450	484	461	454	416	432	445	425	497	459	495	450	455	441	465	483	454	462	445	475	437	429	475	480	407	447	449	470	514	441	449	469	476	489	411	513	468	441	465	451	436	481	442	428	461	431	464	454	437	429	409	476	452	466	452	476	490	436	454	486	431	446	482	437	491	457	455	491	449	486	411	432	452	477	495	444	454	448	429	442	466	441	447	468	471	418	472	463	445	488	421	449	460	447	445	502	416	488	452	455	450	492	432	412	431	464	500	469	444	501	467	445	440	474	469	431	404	454	458	463	479	451	456	465	420	450	475	462	446	440	483	433	473	489	465	443	434	450	467	448	453	449	449	452	472	463	441	454	443	484	455	435	472	436	447	412	464	482	486	459	433	471	430	480	444	471	486	432	402	447	447	473	447	448	477	445	459	483	476	437	475	435	458	454	442	467	441	465	438	448	432	454	509	482	462	476	461	443	458	483	412	435	455	454	432	475	447	459	443	487	461	462	485	450	464	443	488	465	429	441	418	484	414	458	502	411	440	453	463	490	485	477	462	428	458	475	472	452	476	470	491	489	434	432	468	451	474	468	426	469	489	491	440	467	443	483	411	466	460	471	464	433	484	472	448	452	445	442	473	464	441	409	465	482	492	473	472	455	446	503	418	465	480	447	452	418	451	486	477	427	498	449	463	466	411	490	432	448	456	458	467	448	468	405	470	430	455	456	433	452	431	487	462	494	449	471	471	462	445	484	465	444	507	446	482	466	459	477	481	471	477	472	460	445	425	442	449	424	471	497	444	450	469	477	402	459	473	471	467	441	435	511	437	487	468	475	432	492	479	465	470	470	450	448	476	443	434	432	441	457	487	463	490	469	463	459	459	484	445	436	468	456	453	460	465	442	450	454	493	462	471	432	478	481	475	433	472	446	459	437	466	427	470	461	475	429	488	461	437	477	459	419	465	459	423	440	473	471	456	478	435	461	451	489	431	427	461	491	410	458	467	478	403	489	425	435	466	477	487	480	458	440	472	462	482	453	459	439	459	467	482	496	479	470	444	443	459	474	465	471	460	473	449	446	446	439	464	432	460	477	465	486	484	450	468	456	468	462	441	465	461	457	461	475	452	467	437	448	457	448	487	443	475	442	439	455	461	518	474	435	440	475	439	466	457	447	431	462	425	432	445	404	466	458	454	444	476	460	478	450	452	482	444	444	498	453	475	459	465	482	484	466	504	426	428	481	446	446	495	474	435	458	453	472	455	468	479	437	453	465	458	437	449	472	440	455	409	451	436	454	469	426	450	462	453	450	465	418	433	437	487	454	474	490	452	483	435	462	498	480	407	484	481	448	494	493	452	458	451	429	497	469	440	467	473	439	443	431	430	470	462	463	504	418	502	473	435	476	433	457	497	451	438	465	447	458	477	488	447	447	437	453	449	457	463	452	419	474	463	429	476	522	436	453	504	450	469	468	451	459	467	408	483	468	436	485	433	453	431	479	440	451	482	456	450	476	423	453	499	456	465	447	445	463	514	471	425	434	442	484	458	467	428	445	455	442	466	440	456	405	435	482	443	451	457	462	432	451	450	481	471	453	504	466	459	424	460	454	483	444	448	464	435	468	449	455	461	476	467	434	420	458	444	442	433	422	493	498	483	493	467	489	399	453	477	474	431	494	457	441	459	470	457	508	490	452	462	481	455	423	455	446	470	411	452	464	454	484	444	455	487	461	425	451	504	457	489	493	466	467	462	440	472	481	475	434	419	487	452	442	418	454	447	433	475	447	405	461	468	457	405	459	436	453	459	476	446	468	423	521	477	490	443	454	462	465	492	458	443	460	438	437	445	463	458	438	471	453	449	461	461	469	462	473	464	457	471	470	480	451	469	484	463	441	449	432	446	445	472	499	473	485	466	436	434	445	481	434	469	462	455	444	473	465	479	481	410	448	446	486	448	440	448	449	435	446	464	477	444	458	468	451	459	445	458	486	505	466	437	444	478	478	453	466	482	465	474	436	432	488	477	472	473	479	442	446	453	486	493	469	478	471	465	461	489	423	505	436	477	479	430	488	484	440	407	449	461	482	444	436	448	437	463	440	450	437	435	457	432	456	415	453	501	425	459	387	476	457
42743	27608	17479	4666	2084	1338	1081	1213	1878	1786	1219	659	522	360	302	268	281	261	252	251	256	245	276	238	242	199	246	216	231	242	218	267	196	223	252	210	218	224	232	231	210	212	235	193	191	225	220	206	230	222	195	241	240	215	231	252	228	246	236	238	240	227	255	206	229	225	216	224	208	211	247	218	220	218	221	232	190	231	218	232	187	212	219	208	227	210	219	230	217	246	213	228	210	243	219	214	196	214	231	236	235	223	235	198	204	209	238	219	215	223	183	207	212	214	207	207	239	206	228	263	235	235	205	238	214	251	194	229	220	227	249	203	194	208	219	208	219	244	228	216	210	197	222	218	205	234	233	232	214	217	218	203	248	215	173	231	214	217	214	218	215	224	204	242	237	201	223	195	221	194	199	232	197	225	226	212	200	209	227	224	207	203	217	212	209	218	235	228	232	209	198	193	224	208	233	244	190	236	199	221	218	203	209	215	218	218	233	238	199	231	198	226	217	229	173	220	219	227	201	203	207	237	224	222	213	219	204	225	193	205	213	221	241	211	230	233	240	217	245	220	221	201	199	203	217	217	227	190	216	240	215	226	227	206	228	229	206	230	227	214	219	195	230	219	236	259	230	237	250	246	199	235	225	187	200	240	231	198	223	213	225	204	223	198	222	221	236	216	205	204	237	212	227	214	206	202	167	205	233	206	201	236	216	196	213	232	223	232	248	221	205	239	216	242	223	204	220	227	220	222	210	213	228	234	246	231	220	208	217	202	238	249	231	205	232	211	226	232	198	207	206	222	239	211	227	205	218	224	263	250	242	217	220	227	183	202	201	232	259	217	237	210	223	217	200	221	194	213	208	212	231	200	210	185	206	230	212	209	217	236	221	211	221	208	213	219	236	211	219	185	211	204	205	197	205	211	237	201	185	193	247	203	214	229	201	221	202	215	227	238	217	212	218	217	245	218	245	248	206	217	204	240	217	195	218	217	197	218	197	199	226	220	207	192	219	212	229	226	202	215	199	198	216	215	210	239	212	213	230	206	230	188	203	212	191	209	219	213	256	200	213	197	206	211	197	215	208	197	206	235	219	196	221	226	210	217	221	234	219	212	219	222	230	226	214	217	217	218	193	200	229	210	216	194	206	181	216	246	201	238	222	202	214	227	234	230	229	228	205	216	191	210	210	214	224	231	239	205	242	198	205	213	242	193	256	223	212	211	238	217	215	193	228	225	233	209	200	205	217	213	210	223	207	217	196	207	200	208	191	208	203	224	206	218	235	196	219	230	234	248	215	193	205	200	210	235	257	203	222	238	222	234	220	244	185	209	211	212	229	211	221	223	226	209	223	224	222	218	229	218	203	207	219	217	206	216	219	214	237	230	204	206	219	216	195	226	212	204	223	229	175	211	207	214	221	209	228	232	222	228	202	202	202	209	210	214	220	224	210	226	223	196	186	204	224	208	228	230	235	203	220	216	207	195	225	218	221	216	218	209	206	222	244	229	216	202	214	215	226	186	218	240	214	207	226	220	219	196	236	231	204	205	233	239	198	219	264	221	212	183	233	171	248	234	207	215	185	201	226	184	236	215	196	253	192	215	216	227	242	186	209	215	189	212	243	214	278	223	197	236	228	226	246	227	254	202	241	215	223	219	227	219	201	194	234	189	243	211	219	194	242	200	256	200	199	209	207	213	214	225	217	221	196	210	233	185	206	213	202	229	217	212	197	225	212	200	223	223	240	254	198	181	221	213	214	223	229	220	228	249	222	223	244	220	208	204	191	196	232	249	199	199	208	227	207	196	200	214	212	219	228	224	193	186	212	256	210	212	229	233	242	236	239	208	225	210	203	218	223	215	221	219	214	224	225	213	224	185	226	201	216	200	218	221	200	206	223	251	220	215	196	188	216	186	212	227	221	212	215	258	211	231	214	202	209	230	182	202	190	218	234	220	221	253	230	206	209	236	212	227	228	217	244	229	200	196	225	201	210	238	233	215	227	224	214	212	225	223	212	199	236	241	209	238	235	228	208	188	216	236	186	209	203	206	218	215	224	207	233	209	224	224	222	204	209	206	219	203	217	209	227	239	227	218	231	212	205	213	230	219	232	206	220	217	215	211	201	233	214	230	209	191	183	232	223	238	207	232	212	227	213	223	195	234	224	203	223	229	206	197	184	234	226	208	227	214	241	214	202	216	211	217	205	223	219	235	197	225	191	224	244	230	212	211	177	216	214	237	224	222	208	188	207	234	212	244	209	197	242	230	213	208	236	213	214	203	182	241	232	228	223	224	206	212	217	231	243	207	215	221	223	187	213	197	227	235	200	200	225	225	216	225	247	202	231	231	186	188	190	205	214	229	199	240	232	208	213	243	214	229	229	221	210	225	226	222	214	208	219	206	200	215	203	211	227	221	239	246	210	218	224	221	206	211	232	177	237	213	215	218	242	222	212	203	231	239	241	208	224	216	203	205	246	228	249	206	208	211	211	233	213	224	229	222	215	183	215	212	198	224	211	216	204	192	209	206	231	218	211	229	220	235	222	205	232	213	231	212	223	218	189	196	215	216	198	230	256	218	200	231	214	232	214	243	236	220	218	224	211	204	209	218	201	216	248	211	217	244	216	235	205	210	235	219	216	246	214	201	208	208	252	224	214	242	214	236	214	203	267	213	229	238	197	212	213	230	222	214	224	239	207	192	216	202	208	201	223	214	209	219	232	186	195	223	193	223	235	231	257	236	218	229	217	242	206	238	206	212	220	254	253	228	233	218	197	204	232	192	219	230	222	225	216	209	229	224	215	191	206	222	242	215	210	228	242	215	224	184	215	213	233	212	241	221	251	218	200	211	230	212	234	239	217	189	201	204	215	216	175	186	200	210	212	205	229	227	215	224	212	214	218	227	202	210	224	188	203	217	225	212	193	239	198	240	217	242	237	208	230	219	253	217	198	235	216	235	232	217	245	213	230	213	219	203	220	217	222	195	220	215	236	211	210	201	250	251	220	230	226	234	245	197	216	218	202	241	198	241	212	212	220	215	222	223	231	213	208	209	188	218	233	231	216	192	210	255	207	202	220	224	221	224	213	204	206	212	200	207	212	217	227	210	198	208	217	218	217	200	202	189	222	222	220	204	213	206	203	210	244	205	181	200	199	239	240	222	215	202	227	194	227	241	229	223	209	207	207	204	206	256	226	210	226	214	189	223	217	234	243	243	207	228	220	211	216	234	225	227	220	255	211	200	199	236	201	240	208	215	213	224	207	225	230	228	209	214	221	211	242	223	226	234	233	188	161	205	214	233	200	204	242	227	229	245	241	230	233	208	249	217	208	206	214	214	228	190	197	207	254	185	203	240	212	205	205	196	191	194	211	225	227	240	225	220	215	189	222	211	194	194	226	225	193	227	192	222	207	235	217	227	249	229	232	227	221	229	199	228	222	265	207	230	199	241	237	239	217	197	205	215	235	244	196	220	219	262	227	240	206	233	227	203	231	214	210	215
26073	19976	16050	6375	5646	4664	4026	4727	6643	6360	4757	3010	2354	1362	1031	828	773	748	745	726	682	721	730	665	630	613	606	564	589	640	641	601	632	639	572	592	542	561	559	536	512	552	548	541	499	571	504	477	539	541	506	550	527	532	525	490	544	496	500	527	511	536	494	552	576	512	513	509	454	447	498	494	505	493	502	479	488	517	499	514	523	477	485	467	482	498	473	483	506	474	473	516	517	491	511	493	451	493	490	498	509	475	484	528	488	508	489	447	478	470	564	524	511	500	509	478	516	475	476	503	516	513	489	506	508	481	486	539	485	553	513	504	483	517	528	489	506	533	493	457	508	458	532	488	518	511	494	493	500	470	506	492	440	524	479	503	490	498	489	536	495	513	491	513	502	498	524	505	493	501	495	504	506	512	505	470	508	493	509	538	470	492	555	528	458	490	485	495	499	526	459	500	527	506	512	538	481	487	492	488	526	503	483	501	481	470	508	469	472	498	529	516	467	484	509	517	461	526	504	530	525	516	490	510	521	476	517	432	493	501	498	526	507	496	515	504	453	482	520	509	499	495	473	512	544	509	484	474	496	519	524	512	514	468	522	483	479	500	478	487	449	530	436	499	509	483	540	493	502	512	453	527	474	510	506	530	528	516	482	504	478	505	501	517	472	514	476	494	481	485	487	485	509	503	510	481	481	454	497	467	531	515	495	497	519	480	522	507	468	457	519	493	517	478	481	445	483	480	478	508	498	490	502	486	486	470	524	514	487	490	499	491	579	547	501	485	526	477	473	465	462	484	489	539	490	525	511	509	495	488	470	516	499	510	486	498	519	512	504	458	479	507	483	502	510	507	504	483	500	531	495	476	486	481	496	488	477	464	519	495	464	465	490	495	488	474	513	536	510	527	545	527	514	477	492	472	544	505	484	500	508	538	483	496	525	498	515	485	517	500	495	490	470	521	513	509	511	492	489	547	474	506	517	477	479	528	516	519	523	499	524	457	498	502	500	512	517	542	538	509	441	520	524	516	520	501	540	512	489	492	493	491	513	487	518	469	510	493	536	506	490	488	534	462	539	490	505	487	462	493	515	563	488	495	571	535	480	505	491	476	541	500	513	542	504	513	499	487	485	502	487	498	488	508	526	512	511	474	528	470	478	499	485	473	491	502	489	520	484	546	509	507	548	480	514	493	520	490	531	505	468	523	497	486	553	538	508	525	494	499	486	497	494	462	433	527	493	486	494	514	505	492	484	493	494	509	519	511	516	477	485	498	498	505	497	489	492	476	494	488	505	496	477	454	492	539	509	503	520	514	503	528	498	494	470	466	508	509	510	469	465	475	519	510	489	466	476	522	514	518	510	508	481	502	485	487	486	525	516	509	481	527	498	490	456	457	517	495	505	519	518	472	489	502	485	514	518	462	507	494	509	474	504	506	524	504	523	451	456	516	470	493	514	547	490	477	488	490	515	498	473	498	489	501	503	539	511	482	507	473	483	526	517	473	514	534	502	497	488	531	494	520	512	499	474	513	488	513	511	523	520	500	520	491	501	496	476	476	489	473	456	489	477	479	478	521	468	490	509	492	470	489	487	519	505	486	489	496	505	494	498	493	447	479	529	519	482	422	468	532	493	463	453	462	548	478	502	530	490	466	528	437	472	445	504	544	477	510	526	488	541	496	498	517	538	513	507	519	494	493	499	479	463	491	504	488	508	539	506	473	528	500	490	488	460	478	562	523	506	479	512	498	531	513	499	507	538	512	493	468	500	516	481	493	516	530	492	544	473	500	490	498	483	497	470	500	460	466	503	486	498	525	472	518	534	526	515	499	485	519	497	492	493	501	541	495	496	450	493	527	497	504	492	470	440	493	532	477	496	480	528	494	505	509	499	508	515	494	507	455	478	510	485	511	501	485	507	510	503	490	511	464	523	482	503	539	491	500	517	510	474	510	526	533	502	490	513	521	480	463	509	497	515	492	504	509	491	507	484	507	526	524	457	476	505	482	479	512	505	483	508	481	504	484	497	527	474	477	512	448	503	487	499	449	459	515	517	508	486	484	518	511	479	507	521	484	498	435	475	557	483	512	519	488	482	529	499	488	500	514	480	549	472	496	501	510	518	488	502	488	478	514	507	498	489	503	516	542	468	493	451	524	470	504	472	492	510	475	479	472	500	486	513	505	506	535	497	503	519	511	533	474	485	514	494	497	465	539	489	503	490	482	490	494	504	505	499	468	459	463	462	484	492	506	488	510	489	503	498	493	539	505	497	496	494	499	519	476	522	481	523	531	522	511	501	492	573	489	485	477	504	499	490	509	454	520	476	511	479	497	507	491	505	493	499	529	473	492	464	526	439	510	498	455	485	473	496	482	483	498	530	490	509	496	496	451	550	531	541	503	495	521	502	516	513	489	494	503	472	511	519	511	463	500	514	487	524	503	476	500	477	523	527	477	462	522	525	519	483	515	467	493	483	480	515	493	498	510	497	456	469	502	491	467	454	531	458	486	516	500	448	500	536	460	474	541	522	500	506	501	551	517	482	477	540	490	549	470	494	485	461	491	554	559	490	542	495	481	535	526	465	542	491	504	501	506	517	498	491	485	532	505	444	510	482	509	491	495	498	492	505	482	504	539	484	516	521	484	443	501	488	501	503	477	515	542	500	543	463	489	524	472	444	483	482	489	512	481	474	466	453	521	489	454	494	480	471	504	469	471	543	482	478	493	490	495	502	549	491	495	532	481	502	485	526	509	479	477	510	504	444	526	461	511	523	489	496	488	482	514	493	487	542	473	553	500	465	442	506	488	527	490	515	490	481	501	519	510	477	473	493	508	495	502	451	504	484	532	488	486	492	519	488	482	542	459	507	489	524	534	549	490	513	512	490	479	521	530	493	527	494	483	462	459	487	512	501	475	510	514	490	484	485	508	499	523	475	462	525	502	473	516	504	521	492	535	515	500	505	507	528	453	536	520	498	518	510	524	506	528	519	531	471	500	516	512	458	474	519	482	489	493	446	529	517	464	470	507	502	540	460	485	494	507	514	507	515	490	483	506	505	526	520	454	461	494	490	487	493	538	499	504	462	488	519	472	469	516	512	504	488	526	460	487	478	482	521	533	495	499	506	479	486	486	515	533	494	483	507	491	536	520	499	480	477	496	528	503	473	519	493	521	488	473	468	519	465	498	533	491	520	502	550	508	541	508	540	494	523	528	522	544	510	493	512	480	464	507	525	525	485	499	497	499	510	500	502	454	511	473	528	435	551	469	496	528	511	471	496	484	503	463	521	507	484	474	454	494	498	471	512	514	494	469	515	502	476	507	477	502	516	481	494	518	517	505	512	541	550	501	507	470	499	503	471	486	532	472	512	474	491	475	469	517	483	507	481	492	480	481	521	498	526	494	514	520	495	493	462	461	480	507	489	501	545	482	499	462	510	483	501	526	459	481	485	507	460	525	540	491	477	510	503	488	509	484	502	498	523	505	500	503	503	457	508	516
17708	8216	3402	860	571	509	416	380	328	315	335	286	274	257	259	252	234	274	228	235	248	298	240	263	266	251	245	240	275	271	274	284	270	253	247	264	218	231	254	259	180	257	267	246	255	254	259	227	237	256	245	230	216	242	270	247	217	240	263	257	228	259	243	250	249	228	220	238	228	234	268	277	238	236	247	243	247	225	275	229	220	237	245	283	255	237	249	251	247	220	231	219	240	254	232	248	232	241	251	250	252	262	290	242	235	255	243	228	221	243	263	248	250	247	246	214	260	243	232	242	241	235	272	241	254	254	250	251	241	232	237	218	233	275	216	239	225	253	250	239	233	238	249	198	226	233	241	249	264	224	231	212	236	246	262	239	254	244	269	210	216	244	252	252	239	247	256	253	242	235	219	237	257	249	242	230	253	230	260	261	242	255	259	301	244	236	236	225	274	258	244	223	254	227	250	238	249	260	262	211	255	242	234	266	259	247	256	264	250	253	241	230	231	222	229	258	244	212	230	247	204	244	213	226	209	266	224	247	248	230	240	255	257	238	234	236	231	235	251	278	261	221	226	248	244	265	248	244	236	256	255	243	240	232	215	233	261	251	263	280	278	230	236	239	260	247	223	231	251	238	235	240	254	245	238	228	252	264	258	287	230	233	249	264	254	247	248	260	243	230	257	236	272	223	251	275	242	227	214	253	242	289	217	261	253	219	249	230	247	243	249	264	274	243	239	220	238	243	234	275	241	218	231	255	261	250	302	227	237	226	240	236	198	215	214	235	283	271	254	235	273	226	248	269	272	242	264	246	257	238	238	253	260	266	276	236	257	266	254	254	241	259	275	204	218	247	235	250	240	259	252	257	236	251	246	228	237	293	248	261	246	236	212	232	232	272	262	242	260	224	246	233	242	228	247	197	282	249	258	231	249	226	255	216	242	256	249	247	240	248	250	266	257	248	254	231	249	254	289	282	254	259	249	232	253	250	232	222	260	219	241	237	234	236	245	246	242	225	221	239	223	245	260	249	237	277	243	246	271	243	237	226	239	229	218	241	239	232	305	229	234	209	219	232	267	241	255	206	237	261	222	220	240	258	221	250	236	242	249	224	229	222	236	267	213	264	224	239	258	235	229	263	252	223	227	233	259	230	258	242	237	250	249	259	249	220	218	245	218	263	279	241	236	247	250	249	249	243	243	246	242	245	255	267	226	256	246	218	224	249	246	245	258	245	216	262	220	261	278	248	237	250	273	221	228	254	230	230	240	246	284	227	229	236	251	249	241	247	268	227	233	214	248	252	248	267	244	287	218	225	237	251	225	272	222	229	223	239	265	213	246	278	231	244	213	254	232	233	248	251	272	227	231	251	257	230	256	232	240	262	258	258	238	242	224	263	281	232	253	240	234	251	232	248	265	253	274	251	259	258	241	249	248	234	260	201	228	222	244	235	230	270	261	250	228	254	237	258	249	233	244	239	266	273	242	267	251	249	219	215	273	239	216	236	241	232	281	262	238	213	244	213	260	215	213	230	241	221	227	216	231	269	245	253	243	249	234	223	236	257	255	240	270	256	262	259	227	251	239	243	236	247	233	262	245	269	225	246	224	251	242	193	249	224	231	270	220	243	236	260	272	267	259	277	244	249	260	244	233	224	232	248	271	229	231	241	231	209	246	244	243	212	216	261	228	243	244	243	262	237	233	238	234	247	238	256	227	247	215	221	259	255	242	238	230	231	236	259	212	246	237	238	213	279	256	229	258	218	268	216	204	241	227	241	249	256	222	241	257	269	223	261	236	258	260	259	235	242	237	254	240	233	239	221	259	275	244	215	249	230	263	255	216	235	229	228	256	243	255	230	241	274	241	222	274	263	263	267	247	253	238	252	272	251	250	253	243	263	223	255	245	249	252	272	235	225	241	221	200	244	257	259	238	246	250	248	272	227	252	247	214	214	255	269	221	246	239	263	244	245	274	233	245	251	251	226	226	256	270	221	263	239	242	240	216	232	241	265	250	244	248	269	277	237	248	242	235	241	266	234	240	255	254	253	260	255	234	268	260	249	214	257	257	244	209	256	241	254	220	222	252	244	250	226	216	232	267	259	258	218	247	266	265	239	233	234	231	272	233	253	223	232	213	231	237	216	240	263	232	260	226	221	265	221	223	234	287	226	227	210	220	266	216	250	248	229	220	235	250	253	246	211	228	248	254	254	272	227	238	283	238	251	254	222	240	256	256	234	269	251	251	251	238	243	271	232	256	227	275	252	252	240	239	253	242	237	249	210	223	260	238	238	254	274	242	221	232	228	263	202	254	246	224	240	277	220	259	255	252	241	293	239	247	227	260	240	258	246	219	250	251	275	212	271	270	243	210	272	262	274	232	230	225	233	267	268	231	255	259	224	255	231	251	241	249	258	240	254	258	226	256	233	234	247	243	235	254	247	222	245	235	234	231	261	238	248	237	238	254	240	301	256	243	229	236	255	227	257	254	211	262	257	237	266	237	230	212	219	246	249	240	259	240	232	237	217	253	250	247	206	226	239	228	243	280	213	242	237	259	243	220	248	223	257	262	224	262	223	261	273	253	274	211	253	236	241	240	259	263	234	252	269	237	239	217	262	247	236	253	253	260	262	242	230	223	231	258	221	278	223	235	240	234	263	236	252	237	226	246	277	254	245	244	239	265	263	250	265	228	256	247	244	233	220	261	254	228	228	272	246	245	230	230	273	257	229	221	229	234	213	276	253	239	293	246	225	265	247	247	212	243	248	262	260	248	225	256	267	252	242	221	259	264	227	217	266	231	267	241	238	229	268	233	210	244	241	236	276	247	236	242	223	265	252	253	221	237	263	245	214	252	207	257	228	263	247	234	271	243	234	242	256	216	261	249	259	254	257	235	252	237	249	229	267	282	255	233	271	236	220	223	269	238	256	233	238	228	244	211	260	246	199	258	233	281	255	221	235	246	239	238	220	256	241	245	259	268	254	266	290	208	243	235	242	244	261	266	231	246	294	222	224	259	290	236	263	211	231	239	242	247	221	232	234	243	230	224	237	247	242	233	235	240	230	225	252	238	261	265	259	247	232	232	228	266	248	255	240	230	263	233	244	250	213	231	244	223	280	240	252	206	246	263	256	224	265	230	250	232	267	244	230	220	256	219	220	240	216	228	254	247	260	220	211	265	251	220	232	237	255	244	266	243	262	240	230	230	258	267	254	252	267	225	227	256	234	237	220	254	227	236	261	263	241	247	267	281	235	217	239	240	231	244	251	242	264	207	234	240	289	273	258	229	278	248	247	227	253	222	237	259	229	240	242	232	263	267	268	255	273	263	235	268	265	237	250	241	257	226	238	239	238	252	238	246	196	245	253	259	255	261	241	258	236	234	255	226	249	267	228	258	255	250	247	225	261	237	259	267	263	262	264	252	242	229	252	247	257	264	221	237	258	280	216	230	250	252	253	224	228	242	235	232	236	265	227	225	242	249	259	241	238	230	243	245	253
10914	6591	4998	2155	1960	1569	1238	1248	1113	1053	947	683	615	670	655	610	587	626	603	592	590	667	594	597	567	557	591	553	584	568	582	592	596	567	597	526	569	600	556	557	546	548	603	575	533	552	574	528	511	515	571	568	567	504	521	556	539	547	601	542	530	540	517	543	548	575	562	486	516	553	570	544	572	549	502	561	542	554	525	564	550	528	566	588	540	545	524	526	558	520	532	528	535	505	563	515	552	558	518	548	569	551	536	525	560	530	556	546	518	526	506	550	543	572	547	542	553	521	532	519	506	542	560	532	545	531	552	586	549	523	573	530	542	544	550	590	551	529	544	527	548	546	525	511	508	546	632	534	535	518	494	517	528	500	539	570	577	532	559	556	552	582	500	533	545	546	529	520	553	528	531	563	563	545	522	563	522	573	544	535	533	557	557	550	557	540	565	545	549	525	528	557	520	514	559	556	542	561	567	579	531	529	539	564	518	502	552	561	514	544	577	491	582	564	559	529	537	521	502	555	528	525	551	552	581	577	562	572	542	543	549	502	569	549	559	533	564	552	580	565	588	533	530	529	561	519	538	546	545	525	552	554	530	543	535	580	484	540	531	515	590	559	549	539	554	536	584	538	565	517	540	534	511	539	547	526	578	557	537	586	538	541	551	544	554	569	506	540	505	529	531	551	542	499	570	505	536	570	529	583	513	566	471	563	514	553	577	511	571	535	508	576	527	525	551	547	529	557	516	508	596	536	576	548	559	579	521	511	483	553	527	583	569	550	537	550	565	517	513	558	519	543	512	547	550	505	539	534	556	529	579	513	520	533	528	554	540	544	559	548	522	543	563	524	524	536	567	541	558	536	576	534	564	542	539	560	536	521	555	567	550	509	543	559	517	541	543	541	532	571	543	556	554	570	561	555	559	517	573	544	531	559	542	520	535	545	547	561	580	553	559	571	534	563	536	564	528	559	533	561	575	514	557	555	543	570	573	553	579	544	563	569	537	562	552	522	542	500	547	554	542	532	583	514	546	538	569	502	544	533	539	495	530	541	489	550	552	540	507	514	580	548	570	538	580	535	517	527	565	552	534	548	565	504	535	577	559	536	533	514	541	556	562	550	570	564	544	564	578	532	567	571	515	574	572	551	532	549	543	559	535	547	542	517	482	530	566	555	564	537	533	535	529	530	555	523	532	513	554	513	558	559	557	557	515	534	528	523	548	591	544	541	541	510	585	552	567	583	575	518	543	528	482	526	519	537	557	530	520	570	524	555	549	511	542	554	553	521	555	507	549	554	532	526	507	534	540	530	509	581	569	550	531	607	547	552	578	534	523	561	560	573	558	570	542	540	539	577	550	620	575	559	544	541	524	537	527	526	497	555	524	539	552	524	537	543	516	541	582	537	563	541	576	576	555	524	533	576	470	561	530	547	578	526	547	523	550	532	538	605	532	543	549	567	551	518	552	544	590	526	582	547	493	526	567	556	570	522	539	541	565	554	527	555	524	526	544	567	522	553	524	592	587	507	572	568	520	553	535	575	508	531	537	584	548	544	546	529	576	553	545	536	558	548	516	513	557	522	530	543	534	501	532	566	542	548	594	555	549	620	546	582	580	559	507	583	546	520	514	566	563	589	499	592	542	542	567	523	511	561	540	499	528	527	591	527	555	554	543	523	515	592	604	574	524	553	544	546	535	568	529	503	527	554	539	590	543	502	558	565	541	571	571	553	555	519	551	529	547	552	533	529	478	559	541	519	560	513	555	536	531	544	549	510	550	538	553	548	570	519	499	513	514	569	584	575	573	522	505	540	524	508	497	558	569	573	529	516	516	545	512	571	558	591	541	538	525	554	536	578	567	542	541	559	539	523	578	506	531	508	550	547	533	560	527	574	534	504	560	543	532	523	526	553	526	561	568	547	552	574	552	556	576	561	549	538	554	553	591	554	522	551	537	544	558	567	540	549	540	560	562	532	538	571	518	542	547	557	547	524	531	560	569	546	539	518	554	504	519	539	550	540	548	557	531	553	533	536	567	514	535	517	552	523	551	556	500	577	525	522	588	530	506	568	525	577	533	519	545	561	563	480	523	559	557	526	536	538	564	514	554	525	567	573	561	544	553	573	532	496	584	538	547	549	557	553	497	540	517	554	590	551	573	517	550	525	560	525	536	518	554	535	560	524	542	492	512	479	550	583	534	537	586	585	527	543	565	521	550	568	544	574	559	534	611	559	547	581	563	552	535	537	534	551	537	536	537	572	550	563	548	522	527	575	537	516	541	519	542	582	576	544	557	568	587	537	540	553	555	518	545	531	520	528	545	554	517	515	527	550	534	601	512	506	556	532	557	549	499	554	534	547	563	531	544	526	553	539	517	509	507	588	554	536	529	545	582	535	582	531	560	559	531	592	571	530	507	542	526	535	534	553	547	534	522	551	521	553	522	530	577	529	561	535	554	569	537	527	532	530	592	542	527	516	532	544	533	555	535	530	561	489	528	578	519	537	566	524	553	538	545	596	475	544	494	582	525	543	514	534	545	571	573	587	522	567	572	538	584	498	530	533	560	587	551	543	501	530	525	574	536	568	532	533	542	529	533	542	563	527	535	575	509	493	545	538	554	547	557	539	543	536	547	525	578	506	517	514	529	497	529	561	518	593	596	573	522	537	525	562	529	559	562	523	512	565	551	587	548	544	528	543	542	504	566	538	595	544	479	555	518	532	508	570	525	506	572	524	497	518	565	482	525	551	558	530	541	526	502	541	581	552	567	529	545	503	528	503	541	570	548	542	539	532	533	570	540	550	535	565	535	559	520	527	538	505	560	515	574	549	542	530	534	536	525	550	514	502	559	549	545	527	545	592	490	551	561	548	520	566	548	533	536	521	547	507	589	530	519	537	516	549	575	535	537	543	557	501	521	526	528	569	530	540	557	554	537	511	543	529	550	485	509	628	554	557	513	530	535	570	539	528	536	481	555	536	554	479	563	497	532	568	477	558	538	547	544	509	514	558	547	531	552	531	561	543	564	515	559	566	563	524	552	535	543	577	508	579	506	565	507	519	551	535	538	515	537	551	582	539	534	554	590	519	532	590	521	572	546	564	533	513	508	569	516	558	496	589	554	531	535	555	575	546	525	505	543	506	551	552	538	543	560	564	572	527	544	543	561	543	557	590	491	532	529	538	563	566	575	576	583	564	518	522	535	524	572	536	551	534	528	544	547	535	541	576	594	601	543	531	513	543	509	541	556	519	536	568	554	528	548	528	536	547	554	558	528	540	557	539	515	533	564	523	535	565	527	548	498	530	548	516	533	538	550	543	561	526	522	577	556	596	530	561	544	553	576	516	515	538	565	515	526	546	593	567	581	536	581	551	524	528	554	538	592	535	519	510	568	533	511	532	545	537	504	527	569	549	530	527	530	520	531	510	552	543	569	532	560	520	543	539	535	524	572	510	533	537	531	563	522	557	595	513	529	579	558	525	539	547	569	571	552	591	578	526
30388	18770	10784	2469	1217	792	728	971	1311	920	716	413	316	326	229	238	211	203	217	209	226	203	228	167	208	190	191	218	214	186	183	186	203	218	171	186	187	173	227	188	190	198	200	208	210	200	208	207	217	240	182	203	212	187	202	178	197	197	233	217	185	184	204	190	213	189	192	196	203	194	186	202	191	205	202	169	182	194	206	201	200	202	197	180	192	185	203	181	181	185	198	219	176	191	204	195	210	196	177	176	221	205	196	183	196	210	210	201	204	192	150	168	201	175	171	167	184	204	189	216	185	217	212	186	193	185	165	201	190	190	184	200	165	201	163	209	154	198	178	187	170	189	194	181	227	193	181	194	198	170	212	213	194	202	198	198	203	177	171	180	179	205	190	201	204	188	196	207	212	211	206	207	184	188	179	209	183	210	198	184	197	215	215	193	202	208	196	192	179	177	189	181	182	192	203	201	184	160	172	202	207	165	196	164	197	202	183	194	189	205	202	166	192	208	216	211	203	210	190	168	232	196	190	196	223	200	177	175	214	169	184	207	201	209	179	208	196	200	197	184	190	171	178	211	206	203	211	200	203	196	198	193	201	230	210	217	213	211	205	172	189	188	190	195	183	184	180	208	194	189	187	236	190	202	183	224	201	201	194	194	194	210	178	180	187	182	196	208	198	187	196	192	188	206	200	193	200	207	184	186	202	190	219	192	192	186	208	198	194	203	199	181	199	203	210	195	191	198	196	217	189	191	184	198	177	213	224	216	214	192	218	183	194	180	177	189	192	206	211	175	196	200	222	214	227	234	187	171	202	187	174	194	202	183	183	184	205	182	187	196	177	186	218	203	198	175	187	188	237	181	200	209	210	222	204	182	179	217	175	172	181	172	173	186	202	211	200	201	215	209	202	207	220	205	183	197	191	173	181	187	182	195	180	189	189	216	203	190	189	213	162	198	193	167	198	196	180	212	196	186	183	177	202	215	201	192	197	172	166	195	197	175	187	177	179	187	206	197	197	206	198	180	197	185	201	215	189	198	183	191	177	193	201	184	178	196	184	218	170	175	195	175	187	178	196	181	183	215	196	210	204	199	181	205	197	178	200	190	192	215	174	194	196	206	209	155	193	178	185	204	221	201	192	222	187	178	194	181	205	194	171	200	201	206	206	190	176	209	190	175	207	191	206	180	170	171	197	190	206	178	184	191	212	190	232	185	199	186	198	185	217	167	223	177	210	188	173	184	204	189	198	178	200	182	207	212	183	173	208	192	194	186	190	187	193	205	180	185	197	199	179	189	229	190	187	193	204	202	206	185	173	183	190	168	176	194	214	187	209	166	187	184	192	182	208	167	162	190	197	204	191	197	216	168	159	205	210	197	229	188	154	198	196	220	186	192	172	202	193	195	224	187	201	161	175	172	199	187	217	187	173	176	192	191	187	171	165	187	204	210	183	222	197	198	180	162	178	215	195	187	204	178	171	194	186	201	190	228	185	197	205	182	207	188	188	206	198	200	184	208	223	209	179	177	180	180	215	168	211	196	192	227	199	187	205	182	177	185	198	191	206	213	185	207	184	183	216	206	193	208	198	198	185	199	230	175	185	201	217	192	183	181	190	207	179	214	182	203	221	194	179	212	185	221	195	209	200	191	183	178	210	190	188	184	179	214	186	189	194	187	246	173	193	176	203	213	176	226	197	192	194	203	197	200	194	187	178	208	172	193	206	191	196	172	186	174	211	198	181	216	180	204	195	187	181	214	191	179	189	164	173	192	203	183	185	208	201	193	201	193	199	201	181	207	214	210	218	204	188	177	168	202	202	193	189	216	201	221	188	206	179	174	185	189	206	216	193	204	179	227	204	186	216	190	195	184	193	186	200	204	196	212	159	205	204	188	174	185	222	219	172	172	193	201	192	211	177	195	217	222	206	188	193	186	178	171	182	171	189	186	167	208	194	195	223	183	205	193	203	183	212	185	192	186	201	221	179	167	179	204	181	189	198	199	221	173	171	214	197	207	200	205	188	202	190	168	183	201	198	196	188	194	214	194	197	176	208	197	219	199	208	205	200	206	187	194	192	174	209	192	194	206	197	171	190	184	161	194	207	188	174	195	169	178	162	214	215	212	188	194	178	202	170	207	226	195	185	203	190	187	189	184	191	172	193	206	176	202	183	203	175	170	218	194	183	202	201	181	219	209	208	167	184	203	190	218	207	193	204	182	181	178	195	185	210	188	184	204	173	196	217	219	170	238	178	175	181	177	181	203	183	196	200	193	213	207	189	201	204	197	174	192	180	184	183	205	186	206	192	204	189	203	207	191	210	239	210	205	213	185	167	177	179	174	181	196	195	197	194	211	181	222	179	214	190	218	194	188	209	201	199	183	193	184	196	208	183	180	168	221	227	206	211	170	189	150	199	203	175	186	202	223	211	213	186	199	194	193	192	186	190	196	222	196	176	199	207	187	213	178	193	177	178	202	201	207	197	201	179	184	172	207	205	220	183	192	194	176	182	225	197	189	186	190	189	223	203	200	192	203	204	202	167	209	166	209	194	167	229	208	196	193	221	194	232	218	201	178	181	211	204	196	197	206	190	215	192	188	194	199	209	182	197	175	203	174	204	209	174	189	179	225	201	182	185	196	208	204	209	188	191	189	222	192	196	185	181	204	184	197	195	195	189	204	198	174	188	206	204	198	185	212	184	182	184	175	191	180	170	202	229	192	194	192	204	181	213	195	203	178	178	195	184	208	193	211	187	201	188	202	212	167	184	182	185	218	191	203	187	206	172	192	185	165	172	203	209	181	168	181	182	219	179	197	192	184	183	192	198	229	172	230	214	159	202	177	208	199	185	187	203	193	218	184	188	168	180	208	203	187	202	201	180	164	159	204	220	188	206	185	197	187	174	198	210	185	197	187	187	207	225	204	186	201	169	192	202	176	200	178	182	222	170	186	181	213	198	230	210	229	224	175	172	209	185	192	183	152	186	206	201	209	186	191	197	192	180	209	200	211	233	200	198	196	177	201	207	189	165	209	182	189	188	188	185	200	188	214	189	233	180	200	194	181	171	190	166	196	184	192	184	202	187	189	170	220	164	205	205	201	207	229	177	195	181	201	204	169	197	202	193	218	198	215	213	207	205	199	168	205	214	212	193	172	209	197	193	183	217	190	162	187	184	204	191	189	205	206	228	199	204	189	198	215	166	184	197	203	215	198	190	153	203	199	192	170	207	186	183	199	186	204	163	191	182	201	206	219	202	194	197	251	199	196	212	187	188	171	213	188	193	197	186	221	195	185	194	170	194	205	203	216	178	231	223	198	175	191	206	172	199	192	198	189	178	192	217	200	177	222	218	182	204	202	184	187	215	205	185	217	203	196	200	196	190	206	201	198	199	222	159	191	173	202	215	206	200	176	197	187	195	195	203	172	209	188	177	188	173	194	186	198	200	166	165	226	169	185	168	212	202	201	163	218	183	197	215	165	206	170	195	165	182	192	188	191
19177	14016	12082	4451	3714	3172	3032	3787	4814	3858	2669	1572	965	982	701	626	614	611	643	612	602	527	563	509	484	512	522	499	490	549	471	516	541	528	492	481	501	466	449	494	476	481	456	478	442	452	442	465	456	474	452	473	467	460	445	416	470	436	413	447	407	462	460	459	428	465	478	487	440	408	405	453	470	433	446	465	453	444	463	443	449	452	436	460	453	398	471	421	471	411	477	436	431	458	478	449	474	443	461	471	434	490	463	441	450	444	461	476	459	486	493	467	445	427	463	425	460	431	448	461	421	441	417	448	429	459	479	463	463	446	443	464	454	504	469	450	481	450	466	481	429	466	469	437	419	454	448	440	454	450	414	454	445	470	450	453	449	492	463	432	452	462	441	447	446	493	449	429	415	445	464	454	455	463	446	455	444	443	476	458	478	425	442	515	474	433	466	454	446	426	464	450	435	430	452	483	465	457	469	437	440	425	403	445	437	487	439	428	428	453	428	450	491	449	439	471	467	433	462	466	473	465	463	471	462	464	468	453	477	500	453	483	466	435	465	408	437	410	461	464	480	466	418	448	420	456	435	425	483	439	443	462	453	418	437	492	456	441	453	446	438	486	440	455	451	476	417	462	476	442	422	459	430	454	456	468	432	440	419	447	463	443	431	439	442	463	444	452	479	450	483	449	433	444	468	449	422	457	438	451	411	438	492	424	440	461	436	405	444	470	422	423	464	455	463	437	458	461	456	409	440	440	417	465	434	448	464	483	438	455	459	459	441	454	432	453	438	526	440	444	463	458	431	488	433	470	422	428	426	467	453	458	429	429	451	470	440	465	432	434	420	477	427	447	413	458	474	477	477	443	464	459	495	445	486	457	466	462	457	410	430	405	409	441	416	453	427	461	481	438	422	491	473	452	411	453	477	434	412	475	494	447	454	432	472	446	433	441	461	430	468	456	450	452	407	447	500	430	513	446	477	446	433	424	438	463	422	421	462	463	408	425	431	450	447	432	463	480	441	448	421	435	447	417	457	451	430	485	433	437	493	428	439	461	426	441	428	450	434	442	457	449	407	453	430	478	448	400	435	466	446	467	464	473	456	433	457	428	476	456	471	470	470	438	491	460	430	449	432	454	470	482	474	417	457	440	426	453	462	444	442	466	461	431	448	465	442	455	401	457	453	465	463	468	453	425	424	460	446	441	459	487	451	430	444	456	436	435	456	441	451	448	480	456	412	439	442	473	424	460	452	449	422	411	462	449	455	427	509	434	422	441	466	466	432	475	449	452	438	464	446	506	452	421	439	439	435	437	451	448	442	473	472	449	464	449	432	428	455	459	486	474	457	410	454	496	456	458	456	472	457	461	457	441	435	427	458	445	458	420	498	430	397	475	445	444	486	457	456	428	452	449	478	442	433	443	457	449	434	444	437	439	411	475	434	437	425	447	445	466	477	481	448	469	424	434	466	494	462	442	467	443	451	461	420	426	465	482	482	422	430	459	457	407	447	436	455	453	421	457	439	431	451	454	420	424	448	471	451	440	461	502	462	447	447	453	406	437	455	407	447	458	431	438	446	424	448	474	494	470	404	429	483	449	493	436	427	430	453	434	457	442	466	471	464	450	463	444	438	441	452	460	445	456	481	439	483	412	422	463	439	443	487	498	433	442	442	447	461	424	470	430	474	443	422	472	434	484	462	481	459	466	496	455	438	457	421	443	470	489	451	482	456	457	447	423	438	445	454	414	414	411	463	469	467	434	455	464	427	454	450	448	443	445	477	397	461	436	443	444	439	474	433	461	447	467	443	447	454	452	433	452	466	419	436	467	467	473	465	435	429	426	466	491	481	431	460	427	445	443	440	462	473	450	455	437	486	465	416	423	439	472	458	492	463	473	430	494	451	427	402	427	444	473	438	449	486	463	462	455	460	450	442	395	454	458	459	440	438	453	513	478	435	423	423	421	443	450	455	431	467	481	473	460	482	444	442	452	435	456	450	467	486	462	446	435	438	452	458	443	456	472	441	447	422	460	448	452	420	479	446	457	446	490	479	422	440	432	466	450	466	404	456	422	411	476	465	400	446	442	456	399	443	448	477	431	457	460	470	463	448	413	441	422	450	456	448	452	468	489	487	442	423	441	439	443	439	465	415	427	445	454	488	443	492	451	444	472	435	454	452	461	450	460	487	451	445	436	415	429	441	473	425	443	428	453	492	443	461	472	425	441	465	482	434	455	425	449	434	451	488	442	461	435	467	475	480	461	458	461	433	465	458	438	449	428	441	432	457	420	475	454	486	436	453	441	457	451	485	483	456	431	486	465	445	394	450	456	427	465	427	437	464	422	459	455	459	444	393	441	458	462	478	460	489	470	437	457	468	445	407	433	430	450	435	443	469	437	459	483	470	477	444	435	468	458	430	425	433	419	465	447	439	473	455	467	464	463	452	446	427	424	412	441	464	471	457	429	471	440	453	427	419	444	458	474	436	451	413	435	454	456	494	448	486	471	453	479	434	449	460	460	440	442	415	478	458	448	445	445	446	444	482	419	433	445	469	440	465	451	457	453	443	442	463	437	441	452	453	454	464	439	426	442	490	491	456	439	435	431	462	451	404	481	448	431	436	440	447	451	461	467	443	469	439	409	496	412	439	420	415	442	440	435	409	445	403	429	456	466	482	451	458	453	485	435	458	469	452	452	455	462	481	465	428	418	411	444	468	445	463	472	445	449	438	418	435	445	438	461	454	424	446	456	433	490	450	455	463	434	421	439	472	442	432	477	445	482	445	453	456	505	461	451	418	475	475	438	440	451	471	460	462	419	486	466	426	406	425	438	451	472	463	479	439	392	472	438	437	417	458	464	455	458	460	453	448	415	459	460	456	442	454	441	433	452	441	425	430	439	453	458	455	411	405	467	455	458	455	449	449	443	428	448	443	429	452	455	405	415	428	460	453	463	432	479	487	466	419	459	431	462	426	475	426	462	452	443	446	434	482	456	465	440	435	479	452	439	459	435	454	432	455	430	463	488	471	447	432	457	463	475	450	416	451	479	426	465	478	434	447	431	464	478	473	473	463	448	445	448	465	485	439	442	444	443	459	436	447	472	477	434	435	451	436	457	448	468	464	456	458	465	423	437	450	468	431	469	468	486	437	443	453	454	454	441	420	447	424	426	463	424	457	438	453	456	441	470	438	444	466	444	477	449	403	507	506	454	419	420	440	472	467	448	452	397	407	446	451	458	469	404	414	446	406	450	400	461	449	447	450	418	428	450	463	457	471	454	469	474	477	417	450	498	476	498	430	442	433	464	419	459	445	461	431	461	443	468	450	444	471	460	424	459	401	474	454	463	474	434	442	434	422	427	467	425	424	411	454	456	433	475	444	442	434	451	470	432	471	433	427	420	451	470	461	436	438	463	420	462	459	470	472	468	472	481	422	456	452	469	449	493	474	433	456	449	466	455	424	462	431	431	422	466	460	436	442	460	414	477	465	472	425	421	438	460
41108	28066	20026	5240	2064	1297	1142	1621	2191	1683	939	652	388	344	275	280	245	247	244	274	227	231	245	196	220	223	240	223	270	215	221	236	243	224	216	220	194	205	212	208	232	230	224	253	210	218	222	201	219	230	217	230	233	219	231	209	202	219	248	252	230	224	231	225	199	226	213	229	230	243	232	231	211	230	194	231	227	205	212	222	243	207	227	212	207	206	229	213	232	215	197	210	198	197	229	203	219	237	208	201	246	197	208	195	196	206	209	205	205	197	186	188	213	227	208	206	219	198	208	233	232	236	221	236	202	215	217	237	208	202	223	210	249	199	214	218	226	219	192	193	234	193	204	225	231	210	233	219	219	246	177	216	230	173	206	244	193	233	220	224	192	222	225	180	188	224	183	204	231	197	232	226	211	214	206	241	227	231	212	206	196	262	209	212	235	192	217	187	194	203	202	229	195	241	224	224	205	183	217	196	199	215	226	206	200	250	223	212	224	210	224	212	229	200	246	240	193	223	243	213	221	226	224	225	220	248	212	211	235	226	216	189	228	195	214	218	187	215	231	215	223	209	178	201	212	234	193	233	216	196	213	227	182	210	203	221	255	213	256	195	245	212	228	184	208	261	230	217	218	223	225	225	253	235	208	189	225	200	241	228	200	210	227	217	203	214	239	237	253	223	227	212	227	213	192	198	201	230	201	194	202	233	220	203	206	241	218	187	235	249	208	203	221	244	236	192	194	196	230	215	194	245	240	226	218	235	243	255	237	219	219	218	213	207	213	212	196	200	185	216	215	194	187	210	218	200	200	235	213	215	228	224	208	182	197	212	192	200	198	183	222	239	222	224	230	206	230	203	223	221	204	216	239	208	236	201	215	190	229	258	225	251	203	220	195	235	226	221	186	199	194	199	207	221	211	216	247	220	205	231	234	248	213	248	232	223	188	184	209	229	205	225	214	232	235	209	215	211	213	234	220	211	218	233	244	237	221	215	228	216	218	208	242	223	202	212	231	217	211	199	215	198	202	186	214	203	214	250	211	207	203	220	199	233	220	230	219	244	215	219	230	212	218	225	214	227	223	217	198	210	238	216	214	215	234	231	194	249	212	233	232	200	185	204	208	228	217	239	225	214	211	220	239	214	220	235	188	240	229	201	185	213	228	227	232	229	225	225	211	237	214	202	235	231	213	201	191	223	226	227	204	189	195	201	208	204	205	212	201	233	228	206	213	209	190	234	231	221	197	227	238	211	221	187	227	228	198	217	231	223	205	219	238	200	213	248	218	203	184	206	200	203	232	234	217	194	213	194	197	218	210	209	197	239	211	205	202	214	230	201	218	219	227	229	220	191	234	254	217	221	166	200	203	228	229	209	215	217	229	219	212	189	218	206	198	210	222	218	213	196	224	202	221	219	231	228	220	222	195	210	221	233	200	222	174	213	208	228	217	215	208	208	220	240	230	220	247	231	242	208	211	181	218	202	200	198	236	233	231	220	212	219	226	227	235	204	226	233	222	260	197	208	215	239	226	227	208	233	207	194	218	223	206	254	237	209	217	212	180	210	200	228	220	189	222	251	250	238	213	165	223	206	230	201	237	243	217	244	224	203	206	219	214	224	227	215	227	211	202	219	213	210	228	228	198	233	249	207	217	204	233	202	226	215	216	194	202	229	236	229	232	225	235	236	238	196	206	247	223	214	228	236	216	214	207	210	226	222	232	183	225	244	229	237	225	224	197	228	215	212	235	206	188	228	223	201	201	218	210	234	174	205	216	220	242	204	211	199	191	223	219	237	259	206	241	230	210	222	224	221	204	233	233	220	232	234	194	221	202	198	208	181	214	205	229	219	204	214	240	231	211	230	200	203	209	216	228	218	220	237	212	187	227	200	209	219	210	208	208	229	209	212	221	214	185	202	201	235	238	215	208	244	225	222	198	212	190	225	258	211	228	221	224	191	238	218	204	197	201	207	201	213	244	226	208	215	202	221	184	199	235	213	204	219	195	207	230	221	204	240	257	232	233	190	214	187	236	207	205	215	209	214	231	198	230	217	221	197	219	219	202	227	198	219	218	209	213	240	232	229	198	177	209	222	240	236	218	206	193	218	231	266	182	176	200	208	220	202	197	219	201	217	231	227	186	228	216	214	230	231	227	199	229	215	226	235	225	208	195	235	192	214	193	224	226	221	218	222	218	209	208	221	200	224	203	198	204	218	199	213	246	221	201	217	211	223	222	202	223	267	201	219	233	246	213	222	206	204	183	229	223	219	245	214	214	190	206	198	206	181	224	220	209	230	217	234	203	191	228	225	247	228	235	191	245	219	228	196	187	191	220	227	230	201	224	220	210	239	245	224	223	212	222	212	192	200	220	233	200	207	226	243	223	203	225	198	216	238	230	206	211	212	226	219	211	255	213	224	241	243	264	229	214	226	229	220	216	224	204	235	216	233	205	199	230	209	206	245	213	197	196	196	242	208	224	199	227	242	205	243	208	239	212	215	212	220	235	220	204	205	203	243	226	219	217	205	206	188	194	218	210	211	232	199	212	216	234	210	212	205	233	236	210	229	210	184	229	229	213	226	227	212	216	215	194	245	248	215	235	233	214	229	217	215	234	218	175	225	208	215	228	200	224	247	232	199	201	215	224	222	213	204	228	204	251	208	201	206	228	213	227	226	241	203	205	245	216	223	197	212	217	217	197	219	228	217	228	233	212	206	231	228	225	215	240	204	211	227	203	216	192	214	241	193	188	216	187	225	208	241	225	239	217	197	237	209	212	230	204	240	211	240	227	215	239	213	227	238	215	220	212	233	215	193	213	223	208	219	205	215	226	212	243	211	216	236	230	239	230	228	207	202	209	220	195	216	220	196	209	198	252	206	222	224	219	234	212	221	222	225	225	205	229	219	216	212	206	216	228	200	217	185	209	221	202	203	211	221	222	229	217	234	246	192	219	217	212	196	225	207	211	195	224	239	225	213	226	229	194	205	230	235	207	204	243	219	240	218	247	233	240	216	242	210	195	205	221	214	209	233	201	199	219	175	224	219	194	215	232	210	248	234	224	210	203	240	222	215	220	209	247	199	199	189	228	224	230	196	244	231	200	189	220	182	197	217	209	216	237	227	176	234	205	229	213	219	210	226	215	237	224	214	222	229	205	207	209	199	235	185	222	221	260	213	221	214	230	222	243	233	219	225	210	208	218	251	222	188	201	218	217	237	222	228	216	228	230	210	225	202	210	208	200	201	192	224	226	217	220	216	219	232	206	201	225	235	224	210	213	196	234	201	232	185	216	234	220	201	227	236	232	249	243	195	195	222	228	261	218	216	225	231	191	232	239	202	206	200	226	192	217	239	221	225	216	209	216	232	193	221	215	223	234	223	219	226	174	228	208	204	237	224	200	202	213	243	221	236	230	202	225	200	170	204	229	198	233	259	198	209	205	214	198	239	209	202	220	243	219	230	263	190	190	184	213	229	194	195	233	195	246	248	200	205	215	207
25083	20912	19874	6409	5221	4412	4580	5897	7217	5985	3355	2526	1491	1284	946	823	800	712	717	741	684	646	615	607	613	593	586	584	624	641	608	648	657	647	567	548	554	587	578	556	536	554	528	549	494	475	480	492	476	508	491	538	493	491	546	519	547	470	536	516	483	538	469	496	466	554	487	515	472	497	469	520	486	523	502	498	502	494	489	542	524	520	502	526	493	483	509	486	520	545	494	553	527	523	496	523	506	505	527	513	496	483	486	516	508	525	524	514	501	544	492	512	507	500	501	493	514	531	489	513	540	510	474	511	507	503	490	502	498	475	518	517	527	465	478	493	476	519	518	451	536	472	533	503	514	504	526	491	529	480	525	494	530	500	462	511	510	469	517	472	516	518	490	481	483	552	480	476	583	500	479	523	480	503	501	523	461	492	516	484	521	538	487	531	501	505	496	476	497	509	491	501	516	488	504	563	489	515	530	555	526	489	497	516	481	527	500	490	513	544	510	500	533	517	519	527	490	471	509	533	519	468	533	482	499	499	530	484	503	516	497	477	493	496	486	484	483	477	520	517	507	539	468	500	552	488	511	520	483	484	502	488	497	513	512	538	487	532	496	510	500	505	495	465	485	524	474	512	448	470	528	519	517	520	505	538	525	514	487	503	486	474	466	455	528	505	513	493	503	485	512	478	502	516	515	479	504	449	518	493	527	507	468	520	512	485	507	514	491	515	507	500	530	487	487	529	485	460	539	479	485	512	482	529	491	460	500	486	485	507	499	501	496	447	501	497	485	496	523	469	453	501	543	502	505	482	526	514	509	497	507	491	481	465	507	525	498	507	522	511	547	526	504	506	487	480	476	526	503	496	530	485	476	494	477	439	493	535	460	522	505	520	488	490	492	503	517	489	485	499	493	518	499	491	446	519	486	476	505	530	491	477	465	558	488	501	529	560	484	524	496	556	522	483	518	534	483	510	477	471	489	466	486	564	526	504	489	488	504	481	506	493	501	476	524	512	472	498	471	466	471	528	480	491	487	537	498	487	527	518	500	484	505	497	486	525	518	477	502	496	503	500	493	514	485	514	484	510	557	496	507	493	542	475	532	499	457	510	457	484	499	517	484	502	505	514	491	510	489	557	543	486	493	497	483	475	523	495	507	516	510	469	501	540	525	477	508	520	523	495	520	489	467	476	495	518	501	508	482	522	516	484	534	524	511	493	485	511	502	477	476	508	502	461	523	494	491	479	460	486	517	538	532	513	485	502	533	486	508	522	487	499	502	516	517	488	509	518	507	484	485	471	506	536	544	459	501	528	484	487	487	463	463	504	514	541	484	495	487	471	493	495	516	504	525	468	545	515	497	487	488	479	549	490	503	508	490	461	496	512	537	464	496	513	481	482	465	461	525	527	514	474	509	503	456	485	456	510	504	478	545	477	481	500	540	461	456	490	502	509	517	534	470	517	504	505	487	470	474	510	470	508	514	498	489	481	500	476	500	514	483	490	492	523	475	483	515	465	476	486	486	483	514	497	474	524	471	455	517	485	502	488	490	468	496	491	503	522	492	536	505	525	501	506	510	492	510	481	520	515	484	501	512	519	504	503	511	485	517	536	500	511	485	486	499	474	475	484	454	484	507	528	501	507	489	495	492	557	534	513	510	527	530	490	473	510	504	505	470	499	503	493	478	489	500	527	507	488	491	498	475	525	520	521	504	508	504	494	491	519	459	496	518	508	470	524	492	527	484	490	490	493	462	479	459	481	505	484	484	472	478	496	490	501	471	495	481	505	508	464	522	501	510	470	439	505	532	488	525	499	524	511	513	517	489	497	479	510	503	547	470	476	491	490	499	547	507	461	456	524	455	509	505	471	516	496	508	476	497	511	462	539	509	519	496	485	521	505	509	497	503	500	525	484	511	514	510	474	522	536	514	510	516	533	500	483	497	486	547	477	490	482	457	501	481	468	493	509	521	506	526	484	527	541	536	487	533	485	504	476	548	484	522	505	503	496	447	506	505	484	477	532	521	499	490	505	496	520	527	533	505	518	495	535	496	481	526	457	526	475	523	525	515	508	488	519	490	481	507	507	489	504	528	504	498	495	476	499	480	490	500	505	483	470	533	495	519	508	512	490	482	534	526	515	489	476	499	535	542	512	471	521	488	488	505	506	497	508	472	490	499	464	481	537	491	512	541	546	498	510	507	547	512	476	469	491	471	523	482	506	474	491	483	485	483	529	498	509	466	510	482	482	486	515	489	518	467	500	504	490	460	480	504	470	539	555	520	466	503	495	471	518	450	540	497	450	505	481	520	508	539	485	469	464	489	484	510	522	479	490	492	499	526	511	535	484	503	507	521	508	511	495	509	511	466	465	480	495	487	513	515	543	476	522	482	487	510	480	492	538	524	485	513	512	532	487	476	494	452	517	487	487	506	525	487	492	521	502	469	519	468	470	517	448	490	503	479	504	532	485	482	510	499	524	481	548	463	511	503	489	493	523	511	509	522	472	484	504	491	509	491	528	490	510	534	496	521	483	512	548	502	488	484	507	507	519	506	481	528	497	524	533	474	517	473	466	517	521	506	526	512	488	471	527	513	504	524	501	502	528	479	504	517	504	444	463	502	498	522	483	510	480	482	503	532	459	486	502	508	503	495	526	515	512	504	479	529	468	492	522	536	547	472	519	526	505	518	460	518	480	486	499	493	466	519	517	481	487	503	512	498	472	500	481	489	495	515	521	508	499	534	498	473	510	518	509	497	494	498	513	516	469	501	487	515	540	536	507	501	498	501	558	497	501	501	484	480	525	558	487	502	529	485	492	460	503	508	500	549	452	499	497	527	518	490	466	516	532	531	529	546	517	490	517	519	531	507	536	493	515	546	457	473	520	482	493	514	489	482	520	523	478	496	542	556	537	517	501	498	472	506	518	478	471	532	537	494	485	500	481	533	502	507	483	516	540	495	491	445	513	521	508	523	486	491	465	512	477	478	495	519	537	482	533	516	489	499	481	502	485	506	519	490	517	514	499	520	496	482	501	484	500	495	520	497	512	514	491	530	485	526	498	490	505	525	509	518	510	506	513	483	481	546	495	498	479	500	480	503	486	530	505	479	513	467	501	476	482	535	476	518	521	512	462	520	513	496	515	469	506	490	503	501	484	490	465	471	457	479	522	474	504	494	527	561	500	455	487	498	485	518	483	551	512	527	514	474	556	541	510	508	530	523	498	532	520	500	521	509	526	532	478	514	479	483	478	515	487	500	494	527	477	506	484	487	490	482	507	492	483	481	524	501	512	470	528	486	482	505	454	491	501	471	480	498	477	511	495	490	488	519	512	484	481	524	489	469	488	488	518	501	541	471	507	463	486	557	528	514	475	491	488	495	487	506	549	533	499	489	482	492	485	524	495	510	505	513	456	454	517	494	540	510	531	511	509	500	502	532	465	465	490	516	504	432	497	494	456	513	510	519	465	485	529	478	553	535	512	468	505	500	500	445	491	524	498
17273	8502	3735	849	486	439	450	372	356	280	304	259	246	271	266	274	303	226	213	249	221	262	251	249	261	254	259	246	249	244	292	279	217	232	240	262	232	211	248	251	252	270	253	259	263	237	247	261	234	281	281	238	229	237	231	258	246	280	234	248	252	232	236	224	251	241	249	256	228	229	251	242	220	241	235	250	243	248	253	221	224	258	248	265	227	236	202	253	240	266	270	256	205	260	242	230	280	233	216	266	254	269	230	233	266	241	248	222	264	245	247	231	226	272	258	284	229	261	237	247	247	243	266	270	258	247	229	258	289	247	241	263	240	269	242	233	221	233	244	224	277	259	228	210	239	232	253	257	234	241	211	235	244	237	254	255	235	281	237	227	246	232	200	261	233	245	239	251	201	240	245	231	233	254	252	218	277	265	220	270	251	226	260	250	225	256	246	236	252	243	251	255	255	219	224	202	233	258	261	266	245	257	272	269	236	250	232	224	241	262	264	235	229	244	286	259	236	243	242	236	234	283	267	250	246	257	266	268	250	259	274	249	268	263	228	258	246	273	269	257	224	234	246	261	265	246	236	262	216	248	249	256	246	296	239	237	252	211	261	223	261	261	236	260	236	251	264	233	268	251	214	261	255	243	259	247	241	237	228	236	247	241	228	280	250	258	267	238	221	276	237	249	257	236	257	266	252	234	244	247	267	256	268	257	262	269	260	246	260	247	243	238	264	243	257	248	248	266	225	256	251	239	261	272	248	242	240	227	235	236	210	267	272	268	263	246	281	257	237	219	245	250	222	250	256	267	241	241	255	242	239	263	232	230	214	237	238	225	249	238	225	238	259	225	264	252	275	249	237	232	256	227	202	246	236	244	243	264	260	257	220	220	256	266	224	246	242	225	275	284	259	251	251	243	235	255	222	271	249	255	239	243	261	276	271	240	265	273	234	263	225	256	253	247	256	253	234	244	262	248	267	230	241	218	221	244	239	266	299	243	247	254	217	228	275	254	238	228	235	236	225	224	258	238	259	240	241	250	249	235	255	266	252	219	265	253	252	257	245	260	237	234	246	250	260	260	253	261	244	263	251	260	277	207	282	266	218	206	250	253	254	260	236	206	226	271	239	254	262	236	239	226	251	262	230	256	238	232	222	276	275	234	274	265	271	279	253	252	262	229	268	269	299	246	246	233	258	265	267	243	214	224	264	236	235	262	241	233	230	219	241	278	257	275	241	230	251	225	249	231	239	235	216	221	262	248	237	240	257	219	244	258	250	259	222	229	271	236	247	239	263	235	232	210	213	237	293	242	255	220	267	215	239	244	262	252	268	226	262	218	255	210	237	251	226	253	257	236	235	250	243	273	250	226	217	235	245	285	239	206	228	263	279	221	223	241	241	238	254	255	253	260	250	268	235	216	233	245	264	244	268	276	223	246	237	248	252	233	257	217	219	233	235	230	254	266	245	256	261	243	276	236	268	245	251	232	248	254	278	227	268	257	243	248	241	257	229	268	255	250	243	241	256	254	261	223	241	233	197	220	243	246	268	247	255	242	224	251	242	240	250	233	244	258	241	241	267	260	275	243	239	229	223	209	221	251	261	223	211	248	249	247	268	251	248	233	265	255	251	239	270	280	243	235	283	230	234	238	232	258	232	264	268	257	241	225	223	237	206	243	267	243	246	236	259	243	232	283	271	245	247	240	239	267	236	236	272	243	214	230	257	233	253	237	234	255	238	240	229	274	243	236	263	274	237	232	238	259	238	248	281	254	247	237	242	228	243	240	245	232	243	227	242	268	235	226	214	235	260	229	266	248	281	223	266	270	236	247	269	245	274	253	240	258	225	270	221	225	258	255	231	264	243	245	277	257	247	257	252	257	266	252	229	248	253	224	249	239	227	247	224	235	234	228	257	215	247	248	216	236	258	223	244	235	234	223	256	207	245	239	250	242	235	237	250	246	252	250	239	259	288	240	221	229	221	248	262	229	262	217	288	242	255	232	237	289	250	256	234	219	232	240	236	254	284	227	209	246	253	232	264	250	218	250	248	253	240	240	230	262	251	244	244	256	241	252	268	265	259	268	249	243	256	231	245	250	246	238	245	246	255	233	222	251	243	248	291	225	262	257	288	240	227	265	250	224	228	270	247	241	239	210	273	240	247	222	244	240	243	235	259	269	241	238	237	240	256	209	230	230	273	222	207	262	273	233	271	250	263	239	242	243	230	245	282	257	237	222	228	271	267	245	260	256	254	258	245	225	255	270	222	255	261	239	256	254	261	285	258	263	238	240	261	250	221	223	246	250	251	243	242	233	231	270	244	235	245	226	237	227	226	253	250	260	246	237	229	221	216	211	238	258	227	227	279	260	253	247	241	215	260	252	253	255	233	243	252	225	249	229	231	252	227	272	233	267	264	240	232	233	258	268	259	219	263	257	225	233	237	228	243	233	251	268	257	240	248	228	222	260	271	252	251	257	239	257	266	234	248	295	234	225	229	242	240	256	230	234	268	245	224	244	252	239	244	248	256	247	240	229	268	236	240	259	263	270	228	244	225	236	233	240	232	233	236	228	251	225	256	258	256	259	236	249	236	268	234	237	247	227	254	219	241	246	248	248	269	258	271	255	250	254	271	249	240	229	255	249	238	251	219	273	233	249	269	269	232	252	244	259	260	244	262	241	252	263	233	228	262	253	241	236	245	258	238	223	250	271	286	249	236	229	237	265	224	229	240	275	264	250	258	250	226	285	278	237	240	227	225	273	268	255	233	257	261	282	249	251	239	234	239	239	242	244	236	234	218	252	268	275	245	254	244	275	224	214	242	239	227	262	260	270	262	264	232	246	270	238	247	267	252	238	248	220	251	248	264	254	254	257	250	234	227	256	259	229	234	238	245	272	232	269	291	257	250	216	254	224	273	249	258	261	237	227	236	261	243	273	236	257	230	273	235	286	231	251	279	241	252	244	221	235	255	265	229	236	239	240	232	263	237	229	277	243	252	248	254	254	256	228	239	281	232	275	239	237	230	252	247	252	249	261	247	246	234	255	241	282	231	232	253	225	270	239	220	240	262	284	234	221	266	241	221	241	264	219	256	226	226	264	232	250	271	244	258	234	251	241	207	225	240	236	232	228	249	276	252	228	233	262	228	218	257	258	244	250	233	234	235	242	265	247	263	243	276	295	224	252	225	238	228	232	230	258	238	278	268	246	243	295	257	209	254	245	240	234	233	246	227	247	252	250	238	255	253	264	225	229	271	245	240	233	252	231	291	233	244	237	275	261	225	271	262	225	273	269	279	245	228	251	255	233	235	256	235	267	256	279	235	221	250	233	246	240	260	288	260	233	267	249	245	271	232	248	265	243	257	251	246	264	264	260	247	257	256	262	253	243	264	248	245	215	223	228	243	274	241	254	270	262	288	246	242	255	255	233	255	218	231	235	265	264	240	234	273	249	251	288	247	223	269	196	224	262	255	247	234	221	269	246	239	240	239	229	245	261
10480	6659	5833	2020	1671	1454	1374	1211	1171	957	768	728	735	705	626	643	631	603	668	604	585	596	601	623	607	588	606	513	576	607	548	560	547	566	570	528	586	570	559	542	564	588	521	570	538	563	552	579	565	536	543	586	550	591	562	513	586	558	541	537	562	557	549	611	585	501	549	537	532	534	567	493	552	548	529	559	551	514	559	525	515	581	589	528	570	538	537	566	556	563	573	537	566	540	577	599	549	569	545	548	547	575	553	543	531	616	525	518	578	563	552	552	552	577	546	499	540	582	582	533	570	549	523	594	534	560	549	565	552	522	542	529	579	550	547	541	541	541	569	567	562	530	558	542	589	553	555	551	554	551	591	542	552	559	521	576	531	582	565	579	578	567	526	537	558	564	550	556	564	570	495	532	543	549	561	520	536	563	563	536	565	555	558	556	560	582	533	546	586	508	489	568	550	541	580	548	546	579	568	556	572	555	543	547	540	572	552	542	551	560	546	563	557	548	540	564	488	618	607	584	558	550	577	540	559	544	571	553	558	586	547	602	531	544	571	593	547	528	558	511	547	527	520	596	539	592	534	508	567	539	569	507	523	575	590	541	545	571	583	544	520	528	560	520	548	577	560	554	545	547	546	543	550	530	553	541	549	553	534	554	547	540	516	573	575	562	531	539	553	568	531	547	544	568	560	565	568	526	545	550	553	551	588	509	614	554	551	566	546	566	549	519	560	504	561	545	569	534	582	571	505	552	531	547	560	573	549	552	514	529	557	581	560	547	576	560	519	577	611	533	588	538	576	575	540	546	529	546	547	539	594	527	539	574	530	596	537	542	559	544	516	542	556	573	549	514	545	577	540	553	531	528	547	568	549	572	548	573	567	533	549	568	552	563	547	543	539	515	549	522	503	536	528	542	560	537	594	580	557	568	497	539	555	565	576	520	605	543	533	535	533	527	561	525	545	579	524	548	539	566	562	496	528	556	540	551	541	553	540	513	526	528	593	539	581	549	541	543	534	504	577	572	577	603	584	529	603	557	536	527	568	559	486	555	563	573	552	520	556	566	562	515	572	551	555	525	576	580	629	534	549	549	546	530	507	546	563	503	528	536	560	568	591	562	591	535	563	568	601	511	615	527	556	556	532	539	544	542	540	565	582	560	584	541	542	537	560	532	529	558	549	542	543	561	506	594	559	525	558	591	551	543	562	559	558	514	565	536	580	552	515	575	544	553	528	551	533	565	520	573	564	570	538	558	578	593	578	570	534	554	537	570	550	527	603	549	571	583	553	532	526	553	545	549	519	539	534	573	538	555	606	551	555	558	521	550	576	548	496	537	531	572	563	554	536	519	573	563	550	548	563	548	587	486	562	564	550	519	553	555	537	567	545	522	570	523	580	540	530	563	577	536	555	537	531	540	574	567	554	586	531	542	599	516	587	563	577	542	561	543	552	548	545	534	574	535	549	546	572	542	580	550	546	564	539	549	536	523	523	532	546	564	585	565	541	551	537	575	573	586	535	616	510	589	556	532	551	572	525	532	522	545	575	514	528	534	523	574	501	551	567	553	507	521	528	528	495	504	510	562	527	582	553	563	509	538	542	550	533	529	548	537	509	539	552	573	540	540	548	521	551	523	545	533	533	572	572	554	561	559	582	552	553	574	563	569	540	509	534	558	549	568	555	554	576	560	534	581	549	538	507	579	532	559	544	548	537	541	584	525	557	547	577	558	558	564	565	541	556	548	566	540	596	546	537	541	559	542	532	564	548	576	527	600	529	512	573	573	563	557	531	570	578	530	515	512	542	545	497	554	554	524	536	567	582	541	562	560	553	547	536	562	553	512	516	555	556	562	545	578	579	564	543	548	515	548	546	554	573	564	559	517	538	575	531	564	578	552	527	556	543	549	556	552	565	523	578	557	553	534	519	570	572	543	507	558	583	500	566	545	561	511	520	554	505	565	554	538	566	489	537	542	565	561	566	533	534	564	538	539	545	518	516	509	493	564	500	563	555	556	534	541	588	556	564	568	525	536	551	560	561	558	582	553	570	565	578	545	548	557	528	560	573	530	538	570	552	574	545	551	562	556	551	529	583	572	548	556	568	540	536	577	552	555	561	565	545	557	531	546	573	568	558	527	568	550	539	526	575	516	534	525	550	533	544	576	563	498	537	569	575	543	545	537	575	488	510	563	533	603	574	479	594	527	537	511	530	532	568	549	612	563	516	555	540	602	584	515	600	534	532	527	554	586	533	547	500	531	514	552	525	519	535	530	540	547	563	549	589	549	536	579	551	535	556	514	559	583	549	525	531	574	578	512	535	518	578	543	527	566	544	568	524	506	566	523	530	536	568	571	516	586	531	549	552	560	577	560	570	530	532	527	531	543	576	568	515	515	572	589	548	575	535	550	567	536	581	565	516	562	546	582	578	546	559	593	533	554	540	572	521	563	573	548	542	538	536	540	578	550	547	495	562	593	569	542	504	525	523	586	556	564	566	569	556	521	575	544	539	558	565	558	559	583	531	580	547	527	532	576	523	548	565	497	526	560	571	532	526	589	551	519	555	556	519	606	551	570	552	561	560	544	563	577	547	580	558	529	542	554	570	524	530	570	582	555	516	535	572	505	542	548	532	532	568	595	536	545	570	568	559	508	543	528	525	542	527	558	568	536	557	602	567	576	514	521	534	530	532	542	527	535	537	545	545	539	528	520	534	575	548	535	512	566	537	543	561	573	537	555	522	546	511	521	549	535	599	528	550	550	553	571	579	547	570	598	563	575	571	559	507	540	507	513	552	513	531	554	562	535	554	519	531	546	585	521	538	574	518	580	565	561	559	560	561	525	521	577	567	571	536	528	535	546	527	523	562	558	574	568	492	541	544	550	548	547	517	616	521	558	576	529	572	545	548	550	571	539	573	521	561	573	582	561	598	561	584	524	519	557	578	556	564	541	549	534	556	546	551	553	534	539	540	490	554	584	553	559	517	500	564	547	550	534	566	519	542	569	561	551	580	548	534	530	519	565	543	553	537	566	529	571	568	539	561	582	555	559	563	554	568	527	532	524	537	562	569	563	527	549	521	565	527	565	561	501	522	565	574	514	490	541	535	536	563	585	547	496	547	573	573	516	588	564	537	566	548	581	579	539	538	553	525	527	569	535	562	590	529	613	545	568	529	566	610	565	531	577	560	521	586	566	592	524	549	570	547	564	507	539	519	545	557	590	523	598	560	548	582	543	518	549	579	541	538	601	564	534	546	599	543	526	584	563	538	550	544	560	580	542	542	550	548	534	549	560	530	588	527	552	558	589	531	548	540	576	559	562	544	596	570	561	575	555	583	580	537	552	546	514	547	596	600	548	551	552	549	570	568	544	526	546	535	526	544	519	572	546	550	541	523	580	539	582	581	554	563	528	573	552	554	568	583	549	503	576	529	533	572	582	551	559	505	566	580	531	534	558	553	551	581	540	576	511	569	549	564	583	528	543	527	579	563	516	557	532
31140	19279	11667	2321	1294	885	827	1110	1258	876	615	361	303	326	254	220	237	212	223	243	226	196	217	198	232	211	187	197	226	212	210	236	221	227	176	217	208	213	199	188	229	217	235	189	202	201	209	204	201	223	242	214	198	209	229	174	171	206	210	211	218	229	203	213	179	204	164	208	175	218	208	223	190	191	205	193	198	231	182	178	205	202	202	223	195	216	173	191	186	224	184	175	196	204	217	212	221	212	202	202	218	186	207	216	182	209	208	196	194	193	212	211	190	190	208	221	189	202	209	207	194	194	200	202	185	206	211	200	178	184	169	193	199	214	213	203	170	177	175	195	213	207	194	188	195	188	199	193	176	205	193	187	196	205	216	220	189	196	184	208	224	188	184	197	212	202	205	206	215	189	187	209	206	214	202	195	180	202	188	191	216	207	202	206	193	209	212	224	202	195	182	168	192	170	173	178	207	166	202	181	225	202	200	183	197	194	190	190	227	193	226	173	200	201	193	200	179	197	209	196	213	190	225	200	208	229	210	172	233	213	212	208	193	209	205	210	193	194	202	200	185	178	219	204	201	230	213	205	202	203	179	216	183	212	217	212	216	203	190	208	209	211	229	215	191	187	224	207	199	207	188	177	195	194	187	209	208	204	213	202	192	234	200	212	188	217	205	202	211	207	234	199	189	194	202	201	207	186	205	169	193	192	192	191	215	196	205	198	215	191	200	209	201	186	181	239	198	192	188	220	191	169	212	179	176	185	206	179	218	198	205	188	212	180	207	211	198	196	201	184	219	222	174	209	207	193	232	170	225	202	183	188	209	180	197	205	201	186	197	213	198	179	207	198	202	207	206	192	199	186	197	181	195	225	184	198	198	208	218	184	189	197	198	193	192	190	205	194	203	181	209	215	207	196	201	176	242	204	192	215	205	197	216	219	193	203	200	191	193	205	208	210	178	184	214	188	197	212	196	224	192	201	216	193	224	207	192	200	178	215	206	221	212	178	194	167	202	204	240	173	219	235	196	210	184	180	187	218	198	195	172	199	168	199	183	230	196	185	217	196	218	187	194	200	184	178	212	194	212	222	194	221	176	214	198	229	206	229	181	234	203	196	224	202	204	223	215	220	212	210	195	209	210	218	201	193	182	171	187	177	205	183	179	200	223	191	212	199	206	217	219	181	185	234	187	191	191	206	215	207	194	196	201	189	191	199	220	213	187	182	198	203	201	210	207	209	186	214	186	223	208	183	216	220	203	204	221	212	210	213	214	164	180	200	201	203	181	219	204	219	208	190	219	230	189	199	219	190	180	196	213	202	202	206	214	210	195	188	205	201	219	215	215	197	234	202	186	193	199	195	198	200	193	227	236	209	204	209	201	219	216	203	206	201	205	166	207	197	192	193	216	222	198	202	200	196	180	229	213	201	213	221	193	209	197	199	186	203	213	194	217	180	198	228	224	182	210	177	194	194	196	211	192	205	193	195	194	193	204	207	194	184	199	186	207	205	202	209	218	207	215	211	210	206	212	199	188	215	212	200	196	218	201	223	184	189	203	169	184	189	196	228	216	189	198	186	209	194	197	188	201	214	215	212	204	196	175	191	204	202	177	209	201	216	201	182	186	185	222	205	187	218	197	203	204	208	194	181	184	190	212	212	192	193	200	247	201	216	212	161	219	191	190	200	232	201	206	211	186	231	217	185	201	185	184	190	225	201	177	192	184	198	209	184	208	197	197	208	221	215	216	222	209	197	196	192	195	196	237	208	198	207	206	196	203	217	232	191	190	207	230	199	200	208	193	203	209	190	178	205	194	209	194	185	208	197	235	209	212	224	224	216	203	206	210	232	222	166	178	174	207	184	214	207	202	193	223	206	214	222	169	218	226	212	208	206	200	201	220	190	209	193	192	197	198	200	187	219	188	208	199	217	190	209	192	196	184	193	192	198	217	226	192	216	210	178	192	203	219	206	183	184	191	226	196	180	214	187	193	200	203	203	181	203	194	205	188	201	203	200	202	211	201	180	220	216	187	203	206	181	192	223	195	213	210	180	211	189	207	199	184	216	209	210	203	203	203	215	199	209	209	208	190	206	209	209	209	215	195	191	188	191	203	197	194	198	196	196	201	212	218	182	205	220	205	202	205	186	201	211	204	214	192	189	204	201	197	222	205	201	200	197	199	188	191	196	218	206	191	224	207	203	208	188	186	195	194	198	194	225	195	181	207	200	191	198	186	207	198	221	204	192	205	197	209	216	212	225	196	196	220	200	211	207	214	188	183	205	228	216	200	242	194	215	199	198	210	215	171	195	189	183	199	229	235	201	197	187	213	185	204	192	177	209	201	203	248	205	212	202	192	213	203	236	188	198	224	217	180	218	210	218	200	216	218	203	209	181	214	215	188	194	174	202	214	208	210	197	208	179	228	208	177	223	213	192	203	216	202	178	196	212	208	217	218	210	228	208	203	203	234	207	204	202	181	208	199	207	201	225	181	224	209	178	182	197	223	196	177	232	214	195	213	186	208	164	186	175	204	186	219	189	215	196	202	225	225	174	208	196	222	194	208	230	209	199	186	209	195	201	195	201	199	176	208	206	204	204	205	186	216	193	225	206	202	184	184	210	203	191	183	200	186	167	229	199	213	185	190	182	212	178	215	210	215	229	225	178	176	212	215	193	189	202	214	216	184	235	219	209	206	213	206	212	201	197	228	197	193	219	184	212	196	210	197	204	174	178	209	209	186	187	207	238	204	163	210	200	207	211	194	215	197	245	203	197	224	194	194	190	203	206	204	189	206	217	195	215	177	166	195	225	179	223	199	175	230	184	214	187	207	194	216	202	208	198	189	201	224	204	200	191	198	208	194	212	201	201	199	203	164	195	188	187	216	186	190	211	195	196	185	217	187	219	194	202	197	214	183	194	199	198	191	183	201	199	166	179	214	226	186	186	199	210	226	227	203	197	198	226	215	206	190	184	212	205	199	203	195	206	221	172	197	205	175	205	195	180	205	202	198	212	220	211	201	216	228	185	167	186	216	193	219	183	185	208	220	189	186	205	192	233	221	207	190	194	187	196	231	195	186	195	197	177	218	226	196	180	193	183	171	193	215	216	209	191	185	191	201	203	216	210	201	204	221	192	243	182	183	212	202	188	194	206	205	225	231	200	193	197	183	174	191	206	190	197	208	199	181	215	186	182	222	218	217	229	174	173	219	190	219	219	226	201	180	169	189	187	182	185	197	224	207	212	186	205	222	183	207	199	198	220	202	216	191	211	199	206	200	200	203	187	213	214	196	201	208	208	192	202	228	200	191	195	207	205	194	213	222	168	198	201	219	192	215	193	205	205	193	176	188	183	175	212	189	220	176	186	207	175	231	202	200	217	190	226	223	191	216	212	210	192	227	187	215	172	194	199	205	196	185	192	194	221	204	196	209	208	224	183	189	204	179	187	244	184	217	195	194	193	206	202	189	211	197	218	192	192	209	210	185	186	216	209	196	219
19649	14839	12838	4108	3692	3117	3035	4372	4745	3500	2465	1391	1038	918	758	684	617	665	627	534	545	567	536	549	473	498	520	497	540	523	526	532	553	529	507	500	508	470	493	495	489	470	518	518	484	483	514	469	548	493	469	516	503	497	498	498	453	467	522	421	466	459	456	445	432	468	488	463	497	493	473	448	448	459	482	467	510	478	492	506	422	487	420	456	474	450	472	436	507	421	490	475	440	493	436	446	443	442	445	516	464	446	447	470	456	481	452	462	521	480	496	468	472	422	442	458	446	504	493	435	452	507	473	499	417	490	454	516	487	442	404	469	499	479	462	489	472	426	423	498	470	440	472	434	461	496	419	461	450	454	477	464	437	487	504	483	469	447	441	477	450	444	467	452	498	477	458	453	463	452	465	468	502	492	468	462	469	469	437	453	487	444	466	458	475	455	486	455	470	486	470	473	445	497	441	438	456	475	452	420	472	437	459	474	454	463	448	464	448	455	429	460	497	494	465	474	472	494	477	460	460	431	461	444	473	506	417	486	437	435	465	466	487	456	468	468	434	492	471	482	439	477	478	481	494	463	456	494	506	453	483	495	475	435	450	466	440	429	464	466	399	419	458	441	472	455	477	455	428	472	455	501	461	446	468	468	480	456	479	434	469	497	446	440	485	482	446	447	460	459	484	478	494	443	466	477	477	478	455	491	451	452	487	446	447	446	481	476	432	451	489	478	465	495	438	491	495	456	474	453	405	489	438	452	449	458	483	464	493	456	491	445	447	455	459	432	456	439	456	448	426	475	443	470	441	450	460	457	443	521	491	444	492	436	482	433	429	476	457	463	471	438	451	489	473	448	425	477	479	473	517	454	440	462	471	459	466	454	477	447	481	438	447	484	470	464	452	460	458	516	431	475	477	442	486	441	445	441	478	457	415	481	442	477	476	466	478	466	444	473	491	485	466	489	511	451	477	477	469	470	505	466	439	454	470	486	471	464	480	444	469	480	475	483	454	469	448	482	497	478	436	471	491	456	482	441	427	477	441	473	481	435	460	442	473	483	513	447	505	459	473	453	480	446	453	460	523	418	449	471	466	465	469	454	447	498	464	492	453	448	515	459	478	467	484	457	454	551	474	470	473	482	449	476	473	458	432	500	469	503	472	450	489	466	461	451	480	464	429	475	518	516	436	479	459	452	477	484	482	451	443	428	458	486	460	496	482	443	444	472	459	515	483	459	473	459	459	475	482	468	455	450	458	475	469	473	515	474	504	469	484	458	484	471	458	480	458	460	428	504	468	447	446	499	454	487	444	468	455	466	477	479	469	473	426	502	490	459	457	462	493	456	473	428	446	445	467	493	454	508	464	479	471	530	435	490	469	481	479	453	465	477	469	492	452	438	462	483	452	452	470	473	429	486	470	481	502	471	471	495	447	478	474	446	492	454	482	497	461	453	442	462	433	472	478	422	443	484	416	520	504	479	467	437	493	454	476	413	485	460	464	467	458	477	495	441	467	479	470	454	422	486	497	459	450	462	423	473	428	517	456	489	481	441	467	446	471	450	417	478	452	478	500	454	465	445	494	476	456	472	446	465	457	457	469	494	472	474	447	475	503	467	470	438	445	450	463	460	453	436	447	479	474	502	490	421	492	478	442	492	485	460	466	485	466	425	515	466	445	449	438	451	427	492	456	464	465	461	447	473	478	478	427	457	433	484	451	466	486	442	456	466	505	425	482	462	481	480	496	462	448	466	470	486	471	477	426	483	463	460	478	447	459	443	460	460	473	457	447	466	486	487	433	474	462	466	450	474	472	466	481	443	481	480	470	447	431	501	451	474	446	436	484	457	441	464	467	462	482	453	473	465	493	465	433	448	473	445	482	495	445	485	431	462	442	471	442	437	473	493	445	444	476	513	488	483	460	474	472	467	426	488	498	435	477	458	459	459	467	426	453	464	443	476	458	462	480	490	479	449	476	453	467	486	487	500	460	460	471	481	453	458	463	448	472	447	451	468	451	435	462	478	475	450	447	477	461	501	455	469	520	473	482	471	484	445	475	458	443	446	450	431	439	471	451	456	456	443	502	447	476	454	461	458	449	486	484	456	474	467	477	444	486	461	465	453	471	477	472	487	471	482	471	439	480	428	461	448	497	467	469	490	459	482	493	456	467	466	466	455	477	451	488	457	487	446	446	439	476	513	465	463	464	454	478	450	481	438	454	469	492	445	465	501	457	516	460	430	466	444	428	447	453	486	446	479	456	478	470	483	476	434	469	490	480	487	484	439	479	463	483	439	457	497	430	456	486	465	476	480	462	464	435	475	453	485	478	480	483	455	438	422	461	427	476	453	449	462	426	452	452	458	468	456	438	429	442	458	446	473	476	434	488	491	485	444	460	449	473	482	453	481	472	486	450	501	477	482	451	433	471	430	453	464	445	455	461	448	450	456	497	479	472	456	468	461	439	441	461	485	486	471	486	453	458	484	471	446	469	441	439	476	495	457	461	491	432	468	453	466	452	489	484	473	483	450	474	472	503	461	438	478	464	461	461	487	477	453	480	468	459	469	457	456	447	496	458	454	446	517	456	459	468	472	460	439	445	434	461	520	386	469	431	466	474	452	438	451	494	501	474	479	464	469	458	467	437	440	460	454	443	435	459	466	456	493	439	484	484	453	467	456	480	476	459	497	496	482	446	461	429	489	445	493	498	439	443	476	452	428	453	453	451	458	461	476	463	470	435	480	443	465	486	415	456	429	434	440	472	466	454	440	485	467	494	497	461	485	501	448	482	451	479	467	423	439	457	464	439	467	441	439	480	422	460	503	431	462	459	473	467	454	470	474	465	446	485	454	469	461	477	418	441	432	440	448	455	487	477	461	473	441	496	473	465	449	473	475	458	470	474	435	464	464	466	485	457	470	459	480	472	453	461	473	461	454	456	463	471	426	475	449	478	482	454	463	432	471	476	446	465	475	453	463	482	441	453	514	462	427	421	452	410	486	479	473	472	446	480	510	444	460	455	449	494	497	488	431	438	466	489	485	473	444	474	487	439	477	473	469	442	459	472	469	468	461	417	473	480	443	452	463	468	417	442	436	463	443	427	468	455	445	456	460	458	464	468	475	476	457	449	466	465	450	497	474	471	491	452	452	484	474	469	458	464	457	449	483	462	490	494	476	467	472	474	464	487	489	465	452	443	444	452	491	413	443	466	424	450	458	454	447	465	448	471	449	425	459	419	455	457	494	447	465	483	428	483	499	482	426	481	464	487	469	471	477	478	471	447	484	468	490	478	479	447	462	483	465	452	468	492	486	442	480	455	493	448	457	440	482	460	444	463	493	462	493	489	444	456	445	449	454	480	451	477	432	469	481	474	437	456	460	472	458	453	467	450	459	462	416	461	471	461	493	453	445	441	464	483	455	477	439	488	442	477	454	462	511	447	480	443	470	492	468	483	424	407	464	447	462	471	455	468	470	443	522	455	459	459	457	450	498	457	456	453	464
41852	28960	19839	4572	1993	1244	1117	1944	2773	1688	1009	518	384	335	310	252	274	263	258	263	240	250	216	252	236	245	239	229	251	203	229	241	233	243	204	230	237	232	240	219	230	252	257	256	230	224	241	210	228	205	213	241	207	219	216	234	211	212	223	236	234	205	226	229	236	220	192	220	226	225	246	225	249	249	215	245	213	217	259	241	211	215	210	234	242	222	195	213	209	227	250	251	202	221	246	200	210	195	253	194	212	247	238	220	208	248	245	240	221	221	228	233	233	235	224	243	222	227	232	202	223	234	246	236	197	198	217	210	222	227	220	222	218	239	222	260	251	224	225	231	241	234	229	222	217	217	235	237	244	250	227	245	218	206	220	236	200	233	226	168	237	218	209	251	221	228	240	201	216	214	219	219	207	220	194	250	216	202	210	225	250	220	257	234	223	219	250	237	245	225	227	247	194	222	225	229	236	196	211	217	206	229	227	221	194	258	236	202	220	264	248	245	230	228	222	212	259	230	200	244	229	205	208	193	218	239	199	215	220	229	248	243	201	210	202	226	194	240	211	208	226	219	196	222	198	208	243	220	256	232	213	249	204	232	224	238	244	194	216	242	215	234	206	211	241	233	238	221	189	224	239	231	235	244	223	209	262	215	227	208	221	252	198	198	259	220	214	204	199	222	218	225	270	225	225	218	220	233	218	218	235	225	198	244	220	218	232	226	223	214	212	217	236	236	228	224	230	235	257	203	224	259	203	194	234	209	216	242	232	229	220	228	237	222	208	227	228	200	230	234	251	232	198	221	227	182	200	193	244	225	209	244	239	183	206	226	217	236	235	196	273	239	211	219	215	248	224	228	252	215	222	216	236	218	231	252	226	214	225	249	227	247	223	258	235	223	217	235	203	232	241	267	213	185	246	238	240	242	230	236	232	207	232	210	233	228	214	232	187	214	210	205	226	216	209	230	213	207	213	213	224	229	231	228	236	210	222	209	243	221	241	218	229	214	219	221	228	209	201	228	249	225	244	224	211	229	194	232	226	213	257	225	219	245	200	231	183	229	199	210	210	215	193	236	222	247	220	233	244	221	245	239	216	236	238	223	207	174	242	255	210	183	225	209	199	208	223	218	198	249	255	238	263	239	245	242	210	230	205	236	211	195	238	255	254	247	230	268	214	219	228	225	233	234	219	259	224	209	247	253	215	235	228	194	223	192	203	215	233	235	219	223	207	239	256	221	211	231	212	231	234	212	212	224	230	195	193	213	200	198	226	198	211	231	235	246	224	232	217	220	226	212	230	223	235	255	240	207	240	244	233	230	237	236	218	220	197	234	249	228	236	248	215	198	209	217	220	205	239	238	242	256	234	222	217	223	217	233	236	246	245	228	228	224	243	206	210	233	223	225	230	225	216	196	240	200	212	234	192	217	232	253	244	251	214	197	221	197	221	229	227	228	232	242	244	237	232	232	243	242	229	198	195	215	228	225	206	231	229	239	223	232	223	208	205	241	230	209	218	234	244	209	239	246	206	225	226	205	216	228	226	233	231	241	217	197	229	262	208	216	246	210	247	223	240	221	227	218	195	249	236	223	220	234	239	232	235	225	219	239	232	238	212	220	210	252	227	226	248	233	197	221	212	190	227	238	258	224	212	244	239	223	214	232	239	233	207	219	240	243	203	206	239	235	263	210	247	191	215	196	230	208	224	202	208	239	223	203	201	210	236	200	224	219	209	227	204	236	243	232	239	242	208	218	206	194	234	221	241	240	218	203	243	214	243	199	218	244	224	240	203	226	234	190	232	211	239	204	216	229	228	227	190	225	216	220	247	205	205	233	228	218	237	220	235	242	229	232	201	209	225	225	224	205	225	212	211	205	225	223	215	244	231	201	220	231	229	223	204	233	208	254	239	237	245	208	252	251	231	219	222	200	233	219	223	244	245	225	238	240	216	208	237	229	219	220	207	236	234	210	227	235	198	226	220	231	228	231	213	205	205	245	236	218	235	209	220	241	218	242	207	218	193	245	209	235	216	219	219	249	244	225	241	228	239	242	221	233	239	213	220	224	212	241	226	214	228	232	257	194	196	229	230	242	218	221	212	240	228	209	196	199	231	209	211	223	208	211	232	231	209	227	243	214	227	213	221	235	235	215	224	198	224	236	239	217	215	221	213	225	257	233	210	236	259	200	229	250	232	230	226	244	240	204	233	227	226	227	227	222	232	244	223	214	213	209	220	216	231	219	192	226	243	216	211	237	220	219	225	208	242	226	212	241	232	248	215	226	184	210	238	206	224	213	234	233	223	234	220	237	227	224	212	209	240	228	196	205	206	248	202	191	257	198	238	224	203	233	238	267	228	221	244	222	218	203	238	236	206	222	201	234	239	236	239	205	241	240	215	227	228	204	203	194	191	215	218	219	211	232	224	238	228	203	206	217	187	219	223	206	230	228	219	218	233	250	245	222	209	248	237	214	247	225	205	207	246	199	220	216	207	207	248	230	244	220	224	233	252	180	212	213	211	228	220	202	242	265	234	214	230	247	238	203	240	239	254	193	231	224	222	212	211	222	218	232	217	204	240	221	246	202	225	204	220	233	227	222	219	207	205	227	225	234	225	241	240	234	240	214	222	230	236	242	219	246	199	241	220	243	220	217	255	224	224	248	215	226	206	218	199	206	242	235	224	231	208	238	183	227	222	224	225	221	227	204	197	209	235	226	219	278	238	232	242	224	207	225	205	232	214	232	234	214	252	238	226	225	229	246	217	224	250	224	235	199	197	207	210	227	231	215	200	237	224	226	229	231	233	220	225	239	218	228	226	233	199	192	210	248	243	198	214	201	231	236	228	205	211	224	203	207	245	222	242	231	244	230	241	207	221	197	239	234	229	206	245	224	205	248	231	217	237	231	190	230	228	206	233	247	206	212	213	244	225	245	224	215	229	226	222	224	224	244	222	237	213	226	226	203	221	236	251	240	253	222	221	240	218	226	219	226	242	196	249	229	240	254	222	228	185	237	241	203	223	254	223	234	238	198	206	238	237	219	258	197	239	236	224	230	242	225	190	211	213	228	218	221	222	250	214	212	221	213	233	240	224	244	222	220	223	233	212	226	240	228	209	223	226	223	215	227	224	213	232	230	219	253	241	225	248	258	251	207	222	206	218	200	221	219	222	224	223	225	241	217	228	223	246	213	216	207	229	223	211	223	244	239	214	230	213	222	192	217	236	248	258	232	235	197	221	242	210	201	240	229	218	216	231	208	220	274	243	208	228	237	252	241	225	236	234	251	219	250	224	202	240	214	216	221	229	219	234	218	197	194	234	224	214	224	219	236	205	211	223	230	219	235	241	231	197	205	244	226	237	209	237	205	228	242	212	203	203	206	229	230	216	231	233	202	254	225	248	256	239	231	194	202	228	225	195	227	218	221	235	255	240	236	217	205	247	217	223	262	227	210	224	239	261	227	244	241	231	224	221	197	219	245	239	243	217	228	216	205	233	251
25682	21493	19334	6128	5501	4359	4394	6718	8691	5561	3658	1690	1366	1245	961	845	767	771	733	702	674	655	613	615	611	596	607	635	617	630	663	639	698	630	602	644	594	574	567	614	594	527	547	560	544	522	534	566	522	544	551	493	536	543	537	513	551	539	476	494	498	522	542	503	565	497	501	475	547	531	528	514	537	505	546	513	506	589	527	512	533	560	519	546	525	542	506	494	553	514	521	548	515	526	512	503	512	542	517	562	536	493	539	558	504	541	482	488	493	557	563	494	525	524	490	496	518	507	523	550	541	562	536	509	486	530	513	500	500	545	551	524	514	496	503	540	527	523	493	515	517	507	516	520	505	515	550	551	486	483	466	489	541	504	505	487	520	524	535	512	504	500	514	492	550	502	487	531	492	497	521	521	532	454	483	524	549	534	548	545	489	543	525	546	520	506	503	557	531	539	523	527	532	547	493	535	505	493	517	511	486	523	508	516	461	509	488	531	481	495	523	535	503	534	498	537	526	496	508	530	512	514	514	492	526	519	515	528	544	508	522	531	521	469	490	483	522	510	515	527	531	532	509	485	492	523	547	534	484	522	519	529	529	532	504	531	518	455	559	516	530	466	534	536	524	522	539	519	516	506	475	462	499	495	522	556	506	516	508	528	509	514	523	500	534	498	499	518	508	513	538	504	515	529	529	525	488	505	544	512	502	562	515	507	529	503	530	537	556	516	515	513	512	522	516	497	474	528	515	521	511	519	520	524	483	468	515	522	518	544	509	519	522	464	514	514	510	529	496	514	480	540	518	556	492	513	551	507	525	501	535	504	505	516	467	503	481	524	565	517	524	509	517	528	502	506	503	517	548	530	516	538	535	501	517	562	532	534	506	518	520	479	520	494	486	548	480	539	533	521	528	505	518	507	530	519	576	485	593	508	499	539	534	562	553	506	530	512	523	505	540	526	504	520	518	524	493	557	529	518	502	496	520	514	498	484	503	517	530	497	517	549	491	497	517	515	487	532	548	532	497	549	536	528	466	543	530	526	508	518	538	484	470	506	523	523	553	502	480	549	511	504	534	496	489	550	553	503	500	493	514	559	529	530	520	494	500	494	527	482	469	516	527	505	467	532	473	532	510	538	516	516	499	494	507	508	517	513	505	527	532	495	497	522	571	541	540	539	548	521	483	511	503	502	509	522	495	565	495	550	515	521	511	511	493	502	541	482	522	528	505	521	531	498	516	476	506	511	568	521	515	533	537	498	548	498	512	509	493	525	505	529	516	546	509	527	557	511	475	526	512	523	473	537	461	492	518	526	508	546	526	550	493	483	517	545	541	454	501	500	507	514	503	534	511	522	522	549	534	498	540	512	541	464	546	544	547	480	546	527	525	498	481	511	529	497	476	536	511	504	511	489	521	500	546	517	523	507	465	519	534	567	508	477	520	507	490	550	505	496	482	515	517	497	509	541	537	520	516	519	519	518	523	475	533	507	493	518	489	543	506	534	514	501	547	502	506	539	492	509	538	524	539	535	513	540	509	539	473	583	530	528	510	521	487	517	497	501	520	477	513	477	515	480	511	494	497	532	520	529	492	522	555	511	490	490	498	495	544	547	486	548	532	536	560	526	541	505	500	523	528	535	550	460	510	497	541	508	542	501	501	503	555	485	500	546	500	508	515	474	509	480	503	507	544	545	528	473	501	509	495	532	502	498	507	555	509	541	543	536	528	510	540	485	549	532	479	540	528	515	526	536	516	501	518	513	490	512	539	512	537	500	543	534	526	521	488	491	501	539	495	512	482	501	487	542	521	535	497	539	476	514	532	492	521	506	517	547	534	498	532	508	496	510	542	502	545	539	511	534	536	482	515	496	480	489	508	461	494	501	526	513	528	500	490	503	546	528	476	552	495	521	537	496	491	500	524	550	511	471	513	512	530	508	514	538	538	485	512	509	524	499	508	541	519	515	499	490	486	485	530	474	531	558	532	508	512	526	545	527	510	528	504	505	547	519	496	532	491	528	489	550	584	503	554	517	522	517	496	514	528	551	501	527	535	483	521	509	534	506	537	528	523	523	529	483	514	463	502	502	498	535	528	474	535	487	535	499	513	523	491	529	537	516	543	514	530	490	540	513	484	501	517	505	501	508	502	497	508	518	523	505	517	520	510	499	513	506	490	461	526	526	550	523	497	486	504	535	509	524	520	536	514	496	470	533	501	538	474	536	497	473	536	526	515	493	531	550	498	505	509	556	561	512	513	510	502	522	497	586	508	523	550	508	536	520	526	493	517	496	518	507	515	528	544	478	474	528	468	495	518	517	519	490	535	512	518	490	513	541	522	528	486	501	512	506	530	510	496	504	522	515	528	564	520	515	519	488	498	528	534	509	487	497	550	521	589	555	477	545	553	522	511	540	506	518	507	517	514	504	549	515	500	478	521	489	505	516	508	509	516	488	491	501	510	542	485	506	510	505	510	543	550	550	521	511	539	524	535	526	504	505	530	517	465	484	557	486	517	550	523	476	483	493	495	501	500	523	478	478	489	520	535	493	540	487	511	484	532	500	527	531	482	516	504	503	517	529	507	487	542	505	526	525	552	510	488	519	562	512	518	485	495	503	545	503	501	490	524	481	502	478	522	563	500	475	532	557	567	480	491	480	537	548	494	520	510	515	517	536	492	466	478	529	510	478	536	497	568	525	522	527	517	515	508	541	532	502	511	528	514	511	514	491	519	530	512	506	543	515	572	524	518	531	529	524	526	515	520	475	530	509	526	537	499	506	523	524	496	540	481	490	533	546	474	506	539	530	510	505	540	548	529	522	477	527	500	522	487	485	509	535	489	517	510	507	553	495	522	489	500	555	494	453	515	517	501	543	511	520	496	507	529	552	509	493	502	546	530	506	489	503	559	480	520	503	556	501	526	537	509	534	461	555	517	519	525	510	505	474	478	524	515	520	555	507	486	531	524	522	511	505	561	517	497	505	491	471	511	492	504	534	522	538	517	502	530	516	478	503	538	522	544	547	534	516	465	537	536	540	531	521	468	493	491	512	513	502	513	520	554	532	528	560	504	517	481	511	511	550	550	552	560	557	541	523	546	521	500	509	521	503	510	501	509	530	544	503	502	521	479	490	507	491	553	527	456	517	493	506	498	521	508	522	527	536	509	528	551	492	519	542	524	521	532	554	544	557	539	516	546	520	507	519	564	552	497	520	499	513	508	510	511	532	493	494	520	496	564	533	455	515	523	507	528	480	530	501	510	485	503	529	525	517	526	524	556	510	510	493	506	520	484	509	498	469	534	510	507	544	481	494	524	515	523	479	509	503	519	503	490	476	514	509	494	538	519	532	530	516	522	486	518	536	539	505	513	471	502	517	510	498	559	504	509	511	530	513	494	508	529	437	543	541	490	506	511	489	501	506	573	483	504	498	530	514	498	494	539	534	468	521	532	526	516	473	533	528	514	543	504	517	498	515	489	511	518	510	511	547	504	485	525	516	478	495
19758	9714	3792	802	514	427	378	358	372	308	328	254	275	252	252	248	265	289	272	273	281	229	281	237	265	252	257	239	273	244	249	282	254	275	258	265	243	274	257	273	280	277	269	261	236	264	269	287	254	265	253	271	252	262	258	260	285	276	226	250	249	243	277	236	260	236	252	236	268	269	277	235	265	257	277	277	224	227	269	259	226	252	240	294	272	261	249	239	262	237	234	268	266	262	282	281	282	253	260	253	274	254	282	249	277	278	246	248	266	260	225	275	252	228	244	240	247	228	256	297	253	241	257	268	263	243	257	211	264	259	260	271	267	223	267	235	267	227	243	274	284	263	257	278	239	270	242	255	256	249	250	284	260	279	254	248	277	264	256	243	262	255	248	262	268	255	241	247	237	251	256	259	253	252	270	264	250	241	248	272	270	237	235	253	258	235	308	266	259	246	273	291	244	265	266	230	274	265	263	230	270	282	281	249	258	236	231	252	250	230	248	294	234	277	222	229	238	244	247	232	225	264	250	266	258	247	258	258	227	243	232	258	266	236	267	249	233	252	244	251	239	273	286	272	249	224	253	260	260	223	254	256	280	235	273	247	252	249	257	243	268	289	236	233	228	244	251	240	250	261	255	280	236	282	274	235	260	266	239	253	258	242	264	248	254	242	266	244	237	279	275	261	223	254	306	256	229	246	274	236	244	273	229	244	274	249	238	237	249	247	232	263	264	275	272	249	261	229	279	240	266	232	267	226	236	216	253	282	251	298	251	249	242	256	280	278	254	276	255	251	231	262	256	243	252	239	246	248	243	298	262	226	231	254	283	256	266	252	252	283	244	257	231	233	247	255	283	244	273	219	247	254	235	258	271	266	243	249	263	250	234	250	252	265	249	236	265	281	264	261	246	286	243	240	252	269	268	245	263	238	256	244	243	228	232	253	239	262	288	238	214	251	226	234	253	222	233	262	261	265	235	250	232	250	271	242	233	224	266	276	253	257	267	228	237	266	236	266	234	264	225	224	256	250	245	239	259	260	253	273	256	286	250	235	235	272	252	273	264	234	246	265	244	232	249	245	245	271	263	251	273	244	246	290	223	247	213	243	201	242	276	274	239	250	258	274	287	254	236	243	249	260	245	262	276	271	237	241	252	242	245	294	224	241	265	241	228	259	245	260	232	235	249	239	259	200	264	297	258	249	249	242	245	254	243	253	242	242	263	243	241	235	240	262	239	251	239	249	277	292	267	252	266	250	223	248	244	241	272	269	254	249	254	244	270	268	282	234	251	261	261	258	249	289	236	252	251	241	255	256	282	252	252	266	292	245	239	226	247	287	282	245	243	263	244	288	244	248	236	251	263	247	258	273	245	254	268	243	274	274	250	297	275	256	224	247	257	246	260	228	234	258	254	221	265	287	253	237	266	231	253	246	231	234	265	246	256	237	242	233	254	247	260	252	235	262	240	258	258	272	276	259	229	261	255	233	257	219	233	221	271	249	275	279	254	243	249	257	249	270	239	255	234	214	261	240	242	254	268	268	291	230	227	230	268	244	282	256	300	232	247	282	225	290	264	268	260	279	231	282	264	254	253	243	262	249	227	239	267	258	251	265	242	278	263	238	267	272	235	267	269	236	225	229	243	292	254	252	267	276	282	265	259	271	229	218	246	238	247	243	258	218	274	273	253	259	253	235	244	284	253	262	272	270	272	272	259	263	244	272	257	265	234	253	241	265	223	246	258	258	263	280	227	276	260	216	246	281	265	309	233	235	245	261	229	254	223	261	273	258	248	232	262	231	238	260	248	253	247	236	279	232	253	212	271	250	252	256	239	228	236	251	225	264	257	285	248	242	259	254	253	224	260	263	238	264	241	277	254	258	253	235	267	246	249	265	223	247	257	280	257	239	252	251	226	228	267	255	267	247	248	275	269	249	247	234	271	274	254	287	261	216	262	238	266	264	246	215	253	256	282	245	238	265	282	301	248	231	256	273	266	236	266	266	236	295	240	269	245	226	238	215	225	253	240	231	245	245	235	280	244	261	255	240	229	238	249	267	237	276	233	239	256	223	206	242	261	251	257	263	249	253	259	244	262	246	258	244	236	260	250	268	283	289	277	273	287	283	238	245	267	250	279	248	281	268	259	236	257	274	243	259	253	267	254	268	245	289	243	246	284	245	250	277	278	257	232	238	210	201	243	291	270	268	222	250	260	243	244	244	245	249	245	255	261	252	265	251	259	251	266	252	263	235	252	265	247	259	268	271	255	269	283	232	264	233	257	271	263	229	254	240	214	240	251	240	226	262	261	261	258	229	268	236	256	250	250	269	246	235	238	296	226	251	258	243	247	259	247	248	250	247	254	256	246	283	280	211	238	245	253	241	247	287	270	257	229	222	295	256	251	225	238	250	238	246	246	216	258	270	252	260	255	242	286	310	267	226	234	285	256	262	232	248	266	245	253	265	256	263	242	257	261	255	282	239	233	264	279	269	246	238	258	226	265	232	274	265	262	256	237	241	270	240	250	237	274	244	241	263	266	224	255	274	261	232	234	254	271	240	260	244	257	246	237	238	254	242	271	245	262	242	261	270	317	277	264	223	283	242	240	240	265	263	252	251	275	250	263	243	273	256	275	228	269	241	220	296	227	278	225	263	261	265	254	255	245	240	287	267	259	272	244	269	218	268	241	251	246	283	260	250	260	228	252	257	262	236	258	255	230	228	262	255	261	254	231	257	270	237	243	266	262	222	263	252	237	231	255	260	260	274	252	237	264	244	271	258	228	248	280	267	273	273	264	245	262	271	253	253	273	224	263	238	242	256	261	288	247	284	234	237	219	242	251	236	265	276	274	252	217	243	233	292	244	253	248	249	240	279	295	272	237	259	236	253	237	257	296	270	231	268	228	205	257	238	251	282	242	265	256	272	244	268	270	239	239	249	250	237	251	271	291	263	239	247	300	252	245	254	254	285	257	244	224	235	251	283	246	246	269	256	244	276	261	241	228	273	249	225	250	246	269	245	308	245	260	268	258	270	260	249	284	250	259	252	264	264	268	251	271	252	281	261	240	273	244	242	256	253	247	266	264	290	232	236	251	250	232	252	241	284	258	264	269	227	263	312	272	247	251	259	273	265	267	258	276	262	232	272	294	246	246	271	263	257	253	259	238	243	220	266	277	282	240	271	272	283	224	262	261	256	261	243	235	257	282	224	236	256	254	246	228	247	250	266	235	268	247	287	297	258	241	293	299	258	278	256	278	241	238	248	231	267	228	228	277	237	254	236	246	247	249	259	280	236	243	270	228	234	254	266	279	278	225	247	269	267	254	251	302	295	244	251	254	247	269	247	243	252	247	253	259	254	258	284	274	259	263	295	242	237	217	247	232	251	242	278	255	238	274	274	231	248	231	285	239	296	229	248	230	244	259	237	256	256	244	242	271	266	248	269	248	248	282	235	247	210	244	261	262	262	258	272	283	291	250	251	270	259	254	267	236	245	250	274
11745	7482	5709	1955	1698	1508	1257	1213	1148	916	809	719	701	672	661	721	628	665	626	583	576	622	582	615	560	545	604	550	583	572	614	607	558	575	621	568	610	570	600	599	562	540	568	582	565	590	601	592	585	574	572	557	529	537	615	564	543	567	579	567	601	556	582	573	584	599	521	583	572	564	629	538	577	564	561	528	573	587	589	560	573	583	601	559	537	567	553	602	590	588	539	533	533	580	618	507	577	587	600	507	596	580	609	575	538	582	548	556	599	598	562	602	612	573	560	548	598	566	586	569	582	562	528	583	549	533	584	577	573	517	580	550	545	594	554	556	544	609	573	558	529	525	588	592	546	559	535	540	555	582	538	547	535	609	575	584	566	530	540	570	561	574	553	569	613	578	529	567	588	522	576	574	590	608	587	526	567	586	550	527	571	527	538	558	578	583	552	596	563	603	602	564	558	580	535	585	556	549	594	541	528	587	583	604	561	583	548	576	564	612	572	612	539	541	538	576	579	541	561	556	578	562	591	576	532	577	571	539	579	554	569	574	535	592	554	540	495	547	535	502	561	554	574	567	569	549	543	551	559	595	562	591	570	574	539	577	530	567	541	595	578	550	581	542	579	568	569	549	569	567	541	585	583	585	567	595	545	549	601	576	594	530	580	619	546	590	586	574	541	555	555	541	599	569	538	612	567	542	542	618	549	599	628	572	535	512	566	588	554	555	532	565	594	507	532	527	564	608	584	571	549	568	561	560	554	558	545	541	552	538	606	593	563	621	553	605	547	606	569	548	595	544	515	563	585	557	542	552	545	586	564	593	531	585	571	527	590	553	530	545	610	605	570	533	554	550	554	569	553	552	597	601	544	528	545	588	540	582	553	532	541	564	559	565	533	552	536	593	582	574	591	572	553	547	581	551	584	568	596	528	547	583	609	560	545	532	589	581	558	552	557	598	553	593	548	535	572	563	581	568	574	549	550	568	601	546	575	590	614	571	554	547	558	560	557	578	550	559	588	581	549	559	504	556	544	552	560	608	594	596	552	595	575	534	524	578	538	532	595	566	547	577	549	578	572	558	535	578	579	515	574	518	552	590	555	553	572	636	537	531	481	559	565	612	559	562	586	578	563	563	519	560	548	558	554	558	562	559	611	581	556	597	571	558	594	560	587	580	558	629	523	540	610	557	552	575	599	582	584	545	553	600	561	557	519	536	542	556	565	531	579	554	589	547	569	619	560	581	548	585	584	569	611	563	577	539	541	535	556	572	559	539	517	528	591	521	566	577	574	593	569	589	589	554	554	590	554	590	575	556	544	587	559	609	553	593	543	583	514	571	554	580	579	584	570	548	574	570	569	524	653	547	554	592	562	606	570	574	596	554	567	554	559	558	523	545	606	534	528	574	554	566	532	545	529	527	527	516	547	561	571	599	554	580	593	579	558	553	570	542	569	556	568	540	568	545	572	544	580	568	562	573	527	575	550	555	597	546	561	525	542	524	560	506	571	584	545	593	573	569	571	554	571	588	601	553	554	592	602	594	558	598	561	589	554	561	574	551	566	531	541	530	600	605	585	533	546	592	560	529	608	571	569	586	572	594	598	592	534	598	573	530	566	584	585	607	535	572	565	576	566	550	553	544	592	586	529	543	570	619	554	580	582	569	571	547	558	534	588	607	572	604	551	545	566	575	584	608	556	574	550	525	529	620	572	549	538	563	545	565	501	604	560	570	561	551	594	583	560	572	525	581	579	552	561	563	566	537	530	568	570	550	576	543	547	572	558	605	553	583	546	606	563	584	533	554	596	526	524	566	592	591	598	572	547	567	532	572	573	543	586	558	600	554	552	544	536	572	539	572	556	603	584	601	582	539	570	572	548	566	594	552	592	568	565	568	590	559	561	546	560	555	566	563	555	578	566	611	599	591	580	570	585	537	590	555	557	542	559	573	558	577	554	535	569	566	570	566	593	587	559	556	582	570	563	568	578	569	585	556	575	542	548	578	568	579	547	548	551	566	592	561	524	573	563	551	593	578	555	562	583	553	537	548	511	559	590	616	578	483	564	590	594	542	576	576	605	500	601	556	602	532	562	570	556	564	562	564	565	578	593	546	546	585	570	569	535	528	578	538	584	565	608	569	556	595	559	597	567	564	576	596	526	567	579	575	552	599	562	592	565	510	539	553	555	587	558	580	585	545	565	582	539	551	570	540	546	529	562	572	546	571	555	561	569	602	588	554	520	563	565	532	568	599	532	540	599	595	533	553	548	594	609	559	538	567	518	572	515	560	532	590	517	556	548	567	554	589	559	564	543	535	541	579	550	572	561	568	573	582	564	541	537	560	506	551	547	577	562	548	504	563	540	570	605	552	590	599	551	574	530	586	545	535	542	563	548	596	534	563	540	545	558	564	560	559	582	579	574	544	575	564	554	560	566	563	574	543	575	519	529	560	550	605	572	587	575	551	562	537	550	552	531	555	578	551	572	562	599	553	544	534	577	575	567	592	579	589	575	586	596	535	549	565	562	582	590	543	570	589	610	568	595	558	570	581	580	551	539	541	562	554	608	520	527	575	559	548	548	551	576	559	578	572	588	551	562	579	569	563	581	556	528	507	535	545	524	581	572	587	571	587	554	534	602	545	559	546	525	561	594	603	569	551	591	580	558	571	563	624	559	573	553	600	552	545	605	571	536	546	535	534	532	554	594	572	566	553	629	580	543	551	590	513	584	586	572	571	573	573	489	550	567	566	567	548	585	558	541	565	559	614	592	522	531	595	569	548	573	588	572	549	597	602	524	561	579	562	567	543	592	552	569	572	556	552	582	580	539	579	541	550	558	580	548	543	527	555	539	556	577	557	528	580	562	544	516	571	612	546	569	568	530	572	608	554	582	548	570	526	576	593	574	584	552	600	569	582	574	568	557	573	534	557	549	581	598	557	592	532	609	560	534	559	578	576	557	570	515	584	567	553	573	558	594	550	536	548	599	571	560	539	601	556	562	563	553	535	602	561	553	578	502	529	549	594	575	561	567	548	594	578	562	540	532	547	566	593	574	543	597	600	545	596	555	573	565	590	526	568	523	554	594	580	565	574	569	517	612	586	550	590	579	561	583	572	581	543	549	584	577	519	530	594	551	556	583	603	571	552	607	550	552	554	544	599	589	601	582	623	518	549	572	560	555	539	570	574	516	526	571	527	569	579	552	527	575	548	551	579	551	520	591	564	593	571	580	581	573	552	547	601	556	579	600	552	590	562	529	580	573	547	565	571	542	589	586	600	545	565	539	542	560	536	549	544	543	594	575	562	570	561	586	595	553	564	560	548	579	512	561	533	577	568	581	539	578	535	561	575	557	554	548	574	584	552	572	569	573	521	587	572	579	562	561	586	555	562	591	571	535	566	510	528	531	559	560	533	532	549	560	529	600	554	639	592	565	586	554	569	538	581	562	582	589	568	560	584	560	561	575	573	597	572	507	535	544	554	556	581	574	561	532	555	574	559
33355	19544	12407	2475	1045	819	652	1018	1374	866	641	380	282	289	244	249	264	233	215	244	199	234	183	200	232	199	196	210	191	191	240	229	219	254	204	192	224	203	194	211	217	199	194	190	219	229	189	182	196	174	177	209	197	209	186	194	219	221	214	192	229	200	194	187	192	194	191	213	209	203	221	229	226	209	203	210	216	237	201	197	208	176	206	194	210	206	225	181	182	203	189	198	180	225	217	198	242	198	189	206	206	195	183	207	209	210	237	213	206	188	212	209	233	207	198	201	221	195	210	201	191	190	191	211	238	240	216	191	204	197	215	249	206	218	198	210	196	191	234	212	189	208	203	199	196	194	200	221	214	192	194	201	227	227	181	220	211	168	214	223	194	212	252	184	183	202	197	201	218	210	187	190	215	239	202	201	185	217	210	189	226	216	178	218	191	205	178	198	202	207	205	196	209	220	222	182	220	215	189	182	198	214	224	205	219	226	198	189	207	198	172	184	223	186	219	205	201	199	209	210	235	180	219	199	198	211	218	191	197	203	195	191	215	182	219	205	199	201	198	198	211	208	216	222	226	192	217	218	204	216	208	205	210	206	186	185	189	216	196	214	224	214	222	187	202	222	196	183	198	203	201	192	206	208	209	204	210	198	176	202	193	199	213	204	205	227	222	188	205	209	237	235	197	203	184	203	200	196	197	187	204	209	195	194	177	215	201	189	188	195	199	223	189	193	203	168	209	230	205	208	208	204	247	207	229	196	188	219	231	228	194	218	213	204	190	189	181	193	183	216	212	208	227	202	202	203	208	223	195	235	204	204	202	194	231	220	195	209	206	218	205	181	187	203	194	212	215	218	192	179	194	195	194	195	207	206	219	231	187	214	206	203	204	231	225	213	220	200	183	206	214	200	181	222	195	188	233	193	193	223	232	209	208	209	213	193	195	185	186	196	193	213	216	200	242	189	227	197	236	212	193	207	216	188	198	197	213	182	187	178	177	196	229	177	206	198	207	208	201	223	225	230	191	188	202	190	217	219	217	197	204	195	199	169	209	208	244	200	190	215	201	191	187	205	229	204	218	198	208	192	215	192	182	195	200	213	214	201	201	186	199	181	196	197	198	193	214	195	201	204	198	202	213	209	208	219	236	209	200	202	185	192	223	229	197	219	199	215	219	201	200	206	203	223	241	219	215	224	190	198	204	210	220	210	214	192	183	186	203	197	202	184	232	197	181	234	187	202	216	202	206	195	171	204	189	195	232	193	186	203	211	213	211	205	217	197	204	212	211	219	210	187	217	216	208	188	207	227	183	178	222	209	207	216	206	208	193	206	203	211	197	228	203	205	213	211	184	216	192	205	208	198	226	195	196	183	216	205	194	177	189	239	185	216	198	201	199	180	191	173	192	196	202	180	200	215	219	204	185	205	209	218	226	168	177	221	218	204	223	224	209	184	215	221	221	189	200	178	198	186	194	219	192	183	191	208	218	207	206	214	173	203	210	174	196	174	217	202	223	188	223	196	186	204	197	212	235	184	206	184	205	168	196	195	205	192	192	191	251	202	213	188	174	223	216	213	218	200	207	179	206	211	213	205	219	224	207	183	251	200	203	203	224	175	215	185	222	206	196	229	190	214	201	185	220	217	223	213	208	187	184	202	196	206	199	206	196	196	192	205	204	196	184	196	194	197	191	192	203	194	172	209	192	187	207	213	190	185	178	189	210	202	202	182	215	212	203	239	190	208	178	187	188	205	204	190	216	238	188	182	208	212	202	195	196	201	200	187	164	188	189	197	198	205	214	202	228	209	191	186	182	204	216	200	184	198	225	199	221	195	207	166	208	213	203	196	217	183	229	219	229	210	200	204	209	199	210	174	196	186	232	243	221	223	214	211	200	186	204	212	194	195	222	189	233	209	183	245	229	192	191	182	213	219	253	188	190	216	228	202	170	207	213	203	212	193	229	206	209	240	208	209	189	194	213	222	192	207	214	226	211	221	182	195	212	210	201	182	209	202	219	190	186	211	194	229	215	201	189	213	202	190	211	193	199	207	217	204	215	209	213	191	203	164	185	201	197	193	198	212	198	234	207	201	223	216	210	189	188	189	189	214	200	207	216	180	175	186	225	212	220	189	220	226	191	243	199	181	194	194	228	212	183	209	211	218	228	189	214	186	195	222	194	226	230	199	249	223	219	214	216	180	214	212	183	227	188	220	214	198	192	219	206	209	197	246	215	193	221	189	175	224	203	220	200	204	200	197	194	189	169	199	201	197	205	239	187	191	222	198	183	212	185	189	235	201	225	186	202	191	201	201	213	202	205	201	197	212	182	178	214	215	184	220	207	177	216	171	195	201	208	215	212	214	216	190	184	192	199	184	183	214	202	230	233	206	214	184	237	200	201	222	210	163	207	211	200	208	210	183	186	200	228	187	206	205	180	207	197	217	213	173	221	220	189	190	203	197	195	211	185	199	219	201	191	195	181	193	205	207	232	199	195	168	185	187	217	207	191	217	196	213	207	183	199	195	207	200	209	207	208	220	175	197	224	196	223	194	184	197	215	238	189	197	207	210	204	244	192	197	180	208	177	220	199	202	189	225	189	185	195	186	250	210	196	221	187	179	188	213	203	181	216	179	195	180	191	212	179	225	196	234	217	188	210	199	200	179	193	205	216	183	182	204	206	199	206	183	203	208	213	209	199	193	210	210	203	196	188	223	224	192	196	179	190	200	193	178	208	186	213	221	185	195	192	187	234	229	214	217	213	195	199	229	206	223	180	177	218	193	181	196	199	199	200	198	195	191	238	190	177	214	208	187	195	208	229	234	225	197	196	208	204	159	207	209	193	216	206	219	222	218	192	206	192	196	198	191	161	219	206	212	203	201	227	207	206	194	196	211	209	218	213	200	201	205	234	186	215	227	216	220	195	208	182	212	226	194	201	213	222	206	210	177	179	211	198	219	215	224	198	196	226	212	196	204	217	219	182	195	210	175	208	183	197	205	195	207	214	213	194	212	188	201	191	186	226	177	187	226	199	206	214	208	185	192	224	194	172	214	177	222	211	221	213	190	214	194	181	216	211	207	229	209	218	201	177	202	201	180	176	201	188	171	208	223	209	224	187	233	225	190	191	215	218	227	178	217	175	220	196	214	184	209	200	209	201	203	225	187	188	193	207	200	230	214	204	202	192	196	201	196	230	208	187	202	214	208	209	199	189	179	178	195	192	222	203	211	189	250	157	190	206	234	203	213	171	187	172	211	201	218	242	214	214	215	191	193	229	190	218	220	210	188	189	209	203	197	227	206	201	188	206	223	211	245	188	225	180	206	190	207	202	212	192	212	193	188	196	175	199	225	196	222	186	216	198	209	219	222	164	181	223	220	175	203	177	212	228	208	221	212	205	217	183	210	216	225	236	207	195	193	208	198	174	210	218	191	216	199	188	201	220	185	225	180	201	203	216	206	206	199	200	217	208	184	200	199	212	198	220	217	209	194	204	221
21200	14907	13648	4060	3465	2949	2445	3522	5069	3223	2432	1284	967	915	788	726	667	649	580	559	561	546	540	491	587	579	505	559	519	543	506	527	493	569	563	524	505	515	502	525	479	486	484	490	494	493	497	501	494	492	505	485	502	464	479	493	498	429	485	420	485	484	467	484	436	468	480	498	452	514	446	442	481	487	466	464	517	458	461	479	477	471	471	435	506	491	426	464	440	463	453	462	421	483	462	490	471	474	478	491	486	493	478	489	483	430	467	447	496	454	459	457	426	485	507	453	474	481	449	446	468	480	493	467	462	477	479	507	459	473	472	483	489	533	501	473	472	498	465	481	461	456	496	448	444	474	469	497	495	480	502	451	505	472	468	485	469	496	487	488	471	460	476	504	454	491	471	487	523	455	454	524	437	500	443	476	527	430	448	458	464	474	482	427	468	479	490	486	490	493	488	471	476	472	473	452	443	483	479	469	438	468	458	495	470	464	475	505	472	455	493	454	458	475	445	520	444	458	492	436	448	471	479	441	488	505	460	477	495	476	469	477	432	463	448	468	455	497	488	485	443	506	510	424	465	495	526	503	481	475	449	470	477	472	492	503	482	487	498	454	479	455	485	434	452	448	451	456	490	500	473	455	448	479	452	485	471	452	506	417	445	445	449	469	477	443	459	476	452	460	502	490	492	428	468	465	479	426	496	480	469	495	496	516	504	447	488	492	479	495	511	474	456	444	493	490	504	521	503	452	447	457	509	494	463	456	457	460	486	479	467	509	479	446	454	485	466	478	486	458	474	494	472	492	444	518	478	462	421	466	501	483	457	474	508	468	470	460	447	480	459	477	447	471	436	444	486	446	514	474	495	511	458	464	454	452	487	518	441	460	497	469	460	511	506	442	477	471	493	452	485	456	467	465	487	482	481	509	499	468	491	476	463	495	475	489	463	491	503	464	508	461	471	477	490	471	431	485	450	466	495	439	473	483	444	465	451	476	445	454	471	486	464	430	466	495	460	436	507	439	506	447	460	463	461	486	464	480	461	447	476	486	463	419	449	470	474	482	479	483	499	488	475	508	464	501	472	455	496	415	437	464	464	451	500	465	483	453	480	462	460	488	487	448	495	470	477	491	464	472	461	493	483	467	489	457	464	445	485	453	483	492	493	415	458	491	470	446	472	463	531	455	415	455	443	481	463	476	460	471	421	454	492	486	448	483	431	480	455	478	473	471	505	499	452	448	500	521	474	501	462	408	461	461	478	483	467	448	452	477	483	492	496	484	497	449	522	456	470	465	499	424	494	475	450	461	481	496	486	455	471	449	500	499	508	455	421	496	456	464	458	479	499	440	454	464	498	460	488	485	513	442	464	459	447	485	465	487	471	466	462	480	451	413	426	449	462	488	467	470	465	486	459	448	473	478	474	431	458	457	468	491	476	469	478	463	461	447	496	448	492	442	476	473	469	468	482	492	457	470	451	480	436	506	465	457	491	469	502	480	467	445	460	511	445	509	470	483	450	460	509	481	502	487	465	502	480	472	503	445	490	483	461	484	477	476	500	434	455	466	461	474	445	443	492	512	507	482	426	497	457	466	504	456	491	458	469	482	454	478	461	457	426	460	468	464	458	486	467	495	472	473	446	476	482	468	499	456	467	456	498	467	470	422	463	489	477	452	475	492	461	481	422	486	503	438	497	494	474	459	434	527	482	465	486	451	475	480	501	445	484	469	464	502	458	512	486	520	448	462	456	454	465	542	436	503	476	429	480	464	407	483	495	438	483	457	456	443	500	464	478	453	467	493	433	451	486	468	435	491	486	434	492	467	509	481	482	432	460	416	515	489	427	461	439	503	514	502	480	449	440	494	476	469	471	460	454	469	429	456	470	467	440	480	512	491	503	433	470	509	515	510	475	456	468	490	515	459	466	478	471	418	453	469	456	481	486	482	466	464	520	479	485	471	477	480	452	468	467	449	485	442	474	497	499	434	478	431	463	455	480	519	474	510	465	492	458	481	425	499	446	476	451	439	392	481	483	480	470	470	469	438	452	488	481	479	491	494	475	472	463	495	487	481	486	435	463	466	458	442	486	477	427	473	438	477	457	442	501	475	478	469	475	484	440	454	495	470	463	459	473	500	496	460	457	433	441	461	484	474	496	503	479	504	448	455	495	460	470	466	474	470	483	511	447	437	487	439	446	450	463	458	456	487	434	488	463	484	449	476	451	463	479	496	468	492	476	485	475	471	469	467	470	471	487	489	474	448	444	451	498	494	489	459	437	495	480	476	445	447	477	464	457	464	477	464	433	509	482	506	467	430	457	433	463	460	476	466	459	464	442	425	462	489	433	490	473	464	435	516	483	460	441	432	478	463	430	444	452	469	470	452	438	458	429	518	457	486	470	466	502	475	449	505	501	444	473	466	462	481	468	511	488	477	509	468	474	490	469	470	480	478	468	438	446	488	456	469	449	491	475	455	490	529	452	450	492	452	478	465	452	451	483	486	471	446	478	482	449	463	468	421	436	432	461	439	490	495	454	468	464	452	497	474	445	445	491	468	489	484	471	492	463	462	470	479	484	475	503	512	448	472	463	441	487	479	458	440	431	469	462	477	457	473	488	454	477	474	448	479	464	462	471	482	462	488	458	450	492	507	442	472	459	453	454	474	465	472	444	472	473	497	478	457	460	449	456	431	454	490	473	451	452	468	497	469	476	487	477	479	470	512	479	484	483	473	489	493	513	452	484	506	475	456	444	486	480	422	483	489	459	445	470	460	428	473	498	490	445	473	454	458	464	479	461	452	435	506	466	490	481	489	474	469	461	470	484	486	449	460	470	495	453	488	476	474	467	496	460	463	488	522	435	476	453	493	523	468	453	439	440	495	477	447	478	491	460	481	475	465	490	479	448	498	447	479	481	456	458	451	471	442	461	460	437	482	480	464	471	487	458	464	471	453	477	479	451	468	452	490	416	477	456	448	492	498	475	430	479	455	500	449	509	472	484	483	482	468	424	488	499	507	468	443	470	481	458	484	482	490	473	473	464	456	468	486	455	525	452	463	501	455	483	519	436	475	456	439	477	462	451	478	475	456	434	463	475	478	449	483	431	466	449	453	486	482	453	496	447	429	450	430	453	472	455	442	476	474	433	459	440	457	467	483	479	478	497	460	482	467	483	458	424	463	488	485	493	472	469	481	483	472	445	484	431	454	465	499	507	491	490	463	487	483	467	505	462	468	471	473	451	531	510	475	515	449	420	432	485	447	465	440	445	436	438	461	419	429	491	449	442	484	482	467	494	450	440	454	504	459	460	476	443	451	477	471	470	451	436	456	493	486	449	487	467	470	479	432	469	448	488	479	466	455	456	438	478	471	448	471	505	475	489	463	489	443	456	473	519	461	493	493	464	506	441	476	488	466	484	477	489	457	488	479	463	467	478	465	450	476	459	445	438	457	474	454	441	497	476	432	473	487	499	497	423	496	504	466	461	498	458	481	475	454	459	448
41993	29774	20593	5102	2136	1406	954	1293	2076	1294	914	601	411	329	294	267	327	260	245	269	251	266	240	224	274	268	246	244	226	255	242	243	212	253	240	218	218	231	206	229	216	230	254	215	217	215	239	211	203	230	215	217	224	190	214	228	244	237	265	218	193	202	242	228	243	224	224	223	200	196	204	233	215	226	214	253	176	216	213	192	256	243	204	223	219	223	216	217	247	233	215	216	182	228	212	225	258	218	234	251	223	229	218	262	215	224	219	216	237	214	216	215	228	227	210	199	214	251	248	211	229	216	212	216	232	209	212	220	238	224	220	217	228	223	217	246	245	234	216	209	215	204	209	217	233	211	216	244	252	219	217	192	223	237	217	226	198	246	210	203	250	262	223	228	233	217	231	243	251	198	218	252	218	223	252	200	232	200	244	226	215	191	226	205	231	235	210	229	200	209	223	229	221	230	213	231	230	212	249	198	249	200	220	247	209	213	228	211	227	219	240	222	222	189	218	231	210	201	223	211	234	203	235	241	236	257	210	247	204	224	231	235	193	205	212	216	208	233	193	223	220	213	210	207	228	216	226	211	207	195	208	230	226	228	238	225	245	226	248	202	239	219	223	221	206	230	215	226	225	225	232	260	198	208	198	223	212	237	189	190	230	203	225	214	236	221	236	252	218	210	191	191	234	229	231	236	219	203	205	229	226	208	235	210	243	241	198	224	237	245	225	224	223	189	233	211	215	228	194	205	204	238	220	188	217	232	235	221	242	197	223	216	216	204	180	216	229	236	228	223	231	203	206	196	209	217	224	242	229	215	206	195	234	207	235	221	231	217	209	221	238	216	223	229	235	230	231	199	235	260	226	225	212	195	239	204	210	222	234	208	206	232	218	232	204	214	208	200	213	225	230	201	217	204	229	242	219	206	229	192	222	206	208	238	218	231	214	232	227	212	198	243	221	235	227	217	220	228	193	217	223	214	218	201	233	232	235	217	249	230	253	246	244	205	221	192	241	196	229	215	228	234	196	221	241	227	249	250	213	234	225	240	215	233	223	224	216	224	206	225	222	194	211	222	221	235	234	209	195	227	213	225	240	255	219	198	238	233	194	204	223	223	201	239	223	239	214	199	246	203	213	244	209	208	188	216	234	230	226	230	241	206	242	241	238	190	211	247	195	216	233	197	245	239	229	228	221	232	235	214	227	231	235	205	211	209	220	222	231	246	231	234	173	223	236	231	257	219	230	214	227	221	228	219	207	226	207	249	211	197	247	244	244	221	211	198	228	231	234	228	245	243	231	216	256	208	231	225	230	235	224	235	247	227	212	215	211	249	238	228	217	217	233	245	245	215	190	241	190	192	237	239	200	222	221	208	202	221	232	234	235	220	216	185	240	227	213	193	205	224	229	211	238	204	243	222	203	211	208	181	216	232	219	219	206	193	227	221	196	207	181	210	227	236	216	196	216	226	233	257	216	274	226	212	209	229	211	257	244	222	221	240	250	227	215	230	219	224	204	208	218	209	232	224	215	258	207	247	205	180	213	242	200	236	228	219	248	234	208	236	208	213	226	195	228	267	220	199	219	222	214	204	255	227	190	204	198	205	217	217	194	240	229	215	214	237	228	209	235	212	205	219	227	221	232	214	215	215	237	191	219	213	270	230	208	207	203	226	226	206	247	215	236	227	231	232	223	236	218	237	254	224	219	177	222	228	240	229	220	208	226	214	208	218	240	229	212	194	221	246	217	230	222	215	215	187	249	193	196	240	259	219	200	206	207	238	222	231	217	217	208	234	205	246	225	197	222	235	220	243	244	218	188	216	184	228	222	218	206	236	234	242	212	239	198	236	226	229	258	241	210	221	217	243	231	252	226	225	217	246	237	206	222	189	210	229	244	213	206	236	197	220	220	208	218	223	213	191	223	208	222	224	217	211	206	229	204	213	213	215	214	215	242	207	204	209	219	219	214	229	218	229	217	224	225	199	210	201	215	217	232	209	203	208	209	212	212	209	223	219	212	226	213	215	216	217	226	230	217	240	233	229	255	215	233	253	228	218	188	213	237	217	218	234	259	227	206	206	196	200	214	236	215	233	228	214	206	213	206	217	228	269	197	211	223	226	182	215	258	216	223	219	215	191	211	182	247	235	206	207	213	229	220	251	231	226	213	227	234	207	228	219	226	221	224	219	249	227	242	228	210	230	200	203	264	208	223	256	220	218	227	225	184	262	244	208	199	226	220	255	227	201	241	235	221	210	238	222	221	196	220	198	211	223	250	222	212	255	198	193	237	208	255	202	204	220	232	219	219	228	220	234	228	222	227	211	223	232	227	244	195	246	241	235	231	250	255	208	209	214	204	205	236	211	232	215	263	213	217	215	211	207	219	203	236	230	230	226	241	216	210	229	237	195	234	240	211	229	237	204	227	220	223	218	201	229	223	230	225	200	212	234	210	230	219	195	237	207	207	215	215	209	233	235	218	235	221	218	200	226	225	218	221	211	223	209	207	240	258	238	239	231	204	234	224	222	235	217	199	242	227	236	203	264	201	219	217	227	202	248	234	231	231	222	209	249	223	225	211	216	200	268	207	191	191	227	213	242	211	215	208	228	226	250	205	214	210	204	214	224	205	213	203	214	215	247	234	219	222	235	189	213	242	258	230	219	216	228	250	191	232	209	216	224	214	230	195	206	216	235	219	195	276	192	221	224	214	251	209	222	230	211	228	198	228	232	212	221	231	239	205	242	233	226	198	205	223	204	239	217	211	219	195	190	205	198	221	242	245	222	248	202	182	214	258	208	228	232	207	232	220	243	242	223	235	251	261	240	205	219	247	223	211	185	219	219	193	253	235	221	193	212	208	224	236	239	218	186	221	211	204	236	239	197	207	200	231	224	207	236	236	213	228	235	197	200	200	238	246	247	212	206	215	195	241	221	217	234	254	197	231	248	229	195	231	220	215	221	213	240	247	236	259	221	237	249	239	215	243	217	214	230	219	216	217	239	224	220	211	222	224	216	228	216	230	226	230	246	219	225	202	226	235	219	217	213	222	229	206	229	234	256	228	203	218	224	244	199	227	218	240	229	229	192	200	221	223	235	223	214	212	228	214	240	250	217	219	206	231	201	203	228	200	206	224	202	245	256	188	187	213	249	224	230	228	234	202	192	217	242	215	179	193	213	233	233	202	245	224	224	223	227	219	201	215	211	270	263	222	259	217	208	237	240	218	261	208	220	232	254	241	227	196	218	248	215	203	223	214	225	214	233	238	219	263	222	210	225	203	213	219	243	230	230	226	237	209	211	205	221	223	256	210	216	200	211	188	193	230	218	257	220	272	228	228	239	224	192	234	199	234	236	232	222	233	193	217	214	200	228	232	224	241	224	211	187	218	234	226	228	236	224	223	235	219	207	220	209	254	193	230	228	198	211	177	233	188	222	236	233	236	223	207	226	214	187	228	201	210	222	218	220	221	196	196	233	228	203	209	238	213	201	223	233	204	218
25908	22126	19294	6269	5328	4292	3477	4854	7607	4415	3399	2281	1452	1209	982	855	818	757	707	644	657	622	580	622	634	616	621	584	610	633	637	611	653	590	600	585	569	570	557	559	557	587	530	513	547	523	550	472	560	508	498	529	541	486	526	559	506	502	517	549	524	572	487	544	482	482	506	518	545	538	524	507	548	483	483	518	517	539	505	521	533	537	477	474	513	527	477	524	490	500	517	496	520	515	495	526	493	481	506	546	530	536	525	556	548	557	504	506	520	493	530	484	502	515	514	543	502	508	531	547	515	498	487	559	514	495	491	505	524	536	449	548	476	516	505	525	563	542	512	547	491	513	544	533	543	487	515	494	478	463	512	497	476	534	524	499	554	482	487	552	557	504	496	484	537	491	545	494	544	496	507	517	521	519	499	532	506	534	542	480	527	506	507	517	507	492	494	487	513	536	496	530	509	484	536	507	539	510	497	544	496	519	509	517	521	525	510	527	545	540	548	518	489	502	511	524	484	510	543	536	532	527	546	541	530	494	495	562	523	478	507	471	544	488	501	497	534	506	542	479	499	512	492	505	527	490	528	497	524	487	525	512	507	528	509	500	529	511	508	531	516	515	528	511	524	492	483	488	500	521	497	507	526	518	559	456	528	550	509	525	508	518	517	500	482	509	532	502	482	489	487	539	521	507	557	516	514	503	508	512	494	530	540	524	512	531	520	509	511	554	558	498	517	473	488	545	515	475	524	499	506	510	499	513	490	535	509	488	502	511	521	496	466	463	487	525	522	518	448	513	499	524	496	518	533	500	505	487	545	513	484	499	503	479	515	496	503	514	534	493	517	538	492	547	480	501	494	529	545	502	511	505	524	500	502	497	527	515	547	504	505	484	477	487	484	525	477	546	509	497	532	495	498	496	503	531	492	510	528	484	482	513	517	481	469	561	520	483	492	500	551	498	499	499	490	464	521	524	510	501	504	481	509	480	512	525	492	483	506	513	517	521	512	545	499	478	507	523	516	483	531	538	547	537	531	520	560	460	535	540	502	466	502	558	482	538	502	515	538	470	545	524	550	531	548	519	525	518	534	510	500	523	471	540	527	528	523	513	512	481	520	475	494	504	495	546	487	505	579	488	495	514	544	522	509	512	503	517	529	516	500	573	508	522	538	545	510	507	531	501	548	526	535	563	546	497	509	562	532	549	536	506	487	519	493	508	520	510	531	502	508	530	503	508	560	520	436	521	506	516	512	530	489	520	505	496	578	539	483	549	532	490	506	537	521	452	530	545	489	519	514	506	509	486	494	512	502	500	516	528	485	516	580	516	512	515	513	509	477	513	471	531	541	489	529	517	533	512	506	492	485	483	524	534	479	528	502	501	524	519	552	529	538	501	481	514	535	496	533	490	500	532	566	502	487	532	518	507	527	509	474	538	554	493	520	552	524	539	515	513	478	537	514	530	496	476	489	507	532	505	518	543	514	509	534	512	551	519	516	539	489	532	514	518	465	484	546	530	496	497	520	514	476	501	534	550	513	499	478	529	499	541	508	558	490	480	569	503	522	486	523	492	515	506	534	519	486	481	523	500	544	530	540	493	481	549	507	490	451	523	496	511	523	504	506	541	529	522	476	549	515	544	545	531	508	507	517	545	471	507	561	487	494	517	498	516	502	531	501	480	515	506	497	460	512	544	515	494	504	529	526	505	521	523	480	524	453	539	492	518	501	485	503	513	524	523	484	537	525	514	511	490	524	506	513	499	527	516	481	483	500	538	561	464	477	515	533	483	564	514	508	493	536	496	483	473	493	551	523	514	492	505	518	501	532	516	521	492	498	520	523	512	490	532	524	545	531	542	495	454	502	482	486	536	521	505	496	522	489	492	476	523	499	532	478	528	523	530	515	502	514	533	494	507	508	470	507	509	507	512	518	534	466	490	544	473	529	497	524	502	496	466	526	487	487	530	544	526	519	542	549	479	495	523	512	478	490	493	491	524	517	530	515	526	520	521	501	542	469	506	530	486	510	504	485	523	511	541	490	511	524	505	510	476	502	500	512	521	568	494	512	526	528	531	490	539	479	484	553	516	519	505	520	532	513	542	516	491	547	494	496	472	532	508	502	491	490	479	510	505	491	541	485	507	510	504	511	490	481	507	498	533	491	490	499	500	529	512	505	506	547	537	524	518	517	547	580	525	541	447	530	495	498	494	491	533	510	504	512	512	513	505	507	515	506	501	490	504	503	532	490	487	480	521	489	531	525	534	543	489	455	510	523	555	487	529	503	508	514	531	494	485	522	491	528	515	520	502	518	536	497	478	547	508	521	484	488	511	528	473	525	507	512	487	505	510	503	514	499	537	535	498	485	548	475	499	528	507	530	476	533	512	515	523	519	503	503	506	552	505	510	503	501	512	527	541	521	515	492	505	548	523	495	481	479	525	525	525	492	526	512	537	488	508	493	498	533	485	492	497	488	482	499	511	494	527	510	512	525	493	529	485	497	523	513	508	505	520	537	505	528	495	551	492	492	489	521	492	533	471	489	479	553	534	515	489	557	483	519	510	500	491	497	501	516	514	500	528	503	511	507	509	523	495	518	492	487	494	510	504	497	497	514	509	467	506	508	514	515	536	503	516	520	500	523	469	480	511	519	507	535	502	524	527	485	512	525	476	527	531	536	540	472	497	504	487	524	483	519	514	511	514	520	506	511	517	459	492	455	501	518	514	500	490	510	477	493	493	510	528	494	491	529	476	538	523	519	501	518	510	521	486	484	490	487	547	540	524	530	540	529	485	469	553	503	501	533	500	530	511	509	531	478	492	534	515	525	509	568	509	486	471	505	524	486	469	492	514	513	506	482	480	512	534	512	490	517	514	500	543	515	530	496	525	528	501	485	544	493	502	520	471	520	515	498	528	525	527	479	489	468	499	489	511	486	506	523	506	512	549	491	501	493	509	522	517	521	488	518	508	479	507	503	511	484	525	503	498	499	523	499	502	484	530	487	497	528	525	480	468	502	537	508	511	518	524	499	545	483	473	476	514	505	544	513	509	524	482	545	504	521	539	550	514	509	573	491	464	511	495	548	500	559	446	511	524	509	510	494	510	506	502	535	522	529	522	521	503	490	479	549	535	475	540	509	504	531	515	539	485	499	508	503	538	489	505	513	552	527	523	499	502	524	497	519	519	535	544	531	521	520	530	539	494	509	518	501	495	522	540	508	522	527	528	524	455	565	527	519	503	545	494	503	519	505	519	511	519	495	493	535	519	542	534	491	525	505	549	554	533	534	512	488	478	494	481	517	523	485	549	460	487	528	518	547	525	518	555	501	505	494	501	504	502	514	498	548	518	497	486	578	503	504	495	526	484	512	491	518	530	507	526	537	498	547	538	547	532	506	555	480	514	506	517	496	477	476	506	496	480	458	477	484	513	477	504	485	496	504	484	534	473	519	537	521	512	516	532	539	568	529	501	495	527	497	523	511	500	508	506	478	531	542	490	485	493
18684	9253	3933	739	509	441	387	323	337	307	295	290	284	259	284	280	234	272	279	231	228	255	239	269	254	243	278	248	228	232	272	249	235	242	242	215	268	233	236	231	262	281	295	252	252	254	247	247	245	241	240	243	237	241	243	230	258	223	229	240	270	241	222	226	223	231	242	261	259	266	285	276	269	241	237	239	272	240	243	245	217	240	293	241	220	258	214	249	253	231	233	256	247	240	260	222	260	237	232	248	248	229	269	198	245	262	246	252	225	244	227	259	260	274	249	271	251	238	265	241	234	210	239	231	252	284	270	246	270	246	251	261	260	285	267	232	226	235	241	245	242	270	245	238	233	237	218	240	245	256	255	258	236	242	236	248	256	243	236	255	271	261	263	244	241	231	264	268	241	219	236	214	240	262	279	262	248	262	262	228	244	239	239	239	248	238	250	249	263	261	216	263	257	260	263	209	256	257	240	257	261	234	275	254	242	210	264	229	223	229	222	253	238	241	248	214	235	237	257	255	242	260	229	241	252	260	237	250	272	228	255	262	262	234	230	225	254	254	245	266	283	210	245	276	259	230	275	226	282	234	232	239	238	259	247	213	243	244	252	208	240	247	229	278	236	225	231	211	267	266	231	246	276	273	268	237	205	236	236	239	240	232	251	236	235	230	250	230	228	232	243	229	213	242	264	248	230	250	247	266	256	251	251	217	262	252	257	227	226	258	242	237	262	243	211	248	271	236	239	233	230	246	240	261	236	240	235	253	260	241	270	217	269	235	239	251	245	261	234	251	234	244	215	294	197	255	268	237	237	207	235	269	238	270	243	268	283	239	242	261	238	238	263	223	266	255	228	227	290	251	252	238	254	256	255	230	221	299	256	253	249	267	251	242	270	265	252	255	246	249	215	252	258	256	250	275	268	233	251	238	285	268	252	237	243	257	238	237	259	213	216	254	274	227	256	226	251	201	260	239	268	215	257	242	227	248	227	286	236	259	253	249	249	264	237	248	230	242	233	218	234	229	267	269	225	224	259	253	239	223	246	241	266	248	230	243	253	256	220	246	252	222	240	238	262	229	248	269	218	213	240	242	241	250	278	283	251	274	248	259	241	259	244	261	245	224	245	221	255	258	249	260	250	259	265	249	217	257	269	257	253	241	235	249	243	233	266	231	230	259	238	235	239	282	250	232	236	206	297	250	243	260	257	230	250	225	239	273	240	265	229	248	259	229	234	281	237	263	229	265	237	296	253	236	232	242	252	223	222	249	258	241	238	248	248	212	223	220	228	231	253	245	254	234	257	248	229	270	254	226	231	283	251	231	253	219	241	246	272	276	239	234	237	251	273	241	272	222	226	260	253	228	228	258	249	231	277	242	226	236	236	235	260	275	225	256	240	246	263	249	234	262	254	229	266	237	250	251	239	235	204	256	247	241	225	238	231	261	225	249	273	244	247	237	247	259	253	253	233	253	277	273	230	264	248	250	232	254	236	255	241	235	242	250	259	277	252	235	237	221	241	244	249	235	259	283	248	254	243	229	247	243	246	258	265	230	233	271	220	242	242	271	246	252	242	247	268	265	252	264	256	275	237	233	257	248	250	235	270	223	259	262	252	233	250	239	246	252	261	235	242	243	238	258	257	276	245	266	278	246	259	240	221	237	229	258	264	200	240	255	246	266	261	268	238	260	234	268	279	219	266	240	272	244	234	222	250	205	238	260	228	222	268	255	230	243	256	209	233	286	230	225	227	216	232	235	226	257	243	239	215	225	200	225	235	247	253	270	242	228	258	253	254	232	214	249	238	252	249	261	224	240	245	275	229	266	214	237	236	240	223	240	249	263	247	236	242	262	266	230	242	253	246	266	277	248	268	235	251	238	255	231	263	232	252	260	270	284	251	243	267	225	236	239	268	229	231	231	246	221	264	242	223	259	232	236	263	250	220	266	289	280	249	272	229	271	256	269	240	245	255	286	243	265	224	219	237	226	214	253	241	211	231	231	239	231	238	246	230	256	257	215	232	229	234	223	261	258	245	230	252	257	227	251	234	264	251	272	212	261	259	239	205	251	217	254	231	243	239	260	242	247	248	240	254	262	244	230	237	262	266	230	264	249	228	247	245	237	253	259	234	274	285	229	290	245	234	222	218	262	253	231	238	239	227	228	231	243	229	282	268	234	248	247	252	245	240	226	234	252	224	273	256	251	246	237	230	254	249	216	243	228	239	195	254	224	259	233	238	270	231	235	264	273	214	270	242	237	233	222	233	251	273	262	273	246	234	241	223	253	250	234	266	265	265	230	250	241	236	254	251	258	265	257	258	206	243	245	252	270	245	277	238	237	248	242	269	245	245	257	217	236	250	215	234	259	251	216	246	246	256	244	249	228	266	248	252	218	238	259	238	249	255	250	246	244	239	239	250	213	241	239	244	267	256	242	263	235	261	219	250	216	249	251	244	234	252	267	242	284	249	263	275	243	270	216	222	215	227	277	254	229	227	266	233	236	241	249	227	225	271	241	255	269	267	249	261	267	223	242	268	248	253	241	246	266	227	247	226	254	246	253	255	276	244	241	236	224	264	244	258	257	258	230	228	241	247	247	235	228	243	257	256	260	250	252	256	240	263	247	242	252	235	248	296	233	285	274	258	239	278	252	243	257	247	258	250	231	240	224	226	221	238	190	238	270	237	262	280	268	246	242	261	247	227	231	261	254	281	238	245	251	226	208	260	255	255	227	255	247	267	228	242	250	236	268	261	246	221	250	273	219	231	241	248	236	249	252	213	237	273	232	252	258	226	236	236	232	232	262	246	288	241	265	264	263	237	204	249	263	233	253	247	239	265	217	249	262	231	242	259	263	263	271	224	234	258	227	240	279	267	241	226	222	266	267	252	238	217	258	259	259	259	255	237	256	258	264	252	259	245	238	259	259	261	275	260	266	270	226	256	229	232	245	259	239	263	216	257	277	241	266	234	232	251	244	248	235	247	257	243	269	246	244	262	235	235	235	252	235	243	254	252	246	264	246	250	238	229	252	251	255	260	259	235	237	248	228	255	212	220	244	217	237	239	260	254	257	211	211	263	258	226	276	293	245	262	231	242	216	241	241	255	282	258	239	242	230	234	268	227	239	235	234	228	217	232	213	227	286	255	234	262	220	252	242	254	250	266	227	246	251	239	259	240	264	243	250	249	259	246	240	257	224	232	236	230	226	246	247	260	213	229	232	246	259	259	251	255	254	252	243	254	257	246	244	231	234	275	273	234	262	226	245	247	233	232	259	277	217	241	268	222	247	225	241	278	264	236	273	228	226	231	271	258	246	253	280	277	230	232	235	234	246	248	223	272	230	244	270	241	249	256	281	260	236	262	249	223	259	280	252	242	204	264	244	255	258	236	220	255	256	260	243	237	212	255	222	257	271	254	241	249	273	222	248	224	268	244	243	260	254	273	241	225	254	234	245	256	243	261	231	263	237	250	233	266	240	228	275	228	246	266	250	230	232
11085	7560	5359	2035	1829	1412	1165	1148	964	907	836	780	646	689	653	666	662	594	601	625	605	599	564	608	568	581	549	589	580	608	596	571	568	576	575	566	549	567	526	570	521	552	557	575	542	571	590	575	537	598	519	587	562	530	567	562	579	576	519	521	572	524	547	577	512	569	565	538	508	525	497	580	552	566	553	491	569	542	503	547	566	560	519	619	554	526	558	571	543	570	558	552	578	573	554	561	536	535	506	552	539	563	560	546	548	528	575	590	567	551	549	568	555	590	578	578	529	595	514	552	574	568	520	554	580	529	580	529	560	552	514	526	535	545	572	525	549	584	532	526	588	563	532	546	518	551	562	580	560	527	553	556	535	500	495	581	559	555	548	554	524	559	551	578	516	555	570	528	527	568	548	556	564	553	551	594	564	588	508	579	554	552	556	573	564	516	587	556	554	546	554	554	535	545	584	549	578	582	525	548	539	531	567	535	525	508	544	516	615	483	576	555	565	609	560	567	577	542	570	535	566	558	543	518	537	534	515	550	525	539	523	548	535	511	551	537	551	530	584	527	538	554	550	603	565	593	578	535	544	560	583	523	558	558	534	543	533	558	542	594	568	553	558	520	572	518	546	539	527	525	536	548	594	519	517	580	518	548	549	572	548	519	523	533	578	562	576	550	514	569	500	575	536	549	545	555	512	507	587	551	534	560	529	530	519	546	531	558	518	558	586	556	549	571	536	546	546	582	539	527	549	565	544	531	558	543	516	576	562	557	565	533	551	530	543	574	552	543	538	598	598	507	551	556	575	547	539	563	534	588	541	558	574	622	557	523	549	538	521	577	559	563	559	544	546	540	535	541	597	537	545	525	531	583	558	583	530	585	563	550	561	513	566	582	501	552	590	529	575	553	524	575	525	571	546	570	561	567	545	514	551	567	571	598	532	531	556	544	602	532	554	561	497	531	544	575	535	538	550	527	544	546	567	562	582	569	540	545	606	579	565	526	547	567	548	567	548	545	543	549	557	600	535	564	543	572	508	508	534	553	523	509	538	557	543	546	520	586	540	552	538	536	503	520	547	539	531	534	530	581	517	530	566	548	558	546	603	525	512	548	614	527	568	574	552	562	579	523	570	560	513	517	585	611	560	549	578	535	582	581	524	529	504	599	524	574	531	526	522	561	530	571	517	583	570	521	558	554	580	550	551	537	526	576	518	547	532	554	541	540	503	586	543	564	519	542	572	555	555	537	506	573	557	546	533	538	508	524	573	590	531	589	582	589	510	618	565	543	540	547	581	549	534	510	567	587	591	566	557	565	559	538	569	504	516	540	563	541	518	527	546	559	511	513	557	551	539	618	547	537	521	531	550	570	537	548	580	569	544	501	547	531	580	577	536	586	599	569	524	587	561	537	539	569	594	541	540	554	573	551	543	531	540	545	517	547	528	575	556	550	588	528	564	564	549	550	533	523	572	546	528	550	540	535	549	550	514	542	563	555	563	546	532	529	538	526	576	554	551	553	541	551	552	534	575	536	571	585	534	591	550	528	528	559	522	518	520	573	553	522	539	570	579	517	569	566	539	565	539	508	588	547	563	579	589	549	552	553	530	538	532	535	540	549	588	585	517	555	547	585	535	534	541	531	556	535	509	562	534	548	531	584	563	532	561	514	581	563	558	574	516	519	573	537	561	549	576	547	570	565	545	554	556	577	521	547	546	519	571	562	512	554	542	529	494	536	481	526	537	553	501	536	545	536	562	509	541	545	554	586	544	605	517	590	533	552	543	565	534	557	569	566	575	569	490	555	513	557	556	534	550	520	510	556	554	544	558	543	585	545	548	533	582	590	589	591	538	560	561	554	544	529	580	540	556	512	573	549	551	552	570	556	541	550	575	557	540	554	520	569	586	514	569	562	541	537	533	597	530	578	542	565	565	503	553	595	545	554	578	571	578	561	547	553	575	555	579	555	611	565	566	578	545	552	589	546	524	525	591	593	525	529	540	554	551	566	524	539	565	518	527	555	588	521	547	518	546	517	565	583	527	536	537	556	548	526	546	529	536	536	521	549	553	532	578	516	574	567	550	532	542	525	502	573	523	563	576	577	547	520	544	555	571	545	576	530	560	527	564	536	525	563	582	548	541	535	525	565	549	568	524	556	579	535	547	542	536	522	536	537	599	590	536	549	509	504	552	541	565	530	599	572	494	550	548	536	521	539	539	527	584	519	544	542	531	542	610	555	512	580	587	544	515	541	517	537	548	573	587	539	529	566	547	533	571	526	567	566	617	574	542	576	555	545	515	573	567	587	549	526	524	533	553	587	553	547	561	569	530	558	532	545	527	548	533	549	581	568	541	561	548	553	553	539	547	519	563	528	576	583	524	587	504	585	520	556	544	548	559	561	598	536	561	568	576	531	545	568	574	518	566	528	562	521	582	555	589	534	540	556	612	531	600	583	564	567	504	568	532	545	531	540	510	588	568	557	576	542	587	553	569	547	556	560	503	562	572	603	500	520	525	520	559	567	534	532	535	559	525	560	565	534	536	539	575	558	534	548	542	580	531	550	555	512	547	535	549	509	561	591	531	581	557	536	552	558	559	553	487	540	573	584	576	574	572	547	533	546	589	559	570	549	544	574	540	576	558	582	513	520	585	543	524	541	540	557	556	579	552	561	520	550	525	563	570	515	550	572	546	602	577	570	548	500	542	538	491	542	552	586	574	534	564	551	538	553	541	533	561	562	515	559	538	547	501	553	555	550	586	552	548	535	486	528	543	528	565	546	546	563	506	581	568	543	553	515	612	572	576	522	545	515	550	550	543	564	514	577	533	538	551	557	589	566	561	562	587	577	568	544	592	525	549	567	501	563	549	543	536	554	565	582	573	528	550	593	578	555	543	515	549	509	562	561	573	499	553	522	540	531	568	556	550	512	558	600	585	557	545	554	538	519	525	549	520	575	593	530	539	541	522	588	541	530	539	550	593	523	520	521	528	566	532	557	549	521	538	537	511	556	540	552	524	549	522	572	542	547	566	499	527	561	500	497	578	513	580	576	491	520	526	557	560	525	520	558	514	565	520	516	568	555	547	551	545	562	592	548	563	543	570	587	582	520	522	524	589	536	583	583	542	587	538	516	582	567	581	586	553	581	557	523	548	569	547	567	566	577	581	538	518	553	539	598	579	546	573	576	518	589	518	543	562	578	510	508	559	517	544	555	543	551	524	548	566	568	537	558	502	558	534	570	539	607	543	589	548	560	549	532	547	552	532	556	500	535	597	571	552	514	548	572	538	523	525	557	582	495	579	566	503	512	551	546	549	509	561	530	560	532	578	507	535	547	555	530	551	538	557	557	571	590	523	571	516	579	585	532	577	528	551	571	532	543	578	545	588	570	549	541	557	534	551	578	548	553	526	561	538	567	558	514	550	543	584	529	550	565	534	515	545	518	558	540	550	562	551	559	554	507	559	552	546	539	550	501	526	534	536	550	564	581	535	589	532	528
33379	20862	10569	2328	1261	813	623	910	1068	850	448	416	352	275	243	237	243	222	229	225	201	210	200	179	179	212	181	216	189	221	197	225	229	194	219	221	196	205	205	199	186	198	201	213	197	217	195	182	210	200	227	197	227	206	202	231	176	198	201	203	174	185	211	195	199	196	219	186	205	198	188	184	208	196	200	208	162	209	183	201	221	175	182	241	174	205	220	207	198	210	204	234	215	206	207	206	218	219	186	209	199	217	200	187	197	187	186	198	194	188	185	212	212	187	185	217	177	201	215	215	190	215	217	213	196	187	214	193	178	196	205	212	212	198	198	180	202	210	205	217	182	198	197	217	229	179	184	193	205	206	225	218	218	192	218	192	193	217	205	189	188	218	193	186	204	195	218	205	208	207	210	204	216	182	195	193	201	211	212	212	226	182	212	214	208	205	219	200	204	213	223	191	220	218	211	196	190	189	161	209	206	186	227	195	166	227	194	200	186	220	202	205	212	187	200	186	188	201	231	196	214	214	175	203	225	178	174	203	219	170	204	214	176	238	173	203	204	175	193	179	197	196	183	224	206	206	210	184	181	213	227	169	182	201	206	197	182	207	210	187	193	169	197	222	193	199	214	191	183	185	185	172	191	199	228	210	183	208	236	238	211	176	206	192	206	195	207	190	187	214	206	182	228	185	199	190	189	210	207	216	190	220	207	194	176	177	215	197	194	199	182	190	209	201	206	202	191	187	213	173	214	181	200	194	166	232	169	162	196	196	203	202	208	223	227	202	197	201	188	181	186	232	220	211	190	188	175	175	197	201	222	200	208	208	184	182	221	180	181	199	178	201	197	208	206	203	181	213	212	202	187	186	206	198	191	200	195	211	230	223	202	196	172	215	215	214	178	197	188	223	199	182	226	202	199	176	219	211	197	169	208	215	211	213	197	204	198	168	176	213	185	190	173	186	195	178	177	178	211	169	215	201	200	223	192	196	225	201	216	195	189	177	193	191	171	186	178	183	214	201	193	203	197	189	197	210	220	204	223	198	207	193	232	207	173	185	220	213	211	186	178	203	203	182	203	194	197	203	231	184	186	185	160	185	209	200	202	192	201	177	220	201	174	218	223	206	217	187	227	209	213	214	207	207	192	221	193	211	205	196	208	177	232	197	180	179	193	220	181	178	228	203	205	203	212	200	170	199	171	195	189	162	221	200	205	204	230	220	242	200	193	190	195	209	203	185	212	210	208	182	196	195	159	203	202	225	203	219	218	211	207	194	182	200	211	188	216	217	222	193	203	186	194	158	200	195	187	220	173	184	211	188	184	224	181	203	200	187	204	208	197	206	209	202	175	202	187	223	180	198	212	186	206	174	198	203	200	225	199	191	188	220	175	178	196	167	208	223	195	231	195	224	199	211	202	195	171	203	219	206	212	196	208	205	204	175	197	181	204	214	212	174	213	182	198	215	221	208	195	230	218	200	190	190	173	166	201	202	183	209	205	221	212	205	185	204	164	227	206	200	204	188	214	197	194	213	197	233	187	217	207	186	219	203	197	191	204	209	217	192	185	218	199	190	195	182	198	218	188	175	184	224	178	189	210	178	220	196	177	203	206	186	222	199	219	210	207	216	180	228	192	212	162	213	189	219	214	192	204	202	225	199	211	193	204	181	194	183	188	180	213	189	211	204	220	188	198	221	207	218	235	219	195	188	206	144	195	198	210	189	185	204	170	199	221	198	181	192	212	197	214	174	204	195	206	200	190	206	224	198	193	191	199	200	179	202	218	192	187	217	211	192	181	185	206	194	173	155	180	226	197	191	205	184	195	198	227	222	182	200	200	199	199	187	197	199	209	226	213	221	213	180	180	177	199	222	184	192	218	176	190	192	197	215	193	202	216	203	193	228	194	181	203	192	207	212	205	201	217	195	192	191	207	166	189	199	194	206	204	199	198	201	190	169	191	198	195	187	192	200	195	208	212	216	199	190	224	173	205	205	196	180	201	223	215	217	177	219	195	202	187	186	179	211	221	183	208	209	216	198	204	204	186	197	210	223	190	209	186	203	206	188	191	194	214	203	219	201	181	181	204	201	197	211	180	186	181	208	190	210	200	198	200	189	193	203	192	172	201	192	186	190	175	217	187	211	173	213	214	205	218	207	217	200	221	221	166	190	233	201	198	211	196	218	217	209	194	202	226	214	222	225	200	217	196	207	202	190	193	205	204	218	217	192	181	213	206	222	218	198	197	192	227	208	204	213	188	198	196	198	217	188	198	229	212	186	211	181	193	170	225	214	200	234	222	195	210	229	175	201	242	199	222	191	187	199	200	190	216	217	204	179	200	211	204	224	203	194	204	217	203	211	202	212	193	196	185	185	196	175	188	190	191	162	194	228	165	183	215	179	180	201	208	232	190	190	204	207	197	193	184	214	217	205	184	205	210	162	201	204	203	186	207	209	184	200	196	183	234	225	198	196	191	211	215	202	201	222	208	216	202	197	236	187	180	202	232	202	174	197	231	204	230	210	189	188	235	193	220	213	197	198	179	184	191	204	198	199	219	182	182	205	193	203	253	209	207	211	206	203	201	200	227	195	234	224	201	157	184	197	189	216	192	191	193	196	195	210	176	203	244	194	175	224	212	197	191	202	195	200	187	172	218	179	178	194	196	216	188	208	202	220	213	173	177	194	184	182	198	181	181	199	199	213	182	228	197	196	205	195	209	201	191	195	231	195	200	211	219	204	230	183	194	205	202	188	202	185	182	207	230	194	197	181	201	191	196	211	184	218	203	227	228	222	178	220	201	190	196	195	223	230	208	230	228	189	206	211	228	203	218	224	191	192	187	238	185	173	208	185	210	206	197	229	212	195	219	195	197	219	209	197	213	225	200	179	204	195	187	196	206	185	225	194	211	193	195	204	219	199	209	209	202	203	172	205	187	233	224	214	201	187	211	191	179	177	197	175	184	197	198	192	212	188	204	206	198	188	209	177	200	209	199	210	170	189	211	194	182	216	195	218	203	185	181	196	215	197	213	203	190	180	193	240	202	193	193	198	198	205	196	222	221	201	205	204	221	208	220	177	201	199	189	178	221	199	228	185	213	209	215	219	226	204	207	189	181	190	216	214	193	187	191	189	186	218	214	206	182	182	192	187	198	207	214	202	196	205	199	220	198	198	211	200	212	175	230	207	219	194	214	204	214	212	209	197	202	200	216	202	228	219	186	192	206	218	194	238	192	196	197	166	232	182	202	194	214	173	185	218	202	194	200	179	210	191	219	200	212	204	200	178	203	195	192	220	203	184	193	208	230	193	222	218	179	179	210	219	221	203	181	188	217	207	218	225	197	178	188	182	201	157	198	217	185	195	208	195	195	186	156	213	185	200	181	221	192	252	163	192	179	201	202	220	198	205	182	234	217	186	192	169	175	212	189	242	201	205	211	212	188	206	182	186	188	199	187	202	245	184	173	214	197	194	200	182	218	230	203	209	182	182	211	200	193	194
21048	16198	10925	4545	3818	2826	2544	3464	4104	3329	1956	1454	1027	920	719	729	641	635	551	561	526	527	581	516	527	474	523	497	522	502	507	514	512	472	493	519	500	486	479	496	487	518	502	504	449	475	444	488	461	470	443	484	499	491	478	512	516	469	443	444	415	471	465	457	484	433	471	452	473	442	439	445	473	446	469	463	410	457	493	452	439	438	466	437	443	460	470	493	491	515	423	475	464	464	476	426	467	468	476	457	446	493	462	458	478	451	477	445	487	453	450	521	464	500	467	455	461	464	466	452	458	494	493	465	449	439	452	456	468	478	445	461	467	468	475	482	480	455	493	470	446	461	447	498	410	437	475	414	429	482	417	462	471	474	497	424	484	459	484	476	461	457	472	432	461	472	446	457	456	474	479	443	479	451	482	485	473	466	471	458	465	474	491	484	474	472	435	467	448	459	474	474	440	506	470	451	457	455	484	467	484	447	440	426	477	472	474	465	465	470	455	461	490	484	494	451	451	421	483	479	475	454	466	454	443	469	463	413	482	454	479	469	476	465	416	497	451	470	467	479	442	489	446	461	480	470	474	485	461	456	476	446	418	427	507	452	471	493	483	470	480	457	469	474	446	476	454	436	488	476	459	517	450	450	458	452	451	473	465	463	429	455	435	442	472	468	464	476	477	456	445	436	468	496	435	453	484	500	494	432	493	429	461	424	502	461	426	484	490	445	462	511	461	426	482	491	452	445	449	489	479	469	474	464	475	459	495	443	449	489	427	496	488	454	500	497	495	450	441	471	427	455	493	488	487	499	485	433	479	457	477	460	460	472	450	503	477	478	445	496	440	446	459	462	490	476	491	465	513	479	456	444	461	475	432	436	487	441	487	453	487	469	460	478	492	469	464	461	416	460	484	416	447	483	474	485	460	461	439	462	486	447	468	454	451	456	486	462	463	460	433	446	483	463	429	443	463	478	473	493	459	450	449	455	468	484	438	481	451	443	453	503	445	443	450	453	449	445	468	434	470	451	488	489	472	453	483	468	436	479	469	453	454	477	467	511	472	458	462	468	490	445	452	470	503	490	423	475	470	451	473	451	437	440	468	447	493	450	453	445	461	457	417	473	490	514	480	481	451	459	463	463	469	468	434	450	437	448	461	482	459	450	449	497	483	473	463	455	462	481	447	437	473	462	442	437	492	472	459	473	467	462	446	463	464	460	428	443	465	463	464	485	444	431	463	483	482	458	484	478	476	464	406	447	471	487	433	458	435	448	457	451	477	477	491	472	488	469	455	510	475	452	465	488	498	446	436	467	481	431	464	471	450	489	450	440	491	477	450	505	450	497	440	450	460	430	477	471	463	438	437	420	443	510	456	443	442	439	479	468	462	462	444	472	489	471	423	436	497	477	448	489	478	487	440	487	478	496	458	442	444	446	458	465	491	469	446	437	450	467	485	447	435	494	438	442	467	476	481	443	470	474	454	481	438	456	442	425	440	456	422	498	489	463	454	453	454	466	439	477	505	471	455	442	478	474	457	430	483	474	472	465	465	425	487	482	416	486	473	489	448	481	457	469	474	462	466	459	494	484	465	494	473	495	457	433	482	467	428	461	444	459	439	472	459	474	457	467	466	458	489	496	518	434	493	479	492	453	475	466	458	479	431	463	471	431	460	452	431	465	436	461	483	431	453	464	479	505	484	457	508	447	460	470	468	426	454	445	474	530	441	483	455	449	471	452	467	475	467	480	496	456	471	452	487	452	465	468	466	430	486	498	447	466	458	501	473	468	485	442	444	448	462	497	430	447	449	473	439	480	447	483	439	435	477	462	444	427	448	465	477	453	431	439	465	461	468	469	487	448	429	480	466	438	441	463	444	467	418	480	484	426	429	494	471	453	463	463	498	474	477	463	450	503	461	451	480	482	463	463	447	478	471	467	424	445	453	456	465	467	448	519	462	425	456	458	436	489	481	469	470	461	481	456	435	489	450	482	469	420	464	436	476	476	453	473	478	442	443	452	454	442	476	485	460	467	461	476	442	447	449	478	492	437	481	458	443	448	444	443	500	503	509	423	491	443	475	468	446	468	471	458	446	473	456	444	436	466	498	514	508	446	498	449	467	432	484	471	496	466	474	482	495	442	468	520	471	438	466	476	445	495	476	469	453	466	463	463	442	503	478	481	475	453	486	480	461	456	434	436	450	454	466	457	489	442	451	493	467	488	477	452	454	490	474	459	504	450	471	445	476	422	480	473	475	481	469	453	503	477	445	474	438	484	458	473	478	452	424	478	486	478	475	434	487	436	467	468	460	503	486	445	503	435	428	447	485	457	477	465	435	469	474	447	445	462	485	462	416	453	461	459	456	496	461	474	465	479	446	463	488	436	460	457	420	460	439	440	463	484	463	473	481	499	457	482	467	479	455	457	497	449	470	443	450	483	454	464	460	441	480	482	482	511	437	495	497	470	500	436	475	475	477	501	452	446	504	486	459	451	436	471	463	467	462	468	453	465	504	451	465	524	424	484	447	464	448	444	496	485	442	453	489	466	451	501	443	437	458	445	484	491	473	456	472	476	461	481	467	448	462	471	447	459	459	429	437	467	462	492	462	492	488	469	454	449	486	491	445	480	466	461	510	471	454	486	470	428	420	467	489	479	447	483	477	481	426	446	444	501	480	486	476	471	460	470	464	477	497	431	505	468	457	471	501	475	459	482	467	441	457	458	464	435	462	472	458	461	501	448	514	456	445	431	456	458	473	441	471	471	444	483	478	459	500	475	451	475	445	414	469	479	454	456	467	477	437	443	442	472	482	453	473	471	450	480	443	460	408	479	428	443	446	463	468	486	507	490	479	452	430	479	416	462	459	438	481	461	473	470	446	481	438	477	461	436	446	463	472	450	497	507	451	453	464	461	456	416	450	470	515	449	473	470	479	428	498	488	489	446	448	468	430	480	457	443	437	517	449	456	456	498	464	470	476	445	442	452	453	439	434	496	474	490	449	443	502	458	481	462	462	467	451	442	473	426	458	491	430	479	450	492	439	497	459	448	475	478	446	410	463	464	435	456	426	461	479	487	439	461	482	475	452	496	466	455	481	505	481	463	442	450	450	485	471	456	475	451	456	457	450	529	453	482	466	487	461	481	512	462	425	447	458	449	484	465	436	465	477	440	494	437	463	452	444	469	478	469	410	454	509	460	475	477	474	467	441	451	480	484	473	433	478	462	429	428	456	474	431	458	413	488	453	462	449	493	445	457	474	437	438	459	447	442	452	448	474	427	459	482	466	482	473	460	436	467	480	502	438	426	458	451	459	459	455	470	431	447	451	488	470	440	475	446	437	463	435	429	450	458	448	462	459	452	434	474	440	453	449	461	430	427	454	447	459	431	455	464	450	454	531	458	478	437	480	500	490	444	480	474	496	470	461	496	427	442	461	449	494	504	416	469	453	414	438	446	469	460	507	456	463	498	442	441	452	461	452	477	443	493	461	442	476	466	506	465
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
