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
338010523490	338010524041	338010524591	338010525141	338010525691	338010526241	338010526791	338010527341	338010527891	338010528441	338010528991	338010529541	338010530091	338010530643	338010531191	338010531743	338010532291	338010532841	338010533391	338010533941	338010534491	338010535041	338010535591	338010536141	338010536691	338010537241	338010537791	338010538341	338010538891	338010539441	338010539991	338010540541	338010541091	338010541641	338010542191	338010542741	338010543291	338010543841	338010544391	338010544941	338010545493	338010546041	338010546591	338010547141	338010547691	338010548241	338010548793	338010549341	338010549891	338010550443	338010550991	338010551541	338010552093	338010552643	338010553193	338010553743	338010554291	338010554841	338010555391	338010555941	338010556491	338010557043	338010557591	338010558141	338010558691	338010559241	338010559793	338010560343	338010560891	338010561441	338010561993	338010562541	338010563091	338010563641	338010564191	338010564743	338010565291	338010565841	338010566393	338010566943	338010567491	338010568041	338010568593	338010569141	338010569691	338010570243	338010570793	338010571341	338010571893	338010572443	338010572991	338010573543	338010574091	338010574641	338010575191	338010575741	338010576291	338010576843	338010577393	338010577941	338010578493	338010579041	338010579591	338010580143	338010580691	338010581243	338010581793	338010582341	338010582893	338010583441	338010583991	338010584541	338010585093	338010585643	338010586193	338010586743	338010587293	338010587841	338010588393	338010588941	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2795	3650	2300	2795	3650	2300	2794	3650	2300	2794	3650	2300	2793	3650	2300	2792	3650	2300	2792	3650	2300	2791	3650	2300	2791	3650	2300	2790	3650	2300	2790	3650	2300	2789	3650	2300	2789	3650	2300	2788	3650	2300	2788	3650	2300	2787	3650	2300	2787	3650	2300	2786	3650	2300	2786	3650	2300	2786	3650	2300	2786	3650	2300	2785	3650	2300	2785	3650	2300	2784	3650	2300	2784	3650	2300	2783	3650	2300	2782	3650	2300	2782	3650	2300	2782	3650	2300	2781	3650	2300	2781	3650	2300	2780	3650	2300	2780	3650	2300	2779	3650	2300	2779	3650	2300	2779	3650	2300	2778	3650	2300	2778	3650	2300	2777	3650	2300	2777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
56332	29924	17984	7235	2458	753	508	506	408	272	286	261	266	243	276	292	251	269	236	239	227	230	260	257	235	270	257	255	228	240	241	230	236	233	285	266	252	286	247	236	240	272	279	261	240	249	255	250	265	238	255	234	262	241	257	242	232	237	254	252	217	290	244	221	262	249	224	256	252	252	226	236	233	246	232	263	244	247	242	240	246	266	228	243	227	258	205	259	230	286	231	220	242	236	248	226	253	270	268	239	291	204	279	268	224	225	232	265	225	251	266	213	255	273	253	289	274	244	247	259	275	220	259	244	234	251	234	246	232	234	252	252	254	262	228	254	254	271	234	257	275	246	265	244	259	278	230	207	234	222	240	247	251	234	261	275	246	245	233	249	259	288	247	226	248	261	250	261	254	247	222	235	247	243	250	250	227	277	254	229	243	248	253	236	281	278	267	263	239	253	217	237	212	253	248	246	226	240	248	242	251	242	230	256	252	237	256	243	240	289	263	278	265	259	241	257	257	256	230	238	237	230	216	256	267	247	252	271	234	262	222	229	260	254	232	249	222	262	228	246	229	246	243	263	251	261	256	233	241	231	231	253	245	229	223	232	241	220	234	259	253	241	252	228	244	274	285	238	273	226	256	243	265	253	233	229	260	252	240	222	251	237	224	263	264	262	253	221	196	235	232	259	273	265	254	244	245	242	261	223	258	250	241	251	248	245	238	241	218	242	277	225	262	244	232	233	252	259	248	203	275	214	271	244	257	220	266	242	248	234	247	252	272	251	260	266	223	259	240	259	229	240	238	232	240	216	246	235	224	284	256	237	232	243	241	217	257	220	256	275	252	227	222	220	230	235	232	260	264	239	226	239	257	251	220	231	255	255	266	303	269	232	237	218	270	242	241	241	281	234	257	227	241	259	237	278	247	261	250	241	232	241	238	257	243	221	238	230	204	260	288	252	263	260	239	229	264	252	235	233	245	251	242	244	235	238	245	234	246	243	253	217	279	271	261	236	245	245	234	229	260	248	236	273	257	246	232	246	247	222	238	250	239	257	253	241	256	199	247	247	213	234	270	267	250	225	228	228	211	233	211	230	202	242	244	236	248	242	234	234	272	252	276	254	251	239	260	287	294	263	249	278	245	224	254	254	224	249	242	249	237	247	233	269	264	236	235	267	241	232	225	256	263	218	267	217	216	256	239	251	263	245	268	243	230	219	263	257	254	293	222	243	271	246	244	250	244	220	278	225	257	302	233	266	253	275	258	247	232	247	222	249	283	271	253	236	214	217	234	253	238	233	267	265	229	280	260	221	231	230	239	233	245	253	250	260	277	204	212	242	238	235	246	228	247	264	254	232	255	247	255	249	244	228	232	264	259	225	264	245	244	226	256	233	237	195	245	237	243	241	231	219	240	256	228	226	248	269	214	252	253	267	246	255	235	235	259	288	252	274	270	247	218	243	216	236	272	253	245	261	226	235	253	221	246	270	229	224	239	257	257	230	257	239	258	238	219	222	213	234	255	259	256	250	240	250	240	229	269	233	286	257	231	287	257	233	284	218	252	242	222	241	226	228	249	255	247	251	273	235	246	238	218	250	274	233	237	253	270	239	255	273	226	270	256	217	288	223	247	224	275	252	242	275	259	249	210	238	260	221	277	241	218	238	262	248	255	254	230	261	241	253	231	253	240	232	254	239	256	230	269	233	253	282	230	216	236	231	248	241	233	229	233	244	234	250	267	253	236	254	236	237	267	237	253	249	220	257	249	216	246	247	241	222	266	231	255	270	259	231	245	237	269	245	226	243	252	250	244	262	256	274	232	245	248	230	264	252	262	238	263	225	235	268	251	245	242	229	229	236	222	251	229	264	221	244	247	240	264	273	250	244	234	246	227	258	258	226	239	238	252	222	215	246	233	222	272	300	245	250	257	250	253	242	238	262	217	205	261	277	256	222	253	231	231	240	240	232	245	236	228	262	251	247	244	230	244	245	253	279	247	263	254	251	225	245	219	265	273	243	269	238	269	223	217	249	271	254	263	248	237	230	211	236	243	253	259	253	246	256	236	240	249	262	228	231	205	233	243	253	227	274	252	278	236	242	250	253	210	243	247	229	236	241	283	232	232	253	258	262	256	240	246	227	255	279	213	247	244	246	265	224	213	251	247	234	222	256	201	248	221	239	235	210	253	247	227	269	258	235	295	248	262	245	231	229	261	242	252	248	238	243	227	257	242	242	248	267	239	244	250	226	238	281	257	248	225	263	246	238	242	207	259	254	243	253	271	247	269	265	256	254	265	257	261	241	266	271	226	235	252	214	266	242	264	244	231	225	250	254	252	217	239	229	278	249	257	220	248	222	244	263	187	255	242	264	253	223	248	222	255	226	240	271	257	252	214	274	238	231	233	222	253	262	264	266	240	234	267	259	234	251	249	257	234	261	247	235	237	218	276	288	222	231	246	223	227	213	235	266	269	250	289	218	229	258	245	253	257	242	253	231	272	242	228	276	247	239	238	272	275	223	254	250	216	258	289	226	257	276	271	265	256	245	238	246	256	255	242	259	265	248	260	234	225	241	248	251	244	251	229	250	269	236	258	243	223	243	241	260	229	244	225	263	279	257	234	224	243	225	240	209	224	240	234	247	261	252	246	263	244	241	256	241	253	225	213	254	248	271	247	255	238	224	215	219	228	259	249	250	226	256	274	245	270	242	224	271	242	251	248	269	269	253	226	249	226	241	223	259	225	241	252	229	237	251	222	246	232	190	236	236	243	245	240	229	237	243	221	262	292	246	259	257	233	250	219	227	237	292	246	242	252	220	261	284	249	255	220	236	250	241	255	275	239	247	279	287	267	241	250	239	229	286	255	210	240	231	250	214	240	280	255	204	264	264	195	242	242	238	244	243	235	241	279	234	231	239	263	253	257	229	281	212	253	272	214	224	231	251	237	203	255	229	240	273	218	248	228	283	248	207	265	239	272	283	228	259	245	250	227	248	235	207	246	237	206	247	256	261	230	235	232	243	241	251	220	263	239	237	240	250	274	237	232	221	258	235	261	271	282	249	288	216	257	209	232	262	253	267	259	288	261	233	253	239	275	242	237	241	266	259	237	240	273	244	259	259	271	236	255	263	236	253	242	236	237	268	213	233	229	223	240	269	247	209	289	241	234	246	255	260	239	241	275	263	258	199	237	239	202	228	241	240	221	251	247	263	253	251	250	260	275	209	225	235	239	248	280	233	249	279	223	260	255	289	265	261	222	250	271	222	231	249	252	243	215	245	228	251	245	251	253	239	229	268	259	233	254	241	265	220	243	249	244	252	245	265	259	266	279	244	238	245	227	209	251	250	253	231	231	235	209	245	266	239	232	270	258	246	235	231	247	272	276	232	235	249	277	260	269	255	231	226	288	241	253	250	268	212	228	226	251	254	229	266	261	240	239	244	259	266	248	264	245	265	246	268	283	277	245	232	234	269	250	245	278	264	244	254	217	242	223	235	228	260
33900	20976	20324	12529	6344	2293	1951	1856	1301	885	647	638	578	606	593	553	570	584	537	562	561	551	582	544	549	533	576	553	516	526	525	534	522	505	546	537	508	532	516	546	564	547	572	523	516	548	525	544	503	510	499	540	547	522	517	522	551	559	560	529	551	540	518	526	495	556	493	510	534	546	560	534	507	541	538	509	546	510	544	473	541	509	565	512	525	550	559	521	509	541	535	508	500	558	504	514	508	555	562	531	491	478	507	532	536	531	538	484	541	543	522	535	506	531	561	547	539	540	544	535	527	531	550	510	545	531	519	567	555	464	570	527	596	506	528	510	521	520	520	511	493	525	527	521	546	491	513	543	527	505	524	524	545	525	505	532	533	507	520	511	516	549	576	520	530	478	548	505	521	503	523	521	504	500	503	525	551	535	548	528	539	507	543	503	510	524	561	547	523	559	542	509	529	568	533	501	512	554	518	544	528	519	548	500	515	579	528	545	531	508	545	559	563	527	486	501	526	521	498	499	542	528	549	529	555	540	550	536	490	501	542	501	486	539	527	531	511	483	554	518	502	520	525	531	539	546	538	527	513	507	499	547	541	514	529	522	524	549	526	586	581	522	508	514	545	563	506	530	524	531	525	534	518	520	526	488	525	498	519	522	521	522	538	536	543	544	518	558	538	527	541	489	510	523	515	505	516	509	506	524	543	539	548	530	541	506	550	539	480	527	524	566	545	521	491	517	530	534	508	495	559	481	509	548	547	549	537	532	486	522	568	511	506	496	558	508	539	551	544	510	529	514	504	504	527	516	540	500	480	542	512	521	503	538	512	530	527	518	536	498	515	487	518	555	513	510	523	531	558	508	533	497	507	552	539	474	474	505	513	526	504	520	507	511	508	529	527	516	519	506	541	543	520	497	503	556	490	510	534	477	494	514	553	529	539	516	522	530	487	574	555	539	556	530	498	577	533	533	541	503	534	544	521	549	515	512	554	498	538	504	520	503	555	547	524	519	509	563	565	507	495	521	505	485	490	538	518	496	492	567	502	496	512	534	489	503	510	567	559	507	530	500	547	536	534	552	523	528	510	543	540	540	511	497	534	535	547	496	547	532	535	546	476	544	519	504	509	473	533	496	508	514	507	517	525	531	516	508	520	525	505	511	471	530	563	501	497	532	570	519	583	506	486	521	540	555	553	545	511	539	504	524	505	504	525	558	502	528	512	530	527	576	561	556	524	512	526	565	555	517	544	503	524	524	506	532	527	511	527	526	542	492	504	494	501	533	531	526	557	540	537	523	497	516	534	526	516	561	509	528	482	550	535	541	549	551	528	527	540	507	524	541	530	541	552	529	550	519	486	513	523	512	520	533	505	535	516	481	510	546	507	538	507	512	506	496	518	562	532	577	523	531	539	556	528	538	517	584	533	536	505	502	572	526	572	550	504	526	581	523	592	521	531	533	513	520	563	517	523	550	525	525	512	528	475	517	536	533	543	532	511	501	512	536	532	537	541	586	545	560	533	547	497	527	557	551	523	524	559	526	528	522	528	505	522	511	459	515	565	522	503	518	571	519	529	538	522	558	551	534	520	534	538	501	534	531	521	527	519	503	522	481	536	530	561	518	548	525	524	509	521	503	497	541	535	513	546	506	507	531	505	525	504	557	495	512	528	532	540	529	516	507	518	523	542	579	519	488	551	536	530	531	504	506	564	497	547	542	534	539	529	507	509	523	524	495	537	491	550	521	530	517	540	497	533	546	512	490	505	557	485	510	510	520	531	509	536	517	539	528	552	487	518	555	583	522	544	530	498	495	507	516	533	509	540	526	555	509	551	478	527	533	530	549	548	544	508	493	503	503	489	482	530	564	492	535	489	550	538	489	505	503	568	550	537	497	554	550	569	521	506	483	544	511	489	540	545	570	504	549	511	524	568	491	568	529	556	511	511	506	550	568	508	520	536	554	513	516	538	524	563	491	539	564	570	516	539	557	581	568	521	506	537	554	515	532	517	523	550	523	494	546	483	553	519	525	528	515	530	549	528	506	541	522	541	491	529	520	523	536	524	535	517	509	546	492	532	493	499	523	544	521	507	527	548	571	518	494	516	508	523	530	518	519	510	549	560	529	507	529	502	520	539	548	496	524	474	521	556	523	545	511	551	521	528	524	570	555	541	533	504	519	510	501	496	528	521	561	508	519	489	480	533	525	541	533	525	512	526	515	502	527	554	545	515	518	501	500	517	522	540	517	552	518	533	519	543	561	535	496	528	555	538	561	540	538	528	485	523	531	547	503	497	529	566	533	522	562	504	556	522	554	501	494	531	521	564	509	530	556	527	521	529	538	520	559	540	525	534	524	536	552	494	515	532	493	545	533	501	544	523	522	526	556	511	527	476	551	556	465	548	516	525	533	509	546	548	509	490	540	553	508	504	502	516	505	497	555	534	540	503	535	519	520	578	555	550	533	518	523	518	549	526	535	520	522	520	524	487	567	555	522	478	561	519	539	487	514	567	525	529	530	486	532	547	521	524	550	532	526	533	543	557	516	555	514	557	473	536	507	536	509	535	530	528	544	536	510	500	531	529	527	534	504	523	515	484	526	551	516	557	520	549	504	499	553	544	531	537	510	485	487	540	488	499	563	512	563	528	529	510	513	508	533	543	569	522	509	506	510	503	507	524	528	555	553	531	538	509	538	556	504	546	545	511	529	561	531	544	509	499	534	529	504	475	509	481	555	516	542	525	538	486	502	548	504	537	527	583	536	539	517	525	485	486	534	526	568	514	549	537	530	521	533	536	546	520	522	534	536	509	492	517	472	522	514	556	521	512	556	512	582	516	551	518	530	482	552	555	552	542	527	497	507	497	543	533	553	536	542	536	510	547	544	536	492	551	523	576	517	528	519	533	530	563	546	516	544	515	540	527	513	502	518	555	542	563	539	510	527	558	469	540	531	505	503	544	521	546	536	544	525	548	550	522	518	497	531	524	514	536	505	523	548	522	529	549	521	519	533	511	558	540	516	533	524	526	539	523	533	515	511	508	584	510	530	494	578	505	510	513	524	549	497	533	515	489	531	527	536	545	519	532	549	527	509	506	555	576	513	543	521	517	509	538	553	519	546	487	536	522	523	527	494	505	557	493	569	538	511	538	513	553	562	514	504	512	490	569	507	466	565	507	535	530	503	525	516	541	534	524	531	506	541	515	500	495	536	527	514	552	526	523	500	509	527	536	544	554	508	543	513	541	518	543	518	503	503	512	523	494	509	508	557	501	531	503	513	548	548	495	513	546	516	525	523	500	484	527	512	516	507	527	534	536	534	512	575	501	543	545	523	529	560	521	525	560	530	527	540	577	568	546	546	509	495	527	497	521	528	550	536	539	543	519	499	559	486	500	527	542	509	523	523	485	558	542	489	501	515	544	530	524	501	506	507	521	579	515	531	488	496	493	517	492	527	532	522	494	514	519	549	513	542	518	487	530	484	488	520	534	514	536	559	528	514
37550	20366	7509	2429	708	285	232	241	230	221	255	221	212	218	228	235	211	206	207	197	209	194	209	209	231	187	215	209	204	177	242	201	216	217	221	221	205	201	216	196	201	230	220	191	222	221	200	206	238	216	231	270	231	228	234	194	207	254	219	211	181	218	208	242	198	216	234	256	239	221	215	192	231	210	206	220	216	214	200	230	225	211	201	204	220	208	220	243	235	242	228	220	229	230	212	221	233	230	255	214	230	213	201	187	203	210	195	199	186	220	221	201	216	203	228	203	218	211	209	245	231	249	214	207	179	210	224	235	214	219	245	216	186	207	226	213	219	221	219	260	215	219	218	224	229	220	217	195	216	201	198	198	201	202	217	207	217	231	231	204	215	211	231	202	231	231	211	238	210	240	224	194	204	202	222	208	244	218	217	235	212	234	231	215	193	221	250	215	218	191	242	200	231	206	182	250	197	208	190	228	210	189	204	230	213	196	230	212	235	216	199	205	220	221	199	241	211	219	208	215	235	207	237	200	207	208	242	257	241	254	210	216	217	218	205	227	204	225	190	224	212	201	200	206	200	224	218	207	220	206	254	200	230	205	226	200	230	225	222	245	214	247	199	209	219	200	226	203	218	212	198	222	239	202	217	223	208	205	196	241	231	237	233	232	260	241	210	247	213	230	199	189	236	213	218	234	227	200	191	234	235	237	216	231	193	213	239	211	226	211	212	201	217	188	233	217	208	224	233	215	218	219	226	225	200	222	187	217	219	197	215	224	190	219	209	210	199	207	209	202	214	227	238	248	198	206	204	218	225	228	190	242	216	199	217	205	217	214	239	209	224	243	235	219	233	253	240	232	246	180	192	201	217	215	198	196	222	230	198	197	216	232	212	201	216	220	194	209	193	236	214	219	230	203	199	229	223	213	220	206	236	211	206	232	242	229	194	222	223	236	208	211	208	207	195	216	240	217	216	226	236	196	207	228	206	206	210	221	220	236	214	218	244	199	204	218	205	171	228	222	235	225	224	209	205	221	222	189	234	217	205	233	224	214	224	225	212	243	233	201	212	223	222	201	234	224	247	206	213	226	219	244	193	213	220	213	234	211	218	230	236	218	224	215	235	219	216	237	225	223	202	190	225	218	236	224	212	207	192	228	214	253	215	229	238	222	207	227	276	217	196	208	231	202	209	235	260	224	214	205	225	176	227	216	215	205	188	207	222	224	226	227	232	185	214	211	227	231	220	221	197	226	239	218	194	223	195	208	202	196	224	184	247	226	245	222	220	215	233	222	201	234	220	243	215	220	226	237	223	232	210	221	200	227	233	238	195	223	213	221	226	245	203	205	205	210	227	205	221	181	207	243	223	255	226	173	228	223	237	239	245	215	254	206	233	228	206	249	215	212	195	254	239	245	236	231	234	241	221	229	225	198	208	206	209	212	218	234	203	231	215	197	212	194	212	208	184	196	199	217	198	220	213	209	212	163	201	227	242	223	198	225	213	193	192	212	214	182	212	200	230	230	202	191	204	198	201	203	202	208	225	206	254	206	208	195	227	225	256	214	247	199	218	229	185	224	212	192	237	200	233	226	215	194	211	231	230	193	243	220	252	216	220	223	218	199	236	218	189	230	202	209	236	247	214	200	197	211	208	209	211	218	217	203	226	183	235	210	222	209	247	225	205	217	206	197	208	210	220	220	223	226	266	191	243	185	210	176	227	208	216	200	219	222	209	227	273	217	205	213	190	209	252	242	227	218	202	196	210	213	242	200	219	240	214	228	238	235	200	199	252	260	214	177	215	223	212	233	217	202	212	218	224	216	215	222	247	214	230	217	204	231	211	221	216	214	210	207	196	203	234	209	205	223	250	212	220	235	183	214	227	225	206	198	244	228	205	217	239	225	224	242	233	212	226	198	225	189	227	194	232	222	218	225	195	193	220	196	202	202	237	207	248	215	180	210	220	221	206	204	228	220	206	227	205	210	184	204	219	199	216	229	231	205	254	208	211	242	228	211	209	181	238	208	223	230	191	230	203	219	189	208	241	198	229	201	209	210	216	241	234	203	198	192	209	227	216	199	215	213	229	223	214	206	201	206	239	236	248	185	220	210	247	234	220	210	228	203	227	212	240	228	239	214	226	223	248	205	256	201	262	216	232	208	229	231	231	207	208	212	192	229	220	198	241	209	211	242	226	211	201	231	200	227	215	201	221	243	237	214	227	239	222	229	221	190	246	209	222	218	207	216	220	215	211	207	201	209	219	199	213	200	219	205	231	219	222	206	256	221	229	223	196	206	240	243	223	222	199	218	244	222	188	181	260	239	217	223	210	227	216	218	187	219	228	207	212	188	205	198	213	216	237	255	197	189	191	197	219	204	205	192	228	208	216	198	228	204	210	214	220	244	201	213	217	240	224	214	201	204	213	211	234	200	223	263	232	219	222	214	224	223	209	211	212	225	238	215	239	229	231	174	215	180	212	213	207	229	215	216	197	239	214	216	196	206	203	252	192	222	228	219	217	221	235	221	200	211	217	232	220	212	231	220	228	203	233	211	228	243	241	216	213	227	200	221	197	213	220	218	200	203	222	234	196	229	234	225	241	220	190	193	231	220	214	229	235	222	238	222	233	199	228	227	221	218	204	241	205	211	243	236	226	220	217	214	225	219	203	255	215	200	232	214	224	215	211	218	218	219	218	237	203	244	196	200	205	179	190	204	220	199	222	205	251	220	247	258	221	253	213	238	218	204	194	174	216	211	219	196	231	252	217	231	238	230	192	205	210	228	229	247	206	207	227	251	214	238	235	214	240	209	183	231	236	251	243	210	214	209	225	252	204	229	230	214	232	233	202	262	209	226	253	226	240	215	196	188	174	219	215	221	199	219	220	207	212	240	244	221	222	242	218	217	223	205	243	192	235	200	222	233	216	220	198	209	221	215	225	225	232	227	232	221	225	208	218	211	247	210	215	196	215	229	195	233	217	202	227	238	215	186	237	218	217	212	213	227	180	232	216	240	188	209	200	223	233	241	210	212	219	231	237	213	219	209	217	213	237	213	238	227	240	212	216	226	207	209	226	227	207	203	258	216	206	218	213	234	226	223	226	228	218	214	210	214	228	180	209	226	217	185	237	237	203	200	211	231	242	185	188	233	211	209	224	233	230	203	180	203	206	247	201	254	226	221	210	214	233	223	198	211	205	240	221	213	234	221	228	185	224	206	237	211	203	223	186	205	263	227	240	230	234	227	230	231	225	221	228	207	224	220	209	198	245	248	205	188	194	201	251	257	216	219	187	195	205	213	222	217	244	209	219	223	201	221	211	196	198	219	216	218	216	206	245	204	233	206	228	204	207	206	240	205	196	209	209	206	230	217	204	223	233	225	226	184	213	195	214	220	219	246	237	195	204	207	232	221	207	223	204	216	239	223	231	214	227	221	243	222	210	207	215	238	219	212	206	240	238	234	207	245	198	216	222	224	216	239	227	215	246	210	230	232	238	230
23261	14789	9386	5510	1868	785	545	536	477	506	466	477	472	432	465	467	491	468	476	432	477	452	443	439	445	463	461	444	460	487	508	487	450	426	461	451	505	462	463	473	493	471	453	492	459	446	445	440	511	448	482	429	490	475	421	489	461	459	472	467	521	463	481	472	428	435	466	457	456	457	449	457	473	452	450	462	468	487	470	477	487	496	464	436	435	482	469	481	464	502	444	481	478	476	454	443	453	450	511	453	451	506	404	485	469	505	441	487	450	450	456	461	436	447	477	494	444	454	489	452	479	471	438	457	428	485	453	458	503	491	503	473	482	495	461	508	456	448	480	467	432	434	477	471	443	482	474	458	434	438	492	502	464	453	469	456	429	478	472	439	448	457	441	479	521	490	473	471	487	461	434	461	473	430	481	485	454	467	483	492	506	485	428	452	479	458	457	447	478	464	474	457	441	439	476	469	433	461	471	489	482	472	448	449	436	446	470	482	427	461	490	476	478	509	465	475	472	494	476	467	481	462	432	484	450	471	434	434	470	464	458	446	447	447	445	484	440	505	490	450	434	426	452	419	498	422	471	483	469	474	446	429	453	466	446	491	465	452	487	442	465	460	456	434	467	482	469	504	469	440	445	436	489	431	483	445	458	466	463	478	442	447	439	462	499	479	471	501	462	459	465	453	476	450	464	490	461	469	445	450	475	470	486	495	470	463	487	499	483	457	483	444	459	428	475	478	481	436	433	450	440	450	487	452	448	466	484	428	437	470	462	465	465	483	451	445	459	440	453	445	448	475	505	472	467	423	475	439	513	493	489	414	402	458	449	457	448	452	415	505	473	497	460	481	491	495	467	432	482	438	436	462	462	441	416	470	442	437	430	454	474	455	465	441	497	461	441	467	480	412	485	442	454	474	444	474	475	454	479	483	479	460	481	472	471	487	495	430	453	454	481	444	437	470	483	441	463	464	479	417	454	482	430	456	461	489	450	450	460	434	468	443	473	450	440	501	457	445	461	482	494	454	424	457	485	438	430	449	441	482	424	494	453	465	481	431	469	453	442	467	453	434	487	500	446	439	490	477	483	440	469	484	488	482	464	461	465	484	450	466	450	448	467	444	476	473	475	460	487	435	501	494	444	516	457	464	430	473	460	443	452	459	403	476	459	481	451	452	455	491	468	452	485	458	470	482	441	458	449	442	453	466	446	426	501	474	484	433	478	458	467	477	470	482	503	473	467	447	462	484	459	527	483	459	429	453	471	462	454	494	482	464	461	420	476	480	469	482	474	446	469	442	482	478	507	484	426	464	482	472	495	467	460	445	461	457	468	461	437	496	463	460	459	461	473	460	439	461	475	493	464	439	451	444	461	482	450	470	478	458	439	487	482	461	479	446	468	472	434	438	458	485	469	462	470	478	466	467	487	504	426	448	498	481	482	462	445	467	491	436	489	430	451	464	443	440	430	471	457	481	427	459	477	462	444	466	437	440	496	468	486	504	481	440	442	424	457	433	471	458	449	449	441	462	468	441	473	460	446	484	448	479	484	471	471	456	465	456	462	453	485	420	431	450	448	452	494	506	426	437	493	454	469	490	420	454	463	456	481	472	456	434	484	461	464	440	465	468	445	437	420	425	479	488	460	491	446	419	447	439	429	429	486	463	474	458	475	464	458	477	448	456	484	504	447	485	474	473	467	483	481	488	443	471	460	491	485	473	483	507	447	494	503	427	478	448	425	470	487	464	483	498	478	472	467	480	440	466	446	445	425	464	441	457	465	487	470	487	434	460	444	465	489	483	479	433	460	442	422	446	466	457	433	450	452	438	442	449	446	477	432	489	442	450	449	458	506	456	480	435	443	458	429	457	467	473	494	455	416	461	486	455	473	449	488	492	507	455	454	466	424	468	439	462	429	475	427	460	430	456	465	461	474	447	412	438	513	480	451	476	444	495	479	464	429	471	475	435	458	479	510	497	444	470	428	432	474	447	467	473	509	436	438	502	467	463	461	438	450	457	463	471	456	465	417	437	472	500	519	463	482	448	455	491	455	467	475	456	483	411	474	457	437	482	469	474	481	438	427	469	460	472	482	496	470	447	503	450	493	465	495	500	471	472	488	462	463	460	482	458	440	496	480	505	502	456	472	448	478	448	494	475	474	455	476	483	450	480	440	483	448	475	478	460	438	469	477	458	459	474	490	454	477	488	463	455	468	500	496	447	457	466	483	443	456	448	479	469	469	457	456	487	474	467	497	439	452	451	463	464	472	436	472	462	470	443	500	469	507	480	478	473	430	441	482	438	466	463	490	439	511	439	495	480	479	489	480	473	466	462	484	449	474	467	499	438	427	483	426	463	459	448	473	464	444	514	458	467	465	429	483	470	459	483	454	451	485	455	507	454	478	463	488	493	422	451	428	462	472	451	486	456	480	427	460	452	475	478	507	448	454	436	481	470	482	489	475	420	500	486	486	485	449	446	491	486	474	427	437	439	486	418	458	490	515	463	488	390	453	455	473	472	462	419	479	451	441	461	476	491	467	462	464	496	434	449	521	477	453	460	485	494	486	451	429	445	410	463	460	439	498	445	441	472	441	483	499	490	446	448	453	464	453	469	463	445	480	452	474	452	468	456	457	434	459	449	471	501	423	479	477	449	447	424	458	492	447	427	460	446	413	489	442	451	460	479	433	460	485	436	466	500	478	489	463	449	447	474	448	456	417	439	455	481	493	464	492	416	481	439	481	498	455	495	468	454	420	446	462	459	513	486	415	421	464	468	474	459	484	466	487	472	441	443	490	459	457	488	473	434	465	451	488	445	463	457	469	458	474	464	463	452	482	529	475	420	471	452	475	453	476	510	461	463	488	482	450	451	489	482	436	464	453	470	496	479	451	434	481	477	433	484	484	484	497	443	451	460	448	452	481	431	458	523	434	494	474	495	443	465	446	428	469	488	447	454	454	474	486	450	490	476	442	439	456	493	482	422	457	484	468	454	452	459	484	477	429	420	493	418	453	482	476	457	404	463	465	461	487	423	505	463	434	437	458	476	475	473	479	468	482	455	486	488	504	461	480	468	455	486	438	504	466	471	489	458	449	436	470	478	480	481	464	452	454	433	453	471	488	427	484	488	449	453	478	455	469	477	493	455	449	463	478	428	465	468	500	436	444	479	447	507	478	434	439	474	455	468	454	492	423	452	463	465	441	416	458	459	466	443	499	440	448	432	496	465	462	467	481	453	466	502	482	473	488	433	507	452	474	463	470	467	461	443	483	422	469	451	464	454	468	468	446	456	497	441	461	452	463	457	464	480	452	451	452	471	456	484	467	478	468	422	458	483	412	466	498	458	446	487	447	499	446	463	475	452	434	433	464	459	479	476	494	450	440	430	435	474	476	470	439	435	447	454	446	460	424	448	447	437	494	458	462	446	442	460	481	439	505	474	495	443	459	444	410	473	499	485	465	478	428	476	454	503	463	450	486	438	471	494	476	465	462	460	427	449
54865	28017	10465	3675	1006	548	387	323	265	265	204	176	187	205	198	204	186	222	180	187	198	200	219	214	182	164	187	199	208	191	232	181	172	151	191	169	187	204	177	225	214	173	202	170	187	209	171	177	198	197	223	183	205	165	213	210	225	190	185	208	192	185	183	211	211	168	212	224	193	200	213	200	230	227	189	198	169	174	192	200	180	199	194	180	213	200	198	206	189	177	197	192	222	177	191	197	201	183	190	161	207	209	194	196	179	188	189	218	206	214	206	180	195	214	188	203	154	191	225	181	175	160	170	184	214	209	209	238	197	189	181	189	196	171	194	217	190	186	190	179	198	207	196	178	196	194	178	193	200	187	192	174	191	215	173	216	188	184	196	172	182	218	184	195	200	198	208	196	199	182	203	196	191	205	191	218	191	186	188	228	202	186	174	200	194	187	165	198	229	200	202	227	191	216	183	184	184	213	205	201	172	178	193	178	236	196	186	209	203	190	215	187	207	197	167	212	219	184	182	184	206	168	190	184	191	174	178	202	195	179	186	177	191	184	212	191	222	216	201	219	188	179	192	198	190	169	216	196	193	163	223	180	191	203	184	172	214	198	200	206	158	192	198	191	194	194	200	206	190	185	207	199	245	189	182	170	173	173	185	211	194	191	187	206	181	191	186	185	225	220	209	201	225	229	177	197	191	191	185	194	196	192	184	198	199	176	190	176	201	209	178	208	203	213	186	194	191	166	167	196	191	179	179	218	191	207	203	196	224	230	196	215	196	194	176	203	194	189	203	192	175	210	215	218	175	176	181	195	185	195	175	213	197	198	229	199	189	208	194	212	196	159	174	197	208	177	219	201	208	197	224	197	198	212	216	191	199	195	203	186	183	178	220	220	219	185	186	216	175	204	199	175	196	196	182	193	196	178	209	196	191	176	196	182	226	173	191	188	175	167	174	203	199	207	200	203	192	196	200	200	197	200	195	217	181	212	199	201	174	182	173	186	217	196	208	161	202	191	189	180	229	196	201	184	192	212	177	192	175	203	189	228	223	206	197	222	226	184	205	176	212	195	180	177	181	200	190	186	177	192	196	185	194	226	188	204	218	205	199	208	199	210	205	203	190	180	204	182	204	204	192	215	204	167	179	203	216	195	201	177	182	239	190	196	214	170	201	197	201	211	212	185	180	185	212	198	180	237	207	202	202	189	179	201	192	211	181	196	189	194	192	189	198	187	200	189	198	214	204	195	197	213	208	216	166	212	199	224	183	197	199	200	186	178	203	215	183	205	201	182	191	197	190	194	218	207	195	206	166	206	197	203	189	185	194	214	220	196	210	170	189	202	214	179	205	171	182	203	212	212	196	192	213	193	182	192	211	176	205	201	185	188	189	210	180	204	256	192	197	202	173	214	171	173	195	196	229	173	182	178	199	188	183	200	176	194	219	175	180	192	195	201	222	219	197	187	200	221	177	210	212	188	191	191	172	199	220	177	214	220	196	217	206	208	195	185	179	207	204	186	196	192	199	210	188	156	173	200	205	202	156	205	185	182	177	182	158	191	182	175	190	234	185	178	202	203	212	219	187	178	209	171	205	203	187	191	184	196	186	187	171	204	205	178	177	193	196	197	196	157	199	217	211	218	191	185	197	186	211	185	188	189	197	216	205	179	191	188	184	179	183	205	196	191	201	187	191	195	205	204	183	176	179	177	193	186	204	206	213	205	201	211	227	182	203	208	218	239	187	205	212	213	184	202	165	192	208	171	187	185	183	163	191	198	182	201	203	202	187	204	196	212	174	210	195	183	197	212	201	203	216	182	199	218	186	208	190	188	192	179	198	180	181	178	184	168	225	192	222	193	201	196	175	203	191	179	206	214	215	198	207	204	185	179	190	189	214	213	227	202	197	237	183	187	204	205	220	191	179	195	202	182	172	184	204	181	197	205	197	204	192	184	180	199	174	183	199	190	204	214	159	180	192	206	192	198	220	231	179	211	219	258	206	174	208	194	195	168	188	192	182	185	186	208	191	191	193	172	179	191	193	189	186	194	199	182	180	207	186	212	186	183	196	192	190	196	152	177	198	183	180	185	191	195	195	204	210	192	208	208	211	201	194	220	198	201	190	182	194	196	196	206	194	194	160	164	167	201	201	197	215	198	187	177	155	173	197	222	201	193	201	216	213	174	193	202	200	195	201	198	220	197	197	179	197	177	172	229	204	191	224	205	192	185	198	224	196	202	208	220	216	177	202	196	175	232	229	218	194	190	223	197	181	207	204	189	201	182	202	195	185	173	206	228	199	202	198	198	198	217	197	211	203	210	201	171	199	184	173	185	205	215	206	170	181	177	185	212	191	203	213	189	192	195	212	229	208	209	205	174	199	208	193	172	203	199	177	181	205	177	204	204	194	202	185	189	194	196	195	193	197	183	200	173	174	152	197	201	183	190	186	178	178	189	178	194	194	208	167	195	174	202	184	169	194	216	195	172	206	198	193	188	194	214	180	194	199	200	198	195	214	203	203	161	189	197	194	199	166	194	173	194	203	202	179	183	170	202	195	198	197	216	196	184	195	188	196	205	188	188	177	199	183	172	192	201	208	201	212	197	196	209	197	214	218	184	182	180	161	202	191	215	210	173	183	215	183	192	210	224	200	221	199	189	188	189	203	177	231	175	186	198	233	207	183	188	203	190	210	198	225	205	179	181	185	207	194	210	223	159	177	186	177	179	188	186	203	191	192	179	199	196	195	195	180	168	197	193	206	180	212	204	204	212	192	172	180	215	191	185	170	187	193	204	202	197	203	203	169	183	211	180	176	187	176	179	230	186	199	176	194	210	218	191	175	193	188	199	184	159	182	201	212	210	217	183	194	208	217	202	201	184	200	231	197	180	182	184	204	191	214	212	219	187	230	210	182	189	203	181	202	206	179	187	197	193	189	209	195	189	196	224	181	199	192	190	233	189	167	174	191	219	180	210	197	170	165	206	224	228	183	186	194	187	195	201	206	233	191	220	173	197	220	194	204	188	194	195	217	174	169	195	169	197	214	172	191	202	213	187	210	195	200	179	186	181	198	194	173	188	210	195	173	216	182	203	193	164	180	198	183	183	177	198	201	210	182	189	205	180	202	200	194	181	214	221	183	208	198	192	184	194	201	178	202	166	223	209	211	190	210	205	193	204	220	187	227	214	198	186	213	215	181	156	179	191	197	202	193	198	171	223	191	205	202	162	209	170	194	215	190	168	189	207	184	200	194	186	171	192	197	194	173	186	183	202	182	199	184	170	202	198	180	208	175	205	178	200	187	197	197	219	213	194	175	196	206	191	193	173	200	187	171	181	170	197	162	191	205	199	197	184	222	212	187	203	182	199	207	194	191	230	203	194	199	196	211	202	190	189	207	207	205	203	181	199	196	188	203	177	197	212	207	209	206	204	225	185	192	194	199	197	195	218	200	203	193	188	193	197	194	205	189	216	197	192	186	202	212	190	196	202	211	189	219	193
33555	17298	11314	7607	3150	1737	1372	1203	822	617	511	472	456	458	446	469	453	461	437	436	416	433	434	435	425	470	466	447	421	400	439	411	434	433	484	467	419	439	431	436	438	439	419	423	451	409	447	425	452	466	435	458	408	440	404	425	421	450	433	437	395	414	438	456	441	439	461	426	413	441	408	415	413	440	433	434	415	399	390	467	439	439	429	426	443	399	434	432	410	424	458	408	433	476	440	433	421	404	423	455	448	415	455	412	437	428	433	430	461	398	456	473	463	450	462	453	433	446	408	438	424	449	415	427	435	432	467	393	460	406	426	427	412	438	472	403	422	431	412	425	423	401	378	422	427	390	423	431	424	456	422	387	400	440	460	401	395	418	431	417	395	436	467	438	422	475	438	464	427	405	411	436	418	443	423	452	415	437	452	426	445	407	412	428	403	440	438	424	410	453	384	425	425	455	402	432	395	446	437	420	421	413	455	421	460	442	425	432	436	449	446	423	416	445	442	416	371	431	439	440	422	418	448	439	411	447	433	385	425	416	473	435	417	392	428	445	458	435	400	408	438	426	440	425	406	387	429	423	438	449	430	452	408	443	440	419	439	380	388	431	425	377	454	411	438	410	444	422	457	458	452	436	433	428	440	407	435	411	425	446	427	431	472	424	408	441	429	453	444	433	416	443	425	431	396	414	444	425	430	386	431	435	443	446	436	470	436	408	393	439	401	442	406	440	433	429	413	444	467	400	405	432	409	422	396	451	421	412	464	421	472	403	429	434	428	431	401	400	421	411	423	436	452	444	431	417	420	432	437	415	453	436	434	434	424	441	405	408	443	434	447	426	442	447	407	434	433	409	388	407	427	440	434	420	439	410	445	474	439	408	436	382	435	438	386	383	405	409	402	436	425	432	405	421	417	413	462	420	428	442	422	460	372	412	438	439	436	425	451	432	417	417	411	470	468	421	470	425	459	431	387	397	492	428	413	422	474	410	444	426	458	456	430	416	438	412	421	431	448	374	380	406	416	415	477	443	409	423	423	410	422	429	444	415	437	429	426	455	422	449	443	441	417	391	440	426	415	391	402	422	434	396	427	419	437	440	430	438	442	427	425	442	423	420	417	467	444	430	422	427	415	439	437	412	424	395	439	421	418	435	426	392	425	441	402	386	444	400	445	472	439	405	446	437	448	462	425	385	397	472	433	460	413	377	422	412	421	431	419	395	454	426	407	417	394	373	433	445	447	404	436	453	467	433	454	406	408	417	450	436	450	409	439	413	414	431	430	460	413	467	405	420	420	409	445	403	408	442	412	446	411	381	445	396	399	455	420	412	419	438	403	455	426	418	414	436	476	437	419	421	409	448	419	459	420	428	432	435	417	442	415	375	410	409	419	420	398	435	424	460	456	433	413	427	434	415	436	411	463	415	444	414	467	404	420	427	457	422	448	446	416	394	443	406	419	420	436	422	439	406	454	395	414	454	454	411	402	428	426	421	429	425	436	452	444	424	450	426	417	404	447	433	403	432	463	376	444	428	412	411	410	442	399	456	474	423	460	428	448	420	428	424	443	439	408	412	430	448	426	423	413	439	434	438	452	417	417	452	442	439	464	445	404	435	430	448	434	418	421	442	407	431	429	448	441	458	408	408	422	476	412	420	406	425	443	442	447	417	429	437	388	406	424	413	417	428	430	436	436	403	477	424	439	424	436	414	441	450	410	429	422	458	439	406	384	442	419	449	391	407	432	398	424	398	446	413	430	413	437	420	439	425	423	414	402	410	434	417	456	429	417	414	417	423	453	416	467	451	411	427	415	435	430	433	440	414	420	432	459	456	443	394	439	454	445	431	450	437	439	422	439	395	413	449	412	428	428	461	464	411	405	423	425	405	408	410	461	445	431	423	455	430	421	439	417	412	406	403	407	414	437	419	415	439	410	415	420	409	412	407	435	427	411	392	458	413	451	423	420	426	463	428	441	439	414	399	418	407	441	431	464	393	435	432	397	449	472	391	391	407	444	456	448	441	384	395	410	447	450	453	453	414	424	439	450	420	409	442	378	440	415	432	432	448	446	462	418	430	421	420	438	387	444	451	439	436	458	428	411	441	419	450	403	432	436	432	446	419	424	443	449	400	430	441	441	410	435	430	405	450	433	424	443	441	423	413	418	452	447	412	441	418	453	418	413	449	425	419	446	400	424	419	403	431	416	432	423	460	408	434	431	408	423	442	413	448	436	409	433	429	409	432	391	447	419	410	419	419	401	424	392	431	395	411	443	467	389	431	467	439	448	415	394	420	450	418	424	427	408	402	407	406	432	422	440	440	401	445	430	431	422	422	400	440	472	426	450	426	393	416	416	426	436	396	389	456	405	442	426	415	420	412	433	395	399	445	411	410	433	445	429	458	417	431	430	414	425	438	458	410	403	411	439	402	396	449	440	431	396	430	427	446	448	443	419	414	440	441	492	386	416	426	452	411	398	435	432	414	431	448	425	436	429	419	437	441	424	439	402	409	376	450	411	444	418	473	420	430	415	440	463	406	401	406	416	418	405	406	414	462	414	417	470	420	445	415	446	468	445	414	402	491	400	440	411	445	433	447	384	471	414	413	417	434	413	431	449	425	478	417	418	421	431	398	398	416	429	438	419	429	428	384	441	428	396	439	418	427	402	420	445	437	408	403	423	426	454	402	455	393	432	413	401	407	406	418	437	461	440	431	400	439	380	466	425	410	383	449	418	418	415	448	419	433	443	446	428	420	439	401	466	432	480	423	437	420	411	446	458	402	435	443	391	457	436	460	416	452	412	403	430	410	391	464	443	418	428	410	417	450	468	439	441	427	449	420	461	481	405	435	413	445	429	417	458	429	438	427	425	431	401	447	415	453	429	420	443	369	398	425	388	438	442	428	414	425	411	463	407	417	390	421	430	449	427	465	423	422	471	439	438	429	443	409	427	456	458	409	401	423	405	436	424	452	444	434	427	438	423	428	441	436	452	433	420	434	432	423	418	447	441	399	437	467	398	434	422	431	425	430	429	420	422	433	419	456	413	437	440	396	422	417	388	446	418	426	408	463	414	445	413	454	462	413	465	433	424	414	427	440	465	410	400	430	406	459	445	439	400	444	430	417	403	448	431	381	405	411	433	398	451	429	407	448	434	450	449	393	397	440	430	441	395	431	405	422	423	434	431	411	461	399	429	421	400	439	459	414	439	417	438	422	407	431	406	412	451	436	383	426	374	388	443	455	413	418	456	465	458	367	394	439	434	413	432	446	420	460	415	444	421	394	423	419	463	421	424	450	428	446	464	383	412	391	440	411	475	441	441	411	416	435	423	456	420	444	433	424	406	430	430	438	395	445	424	384	414	427	450	457	431	444	448	407	412	452	415	445	406	427	422	461	456	450	442	424	414	369	448	410	417	439	443	447	420	435	445	429	453	447	427	436	445	461	437	397	459	414	423	392	430	372	446	415	425	456	451	416	423	406	393	412	416	401	420	431
61216	27962	13951	5167	1690	713	571	458	324	321	294	267	227	255	277	234	257	224	228	250	260	259	228	248	264	268	245	230	225	256	250	254	260	224	267	243	268	259	253	261	220	237	225	231	231	283	249	234	282	252	269	245	271	240	254	227	254	281	239	243	267	283	236	211	240	248	239	267	242	263	271	214	224	220	218	251	246	226	266	254	298	269	251	246	266	272	243	236	244	281	243	279	235	283	231	251	264	252	256	225	249	243	237	271	253	252	239	248	225	265	231	220	242	245	240	238	273	261	249	281	251	228	260	219	249	258	244	253	245	242	229	237	272	247	240	249	242	256	249	261	279	239	232	227	266	267	240	240	247	257	260	226	244	284	218	240	239	277	261	267	257	248	214	234	284	251	267	270	266	234	268	263	229	242	266	261	235	215	284	302	231	253	247	253	279	260	241	211	256	279	247	214	240	234	238	255	239	251	224	301	263	250	251	235	239	265	230	247	263	240	229	260	215	266	240	255	295	248	242	254	248	253	246	213	261	251	205	251	211	243	270	261	259	259	231	236	238	243	233	250	255	266	246	265	250	255	237	257	217	282	240	253	239	264	282	229	241	259	232	261	245	235	236	285	252	221	238	254	267	268	246	241	258	273	224	231	263	251	282	241	232	249	216	254	242	212	251	256	251	249	251	225	242	285	239	288	280	228	219	239	229	250	272	231	241	214	247	263	254	237	231	244	250	269	252	234	251	232	240	281	255	239	234	221	262	228	233	244	233	276	239	246	261	245	236	256	241	238	249	276	247	206	245	231	236	242	245	228	265	244	259	254	221	257	243	239	271	241	273	235	258	257	246	266	227	206	252	246	218	247	283	253	213	216	232	281	241	241	257	244	252	238	285	249	231	240	265	239	253	242	277	229	256	243	223	253	241	252	250	255	276	215	227	223	246	264	234	229	251	256	220	227	255	247	237	215	265	231	250	213	255	262	256	280	230	258	254	226	276	270	222	253	239	257	258	229	257	277	229	209	264	253	249	243	239	234	231	219	236	242	228	246	211	269	268	270	246	269	240	250	245	243	260	241	255	247	234	248	245	247	251	253	279	263	243	224	269	257	260	273	280	240	255	231	276	270	246	249	242	236	243	242	259	251	251	246	282	246	241	241	252	250	245	260	245	256	226	253	239	255	250	269	236	241	236	264	264	236	231	246	256	239	257	244	243	258	275	234	217	261	241	244	220	226	253	246	236	248	241	243	255	248	239	239	249	260	242	234	265	253	264	231	247	275	260	245	229	266	274	244	270	284	250	230	250	229	257	256	240	281	247	241	217	229	258	238	227	236	237	241	275	235	240	224	212	241	232	255	230	234	252	246	227	223	270	262	245	239	263	214	234	231	291	235	279	254	249	213	226	268	261	248	284	230	253	247	235	245	251	233	264	266	233	249	230	270	244	245	240	226	263	216	263	252	258	250	262	283	265	254	265	278	248	261	243	224	236	267	266	246	236	238	217	228	242	251	247	233	229	251	265	262	255	247	250	249	241	254	237	268	248	265	267	232	267	258	273	267	248	230	260	242	229	267	240	287	256	254	232	257	263	248	249	264	255	239	236	239	231	242	256	217	230	248	256	277	239	252	238	233	283	265	265	253	241	243	259	277	239	263	234	265	242	252	253	240	282	257	249	248	262	264	255	273	236	246	277	242	259	277	283	237	238	248	251	255	266	241	293	277	261	252	259	242	245	251	252	226	267	257	228	257	239	264	253	259	235	255	199	278	260	263	244	221	228	269	237	229	276	250	237	268	208	251	247	205	218	254	266	232	252	270	256	268	229	256	250	252	260	250	228	216	244	231	248	255	243	231	247	220	244	215	269	236	259	252	223	270	293	227	235	235	253	250	228	251	251	231	229	229	220	246	225	272	218	266	231	258	259	255	246	264	274	269	245	262	255	240	260	266	201	237	260	268	243	224	258	248	246	263	247	256	263	253	227	247	236	225	255	225	245	229	242	243	266	240	280	260	246	237	217	282	269	249	254	275	252	279	240	262	214	237	225	237	262	222	244	268	243	292	252	259	256	245	251	243	239	254	232	231	216	269	246	244	264	252	264	231	266	242	239	258	234	260	221	242	251	227	241	273	285	247	269	253	222	231	255	263	232	270	214	226	228	224	221	233	227	234	229	273	296	227	236	252	252	228	239	278	262	238	236	214	238	210	263	262	256	213	228	258	270	253	271	230	235	231	237	257	254	233	214	254	261	244	250	252	249	262	257	275	266	269	235	239	228	295	251	271	289	281	243	238	251	235	232	258	259	247	212	239	249	225	238	224	238	225	275	231	247	226	233	235	256	226	261	236	253	253	272	260	270	249	250	255	247	237	219	244	259	246	250	250	254	226	232	256	221	262	247	270	225	242	245	225	255	245	232	242	241	254	230	248	234	236	259	265	239	272	255	234	237	250	232	256	251	237	237	249	269	251	257	233	242	264	248	253	283	259	247	213	268	239	287	269	278	269	244	250	259	258	213	282	262	252	221	245	221	280	233	263	236	265	238	292	252	245	224	237	224	269	243	241	262	288	254	253	263	253	252	276	257	277	253	270	226	210	258	248	236	238	265	255	254	240	227	230	280	244	231	258	251	264	231	246	225	250	248	249	237	245	252	269	252	265	272	246	253	259	232	234	235	260	245	256	241	214	230	235	237	234	249	243	239	241	243	229	243	225	215	250	242	258	243	256	219	269	255	255	238	245	274	259	261	243	234	255	255	259	266	238	246	272	242	249	247	262	262	232	239	261	247	269	226	250	208	246	249	224	243	258	272	265	249	285	239	309	249	243	275	250	240	248	264	259	254	249	266	267	226	235	273	226	220	234	252	227	243	245	223	260	256	252	249	270	256	252	225	260	231	274	288	240	242	248	263	250	250	279	242	226	230	238	239	235	232	257	306	285	227	219	231	233	268	260	250	248	231	260	246	227	258	256	235	209	268	278	246	227	288	258	248	231	233	234	267	268	257	270	235	240	258	258	275	227	260	247	254	236	223	248	233	244	243	214	242	237	210	284	249	221	234	238	201	260	249	261	256	220	243	239	251	237	274	214	247	266	253	240	273	239	255	250	246	236	258	244	243	259	256	192	246	235	261	243	266	242	244	261	271	230	240	264	248	258	256	229	241	247	255	277	261	239	233	240	241	227	251	281	255	258	278	265	236	241	237	228	231	274	282	212	244	297	245	231	276	207	242	253	248	245	233	278	242	231	285	236	240	250	235	223	230	230	242	251	245	275	232	222	244	274	272	228	254	275	225	249	317	289	248	294	246	235	255	261	244	244	242	222	247	265	279	289	250	256	241	263	222	255	256	251	211	255	262	218	246	253	245	255	263	249	244	261	246	274	244	244	270	266	266	245	215	228	237	250	255	223	266	266	258	229	251	232	220	267	250	269	257	260	249	217	224	261	240	269	252	248	256	231	277	250	236	267	273	247	234	243	239	232	224	227	234	230	268	258	239	241
37054	17563	15084	9738	4642	2197	1972	1434	1123	789	663	630	595	595	572	567	585	559	558	553	532	554	568	532	561	559	533	536	537	522	528	550	537	512	535	587	535	519	549	511	494	485	530	505	580	549	534	559	563	522	511	563	541	546	523	557	514	537	543	524	542	540	526	517	542	532	497	485	537	476	535	495	520	543	572	528	496	531	526	534	513	527	502	545	547	517	527	556	519	510	542	523	551	496	525	535	538	519	537	522	528	532	524	522	531	516	516	513	474	535	494	512	487	518	561	528	488	525	530	540	511	523	516	502	524	568	584	539	570	513	500	508	520	562	563	483	473	505	504	516	519	570	523	535	489	556	507	502	522	511	553	517	523	519	527	530	546	576	545	529	538	527	516	481	507	566	532	511	540	522	548	513	490	529	522	592	531	549	522	511	549	578	515	525	589	545	514	543	495	559	521	518	546	534	517	460	541	499	553	525	514	536	513	551	505	541	546	508	542	492	516	561	531	489	529	524	579	516	521	543	583	503	543	511	521	546	524	534	562	467	531	505	554	546	540	489	523	487	569	500	515	497	500	494	549	539	508	496	521	502	484	519	550	533	512	537	488	547	518	534	519	493	498	556	526	502	482	515	525	523	534	554	562	505	504	536	512	508	523	532	502	544	554	527	517	538	550	512	510	550	519	498	517	506	534	535	550	490	539	527	529	558	513	517	549	523	560	551	509	534	541	517	524	563	546	542	532	497	513	558	539	502	514	560	522	470	491	491	551	590	508	497	541	520	522	526	536	528	533	532	542	555	530	507	541	521	519	514	506	492	515	539	551	524	533	567	524	517	582	503	531	525	528	513	533	519	512	545	528	517	498	547	537	477	555	518	519	508	597	534	506	464	540	539	532	510	520	526	586	510	515	533	523	552	534	505	507	561	521	484	507	520	565	486	536	564	530	559	490	534	562	535	509	532	529	571	525	533	501	516	504	555	548	484	539	487	517	570	526	538	538	534	540	529	520	544	523	500	520	528	553	553	525	504	560	521	503	521	494	518	556	489	524	496	520	499	532	545	502	527	534	473	502	541	554	522	540	520	511	549	545	540	505	539	533	548	527	574	541	513	567	494	492	547	535	526	552	515	549	523	548	498	526	564	476	485	501	558	522	522	541	521	510	514	513	477	533	536	515	525	518	513	523	530	540	522	547	487	534	550	506	500	536	540	535	550	542	541	514	533	508	542	518	543	504	502	523	493	509	549	498	513	542	512	529	528	523	559	505	539	515	510	496	534	534	543	518	546	531	492	499	516	534	525	507	542	533	499	515	509	514	593	567	541	523	534	510	482	494	519	534	519	502	506	510	536	515	515	508	499	543	520	513	517	534	523	528	567	528	515	543	541	516	525	527	524	547	552	534	553	514	515	511	513	555	499	545	518	484	499	527	507	511	521	530	519	510	526	497	534	538	528	554	514	535	538	502	543	532	521	519	527	495	522	517	512	555	537	505	535	507	504	515	504	525	517	533	496	563	551	517	558	536	518	526	537	546	533	499	540	581	513	570	525	514	519	514	544	551	549	522	528	501	506	519	530	551	539	547	515	513	479	518	533	522	503	543	524	507	481	562	498	553	550	536	517	508	518	528	500	526	561	533	500	502	521	520	575	489	542	523	533	512	488	484	517	514	487	532	543	499	579	540	501	511	527	515	537	521	541	529	507	551	552	507	526	533	551	494	511	575	527	521	532	500	515	501	484	533	522	494	552	524	546	549	527	522	542	540	516	542	523	516	498	519	557	475	546	529	533	573	515	574	558	558	481	514	518	493	527	483	516	542	549	540	555	579	526	559	469	575	540	544	509	524	496	514	520	536	530	540	551	550	550	538	535	514	497	532	602	494	533	533	546	528	470	509	539	510	558	540	504	532	514	477	509	515	489	531	521	518	581	534	515	527	557	488	542	535	517	532	543	511	525	524	557	544	565	515	526	480	503	522	542	556	547	542	544	537	527	540	537	524	535	543	489	506	529	529	508	522	515	542	529	510	508	540	526	500	525	536	551	540	532	522	532	504	522	525	539	512	523	558	559	519	555	552	566	496	536	528	521	507	549	540	523	545	484	483	531	517	520	500	488	529	509	505	486	517	508	542	495	550	543	517	561	533	559	571	522	523	567	508	509	473	554	488	478	534	526	534	517	544	546	524	532	524	517	532	549	516	536	517	508	506	556	532	473	528	567	596	560	550	505	505	492	476	533	533	528	553	531	493	529	509	574	503	490	502	520	502	505	512	524	548	523	565	548	541	502	516	557	500	524	525	510	516	535	502	521	555	547	528	544	528	525	510	508	565	562	545	510	544	486	547	531	481	488	526	552	520	523	548	478	527	529	540	549	533	551	542	515	503	544	521	508	534	516	530	528	560	511	535	532	540	571	533	548	514	529	512	531	536	522	493	502	539	551	550	518	479	500	518	518	523	522	547	544	519	531	557	533	531	535	509	535	506	533	534	522	509	527	564	566	510	530	512	489	538	507	492	497	531	511	522	554	510	545	512	503	524	549	502	537	550	528	566	521	504	533	548	513	502	515	520	500	553	501	526	534	525	525	541	542	520	565	496	491	536	559	502	503	553	554	521	511	528	541	528	531	559	541	546	522	539	550	518	493	569	498	506	517	538	549	539	546	484	516	553	524	546	557	456	474	498	526	509	499	516	539	521	557	524	543	493	525	567	539	458	509	489	539	520	547	500	569	522	534	518	540	529	542	576	549	528	525	545	504	532	514	538	511	519	529	558	551	531	552	533	484	561	560	510	538	527	527	572	504	550	508	527	543	530	512	536	529	529	545	532	534	530	503	512	514	534	510	496	541	534	520	516	523	519	566	521	523	531	497	522	508	519	515	484	594	514	513	486	535	547	535	502	537	528	495	557	523	536	555	477	501	503	524	544	475	577	531	507	500	544	549	532	512	523	527	554	493	513	508	516	515	508	599	541	471	571	507	520	541	513	539	568	497	517	556	528	520	513	507	523	549	534	537	516	499	551	511	520	545	568	536	521	549	533	537	522	534	537	498	483	549	508	506	560	504	505	516	546	526	501	511	570	534	543	521	576	518	571	525	534	517	523	509	569	519	516	468	564	588	565	499	514	493	516	521	532	504	465	538	479	516	537	540	547	540	524	512	485	527	481	545	486	534	485	518	510	523	518	514	477	563	555	493	517	503	526	527	524	542	541	557	522	560	527	545	529	515	522	532	524	552	529	515	496	548	534	524	505	509	529	520	522	487	509	513	507	535	545	524	549	506	530	511	455	526	512	499	541	521	586	545	517	537	544	514	563	576	509	512	515	571	521	527	556	505	519	492	531	564	543	510	524	509	512	490	545	484	521	522	520	507	526	551	517	520	518	500	544	515	553	504	544	567	543	522	481	527	536	542	524	500	533	520	530	547	500	474	502	511	538	521	567	534	532	556	526	530	512	497	501	582	513	575	528	512	546	529	514	527	523	541	518	506	579	539	548	508
35371	14076	6144	2263	685	288	236	223	195	200	198	218	210	206	192	206	203	240	220	213	198	229	251	236	211	205	209	189	191	221	215	223	226	233	196	244	241	207	277	208	212	212	221	217	201	219	213	222	216	230	200	206	230	238	236	196	205	229	220	208	221	236	253	239	209	207	210	213	192	182	226	216	212	184	210	209	192	225	202	240	206	175	215	243	211	226	217	216	204	210	216	204	211	240	233	227	220	203	211	207	217	218	213	212	219	187	222	186	220	236	205	239	230	206	223	206	212	218	233	222	211	212	220	204	205	196	224	205	197	184	231	199	232	237	204	200	193	193	187	228	197	213	229	193	202	230	211	240	238	198	226	231	204	217	251	202	240	218	218	203	212	241	226	236	200	183	190	198	239	201	214	222	200	242	235	249	208	202	186	230	216	219	214	198	233	206	221	196	225	215	227	213	236	236	223	231	186	229	192	204	222	179	237	229	195	179	217	222	186	197	246	230	202	205	201	223	223	260	232	210	188	229	239	231	213	225	214	226	196	219	227	209	219	211	234	184	194	198	227	206	216	211	225	213	228	187	225	188	210	202	200	232	196	189	209	187	218	203	252	234	236	226	214	183	206	229	217	254	206	235	209	219	220	229	214	207	223	218	243	193	220	219	225	215	240	231	219	240	248	194	218	209	211	195	228	206	212	223	195	223	219	199	221	205	224	216	227	197	236	208	244	184	223	237	204	217	214	223	213	206	201	223	239	217	244	201	201	198	219	205	230	217	209	226	226	219	192	219	251	205	219	200	217	200	203	224	245	233	197	244	234	184	219	237	239	204	208	228	217	231	216	229	221	216	214	201	224	232	220	216	215	220	216	219	235	233	236	211	208	228	227	185	215	212	216	222	214	188	213	207	185	212	235	193	217	235	205	217	228	189	218	209	209	215	239	209	199	209	226	174	204	213	208	203	217	216	233	224	210	210	228	193	198	211	203	220	200	197	194	234	209	210	200	195	227	207	202	224	231	225	226	214	202	264	210	242	231	189	211	212	215	208	223	205	208	221	228	224	240	227	235	223	198	207	219	207	208	230	232	223	206	212	210	235	203	213	235	209	231	220	222	235	199	189	184	215	208	210	202	221	210	217	223	216	193	189	208	221	214	226	203	242	217	234	222	172	247	224	204	213	233	222	218	240	235	245	198	210	209	235	231	195	229	228	193	216	210	229	209	229	223	249	253	221	199	193	206	214	205	221	228	215	195	232	223	197	210	195	224	205	234	211	217	188	212	224	219	176	251	172	204	235	214	193	206	202	184	212	199	242	193	194	203	221	217	216	229	184	255	214	229	234	220	198	235	215	197	226	256	219	216	217	232	221	204	205	197	184	189	235	214	201	220	211	205	192	225	252	209	220	174	214	207	208	216	228	215	212	224	216	221	220	190	189	223	218	204	202	199	219	237	226	234	226	218	224	219	219	211	214	233	245	238	219	198	208	202	204	235	218	186	230	221	187	169	226	217	223	228	226	207	212	208	188	222	207	227	241	198	214	235	215	246	204	195	208	204	220	204	218	224	204	220	198	205	189	208	247	200	207	228	232	248	225	213	232	195	195	185	212	219	211	205	214	173	213	217	187	218	207	210	198	195	223	205	181	233	231	205	203	213	228	200	218	202	203	208	201	224	214	206	220	226	204	202	211	221	235	232	212	210	218	201	224	205	204	204	239	243	224	217	231	224	188	253	218	218	207	212	215	225	230	214	208	236	228	206	220	207	209	212	233	224	235	225	216	175	207	212	216	221	218	216	211	212	195	195	208	206	215	213	235	208	193	214	199	217	189	225	213	226	222	199	211	215	214	186	198	215	203	205	217	190	224	208	194	209	194	209	213	221	205	213	214	204	210	224	207	214	202	223	208	190	209	168	200	234	195	194	217	244	208	221	203	205	197	218	214	197	231	195	223	224	204	201	230	188	204	221	204	213	211	209	203	202	210	217	208	193	179	211	201	239	222	230	214	202	225	211	192	206	210	229	253	198	237	236	194	209	236	215	212	202	189	220	227	233	235	238	227	220	199	200	224	222	229	240	235	218	230	215	242	203	188	201	219	190	246	242	233	283	221	232	225	236	235	239	201	215	239	225	221	236	230	235	223	247	240	191	207	196	206	194	230	217	237	231	236	204	202	197	226	229	199	228	202	201	203	210	216	182	201	224	231	218	226	222	224	188	204	213	209	247	218	208	218	198	212	227	235	241	215	196	212	219	194	187	206	252	243	194	206	239	215	210	220	213	214	212	216	220	217	197	195	223	202	200	200	236	199	198	230	186	215	234	199	218	209	219	210	212	234	203	199	183	222	213	201	228	216	214	204	194	202	183	197	199	233	220	209	235	245	218	205	230	216	217	231	240	218	223	211	205	217	225	190	201	198	193	240	227	212	214	202	209	222	211	218	249	181	199	235	209	168	210	237	211	197	197	230	220	215	238	202	198	191	206	203	222	233	238	236	215	206	236	211	210	211	209	228	193	222	186	233	219	225	216	242	240	225	257	240	219	214	202	208	260	239	236	214	192	232	207	202	210	222	230	223	204	221	230	227	197	213	194	215	217	199	211	238	218	220	205	209	205	225	225	231	213	211	207	196	204	192	205	206	216	234	223	208	193	219	225	209	206	222	235	256	223	193	184	180	228	199	205	208	215	227	230	237	212	199	207	230	201	237	214	200	249	217	211	221	227	231	198	231	208	218	206	245	192	187	216	224	208	197	219	252	217	232	242	206	208	209	233	235	211	212	211	230	196	218	227	199	205	210	200	213	208	221	261	223	199	223	235	229	208	206	223	174	201	211	198	221	189	241	227	193	256	222	172	210	194	227	234	206	206	213	235	202	223	192	195	204	189	225	208	223	216	227	197	248	238	190	217	217	212	232	246	207	212	206	220	202	218	208	181	198	204	182	226	228	228	239	253	242	227	228	238	188	194	221	244	208	200	234	242	219	219	192	216	205	228	204	212	205	215	203	241	205	202	204	210	203	200	178	216	215	215	224	216	231	227	210	205	219	241	184	227	227	222	236	214	234	215	205	204	200	191	210	200	212	222	242	213	204	213	228	221	202	218	247	197	244	214	216	187	200	220	198	208	215	237	214	199	207	239	225	219	206	212	178	216	224	222	233	207	208	232	199	213	208	186	218	262	226	212	236	218	224	197	224	232	204	259	197	205	222	214	200	234	239	258	219	220	221	221	207	218	213	208	215	214	234	222	227	220	224	215	223	194	210	209	250	233	218	196	197	224	193	227	232	211	203	223	215	239	214	235	202	215	228	209	237	204	194	197	225	203	207	210	210	221	200	217	215	215	196	221	202	217	243	213	217	217	220	212	214	247	226	210	211	210	185	198	217	211	208	218	212	204	203	201	253	232	224	223	215	221	209	219	216	213	210	211	223	202	192	230	209	214	200	232	219	222	196	205	206	191	214	208	232	219	189	237	215	210	221	206	186	212	205	226	201	218	228
21814	9878	8895	5274	1913	790	543	519	471	464	498	457	445	443	480	483	470	472	460	456	468	472	446	440	461	437	459	442	469	438	483	422	430	458	467	472	453	497	461	498	477	469	473	456	504	511	417	425	450	472	483	453	473	435	444	452	479	457	470	459	498	446	473	459	445	443	470	434	470	429	464	450	494	491	464	482	484	442	438	454	427	463	471	462	492	443	466	453	457	440	485	477	454	479	461	499	460	432	453	473	466	430	466	441	432	448	461	456	447	426	433	446	460	438	453	410	448	485	429	440	449	426	433	486	449	466	439	474	472	474	482	465	481	433	436	476	464	464	436	442	468	481	412	470	468	433	445	455	462	439	422	474	442	449	461	505	447	425	460	455	435	494	422	450	436	450	415	470	484	482	417	457	450	455	505	447	468	424	440	450	435	427	488	505	448	504	457	454	421	475	452	452	520	508	480	454	483	482	481	472	463	491	474	477	438	454	479	476	455	443	469	429	486	451	464	508	465	498	462	482	431	430	469	430	473	494	487	469	469	454	461	454	447	477	415	444	459	460	479	472	425	441	440	495	480	426	411	465	467	472	475	445	451	440	478	463	427	460	469	503	438	427	476	441	423	486	455	472	444	466	473	461	458	461	482	445	484	423	473	427	436	422	466	439	447	503	485	457	456	436	501	443	430	478	438	437	467	467	474	477	445	457	447	466	453	447	480	453	437	471	464	444	475	484	489	450	459	471	489	490	441	456	439	456	487	478	452	426	465	454	468	465	492	472	460	432	435	451	451	425	407	450	479	466	456	442	442	418	480	416	449	472	435	476	444	456	479	476	470	457	437	415	498	480	447	482	451	469	450	440	429	473	497	458	454	456	485	430	452	435	423	444	449	498	431	443	467	457	476	442	456	439	494	457	459	494	422	454	429	452	467	437	435	457	451	490	497	432	459	437	473	476	453	470	442	472	442	468	422	430	464	452	434	392	432	445	462	470	500	447	504	501	445	452	438	506	473	494	465	457	513	506	472	443	405	451	456	425	425	487	449	451	453	445	454	435	447	471	454	466	454	467	496	468	480	454	442	432	432	452	470	451	449	454	492	441	460	450	430	427	469	466	473	468	459	486	469	467	461	411	463	457	407	458	491	504	459	429	487	467	480	463	458	438	455	462	469	456	439	440	438	479	455	485	463	393	432	478	463	432	423	430	460	472	437	453	447	459	447	470	451	474	439	461	438	448	468	455	462	456	464	484	404	455	478	482	480	465	460	462	437	508	438	411	462	471	486	453	449	428	446	467	455	453	430	464	437	478	423	440	421	466	467	465	468	459	455	442	406	442	460	453	478	465	479	463	471	461	478	446	425	482	439	472	484	453	458	436	452	433	437	453	457	442	439	461	439	459	467	452	445	506	457	445	434	492	492	486	494	443	493	455	468	459	461	500	487	440	442	460	457	464	486	447	459	485	453	450	468	469	443	511	456	449	480	448	431	465	437	493	433	471	447	442	470	469	498	477	461	483	454	495	467	460	448	470	462	479	469	441	411	426	495	473	478	471	454	444	460	453	492	428	437	436	464	472	427	404	446	453	447	451	460	458	427	458	434	462	468	461	478	429	423	447	486	513	435	465	472	464	446	452	431	418	432	482	447	451	458	479	448	456	468	464	507	457	456	466	519	476	465	432	446	436	477	464	489	420	437	462	447	471	426	453	486	449	460	475	431	460	435	459	470	451	459	444	466	454	442	527	462	478	460	428	462	443	472	466	447	440	455	465	457	446	469	478	480	467	469	462	404	485	497	474	420	460	479	477	464	449	453	484	457	454	475	478	453	422	451	454	441	486	468	465	445	438	476	467	479	475	482	457	477	423	459	438	461	476	446	496	461	433	476	486	500	475	434	477	466	423	424	462	464	449	444	453	453	506	479	465	432	454	497	490	455	470	462	474	476	478	415	419	454	452	478	466	465	416	436	445	494	427	495	448	470	438	479	428	440	470	442	469	437	461	501	419	470	450	467	417	472	465	443	464	442	465	452	441	451	448	455	466	438	483	446	450	438	474	467	453	419	496	435	463	443	465	479	474	470	436	475	481	471	428	458	471	424	498	461	456	467	417	501	464	484	429	445	484	463	465	432	475	474	484	450	448	459	493	421	448	492	462	463	445	468	460	463	454	519	420	428	479	458	464	457	485	427	449	446	473	465	412	447	461	480	486	443	481	438	466	481	432	466	436	433	445	429	459	420	447	498	469	469	442	478	517	460	453	468	489	430	446	444	474	434	446	449	469	458	467	442	445	434	445	441	456	448	478	445	459	424	429	449	456	416	451	447	452	472	458	438	442	491	442	481	481	473	457	413	473	464	419	460	431	441	473	420	436	456	442	487	451	479	503	473	472	502	452	458	435	442	463	476	441	485	488	475	443	458	462	434	463	440	417	447	426	418	456	434	466	426	494	443	448	425	460	478	450	454	436	399	456	459	464	448	452	428	460	459	426	469	415	441	446	458	503	437	448	412	436	449	489	468	454	453	452	426	426	453	454	416	428	433	468	426	452	463	466	471	481	447	448	473	447	435	470	451	462	485	454	466	437	483	472	499	454	445	436	479	479	444	453	480	481	462	458	484	443	458	492	463	410	472	455	449	449	452	475	489	453	455	454	471	444	490	442	483	462	433	442	442	437	463	449	487	478	471	423	419	480	474	428	459	474	454	412	473	444	456	492	452	472	424	469	469	447	531	446	451	480	461	427	478	414	472	437	467	477	470	432	467	420	482	479	489	464	424	496	443	452	448	470	447	433	452	466	474	436	478	435	431	437	462	490	436	453	430	457	480	465	463	476	420	435	470	433	474	512	454	463	458	458	450	461	454	443	445	473	429	454	497	424	521	460	450	488	493	447	468	463	442	466	461	465	438	458	438	458	450	443	450	462	479	470	462	461	432	481	455	472	455	469	498	474	449	472	468	444	419	445	448	441	443	415	426	462	444	443	444	475	438	467	487	408	442	440	480	453	471	444	477	450	451	468	476	480	492	442	465	435	453	490	405	453	484	487	460	446	472	432	458	469	455	460	492	457	484	446	444	439	483	512	434	457	472	469	458	472	460	475	466	472	442	452	461	439	444	429	460	439	453	415	450	477	474	448	454	452	434	442	435	459	462	459	428	425	432	401	380	457	453	449	445	455	468	479	459	448	475	489	463	458	433	473	465	418	456	492	467	469	457	499	462	439	449	443	442	444	442	477	432	450	446	471	417	482	497	441	464	473	463	455	462	457	495	478	433	452	430	459	450	427	448	451	448	424	460	437	489	457	449	459	477	507	467	462	473	445	460	437	427	459	422	444	449	489	465	433	476	478	463	471	454	441	473	480	483	509	463	438	457	444	440	420	433	444	453	459	440	478	441	471	474	461	455	459	488	443	459	467	465	482	430	426	458	445	479	488	435	489	464	453	469	474	457	472	468	444	434	465	450	454	446	461	435	429	469	499	464	499	455	462	464	449	468	497
53536	25476	11235	3346	1134	496	373	291	259	222	196	209	241	187	211	216	196	165	208	191	204	215	209	216	202	198	218	189	228	224	189	213	196	187	201	186	199	207	201	179	218	227	192	194	199	187	209	195	212	192	197	206	206	207	179	184	180	212	210	188	203	189	220	214	193	194	205	164	203	204	213	207	176	162	194	191	181	210	187	173	200	191	194	186	202	194	191	222	189	197	185	207	211	202	199	201	199	188	205	201	203	192	195	205	205	197	227	211	215	230	212	214	201	207	199	183	174	222	167	192	191	197	169	202	188	183	209	207	190	174	195	201	229	215	189	197	196	169	197	200	178	210	193	190	214	175	200	228	213	184	201	203	213	209	223	224	212	197	190	189	187	211	206	170	189	199	203	200	176	199	213	215	191	166	213	198	189	185	172	183	211	201	198	202	170	173	202	180	223	199	185	199	210	204	174	189	179	209	208	190	214	181	210	206	198	203	198	192	222	188	195	213	195	219	194	201	176	204	217	207	177	178	170	184	216	224	204	219	207	196	204	204	205	205	190	197	185	181	202	185	206	212	220	219	192	213	246	197	194	211	191	201	233	210	196	192	189	220	236	200	196	210	188	221	204	219	215	205	210	184	207	219	188	204	215	191	202	218	195	185	175	184	207	185	189	208	221	186	201	195	205	192	214	194	211	188	203	196	188	189	201	211	188	202	192	185	179	212	195	214	197	162	179	206	215	198	186	185	183	216	202	203	206	178	176	199	187	208	203	192	205	202	177	211	173	213	175	192	191	195	187	193	192	178	182	185	194	220	227	213	195	185	180	169	181	176	200	209	210	185	250	188	185	189	221	190	204	211	215	201	194	173	197	185	187	176	204	210	213	197	183	195	201	183	204	169	215	197	179	192	197	218	217	203	200	212	206	189	197	205	200	204	184	183	210	217	196	175	230	189	184	192	193	191	183	197	186	186	187	240	217	193	178	196	198	200	186	212	207	207	182	245	193	205	202	199	198	191	212	195	186	206	210	203	194	215	200	173	207	222	198	187	222	182	200	200	202	191	218	224	191	227	222	202	220	204	184	209	182	179	179	190	223	201	183	184	214	212	198	202	194	194	180	226	198	213	198	208	202	234	207	180	176	207	191	193	215	197	210	177	212	185	207	198	213	189	190	169	214	208	170	190	189	212	180	220	201	192	169	200	201	178	190	206	180	178	187	170	195	182	189	196	191	221	195	195	188	217	201	172	207	192	175	191	212	213	187	201	187	226	183	182	202	177	216	202	220	187	196	211	221	180	219	208	197	199	173	203	173	195	228	187	207	196	214	209	181	197	174	202	209	191	228	156	195	197	180	205	192	195	190	201	177	211	169	169	183	185	186	194	203	189	214	182	196	248	201	203	182	184	189	189	203	191	191	197	200	190	193	189	200	185	200	197	199	218	205	201	191	209	207	178	200	184	207	203	169	198	180	208	197	194	182	168	196	188	227	191	185	219	194	205	191	238	211	197	216	190	205	209	192	183	227	209	156	201	199	182	214	194	217	203	206	188	196	221	192	193	211	187	201	188	189	180	203	200	182	209	210	201	193	174	219	210	189	167	196	187	214	199	183	210	206	198	198	183	173	207	189	208	168	205	186	173	190	184	171	195	212	193	185	195	188	206	215	210	231	202	185	201	213	195	203	207	208	203	181	192	189	184	203	198	198	186	199	209	196	199	212	190	219	185	187	199	197	181	191	220	211	180	200	206	207	221	177	174	202	223	203	173	194	197	215	213	216	233	204	179	216	199	200	197	191	217	213	198	186	204	198	184	221	186	164	213	191	181	198	210	218	183	218	195	184	195	203	228	189	190	177	190	197	180	199	202	211	212	214	181	202	176	183	184	209	164	200	204	216	170	212	198	217	217	190	203	219	193	202	208	161	184	169	248	219	179	195	189	198	216	206	193	201	186	220	172	176	194	215	201	195	218	199	182	189	196	209	186	181	170	198	201	197	202	195	209	190	192	195	243	202	186	207	210	187	201	200	191	209	191	230	185	185	169	180	203	200	181	178	197	205	187	229	209	183	207	177	203	161	212	220	226	200	186	199	166	194	208	220	192	194	220	187	214	201	217	226	198	225	197	213	204	195	194	182	184	190	186	231	194	209	199	184	212	192	176	212	195	199	194	168	189	206	196	188	202	191	211	215	172	228	185	189	166	170	189	193	192	191	208	197	185	192	204	186	193	222	177	187	196	201	186	210	204	249	198	222	180	206	196	215	197	227	198	183	237	206	180	200	202	209	192	176	194	190	206	177	193	224	202	204	191	202	201	224	204	198	197	187	183	222	225	203	201	201	193	195	217	201	185	198	195	183	212	218	189	190	185	177	201	201	203	206	187	210	199	201	195	210	209	228	238	214	178	200	191	210	174	189	191	207	181	239	226	183	211	210	196	209	199	204	201	187	180	178	231	232	201	166	188	188	186	222	187	198	193	221	198	198	199	214	219	193	182	155	192	205	207	180	228	175	190	192	176	185	209	211	201	198	188	204	212	219	203	224	181	198	181	220	211	194	198	189	208	197	232	183	192	234	224	192	202	221	190	219	201	178	195	206	191	201	178	199	198	184	198	191	222	189	218	220	200	195	188	218	195	210	203	181	196	196	204	219	195	230	178	205	190	210	192	201	216	200	199	216	189	188	223	210	215	195	196	179	186	193	192	180	200	206	198	189	202	218	208	224	185	182	215	206	179	214	222	232	225	171	193	182	207	193	175	187	229	208	201	205	239	214	211	216	203	214	215	228	171	219	188	209	201	187	190	210	175	190	179	194	192	186	186	177	188	181	192	191	181	204	219	198	195	213	203	172	165	219	199	169	214	184	220	200	234	221	202	180	182	202	209	202	199	194	210	208	201	191	200	206	195	173	202	210	185	215	199	216	210	199	180	209	216	217	177	213	205	208	202	223	197	219	210	198	221	230	226	214	184	185	202	202	181	205	200	201	189	173	192	177	197	184	168	211	220	182	193	212	217	203	191	205	194	185	210	195	170	193	179	194	207	208	225	196	213	217	190	220	204	184	201	178	168	191	193	179	204	222	191	205	234	213	198	203	228	173	207	199	203	200	197	207	219	235	208	190	178	190	186	203	185	218	187	200	176	200	188	195	195	193	217	200	214	199	207	179	213	182	201	169	171	197	186	206	205	172	195	173	204	216	196	200	215	206	192	216	208	199	207	200	204	199	192	184	184	191	223	224	215	206	203	218	188	181	195	183	194	182	214	188	181	184	224	170	192	213	181	203	184	182	170	177	203	187	191	176	204	198	217	211	197	175	202	169	181	204	214	213	197	229	177	190	209	216	168	191	203	193	216	216	189	188	226	213	196	181	189	204	211	191	194	189	213	186	223	191	200	190	195	190	212	203	186	208	197	210	182	185	201	233	212	187	196	204	222	206	195	186	180	207	190	212	195	175	188	188	210	206	228	191	201	219	169	184	204	174	179	202	188	187	235	196	207
33735	17598	12912	6989	3309	1440	1170	885	695	571	515	490	497	459	457	452	455	451	439	445	462	459	423	429	428	428	457	483	441	461	415	473	435	413	466	463	431	427	464	435	456	463	410	434	437	418	462	415	411	466	430	474	460	472	414	407	412	422	411	478	437	442	484	468	403	428	448	447	417	437	440	416	461	439	424	448	433	440	414	459	429	393	451	419	419	426	449	461	477	451	440	420	416	437	458	410	402	439	427	446	388	451	435	426	444	422	454	436	444	428	441	447	399	436	426	447	398	454	459	442	405	432	455	481	426	433	418	442	451	411	454	456	456	439	425	447	416	469	412	435	419	428	439	411	413	417	471	445	427	444	455	467	424	403	443	428	460	433	424	439	437	442	401	416	416	447	465	435	425	424	435	419	446	461	447	439	449	375	441	437	441	432	421	412	417	443	432	448	435	412	459	472	409	443	444	441	451	462	407	422	443	439	434	467	466	428	430	399	448	444	416	455	472	465	461	451	470	457	442	436	454	445	460	443	456	402	417	392	429	433	414	439	463	452	410	449	435	424	445	432	410	443	431	451	448	445	443	401	434	423	433	443	424	469	418	436	462	438	407	416	410	401	399	413	434	448	443	464	435	447	432	482	450	437	427	443	444	413	446	450	432	383	431	411	434	416	450	404	440	440	442	438	420	434	447	425	416	469	430	434	439	446	443	416	441	446	410	432	433	460	416	446	412	433	463	444	421	449	451	418	396	419	455	443	463	431	430	433	444	417	456	435	434	421	440	420	407	434	443	429	444	443	464	495	452	409	433	426	480	416	421	451	408	420	412	420	390	428	384	433	442	424	424	409	416	443	460	417	418	399	448	445	452	418	446	487	442	424	455	456	410	456	416	426	462	414	442	407	404	454	405	413	419	443	400	410	450	464	453	451	431	454	432	449	426	436	447	432	430	441	436	398	464	433	424	427	439	426	438	401	433	450	454	434	426	428	451	444	395	423	447	424	452	436	420	445	403	394	419	450	388	429	476	395	418	431	433	426	462	413	448	412	496	467	419	445	431	421	434	412	441	410	412	443	437	445	439	432	446	444	446	491	470	426	461	420	413	444	446	422	433	454	426	402	456	427	434	426	416	478	472	461	433	455	459	461	417	422	440	477	468	394	445	408	421	454	440	433	417	457	423	459	440	430	401	428	445	452	450	429	464	455	430	437	426	400	441	406	419	423	426	421	432	438	462	446	408	428	433	442	421	435	453	439	421	430	452	460	422	395	406	452	492	419	428	419	441	442	442	444	414	403	455	441	458	444	428	445	422	433	462	396	415	428	449	449	457	435	412	413	400	420	449	471	469	423	447	388	433	457	474	411	476	410	428	466	418	440	459	453	445	390	433	423	444	417	419	414	446	449	438	446	451	440	429	472	490	420	443	434	422	453	437	441	437	419	415	441	439	435	434	445	428	459	435	452	431	414	449	448	417	408	423	430	417	406	442	382	397	408	419	441	434	462	442	413	430	401	453	420	410	403	430	428	439	429	416	446	411	392	440	440	413	423	407	444	472	403	410	396	474	376	476	468	454	464	454	454	442	440	395	430	456	430	411	422	445	466	422	419	435	415	438	421	410	448	444	415	446	407	429	438	454	459	457	441	438	439	394	420	433	435	462	446	415	425	459	448	421	430	443	436	451	439	462	432	441	425	427	401	464	477	426	457	421	430	452	461	440	449	413	440	438	423	462	450	428	468	407	457	423	447	464	442	430	435	422	445	423	465	420	438	461	442	401	403	459	437	452	444	434	413	449	463	469	411	441	442	446	435	445	439	377	454	471	490	407	448	471	418	413	429	437	431	421	441	435	423	445	426	422	461	450	483	430	438	442	488	429	441	459	472	421	407	492	460	453	421	441	430	449	454	458	419	441	478	472	448	448	450	436	407	448	449	428	421	449	429	422	393	451	473	431	460	424	426	397	427	469	442	401	450	403	443	436	440	433	396	434	413	441	444	430	446	427	446	431	421	415	430	421	420	402	448	423	460	426	456	444	433	472	421	445	420	414	461	431	403	430	439	485	410	465	429	436	452	451	434	442	412	423	427	440	439	433	434	422	439	403	418	399	430	435	433	432	419	427	451	423	465	443	438	421	464	422	445	453	430	433	463	434	457	445	479	421	441	460	415	424	421	407	394	448	438	425	431	455	406	395	428	409	430	430	417	454	436	439	443	429	443	414	413	451	409	457	443	404	463	429	421	439	446	438	419	454	477	410	445	449	433	447	426	415	420	447	454	436	442	449	386	441	447	397	426	418	442	430	441	414	450	394	434	409	434	447	431	457	471	408	428	422	470	462	477	425	427	443	411	429	423	440	462	456	449	431	429	407	413	364	451	436	410	448	442	448	450	434	461	415	482	397	427	421	464	374	410	396	442	476	446	425	475	458	456	385	447	405	426	435	451	495	471	413	429	464	420	440	440	422	432	497	421	419	456	410	419	453	448	406	439	425	415	440	404	397	431	431	443	381	423	459	499	446	410	423	383	438	420	397	434	372	457	488	471	419	402	434	412	398	430	421	438	406	453	475	416	437	443	445	427	450	425	420	434	403	440	463	438	432	428	435	413	453	458	376	473	398	453	421	450	432	419	434	436	412	412	423	436	405	414	461	418	417	458	433	415	461	408	434	475	465	417	434	401	426	421	444	437	434	434	440	427	414	471	468	447	437	459	425	442	422	429	433	437	489	463	433	434	472	448	442	447	390	420	450	443	451	436	467	435	457	428	463	418	442	425	473	462	451	409	430	432	446	446	417	423	453	422	451	446	460	446	458	443	450	451	404	450	454	428	468	459	443	413	429	433	402	440	398	470	437	408	448	437	432	429	442	452	426	415	413	450	497	441	468	415	485	479	417	416	421	447	450	424	428	465	435	442	443	462	466	440	444	462	440	385	436	450	424	411	432	430	408	414	452	477	457	429	470	428	445	434	417	440	431	462	440	451	442	451	448	458	432	427	415	418	418	393	440	433	422	449	419	451	455	448	376	419	429	449	443	422	416	449	441	457	413	439	423	426	432	437	453	455	409	416	462	401	430	453	420	400	466	454	415	434	439	449	415	409	437	429	461	450	443	438	415	451	398	427	444	434	442	431	440	454	440	470	417	434	438	425	458	439	460	433	438	458	433	411	430	447	410	409	439	417	419	457	430	498	428	439	383	463	417	440	425	401	471	461	421	467	454	437	423	413	413	458	448	438	420	471	422	442	470	451	463	427	439	433	443	462	421	441	443	425	415	439	459	449	476	424	449	451	443	418	469	435	427	439	417	405	426	437	427	423	435	443	428	419	445	419	370	395	453	451	390	427	427	402	422	434	491	474	432	449	435	456	436	431	458	418	458	398	432	432	408	393	449	439	467	456	443	413	402	464	437	433	434	419	428	431	426	500	409	435	397	417	432	440	428	428	486	415	421	452	447	467	485	453	401	435	408	454	448	457	429	441	457	452	429	436	443	435	399	449
62187	29470	13747	4272	1630	630	507	414	347	298	265	241	261	223	234	255	252	269	233	260	262	284	263	254	245	234	229	234	282	239	231	257	258	254	266	252	271	279	252	218	231	267	239	236	236	251	246	276	275	301	264	265	248	272	243	257	262	251	245	266	227	232	214	250	235	267	247	239	242	281	233	258	255	241	256	251	250	245	221	243	282	224	234	253	230	260	249	230	263	264	262	273	243	277	267	246	224	222	212	229	227	233	198	240	236	275	241	246	256	299	245	254	241	267	271	261	251	228	260	233	223	253	235	231	245	266	252	229	273	237	218	269	247	234	259	241	253	243	254	260	254	257	252	258	259	237	229	260	259	231	267	238	230	274	257	223	274	256	270	255	247	272	226	229	239	248	271	265	260	228	264	229	244	256	242	256	253	223	257	264	268	240	237	249	241	252	256	264	255	235	260	218	262	245	247	269	272	248	272	229	262	250	230	264	235	265	229	232	285	267	260	297	249	256	271	248	225	247	233	252	247	224	256	280	260	271	243	249	258	254	232	236	247	280	267	255	263	246	238	248	223	185	229	241	254	269	238	254	252	284	252	260	252	238	282	243	231	205	245	249	238	241	253	251	279	253	243	246	260	252	256	248	244	238	274	275	249	254	254	251	263	256	229	275	267	268	231	241	249	263	244	240	243	260	234	234	247	253	249	254	246	270	249	268	263	261	255	272	239	245	227	234	273	232	252	236	239	229	231	212	245	249	245	262	218	228	215	206	268	264	229	231	236	253	232	245	268	229	271	225	226	243	248	255	285	291	257	246	226	248	237	261	284	241	251	224	241	263	264	204	253	243	269	279	249	249	254	244	264	259	255	275	236	252	251	277	266	245	281	252	224	248	262	229	245	241	230	257	272	227	288	240	243	256	260	291	249	263	230	241	273	265	241	262	264	265	238	252	248	227	278	271	238	235	251	257	235	240	229	218	267	269	264	277	257	242	249	239	251	243	248	261	273	229	244	226	254	287	226	236	280	252	239	239	263	259	251	269	247	257	237	248	240	257	249	230	234	243	262	269	276	244	234	218	266	252	285	244	247	230	224	273	236	258	275	235	241	228	213	207	248	240	262	265	257	257	256	237	284	244	270	244	234	240	269	243	260	250	236	232	245	222	241	255	258	257	238	267	257	244	244	273	269	237	205	255	261	242	226	270	261	271	249	236	255	276	221	241	245	275	236	244	251	262	240	244	252	230	249	249	253	255	247	266	266	254	277	265	248	232	222	227	242	248	256	222	228	257	240	263	249	240	272	267	252	231	231	256	281	224	243	245	278	254	209	271	225	212	271	251	228	232	289	280	222	238	241	247	236	246	262	274	239	247	257	253	261	227	237	238	225	236	253	251	269	250	258	217	240	239	242	246	250	277	248	262	265	259	232	261	262	223	228	225	243	232	213	243	259	211	240	278	241	251	231	258	260	242	251	236	261	257	245	247	228	253	260	258	253	234	252	211	233	247	263	240	259	290	256	223	236	253	263	263	233	306	255	218	232	252	239	257	259	263	215	247	263	251	251	244	232	252	255	248	260	247	267	266	287	220	232	256	257	255	245	242	247	256	249	256	237	259	253	247	255	245	237	275	284	283	276	255	261	230	254	262	242	233	252	240	264	277	229	255	250	246	260	232	281	250	240	247	240	246	258	264	296	212	286	223	250	275	255	254	218	259	266	252	255	240	256	247	282	239	260	267	273	239	234	259	246	246	222	249	235	257	245	275	221	241	263	244	235	250	227	261	296	247	233	261	254	234	260	277	190	271	256	240	229	262	275	250	267	249	238	241	264	274	274	265	233	261	248	248	209	244	259	256	249	247	212	247	270	246	222	237	252	250	266	284	280	224	244	231	253	250	269	246	219	260	240	243	216	270	243	258	258	247	213	284	260	244	278	270	250	228	236	225	281	279	240	252	250	235	246	268	244	236	258	275	243	259	281	253	261	270	273	260	278	240	247	259	211	246	279	254	253	242	287	228	228	262	233	233	259	248	234	243	270	265	230	277	240	236	243	265	279	269	243	253	222	212	255	241	260	236	245	249	220	241	252	252	221	265	273	258	229	237	234	268	277	248	247	272	243	276	261	225	228	240	221	247	248	228	236	276	254	249	247	243	236	235	252	284	267	262	250	240	263	257	236	243	240	232	249	234	286	264	232	259	275	259	245	287	268	245	255	233	284	256	261	258	256	262	225	249	280	264	285	289	246	202	215	230	257	229	253	251	233	252	255	277	248	221	273	269	289	237	225	282	268	270	243	281	244	251	246	252	269	230	241	242	235	226	252	259	224	247	256	259	254	218	249	296	245	259	253	243	234	246	246	243	246	249	272	244	242	246	239	269	235	237	243	246	249	241	267	258	253	242	267	223	254	270	261	253	221	273	226	224	217	264	240	267	277	255	248	249	276	242	231	261	257	235	270	271	241	261	288	302	247	260	252	249	259	279	245	233	273	235	290	231	240	253	258	238	273	281	250	245	246	273	243	256	262	257	205	253	263	253	257	255	239	294	232	250	247	249	265	275	247	270	244	271	242	246	247	228	232	263	266	266	258	265	259	281	228	277	274	250	251	249	265	248	249	276	236	250	241	283	265	243	231	229	233	252	238	256	238	269	246	287	273	278	232	224	275	258	245	255	232	229	248	238	245	267	257	265	251	261	236	251	233	248	260	254	256	230	232	239	242	259	226	227	260	258	234	249	258	260	211	239	288	255	231	224	221	238	235	216	251	265	247	235	223	219	242	269	259	248	267	255	262	272	266	260	264	268	250	263	262	250	285	260	240	244	270	242	234	243	289	266	272	261	259	241	281	280	258	239	233	236	246	255	240	248	235	247	235	211	226	244	211	273	239	218	227	253	274	244	251	259	228	261	241	240	260	260	259	261	229	236	272	251	271	260	286	266	254	236	265	255	224	242	257	262	254	223	266	221	230	261	256	213	271	233	278	281	235	247	242	235	252	209	247	250	250	270	230	269	257	278	294	255	250	221	255	227	259	235	238	261	271	245	274	247	251	223	232	262	224	291	260	250	235	281	254	253	225	261	264	261	244	239	272	247	258	223	251	249	255	278	262	270	259	258	272	259	258	237	248	239	270	252	248	263	249	252	254	241	231	256	267	261	263	243	246	233	267	251	249	238	266	290	242	263	243	270	245	282	258	237	245	275	221	266	218	251	237	265	231	253	230	244	232	236	246	244	271	255	226	264	239	224	260	261	234	285	274	241	263	269	214	276	265	223	256	223	274	260	250	217	291	231	250	269	213	246	273	247	266	262	231	246	228	256	274	238	247	320	254	275	287	231	259	248	265	261	274	246	246	249	290	272	227	285	237	272	255	228	268	230	222	252	266	233	249	277	258	270	248	262	253	260	234	249	268	277	257	243	226	238	207	215	286	284	275	250	239	264	262	229	243	253	253	257	227	254	246	259	236	241	220	244	266	243	271	249	247	247	259	262	253	261	204	281
38505	20129	14003	7946	4581	1943	1675	1171	929	703	626	585	562	590	597	584	566	554	581	593	563	496	552	487	555	530	553	530	533	593	503	507	542	514	563	511	565	502	526	577	534	495	506	545	536	506	551	537	558	522	526	536	538	505	541	568	544	557	531	544	595	532	569	532	528	533	511	578	520	548	541	557	540	536	533	532	506	549	536	529	552	561	558	528	523	502	496	481	595	511	543	533	560	550	536	527	560	489	548	531	514	574	516	533	516	554	509	531	538	562	526	554	529	505	548	556	552	550	549	547	547	523	525	543	555	546	550	566	503	551	543	507	528	536	530	556	535	511	521	528	537	484	568	550	524	502	539	547	537	543	523	557	544	581	525	569	555	533	526	566	555	562	527	531	555	568	503	489	547	522	526	521	531	512	531	569	553	570	531	561	549	537	528	547	544	609	503	555	536	511	526	545	517	563	533	519	512	566	554	557	564	530	517	522	542	519	529	547	555	538	515	550	527	529	521	524	556	512	493	535	572	502	564	559	502	512	514	540	557	528	561	573	540	534	528	550	501	519	563	539	568	573	520	531	529	534	530	570	556	532	538	555	590	517	557	550	589	541	527	536	543	468	501	495	558	587	515	610	485	519	504	536	481	537	525	566	540	528	528	532	525	549	563	489	561	518	522	526	589	557	525	495	538	544	525	524	572	531	534	527	529	550	545	517	544	535	495	577	542	546	542	536	516	520	542	513	518	501	583	514	550	545	539	525	558	559	535	530	548	535	555	528	575	542	553	552	556	529	534	563	552	521	526	556	515	560	527	534	544	490	508	529	521	541	571	513	535	569	545	570	554	612	543	547	496	529	493	555	515	569	512	528	515	528	494	499	514	566	564	540	537	519	531	544	528	538	585	537	581	525	524	523	530	548	547	543	516	528	527	554	510	519	543	549	532	533	487	525	535	575	561	534	566	528	502	546	517	542	548	546	542	570	564	501	537	525	534	504	559	534	522	508	559	533	533	552	520	562	535	553	536	548	581	541	537	547	520	553	540	519	484	547	505	537	546	510	500	547	514	486	574	505	528	536	569	580	518	549	533	571	528	517	550	484	529	553	573	539	502	526	535	496	486	548	571	531	544	518	536	522	506	529	555	530	515	531	547	549	491	529	537	522	526	535	571	555	516	533	527	572	498	534	517	540	539	540	500	595	521	550	501	499	578	520	511	577	563	577	542	541	555	556	514	521	505	519	545	568	548	551	540	515	577	574	525	561	553	533	569	545	549	534	505	544	521	544	533	514	532	552	521	522	511	526	539	546	517	557	521	585	532	525	562	571	563	518	505	525	548	525	505	551	549	561	557	555	550	517	529	514	532	537	528	507	546	568	519	531	552	514	553	530	531	534	541	540	540	541	528	517	543	532	531	565	550	547	564	549	523	517	506	545	546	502	575	570	561	540	528	527	538	516	516	535	545	525	508	555	525	507	526	515	557	500	521	567	467	558	545	528	548	515	547	473	516	496	549	530	538	572	520	524	562	524	502	524	495	545	549	502	544	526	563	528	525	530	541	520	542	516	606	546	498	542	547	543	511	549	535	499	556	490	516	536	528	528	550	498	548	548	548	515	473	551	523	542	500	523	510	565	556	541	553	535	519	574	568	555	520	529	559	533	514	496	524	499	507	577	558	518	546	536	507	527	539	522	530	526	529	517	478	547	520	538	553	564	558	547	543	517	533	574	515	555	539	523	524	546	521	540	517	576	542	534	542	561	545	577	522	561	507	559	536	573	527	514	552	545	525	569	509	519	557	567	550	538	561	563	541	500	503	531	533	513	535	569	531	513	521	536	531	538	558	518	571	554	479	564	513	555	540	531	488	528	559	569	560	561	526	539	520	547	548	565	514	521	517	558	532	561	495	532	535	522	523	541	513	517	556	545	564	544	529	554	534	543	500	519	509	532	501	554	511	525	589	573	507	497	545	541	547	503	533	497	526	544	539	521	555	537	496	507	514	540	549	563	514	546	542	522	512	537	576	526	519	508	548	491	525	514	530	504	540	550	509	560	552	517	484	554	530	551	547	503	546	490	528	569	538	562	553	529	541	487	546	561	591	531	555	531	557	584	565	553	562	517	506	547	553	548	550	537	519	567	533	511	568	533	503	521	570	524	549	506	565	529	540	522	520	523	556	541	524	550	528	539	550	548	534	561	552	538	528	545	561	545	517	514	526	556	533	568	536	530	526	516	555	583	532	547	547	525	547	568	521	541	546	525	541	558	543	509	488	516	513	543	508	551	510	558	565	532	546	516	525	537	581	541	554	578	542	530	501	508	563	522	518	538	528	564	520	521	507	519	552	521	526	524	529	545	595	485	539	508	514	553	527	526	524	509	494	568	553	540	533	563	553	510	525	577	557	551	530	551	475	501	565	507	550	505	556	540	562	521	515	503	543	541	514	503	519	553	567	553	534	504	608	538	526	618	544	510	507	559	506	540	515	558	560	501	522	532	559	504	538	575	486	533	490	523	460	493	560	544	499	542	503	492	551	524	540	557	522	572	551	493	548	548	525	509	537	566	489	544	483	532	561	542	605	542	563	540	536	490	547	508	533	544	527	547	543	538	558	520	523	530	509	511	522	536	506	488	551	515	591	562	556	562	486	520	492	557	533	508	539	553	504	552	514	539	545	546	543	537	530	532	513	532	511	529	538	552	541	524	536	501	525	565	489	484	539	529	524	570	568	519	515	522	536	572	549	536	485	546	537	538	542	522	540	527	536	533	539	604	542	513	513	533	517	539	581	497	546	518	527	543	571	543	558	522	533	533	532	511	551	581	524	547	509	520	547	528	557	560	570	537	567	571	564	550	545	552	555	548	506	536	540	550	556	566	530	533	580	535	530	546	523	539	507	552	567	561	521	528	516	537	553	529	529	532	498	530	526	542	540	544	559	518	548	519	547	495	531	533	500	516	537	536	550	528	522	550	536	530	505	537	572	556	546	548	540	503	525	513	535	543	560	542	546	536	580	557	558	530	559	515	526	551	538	529	531	576	536	535	493	496	532	552	532	511	552	511	533	538	556	478	548	559	569	546	519	531	571	566	491	517	547	563	514	486	519	544	500	556	508	533	547	541	554	539	567	538	542	561	552	561	526	514	520	593	542	536	568	532	523	569	565	535	554	571	506	540	525	515	558	513	561	523	504	546	534	521	573	529	541	571	557	488	579	587	605	504	539	550	522	547	504	498	539	556	547	520	568	530	563	522	499	535	538	539	543	540	526	548	555	524	552	524	506	498	563	523	570	573	529	544	581	538	573	508	576	532	552	572	547	583	512	560	551	541	511	526	508	504	543	505	548	556	488	572	519	513	547	567	546	585	556	531	494	534	535	534	529	564	523	535	517	566	529	507	525	516	578	534	566	513	507	517	536	515	577	556	557	510	539	512	514	533	519	522	526	532	544	557	545	499	538	534	537	542	540	538	494	503	530	524	555	528	546	540	567	505	541	525	508	532
39816	18734	5161	1628	796	265	231	233	218	220	231	223	233	224	244	230	213	228	224	199	225	203	231	195	228	194	226	208	219	232	208	208	221	223	237	195	186	217	244	210	215	192	205	240	202	239	218	192	234	239	241	220	217	218	225	206	227	212	209	214	214	212	216	217	217	237	216	209	228	209	217	193	216	226	232	201	207	223	219	207	228	211	208	215	257	248	174	210	206	203	225	188	185	201	189	208	196	217	221	215	194	216	202	214	228	207	235	221	210	206	227	213	217	225	230	221	211	228	240	227	200	226	223	202	196	218	212	198	240	195	225	176	207	215	229	232	239	242	244	225	226	216	213	216	215	217	229	228	239	182	199	197	196	240	211	205	228	253	200	208	218	231	243	197	222	212	220	227	207	198	232	212	199	200	173	196	209	206	228	231	209	232	201	215	195	228	226	219	212	200	224	209	215	190	225	204	228	226	196	212	215	239	225	187	200	204	210	223	198	195	216	238	221	214	198	222	215	210	190	222	227	249	223	227	198	243	243	240	220	201	242	199	195	189	225	212	221	234	210	204	200	192	197	228	246	208	248	208	191	219	206	205	248	237	199	206	216	231	226	213	219	217	256	230	201	224	247	203	224	211	217	241	190	207	204	216	184	199	219	214	223	223	258	195	221	273	229	198	235	199	204	213	198	222	203	209	191	218	213	199	224	241	219	220	218	210	220	206	246	196	194	233	178	228	194	233	221	199	204	236	218	217	227	252	236	206	207	237	253	191	202	217	206	220	185	213	209	201	205	219	221	221	238	231	201	213	224	191	246	221	235	214	212	206	233	228	245	243	194	242	220	187	187	195	210	204	222	233	225	217	214	214	235	222	214	198	222	191	214	227	255	235	238	195	228	228	218	215	217	244	216	225	203	209	210	204	215	226	211	222	218	207	211	203	202	201	221	207	205	235	197	217	208	204	239	186	225	225	190	217	198	195	207	221	224	202	222	235	209	239	208	223	235	222	240	241	227	214	219	211	207	213	213	206	230	241	216	228	225	217	234	213	199	236	214	220	218	213	223	223	206	240	205	221	250	208	218	183	225	190	207	219	225	211	214	228	232	221	215	223	235	230	180	189	205	213	185	220	206	199	222	181	243	202	186	225	238	205	220	204	224	221	239	216	245	209	264	198	239	207	245	227	257	254	250	233	259	202	200	213	207	228	221	209	239	211	203	202	227	212	245	242	199	237	195	207	208	213	218	206	207	213	228	196	232	231	213	229	215	221	196	201	198	217	237	188	205	202	214	226	219	244	243	244	201	217	170	187	214	216	185	247	224	190	229	218	209	203	230	230	238	218	225	192	209	213	212	230	231	201	215	212	199	227	199	218	206	201	210	196	234	241	241	236	211	206	234	231	211	216	247	240	224	228	244	192	210	211	215	196	213	203	249	206	205	218	209	219	254	207	219	218	219	228	209	231	211	217	196	238	198	203	209	209	218	211	200	201	196	228	196	218	217	231	228	212	223	222	178	226	206	214	192	201	188	189	219	241	221	201	219	203	222	205	252	212	201	226	214	187	208	189	203	213	236	222	205	195	209	211	209	229	209	221	235	233	220	212	233	209	246	239	216	207	226	207	204	216	228	196	214	215	215	192	182	266	234	211	214	219	216	234	219	222	221	235	208	226	222	229	192	221	202	204	243	240	212	215	212	221	197	200	199	228	223	224	190	189	216	203	192	245	213	221	220	234	227	231	212	204	189	202	209	224	208	234	247	200	199	199	203	219	211	228	239	229	221	226	222	175	213	185	201	219	215	230	230	215	222	219	233	190	197	250	226	210	229	213	221	204	213	221	209	215	222	238	211	222	210	234	205	226	226	202	234	233	208	221	243	227	232	223	229	219	238	217	238	218	226	209	204	217	207	227	219	234	221	212	230	215	213	224	226	191	230	201	211	241	191	226	195	231	205	227	234	209	222	216	208	222	213	207	226	183	213	205	200	221	228	204	211	211	197	180	190	201	221	235	236	238	212	211	203	216	200	189	237	199	229	239	215	232	212	212	178	258	189	202	222	213	228	243	213	232	194	194	235	201	235	210	211	228	185	217	231	211	208	201	220	215	206	215	207	202	201	211	207	203	211	245	197	202	216	230	225	205	230	192	212	235	216	229	202	186	219	215	228	221	227	223	249	217	226	212	207	243	219	200	199	226	218	230	202	216	201	227	235	202	210	223	224	194	234	235	208	211	185	227	230	204	232	200	210	188	183	225	236	237	205	201	215	216	224	226	221	199	206	199	223	203	191	195	225	195	241	202	206	228	181	211	238	242	209	198	198	189	206	200	213	249	225	202	194	192	221	223	217	234	224	234	183	208	208	196	246	206	198	191	208	230	205	197	183	188	239	230	220	212	244	231	205	196	220	209	198	234	237	220	219	240	210	205	181	222	218	220	205	199	196	215	207	205	199	220	247	230	233	235	240	210	227	228	220	195	188	230	198	230	189	214	226	189	213	215	208	212	204	176	202	200	222	211	188	195	240	203	166	204	209	205	226	212	187	187	215	212	249	251	219	230	223	198	241	214	191	226	222	266	195	205	205	240	192	214	189	186	220	240	236	207	226	219	207	207	231	204	212	214	214	206	211	214	232	221	222	252	229	215	192	221	193	219	214	238	214	227	209	216	223	225	226	207	215	182	216	202	210	198	199	231	195	202	230	223	200	254	204	197	199	211	219	217	215	193	231	187	234	194	216	205	197	216	210	210	235	244	214	205	192	246	224	216	176	206	205	205	236	234	205	205	203	190	243	223	201	221	232	241	204	232	212	224	221	198	224	208	219	211	205	217	228	215	215	180	198	205	203	244	231	179	234	241	234	227	180	195	221	201	230	207	202	253	252	215	192	223	208	253	217	232	227	215	196	186	209	220	222	200	211	240	229	216	209	250	205	233	212	211	234	204	220	219	218	217	197	197	191	224	226	227	222	212	180	226	227	201	217	230	217	221	187	219	216	228	225	215	243	185	218	213	252	212	227	245	226	187	208	206	207	220	227	204	178	202	185	214	250	238	253	250	200	225	244	241	197	215	191	235	242	247	233	211	221	209	204	218	204	225	217	227	223	217	197	213	199	212	200	230	197	213	232	215	206	213	231	220	175	190	235	215	217	218	215	200	226	224	233	246	235	174	217	210	221	214	245	217	232	201	221	231	188	228	210	208	188	221	196	211	224	193	231	247	184	247	246	235	200	200	231	206	214	223	226	213	236	233	201	240	259	244	242	203	244	196	209	227	227	222	195	239	207	221	191	213	240	234	189	214	215	201	201	211	237	223	225	213	214	198	201	221	245	208	226	202	220	214	222	220	252	195	230	224	229	207	228	223	231	207	196	214	266	217	216	221	235	188	189	202	209	212	219	213	195	212	217	218	216	223	204	217	211	221	221	194	193	220	225	220	194	253	211	223	235	190	195	232	230	225	202	221	228	212	199	196	194	260	227	210	211	200	209	209	225	216	223	201
24515	12903	5985	4276	2398	690	487	498	459	450	426	467	463	481	473	475	413	487	464	460	437	408	445	436	442	458	477	472	497	458	475	451	441	432	487	444	484	463	456	484	475	464	473	444	475	485	470	465	418	463	496	461	438	446	487	438	446	441	421	449	450	453	425	458	428	482	460	442	447	468	471	471	438	455	436	448	441	471	465	478	420	456	427	517	467	483	452	461	464	476	450	473	499	475	480	480	464	470	443	451	438	457	460	433	454	459	477	426	501	482	451	425	436	441	423	451	433	449	450	421	478	418	443	432	470	452	465	478	458	464	501	456	471	463	441	454	467	420	436	421	475	450	478	477	453	454	474	419	452	451	476	494	447	474	466	458	486	463	470	451	444	453	465	439	461	437	463	439	459	469	474	465	458	448	439	487	465	458	438	436	485	453	465	441	474	494	473	446	422	449	481	475	453	486	443	479	458	466	416	459	457	458	490	465	431	461	481	432	437	461	446	450	480	440	444	458	435	464	451	471	449	450	491	465	470	461	442	487	463	436	462	497	457	452	447	447	463	444	451	427	440	444	466	441	458	453	502	466	502	467	480	435	419	460	458	395	413	454	420	428	460	469	452	422	446	471	464	445	489	451	416	502	463	480	498	469	448	499	449	489	468	438	493	488	500	449	427	458	420	473	443	481	432	494	467	449	468	463	449	464	484	447	442	488	452	492	479	483	485	419	430	455	458	447	455	458	429	448	474	439	439	445	492	407	448	491	389	466	466	458	468	461	428	453	494	483	444	478	423	472	447	436	436	435	401	489	446	460	446	492	477	411	437	454	433	455	436	484	419	450	467	451	453	487	436	478	475	480	427	489	465	432	425	426	444	446	421	417	434	449	404	484	464	428	468	459	452	442	482	430	446	453	409	453	452	461	462	457	449	469	486	442	506	444	422	454	460	461	434	469	451	485	459	415	444	412	466	430	482	453	471	436	491	489	443	475	494	451	434	500	453	427	446	465	448	461	476	435	455	456	441	446	418	424	442	460	453	510	457	450	465	445	491	459	433	455	431	445	434	466	419	459	455	476	440	475	452	444	433	448	484	439	469	457	442	421	462	439	426	459	472	429	450	449	472	434	463	447	445	440	462	418	489	465	475	479	463	415	458	447	455	431	498	448	470	447	448	497	418	482	459	458	427	498	436	434	461	482	443	454	434	456	497	445	433	429	444	434	477	470	508	463	451	458	463	429	452	455	474	448	464	459	463	442	446	421	478	420	462	457	455	468	440	478	456	462	490	430	486	482	434	429	431	440	446	439	421	440	450	481	446	436	458	501	447	459	423	469	444	418	453	480	407	472	487	468	461	444	432	442	452	431	487	443	478	485	436	457	436	442	454	453	481	450	445	483	467	453	436	489	479	432	451	472	395	430	451	491	444	470	446	468	470	448	470	459	448	464	431	423	471	451	428	450	425	452	453	455	431	464	455	491	463	420	441	439	499	457	441	446	461	472	478	488	457	451	461	463	515	466	460	429	497	453	516	463	474	466	460	495	525	471	413	489	453	504	466	445	437	424	445	451	467	421	504	465	497	463	487	416	445	420	473	467	487	452	452	420	451	462	453	431	462	428	451	426	487	444	438	492	458	466	450	458	459	467	500	408	420	439	419	451	477	442	470	485	454	436	425	440	488	440	430	442	491	447	431	483	444	466	474	492	474	415	435	477	442	482	485	492	472	490	449	439	486	470	457	434	438	490	458	463	465	463	461	484	440	457	436	474	478	477	436	487	453	443	411	505	474	451	454	484	495	458	514	464	450	446	456	471	417	441	445	492	459	460	493	459	463	444	455	448	479	463	462	467	438	454	415	423	469	486	448	465	476	450	440	486	445	471	438	443	471	461	464	446	422	491	456	450	420	468	419	454	470	463	465	467	466	448	414	448	475	435	459	471	439	462	475	467	469	434	472	471	470	462	431	442	450	467	449	448	449	441	425	438	482	441	467	443	480	470	464	437	436	441	454	448	455	475	455	448	411	434	479	461	444	469	434	420	440	446	431	482	421	452	469	462	456	457	449	432	460	456	462	464	411	479	467	433	428	488	466	455	472	472	459	487	478	454	458	444	424	427	408	451	445	455	468	449	444	487	468	480	492	486	464	443	461	466	470	436	420	474	442	472	464	480	466	424	485	420	460	473	480	465	459	406	475	429	426	464	444	502	468	454	465	412	455	437	450	455	491	428	410	444	467	434	450	447	421	443	450	437	460	506	472	486	436	483	425	461	431	401	468	428	476	447	443	479	458	450	448	452	451	475	462	476	470	443	471	488	478	472	444	457	434	473	427	477	490	479	456	453	443	488	449	435	453	439	470	461	464	458	469	462	476	469	468	426	446	413	440	442	462	468	485	465	467	476	444	445	498	432	461	468	440	479	449	446	467	433	442	495	476	505	448	424	460	432	429	434	481	473	455	467	469	458	427	445	450	472	432	374	454	471	434	451	455	424	467	448	467	468	477	462	446	461	480	442	439	473	454	441	456	451	473	464	442	435	472	455	498	454	435	463	462	452	476	456	440	461	443	435	455	465	481	485	459	453	523	441	472	480	456	467	437	456	484	466	484	477	477	445	457	427	482	464	428	449	441	507	463	476	444	474	473	423	403	474	471	478	507	476	445	452	474	521	475	442	432	517	455	437	450	439	459	422	468	433	476	426	449	457	492	424	460	456	471	445	483	487	470	427	451	442	445	455	477	451	464	440	451	507	439	484	459	450	453	454	425	460	476	510	475	466	467	443	428	488	449	457	447	460	430	455	467	478	398	485	445	434	464	484	461	457	496	458	446	470	453	439	464	481	468	452	454	466	439	448	463	439	457	457	452	442	491	458	487	445	432	520	422	472	462	466	465	424	487	468	417	470	460	469	416	437	474	467	436	466	446	458	410	441	478	466	469	454	449	456	447	410	453	447	481	479	475	442	460	454	519	463	452	454	447	455	451	459	476	436	424	453	470	452	443	464	429	462	433	466	484	456	443	447	419	461	427	476	464	466	429	439	472	440	483	423	485	450	434	430	451	462	487	440	410	479	447	445	475	507	425	460	444	459	527	470	482	460	431	449	454	471	502	463	412	481	424	476	476	432	470	481	448	463	454	432	498	445	443	430	439	424	430	460	442	474	417	488	470	449	454	459	446	439	468	448	468	466	458	444	472	477	458	453	476	445	474	446	443	436	458	483	464	473	435	447	464	468	417	443	412	451	463	416	460	463	461	432	450	444	439	469	454	476	475	483	457	449	450	503	449	459	430	502	448	476	445	419	462	452	450	468	482	428	451	437	489	472	473	481	470	448	451	437	448	465	503	426	474	462	465	443	421	432	455	446	444	507	490	470	456	466	462	479	449	462	492	433	441	439	468	485	441	465	450	484	485	436	468	451	446	449	455	475	462	457	465	458	481	462	441	456	489	440	474	433	451	463	471	485	448	424	464	442	459	467	442	486	467	488	450	451	475	448	454	419
53543	28042	11648	4072	1546	574	407	284	259	198	194	212	194	208	215	194	172	191	179	190	212	213	180	178	181	159	217	187	215	195	196	179	177	186	197	166	189	187	214	185	195	176	201	185	182	180	196	196	175	198	175	186	175	214	166	195	201	187	186	194	183	176	208	199	226	190	170	207	174	192	211	197	231	197	188	193	216	185	159	206	193	204	173	175	198	206	189	199	171	207	182	195	187	172	212	177	180	211	206	209	216	201	194	183	192	185	182	210	215	201	203	218	193	155	183	197	231	183	192	206	194	174	197	199	189	172	209	169	193	185	220	197	214	234	199	179	200	181	222	173	185	191	197	216	210	201	195	181	196	199	189	169	196	191	232	175	205	168	206	193	198	171	193	167	194	170	193	208	188	181	181	197	161	165	181	199	186	157	196	193	195	204	211	214	201	226	203	194	179	216	194	194	202	195	162	191	167	188	182	215	183	185	214	214	187	198	186	196	186	184	176	184	206	190	185	179	227	195	180	207	190	175	184	201	214	189	221	183	191	225	190	183	184	192	169	217	179	222	192	206	183	222	177	177	180	171	203	218	194	188	202	196	210	207	187	177	191	181	219	190	211	182	191	189	205	187	173	200	205	224	167	171	202	199	176	168	190	188	173	198	185	199	187	213	174	204	190	184	197	225	208	182	198	190	200	192	171	192	187	205	175	196	204	170	188	172	171	197	195	185	188	171	199	201	196	221	197	216	185	186	204	178	186	189	185	180	167	201	207	185	202	207	171	211	185	170	193	221	215	196	221	194	219	192	185	192	197	172	173	213	196	165	188	175	199	185	181	182	190	189	188	189	179	202	199	188	208	182	204	208	193	197	195	181	171	203	180	174	187	162	175	202	182	202	187	221	173	169	200	218	186	192	188	221	184	210	186	186	155	177	209	209	200	183	217	196	198	178	197	175	191	196	203	202	204	181	180	184	225	206	173	178	191	189	195	191	211	211	192	192	187	223	189	200	195	202	214	208	194	202	188	208	187	181	177	202	184	184	169	197	174	176	170	218	207	195	186	190	187	163	153	204	190	211	202	181	200	179	166	172	165	210	172	195	184	195	214	229	194	174	209	210	192	198	183	173	185	180	192	179	213	178	209	212	169	203	187	170	193	194	168	170	180	203	207	185	221	218	200	195	186	183	222	205	215	203	206	216	194	194	181	179	189	188	174	163	212	198	184	173	210	178	198	174	199	176	194	178	200	186	174	170	193	186	175	211	210	185	186	185	191	205	174	188	174	177	177	169	197	189	189	186	191	180	214	175	190	195	195	157	193	189	183	194	180	179	228	175	190	202	218	206	219	170	200	168	187	185	193	178	194	194	204	193	264	216	203	221	195	201	193	176	195	202	175	201	196	224	186	193	241	199	175	193	208	205	186	197	217	205	194	215	189	186	213	218	188	219	183	218	202	175	182	166	174	203	178	169	170	209	200	201	168	195	208	208	199	214	223	176	211	196	186	184	229	219	197	211	200	199	177	184	181	189	173	213	209	185	206	192	211	191	191	204	182	195	181	204	193	188	176	196	183	218	215	174	188	212	216	189	210	186	199	186	159	215	182	210	190	207	182	249	187	183	217	193	200	210	199	209	206	175	172	170	176	190	198	178	208	173	183	183	155	190	170	193	217	188	187	213	182	157	183	167	197	204	205	182	175	195	203	183	182	174	225	213	206	170	191	197	200	202	181	176	174	193	191	175	212	203	179	220	187	191	204	196	185	189	191	180	179	173	186	197	182	191	186	187	224	190	197	192	190	195	179	202	194	193	200	181	203	200	212	199	197	182	180	199	221	198	193	206	177	198	206	172	193	163	225	207	163	192	197	202	184	215	177	196	188	228	203	185	189	195	205	200	206	206	194	175	196	186	209	166	175	150	214	168	184	183	222	177	190	202	198	194	185	188	180	181	184	201	202	202	212	192	209	210	206	211	206	220	182	201	216	199	183	212	179	186	192	181	192	212	190	221	203	212	172	204	188	201	208	194	216	211	188	201	187	186	214	210	198	198	196	183	196	207	173	215	186	193	206	208	185	195	238	199	202	205	199	176	184	195	170	201	175	175	195	174	203	188	188	225	193	205	214	218	205	217	221	216	183	204	156	185	171	189	191	197	204	182	190	174	204	215	191	186	185	170	179	189	204	204	209	208	201	220	173	190	179	187	194	186	169	191	200	209	190	169	198	203	191	181	177	186	214	216	204	199	190	211	165	156	201	177	178	203	176	195	177	192	180	190	196	209	182	198	182	238	192	162	180	195	174	177	195	174	159	197	184	215	204	179	207	193	187	219	210	229	166	196	160	224	193	182	203	197	206	194	198	182	185	193	172	188	190	210	203	160	187	176	200	195	185	204	223	177	211	208	211	192	229	179	195	168	207	179	195	188	186	238	214	224	178	183	194	187	182	194	187	210	209	180	184	170	194	216	218	203	182	214	179	212	211	190	203	212	205	179	182	180	208	159	182	203	185	215	186	209	209	198	179	188	211	196	183	197	188	193	204	200	188	205	179	186	159	204	161	216	179	188	171	198	204	176	211	151	176	170	194	176	209	194	175	196	196	178	206	218	212	188	179	198	194	199	204	188	186	208	189	192	179	199	195	191	224	200	209	197	181	190	178	189	181	216	228	204	190	178	190	206	217	196	194	192	207	188	203	202	205	183	208	183	209	216	171	194	208	181	182	194	183	184	169	172	235	206	182	187	193	201	190	187	202	187	176	165	188	194	164	191	180	180	186	187	211	189	163	182	200	206	198	216	170	186	183	201	186	212	188	194	188	190	183	172	182	177	172	197	178	149	194	207	174	226	200	189	184	201	193	197	181	163	196	193	186	194	203	206	182	198	170	171	188	194	194	180	202	192	200	181	195	182	194	184	187	204	165	190	156	190	198	187	180	197	187	175	165	149	173	212	179	187	176	203	214	160	193	210	179	180	183	168	204	193	193	209	222	180	203	196	148	203	164	210	199	200	204	194	190	191	196	204	184	184	200	185	193	198	191	204	206	212	182	169	197	225	218	190	179	180	184	183	205	181	181	208	197	180	180	187	179	206	185	195	179	211	192	179	206	198	215	181	150	181	203	188	179	205	163	175	196	199	200	210	189	194	170	199	182	172	200	187	200	198	206	192	208	174	195	223	183	194	195	190	198	170	172	203	198	184	182	203	190	196	182	175	181	189	212	192	200	169	189	204	196	188	179	196	219	206	205	180	193	194	174	190	166	182	211	191	191	197	170	197	209	196	196	171	173	174	184	213	196	206	202	181	221	175	176	170	194	203	166	189	205	207	190	209	211	202	217	211	215	193	162	195	194	189	175	185	202	194	206	202	202	194	203	208	203	205	227	198	175	178	229	204	215	199	203	204	191	166	185	179	175	181	190	202	188	192	200	199	205	197	196	195	178	179	202	196	183	194	174	208	215	197	203	204	192	172	186	218	196	197	195	188	192	205	187	185	196	189	208	179
33044	18213	13251	8945	4336	1738	1405	938	663	566	491	469	450	480	459	447	453	475	456	430	422	412	459	431	431	442	441	421	446	399	433	427	432	425	447	410	451	393	425	433	429	445	432	438	426	436	457	449	403	452	432	441	426	423	424	442	382	453	422	398	429	431	405	411	412	429	415	435	394	435	418	443	427	434	423	448	447	388	443	430	400	450	375	442	403	422	418	423	447	391	427	417	416	414	396	416	424	432	461	437	448	391	436	446	422	414	415	422	447	420	419	427	439	434	389	458	416	418	447	416	433	440	442	427	452	397	426	409	439	429	423	452	430	429	439	468	432	425	398	445	438	394	414	401	441	420	419	450	397	472	400	419	393	404	374	474	434	430	411	412	388	442	384	407	420	411	410	423	456	432	430	403	430	438	446	408	422	411	420	442	435	422	452	431	414	396	427	425	415	397	435	414	439	447	423	413	417	446	433	461	428	387	416	437	454	420	437	411	391	379	439	415	426	419	428	429	440	427	403	405	408	434	464	404	439	390	430	406	421	419	427	457	409	443	438	409	411	406	439	420	423	432	430	433	437	413	396	401	411	455	421	417	425	454	424	439	423	441	410	412	422	431	416	426	427	467	398	407	438	469	435	405	403	414	447	401	390	411	422	443	415	422	430	415	395	424	435	450	386	392	447	432	401	402	416	444	386	417	439	455	444	426	397	442	418	403	458	417	433	394	428	412	455	406	437	405	393	402	393	439	420	413	453	383	405	404	407	377	428	385	419	441	423	408	382	457	401	409	417	399	438	416	425	406	445	449	396	442	412	409	436	433	432	426	447	427	391	457	434	427	437	420	418	417	422	395	388	479	433	382	390	436	440	434	418	427	415	456	414	371	427	441	430	384	397	401	395	423	422	438	418	450	401	446	443	421	405	416	409	411	418	438	468	435	427	414	435	382	441	385	437	385	404	446	405	437	408	415	404	434	395	379	432	433	451	432	468	413	404	408	465	427	430	434	414	446	425	417	453	450	410	443	404	415	442	401	425	416	443	438	413	435	422	385	441	436	422	422	454	435	403	426	452	429	421	400	438	457	398	426	399	423	463	394	400	411	452	402	410	432	450	388	437	436	432	447	436	449	469	395	428	420	408	417	437	404	401	410	410	413	425	395	390	432	425	467	416	403	384	429	443	445	431	447	407	408	420	425	420	422	418	408	428	433	421	444	429	376	436	438	409	456	427	418	412	409	416	441	412	417	434	462	455	383	443	427	432	423	470	401	394	421	417	427	396	377	480	436	443	429	456	410	437	462	434	408	442	409	406	437	442	447	419	406	465	414	438	469	416	412	426	431	415	399	425	446	449	426	403	446	434	459	452	391	407	413	412	426	449	441	364	409	378	456	393	417	455	471	414	431	422	443	442	398	431	409	427	421	434	440	424	409	413	428	389	409	399	432	441	418	447	415	455	435	430	453	386	413	440	429	426	441	447	441	430	421	397	399	418	385	403	451	436	377	431	422	425	423	431	413	440	457	429	413	407	413	462	437	447	420	418	394	408	431	397	410	408	444	403	416	464	429	417	405	447	421	421	409	405	440	423	426	396	423	434	449	405	411	415	438	425	397	434	444	473	409	391	406	424	411	415	412	451	463	425	454	387	431	427	428	412	412	455	457	382	410	422	424	420	475	397	420	441	419	446	449	398	429	425	458	443	442	393	423	443	413	401	416	430	444	433	411	375	423	423	442	429	432	402	410	407	430	411	428	399	423	411	408	444	464	446	420	438	418	417	414	415	407	434	413	397	425	414	425	439	406	433	445	398	420	418	385	435	395	405	426	422	413	434	445	440	402	430	406	410	420	456	443	420	400	420	449	399	405	430	440	415	376	405	417	439	446	417	404	445	465	415	431	431	430	409	426	433	422	426	413	396	456	415	372	451	418	431	394	401	443	412	439	446	430	429	438	391	417	464	398	414	444	408	424	404	391	424	418	404	416	407	409	409	419	433	424	420	401	441	442	449	416	415	432	443	413	412	399	413	426	432	429	392	392	440	408	381	421	389	410	415	384	416	403	454	425	439	416	419	454	426	401	420	401	448	438	439	425	401	429	396	412	436	381	423	415	421	445	412	422	461	464	429	407	402	407	411	442	413	444	413	377	398	427	400	401	432	439	429	443	421	442	384	388	431	377	421	447	434	453	419	394	416	414	411	422	405	415	384	438	429	405	461	433	426	453	436	399	427	456	432	427	431	446	453	407	453	410	424	445	428	378	424	406	407	457	422	447	420	448	428	393	436	403	416	417	412	434	432	426	483	390	447	422	428	420	451	433	450	385	428	414	451	461	399	414	419	406	411	365	416	433	372	409	418	420	397	429	402	437	449	434	461	457	450	426	430	422	453	416	405	434	435	419	451	421	400	446	424	383	401	431	428	442	403	412	406	448	418	387	438	411	422	418	406	425	441	410	385	373	450	436	471	423	395	415	428	394	442	413	396	435	402	427	412	404	387	421	436	423	381	384	419	421	437	401	442	429	390	421	454	432	436	416	401	441	409	392	413	410	404	416	424	456	414	432	437	435	440	393	385	417	423	432	441	427	447	401	445	425	415	410	410	413	409	420	399	428	465	436	452	417	458	435	399	431	442	433	432	404	480	416	448	417	406	409	416	430	404	388	425	455	431	423	404	402	414	433	416	428	407	394	435	423	439	408	451	414	426	440	450	448	388	425	439	397	421	420	423	435	411	410	437	454	414	423	442	450	426	417	409	439	437	434	407	437	407	416	422	420	429	452	416	425	410	423	433	392	420	409	424	433	425	395	379	433	432	468	414	430	400	422	396	428	463	432	399	370	432	424	453	414	395	414	443	437	394	415	455	415	425	408	446	419	437	453	429	387	410	440	406	407	431	406	448	395	424	427	474	414	396	439	436	425	464	437	421	448	441	422	433	415	446	423	441	381	414	427	429	440	397	414	428	413	438	475	455	413	405	416	429	444	401	404	417	424	437	417	382	407	479	403	434	416	421	402	432	432	438	427	438	436	436	413	423	427	423	433	438	426	423	410	421	405	424	419	433	399	462	433	449	447	461	443	408	410	438	432	417	413	418	428	451	401	416	419	389	437	440	441	461	414	458	400	441	445	425	413	430	408	407	448	412	430	410	482	421	406	433	403	448	403	431	389	433	431	433	433	407	447	391	431	420	408	419	423	386	412	445	405	438	425	440	432	410	397	434	396	429	477	414	403	427	439	453	418	427	429	452	438	435	434	419	432	425	424	446	436	410	466	420	436	432	424	432	418	400	458	423	445	413	389	442	393	474	429	399	451	437	431	431	429	438	424	438	448	421	434	422	403	415	408	434	447	426	395	425	415	466	411	411	448	407	419	412	423	458	444	427	440	399	408	394	439	428	451	460	431	411	419	411	444	409	466	403	428	404	425	455	414	426	417	434	424	416	407	434	423	396	433	411	408	446	434	415	416	432	428	420	423	419	425	439	418	431	419	402	396	421	438
57033	31202	16391	6404	2038	838	662	432	336	270	284	222	279	254	253	260	219	247	231	256	243	216	256	255	234	233	246	252	226	219	276	265	227	217	221	224	237	247	241	276	258	261	248	248	228	219	223	257	251	273	259	236	253	249	267	237	241	248	247	265	226	232	221	240	229	242	257	221	238	242	256	256	235	262	213	257	245	235	217	268	265	253	232	258	232	265	235	249	223	226	230	236	256	224	251	241	235	254	254	288	252	257	259	243	243	221	244	243	258	223	255	241	235	286	244	225	225	255	290	226	268	228	274	242	249	226	267	263	236	233	223	262	233	237	252	241	255	238	237	232	221	266	233	221	241	252	243	242	243	244	232	251	214	219	269	245	237	229	225	224	268	245	234	224	243	267	253	208	262	265	248	231	245	222	262	244	228	257	231	240	246	253	260	239	263	239	212	251	237	233	255	231	245	229	262	258	231	240	239	240	263	231	239	251	245	223	249	259	242	236	232	228	245	221	245	250	228	232	213	217	231	238	229	240	216	241	209	222	248	254	253	241	228	223	241	224	211	240	247	241	267	248	198	242	249	236	222	230	250	270	251	219	228	236	271	260	240	233	272	267	256	252	265	254	268	260	247	233	231	242	244	235	214	208	198	207	220	217	259	252	246	254	257	214	232	234	231	240	255	257	260	191	256	264	238	204	250	243	264	244	240	237	241	232	210	266	254	256	206	253	253	266	220	253	236	230	205	233	243	235	208	225	209	218	252	248	218	257	263	228	235	236	257	247	203	227	239	246	260	259	228	216	248	236	226	240	246	240	251	280	257	243	233	236	249	221	232	226	233	254	236	214	236	226	243	251	261	243	221	210	234	215	251	212	227	227	229	226	237	236	200	228	226	248	276	218	221	243	297	263	232	232	219	231	247	250	226	237	237	258	269	244	207	220	236	229	224	276	219	242	249	238	263	284	242	266	246	249	250	228	237	253	248	264	273	274	243	251	246	231	268	217	226	254	262	254	243	223	231	236	252	230	260	249	271	274	255	260	231	244	250	238	271	247	245	255	238	245	218	239	250	228	247	241	228	239	228	236	227	231	233	238	229	275	246	234	238	263	244	238	266	237	248	231	220	232	267	241	249	246	230	238	250	234	262	242	223	219	254	246	228	250	261	231	224	222	244	233	278	256	249	217	245	256	228	231	241	241	260	233	236	252	216	283	230	252	220	277	273	220	217	240	226	239	258	215	276	256	206	219	228	261	277	259	268	258	244	239	237	255	242	248	228	240	253	260	216	257	234	254	215	225	242	248	234	223	214	218	228	226	214	265	231	241	291	224	261	254	203	266	247	241	229	258	248	237	252	244	232	234	232	188	237	258	217	267	254	226	266	230	244	211	232	242	218	240	236	265	240	252	230	279	230	250	223	241	262	261	228	261	237	224	276	253	246	236	247	247	265	227	243	248	223	242	247	237	232	244	223	214	248	219	240	204	252	199	235	240	250	255	248	242	225	237	281	243	228	231	248	244	229	246	252	229	239	225	232	272	240	254	269	215	247	276	266	248	238	241	232	236	260	236	236	246	258	252	235	260	220	250	245	231	285	260	244	253	237	226	229	259	248	261	227	249	222	225	276	240	248	230	225	225	223	235	240	230	260	269	223	261	228	268	264	230	260	237	241	224	213	230	229	223	272	238	238	239	259	248	279	228	226	239	231	227	266	247	251	225	225	254	251	232	224	237	273	254	258	235	224	235	244	260	258	262	219	236	236	183	261	217	280	236	278	247	227	260	232	185	261	248	234	232	253	225	196	236	250	272	242	229	265	224	226	227	214	234	245	247	260	249	227	244	244	223	261	234	230	265	264	229	239	213	241	213	236	217	245	233	286	241	252	224	252	256	230	230	248	220	226	286	244	243	225	227	259	252	251	231	225	245	221	235	256	226	220	247	243	245	247	274	236	220	229	252	223	274	255	270	247	242	229	241	237	273	257	230	224	208	236	222	221	243	216	227	278	230	255	232	218	260	238	275	218	248	215	239	242	235	232	236	268	251	233	241	260	248	255	255	235	252	244	240	225	256	256	254	263	250	226	232	257	267	243	257	281	251	206	248	259	280	249	232	231	261	250	229	241	254	254	251	229	263	265	263	206	206	207	247	238	244	233	215	229	254	229	253	251	232	217	214	244	207	216	247	267	235	260	257	238	227	228	245	236	261	233	225	201	244	290	243	252	248	248	271	225	219	244	255	215	267	236	243	245	241	246	239	267	247	251	249	253	286	254	246	259	239	249	221	252	242	248	230	221	277	261	204	218	220	253	246	214	213	188	238	234	267	213	259	215	239	254	229	229	230	233	241	255	223	262	248	259	228	221	241	249	242	249	218	201	239	259	276	231	258	243	239	235	228	215	247	250	230	200	263	246	245	254	241	253	222	203	239	228	230	242	234	220	285	238	241	244	267	228	240	247	247	236	194	218	228	233	242	244	246	227	239	248	241	236	229	228	248	216	241	227	237	233	223	252	251	244	228	218	259	231	245	251	254	251	222	247	203	250	254	253	250	260	259	224	228	279	241	232	223	248	222	247	245	232	233	249	240	248	238	254	243	246	235	236	230	252	244	214	231	244	228	245	261	271	238	262	252	252	243	269	228	227	226	229	254	232	211	216	218	275	236	222	233	216	253	243	260	258	241	208	228	268	270	243	231	236	202	263	233	261	224	213	236	225	242	221	237	245	226	225	237	216	233	234	270	233	243	231	241	232	230	228	241	220	232	204	245	230	231	231	231	250	251	264	203	227	238	222	231	259	227	262	229	218	237	237	233	250	236	254	264	227	230	200	228	243	228	232	274	222	259	265	233	223	259	264	234	243	258	277	248	223	229	249	247	206	247	260	241	202	237	247	224	233	224	207	241	233	247	258	261	268	223	233	241	226	235	241	246	245	234	254	265	232	211	234	250	222	261	250	279	248	248	235	242	228	230	222	303	259	263	228	233	244	234	232	243	281	237	259	250	203	226	244	248	217	248	230	253	252	244	239	255	251	233	236	223	234	230	283	258	207	245	254	263	241	234	239	226	242	237	243	252	224	228	244	260	244	268	244	238	237	250	228	200	224	248	247	264	260	269	221	242	272	252	218	252	247	250	246	238	270	242	261	245	231	249	261	226	207	256	247	249	214	213	228	263	280	247	222	249	258	240	256	229	217	214	260	249	205	252	253	234	216	241	261	221	260	292	231	247	214	232	231	272	274	234	229	246	246	237	249	230	210	217	204	224	227	265	248	240	239	263	218	221	244	234	250	223	266	228	237	231	258	223	255	242	248	241	267	243	225	257	210	250	240	233	253	226	237	254	255	225	219	225	246	234	234	255	240	207	261	227	234	215	222	242	238	240	239	250	264	231	244	257	259	260	273	233	277	247	254	212	250	233	251	260	236	249	285	263	251	246	237	240	262	250	204	256	223	241	232	234	225	228	257	232	226	263	221	255	245	261	229	252	249	251	218	241	259	222
34430	21625	17958	11464	5213	2576	2508	1505	1001	767	645	580	570	546	582	586	572	536	582	556	526	551	575	531	583	528	524	525	523	530	521	521	506	532	523	538	500	558	498	468	503	520	493	515	537	524	504	590	498	529	467	531	543	551	498	566	513	533	529	552	480	476	515	505	528	487	507	522	540	520	511	499	497	517	524	528	529	491	512	480	503	501	521	520	522	485	529	537	514	543	536	472	505	516	478	460	527	539	509	520	493	492	502	514	498	524	531	497	516	532	537	502	484	496	481	519	483	491	522	507	528	516	520	492	489	491	531	535	502	532	535	481	477	519	519	465	496	535	487	498	534	476	494	502	508	513	504	494	497	508	528	488	512	520	527	529	481	506	513	524	531	513	488	560	509	545	512	550	546	494	500	517	519	478	511	539	546	509	520	516	514	480	547	528	536	535	537	526	497	482	528	538	503	489	512	543	504	508	542	480	508	502	530	530	486	513	477	538	534	482	526	527	531	515	544	482	572	492	501	498	533	515	478	498	507	466	486	523	503	517	477	543	512	517	506	458	476	477	553	527	525	492	463	494	482	525	549	503	537	527	552	496	531	499	548	564	517	523	552	512	547	482	526	535	530	481	500	517	479	515	497	536	498	538	537	559	529	502	548	491	502	495	504	514	543	539	561	501	532	534	534	489	508	542	515	471	504	509	527	487	513	509	502	513	549	537	492	530	579	483	535	514	521	481	556	500	527	540	511	560	497	483	521	518	536	507	521	507	528	519	479	535	509	514	477	539	549	478	539	516	539	496	516	526	501	511	502	506	529	501	503	536	476	524	558	568	533	500	528	521	531	502	496	479	530	484	531	534	483	530	483	502	527	503	524	498	539	513	535	511	496	523	513	530	500	514	517	527	537	505	484	506	501	530	500	524	479	504	516	514	516	526	505	458	533	535	491	475	512	551	521	559	510	517	529	532	488	467	481	552	527	538	555	500	488	509	493	548	511	515	493	506	515	480	522	535	545	500	495	527	512	504	485	528	518	536	509	509	535	520	499	521	490	529	521	472	543	531	531	509	531	498	519	534	508	533	497	490	506	513	518	509	500	545	497	494	532	510	481	516	521	451	494	516	509	526	472	515	498	545	498	490	495	511	482	495	534	515	512	516	565	480	498	509	498	538	478	501	517	526	499	517	557	523	520	493	545	513	526	545	524	487	496	534	544	500	502	504	531	535	480	514	549	471	486	483	507	485	522	511	515	506	503	517	523	530	543	504	522	562	541	510	547	533	504	514	542	487	484	502	550	507	517	529	535	521	510	520	518	484	487	469	497	506	513	512	497	492	484	510	511	527	510	549	495	530	529	529	495	493	559	525	511	486	527	481	535	525	554	481	509	504	508	506	477	517	505	488	513	527	514	508	538	480	538	506	499	495	508	508	493	522	551	525	503	543	525	523	530	464	542	518	508	508	503	525	513	560	550	473	515	507	505	514	517	540	468	513	524	481	526	493	517	532	500	520	554	529	551	512	479	547	521	555	488	568	477	513	509	487	520	512	517	532	528	516	563	500	456	519	553	472	525	510	509	542	559	563	522	515	526	525	531	501	505	503	518	472	530	474	497	521	517	513	504	528	509	552	521	541	551	510	505	507	539	503	488	501	511	531	523	521	548	525	543	534	556	509	507	497	484	518	511	535	484	522	538	495	506	469	481	501	543	496	537	532	501	506	535	504	501	483	521	529	540	481	550	472	501	519	492	524	526	511	482	484	499	510	530	487	509	516	498	502	517	562	536	529	505	486	528	515	497	470	476	503	544	547	480	524	499	563	511	480	563	524	523	521	531	557	537	527	548	492	524	496	513	510	506	501	508	526	535	485	508	552	515	523	521	509	502	493	515	528	517	520	561	535	492	536	535	503	503	529	513	476	520	521	525	488	555	538	493	515	530	482	553	507	515	494	536	481	510	496	516	499	544	529	474	527	521	504	515	494	490	514	503	502	497	524	540	476	494	486	523	530	565	527	516	513	526	523	537	522	495	505	522	517	488	504	453	452	529	520	531	497	480	523	491	505	537	500	515	542	497	540	460	478	533	511	530	518	483	500	505	522	523	524	506	565	517	507	468	488	507	464	482	527	522	504	478	529	542	508	523	483	496	503	525	509	501	508	511	512	513	542	538	536	551	536	498	509	493	503	496	535	509	534	492	487	521	529	487	522	547	497	496	498	542	484	520	514	498	522	533	524	512	525	516	494	509	479	496	519	484	500	562	503	488	480	478	539	497	501	493	517	543	498	551	492	493	503	500	509	531	530	531	550	535	514	530	495	550	507	532	520	501	486	485	564	499	529	551	552	516	507	505	515	496	529	538	515	508	484	530	502	559	551	485	536	496	479	530	516	498	502	527	501	494	515	526	498	529	529	498	504	499	565	548	496	478	495	523	558	516	536	501	519	505	499	529	458	513	520	499	499	491	522	528	517	482	542	474	534	516	466	470	495	498	529	560	555	531	543	543	496	499	522	477	562	474	527	510	529	486	499	493	493	545	483	540	535	506	502	530	533	530	502	529	521	536	529	516	502	513	524	506	509	492	509	557	530	498	504	510	520	507	508	550	528	515	492	530	520	510	509	518	523	515	470	522	519	521	474	465	493	518	506	500	539	538	525	511	522	544	508	531	488	509	507	513	479	501	466	534	515	522	481	525	536	546	500	511	510	501	528	504	534	539	520	502	516	566	495	500	516	598	566	469	556	502	543	518	514	536	480	518	509	529	501	498	557	526	501	540	494	516	540	505	510	537	522	515	528	516	492	494	508	524	538	541	506	530	532	540	572	548	522	530	571	494	527	511	497	549	526	508	501	558	530	516	527	520	471	506	530	509	489	526	503	484	513	486	518	493	477	500	541	516	559	560	502	514	552	534	524	519	534	491	542	498	482	507	473	533	521	550	497	509	478	543	543	463	556	519	530	502	514	509	468	510	487	519	512	495	516	518	506	490	513	470	505	491	525	494	515	500	511	531	558	500	535	529	506	476	487	558	496	550	520	574	511	495	506	474	501	519	498	507	500	516	509	535	504	518	515	501	496	512	472	515	503	523	495	505	510	510	518	503	535	536	554	478	493	523	511	504	531	482	546	538	516	485	502	521	508	482	521	482	539	510	533	511	468	530	510	533	485	511	515	513	521	480	533	510	523	549	509	553	490	542	552	495	542	533	533	463	499	504	529	517	536	511	511	523	518	511	505	524	538	524	521	527	512	569	535	487	562	527	529	485	512	567	502	532	518	521	509	479	532	544	507	500	537	488	523	513	527	506	526	493	491	539	519	523	517	500	495	524	504	511	502	535	492	503	515	543	507	497	551	515	525	539	494	491	510	530	486	528	510	519	536	554	559	561	521	481	483	520	538	463	501	495	532	536	472	576	527	530	517	491	543	537	499	531	489	533	505	483	498	514	530	464	541	487	558	498	520	517	522	514	515	498	504	527	518	523	501	491	493	524	518	473	525	555	532
39482	17733	6167	2116	708	286	211	191	224	226	197	183	221	195	207	242	216	207	206	203	238	205	210	175	203	230	210	207	218	219	189	198	214	221	205	185	192	216	214	211	229	224	200	214	209	230	199	186	212	194	201	192	189	212	184	188	179	193	204	220	197	197	221	207	213	212	186	215	219	232	220	213	216	206	229	196	219	185	225	205	236	199	188	215	226	243	199	219	237	197	221	207	239	251	206	201	195	213	214	190	195	177	202	192	196	224	193	207	209	193	228	223	197	237	198	229	214	214	228	186	206	230	212	212	254	212	206	216	224	223	220	207	188	221	215	224	212	218	203	229	193	233	228	201	220	228	231	207	238	202	205	182	219	214	196	215	224	231	191	208	200	211	199	232	200	181	192	226	211	212	218	215	212	213	228	215	208	221	228	203	187	201	207	205	183	201	236	200	211	217	241	196	227	237	208	215	221	212	217	202	208	178	241	232	209	215	228	224	193	218	200	218	208	214	195	233	207	197	197	215	213	225	215	191	180	206	230	184	210	206	200	214	229	211	195	202	193	211	200	224	236	227	208	187	215	229	199	186	214	209	227	201	227	213	195	217	209	232	213	192	192	193	221	235	202	176	215	193	195	213	200	212	226	204	229	219	184	188	230	239	201	223	204	223	194	186	205	226	227	216	202	219	192	231	193	216	201	241	209	204	239	232	212	220	191	215	205	249	205	200	208	204	225	224	221	217	191	223	214	215	229	188	206	198	217	216	215	195	205	213	259	210	239	200	210	211	237	208	206	227	234	256	201	217	203	231	198	199	224	203	223	210	223	205	199	208	194	232	220	200	231	187	230	197	188	203	216	209	228	204	224	205	186	188	243	242	204	203	190	193	225	213	214	218	200	201	211	219	216	208	224	193	204	223	206	220	202	236	195	194	216	220	217	208	201	220	225	199	218	218	216	198	215	181	237	230	194	204	207	246	195	214	218	216	235	186	193	181	174	218	190	206	212	206	181	203	188	218	225	239	244	202	181	216	227	215	202	213	208	179	219	235	209	212	196	215	215	205	206	188	186	234	201	212	233	213	186	196	227	227	232	212	201	227	225	209	214	209	211	211	202	201	191	224	208	175	207	223	202	260	233	234	218	219	192	237	234	201	220	200	209	208	214	193	213	226	188	204	242	205	217	218	216	196	212	235	186	201	226	205	209	188	232	179	185	206	212	190	183	221	226	204	221	205	215	200	205	207	225	226	212	234	216	185	222	231	203	231	204	210	223	221	202	204	231	203	241	233	227	187	225	209	199	202	206	226	197	208	209	219	254	198	201	175	190	209	212	215	254	228	200	209	206	210	204	181	213	185	212	216	199	203	229	195	210	181	225	225	199	217	223	234	195	189	215	224	237	204	220	222	238	210	204	195	183	211	190	213	209	222	223	221	202	236	199	214	208	221	231	207	206	210	215	219	223	208	196	219	206	210	183	209	238	212	233	217	182	209	186	201	196	206	235	194	212	224	212	201	218	212	209	215	163	209	203	209	211	221	214	219	203	191	247	234	225	193	205	229	230	187	226	193	217	198	211	216	216	176	200	221	225	227	229	224	228	216	213	219	211	223	219	220	236	217	221	201	232	215	210	212	228	217	226	192	248	196	190	205	204	215	189	256	215	193	213	200	211	221	218	211	198	228	189	222	217	238	224	212	207	198	230	225	194	207	213	200	215	207	222	199	187	188	224	213	192	206	201	206	219	200	233	217	234	198	211	194	229	205	204	220	193	222	216	223	207	212	202	206	205	222	214	206	177	210	239	210	217	208	243	193	225	194	218	245	188	190	215	197	198	196	212	200	208	210	183	232	218	245	191	224	210	267	250	221	262	243	220	192	209	201	209	172	215	238	199	209	199	206	219	206	211	213	209	215	190	218	197	199	211	224	199	215	207	211	210	213	177	193	233	232	204	206	191	217	211	213	200	222	211	194	213	197	173	224	196	213	191	238	231	205	197	207	215	196	225	204	213	187	201	195	207	206	192	226	203	211	223	218	179	217	182	202	211	170	220	215	194	188	207	201	188	212	209	214	207	210	247	203	193	214	232	220	219	193	223	208	214	225	199	206	195	206	220	224	224	204	209	194	219	193	182	190	192	227	226	236	208	198	223	185	220	225	191	209	193	181	205	203	205	221	202	241	210	213	229	201	211	216	203	229	218	202	193	228	202	234	245	230	179	232	219	182	226	210	200	203	196	211	232	218	203	222	222	213	205	206	217	192	191	203	226	208	188	218	212	225	207	201	199	207	226	238	205	186	222	198	217	179	216	214	190	223	220	190	209	220	190	190	220	202	214	217	189	230	213	212	210	217	226	239	193	180	196	209	195	221	209	227	218	186	213	221	183	230	213	205	211	224	196	209	201	219	201	211	204	201	205	248	191	240	221	198	229	237	232	216	214	176	177	235	236	190	221	199	188	217	225	229	192	215	224	216	219	227	249	214	200	197	227	219	200	191	199	217	213	223	197	193	205	187	177	216	207	185	197	199	227	211	234	222	200	211	232	207	212	225	214	226	188	213	210	204	183	208	222	226	234	221	209	205	192	191	202	197	213	190	213	226	179	221	193	200	217	206	250	207	198	230	243	219	201	233	224	221	212	214	201	223	226	218	214	210	203	239	203	198	206	224	217	195	204	232	214	213	201	244	232	229	245	218	222	209	200	204	212	227	173	205	213	196	225	190	222	210	192	185	228	197	203	204	200	215	223	216	216	248	220	226	190	203	202	200	196	216	220	236	220	218	210	232	204	199	223	213	205	209	201	199	211	179	201	218	196	193	202	201	226	199	232	204	203	214	200	216	214	215	195	225	218	211	191	217	228	219	224	207	202	217	207	197	251	202	211	184	218	221	210	198	205	206	230	212	181	226	222	200	200	179	210	212	191	200	197	223	208	212	224	193	223	247	196	260	219	181	212	212	236	205	223	217	200	222	194	218	195	241	220	206	239	207	210	216	180	194	198	211	214	204	223	210	233	206	234	186	214	222	191	194	215	197	206	212	213	213	212	203	192	221	209	219	221	214	214	246	226	221	192	198	208	192	196	217	221	216	216	211	197	178	205	181	194	180	215	220	236	210	220	197	218	199	228	213	198	188	209	235	200	200	218	219	197	197	211	207	214	191	234	220	227	203	196	212	202	210	219	182	219	226	223	213	224	239	188	219	220	203	211	216	208	221	216	217	187	222	193	212	209	208	192	227	212	217	213	212	257	208	224	234	237	207	213	226	204	232	230	219	201	182	210	223	240	234	165	201	195	235	220	231	220	216	222	191	216	196	217	215	220	210	186	206	206	203	227	211	212	204	232	197	207	170	213	218	215	224	210	171	208	197	207	199	183	189	207	200	195	208	220	191	200	254	205	210	189	188	238	204	224	211	234	219	190	192	216	196	236	216	184	207	223	207	219	194	213	230	192	195	223	192	187	221	190	223	227	232	219	207	186	198	190	180	231	198	201	219	199	182
24438	11802	8352	4716	1983	714	459	499	473	460	449	413	486	428	445	464	436	454	457	402	423	454	457	449	442	437	422	478	433	420	424	464	422	438	449	467	472	456	456	446	464	454	470	463	425	446	497	460	424	440	443	436	429	433	459	419	437	442	434	447	455	467	445	444	439	480	421	460	451	464	456	437	466	455	444	462	459	430	416	447	478	462	431	497	384	439	490	442	433	456	422	437	432	438	463	448	462	428	443	463	415	465	464	427	455	410	462	448	474	468	471	429	450	418	476	434	470	427	431	425	450	469	434	440	457	449	443	472	463	464	456	472	446	425	449	437	440	438	443	428	459	442	443	449	454	463	442	467	462	428	420	438	474	456	440	417	441	449	477	429	442	432	472	416	469	463	442	433	477	436	460	443	458	466	453	496	431	456	394	424	448	454	447	468	430	467	461	496	453	442	472	445	429	442	450	440	484	470	461	419	476	422	461	457	405	473	441	443	447	473	433	401	488	460	472	452	464	438	455	410	455	407	436	449	456	448	469	428	471	431	460	500	448	431	469	433	441	454	484	459	445	406	468	443	472	439	455	458	405	437	471	470	436	469	468	445	456	478	459	483	487	440	459	470	473	467	463	470	478	463	431	457	487	429	443	443	480	428	447	463	444	440	444	455	447	478	431	451	435	471	450	440	428	452	448	481	454	461	445	430	472	445	454	429	438	448	465	456	448	492	436	474	420	462	458	472	456	464	484	409	425	459	453	452	473	447	470	442	462	439	466	486	419	451	439	385	465	434	432	456	443	466	417	448	495	436	451	472	455	446	412	416	435	441	458	445	419	469	421	441	452	452	432	460	434	449	460	448	459	430	453	459	437	446	441	430	446	447	475	460	463	454	462	449	459	408	442	441	451	448	448	412	457	513	460	427	446	472	433	477	431	451	438	425	426	473	465	415	476	446	435	470	419	492	446	420	452	466	458	456	436	426	464	480	469	413	442	465	437	453	438	471	441	451	430	450	471	434	458	439	472	429	448	430	446	419	430	431	447	467	473	512	424	477	452	433	443	465	442	433	442	455	433	447	453	448	440	435	448	456	442	471	477	481	475	462	442	464	443	443	473	428	483	408	438	488	404	461	475	439	469	446	450	449	455	456	472	465	434	486	483	446	437	408	456	423	439	438	399	429	431	460	428	434	423	456	465	454	445	466	450	445	447	434	464	440	428	447	430	422	450	436	469	457	468	466	447	468	466	451	442	431	461	420	443	484	448	459	463	464	409	442	420	453	457	454	424	429	461	457	458	439	467	476	467	453	468	435	459	452	434	424	449	407	461	439	478	456	414	431	435	484	442	452	429	399	470	466	446	474	437	450	427	485	455	433	445	431	495	447	426	446	439	461	431	452	469	420	447	441	439	419	430	465	433	450	482	482	424	413	440	430	435	405	437	430	482	466	444	447	442	453	476	434	462	430	423	441	438	419	470	442	425	448	409	434	437	486	426	461	453	449	450	414	473	487	440	406	450	427	434	455	450	444	452	437	412	448	417	436	432	445	468	455	417	432	436	413	417	424	459	459	455	487	462	421	450	432	441	477	494	443	445	471	445	440	446	462	410	430	440	442	470	468	441	442	416	463	444	473	453	469	473	473	449	452	496	441	454	486	484	502	474	425	439	470	466	426	429	456	485	470	448	440	446	453	456	456	466	445	473	451	435	413	466	472	429	516	482	455	431	437	419	392	387	438	469	459	477	440	444	443	417	425	421	420	470	400	482	460	440	446	471	418	443	465	477	413	488	453	462	444	450	469	409	453	435	458	411	481	451	477	443	478	473	458	441	446	455	430	428	456	417	459	430	470	476	465	454	431	427	499	469	421	437	435	405	460	456	511	436	448	464	461	441	452	434	484	448	436	435	441	469	447	458	425	462	428	439	472	473	449	424	419	433	420	431	423	441	408	454	400	438	466	498	462	474	453	455	419	460	442	424	455	467	468	476	449	441	431	443	467	450	461	459	422	487	417	418	447	444	440	475	450	454	409	449	480	438	444	435	429	456	459	418	436	426	465	431	472	455	435	452	472	438	437	463	460	449	459	446	433	478	438	417	457	444	454	465	464	438	480	440	439	423	449	459	439	479	467	481	430	459	446	466	446	455	459	434	469	464	442	452	458	435	466	410	447	432	446	468	492	465	428	442	480	451	459	470	470	433	434	476	442	495	448	473	465	473	480	436	475	441	432	477	458	435	439	440	427	400	510	421	455	438	431	433	487	407	464	427	457	431	441	437	470	444	455	422	467	462	449	461	467	443	457	457	445	423	484	469	433	459	443	480	437	451	415	467	435	495	461	404	448	457	446	424	437	440	478	465	460	439	403	439	430	483	459	417	473	453	425	443	443	480	470	445	409	474	442	463	455	453	478	455	456	465	435	466	426	458	449	455	450	455	437	480	452	450	444	436	457	449	465	446	433	452	412	451	473	475	478	462	421	472	444	454	419	481	455	449	476	450	505	441	476	417	459	420	448	439	462	435	446	452	422	449	492	495	454	447	439	424	445	490	464	451	423	451	443	453	454	453	462	420	454	440	464	438	444	455	428	419	433	465	443	421	456	459	410	457	495	465	443	419	413	426	461	415	451	449	496	441	411	441	445	441	445	474	459	440	434	409	449	421	430	445	465	423	443	518	484	433	459	449	445	455	408	392	451	452	486	440	453	481	459	442	480	477	447	446	454	449	434	462	480	471	467	484	463	428	444	460	420	490	451	483	411	433	455	482	424	435	484	455	439	438	467	452	439	484	454	459	432	438	450	432	426	423	455	439	429	470	414	477	443	470	479	475	452	454	410	448	453	442	455	481	429	471	479	458	404	476	449	476	465	441	459	467	445	435	443	411	463	490	446	404	486	442	422	448	446	433	429	440	441	427	458	441	433	490	472	465	436	477	456	478	436	461	458	452	473	471	427	484	459	429	502	438	444	447	448	430	455	461	441	484	467	459	469	485	457	417	452	437	486	465	456	447	490	427	454	439	445	448	471	457	471	489	416	428	425	448	475	448	483	487	447	453	438	477	440	466	477	420	462	462	430	467	442	456	461	432	427	448	468	432	431	471	443	482	444	443	414	495	464	437	432	421	410	441	472	477	478	432	427	404	440	460	450	442	469	460	470	433	461	432	455	477	426	475	445	465	486	422	439	487	451	450	437	435	456	456	465	506	450	444	437	453	461	442	464	461	409	435	412	463	437	422	418	450	449	439	480	448	438	398	423	443	436	478	446	468	449	475	428	473	473	480	460	433	417	387	455	440	472	439	470	420	447	475	475	480	452	461	466	451	474	477	432	459	475	457	475	448	459	440	452	446	444	442	452	421	427	456	441	445	441	437	430	418	450	452	440	462	463	437	461	416	437	444	411	457	460	431	477	432	464	429	419	466	457	447	440	447	447	465	456	424	429	461	489	455	440	464	433	437	477	456	430	443	427	454	445	445	425	459	449	466	476	429	454	426	442	461	441
51995	25733	11217	4547	1609	537	410	286	247	198	210	212	187	175	184	186	183	162	160	195	183	176	217	141	172	189	171	176	180	209	174	182	193	210	209	197	205	193	203	167	190	177	177	156	181	221	165	183	181	198	169	205	164	172	165	166	188	207	200	197	174	227	189	177	175	181	165	169	191	165	171	183	170	173	169	183	164	189	184	199	185	204	162	180	192	172	190	170	191	214	182	186	181	186	204	195	177	176	185	192	168	198	200	171	182	200	193	162	195	184	213	197	216	196	193	186	197	209	186	224	192	182	163	196	188	187	194	189	174	164	196	175	202	188	189	170	167	187	178	176	185	191	193	194	184	165	190	180	181	193	202	187	179	168	190	179	204	166	153	200	178	142	181	177	186	193	175	170	176	175	186	187	159	174	192	217	197	174	183	177	172	192	188	171	195	179	174	186	160	207	202	155	177	189	195	213	188	187	177	171	192	182	180	161	204	200	216	164	205	179	192	195	194	202	197	181	159	180	186	170	172	159	175	186	185	156	193	175	185	204	179	179	197	148	188	168	176	166	167	180	172	176	196	168	191	177	168	194	189	196	182	162	177	156	186	180	162	159	195	169	178	197	198	172	172	184	197	170	179	164	198	200	212	185	193	155	187	202	172	181	186	182	181	180	167	175	191	180	189	197	189	205	183	196	176	179	173	184	182	191	175	188	204	168	173	187	193	175	177	206	204	155	162	150	197	191	193	141	193	177	167	177	167	176	167	170	188	183	177	201	210	167	208	154	178	204	197	181	193	170	181	166	182	182	195	180	195	173	189	166	197	182	182	180	172	205	184	179	163	180	218	193	182	160	179	200	163	171	178	155	172	180	206	168	177	183	177	188	177	179	177	195	178	190	201	183	190	149	187	178	184	208	201	187	200	190	190	176	178	163	176	182	189	186	167	184	178	184	176	165	160	198	202	191	180	203	183	192	198	148	174	201	172	197	177	187	204	175	181	196	172	160	180	186	184	188	195	187	168	182	184	187	198	200	178	166	163	198	143	191	190	178	193	178	201	185	181	182	176	156	167	189	150	174	188	171	178	161	184	218	186	175	176	199	188	200	193	182	193	189	166	182	202	201	183	180	151	190	176	188	185	180	171	179	200	193	202	183	171	185	194	188	178	209	193	188	165	181	185	171	183	173	180	213	190	163	168	173	193	209	196	158	188	155	204	171	186	184	186	174	164	184	184	174	208	185	188	165	192	193	203	180	184	206	176	178	188	181	167	187	210	193	201	185	169	181	172	183	179	158	198	203	178	171	193	183	191	214	182	165	166	206	179	197	188	169	189	197	191	159	167	186	185	213	183	173	194	181	214	176	180	210	182	181	176	182	195	181	181	199	206	159	160	180	161	176	176	185	176	192	175	179	207	196	162	189	183	183	182	200	159	163	200	186	157	189	218	207	187	181	193	188	176	184	195	157	208	180	189	157	183	188	187	198	194	189	190	153	197	186	203	166	182	176	206	185	188	210	177	207	156	174	185	181	194	199	171	171	186	185	191	180	222	191	189	203	193	186	190	184	223	183	192	180	185	173	215	188	196	219	181	203	186	152	179	178	166	186	161	176	169	189	173	183	156	192	182	200	166	189	196	195	169	165	158	173	162	171	167	189	183	194	202	173	165	183	197	157	151	188	186	188	191	204	221	193	173	183	194	180	175	172	194	173	181	211	174	188	155	178	160	172	197	181	164	166	158	187	166	166	170	187	211	171	167	173	207	196	188	180	190	213	171	169	169	188	179	189	178	203	177	187	185	200	195	147	187	173	173	173	183	206	181	193	182	208	181	157	210	196	172	198	144	206	171	171	167	176	180	194	181	217	160	214	198	192	202	178	208	171	189	168	195	180	182	189	157	191	204	209	189	168	159	181	215	201	201	173	161	173	201	205	184	187	175	152	173	159	184	181	178	189	211	172	188	169	188	205	178	167	157	175	184	158	228	165	170	169	210	196	184	194	166	186	179	184	204	195	195	195	192	207	183	189	196	201	189	173	203	187	184	208	196	147	179	197	170	200	182	200	182	175	181	195	192	174	189	206	198	163	169	194	169	172	170	188	204	209	182	186	177	215	196	180	196	170	187	160	172	178	165	170	167	193	154	180	190	199	204	187	183	213	165	209	187	182	202	217	164	139	169	192	187	201	172	172	196	190	173	177	176	212	180	180	179	187	198	167	200	138	153	175	191	181	168	150	173	191	188	198	180	168	192	179	186	178	206	192	176	180	193	193	197	185	157	213	184	221	197	189	168	184	176	181	219	187	172	169	201	176	182	190	178	185	181	166	201	184	175	172	208	180	188	185	205	191	166	188	176	178	179	192	175	171	185	187	174	160	188	196	176	176	160	205	183	188	160	173	195	165	171	212	165	163	200	163	189	175	200	173	193	175	206	190	186	196	181	183	176	193	178	177	177	187	193	173	182	207	176	168	179	186	188	166	171	202	225	181	159	190	169	172	150	181	184	164	181	191	173	175	183	184	190	151	167	169	178	175	171	187	191	160	184	244	178	191	173	197	187	167	181	200	200	183	185	157	178	176	163	189	172	174	159	183	183	189	175	187	173	194	185	197	183	189	204	182	208	159	177	176	203	172	211	189	189	187	188	170	181	190	188	186	164	185	192	185	195	177	187	193	185	185	148	162	158	197	169	183	182	174	201	201	190	192	189	211	164	191	184	170	179	218	177	188	170	173	194	164	171	178	172	184	188	182	184	191	194	175	196	207	169	211	210	176	193	188	172	180	194	166	171	204	199	189	135	184	178	195	158	175	176	196	198	178	167	184	180	176	202	188	188	182	185	197	185	175	202	180	172	157	203	163	183	187	206	176	193	171	206	190	190	149	161	166	195	197	196	144	175	185	199	185	172	188	210	166	162	214	195	183	192	186	159	162	192	183	191	171	179	147	185	179	176	163	208	164	160	181	168	171	174	175	190	191	207	182	177	198	151	192	174	206	196	199	207	170	175	168	174	187	181	185	174	183	181	183	198	184	178	199	166	198	175	190	176	208	174	171	183	177	179	194	200	192	214	179	175	176	189	182	177	170	181	175	188	192	189	182	169	204	201	193	207	188	165	183	171	193	178	168	211	200	179	177	208	181	172	180	204	196	191	182	174	185	191	156	179	183	162	196	215	197	183	182	209	175	192	186	183	199	183	170	189	193	195	199	196	149	200	174	198	175	174	203	201	197	200	194	192	193	183	206	200	172	169	172	222	206	156	161	163	182	169	197	169	177	155	202	184	183	180	202	203	186	174	179	187	181	188	173	173	198	170	211	185	221	187	195	187	186	178	162	194	186	178	195	169	192	208	184	136	152	185	161	151	162	176	175	177	185	166	171	202	180	162	161	192	172	170	191	172	227	170	187	190	185	201	177	201	178	181	194	191	174	191	201	179	173	184	184	185	193	195	184	186	175	186	189	218	175	200	206	165	192	174	196	184	194	179	185	168	174	181	164	171	209
31684	16546	13963	9725	4487	1704	1504	968	698	555	490	494	456	403	450	441	455	438	442	426	433	448	411	453	403	432	419	412	418	449	420	388	421	437	411	410	392	417	407	420	393	427	376	419	422	419	385	418	426	381	388	421	407	403	405	411	382	423	408	385	406	422	412	372	374	383	437	406	414	417	406	416	397	400	391	411	380	402	419	406	417	436	383	383	399	389	403	411	411	426	390	435	434	420	422	412	404	368	404	393	427	398	376	423	387	383	414	411	389	439	406	422	411	404	416	406	406	405	414	410	412	446	402	394	382	418	379	374	403	413	369	398	390	398	419	421	391	390	394	406	401	407	399	413	411	398	442	410	409	381	398	352	379	402	413	411	427	391	427	418	408	408	383	365	428	383	382	420	384	416	401	421	389	370	419	377	392	392	416	413	390	405	412	388	411	348	392	420	435	421	399	389	395	390	441	424	374	423	437	396	397	410	419	419	419	367	388	401	402	417	385	456	424	410	414	405	429	408	408	404	411	411	430	403	382	419	376	398	425	398	415	384	377	413	396	423	381	377	434	418	423	416	394	435	370	392	444	389	391	385	352	409	428	423	391	404	398	371	428	387	410	396	408	395	354	422	381	383	391	429	405	392	426	409	432	415	403	405	473	386	435	443	394	431	413	428	375	402	401	403	418	398	420	377	423	391	375	406	395	406	376	382	394	397	361	409	404	400	401	406	400	447	400	432	403	416	461	417	407	409	406	404	426	357	389	405	425	416	417	403	397	397	390	423	385	419	430	427	377	392	423	424	394	418	443	419	374	359	433	427	421	405	411	403	404	383	405	454	402	405	363	373	399	397	419	433	396	406	444	417	413	426	420	369	387	442	407	415	404	424	392	402	441	427	420	393	403	409	418	382	411	393	418	399	412	403	392	408	389	376	430	414	394	397	382	379	427	401	407	439	399	400	396	401	430	414	403	392	380	407	401	399	411	395	394	419	408	455	410	409	379	401	409	392	395	393	446	383	427	421	402	382	401	414	416	406	407	380	373	401	377	434	413	410	403	366	423	410	417	397	430	429	376	440	392	395	397	405	382	407	419	396	431	402	436	383	359	413	386	375	389	412	430	444	409	419	415	444	392	388	378	361	412	394	407	423	410	420	419	423	403	418	428	425	401	403	398	387	368	416	389	412	402	402	440	424	426	402	443	404	409	396	413	390	404	397	394	374	432	408	395	403	402	377	399	400	417	402	413	414	409	362	404	391	430	379	417	446	452	425	390	391	387	420	399	397	423	424	416	405	387	431	403	410	354	398	381	434	398	396	425	414	415	385	381	433	426	388	411	428	390	388	388	396	406	415	399	401	420	413	391	450	387	402	381	414	425	399	393	392	421	432	354	403	416	412	401	391	384	421	381	374	413	415	405	395	420	386	403	394	408	395	415	406	411	407	374	429	408	382	423	386	398	384	407	440	370	384	402	414	410	406	399	395	412	388	436	393	403	418	406	446	392	392	400	391	439	372	409	441	385	406	458	390	375	381	395	395	402	402	407	415	397	396	415	437	400	412	427	383	427	384	415	403	415	398	373	413	383	410	407	432	409	355	413	441	379	432	374	436	433	415	405	415	439	436	370	388	428	419	389	383	412	367	382	421	394	409	392	425	399	391	405	377	387	418	448	352	422	391	387	397	401	431	412	403	411	418	404	408	385	415	406	396	407	425	404	404	435	419	450	407	390	407	389	426	440	427	400	389	364	381	417	394	422	415	415	406	420	403	398	414	400	387	395	408	415	401	435	443	376	404	414	461	370	381	432	413	407	391	402	379	400	393	390	395	379	399	446	383	420	414	418	369	405	431	397	441	412	430	406	392	400	386	394	378	461	443	358	383	416	347	383	422	404	384	409	399	388	395	401	413	388	434	396	439	404	400	418	424	403	397	419	407	424	418	390	396	430	403	382	433	440	404	394	414	411	421	396	383	437	396	397	392	417	389	365	417	421	366	418	395	373	390	397	426	394	421	423	440	376	397	402	422	396	405	369	402	428	391	422	429	411	399	399	398	395	395	406	395	406	410	424	420	429	403	413	403	383	377	384	419	405	429	383	385	415	382	409	382	386	449	425	404	353	396	413	383	395	420	431	377	405	380	410	383	412	403	427	412	377	383	387	420	392	385	389	387	407	389	383	407	395	405	420	398	394	415	408	403	399	435	396	370	414	385	441	414	413	431	419	425	425	392	393	393	443	424	431	413	413	389	383	410	419	383	426	415	426	392	388	434	389	421	418	374	438	417	406	367	397	419	409	422	414	451	412	414	419	384	407	385	394	408	406	396	414	409	411	410	441	389	406	367	402	405	406	407	412	397	400	435	383	428	391	398	405	417	404	393	395	388	395	411	390	415	410	409	390	402	370	393	395	411	396	411	412	417	458	383	372	399	430	411	389	408	414	419	399	374	382	394	397	410	408	431	377	399	429	377	422	395	438	424	423	389	409	405	395	409	405	413	441	413	427	416	419	375	417	411	418	384	409	385	396	402	383	411	399	470	420	394	426	383	386	399	393	410	412	429	404	408	409	434	457	404	353	449	429	440	430	404	384	405	438	384	394	380	407	433	350	436	381	465	407	440	393	428	416	422	386	409	380	395	396	374	385	388	382	415	435	450	415	416	401	432	417	407	405	409	349	364	407	371	421	423	402	434	399	374	421	407	391	373	420	414	388	381	377	424	394	383	428	371	417	427	389	381	417	398	419	429	380	407	426	425	416	417	401	388	421	428	426	383	425	422	376	446	415	396	406	379	431	404	371	412	422	383	390	411	439	400	399	423	395	403	408	407	387	393	392	389	389	422	390	410	430	383	429	425	383	373	410	390	404	438	405	392	415	403	418	427	407	414	396	425	440	378	417	418	404	411	414	372	404	406	448	424	410	427	428	387	387	400	400	412	421	388	425	380	408	418	384	371	432	416	375	423	365	440	431	389	382	374	427	400	391	400	422	390	417	386	395	422	401	435	377	388	386	414	393	396	420	425	425	418	400	410	403	415	397	430	411	421	391	405	372	449	420	394	407	458	376	408	386	415	370	383	442	389	390	407	401	396	402	397	399	394	383	385	416	418	418	427	339	402	406	393	407	403	390	409	405	350	380	402	417	416	408	425	444	384	444	421	355	384	431	380	422	405	407	426	391	443	415	413	416	376	393	386	405	393	423	422	430	371	376	411	434	380	377	382	400	391	416	378	417	403	411	435	380	389	400	353	406	380	417	382	429	392	396	428	398	352	423	397	408	410	390	400	432	375	383	400	376	420	424	398	430	419	379	413	387	387	406	414	410	425	381	432	381	394	377	403	395	370	391	390	452	404	416	396	392	410	399	430	426	408	384	442	413	421	445	396	397	373	402	373	418	405	383	392	375	409	409	409	418	404	412	433	403	426	407	425	399	432	408	419	407	412	405	395	422	426	428	424	406	412	416	389	397	378	411	418	423	390	430	399	407	414	379	398	427	400	443	398
54361	29113	16891	7567	2956	982	801	475	369	319	250	229	231	259	246	270	257	268	222	225	232	220	209	242	250	243	225	230	219	224	200	246	254	237	228	227	222	193	220	255	225	237	243	224	253	225	228	248	236	221	235	269	245	260	210	232	234	211	226	212	216	265	244	225	247	244	230	220	248	196	231	215	229	222	247	242	225	225	233	211	247	219	215	229	212	230	246	216	227	236	212	234	205	228	241	225	248	232	225	249	245	214	243	224	248	263	237	228	214	211	255	222	238	231	218	237	238	227	207	223	253	207	240	236	220	208	228	228	236	246	221	237	223	221	225	245	209	234	242	241	240	218	226	247	217	215	207	237	240	226	255	235	264	220	197	257	227	233	211	212	231	227	239	219	230	252	214	223	240	212	237	209	225	203	235	213	218	211	203	209	235	220	240	221	230	244	221	253	236	246	235	201	232	220	244	250	234	216	283	247	237	226	203	218	214	225	234	208	211	213	253	216	246	243	242	229	214	193	196	224	244	230	223	230	255	255	263	257	223	216	215	273	236	246	233	220	205	251	230	222	234	222	218	224	187	241	229	231	245	247	238	228	248	266	214	235	214	226	224	226	227	207	243	255	246	217	229	240	240	236	198	213	208	200	233	234	234	231	240	196	215	241	220	227	264	207	206	227	218	237	226	214	219	208	222	208	242	237	225	242	238	238	228	217	235	229	224	232	228	201	215	235	207	251	257	204	225	234	243	218	234	241	228	221	225	208	213	217	211	238	239	221	226	224	241	206	234	211	221	245	243	236	261	222	230	231	209	242	260	238	240	221	243	221	211	214	235	232	237	226	224	234	212	216	232	255	265	226	246	206	220	236	224	201	244	230	231	251	253	217	242	228	244	260	230	243	257	247	214	237	220	249	243	195	207	218	213	224	223	228	216	233	237	257	208	237	195	211	225	184	221	222	257	231	231	238	237	226	230	213	233	216	206	237	213	234	220	248	207	248	244	203	246	201	218	210	216	208	238	265	260	188	222	219	216	237	231	244	226	243	216	225	265	239	224	235	236	211	203	209	214	248	212	226	244	225	254	216	248	253	207	200	243	248	250	224	230	207	238	220	220	229	212	239	220	238	265	242	216	224	233	213	216	213	226	201	195	192	225	235	218	190	204	221	245	257	205	235	221	249	230	214	229	232	231	238	229	223	243	213	235	241	220	229	258	251	237	248	194	203	208	232	207	242	202	233	242	237	217	204	259	243	261	222	232	257	238	208	232	230	223	229	248	254	200	216	216	243	187	248	200	213	233	218	228	211	209	203	222	199	241	219	263	232	195	226	232	227	214	228	242	217	220	219	220	237	194	215	235	213	218	239	219	243	257	204	213	255	211	212	212	232	228	224	224	257	224	235	194	224	256	229	221	218	235	233	275	246	230	218	226	235	238	222	205	240	212	224	248	241	242	228	215	216	210	228	251	214	242	240	229	206	224	222	247	213	233	221	233	234	225	233	235	269	236	235	219	232	226	248	215	214	221	232	230	211	195	238	223	264	254	231	235	243	228	212	234	267	280	233	214	207	218	220	236	203	205	217	215	230	208	235	231	218	193	221	217	227	249	219	216	254	220	237	189	227	219	237	266	216	233	230	230	211	203	226	229	230	253	247	266	254	208	250	234	225	239	218	214	194	240	216	226	246	243	226	256	202	211	191	264	230	245	210	222	236	260	220	227	246	249	235	226	223	215	230	243	195	235	213	220	256	228	257	251	229	204	189	240	242	214	234	254	228	244	240	254	235	225	217	219	220	251	261	261	241	231	236	249	239	252	251	220	239	244	226	237	235	238	232	212	232	235	235	231	251	225	224	227	246	229	233	223	188	219	233	232	238	213	228	223	241	213	214	215	240	246	234	256	211	241	240	228	223	246	230	228	240	224	243	222	232	233	243	264	207	255	220	239	237	202	238	216	232	241	227	207	235	212	234	255	239	232	236	243	226	215	242	185	238	211	217	225	212	203	217	246	215	252	204	249	212	206	219	204	244	227	253	234	222	229	235	216	222	222	203	227	242	263	221	252	215	199	220	234	221	228	226	220	247	218	218	232	205	242	209	211	206	241	229	239	244	230	223	235	249	232	229	220	223	212	247	222	240	227	224	190	218	206	224	222	196	229	249	244	232	229	237	235	228	235	232	214	228	216	227	239	249	226	244	213	217	219	225	248	214	205	212	199	260	233	233	230	223	202	220	263	231	221	240	209	240	207	250	268	244	207	226	228	241	219	227	234	225	239	243	239	246	216	252	233	197	207	227	226	219	225	204	226	232	202	256	255	222	237	218	231	233	207	224	234	207	218	233	237	206	212	211	214	242	229	211	255	206	200	208	233	247	223	232	245	234	232	232	234	231	238	229	222	190	227	249	223	231	229	221	216	231	240	226	247	243	260	242	235	223	208	236	231	212	214	231	221	214	195	213	211	230	236	248	245	212	229	229	239	220	235	222	244	218	224	216	238	215	212	180	212	209	234	243	263	223	274	231	241	221	233	230	236	221	230	246	219	255	240	217	227	228	231	213	231	234	214	224	218	227	234	222	251	236	236	258	223	248	205	206	233	207	227	235	251	226	236	206	223	234	250	215	249	245	248	229	234	218	197	237	261	214	251	236	220	214	226	210	178	235	246	227	231	248	246	234	250	216	216	197	232	219	232	232	210	196	222	222	210	225	203	239	237	266	230	200	248	237	245	243	222	219	221	246	253	215	236	227	244	246	221	219	230	219	233	219	216	239	264	227	252	235	231	203	219	239	214	227	236	235	245	260	242	235	225	232	234	231	216	233	214	238	240	242	236	219	237	208	229	230	236	216	236	209	254	235	254	231	207	229	247	222	198	229	224	222	215	218	211	257	191	237	228	204	259	239	256	200	239	247	210	219	230	242	217	251	250	210	217	227	225	206	231	252	233	251	211	255	228	214	216	218	244	205	209	224	251	216	229	212	266	227	252	239	228	270	192	227	200	231	244	256	237	214	211	207	190	238	217	245	236	235	262	230	228	207	228	181	224	220	192	194	258	218	248	232	255	234	229	216	244	243	236	240	226	189	209	216	230	235	229	229	251	234	254	241	240	199	225	245	238	239	237	229	234	271	225	251	237	232	238	227	229	208	223	243	239	227	267	210	206	228	234	227	249	218	227	223	200	225	243	213	237	234	238	236	226	209	205	225	210	248	222	218	262	246	228	224	243	216	244	209	234	214	249	231	252	218	207	242	208	212	232	216	214	206	250	244	234	244	262	218	209	238	201	229	221	238	253	224	238	249	207	223	219	192	259	218	211	242	227	225	220	206	240	216	219	246	223	202	192	247	241	240	220	229	216	217	232	203	258	212	205	232	231	218	220	227	199	186	223	228	225	234	227	230	229	223	234	240	241	241	264	241	241	221	239	227	223	216	203	193	237	248	247	242	252	229	252	216	226	233	221	223	227	247	229	244	243	221	199	238	218	244	247	219	210	224	263	244
31939	19516	19587	14232	7873	3026	2875	1823	1081	828	653	605	568	527	558	535	526	568	529	499	542	536	543	539	493	544	499	517	515	500	501	491	494	506	496	506	524	463	485	535	494	482	519	486	491	504	500	461	474	431	530	470	463	476	516	474	500	478	493	508	480	472	472	477	518	479	467	466	475	438	502	520	485	499	500	528	480	530	485	479	483	510	501	499	465	482	515	477	489	491	509	508	464	535	485	507	518	518	485	460	504	481	523	481	477	463	488	510	529	486	483	491	523	537	466	485	504	531	479	479	476	452	483	474	489	479	509	466	473	522	479	465	506	508	489	509	452	469	485	493	524	494	516	483	524	483	448	473	473	504	480	498	492	497	540	443	524	540	528	506	494	495	449	521	491	495	490	478	481	488	491	500	489	460	472	484	500	461	482	502	485	508	477	491	484	500	504	456	513	515	503	486	495	475	529	509	474	467	436	460	497	521	489	458	533	492	505	523	479	511	459	511	487	490	492	500	544	481	474	455	473	522	503	467	495	496	506	485	514	517	473	468	482	504	463	478	487	471	476	496	497	463	419	496	512	471	535	516	515	476	497	477	497	519	491	488	499	469	459	532	473	511	491	500	462	442	509	445	508	483	472	500	495	460	512	492	527	491	503	492	498	465	501	483	464	472	502	492	472	488	471	477	470	496	460	494	485	491	487	475	488	506	484	455	499	495	445	478	504	496	516	467	502	442	429	464	479	463	460	466	505	459	484	498	495	481	491	477	477	466	485	491	486	503	475	474	527	473	493	475	485	463	495	455	498	499	468	471	506	474	471	503	475	482	505	496	460	493	446	470	465	492	472	503	481	495	502	468	511	547	460	470	501	458	547	519	476	501	493	515	489	530	480	506	475	486	482	462	500	501	490	469	487	500	501	489	501	485	528	462	510	486	449	513	468	459	492	505	458	486	486	425	468	493	492	527	487	481	463	442	455	477	470	456	487	494	456	515	479	475	505	492	517	491	481	453	516	487	462	492	490	483	498	513	483	522	498	413	496	503	499	501	501	512	548	484	481	457	489	495	464	499	497	482	493	459	516	493	474	488	479	500	463	476	477	465	491	444	521	492	506	455	484	489	489	464	491	490	525	512	473	436	498	488	476	490	517	485	520	513	493	467	459	469	523	463	475	490	484	457	451	481	484	513	503	457	489	451	495	471	468	475	494	467	484	453	523	457	514	481	501	472	492	534	458	468	483	453	482	488	519	505	447	454	501	472	466	485	491	498	480	476	486	475	468	486	459	510	469	455	528	504	505	480	457	468	490	490	493	478	495	496	432	482	502	511	506	472	490	480	475	482	482	464	486	482	462	483	537	502	468	484	497	489	541	483	485	532	519	511	468	464	522	452	514	455	467	509	486	524	523	501	509	504	478	512	490	477	512	492	529	407	472	509	494	443	482	494	496	495	465	504	441	470	506	505	459	466	526	503	494	480	470	470	465	484	484	493	498	470	491	503	443	462	477	447	459	516	509	528	477	486	518	456	520	461	494	437	466	501	450	494	488	462	521	466	493	503	473	515	494	447	459	471	483	472	464	464	475	488	469	472	469	452	480	526	467	499	515	505	473	494	460	496	474	503	457	495	471	488	451	495	509	459	517	467	469	483	459	492	484	465	522	543	496	509	475	500	447	491	453	490	476	494	461	481	464	488	454	487	486	485	509	485	501	497	482	496	460	487	465	499	500	521	461	515	493	494	487	482	483	476	484	480	494	447	492	523	494	475	456	450	534	477	459	490	463	511	487	509	489	465	487	492	469	491	479	457	485	507	523	481	466	508	489	442	500	506	503	422	498	502	472	511	444	493	487	493	464	502	528	481	481	461	513	523	494	498	482	514	506	471	458	462	465	501	449	526	512	532	475	504	519	482	469	471	474	551	470	456	449	534	467	488	447	479	484	446	474	512	470	508	468	500	492	473	474	506	537	481	442	455	449	485	458	523	454	454	526	457	506	485	508	506	500	536	505	494	472	490	483	492	488	481	507	479	494	479	455	471	499	488	485	496	488	447	483	511	514	494	518	534	479	446	548	474	503	476	457	478	505	461	496	535	449	500	526	473	486	532	484	511	505	480	492	471	481	450	475	487	489	508	512	492	482	464	462	484	496	448	517	505	507	408	503	481	484	499	470	499	522	480	492	490	498	479	479	482	465	519	504	493	475	448	543	493	464	462	480	498	458	467	479	492	482	476	518	479	484	464	448	480	481	497	490	493	496	474	484	453	479	483	461	479	481	494	477	502	458	482	455	487	481	488	494	473	515	467	479	468	498	461	458	477	442	487	510	493	462	465	506	504	515	457	513	494	501	463	475	491	471	467	515	447	498	494	499	497	501	466	483	493	503	515	469	477	451	454	463	499	496	492	481	462	485	446	494	510	475	467	534	534	500	444	496	482	474	454	470	505	520	510	495	501	485	513	473	446	462	454	482	486	463	498	476	470	439	506	496	484	509	476	487	465	509	511	468	476	464	462	493	517	505	495	492	478	523	492	469	494	513	517	457	530	473	504	488	527	468	582	482	462	495	501	521	505	468	491	502	501	463	509	444	489	488	494	499	503	498	521	475	470	480	512	500	496	510	522	477	503	526	481	453	496	499	487	500	481	496	488	479	482	475	482	467	458	463	500	525	476	482	472	522	502	503	513	475	462	489	452	483	518	508	503	518	516	511	445	514	483	536	468	488	467	491	485	496	451	473	503	527	483	465	445	507	480	461	484	448	473	447	503	480	480	509	463	516	481	476	526	456	468	466	536	532	497	472	484	409	485	458	505	482	436	507	484	511	484	477	438	500	507	487	459	461	444	508	485	488	486	477	500	493	469	492	514	495	543	476	492	478	414	461	506	472	496	519	480	517	524	467	501	470	477	474	521	443	486	476	475	505	477	510	489	483	476	504	461	515	493	507	464	455	494	501	497	493	494	461	478	518	502	505	475	503	507	492	505	468	502	504	509	475	489	500	484	488	519	463	482	462	516	498	480	510	508	522	470	458	475	495	532	484	525	489	484	451	496	470	506	508	508	486	490	504	452	462	490	482	521	490	499	473	499	481	513	504	516	512	491	476	509	485	450	455	461	482	492	510	469	474	480	483	485	472	481	455	481	482	468	508	535	472	497	480	477	485	525	507	497	461	489	531	478	510	493	470	503	443	511	481	467	463	494	464	528	485	478	493	510	494	477	506	475	509	452	519	477	481	464	456	486	507	472	500	521	492	484	515	476	483	452	490	485	472	498	492	461	494	451	474	499	493	483	498	446	487	499	499	496	467	486	471	459	489	476	486	485	484	444	452	472	465	474	502	507	497	515	470	516	501	489	446	516	519	503	487	506	465	486	495	493	476	492	492	490	464	457	511	469	493	469	501	488	455	483	441	533	494	497	470	481	488	502	468	489	464	492	476	506	480	451	472	483	481	502	459	493	471	469	512	474	462	462	491	479	469	499	490	471	461	492	454	517	506	515
36194	16018	6171	2554	1132	343	205	186	192	186	207	198	216	185	201	199	208	196	198	188	190	168	200	211	187	178	194	190	209	176	181	192	190	193	196	206	175	213	183	166	184	213	208	219	225	191	167	182	189	179	202	190	200	194	199	191	194	174	214	200	204	193	183	226	201	182	199	193	182	191	197	183	190	189	192	195	191	217	208	183	158	197	214	223	211	179	204	170	195	162	184	199	195	200	205	181	205	197	187	213	199	178	210	207	195	187	186	226	206	204	210	168	194	195	202	218	212	200	186	198	184	188	185	184	212	216	203	207	189	196	183	214	171	200	203	221	207	194	190	202	207	211	172	208	185	165	179	201	212	197	205	205	195	180	179	217	200	185	210	143	193	198	215	188	189	185	196	189	197	209	183	176	176	213	181	177	204	216	219	194	228	227	202	198	184	229	194	173	193	187	202	194	179	191	180	196	175	190	192	188	191	189	201	203	213	190	195	177	218	191	167	161	186	180	181	190	216	183	179	205	213	203	209	216	199	206	191	197	195	196	173	169	185	186	205	211	200	194	217	181	192	210	224	198	207	196	215	203	165	200	186	186	206	211	209	212	177	193	228	205	234	198	175	219	202	208	196	175	192	204	190	188	222	175	206	206	174	194	195	182	209	185	201	206	219	207	201	200	203	220	198	194	158	191	189	239	217	193	202	212	180	186	190	190	183	219	190	192	188	174	180	194	191	176	184	157	199	180	192	182	198	189	178	207	214	207	208	220	194	191	184	161	183	155	193	206	191	212	191	184	177	199	198	200	184	193	197	187	191	198	203	199	213	211	199	215	203	198	208	214	196	189	218	204	202	183	178	215	228	197	196	196	196	190	179	228	219	191	181	204	188	193	185	206	187	211	207	184	183	202	204	216	204	204	196	217	204	197	193	174	197	189	223	182	202	217	209	179	216	199	194	176	223	196	179	189	175	187	200	177	202	194	220	220	207	194	188	202	214	223	204	194	182	198	180	185	170	187	162	187	183	216	203	219	194	209	205	206	180	179	196	216	213	210	190	198	172	203	192	199	195	206	187	206	191	223	223	199	212	189	197	185	172	195	188	186	178	216	194	199	202	175	193	210	170	185	229	212	183	188	218	185	179	203	179	199	188	192	176	193	218	212	194	194	178	185	192	201	187	192	176	192	189	201	217	206	202	207	207	185	224	195	194	202	170	176	194	181	194	208	182	196	217	206	189	183	171	158	205	191	228	213	192	197	177	201	212	188	210	183	177	205	201	195	208	221	221	182	177	189	195	172	204	213	232	185	172	201	179	175	193	183	173	192	196	224	173	208	194	171	179	192	217	171	204	185	194	197	210	153	190	197	200	176	197	203	166	199	181	200	197	205	181	148	214	208	235	224	184	204	213	171	175	188	212	192	205	215	183	203	228	167	185	192	214	210	236	214	229	215	160	169	201	200	170	208	194	203	182	179	202	202	170	209	224	169	168	204	203	193	192	182	201	184	191	207	209	211	166	204	224	172	197	215	224	168	217	232	197	192	197	211	180	191	220	185	208	205	187	186	204	193	192	187	186	212	203	203	192	228	219	188	188	164	182	183	190	182	181	161	195	177	169	170	213	211	195	220	201	222	213	177	191	206	204	181	198	193	203	208	192	205	179	162	202	199	178	194	190	181	194	221	170	223	207	181	191	200	190	175	207	202	206	185	188	206	182	222	203	160	199	192	190	227	212	209	184	169	185	188	194	223	183	214	202	185	205	221	192	192	206	195	214	207	192	222	198	219	147	207	201	198	214	174	189	205	181	174	182	196	173	194	171	199	200	188	189	208	221	186	212	198	202	178	191	191	192	191	184	196	211	193	191	205	195	201	209	198	242	194	186	212	220	202	178	203	200	202	174	200	218	197	200	199	199	199	195	206	185	197	209	165	177	206	183	184	205	209	181	187	207	176	204	202	174	223	208	180	196	228	199	196	206	220	199	216	198	196	190	203	194	204	218	200	177	201	183	204	197	209	199	186	191	212	198	189	208	185	202	188	197	177	182	218	187	195	166	228	214	179	193	179	195	158	187	212	207	201	207	212	216	200	188	188	197	162	160	168	184	185	185	201	207	203	224	198	186	159	199	199	213	197	189	173	196	182	202	232	196	226	180	202	199	228	202	187	187	188	191	183	181	201	182	187	213	187	185	198	191	197	226	214	178	216	175	208	183	192	199	202	203	202	184	200	176	205	199	175	190	200	175	198	209	188	201	213	197	174	195	184	220	184	172	190	210	199	191	186	179	189	165	193	194	206	202	200	175	200	186	221	198	177	188	188	196	186	208	194	184	193	200	199	190	167	191	213	169	177	202	162	176	181	216	200	199	212	198	207	208	191	200	202	201	183	174	226	200	206	209	190	188	186	186	197	185	194	175	216	189	211	199	205	215	207	187	206	212	220	195	187	171	190	202	188	209	189	188	212	208	189	195	201	198	216	195	193	199	204	147	198	200	200	216	200	185	185	211	180	207	190	227	217	188	182	218	202	187	181	171	190	195	181	200	188	231	177	188	171	202	194	186	165	196	199	205	201	193	176	205	180	192	214	197	195	198	186	207	207	185	188	211	201	212	223	217	188	204	182	197	191	193	183	188	190	180	211	177	168	203	184	206	212	195	186	184	204	177	178	182	185	199	203	193	200	199	181	176	186	188	201	206	212	176	197	187	176	205	193	194	213	182	203	208	180	205	212	204	180	196	190	189	180	207	184	182	202	199	208	214	205	191	214	203	250	177	178	202	181	236	163	187	192	179	155	204	209	190	212	202	175	169	168	203	195	198	185	179	183	194	187	190	203	193	191	226	218	191	202	222	198	220	235	212	175	231	180	208	195	233	208	174	204	187	175	223	207	217	205	191	198	209	192	193	206	186	205	170	160	193	221	186	183	188	199	187	175	211	208	177	199	194	192	214	188	198	211	202	179	205	217	194	185	202	197	201	177	230	209	201	211	206	193	179	168	212	189	227	190	192	194	177	203	173	181	213	213	185	207	188	202	208	191	193	198	186	172	205	194	161	191	190	217	190	208	188	233	176	178	219	189	160	209	192	199	217	161	203	194	213	197	187	172	220	190	178	212	213	212	209	192	207	188	186	205	182	170	227	193	200	165	196	206	167	178	204	181	193	213	200	183	198	200	174	208	165	170	196	191	177	209	204	227	191	197	199	215	165	215	170	189	187	198	222	211	206	174	196	182	180	176	214	206	199	178	192	167	188	220	176	183	194	212	191	225	162	199	181	203	168	203	198	196	180	177	159	183	191	182	191	195	189	174	169	223	193	210	212	197	189	181	207	199	190	184	192	204	197	189	203	199	193	191	206	217	185	192	184	196	198	194	205	223	213	202	186	189	196	191	180	196	192	180	179	209	179	208	179	209	208	186	194	187	178	189	200	223	171	149	188	193	173	205	207	181	202	223	185	204	215	196	186	197	178	168	199	194	195	185	232	188	201	213	214	211	191	194
21138	10677	8423	6366	3653	1000	500	482	440	441	383	420	426	425	419	393	437	451	405	453	422	414	409	442	387	404	410	394	391	428	405	437	444	383	424	401	394	399	399	405	411	403	396	400	396	441	405	391	390	420	418	423	404	443	433	401	451	403	394	403	420	417	431	399	448	418	425	412	429	413	402	451	430	430	415	413	429	419	423	455	415	367	445	433	419	432	411	441	415	406	448	422	422	434	389	400	386	441	400	431	403	430	384	411	403	445	437	418	439	413	413	414	409	396	421	405	422	411	422	430	442	427	405	421	447	426	431	367	410	408	383	390	418	411	416	435	420	429	438	402	459	415	445	415	417	392	444	423	424	419	373	446	416	403	433	439	432	461	366	413	392	422	418	411	374	373	406	387	435	402	437	442	395	395	445	427	409	415	408	427	388	420	417	460	415	432	413	422	420	420	390	404	400	459	402	411	434	411	421	395	398	412	404	400	466	423	399	413	419	402	405	452	426	437	432	405	443	432	395	400	404	435	442	423	443	389	451	414	401	456	414	414	439	425	435	412	381	401	375	388	432	411	403	422	425	431	410	461	386	414	430	433	461	420	449	406	421	392	434	382	418	436	430	375	431	397	408	424	417	385	429	386	401	453	433	405	410	401	402	435	427	444	412	410	416	435	415	432	410	388	428	452	417	399	429	357	439	415	429	461	416	411	431	417	435	399	414	392	361	447	407	416	367	415	431	418	444	431	425	412	388	419	444	428	471	407	408	436	457	452	408	397	394	413	430	430	368	426	412	408	423	402	402	412	410	422	421	411	406	423	401	390	430	442	407	427	433	437	394	432	423	438	439	430	403	454	394	414	422	418	420	428	401	397	430	438	412	419	390	423	382	402	414	422	438	405	428	446	424	441	411	393	411	435	416	415	434	457	389	429	416	402	405	410	455	414	414	376	468	431	394	406	401	439	426	454	417	437	425	422	418	390	452	386	404	385	410	439	386	398	432	404	406	419	435	392	422	442	419	413	426	422	417	411	411	404	388	439	417	387	445	417	400	425	435	396	417	399	398	448	395	440	382	417	389	411	401	422	406	441	406	410	453	431	423	427	439	408	456	432	427	427	391	427	435	429	414	421	420	419	453	467	413	392	449	388	439	392	415	424	435	422	409	428	422	430	405	392	428	412	400	417	416	425	438	437	420	419	425	418	470	384	454	407	396	414	417	436	414	443	408	439	414	390	437	398	377	437	425	394	390	433	445	407	422	432	412	409	421	415	428	423	395	393	396	432	430	385	436	440	432	433	442	382	441	385	444	412	420	395	381	393	400	412	425	410	437	425	403	388	410	450	460	405	401	391	448	434	429	450	417	414	389	387	416	404	360	417	423	429	431	425	417	454	399	405	433	405	438	426	423	358	405	428	413	421	438	436	426	408	481	468	396	446	423	374	463	427	431	378	450	413	429	415	431	431	423	428	402	449	403	434	394	445	423	433	443	393	430	402	400	427	452	427	429	432	377	412	459	426	407	413	422	408	406	444	398	421	429	406	417	432	449	403	434	408	404	443	426	446	391	416	375	426	428	430	371	405	385	409	387	418	441	423	385	400	412	409	414	413	417	413	404	412	433	458	429	397	416	395	420	437	426	409	396	395	435	418	453	407	429	431	417	416	411	428	425	457	433	456	404	425	424	445	408	406	421	419	475	406	425	443	438	408	438	434	419	424	418	405	407	389	420	432	398	405	439	441	465	428	407	377	416	461	401	425	410	433	429	413	391	392	456	410	373	402	429	416	407	431	405	438	410	387	433	416	402	396	452	423	391	393	418	400	403	396	410	401	455	429	419	413	407	423	466	446	413	427	420	435	396	437	393	441	401	425	441	431	437	417	419	464	405	415	432	359	414	404	400	409	414	392	410	437	391	425	392	409	376	430	410	394	435	403	450	450	421	425	434	434	388	430	404	397	424	409	452	400	427	428	438	383	390	394	410	450	447	396	439	409	417	435	427	391	425	410	406	404	419	430	398	374	416	399	425	404	418	434	397	405	422	452	435	417	464	397	433	393	417	436	434	445	411	438	404	417	412	376	433	405	420	412	434	461	452	383	376	417	399	432	413	385	448	379	465	399	414	424	392	419	413	448	390	419	401	403	413	427	404	437	418	424	468	443	430	394	408	441	420	401	415	392	405	429	401	405	416	468	426	461	429	436	452	461	409	423	435	430	425	452	377	425	400	398	463	431	415	408	414	418	407	417	420	448	415	418	429	401	436	380	416	385	395	388	410	424	421	425	436	427	390	408	414	416	395	358	399	426	418	461	428	447	446	417	407	386	420	427	402	425	436	427	406	402	410	456	400	483	375	438	400	396	420	424	377	409	400	428	457	464	403	409	440	412	430	448	431	426	406	390	419	431	420	452	399	406	439	366	404	419	434	410	410	414	428	457	404	440	428	396	402	413	428	396	438	445	412	420	418	425	418	425	417	439	428	403	425	426	419	429	385	406	412	414	411	425	411	398	418	410	412	430	375	433	450	441	412	436	458	449	441	414	397	410	450	389	435	390	387	387	451	420	419	438	394	402	439	440	417	392	444	447	425	385	451	406	380	432	407	427	418	455	450	388	422	437	420	400	400	423	421	413	419	434	419	463	365	389	377	404	418	428	432	459	430	400	426	432	401	414	457	427	421	399	389	427	419	443	436	428	451	403	413	440	419	380	412	417	415	401	440	396	414	404	430	433	407	428	400	430	425	406	415	450	416	410	417	414	419	433	403	423	411	433	411	397	447	436	405	419	408	418	409	396	387	434	388	402	415	412	423	410	454	398	421	400	380	413	421	402	390	395	403	412	434	426	388	430	409	396	413	406	384	425	432	432	404	428	433	430	444	408	423	446	387	428	453	417	391	449	385	410	424	386	414	417	393	432	439	386	448	428	421	449	418	424	402	442	409	428	432	438	432	418	432	450	418	424	401	447	426	405	439	422	438	436	408	402	453	405	412	467	432	413	407	419	427	406	415	391	402	443	399	384	404	415	417	427	423	414	444	421	428	438	438	407	411	438	393	429	366	414	432	401	420	384	417	392	384	419	431	421	412	418	410	403	450	416	426	384	428	418	434	383	440	426	432	396	436	402	425	433	434	423	429	424	417	426	443	424	449	409	422	404	459	414	412	396	424	405	427	420	385	428	438	444	414	424	402	394	435	426	414	427	428	447	422	441	449	408	433	430	406	414	407	420	413	426	392	387	403	412	421	420	422	439	449	424	418	410	401	388	435	414	425	430	410	432	445	454	353	381	431	420	448	422	454	417	433	440	384	438	422	434	409	417	434	425	428	411	406	419	412	425	431	403	385	433	424	437	393	427	435	379	428	419	402	415	414	416	430	422	437	432	425	437	413	416	464	401	408	391	429	471	409	381	423	416	388	407	423	418	418	422	431	418	413	388	415	407	420	443	399	418	401	417	401	391	401	367	420	417	428	417	399	395	386	431	437	395	420	442	402	423	454	433
51978	25104	11333	4757	1981	703	370	241	243	206	197	197	206	176	190	182	175	210	208	195	196	190	181	164	173	173	204	168	197	201	185	171	180	184	178	143	178	193	172	195	199	180	196	166	182	168	177	171	166	193	181	208	165	176	171	188	171	149	169	160	166	155	167	163	178	174	168	166	200	181	165	181	187	146	189	161	169	190	165	181	178	185	196	201	180	158	185	187	156	179	170	185	175	183	192	196	167	169	160	191	171	160	218	165	172	182	198	160	176	162	166	196	154	173	175	216	191	180	170	190	159	183	213	197	194	176	198	199	210	193	181	193	188	154	191	167	185	201	192	189	204	164	195	208	198	174	171	160	169	177	198	191	151	173	179	173	179	160	170	190	163	173	184	197	195	202	169	194	161	177	191	170	182	178	195	181	188	190	207	170	184	184	181	192	186	170	193	182	180	193	183	177	190	179	162	181	163	194	182	179	178	189	189	167	159	176	173	187	190	158	188	176	195	205	179	193	180	186	178	190	177	171	179	173	169	184	161	176	193	175	179	159	166	177	175	161	196	201	185	170	190	187	196	193	156	180	178	189	191	175	177	170	189	207	186	189	154	163	148	162	150	177	188	182	175	180	183	184	189	171	176	194	165	183	184	165	192	191	170	159	188	157	168	176	196	202	162	172	167	185	193	186	203	169	182	194	178	172	196	176	178	197	184	177	189	178	181	179	174	173	182	181	168	184	186	194	171	168	179	165	173	184	147	178	189	198	152	177	169	211	220	193	178	202	152	177	191	191	192	182	154	197	144	193	166	189	227	181	189	196	224	174	171	159	164	160	170	175	191	192	180	168	174	193	189	157	174	181	178	181	176	187	171	165	176	213	182	159	165	164	176	195	189	147	185	184	163	142	161	179	200	172	192	170	166	200	185	153	187	170	181	170	193	180	171	176	165	167	195	163	157	173	171	163	147	170	179	200	164	159	170	195	159	188	156	161	164	191	160	196	180	193	181	162	170	167	175	212	202	202	193	182	189	194	204	158	182	199	192	195	179	195	172	181	166	172	187	182	190	157	164	186	173	170	195	192	175	182	155	156	186	202	180	177	188	186	169	185	173	143	176	169	150	162	186	169	164	187	177	160	160	193	175	186	173	192	194	173	141	174	178	211	187	201	183	157	165	165	180	157	186	183	167	174	190	196	177	178	176	199	200	165	191	173	172	189	173	181	165	148	160	180	193	229	186	192	184	167	163	175	152	166	181	161	178	166	148	176	189	158	172	201	173	156	173	160	198	214	184	174	180	172	167	219	167	202	163	210	200	183	199	192	154	180	193	171	174	195	192	172	202	158	205	175	197	187	187	172	197	190	184	163	172	192	193	183	172	186	194	181	182	164	172	188	161	184	169	180	186	151	179	172	195	160	177	144	156	166	188	181	172	195	182	193	185	189	157	180	184	186	197	174	197	184	169	187	172	186	217	185	204	181	189	161	171	156	172	166	190	166	188	174	172	188	145	151	173	180	159	184	168	177	170	193	179	178	171	172	198	175	191	191	168	162	188	178	158	189	175	178	201	141	171	177	202	166	176	197	160	163	158	191	190	167	195	193	176	143	173	179	163	188	213	172	170	194	202	147	175	166	168	183	197	198	179	137	190	174	161	157	172	214	169	150	173	174	196	171	199	201	186	156	172	204	147	172	167	209	178	194	188	193	186	196	168	181	181	143	172	170	173	174	192	152	196	164	154	187	182	153	208	193	164	145	194	203	160	186	180	178	201	168	175	215	171	193	180	174	174	186	210	188	201	176	191	187	152	161	155	150	171	164	175	179	166	189	200	175	162	163	193	197	193	171	211	158	199	173	177	184	179	183	180	195	182	210	174	168	165	175	174	172	178	169	168	179	198	198	186	167	166	163	181	164	167	150	193	184	189	194	185	197	172	168	167	171	192	184	159	158	203	165	186	177	157	147	150	190	170	191	185	175	183	195	160	186	156	175	181	193	197	170	175	182	187	206	177	177	159	176	199	174	153	175	181	168	161	204	175	178	173	195	161	178	192	192	190	196	218	181	189	180	165	186	182	184	167	186	161	176	178	200	171	183	179	196	185	218	190	174	171	168	190	196	180	199	179	178	166	154	177	182	183	203	178	180	166	182	182	199	184	188	170	190	166	196	188	183	186	177	169	171	181	163	174	183	176	176	152	162	167	193	175	156	205	194	162	193	163	181	172	165	182	194	176	188	206	192	159	159	165	177	196	182	207	183	178	171	170	179	183	196	175	170	194	177	163	155	178	176	159	166	176	173	172	188	172	164	176	187	194	181	167	169	192	195	173	186	166	169	153	163	173	169	170	198	177	152	186	191	158	185	185	178	187	165	171	202	164	203	185	177	177	161	183	196	174	178	185	183	174	184	180	186	175	173	184	180	193	181	184	194	184	172	175	180	169	196	197	153	179	185	158	186	157	185	182	186	188	189	187	162	195	200	176	177	187	153	184	171	168	193	154	185	180	190	177	179	171	166	162	184	185	178	182	192	178	181	169	183	186	153	195	170	168	168	183	159	192	165	172	170	156	182	169	161	173	178	200	186	181	194	183	168	187	142	177	149	198	178	173	184	156	181	179	187	166	153	162	164	179	170	185	174	150	183	170	174	183	176	173	187	184	150	178	184	176	183	174	202	200	151	194	185	197	159	166	171	174	153	185	154	167	170	189	173	161	180	175	177	161	176	157	177	198	194	160	189	189	180	188	205	154	145	181	181	167	174	180	146	173	171	194	186	196	178	210	196	192	156	159	198	174	195	158	173	186	180	181	172	166	181	206	185	158	186	180	162	166	174	195	168	160	195	170	166	156	186	152	177	180	187	213	218	169	164	185	170	183	207	207	189	180	159	193	164	183	156	177	175	200	202	178	177	164	189	193	198	197	201	183	209	203	180	155	176	170	164	185	192	171	187	179	181	180	160	180	172	180	200	186	164	189	180	175	197	215	178	188	186	162	156	223	189	208	187	168	172	169	178	165	214	150	178	168	193	185	152	183	169	179	198	167	191	177	170	161	162	193	150	180	170	188	179	180	155	202	181	170	210	174	183	197	175	162	174	169	195	196	177	183	195	198	172	179	185	190	190	159	146	162	151	179	169	179	178	169	174	175	185	185	188	176	196	192	178	211	182	170	168	168	190	162	172	193	174	201	179	176	165	184	180	216	205	163	179	197	170	155	176	179	165	193	180	190	182	174	156	166	167	197	194	164	182	188	191	182	176	161	181	198	212	186	182	154	181	199	181	168	189	175	164	201	178	191	183	191	189	160	162	164	173	172	194	133	158	195	164	177	149	178	183	156	181	192	180	164	183	194	191	189	167	176	159	194	195	185	165	204	183	183	164	188	177	158	196	160	202	174	185	176	176	185	179	175	162	204	165	195	180	197	187	178	207	177	142	163	169	167	184	171	196	186	167	190	174	174	175	205	176	205	196	164	172	164	177	178	179	159	165	212	166	186	177	167	177
31553	16609	13726	10587	6309	2227	1253	842	609	494	478	457	402	422	419	434	414	422	416	417	398	376	381	398	423	395	399	385	398	382	402	409	403	401	381	398	406	372	414	431	417	424	426	406	392	388	394	393	362	413	382	437	406	382	404	417	397	382	388	418	376	445	377	388	394	414	393	350	392	380	404	395	392	404	374	404	430	406	453	396	393	390	427	420	382	384	376	414	403	381	377	364	412	396	407	416	382	421	411	397	397	401	389	381	404	430	406	406	410	429	400	383	395	443	394	367	439	375	398	413	411	366	394	390	393	389	414	436	372	365	391	383	378	405	411	403	397	349	354	394	380	384	420	386	436	405	394	412	354	370	411	400	358	365	407	388	389	377	389	390	393	411	407	402	389	371	412	395	418	420	413	430	395	400	329	393	388	413	396	378	387	358	395	367	385	346	382	380	416	375	409	434	408	415	413	398	391	408	374	443	372	360	413	385	395	408	383	407	402	411	408	395	390	409	403	404	387	439	364	386	436	412	357	400	417	401	367	388	401	387	390	412	373	393	370	396	392	416	414	398	393	400	411	374	382	411	414	410	389	382	394	351	382	422	381	406	417	410	383	396	415	387	382	417	401	374	401	421	382	403	382	425	374	419	386	419	394	410	394	418	392	453	387	416	397	390	369	381	404	370	400	399	393	413	405	386	394	374	414	388	398	376	395	369	410	404	405	371	407	394	412	397	412	375	361	409	379	392	415	377	390	408	393	396	410	395	376	383	380	347	388	407	417	388	379	403	379	379	387	373	396	385	372	400	428	401	398	401	389	417	403	386	446	404	391	403	437	388	379	382	407	364	394	425	399	402	398	375	368	396	408	397	385	403	391	406	389	398	388	364	369	402	389	401	366	382	391	410	409	387	422	398	418	395	374	392	389	396	357	410	410	422	408	396	418	393	403	419	392	393	377	429	386	384	380	370	427	412	390	374	416	374	434	428	376	384	379	402	407	397	376	418	442	442	426	376	380	365	348	392	421	393	373	386	402	372	426	399	420	399	377	374	361	423	392	375	396	395	377	395	394	394	363	398	386	407	451	410	380	362	407	427	403	438	378	391	390	422	384	423	404	414	365	395	363	402	367	387	391	387	390	396	388	377	403	419	380	425	403	378	395	385	389	396	396	388	445	397	382	434	386	370	383	381	386	417	379	381	384	399	373	395	384	408	403	372	371	428	381	420	411	406	406	391	393	408	392	400	389	396	411	359	392	393	415	380	365	361	467	390	387	412	386	372	351	371	403	377	417	415	397	413	391	416	402	404	430	411	434	372	419	404	408	380	379	384	412	421	408	392	420	422	403	376	382	396	424	387	389	398	388	402	401	391	348	410	399	390	369	416	416	418	421	394	402	385	409	399	408	390	367	380	420	399	388	359	381	410	379	392	398	375	426	413	387	422	400	379	396	395	437	391	411	408	406	402	367	379	394	376	437	365	389	371	407	406	448	399	376	391	407	398	393	385	426	380	405	379	370	352	378	397	372	401	392	392	376	378	379	413	424	413	409	405	362	441	368	406	419	383	385	393	372	405	361	402	385	430	407	405	401	381	404	400	391	376	420	441	424	395	437	413	426	397	371	382	399	380	378	409	410	393	385	426	384	413	410	407	375	430	371	415	440	402	362	378	397	402	391	372	391	399	377	388	349	393	405	358	409	390	406	388	405	388	361	394	377	409	416	395	394	388	428	369	365	401	391	390	447	389	416	391	404	364	377	377	384	377	389	389	405	390	381	413	400	417	424	427	449	444	392	394	422	402	438	383	393	415	405	378	405	363	392	416	405	388	367	381	449	398	392	436	419	417	405	414	388	383	411	415	428	377	390	348	426	421	395	423	396	437	412	394	399	409	396	397	413	446	401	400	381	371	387	377	424	371	360	398	424	388	380	367	377	411	413	419	445	439	357	403	398	370	371	374	377	391	393	353	386	349	366	367	410	381	404	408	385	424	384	412	384	378	378	379	384	402	409	360	421	368	397	371	436	417	407	406	405	404	387	413	378	398	405	362	395	419	432	426	420	401	422	390	427	411	401	384	383	371	426	371	375	385	342	392	392	375	384	393	435	406	394	398	375	396	395	414	417	405	396	418	403	420	414	384	381	390	368	385	424	404	379	378	394	365	379	380	413	386	397	410	359	395	385	398	378	389	429	379	390	416	415	390	416	396	409	409	414	400	370	426	385	373	390	406	388	379	387	396	364	360	368	408	373	411	393	413	366	374	374	430	397	409	406	419	357	400	432	417	444	416	409	418	407	400	389	416	383	396	414	396	382	417	409	408	421	381	391	426	399	359	386	380	413	390	373	408	373	423	394	409	386	402	424	383	398	413	404	383	421	377	402	426	395	391	400	366	361	383	401	410	412	409	432	394	383	427	389	414	393	363	381	423	387	404	396	400	395	378	406	395	394	396	353	381	388	362	391	392	385	391	388	397	399	400	401	394	419	422	424	405	423	409	376	365	394	389	404	387	390	373	402	413	367	389	369	403	422	382	409	391	402	398	405	379	380	401	367	390	396	379	411	369	366	408	421	370	399	354	359	378	387	371	392	401	341	426	398	384	370	399	404	417	408	373	394	369	378	378	374	391	385	438	411	373	418	412	363	408	387	393	368	416	399	384	396	368	422	349	440	397	377	384	390	357	402	388	409	439	439	401	377	448	396	390	389	417	385	396	390	379	397	368	417	426	420	379	379	383	386	404	388	378	432	391	419	383	399	412	395	367	401	403	374	365	400	385	384	425	401	372	384	381	390	382	398	438	411	379	407	438	366	396	362	402	385	396	405	410	376	407	403	422	416	406	371	371	385	407	421	401	412	409	386	393	366	415	375	423	402	376	372	416	413	400	422	412	402	379	394	395	393	361	390	402	393	392	401	393	414	364	356	409	427	422	417	389	401	446	380	364	371	398	411	426	410	366	408	389	374	405	406	401	408	416	407	371	429	374	393	388	388	420	384	390	405	416	394	357	383	390	402	392	379	375	429	386	358	411	387	401	376	363	399	392	394	403	392	382	424	380	399	386	379	382	390	414	404	410	423	397	434	408	385	404	430	400	393	409	400	438	397	417	369	421	408	369	412	398	413	353	372	393	426	410	398	428	382	389	416	406	393	376	378	406	394	394	371	402	411	420	388	387	404	357	400	404	359	423	430	400	377	380	383	396	400	362	419	361	416	381	412	403	428	396	436	436	368	377	425	365	358	401	389	409	392	361	397	402	393	396	434	394	402	411	415	431	431	420	401	407	442	382	383	388	406	367	355	394	419	416	395	361	411	360	365	418	384	421	404	366	383	389	436	394	379	386	410	432	382	393	418	418	392	428	426	396	402	419	400	402	406	412	388	390	366	395	380	382	367	411	407	386	406	378	402	383	374	425	372	400	401	431	400	397	391	388	403	395	409	375	386	416	380	420	390	413	399	414	386	410	425	373	389	382	421	381	377	460	386	401	390	377	407	403	352	420
60802	30047	14442	7796	2508	730	518	411	315	273	264	241	232	230	226	260	235	270	226	197	242	250	233	211	216	227	233	222	218	207	260	247	216	238	231	221	239	252	254	241	228	259	243	246	219	215	207	239	209	245	207	238	205	218	250	225	228	231	248	230	183	223	253	244	253	250	267	225	216	245	238	218	223	231	201	217	250	222	221	224	193	255	238	230	238	219	250	263	227	206	223	227	237	242	205	227	221	212	257	260	251	238	233	228	242	213	203	232	251	216	253	246	243	227	209	231	246	224	235	218	244	236	213	218	188	225	253	213	219	242	234	228	238	239	239	222	242	232	237	240	233	227	201	241	234	238	213	230	214	203	221	222	231	211	232	223	212	219	204	231	256	269	218	233	238	212	205	234	241	214	237	235	212	224	235	243	240	194	238	203	239	240	221	242	227	228	257	245	218	213	222	218	211	218	260	219	242	232	214	255	230	251	232	215	213	221	217	228	247	213	249	218	197	243	227	225	252	233	222	264	235	229	239	244	236	180	273	248	243	181	234	207	232	223	235	248	239	231	193	227	224	234	218	263	204	255	249	218	222	211	236	221	210	225	227	225	230	222	238	243	227	227	220	223	243	245	208	203	221	241	231	240	228	229	236	218	216	242	229	210	222	203	228	245	221	237	247	228	208	198	251	243	234	222	199	227	224	227	230	249	232	215	215	223	235	234	226	233	207	219	234	222	229	248	202	227	200	194	238	234	254	241	210	232	251	222	240	242	265	215	206	239	229	213	244	196	222	251	231	220	237	207	209	254	237	216	224	243	227	202	216	220	232	215	238	211	221	249	240	260	204	231	244	212	243	224	205	217	215	207	230	237	254	218	237	251	195	225	210	212	215	232	217	233	216	200	224	216	211	252	241	238	215	239	213	230	214	194	183	246	233	198	210	234	220	224	209	194	223	210	216	256	223	216	265	235	248	214	246	198	210	207	254	228	256	217	217	244	242	223	257	215	229	200	218	243	244	228	233	215	253	219	220	224	246	200	243	223	243	221	204	255	250	204	234	225	228	246	246	247	226	249	272	216	246	204	198	258	238	239	221	243	208	233	227	214	234	235	226	185	234	172	194	234	204	260	194	244	291	235	228	227	216	235	225	235	231	220	243	213	233	240	229	227	238	230	218	191	209	197	224	230	221	237	221	215	242	211	217	184	219	241	236	197	191	237	217	235	224	255	221	227	220	216	200	224	230	221	236	225	253	242	220	200	213	234	234	201	253	221	240	211	220	215	217	187	223	233	239	243	238	204	221	254	233	182	203	230	200	222	230	217	224	218	231	229	230	216	191	207	233	200	215	226	236	222	230	253	235	242	247	209	207	249	221	214	212	207	210	240	225	237	218	236	217	239	240	217	231	244	238	235	253	250	225	216	215	216	221	238	249	256	218	265	239	226	234	217	237	250	237	181	194	234	203	201	194	205	243	231	227	255	256	243	239	228	221	231	245	241	217	217	200	246	235	238	229	230	195	246	248	226	224	257	207	223	222	202	205	222	232	224	228	234	212	226	217	225	226	213	243	228	201	241	226	232	236	229	257	232	230	222	226	241	223	224	252	225	232	206	225	215	215	245	238	240	242	228	224	226	217	245	219	254	235	231	238	246	216	230	216	208	208	216	218	226	233	240	251	241	241	201	208	214	209	199	215	223	253	227	262	248	219	261	240	224	228	212	208	224	229	228	222	219	215	210	232	222	227	234	201	229	222	218	204	221	238	233	210	221	223	218	192	221	211	239	239	220	257	240	219	225	238	228	236	246	242	247	251	225	245	228	208	206	241	219	253	224	220	248	227	241	220	226	232	261	240	241	245	228	237	244	247	240	204	230	232	241	209	215	204	228	232	243	211	195	227	194	252	210	233	216	247	212	238	222	250	258	224	221	251	237	230	205	221	239	258	225	254	232	226	217	246	224	224	223	221	232	234	199	245	238	228	213	237	221	219	230	216	202	240	207	235	229	217	192	230	178	225	199	260	241	232	229	203	232	206	242	215	259	257	244	232	253	230	249	240	236	234	220	235	215	254	207	222	256	234	270	231	222	229	221	205	233	239	225	258	230	228	236	233	216	231	237	240	228	218	211	225	243	232	223	225	240	244	213	234	213	220	234	222	256	227	264	255	220	220	200	222	231	226	221	217	246	180	225	189	239	218	226	194	218	218	223	241	256	201	195	218	210	210	238	226	211	264	237	225	222	217	213	223	215	232	239	230	239	229	225	223	244	253	235	229	212	243	245	229	239	213	254	240	228	222	239	212	201	235	232	232	193	212	227	246	215	248	234	214	248	225	224	228	234	232	215	246	254	273	212	239	212	230	232	206	232	235	216	238	217	205	243	215	232	228	222	229	214	219	233	224	260	247	232	249	236	212	227	244	226	244	204	188	216	229	244	215	230	206	213	214	233	235	219	243	220	229	235	212	228	222	222	238	213	207	249	225	226	206	245	222	260	209	223	237	220	225	233	204	217	229	215	211	232	209	253	222	225	223	244	213	258	246	218	216	210	206	242	254	221	213	223	244	243	242	206	227	248	202	225	249	225	235	222	217	201	239	234	239	242	210	256	233	238	239	209	219	209	197	240	216	218	250	198	201	244	259	261	241	248	212	216	222	251	253	224	206	201	221	243	210	218	225	293	227	217	218	226	225	225	234	225	219	218	210	212	234	258	249	229	223	255	236	220	233	223	222	222	238	253	233	255	244	249	233	219	226	237	227	214	220	217	246	215	210	250	218	226	207	215	201	210	204	233	227	219	236	214	220	204	199	222	224	209	221	239	213	221	237	240	202	213	217	220	213	238	223	236	253	229	194	213	224	245	226	213	232	245	228	249	204	205	204	200	227	243	253	236	219	218	204	228	200	234	258	229	248	255	237	222	258	250	242	242	270	210	205	229	216	249	246	243	242	224	217	206	222	202	226	206	250	231	216	188	237	204	243	229	234	207	219	218	228	243	263	238	260	202	231	237	218	213	225	199	223	223	238	216	212	224	195	247	227	212	243	188	229	215	234	225	212	233	213	265	230	221	234	226	229	220	217	214	198	240	231	264	222	249	227	253	185	209	264	194	198	220	209	220	245	218	194	249	227	223	208	216	232	239	237	224	216	224	235	223	239	214	252	232	212	204	235	224	222	206	274	215	218	212	188	252	248	206	200	224	226	219	203	246	208	204	242	215	222	250	233	214	205	200	232	210	211	219	206	236	208	223	220	257	249	217	225	202	231	223	231	241	255	226	223	212	236	212	197	218	238	216	219	230	207	222	202	216	229	203	248	220	215	218	236	247	244	201	230	209	232	247	236	233	229	229	269	225	233	241	217	212	244	221	246	226	212	212	207	212	221	246	245	217	212	266	218	209	221	214	230	233	254	281	228	225	219	223	226	183	243	217	230	232	250	258	203	220	219	251	236	190	239	244	230	238	257	209	244	199	243	207	213	201	200	207	217	221	196	222	214	206	223	226
36463	18411	16598	14709	6269	2430	1950	1294	930	735	606	548	605	522	531	510	519	495	568	537	566	530	505	525	508	545	515	501	497	518	514	489	492	491	521	502	480	488	503	470	499	515	498	516	512	521	510	501	472	476	539	515	478	493	479	496	476	500	497	450	470	482	497	481	514	487	500	477	510	535	509	469	502	467	487	496	471	503	507	455	507	486	506	446	457	504	494	478	468	462	520	478	472	510	483	474	483	470	525	473	467	470	513	462	524	483	484	462	504	452	494	506	454	456	519	480	528	484	513	471	493	496	478	490	483	424	494	493	535	508	509	495	490	484	464	452	487	462	464	492	487	479	507	486	486	488	510	511	493	481	445	470	506	475	482	535	451	493	479	465	497	445	501	461	480	518	513	532	505	484	514	536	516	549	513	490	493	482	480	468	477	503	475	461	491	496	466	480	495	479	523	448	463	496	485	496	486	500	510	434	490	451	503	496	521	519	525	474	502	492	503	505	524	524	480	460	512	472	486	486	509	453	477	475	513	455	480	486	526	504	458	475	504	484	456	480	470	495	466	463	483	466	497	443	494	494	474	473	499	502	500	476	503	532	470	474	523	529	497	490	487	488	504	494	486	490	453	454	494	530	445	489	475	469	488	502	484	472	476	449	500	471	509	478	486	488	494	469	501	516	515	490	484	463	434	486	506	480	461	494	459	454	514	505	482	460	488	454	516	484	488	490	505	506	473	495	440	459	493	477	494	502	483	428	513	482	479	479	494	494	515	492	512	468	524	455	473	496	513	455	479	482	474	491	460	491	484	491	486	450	468	515	472	445	437	504	452	508	492	500	526	487	503	483	510	495	448	513	515	484	500	467	499	479	505	501	501	460	513	503	451	531	544	446	490	505	475	524	490	488	489	496	495	478	521	467	515	500	470	524	511	486	492	479	521	502	521	473	478	467	480	483	496	469	480	491	484	472	457	480	468	513	503	473	514	501	493	532	473	493	509	451	472	472	464	505	523	473	480	511	466	506	442	475	493	493	461	505	491	487	486	487	479	473	520	471	517	488	503	503	498	481	501	464	484	494	493	478	506	482	536	514	459	478	488	491	489	521	427	455	457	498	516	464	471	527	455	490	523	518	495	482	478	473	504	486	528	489	535	478	500	489	484	462	490	511	495	456	483	504	489	502	500	499	454	467	493	493	523	484	482	480	496	479	505	488	476	511	550	508	485	503	478	528	518	469	541	471	543	487	482	495	481	502	476	517	525	472	466	513	512	510	515	479	463	505	505	502	488	510	481	482	499	488	497	524	514	466	471	494	514	484	475	506	504	512	489	459	509	488	512	507	485	517	493	502	495	520	502	470	470	461	492	481	498	477	481	486	494	503	483	489	491	466	483	511	490	507	489	467	518	501	495	504	504	474	478	499	497	481	519	516	515	453	490	524	482	495	494	478	503	468	510	516	509	513	460	509	487	496	501	475	520	527	459	489	528	511	548	481	496	496	441	484	495	498	488	496	480	501	524	458	492	453	524	485	447	475	513	474	500	465	477	473	502	507	515	489	484	487	503	479	497	483	490	474	435	496	512	490	511	424	481	501	489	465	502	475	452	486	527	481	494	522	444	485	480	491	466	475	498	473	485	471	474	466	487	518	500	497	468	485	468	504	466	463	476	459	495	473	500	486	441	477	464	495	447	476	507	515	474	472	471	497	467	491	475	470	504	478	467	460	456	478	499	475	480	464	492	475	482	486	513	503	490	531	509	503	482	486	514	474	497	480	497	489	480	508	503	496	488	485	438	485	526	488	491	443	495	485	524	496	539	482	460	457	536	478	507	472	473	476	469	471	488	483	500	481	479	484	461	482	491	474	520	499	507	441	544	498	509	450	472	453	487	467	504	468	506	488	515	473	458	512	454	446	486	415	483	503	467	454	520	501	486	496	465	490	465	480	495	470	499	473	500	507	464	490	462	477	462	486	507	528	496	480	475	462	511	509	489	480	520	527	462	484	507	533	451	437	497	515	515	518	512	466	497	460	472	466	493	482	488	524	477	475	495	521	488	517	487	497	456	480	458	511	543	531	476	486	493	487	523	516	493	473	513	476	465	452	469	468	494	489	500	505	484	530	460	498	509	487	488	493	493	498	472	450	475	506	452	487	486	495	478	513	458	445	515	498	481	467	470	441	496	493	523	522	498	523	485	488	478	459	509	463	464	499	470	494	519	466	492	485	482	493	492	478	514	485	479	477	506	493	472	527	507	549	469	486	491	507	516	456	453	468	467	511	518	448	473	488	495	443	501	508	486	474	475	456	491	475	503	492	486	475	509	478	516	477	488	501	535	469	466	443	472	488	489	473	506	459	471	478	478	471	486	486	502	456	468	485	473	476	508	495	492	467	534	507	490	487	503	489	452	486	453	528	468	501	451	489	452	437	517	536	498	470	502	443	503	510	494	528	467	492	503	467	476	477	425	461	488	482	477	491	509	487	506	465	463	451	498	476	506	498	520	529	472	523	512	524	490	463	469	521	454	457	482	521	481	519	532	496	491	490	493	503	496	541	499	492	531	507	489	510	487	516	489	486	489	459	498	466	471	478	488	534	494	505	495	480	469	447	510	474	459	470	509	501	469	429	505	484	478	460	481	501	472	485	518	488	474	464	489	495	496	509	466	462	513	478	457	491	500	485	503	504	480	511	498	532	458	456	487	521	473	443	501	503	472	523	462	514	479	492	508	504	540	506	520	478	482	524	497	501	502	526	524	481	501	464	491	501	523	474	468	532	497	510	481	510	514	454	483	491	489	470	507	513	524	477	505	442	488	508	452	491	526	498	454	470	495	477	476	490	500	491	426	439	483	520	465	447	471	471	506	516	492	486	519	497	483	477	477	466	457	486	497	504	495	471	464	484	481	506	502	494	463	452	477	493	504	509	502	477	499	495	512	460	502	530	497	487	518	448	476	505	479	453	492	490	474	475	507	476	521	484	479	498	479	510	527	536	475	495	500	507	513	514	463	436	510	535	473	514	503	479	511	495	463	518	458	459	516	529	482	482	516	467	479	460	491	478	475	513	503	484	465	471	486	508	460	508	505	510	507	477	485	527	507	505	489	487	472	480	499	460	502	452	495	502	500	490	442	480	503	491	510	487	509	475	482	460	492	504	491	503	481	484	518	468	506	487	467	473	544	485	498	510	501	486	482	464	525	470	499	481	475	480	509	478	488	479	473	483	490	451	477	478	472	502	483	469	482	471	460	506	495	502	454	486	501	507	510	515	482	485	528	468	511	482	458	492	471	499	494	503	541	473	463	487	517	496	515	484	495	483	462	512	522	469	490	507	453	510	507	476	473	507	462	482	498	503	503	484	475	521	472	465	491	472	507	496	482	514	520	443	505	466	531	486	516	486	457	477	510	458	494	468	524	490	519	490	478	511	474	471	488	501	483	465	524	452	487	468	449	513	514	543	491	469	497	487	493	476	511	492	467	488	467	499	493	481	496	479
42306	18616	5710	2002	735	317	220	213	205	202	197	205	201	190	179	182	194	232	190	206	207	179	185	182	176	194	232	197	205	189	177	178	218	215	198	195	190	200	212	219	204	245	198	204	204	220	208	216	192	203	186	215	228	206	207	194	213	197	197	184	207	201	181	155	193	177	212	203	223	210	196	194	186	211	190	203	209	228	167	192	202	195	202	199	215	212	220	194	170	207	170	203	207	194	219	214	205	216	190	202	199	190	194	222	218	193	216	192	201	192	214	205	210	195	191	177	211	199	198	195	213	195	194	210	186	199	222	209	226	188	178	173	211	222	194	214	177	203	232	187	194	202	185	210	201	181	175	190	207	195	179	191	199	189	190	180	212	217	215	167	197	226	221	202	213	216	206	194	227	187	191	212	215	187	218	170	202	194	199	202	156	196	185	175	215	206	199	217	180	184	188	193	218	181	233	197	212	198	197	210	197	192	193	195	211	221	193	203	196	202	201	221	214	200	231	208	227	212	194	189	212	181	192	198	187	215	218	210	207	173	172	180	213	190	197	190	169	189	206	187	200	197	216	208	194	220	173	195	210	202	173	199	211	203	214	181	206	226	190	206	214	185	203	192	208	219	215	201	197	205	202	201	201	200	180	199	204	211	213	206	167	218	193	196	181	213	212	182	213	185	189	175	179	215	170	189	184	191	197	185	205	198	168	217	228	218	179	190	203	201	196	214	201	199	201	198	186	200	203	231	208	191	193	202	190	199	206	221	209	203	212	196	195	224	198	185	181	226	205	204	211	193	192	189	213	192	209	235	217	235	203	191	225	177	215	196	231	204	194	202	204	193	180	203	173	190	195	192	205	229	199	194	224	186	195	196	214	175	202	198	231	192	197	196	194	158	212	231	213	193	178	192	179	198	189	198	194	171	185	178	226	170	185	185	253	200	212	202	179	235	186	182	202	200	202	191	172	190	199	183	179	224	200	221	209	212	223	204	183	178	203	201	180	199	184	185	202	187	208	217	225	209	189	198	219	211	230	215	192	204	190	175	185	217	210	221	189	248	192	232	187	181	187	196	199	208	182	227	199	215	193	182	187	201	184	199	207	203	224	199	210	196	201	185	225	190	189	188	192	214	220	209	209	206	218	199	201	185	202	185	206	212	182	196	205	199	211	209	204	185	208	225	219	189	187	190	216	196	204	212	209	201	195	218	168	190	205	184	176	199	242	180	171	206	163	170	182	230	189	205	184	198	217	218	204	197	194	187	219	232	197	200	188	195	198	194	220	194	216	185	191	210	183	166	160	217	232	197	200	189	198	209	206	166	195	176	198	196	178	184	181	216	216	213	216	193	199	195	178	203	193	171	201	185	198	203	189	205	198	207	184	187	183	205	209	187	194	214	208	219	186	214	200	213	190	168	189	187	172	178	206	221	213	196	202	201	206	196	215	220	199	185	192	174	184	206	195	218	208	208	230	170	217	217	172	215	225	204	210	190	179	203	208	207	202	187	204	235	215	225	177	217	243	196	194	170	207	178	221	216	215	228	215	212	169	209	212	212	202	231	183	204	206	188	165	204	225	180	214	211	164	185	184	201	220	199	213	196	193	192	204	211	190	242	202	201	205	205	196	187	230	191	160	189	171	181	196	184	195	196	217	198	213	171	166	190	200	200	211	208	183	190	200	210	184	186	227	206	174	198	205	179	200	188	216	178	196	209	206	191	208	181	187	198	193	209	208	198	205	187	234	189	185	181	203	193	213	194	192	223	190	198	220	201	203	218	180	186	197	195	237	214	215	216	215	185	215	196	221	205	211	204	190	200	209	207	194	195	205	198	196	190	207	204	192	189	213	206	210	214	186	220	193	189	196	213	182	187	196	202	182	200	201	199	193	184	208	228	184	215	194	200	192	172	209	195	177	209	218	211	197	221	168	198	200	199	205	192	175	210	235	218	187	194	226	188	204	216	194	178	185	182	164	218	206	206	206	183	186	218	173	205	200	218	212	164	213	184	200	210	204	210	192	228	193	201	219	213	212	180	228	200	195	217	203	214	220	206	200	220	219	208	188	224	200	205	204	190	166	231	201	207	191	220	189	193	167	177	195	194	208	185	193	191	220	226	197	205	221	202	202	195	185	200	228	185	231	209	209	204	236	184	194	192	183	199	225	213	191	200	181	185	201	233	192	208	205	199	215	238	210	231	202	185	189	225	208	190	205	173	194	180	180	204	207	200	206	197	209	194	209	183	217	190	205	195	195	201	187	171	203	231	210	195	218	180	180	228	198	190	192	185	236	205	197	202	213	189	198	203	226	214	173	164	202	204	209	193	195	193	187	203	208	192	175	204	211	212	218	174	188	190	213	195	199	196	214	178	176	190	220	189	200	199	209	197	209	198	193	192	184	197	191	223	175	191	197	207	175	196	214	194	211	192	184	191	212	186	213	188	239	191	227	192	202	206	190	202	173	213	187	228	225	185	181	200	202	186	187	202	215	186	214	161	186	174	189	185	208	183	205	178	193	200	188	194	190	199	216	185	229	169	205	204	165	183	183	212	188	170	195	196	222	201	204	212	198	203	196	176	183	177	202	213	194	189	185	214	197	190	197	242	183	192	177	195	191	203	220	209	191	217	198	169	184	196	212	215	213	199	187	206	205	228	178	190	201	195	201	178	185	224	187	197	210	199	206	218	212	176	195	234	197	230	221	216	233	215	211	202	185	191	181	207	222	231	222	190	186	192	192	188	218	223	185	195	192	191	189	199	208	207	182	178	202	201	198	184	197	193	205	200	205	217	196	203	188	208	232	212	228	197	202	182	215	227	227	208	176	202	204	213	226	206	177	204	203	207	214	217	187	207	196	229	208	219	220	194	205	190	201	193	213	205	196	213	204	218	211	202	227	194	191	188	195	217	219	203	211	225	208	203	200	214	246	208	221	201	203	220	195	186	245	209	195	199	177	196	184	189	198	212	199	200	211	212	190	169	194	180	205	203	191	208	253	173	185	194	191	185	180	178	228	219	189	195	197	237	210	213	206	222	193	192	200	200	177	195	182	204	216	200	162	210	223	221	179	188	184	192	171	182	205	228	200	178	208	184	187	173	191	188	218	198	200	238	220	219	215	197	217	204	193	246	208	187	218	192	200	203	193	207	188	194	215	182	215	206	191	190	197	213	212	207	228	230	209	210	198	226	204	209	200	214	172	184	214	181	164	203	210	214	194	208	197	209	207	215	179	231	202	184	193	188	202	190	186	229	193	217	202	198	199	169	172	186	201	195	183	204	179	202	197	180	185	223	182	205	191	219	189	225	196	185	228	218	200	180	217	219	206	186	201	167	183	181	197	229	216	247	206	189	204	218	215	222	222	200	211	216	205	203	215	195	228	204	203	206	225	193	211	211	183	223	196	204	203	187	201	192	170	207	174	192	223	225	210	210	185	179	206	191	215	210	205	207	195	198	210	210	206	199	218	198	197	213	194	231	186	207	198	230	200	213	189	206
26032	10921	7462	4942	2250	851	456	459	454	436	452	442	413	422	455	465	414	390	392	424	451	442	449	431	437	429	410	430	427	414	447	437	420	438	452	454	451	446	446	441	390	454	449	438	407	419	415	445	395	414	465	465	418	399	451	453	443	446	424	444	455	410	411	433	424	465	448	423	436	467	445	420	457	418	410	395	454	431	431	438	436	431	464	504	455	454	394	422	439	474	441	466	428	402	424	444	435	438	431	437	432	423	456	443	439	447	424	468	399	429	434	426	438	441	416	438	441	421	435	413	415	433	420	442	417	422	444	430	441	413	427	434	437	440	428	406	428	421	417	430	434	394	440	430	413	439	437	405	440	444	418	437	433	418	415	461	399	429	442	427	471	427	441	496	409	419	419	433	439	426	388	418	406	447	473	437	425	436	442	406	424	421	455	406	435	452	416	432	428	393	422	465	404	422	444	431	428	442	441	467	428	439	402	438	434	426	419	453	464	451	424	433	409	438	436	436	431	428	445	408	445	440	433	426	428	408	418	476	442	437	420	457	454	425	440	433	422	433	417	444	438	461	408	409	453	437	380	399	437	415	443	420	431	440	451	408	465	421	463	392	402	426	420	427	456	459	476	457	414	421	395	408	421	415	454	443	424	461	430	432	421	424	440	405	413	448	420	425	449	427	442	404	430	424	438	443	438	406	444	431	429	436	429	424	473	454	402	421	449	408	428	423	460	407	398	445	463	438	420	406	453	437	441	411	442	453	435	413	436	448	440	445	402	398	436	462	431	419	419	444	440	396	422	442	417	432	404	451	440	412	475	461	434	439	406	458	472	389	455	461	427	430	456	449	436	421	393	415	424	416	417	408	394	455	449	448	389	441	414	382	418	435	430	420	447	419	418	436	408	427	370	468	437	413	395	425	427	404	426	430	424	391	431	415	425	448	424	484	420	416	431	431	435	428	448	446	460	395	446	453	399	410	461	416	436	431	413	461	384	419	402	393	401	417	439	442	439	413	425	377	427	434	423	383	440	438	442	386	435	433	429	406	459	439	424	462	422	449	414	439	426	427	413	442	470	426	463	425	458	475	450	439	463	431	438	429	421	419	411	439	440	407	440	411	413	465	421	427	432	457	401	403	425	416	437	461	438	438	465	440	412	451	412	460	447	456	400	423	433	432	459	456	406	443	457	452	434	442	422	439	437	416	423	455	475	483	402	476	412	462	413	453	426	439	445	441	449	465	429	465	441	462	422	445	401	411	425	451	409	464	456	446	423	407	416	437	433	422	436	447	473	457	393	442	424	420	478	447	396	441	427	408	411	439	408	445	408	426	460	424	472	414	422	433	468	456	426	421	436	391	452	420	431	457	437	430	453	430	437	420	455	450	403	421	453	446	441	403	406	428	460	423	443	424	421	472	418	448	411	451	417	444	455	439	426	456	403	381	432	389	468	408	423	440	394	427	401	415	437	455	419	422	431	434	482	425	473	426	433	455	431	421	439	424	424	422	434	449	446	436	437	431	411	481	450	417	419	441	428	431	444	410	452	415	431	402	433	401	423	421	441	420	436	430	461	433	428	415	425	434	398	439	433	466	444	415	423	438	437	431	412	465	426	466	399	438	423	416	439	416	421	431	418	449	428	462	417	443	444	428	421	393	424	427	450	417	424	442	421	450	426	447	404	440	438	425	447	386	412	436	420	419	435	398	427	434	420	393	402	412	443	471	420	471	425	453	385	390	426	430	420	410	427	462	469	467	426	447	424	402	425	449	433	386	477	407	422	426	414	432	387	407	439	466	393	387	427	447	398	444	452	444	412	454	453	413	442	471	438	416	422	435	412	420	406	379	468	452	444	438	415	412	421	406	443	448	432	400	383	449	447	483	424	419	438	454	431	394	448	430	448	439	408	418	398	389	438	447	426	426	417	448	388	432	427	383	426	404	451	420	433	450	455	414	436	436	449	430	427	446	434	413	444	430	434	443	417	440	446	453	420	451	410	431	427	422	409	441	442	444	448	421	446	415	461	404	450	423	448	451	403	435	441	439	439	449	464	455	424	401	434	430	464	449	440	468	456	471	409	405	479	401	421	395	442	472	431	425	439	407	418	446	443	416	436	450	397	436	416	417	418	459	407	434	459	400	405	412	415	397	459	426	431	453	451	432	420	396	390	387	398	424	438	441	442	413	433	417	410	421	425	413	437	404	402	494	449	442	430	417	425	443	439	426	405	442	439	448	437	427	431	457	414	444	418	425	460	438	379	425	411	398	414	459	434	438	450	427	415	478	398	414	448	442	411	461	435	428	460	411	440	431	391	458	440	425	390	471	410	418	422	420	424	481	444	463	443	404	482	400	440	470	402	385	422	383	435	427	451	433	457	402	439	405	458	416	414	433	429	459	415	421	418	400	430	425	409	442	404	417	430	430	411	453	429	438	397	426	420	395	458	447	432	436	471	446	397	403	419	450	428	412	465	457	452	422	463	394	455	406	383	432	405	425	433	442	438	410	431	440	434	431	450	415	437	432	429	445	440	456	413	420	439	421	456	433	410	459	461	453	407	454	448	412	432	421	462	415	439	428	437	418	418	441	438	462	433	433	459	395	412	443	420	426	406	434	429	417	427	457	398	431	421	409	453	430	448	422	456	384	443	449	447	377	387	421	437	427	455	439	426	439	411	422	438	405	427	466	398	427	424	454	424	452	477	423	412	419	449	445	429	426	459	426	447	423	454	418	421	435	440	411	470	396	415	426	482	438	435	436	448	395	454	436	422	442	428	381	416	406	434	430	416	399	447	418	443	402	422	457	460	439	424	424	417	446	438	425	461	451	449	426	394	442	434	452	431	436	396	477	475	457	411	407	391	453	431	434	449	412	387	422	424	400	455	434	451	439	448	431	423	432	406	447	453	459	420	422	416	429	490	428	424	421	414	431	440	455	414	429	471	427	446	440	449	426	436	402	396	432	429	460	409	419	476	426	407	380	398	459	421	441	450	450	420	437	431	475	434	419	419	383	429	424	416	449	471	448	426	442	452	429	442	463	457	408	439	431	390	426	418	422	417	458	424	387	395	428	399	395	413	430	444	460	424	428	452	432	423	444	446	401	431	446	444	425	426	434	397	447	428	456	415	383	448	402	425	446	446	457	428	457	454	410	462	434	459	443	440	426	444	407	487	466	459	421	446	452	440	401	448	447	413	413	441	415	415	388	458	434	459	461	453	421	415	425	416	450	395	408	429	431	458	463	399	413	418	437	442	424	445	461	465	445	420	386	434	415	388	418	425	434	472	412	401	447	481	468	416	422	424	433	427	419	407	416	439	419	454	404	431	437	434	405	437	425	395	399	419	454	417	422	439	425	426	455	454	449	423	411	457	407	427	412	441	436	434	441	441	447	455	442	427	426	433	453	422	419	446	453	453	415	453	418	420	407	442	415	432	436	441	420	404	476	465	426	422	437	441	442	446	388	423	459	421	422	418	464	424	460	464	434	405	422	412	427
51900	23780	13181	5640	1321	495	388	270	207	165	193	171	185	171	220	189	170	165	181	181	175	226	177	194	174	181	178	186	181	178	183	199	167	187	192	182	186	169	160	155	185	192	155	183	178	149	179	157	170	157	174	168	212	171	168	183	195	176	154	166	172	195	173	193	182	185	176	160	178	201	173	168	170	197	170	167	182	182	186	188	169	157	196	184	179	181	175	193	189	197	167	170	200	149	175	202	185	190	183	167	157	179	149	158	174	204	183	182	156	182	169	173	160	190	171	167	175	179	178	185	193	180	176	189	147	161	174	152	174	184	185	162	191	218	202	174	182	171	149	178	163	177	190	166	184	180	193	203	192	184	170	179	150	178	184	190	192	173	201	156	173	152	175	183	181	197	199	138	183	182	184	157	183	166	180	175	194	190	185	169	177	190	158	185	194	182	187	165	166	186	177	226	174	164	176	158	240	179	177	172	172	179	168	188	194	156	158	174	193	156	135	199	179	155	177	159	182	181	186	164	162	181	186	195	172	170	168	191	165	194	184	201	181	171	197	171	167	169	166	173	180	158	167	199	174	154	166	199	154	159	170	184	161	174	187	187	190	156	168	170	194	178	187	189	139	187	175	174	174	196	171	144	159	183	177	177	145	137	164	148	194	186	161	158	165	172	173	168	151	168	170	191	191	184	187	180	159	166	190	187	182	158	150	177	190	175	166	155	169	144	175	198	165	170	194	157	181	187	176	143	145	155	175	159	165	154	177	180	156	184	181	161	159	180	155	175	162	179	181	169	172	179	175	190	175	162	179	168	178	173	194	173	198	184	179	167	160	207	174	182	188	174	192	153	177	161	208	173	159	172	168	187	191	156	175	164	181	190	189	145	142	190	220	185	169	200	177	187	177	166	170	173	168	159	174	179	184	181	191	176	194	163	180	176	168	158	165	173	192	160	187	172	155	175	169	201	211	182	187	162	189	170	186	191	193	157	172	154	171	147	172	165	169	190	227	174	163	189	186	163	186	185	159	150	171	178	170	159	181	167	179	186	162	171	182	150	171	168	167	201	174	179	173	214	181	179	167	184	172	170	188	171	151	165	182	153	176	184	221	175	193	162	190	200	178	168	185	150	172	169	171	193	169	156	168	179	162	186	176	153	165	175	178	151	169	166	143	191	178	179	195	170	170	191	199	159	170	187	150	177	147	181	181	180	155	151	159	193	164	177	187	155	165	166	172	173	179	174	201	177	163	187	173	163	193	154	160	201	198	152	164	182	208	176	187	215	201	177	159	177	138	189	171	212	182	188	201	176	171	170	147	179	172	149	193	184	199	158	176	188	168	176	180	173	171	183	168	170	192	188	167	172	155	179	180	171	165	190	189	171	187	171	169	176	173	181	187	158	170	164	190	180	171	173	179	162	170	163	158	185	195	184	180	186	167	184	177	173	148	145	154	168	191	185	161	172	153	163	171	183	161	179	174	176	168	176	165	178	199	163	177	210	199	180	177	181	176	163	173	169	190	158	167	192	191	172	187	157	194	186	148	179	193	205	197	168	198	192	165	187	173	193	190	156	168	199	163	181	174	199	172	178	172	176	167	191	179	176	178	181	177	173	174	141	167	193	165	175	179	167	169	191	185	176	184	157	168	165	157	173	178	202	180	184	174	183	184	174	165	190	176	174	187	206	181	142	178	193	181	188	151	202	180	178	186	158	173	184	201	191	176	184	190	181	190	162	177	207	182	200	169	175	190	175	163	180	193	177	178	188	187	190	178	166	176	175	179	163	163	177	189	151	172	164	155	200	202	177	166	192	179	177	199	192	182	154	173	179	197	175	162	151	181	155	201	164	172	169	193	185	142	196	198	178	173	155	165	159	174	197	193	173	184	138	168	179	170	171	170	175	191	175	182	178	179	167	182	193	163	195	182	165	177	175	159	195	177	168	159	191	178	167	167	199	184	161	185	163	171	181	179	181	172	202	193	161	162	183	156	174	171	211	183	169	184	185	164	183	151	178	190	199	188	186	186	174	162	175	179	174	182	151	182	162	160	166	178	183	190	167	195	186	171	161	155	150	145	178	182	166	152	150	153	144	189	186	211	180	195	180	183	175	144	190	180	181	181	166	203	175	173	181	187	162	153	177	166	184	209	196	179	183	195	188	171	189	199	196	153	173	147	182	192	161	176	190	168	153	178	187	182	179	200	176	188	164	159	207	170	192	197	166	184	146	163	193	153	184	186	162	190	162	160	184	194	183	180	167	166	173	196	173	171	168	201	150	194	182	179	194	183	185	179	182	186	162	172	183	144	210	207	180	170	153	154	195	173	165	156	188	171	175	183	177	155	179	177	202	186	189	184	179	191	191	179	171	166	176	158	160	163	188	173	181	181	148	184	186	172	185	194	154	170	174	189	188	192	147	171	172	204	171	171	173	164	201	153	201	170	168	212	168	181	186	191	191	175	178	181	194	151	160	168	166	184	149	186	167	177	169	181	171	168	183	188	163	209	193	175	172	185	152	186	174	192	161	177	187	173	187	186	182	176	165	179	151	199	170	166	168	177	179	189	177	178	185	190	186	164	209	157	195	146	169	162	197	183	165	177	180	189	166	182	161	189	185	187	174	170	183	172	170	187	170	177	188	189	168	165	223	154	178	179	192	173	184	191	178	166	158	163	181	182	165	154	161	170	200	173	164	166	166	192	188	178	171	191	179	205	170	184	173	210	200	199	193	191	153	175	187	188	174	174	175	191	169	190	169	178	178	185	187	180	182	167	151	176	171	184	176	185	191	185	178	163	203	179	184	165	183	191	181	158	168	159	189	166	204	177	189	179	174	165	178	197	166	204	175	167	177	189	190	195	171	156	198	179	177	169	214	166	157	178	190	160	168	163	166	181	175	180	169	175	145	179	172	173	158	151	200	184	186	181	169	177	167	200	174	196	170	194	174	171	168	170	203	177	156	173	180	163	184	165	188	163	178	161	169	183	171	184	178	200	190	160	170	191	166	182	165	161	168	201	159	173	185	145	177	170	172	161	168	166	166	163	164	181	175	188	168	161	210	177	179	208	202	167	172	166	177	163	201	207	163	176	154	185	178	168	173	189	196	195	175	181	188	199	178	187	159	187	203	183	166	191	195	179	179	156	189	193	185	164	184	180	182	164	178	162	165	182	170	209	157	176	197	148	188	202	173	160	218	150	176	182	196	186	180	185	146	174	151	171	192	167	197	173	140	154	184	174	156	173	178	156	167	173	153	169	171	177	176	179	183	157	172	191	166	143	178	176	189	149	184	159	171	193	162	193	169	195	177	185	148	183	170	147	208	163	157	156	187	166	159	158	191	160	187	194	177	172	172	182	150	195	165	185	160	202	191	152	164	156	177	151	165	147	190	175	195	200	178	180	177	174	153	205	171	182	193	188	157	190	189	174	165	192	205	176	156	182	187	185	175	186	196	169	172	168	179	164	201	209	185	192	168	180	185	202	173	168	202	145	181	185	172
30758	14846	17212	11130	3707	1766	1359	938	696	529	459	439	478	426	427	447	458	401	384	422	423	397	389	406	392	371	412	409	396	400	400	350	371	405	356	407	410	382	372	375	398	394	392	391	377	383	364	378	429	405	402	410	415	395	435	338	399	373	398	408	386	383	379	393	352	384	387	373	398	379	384	395	398	384	412	375	428	413	354	395	378	378	390	424	381	402	375	412	383	386	376	420	388	397	385	403	384	397	407	361	375	382	373	381	384	398	403	422	389	371	379	372	401	408	413	381	411	374	422	379	404	355	397	400	395	369	387	386	411	358	416	372	352	410	421	378	406	459	392	402	385	409	422	402	417	392	365	411	345	376	404	377	360	383	411	425	377	409	376	406	395	406	435	386	371	365	362	358	392	395	404	380	417	392	375	445	399	392	384	423	383	406	386	421	420	354	405	377	400	404	387	430	413	391	343	412	391	369	384	369	362	412	406	402	393	406	394	413	369	412	380	367	388	386	390	336	390	403	410	378	411	387	419	413	392	367	387	370	381	367	418	394	385	357	433	404	389	392	390	406	367	391	371	401	430	398	386	409	424	379	423	356	380	408	408	369	388	362	411	381	350	383	395	424	363	412	378	377	391	391	369	355	408	410	353	375	408	398	391	370	402	378	370	396	375	385	386	408	380	394	397	371	368	384	427	357	421	392	374	358	354	388	400	396	420	379	360	386	379	404	382	389	431	389	392	385	393	413	398	385	397	419	431	376	401	396	396	382	429	412	405	390	371	381	398	375	404	405	404	410	372	406	379	378	413	405	377	358	388	422	374	401	429	387	403	399	432	426	422	430	363	357	417	385	431	417	393	371	404	411	390	374	367	403	380	385	374	412	380	407	383	407	392	388	377	409	366	422	374	413	399	379	384	351	407	390	389	373	396	418	394	419	369	392	382	390	367	388	397	407	386	349	385	378	397	411	376	382	382	387	411	388	389	399	432	399	380	392	401	393	433	375	417	407	424	371	416	384	394	352	392	407	401	398	427	335	380	390	394	396	394	410	385	398	423	385	374	405	405	378	398	397	385	382	446	396	388	389	433	388	368	376	376	420	403	401	439	385	410	357	382	393	444	380	366	373	394	372	351	369	374	408	349	400	398	412	428	361	389	395	379	394	397	384	396	396	368	398	378	421	400	399	409	369	396	355	366	418	386	426	419	387	401	382	386	415	402	375	405	402	367	389	398	387	407	401	429	377	422	374	363	333	419	383	371	373	407	394	411	402	374	384	343	351	364	387	371	371	402	415	396	391	410	417	400	415	406	436	384	393	398	407	402	376	394	376	397	376	411	406	375	388	389	405	431	399	417	394	402	401	391	404	390	390	386	427	398	367	375	397	415	384	392	382	418	383	389	410	380	386	400	406	336	378	350	387	399	401	399	393	368	413	374	378	371	415	396	399	409	409	399	429	389	390	421	397	385	386	396	406	379	378	389	361	382	395	406	379	411	398	377	401	415	424	438	418	345	385	375	397	412	404	419	397	392	373	364	405	366	383	399	411	373	417	358	372	390	414	423	408	366	396	401	393	384	425	398	386	348	384	375	396	374	409	398	384	416	389	387	393	391	411	417	381	384	377	382	402	387	369	408	381	378	428	368	392	374	426	403	384	405	399	385	375	370	378	382	384	370	333	393	427	381	378	355	372	390	379	393	400	374	414	378	381	407	368	398	424	360	366	373	378	353	370	378	387	371	400	399	373	393	380	389	392	394	386	381	394	393	404	433	411	396	350	413	405	383	393	370	435	436	360	418	403	408	373	402	377	409	385	416	396	427	370	390	418	374	384	398	423	383	376	388	364	373	422	386	373	388	396	391	383	405	396	392	380	414	368	390	381	365	358	370	367	400	388	407	393	367	399	349	367	406	372	414	384	400	368	386	357	405	388	411	362	393	401	388	388	372	409	387	378	397	383	379	426	447	386	407	398	409	374	389	370	412	385	344	405	393	376	398	389	393	389	383	387	392	395	380	409	386	444	377	402	391	389	373	397	386	388	380	394	392	383	385	383	420	394	401	390	435	393	360	407	396	391	392	411	384	419	403	384	387	368	396	387	369	423	398	406	382	381	424	428	366	392	401	379	398	404	402	363	374	361	384	368	401	398	384	415	405	395	418	415	401	389	366	399	399	408	415	366	415	388	363	403	416	401	385	387	377	394	379	380	372	374	389	405	389	414	388	395	400	417	438	406	401	377	383	387	374	377	358	393	393	387	384	389	397	398	404	369	387	389	378	400	404	413	393	379	399	422	385	347	405	405	436	394	357	401	379	360	377	381	417	401	376	414	380	389	411	417	375	356	400	405	380	409	405	391	399	401	397	390	414	391	410	385	375	418	359	424	389	395	399	424	411	380	389	406	413	395	375	433	356	389	371	371	394	410	380	375	395	403	360	355	407	398	411	366	398	396	391	356	400	367	392	418	398	397	393	374	425	397	403	382	386	398	387	391	396	374	377	368	418	378	400	400	403	386	409	370	371	399	390	368	403	372	368	379	406	391	394	381	398	369	383	389	401	353	385	411	390	405	389	388	394	354	382	365	405	413	388	367	379	394	415	402	387	380	373	384	385	398	354	379	383	394	363	354	399	400	404	380	407	418	386	376	409	391	412	429	377	387	380	381	373	428	417	395	352	401	345	384	364	425	404	382	360	377	372	393	397	366	417	383	392	414	411	396	403	379	373	398	373	364	367	386	370	369	369	368	360	408	406	411	389	409	439	393	406	368	382	440	378	395	367	384	417	388	388	402	365	385	403	378	397	361	404	366	416	399	393	391	412	377	397	402	367	418	409	393	379	386	381	406	386	353	413	381	398	374	355	391	385	436	380	402	394	397	400	369	390	385	397	424	408	377	395	385	377	393	400	363	396	378	392	393	397	402	387	370	404	390	427	404	375	385	399	391	413	418	385	410	406	408	410	357	373	373	387	360	373	379	401	383	387	421	362	406	377	404	415	394	389	412	432	405	395	380	407	387	390	413	392	399	384	390	410	410	401	386	381	383	358	399	425	395	426	430	419	371	389	381	362	402	383	369	383	384	429	380	380	401	446	396	381	376	405	418	385	389	398	372	409	423	384	401	400	374	390	437	412	419	398	405	416	431	407	390	379	377	377	424	407	414	419	384	410	370	403	412	402	387	406	392	407	404	366	379	365	399	417	406	395	391	379	402	408	399	418	417	424	392	369	399	387	408	365	350	379	402	377	384	410	398	398	357	381	410	364	414	430	367	374	382	392	391	393	412	379	385	396	385	382	354	392	392	386	372	393	390	380	423	443	354	398	393	396	381	408	413	422	394	386	382	385	395	363	379	402	369	417	383	423	424	422	383	394	397	419	412	380	373	374	419	394	378	414	369	352	393	425	413	338	377	391	398	372	374	381	339	406	416	383	408	381	422	388	375	348	412	410	394	355	389	402	364	376	383	381	387	395	389	416	382	415	392	397	405	409	404	401	402	385	375
54412	28436	16774	6284	3037	1253	593	436	339	307	263	228	227	237	227	254	194	248	241	237	212	185	242	250	275	249	270	211	237	239	219	254	253	249	222	218	239	236	226	202	214	211	236	221	265	239	249	211	230	210	225	206	201	229	226	212	187	215	242	212	236	187	241	232	208	235	208	218	250	235	232	224	228	233	212	236	236	227	221	223	224	220	229	253	240	221	218	238	235	255	215	243	241	216	207	274	253	265	224	227	217	248	195	240	220	209	219	243	238	240	207	205	245	227	211	206	246	258	220	229	231	260	203	221	219	234	213	215	208	234	245	237	225	218	253	223	245	247	231	221	219	230	237	190	225	246	252	223	246	221	235	214	216	227	233	225	214	245	235	230	227	222	248	252	232	221	219	244	237	225	219	209	197	229	224	228	234	239	246	230	227	241	230	228	225	230	193	233	211	238	257	209	265	209	229	226	221	216	224	215	260	241	241	202	222	250	221	211	191	216	236	202	203	222	220	210	227	228	214	204	231	203	224	227	206	238	217	202	249	240	226	239	202	239	214	245	243	208	245	220	212	258	237	204	236	220	243	229	215	220	195	239	225	220	218	209	204	213	228	225	212	248	229	227	237	213	268	224	241	233	240	243	212	222	249	206	235	237	216	201	241	243	212	253	225	219	231	235	220	227	217	201	193	227	238	232	251	230	228	223	256	211	218	211	237	226	211	231	210	226	240	219	210	220	223	225	218	223	207	204	211	238	248	224	235	213	234	220	209	226	228	259	231	226	221	253	210	239	262	220	248	194	228	224	225	232	259	229	251	265	219	234	204	236	218	255	238	223	216	224	224	216	245	206	201	198	244	217	227	183	226	230	228	224	215	246	247	221	239	235	244	214	224	261	223	253	228	211	210	249	229	222	223	246	217	242	211	219	221	225	202	207	221	208	209	221	233	220	213	243	239	197	199	228	230	249	228	221	232	205	250	203	235	226	222	187	216	219	218	269	263	247	211	208	238	245	248	221	236	215	227	243	219	211	229	231	209	221	240	226	226	219	248	239	240	232	216	224	197	215	255	228	231	230	214	226	201	216	204	228	226	225	227	252	214	238	243	239	203	212	228	191	198	208	241	250	240	230	216	194	233	197	238	223	239	222	210	217	222	239	248	219	238	216	251	228	225	229	218	231	233	235	214	221	228	224	244	245	265	248	232	215	214	210	215	226	231	265	220	225	201	195	203	240	200	200	234	213	217	228	226	242	194	212	188	233	217	214	217	211	250	219	246	191	214	206	223	218	219	214	234	244	216	209	200	229	214	205	255	216	243	249	228	237	233	241	236	236	210	235	220	241	233	229	227	247	245	230	219	241	220	243	248	240	238	235	218	221	240	244	212	234	237	236	230	225	214	237	194	214	211	234	206	199	243	214	248	223	216	235	210	191	222	237	218	241	234	240	240	234	258	225	218	246	237	228	194	228	224	213	244	254	239	258	223	222	211	225	208	196	228	204	233	228	249	224	224	231	196	260	228	231	192	228	213	251	227	206	241	238	241	234	210	249	251	240	241	237	247	228	206	216	229	231	217	225	217	244	239	220	228	231	216	231	205	217	210	227	251	217	218	205	230	257	214	219	238	277	209	231	206	237	202	243	243	222	267	215	227	206	244	207	218	255	206	236	220	227	220	211	251	241	249	240	205	230	257	227	211	242	209	238	252	245	224	240	210	250	222	211	239	227	225	230	240	215	248	222	211	201	220	236	238	233	213	219	243	217	216	221	239	233	208	234	234	209	218	235	234	208	240	172	212	203	240	213	227	205	236	251	258	250	239	235	232	227	219	203	239	231	234	229	220	248	235	217	237	244	225	233	255	211	225	229	234	227	259	197	226	221	214	208	234	214	216	236	241	225	246	227	223	216	216	203	236	226	239	238	240	229	219	197	241	220	236	227	236	209	227	239	223	235	247	218	254	236	246	242	242	257	226	219	214	223	222	213	230	206	204	194	248	248	250	213	243	211	220	218	214	225	247	228	211	262	222	227	232	207	208	246	193	226	227	230	224	212	240	216	212	215	206	207	225	237	247	206	217	215	246	188	202	203	230	217	236	226	236	204	242	235	229	202	244	248	223	230	217	227	231	205	264	203	234	228	222	186	249	229	233	238	225	220	227	237	229	227	191	210	227	249	225	211	236	213	248	221	229	218	240	242	242	230	240	214	194	212	217	221	261	239	183	239	243	238	219	228	225	217	211	226	233	191	226	277	226	235	237	239	235	250	218	224	195	247	236	258	231	214	231	221	238	243	243	254	227	242	201	213	224	237	193	244	253	212	199	217	200	258	211	242	235	238	224	219	211	217	244	211	207	235	221	199	221	219	240	204	202	217	216	208	237	248	253	212	239	233	247	215	231	211	220	215	224	241	235	230	243	209	244	229	219	245	208	229	192	206	238	223	206	217	233	235	208	221	223	234	231	248	214	230	230	212	229	225	196	225	199	238	207	258	242	209	240	235	215	238	233	201	238	218	238	223	224	227	221	234	214	223	205	239	202	214	232	240	212	217	266	238	231	252	224	232	193	233	236	200	210	211	231	221	224	234	242	255	229	243	216	224	218	237	221	244	218	239	225	236	236	208	208	206	247	223	243	201	230	189	267	261	199	256	239	249	214	193	230	240	222	256	226	214	231	225	230	255	224	207	204	234	231	240	232	218	211	216	238	240	212	226	209	208	214	191	214	232	206	244	237	199	234	222	231	231	228	232	227	233	200	221	213	215	239	249	255	224	223	225	209	260	219	224	246	243	255	243	204	231	213	240	205	219	218	247	260	230	233	216	259	185	246	211	219	235	221	207	236	212	236	236	198	238	220	243	196	231	235	217	204	236	249	207	217	200	223	217	210	219	207	216	236	226	209	211	224	213	230	218	228	234	242	193	201	192	249	266	237	218	189	218	216	238	219	231	197	228	241	215	219	227	221	222	210	254	231	230	229	245	237	221	239	242	238	204	218	228	237	203	218	230	236	225	209	235	222	214	236	242	232	244	239	212	219	232	226	211	222	213	222	205	228	209	222	218	268	241	241	249	236	212	216	218	260	233	239	198	204	212	209	220	226	238	198	249	206	230	236	243	202	209	224	228	236	235	227	239	241	219	273	251	235	211	225	235	214	230	248	242	219	229	232	253	226	244	239	218	227	205	228	197	213	223	218	225	226	226	204	240	224	230	247	210	216	199	204	201	212	220	224	238	213	232	249	227	217	227	227	196	232	245	234	227	194	209	258	225	212	230	196	224	227	211	247	225	254	235	234	222	217	235	231	228	236	229	223	231	242	216	229	201	230	227	205	228	231	211	248	250	230	223	210	218	241	213	221	207	220	229	240	221	226	204	230	254	197	245	187	208	248	235	245	244	237	202	231	225	220	252	222	246	222	239	207	227	235	209	210	230	223	249	194	262	242	238	207	214	216	194	230	232	223	227	239	215	208	217	210	246	231	214	219	235	231	218	203	211	225	216
31905	19391	19395	11904	8641	3879	2110	1503	1005	752	621	604	596	588	551	550	561	517	513	504	514	480	559	511	493	538	533	558	463	513	511	502	505	468	514	508	456	492	536	491	489	490	507	513	510	515	521	543	500	495	503	471	460	489	479	476	483	480	454	502	483	502	484	450	466	485	473	477	494	458	472	467	490	505	497	455	518	505	505	504	518	487	471	477	491	466	485	464	497	492	463	487	483	479	464	490	460	497	472	462	472	500	489	500	510	510	469	478	498	505	485	480	474	466	507	466	471	466	425	471	491	477	475	488	533	488	462	468	516	450	515	449	450	457	485	478	547	529	485	448	506	490	442	472	524	463	496	465	479	474	477	497	449	502	468	475	487	492	484	474	503	446	520	517	480	535	497	462	437	507	472	436	487	493	500	493	506	525	478	518	473	444	435	477	469	513	470	507	510	491	454	455	503	487	483	501	484	490	505	511	520	504	482	443	474	450	473	462	486	523	498	533	522	484	524	483	483	482	490	483	483	473	516	468	504	469	476	469	495	524	480	509	466	516	492	455	492	522	460	476	483	492	441	512	434	483	530	462	483	491	451	464	501	488	508	472	501	505	492	424	518	473	511	495	480	482	501	487	509	488	500	479	497	506	447	499	486	492	495	445	485	485	458	459	494	465	483	494	466	492	486	473	463	482	438	504	484	470	483	488	491	487	440	465	493	480	507	482	510	494	530	470	503	505	504	493	469	496	496	477	497	489	515	474	514	516	490	505	443	522	485	515	497	485	468	489	498	461	473	492	481	481	508	464	469	504	494	469	511	550	518	503	461	483	475	452	553	476	499	464	455	515	514	471	502	487	493	484	480	480	496	500	464	498	509	477	474	490	472	472	474	461	486	484	511	500	450	515	455	512	485	521	464	490	493	515	478	479	511	467	528	494	469	498	502	505	485	487	514	486	482	475	457	483	481	478	442	461	498	468	453	447	440	477	467	478	460	476	489	471	503	473	490	473	481	492	480	479	503	512	463	481	496	514	508	489	523	504	479	445	510	520	520	461	498	487	502	511	471	547	481	492	445	505	488	500	481	452	480	492	483	462	487	496	483	492	506	498	438	479	480	492	487	500	505	494	493	464	505	465	494	473	482	505	455	485	512	484	467	485	476	513	477	468	448	509	471	458	476	495	473	478	477	511	512	472	462	521	463	546	492	492	448	508	530	473	464	466	493	524	489	505	484	467	484	482	494	498	469	478	491	516	498	506	432	470	504	516	487	521	462	487	489	484	478	511	516	516	471	480	482	462	463	497	468	519	487	493	469	498	448	460	468	537	530	517	520	512	469	483	458	475	509	461	466	460	466	484	492	444	470	457	497	510	494	473	507	459	502	511	448	499	481	482	504	472	461	489	476	507	460	483	465	438	509	466	507	491	533	447	482	477	481	512	495	441	513	465	495	484	475	486	505	475	503	481	487	495	446	468	489	481	495	484	456	438	477	465	473	490	517	480	493	486	511	476	532	494	495	548	472	485	484	485	474	491	499	477	476	507	500	441	505	458	443	532	490	497	486	508	442	477	479	494	468	467	466	485	487	472	459	501	421	461	512	479	475	508	497	487	503	490	489	490	499	471	473	500	479	515	464	486	469	463	504	438	466	494	520	478	491	484	494	499	493	479	455	528	484	471	474	465	483	478	493	477	513	474	527	525	470	501	432	528	445	507	472	499	493	478	456	505	494	549	503	461	478	479	459	478	483	500	441	484	487	464	528	484	455	508	488	510	456	491	471	481	463	510	465	526	467	447	454	484	508	475	497	490	498	516	485	495	461	499	493	486	473	476	503	476	535	467	511	470	515	455	478	515	471	473	471	471	527	483	458	510	475	487	504	479	476	489	473	474	511	502	479	481	487	469	473	479	502	489	473	470	476	493	491	489	506	457	470	501	471	514	478	472	506	507	485	504	470	483	517	486	510	500	495	477	449	484	478	477	537	499	457	488	507	487	454	484	507	472	504	469	472	472	503	521	518	474	504	511	502	480	488	487	481	485	466	473	472	540	498	472	497	488	464	466	498	539	472	527	462	459	489	444	472	473	498	468	485	464	480	463	499	475	479	464	482	436	464	504	496	462	536	471	489	512	465	458	459	515	475	524	484	505	506	494	473	478	479	492	494	513	544	475	464	452	471	533	482	483	508	476	460	488	490	548	505	484	478	483	516	472	482	474	457	496	487	489	489	472	500	529	497	519	513	488	460	505	482	498	491	471	518	474	484	481	498	512	476	478	467	469	500	508	527	489	500	475	429	516	496	525	462	471	467	477	523	495	498	485	474	510	498	497	490	490	503	486	486	444	482	483	448	501	498	468	456	487	462	463	464	454	473	475	472	498	467	471	472	469	494	503	508	512	469	492	490	507	479	505	496	472	493	479	456	474	482	521	516	473	534	462	479	501	500	532	486	477	476	509	489	497	471	511	481	469	501	451	487	494	492	469	448	501	475	487	502	490	483	490	483	490	462	443	503	501	479	473	499	504	512	493	464	512	497	492	496	484	490	480	455	499	489	493	484	498	486	513	490	506	493	490	473	476	502	456	473	515	452	470	492	492	520	520	504	483	449	469	508	510	510	483	510	479	467	484	514	483	453	469	486	473	540	471	446	513	483	505	518	473	479	460	466	510	500	477	471	469	517	471	467	503	535	464	502	482	511	494	502	424	473	500	499	499	490	496	475	485	458	491	465	495	548	496	487	465	481	523	459	484	485	520	512	453	493	512	530	513	477	474	483	490	501	516	482	471	431	511	484	476	515	488	508	482	509	453	471	465	495	514	491	460	479	470	471	493	478	444	492	453	458	502	484	507	478	497	478	499	517	456	519	484	491	516	501	540	469	478	426	478	489	496	459	522	474	445	492	478	467	480	501	464	469	459	483	517	468	496	461	506	456	491	501	506	501	442	477	509	511	439	479	448	528	487	484	485	508	496	507	514	485	471	465	486	496	481	429	458	476	447	469	492	455	456	486	478	468	493	506	497	476	490	484	495	457	497	472	468	486	444	490	503	467	472	512	463	466	511	494	466	472	519	494	453	520	468	493	473	474	500	520	472	503	484	499	462	508	491	467	509	489	497	463	478	515	459	496	497	530	491	434	507	461	510	463	473	482	506	466	483	490	504	470	475	482	465	507	470	496	497	470	442	493	478	486	477	485	523	523	463	523	462	494	520	482	504	470	460	414	477	503	475	482	502	476	431	487	512	490	494	469	488	486	432	495	490	512	470	507	484	481	468	493	475	505	492	514	521	486	492	490	457	447	492	480	471	504	483	420	495	460	476	495	552	466	492	495	497	500	493	473	500	478	537	512	494	501	496	494	477	522	510	467	496	513	486	513	487	476	510	513	465	502	474	439	483	485	533	463	500	533	477	488	499	479	473	495	466	482	465	498	472	461	498	470	476	479	490	458	502	477	489	523	477	491	444	477	461	489	474	488	511	524	520	507	477	504	515	470	508	528	462
34959	17303	6187	2445	923	340	250	218	191	220	229	192	175	193	207	193	212	204	215	205	197	216	210	189	212	207	214	218	199	202	175	169	207	187	199	220	219	215	167	204	217	181	206	203	213	202	198	194	202	198	195	197	195	187	210	177	225	198	216	218	186	184	208	191	221	199	198	208	205	217	199	201	209	225	206	212	192	179	200	183	186	182	188	203	175	222	231	180	198	186	213	218	190	188	196	210	209	193	229	179	203	207	212	186	198	203	191	191	190	181	203	179	202	210	213	212	237	191	200	195	172	195	165	192	198	183	192	179	189	204	162	183	185	184	231	217	209	226	219	198	158	228	186	217	203	179	215	194	171	208	176	204	207	206	187	204	212	178	182	173	176	164	205	249	201	224	185	192	213	195	191	204	197	182	198	169	202	204	203	215	175	223	187	179	180	204	195	212	210	236	203	196	213	188	209	181	191	185	197	216	208	218	205	203	208	202	217	203	212	215	214	184	170	181	221	197	184	170	201	173	179	202	208	179	203	193	180	207	155	217	211	208	202	196	215	221	210	179	176	232	234	186	195	195	150	222	197	202	201	196	202	189	213	203	222	228	192	195	196	174	189	191	189	209	184	198	189	201	206	199	206	174	229	205	180	206	206	167	189	227	220	196	174	172	201	193	218	216	194	212	194	202	202	202	216	189	184	229	203	210	212	197	180	205	207	201	188	190	197	197	189	191	174	209	217	189	234	221	162	194	185	211	193	199	200	182	192	187	198	196	163	206	187	208	186	228	198	229	188	214	195	204	218	209	215	219	199	187	180	190	193	214	176	189	190	193	186	177	194	191	200	191	177	186	205	190	221	224	197	222	189	192	192	196	199	173	167	183	219	188	206	168	195	174	205	196	207	177	189	187	186	199	213	176	185	186	207	220	191	203	210	181	188	193	206	164	204	203	241	166	165	209	216	204	240	180	185	177	233	229	223	196	213	228	196	182	199	188	213	206	192	214	190	202	191	234	201	184	181	198	173	195	186	167	208	179	202	172	178	195	201	210	167	179	182	202	181	177	184	172	205	219	214	186	230	209	202	228	184	202	198	186	188	202	188	175	190	207	198	182	196	164	183	203	207	199	213	216	213	177	207	210	178	215	189	177	181	209	174	202	196	202	182	174	196	188	166	173	206	207	184	198	192	194	202	195	195	177	214	191	166	195	208	195	194	202	170	183	201	166	226	182	229	205	228	214	211	189	192	176	179	184	179	195	188	176	207	168	200	190	185	217	193	193	199	191	199	208	189	199	181	202	206	220	183	230	208	193	189	185	198	203	198	214	178	194	180	194	182	219	187	179	168	204	180	189	210	197	192	186	209	181	191	196	229	209	208	222	194	184	202	216	183	195	180	183	195	180	203	218	217	197	201	188	194	209	205	166	171	198	200	210	191	196	207	199	197	192	206	210	205	190	175	166	217	185	196	184	191	172	215	208	181	201	182	198	173	191	195	174	211	160	194	190	184	188	223	201	202	180	183	191	198	197	199	203	206	196	192	214	212	205	200	218	186	187	192	215	217	198	217	192	224	209	212	186	205	195	219	156	183	194	185	194	204	188	200	198	196	187	191	204	183	201	210	176	220	197	206	179	193	212	198	209	192	181	210	194	185	185	206	202	216	197	204	230	186	180	217	210	207	170	205	198	181	187	178	205	185	184	193	193	184	202	196	169	189	209	147	183	190	184	209	212	193	194	220	191	218	182	181	182	205	187	166	189	185	185	227	196	206	205	191	189	187	188	183	182	213	184	194	182	223	180	219	217	198	181	168	221	173	193	198	182	223	209	204	177	180	188	174	187	196	220	183	193	194	188	186	197	188	245	216	179	180	202	198	176	190	197	191	222	187	214	206	201	193	192	190	203	223	200	193	171	207	181	192	210	190	181	180	211	192	175	194	207	202	158	220	222	226	216	189	195	221	199	174	210	173	190	220	154	194	199	186	198	186	183	209	220	203	191	185	203	192	190	214	180	201	233	188	178	216	235	208	192	210	200	206	185	182	175	196	190	175	205	202	211	199	191	206	197	191	184	200	188	211	206	179	195	206	195	192	188	168	187	199	199	205	211	230	196	178	208	199	204	191	200	208	185	184	197	224	209	191	182	171	201	216	206	215	205	196	205	190	200	178	216	180	199	181	180	171	218	207	213	182	205	196	203	201	198	207	196	191	221	190	179	206	221	209	186	209	199	161	179	196	191	187	193	202	200	222	221	202	203	231	182	198	192	220	204	192	186	228	198	235	202	170	171	202	206	186	204	192	180	189	179	206	197	222	210	205	176	201	200	172	172	190	197	191	188	193	197	175	187	190	188	189	193	173	177	212	172	220	205	188	187	203	195	190	185	187	200	193	186	179	217	199	203	186	179	225	195	186	200	181	195	225	196	192	186	185	227	203	190	191	181	203	198	198	209	208	183	190	210	197	214	234	208	204	184	233	209	170	217	190	215	197	168	215	194	179	211	219	189	201	185	165	215	203	209	200	216	189	209	184	206	197	176	205	177	179	237	179	198	240	205	198	250	211	200	171	198	208	175	216	171	199	205	218	193	200	172	187	196	186	188	213	223	225	231	179	186	200	192	228	187	207	179	192	211	198	181	192	214	179	185	193	200	191	222	209	197	183	186	205	203	192	205	176	196	170	195	179	201	226	201	192	200	172	212	247	191	212	209	206	232	192	178	183	218	195	199	190	190	212	172	218	190	201	203	178	224	199	194	195	189	196	209	198	228	204	173	199	211	211	210	183	174	212	178	172	198	211	204	182	189	182	197	206	233	205	184	193	206	193	246	198	189	214	177	211	202	220	196	181	202	205	217	200	204	202	179	180	208	195	216	181	200	187	198	187	187	200	203	203	194	217	212	203	195	204	216	194	194	232	211	202	215	218	180	179	181	174	218	200	185	197	188	189	199	192	185	180	181	176	216	201	192	188	188	171	189	190	223	205	203	194	199	182	197	194	177	192	220	229	187	233	202	201	204	194	198	209	206	185	180	205	167	203	189	177	216	179	215	217	222	204	189	204	199	186	172	184	197	206	229	201	197	200	203	176	182	174	196	188	197	174	202	189	197	201	183	211	204	210	189	194	203	191	197	198	196	205	200	201	178	188	185	190	190	217	205	174	198	190	195	210	178	185	195	216	206	199	202	186	235	217	209	215	210	197	205	170	172	207	214	217	194	202	187	187	180	196	201	191	215	187	190	185	197	186	202	223	212	198	203	229	224	166	205	207	178	195	197	176	171	180	206	211	188	179	174	201	185	190	178	210	186	208	215	185	199	209	173	211	168	204	190	196	196	184	214	199	216	199	216	222	194	176	222	195	220	200	212	193	177	186	190	206	200	203	198	176	193	189	185	203	199	184	194	188	203	227	217	202	194	214	153	205	232	160	190	177	210	225	182	203	226	189	184	201	214	217	205	191	210	199	180	217	196	211	195	245	170	195	194	191	209	208	197	188	194	207	192
20590	12192	8354	5866	2875	1009	529	482	404	447	406	458	392	413	461	432	409	399	436	383	402	432	441	451	437	412	455	443	417	440	434	449	434	432	413	405	424	420	399	448	452	414	409	420	405	427	407	421	420	408	424	420	420	413	393	430	392	397	421	448	406	427	481	442	441	447	422	407	442	433	439	428	421	397	413	418	397	425	395	428	413	401	413	421	393	407	425	426	397	451	422	418	398	439	408	401	419	428	435	405	451	406	439	421	404	394	437	429	478	421	377	420	405	435	403	404	440	404	422	410	403	419	423	411	418	425	436	437	456	413	425	404	409	453	426	453	429	436	419	431	426	428	447	427	444	420	422	462	405	455	450	401	423	399	461	423	432	404	419	458	436	421	442	423	420	396	425	432	383	399	371	428	424	406	442	447	417	465	447	479	428	404	425	430	409	419	397	439	396	423	407	414	438	453	430	431	439	428	463	441	441	426	406	449	420	428	417	442	421	414	400	441	443	437	396	458	396	421	425	402	440	459	389	426	360	476	383	407	418	440	461	385	416	425	362	396	388	458	411	405	428	444	433	481	373	427	434	434	455	422	443	378	417	425	449	409	397	410	424	456	441	440	437	433	407	444	399	409	409	417	483	383	479	454	416	412	420	413	452	410	400	422	423	408	413	415	438	443	432	396	440	387	419	408	437	416	427	432	451	427	390	417	388	431	395	405	435	426	394	446	460	410	404	437	449	429	429	417	411	418	429	464	390	406	385	465	443	420	413	393	425	443	397	406	427	453	420	442	395	424	445	426	413	447	431	443	465	425	422	397	427	426	426	433	456	404	451	414	420	435	432	453	435	414	443	445	425	413	404	446	442	459	417	415	406	436	462	437	410	417	447	474	417	384	401	383	431	453	412	426	415	423	373	442	426	417	436	471	427	436	422	431	413	424	429	446	402	424	460	424	415	416	415	432	457	443	406	429	436	380	449	434	406	445	425	441	422	425	408	418	427	430	409	403	450	400	389	415	427	424	452	431	434	432	436	433	452	467	413	386	412	413	424	384	436	406	451	435	446	383	407	421	385	445	442	440	420	414	402	438	420	408	428	438	417	395	433	437	408	442	390	403	446	432	461	425	414	438	410	433	448	423	457	382	440	423	416	372	473	422	414	399	443	433	428	418	403	437	411	412	406	422	432	421	416	391	419	387	432	447	413	444	423	457	403	398	414	423	441	406	420	447	386	424	388	408	433	388	425	397	444	417	439	406	416	434	423	415	408	396	404	411	419	416	420	405	424	432	429	421	395	439	417	419	421	434	412	473	449	392	407	447	435	429	425	422	438	428	414	407	409	425	436	437	434	404	392	393	426	440	443	434	390	379	452	396	407	437	414	449	431	428	426	432	407	442	466	418	418	441	417	399	414	469	422	398	388	403	402	443	413	440	425	444	434	386	420	426	433	408	440	443	449	381	416	422	417	449	429	435	405	416	405	449	422	411	403	408	484	423	389	444	401	443	393	421	412	425	421	396	413	443	429	406	465	427	468	411	453	438	396	424	457	461	461	436	427	411	414	429	405	421	407	438	424	415	436	410	432	445	455	399	417	406	427	410	419	427	429	443	437	416	426	417	427	422	427	391	418	428	402	388	410	429	426	423	443	436	408	406	461	399	422	401	394	444	463	382	426	438	430	421	440	455	450	451	468	419	429	435	429	427	383	412	412	403	411	400	406	395	397	471	408	424	388	461	449	404	433	417	427	433	437	424	472	449	416	429	424	398	431	423	430	423	425	375	386	427	425	402	403	402	455	431	425	402	423	425	429	436	423	439	406	415	412	437	411	435	437	446	417	406	424	458	425	387	397	410	376	435	405	415	396	464	430	423	409	435	421	440	429	415	411	415	415	439	421	424	419	416	452	405	406	411	416	440	412	396	440	408	412	404	419	426	418	429	398	412	399	393	409	437	453	425	424	426	433	434	429	431	391	420	403	418	381	394	415	435	405	419	416	412	392	426	410	451	383	398	443	433	427	416	421	418	393	387	408	434	456	409	423	450	402	424	418	414	430	451	443	420	436	438	446	420	438	415	420	432	398	423	460	447	444	409	389	435	417	399	456	475	437	423	425	406	396	398	428	420	403	407	388	421	432	419	472	439	427	416	437	385	435	394	371	426	387	411	423	423	417	448	462	445	448	404	437	397	418	461	409	433	457	419	399	439	441	406	460	452	410	429	432	453	429	445	443	405	442	399	390	419	410	428	425	429	424	428	401	426	402	426	462	392	435	431	418	433	432	406	423	430	418	420	405	437	415	421	423	468	424	392	419	424	420	421	418	423	416	458	434	411	435	456	444	394	424	412	450	420	438	388	439	437	394	418	451	389	462	461	393	455	437	429	450	449	473	423	438	450	416	437	475	424	448	429	417	423	445	435	430	377	450	437	458	427	456	455	434	422	413	440	421	388	401	430	397	431	453	458	413	467	448	417	420	398	425	432	430	376	433	374	448	436	428	434	471	418	437	406	446	415	401	393	421	418	440	429	435	403	418	449	438	442	402	437	390	406	393	416	462	425	430	440	397	400	425	445	429	442	410	451	453	458	408	418	414	429	418	417	422	413	418	421	444	419	435	414	418	435	410	470	434	436	419	451	448	436	429	449	417	450	416	413	428	446	430	448	444	383	390	425	441	424	467	417	422	420	444	429	429	469	412	405	454	405	442	415	429	407	409	431	439	411	458	420	451	401	449	418	460	452	420	423	432	426	408	417	420	434	428	433	447	440	397	444	411	401	448	442	425	434	424	472	427	388	432	449	425	414	410	431	413	481	397	415	429	394	416	425	404	422	432	434	421	437	432	437	401	436	439	402	426	420	448	429	448	427	447	452	421	402	407	439	427	407	465	430	441	440	436	488	422	437	425	399	383	403	452	417	397	434	442	453	419	411	443	417	457	446	437	410	417	422	415	407	450	425	455	359	427	414	470	395	425	431	389	441	430	432	408	408	448	448	408	412	417	387	434	455	445	446	435	412	429	437	447	452	456	412	402	431	401	463	396	395	405	419	451	398	451	437	405	435	402	412	401	412	392	414	421	406	444	454	425	465	433	451	435	419	400	431	423	431	433	421	424	407	413	408	397	422	413	403	443	410	428	443	415	433	424	409	460	401	439	416	418	398	415	426	439	451	395	432	391	414	430	418	470	399	430	433	419	440	393	420	416	433	417	439	377	434	437	420	420	421	423	407	418	416	394	405	429	411	428	423	420	442	454	382	449	395	434	409	429	407	382	409	421	421	428	453	427	458	411	432	436	423	458	441	444	430	455	388	443	430	408	408	421	421	432	433	424	429	417	421	448	430	430	443	411	431	421	447	415	441	406	426	438	405	429	429	452	413	421	436	382	417	431	443	435	409	449	461	424	415	384	455	405	428	431	399	412	425	436	421	437	435	403	411	407	428	446	447	423	484	430	424	459	422	410	397	405	415	432	423	466	439	425	478	405	442	424	486	426	423	459	445
48841	21846	12098	4557	1348	523	328	234	212	188	191	203	195	188	190	184	161	184	176	187	186	178	195	187	192	183	181	153	181	157	171	193	166	189	171	193	191	164	188	174	198	176	181	163	168	165	179	163	184	189	178	189	153	154	162	168	180	187	147	148	156	168	194	177	188	182	172	164	149	165	162	207	168	180	175	191	181	163	156	177	186	189	193	177	167	161	167	167	185	188	173	192	165	176	187	194	187	172	172	174	170	181	171	167	188	177	189	156	202	198	200	183	195	188	169	171	170	191	189	186	165	165	184	182	173	171	181	185	199	192	174	169	168	185	170	192	177	179	189	196	185	191	161	157	188	181	157	183	180	135	163	192	180	192	209	163	188	169	191	183	168	178	181	151	166	180	180	185	163	183	181	178	178	158	189	175	193	174	185	143	182	184	181	168	174	189	179	179	195	182	182	177	160	174	172	168	194	166	173	188	169	182	196	181	182	169	187	180	175	194	203	172	179	182	184	180	161	161	181	157	159	184	191	183	200	145	155	179	181	202	182	174	203	171	182	167	209	195	170	206	180	209	188	192	177	180	163	206	171	175	149	192	163	162	163	184	188	211	172	165	190	193	208	140	180	141	174	155	191	180	195	197	192	141	177	193	184	162	197	163	171	192	174	194	180	164	152	179	181	180	199	178	176	192	199	179	180	187	176	159	167	162	173	164	175	173	163	175	175	157	172	190	180	173	177	191	169	168	172	185	179	155	187	177	202	157	186	196	168	159	149	183	181	166	196	193	166	182	181	184	186	198	199	175	174	188	159	168	183	175	151	154	193	183	180	164	155	170	183	184	200	185	171	188	144	178	182	182	150	191	178	164	177	172	180	159	192	182	185	173	180	167	191	205	161	194	187	168	179	161	174	169	179	178	186	172	180	164	194	181	172	158	193	171	209	138	181	168	192	172	191	197	189	175	184	185	215	172	151	157	199	167	161	155	165	156	170	176	183	197	175	171	172	171	158	166	195	185	167	185	169	169	173	152	174	180	176	168	161	175	210	160	171	165	182	166	202	177	187	169	198	188	175	163	190	177	206	197	203	184	166	169	168	168	187	183	204	179	166	197	206	176	161	179	169	163	175	188	182	190	151	156	156	158	194	184	193	169	172	181	181	158	183	157	182	170	166	187	164	170	168	197	184	192	190	170	191	156	192	152	162	201	163	186	202	181	197	171	181	146	172	199	176	185	191	180	193	192	181	169	197	196	204	196	168	172	182	175	190	174	192	163	184	187	199	185	169	166	193	175	164	194	162	178	169	144	179	154	202	178	175	173	198	178	186	169	154	183	200	182	203	168	173	171	177	182	183	184	187	199	137	181	185	193	170	200	194	191	180	175	195	199	167	195	185	216	186	172	165	187	181	167	180	184	185	178	193	168	179	161	169	188	180	197	179	166	180	175	181	165	159	182	183	189	151	192	163	174	184	188	164	193	182	185	189	169	170	154	178	181	168	204	174	172	171	172	192	183	158	164	160	186	195	141	170	158	190	176	167	196	187	204	161	189	183	179	184	188	166	166	206	173	181	192	195	189	198	202	184	176	139	182	153	185	173	193	168	165	180	173	156	162	159	163	146	178	184	198	204	194	184	176	187	181	176	158	183	166	183	179	178	176	176	173	177	161	176	193	187	172	170	183	183	178	178	193	172	159	170	174	183	165	168	150	183	235	191	174	182	181	192	177	176	194	191	153	151	187	178	171	180	181	168	191	164	184	175	157	188	184	184	173	174	189	164	183	171	167	184	178	175	178	198	202	184	166	164	184	174	155	181	179	170	174	166	184	205	153	148	162	172	164	194	178	199	178	179	198	181	174	185	189	183	194	192	164	209	187	169	168	181	197	192	193	183	171	160	171	167	189	184	188	194	179	182	185	165	171	191	173	177	187	161	222	182	163	170	189	203	169	159	138	166	164	186	193	173	168	168	173	169	176	166	159	170	193	149	177	169	184	171	164	181	178	164	183	172	154	182	176	191	164	207	186	199	182	192	219	185	151	174	172	169	185	170	178	170	184	166	185	181	197	155	159	185	161	177	155	177	163	191	185	177	160	188	162	165	185	204	171	185	177	157	185	174	178	166	175	170	171	186	190	177	157	177	170	181	184	199	169	185	180	202	196	174	165	189	148	197	195	196	190	173	174	165	164	179	184	177	178	177	190	184	174	190	208	169	192	169	164	168	181	179	169	195	185	169	180	192	169	197	188	190	174	161	162	158	154	178	173	181	188	167	201	162	174	180	174	177	147	187	186	191	178	198	187	174	206	211	175	181	162	196	187	173	181	160	181	169	185	189	165	169	193	159	172	169	166	150	160	190	141	178	211	159	217	201	167	184	197	175	189	185	190	183	177	186	173	178	195	173	181	179	189	192	175	187	199	170	152	155	172	168	198	180	160	175	181	174	178	184	171	166	171	181	184	148	190	153	155	178	190	167	173	186	179	161	161	161	182	180	182	191	170	183	172	181	175	171	195	197	180	185	201	172	178	206	198	180	190	154	167	190	192	167	170	191	182	177	207	180	174	195	193	187	187	169	163	177	150	166	176	182	182	180	177	184	176	176	163	155	180	164	182	176	181	185	196	190	173	188	178	182	159	175	176	180	185	173	172	159	171	154	186	162	175	190	185	182	207	179	184	146	192	192	163	174	185	168	191	202	181	193	169	185	154	179	209	199	203	166	175	168	171	188	193	209	190	146	160	172	150	166	160	194	183	183	177	185	186	185	201	184	187	190	164	190	165	218	187	182	205	162	170	184	168	155	212	182	169	190	191	181	196	167	181	203	133	159	175	185	184	173	159	208	159	185	177	177	157	155	170	206	183	186	183	190	178	199	199	195	157	193	203	163	191	188	184	187	198	168	181	181	196	175	159	164	187	209	182	190	178	178	184	179	173	168	159	178	192	165	181	187	165	192	184	192	195	162	186	181	185	191	185	195	147	186	182	178	193	192	174	179	194	227	216	173	173	190	185	172	168	172	211	174	143	198	189	178	198	184	187	179	178	158	169	174	188	162	178	182	216	147	195	183	180	150	159	161	201	193	181	188	168	164	189	188	177	177	186	177	172	189	178	169	186	184	176	185	170	149	185	179	173	194	155	185	189	163	161	185	175	162	196	170	172	192	171	189	210	172	171	201	184	190	181	186	189	180	161	182	169	205	201	181	179	189	192	177	184	195	166	190	165	183	147	187	196	198	174	173	172	173	180	217	186	161	186	166	173	211	182	148	141	183	182	168	168	190	211	181	188	176	167	180	174	184	170	169	174	190	193	165	175	174	190	179	192	167	142	179	166	180	179	176	195	161	161	157	171	174	186	164	182	185	170	167	168	167	172	205	178	139	182	178	182	196	191	184	177	166	194	190	164	177	217	162	219	175	204	169	166	200	201	163	176	185	178	181	217	192	199	186	180	170	166	183	178	157	175	182	182	174	181	189	184	163	186	189	196	177	159	192	180	180	165
28820	15483	16073	8851	4222	1782	1044	789	636	511	492	495	439	442	431	416	420	420	380	410	410	422	354	394	411	430	382	378	425	384	383	396	396	405	432	394	410	404	409	397	361	383	404	423	399	387	373	377	382	385	412	410	395	405	414	369	377	408	435	380	375	376	389	397	392	392	403	429	400	407	381	388	397	395	403	377	384	372	361	398	393	410	393	412	409	418	386	417	383	398	411	427	380	415	390	413	425	382	368	406	401	410	404	364	378	389	368	385	380	422	388	402	398	386	387	409	412	377	422	400	402	415	396	343	429	423	402	401	406	384	386	369	374	443	413	407	388	391	423	396	412	398	369	406	372	389	416	403	409	424	371	419	426	374	373	412	422	377	391	403	420	394	400	373	391	421	423	383	410	382	380	366	392	403	381	398	372	389	406	396	411	393	396	389	389	402	403	425	408	402	406	383	398	437	378	390	391	381	413	388	388	377	417	436	363	406	382	363	425	383	403	363	386	419	388	359	370	374	402	395	391	392	423	374	397	403	428	400	421	426	405	397	434	409	438	393	436	373	387	392	392	408	407	363	408	408	360	396	420	375	415	392	398	395	412	412	443	377	427	369	410	419	377	428	397	376	421	393	401	392	368	381	363	387	419	386	391	417	394	376	361	439	414	424	392	410	404	380	382	408	384	402	419	418	423	434	404	362	409	383	401	375	397	363	425	411	399	399	405	388	330	375	394	397	414	399	397	383	368	381	384	374	403	401	422	400	434	424	383	400	395	384	390	391	408	393	390	405	386	390	423	387	401	364	409	379	419	408	434	373	389	367	424	403	413	353	403	378	385	404	379	400	372	380	382	403	422	382	397	380	410	394	371	425	380	380	417	412	429	395	413	362	382	416	418	403	362	408	380	381	384	387	397	405	404	367	393	408	367	402	400	409	419	424	400	380	381	407	419	396	413	368	419	403	382	421	372	413	397	407	385	395	384	388	392	413	385	399	367	372	375	376	405	388	404	406	389	362	445	358	387	385	415	392	401	376	396	421	420	398	425	391	404	396	392	409	368	389	391	393	392	367	381	400	441	377	385	380	399	370	400	393	386	421	393	400	403	362	422	404	370	392	403	406	414	385	396	381	401	393	395	414	408	417	400	364	405	394	405	410	417	381	384	417	366	432	404	367	404	413	374	408	405	392	385	394	400	409	386	406	392	403	401	372	411	397	405	368	384	402	426	416	382	417	437	391	393	363	375	401	390	400	413	399	418	406	392	408	356	384	433	398	399	400	379	417	409	399	405	395	402	386	413	413	392	352	358	394	390	353	388	378	415	348	420	415	400	377	443	415	408	419	404	363	404	416	407	407	403	384	436	394	402	375	413	434	373	414	382	408	408	408	381	385	394	439	423	416	394	405	379	411	412	425	415	406	384	406	371	367	413	389	442	395	427	408	403	395	411	397	358	420	408	399	401	396	385	391	392	382	406	380	393	395	358	410	369	370	408	388	411	407	405	425	404	362	403	400	423	411	390	399	390	394	408	375	412	399	404	373	406	393	404	375	423	422	389	407	394	386	382	429	407	389	418	425	364	412	392	396	391	408	428	371	380	424	374	407	444	392	381	422	391	405	398	439	400	422	391	413	400	387	407	394	397	407	417	399	406	404	403	437	385	374	408	376	428	350	419	372	450	375	383	446	386	375	397	403	398	423	387	401	415	400	382	401	405	382	400	426	373	406	416	391	392	419	390	433	428	439	405	391	385	399	426	407	436	393	376	388	413	424	415	408	396	422	406	411	384	347	361	399	425	385	396	409	418	411	410	420	379	375	353	386	415	434	400	390	377	364	377	405	430	405	394	440	383	418	419	409	410	389	417	395	427	381	398	369	399	356	368	382	397	389	384	414	438	403	385	419	391	427	410	405	405	430	449	387	371	401	425	403	428	411	407	420	394	442	406	413	390	395	391	393	391	415	388	395	378	386	363	401	416	382	385	392	364	400	402	385	382	399	409	413	439	380	380	407	388	400	398	436	413	402	408	384	388	371	391	400	386	373	418	367	368	389	406	413	402	372	397	383	383	435	372	397	379	423	369	434	407	373	389	401	414	398	410	396	419	378	438	389	390	352	386	384	418	393	393	384	416	400	381	412	406	403	397	432	410	364	396	344	356	414	381	416	392	437	382	385	383	419	388	404	387	400	365	407	407	390	404	389	376	398	397	378	398	406	408	382	384	398	403	392	409	386	367	413	382	419	412	401	390	405	412	409	404	399	427	418	374	381	379	388	393	431	431	398	420	373	435	402	393	397	362	419	388	441	399	408	430	435	374	385	373	387	409	376	372	415	381	391	393	394	409	382	381	412	387	399	425	432	392	414	393	394	398	419	402	421	396	340	400	379	379	383	394	392	412	389	386	394	403	371	403	368	420	381	392	396	403	411	390	423	426	393	381	396	417	406	380	416	391	415	404	388	408	388	378	392	379	407	369	386	365	436	389	440	391	368	403	409	395	404	379	370	366	396	383	381	452	416	360	425	386	370	405	422	364	397	409	385	372	385	387	374	382	409	369	390	390	375	432	381	399	390	383	386	398	412	441	390	440	383	367	422	402	398	384	373	399	364	413	390	419	418	407	394	394	405	366	405	409	385	396	348	414	405	411	382	372	370	422	385	423	393	373	378	409	399	408	373	387	375	394	393	419	353	424	392	453	374	382	391	389	397	409	394	452	349	387	361	405	394	386	394	386	439	436	391	402	416	415	363	391	418	370	386	406	395	406	373	424	401	396	413	385	399	373	421	404	407	372	402	423	397	391	408	373	420	417	389	370	399	376	403	402	400	391	381	405	390	409	369	390	411	403	418	366	408	395	390	372	424	352	392	423	375	406	394	413	401	417	387	420	423	414	404	433	377	375	393	405	395	360	361	397	364	407	430	418	407	420	387	392	381	386	409	372	398	388	436	434	408	404	384	410	401	392	413	436	407	397	398	388	377	399	391	383	388	381	407	425	392	395	421	395	404	399	368	362	403	383	411	392	371	365	430	398	420	408	390	406	403	410	391	403	441	428	407	360	409	436	360	382	392	420	419	350	406	432	400	408	431	413	436	404	431	385	410	399	407	418	353	362	395	399	398	403	376	384	409	396	392	374	422	432	436	438	405	393	407	412	418	417	394	404	367	404	441	366	394	407	399	424	419	411	403	380	425	372	399	381	411	422	401	376	402	404	398	370	392	377	359	368	367	359	358	413	381	392	409	374	383	422	396	394	423	411	383	408	400	385	426	383	404	404	389	413	400	413	397	421	391	390	398	366	411	390	398	353	414	406	354	411	385	381	363	386	401	406	378	373	402	418	397	390	393	415	410	353	394	363	388	418	389	400	426	412	415	432	371	420	372	391	404	399	380	424	403	379	409	382	406	430	385	374	401	404	416	408	396	380	362	397	386	408	394	390	391	388	424	383	400	396	393	422	379	394	379	422	428	399	439	379	411	411	392	379	417	415	409	367	391	370	421
54916	27161	16838	5864	2296	786	533	414	323	273	251	272	239	221	229	209	219	249	224	238	211	248	214	218	252	229	241	261	237	262	226	247	228	233	256	211	230	216	226	212	220	219	228	223	211	200	227	240	222	229	250	263	231	207	217	238	230	221	213	218	233	225	214	220	237	208	174	202	211	216	204	234	232	243	239	207	230	237	219	243	235	231	242	225	227	232	253	222	242	208	223	231	231	218	235	234	216	217	245	228	236	249	270	218	255	245	239	205	212	239	204	228	208	232	212	235	206	237	243	225	243	225	200	247	240	266	207	214	212	225	220	208	240	217	225	234	220	220	186	255	226	226	201	250	253	194	229	249	231	212	221	250	217	231	238	218	221	225	212	212	239	241	227	235	211	217	226	219	238	226	246	218	223	246	252	256	236	230	228	226	192	212	212	239	252	237	222	219	225	216	208	222	223	210	251	228	227	224	229	228	210	227	218	237	223	249	213	213	220	235	216	240	233	256	236	227	240	227	215	212	230	246	225	222	213	220	226	247	199	243	219	225	226	249	226	239	181	212	216	231	229	246	232	246	243	242	235	228	216	239	218	218	234	231	230	207	239	246	246	234	214	238	233	211	241	208	254	234	221	216	231	230	203	224	239	203	244	215	216	226	237	207	239	213	220	208	220	218	222	227	248	260	240	224	218	208	213	220	231	246	222	213	247	194	216	235	227	220	243	220	223	233	225	224	229	228	220	221	252	229	260	220	214	237	240	192	253	259	206	272	241	215	227	222	211	248	257	227	213	233	184	243	220	226	235	233	232	246	221	184	238	242	218	210	219	240	220	221	220	245	210	223	215	215	190	243	213	223	260	206	221	218	214	222	235	253	232	275	235	228	238	198	253	230	229	256	214	232	243	224	226	234	194	208	223	240	253	226	223	222	247	202	255	235	204	227	228	217	241	198	213	236	255	216	218	225	228	232	215	245	206	245	206	226	238	256	237	235	248	237	259	232	246	231	255	238	240	236	230	216	246	227	246	244	214	235	244	228	213	227	213	236	205	229	242	216	209	210	216	261	251	250	253	241	220	238	224	216	220	235	214	233	200	238	219	231	197	212	250	203	205	231	203	229	232	244	211	228	215	244	241	207	243	231	240	218	240	250	236	228	230	232	260	244	216	221	233	230	208	225	226	226	212	227	206	240	214	213	221	225	193	233	233	201	230	238	220	216	234	236	237	228	237	217	195	214	222	237	251	241	222	258	237	227	211	238	220	197	193	215	218	215	229	242	221	206	234	225	244	204	236	252	216	222	232	194	203	240	219	210	241	216	225	247	217	238	212	224	244	209	236	250	235	238	234	211	219	219	260	240	226	241	236	223	215	201	229	244	217	263	252	219	212	237	206	275	248	234	218	233	215	229	244	220	243	247	230	195	247	234	234	221	211	233	233	234	198	241	206	220	210	225	225	232	234	205	206	190	237	232	232	239	242	247	261	258	210	227	236	205	222	240	269	218	209	225	212	218	244	268	210	256	203	245	187	227	238	281	220	213	229	216	235	231	236	213	201	229	239	193	235	216	219	206	241	228	259	224	225	216	238	219	214	246	223	233	273	238	239	213	204	203	231	218	234	215	215	229	230	232	263	210	244	236	248	216	249	182	227	228	228	222	221	251	221	220	247	235	267	193	218	240	241	223	257	233	233	258	217	236	224	233	225	255	227	214	227	229	238	220	235	254	224	223	223	237	228	236	237	205	242	204	216	248	258	225	249	232	215	208	236	237	232	244	188	196	191	236	250	195	224	191	197	217	226	217	241	226	230	228	229	221	246	244	230	271	206	233	218	224	219	243	224	199	224	203	191	240	206	249	219	257	217	226	214	209	261	247	224	248	236	204	235	266	226	222	248	213	236	234	264	240	224	216	227	251	214	199	249	235	167	218	240	248	242	217	211	235	234	250	231	214	225	240	209	248	236	215	223	222	225	240	229	243	250	234	200	201	232	229	224	247	212	206	226	217	222	231	228	255	213	248	193	256	219	215	253	228	204	221	219	235	205	264	246	225	233	237	240	213	221	202	196	218	224	194	217	236	213	243	236	216	255	215	187	253	208	235	199	236	231	278	196	231	214	233	230	236	249	239	264	245	236	231	214	234	225	231	237	216	206	208	199	225	230	214	237	194	241	253	234	239	217	232	219	189	204	236	223	220	206	248	234	235	195	212	251	217	223	210	209	237	209	243	193	211	230	215	218	213	227	211	239	225	214	218	226	214	263	228	209	227	258	274	213	196	198	225	213	198	228	254	235	207	215	233	220	252	199	231	236	200	214	226	265	219	216	206	232	218	210	221	224	230	234	241	252	221	216	217	241	217	183	206	198	230	238	219	245	185	219	236	215	197	232	231	230	194	212	196	239	224	252	241	238	248	206	223	239	245	242	206	207	218	238	236	229	251	224	226	211	223	235	221	245	233	242	222	226	222	230	246	258	219	243	214	258	232	191	247	205	251	244	201	231	231	261	225	230	228	252	237	222	232	203	227	237	222	207	216	229	229	251	194	239	245	217	247	212	237	227	250	236	215	212	231	232	232	244	228	217	228	197	216	217	244	230	229	205	235	226	203	249	213	237	209	247	242	247	251	246	229	207	227	214	250	216	215	224	203	231	210	254	240	226	232	219	246	235	214	222	229	254	216	223	242	224	203	215	203	211	209	229	216	235	262	232	202	218	237	231	225	252	251	238	211	229	232	233	234	237	241	214	223	207	219	198	216	222	214	220	229	220	209	245	245	264	255	224	208	194	208	239	267	222	233	251	249	214	213	225	221	223	233	244	213	215	211	237	217	221	244	242	225	236	241	244	226	208	228	222	192	229	215	212	238	221	229	220	228	240	198	226	199	224	218	223	243	245	225	238	233	212	242	219	217	246	217	227	216	215	218	218	217	228	218	228	205	219	228	227	219	225	226	226	224	231	226	203	229	240	214	211	205	233	207	246	216	235	228	237	223	185	217	216	197	223	218	250	214	220	201	229	217	239	207	240	232	224	234	236	247	248	242	224	228	237	229	237	248	193	219	222	247	251	214	235	205	245	245	229	256	211	217	226	219	219	226	224	226	241	217	191	222	232	230	224	219	234	194	250	218	247	209	216	205	221	239	227	203	237	232	225	223	264	219	222	243	219	261	247	215	209	220	219	259	251	227	224	236	209	251	220	226	238	244	219	230	227	223	230	219	253	247	229	212	250	249	239	204	236	241	225	222	265	222	203	213	232	249	233	246	231	213	223	229	228	242	228	218	263	231	223	227	230	231	224	257	242	236	224	211	217	219	214	248	230	229	226	206	251	216	192	241	222	209	223	232	237	213	212	197	190	216	262	231	211	221	230	243	247	199	195	220	221	222	251	226	218	231	238	223	248	206	231	258	226	230	225	218	205	201	211	245	251	252	252	235	232	241	219	239	211	236	237	224	244	183	202	210	210	224	226	239	234	228	248	217	227	225	239	195	198	268	208	232
31815	19361	18972	10629	6264	2484	1902	1425	1021	742	614	561	584	596	556	590	550	572	502	541	489	514	540	508	462	476	508	498	497	460	515	469	517	472	508	496	516	473	531	530	494	465	494	485	509	488	470	489	492	491	515	509	490	453	500	509	507	507	530	486	472	482	502	478	489	514	516	482	510	496	504	499	504	471	493	470	485	535	465	498	518	494	529	483	493	522	461	493	493	473	519	467	485	487	464	461	504	488	482	491	497	494	525	485	486	469	530	479	496	513	535	488	452	492	467	435	485	498	515	485	459	476	500	480	485	513	454	457	506	502	497	458	447	470	506	473	431	494	542	469	499	469	460	483	498	518	536	503	489	458	491	484	464	524	471	501	529	474	512	439	454	497	525	495	467	468	496	490	517	487	456	468	500	477	520	509	486	494	460	488	534	508	500	481	500	532	469	473	470	507	447	519	461	473	516	506	508	511	485	522	508	544	502	521	472	500	480	497	452	481	505	488	515	491	457	513	499	484	478	502	508	484	492	486	497	502	497	486	482	480	471	488	490	457	496	493	495	499	477	468	466	493	509	514	496	505	448	488	475	474	484	457	486	479	456	455	457	476	478	447	524	493	486	479	503	494	490	480	488	534	509	473	484	503	495	476	529	495	504	489	518	509	509	516	479	480	502	482	516	480	461	485	488	492	505	500	516	519	461	507	474	459	457	473	500	482	518	488	461	512	460	499	468	483	494	451	526	512	445	471	479	504	500	516	513	502	465	467	474	484	445	452	515	455	479	476	489	482	490	502	483	458	486	536	455	462	529	503	474	472	476	517	479	462	512	446	477	498	473	485	494	528	483	508	441	459	484	534	533	472	483	466	467	471	487	472	448	501	479	495	482	505	476	484	490	451	485	484	500	481	492	466	528	504	491	474	474	454	463	545	494	474	482	510	478	510	437	494	531	515	507	464	498	482	486	508	511	479	502	494	460	521	506	477	510	516	515	476	550	460	532	508	491	533	496	490	474	453	489	491	537	479	494	458	471	479	480	484	471	508	519	483	531	507	551	461	471	482	471	495	471	495	518	471	477	496	496	482	471	529	493	520	490	488	478	448	522	496	512	506	525	503	512	483	504	439	487	481	513	499	475	490	477	459	512	463	422	466	495	476	495	480	496	499	486	440	504	500	514	450	502	448	468	512	482	505	519	469	508	453	488	466	468	502	470	521	461	516	484	460	506	476	442	473	457	491	484	528	506	518	482	508	445	459	468	475	464	485	512	472	505	462	497	490	489	485	485	527	480	464	484	453	514	454	470	511	487	494	478	438	480	526	499	477	466	475	483	490	455	495	517	502	467	488	484	503	471	512	480	493	498	468	467	472	501	495	486	454	495	490	533	484	505	472	488	456	494	493	501	488	510	464	445	492	498	527	469	505	516	461	491	482	489	491	480	487	485	489	518	490	498	512	480	470	479	434	505	513	493	461	503	462	523	476	499	498	519	505	460	519	473	480	501	474	469	495	511	473	465	492	484	476	483	513	528	478	474	474	552	517	488	478	473	490	477	489	494	474	478	514	490	482	514	502	490	472	464	538	512	467	504	500	466	485	477	450	505	475	451	497	483	492	479	483	472	484	468	512	489	468	469	535	477	504	495	492	469	471	520	498	505	504	452	495	513	483	500	497	526	455	481	476	489	468	449	475	484	531	454	514	510	499	490	485	459	461	475	488	493	457	453	475	499	516	498	491	510	486	475	483	457	466	486	486	500	485	517	505	510	478	488	452	484	500	500	510	478	523	512	480	486	502	519	485	464	509	508	520	522	464	465	504	467	483	511	495	475	479	458	524	444	515	495	463	509	484	482	494	448	460	483	489	464	517	493	475	486	473	505	483	498	477	493	462	507	478	515	510	498	515	500	467	484	460	478	481	509	489	561	486	479	480	522	484	488	476	510	473	515	505	462	512	485	514	490	500	480	519	471	484	484	449	506	481	502	485	497	505	491	468	485	464	491	484	499	521	482	511	477	532	512	482	491	493	501	486	459	484	471	476	501	491	509	510	484	488	504	484	521	476	458	488	481	480	468	510	489	493	449	455	526	475	475	464	494	505	495	479	448	473	504	496	470	517	496	500	486	496	450	492	518	522	487	453	504	473	505	478	528	469	479	478	483	475	490	501	489	471	483	479	482	516	502	477	520	454	473	463	493	456	500	512	543	491	470	495	480	461	466	494	508	479	485	465	485	491	464	479	494	473	504	497	496	516	474	504	452	439	471	462	491	526	491	494	491	513	479	496	507	457	506	481	501	464	505	492	486	493	476	477	484	479	466	473	500	474	461	497	496	471	450	491	474	487	482	503	496	487	515	504	494	512	468	524	497	509	435	501	479	477	519	478	476	478	497	533	445	477	475	502	491	465	487	478	482	489	475	493	484	497	458	513	539	494	487	526	481	458	516	479	511	512	524	476	480	504	469	488	490	460	542	509	490	485	483	492	506	487	423	503	493	502	476	534	504	496	502	494	478	446	461	516	486	461	506	508	512	498	512	506	505	499	484	506	497	509	500	498	509	535	477	491	496	470	464	489	468	460	469	483	483	541	479	512	470	493	470	452	460	458	487	518	488	508	509	494	471	459	475	504	504	501	500	477	510	465	457	496	432	471	487	483	515	497	537	501	504	453	486	476	526	489	474	480	432	466	513	498	515	478	512	466	502	485	465	488	485	504	500	505	495	469	468	510	497	483	469	496	444	466	489	505	468	512	525	489	482	484	480	504	496	484	488	510	479	451	478	465	466	461	465	466	491	508	488	488	482	496	457	502	430	466	464	529	479	471	499	483	479	486	528	487	508	491	489	497	503	481	492	508	533	460	493	504	528	503	505	477	505	458	462	460	497	486	451	491	441	432	495	514	470	500	502	456	522	493	518	469	522	491	460	492	495	455	528	512	504	525	493	488	480	487	500	491	501	488	522	489	527	488	458	482	483	469	500	500	530	479	463	492	498	490	511	473	489	480	490	469	476	554	504	526	484	511	501	472	475	473	457	461	489	494	474	497	475	451	539	480	463	476	491	508	485	501	480	502	447	496	510	522	489	514	539	495	500	500	479	461	486	499	516	451	485	527	474	469	477	469	518	474	471	469	458	458	472	504	448	494	483	468	466	463	504	472	509	478	481	481	475	485	465	507	436	444	505	478	527	466	507	469	512	486	498	503	480	482	481	453	489	497	496	490	515	460	497	472	508	500	504	552	484	505	492	465	462	486	500	472	474	486	513	482	451	494	488	458	472	517	473	443	480	519	485	483	468	503	512	479	458	499	515	474	522	524	507	480	490	498	507	499	527	473	510	527	490	497	523	523	466	480	521	461	500	522	451	502	500	461	469	475	509	508	498	476	479	493	465	447	475	513	505	500	475	474	494	509	504	503	457	451	484	485	461	512	513	466	494	478	478	496	531	454	476	503	468	509	485	500	494	509	493	448	515	522	483	480	486	501	475	463	467	459	513	465	530	531
33606	14542	5223	2063	746	355	207	218	211	183	182	190	190	210	189	159	185	190	181	200	184	212	196	194	189	196	196	195	175	169	214	178	189	203	179	196	229	194	208	192	166	202	192	187	213	163	200	204	182	204	225	195	179	213	202	183	201	215	208	181	177	180	201	173	174	167	181	169	171	189	173	213	186	200	168	182	165	170	211	190	178	200	189	211	192	175	179	179	141	188	199	183	192	172	175	190	168	168	198	167	196	212	219	193	173	197	209	189	176	185	194	165	193	181	186	219	187	199	212	207	198	233	177	191	185	177	194	204	174	161	192	220	192	193	182	190	187	187	205	186	203	195	163	206	194	177	212	182	194	200	207	197	214	186	192	195	197	202	200	174	186	186	213	209	205	175	180	192	194	202	210	178	189	209	205	192	192	188	205	203	202	189	188	167	212	220	181	201	200	229	193	172	205	184	192	210	160	223	213	199	192	165	179	220	192	172	187	193	180	181	183	215	203	195	199	175	201	189	193	195	187	182	177	182	183	203	172	186	173	200	191	214	184	181	198	202	207	175	182	203	219	186	215	179	189	204	205	191	167	167	195	197	200	210	194	194	177	202	183	170	189	162	194	193	210	217	187	173	188	218	189	213	191	218	190	168	211	177	183	202	167	202	192	188	172	204	169	206	205	197	189	178	192	177	216	154	222	193	215	198	184	195	210	202	191	205	218	183	178	197	170	198	189	184	188	165	208	172	197	186	191	186	203	197	196	201	188	193	169	185	213	187	184	183	212	171	177	198	215	198	177	192	175	190	204	169	222	192	181	176	196	202	205	178	206	171	198	201	205	193	199	192	196	184	181	211	166	189	206	191	193	178	182	175	170	194	204	192	208	182	192	181	198	219	204	187	178	207	180	190	195	167	157	209	175	189	198	216	179	199	197	196	214	213	210	223	193	216	214	193	227	186	201	209	182	193	208	201	204	194	219	189	197	195	182	204	190	205	187	190	203	190	185	199	156	176	208	193	172	192	189	201	171	214	192	211	172	207	181	199	201	207	186	187	205	167	214	183	192	201	197	200	207	227	236	208	201	208	169	194	205	201	199	182	217	182	190	229	193	200	193	188	198	194	188	172	181	188	187	187	200	190	184	193	197	189	196	173	173	199	190	198	190	196	181	209	223	195	192	200	199	185	192	186	217	207	174	190	170	180	190	186	191	193	168	168	211	192	225	200	214	193	188	181	178	192	181	192	189	187	201	188	178	193	180	197	169	207	207	233	216	209	213	188	185	179	214	189	197	205	204	201	191	204	187	190	207	191	201	199	198	202	182	178	206	149	174	199	178	199	174	212	162	187	175	201	197	168	189	165	177	211	182	173	198	210	222	193	180	206	202	188	199	195	193	199	215	186	182	213	182	208	152	170	209	207	195	200	164	196	214	178	216	192	196	192	177	180	185	200	170	192	206	196	190	212	191	196	197	176	195	179	191	196	176	190	185	195	174	180	203	177	198	174	201	225	217	196	229	212	176	173	197	202	191	190	193	170	207	215	176	219	190	206	195	209	197	173	210	193	202	182	206	201	184	186	202	211	185	166	170	187	172	212	184	171	182	181	196	184	193	194	199	181	200	217	187	184	174	183	195	171	239	198	162	199	167	173	194	176	165	181	168	204	194	186	143	206	195	169	189	205	199	163	207	187	197	169	229	210	202	191	184	199	211	206	198	199	203	184	181	191	224	203	196	183	182	212	214	182	173	193	204	162	187	222	191	191	213	181	211	184	200	201	162	190	229	224	189	211	176	185	199	213	158	168	198	186	166	181	186	170	192	179	196	204	209	197	206	188	170	202	201	201	185	163	167	186	189	189	222	197	181	199	220	210	203	204	177	197	182	172	228	184	214	167	177	188	221	191	220	186	187	189	210	159	178	188	197	190	188	233	206	216	202	190	174	188	189	202	207	186	201	203	210	199	211	180	208	193	180	209	225	201	173	174	195	201	211	192	200	207	162	193	182	187	194	198	200	171	199	190	190	211	194	190	211	205	189	186	193	200	182	198	188	203	191	187	183	191	196	184	200	197	210	182	183	198	183	184	196	195	199	188	181	184	186	166	206	188	204	187	189	160	179	178	166	179	206	177	196	184	205	201	217	204	219	195	188	184	178	176	172	208	180	215	194	180	175	190	208	191	204	173	181	197	203	209	191	212	207	193	211	209	214	196	180	184	156	214	214	180	204	204	194	193	216	202	182	172	173	190	198	169	192	187	199	217	199	186	173	209	201	192	198	196	186	209	182	202	218	195	207	191	199	202	202	217	225	200	204	200	190	196	179	194	185	179	197	198	211	181	207	220	201	168	184	185	200	179	184	205	197	205	162	197	191	197	210	176	195	189	183	194	199	194	188	198	212	196	190	209	187	201	197	187	174	185	177	193	188	210	221	190	183	208	165	172	200	194	180	188	199	213	201	208	222	183	205	194	211	204	190	181	198	234	175	208	211	167	181	204	188	182	198	185	207	197	173	205	208	190	178	187	215	201	177	190	191	186	201	183	201	216	187	154	185	213	197	211	203	166	185	214	200	219	174	191	199	191	209	186	237	181	187	193	184	197	192	198	211	217	193	166	187	193	214	175	166	211	199	199	173	179	215	211	196	209	213	183	202	183	193	212	200	201	183	191	198	204	174	185	165	188	174	194	196	190	202	184	178	184	179	196	190	212	217	197	192	160	213	179	208	186	206	175	188	195	162	184	216	206	163	200	187	216	220	187	203	207	169	165	195	185	172	177	194	170	209	180	184	188	193	195	201	183	174	221	173	203	195	179	198	205	230	193	177	184	174	179	168	185	196	190	165	201	180	179	197	184	183	193	202	213	183	182	188	178	202	184	208	214	175	209	197	186	186	195	177	180	183	171	198	199	220	208	206	192	198	170	223	187	191	177	239	194	171	198	178	186	208	198	215	198	195	209	206	187	215	199	215	203	188	191	179	201	214	175	188	199	186	178	207	212	177	173	167	170	169	190	164	188	185	177	214	178	207	218	196	178	210	183	197	142	209	179	184	195	202	218	203	200	195	212	203	197	174	198	197	188	209	172	203	209	183	175	167	180	199	212	212	201	214	193	161	197	204	210	185	179	194	205	207	201	184	207	173	198	186	209	191	201	213	189	198	216	177	205	223	200	200	169	179	151	220	182	192	213	240	220	190	197	161	188	178	186	179	187	223	187	175	163	177	190	206	195	203	182	181	200	197	191	189	190	190	191	189	191	194	216	195	186	162	188	179	195	187	148	222	205	209	186	169	200	198	199	231	229	177	188	157	190	214	197	199	217	188	170	185	181	210	186	167	178	207	202	206	178	199	197	181	186	187	186	189	193	177	181	188	211	204	178	199	193	178	189	169	190	182	191	194	217	201	203	220	177	191	206	201	190	213	174	174	183	192	202	193	197	187	199	209	149	231	194	185	200	192	185	182	188	175	175	195	209	226	197	209	189	194	211	168	225	180	187	180	172
20621	10043	7289	4767	2501	1095	546	425	440	438	433	438	437	418	419	421	386	433	410	439	414	422	436	445	424	367	467	411	441	432	405	387	404	421	427	416	379	410	439	391	434	433	434	439	449	409	401	413	421	435	404	421	394	413	422	418	417	395	413	403	410	408	423	405	435	431	415	406	413	390	396	408	423	439	394	420	395	385	449	403	446	447	417	440	435	479	392	413	411	413	387	418	428	434	447	406	426	408	424	419	373	392	434	408	422	430	454	424	421	428	409	412	366	407	422	414	425	418	446	430	407	396	429	428	461	381	402	407	404	440	388	414	441	423	403	422	418	400	417	367	402	410	400	433	419	388	387	464	436	421	437	436	423	416	448	398	396	429	420	415	427	406	434	390	437	378	415	416	454	410	415	374	426	431	383	417	423	427	443	381	416	413	432	441	384	433	438	412	414	408	414	412	466	405	412	417	399	442	415	434	424	457	416	466	406	432	415	416	412	418	391	396	425	400	426	433	407	439	393	427	427	413	425	419	408	434	403	416	438	422	423	412	401	427	436	464	420	414	391	398	414	405	399	415	416	424	402	413	412	413	405	413	376	429	411	411	396	390	396	411	382	427	387	443	438	374	439	380	402	410	478	410	386	402	400	372	420	400	410	426	386	414	409	405	450	433	410	423	414	419	416	415	379	447	401	422	369	457	420	372	373	407	402	417	382	449	413	403	416	416	387	416	375	419	394	387	382	426	426	385	421	422	449	388	422	403	417	380	400	403	385	439	388	432	419	425	434	389	378	465	428	433	397	411	441	392	433	441	410	396	450	392	398	429	430	446	424	411	434	418	422	436	446	424	412	358	427	406	405	432	411	405	403	420	401	438	395	431	407	437	420	400	380	485	393	420	408	429	414	426	420	455	409	410	416	446	406	401	430	419	397	442	406	442	398	401	425	413	417	438	382	428	444	425	402	410	386	410	417	418	399	422	410	433	380	452	386	414	420	426	428	429	397	422	451	432	400	396	397	420	424	391	389	424	392	424	418	401	414	373	430	447	435	382	428	432	408	419	423	405	414	398	420	408	410	430	413	438	429	420	446	395	439	400	397	402	415	432	399	430	420	439	424	420	437	417	408	402	382	445	429	414	399	402	442	431	448	445	399	413	405	424	430	438	428	376	416	394	428	428	399	408	418	415	418	403	373	411	432	391	436	413	434	421	399	409	438	413	405	394	410	462	401	422	398	434	428	419	399	375	465	395	372	430	458	444	401	380	402	418	422	397	395	440	431	391	422	468	416	408	395	420	408	405	404	397	424	435	377	417	381	401	372	428	410	447	411	383	418	402	439	396	396	441	415	417	392	443	387	417	401	426	415	433	409	393	426	439	407	431	413	414	376	405	438	418	389	415	421	433	432	415	429	410	389	484	424	395	443	427	384	397	392	443	370	424	402	416	406	420	421	398	423	399	388	427	421	407	443	404	403	411	417	415	421	421	415	395	447	392	423	426	428	383	432	415	451	387	429	401	450	403	399	417	427	409	388	422	380	358	395	400	388	451	402	397	438	418	448	396	414	399	391	442	396	436	450	415	392	369	404	416	386	450	416	400	412	436	392	408	455	389	425	416	393	391	421	386	408	394	398	415	415	413	407	416	379	384	391	414	390	402	432	434	402	368	412	432	443	450	389	405	416	414	406	425	430	389	402	404	429	411	400	396	444	406	434	417	434	434	399	440	426	458	402	388	421	419	382	422	412	416	401	434	391	373	385	371	434	407	406	383	410	409	420	422	416	406	446	416	400	420	435	453	390	441	388	431	404	410	378	428	428	419	395	436	435	400	418	389	398	420	419	394	436	399	416	439	419	404	427	430	436	431	438	392	424	418	404	370	448	430	420	425	385	398	435	421	418	427	436	421	413	409	419	393	402	390	427	422	465	393	367	396	417	393	406	452	422	404	416	388	420	416	384	425	430	413	444	424	419	407	441	428	415	396	394	407	405	411	405	424	375	401	416	436	413	435	417	440	421	393	417	386	374	435	423	383	415	428	413	431	410	418	415	398	448	423	386	411	442	388	418	378	412	433	433	406	427	438	432	358	422	397	417	425	397	397	423	425	415	430	411	408	426	392	415	429	404	407	409	411	405	417	400	422	407	401	419	392	410	418	418	431	428	427	452	428	412	389	417	429	413	411	421	413	412	413	423	417	362	415	409	389	428	393	411	416	447	429	442	433	434	431	412	417	430	452	395	431	382	408	381	400	404	424	411	400	423	421	413	440	446	410	393	432	405	389	392	420	434	440	385	462	393	402	406	407	441	401	421	392	425	419	432	435	416	399	456	410	379	415	421	416	424	421	424	421	449	392	415	436	423	407	405	384	396	405	394	398	395	418	411	403	469	414	396	420	446	412	389	436	414	404	409	423	443	408	415	393	436	415	410	408	396	414	435	443	392	451	413	411	434	422	388	414	426	423	402	454	415	409	419	427	414	367	439	398	431	401	414	433	423	426	456	400	423	405	391	403	408	420	383	410	409	430	398	404	432	425	428	393	407	417	442	424	447	426	391	393	434	410	375	404	415	439	426	379	413	424	437	436	419	475	401	409	419	433	448	410	423	401	452	407	420	420	420	447	402	419	400	425	429	429	414	432	405	392	402	423	426	401	446	409	393	402	397	421	414	445	421	456	436	405	417	440	415	388	407	425	403	417	403	465	410	429	424	435	444	434	407	392	472	412	415	430	411	426	407	397	435	410	370	404	431	387	442	429	422	397	437	441	420	430	415	410	409	414	415	438	479	446	450	441	367	431	389	388	408	410	392	420	422	411	402	409	396	406	415	413	405	389	423	405	401	433	406	364	409	414	411	394	428	389	409	423	393	428	403	433	475	427	429	422	438	438	409	424	429	430	399	422	395	439	409	425	391	390	388	398	405	416	426	393	404	389	406	391	407	395	420	421	417	371	404	399	378	440	426	412	425	424	381	480	415	427	386	416	405	406	429	399	428	446	416	447	398	442	390	416	401	405	404	378	392	379	417	406	413	407	400	440	395	398	396	425	389	418	415	423	399	422	383	426	426	400	445	402	414	432	423	421	379	387	437	415	402	407	425	413	391	437	452	435	431	439	423	392	396	427	399	401	453	394	462	443	440	407	411	410	418	384	382	422	420	385	402	399	451	380	413	379	395	423	422	404	401	395	401	436	421	441	416	427	379	405	422	376	420	409	419	410	425	417	368	410	373	387	401	414	401	413	417	420	397	402	425	379	420	397	444	407	429	399	411	441	443	386	397	410	444	426	415	390	421	411	426	410	400	388	428	417	439	428	431	424	401	417	439	372	417	409	483	417	436	425	409	405	436	407	408	425	406	401	395	409	461	421	447	432	414	423	438	436	427	441	414	407	424	416	392	406	413	404	455	389	399	426	430	389	397	419	412	383	423	394	435	411	429	430	411	431	403	386	431	408	417	423	411	349	419	412	413	416	443	405	386	422	408	411	431	417	434	442	417	446
46679	25064	11166	4266	1816	574	366	289	211	221	170	195	187	202	184	150	186	177	176	192	159	164	186	165	161	133	197	190	202	151	188	174	186	169	174	158	199	163	166	169	187	167	184	176	153	167	182	184	196	190	197	179	191	156	175	182	151	175	188	199	207	146	169	150	158	175	166	169	161	163	174	148	188	166	167	165	172	172	160	169	164	199	174	188	180	192	187	159	149	147	181	155	197	157	168	160	171	178	163	155	150	162	160	130	183	171	143	161	181	196	169	168	173	177	195	153	181	164	172	159	143	173	167	172	168	180	180	182	152	148	179	148	147	162	171	192	164	163	192	159	172	163	168	192	169	167	171	197	170	191	165	159	197	143	202	189	161	179	164	164	145	178	179	155	178	146	169	159	177	168	160	173	163	179	154	183	150	143	163	171	199	150	187	195	157	158	177	161	162	156	178	180	174	194	175	177	163	208	171	167	173	198	163	176	170	179	152	164	161	149	169	191	171	184	180	167	177	149	179	173	169	156	145	171	180	189	191	179	196	176	181	172	161	167	178	159	179	173	193	172	143	158	174	149	171	168	165	192	183	189	154	171	163	162	174	168	162	191	173	149	175	192	166	199	202	166	185	173	169	162	174	198	152	161	163	179	170	188	193	193	194	161	169	184	153	147	166	189	175	156	165	173	178	166	170	186	189	172	170	174	170	187	147	182	162	189	174	170	154	181	167	173	180	156	170	176	167	159	152	170	182	168	169	180	177	159	172	166	174	170	163	165	168	179	199	168	156	182	180	182	178	172	176	183	158	167	169	177	158	181	173	161	189	173	159	167	190	179	165	177	154	162	173	160	182	152	166	168	178	177	162	159	156	172	182	157	176	173	171	173	169	178	141	160	194	138	167	158	183	179	166	185	179	164	186	168	171	168	184	168	198	169	199	172	182	181	164	155	171	188	150	143	173	153	155	212	173	158	196	200	150	157	159	157	162	156	152	182	207	179	176	177	155	172	162	182	159	180	163	174	162	169	159	199	157	189	154	168	201	186	206	174	185	182	177	172	194	162	186	164	163	170	167	172	164	160	180	169	163	144	141	166	173	201	169	169	172	171	161	161	167	167	159	193	174	171	179	186	167	171	149	157	155	169	165	183	199	188	151	163	180	194	196	146	166	187	166	177	153	165	195	175	174	164	166	153	171	152	190	171	182	191	192	172	191	172	175	165	180	199	146	150	195	163	151	158	162	175	163	165	171	165	155	161	182	164	200	150	156	186	178	168	155	186	202	181	186	173	148	179	177	173	181	150	188	188	199	179	139	160	172	195	150	197	176	204	204	147	161	166	189	196	169	193	177	178	148	170	164	173	181	189	164	149	152	179	176	167	157	171	180	159	197	147	166	173	159	168	197	182	172	152	160	156	175	177	168	176	179	135	199	175	175	173	181	158	161	188	168	143	160	170	181	195	178	171	166	172	146	174	193	164	164	151	163	158	156	149	153	175	178	162	151	190	184	156	160	138	159	168	174	192	159	161	177	184	177	190	200	147	171	154	188	180	163	140	164	160	198	165	166	165	154	165	169	164	189	175	178	182	151	175	164	154	163	188	186	163	179	180	176	200	159	173	152	176	177	180	175	144	153	175	193	184	158	162	151	159	193	174	174	159	175	184	172	181	152	164	178	168	168	161	182	188	169	158	140	149	176	176	175	198	163	174	197	161	156	202	170	189	171	157	161	169	169	180	162	156	173	175	175	181	166	156	198	184	162	184	166	160	167	180	179	172	186	196	198	187	210	205	158	169	200	202	160	152	173	179	157	157	171	166	152	169	203	178	173	184	175	160	180	170	158	176	170	168	149	151	146	186	151	153	167	165	157	167	172	158	182	179	167	152	148	164	159	185	161	166	176	170	187	165	173	173	165	177	141	149	192	167	152	184	177	161	154	167	166	204	175	143	170	158	176	220	181	190	159	158	172	189	158	171	168	153	181	170	172	163	151	177	145	150	156	169	168	166	152	142	185	181	163	173	146	160	159	194	185	192	166	186	174	185	189	165	168	162	146	169	167	166	163	159	150	186	161	183	165	190	181	167	175	183	169	134	154	169	173	194	179	172	177	188	172	161	160	157	187	168	187	172	170	164	173	183	176	162	168	162	159	168	192	172	190	169	189	149	183	175	151	148	157	169	175	172	214	173	191	134	163	198	188	179	200	179	156	166	182	152	161	170	173	163	165	187	161	174	168	176	157	160	168	153	160	162	167	178	185	193	172	162	169	171	170	188	160	172	184	160	178	153	170	183	173	167	166	161	193	179	177	168	164	157	163	175	171	177	171	170	152	165	170	184	189	154	169	171	163	173	201	204	162	148	175	162	138	141	180	191	165	179	186	158	186	160	180	179	166	176	198	203	174	164	178	166	177	176	159	190	188	145	175	198	161	159	149	157	158	182	169	168	166	178	167	172	156	176	186	135	188	173	173	167	227	162	161	176	147	167	173	199	168	175	183	173	182	161	193	198	167	164	164	153	153	160	165	166	155	163	177	151	180	205	180	175	172	196	190	184	180	180	174	161	167	176	134	174	179	154	188	177	165	158	198	180	195	160	159	171	154	140	170	161	172	143	172	178	170	178	197	159	159	164	162	176	169	171	141	151	184	164	191	182	165	178	161	188	172	174	193	148	171	171	168	159	157	176	157	169	170	164	185	173	180	168	159	169	164	188	172	150	162	180	146	180	183	192	172	127	164	154	167	172	196	194	195	172	187	162	177	178	160	156	149	172	182	168	188	172	156	184	196	174	182	140	156	166	183	192	173	180	157	153	175	170	175	204	161	167	181	179	173	212	182	163	159	148	193	181	170	174	156	163	159	177	180	189	174	188	144	174	175	150	138	156	167	180	185	189	173	176	162	168	167	158	152	167	180	188	183	170	164	219	153	188	161	176	144	151	174	178	170	150	180	155	164	194	147	173	149	168	183	165	161	169	166	173	138	179	177	187	199	157	174	170	170	162	161	170	156	155	167	205	206	162	165	152	142	172	159	181	180	180	181	154	165	187	154	183	150	175	164	147	160	146	172	172	199	150	167	176	174	169	161	180	193	180	181	155	159	144	195	165	163	154	163	152	160	173	166	176	171	179	144	145	174	144	178	166	181	174	185	155	190	172	170	183	163	167	135	163	152	168	183	186	155	174	184	151	160	204	191	161	185	184	183	168	182	178	170	144	186	157	186	168	175	163	151	153	192	192	163	147	171	179	156	177	161	167	169	190	187	193	163	197	160	161	165	183	197	177	166	179	163	188	176	167	141	170	156	161	178	189	171	173	178	161	172	160	192	175	160	168	170	169	142	154	147	154	180	156	170	164	160	163	174	201	168	156	153	182	185	176	156	168	158	172	177	159	171	190	187	187	145	145	168	199	187	182	176	173	163	176	180	156	167	168	175	173	178	144	152	161	154	173	186	173	181	197	154	171	167	177	180	162	178	154	172	196	185	172	162	185	183	188	175	171
27922	17174	13193	9255	5594	1886	1475	1057	688	575	479	471	462	477	415	419	436	393	401	394	397	389	363	425	411	391	393	366	373	384	414	397	378	381	369	368	425	386	388	386	364	377	367	388	401	385	371	376	357	406	388	434	419	345	406	381	382	414	379	383	399	376	372	392	378	399	345	392	389	414	362	368	379	383	348	386	371	376	363	374	405	378	393	366	374	357	357	366	371	341	378	384	430	384	411	341	400	423	406	371	386	356	380	384	344	377	390	415	390	390	342	388	376	392	376	338	376	389	395	384	363	353	347	395	393	386	380	396	390	376	372	393	398	376	385	345	370	402	367	401	371	358	383	356	397	346	414	383	416	356	369	380	376	409	405	366	362	385	374	357	408	378	373	422	413	384	386	382	407	395	382	403	345	360	388	342	385	386	357	353	376	375	372	399	389	418	397	379	398	394	404	390	394	379	388	380	414	380	385	367	404	374	376	401	382	375	382	395	386	343	381	384	383	371	379	382	379	374	393	362	385	416	342	368	347	352	390	361	353	374	359	382	409	378	396	381	398	384	377	376	401	371	377	385	363	355	355	401	372	331	377	411	354	383	346	389	367	365	359	399	376	409	388	390	361	390	400	375	359	417	357	401	387	369	373	361	375	380	381	364	391	371	400	370	364	373	383	379	396	333	399	412	358	346	361	413	404	377	388	337	425	367	401	361	390	367	415	375	350	375	375	383	392	403	397	366	370	408	394	370	372	376	370	390	354	361	389	382	370	399	376	383	418	384	377	358	384	402	365	396	367	376	364	394	363	392	346	368	383	378	402	384	381	356	358	412	402	397	370	383	384	316	407	365	401	398	402	414	380	375	354	337	365	366	398	385	388	362	371	336	367	413	361	375	424	412	353	394	373	414	393	363	382	411	357	376	402	365	413	376	403	382	378	407	392	393	426	402	398	362	395	360	425	372	372	351	388	349	409	394	341	383	377	387	379	360	370	387	370	424	386	354	374	377	345	393	385	387	405	362	383	397	421	380	385	409	378	375	368	406	362	396	374	384	385	388	342	378	379	410	396	406	406	349	442	401	455	343	369	371	435	404	371	362	372	325	382	372	392	367	391	385	357	388	363	382	401	409	372	366	381	381	380	388	379	375	377	389	380	408	341	383	374	384	369	381	368	383	381	387	427	411	407	378	367	370	401	367	356	393	379	388	395	352	385	399	364	410	369	425	388	362	393	387	376	355	383	376	355	378	381	390	387	368	377	368	411	395	398	388	374	382	372	373	388	370	389	405	386	406	392	354	354	418	420	352	375	400	432	356	407	381	417	370	371	366	368	375	410	370	358	361	363	372	351	392	404	379	368	398	413	369	422	375	389	358	365	405	379	367	397	374	377	394	354	381	392	372	369	392	409	370	399	395	387	357	352	374	346	350	395	386	386	331	402	377	379	360	360	364	386	347	367	381	384	394	379	370	354	384	375	369	373	366	363	393	384	374	378	396	377	367	376	379	415	359	381	388	358	349	296	387	366	397	403	399	417	392	371	409	402	385	380	378	375	377	368	368	353	335	361	395	332	383	372	369	391	376	379	411	383	364	382	393	352	393	367	378	374	381	375	400	390	379	371	355	386	393	362	401	400	344	390	354	366	411	396	372	379	399	375	438	408	373	339	390	418	361	395	372	372	365	409	360	367	388	399	410	372	412	343	356	409	420	387	358	365	399	363	369	364	405	374	367	365	374	364	355	363	414	357	421	372	448	405	384	369	369	375	375	376	372	356	367	364	406	368	387	373	367	356	340	381	408	373	407	357	376	395	420	410	394	350	361	365	393	395	384	367	407	396	367	406	371	370	379	382	432	337	356	380	389	358	374	368	374	389	387	403	421	408	354	356	361	389	409	399	390	394	403	377	370	420	368	379	379	377	383	384	388	377	394	391	383	365	398	379	385	378	369	358	373	387	374	366	374	374	376	373	404	376	394	387	374	389	397	374	387	374	385	407	413	391	358	340	381	369	385	372	391	425	385	419	366	389	367	426	371	342	358	401	372	412	371	388	356	362	404	367	389	327	369	382	381	412	355	393	360	404	403	358	380	396	392	377	404	344	371	371	387	380	387	394	389	403	372	368	378	388	380	363	376	385	360	362	372	383	356	364	385	382	388	409	379	378	378	390	383	404	411	360	405	393	369	383	369	360	430	378	356	363	386	363	396	362	365	404	370	350	391	376	361	359	356	389	366	398	406	385	399	352	406	397	347	382	397	379	366	363	408	354	378	361	375	362	375	395	371	384	395	335	372	402	355	386	419	412	369	363	385	395	373	393	357	369	371	358	342	338	401	392	374	384	412	368	371	416	369	365	357	431	396	365	384	355	390	417	369	377	384	380	395	360	342	373	340	392	404	349	401	404	399	376	411	372	409	403	362	387	348	426	388	404	369	360	390	376	355	363	366	385	353	381	386	373	392	388	405	372	414	404	408	396	372	398	393	371	382	350	397	408	349	392	398	382	373	381	390	368	381	388	378	386	365	367	383	388	381	379	378	335	397	374	393	380	415	379	364	398	373	389	408	364	377	350	374	360	410	341	384	384	358	337	392	391	359	355	394	377	396	407	387	357	416	346	413	373	392	373	338	372	361	356	366	355	374	417	391	397	370	391	386	374	354	378	413	414	388	399	359	402	385	395	357	364	398	380	370	399	338	369	344	391	374	386	361	353	392	370	350	365	371	390	390	386	389	318	374	354	396	388	387	372	394	401	388	361	355	363	374	394	400	369	374	386	372	381	371	404	406	373	379	355	374	380	408	376	382	373	381	433	395	368	361	377	392	377	388	427	414	371	374	350	406	353	394	381	376	416	371	390	369	390	368	368	393	379	398	375	387	369	354	364	384	382	392	375	377	377	397	372	425	381	358	373	345	381	381	402	383	351	382	420	389	384	356	388	383	382	372	410	353	387	398	412	405	392	363	403	364	382	370	397	388	366	375	380	352	398	400	385	371	404	385	348	404	398	383	385	391	398	403	356	378	364	365	381	389	383	358	393	370	385	373	352	385	367	376	395	376	374	393	374	332	406	386	395	352	380	375	366	364	385	383	388	375	381	373	397	359	396	337	383	387	370	381	387	378	418	394	340	395	407	356	381	394	384	400	398	367	377	370	397	383	360	392	380	378	385	365	374	373	410	386	403	386	375	387	395	380	391	348	326	386	358	385	364	383	419	397	391	383	376	358	367	371	390	388	346	394	404	369	375	365	402	371	382	403	363	382	417	389	376	368	407	341	355	355	346	340	350	364	355	371	403	376	392	374	372	381	406	393	406	380	341	372	363	384	373	376	354	391	386	372	371	404	368	384	388	389	388	374	355	390	392	370	353	346	393	371	375	388	401	389	398	417	389	355	358	359	402	382	393	381	408	362	366	384	388	366	362	371	382	388	407	381	394	399	358	385	372	372	340	394	355	385	393	404	404	388	385	370	395	351	362	366	393	349	376	371	327	378	368	349	370	408
55485	29589	17612	7748	2546	859	622	488	380	304	243	260	231	250	239	232	254	247	221	219	218	250	249	212	238	264	235	216	203	207	220	220	209	216	218	217	210	188	225	227	240	219	208	233	206	232	219	227	237	215	218	248	167	228	223	209	250	224	190	205	235	229	249	226	218	211	227	200	242	224	242	202	165	223	224	220	250	247	203	234	204	207	233	229	234	227	224	213	209	222	198	231	236	195	218	232	233	245	234	229	205	209	221	236	226	254	227	220	232	222	190	215	178	232	234	211	222	226	203	228	224	213	229	223	222	223	216	218	182	229	203	246	211	222	219	213	227	211	181	218	214	214	235	244	233	248	222	221	216	231	238	225	215	231	250	235	245	226	216	255	221	236	210	230	202	205	221	215	231	201	175	236	225	216	226	211	199	189	199	236	233	225	215	218	239	215	239	211	231	200	211	209	218	239	256	241	220	201	219	224	218	221	238	189	222	206	197	223	240	244	195	216	242	220	229	188	207	218	229	205	216	213	225	227	220	223	206	229	245	182	220	214	249	208	215	207	222	213	204	209	219	201	196	218	249	228	244	243	222	246	235	222	190	203	241	212	243	238	199	198	248	240	239	187	243	222	242	228	196	258	251	202	251	210	209	203	248	215	242	203	202	234	223	215	206	235	199	199	197	204	216	206	232	229	246	202	236	210	214	203	247	189	203	210	227	233	234	215	238	200	236	227	229	219	213	220	233	228	218	206	200	212	220	228	220	236	229	211	208	224	186	244	217	244	237	205	206	214	235	202	216	231	214	194	210	219	188	208	226	209	204	229	200	225	199	231	230	249	221	195	198	200	206	233	219	203	244	210	229	207	210	237	245	208	262	216	267	209	234	242	237	236	245	234	222	215	246	219	234	226	228	267	244	241	213	234	226	256	214	187	210	217	209	209	206	219	214	216	231	217	219	240	237	194	224	218	218	230	229	258	230	246	219	235	236	224	248	243	230	209	243	205	191	233	228	220	212	245	212	246	233	220	203	213	225	221	217	211	244	198	228	228	239	231	203	235	218	233	244	204	222	238	250	196	223	200	234	238	209	223	251	235	233	241	249	220	226	226	221	229	220	207	244	211	247	195	229	231	221	221	222	232	202	221	231	253	235	210	196	254	214	202	269	210	226	207	214	241	214	211	199	202	212	235	238	221	212	229	251	202	242	201	274	242	231	224	238	193	214	229	242	217	228	203	225	219	207	220	226	232	228	216	224	206	196	222	210	202	218	246	249	203	220	221	217	246	238	253	205	200	211	212	214	253	222	236	237	200	220	230	222	256	209	248	230	244	226	235	205	233	220	235	221	217	204	226	234	198	238	215	253	205	231	255	217	183	185	225	223	246	259	208	222	242	213	224	215	213	221	187	187	241	216	213	199	213	206	219	206	221	211	207	217	227	213	207	246	196	229	218	186	255	207	250	219	225	208	219	235	214	243	222	232	221	188	222	222	220	214	237	242	218	223	221	238	228	204	223	213	215	201	190	215	169	193	228	205	209	251	220	197	221	225	217	236	234	231	213	215	221	229	234	228	213	228	227	249	202	237	242	239	236	212	252	202	233	229	205	204	245	205	213	211	228	233	247	230	204	202	191	208	237	214	215	219	218	217	212	224	229	210	225	241	201	212	193	245	252	222	191	224	235	233	219	216	222	227	220	223	226	239	248	224	221	205	191	220	222	191	186	214	222	246	193	232	220	193	227	235	204	217	217	246	227	213	257	250	236	254	224	237	239	208	218	213	231	220	209	207	219	217	212	241	204	220	208	205	239	215	215	212	226	282	218	227	237	231	195	214	219	234	202	219	243	214	219	250	252	216	231	228	200	211	202	225	195	216	234	244	242	237	254	221	236	224	226	226	214	227	187	247	201	225	217	206	203	255	213	211	225	272	238	241	203	214	222	243	248	240	239	207	216	210	214	217	208	220	220	217	204	214	221	227	206	237	242	237	221	200	227	227	230	227	222	223	239	229	245	214	224	220	232	228	208	224	221	212	217	234	227	226	244	193	220	210	210	260	236	222	203	225	222	220	234	202	226	200	227	229	201	224	211	211	211	211	202	210	210	210	208	220	238	228	229	219	217	232	218	233	238	224	244	216	217	242	210	212	236	219	211	233	245	218	211	249	223	209	216	210	236	189	226	244	229	221	214	203	215	234	218	230	264	252	235	234	229	237	231	204	213	229	216	234	245	199	221	221	220	241	202	240	222	195	220	211	199	224	207	213	202	232	209	225	199	212	230	240	190	224	192	196	192	220	228	250	237	222	212	221	244	223	195	237	236	219	228	230	211	189	215	247	178	234	195	203	205	222	215	214	187	201	212	228	244	226	238	218	192	228	215	234	222	227	201	227	237	198	180	208	195	200	206	203	221	235	239	236	225	184	233	256	240	258	224	238	229	212	207	253	215	206	237	226	208	214	214	225	219	216	228	248	182	254	239	225	219	238	227	213	233	228	198	188	229	193	226	220	218	218	220	260	222	211	211	184	198	216	233	205	196	226	234	243	192	218	212	219	231	199	171	208	220	219	221	242	221	228	203	196	229	242	260	235	223	228	212	183	202	248	198	201	255	252	224	218	218	213	201	260	211	216	217	248	229	214	245	230	213	226	214	196	174	210	233	224	241	224	229	219	230	195	212	228	219	235	206	202	232	204	236	226	232	208	248	212	206	196	211	204	213	227	220	219	225	234	190	254	260	240	235	188	214	187	192	235	204	199	227	227	205	221	242	207	194	244	244	200	231	179	238	226	243	211	243	247	248	256	223	211	222	218	184	220	256	195	241	202	211	216	205	190	206	231	219	204	217	196	219	257	235	207	247	238	213	234	200	203	221	239	231	215	201	246	204	204	240	232	208	198	209	195	204	196	221	220	209	226	233	215	199	239	207	224	250	225	227	217	252	212	209	222	229	229	234	235	213	214	212	205	232	231	232	236	284	210	200	211	210	226	211	214	227	249	232	215	194	205	231	195	243	227	251	222	220	232	210	191	224	230	212	257	251	229	233	213	236	209	225	213	249	215	185	217	216	232	248	233	189	224	229	215	231	217	219	245	228	242	230	238	220	198	220	218	232	239	228	257	199	213	247	238	225	201	230	202	259	222	222	238	210	237	233	216	254	239	242	230	207	218	225	225	243	204	204	207	245	217	218	208	222	225	209	228	191	232	207	226	222	228	230	209	204	234	221	225	227	231	218	194	212	259	236	207	244	210	213	212	192	258	211	216	213	208	222	236	225	214	227	215	219	233	210	220	212	220	232	242	222	223	220	231	216	222	202	218	204	217	238	226	223	219	225	223	237	213	234	203	205	197	211	205	201	207	274	225	228	214	192	235	216	226	220	199	199	228	218	219	230	220	212	233	196	230	206	221	234	227	243	218	223	227	192	200	204	245	247	228	210	203	227	221	236	239	236	251	215	207	226	201	201	234	222	228	226	208	221	254	206	215	216	240	217	243	217	196	260
32307	19860	19789	14351	7195	2841	2399	1812	1120	846	612	577	584	563	555	526	566	505	534	539	503	545	471	487	449	495	475	495	499	494	514	479	486	501	475	475	483	520	486	465	505	466	516	465	495	491	472	460	518	500	492	484	460	510	486	495	486	475	467	466	493	483	470	511	493	451	521	503	470	458	444	480	480	464	499	480	454	480	467	480	461	488	518	468	475	475	480	463	494	479	458	494	462	477	465	481	452	466	459	502	459	458	445	478	493	494	500	471	499	462	465	472	472	473	458	496	488	543	483	503	504	479	490	495	474	488	495	458	473	480	485	526	467	486	446	483	452	459	454	467	494	455	440	441	462	453	491	464	456	485	467	451	454	526	496	477	454	470	481	483	490	481	464	494	467	430	508	468	527	471	465	489	471	419	497	485	462	464	480	473	480	505	477	474	470	480	481	460	448	485	455	512	430	452	493	494	468	479	488	527	472	524	468	488	450	511	466	491	463	468	480	489	473	465	503	477	512	454	509	470	510	465	485	502	492	452	488	476	475	479	472	471	483	529	468	449	497	450	499	466	486	443	455	459	499	447	485	489	490	481	481	484	458	456	472	435	480	499	520	483	471	446	473	467	500	521	464	500	473	467	469	455	478	462	473	498	481	442	491	468	472	461	421	481	486	490	470	456	467	461	486	481	435	483	481	470	524	440	414	506	477	489	415	479	470	453	476	470	466	480	502	488	481	459	480	496	455	483	431	456	494	493	494	479	519	507	479	481	497	469	461	474	464	474	462	470	451	450	493	443	535	525	499	487	502	493	481	471	516	538	469	471	468	468	484	442	472	506	520	521	441	488	496	501	482	491	499	509	438	468	484	492	473	465	486	478	475	499	486	443	469	505	473	497	484	485	464	480	452	488	472	472	504	468	468	468	471	509	422	477	480	497	513	477	495	498	470	493	475	485	493	465	482	477	475	487	472	473	515	522	495	480	438	472	510	478	466	488	497	469	468	450	469	476	463	437	441	448	465	481	464	453	437	466	434	463	460	468	471	493	443	467	503	449	487	512	498	493	531	448	496	444	488	444	478	455	471	516	481	518	474	525	466	464	507	456	472	474	518	471	506	494	493	504	485	482	461	483	477	517	452	538	446	489	492	490	480	516	506	490	463	476	477	498	464	488	473	447	496	449	474	540	513	477	477	500	454	485	464	442	507	486	480	487	490	489	493	472	455	482	482	494	488	472	441	447	448	490	459	479	435	443	510	476	505	452	446	461	462	474	466	490	529	470	467	466	442	496	470	479	465	466	480	507	501	465	448	484	477	478	453	474	439	477	474	450	462	465	455	447	494	494	545	453	483	486	447	502	451	480	468	482	499	475	493	446	452	486	498	464	471	480	453	496	469	482	439	476	494	464	488	484	510	465	516	484	488	509	497	456	444	454	471	450	476	483	432	469	497	442	475	508	498	447	447	499	466	493	501	483	484	492	489	493	473	488	476	478	480	480	472	442	487	468	405	483	510	466	500	521	523	461	449	476	454	472	462	483	465	445	475	473	484	482	478	514	477	487	444	459	465	467	449	483	461	493	482	461	482	520	489	453	484	449	487	466	509	527	447	457	483	467	468	484	509	463	491	460	501	475	452	471	473	486	495	476	477	466	487	451	467	457	461	451	490	489	466	519	436	467	481	504	469	500	469	484	510	462	497	469	488	488	489	488	480	493	468	450	495	460	482	480	460	501	488	454	448	481	450	508	475	452	456	460	524	468	483	481	480	462	485	485	445	486	484	482	469	491	470	471	451	490	488	475	471	468	532	492	463	518	460	472	518	501	428	462	491	505	480	453	495	505	443	464	465	454	480	494	526	450	488	461	455	494	468	502	462	492	531	474	506	489	485	446	448	495	471	470	493	462	485	455	499	450	496	459	496	454	481	467	448	494	450	473	443	473	486	498	465	441	480	478	491	498	464	464	471	446	486	468	503	456	439	419	504	516	452	500	490	511	430	472	474	458	455	499	458	516	460	462	481	507	489	508	470	488	465	517	454	474	461	496	464	485	482	503	463	443	503	506	507	495	465	479	453	479	493	492	483	445	475	466	488	456	493	471	431	446	501	497	445	472	469	464	485	478	446	474	480	470	507	481	468	428	503	496	512	418	489	473	483	479	502	439	484	468	479	473	488	475	460	424	492	476	470	501	464	501	493	482	462	484	503	453	462	488	483	501	468	460	474	484	479	489	442	524	528	493	493	462	499	467	464	490	459	502	523	489	480	490	511	482	459	511	482	521	487	490	449	493	450	469	477	457	449	485	439	476	457	490	486	494	453	475	511	465	518	459	484	478	424	462	496	500	446	447	476	470	480	501	512	461	458	460	495	492	485	472	443	438	497	515	470	428	498	471	482	513	469	460	498	469	446	497	504	446	486	396	461	475	450	483	505	475	487	487	523	437	522	508	458	505	466	452	459	498	501	483	470	457	455	475	456	494	459	509	471	469	482	456	450	490	489	479	455	493	544	490	510	469	442	507	506	469	481	484	467	487	525	494	468	495	470	420	463	468	475	480	455	506	497	440	488	496	480	469	473	496	457	471	452	459	533	496	482	463	485	487	474	466	441	474	470	483	488	489	489	462	476	492	478	483	516	482	502	490	457	515	447	472	516	492	447	484	459	468	479	481	482	474	489	484	481	484	494	483	471	488	464	470	486	483	496	455	459	471	478	453	467	471	466	498	515	456	488	502	469	462	481	508	475	519	458	496	425	476	492	446	502	452	505	455	476	499	497	454	443	448	474	480	506	463	494	477	480	453	438	476	461	472	439	423	500	435	454	479	483	473	470	471	467	470	491	474	477	466	480	494	474	470	477	469	460	421	448	513	454	475	492	471	470	501	482	505	480	450	468	508	470	481	484	523	464	458	491	475	454	471	457	488	476	486	453	488	493	491	439	503	491	447	511	483	474	457	512	454	488	454	484	504	451	459	474	515	445	469	463	487	497	479	483	476	462	515	487	487	532	496	438	463	463	444	446	455	476	474	490	485	459	483	513	515	474	479	498	453	442	484	514	504	477	494	494	512	466	477	484	476	441	473	448	490	475	457	470	474	466	474	496	468	480	495	515	483	456	471	463	486	492	481	457	502	483	466	455	463	442	480	500	501	527	464	504	482	476	474	489	453	473	479	454	470	512	468	512	485	463	460	457	483	464	503	467	444	478	491	507	497	510	440	436	476	511	467	441	459	450	468	512	475	461	467	489	505	493	483	473	473	484	459	459	522	474	485	509	471	455	465	440	482	431	474	467	476	492	427	465	474	476	453	469	505	490	484	487	478	487	470	478	456	461	473	480	477	468	479	480	476	489	459	480	456	449	484	432	482	514	489	462	446	477	477	457	528	452	508	452	484	508	453	485	506	477	452	489	437	506	510	466	490	482	453	529	493	509	474	422	487	482	507	469	482	496	456	478	498	501	514	474	440	494	457	501	496	451	495	477	443	514	520	458	463	483	473	476	514
39909	15122	4938	1449	533	234	224	234	223	184	215	186	202	189	206	213	198	207	194	178	196	194	187	171	213	198	205	191	222	196	206	189	216	203	217	244	206	237	187	213	196	233	192	242	206	193	187	222	221	168	229	211	187	222	190	209	213	206	196	232	217	200	193	176	187	197	196	202	171	209	234	210	225	179	217	192	192	195	198	203	211	207	194	173	188	180	208	188	186	223	203	202	186	218	213	226	242	199	206	181	166	172	214	217	234	178	210	219	192	190	204	237	218	225	197	183	193	212	205	203	196	171	183	211	215	194	198	220	213	207	194	185	187	203	187	212	215	193	180	208	213	205	182	228	194	231	197	201	187	192	187	185	242	192	203	191	186	203	201	209	207	201	226	238	231	203	240	178	222	198	194	212	227	221	206	185	186	172	212	191	192	185	192	201	198	218	196	185	197	195	196	183	199	199	202	187	185	189	192	189	218	203	179	189	170	164	181	204	214	194	193	182	224	216	219	204	192	212	185	189	194	187	191	222	199	175	228	253	189	181	191	200	207	199	178	201	211	185	211	191	214	185	197	211	180	210	204	202	176	203	183	201	212	201	207	178	203	221	193	194	176	191	199	207	219	197	179	222	199	211	185	219	168	207	208	193	169	185	215	227	227	193	208	239	218	209	207	177	197	200	189	216	192	201	192	193	236	173	195	173	201	182	234	202	186	206	216	192	223	233	196	203	210	196	195	215	207	175	190	186	232	208	177	188	231	196	232	194	234	188	224	212	211	203	203	222	222	197	209	205	204	200	197	187	238	209	230	210	203	219	191	209	190	200	184	184	198	198	190	194	211	193	188	222	207	210	219	195	165	211	182	194	234	200	204	216	217	213	187	207	201	195	214	202	201	224	190	205	186	187	218	178	167	225	230	189	214	236	218	192	193	207	185	175	198	192	201	216	199	187	206	208	216	195	225	217	183	196	197	160	189	226	204	206	254	227	220	179	221	202	214	209	192	189	199	204	203	209	213	191	193	191	213	204	217	196	208	192	207	216	190	232	219	190	204	218	188	207	215	171	201	185	197	193	183	210	201	210	201	202	188	161	214	206	197	186	197	205	200	161	207	193	215	212	190	205	199	228	180	236	193	196	186	211	188	204	220	218	182	159	179	208	222	190	218	219	197	179	198	250	187	239	210	187	186	197	205	221	174	219	208	207	221	211	203	229	218	196	199	212	189	212	179	179	210	221	204	189	179	183	181	202	202	176	205	215	195	208	212	193	196	192	206	192	193	215	165	204	203	234	201	193	194	213	222	201	198	215	169	192	188	171	187	218	197	178	195	211	221	217	214	174	199	195	204	198	205	206	223	202	205	172	191	197	210	213	199	158	209	195	201	188	192	205	188	210	184	194	205	210	216	220	183	206	216	187	211	201	216	205	206	221	183	215	196	202	209	204	184	204	209	195	214	214	201	174	187	208	217	214	205	227	228	206	194	185	194	205	233	205	231	201	233	207	241	176	183	232	210	211	186	197	184	221	216	186	187	213	230	210	209	188	233	201	209	182	197	219	200	215	212	226	242	217	203	193	191	193	205	192	224	188	209	181	200	228	179	183	190	195	192	201	184	212	189	201	227	206	214	204	203	175	186	207	180	179	189	200	182	199	190	185	188	211	215	200	228	191	183	178	207	220	215	222	202	184	204	220	194	180	207	214	184	196	193	187	199	213	221	201	207	183	189	182	222	199	212	182	210	234	185	182	202	208	205	206	185	186	210	192	213	218	183	199	244	218	195	223	212	192	194	172	190	221	180	194	190	181	207	162	199	198	207	197	195	208	209	210	197	207	211	237	208	216	200	196	206	216	178	219	198	225	206	202	188	165	182	187	200	186	216	196	184	201	207	193	205	190	198	185	205	197	205	191	194	212	205	210	241	235	226	188	230	185	186	215	177	204	211	231	204	236	196	200	201	203	234	195	194	210	178	193	241	214	200	199	237	218	231	222	200	239	208	191	198	206	199	193	210	188	202	220	243	201	197	204	201	203	220	202	197	182	209	218	189	190	210	221	214	201	201	193	186	220	201	203	216	195	213	196	195	175	197	170	207	219	199	211	205	188	210	210	186	186	188	229	188	193	211	204	170	197	218	192	188	211	216	203	216	213	174	212	218	215	181	210	191	194	167	191	215	197	217	192	201	197	205	201	210	224	185	177	185	200	224	226	216	189	202	194	188	227	199	199	208	179	195	189	195	181	209	214	172	226	217	194	186	216	227	208	190	186	228	210	203	201	197	193	195	189	188	219	190	198	181	209	195	251	230	182	208	233	182	178	176	200	216	177	220	214	205	198	217	213	207	202	202	214	175	181	182	203	195	202	204	207	217	216	217	237	222	203	224	209	176	205	208	200	237	227	198	176	235	191	174	203	200	174	154	191	187	210	211	194	188	229	211	198	191	206	206	201	200	190	211	230	192	234	214	204	185	197	192	202	176	209	191	210	218	174	200	205	214	222	209	165	213	197	190	192	214	204	197	208	202	208	201	200	184	184	206	209	184	209	197	190	204	202	224	194	204	177	251	213	208	187	226	216	193	195	194	212	207	188	189	236	184	229	204	167	230	189	185	191	217	203	218	164	190	229	199	196	237	187	237	222	181	206	224	186	210	222	199	229	209	215	207	210	201	196	199	215	233	238	208	215	184	199	208	215	211	208	199	205	171	187	179	193	199	189	203	198	206	167	206	212	190	182	213	196	202	204	173	203	215	185	230	194	198	195	201	219	170	191	209	214	178	217	226	200	190	212	220	176	201	228	215	171	179	189	179	181	190	208	172	194	212	185	205	197	214	211	215	192	207	199	177	186	190	222	192	208	190	227	196	204	215	207	205	209	239	190	204	194	199	197	194	171	197	207	203	217	205	173	206	218	207	187	204	201	196	193	205	193	212	178	221	199	207	189	221	230	180	230	237	192	180	207	210	209	197	176	191	165	201	193	211	171	167	193	191	190	201	189	189	197	198	202	179	206	209	176	203	210	188	192	219	203	164	192	231	213	201	171	204	176	192	180	203	215	192	219	198	177	183	211	173	179	192	194	205	223	196	225	190	211	188	197	219	195	197	187	183	187	199	201	192	199	202	222	205	183	218	208	200	185	195	218	192	219	205	187	201	213	193	235	213	199	181	186	221	211	180	195	194	232	218	178	193	195	182	223	190	204	194	203	170	202	196	226	180	218	204	178	197	212	240	206	218	192	227	219	212	234	207	197	211	195	180	210	192	221	201	208	236	160	188	203	180	228	194	182	191	200	238	202	205	217	207	169	195	213	183	226	202	195	202	208	203	195	221	200	204	216	199	241	211	176	202	217	218	207	219	193	176	188	199	208	210	203	176	197	232	197	203	195	226	208	220	212	208	229	203	185	187	203	206	198	184	218	192	206	180	173	224	203	196	178	193	209	234	191	213	210	200	214	189	170	217	204	225	232	193	201	200	185	193	177	215	191	190	213	201	174	194	197
24903	10108	6433	3418	1479	570	495	462	458	433	432	449	456	404	379	432	443	476	439	450	474	432	431	453	410	462	424	442	447	408	438	372	403	479	402	459	420	433	410	441	462	424	387	411	442	425	461	422	455	445	451	412	456	456	418	463	428	399	438	422	418	450	433	397	437	433	456	426	460	412	432	412	436	435	423	416	379	463	436	417	436	439	428	431	440	441	444	419	424	398	391	411	403	422	392	446	437	414	398	430	438	406	414	427	454	416	422	463	385	413	434	429	410	432	436	422	411	426	444	402	442	407	475	436	440	428	467	429	394	424	412	460	459	426	421	416	438	443	405	469	449	448	422	401	389	392	408	425	416	420	444	443	455	395	483	444	395	409	415	432	427	424	456	389	438	456	473	436	396	451	395	451	410	437	443	452	396	437	428	460	410	437	450	435	443	417	431	420	383	380	450	453	411	438	469	432	449	411	458	442	406	420	449	408	423	446	438	453	421	445	404	412	437	433	431	440	433	402	434	444	394	400	418	430	438	399	438	444	437	470	415	435	436	455	422	432	414	409	424	399	423	434	442	438	423	405	417	431	467	413	443	406	449	439	430	431	412	430	435	443	450	414	435	422	421	432	428	399	423	434	409	438	449	427	401	455	400	422	422	435	434	417	451	438	464	442	473	431	441	472	450	452	438	432	422	477	427	438	394	445	458	423	417	418	406	449	394	433	426	423	404	447	416	467	441	413	417	408	439	405	445	414	428	428	429	431	427	464	450	405	455	431	419	431	413	481	437	434	426	428	435	417	514	431	395	478	403	462	420	414	423	414	480	432	474	420	474	472	417	428	433	434	445	411	422	419	455	443	414	444	438	421	412	471	426	435	406	423	378	422	392	466	415	467	444	440	445	445	412	421	406	486	439	427	452	435	451	458	427	446	411	439	411	434	414	468	420	443	421	430	438	432	399	401	427	406	457	427	453	404	418	398	453	443	433	454	432	432	429	398	455	395	413	420	406	418	463	435	430	391	465	441	413	442	408	423	412	411	425	439	413	460	425	478	422	434	409	440	425	417	416	430	466	438	406	454	413	434	385	439	430	455	452	434	444	436	407	444	397	436	420	420	414	423	426	432	414	446	440	458	471	404	447	411	423	424	403	468	452	436	440	437	428	472	428	408	466	418	460	383	446	409	401	418	419	440	418	404	424	394	437	434	410	413	440	418	454	416	433	434	438	433	454	457	440	452	448	441	388	417	416	457	408	452	447	455	463	433	463	417	412	417	444	416	445	423	457	415	416	385	430	426	413	465	409	452	445	439	427	438	421	438	427	467	436	432	403	416	424	392	408	451	428	438	442	454	419	428	409	419	450	413	404	419	436	435	451	422	443	433	430	406	417	423	464	437	451	433	468	439	429	402	442	424	428	416	431	445	415	379	432	433	445	454	433	427	420	448	418	424	429	407	411	438	424	409	434	406	418	407	395	451	436	461	426	416	409	445	421	398	425	398	472	432	439	407	402	431	418	457	485	421	430	411	419	398	419	421	418	433	431	456	462	449	432	462	441	411	401	455	434	435	404	455	419	415	472	429	424	458	435	436	419	451	445	406	426	427	450	462	436	455	453	421	484	391	418	441	412	454	462	423	417	452	425	426	451	417	459	452	396	416	401	409	430	432	432	418	412	430	447	447	465	384	408	407	465	451	443	396	443	420	376	441	426	426	414	423	452	415	425	429	422	423	440	407	445	464	465	418	446	446	463	418	457	408	399	420	421	428	397	440	446	450	411	435	432	413	461	418	429	431	416	428	441	461	436	471	405	442	423	420	436	417	442	449	432	411	436	458	443	391	406	422	438	416	427	413	407	434	434	416	422	430	450	460	443	446	462	443	430	436	450	446	447	406	473	411	424	431	429	423	393	467	421	431	424	412	446	448	440	423	426	437	426	430	454	447	395	415	418	442	399	420	447	443	404	407	431	406	426	452	446	418	432	436	426	450	440	398	434	420	443	411	453	403	418	413	400	439	390	407	441	398	393	438	453	457	452	446	410	439	446	410	453	435	446	406	477	411	424	422	418	448	421	464	456	415	463	420	445	419	431	438	419	436	442	470	423	451	422	425	431	414	431	433	400	400	384	415	422	466	430	428	422	430	405	458	450	475	369	417	425	439	439	436	428	437	403	442	399	451	423	416	460	415	424	428	441	424	433	433	441	437	448	416	430	397	464	446	413	449	411	431	452	425	393	428	463	400	400	445	403	446	432	387	425	447	435	424	438	442	457	449	535	406	465	435	478	454	404	407	465	429	419	425	433	443	451	434	428	434	464	423	379	409	427	436	397	423	417	416	429	395	467	438	405	437	438	445	415	474	452	461	434	448	424	436	417	431	459	437	407	456	444	434	425	476	418	418	430	432	437	447	414	417	471	410	473	440	398	444	407	441	450	419	430	417	430	404	372	445	461	442	418	403	415	488	457	425	419	397	452	471	406	442	438	426	465	440	458	396	473	444	409	447	422	427	437	413	444	455	430	442	422	433	418	467	441	418	394	409	411	410	414	451	449	405	424	434	440	429	429	424	444	475	449	441	446	451	425	392	445	417	426	389	450	440	456	452	429	423	425	424	418	430	439	409	418	497	442	412	448	421	466	411	464	419	409	428	423	417	420	423	443	411	463	453	437	442	418	402	413	414	419	437	434	452	445	458	429	444	459	408	464	433	416	473	445	407	441	436	427	447	414	442	398	428	415	413	435	457	452	405	429	436	426	433	423	449	455	397	456	432	453	430	385	431	458	450	434	401	443	430	415	439	430	413	440	441	444	432	486	436	420	451	452	433	395	412	463	443	456	417	433	447	418	470	398	401	445	448	422	421	421	440	455	447	428	425	416	458	420	433	409	431	428	423	435	451	471	416	439	448	431	449	422	450	437	421	433	437	426	422	429	422	436	446	439	454	399	410	409	375	402	402	448	446	428	430	445	433	376	470	424	411	446	418	439	415	433	462	412	398	427	453	446	443	436	450	434	413	426	403	432	428	411	423	434	463	419	407	463	447	420	459	411	426	445	428	408	444	446	435	433	452	467	462	448	432	414	429	446	433	454	427	407	400	446	447	404	456	397	449	419	445	435	427	409	437	433	421	444	406	472	367	414	419	435	449	410	446	397	454	397	485	435	463	449	416	428	456	409	401	451	421	449	460	433	409	431	442	474	434	464	412	404	470	433	439	431	472	454	426	415	424	447	418	430	451	441	448	429	428	426	468	393	453	441	462	404	407	490	449	496	445	421	380	441	437	415	432	454	437	418	428	450	414	408	444	440	409	440	409	431	443	464	407	464	414	452	447	385	439	436	479	434	426	451	447	437	445	440	469	480	414	437	436	416	408	432	453	446	429	438	421	398	429	452	420	438	411	444	435	446	416	404	421	417	461	423	420	425	445	429	459	437	432	479	420	428	437	436	443	449	473	410	453	455	409	429	431	440	426	428	442	448	418	402	442	439	447	414	441	437	412
47011	21258	9438	4784	1736	603	367	256	232	219	169	182	166	184	164	175	178	189	198	180	177	178	154	171	183	153	186	138	164	161	162	187	182	191	186	179	165	193	178	177	138	178	155	156	162	176	156	166	184	177	162	163	160	174	173	167	153	173	157	169	148	170	168	145	187	175	161	192	148	161	163	169	140	159	190	148	174	182	188	177	164	154	186	171	182	161	181	178	192	173	179	161	190	150	164	174	152	154	168	186	196	150	185	173	174	180	173	164	167	180	198	171	155	167	151	176	167	186	175	161	158	158	172	176	150	188	181	184	175	162	172	181	161	158	177	153	171	176	162	160	164	149	194	156	163	153	166	161	170	149	163	168	164	165	169	174	147	173	177	162	156	174	187	197	158	158	186	146	169	154	193	162	141	178	184	211	142	154	178	196	194	148	148	175	168	168	177	168	157	165	179	156	164	172	179	166	165	189	153	168	167	160	173	176	163	148	164	186	166	152	172	139	140	140	139	176	161	166	163	153	157	160	181	169	163	186	142	172	186	161	181	187	183	167	155	138	198	192	161	177	167	139	180	169	195	146	171	190	171	182	193	159	187	158	156	168	164	172	149	161	158	177	173	167	142	160	161	149	142	192	162	164	174	180	182	177	157	158	175	139	196	161	167	177	159	158	162	177	184	172	161	162	173	194	149	172	179	167	157	181	191	171	165	168	163	171	169	164	180	155	159	156	172	195	197	180	173	183	170	203	157	170	170	175	164	162	147	179	176	163	178	182	157	153	183	166	141	162	197	179	168	172	154	157	140	180	162	171	200	169	179	163	138	178	161	161	168	149	163	187	151	158	181	187	161	198	170	185	190	171	181	178	179	158	171	180	154	159	181	182	178	157	175	181	168	179	172	154	193	154	155	175	163	170	144	182	171	149	166	159	168	144	183	167	173	176	159	196	160	177	163	188	185	152	156	169	202	173	161	164	168	151	124	181	171	165	191	179	190	198	172	175	192	167	177	174	165	187	154	178	198	160	152	143	181	160	149	178	151	142	157	141	194	175	180	164	164	164	179	168	177	151	182	183	164	189	185	197	156	176	183	166	152	167	160	182	166	167	154	178	166	185	172	171	173	167	156	160	187	172	164	161	193	167	198	171	147	123	144	157	166	177	150	197	171	180	157	177	182	155	171	175	144	171	172	163	155	153	173	166	158	155	173	157	179	180	178	164	157	170	191	168	139	179	153	150	198	183	190	196	154	162	181	158	143	151	173	186	172	191	160	198	177	158	157	174	179	164	195	181	180	173	158	174	191	159	156	162	177	162	192	144	153	184	161	199	192	159	162	167	172	182	169	168	179	154	160	182	178	184	154	185	159	207	150	174	164	177	170	189	186	158	182	152	168	179	176	194	177	186	179	192	183	160	160	174	183	153	157	194	158	189	146	148	162	150	166	167	172	167	184	183	185	192	165	172	161	156	165	164	167	179	180	155	174	174	159	173	191	167	138	150	157	157	165	160	161	173	180	154	194	155	161	176	178	183	171	184	160	151	197	208	171	160	169	162	194	160	155	155	184	160	161	146	176	167	159	180	154	178	159	158	170	157	168	176	164	197	166	176	191	176	173	175	153	165	176	167	165	192	166	156	178	151	189	161	165	161	175	186	177	185	174	165	181	177	181	196	144	169	201	159	153	179	131	160	139	133	155	160	170	176	173	147	162	153	170	172	152	188	172	170	190	147	152	150	189	165	192	155	159	178	177	160	164	171	176	167	163	141	147	167	166	160	188	184	163	173	172	177	178	171	173	180	197	166	172	168	174	198	149	167	163	149	156	178	173	186	167	129	159	190	153	148	174	176	157	155	155	179	194	176	178	193	160	178	164	165	165	165	185	159	163	167	167	161	175	179	145	196	177	137	174	167	163	181	182	138	185	194	177	172	197	169	169	154	179	169	149	187	182	192	182	187	166	159	172	168	164	161	174	167	166	175	179	181	166	178	170	172	198	155	176	167	166	164	161	172	198	180	191	177	161	169	179	164	178	159	163	159	158	203	190	156	179	169	156	167	148	173	170	178	177	175	198	180	173	196	136	164	189	174	160	176	164	168	195	183	149	151	164	162	149	193	176	172	196	189	174	186	203	178	162	153	160	153	167	184	165	156	169	162	192	165	169	190	169	195	156	173	163	150	167	180	187	165	183	194	168	158	162	164	162	166	172	178	165	186	178	187	167	185	177	169	183	177	163	171	163	155	165	175	176	174	177	167	161	164	171	182	158	168	186	164	169	152	165	200	164	170	156	175	141	179	164	159	152	153	158	188	177	189	174	141	169	147	168	190	181	156	177	161	180	177	199	166	167	180	186	173	184	190	176	178	157	168	200	167	186	172	174	175	155	135	149	189	160	192	183	173	195	179	177	172	167	153	169	162	173	185	176	151	145	178	196	208	184	180	191	163	162	176	171	162	165	177	145	142	205	194	173	155	169	171	138	170	164	166	171	166	174	163	166	168	158	154	192	185	173	184	196	174	174	162	179	168	156	172	161	145	197	151	193	184	159	180	173	166	156	169	163	179	178	187	158	183	175	193	157	154	175	147	185	163	161	172	154	181	156	172	161	169	177	187	157	169	159	181	176	183	171	160	173	169	168	186	179	186	174	197	181	165	148	159	166	152	153	157	162	163	142	195	146	163	168	165	160	181	165	175	181	197	161	192	174	159	159	172	178	179	157	139	175	151	179	164	168	179	154	189	153	165	165	203	169	172	180	175	175	171	164	169	181	155	172	162	170	189	179	162	167	182	161	158	173	171	177	169	163	153	168	168	190	166	195	175	175	159	168	163	164	173	171	182	161	156	158	176	174	173	169	175	190	160	145	165	168	175	147	181	158	192	167	181	166	175	156	180	175	189	185	146	168	179	176	147	154	170	168	166	169	197	181	160	180	171	148	159	152	175	162	175	157	172	166	187	164	167	166	159	178	167	149	165	177	168	160	151	182	166	166	176	178	186	189	176	183	168	155	179	166	171	159	190	149	166	182	167	176	174	184	193	166	164	185	201	179	183	184	180	168	179	191	178	167	163	163	160	172	176	188	159	166	154	183	166	172	160	166	147	166	171	155	172	155	172	161	159	182	171	178	154	156	173	175	168	161	208	173	190	180	158	169	139	192	165	170	165	167	175	165	174	182	147	165	167	166	168	171	174	172	161	152	199	184	187	171	170	186	179	149	154	170	182	176	171	165	130	165	168	150	142	183	188	174	156	147	168	178	168	164	171	176	163	165	170	174	164	162	173	181	161	191	186	150	176	160	187	173	167	158	161	163	177	205	148	179	178	166	165	160	150	185	172	160	175	176	188	168	139	193	170	195	175	168	207	178	181	162	180	161	166	161	158	159	174	160	156	162	175	174	168	165	151	155	171	183	178	188	179	158	146	185	175	187	170	158	168	174	149	144	166	160	167	142	170	178	166	155	149	170	160	172	186	159	161	175	167	154	179	168	141	169	175	161	157
27858	13352	12739	10765	4952	1606	1359	956	701	567	482	454	464	428	426	426	399	395	403	406	391	396	394	390	393	410	390	402	334	394	374	384	362	377	428	380	379	352	369	387	391	380	365	393	401	388	425	341	394	399	355	382	351	342	374	404	377	358	386	380	359	356	389	362	360	362	397	384	360	349	394	384	377	381	367	367	374	362	381	353	356	395	367	376	363	388	381	359	389	379	362	374	385	377	396	350	401	368	406	378	415	387	380	367	357	348	366	380	350	362	397	396	384	374	362	425	417	380	349	415	374	401	359	402	372	384	393	368	362	407	412	357	408	373	382	346	352	395	388	390	402	352	394	363	397	363	357	372	373	351	359	409	358	372	376	356	390	362	365	376	413	396	405	379	390	405	336	383	360	401	358	377	376	406	336	405	372	371	388	376	367	383	368	355	370	376	374	384	400	397	371	394	409	398	376	413	379	356	406	368	358	372	401	396	372	406	352	396	385	400	384	387	372	379	381	392	344	381	386	375	345	396	378	382	388	366	389	372	361	406	369	394	373	357	402	368	351	363	397	351	389	390	403	380	379	365	362	369	409	387	379	378	369	405	386	359	380	341	368	382	369	377	385	366	379	383	412	366	380	399	361	404	350	368	399	371	390	360	382	389	364	365	395	387	372	397	423	368	365	384	392	380	381	395	390	360	408	382	363	383	360	401	365	374	364	427	393	367	387	359	353	386	391	387	353	387	362	361	388	351	377	400	392	352	401	377	394	359	405	386	380	370	421	372	366	416	399	382	384	393	362	403	403	371	387	385	372	387	380	373	386	377	430	402	370	382	370	376	379	382	387	343	387	343	387	376	354	384	374	352	392	409	367	353	388	375	373	347	401	373	391	394	330	385	381	389	402	355	355	354	371	383	380	360	395	354	345	359	380	357	386	383	392	382	398	413	370	411	354	390	401	354	364	367	393	399	366	426	363	360	357	373	405	363	354	338	394	377	375	373	377	344	396	377	406	390	360	398	385	367	358	388	417	416	411	364	356	408	390	390	401	373	375	409	370	380	374	395	400	388	380	386	355	419	359	365	421	385	375	379	382	395	406	378	352	333	355	375	382	339	401	375	358	394	349	384	382	367	387	423	384	401	420	376	379	400	389	390	391	360	341	356	358	392	376	383	376	390	372	357	425	397	403	391	386	410	383	382	366	367	371	367	356	370	401	373	380	375	347	367	400	396	364	382	338	370	413	374	383	375	386	364	400	340	392	400	362	330	366	355	362	398	386	391	370	362	376	396	342	355	363	381	386	380	401	406	349	371	409	384	365	346	376	366	359	388	387	381	359	411	380	399	367	397	338	406	380	384	355	376	397	387	391	383	382	392	388	361	367	366	420	382	397	362	413	380	406	395	372	373	394	367	380	415	375	391	363	411	373	350	387	361	367	408	377	400	378	404	362	402	340	387	377	396	355	368	396	392	387	368	373	392	374	372	355	367	393	369	395	383	387	380	353	381	377	339	366	361	373	362	414	375	378	389	350	382	398	373	381	366	384	367	383	372	372	368	380	373	373	400	334	358	376	367	368	332	383	328	395	366	378	408	401	402	382	358	371	374	402	355	373	378	392	382	388	355	355	341	388	428	379	354	335	366	367	376	368	364	364	409	365	400	409	354	353	384	415	375	374	390	376	373	365	378	343	397	385	401	400	364	313	380	371	374	376	356	362	370	351	380	373	384	372	404	359	349	384	379	355	389	359	383	362	353	382	419	378	373	384	404	390	357	377	315	393	395	344	388	413	393	386	363	383	378	388	389	411	382	391	359	388	370	404	380	364	414	391	403	362	359	371	375	386	417	340	363	383	386	402	352	381	386	378	369	360	377	402	361	365	394	346	409	387	399	384	354	390	367	350	380	355	355	376	378	396	383	367	395	379	363	400	371	368	361	406	419	394	414	352	399	387	356	397	359	381	418	363	399	343	384	371	323	383	388	380	360	384	396	394	371	377	379	375	397	348	384	385	350	407	354	391	398	370	392	395	365	373	386	409	391	380	371	366	362	372	374	384	395	363	354	380	381	378	397	397	374	394	368	356	388	372	385	367	387	387	394	430	360	366	384	382	386	358	354	392	388	389	368	370	378	360	369	390	390	352	391	368	400	365	384	344	345	344	381	394	389	370	381	369	391	414	389	385	406	389	374	395	355	370	403	376	360	383	408	376	394	368	380	362	381	386	407	390	430	367	390	383	372	414	400	394	352	329	409	385	368	370	356	396	370	377	372	344	383	329	377	361	387	384	400	370	368	382	368	355	376	378	367	400	374	371	412	360	348	346	388	383	386	400	353	415	399	412	356	367	371	376	406	386	349	357	349	333	432	382	393	380	358	378	378	410	393	399	365	380	386	424	424	365	340	375	383	344	381	413	392	372	350	414	365	371	433	349	386	352	371	363	353	410	414	395	364	404	358	426	371	375	372	402	348	377	351	362	353	392	365	379	384	386	350	385	347	377	337	379	352	397	378	368	344	408	356	382	347	378	376	374	345	385	392	358	405	363	365	367	346	319	358	382	386	429	364	361	402	401	356	395	392	397	381	402	384	351	376	416	376	354	361	379	363	357	384	383	402	370	390	360	348	358	352	366	375	356	376	380	373	356	388	407	380	353	374	410	354	387	383	362	391	402	356	386	383	381	400	399	384	346	387	340	353	388	388	363	372	382	348	362	372	393	352	390	394	372	375	347	373	375	378	394	345	382	357	385	380	387	346	363	347	374	362	398	373	361	401	373	355	391	355	368	382	385	373	358	408	379	368	379	389	365	370	414	369	369	369	412	367	388	384	380	377	390	401	394	355	374	390	381	376	367	365	381	382	384	415	392	364	371	362	387	363	403	349	387	362	382	389	357	377	389	357	366	383	359	349	388	359	362	377	374	387	364	395	396	367	385	371	398	394	422	403	385	399	376	423	392	353	351	362	377	377	380	378	388	386	367	408	381	366	375	403	351	363	374	388	380	365	390	406	379	380	399	404	366	354	413	369	390	380	342	376	367	402	375	399	399	375	390	381	367	378	401	358	380	363	378	370	369	372	381	399	368	385	391	390	374	355	337	368	382	389	384	355	378	413	368	417	386	370	405	329	366	415	405	392	377	361	390	367	388	354	354	356	401	359	330	326	356	368	402	360	364	373	365	383	391	371	353	361	399	375	352	335	382	359	335	368	397	404	387	369	390	374	344	415	346	354	374	384	385	385	368	417	367	397	369	395	375	402	363	380	407	349	357	345	358	429	389	348	391	381	383	396	382	360	406	373	427	358	373	389	361	388	357	395	360	379	385	414	382	388	392	381	386	365	378	350	371	347	389	376	422	431	352	376	378	357	355	407	355	381	356	399	336	365	408	381	375	378	407	390	359	355	402	370	403	399	382	380	398	372	364	409	376	394	368	348	366	369	370	401	376	361	407	374	420	361	375	376	387	373	377	349	372	381	375	373	364	375	358	381	334	373	403	364	358	362
55331	32009	18213	7392	2834	854	549	454	305	266	274	261	229	213	215	248	259	272	235	237	247	188	190	226	236	208	210	242	245	245	218	217	221	225	216	225	198	190	218	230	207	226	184	215	207	240	237	222	215	186	240	213	230	241	217	195	212	226	252	202	197	225	217	215	210	216	228	218	230	202	187	192	218	194	209	248	224	217	228	248	210	219	207	239	215	184	221	219	248	217	230	231	237	230	194	213	207	234	234	230	236	251	214	235	216	218	233	205	222	248	237	238	231	222	235	224	202	235	227	238	254	286	250	233	240	227	228	202	235	213	202	239	210	202	238	246	211	222	223	229	269	247	193	239	238	205	233	249	235	214	236	200	229	232	219	211	221	238	196	254	208	223	239	216	227	217	240	252	198	229	237	219	199	222	222	250	197	228	203	226	241	204	224	252	259	214	214	226	230	245	208	241	220	225	233	237	230	221	238	234	217	221	214	224	246	206	211	232	220	235	228	223	211	217	243	219	203	252	211	203	263	247	206	204	232	246	206	221	235	233	237	215	237	210	247	217	219	198	210	220	223	257	273	240	226	217	253	235	206	211	227	253	195	214	245	237	240	209	249	217	216	218	238	208	233	232	248	195	248	229	217	243	227	227	250	214	225	232	212	218	240	228	230	223	218	215	213	265	242	228	199	198	217	224	237	201	210	232	248	221	249	219	220	255	200	242	223	227	241	239	214	228	214	217	200	200	237	200	198	194	240	218	246	243	264	203	213	232	264	192	206	230	208	202	238	213	215	223	253	202	214	203	200	213	249	220	229	213	199	228	224	249	253	208	219	226	185	234	217	250	214	226	220	204	221	224	216	232	199	211	179	224	228	252	208	242	239	236	248	234	204	222	253	201	193	207	222	240	232	238	270	220	210	243	179	233	237	218	230	248	229	227	203	218	226	225	222	218	236	243	228	246	257	223	212	212	200	219	237	227	238	200	216	227	195	262	223	206	217	211	253	201	214	217	209	219	226	228	231	208	234	219	186	212	204	216	260	243	243	227	214	212	222	233	244	223	199	223	214	204	240	245	216	206	215	233	213	217	233	243	217	218	243	209	202	223	200	278	214	215	216	223	225	219	207	209	203	236	225	214	216	240	209	219	256	246	213	216	235	205	232	260	224	235	262	238	206	210	248	250	208	175	250	218	196	243	233	206	244	245	252	201	234	239	251	241	209	255	242	216	238	208	216	196	244	243	204	214	218	257	248	254	190	218	246	214	241	203	223	256	214	212	212	205	223	222	252	234	243	212	237	221	210	217	246	232	237	222	234	223	199	197	196	233	218	204	225	233	240	214	209	217	221	230	205	210	208	213	213	242	231	233	200	201	217	273	247	206	233	226	204	260	232	214	222	234	221	206	219	220	265	237	194	183	198	231	223	215	223	230	228	207	234	219	199	257	203	210	196	247	242	226	240	218	230	246	221	233	225	218	226	210	238	236	226	258	217	217	212	206	204	233	219	192	200	273	266	228	202	222	230	210	237	247	255	242	252	218	219	229	239	222	231	191	229	245	226	220	228	227	248	234	258	228	220	230	229	226	225	206	264	252	203	218	222	216	215	234	258	214	208	238	206	213	213	219	244	239	233	234	230	241	212	228	219	240	245	195	228	215	227	230	242	249	228	224	218	212	229	215	238	241	234	235	192	228	209	207	229	210	191	219	193	208	204	172	224	189	244	218	212	200	241	239	255	237	229	212	196	239	251	201	219	214	238	225	225	268	230	234	209	231	215	219	215	222	219	202	234	255	217	228	219	206	233	224	223	240	252	229	186	241	229	233	226	221	215	220	240	244	228	219	209	228	211	215	194	233	229	244	221	237	251	227	209	229	235	241	164	238	224	217	224	228	227	203	219	234	235	223	224	196	239	230	247	214	196	221	219	224	245	214	225	228	229	235	229	227	237	246	251	247	196	237	220	248	214	243	262	244	220	243	220	213	215	204	221	222	216	233	240	230	220	201	225	226	244	225	248	219	236	222	232	251	214	215	252	207	204	186	242	216	247	246	229	230	204	240	183	206	251	214	198	273	201	225	233	219	234	232	211	226	235	260	218	204	217	236	207	228	208	219	211	241	186	220	214	222	216	218	233	212	258	225	250	228	210	223	220	233	227	228	221	229	225	229	213	237	242	219	218	260	252	277	243	237	250	219	249	262	232	225	233	240	241	235	209	220	233	218	212	226	201	216	225	221	246	216	228	218	217	231	251	230	255	226	243	245	206	225	231	210	246	214	238	228	223	208	213	196	224	239	225	202	217	224	233	246	185	224	238	215	223	220	217	219	202	239	237	214	238	217	230	195	216	218	226	231	237	245	230	222	209	218	243	239	211	210	240	234	232	257	230	214	241	225	206	206	203	206	244	202	249	211	241	205	264	218	253	217	199	208	265	204	243	217	221	239	192	212	218	255	224	250	231	229	226	219	215	205	259	233	237	234	192	233	217	221	228	238	237	240	212	220	262	211	213	240	225	212	240	235	201	225	215	223	228	205	205	236	235	234	241	245	238	262	226	239	225	240	231	228	208	229	261	233	245	219	192	248	209	240	220	237	221	232	225	209	249	259	253	224	218	231	222	211	249	199	204	195	220	231	232	208	213	215	245	232	196	202	207	242	223	267	246	237	248	228	241	219	221	217	213	226	241	237	199	224	189	247	229	212	209	252	237	202	182	221	204	246	247	217	242	244	210	231	252	216	246	202	239	243	215	216	250	207	238	256	235	246	233	213	224	203	213	231	243	221	230	226	217	216	243	257	233	234	209	219	224	199	197	207	245	215	244	232	220	205	228	251	242	241	229	252	220	252	246	244	197	207	214	200	214	257	233	248	242	240	199	240	232	221	225	176	239	205	224	204	237	219	254	253	217	232	216	204	217	210	207	237	240	241	227	209	220	241	243	208	214	239	231	198	218	211	227	197	242	228	225	229	233	239	223	220	225	200	229	212	220	224	223	214	235	223	217	214	237	232	237	198	220	229	239	218	227	283	242	238	196	216	223	230	204	207	250	227	243	261	195	221	207	227	219	232	194	201	250	226	223	212	240	204	242	227	224	206	244	221	213	232	225	223	226	200	210	232	254	216	234	239	228	211	230	218	213	201	250	214	232	213	230	206	189	256	204	216	219	252	190	246	232	215	217	223	222	199	218	203	208	234	240	243	226	203	235	216	232	223	230	247	243	232	224	221	232	214	239	211	247	214	218	229	259	228	243	184	217	266	193	241	258	222	201	226	205	274	220	227	226	230	207	227	241	234	216	255	216	226	202	261	231	233	205	218	230	249	210	230	208	195	236	225	244	258	207	227	255	236	216	232	242	189	238	207	227	218	207	246	225	255	231	243	233	234	241	232	239	220	207	229	219	224	242	204	220	223	222	218	257	194	220	231	220	207	225	213	216	243	229	205	236	241	196	220	235	210	221	209	201	235	222	228	207	231	223	247	245	235	208	231	260	218	230	206	231	233
33015	22984	19835	12833	7333	2561	1770	1420	979	763	617	577	548	595	559	524	515	487	554	515	516	504	502	493	484	523	470	502	497	499	476	505	428	510	491	500	467	489	516	487	496	498	524	513	519	458	502	456	466	504	496	499	493	499	471	444	502	485	476	472	485	465	524	471	484	495	507	472	442	503	480	467	452	472	474	466	514	517	462	479	472	495	482	489	453	518	523	536	478	515	453	488	456	476	464	465	460	482	519	510	460	474	461	495	477	510	497	461	522	461	448	511	512	475	491	510	461	456	496	487	491	486	513	452	496	483	495	470	480	479	503	452	512	491	487	525	482	535	483	500	503	467	474	496	485	454	494	533	493	483	500	501	469	463	444	484	545	527	500	479	487	505	467	489	472	452	468	494	455	468	480	473	457	531	496	503	458	499	490	497	504	477	531	524	475	465	490	515	473	534	464	441	486	459	472	517	490	494	506	456	490	487	454	486	484	490	532	521	488	513	492	497	519	498	508	472	494	471	477	504	470	492	480	493	500	480	495	497	479	480	486	488	516	473	440	507	505	442	504	458	485	481	469	497	493	543	522	526	500	490	484	508	489	477	467	494	477	504	511	486	495	488	484	513	470	537	530	504	500	494	512	451	493	489	491	453	481	492	489	530	461	482	486	475	484	536	452	461	503	469	466	503	475	490	469	488	537	456	505	487	493	468	511	479	475	500	509	493	490	527	478	465	501	520	525	506	482	505	523	549	453	533	471	460	464	496	430	468	498	500	498	499	478	498	507	499	508	476	464	512	506	502	510	487	532	526	474	474	430	497	481	490	508	493	536	532	487	467	531	499	512	490	451	495	431	505	467	460	507	490	499	455	481	535	521	512	493	488	463	485	456	489	462	467	461	468	474	496	479	518	482	502	505	485	473	505	469	480	488	463	484	493	435	493	483	465	475	462	490	458	465	507	467	517	480	550	503	488	476	461	489	495	485	488	475	484	478	517	494	524	490	497	456	483	463	497	482	475	490	475	485	498	507	465	504	423	514	480	468	435	485	475	508	448	470	498	481	503	448	459	468	472	515	501	512	470	491	505	501	487	452	486	467	453	479	496	470	463	459	483	491	481	499	458	470	514	481	496	499	497	482	475	474	464	485	505	478	479	496	453	445	455	454	483	469	487	495	478	470	500	505	505	447	509	475	472	485	460	476	499	503	530	481	429	457	485	498	491	462	494	503	531	475	506	514	476	485	462	477	484	468	474	465	489	468	510	462	510	492	485	504	476	438	450	499	543	459	488	489	478	496	508	469	488	510	496	480	470	489	484	491	513	478	515	484	543	484	475	475	507	475	471	456	472	505	463	491	499	462	523	501	470	487	500	473	497	486	516	491	492	527	491	518	491	502	495	491	487	498	472	483	447	510	468	487	476	487	503	485	466	483	463	473	478	486	510	488	498	486	484	479	485	483	443	464	519	504	461	452	472	506	474	492	471	479	500	492	524	458	500	469	502	491	466	518	486	469	542	481	521	501	432	495	507	448	503	466	516	497	504	501	470	471	460	493	468	456	490	534	463	492	489	475	505	467	530	481	483	543	520	474	505	505	483	482	529	495	453	492	480	455	450	528	484	480	478	468	509	519	449	513	500	476	456	507	486	524	501	462	460	506	451	497	454	492	505	525	492	500	474	527	504	480	533	476	479	471	493	455	518	458	487	498	493	498	513	486	475	489	503	460	482	447	472	452	506	516	471	476	483	504	475	531	488	452	484	500	472	490	513	467	489	486	490	462	487	475	522	490	490	510	472	474	506	520	520	455	487	485	484	467	486	485	518	486	482	513	518	510	469	479	518	465	495	514	499	506	521	517	489	464	514	488	496	463	471	506	529	470	488	468	475	512	500	493	483	474	522	487	451	481	509	495	486	466	515	523	474	516	468	501	487	498	461	488	506	495	455	510	517	509	467	497	438	505	436	495	494	515	478	507	485	488	475	488	454	493	479	478	497	473	492	511	466	487	484	507	460	457	457	499	462	484	477	518	519	484	526	471	465	454	475	479	489	453	520	518	444	470	496	511	499	469	461	443	493	495	516	473	461	482	460	503	501	475	487	458	475	478	511	477	445	508	482	474	492	492	483	505	483	464	508	484	500	486	510	485	496	476	479	480	521	490	502	506	474	473	454	458	495	502	448	492	482	479	429	493	527	526	484	459	484	487	461	508	532	484	478	495	458	516	453	538	476	484	484	450	471	515	452	494	447	485	493	492	486	510	486	461	468	480	485	469	507	458	484	459	517	455	469	478	520	462	474	485	496	524	479	480	477	487	469	483	471	442	493	472	497	481	508	509	485	491	506	469	510	487	504	483	478	508	520	531	525	476	503	492	505	455	491	500	490	462	539	482	529	488	505	502	492	462	499	472	480	494	517	482	475	512	417	488	462	460	478	428	494	497	451	482	481	505	530	471	470	469	501	476	476	435	497	485	493	491	477	482	479	501	499	528	479	500	490	451	460	485	492	488	457	509	510	453	431	459	486	519	492	473	480	494	461	470	474	475	494	514	494	497	513	460	483	500	507	433	527	536	447	480	482	531	485	498	481	461	462	497	489	478	485	484	490	502	485	489	490	509	501	475	481	470	506	503	487	516	491	465	487	464	486	464	462	481	480	481	480	473	529	456	450	480	473	487	522	486	541	502	500	512	515	455	497	460	504	474	493	480	496	499	467	448	460	506	517	479	482	443	500	457	445	473	464	520	504	469	492	485	522	505	522	436	457	471	470	523	469	472	489	459	456	502	468	467	491	480	474	480	514	483	516	480	535	465	487	452	503	452	495	468	469	469	446	473	498	494	486	448	494	478	522	467	517	445	476	506	521	489	528	489	496	477	486	506	477	465	446	511	476	477	497	486	505	500	478	489	491	486	470	483	494	491	517	487	478	505	480	503	472	478	487	487	491	437	490	483	516	466	522	508	474	496	479	485	511	489	489	478	470	503	456	477	484	490	480	472	475	508	458	483	510	488	477	486	464	508	502	519	472	524	508	464	502	477	481	512	514	513	484	491	502	482	466	454	472	484	449	512	529	486	514	467	487	491	449	493	480	479	479	470	484	487	463	510	453	493	482	484	473	450	472	484	499	491	473	477	497	483	502	513	533	478	447	514	509	480	473	530	494	531	480	492	443	454	495	476	474	489	498	464	461	470	477	474	513	510	512	496	504	505	445	455	477	497	496	478	474	465	470	467	506	477	528	479	505	563	518	509	515	517	501	461	447	482	474	471	492	449	431	518	517	470	492	491	495	451	448	503	457	508	486	473	519	508	493	450	514	468	501	497	521	478	468	493	545	474	500	495	471	448	479	520	494	496	504	470	472	470	496	473	523	505	485	488	521	504	499	498	504	498	472	485	507	481	477	519	466	480	481	494	490	472	498	520	486	482	485	450	464	467	497	449	501	486	493	490	441	438	494	483	501	470	505	532	457	458	486	531	455	497	504	502	482	470	489	503	501	515	494
39262	18283	6067	1971	554	256	223	223	173	188	191	224	205	209	205	198	196	185	210	195	160	163	188	165	202	185	231	197	201	185	221	225	196	182	184	215	187	188	172	197	220	200	206	193	208	233	193	216	178	172	176	197	207	228	197	179	208	206	197	195	199	209	206	199	193	196	183	198	210	195	221	212	202	195	203	194	202	215	189	193	202	194	200	200	185	197	195	229	212	225	193	200	185	217	196	205	187	224	165	215	204	212	202	183	189	211	212	181	200	185	210	182	186	182	186	203	175	183	212	184	184	175	215	182	209	191	173	215	209	172	218	220	205	198	192	203	174	214	171	213	186	202	186	223	198	191	190	205	214	202	189	204	186	213	177	182	214	208	213	209	174	209	201	171	237	174	182	215	183	210	172	204	186	197	201	196	207	213	205	208	192	190	189	180	211	163	188	192	195	205	212	182	209	168	208	206	195	180	189	187	187	200	198	197	219	198	204	198	189	190	206	207	194	185	195	188	188	218	214	197	208	202	175	209	206	207	201	218	205	191	226	191	178	193	207	205	172	198	207	204	205	179	199	203	188	211	189	211	199	183	191	201	207	205	243	190	188	203	195	191	193	198	199	202	221	193	191	194	224	172	210	192	168	196	212	191	172	216	198	188	182	200	194	213	208	196	189	172	211	191	210	218	176	199	197	181	201	199	215	176	182	178	163	189	182	173	194	206	230	191	196	210	206	174	219	170	205	198	158	170	213	186	203	201	191	183	197	196	203	194	195	188	196	213	198	206	219	190	201	183	178	184	207	205	225	154	213	190	200	175	200	244	184	195	203	184	189	212	198	167	212	215	231	201	172	192	198	209	190	217	239	193	196	185	208	182	204	202	200	207	208	192	207	183	179	180	188	203	219	196	233	203	218	194	198	189	183	200	171	187	192	182	215	193	210	208	203	195	196	210	183	167	196	199	195	210	176	208	202	220	194	194	183	219	223	215	179	173	193	204	191	194	197	205	205	208	210	180	224	193	180	190	196	203	191	198	199	220	176	204	185	174	200	213	195	214	211	198	206	208	212	206	170	209	192	220	204	191	176	180	186	210	210	211	170	219	204	221	153	190	178	198	171	198	194	192	192	211	202	185	196	218	209	183	196	192	166	196	202	183	202	192	196	196	215	189	222	215	211	187	190	185	185	227	183	187	210	218	190	175	176	170	188	191	203	193	197	182	201	205	191	203	187	212	197	195	216	200	182	192	189	213	205	210	199	187	200	191	176	221	174	170	203	178	172	209	215	162	169	200	201	234	189	194	223	182	182	194	196	194	222	202	187	195	173	181	191	222	205	236	214	187	188	195	227	189	178	224	173	206	187	203	197	189	202	219	204	176	185	193	203	224	210	188	187	191	193	185	202	211	202	216	182	218	188	206	193	193	202	233	210	197	176	225	208	201	206	190	191	212	183	193	189	211	193	185	177	182	218	223	201	191	186	195	189	208	180	213	192	202	186	199	200	210	201	194	197	182	201	172	193	181	187	185	218	202	192	201	171	204	180	187	207	200	213	208	205	201	198	212	188	191	179	189	200	219	187	185	205	187	200	191	181	199	196	192	191	195	213	173	193	189	201	213	154	203	197	216	172	182	192	200	188	200	196	195	204	174	199	191	199	175	178	193	220	193	173	207	195	187	228	207	208	176	177	197	192	221	200	184	179	194	212	174	207	231	199	191	229	200	183	170	184	203	194	201	171	198	209	181	216	156	219	188	179	214	182	209	194	245	255	179	199	187	184	210	215	192	200	194	208	199	202	178	198	193	177	173	193	202	201	211	178	170	181	203	230	214	191	202	193	205	198	188	200	181	205	196	196	169	201	198	173	175	192	224	220	173	182	189	193	198	196	197	202	225	188	198	213	221	181	213	241	213	203	205	186	229	204	184	220	186	165	181	194	209	184	186	206	193	218	190	200	193	210	197	186	201	200	203	200	203	189	159	208	217	216	222	192	216	187	211	177	209	178	185	177	204	194	178	216	174	215	209	195	176	193	191	192	209	198	199	193	183	214	212	237	211	219	219	210	191	195	205	229	200	210	216	193	164	202	185	224	197	203	183	197	167	187	177	191	191	211	186	191	202	200	204	193	198	209	207	203	184	221	207	226	178	198	196	198	205	199	218	198	234	211	191	169	188	215	199	210	195	195	217	196	230	180	213	202	158	193	204	187	202	205	184	185	212	182	195	197	209	202	214	213	216	188	193	192	177	199	194	188	164	187	214	171	183	210	204	209	182	166	207	202	201	209	207	212	221	161	218	193	205	217	182	183	207	189	166	175	209	227	171	207	186	224	184	195	198	201	191	180	176	217	206	215	190	164	187	174	184	206	216	198	187	168	191	211	174	220	206	187	190	191	210	191	187	193	208	189	199	200	210	200	205	201	177	206	201	201	196	227	199	181	208	198	197	189	205	192	180	208	187	202	182	213	214	221	162	206	212	201	157	170	209	218	187	198	183	183	179	197	183	152	216	186	213	210	201	199	169	186	187	211	209	195	188	206	189	204	222	191	186	210	200	189	197	197	208	222	215	202	175	182	175	215	183	184	193	194	191	179	183	194	196	191	190	184	197	199	186	246	189	178	209	190	186	204	200	166	206	197	201	179	196	194	219	169	190	199	187	163	205	190	205	196	195	178	217	193	183	247	224	199	178	173	171	195	196	189	181	188	179	186	202	185	205	204	195	180	188	182	211	203	178	182	193	203	169	179	173	191	195	193	179	207	208	180	201	194	186	203	177	197	176	190	186	191	180	214	204	209	208	172	178	179	200	166	187	185	220	193	201	188	176	206	218	213	185	240	193	213	191	198	199	177	189	218	175	191	202	195	210	182	182	193	218	199	184	216	186	209	177	212	179	192	169	204	205	195	201	226	168	190	202	211	193	196	169	162	184	227	204	214	199	217	177	163	198	201	172	188	196	181	196	179	184	206	186	209	191	200	214	194	188	208	187	200	183	214	194	213	198	194	180	190	196	185	195	201	210	187	204	182	223	213	212	178	189	186	180	197	212	206	198	206	202	190	178	163	177	211	180	184	189	178	218	209	202	200	177	192	189	200	194	203	210	190	178	193	203	217	207	224	193	188	194	210	208	202	189	213	183	210	208	188	206	186	228	186	213	189	195	190	188	177	183	196	219	207	224	185	188	173	217	208	183	193	173	219	189	157	213	188	170	199	216	175	201	211	197	222	164	199	196	175	195	194	203	231	222	173	219	194	193	172	209	185	194	208	192	188	181	189	212	193	200	190	204	223	171	193	193	191	191	199	189	218	210	188	187	208	196	192	194	207	176	192	185	203	167	222	187	186	199	201	177	185	198	189	185	207	184	178	204	186	169	197	185	178	161	214	176	197	186	202	179	198	180	196	184	193	168	183	201	195	177	169	194	191	215	186	200	213	195	189	204	199	201	175	228	204	216	220	177	192	183	206	181	196	187	203	197	199	201	208	196	202	179	188	181	190	205
22937	11786	7954	4711	1620	698	503	508	463	470	428	404	404	412	413	418	448	421	435	412	393	429	426	391	423	462	440	447	467	399	426	379	425	443	410	403	439	407	451	406	421	471	447	461	411	418	439	430	430	416	399	448	405	466	433	425	439	427	405	412	394	393	420	408	443	398	416	429	410	413	423	423	370	443	441	433	393	431	420	407	473	405	412	399	398	408	430	388	406	467	446	435	407	403	423	448	413	404	393	419	428	448	402	396	429	397	411	405	432	450	445	431	413	416	419	416	452	331	425	448	426	378	401	439	410	412	403	429	404	366	408	441	405	418	422	361	435	415	435	401	409	416	415	443	433	408	433	437	430	424	435	377	410	440	429	381	424	404	406	402	409	387	424	457	412	443	423	417	405	391	427	395	412	419	406	405	437	420	403	393	448	411	405	428	416	424	412	413	455	387	433	424	396	421	434	453	442	409	458	434	466	465	452	400	414	422	439	406	402	437	393	425	432	427	415	444	416	398	411	455	412	389	424	384	413	390	425	422	414	397	385	425	433	416	395	412	405	445	404	417	454	389	451	466	439	411	428	419	423	423	391	383	433	399	401	410	419	382	432	435	423	398	411	454	423	468	446	442	435	428	427	435	423	415	430	379	426	423	384	411	427	385	402	425	412	421	378	451	404	414	446	398	399	399	431	415	420	424	458	417	391	420	429	429	448	452	444	454	394	421	405	440	422	436	431	426	405	422	437	434	437	432	448	411	426	409	440	403	414	439	384	412	449	413	437	455	443	421	418	439	431	425	409	440	408	376	406	403	425	428	453	443	479	401	417	403	374	413	436	396	395	380	430	414	399	423	438	456	441	475	423	421	391	410	431	388	406	403	412	410	423	374	423	446	422	429	427	428	427	405	438	386	400	408	410	375	453	404	413	434	447	456	391	409	438	428	402	431	416	421	485	422	429	426	443	417	406	421	456	437	462	413	437	430	440	411	434	430	403	443	432	437	410	435	437	385	414	413	404	422	414	442	399	371	385	429	419	422	424	439	427	410	416	416	428	410	460	418	429	408	440	418	441	439	446	412	428	438	394	403	414	416	407	455	405	433	417	417	454	404	406	441	425	442	418	425	415	420	411	407	399	433	407	404	420	421	373	433	424	441	419	401	434	392	408	460	468	428	386	456	374	406	424	422	413	409	394	391	444	455	425	399	430	423	388	429	450	423	417	446	401	398	419	426	408	426	426	403	420	436	390	440	450	381	427	421	434	403	419	440	418	403	437	470	425	388	406	409	426	383	462	394	398	437	416	422	436	419	409	433	416	390	424	410	430	426	392	433	431	428	420	427	411	418	431	404	428	429	466	383	411	434	405	397	394	414	447	442	424	431	423	459	398	438	434	411	415	422	447	383	435	440	422	449	449	429	417	408	430	390	410	420	410	368	422	413	408	371	416	417	436	446	422	401	402	430	437	410	405	420	432	442	410	422	425	421	427	414	391	419	431	427	430	418	425	452	429	415	420	453	409	422	417	398	440	376	440	416	445	415	443	431	420	426	427	390	389	412	402	453	444	388	409	412	429	442	392	445	418	404	410	447	442	423	404	397	454	414	434	404	418	409	394	420	410	425	424	416	429	401	421	441	404	443	447	432	394	452	423	428	375	390	418	416	417	411	436	394	386	432	413	374	429	409	449	409	414	433	382	386	466	429	460	398	386	441	400	410	399	435	419	419	433	425	400	401	415	441	455	410	399	396	430	441	394	413	413	417	431	435	395	387	467	446	425	441	421	444	468	429	401	408	433	419	419	412	398	420	385	407	411	404	467	402	382	466	451	439	454	393	439	442	455	433	412	452	411	423	446	415	401	425	419	433	391	419	423	437	412	404	415	410	397	380	408	420	391	420	419	454	438	403	427	431	399	406	431	422	449	423	427	431	419	448	390	403	414	409	441	410	425	407	432	414	422	440	427	427	394	417	419	401	398	396	446	411	446	413	419	405	434	421	381	380	399	437	406	427	409	389	432	409	451	439	417	438	432	424	418	428	428	421	445	428	432	394	456	412	424	405	445	392	403	399	454	464	396	419	413	424	454	417	403	427	424	434	427	427	419	446	415	430	444	414	428	483	432	420	418	426	422	352	404	399	402	402	394	431	402	450	402	427	421	441	427	385	414	426	396	409	376	392	414	394	431	405	387	389	419	373	455	401	430	434	430	426	404	412	407	426	395	384	437	472	413	399	457	429	446	424	417	404	385	417	429	396	427	421	402	403	423	434	425	419	435	420	402	405	419	418	432	443	410	421	425	413	401	395	411	409	433	403	443	408	460	425	432	413	450	457	404	399	433	445	398	427	434	461	388	459	459	417	404	425	434	426	401	441	445	425	387	403	452	434	457	414	395	460	425	375	452	424	409	397	410	453	411	389	412	427	385	388	432	435	446	419	437	408	455	416	472	429	410	402	423	444	386	406	431	388	445	439	437	420	422	403	457	397	401	372	431	414	409	381	410	428	445	404	422	393	414	448	426	410	452	392	427	438	434	412	417	446	398	436	454	420	377	394	447	449	408	436	428	413	430	435	442	401	441	425	438	395	417	426	442	405	417	438	431	393	378	448	435	445	424	432	433	418	399	416	424	454	442	395	474	414	445	385	435	426	394	364	419	412	455	410	407	418	414	440	425	432	400	449	406	458	364	411	396	412	455	410	408	408	376	380	419	435	455	437	421	404	412	448	419	410	418	423	426	393	406	414	403	433	420	408	400	407	419	396	420	412	402	400	418	423	412	430	415	417	400	434	423	434	419	425	412	413	420	429	423	427	418	400	395	415	451	476	410	392	415	434	405	394	398	398	433	418	448	429	428	408	394	441	413	403	423	440	425	416	415	429	425	447	401	464	401	414	395	406	418	401	442	395	423	420	425	419	438	411	428	382	424	408	454	408	387	428	444	430	436	384	440	438	446	466	384	397	404	427	433	408	401	438	419	430	445	423	402	430	402	415	403	442	407	391	448	454	463	409	428	383	410	431	399	374	411	442	404	413	409	441	403	400	410	412	439	397	413	408	396	402	387	409	425	395	402	399	385	407	432	392	400	410	393	465	401	424	388	387	387	413	388	416	448	429	429	394	412	417	439	380	450	458	407	418	424	431	389	382	444	426	448	427	418	440	469	423	431	409	423	355	437	414	435	446	422	416	415	433	416	422	414	417	381	447	450	409	498	405	416	464	422	388	435	430	393	422	381	414	398	449	419	422	418	441	414	432	425	415	403	414	473	368	422	414	459	441	423	444	425	450	439	419	416	403	437	403	410	404	380	444	418	376	439	430	420	392	422	412	422	431	475	418	385	400	413	394	406	412	447	402	429	439	447	386	428	441	405	406	430	362	385	402	409	449	418	424	430	405	408	419	425	390	423	428	446	416	429	406	422	414	387	407	391	416	432	422	445	417	402	395	425	433	409	414	405	434	411	401	444	381	412	428	399	434	405	404	416	435	407	409	375	407	437	413
48824	21863	8968	3655	1202	444	332	258	230	208	217	193	190	173	179	172	172	176	169	180	173	153	172	163	171	191	179	157	197	161	170	165	164	174	188	201	174	165	161	161	189	180	202	188	204	176	177	177	176	162	178	155	167	147	181	145	161	155	199	188	182	170	192	183	183	165	168	167	192	180	167	205	203	208	164	169	176	161	173	162	171	168	170	179	170	177	185	171	177	188	197	153	186	178	188	160	167	160	176	175	194	187	205	169	180	197	179	177	177	171	177	144	169	158	176	201	172	187	154	178	157	173	178	167	169	167	164	171	187	170	169	152	191	140	167	154	185	207	175	169	180	183	186	173	174	193	177	151	165	153	179	163	182	168	182	173	153	187	175	135	175	158	163	195	163	170	173	164	164	181	169	174	167	178	187	196	164	175	196	183	172	175	167	148	194	175	170	166	192	179	181	187	190	177	173	164	193	187	174	162	180	215	174	156	173	193	172	165	179	175	210	182	182	206	167	165	166	163	164	162	167	186	170	176	159	180	205	214	183	166	178	189	171	163	163	170	172	170	185	184	174	204	187	200	185	180	175	170	185	178	184	178	173	188	184	176	183	193	187	172	191	173	171	196	171	188	177	156	187	173	181	198	177	179	213	162	156	152	159	155	178	147	173	165	154	153	158	190	164	154	211	166	170	207	173	166	160	181	195	157	202	188	164	169	176	181	170	177	177	193	180	195	192	171	180	186	176	159	192	168	184	192	163	188	188	157	174	212	172	182	183	169	178	179	179	173	163	187	187	168	176	192	172	162	169	170	163	192	174	176	179	156	158	180	177	162	163	184	178	175	175	160	140	177	167	149	133	170	179	189	168	182	153	184	196	175	185	171	153	167	183	163	171	153	172	181	179	164	170	175	191	164	199	179	189	226	167	146	182	219	165	190	175	200	183	166	171	183	143	174	193	185	160	155	184	161	187	189	165	181	172	188	181	186	190	217	186	189	170	172	164	162	170	175	165	173	171	161	169	169	191	181	180	157	186	201	155	188	185	171	207	164	160	176	177	182	204	184	189	187	159	168	188	170	165	177	184	182	190	178	190	179	175	143	169	201	206	185	172	168	204	170	194	184	166	168	180	167	159	200	163	177	182	190	180	198	162	167	163	184	176	179	171	167	183	177	146	174	177	158	194	188	178	171	189	199	159	182	179	200	203	163	164	185	183	182	157	169	166	170	189	193	152	149	174	182	163	184	157	181	198	206	174	164	194	185	163	171	174	189	180	195	183	161	177	171	168	198	181	178	199	170	177	140	160	189	189	179	188	166	167	167	176	157	152	162	173	174	168	177	181	178	159	144	158	170	145	156	152	185	173	169	165	203	192	187	161	193	172	150	153	177	168	163	137	139	173	171	170	178	195	182	211	173	182	178	159	167	160	168	169	162	173	179	152	171	196	188	173	176	183	190	166	191	181	202	182	183	173	166	182	167	171	187	169	141	157	213	168	159	181	174	169	166	179	161	183	179	163	192	154	172	160	178	187	168	157	175	166	169	165	140	170	149	191	192	153	177	160	184	159	164	156	180	176	172	204	163	189	171	202	196	177	187	164	180	159	191	180	192	190	166	166	169	173	169	163	196	189	182	192	185	164	182	188	191	154	164	165	185	176	180	208	198	178	200	168	147	161	181	167	190	148	180	191	189	155	157	174	171	191	200	163	179	161	181	175	187	187	190	185	162	160	175	169	202	188	190	178	168	162	161	171	168	166	150	163	183	174	199	182	181	182	164	200	179	144	135	200	185	214	207	156	172	170	176	177	176	196	195	183	184	155	177	149	168	170	170	164	222	156	174	187	175	177	197	175	177	163	139	167	167	147	166	155	158	179	156	178	169	163	171	180	184	211	173	170	180	182	154	186	169	183	153	179	198	164	163	183	160	181	165	187	158	187	194	181	167	164	184	169	177	196	182	173	176	149	174	169	164	183	171	171	141	157	176	155	194	171	173	207	183	170	169	165	191	186	160	193	162	158	144	178	173	160	158	166	171	189	193	192	184	171	175	161	204	195	167	159	164	171	149	151	166	186	175	182	165	166	191	165	179	169	157	191	154	169	185	162	187	166	171	172	170	178	181	178	183	172	195	172	194	191	171	182	175	174	171	178	186	157	178	151	163	188	190	177	169	192	186	188	152	158	181	194	167	175	179	163	146	193	179	171	176	187	174	158	189	180	167	176	178	185	162	199	182	170	198	164	178	178	209	199	174	174	144	150	176	169	163	190	174	204	154	183	190	171	166	171	180	174	180	187	185	172	173	169	189	172	167	199	178	161	163	170	203	199	178	186	169	174	170	182	189	196	182	161	182	176	163	182	181	179	191	229	190	179	156	182	199	176	183	187	189	179	201	162	175	167	180	180	185	184	153	174	159	145	174	160	165	179	203	156	161	185	163	211	194	153	199	191	171	210	160	158	172	178	181	149	185	191	183	184	181	181	160	172	217	193	174	159	176	162	168	162	185	172	178	157	193	190	164	162	178	158	163	183	179	192	185	177	162	173	156	198	183	153	206	144	174	200	184	177	162	189	172	144	162	154	175	174	174	177	191	185	180	172	172	176	200	171	180	175	166	183	171	178	186	168	188	172	160	205	206	167	145	201	172	161	187	175	177	162	167	181	182	163	167	162	189	161	160	161	179	158	153	214	152	160	180	176	197	191	175	163	185	188	175	162	161	164	184	149	192	184	183	179	166	161	157	164	158	192	194	159	166	163	158	177	187	164	188	167	149	185	211	201	198	187	178	152	191	176	206	207	170	160	161	162	176	180	191	181	155	162	135	152	195	188	184	191	183	184	182	186	163	174	145	184	187	182	200	200	205	154	151	207	189	169	175	187	162	173	153	158	161	181	171	192	195	195	163	175	206	181	161	162	186	179	172	169	186	173	181	173	186	145	162	167	183	168	163	161	186	180	185	190	158	165	168	164	219	153	165	209	174	166	161	168	172	166	171	166	188	170	162	172	181	176	179	174	185	168	162	173	182	174	207	165	177	179	176	185	188	192	163	202	164	157	186	199	191	174	177	170	176	185	188	172	173	191	184	185	183	150	168	186	157	182	173	151	183	175	203	182	168	181	184	166	176	166	203	172	179	200	172	193	195	175	146	168	191	159	170	174	205	163	167	193	178	174	175	183	162	161	193	196	164	176	180	173	176	159	157	179	187	182	178	171	165	163	163	170	194	188	177	174	199	162	159	162	174	172	171	186	200	171	195	170	155	203	183	164	164	165	174	157	206	157	172	190	191	182	159	165	175	204	164	173	161	184	180	160	153	151	162	177	204	185	168	172	152	167	156	190	170	158	190	158	180	166	179	187	182	176	184	162	146	177	176	192	176	150	173	160	189	185	179	197	181	200	169	173	181	162	166	166	193	198	184	197	160	155	186	174	163	172	179	177	191	165	168	174	176	195	167	178	176	181	175	168	185	199	160	209	185	181	158	179	177	189	149	188	172	177	163
29136	14514	11150	8042	3375	1402	1147	901	635	500	454	480	413	401	422	433	422	382	388	407	434	399	393	396	419	394	390	380	385	430	377	389	403	400	418	409	443	409	388	399	412	407	397	378	382	447	386	408	341	438	424	393	390	409	396	412	395	348	393	384	425	382	392	406	379	387	396	392	378	405	382	380	399	402	365	378	426	395	414	370	379	393	401	417	381	377	380	396	389	379	398	394	409	439	418	392	382	377	385	390	375	383	393	411	391	354	378	378	411	359	395	394	383	379	353	391	409	361	408	406	414	399	379	370	382	371	419	379	381	386	439	356	381	399	402	420	419	398	401	415	396	375	389	436	398	386	402	409	368	351	406	377	388	417	383	418	366	375	390	408	364	390	360	389	396	398	423	392	378	424	397	385	426	372	421	377	368	376	392	420	403	420	385	421	391	355	363	386	430	390	375	383	390	401	359	411	393	375	374	403	391	403	369	389	380	404	379	370	403	368	422	395	364	385	356	407	409	370	377	379	408	390	429	395	372	378	410	373	398	402	352	375	376	381	379	387	407	387	372	428	392	410	391	408	428	380	393	396	382	415	399	411	405	418	382	356	379	397	375	435	354	392	384	403	391	379	367	376	376	360	346	384	412	398	371	388	352	339	389	384	389	376	391	428	381	353	399	362	375	383	394	373	374	384	401	415	394	375	412	367	364	389	398	412	391	397	390	398	398	371	390	348	397	373	404	402	393	388	382	347	412	392	381	386	385	370	378	378	388	406	403	389	391	404	365	407	371	411	390	368	395	399	407	412	354	373	391	390	416	406	384	364	378	388	392	400	389	371	391	374	357	390	388	386	386	389	373	383	368	419	403	396	359	409	409	387	422	401	394	397	378	375	371	406	374	377	385	379	377	388	394	381	387	393	360	353	400	381	391	387	386	390	379	406	413	352	401	396	409	387	373	377	410	382	353	436	394	416	400	392	354	366	391	393	384	403	403	383	397	410	395	377	386	346	375	367	389	355	366	380	366	390	409	418	415	405	407	356	376	384	380	365	411	402	398	417	344	380	379	365	370	439	371	400	402	407	380	394	415	401	362	382	376	360	351	399	369	374	421	375	345	415	397	384	364	368	389	389	373	422	426	359	394	362	404	392	435	381	420	405	365	383	411	346	398	382	371	380	357	394	411	415	403	389	391	366	365	397	376	392	399	362	398	358	366	376	385	367	386	373	390	411	412	418	375	386	376	386	403	393	371	362	394	383	395	389	413	379	388	386	412	370	359	392	392	440	432	370	416	401	435	375	398	367	380	399	403	364	398	360	361	377	407	401	354	364	369	375	396	389	353	377	371	356	359	381	417	366	377	370	396	344	410	426	399	396	412	393	370	419	408	363	401	356	392	382	407	389	364	399	401	360	362	412	400	417	398	378	397	386	391	358	388	349	407	384	379	374	363	368	391	386	393	386	397	357	378	384	383	427	381	400	416	381	383	377	410	399	397	392	385	393	421	393	414	401	403	391	356	365	373	385	390	403	367	383	411	368	392	380	409	408	351	385	391	367	363	359	391	386	373	350	361	391	394	355	402	378	387	391	381	383	381	409	386	402	412	355	371	381	352	401	428	359	362	407	419	386	399	353	355	375	392	376	385	381	400	401	376	408	371	382	381	395	389	410	380	350	375	400	365	381	407	371	403	368	340	425	387	360	412	382	406	403	388	385	360	399	378	384	364	417	364	401	406	386	411	399	398	359	382	382	375	358	375	404	418	378	396	390	416	424	392	450	407	378	386	382	402	411	379	399	367	398	379	375	378	372	400	402	403	395	403	420	379	396	416	376	386	389	399	376	425	390	374	452	403	357	367	390	372	377	388	382	385	362	371	451	381	381	395	383	421	377	365	371	385	399	415	392	399	419	409	383	342	403	394	371	384	384	368	378	385	364	395	384	407	350	395	382	410	376	416	400	398	370	386	414	381	355	362	394	375	384	416	356	413	396	403	354	366	389	392	387	401	382	377	401	372	374	403	393	407	410	381	425	390	398	357	387	389	407	375	408	350	360	348	357	422	371	370	376	434	379	380	385	375	385	373	392	377	381	361	437	378	403	395	400	371	386	389	361	392	413	438	376	392	387	409	374	361	380	394	390	367	373	413	353	378	371	381	416	389	416	378	410	399	380	393	406	399	365	377	381	348	385	373	378	399	386	410	423	376	384	349	372	373	366	352	427	408	347	425	414	406	402	403	414	365	376	375	409	399	356	373	401	393	395	379	376	376	411	367	373	395	374	415	374	424	373	387	389	376	385	386	384	384	379	387	406	395	404	398	371	348	371	353	390	384	363	393	408	415	364	381	402	408	376	328	372	375	411	393	382	381	404	404	382	385	387	393	382	412	397	357	375	409	387	391	405	410	387	370	366	396	366	359	386	372	396	401	382	411	410	360	414	382	387	428	424	384	408	371	394	397	412	398	357	375	379	391	439	370	382	397	369	391	394	379	395	412	377	392	359	371	397	358	396	419	371	397	403	389	379	387	369	373	390	399	354	404	392	422	382	378	382	355	380	385	401	408	377	418	372	384	382	403	370	403	395	373	392	393	407	365	393	400	411	392	370	396	407	381	419	421	395	375	378	412	396	382	396	378	398	387	430	393	396	359	356	423	378	392	386	397	421	385	410	394	412	369	381	352	382	394	366	376	397	396	416	369	428	395	373	371	377	392	371	360	381	410	402	380	380	390	373	398	384	404	345	397	373	386	403	410	408	357	390	357	408	391	365	345	392	379	426	353	419	397	393	384	386	392	356	374	387	369	400	365	373	399	379	458	429	406	390	365	399	386	382	392	408	345	397	379	361	402	397	398	394	342	362	391	373	395	370	429	395	355	379	404	398	371	379	370	372	388	368	390	380	375	405	389	372	365	395	382	383	376	392	374	350	399	379	399	403	411	419	434	394	416	359	385	396	386	433	416	359	367	401	396	399	378	397	347	420	406	407	416	424	399	376	413	403	389	365	408	399	405	387	392	356	381	401	383	366	379	356	372	405	392	375	385	372	392	442	360	391	381	361	403	359	432	380	358	404	410	382	389	414	401	397	387	397	402	374	402	394	421	369	378	347	366	395	366	379	374	429	387	397	374	410	385	371	413	347	368	416	392	389	383	366	368	403	365	406	389	433	326	403	399	378	378	397	388	411	389	397	389	383	375	366	425	371	400	401	394	406	369	381	379	398	420	388	356	406	381	374	379	391	412	381	352	411	362	379	379	368	383	378	402	424	346	357	381	399	388	385	404	412	413	401	369	330	367	409	382	366	432	435	420	381	376	400	402	374	368	415	388	391	428	392	408	383	381	357	347	380	409	376	393	409	375	365	386	410	356	339	375	364	415	370	397	367	412	379	397	403	374	382	378	409	364	393	434	398	363	351	386	416	415	403	369	373	429	434	377	368	384	374	383	393	405	373	400	404	374	395	392	389	412	384	413	410	383	378	383	383	343	330	407	372	369	374	398	406
58263	27529	13008	5097	1757	763	528	412	317	272	256	255	220	228	260	248	279	219	221	225	201	214	227	213	212	229	258	220	200	234	231	214	227	241	230	245	223	224	267	229	265	232	238	282	216	213	233	254	225	187	229	243	219	220	225	261	206	257	224	229	262	204	228	219	218	237	206	212	250	231	220	221	209	225	242	215	225	252	217	224	234	223	225	203	225	214	222	218	222	254	222	220	218	213	234	254	218	245	228	218	220	258	236	230	235	221	218	190	216	231	240	261	268	227	220	225	240	203	246	223	246	209	246	211	259	203	237	252	257	236	232	230	242	209	242	240	236	232	238	238	225	216	230	211	226	210	226	214	219	206	232	243	229	200	217	195	244	248	200	223	216	227	211	238	218	220	265	223	242	238	180	201	199	214	224	216	239	228	242	235	188	187	247	239	242	235	208	203	228	230	226	217	197	217	230	229	209	207	254	233	231	216	204	236	245	232	232	209	222	219	224	199	224	218	247	232	204	220	219	218	227	227	210	229	236	207	202	264	234	239	228	229	226	220	222	236	248	225	211	222	226	233	242	227	203	244	219	218	216	195	224	232	204	208	208	222	221	233	242	205	241	204	227	209	239	224	226	252	210	205	249	236	214	224	237	236	258	210	245	201	231	238	214	206	215	244	211	219	261	244	224	223	206	241	209	206	225	228	257	254	213	246	204	189	207	247	217	251	236	253	245	248	214	236	226	185	231	219	247	239	229	208	248	233	206	233	221	215	215	222	220	219	239	236	237	247	224	216	208	216	221	242	249	226	201	223	203	237	226	247	192	248	222	228	225	242	226	221	234	225	236	244	235	222	213	232	223	222	244	227	221	198	226	239	243	201	216	241	219	218	225	232	222	239	241	239	230	248	254	257	228	236	253	218	242	263	232	242	241	213	237	226	227	243	225	203	234	248	213	235	231	228	209	217	224	242	207	220	212	244	259	207	222	222	258	207	229	226	206	221	223	243	236	228	236	237	207	243	214	253	252	243	249	226	225	236	238	253	200	257	213	243	202	237	229	226	229	230	250	247	264	251	239	229	240	242	201	256	241	231	225	232	232	250	231	209	213	228	214	251	240	223	214	242	234	237	239	217	228	260	207	238	199	260	244	214	209	217	236	205	240	204	239	231	238	215	203	205	240	232	260	219	253	222	213	230	220	206	203	243	238	268	222	211	213	228	222	218	226	204	188	222	267	261	261	236	273	218	210	220	241	231	187	240	228	229	212	269	227	222	245	242	236	219	245	232	235	223	236	222	223	238	233	225	233	235	214	206	214	231	215	235	256	237	249	225	221	229	219	217	237	197	223	250	221	221	240	215	261	202	212	232	214	227	206	239	229	226	256	241	238	205	216	236	216	224	256	214	224	211	237	217	204	222	208	232	259	217	241	214	250	229	220	216	219	207	211	244	222	201	218	219	220	225	220	235	223	250	231	221	210	200	214	197	200	207	262	245	242	252	237	226	230	194	214	220	237	212	253	230	238	210	224	255	231	226	246	217	212	210	220	226	214	226	222	248	218	211	227	201	212	225	225	210	220	264	246	242	252	231	265	218	204	227	250	225	229	213	229	230	218	222	216	202	217	203	237	249	208	239	239	226	245	217	244	227	238	235	249	252	231	226	232	216	229	232	208	225	221	238	218	225	203	207	224	219	214	189	244	236	252	263	246	239	205	214	244	226	246	221	241	233	249	225	264	230	242	261	217	223	249	207	223	227	203	201	244	205	243	230	232	203	231	216	244	225	227	238	219	227	241	232	239	229	232	218	231	241	223	206	224	248	219	256	218	236	234	195	256	241	246	234	228	252	225	235	239	231	227	245	205	233	221	230	247	200	194	238	237	234	239	240	208	212	254	246	228	243	200	212	242	185	224	225	199	218	226	237	235	227	235	234	242	228	217	221	248	244	219	249	199	237	228	239	237	214	228	267	224	224	224	207	231	201	196	228	245	232	251	213	218	230	209	214	241	254	231	221	216	251	212	217	237	233	256	222	235	250	249	238	231	240	227	247	209	224	192	206	250	242	223	201	209	212	203	226	218	199	225	234	242	228	232	232	238	232	259	233	252	192	257	211	203	230	227	228	235	223	238	242	236	221	227	219	218	257	258	218	239	239	224	230	220	238	217	225	240	226	242	215	212	227	225	212	261	236	228	209	219	200	235	228	246	244	282	243	242	234	225	214	233	219	196	235	229	253	253	246	196	204	224	222	211	214	248	229	238	235	220	226	240	240	207	241	208	224	257	240	222	219	208	212	235	216	231	229	244	228	233	209	225	239	204	233	219	227	226	249	210	207	236	221	254	237	238	212	247	215	228	248	236	237	176	203	221	213	241	208	244	229	267	236	250	246	218	218	223	244	273	224	247	234	226	250	240	231	227	235	247	224	213	239	215	242	246	232	220	234	223	225	218	185	252	197	211	231	243	221	223	246	230	225	236	238	226	230	214	217	215	202	210	245	232	243	224	229	236	232	227	245	211	242	246	240	242	229	235	223	239	221	201	213	218	228	215	220	208	226	258	230	235	213	217	215	241	218	223	232	245	204	200	211	227	238	224	245	222	221	237	243	219	194	247	220	215	224	255	220	230	230	197	202	238	214	234	234	233	209	221	219	263	222	236	226	219	221	219	223	235	233	187	236	239	236	257	250	254	229	233	193	203	227	246	248	243	192	242	266	246	214	219	253	206	247	228	232	251	226	257	236	219	241	205	238	243	218	215	227	209	235	228	235	259	230	197	232	236	203	254	241	224	233	232	232	219	210	233	221	220	243	251	244	197	215	220	260	214	214	248	240	203	226	179	221	230	241	238	219	227	249	211	241	216	223	227	203	248	221	226	210	228	219	230	255	236	211	213	221	204	230	264	230	258	227	243	233	213	195	214	223	221	204	212	217	242	234	232	239	228	233	231	223	208	221	223	235	236	219	236	228	236	249	210	230	225	215	242	221	211	206	248	232	227	214	202	259	184	239	242	248	221	206	233	253	230	217	252	232	212	217	251	225	211	238	186	212	237	243	223	203	239	196	211	221	245	230	212	204	240	211	218	220	222	214	267	240	251	231	212	222	237	229	231	245	232	217	265	215	214	225	222	224	234	215	202	219	260	248	235	249	235	238	184	206	236	225	239	218	220	243	223	240	225	228	234	196	251	230	221	231	241	240	245	228	212	256	233	223	247	220	215	211	239	267	240	231	218	219	261	247	252	245	232	254	226	228	225	211	214	242	220	223	193	213	242	224	240	221	233	214	220	194	211	220	239	238	221	252	222	215	225	238	217	237	249	227	195	220	226	209	239	225	249	245	207	229	238	256	249	256	263	234	182	187	215	221	228	202	229	227	238	220	252	277	222	220	247	216	255	227	230	225	231	238	226	231	243	228	236	266	227	228	207	235	224	240	212	220	222	247	237	217	229	225	228	232	218	233	242	219	266	245	218	265	208	212	244	243	266	198	242	195	222	243	226	238
35083	17192	14839	8978	4489	2465	2096	1362	954	638	634	613	551	568	548	533	560	554	508	556	506	552	526	489	554	504	472	453	515	527	491	521	597	475	478	494	510	509	518	515	465	515	474	505	428	480	527	497	517	538	518	540	514	456	559	484	490	509	469	475	540	492	472	494	495	482	515	473	509	449	466	504	477	454	457	482	489	507	516	496	482	501	499	471	497	514	464	502	504	466	507	457	488	483	474	482	476	470	482	484	467	460	498	508	490	502	474	476	503	470	484	470	497	475	473	479	470	506	510	457	501	439	517	472	486	474	481	494	469	428	492	540	500	465	498	479	486	504	496	499	493	470	456	471	491	481	489	513	461	508	462	469	478	469	518	479	492	499	504	464	505	513	515	498	516	459	453	485	489	484	472	482	499	495	475	491	487	481	517	489	473	493	507	487	476	438	458	504	471	497	521	476	481	487	471	490	459	489	478	503	495	489	496	490	471	491	515	494	498	458	500	503	498	487	516	519	490	507	511	467	506	513	507	492	461	496	493	514	512	528	418	426	477	474	484	490	454	507	488	510	497	501	481	486	483	462	484	480	517	472	506	469	513	488	481	472	479	505	482	524	503	495	507	445	482	481	483	478	490	500	471	464	469	487	494	465	488	491	484	482	533	507	489	539	514	478	503	483	463	509	473	482	498	443	511	451	469	496	505	526	466	454	513	505	462	507	440	490	468	506	470	493	455	500	454	441	471	497	454	488	482	444	466	502	516	510	466	480	451	546	509	501	520	518	519	502	464	510	490	473	487	486	490	469	472	543	514	491	520	500	454	480	436	500	498	477	461	438	505	470	488	503	516	481	509	515	448	432	502	493	507	456	488	510	510	478	474	520	491	489	472	512	499	485	455	484	459	488	513	475	507	505	491	496	458	493	461	468	511	482	497	461	483	504	473	472	495	469	508	485	501	491	484	478	493	483	504	497	462	489	489	507	507	469	507	492	516	490	486	492	465	449	510	489	502	476	529	483	500	500	481	488	468	471	495	501	536	480	497	479	492	465	450	501	520	533	491	521	483	526	448	478	466	481	489	478	494	488	483	476	498	472	481	515	497	464	471	486	504	484	495	502	487	462	534	481	469	479	499	481	525	480	451	479	504	495	445	474	450	493	471	497	488	529	550	463	463	510	486	428	490	519	490	451	499	491	467	448	463	487	510	497	513	468	474	469	478	481	476	491	467	495	471	516	480	478	462	510	457	477	502	492	451	513	526	483	504	486	483	462	485	466	491	469	461	489	532	509	465	495	481	494	461	501	515	487	482	467	483	491	489	507	503	473	502	502	501	471	555	469	502	475	473	469	513	468	500	527	507	460	463	475	483	491	459	456	455	526	480	470	494	496	472	520	501	464	509	485	505	492	470	511	493	488	471	492	479	498	499	521	498	476	474	491	515	476	492	493	500	480	512	498	466	497	464	520	454	474	527	457	456	480	481	519	484	516	515	483	510	485	499	536	496	494	481	496	504	460	462	471	511	504	474	475	482	546	460	502	446	476	481	467	449	475	466	485	501	466	504	456	517	509	469	482	502	477	492	463	490	498	485	490	496	499	458	508	490	500	486	482	509	497	515	473	520	449	542	462	517	476	489	467	503	435	502	487	482	494	510	473	459	515	504	504	476	476	479	504	480	488	462	484	467	474	435	455	515	479	495	446	497	524	509	490	471	479	478	513	501	495	488	459	470	502	518	520	492	519	496	469	477	450	494	470	503	501	477	484	511	478	481	482	448	488	489	492	498	449	491	453	532	500	477	507	482	517	478	542	468	507	503	512	465	458	506	482	461	471	469	519	488	509	457	508	499	496	469	508	512	525	456	483	492	502	472	488	508	484	455	497	500	507	457	491	444	451	517	506	505	526	476	500	517	487	465	469	459	492	473	489	483	495	477	499	506	488	540	483	465	446	477	482	477	513	480	512	519	454	517	463	446	503	465	455	454	451	485	497	486	459	454	464	480	525	480	492	525	495	516	489	473	506	483	524	531	535	507	529	465	479	492	492	479	469	489	496	462	512	453	487	494	483	493	478	492	483	496	480	482	487	507	499	541	504	453	489	474	481	455	470	517	562	465	485	478	495	507	495	483	484	466	496	478	510	476	513	497	522	523	518	467	508	480	471	469	473	465	456	496	526	506	492	483	479	553	488	468	528	490	516	481	493	500	451	514	483	451	461	499	482	482	470	477	480	481	485	487	465	507	486	463	458	440	515	519	495	494	494	486	470	509	496	478	483	464	465	466	495	482	467	497	515	492	484	474	524	481	479	477	466	445	466	475	469	500	488	493	484	496	505	452	473	467	474	514	481	439	460	478	531	479	490	474	502	482	497	462	517	500	496	515	479	489	473	480	500	494	495	471	488	511	483	500	446	537	487	491	513	465	512	487	482	471	542	460	511	473	453	498	480	504	470	469	500	479	484	500	494	492	495	503	439	515	515	512	504	513	474	472	539	491	462	437	506	483	478	509	528	475	497	512	480	518	479	527	496	490	490	524	542	484	489	496	520	480	464	542	519	444	499	478	495	461	488	489	514	486	457	510	526	489	472	481	469	469	489	516	469	510	508	521	489	482	485	468	479	551	486	498	512	461	488	489	471	481	491	511	467	478	440	521	481	488	476	494	477	479	481	498	490	461	493	498	508	456	485	502	486	508	502	481	514	501	481	443	503	484	524	474	461	505	536	481	498	503	506	495	485	470	514	507	498	474	499	448	490	471	494	464	525	489	507	458	462	463	488	522	465	481	477	502	510	498	487	507	517	467	531	476	421	506	476	479	463	512	491	498	462	529	505	469	511	520	473	485	492	477	508	450	501	477	492	492	483	487	474	501	460	507	518	493	481	453	492	492	471	527	479	461	484	513	481	530	474	496	490	493	503	476	494	457	486	436	512	481	502	513	469	460	462	447	471	504	523	462	477	448	503	502	482	451	491	530	476	467	488	471	469	453	486	502	485	503	516	546	493	492	483	519	471	478	489	490	476	440	528	484	500	512	504	467	511	498	473	491	514	488	452	512	492	467	474	488	495	500	518	480	503	540	491	520	503	442	493	482	450	502	462	471	462	480	472	497	494	505	474	489	507	476	511	525	455	480	449	494	480	481	474	531	475	452	507	526	460	502	479	452	445	488	452	481	506	524	492	524	463	455	495	477	478	488	523	477	502	514	495	458	502	469	485	466	489	468	458	452	520	500	498	531	482	506	486	494	476	511	488	520	509	519	515	517	484	447	497	438	472	489	517	468	516	503	475	520	445	480	467	470	465	522	466	501	486	468	543	515	454	477	523	466	495	517	482	469	479	457	478	451	510	470	488	456	489	489	486	522	466	495	483	490	493	500	479	488	477	479	481	516	483	481	505	460	477	505	460	499	497	504	484	507	496	481	444	516	468	510	499	426	468	464	467	523	507	479	445	500	503	498	472	477	458	503	525	473	461	524	495	497	464	503	499	504	518	471	464	466	483
42610	16003	5410	1525	531	290	214	181	193	197	192	217	197	221	209	240	197	178	197	183	172	212	186	195	214	218	188	165	227	200	220	201	199	185	223	224	205	198	185	186	187	220	171	198	213	204	206	197	182	223	205	240	222	192	191	219	201	189	190	198	206	228	191	210	205	212	210	215	204	178	211	189	207	184	221	183	234	203	184	192	188	199	198	201	190	201	193	192	194	186	209	196	217	210	245	170	191	200	213	231	214	226	198	171	200	197	200	236	196	194	183	219	192	187	232	242	217	212	194	209	202	169	218	206	211	199	207	197	171	221	229	200	184	195	233	174	192	204	205	226	195	199	186	182	190	218	190	185	218	214	222	188	186	210	173	193	195	190	215	195	210	233	203	217	229	217	182	213	197	183	204	204	192	224	203	206	218	237	216	191	219	228	196	208	203	186	222	193	222	239	210	185	223	239	208	225	210	228	203	206	215	203	212	211	216	210	201	179	202	200	186	211	181	222	169	211	204	185	204	191	191	200	196	235	198	191	215	208	187	203	209	219	225	220	227	216	229	173	196	206	226	227	197	200	196	183	225	225	229	204	214	197	188	218	206	190	232	216	198	196	232	234	203	209	193	220	209	184	176	209	209	185	204	205	205	182	175	206	215	176	247	204	205	207	246	199	203	221	216	218	213	229	220	237	211	231	228	193	195	181	190	183	230	222	215	231	201	231	215	201	194	211	211	192	204	199	224	210	206	185	222	226	251	212	221	187	204	212	237	229	209	208	174	175	221	205	186	179	197	193	227	198	226	200	182	208	222	192	191	230	192	225	192	232	209	223	203	197	200	196	214	225	210	180	218	221	217	232	213	208	213	186	213	210	190	240	218	208	201	202	211	197	205	225	191	220	203	189	213	200	193	198	213	203	189	192	193	200	191	213	201	206	206	219	209	196	191	179	183	199	177	210	211	215	174	211	201	205	218	210	200	226	193	215	190	205	217	226	214	215	207	227	194	216	177	202	202	240	201	191	221	204	216	209	213	189	229	217	240	196	206	224	230	197	208	179	207	197	230	194	209	204	196	205	219	215	205	237	201	199	207	199	198	205	204	194	187	198	200	198	218	195	201	194	207	196	199	199	168	207	196	211	248	226	216	208	212	227	214	187	207	217	204	212	193	193	204	223	231	221	187	207	194	180	188	191	219	203	187	213	189	200	238	203	224	200	192	204	219	195	200	181	218	205	172	178	202	192	215	214	250	222	221	213	211	226	179	218	183	199	180	187	201	210	192	210	199	229	195	206	180	205	207	208	233	205	178	216	223	206	182	187	241	218	204	192	199	205	220	201	214	186	173	200	208	218	200	190	185	212	253	199	204	200	176	224	200	216	195	211	198	195	226	233	209	181	198	226	195	195	194	197	208	199	214	200	233	194	195	214	202	199	203	208	188	213	195	233	219	213	214	196	219	216	229	210	217	203	224	210	183	206	185	184	217	205	206	213	195	188	217	212	219	235	213	210	221	181	200	209	211	182	213	212	202	209	222	203	198	221	190	212	216	215	219	231	209	208	218	193	234	207	198	214	188	191	189	250	221	228	202	188	211	187	172	208	205	214	212	208	210	190	218	191	197	198	230	210	225	198	205	212	197	221	236	231	207	195	205	222	199	200	168	213	215	195	207	208	189	199	208	196	222	215	216	215	210	214	201	182	202	218	191	198	211	230	231	194	197	176	210	213	201	201	224	180	183	216	189	198	215	220	199	211	201	223	220	198	240	207	236	186	196	199	205	206	198	225	203	190	215	202	181	194	225	208	229	207	204	211	192	176	197	216	231	229	211	199	203	213	227	211	194	204	194	199	173	216	211	192	233	195	194	193	198	204	222	212	200	188	215	206	218	196	210	188	201	201	191	249	209	208	217	225	190	192	227	210	194	189	186	208	204	201	207	230	216	208	200	223	201	238	182	169	233	190	212	230	190	185	196	189	203	191	212	225	189	202	192	216	208	209	207	196	199	206	206	199	191	206	218	213	188	228	206	208	188	217	203	191	206	205	187	204	227	208	202	224	193	199	191	209	182	223	216	211	189	222	181	198	219	233	230	184	194	222	221	235	207	213	210	197	187	209	187	188	215	197	219	203	237	185	197	205	224	199	220	205	213	191	213	194	190	221	204	184	216	205	193	179	180	208	220	202	246	196	202	192	207	170	209	215	217	243	214	182	202	190	216	200	209	183	222	215	222	213	172	207	208	188	202	202	219	223	225	178	225	208	209	200	229	215	211	231	198	213	218	210	196	189	213	188	201	201	193	186	229	220	207	222	198	204	192	170	205	180	225	194	211	206	214	205	203	187	213	208	214	200	180	176	234	212	203	193	201	224	190	211	184	205	213	209	229	177	223	193	186	196	173	205	211	191	212	218	181	201	230	218	233	239	206	189	221	191	203	210	176	211	222	206	186	233	190	206	190	180	214	195	224	194	203	218	214	210	206	218	207	203	189	227	205	198	201	190	226	216	226	219	206	206	187	217	220	186	199	209	171	214	190	206	198	226	179	179	216	222	200	201	214	204	185	196	211	211	204	228	195	191	235	190	195	193	207	192	197	255	237	185	213	207	194	201	193	213	214	196	204	197	197	231	206	215	211	226	232	202	204	216	204	180	189	211	221	203	205	212	188	181	215	217	236	193	210	206	210	185	191	203	238	238	235	202	197	180	211	221	212	219	214	170	206	205	186	198	235	227	219	217	218	185	202	200	190	220	211	227	197	196	191	219	204	203	207	185	197	236	204	196	210	217	206	198	227	192	164	177	198	232	216	177	203	208	221	221	223	209	185	205	214	214	188	188	195	208	239	196	215	190	231	210	199	190	213	223	222	218	178	199	191	200	197	209	201	186	196	216	197	195	233	194	212	201	200	202	210	220	219	172	221	207	175	200	213	199	184	231	190	180	204	215	195	219	209	183	194	181	194	191	199	180	229	193	221	187	197	210	203	204	186	211	199	212	207	189	189	228	205	227	202	198	226	202	192	206	218	199	212	169	208	197	199	179	242	211	191	217	208	187	208	210	203	231	197	216	171	171	204	179	194	190	205	213	259	227	215	214	189	206	211	220	220	213	211	231	193	208	217	205	233	208	210	224	188	217	186	199	206	210	206	211	207	215	213	227	221	199	210	219	205	175	235	191	200	239	202	170	219	186	200	225	173	209	221	238	187	197	219	203	178	225	206	176	214	195	195	227	192	208	198	225	204	211	217	209	198	213	232	182	224	230	196	206	186	187	205	203	208	208	198	246	221	219	209	200	195	216	219	213	223	240	216	195	201	189	205	203	237	229	219	209	212	205	203	230	200	178	205	214	222	199	229	239	193	210	171	221	225	199	211	195	207	217	267	205	196	226	219	193	207	200	206	205	226	220	220	223	201	216	230	206	191	215	204	214	176	215	218	212	194	214	181	200	213	249	230	212	221	230	214	229	193	214	213	210	219	197	182	222	212	198	190	195	188	211	207	217
26724	9702	7168	3293	1654	720	491	446	444	447	474	469	461	482	447	436	445	429	411	451	430	419	440	407	425	440	467	433	446	429	429	459	476	429	432	428	439	401	464	451	422	420	434	451	434	432	426	447	453	466	416	450	444	430	436	412	369	456	429	461	414	410	460	404	444	426	460	434	437	453	438	424	440	448	398	418	474	461	469	439	458	457	422	434	429	431	413	454	447	442	454	431	427	458	435	420	416	408	477	427	451	483	446	420	431	463	431	444	421	427	442	448	442	447	425	438	450	445	485	423	432	449	419	476	441	432	440	431	443	453	417	427	453	442	478	442	451	420	451	466	463	471	437	435	439	434	422	415	424	429	410	437	456	441	421	443	421	451	421	455	390	456	426	429	464	430	466	445	433	436	427	485	449	453	434	437	459	424	438	430	443	479	413	413	407	464	435	442	418	453	431	434	463	435	469	423	424	447	411	432	425	481	440	442	464	437	421	452	440	415	433	431	408	452	436	447	444	414	445	396	465	421	409	416	433	407	431	456	440	450	413	427	378	431	457	444	453	421	471	475	396	426	436	454	415	436	445	411	475	445	433	414	472	436	436	416	460	428	457	436	452	411	423	409	497	389	408	450	443	439	423	461	484	433	444	457	436	443	432	407	419	457	464	453	406	419	451	459	459	460	449	386	430	413	469	412	439	430	422	422	467	452	440	432	440	459	427	416	450	479	437	407	465	444	420	443	428	434	430	417	436	455	481	398	463	441	455	445	391	446	452	460	458	446	410	387	452	465	427	414	469	429	417	468	461	496	426	466	413	455	415	448	447	456	418	461	452	431	438	421	429	420	444	474	429	436	415	430	417	454	444	449	418	440	420	445	453	425	425	419	415	436	459	458	458	425	437	408	387	490	420	449	449	441	433	393	474	422	486	466	435	438	452	396	432	438	417	428	451	429	443	409	423	424	456	429	430	432	441	441	460	442	419	436	452	423	436	439	411	450	445	464	418	424	451	439	465	453	419	432	459	426	430	435	404	415	434	476	424	409	444	418	435	430	421	398	463	437	402	455	453	456	447	406	431	450	450	443	448	413	451	442	398	426	440	458	438	415	430	454	447	431	439	486	405	421	409	465	425	427	447	451	455	427	475	416	442	474	434	443	440	438	452	476	435	436	422	414	430	449	459	435	480	446	434	453	391	443	442	455	437	464	438	463	459	431	460	417	470	428	426	443	423	391	447	446	437	446	425	468	451	453	466	406	424	448	436	456	419	408	414	447	453	418	441	447	434	478	426	427	449	456	439	425	417	414	449	442	428	396	405	421	441	406	461	433	424	407	471	453	396	437	417	407	413	418	423	456	459	411	438	452	450	416	462	418	436	409	433	439	461	453	469	432	464	455	418	432	418	433	408	422	438	454	416	452	409	402	455	458	435	422	434	426	424	433	432	446	444	421	431	460	439	457	455	407	426	441	457	419	443	443	429	419	440	456	464	462	407	443	404	426	493	425	414	437	430	453	427	499	436	423	436	425	454	437	432	435	426	425	404	458	428	437	427	434	423	428	453	410	467	442	397	444	446	427	472	442	414	444	393	488	413	441	463	421	432	474	438	437	474	419	428	462	426	414	413	453	434	444	420	465	423	402	430	426	411	440	411	487	441	447	435	435	425	440	424	440	435	459	452	415	434	415	450	463	443	431	417	454	448	458	458	432	466	448	430	470	465	421	445	410	455	461	468	427	415	393	460	450	469	462	444	471	403	427	429	452	471	410	449	444	430	437	425	456	421	460	500	429	455	442	451	419	443	462	440	445	440	434	466	435	475	444	412	485	454	448	439	448	405	493	398	443	447	457	448	467	448	411	430	443	418	444	408	444	433	432	390	426	433	445	468	429	445	424	439	440	454	439	428	465	424	434	407	421	449	471	447	403	433	473	465	442	442	454	447	425	415	434	427	439	430	476	423	418	466	454	441	449	435	455	460	432	430	449	425	406	435	458	455	424	402	443	453	456	457	421	435	394	417	448	410	434	431	468	486	490	412	412	445	427	421	460	424	444	451	421	462	451	439	434	435	427	457	424	431	456	464	418	454	450	463	429	420	449	446	445	444	433	458	443	456	421	424	422	451	472	423	457	433	482	424	450	433	421	433	387	398	405	443	421	444	436	429	462	435	434	404	428	489	412	475	423	437	449	430	427	422	373	443	427	436	419	415	456	456	411	415	431	389	442	427	398	486	421	441	416	446	429	430	469	437	421	431	461	443	437	456	413	429	445	414	438	425	469	432	413	487	426	433	456	431	416	446	439	423	434	461	457	392	438	459	410	450	425	475	443	398	453	405	474	446	402	438	446	438	421	464	420	434	431	444	443	460	443	440	434	467	415	434	435	457	421	436	437	423	432	473	400	416	458	413	421	455	455	446	445	432	415	428	448	432	458	425	410	399	399	443	447	445	435	406	428	438	416	421	451	407	470	418	421	420	444	469	457	443	448	405	420	401	470	446	419	506	436	428	451	414	446	474	409	483	443	452	438	438	432	446	424	448	469	436	429	449	484	421	468	424	428	432	425	443	448	426	450	438	448	453	427	404	410	406	426	441	423	429	441	450	493	449	432	424	437	447	407	421	416	461	441	451	426	397	417	481	427	451	449	414	467	470	438	431	467	486	446	448	465	449	451	416	442	393	454	428	449	411	425	422	406	452	443	405	475	391	462	424	405	462	411	458	457	457	447	463	453	443	424	441	455	461	434	434	419	459	421	420	440	434	443	414	444	446	451	443	433	408	440	437	430	463	452	426	401	458	436	418	437	451	437	433	427	444	462	426	454	419	432	453	437	388	422	424	424	452	432	457	513	418	456	398	438	467	454	425	440	406	442	440	471	452	442	416	423	411	406	422	438	475	436	453	435	444	448	458	427	490	442	395	423	459	434	420	451	438	428	421	428	436	460	457	407	411	434	411	413	417	409	474	408	480	463	426	417	444	418	433	426	449	460	423	449	442	441	449	430	414	444	452	450	470	425	391	389	476	441	395	442	446	457	431	455	467	446	428	429	406	428	437	394	478	437	419	407	425	494	448	457	439	430	468	441	438	472	478	410	430	412	444	447	427	438	446	433	442	423	429	431	400	428	416	431	436	415	419	460	438	406	447	465	453	405	462	423	448	436	470	418	448	455	456	412	408	456	455	452	446	443	450	449	448	430	392	417	445	443	466	458	450	427	458	432	472	442	428	411	451	417	436	459	425	450	450	428	422	469	441	436	437	438	438	417	438	431	443	444	432	474	448	415	447	408	445	454	446	419	443	441	442	414	471	384	427	429	435	449	428	448	452	432	463	455	447	462	436	461	435	408	421	419	469	447	420	396	418	403	416	420	460	471	431	422	443	425	410	459	474	425	468	449	433	425	432	417	446	426	434	413	462	449	448	399	423	435	408	421	412	436	439	429	454	413	442	440	371	454	455	436	443	441	452	413	445	427	445	427	402	435	427	442	435	446	433	406	458	442
56534	26843	9740	3108	1355	399	278	249	201	203	207	184	183	193	188	173	146	190	203	174	169	212	188	190	207	188	167	170	184	187	170	169	192	187	167	182	182	178	175	176	175	186	154	169	206	176	167	171	170	193	181	185	163	191	179	171	177	171	172	181	186	183	199	185	170	193	178	175	175	180	156	205	190	178	202	191	155	156	206	193	180	179	175	175	195	171	196	175	181	189	185	203	196	202	187	173	198	183	170	174	185	171	154	154	166	163	213	148	168	200	154	152	176	181	198	187	227	149	180	150	184	164	203	180	178	180	170	184	204	176	180	212	183	195	190	187	163	201	166	175	185	157	198	187	181	161	166	170	194	167	187	177	189	199	175	169	156	190	184	151	169	177	190	179	215	197	163	169	194	173	160	172	183	188	170	161	182	163	211	173	180	182	185	156	167	157	177	175	182	192	178	175	182	188	195	168	187	185	163	184	194	191	177	178	173	175	197	186	164	160	170	205	188	175	151	184	166	175	190	158	191	183	204	183	152	178	196	170	188	176	179	206	153	179	165	197	162	190	171	161	169	189	171	181	183	202	174	188	169	171	191	161	169	194	180	190	167	173	171	190	160	194	163	180	183	173	178	192	213	209	159	189	152	186	173	153	182	172	186	200	176	163	176	161	171	190	169	172	165	166	167	165	193	167	156	201	186	184	202	195	183	178	178	176	165	191	203	192	181	188	183	192	186	183	152	160	171	147	195	187	192	182	173	155	173	188	164	171	163	184	164	170	186	174	153	166	186	173	193	183	195	176	189	199	186	159	175	170	222	202	179	165	187	172	200	173	199	217	196	159	217	192	170	208	159	190	182	155	156	169	189	169	182	181	170	185	157	169	195	181	162	157	166	178	172	190	188	193	181	203	204	199	176	195	168	151	191	182	193	155	192	166	150	209	201	185	159	188	172	202	172	166	195	182	202	175	166	185	188	214	163	186	183	156	184	165	193	171	171	182	158	173	189	168	154	175	162	187	195	182	185	166	175	174	198	202	177	199	165	189	200	180	197	188	203	197	153	163	141	151	179	159	178	187	182	193	189	204	159	171	179	185	192	187	177	167	199	182	179	190	184	169	170	198	181	171	150	185	196	199	191	179	194	172	183	167	207	196	180	181	205	193	157	200	212	164	185	155	170	162	208	180	159	199	160	170	179	183	190	159	141	177	194	160	162	208	175	168	178	173	185	188	186	195	181	185	206	191	176	172	177	169	170	174	181	166	151	189	186	192	168	183	163	184	205	153	169	158	168	168	180	188	149	163	191	166	170	173	168	168	177	195	162	166	176	164	176	171	161	191	179	193	162	163	181	199	163	182	171	180	161	200	185	146	163	172	184	169	191	166	165	182	188	172	203	168	142	220	184	182	177	162	203	205	165	165	157	152	185	157	172	184	207	178	184	174	198	206	179	183	192	179	198	163	193	184	173	181	172	196	200	169	158	197	183	167	173	197	200	166	195	168	178	154	170	186	195	192	146	175	163	199	214	186	174	152	164	189	176	150	186	180	187	152	206	163	149	189	170	159	171	180	177	177	173	198	185	161	179	194	169	194	187	177	183	172	156	166	162	170	191	155	193	182	157	167	160	175	176	187	168	176	175	158	144	147	183	188	184	171	200	175	177	186	182	184	167	178	193	176	171	147	198	195	199	190	154	174	191	169	173	152	160	188	182	171	153	194	180	181	167	139	208	168	164	186	192	196	211	176	196	178	193	187	185	170	142	150	178	197	177	172	192	186	157	167	177	184	178	215	181	190	201	172	164	195	199	177	174	158	173	196	166	182	191	186	154	181	171	182	189	204	180	161	170	201	179	212	175	167	165	149	168	186	176	158	182	161	177	176	178	219	176	176	183	214	201	194	160	173	177	165	183	202	202	174	201	174	194	164	190	180	165	162	179	175	202	183	194	200	192	189	198	182	167	181	213	190	161	170	164	193	159	175	193	180	200	158	168	191	181	177	161	181	182	179	168	174	189	176	174	176	183	180	192	191	161	158	178	190	180	190	195	179	182	179	182	178	203	197	162	197	187	192	186	173	187	172	171	163	158	167	152	171	182	177	165	158	166	163	166	189	183	179	187	165	169	165	207	166	186	178	202	161	190	190	168	158	149	155	181	184	181	166	167	210	176	170	167	183	184	159	191	170	160	191	183	187	151	198	176	158	194	177	155	171	147	183	211	194	175	173	182	205	198	195	176	195	187	175	135	184	207	174	154	197	146	167	170	156	186	156	170	183	194	155	166	166	195	168	186	162	180	149	197	200	187	200	163	173	189	165	174	206	195	160	185	189	191	188	174	161	168	170	171	166	195	201	186	191	202	209	205	165	159	182	183	160	194	165	186	150	157	186	167	179	188	177	181	174	203	160	216	167	185	209	155	203	191	178	183	179	209	183	185	176	161	177	181	172	180	181	178	208	150	171	170	196	194	189	190	163	191	190	188	174	167	208	173	159	186	179	184	186	178	193	178	202	206	171	165	210	179	192	185	172	195	179	173	175	177	186	187	172	140	196	180	181	195	170	186	197	220	199	190	192	205	183	194	176	156	150	158	191	195	177	167	167	167	188	153	188	160	167	173	199	195	166	155	176	176	196	181	188	176	183	176	168	189	190	169	157	168	175	181	197	191	192	164	174	155	167	180	203	198	187	206	181	173	183	182	195	174	179	168	185	187	194	185	189	191	178	156	166	158	214	163	159	184	193	180	190	176	196	198	174	167	169	199	175	182	155	171	168	185	167	158	201	169	161	140	164	175	169	191	181	173	195	200	199	182	184	211	181	166	150	171	186	176	177	153	185	165	182	180	185	173	163	185	179	202	176	169	183	181	167	191	156	192	177	170	156	171	183	190	176	152	196	173	182	174	204	166	197	173	177	170	163	198	167	194	195	185	191	188	210	163	154	179	189	182	175	157	176	193	146	192	206	193	189	204	166	155	160	168	190	194	174	171	171	173	171	203	197	178	157	175	164	203	178	163	198	202	196	192	162	189	184	193	195	182	219	183	173	189	188	185	171	179	165	200	195	173	176	168	166	185	217	184	161	182	166	162	189	192	187	189	175	158	176	217	206	177	179	165	175	167	194	168	156	213	196	155	156	201	158	168	157	149	177	168	164	186	188	189	206	200	178	177	154	155	198	184	150	180	182	187	165	181	172	198	189	184	145	173	180	186	192	160	185	191	171	174	167	153	143	179	189	150	165	175	184	190	170	162	189	199	173	174	175	199	165	187	190	167	182	179	175	154	166	168	188	195	175	163	197	189	191	190	176	177	167	181	183	187	171	177	175	165	175	142	178	182	167	170	172	155	181	202	196	187	178	168	201	178	182	168	181	186	193	181	206	213	186	182	186	200	176	197	171	163	188	179	169	190	174	190	175	173	165	189	186	174	196	160	174	189	176	160	177	196	166	184	170	183	179	188	179	163	187	178	165	168	173	169	159	184	198	176	182	172	164	173	203	199	188
35061	16773	10146	6880	4136	1204	1012	739	589	508	527	443	436	441	400	416	422	441	411	403	373	410	437	423	417	403	416	399	392	404	384	375	416	397	412	419	429	413	394	394	410	391	425	390	380	449	387	387	391	380	399	396	380	354	395	406	393	379	412	379	416	405	384	371	374	383	385	415	380	394	355	386	368	424	397	386	366	438	407	395	406	409	431	361	427	382	388	402	408	420	395	402	422	412	421	384	436	414	394	415	387	398	414	422	391	396	405	431	351	380	407	409	366	357	399	419	397	404	368	411	403	380	369	414	365	396	360	404	400	399	404	379	409	381	389	374	397	411	401	389	392	394	412	406	399	407	371	413	397	368	430	414	389	414	400	379	388	401	400	355	382	445	412	403	422	427	403	393	337	354	405	399	390	394	395	376	423	397	434	383	388	365	399	394	390	393	434	393	389	448	408	402	422	382	407	409	390	416	392	391	423	399	427	429	404	399	416	392	397	372	418	414	413	376	392	410	388	384	408	426	395	411	396	404	384	371	414	407	378	372	422	375	375	373	371	380	404	396	381	385	406	400	353	362	375	378	371	374	395	404	410	371	395	399	409	390	411	406	405	383	417	390	423	420	402	385	419	428	406	387	410	375	401	377	357	374	395	402	386	409	436	409	398	417	399	400	424	412	410	427	412	395	407	397	383	399	420	402	355	400	383	390	423	387	385	388	393	408	355	394	395	388	370	404	406	395	403	362	399	411	368	398	390	403	426	387	412	413	392	426	396	395	397	382	384	393	389	370	400	383	414	424	397	391	384	397	392	386	418	409	401	366	418	383	368	376	399	367	427	409	437	392	380	403	393	390	419	391	396	388	382	388	386	383	437	437	411	379	405	394	402	373	401	368	388	426	373	387	415	418	358	436	351	395	375	397	377	438	413	377	401	391	404	388	385	362	404	389	361	403	406	380	386	400	440	392	413	384	403	393	384	373	370	397	394	393	403	406	399	361	385	388	370	385	415	381	418	374	407	398	367	378	400	410	421	388	407	362	400	388	376	396	375	415	402	402	407	398	400	386	415	390	406	418	382	391	400	366	404	402	380	404	432	403	365	401	395	374	419	371	395	389	404	391	364	382	397	342	389	386	371	372	402	424	420	401	396	434	395	399	394	391	412	413	413	420	391	409	392	394	377	383	415	401	387	415	391	358	376	371	401	379	407	344	405	393	370	382	407	403	371	384	431	378	396	400	387	388	390	393	384	400	426	374	420	406	372	395	415	387	383	422	419	394	424	388	396	379	385	419	404	380	393	403	371	374	398	388	410	390	396	410	390	379	431	385	384	394	410	384	401	411	396	408	390	376	389	392	411	406	400	353	399	400	368	409	391	394	389	381	428	426	398	431	389	381	399	381	387	376	424	437	393	411	357	388	401	395	411	384	429	377	384	380	381	400	336	370	394	384	409	388	408	381	395	382	406	426	389	400	416	427	442	409	382	391	396	396	397	408	390	383	402	378	398	377	415	410	420	372	348	368	385	365	384	436	400	404	422	375	399	414	375	394	466	409	395	422	431	385	417	396	385	405	371	388	425	432	350	424	410	414	427	401	390	383	369	384	370	387	404	414	379	416	390	396	398	433	397	373	406	389	366	405	394	387	379	355	393	400	410	368	434	387	397	385	395	378	394	397	386	401	418	402	400	393	412	414	391	432	347	404	402	397	396	403	426	397	383	394	350	389	396	420	377	383	372	442	384	407	423	411	380	397	388	418	376	425	384	405	409	408	399	375	387	360	398	399	420	392	414	381	404	394	390	404	372	400	385	437	422	399	399	383	374	396	393	405	431	407	396	404	373	384	411	389	382	420	412	418	358	382	443	384	382	390	383	395	395	379	409	421	388	390	402	399	380	416	387	399	384	361	430	385	432	370	361	354	387	389	442	364	365	410	385	386	395	393	417	388	379	380	391	372	377	390	412	363	368	399	408	406	403	430	400	403	420	442	410	375	403	415	389	424	364	373	411	380	402	390	398	426	395	395	422	415	372	394	399	388	417	380	397	376	387	359	389	413	436	393	417	402	369	412	370	387	425	410	391	410	432	412	388	427	366	399	414	387	426	405	340	428	430	384	421	403	408	385	372	391	398	377	385	393	405	413	431	352	384	346	405	372	421	404	393	393	393	389	390	374	407	396	392	374	396	376	393	416	382	382	404	398	403	431	410	445	436	404	407	389	408	404	378	401	426	379	401	386	377	395	375	424	403	366	433	361	399	408	367	390	396	415	388	440	410	417	392	362	435	394	405	422	386	367	408	422	402	413	407	444	369	431	413	403	413	402	412	416	402	380	417	363	395	416	385	383	413	375	375	425	383	400	380	403	423	417	380	391	441	378	375	400	391	405	400	390	404	378	405	372	379	424	392	419	416	423	410	357	362	387	368	404	397	436	368	359	377	422	412	397	407	420	397	415	392	402	393	423	420	413	416	414	392	379	409	368	385	395	416	435	374	393	429	384	388	374	395	401	371	354	372	378	375	420	399	362	380	402	379	394	362	410	392	373	403	358	385	398	422	381	375	418	391	401	379	399	392	404	411	383	391	402	377	386	400	396	381	397	406	389	364	365	394	392	407	411	382	370	420	399	382	395	404	437	377	425	391	413	387	391	378	392	358	425	373	406	414	397	388	380	401	420	407	414	404	400	414	423	417	359	430	374	394	384	385	382	395	379	399	361	411	391	401	414	362	379	400	411	386	399	403	348	428	419	399	392	399	405	389	399	378	408	417	388	422	413	403	427	375	409	384	436	381	378	388	408	390	393	408	405	429	416	381	382	385	381	410	390	408	412	426	416	398	414	418	386	361	381	451	387	377	424	388	405	436	393	398	406	400	423	394	386	443	423	415	384	395	388	400	386	377	412	412	368	426	388	397	384	396	407	394	386	439	396	357	391	360	421	408	440	391	388	429	388	392	373	369	404	363	384	394	405	422	397	391	394	389	394	416	409	392	403	402	403	377	419	393	416	378	432	415	409	413	390	344	393	361	435	398	410	372	379	404	389	335	418	409	380	457	390	424	366	398	447	364	391	424	443	415	407	403	394	370	400	378	386	415	403	364	392	420	377	374	413	421	354	459	405	410	399	354	362	408	403	422	421	423	423	398	391	406	385	408	391	415	377	400	387	376	388	375	359	362	419	411	364	389	419	384	377	406	414	400	387	381	363	371	405	390	392	413	400	376	401	387	383	399	370	402	408	406	393	410	384	384	412	388	401	387	396	406	402	393	422	375	404	413	391	435	404	387	432	404	380	392	388	421	383	378	375	391	392	410	407	411	376	420	415	385	403	372	386	396	399	400	405	414	370	385	390	408	398	396	422	388	370	373	400	375	383	384	415	388	397	404	400	386	382	401	423	385	377	362	403	407	415	395	379	358	381	376	410	381	391	370	390	400	392	428	370	416	410	388	370	386	358	428	384	382	390	411	376	409	375	401	406	405	397	372	390	429	427	418	381	410	412
55657	27766	14308	6645	2138	772	546	393	310	253	276	238	253	254	247	246	230	236	239	242	234	196	221	214	194	242	234	247	223	246	222	238	202	245	224	230	211	235	211	235	239	234	239	214	256	245	239	203	258	239	222	276	205	224	214	217	212	213	204	224	185	208	205	222	228	219	233	227	231	206	216	211	217	254	202	233	253	215	227	214	224	203	255	207	233	208	220	216	226	196	223	245	212	225	243	213	233	215	226	221	180	227	219	234	226	205	219	213	216	217	265	220	236	246	257	230	221	228	220	221	229	248	197	235	212	197	236	235	224	216	223	220	211	237	227	185	205	222	198	236	246	203	213	234	221	230	222	220	223	230	197	253	216	186	214	223	197	196	232	209	227	223	238	244	228	221	216	216	216	206	196	258	245	250	231	257	195	188	186	230	222	236	250	188	236	243	216	242	209	244	223	230	246	221	233	211	227	237	192	249	213	212	245	218	247	242	224	226	206	244	241	225	239	205	211	244	208	250	221	216	210	212	256	218	227	219	233	233	237	221	225	213	214	202	233	215	218	224	225	219	211	211	208	200	242	199	182	234	225	215	214	214	221	214	222	214	206	210	186	224	243	226	224	239	201	224	237	221	211	239	222	247	234	240	254	223	203	221	215	236	200	232	225	223	203	213	218	214	227	216	260	213	232	241	203	227	209	235	225	215	218	233	214	228	233	204	216	230	215	249	240	207	207	226	219	213	226	244	209	206	219	205	207	241	230	218	198	214	236	191	197	213	217	209	214	225	211	205	215	220	223	174	238	233	218	231	222	222	227	218	231	209	229	227	210	219	246	207	217	238	239	226	256	208	235	208	251	228	237	224	220	207	246	240	202	246	215	229	234	238	237	202	217	202	227	244	205	217	224	210	225	222	202	228	224	221	227	216	205	238	244	221	213	208	227	244	213	231	238	210	216	198	195	220	229	203	207	210	208	219	207	237	202	204	259	267	247	240	238	206	221	194	224	235	240	205	216	236	248	227	245	251	210	213	223	225	220	245	210	201	232	255	216	224	246	226	228	204	234	225	271	240	224	212	195	232	232	225	218	218	238	222	225	205	200	215	219	218	195	229	215	192	211	201	202	219	240	250	244	195	221	241	209	212	232	230	204	222	237	178	214	247	209	207	243	210	244	230	198	214	211	206	209	220	200	205	213	242	217	239	233	220	214	235	218	235	239	240	238	227	216	215	213	231	214	217	191	192	211	209	251	195	232	248	193	229	229	235	246	214	223	230	231	230	217	236	219	231	219	247	222	220	225	276	251	205	234	219	222	215	223	232	242	201	229	242	208	234	189	219	221	233	232	205	235	211	238	222	220	219	226	221	213	213	218	211	216	234	243	241	212	264	214	214	208	229	226	236	218	188	202	218	235	210	219	214	217	207	227	234	220	235	221	262	213	215	210	233	207	203	200	227	216	253	243	238	239	220	247	210	206	193	201	257	250	229	219	222	247	239	227	209	232	217	218	227	236	221	211	214	222	213	210	216	195	222	255	229	221	218	204	236	214	208	196	219	202	208	217	256	228	251	251	218	207	224	247	208	212	234	222	224	230	230	237	235	236	225	210	209	223	229	193	213	218	211	219	239	217	219	210	188	222	195	221	219	238	225	222	237	245	236	231	202	240	218	232	176	219	227	229	216	234	244	205	238	239	223	213	235	234	198	254	233	221	223	219	220	218	211	235	230	225	232	250	216	228	236	233	223	209	245	237	202	236	205	241	225	198	195	218	238	216	225	238	212	208	221	216	207	214	185	231	249	218	225	216	189	228	208	235	240	208	212	287	235	214	201	247	211	233	238	202	229	214	235	235	208	196	187	211	203	225	247	254	204	224	230	230	210	210	211	212	208	210	223	227	227	177	213	230	200	219	230	216	221	188	216	206	193	234	202	192	232	211	254	245	204	228	231	225	241	218	234	197	195	247	215	258	206	210	251	184	234	254	225	217	198	202	230	204	219	235	226	229	223	205	226	202	215	183	226	253	219	201	233	222	230	224	235	219	238	247	226	214	199	223	239	202	212	212	213	233	198	232	235	235	219	258	215	209	241	214	240	221	228	212	204	191	240	247	231	230	214	229	264	226	232	223	216	231	181	248	213	222	197	199	200	224	235	212	191	262	213	239	221	202	188	204	227	246	223	196	211	208	216	254	202	235	232	229	219	230	235	222	246	202	199	195	222	226	209	234	238	227	251	217	236	213	235	207	233	248	269	233	251	221	229	216	219	218	220	237	212	234	204	232	230	219	231	195	232	212	235	229	206	192	243	225	200	232	240	228	230	219	206	220	209	243	190	214	211	202	242	237	257	236	226	206	250	244	225	236	191	262	244	244	224	230	219	227	245	222	222	175	215	213	232	228	198	221	205	220	201	248	236	229	223	203	227	251	234	230	203	239	233	221	230	237	227	228	246	226	234	219	218	223	255	231	220	222	219	215	223	211	238	256	224	213	198	213	223	191	222	244	233	232	228	224	219	224	209	213	240	210	235	197	233	220	212	193	218	206	231	192	194	212	211	225	221	197	236	235	255	230	202	239	219	222	220	232	219	225	232	233	242	187	230	212	219	226	212	217	225	215	225	207	244	219	201	234	239	209	234	221	224	224	203	229	180	208	227	211	207	226	234	202	229	228	211	221	201	224	194	236	253	223	238	198	220	192	253	241	232	220	233	225	236	228	218	208	227	218	222	211	218	227	233	250	236	232	234	211	239	221	247	215	234	203	215	200	233	225	224	231	261	194	235	204	232	216	224	217	204	236	220	234	221	219	221	238	227	209	231	214	208	202	200	215	220	206	213	217	229	219	209	225	228	243	226	219	260	208	212	199	225	228	239	209	251	251	198	216	224	239	223	221	208	236	198	229	219	232	212	216	218	216	244	229	226	235	221	244	216	203	177	208	235	174	213	221	210	204	215	247	247	220	225	222	234	256	235	231	242	194	212	207	223	235	214	174	222	224	216	210	186	216	213	233	234	243	228	236	216	230	209	242	208	227	215	208	195	195	205	228	230	235	221	206	240	224	189	231	225	230	235	215	197	230	204	236	209	228	182	236	224	204	191	217	242	214	231	190	237	208	247	227	208	185	226	207	220	242	226	250	214	235	224	221	224	207	207	210	214	230	223	232	215	246	231	256	236	231	206	173	194	221	227	249	205	234	240	211	226	219	228	203	253	229	224	194	237	236	220	235	221	240	231	223	243	236	208	222	205	259	196	231	237	210	211	225	232	219	225	225	253	219	226	240	237	240	207	219	241	216	190	237	210	215	224	213	212	210	220	204	228	247	234	214	237	214	233	255	198	228	211	243	208	235	235	207	209	224	213	246	220	217	238	196	229	224	214	246	209	246	258	215	196	199	218	222	253	230	188	240	208	243	204	223	215	235	225	237	216	227	226	200	226	209	204	198	220	227	214	236	261	227	209	226	247	219	213	202	212	228	208	236	263	224	242	233	208	217	208	225	209
32716	17809	16245	12698	5790	2468	2101	1370	1012	753	621	603	569	594	569	555	522	495	484	514	535	518	526	497	450	512	480	518	489	472	526	525	450	487	491	479	498	468	475	505	498	476	476	490	468	470	491	473	496	465	488	453	456	468	439	494	500	481	492	497	475	491	506	502	471	510	499	454	412	476	480	468	464	479	516	458	464	464	468	471	466	475	444	468	452	501	472	488	477	491	493	468	478	508	495	512	519	473	465	475	466	486	504	474	483	450	465	480	461	478	493	462	520	488	446	491	495	476	513	483	486	484	471	460	455	484	478	437	487	513	493	495	469	514	458	486	435	460	417	507	431	484	469	517	466	461	523	476	511	527	487	455	496	491	513	454	531	454	464	444	476	433	469	474	505	440	481	438	428	491	468	466	506	481	449	485	473	506	468	445	473	468	447	474	495	448	466	466	475	459	489	493	513	462	460	500	484	449	470	442	499	505	539	470	490	466	476	479	487	469	473	477	525	509	471	462	487	496	473	470	484	450	484	479	488	441	484	465	463	490	489	476	504	485	441	458	500	499	514	464	517	482	503	470	453	477	444	472	492	456	458	461	446	476	499	462	474	476	436	473	428	475	461	511	474	532	483	478	474	436	492	461	482	486	516	457	488	475	472	499	453	446	458	436	493	461	487	464	499	467	472	480	524	513	447	448	507	449	466	452	442	489	476	460	508	488	481	472	466	470	481	487	480	486	468	465	460	451	480	479	492	490	470	506	476	493	443	486	465	476	491	472	457	492	496	458	466	453	442	530	474	483	465	480	471	438	457	439	458	457	498	494	435	427	458	480	477	438	482	463	471	470	486	435	476	488	475	487	450	482	482	482	462	485	512	474	447	457	466	440	501	491	486	494	494	484	474	457	469	501	477	480	475	482	526	469	505	490	478	474	492	508	483	462	492	466	474	450	468	439	460	475	515	478	436	477	485	490	466	451	495	451	462	460	500	476	496	435	481	516	441	496	462	467	488	498	454	476	484	484	467	437	464	479	478	480	467	472	473	436	453	438	454	456	483	474	485	495	445	489	451	456	433	515	462	465	483	466	499	500	455	468	487	510	464	485	447	482	505	479	456	495	485	435	432	488	435	482	474	480	440	475	527	435	505	503	487	487	497	510	463	486	490	461	449	509	485	507	496	441	467	458	471	472	502	470	488	472	480	458	489	488	468	468	503	457	460	464	430	496	456	465	494	476	489	505	472	459	449	452	480	496	529	467	491	464	517	444	479	491	467	477	470	452	514	478	462	464	475	476	476	461	487	442	497	515	513	465	477	459	457	434	479	478	492	476	440	461	472	475	477	490	467	489	499	466	505	505	475	472	455	500	491	470	456	491	484	476	515	492	478	490	520	439	458	460	471	488	460	512	451	496	450	472	502	473	455	461	476	501	516	501	476	481	441	473	446	513	454	513	487	450	473	484	510	496	488	454	452	458	508	487	473	490	469	493	499	470	451	483	475	482	483	421	495	497	504	453	477	510	427	488	504	455	456	490	501	485	482	461	481	474	474	492	441	464	468	443	434	461	435	464	472	482	474	477	493	472	496	470	482	482	480	478	460	480	476	461	456	465	478	470	469	480	448	471	469	437	478	461	483	457	419	441	466	489	501	473	460	477	430	477	501	490	472	477	507	457	491	451	464	481	463	463	472	476	482	448	504	526	496	464	506	457	491	487	456	459	467	478	480	500	463	505	490	477	453	497	473	488	442	472	480	508	483	463	444	494	493	446	449	492	481	448	487	473	501	475	516	463	480	478	467	463	481	504	472	440	482	492	491	477	459	491	509	477	477	466	470	462	503	472	468	454	470	489	462	470	503	487	498	502	488	516	491	474	493	482	502	478	454	488	477	521	494	449	514	463	479	456	458	496	481	472	475	479	479	515	463	476	455	520	432	471	494	470	455	489	468	441	459	448	500	446	466	484	497	473	504	446	502	482	487	474	474	484	468	500	502	439	458	459	460	454	482	483	458	493	487	485	453	491	517	481	463	487	480	454	470	517	492	496	462	489	472	475	485	489	475	469	469	516	492	464	499	492	493	469	514	499	476	481	463	419	471	438	472	500	482	438	475	490	472	435	459	506	442	471	516	448	473	466	424	454	454	470	511	484	472	493	484	458	473	473	459	469	476	470	472	495	469	452	480	463	482	487	474	460	479	469	441	503	485	441	434	470	491	461	464	505	487	482	470	462	471	453	498	484	483	497	431	525	476	471	477	464	455	475	499	491	463	488	467	466	480	470	490	492	499	459	466	497	509	493	513	485	486	446	444	492	462	467	444	459	460	487	428	506	464	453	509	506	444	463	492	469	476	489	460	497	453	464	456	497	474	478	454	482	520	472	492	427	475	478	483	448	451	494	503	496	476	493	526	487	471	449	476	441	444	475	487	469	476	492	460	505	469	473	528	436	500	501	431	489	460	447	508	499	463	506	493	442	478	447	493	480	455	461	453	464	449	452	484	465	500	465	508	514	477	504	501	490	472	444	457	436	454	471	521	475	492	495	501	498	481	450	507	515	470	500	469	458	476	510	462	448	464	475	483	482	478	498	495	456	500	507	457	470	502	521	455	459	455	489	484	443	480	483	437	471	474	455	498	497	476	486	455	466	437	459	456	480	483	454	475	476	463	473	450	464	471	473	473	467	476	450	462	458	480	468	472	476	471	478	465	516	455	489	492	486	443	500	468	468	479	475	492	506	472	520	465	493	459	482	489	456	486	483	465	476	465	466	508	467	480	448	465	443	461	438	440	432	484	466	491	471	474	475	447	471	485	468	502	430	524	462	483	510	467	461	503	480	470	481	475	445	466	488	480	516	469	464	466	455	469	447	435	524	421	479	491	448	489	480	407	431	464	478	490	478	503	501	509	495	455	495	471	477	501	471	476	487	435	465	481	499	511	474	462	472	461	479	489	471	469	440	482	500	476	499	465	465	462	462	487	491	474	468	454	497	445	489	419	461	492	483	486	472	468	474	479	502	466	484	446	492	459	449	517	446	480	487	455	459	471	486	481	460	510	483	496	471	528	445	480	475	465	482	506	447	502	471	453	475	489	497	448	557	438	476	452	473	476	528	433	496	470	456	474	499	460	483	477	468	486	486	466	516	441	459	483	478	480	462	501	464	483	483	448	466	493	460	426	477	466	476	448	508	435	475	459	451	476	489	446	480	489	471	443	471	473	435	459	524	421	493	479	464	507	496	465	470	510	434	469	474	485	451	447	508	480	494	502	470	468	460	486	500	460	474	503	487	451	492	486	486	453	439	485	462	456	467	504	515	513	454	462	489	464	482	458	510	487	489	506	461	479	450	518	457	487	476	473	492	502	474	469	462	483	461	497	514	494	484	466	478	477	472	449	470	452	472	426	493	470	477	472	488	478	481	464	506	500	468	486	486	479	479	468	451	481	486	463	460	443	469	479	489	469	442	504	510	462	458	467	472	468	493	493	454	458	463	521	514	477	446
36522	16899	6326	1998	774	285	204	215	178	211	211	188	183	186	196	210	224	204	169	198	202	166	188	194	179	191	179	207	179	191	183	208	173	177	208	193	195	174	196	190	209	184	199	207	190	222	213	225	214	239	174	191	195	192	202	177	211	194	182	201	175	180	192	243	192	175	215	217	188	189	192	187	170	167	187	210	202	184	197	197	196	182	171	183	197	236	221	195	222	206	187	182	195	211	181	202	200	190	187	193	209	170	206	208	156	205	195	183	190	204	166	197	203	197	189	177	183	182	200	209	195	174	186	176	184	181	185	212	190	196	185	203	213	191	211	185	189	194	215	172	213	188	169	200	198	212	204	211	193	201	187	190	216	158	176	208	184	197	218	194	208	213	163	190	186	173	196	184	198	201	184	186	213	222	190	207	181	224	212	176	205	177	209	208	192	194	209	192	190	202	190	174	214	223	216	207	215	174	160	181	212	196	224	177	171	177	196	200	173	204	201	199	195	197	194	202	199	178	225	209	209	199	241	171	205	188	199	193	202	181	216	217	181	217	203	193	201	180	190	225	173	172	186	214	189	196	195	187	228	201	203	204	200	171	204	235	232	218	191	173	237	212	191	171	171	192	196	182	193	198	191	187	196	193	195	208	183	208	199	176	197	162	176	222	187	203	203	191	208	213	204	190	180	176	219	200	205	197	195	206	184	172	172	174	204	196	187	185	224	189	207	220	175	205	163	171	174	173	193	181	185	182	205	206	206	198	180	175	210	173	206	193	208	194	185	205	193	171	181	226	197	183	183	194	190	196	201	214	210	182	193	209	193	201	224	171	166	217	197	194	212	192	197	186	188	205	201	207	208	189	193	198	186	173	212	202	183	180	196	205	189	172	204	189	184	184	207	202	221	183	181	183	189	186	207	212	187	198	212	209	197	193	201	205	200	196	198	227	182	192	186	171	189	196	172	214	187	170	208	186	221	175	189	178	220	207	217	203	183	198	209	208	188	198	174	199	186	178	161	179	181	199	166	192	170	149	167	201	207	196	178	182	182	219	182	192	226	203	163	194	161	201	203	179	218	209	187	209	213	196	172	198	209	191	169	194	221	190	202	228	160	175	196	183	212	201	184	203	195	183	186	182	196	177	185	183	217	220	197	178	202	179	200	196	175	169	206	194	184	190	194	157	205	204	200	191	207	188	222	206	202	200	207	182	198	189	216	201	204	186	210	212	216	206	221	204	198	190	200	175	199	191	211	213	199	180	187	210	189	202	171	206	227	189	158	201	159	207	179	188	213	171	177	221	195	210	207	224	221	217	212	187	194	177	196	190	217	214	205	213	180	211	222	190	191	197	187	178	180	204	195	196	197	185	188	218	185	184	193	192	187	187	208	189	210	196	196	210	203	189	181	179	204	207	200	201	203	201	198	185	179	191	231	201	194	189	196	184	196	200	207	187	178	206	168	199	204	197	161	212	159	201	218	191	199	178	193	211	221	184	211	178	196	199	190	193	197	158	204	211	197	189	162	205	184	191	175	191	205	210	199	223	190	195	174	199	195	182	207	219	200	213	178	203	215	201	183	179	211	205	204	167	205	190	189	209	202	172	191	207	232	200	169	192	172	165	222	196	201	186	186	198	199	207	185	198	173	201	198	207	198	206	174	200	186	204	192	203	202	162	202	174	205	189	178	183	185	177	197	177	183	197	200	184	189	151	162	169	219	217	172	201	201	185	191	213	161	190	204	174	193	180	201	208	187	210	206	194	197	218	171	184	190	180	165	202	181	206	209	174	221	187	188	183	209	172	204	174	205	217	196	214	169	191	207	221	185	204	200	193	191	208	212	198	199	205	233	216	210	195	185	191	191	191	186	186	212	225	209	205	196	182	177	193	206	231	218	200	199	210	190	173	195	188	212	145	193	181	174	203	212	213	194	213	167	188	198	215	214	186	220	196	200	178	221	218	187	192	199	164	176	202	197	216	203	197	199	187	193	196	167	202	190	194	164	213	192	196	184	204	196	173	158	185	216	203	212	210	181	183	204	207	192	218	198	188	178	197	196	169	222	192	196	201	186	199	196	218	187	206	183	192	191	206	186	200	161	195	188	191	189	183	206	182	174	175	199	207	199	190	203	201	194	230	204	189	192	196	196	195	198	184	218	198	201	189	227	181	207	210	211	210	181	199	230	197	167	190	188	226	201	197	235	205	178	189	198	187	224	188	199	190	169	176	208	184	188	182	190	197	199	188	194	213	158	184	183	196	200	173	192	207	164	201	177	184	188	177	174	173	227	193	207	208	210	164	185	188	200	192	188	183	190	190	190	182	183	196	174	192	206	206	201	203	181	202	206	203	175	197	181	202	170	201	178	207	190	178	184	187	203	197	177	176	201	195	199	191	211	192	179	182	190	185	190	237	199	190	206	212	181	184	217	202	212	192	187	190	200	189	209	180	205	205	190	210	190	206	205	200	199	195	209	217	202	197	168	185	181	181	198	201	184	199	182	192	176	188	202	174	183	185	179	206	201	220	185	209	185	214	176	192	195	178	196	190	198	174	205	203	221	184	210	212	213	193	184	198	176	206	190	181	184	198	184	198	196	173	205	181	182	207	185	178	186	209	186	204	212	187	183	208	192	179	195	208	162	207	201	226	219	206	167	162	206	202	207	190	208	199	201	184	204	164	188	183	209	212	217	191	209	210	201	194	166	181	160	224	203	188	201	191	206	207	193	208	226	190	205	170	187	171	197	198	194	206	212	218	222	185	198	198	222	211	198	183	190	173	157	198	170	193	193	194	225	224	181	196	155	171	205	196	207	195	193	213	204	186	228	174	179	186	185	179	197	211	187	198	210	202	165	180	202	213	187	199	210	212	195	202	196	214	192	171	205	201	209	219	193	199	189	180	199	181	178	198	175	173	186	185	188	212	182	189	203	218	201	188	193	237	191	180	172	184	193	201	196	213	188	174	193	207	187	202	207	235	191	223	217	198	213	193	183	175	172	199	186	199	185	184	198	200	208	203	198	192	205	174	212	187	185	173	183	187	177	198	214	190	174	186	173	193	186	183	179	187	205	232	179	185	219	177	162	223	179	204	177	190	206	212	186	201	189	204	204	170	219	196	183	196	194	183	189	157	195	181	205	182	176	192	193	188	202	205	184	176	192	165	176	182	196	186	160	183	218	221	189	175	175	173	194	193	223	193	180	171	198	192	199	190	196	220	176	197	178	177	211	203	197	195	195	220	181	196	210	208	183	185	185	224	196	186	195	208	184	191	185	181	203	199	216	188	201	204	198	200	206	210	198	178	196	207	194	179	191	203	175	172	181	217	197	197	198	173	205	209	226	216	220	221	186	176	215	205	162	209	171	189	203	225	219	214	184	172	179	191	185	199	202	179	177	184	188	198	207	185	189	208	196	173	198	204	193	158	205	189	210	191	230	214	207	185	194	206	201	187	180	184	192	208	175	188	204	188	209	199	189	212	198	196	218	225	209	175	217	216
22302	12060	8453	4664	2426	962	462	399	410	422	429	416	413	449	409	392	427	414	439	416	412	421	451	400	408	422	400	452	412	433	410	415	399	404	397	442	419	466	416	413	410	379	434	428	392	423	435	435	444	397	422	425	424	394	400	427	424	411	436	412	405	412	404	414	441	403	405	449	395	442	424	404	403	405	391	429	422	443	389	420	378	389	448	411	416	424	422	447	394	436	416	444	426	403	391	409	409	443	408	429	412	412	390	381	431	416	393	408	432	460	382	352	392	434	408	433	423	460	426	430	434	435	384	402	405	436	418	420	452	408	401	414	408	435	434	422	407	425	399	421	431	405	429	383	427	418	444	438	353	457	424	436	426	412	417	397	436	427	401	404	408	415	391	399	387	430	383	400	407	406	423	421	398	442	419	433	422	437	437	392	434	406	438	388	441	398	415	410	414	424	399	426	404	413	402	443	414	435	406	407	380	401	395	419	402	428	434	412	423	386	389	400	430	406	434	420	412	391	442	423	411	397	407	388	412	435	390	435	400	388	454	399	442	378	461	394	411	416	419	414	411	422	431	420	420	440	423	406	405	418	414	417	397	413	427	406	414	409	423	406	386	426	430	413	432	390	446	415	429	410	409	421	420	400	415	456	434	384	440	423	419	378	425	409	385	424	480	415	391	428	431	408	444	382	386	419	475	408	461	408	422	380	441	390	418	433	424	413	407	392	439	432	417	436	425	367	429	400	413	441	392	451	440	410	390	408	436	471	417	417	399	408	419	390	441	375	428	406	404	418	443	416	461	456	389	430	421	454	394	405	392	398	393	413	377	438	412	416	421	408	406	406	406	427	386	404	424	422	444	425	413	396	423	428	421	414	427	401	398	409	444	418	418	398	452	397	427	443	438	400	430	408	405	404	434	427	407	409	462	469	432	366	445	393	421	435	397	426	419	415	419	409	383	373	419	438	418	387	405	414	431	379	423	446	444	434	403	408	431	406	422	420	434	373	403	422	397	428	437	417	411	432	424	418	422	422	435	435	426	439	432	414	408	449	403	398	405	425	406	415	430	422	429	429	405	414	398	418	432	361	417	449	410	421	437	422	395	446	428	394	414	413	439	392	405	452	418	403	472	440	433	421	409	412	416	465	420	404	428	430	404	399	424	418	396	427	385	456	407	416	436	415	433	390	444	440	387	386	444	432	423	380	402	401	402	416	408	418	434	410	437	397	427	406	418	418	450	422	437	449	399	393	404	470	414	434	425	458	417	418	400	411	437	444	408	404	408	435	382	402	409	433	432	392	441	393	449	419	432	397	417	415	419	435	357	387	435	420	420	403	462	396	407	432	398	439	428	427	393	409	404	383	391	427	433	416	389	417	424	397	436	391	430	433	435	403	420	380	389	437	407	419	417	437	427	449	455	429	429	424	401	420	440	407	426	389	418	397	443	444	397	365	391	452	410	413	385	375	430	428	401	421	410	443	380	458	438	451	404	436	388	398	411	433	437	400	423	421	419	403	408	419	413	440	413	421	415	436	423	420	404	404	391	427	397	409	404	416	408	411	413	430	391	449	403	436	451	392	411	434	388	463	408	422	395	408	431	367	434	418	397	406	415	422	405	436	406	451	429	449	448	390	422	408	429	420	388	418	416	401	436	433	456	410	401	453	443	397	442	407	407	452	404	418	424	405	409	408	429	404	456	420	412	399	375	413	401	378	437	392	425	385	415	425	403	421	422	449	440	473	434	447	396	398	406	450	427	392	418	430	414	423	397	445	389	416	433	447	385	376	390	425	405	404	454	413	441	417	461	431	452	474	404	403	389	422	426	391	416	412	415	429	444	422	446	427	424	442	422	379	393	414	386	401	421	403	408	396	404	413	429	400	414	439	380	434	411	427	427	441	422	417	439	407	423	441	440	418	412	436	380	427	423	408	427	405	401	423	400	415	445	416	418	388	450	403	424	415	421	421	398	406	405	417	400	415	429	391	418	430	417	397	390	408	450	401	385	403	432	408	421	401	389	413	448	432	396	461	376	441	418	422	429	421	429	417	423	452	398	430	466	391	398	414	443	424	431	383	433	379	402	407	408	414	428	427	391	407	395	406	387	462	440	442	436	413	426	407	430	443	427	403	417	399	420	411	396	402	379	470	440	405	418	422	408	439	399	390	391	425	425	411	403	389	415	412	429	368	465	400	407	431	366	412	405	411	430	435	387	364	417	392	382	431	425	390	422	451	416	416	430	426	402	441	401	365	422	484	419	429	384	422	402	403	386	462	406	442	431	450	414	399	419	422	416	381	403	408	442	397	402	418	389	414	379	407	401	421	379	435	430	392	453	432	416	405	423	411	422	409	403	373	382	390	440	423	413	431	419	448	420	463	472	409	419	408	425	445	419	440	400	426	427	427	408	406	428	429	427	423	443	430	432	418	429	442	418	445	434	452	404	401	428	418	427	436	406	387	411	414	428	417	425	420	412	433	435	411	409	446	400	446	420	407	430	397	402	421	431	418	400	430	455	453	417	399	423	432	424	394	433	389	374	434	441	404	428	427	413	414	437	399	398	436	426	408	437	378	431	413	367	429	431	403	385	381	429	397	430	463	428	412	449	408	400	411	389	404	427	411	410	399	393	407	432	412	398	447	423	398	440	418	404	427	431	385	443	403	446	425	445	448	425	425	457	422	405	455	437	439	397	423	434	410	409	411	417	432	421	407	413	425	420	418	417	396	419	442	428	443	429	403	434	406	472	420	424	385	422	436	436	440	397	424	435	421	412	413	433	428	422	415	380	430	415	430	390	407	463	441	431	445	435	433	399	403	445	412	403	417	408	404	398	416	433	420	427	407	403	426	394	440	409	423	441	429	395	400	424	438	418	419	437	426	437	409	413	397	412	439	422	414	441	414	418	420	404	411	401	377	390	409	424	417	415	406	452	416	383	406	426	382	428	430	399	436	413	409	395	373	398	436	421	419	449	418	425	423	460	425	388	420	407	387	428	410	388	387	403	393	401	405	440	407	430	405	400	417	432	414	411	437	409	417	448	426	393	410	399	435	408	441	419	407	429	411	429	432	449	397	420	449	408	418	392	429	395	438	408	418	427	416	399	420	448	431	421	435	406	427	403	419	429	432	410	414	415	430	424	387	416	477	385	383	412	434	427	423	393	411	388	422	405	410	430	380	429	451	424	403	379	390	397	447	399	421	406	395	448	404	402	398	429	419	445	447	381	422	418	425	452	443	425	438	422	383	388	412	426	434	399	395	485	463	407	393	433	422	440	423	423	415	424	396	412	407	425	479	431	415	416	429	400	445	453	435	427	437	421	416	422	428	459	404	410	430	419	406	370	420	403	410	429	410	439	429	439	454	424	419	426	422	392	434	414	442	381	450	437	420	423	451	411	404	399	384	422	386	415	438	458	423	430	406	433	417	434	418	426	397	421	445	424	419	447	438	408	402	395	422	437	401	423	379	418	423	423	396	403	446	413	407	399	395	437	419
51343	24101	9292	3603	1326	560	317	263	238	206	177	169	185	178	168	175	163	170	172	173	159	183	199	147	191	177	185	160	156	186	173	185	161	204	175	187	158	160	189	176	165	158	179	175	165	190	168	148	163	158	179	153	175	172	180	169	171	147	151	172	159	137	193	158	174	152	160	160	164	155	178	175	166	162	143	172	196	182	159	169	165	167	184	208	195	185	193	213	185	191	152	171	166	165	179	171	193	195	159	140	166	159	150	162	165	176	190	163	173	140	170	163	161	163	164	147	167	194	185	160	165	156	174	166	204	170	152	197	175	186	166	174	166	162	157	161	202	204	172	154	175	150	177	179	169	162	169	178	155	152	160	184	200	195	155	174	168	197	179	139	210	178	193	181	185	190	137	186	167	197	223	166	168	166	191	176	175	164	181	159	156	167	164	188	184	164	179	188	161	167	171	174	160	182	169	143	165	152	169	161	168	180	152	179	159	172	162	208	201	143	166	166	176	165	178	168	189	175	170	152	165	164	162	168	185	187	168	155	188	172	168	151	181	180	181	164	162	185	149	197	209	153	164	161	184	182	201	178	171	154	183	166	166	164	182	182	144	189	173	144	163	182	165	163	170	146	173	167	172	156	177	180	179	165	166	205	137	162	182	174	187	172	166	170	153	171	166	121	155	151	162	181	174	190	179	199	159	177	147	180	189	172	158	160	181	165	191	175	174	190	163	160	170	157	173	184	148	161	172	172	178	189	171	184	161	170	178	165	155	156	160	177	205	197	167	176	152	183	190	154	180	156	171	163	147	180	178	194	161	143	165	213	168	180	164	175	169	182	150	171	157	164	175	187	167	152	156	181	180	185	174	163	198	169	167	186	154	144	152	163	162	157	173	159	179	187	173	195	174	205	180	189	177	171	166	172	164	175	188	185	155	200	180	145	159	158	133	171	166	177	189	162	174	169	157	196	174	171	141	179	167	173	183	179	177	182	144	189	169	183	168	138	167	172	158	176	159	168	175	180	145	158	176	180	199	169	171	169	176	150	188	140	168	146	174	182	143	167	182	139	205	160	162	183	187	199	170	176	174	183	161	184	159	167	151	160	169	172	217	170	158	164	187	162	174	168	149	172	155	178	165	179	163	141	183	179	170	176	170	153	172	198	168	173	166	169	156	177	195	172	168	175	176	172	188	162	172	178	170	183	144	145	165	147	156	149	163	168	186	178	175	155	168	169	157	166	180	170	154	166	178	159	178	167	176	190	178	167	176	152	167	190	156	164	151	151	143	151	188	173	187	167	176	169	155	161	150	130	162	145	146	151	185	168	165	145	149	178	164	175	171	188	202	165	149	157	161	162	181	191	168	164	150	180	186	175	148	170	152	168	182	158	159	170	190	166	192	189	146	189	190	179	171	149	155	173	172	194	192	168	170	178	172	153	183	175	171	189	169	164	164	157	148	165	168	161	163	179	172	179	162	169	194	193	171	180	181	166	160	179	176	172	199	159	160	169	192	176	166	150	188	160	174	155	182	167	156	178	144	147	186	177	185	189	173	185	155	183	157	181	195	166	153	171	164	187	183	158	162	154	157	191	174	161	175	149	164	196	183	179	179	167	196	143	156	172	189	143	158	167	167	169	149	186	173	177	162	172	201	147	176	180	149	156	159	185	168	191	181	164	173	158	150	173	148	162	188	178	141	165	196	171	140	157	181	153	183	171	179	182	226	179	177	178	161	174	186	187	157	162	151	186	171	169	164	174	172	144	168	189	147	152	168	166	170	197	167	172	172	167	154	189	170	151	167	163	151	177	155	177	174	171	187	171	187	181	182	178	167	159	168	181	172	179	182	204	171	153	166	179	151	144	149	172	171	184	157	159	161	166	184	158	161	164	189	209	193	177	202	173	171	177	156	181	160	184	174	167	168	197	158	186	168	171	174	178	158	184	170	196	184	149	160	170	183	202	202	171	143	194	163	172	163	159	196	172	165	153	172	189	207	177	175	164	175	212	177	159	171	179	145	151	184	163	155	193	148	172	188	174	172	172	155	155	168	183	183	162	170	160	163	161	157	167	175	173	178	190	180	167	162	155	170	172	182	161	164	173	162	176	178	187	179	171	154	197	191	194	180	157	206	161	189	163	197	162	167	161	172	185	161	152	157	158	157	167	173	172	166	150	152	159	168	196	166	143	165	155	175	168	176	183	166	217	195	197	172	165	176	176	171	158	189	157	167	172	166	197	176	185	175	188	182	164	196	177	182	167	171	139	177	166	155	174	186	175	188	183	173	180	169	157	162	169	171	151	184	153	174	164	139	168	181	164	164	163	186	167	154	159	175	180	173	165	166	161	148	171	190	166	188	206	157	161	158	175	174	179	179	162	198	168	172	176	159	173	171	148	170	129	175	181	150	165	156	165	186	177	182	159	193	146	190	208	161	164	164	160	180	118	200	181	178	170	200	203	192	195	171	163	161	164	142	159	164	182	179	168	179	177	164	189	167	174	169	174	190	165	192	165	171	177	172	192	185	184	191	184	194	160	168	186	150	146	180	156	164	177	161	170	167	206	161	162	156	161	178	174	136	184	149	187	144	154	170	169	165	174	161	153	180	154	177	166	180	158	158	165	165	168	173	177	176	145	156	182	164	178	180	160	192	181	188	174	178	182	174	201	186	164	205	151	138	164	170	172	163	169	148	170	185	162	153	161	204	189	200	176	143	155	134	150	166	171	172	173	163	176	160	189	171	164	152	172	167	161	189	193	170	201	189	162	163	172	153	155	160	184	171	152	176	141	183	165	150	151	198	170	147	185	169	187	166	176	161	176	182	176	170	163	170	169	168	163	184	171	155	140	145	170	151	173	160	167	168	183	161	164	167	180	179	170	175	171	156	181	173	181	162	141	173	150	188	166	140	170	159	196	162	182	187	186	161	179	166	194	175	170	156	164	153	173	186	163	177	161	186	157	154	177	183	172	164	158	172	180	179	170	177	158	149	169	174	174	161	184	167	186	182	153	178	135	183	183	190	159	148	156	148	159	176	186	158	193	174	123	165	190	142	177	174	160	165	174	200	168	182	175	165	144	179	173	159	197	151	171	201	145	173	154	162	181	180	165	180	173	182	193	159	158	166	160	178	152	162	165	189	210	183	165	174	151	175	155	181	186	188	153	166	173	150	169	185	171	162	178	145	170	167	174	162	184	171	203	188	203	132	168	170	177	168	163	204	149	170	151	183	192	173	181	168	175	163	189	178	200	183	173	180	171	139	179	167	204	187	170	168	175	183	171	190	173	182	172	165	184	180	140	171	183	183	156	156	158	165	159	170	168	165	178	173	183	200	165	202	175	192	173	171	184	157	178	194	194	165	155	186	167	182	161	149	179	180	188	185	157	183	189	174	159	168	181	185	147	142	161	152	166	173	185	183	167	179	193	154	183	182	192	165	165	194	170	183	140	164	181	152	180	188	167	173	160	168	167	184	172	153	164	151	182	199	183	179	149	174	185
31293	15535	10941	7770	4087	1653	1081	793	628	488	470	442	426	397	410	388	376	383	412	370	402	399	386	409	385	381	356	388	388	363	384	386	384	397	397	384	406	367	380	383	370	365	379	385	380	390	371	428	371	425	406	362	366	382	390	358	386	351	366	383	395	402	364	347	394	358	351	367	363	346	356	359	411	360	356	380	395	374	398	383	409	372	403	387	379	392	354	384	404	396	382	385	386	397	394	386	377	368	395	379	395	396	372	367	364	383	407	378	362	396	370	395	370	388	388	373	380	374	383	414	376	351	388	374	366	359	428	347	389	355	348	414	382	389	364	377	346	377	360	374	363	397	390	383	378	358	362	388	369	405	344	407	373	379	386	337	364	359	398	358	375	377	408	375	400	348	348	362	448	394	380	420	366	395	394	365	390	392	392	364	387	378	406	342	389	394	386	375	356	398	381	365	385	377	328	375	376	348	383	390	367	396	393	340	374	379	383	345	350	371	367	370	377	377	351	389	388	359	381	396	419	398	358	364	395	361	376	378	387	372	351	389	398	427	371	353	359	348	395	384	346	378	390	396	390	356	345	353	373	392	384	357	365	369	363	364	356	376	385	383	410	382	399	388	404	391	380	386	346	349	396	386	344	359	379	388	420	371	396	378	393	403	390	408	390	339	382	396	390	376	394	394	384	395	416	422	418	362	404	380	379	400	364	368	375	393	417	392	379	396	378	342	410	377	381	353	395	417	379	410	395	391	353	373	402	367	374	387	393	390	371	360	395	396	391	366	382	378	358	382	337	410	396	381	376	381	375	398	382	399	352	380	373	369	339	397	359	432	377	391	398	385	400	375	390	379	380	356	388	398	355	363	372	395	361	354	352	368	354	390	420	380	385	346	377	400	394	392	428	355	371	389	393	380	369	372	318	390	408	387	380	385	378	405	348	390	363	382	416	384	347	334	409	417	367	379	326	383	379	392	318	375	381	384	350	404	389	396	379	415	420	391	375	339	400	371	411	381	369	370	365	386	392	386	359	393	399	402	425	385	367	403	384	351	359	397	379	369	392	392	389	355	365	368	397	433	367	365	361	362	388	393	356	377	413	341	362	354	393	372	401	399	398	358	371	404	400	383	371	378	381	386	381	414	404	342	407	364	412	385	368	378	368	406	394	373	437	378	363	354	373	356	385	375	390	378	380	379	370	395	399	373	378	395	380	390	365	408	385	412	362	389	383	364	353	383	361	362	343	401	373	363	371	389	389	383	368	409	373	376	379	377	365	376	362	377	365	358	380	360	370	418	401	400	406	385	395	386	367	356	360	355	427	391	380	384	370	382	389	364	383	399	409	378	381	391	394	358	377	386	348	387	404	379	393	412	356	395	390	391	389	357	404	401	393	382	365	385	377	426	353	345	374	388	376	405	379	426	367	401	403	369	351	360	408	354	387	372	359	389	404	394	388	385	368	393	357	381	354	371	375	350	367	358	382	395	350	376	353	373	410	362	388	375	352	407	384	368	373	393	399	362	380	352	371	411	369	372	368	390	402	368	379	364	387	369	363	371	378	419	388	382	367	395	383	398	385	393	384	399	360	402	379	427	409	400	388	388	415	357	353	366	402	310	413	389	356	391	357	366	378	385	414	389	372	431	385	382	399	381	375	368	395	394	410	412	388	345	379	405	369	392	370	386	382	378	366	376	378	412	367	391	382	364	397	378	394	389	379	364	393	357	413	356	373	374	387	358	372	363	379	392	376	416	386	382	369	386	394	344	381	389	378	408	354	368	410	372	375	352	367	383	383	420	380	401	397	383	398	428	385	366	370	356	369	420	379	420	374	351	375	366	366	401	405	368	389	359	371	386	377	392	367	416	397	400	385	404	402	384	375	368	335	383	343	370	377	374	357	385	432	350	411	380	381	412	363	420	354	371	406	378	392	417	377	392	382	375	401	362	374	337	371	421	363	399	346	400	382	406	395	375	376	383	375	370	356	382	358	341	389	353	388	428	369	382	416	375	395	352	350	378	399	396	431	374	368	352	373	375	390	424	386	351	401	411	380	348	362	349	374	373	399	416	385	370	371	369	414	341	359	401	388	405	384	354	383	384	380	346	366	356	384	377	409	398	377	366	406	401	342	389	424	389	372	404	406	358	408	394	408	380	405	406	364	348	341	379	362	383	356	345	377	351	367	402	413	371	409	426	367	378	404	347	381	384	353	381	378	381	391	391	385	374	385	380	383	375	364	375	390	389	351	403	385	366	389	404	367	396	356	390	390	376	375	359	368	418	392	389	385	346	384	415	398	388	394	384	407	384	410	364	408	395	378	410	367	363	357	376	381	356	359	384	357	373	371	366	358	379	370	354	369	379	381	335	389	413	389	368	373	397	394	366	373	375	368	392	393	364	376	375	425	367	373	375	413	388	374	402	362	390	387	431	401	375	353	416	390	387	373	351	371	355	371	390	403	369	394	361	372	376	390	370	399	375	357	402	364	395	366	381	395	412	407	377	362	370	402	371	397	383	422	349	407	391	386	365	430	456	370	395	384	383	391	350	391	375	393	400	378	354	401	391	392	350	382	423	376	371	381	400	365	375	351	405	368	405	383	360	340	396	388	383	382	360	350	364	397	362	392	367	404	408	368	386	398	397	380	376	389	394	374	352	372	379	376	373	380	369	379	400	394	385	378	396	387	370	388	372	348	407	394	401	380	361	394	391	386	356	400	376	369	373	379	386	399	367	386	356	376	342	378	408	399	384	386	391	378	362	394	371	384	409	382	344	342	412	408	382	353	384	394	365	417	386	417	376	410	395	369	372	397	395	376	389	384	402	396	409	394	389	363	397	360	418	375	390	369	366	405	369	368	377	391	364	361	369	395	363	396	335	364	381	371	384	419	390	396	367	364	342	410	394	376	391	357	381	362	351	384	378	362	353	396	358	379	387	400	375	351	383	365	349	373	413	385	360	386	366	407	375	396	421	372	381	389	392	410	404	392	366	362	396	366	345	367	357	387	383	381	363	372	402	371	438	392	355	403	357	359	403	369	378	331	362	418	398	366	361	375	390	408	385	373	383	400	372	376	362	368	398	388	387	416	396	368	377	389	380	382	361	375	371	402	382	376	390	358	367	371	426	380	391	385	368	386	363	392	366	397	380	382	364	392	364	380	359	372	388	358	360	369	373	381	387	380	392	372	414	381	352	398	336	392	383	370	375	383	399	412	378	383	352	392	372	364	389	361	349	353	414	365	375	403	397	365	381	385	381	421	363	323	374	363	373	380	392	391	382	376	381	367	398	388	390	379	391	421	361	411	382	355	400	375	388	414	384	355	410	380	350	403	337	386	398	412	361	371	348	352	403	371	381	397	370	400	405	368	423	343	376	348	381	343	371	415	392	356	360	411	365	391	401	400	384	335	366	413	377	383	338	404	375	376	390	378	352	385	405	352	380	390	359	372	379	343	366	356	398	376	355	402	406	397	360	403	371	381	365	410	377	379	414	394	386
55592	29407	15642	7296	2599	977	529	453	306	263	252	220	208	256	233	199	213	215	221	248	210	203	227	234	199	243	214	239	232	218	234	240	216	208	207	231	244	240	212	223	232	224	252	227	221	220	223	230	227	225	226	220	197	196	210	217	215	216	225	228	201	230	203	225	220	226	219	230	230	189	218	206	226	239	218	232	239	230	183	220	223	216	235	204	242	218	221	222	221	217	230	199	221	230	230	202	203	217	206	220	229	255	264	213	221	219	224	226	182	208	208	242	234	203	261	242	215	208	233	206	212	226	189	234	217	213	210	230	216	215	246	216	198	194	211	220	207	204	224	218	225	217	228	220	220	195	214	207	231	246	227	231	234	222	238	209	187	212	199	240	239	193	222	231	207	221	252	228	201	204	232	208	190	241	217	237	203	235	194	244	209	234	217	203	191	208	222	234	208	218	238	237	197	250	221	222	216	193	243	204	206	208	225	217	221	237	214	231	215	219	211	231	239	223	203	217	220	203	209	244	234	214	243	221	257	201	220	202	194	208	228	219	210	220	216	252	227	226	208	202	228	228	267	208	223	223	225	253	230	223	219	211	182	229	226	239	208	240	226	246	209	192	198	219	218	222	213	207	224	229	216	218	251	210	218	219	215	192	213	211	248	210	200	195	230	230	221	219	202	217	220	240	202	190	210	214	223	207	216	218	225	202	212	207	216	247	213	214	206	209	204	237	180	217	242	225	234	219	210	211	198	219	190	208	207	212	251	227	231	246	212	214	214	198	220	219	199	236	230	221	205	204	218	244	238	225	193	247	223	233	195	189	213	240	234	241	200	226	204	205	221	199	185	235	210	224	228	215	267	215	221	203	216	241	235	221	194	249	201	236	198	236	202	214	229	195	184	213	229	218	225	213	211	226	225	214	235	188	219	205	194	233	222	205	206	216	235	237	231	230	186	191	211	221	243	243	246	216	221	204	204	219	194	231	241	245	224	218	217	208	214	175	228	218	196	230	244	193	202	206	240	261	214	195	221	254	192	208	216	199	220	212	236	216	205	197	214	207	236	195	208	225	185	197	222	200	252	214	218	223	215	201	199	230	221	225	203	210	254	225	212	227	220	208	200	216	237	246	236	221	243	230	228	207	221	220	196	237	223	247	207	217	225	206	205	226	238	195	233	226	205	237	217	201	273	230	217	228	215	230	230	195	207	212	200	242	208	203	234	230	252	232	229	191	194	217	261	219	211	217	214	250	212	202	220	225	194	245	197	217	228	226	236	233	204	203	224	222	200	251	215	236	201	192	207	230	194	227	226	226	227	191	193	196	220	213	238	213	217	210	211	209	209	208	201	236	211	218	228	237	224	212	250	213	204	225	207	183	220	203	251	225	238	186	216	191	224	202	220	218	200	223	239	221	221	209	215	231	238	262	208	223	204	242	245	219	206	231	185	200	209	194	197	216	248	228	235	226	218	231	249	259	220	215	198	211	199	195	188	214	201	207	208	223	229	223	232	221	226	225	217	235	189	235	205	184	186	201	224	211	215	223	235	235	212	206	213	197	212	226	211	233	208	178	238	207	222	224	220	240	220	236	226	239	231	248	214	211	221	237	228	193	204	216	226	235	215	224	230	224	202	215	209	229	209	213	215	213	210	194	214	217	230	197	222	202	211	259	235	210	216	203	206	182	204	234	186	230	238	231	197	211	257	236	270	232	228	202	228	225	236	238	240	230	211	250	216	218	208	207	230	216	221	231	204	182	207	256	233	213	207	196	227	234	229	243	209	222	202	202	195	219	210	217	187	229	229	210	243	209	210	225	220	219	213	238	231	212	229	233	222	222	225	224	202	245	218	214	214	225	199	216	231	224	222	220	205	225	207	219	207	205	212	222	221	191	243	217	219	205	211	209	205	245	247	226	225	213	200	231	234	195	201	227	215	210	219	220	247	214	242	221	208	221	198	215	208	228	220	219	242	202	196	208	236	241	187	207	200	234	225	245	200	210	217	220	227	241	235	219	209	224	194	199	205	224	236	227	241	217	196	205	195	224	218	230	243	206	237	220	217	208	224	231	250	231	197	232	219	221	210	191	212	259	232	246	209	199	223	219	170	252	261	238	199	224	180	236	206	236	207	216	233	233	227	203	176	225	238	214	247	233	243	247	202	202	188	215	263	202	172	227	195	207	203	225	239	243	242	202	226	217	237	251	215	204	187	200	211	218	232	209	192	225	231	228	210	193	228	217	201	228	212	227	208	230	216	224	241	217	228	216	214	201	199	250	210	212	219	231	193	218	209	238	218	201	216	189	215	204	205	225	251	222	211	203	252	223	181	231	217	226	250	210	212	204	226	202	228	193	225	216	234	246	213	196	206	204	200	212	211	206	203	223	240	223	213	218	213	233	207	201	230	222	214	217	248	235	214	221	204	210	203	210	184	206	218	242	222	229	223	260	206	182	220	244	215	205	218	222	255	228	211	224	226	200	210	232	220	222	226	245	228	196	208	198	243	232	228	214	228	228	229	207	260	195	184	188	214	227	214	207	222	217	203	244	213	240	209	230	205	210	227	226	206	222	226	225	216	223	207	233	213	234	193	215	267	223	224	209	179	205	246	210	233	253	208	239	199	206	216	213	229	228	208	222	217	224	214	213	209	190	214	232	222	211	214	209	212	200	187	231	233	226	212	230	214	218	216	225	240	176	232	225	214	248	224	215	225	223	217	235	243	215	212	201	242	218	224	239	205	219	220	236	245	205	260	200	228	209	220	202	217	229	217	237	219	216	204	231	225	213	202	229	232	230	194	237	221	213	202	219	223	224	215	230	213	237	240	207	210	238	216	211	200	228	189	189	229	195	251	223	208	197	218	217	236	222	216	246	229	220	199	208	225	247	207	215	218	229	205	251	204	187	231	232	222	209	189	224	213	222	194	239	243	233	231	211	181	202	227	218	202	210	224	223	220	209	218	199	182	232	215	208	209	201	194	196	211	216	213	208	210	245	245	217	227	219	207	212	218	200	204	219	209	210	238	216	231	230	209	200	200	223	201	208	240	199	204	197	210	222	240	223	244	222	222	219	205	247	262	218	231	232	236	220	219	200	225	215	234	255	240	219	185	219	225	200	215	230	200	209	211	207	205	214	227	223	201	200	239	223	222	243	224	208	223	227	219	218	209	220	208	221	239	185	241	225	219	204	221	234	212	220	210	205	217	204	205	241	238	217	212	217	189	223	231	223	206	201	223	214	191	214	251	215	214	232	225	213	214	230	210	204	203	231	209	204	201	199	237	217	218	215	236	212	200	196	218	234	201	225	225	212	227	220	225	201	226	227	230	260	209	240	216	201	221	203	220	215	217	229	192	188	218	186	186	227	202	217	234	201	246	234	176	210	242	195	224	245	209	225	215	216	209	221	229	225	235	248	204	213	243	199	238	228	265	222	224	223	203	237	218	227	177	222	242	240	228	221	241	208	248	224	192	212	204	201	222	238	206	237	253	238	222	228
32521	19380	18041	13608	7136	3051	1786	1358	1002	745	717	639	575	556	581	527	528	487	511	480	543	466	488	485	477	520	487	502	511	508	488	517	461	489	493	473	467	422	449	468	488	505	538	483	464	490	463	489	488	458	458	505	450	509	419	452	488	471	485	500	499	508	469	445	538	465	473	467	476	485	455	427	467	479	447	482	458	540	519	486	495	473	489	475	422	479	458	472	435	456	427	482	493	495	448	452	440	488	429	457	500	470	475	488	490	464	539	471	447	459	500	502	463	501	458	463	449	458	487	451	463	442	457	462	467	490	462	468	496	490	447	485	467	473	471	451	498	479	476	441	461	514	479	474	459	471	441	442	438	492	463	460	474	460	464	487	453	468	467	488	496	463	451	466	478	440	498	448	458	455	469	492	416	480	494	480	492	481	488	487	447	468	472	435	481	503	485	502	445	490	452	473	469	464	467	490	496	450	481	475	465	460	462	479	468	500	474	462	472	429	467	436	470	490	468	457	486	489	429	494	464	446	478	483	468	480	467	477	486	481	476	482	466	486	474	481	472	475	480	471	481	469	442	471	471	469	414	496	493	454	488	463	468	497	465	491	484	474	462	486	501	476	484	487	469	470	487	501	492	494	489	484	498	473	453	467	493	482	437	517	446	445	445	473	481	455	447	459	472	465	464	460	470	481	474	437	508	450	478	455	471	522	474	478	480	460	469	456	471	468	446	467	465	433	446	447	453	451	475	481	491	466	487	489	483	513	463	495	476	473	505	474	454	500	452	503	484	482	464	441	478	477	485	473	465	482	499	478	475	502	453	448	488	503	490	463	491	457	505	449	491	453	483	469	480	444	496	443	517	443	454	465	442	485	445	471	469	459	452	480	456	472	494	489	472	472	494	467	478	452	481	466	431	490	474	436	491	458	446	496	461	484	436	428	458	447	512	467	442	497	441	443	459	464	487	441	493	486	485	453	435	502	473	497	489	478	479	456	493	500	432	464	478	462	459	511	477	450	443	451	494	487	447	459	432	464	471	480	463	506	481	510	477	489	473	492	454	468	464	460	435	441	437	464	455	457	444	539	470	501	487	447	432	474	477	435	469	475	497	471	464	452	488	425	450	468	462	498	461	416	485	493	466	425	468	427	517	478	448	451	450	476	480	479	478	452	429	473	464	444	454	449	483	477	475	461	487	469	480	469	467	476	492	510	471	463	460	495	488	429	455	490	446	465	460	471	535	470	497	450	464	474	432	488	504	484	446	482	467	462	483	447	482	508	494	489	492	463	497	461	445	487	497	456	479	479	467	463	478	474	490	464	500	452	478	486	469	472	460	495	439	480	432	494	475	439	457	509	460	483	518	445	439	493	481	448	487	453	451	468	436	505	468	452	492	461	499	459	481	453	445	483	441	466	528	468	450	456	449	521	476	464	465	484	440	476	482	485	469	434	435	466	487	474	460	457	462	475	469	446	492	461	436	472	473	471	467	465	465	498	467	427	466	457	467	453	502	452	508	458	442	515	463	475	461	515	471	452	482	459	476	502	508	464	441	484	457	467	487	471	431	434	444	491	477	437	468	507	470	495	433	486	447	456	488	468	486	475	463	417	444	444	456	460	520	469	448	472	465	501	489	423	473	443	470	468	421	485	441	463	457	443	479	487	447	484	468	445	443	496	458	469	476	468	459	471	494	455	448	490	452	439	450	434	452	446	425	504	472	449	505	503	443	482	447	457	463	482	444	469	468	479	467	476	459	473	458	482	478	487	459	487	465	481	503	472	453	431	509	476	450	462	482	458	476	458	432	436	496	463	443	460	421	444	450	455	474	455	504	493	485	474	494	478	437	465	453	483	483	449	494	465	448	481	451	480	464	436	487	442	464	481	471	478	441	439	497	461	479	469	464	484	468	472	480	504	468	458	510	483	448	477	509	462	456	478	436	449	441	489	448	504	489	472	490	478	445	491	475	468	485	466	467	501	438	470	450	521	459	464	502	447	469	447	456	460	467	440	490	455	471	463	462	478	436	487	469	466	445	437	476	444	469	509	447	465	498	442	473	503	430	504	454	470	463	443	505	488	485	473	465	502	435	469	452	434	520	472	441	483	456	476	436	453	471	487	440	462	446	451	468	479	460	461	479	481	479	450	458	454	482	469	469	465	481	463	503	490	484	508	456	481	482	452	489	461	445	491	467	462	463	487	439	480	501	507	459	459	519	448	505	469	456	454	469	464	486	506	453	459	438	445	471	454	473	451	464	492	442	495	454	471	485	464	446	491	505	447	459	502	488	459	475	508	468	486	493	446	449	459	467	463	447	493	485	462	427	454	516	455	439	451	466	476	457	485	478	468	461	478	471	477	471	537	461	469	472	460	463	449	465	478	481	462	433	461	457	447	438	419	500	434	479	515	432	473	470	491	505	472	467	460	514	462	499	463	464	502	464	477	480	500	505	487	482	474	500	489	464	446	462	483	480	446	428	479	487	497	452	465	498	482	479	477	493	517	489	477	483	453	489	437	486	480	499	453	491	485	458	491	478	428	423	486	471	476	507	473	462	473	493	449	482	519	481	477	500	481	473	431	478	452	477	454	452	464	456	484	458	478	488	475	451	469	454	431	470	477	471	475	482	444	458	485	468	484	446	461	457	452	470	503	471	436	479	496	504	482	472	477	477	483	481	470	475	467	437	488	437	457	461	492	462	479	481	459	483	449	459	486	442	504	456	479	500	447	445	484	460	500	458	488	489	456	481	449	495	468	450	471	455	472	458	481	493	487	523	459	488	472	487	476	480	501	479	467	480	469	493	450	464	508	444	446	476	457	497	492	479	470	488	443	490	457	491	483	447	461	397	442	490	476	439	468	466	464	428	461	462	470	446	503	476	457	453	444	484	449	508	465	494	456	482	493	484	478	451	419	487	475	488	463	449	438	433	490	498	485	453	462	440	478	465	506	477	482	468	472	453	486	482	458	496	490	494	449	457	427	519	460	475	467	490	457	466	455	463	427	419	463	452	457	473	493	456	472	439	466	495	454	431	438	478	504	502	495	482	466	443	465	468	470	441	458	484	481	481	477	475	471	491	469	457	446	437	476	459	435	455	482	457	479	514	469	459	470	472	487	425	463	496	441	466	477	517	515	466	462	456	436	508	493	441	472	476	485	476	500	471	459	447	454	498	487	475	483	502	500	459	475	415	452	510	452	424	457	459	479	490	453	423	441	459	446	452	477	469	504	502	472	450	469	458	518	490	489	471	455	474	490	476	469	467	492	431	462	443	462	446	491	473	494	452	445	489	450	461	514	491	454	478	445	464	453	471	440	467	478	466	487	480	479	488	470	463	451	462	501	464	489	502	447	464	462	518	496	479	515	475	498	488	441	497	459	516	514	482	417	482	435	459	427	494	494	459	456	472	443	478	438	475	457	467	489	444	466	477	444	464	482	468	494	475	475	529	448	492	444	452	485	491	475	449	493	453	477	486	465	480	509	459	416	470	455	483	417
36561	15037	5126	2025	938	364	203	189	187	178	192	172	185	208	182	207	200	186	201	176	188	204	179	174	187	183	166	193	175	190	197	235	180	187	210	196	175	218	206	179	182	197	184	183	211	190	166	207	201	177	194	222	200	212	209	213	222	190	212	211	181	175	189	219	185	227	207	192	195	191	182	201	208	172	167	163	183	205	196	189	160	192	179	207	203	216	184	203	210	191	198	193	163	212	200	206	193	193	206	204	206	219	181	191	210	199	201	190	176	187	213	160	171	189	215	183	203	188	190	178	172	183	196	210	209	189	210	214	203	200	210	186	180	174	186	177	188	186	172	203	183	175	204	172	176	186	202	176	207	205	208	218	237	196	177	174	191	185	195	193	218	183	193	200	199	184	205	190	193	193	204	204	173	218	180	190	178	191	177	191	201	190	212	200	178	193	195	182	175	192	191	182	172	212	189	206	201	217	188	182	171	194	198	202	200	180	184	212	187	195	190	213	200	199	182	221	190	198	182	188	192	207	192	199	198	189	188	176	175	179	185	199	193	213	195	194	199	186	229	182	198	202	204	183	203	197	208	179	185	199	210	193	201	187	164	214	210	203	182	185	191	192	193	179	197	207	206	195	192	187	168	190	190	190	176	190	183	209	189	194	189	184	220	198	185	177	205	187	175	175	206	189	198	195	175	159	196	194	206	200	152	203	199	189	204	182	170	183	200	211	202	185	191	203	198	199	182	161	184	186	207	176	199	195	209	196	180	188	211	180	180	177	189	200	192	168	182	187	186	183	177	192	215	160	188	205	194	213	228	198	179	157	204	216	166	186	194	203	185	182	170	210	191	198	171	185	207	188	198	183	187	182	177	174	200	165	196	176	204	150	219	199	191	181	192	179	219	186	183	180	179	179	197	220	212	171	173	211	238	210	178	182	214	197	204	191	190	191	195	201	158	181	192	206	192	169	192	198	189	188	206	182	218	179	181	186	167	172	182	241	175	184	188	185	197	201	189	192	186	177	198	183	212	212	189	192	184	196	168	184	202	190	195	191	192	194	190	187	198	206	202	220	213	204	186	188	203	168	176	198	193	182	169	184	206	176	199	166	204	204	169	192	224	181	207	177	222	173	199	200	196	177	196	188	212	207	195	174	197	201	192	218	215	179	173	170	178	187	199	194	201	204	200	162	182	218	215	189	209	223	212	199	192	187	191	166	175	186	191	225	185	203	218	186	204	200	197	198	173	187	181	180	184	193	198	201	200	203	185	195	191	203	194	202	190	218	201	192	218	213	200	218	182	182	204	184	207	204	204	174	168	166	179	173	192	190	179	182	203	207	177	169	210	193	154	184	192	157	183	186	197	191	169	190	177	172	200	177	169	189	171	181	200	213	169	179	184	184	184	180	229	182	205	209	196	165	202	182	199	185	177	222	194	200	167	178	202	190	198	206	197	195	211	194	180	185	191	216	186	206	202	186	207	201	207	204	190	218	195	194	172	188	189	183	185	187	215	230	174	166	215	180	192	239	175	192	199	205	194	172	211	176	198	212	194	236	171	197	188	201	189	218	200	160	178	200	202	203	195	203	173	214	189	198	173	182	214	194	189	182	185	228	205	200	181	198	205	188	214	185	179	198	166	231	175	188	196	197	191	187	191	188	189	173	210	194	197	208	197	190	186	179	197	190	193	183	184	202	164	163	202	218	212	193	176	198	191	203	219	198	201	187	222	197	164	181	212	218	162	191	196	202	179	166	175	184	206	218	208	194	201	194	201	200	196	205	178	189	208	183	187	202	203	192	203	210	194	185	184	179	199	192	183	196	203	194	199	180	201	192	198	172	206	194	171	191	220	222	198	197	193	204	176	205	225	178	198	166	206	208	187	152	191	203	202	205	213	195	195	206	202	192	220	205	181	188	192	205	196	190	194	166	170	214	185	182	205	203	183	186	172	183	185	187	230	189	227	192	208	192	189	165	193	208	182	185	184	211	193	194	166	200	203	186	181	226	206	163	175	201	179	198	224	182	209	206	202	196	181	183	191	207	209	186	202	199	192	176	199	179	196	208	177	184	205	207	188	164	207	184	182	184	200	188	189	189	197	172	208	202	215	212	194	194	201	195	190	178	181	192	219	198	204	203	215	183	204	194	195	183	210	172	181	191	179	183	184	182	203	204	176	219	182	187	178	175	221	175	208	181	182	195	193	200	211	194	159	189	216	198	192	197	188	174	202	214	201	196	203	194	201	190	206	190	201	172	201	200	195	193	182	211	220	205	210	216	214	195	204	189	230	210	195	196	210	166	172	198	198	190	187	222	203	198	204	187	179	163	186	183	168	201	181	181	210	168	188	215	190	194	201	173	193	205	230	191	177	180	185	180	191	187	215	200	186	210	184	202	187	182	192	204	193	178	186	191	200	184	208	222	208	222	216	174	185	208	171	209	171	174	176	195	177	190	195	182	197	167	180	188	199	195	214	216	210	185	188	211	182	198	198	206	216	167	199	201	222	189	206	184	184	215	181	190	210	217	193	212	239	209	190	185	194	173	183	167	200	195	174	160	195	173	194	213	192	178	201	218	198	218	177	203	202	214	173	198	178	226	191	168	197	190	201	195	208	208	210	203	183	202	172	199	204	191	186	173	179	171	213	201	207	207	182	187	203	196	205	203	215	199	194	208	190	180	195	190	212	209	201	199	184	198	173	206	206	201	190	158	203	229	206	175	210	218	185	191	188	202	187	185	201	191	206	217	169	234	195	165	210	208	202	180	243	190	200	224	196	184	189	188	195	183	231	194	198	203	198	235	192	202	191	201	188	216	189	225	172	177	187	203	208	194	180	177	204	210	190	188	205	181	220	185	197	199	210	189	182	196	216	194	211	190	206	179	181	192	202	198	198	192	168	193	175	158	190	175	184	172	186	174	195	183	167	191	188	190	192	210	167	206	201	185	184	193	202	201	206	218	184	193	196	188	222	220	198	189	195	200	180	199	211	171	157	210	200	207	179	211	173	207	177	188	188	194	182	191	190	204	213	184	185	183	185	180	175	198	190	217	203	195	215	204	200	208	221	183	196	195	208	191	181	201	206	219	191	195	187	171	197	199	208	202	202	183	195	182	186	206	206	196	190	175	186	175	203	172	160	194	189	193	191	193	194	194	189	181	192	195	199	201	177	222	162	206	175	209	170	171	192	197	190	190	217	198	196	196	180	177	171	185	178	187	194	215	206	183	198	208	195	209	191	203	190	170	186	152	200	183	213	206	195	199	185	190	164	184	226	206	209	182	197	192	205	207	191	193	179	189	216	192	194	205	214	187	197	173	185	179	180	178	187	214	206	195	189	196	186	202	196	192	177	191	183	216	189	212	208	208	204	203	212	192	186	196	190	211	178	196	203	207	171	195	191	202	198	188	194	194	184	194	209	220	209	209	218	223	197	217	196	196	196	216	184	208	182	187	184	179	196	208	193	200	173	184	176	189	186	176	177	175	198	216	197	169	191	171
21749	10524	7049	5263	3035	930	464	443	433	411	408	419	409	387	415	429	430	458	430	447	425	414	417	396	396	391	427	431	441	406	421	404	400	398	425	398	427	419	435	404	411	415	420	438	423	373	414	448	423	435	424	419	388	387	392	391	365	412	418	405	409	439	447	413	413	420	414	403	414	401	379	422	418	372	366	398	413	377	415	425	397	382	403	412	438	392	407	423	426	394	421	421	412	447	406	403	413	419	425	411	405	380	422	404	383	375	402	405	381	414	460	374	461	414	387	412	417	398	435	430	404	418	408	430	428	428	388	398	405	407	406	400	423	435	396	369	398	414	425	422	407	372	415	445	428	434	406	387	434	432	414	410	375	408	420	418	408	382	409	414	436	442	409	381	422	438	426	398	397	380	409	437	412	423	444	428	417	423	406	434	388	436	437	420	375	410	388	410	415	424	417	409	414	394	396	437	430	395	368	399	396	448	430	408	401	428	406	418	390	433	454	397	422	388	393	423	418	420	386	405	388	395	363	416	407	399	405	397	421	412	426	388	412	421	371	409	402	407	421	430	398	421	439	431	394	402	389	413	423	438	383	418	439	411	407	438	411	420	451	391	381	378	438	406	403	409	416	388	422	418	392	427	447	412	423	450	401	432	437	429	433	400	421	425	432	386	399	444	405	452	434	383	401	395	466	432	425	423	421	399	411	412	377	391	393	411	404	397	425	424	386	415	429	460	411	414	377	414	427	395	440	412	425	429	396	398	402	393	406	414	403	414	386	393	411	363	430	401	408	440	393	422	422	424	411	403	367	381	452	406	426	430	405	403	421	432	422	413	374	398	426	411	397	358	400	395	404	369	416	419	380	434	404	392	418	399	412	379	428	429	405	407	448	420	412	401	434	430	389	383	429	402	411	418	398	430	389	408	367	418	417	395	418	387	400	378	402	369	432	383	397	447	384	438	389	421	391	390	392	449	367	419	408	415	416	397	396	430	406	423	435	403	404	448	410	434	425	421	396	403	402	401	401	392	408	400	429	392	439	393	389	417	398	407	424	379	377	431	367	399	417	437	415	413	412	417	420	407	415	401	404	405	431	401	431	402	427	391	389	406	418	423	403	385	414	404	425	409	406	426	427	431	388	414	416	414	417	383	408	427	418	393	396	429	382	457	453	400	401	437	418	458	432	404	423	410	382	384	397	400	411	423	435	390	398	413	398	423	423	364	420	383	394	437	445	394	392	397	422	447	387	429	402	399	383	423	405	396	395	414	411	443	411	407	400	411	403	437	424	470	433	401	417	408	424	478	415	423	424	412	466	430	406	434	366	414	431	412	407	397	431	429	416	411	410	462	414	426	397	435	396	456	424	406	397	415	397	423	417	408	403	379	394	425	439	409	405	400	405	418	433	419	445	408	440	383	405	443	429	437	388	396	418	419	423	387	386	455	439	441	426	423	427	386	430	418	393	445	424	392	379	437	400	389	392	428	412	426	435	428	422	445	415	392	428	452	380	396	409	435	398	444	429	393	404	425	408	436	447	418	431	399	445	402	387	417	399	392	387	435	411	419	386	407	402	415	388	449	395	434	413	424	397	420	405	431	398	408	402	412	450	411	407	393	389	382	396	413	398	381	414	416	410	430	447	420	369	375	406	415	404	427	429	400	411	423	366	379	409	378	429	411	446	374	414	394	439	401	423	420	457	438	384	416	385	441	404	390	430	390	425	448	437	417	421	435	395	386	397	400	436	395	417	403	396	401	403	427	423	426	438	411	416	386	381	392	393	430	397	433	416	420	405	426	428	420	398	396	430	369	392	390	402	412	409	425	384	401	418	441	400	397	440	361	384	430	421	459	441	408	396	418	415	407	392	433	413	402	414	400	426	428	431	419	425	409	376	394	421	394	386	396	391	413	427	424	397	403	431	419	392	437	395	421	419	421	397	406	401	402	400	414	402	449	433	409	412	405	388	384	455	417	433	388	403	415	406	390	403	416	412	425	394	431	375	416	427	423	415	416	397	430	390	424	410	387	416	408	404	426	435	403	397	438	452	430	382	419	370	395	427	399	421	426	398	412	383	439	418	398	397	462	436	405	416	421	437	435	418	422	435	404	413	401	408	413	447	442	441	439	434	447	404	381	426	423	416	410	403	392	426	409	403	374	405	406	401	411	402	410	404	407	387	405	386	405	408	463	446	433	444	418	381	390	368	396	424	430	396	394	406	401	407	375	435	386	397	389	422	416	419	411	435	440	440	411	410	411	432	400	439	408	417	395	409	383	430	441	414	401	444	476	407	400	438	409	418	406	415	417	421	427	412	408	392	407	404	439	443	402	394	404	401	446	402	394	383	393	406	411	429	420	418	440	409	425	406	420	406	439	403	410	406	416	416	399	396	412	382	411	417	427	430	424	415	431	431	401	391	371	408	446	380	417	446	438	391	412	384	440	401	372	456	417	394	454	415	418	405	415	418	412	414	416	434	396	411	469	392	387	389	397	403	399	427	408	404	418	437	434	442	423	409	420	411	399	414	421	408	419	425	442	402	418	438	400	395	411	431	429	391	422	415	409	403	434	438	420	419	380	432	390	405	403	425	394	411	425	411	409	381	408	449	454	439	444	424	400	373	383	403	389	394	414	433	398	409	419	420	444	420	419	431	414	434	436	431	388	424	402	446	421	378	419	401	417	420	391	428	393	418	401	395	417	416	406	417	438	399	387	422	412	405	402	408	417	407	369	422	399	442	434	426	421	437	404	400	423	433	419	424	408	423	414	406	389	409	383	420	418	392	410	381	405	399	392	409	390	418	442	440	427	436	416	406	413	420	377	417	457	364	404	433	380	427	428	407	417	384	399	412	416	411	417	424	424	432	407	425	421	416	411	412	390	413	425	387	462	424	419	405	456	405	443	392	380	418	417	425	413	407	390	436	395	397	394	378	391	385	412	381	409	420	413	402	395	441	406	400	382	441	429	434	401	411	445	413	415	414	403	395	394	442	433	386	407	413	392	413	421	412	463	414	392	408	380	407	425	418	415	442	386	419	392	423	426	399	397	400	394	422	405	432	428	390	402	435	388	423	420	409	411	376	391	425	385	438	416	435	405	455	417	398	408	436	433	398	421	396	354	384	407	441	428	456	452	435	396	426	398	399	424	406	394	418	419	388	433	428	403	423	395	418	404	439	429	415	416	395	446	396	403	415	416	367	401	414	396	407	401	399	399	423	426	443	417	392	417	430	394	406	412	393	414	389	401	392	413	413	401	430	415	418	404	429	415	413	400	416	410	442	400	405	431	408	409	405	393	437	400	420	405	434	418	448	430	405	424	368	413	425	412	434	434	407	411	456	388	394	396	409	391	445	408	381	386	424	397	392	423	445	425	438	420	402	421	428	390	415	411	439	403	423	402	439	401	416	430	432	396	414	419	417	440	425	472	432	430	407	426	439	447	418	435	417	403	421	422	444	400	368	414	445	423	421	403	410	413	424	397	455	384	401	413	409	402
48221	21957	10339	5021	2065	544	347	267	211	186	194	171	197	185	178	204	145	156	174	176	184	167	151	184	166	165	147	179	183	188	163	166	174	159	212	212	157	163	165	159	167	135	185	181	150	146	185	164	195	175	169	183	173	183	173	180	167	190	174	169	178	159	207	177	159	203	163	170	153	161	169	156	164	172	162	197	160	150	164	179	174	180	153	194	168	178	150	172	169	196	173	192	172	173	151	153	182	163	174	178	180	193	186	131	176	196	158	163	179	186	169	170	179	162	156	178	132	178	180	158	177	170	173	166	158	148	191	181	147	184	171	152	153	167	146	194	173	150	164	193	152	177	178	189	180	151	165	150	187	176	184	179	180	177	187	174	183	167	165	166	166	179	169	184	185	166	189	177	159	146	161	161	168	164	176	133	196	153	147	167	171	169	178	146	158	210	188	176	162	153	182	147	154	168	180	184	174	200	158	159	190	157	175	183	201	128	162	176	148	153	191	166	160	217	188	168	177	161	186	158	152	171	161	136	161	148	166	170	171	144	170	178	159	173	167	155	184	180	171	155	174	166	166	187	171	173	161	163	193	167	150	143	179	147	179	142	192	168	164	178	184	176	196	190	185	159	150	177	181	184	159	171	180	182	152	171	180	183	181	181	148	186	174	144	187	167	167	189	200	173	169	167	165	153	165	150	189	151	158	184	173	137	192	177	154	165	186	204	173	136	162	171	169	143	181	184	195	184	164	186	190	164	146	160	176	195	143	165	176	167	173	152	166	167	177	183	166	162	167	181	165	191	185	167	139	182	160	153	189	158	177	184	178	163	170	164	170	148	149	161	189	154	164	164	156	188	170	152	160	173	197	172	168	173	182	162	177	166	177	178	165	172	146	163	191	180	166	159	176	160	159	172	195	175	174	153	149	149	190	165	158	181	164	161	142	170	134	169	185	161	181	182	182	178	175	165	176	164	181	159	156	165	152	177	175	154	163	165	164	156	161	169	175	176	132	156	169	157	157	194	166	165	147	154	160	197	190	148	146	183	143	176	172	175	175	163	162	171	162	167	186	179	164	172	191	185	161	159	162	166	163	186	164	147	155	151	165	169	164	186	172	151	164	163	166	166	176	172	174	173	194	172	172	159	179	161	153	171	162	186	234	191	158	185	179	170	159	172	165	180	148	172	145	180	165	184	166	175	164	188	158	145	174	176	168	163	168	162	189	162	177	167	142	188	155	171	165	158	133	163	192	184	200	166	164	167	176	177	187	180	186	157	152	151	168	196	155	164	171	129	149	146	159	184	177	147	149	144	150	157	155	147	180	200	180	171	179	189	158	174	192	161	168	180	166	173	133	162	177	143	163	173	164	165	161	146	155	187	171	194	148	152	180	147	181	155	156	185	166	175	162	178	177	166	179	184	180	154	166	183	161	147	165	181	162	171	169	161	177	172	162	169	185	188	165	165	171	161	186	138	159	174	182	176	167	155	172	183	175	150	148	175	179	190	186	185	195	189	178	158	190	160	171	166	183	177	189	159	177	157	158	178	163	158	184	168	183	175	151	183	167	204	156	174	167	187	173	182	158	169	161	176	178	176	164	186	157	167	157	147	162	145	149	199	184	152	178	168	152	161	142	170	173	191	151	130	195	153	170	171	176	156	181	151	177	139	154	165	185	186	147	175	168	165	138	164	179	171	154	178	166	161	167	170	180	184	184	161	156	161	167	162	178	183	189	178	175	176	184	159	162	157	144	182	174	160	169	163	139	175	200	202	160	173	164	177	184	200	169	164	162	156	160	144	140	145	163	179	159	179	181	171	176	189	180	158	178	206	157	171	157	181	163	164	154	149	150	176	159	184	157	175	168	152	137	162	162	165	192	193	173	158	188	179	165	189	146	158	154	154	182	191	188	159	164	183	188	161	146	168	150	188	185	201	169	177	179	188	224	173	137	165	190	169	189	178	161	150	173	164	160	203	164	175	155	157	167	176	185	151	171	148	156	173	178	170	145	183	157	186	180	154	184	150	168	179	154	165	170	153	152	175	192	174	187	172	141	163	171	157	163	174	191	171	161	165	188	166	185	185	171	165	162	162	175	158	164	166	194	170	159	171	166	201	173	153	174	177	181	162	159	145	148	175	163	153	169	181	168	179	181	144	143	205	167	167	183	155	189	176	152	192	158	190	158	189	180	161	150	148	180	159	170	177	164	153	155	181	165	164	156	163	177	173	155	162	188	172	203	188	157	163	174	166	157	153	162	165	154	185	177	163	186	185	173	149	174	171	173	176	149	184	181	173	168	176	164	160	172	162	179	170	183	201	160	187	180	149	169	180	174	166	153	213	163	192	191	177	159	183	161	186	156	172	171	158	168	163	173	151	182	162	151	181	182	169	182	151	182	182	161	197	172	169	172	147	150	177	157	186	167	165	154	160	187	159	160	181	201	175	179	182	178	181	168	199	146	176	185	166	177	176	184	177	171	170	190	193	179	172	191	180	150	155	159	172	173	169	184	175	189	180	186	161	178	189	181	172	177	165	167	184	190	130	188	172	142	140	174	165	162	142	163	186	156	163	150	183	157	187	192	174	165	173	188	174	139	170	182	180	179	171	171	146	165	166	187	170	177	165	150	163	183	187	160	182	170	178	170	166	155	194	157	153	173	167	153	172	179	192	156	158	166	145	187	175	164	182	163	179	185	140	164	158	163	173	165	175	158	169	182	155	170	176	167	160	169	168	178	171	158	168	154	137	189	161	169	174	170	157	176	177	169	166	187	160	161	179	153	191	156	171	167	153	210	197	182	157	179	164	151	187	167	177	175	196	163	137	153	165	172	152	152	164	176	188	186	187	182	205	169	164	168	187	162	188	152	173	174	175	168	183	161	148	174	171	146	180	150	156	160	157	168	172	167	163	177	185	169	164	165	161	161	170	187	177	169	184	148	181	171	167	179	173	177	190	178	161	181	169	190	172	143	183	174	159	184	165	166	155	171	146	160	167	172	179	187	168	171	161	153	154	188	163	186	162	163	179	151	159	164	208	195	167	174	182	169	157	156	162	176	187	143	171	179	165	178	176	142	143	165	159	180	169	152	192	172	153	173	187	205	163	160	164	165	166	184	168	161	167	177	184	169	171	187	162	171	187	167	162	164	139	183	176	170	170	171	149	177	179	134	190	175	152	189	176	166	154	176	162	151	182	161	157	170	172	181	174	175	165	198	155	180	193	183	171	176	151	208	183	162	180	166	160	183	167	185	173	166	160	162	166	178	136	203	164	193	194	218	192	181	165	181	145	172	156	152	169	188	175	157	180	168	207	185	173	169	174	188	185	160	185	161	189	160	176	188	179	170	182	169	189	184	181	193	201	160	166	158	142	185	159	171	148	178	171	153	201	167	158	187	166	162	153	133	177	168	158	182	164	142	183	167	199	163	144	172	155	154	172	182	165	192	149	153	168	182	176	166	165	178	177	148	156	184	157	170	177	182	205	181	149	147	183	160	186
28752	13927	13503	11271	6265	1717	1004	842	628	508	504	488	453	425	426	426	396	410	418	393	395	375	382	408	388	424	377	390	376	381	395	412	394	384	396	386	375	387	342	380	389	372	369	401	372	366	375	360	353	343	393	374	384	414	356	393	386	376	402	406	385	407	367	367	362	392	388	380	389	378	357	355	372	376	404	404	396	355	350	380	371	353	386	398	361	380	340	388	386	410	391	399	400	370	377	400	364	378	340	369	355	368	371	385	394	387	375	400	346	379	352	349	383	367	380	359	384	392	364	408	394	376	396	375	372	391	382	391	360	404	346	388	401	390	372	376	346	382	384	394	363	365	358	355	367	341	356	359	355	377	382	378	361	409	371	364	384	394	352	367	344	381	380	395	387	365	335	382	357	371	390	388	356	370	378	389	371	395	399	422	374	393	372	399	406	351	366	367	374	391	352	357	394	364	382	409	386	370	366	373	369	401	410	391	388	349	384	412	353	414	358	368	365	395	399	331	374	354	382	368	370	379	389	424	386	416	389	376	377	388	380	402	382	363	376	377	392	352	359	405	385	381	396	377	375	366	380	397	377	377	377	347	400	322	402	393	374	364	373	369	357	367	393	366	380	389	386	362	358	418	406	385	359	388	379	390	384	361	353	366	365	375	407	392	380	375	367	373	369	367	379	400	359	390	381	383	361	388	344	349	393	370	371	385	366	355	396	412	371	353	374	346	404	380	357	379	379	383	384	375	375	378	376	386	376	383	395	337	361	394	372	384	352	363	377	373	354	386	319	389	362	399	349	380	352	349	369	333	422	387	369	373	374	386	386	356	368	388	390	362	395	380	387	383	367	353	410	369	389	362	358	385	377	376	359	355	386	392	365	379	390	383	371	418	374	407	384	375	395	373	364	402	366	377	377	367	382	381	422	387	390	413	377	366	398	365	358	390	350	384	388	396	385	382	375	355	381	385	385	395	353	428	367	441	397	373	413	367	386	388	390	360	346	384	394	380	363	375	395	396	385	345	342	365	341	415	380	418	378	397	362	362	359	405	381	366	373	350	349	375	383	349	358	367	355	372	387	389	392	326	377	405	379	372	349	362	375	383	400	359	347	375	361	397	388	378	391	382	325	381	388	365	389	372	363	379	388	390	369	375	389	363	353	387	367	381	377	369	406	362	376	374	395	386	371	345	376	406	401	365	385	363	334	344	359	389	395	382	358	390	357	358	376	385	360	382	384	435	359	383	356	352	370	359	348	377	353	391	365	397	358	382	387	355	398	408	363	366	383	378	388	371	380	407	414	345	381	379	403	357	357	377	366	374	390	386	378	377	384	380	367	388	371	409	384	378	392	364	384	363	399	407	346	364	428	381	358	360	370	359	419	382	395	399	337	404	385	379	367	359	409	369	323	375	370	378	354	403	354	359	366	387	397	378	372	353	408	366	368	384	350	376	389	358	409	378	366	355	396	391	314	363	372	346	382	383	394	408	396	351	379	360	369	401	367	401	406	373	402	373	346	368	360	389	371	371	340	381	386	356	364	378	366	355	360	383	373	380	412	384	397	416	351	406	350	398	403	351	394	403	401	380	347	351	372	386	398	341	368	395	415	365	379	389	378	382	392	365	351	369	386	391	367	336	354	357	416	406	370	346	388	387	373	354	336	357	421	413	384	391	402	391	386	380	364	369	361	410	391	357	352	390	402	359	379	399	374	386	365	345	361	399	401	369	400	390	391	358	385	431	393	393	374	416	376	359	383	401	368	376	388	401	361	388	376	384	381	393	386	363	395	392	394	387	364	360	396	366	369	380	348	352	375	365	369	397	368	365	387	380	390	367	388	370	364	378	380	390	364	375	369	395	371	351	377	385	373	403	373	375	391	361	345	402	374	388	385	371	418	388	397	356	380	391	349	385	345	372	353	402	388	366	349	356	357	350	400	394	393	366	378	350	374	395	369	396	393	390	390	357	381	345	405	398	360	366	337	361	367	389	361	374	352	371	378	374	389	360	334	350	345	368	379	385	414	357	395	355	403	381	346	382	362	387	384	383	364	375	413	334	347	419	354	378	373	366	340	367	364	404	394	320	389	369	366	367	348	356	373	414	390	401	356	365	380	347	394	354	367	365	369	393	344	377	384	374	392	343	402	370	350	381	356	376	372	346	395	350	379	376	398	389	364	392	360	341	384	389	363	386	425	371	379	361	377	389	391	361	360	366	361	351	379	337	391	397	349	421	373	368	390	368	398	371	377	394	396	390	369	366	368	396	397	393	346	328	390	345	379	359	401	379	392	385	407	365	406	387	412	391	375	382	364	386	376	374	345	393	343	366	407	378	366	379	405	355	394	396	362	328	350	392	349	369	374	380	370	388	366	382	386	403	375	370	380	391	344	360	383	346	346	351	377	356	362	354	413	397	373	360	355	383	381	404	384	399	382	346	380	382	358	392	370	349	376	372	389	366	392	382	368	386	377	366	373	407	374	419	378	389	408	380	367	382	371	375	392	380	434	415	356	371	374	429	380	365	389	378	384	351	396	382	354	374	322	379	377	374	367	386	381	391	372	366	381	386	368	397	383	373	370	345	385	355	364	372	376	365	365	383	403	361	382	368	389	392	396	412	363	338	396	420	387	346	399	389	376	397	380	333	396	412	342	353	384	367	428	369	367	376	380	367	403	387	391	384	367	381	387	385	418	413	405	403	353	403	383	387	349	400	380	393	352	379	360	389	396	365	394	413	357	388	403	347	376	356	402	380	381	420	370	367	360	402	393	381	390	364	379	371	368	363	396	369	337	389	372	371	360	397	370	336	362	376	368	368	358	370	369	374	392	366	365	347	344	369	393	387	364	378	380	350	343	386	369	375	394	371	340	367	391	374	341	346	396	388	378	394	354	394	409	383	390	371	355	382	376	391	403	380	368	348	369	404	332	373	361	379	394	349	390	412	395	376	400	368	370	373	348	351	361	396	374	373	387	371	366	384	374	385	366	391	404	352	375	394	448	377	355	385	386	339	355	356	365	377	346	356	412	406	373	391	378	353	366	351	356	373	388	412	330	348	395	356	357	365	358	371	353	371	360	398	368	372	376	390	392	358	396	379	388	358	386	387	385	375	383	368	358	375	388	387	368	353	406	350	335	401	366	399	359	386	355	386	391	364	357	365	390	392	379	392	361	391	396	405	370	353	409	365	359	401	362	342	367	371	361	375	410	363	372	391	397	384	378	374	370	340	347	356	373	374	382	380	375	385	361	365	377	388	356	359	369	390	367	354	341	374	354	404	369	380	426	384	393	389	355	354	385	382	365	378	342	375	377	386	394	383	361	359	371	357	373	380	331	397	408	384	368	358	414	383	360	364	371	385	387	386	435	380	414	356	329	375	417	401	380	380	382	385	346	388	362	361	361	353	349	395	414	325	387	350	366	360	366	412	371	361	383	374	361	402	394	396	386	392	368	373	392	382	377	367	350	392	401	346	362	362	357	386	392	375	374	372	379	367
57009	29883	15355	7825	2452	902	508	372	397	289	234	239	190	217	242	221	225	211	237	237	222	225	250	222	249	243	244	212	221	199	198	268	249	201	245	219	237	234	220	235	250	212	221	208	224	190	239	215	214	211	220	239	229	268	234	227	207	224	207	246	246	254	236	230	207	245	230	234	254	224	241	231	250	233	222	224	219	238	209	218	216	212	221	204	249	229	237	254	226	214	236	226	245	226	240	190	255	230	221	193	200	214	221	240	221	244	199	232	220	238	226	262	202	231	219	257	206	225	217	222	225	211	244	252	209	235	244	250	234	230	236	206	216	224	212	215	218	229	236	247	211	235	222	227	244	224	230	207	221	210	219	223	253	225	221	230	222	229	232	233	230	220	226	234	235	206	207	202	236	206	257	192	214	233	216	207	230	221	214	237	210	220	203	219	245	236	235	209	231	222	215	241	209	219	224	231	236	221	253	222	230	219	238	235	200	224	209	222	225	202	224	208	206	240	229	217	220	229	250	215	204	247	206	221	210	233	224	216	222	223	229	197	180	226	228	219	227	180	241	245	222	223	217	248	251	227	215	211	212	234	223	243	209	283	225	239	226	216	207	236	228	223	258	234	218	220	226	226	261	225	229	247	228	231	219	215	209	226	214	232	240	247	229	247	199	227	195	215	216	222	224	218	250	235	238	210	234	249	249	232	222	259	206	263	235	208	215	223	221	226	219	233	225	192	234	228	209	222	216	204	260	210	226	245	223	232	234	245	213	200	209	227	210	205	217	223	199	207	235	219	228	220	239	220	210	195	232	221	221	229	274	226	227	226	235	216	236	222	174	220	231	209	219	217	220	269	264	206	212	211	247	245	241	235	226	205	249	210	238	208	258	228	218	227	214	233	217	194	231	208	216	203	256	245	246	235	206	234	242	215	215	237	249	230	246	233	197	217	204	224	233	228	240	252	226	226	204	217	215	205	223	228	196	228	231	244	211	219	240	244	210	219	225	234	235	211	223	265	220	201	199	224	218	231	232	254	200	234	206	210	220	227	228	233	208	236	219	201	234	199	229	213	231	212	246	246	233	206	213	233	206	215	248	207	221	232	236	215	233	200	197	217	255	229	238	247	202	239	246	224	251	221	278	204	203	204	248	215	238	230	240	251	247	220	208	214	243	211	219	233	217	204	231	219	198	213	228	241	244	222	229	215	230	224	226	205	234	201	229	236	233	207	237	251	220	246	220	203	224	205	215	225	221	234	203	213	226	217	218	219	237	212	227	232	216	199	240	279	213	230	207	203	221	220	213	234	261	223	226	219	237	249	227	218	194	225	228	212	213	199	206	244	255	226	205	244	219	251	203	203	190	233	226	221	194	199	213	239	211	222	217	245	216	246	248	218	237	210	223	230	229	244	212	225	225	219	205	219	228	239	227	248	241	200	204	216	212	221	232	231	233	196	234	253	211	232	219	231	221	220	232	236	227	250	237	195	236	256	242	206	221	236	228	236	185	248	195	230	226	211	226	233	235	244	215	246	217	221	227	241	212	272	225	250	209	231	228	227	248	185	213	212	237	229	214	224	204	252	215	223	228	218	205	230	215	222	223	232	230	229	236	225	229	221	245	241	219	246	233	235	244	247	238	209	215	200	240	231	230	234	225	229	206	206	225	213	223	208	249	233	218	246	247	213	200	221	216	237	232	228	202	230	208	203	257	208	212	195	207	230	215	228	243	211	199	211	232	194	211	221	238	204	202	211	224	214	218	186	234	197	222	228	237	191	206	214	214	198	241	209	211	229	216	201	216	224	222	212	230	226	243	215	241	217	206	234	223	203	220	225	228	210	214	218	261	232	215	232	238	232	228	240	203	220	189	230	254	230	233	230	244	239	253	217	242	245	225	195	191	207	222	279	216	206	221	234	213	238	232	215	244	242	205	187	209	233	255	229	219	241	228	189	226	213	221	206	237	194	225	189	232	225	209	229	216	221	233	215	227	219	204	222	210	200	213	241	211	216	249	240	239	221	215	226	200	204	229	220	233	246	212	239	231	206	205	204	214	232	220	201	226	229	240	202	216	223	247	232	224	238	211	228	213	251	217	201	216	216	201	235	236	222	229	220	221	226	231	208	223	221	207	215	224	254	217	224	218	204	214	236	218	224	210	229	215	251	219	240	234	202	232	219	233	235	184	214	213	262	257	230	188	240	238	226	251	227	222	211	214	203	201	230	230	256	236	226	220	213	204	221	228	223	215	204	230	205	234	207	217	202	244	232	237	205	227	203	227	221	243	207	235	203	231	218	240	183	224	245	218	221	225	228	224	203	215	200	228	224	232	209	217	213	242	214	197	221	237	214	250	251	226	228	235	226	214	234	201	216	240	205	178	183	241	206	202	245	238	215	233	221	222	204	215	223	232	213	241	227	200	200	236	209	224	216	196	234	195	208	234	215	209	244	240	204	231	221	254	244	237	218	200	248	224	223	219	233	218	199	223	212	217	214	202	230	241	235	221	252	236	194	194	255	218	203	219	228	233	207	228	227	196	205	204	219	206	231	250	229	223	247	232	246	211	214	203	258	236	231	237	224	211	215	232	232	218	212	212	212	227	189	225	236	224	225	244	228	235	236	235	238	226	205	251	239	237	215	215	233	238	198	220	237	189	238	218	218	234	216	231	202	198	252	250	236	236	237	237	228	247	206	207	250	241	238	211	210	229	210	237	205	220	241	207	228	230	245	206	217	217	204	235	221	209	231	215	222	229	230	218	220	227	200	228	258	245	226	229	245	213	219	216	200	197	268	244	255	227	218	266	215	196	227	240	218	222	218	224	238	207	234	225	257	205	238	201	205	202	229	217	234	249	220	220	227	241	212	228	235	199	208	205	188	234	268	234	237	230	223	225	228	207	210	216	227	230	201	216	212	216	224	224	226	233	242	237	226	205	202	221	221	229	219	233	209	226	233	190	215	216	218	195	245	219	228	219	241	216	213	221	214	234	236	241	238	235	221	257	210	248	248	234	244	209	205	227	212	200	242	249	240	230	205	192	207	221	223	247	222	224	229	186	226	219	234	220	196	211	223	214	268	227	210	233	203	247	224	197	236	234	208	197	226	218	212	223	223	225	213	209	214	226	211	217	221	209	233	209	227	200	251	237	232	264	230	222	233	240	238	219	218	216	214	237	245	226	206	225	201	208	247	196	209	194	216	215	218	233	247	256	235	217	210	252	248	245	238	206	224	214	242	224	222	199	225	180	226	220	241	219	213	215	258	222	222	232	233	226	196	213	243	215	211	226	228	227	230	220	232	244	194	228	236	248	236	200	212	213	246	238	226	199	244	215	197	233	209	224	227	225	220	197	223	226	228	222	192	238	235	238	264	217	202	241	213	228	220	217	267	206	226	239	208	255	199	229	246	220	212	220	207	222	220	218	233	228	215	226	238	257	207	251	244	213	202	193	210	196	239	210	224	215	209	196	192	205	204	175	179	218	219	212	221	227	249	221	213
34352	18965	17217	15077	6256	2981	1759	1336	981	760	631	589	545	552	538	518	519	484	525	500	491	516	492	477	495	442	534	516	493	482	471	510	491	551	474	477	502	514	523	502	479	476	490	488	486	457	475	465	496	483	467	467	476	438	473	529	492	464	462	487	517	479	451	455	471	503	507	470	474	478	465	471	507	482	501	487	427	480	461	490	487	479	458	510	510	439	516	500	444	493	450	466	488	453	523	491	447	467	444	484	464	473	468	514	486	493	462	476	477	485	479	475	472	469	495	490	494	496	459	498	464	485	487	479	451	465	473	503	487	504	480	489	494	440	450	514	483	506	498	496	460	456	465	484	494	462	461	543	457	450	467	432	475	451	526	467	437	500	489	496	514	478	433	485	467	442	463	454	489	493	483	474	491	478	484	459	465	461	495	491	490	492	478	468	512	492	502	493	492	479	465	464	496	471	495	508	442	456	487	482	470	527	470	483	502	444	485	445	499	483	466	504	460	481	463	462	484	441	494	511	510	464	462	450	450	491	461	473	493	472	471	504	498	447	486	458	501	488	475	455	470	473	477	511	507	485	497	453	464	488	479	522	525	447	419	493	439	519	480	454	480	504	490	466	473	481	467	482	478	488	446	491	483	508	495	441	484	446	466	474	498	447	474	472	467	443	471	479	438	483	488	504	489	466	500	440	499	508	504	518	497	500	459	505	459	459	431	465	520	436	502	463	458	481	482	477	447	494	515	485	509	490	466	502	464	466	438	485	476	454	470	452	485	482	481	488	478	464	483	490	445	456	441	456	505	453	496	478	473	477	476	453	457	514	502	474	471	486	474	451	498	503	464	497	453	491	434	462	493	479	517	479	502	444	493	540	457	439	466	458	486	512	485	499	486	491	490	477	448	506	460	428	509	489	465	487	499	469	501	498	492	498	494	495	516	481	495	479	473	463	500	467	474	470	494	490	496	488	500	461	415	468	480	487	521	505	469	519	507	496	485	502	479	481	475	448	499	483	468	474	469	457	497	493	462	479	483	467	491	449	488	493	472	478	499	503	458	499	494	505	494	499	484	467	488	471	498	489	466	490	458	462	461	475	551	494	497	513	494	483	473	474	503	491	439	491	481	486	464	489	490	474	463	478	466	453	500	513	460	476	486	437	473	488	473	483	517	440	499	482	493	476	489	491	498	456	476	493	488	500	485	486	471	453	465	492	493	479	452	465	492	502	482	507	447	478	470	453	479	443	444	429	470	460	458	446	461	471	509	449	486	467	461	479	490	513	487	468	490	500	437	491	523	489	479	452	504	470	489	454	475	485	453	479	510	473	484	508	463	500	492	476	455	466	497	480	501	457	455	481	467	512	489	473	484	452	443	483	484	468	462	445	477	468	475	504	472	450	469	467	460	497	496	484	505	454	478	473	486	475	468	457	447	472	487	473	512	514	498	501	478	473	484	487	475	510	473	487	470	454	500	518	467	487	494	495	471	493	504	459	499	474	475	452	453	485	503	473	505	481	474	444	469	468	479	461	471	475	490	492	494	507	436	480	448	476	466	476	448	544	430	480	474	500	507	456	494	480	461	516	462	467	445	457	457	483	462	501	468	460	497	514	497	509	449	480	481	464	499	506	480	506	476	484	500	490	487	457	481	461	490	479	456	491	498	475	457	465	474	436	445	521	490	439	479	476	511	472	421	465	481	486	481	505	496	445	525	470	484	465	489	439	488	466	491	508	497	474	470	483	457	462	482	482	480	496	488	480	522	471	475	492	469	490	479	508	493	471	497	462	503	488	481	472	484	450	448	454	479	487	453	429	457	437	471	483	499	509	465	474	487	468	523	475	475	468	494	487	463	484	453	461	490	442	440	490	474	499	493	482	473	449	514	478	492	452	508	448	451	490	460	454	459	478	454	464	476	479	501	472	472	477	471	457	510	477	486	485	523	482	453	487	492	518	452	503	464	461	479	437	467	457	524	469	478	482	497	525	495	470	504	489	485	501	510	466	454	492	474	484	478	468	458	509	485	496	489	437	510	538	474	487	496	476	483	497	496	457	501	502	445	489	451	471	466	492	464	490	515	490	435	483	443	474	453	479	503	473	495	442	489	454	417	459	454	494	519	452	503	457	494	476	490	475	505	519	484	490	483	470	440	517	510	455	516	470	454	516	465	450	515	509	459	498	462	482	505	474	517	461	469	461	476	500	473	472	503	430	490	506	500	469	504	513	487	466	478	458	494	455	472	477	459	489	451	443	557	445	480	463	513	464	494	479	472	461	488	510	504	455	488	503	506	511	458	495	488	482	481	483	461	479	507	481	464	439	479	478	480	480	484	507	455	454	466	489	452	474	486	455	491	460	523	464	463	484	486	495	455	504	445	442	479	451	508	465	455	487	467	462	472	485	463	458	465	461	510	498	440	491	479	486	482	450	498	500	457	481	475	460	462	480	500	508	468	445	477	513	465	434	460	496	487	484	465	470	491	463	500	492	499	488	461	482	456	487	492	463	453	488	488	469	517	493	484	475	472	462	489	482	483	476	470	486	483	478	472	466	523	472	469	439	466	488	487	478	505	474	459	454	511	503	492	458	470	494	459	487	441	435	481	464	480	496	503	491	471	453	452	441	449	471	472	500	458	501	471	455	478	408	441	489	494	476	469	472	459	459	460	448	483	491	483	456	466	473	521	480	486	467	454	469	438	507	491	509	489	487	443	490	475	451	437	453	484	480	457	444	505	503	476	457	482	474	472	444	456	487	500	539	446	475	511	461	484	505	501	442	488	472	490	476	490	493	480	462	463	484	427	500	494	491	488	490	505	446	519	482	491	498	502	467	473	482	470	454	497	466	472	437	467	449	483	459	485	499	495	488	481	503	478	481	455	467	475	557	478	497	463	502	480	471	472	472	487	479	466	506	437	492	480	474	460	503	465	467	484	492	486	466	495	441	473	471	480	403	458	516	492	502	527	448	500	464	489	470	494	493	487	501	482	459	459	507	474	481	529	515	481	471	459	520	503	517	477	477	483	473	498	488	483	470	478	482	461	480	448	457	485	498	508	481	463	482	453	471	510	468	483	504	472	491	475	465	487	503	462	433	443	497	443	501	516	512	473	477	426	481	454	498	478	449	468	459	443	508	509	503	467	486	465	499	455	481	493	455	455	518	480	493	440	515	476	494	514	469	472	458	460	460	460	433	491	434	455	510	404	489	487	433	465	468	474	511	448	488	491	505	543	474	507	469	450	502	477	521	486	517	477	475	461	497	503	488	493	468	525	502	499	474	477	466	506	475	477	478	476	538	504	484	473	447	497	465	458	468	477	471	480	524	423	477	533	472	484	522	491	466	456	475	510	462	458	475	466	496	482	437	492	491	466	487	476	471	480	511	465	475	470	486	471	467	507	451	480	479	502	478	474	501	524	499	471	476	484	481	476	497	468	453	456	461	474	502	473	526	453	465	479	502	455	445	473	486	460	477	522	479	473	463	517	455	456	479	496	502
37354	16013	6618	2084	685	366	305	194	209	205	229	213	203	174	191	181	186	212	216	174	181	194	183	192	194	189	180	184	184	201	176	185	210	219	205	196	193	211	198	212	183	217	149	195	185	172	199	190	197	197	181	160	200	194	230	190	202	196	195	205	191	186	169	182	177	171	198	206	199	197	206	198	175	185	217	165	209	176	212	208	193	201	227	175	197	157	201	187	189	206	187	192	211	223	213	200	174	192	193	217	197	214	200	163	198	216	177	187	204	197	172	211	217	206	198	225	202	185	197	163	194	193	204	185	213	208	199	196	193	174	176	207	206	193	189	186	188	220	205	194	228	224	211	171	178	189	187	186	187	185	181	196	182	189	197	186	196	180	196	184	202	180	178	203	185	188	186	191	162	192	198	205	181	212	183	192	207	208	187	171	192	209	187	212	180	229	216	213	198	199	184	191	204	209	195	186	176	223	181	189	208	176	193	200	187	205	220	184	213	176	195	194	182	229	198	190	185	192	190	223	163	169	201	177	201	221	208	199	195	195	177	184	196	158	191	204	189	201	201	164	207	177	185	201	181	193	195	193	177	199	188	191	201	172	188	204	176	156	215	188	214	201	214	176	187	197	188	198	191	173	168	180	202	203	171	194	178	175	197	214	180	187	177	175	179	203	193	193	190	238	191	202	201	199	192	187	168	196	200	217	185	206	184	226	215	201	205	189	180	237	169	206	197	194	172	181	165	213	229	219	209	197	210	196	167	224	186	213	191	209	180	197	170	192	198	182	215	197	205	195	215	192	199	183	188	181	171	177	206	215	184	187	179	200	164	217	206	186	179	172	186	208	157	167	212	193	212	211	164	192	182	204	193	185	185	215	196	182	156	202	200	184	199	202	180	205	197	185	179	219	190	197	211	202	178	197	205	206	176	206	191	178	194	185	216	197	176	173	196	189	194	196	208	186	194	193	193	198	200	166	189	209	150	180	155	197	205	192	200	186	233	192	194	184	239	207	215	227	176	199	225	201	190	195	216	192	175	200	155	165	204	202	188	180	198	182	195	212	199	181	170	205	215	200	211	191	218	220	189	185	203	256	199	192	201	204	206	173	179	212	211	220	177	181	206	150	218	223	216	178	200	193	197	166	202	186	203	202	220	196	197	195	173	197	169	217	206	213	185	189	186	168	198	177	196	190	203	161	198	187	183	180	190	185	201	190	197	192	180	215	213	211	207	188	184	189	170	179	186	177	217	183	168	176	188	176	209	172	194	209	177	205	201	196	184	206	200	205	225	199	185	204	185	171	193	221	201	188	192	158	171	187	178	184	193	173	210	197	201	182	198	197	184	167	203	152	188	172	190	177	226	190	194	198	188	172	177	192	196	193	185	225	200	184	186	188	200	200	209	206	191	180	176	204	219	213	182	211	193	195	189	179	223	199	217	214	169	203	192	198	200	178	198	201	195	196	156	190	220	218	185	207	201	223	200	195	220	210	185	189	202	173	204	190	222	219	198	157	173	199	211	215	196	173	179	203	185	222	198	158	174	165	212	200	170	181	201	178	214	160	198	176	183	211	191	197	186	185	193	203	202	196	200	212	156	170	181	188	184	208	193	158	199	205	182	162	200	188	154	222	204	155	182	211	228	222	213	171	187	179	164	178	198	173	203	177	191	185	171	194	179	186	205	211	193	191	182	192	182	190	210	189	211	203	187	190	177	180	206	192	209	204	188	211	193	186	189	170	210	180	191	209	177	191	177	169	204	204	187	185	196	217	218	204	214	200	212	208	198	197	203	199	201	212	190	166	182	166	194	166	169	179	186	198	166	204	218	209	202	203	198	165	216	196	179	156	179	196	195	177	202	183	198	197	200	183	195	187	196	178	211	222	172	192	164	177	178	205	202	178	227	172	165	199	196	215	192	188	168	179	176	201	169	200	158	188	195	178	212	196	180	199	182	192	168	187	207	168	213	184	201	168	216	176	171	199	189	203	198	193	194	205	187	198	166	184	208	183	209	171	229	215	184	182	186	169	189	189	177	193	170	155	186	191	215	215	196	179	191	190	167	172	192	176	192	213	233	181	201	196	195	198	215	204	175	181	183	180	221	204	224	182	200	182	199	162	178	212	186	166	188	188	191	193	170	186	192	190	185	189	222	193	192	167	190	195	197	204	166	186	180	184	215	215	187	216	209	177	186	186	202	183	189	182	189	176	192	218	213	183	189	206	190	183	173	184	215	187	185	173	169	218	186	186	193	169	189	188	212	214	207	198	176	181	193	187	202	213	185	195	192	229	194	190	204	200	180	185	147	177	229	195	209	197	186	226	209	179	179	187	192	184	189	203	220	188	187	200	193	187	177	197	208	215	206	188	180	192	178	211	177	176	172	201	197	191	182	204	181	197	178	183	212	187	191	197	185	192	194	190	180	189	188	196	186	179	182	151	172	199	217	194	185	212	213	183	192	225	198	219	172	226	204	183	193	185	195	187	209	201	195	206	200	177	191	195	165	214	183	199	200	208	187	202	211	186	193	196	172	168	207	185	186	160	190	178	203	167	192	174	185	205	199	205	209	218	203	212	187	211	202	175	197	162	214	188	215	177	190	216	200	157	189	191	203	198	180	182	194	199	165	178	181	184	169	175	189	173	200	223	199	204	200	209	169	189	176	181	211	188	196	208	175	181	177	173	185	186	203	202	180	194	221	186	219	233	184	204	206	190	171	218	166	198	180	168	173	169	219	206	201	181	185	205	180	220	191	184	205	192	236	174	157	200	170	196	230	184	211	187	187	207	199	209	210	162	215	180	199	179	178	198	222	193	179	195	186	195	199	190	162	177	172	174	195	237	216	191	205	188	185	196	171	184	192	184	190	179	181	183	176	192	196	181	187	194	203	173	197	179	191	188	210	212	223	207	195	195	194	194	176	186	213	180	198	173	194	189	177	176	185	218	195	223	200	186	185	200	216	194	174	185	179	173	205	202	217	225	195	207	193	196	196	212	206	199	193	198	215	197	197	200	179	214	195	201	188	189	192	174	188	191	202	190	204	207	182	182	188	207	175	182	192	210	174	200	180	194	170	191	201	189	218	210	181	186	184	194	209	194	192	196	206	190	188	200	202	201	162	199	177	200	198	215	197	184	192	172	186	185	190	189	177	204	197	187	188	183	192	190	209	219	193	174	191	212	191	200	202	183	204	225	195	184	197	195	186	203	175	206	212	192	210	219	211	187	177	212	206	185	222	179	210	194	188	194	193	201	198	204	165	181	171	193	190	184	178	171	185	202	187	194	204	198	198	181	201	203	182	192	179	186	197	184	214	202	198	221	189	187	181	202	202	184	203	189	212	185	227	181	200	183	211	187	215	188	181	197	171	186	209	220	204	210	198	179	160	209	166	162	202	184	203	177	195	214	202	168	190	202	213	206	177	202	185	206	203	188	187	184	186	192	188	208	174	173	180	200	173	182	215	169	209	203	220	209	196	163	206	179	179	182	225	200	192	196
22319	10423	9349	4657	2330	1299	740	472	490	421	418	411	418	389	396	405	430	406	414	417	421	435	411	383	434	406	398	404	393	429	429	373	391	404	440	417	408	387	372	411	406	428	416	407	408	398	428	387	417	421	415	427	399	422	429	431	411	419	425	409	412	426	390	368	429	409	420	399	413	426	469	426	397	374	451	424	413	367	388	404	394	383	440	451	415	397	373	403	367	398	410	398	409	412	421	384	384	414	397	411	411	420	432	399	445	458	439	391	404	401	424	390	417	408	412	437	386	423	430	411	413	392	428	408	463	406	425	378	412	392	405	417	408	403	433	423	437	409	436	419	440	438	431	406	417	430	418	451	406	432	413	434	436	383	404	393	412	430	366	418	403	418	419	384	415	427	453	390	418	420	440	412	407	403	371	448	426	398	415	393	404	440	405	419	428	410	406	423	400	423	431	429	383	373	432	401	377	398	415	410	416	383	427	433	435	365	412	448	411	411	414	441	410	413	391	399	400	432	414	421	421	440	429	428	464	402	449	408	455	431	411	415	400	408	386	396	417	400	446	408	430	382	412	401	392	441	410	403	401	406	380	422	457	447	380	425	406	431	372	429	406	382	431	447	446	407	368	437	378	433	412	420	446	429	413	395	401	446	396	446	391	411	397	387	382	419	435	423	420	418	419	411	414	417	410	391	420	413	431	455	422	439	411	382	410	415	428	431	412	427	414	406	397	417	430	387	388	407	424	418	390	432	401	434	415	413	414	409	407	426	397	429	431	414	420	421	436	364	425	442	428	421	412	443	418	422	416	403	404	446	412	405	373	445	426	428	417	422	407	385	442	408	386	442	403	394	431	427	430	419	441	436	421	422	405	408	445	415	420	424	396	441	406	394	400	429	377	447	422	421	411	395	411	424	422	403	430	381	383	426	399	416	393	436	417	425	437	413	386	415	434	440	419	397	422	396	421	413	418	401	394	421	377	419	384	402	379	411	444	424	389	432	387	410	408	397	403	398	410	411	428	410	396	406	421	421	397	391	402	441	410	441	403	435	418	415	455	400	440	424	430	405	396	413	400	429	406	430	434	416	436	430	392	412	377	411	392	435	419	415	356	398	381	428	409	393	398	446	396	391	375	414	409	428	374	406	430	396	405	420	411	421	433	405	374	413	374	415	395	400	415	394	404	414	406	392	381	416	409	420	379	401	369	397	414	426	407	429	399	416	407	421	408	423	421	396	421	388	406	421	426	361	405	378	412	447	403	421	423	440	420	391	476	415	389	404	434	455	397	415	417	463	380	416	408	396	419	399	412	384	395	415	409	424	377	414	427	387	440	423	461	394	390	395	409	458	431	379	400	391	386	406	409	413	402	404	407	407	385	418	390	380	436	389	417	415	411	411	428	391	402	444	399	426	426	387	429	409	425	400	433	379	439	411	423	402	420	425	426	418	465	411	390	458	417	385	435	409	389	453	409	411	420	408	406	408	405	420	389	422	426	402	404	427	410	372	421	421	433	443	412	406	438	412	436	429	424	444	407	434	401	423	417	412	383	387	426	393	360	406	429	427	395	427	410	426	388	455	412	445	415	419	427	439	415	402	432	422	426	381	433	423	403	389	424	429	377	422	414	407	405	384	379	393	430	384	424	411	410	404	443	461	409	476	395	393	414	494	389	414	458	426	407	412	443	410	453	443	453	400	412	407	468	412	432	414	443	454	414	404	436	400	395	416	407	418	429	387	416	423	442	420	418	425	399	425	440	397	437	413	392	421	436	396	403	380	385	446	413	424	420	395	408	409	414	426	454	418	391	445	440	408	444	398	416	458	408	400	429	403	400	438	419	408	403	390	420	433	427	401	407	407	404	427	391	409	420	425	403	417	418	424	419	390	422	405	413	403	422	388	415	424	397	401	450	382	401	396	378	419	401	431	402	409	432	393	383	423	412	406	448	425	448	405	430	405	398	371	420	378	405	417	414	454	396	426	411	427	433	408	398	407	410	407	464	417	442	393	409	407	401	394	408	406	466	400	408	402	409	424	392	399	419	430	400	418	411	417	410	462	420	374	418	443	377	411	408	382	454	415	359	430	383	453	440	415	385	413	408	411	426	392	403	384	417	391	395	405	416	436	446	405	389	419	425	438	423	392	386	393	442	457	398	419	381	427	397	415	418	419	384	388	424	424	413	371	402	382	384	444	420	413	447	409	418	415	412	419	406	419	421	416	424	414	407	432	412	452	430	427	422	400	417	447	378	438	399	404	433	444	447	403	431	398	420	473	408	428	417	406	387	404	417	372	407	424	411	417	371	421	421	426	427	426	440	405	392	435	407	422	392	439	373	442	404	432	406	416	415	409	424	377	417	418	423	441	379	419	413	383	414	442	411	404	424	379	416	395	436	431	395	393	423	407	435	417	379	403	413	407	425	416	422	414	408	391	408	415	424	394	389	420	414	388	439	436	399	390	389	447	425	425	407	403	417	398	427	461	411	411	406	428	409	464	385	380	416	426	405	417	422	413	413	398	416	424	423	442	412	420	428	385	387	382	445	390	465	392	403	419	401	402	430	426	386	431	410	397	454	448	413	427	379	428	437	453	385	399	407	424	416	434	390	417	374	428	458	418	400	438	384	400	402	451	407	435	419	392	379	421	457	456	446	415	402	423	446	400	408	418	448	414	428	402	370	378	400	434	407	428	432	398	427	403	391	380	426	416	410	394	398	418	397	399	407	386	425	416	423	430	423	374	412	402	383	415	414	406	416	380	436	385	420	414	415	423	410	432	426	429	402	396	399	447	441	392	384	439	419	443	397	413	437	416	392	418	383	405	410	366	418	443	410	393	411	395	426	398	397	421	397	395	400	393	448	410	412	405	419	388	430	423	387	420	422	418	396	438	411	371	430	417	399	387	428	424	419	417	403	414	420	424	419	432	435	448	388	432	381	423	402	406	406	450	402	406	389	403	401	411	464	408	422	425	395	364	433	417	444	423	395	414	395	419	421	458	419	412	432	414	397	386	412	411	448	386	434	401	438	389	390	430	448	430	419	429	427	361	428	413	416	439	411	408	370	431	430	390	410	382	441	387	459	404	408	401	437	383	454	423	400	422	419	401	412	420	413	406	430	396	391	435	383	417	388	409	392	419	439	396	390	402	396	410	426	388	400	420	418	386	377	401	389	401	414	385	435	407	436	401	434	423	392	382	410	422	423	429	435	402	395	403	417	452	423	402	427	393	396	403	397	389	411	414	416	459	409	421	410	380	434	407	406	433	423	393	443	413	428	373	401	399	409	408	389	397	398	441	430	390	429	397	414	414	400	443	426	400	410	434	388	420	408	402	394	437	416	395	412	411	414	438	436	442	461	422	423	438	396	391	412	419	398	406	398	441	406	454	424	388	403	437	427	403	431	413	449	413	439	419	414	418	393	413	424	383	408	384	435	403	390	410	381	396	424	426	438	420	442	393	457	403	443	415	423	438	393	418	404	408	447	394	405	402	411	431
48742	23138	10832	4678	1837	922	372	246	207	198	184	155	174	181	176	165	192	162	184	169	190	169	157	180	186	195	211	211	166	154	186	158	177	163	175	167	196	182	198	179	179	150	171	170	175	191	178	168	152	192	181	205	166	152	187	178	152	169	176	166	153	196	168	187	147	170	184	197	178	179	163	183	170	178	164	173	188	176	170	170	179	175	163	192	195	165	169	165	142	158	165	155	183	167	192	191	195	167	177	193	191	170	171	159	172	159	171	181	185	182	167	175	188	181	188	180	183	171	178	182	182	174	188	178	198	159	174	155	182	147	162	186	198	158	178	184	177	183	202	191	168	182	168	185	214	177	183	182	187	182	186	182	155	185	156	174	158	185	143	161	162	189	185	161	201	170	204	161	150	156	189	212	194	171	169	173	179	179	160	209	171	175	176	151	156	199	181	196	173	160	155	211	187	182	167	152	197	191	183	152	172	171	166	180	169	161	184	161	193	173	175	181	177	177	205	186	153	150	164	172	179	159	186	174	189	163	163	162	202	193	181	183	172	192	165	183	181	202	146	182	171	176	178	171	169	160	140	200	160	180	169	181	194	154	173	173	159	185	157	185	171	197	159	167	167	162	155	192	187	179	164	207	161	171	190	168	173	184	178	167	172	158	162	168	192	169	184	174	192	152	154	182	172	163	177	182	172	197	191	180	194	178	178	174	176	178	196	173	167	162	161	155	171	160	174	162	178	195	184	174	199	183	163	192	190	186	166	176	176	159	178	167	183	180	172	198	185	165	192	188	164	190	190	196	174	164	172	127	157	196	176	154	198	170	164	173	178	184	198	166	171	155	175	186	179	183	154	188	186	188	177	172	170	171	188	175	176	160	180	198	174	152	169	176	160	184	167	192	176	162	168	195	180	187	170	173	180	177	162	179	177	153	159	174	165	156	184	161	189	207	158	158	200	180	179	182	179	184	175	172	150	176	171	168	169	186	169	158	179	148	189	169	186	171	171	164	180	173	181	155	173	196	202	186	166	156	187	141	157	157	151	160	189	190	172	176	186	180	172	169	191	169	178	180	168	172	174	172	185	189	173	173	166	189	174	184	153	168	182	168	179	183	199	186	181	192	184	178	191	137	174	184	168	172	198	170	157	182	200	172	207	189	164	156	197	171	156	176	164	167	150	184	184	185	177	157	155	174	180	207	166	182	147	166	173	150	185	159	181	189	178	160	153	188	164	162	187	170	209	175	153	153	183	156	196	167	181	190	173	190	180	165	183	169	178	187	176	179	158	168	186	202	201	169	193	177	165	182	159	169	174	155	175	199	203	185	181	175	184	167	167	145	173	168	177	157	165	174	178	160	188	177	171	190	185	168	170	179	183	182	179	174	167	164	187	169	164	158	192	173	175	174	161	168	177	185	164	177	178	180	169	200	183	174	173	155	158	171	154	167	185	180	157	161	163	171	180	182	148	174	178	170	162	154	157	178	194	172	176	187	182	190	181	183	197	188	162	176	154	161	170	182	154	162	167	182	205	186	170	163	185	187	172	175	164	174	151	194	163	186	159	190	189	158	180	178	183	169	161	185	192	162	174	163	168	178	193	161	169	172	159	168	174	179	164	165	159	192	163	169	170	184	161	144	152	169	164	151	161	174	173	189	183	178	169	183	202	185	173	192	157	169	165	178	203	162	183	162	187	150	179	165	176	193	171	188	198	169	147	140	175	178	202	183	172	161	183	177	181	178	180	156	166	169	202	200	182	161	148	149	171	169	163	191	173	170	183	193	168	168	183	155	221	192	198	187	169	147	194	235	202	174	189	173	191	158	162	162	173	158	184	165	188	186	181	176	193	176	167	153	144	181	170	155	196	168	160	165	155	158	196	192	153	171	171	150	166	166	179	160	166	149	185	187	180	182	174	201	167	185	166	165	173	160	184	162	160	178	200	178	192	173	167	175	171	191	168	207	149	172	190	188	172	175	177	187	184	194	168	177	174	165	185	171	163	183	189	179	174	207	192	176	227	171	140	168	174	193	173	177	193	221	186	172	196	186	167	166	179	166	167	178	162	174	180	153	184	190	187	176	176	173	182	158	167	175	173	172	201	197	157	174	188	191	156	178	186	188	165	176	195	187	183	173	191	173	172	179	157	207	178	181	189	161	178	180	163	163	158	218	172	162	163	184	176	156	176	197	189	148	156	156	195	175	177	199	189	166	204	193	194	182	171	163	154	203	169	167	165	153	168	181	151	205	160	180	180	181	198	177	170	151	196	189	157	166	172	196	204	169	185	177	210	208	188	150	199	166	164	138	184	182	144	179	190	187	186	183	173	184	161	176	180	145	173	169	180	186	206	165	166	175	149	146	153	191	181	160	160	185	169	178	189	177	169	161	163	160	195	164	178	173	192	177	160	165	176	201	174	166	168	150	182	139	150	174	191	167	197	186	167	182	208	173	183	183	189	174	149	135	196	170	155	164	171	175	165	193	160	173	165	154	159	183	164	150	198	169	196	164	171	176	172	200	157	172	185	182	186	149	138	168	156	184	161	174	175	161	177	184	167	182	195	170	186	197	190	154	173	173	164	165	169	183	160	169	185	135	178	169	161	148	166	196	184	183	155	157	173	168	187	185	181	169	188	151	182	172	180	177	145	166	174	174	165	195	151	183	183	204	196	169	191	185	195	194	180	176	166	172	165	175	167	163	184	192	178	172	184	180	156	165	163	171	166	165	146	182	208	150	187	167	184	154	182	146	168	169	160	174	199	168	142	169	187	147	191	173	171	182	145	163	158	182	189	172	165	183	200	179	172	163	167	187	198	147	190	182	182	173	195	193	202	201	177	182	181	206	184	187	169	167	169	180	182	154	178	177	156	167	188	164	163	186	191	195	188	164	155	164	170	180	156	178	173	172	168	156	158	168	167	201	170	166	175	184	156	169	181	178	229	161	144	159	172	163	195	174	173	161	191	143	177	190	181	180	158	157	168	169	171	173	178	169	168	205	149	180	141	186	172	190	179	201	162	156	177	176	182	173	178	180	165	162	184	161	161	168	153	181	158	178	180	170	168	156	151	180	168	178	191	183	195	164	196	185	152	170	162	196	206	197	142	172	177	155	178	174	181	173	183	162	178	171	198	190	168	188	165	179	200	150	155	159	175	178	212	161	182	159	143	179	168	174	172	169	177	163	182	164	171	154	152	135	162	170	171	185	180	193	164	180	167	170	179	175	174	199	195	176	163	174	165	171	182	154	173	179	169	205	182	170	175	165	158	168	165	151	222	198	187	172	171	186	179	176	180	177	203	168	163	195	178	192	159	182	173	188	159	158	188	221	172	164	175	192	179	192	158	189	181	198	179	159	182	202	173	177	157	162	184	177	175	194	199	160	172	175	191	166	169	179	168	158	174	197	146	161	164	179	167	169	144	149	178	157	193	187	169	181	179	183	212	182	169	184	164	171	161	165	201	182	191	193	170	169	147	169	165	190	164	180	170	151	180	153
29216	16055	13548	10025	5663	3168	1057	806	631	521	525	424	443	399	392	406	450	381	441	412	415	361	422	367	391	411	375	398	376	387	379	393	402	385	414	415	411	370	378	404	375	405	352	361	359	381	425	385	373	431	403	395	380	339	391	376	380	367	412	417	400	392	384	376	386	370	371	378	400	404	393	397	384	392	391	385	397	400	358	388	391	375	396	361	369	382	400	399	369	376	402	397	382	403	406	382	382	345	381	394	333	400	434	416	385	380	375	380	430	394	377	384	408	382	385	371	394	396	420	387	389	396	413	394	429	406	350	341	360	419	407	400	368	360	367	381	384	380	392	378	420	383	391	398	361	409	387	367	369	378	396	420	415	384	392	406	401	395	379	360	395	381	441	384	363	416	418	393	389	399	380	372	373	409	357	368	368	405	390	407	383	382	364	409	383	372	379	373	423	383	396	371	374	352	403	387	386	405	402	411	388	362	424	432	381	381	383	394	358	376	420	368	389	435	360	402	378	385	417	351	404	367	375	399	419	383	365	392	362	373	386	412	401	423	366	404	367	379	383	345	388	357	377	391	365	377	419	372	383	403	393	374	380	393	366	390	407	394	411	397	404	367	383	415	401	429	387	368	369	400	343	374	384	339	404	366	375	366	372	397	375	401	426	372	417	363	407	373	422	398	385	404	362	377	370	391	383	382	395	385	385	401	375	383	425	376	404	395	370	385	393	373	401	377	379	382	418	361	377	420	404	425	392	363	393	405	373	408	378	395	376	406	390	384	393	330	402	399	385	377	362	384	372	426	363	357	416	406	388	362	375	393	399	417	360	390	378	376	399	379	357	391	349	393	386	380	367	375	373	420	395	401	397	418	387	392	384	400	387	416	352	369	380	401	369	363	371	402	382	406	368	393	391	374	418	381	342	370	340	386	378	392	408	413	396	386	384	361	419	406	396	362	417	401	387	360	378	354	423	400	376	380	408	375	361	383	401	371	402	387	396	392	435	400	374	360	367	340	365	353	405	408	394	363	370	405	372	355	383	378	402	425	386	411	416	347	374	364	362	378	388	420	393	410	355	351	362	382	381	453	399	357	405	363	353	419	353	403	379	388	386	391	355	417	402	412	398	351	403	406	390	398	381	389	369	398	401	395	371	395	357	389	383	431	376	366	420	376	422	429	398	394	411	418	366	384	433	376	347	379	372	413	384	373	370	392	390	372	407	383	375	394	410	419	346	375	404	383	387	385	410	415	393	383	393	378	341	393	416	393	403	428	339	401	416	397	350	428	345	396	372	403	396	381	417	393	371	419	381	387	403	348	418	413	409	402	370	372	392	379	398	393	380	400	351	352	391	368	369	353	392	347	387	396	417	389	387	378	378	387	390	384	396	373	390	417	433	417	394	406	360	401	408	351	390	403	377	393	397	345	390	396	376	395	369	381	348	407	341	365	355	369	361	365	403	386	399	363	378	420	404	394	383	364	403	379	384	385	409	343	372	366	352	386	416	364	390	397	391	346	379	355	404	383	408	398	400	373	347	347	361	384	395	422	404	383	399	411	396	401	408	390	362	350	397	370	390	356	385	396	393	397	392	361	395	401	381	389	396	372	406	367	355	391	400	346	403	387	370	411	385	399	396	390	350	394	386	404	347	365	405	385	386	379	370	412	398	369	357	364	367	404	358	393	374	428	391	395	376	436	406	400	393	380	388	369	360	413	390	395	404	403	412	386	349	385	396	408	402	385	401	411	371	400	381	412	393	340	379	391	392	371	412	383	382	372	379	354	401	369	391	402	399	372	390	423	367	368	364	344	387	378	386	380	414	405	375	375	358	409	388	398	418	407	385	392	396	393	376	396	343	408	392	375	451	394	375	382	361	367	362	399	381	391	386	402	401	353	392	431	384	414	395	363	360	372	409	342	380	407	388	384	371	370	331	380	404	394	400	384	408	366	414	386	375	382	385	363	366	403	395	353	388	389	374	397	367	369	361	351	362	372	404	450	346	402	381	397	364	363	374	380	405	353	388	379	367	356	383	377	373	391	380	374	362	407	398	368	408	379	409	382	393	348	402	406	401	384	401	414	382	371	385	387	395	377	423	404	414	362	435	422	405	399	401	401	388	393	371	414	418	371	393	389	389	360	370	391	423	381	416	367	387	385	424	368	393	397	367	396	395	386	357	370	414	384	373	344	423	377	389	349	402	367	379	391	412	362	386	365	401	385	365	390	392	386	430	354	356	399	421	367	401	389	378	406	407	398	384	371	401	418	411	399	420	396	377	393	388	374	389	345	402	396	396	366	410	395	380	359	354	394	387	386	378	418	391	353	389	388	373	391	386	355	394	376	396	368	397	354	341	419	374	389	367	377	380	363	409	395	384	382	397	371	411	383	421	362	391	396	403	433	415	387	407	385	392	352	366	362	381	398	391	405	391	367	420	367	384	373	392	378	373	370	404	440	391	411	385	391	408	393	394	346	378	400	396	387	384	381	384	354	354	407	393	372	410	327	383	383	376	364	369	378	372	388	386	344	377	352	390	382	368	375	416	383	420	374	376	395	407	382	373	380	388	399	384	395	373	433	404	388	393	386	425	380	393	392	426	393	401	385	399	385	361	380	411	383	381	391	376	405	372	375	349	396	376	357	411	398	380	407	382	398	379	410	363	371	401	378	365	380	411	388	374	387	382	392	382	390	400	389	367	420	394	383	358	398	378	357	398	361	379	389	377	370	384	364	385	362	378	366	389	401	391	399	366	367	377	378	377	394	400	392	419	369	378	390	368	405	414	375	418	395	384	376	389	372	412	391	395	370	380	385	378	372	398	365	404	403	384	395	413	342	368	383	371	350	391	387	383	396	397	387	373	370	402	379	376	369	362	355	412	371	421	392	410	389	368	385	403	395	389	379	394	379	355	357	392	386	386	356	392	382	422	386	390	396	347	370	385	406	393	410	379	375	363	389	363	403	363	378	359	389	388	395	393	388	371	368	396	380	358	352	400	362	356	373	325	387	382	394	396	398	384	407	358	388	339	367	372	397	371	382	366	381	389	374	346	406	399	416	385	401	408	412	375	435	409	398	384	387	381	386	381	403	334	433	437	412	345	393	393	397	384	394	404	385	360	397	410	383	363	380	373	367	398	350	382	384	398	369	416	400	412	396	392	397	383	385	383	391	373	418	361	406	371	362	363	388	402	399	386	339	411	375	423	384	366	371	399	383	357	402	388	376	367	384	403	397	392	354	402	399	416	349	391	397	368	354	402	382	430	401	405	401	371	411	373	358	391	329	400	419	416	372	399	377	356	378	349	376	384	431	387	393	385	339	365	416	396	363	376	350	397	377	367	387	367	390	385	363	393	373	338	389	408	395	440	388	415	370	393	345	371	388	376	382	429	415	367	414	385	359	398	428	366	387	359	402	413	361	417	371	409	365	399	357	408	372	394	401	350	385	399	380	413	383	399	357	392	383	385	391	412	396	396	403	406	373	396	403	397	376	387	371
58602	30475	15203	6535	2098	835	452	360	285	260	244	243	233	220	228	219	255	255	251	243	230	248	232	252	213	234	204	248	209	216	237	233	215	238	221	199	214	228	225	210	220	250	234	235	225	255	227	235	187	219	224	233	261	228	250	239	227	233	208	207	218	260	227	214	251	214	235	239	217	209	240	229	218	237	220	219	243	238	208	225	231	218	248	253	217	230	219	218	217	226	202	224	237	241	269	184	245	231	217	248	228	230	255	226	231	229	257	225	242	214	221	215	239	187	216	202	223	228	254	234	252	245	213	247	212	233	223	243	260	234	215	212	214	208	232	215	216	244	222	210	236	214	207	206	234	235	215	254	257	217	258	225	237	228	246	251	254	241	194	263	223	241	249	215	228	193	243	241	209	236	204	231	211	238	198	218	220	199	208	232	216	216	236	202	255	227	250	231	253	213	217	207	230	199	218	223	199	201	225	214	198	236	226	212	218	200	218	224	224	219	228	243	247	253	223	196	240	213	239	234	260	237	249	259	226	257	221	258	242	227	233	221	213	215	220	221	211	201	233	227	236	217	247	194	222	231	242	207	219	225	226	196	197	221	200	223	211	240	212	224	208	233	265	241	231	208	210	211	213	238	244	234	207	208	211	203	198	219	217	206	250	197	224	212	245	244	213	236	231	237	222	218	257	219	203	248	228	217	215	227	222	239	234	226	242	235	201	211	227	231	202	238	227	241	224	211	247	194	236	218	224	198	217	220	225	199	256	208	195	186	215	238	206	221	242	214	223	231	226	236	234	223	223	244	221	214	216	217	252	216	234	227	240	195	210	207	204	279	239	231	212	232	208	205	221	218	239	218	214	219	231	239	226	204	215	248	219	216	228	199	223	207	202	198	222	243	258	209	213	238	251	236	202	233	249	207	175	239	233	208	227	243	257	235	249	222	252	227	225	209	262	229	199	217	218	219	257	236	204	251	245	226	253	224	229	239	221	218	221	202	200	202	229	263	221	200	233	253	205	227	272	225	212	228	216	211	234	211	217	227	238	198	253	237	228	220	203	229	235	221	252	237	229	225	224	222	246	232	227	244	233	227	209	188	240	236	239	212	220	250	189	215	203	240	241	215	226	218	232	213	256	224	252	235	263	218	236	207	219	213	235	232	213	256	254	250	255	234	221	256	230	203	231	234	230	238	236	245	221	238	229	240	229	240	226	218	213	246	238	228	222	212	241	242	209	211	233	250	231	235	211	213	245	216	233	219	232	225	225	199	256	248	223	220	220	223	216	233	237	197	241	232	241	240	197	233	225	212	207	226	262	235	212	214	214	196	209	226	205	235	212	237	249	230	246	227	233	232	239	205	216	211	208	249	221	223	246	230	218	220	241	231	237	246	225	227	202	240	248	238	229	198	211	239	235	221	214	212	234	194	202	203	212	215	200	244	226	222	218	224	236	259	217	227	220	222	194	213	225	212	234	223	242	215	229	208	239	226	221	226	216	225	246	224	204	244	222	219	232	220	255	204	227	254	203	250	237	232	239	214	234	200	229	204	259	257	205	229	236	213	211	247	229	242	258	241	242	232	216	227	235	237	204	215	213	243	215	226	202	243	223	198	230	230	204	228	253	220	241	228	193	262	236	213	243	227	184	225	217	236	224	233	228	232	243	223	241	225	226	215	233	214	213	241	236	244	230	244	212	226	246	203	232	208	218	229	232	260	231	212	236	209	222	238	218	225	200	214	245	215	206	219	215	240	250	197	226	236	218	205	235	191	225	195	243	226	237	184	218	242	216	238	241	206	232	228	221	238	239	248	237	242	225	216	243	229	227	245	220	224	211	196	236	205	221	228	224	197	233	214	222	210	189	224	218	216	243	214	213	236	208	225	251	236	229	243	232	249	236	216	267	228	240	232	259	231	220	222	219	256	256	230	227	216	227	216	235	200	218	250	205	218	215	224	210	226	222	230	228	241	238	230	217	247	206	242	201	219	196	218	224	226	243	216	224	243	200	206	237	230	210	232	260	246	244	218	213	236	219	218	229	216	238	196	219	215	223	220	199	206	224	255	212	230	235	215	237	235	237	221	202	227	238	192	187	199	204	199	230	224	251	236	229	212	236	204	237	226	221	242	209	209	233	221	217	224	239	212	236	225	252	216	223	216	236	217	247	232	256	245	251	208	219	224	223	238	217	235	241	230	223	234	237	226	273	216	206	221	260	194	219	210	228	209	212	222	221	245	233	236	212	269	213	199	213	193	232	211	212	211	232	199	212	230	235	241	237	214	252	281	198	256	266	221	209	220	236	209	242	221	235	207	216	221	246	241	230	221	222	209	222	222	223	251	211	209	230	265	232	250	219	178	233	204	251	215	218	240	207	191	209	221	230	208	210	190	231	225	209	236	229	216	216	210	248	234	206	245	220	208	266	213	227	221	224	228	253	192	224	222	208	205	227	232	231	241	213	233	240	215	235	217	218	220	209	196	225	202	195	229	216	224	232	236	253	227	225	208	265	209	226	199	238	244	235	237	238	260	225	251	222	232	201	222	220	214	251	208	239	215	196	209	238	229	228	227	229	235	236	243	202	227	223	246	232	238	203	223	227	219	238	246	229	223	238	217	224	186	245	217	221	209	217	249	224	215	205	233	237	241	196	191	220	228	189	234	241	235	228	271	210	236	189	229	239	209	247	225	196	217	224	222	218	215	244	226	218	228	256	228	224	231	225	250	249	198	234	226	255	206	245	226	220	202	209	228	220	223	256	231	220	213	250	238	233	218	227	229	234	230	219	251	208	233	209	211	208	212	243	211	218	219	220	215	228	213	207	227	217	199	223	213	242	225	239	246	230	245	241	245	227	232	227	198	237	246	251	221	238	224	216	227	245	232	218	212	228	208	255	222	229	205	262	237	268	216	229	238	254	259	254	224	251	267	229	214	239	225	216	213	225	252	239	233	208	231	237	255	250	250	207	221	210	214	230	219	202	274	197	200	239	250	233	245	235	240	212	242	249	218	251	241	212	223	214	206	215	226	228	207	243	241	215	224	223	243	212	217	231	239	237	216	221	216	227	217	234	260	229	222	213	238	214	230	251	207	225	247	226	217	205	235	235	231	209	225	212	230	235	224	247	242	238	230	229	225	241	216	213	224	247	247	222	223	232	224	233	209	223	208	212	221	232	224	230	232	227	247	214	213	221	223	220	195	245	191	220	219	217	223	223	212	236	239	199	225	223	233	218	219	248	212	224	226	237	212	211	219	212	255	246	237	206	220	241	227	223	231	220	215	233	209	222	209	224	257	239	216	246	215	198	224	227	246	213	226	242	202	239	222	189	216	231	221	212	219	247	237	217	194	213	233	241	189	231	202	238	204	223	210	227	232	257	234	253	189	230	228	234	223	217	233	254	196	204	270	249	216	262	237	235	223	232	224	252	223	198	224	224	258	213	220	248	218	215	269	240	201	231	222	220	234	202	198	205	241	224	219	216	207	239	250	244	216	223	264
35293	19817	17277	12350	5618	2715	1403	1189	876	750	658	626	546	551	557	551	476	525	528	514	563	505	548	520	504	486	467	517	514	507	479	497	496	479	486	497	496	484	488	495	472	467	503	462	511	484	528	464	442	512	511	497	506	484	483	510	503	467	525	485	518	471	486	493	469	490	450	520	434	468	494	538	499	478	513	499	504	477	461	499	518	513	503	490	512	500	465	454	463	507	486	522	498	488	532	521	508	521	463	492	495	471	505	474	445	519	460	466	516	499	467	460	452	496	504	496	489	487	524	494	459	460	480	510	489	500	469	486	496	476	473	483	465	505	464	477	515	489	485	489	453	467	467	515	513	485	494	478	520	433	514	492	527	527	462	471	482	496	510	508	496	470	463	456	447	489	471	516	454	496	486	472	492	474	444	482	483	472	489	488	492	455	503	492	473	489	492	512	484	485	457	458	476	480	507	494	469	486	508	512	474	507	471	476	533	473	500	521	498	512	512	482	495	510	506	469	426	466	452	474	427	499	522	524	465	486	463	480	452	469	492	487	456	485	495	498	466	463	508	454	473	506	495	469	468	495	495	457	489	484	465	462	469	488	508	486	460	516	490	512	496	446	491	509	482	515	538	456	483	478	496	466	526	478	460	491	480	474	491	475	503	495	457	509	493	499	505	478	494	466	550	496	454	462	485	493	502	504	493	511	456	481	492	482	499	512	467	488	492	450	466	460	476	473	472	493	494	513	466	470	497	503	491	482	475	504	449	472	493	450	485	485	476	498	485	496	483	482	488	443	501	523	509	523	519	489	455	520	480	488	521	470	529	474	464	467	486	444	479	508	493	511	475	511	470	477	470	455	468	475	533	447	508	443	455	462	469	490	529	498	479	489	477	502	475	419	441	466	463	464	458	470	489	479	481	482	487	483	465	562	489	489	476	498	481	479	464	464	549	484	480	474	468	487	486	463	478	465	464	464	513	478	483	445	494	475	501	517	479	446	484	490	489	543	475	469	504	513	470	478	479	495	484	494	483	478	502	475	493	449	492	484	485	499	481	504	468	482	498	465	475	480	488	484	476	496	484	461	484	497	486	472	482	476	490	489	482	482	496	464	523	471	479	478	485	448	528	526	453	489	469	498	465	490	474	466	455	499	482	504	475	487	462	487	462	467	478	524	478	472	498	489	504	480	469	494	510	446	481	455	488	492	506	479	451	485	488	502	451	433	521	465	482	506	496	488	458	489	462	466	514	457	487	480	517	462	525	490	467	495	499	511	478	478	488	439	506	500	486	481	464	491	467	497	496	462	491	482	473	478	492	500	489	513	479	488	478	509	437	502	464	482	498	487	488	465	479	449	489	494	489	503	480	458	483	503	486	479	445	445	450	466	487	489	478	505	495	470	485	469	473	490	495	482	476	472	510	455	461	490	506	464	498	503	467	450	478	461	448	469	484	482	462	459	481	501	450	450	484	458	485	490	450	523	472	430	486	475	494	484	449	494	485	471	491	474	461	525	470	495	459	470	501	479	484	471	505	514	442	538	466	506	478	467	498	470	501	487	502	514	456	506	490	517	463	467	502	485	500	484	486	463	472	500	456	484	463	451	481	488	481	484	465	478	517	483	496	482	488	475	510	512	462	470	479	498	501	520	469	479	469	515	513	460	524	448	465	509	478	478	488	469	467	481	491	505	468	479	494	502	522	444	523	482	455	498	482	476	482	503	501	486	465	480	472	477	471	487	528	487	492	456	474	494	493	494	463	439	459	518	510	496	506	440	492	489	481	473	487	431	502	460	495	473	489	442	497	478	489	502	489	494	502	486	489	487	483	450	448	443	492	473	477	482	458	475	440	459	480	430	483	450	522	476	476	486	493	482	490	487	483	491	496	470	467	488	461	489	470	461	471	500	456	523	513	486	449	476	492	498	493	485	499	524	470	499	474	464	484	498	478	492	525	491	484	506	471	445	450	468	490	495	453	483	475	483	483	477	479	461	503	505	473	486	471	494	514	461	529	482	514	477	510	468	460	500	514	455	503	442	475	475	464	514	537	505	440	456	469	506	485	501	509	469	511	497	519	522	483	451	466	490	461	482	478	487	503	504	498	501	498	461	490	501	490	459	462	542	472	516	482	499	454	471	492	480	503	504	466	488	512	438	467	506	494	496	492	454	471	480	469	512	485	443	471	501	494	463	476	474	493	487	452	466	483	477	503	533	508	464	498	486	461	486	453	480	471	488	468	494	511	479	467	468	479	488	480	463	472	503	496	475	509	511	478	495	459	521	458	485	457	483	487	470	472	467	430	477	473	458	493	482	512	486	498	479	483	481	474	503	493	466	496	495	465	479	477	436	441	492	493	469	491	423	514	476	477	491	451	461	460	470	493	454	494	474	466	444	502	489	505	487	504	479	453	500	478	443	487	505	496	466	493	470	443	508	475	505	474	457	492	437	496	462	497	497	464	469	415	476	474	457	495	480	464	465	491	484	525	470	494	471	495	468	491	498	458	502	487	468	477	477	458	472	471	459	473	495	480	471	447	499	486	435	475	495	459	471	496	489	453	454	496	434	465	482	491	483	461	450	530	453	486	484	492	494	500	506	527	469	508	505	503	460	506	466	464	494	490	442	520	498	499	466	499	512	475	446	455	458	491	495	482	436	470	500	504	459	505	493	479	494	478	512	508	481	465	508	497	512	494	468	468	505	489	476	527	489	466	456	507	478	476	456	470	481	494	485	485	491	481	513	493	488	417	503	460	513	511	471	495	462	457	452	477	496	508	512	511	488	528	452	495	499	511	500	471	498	448	484	485	492	479	463	506	504	490	471	450	477	500	494	456	494	498	457	489	483	462	504	478	489	462	471	473	497	528	516	517	475	490	496	496	468	492	480	445	488	503	461	506	464	497	477	471	505	470	461	481	474	455	476	433	477	496	501	489	443	465	474	501	480	477	472	476	519	488	480	491	541	467	475	497	499	496	529	487	485	493	467	490	421	483	442	528	479	483	482	485	479	481	462	474	472	495	525	464	481	495	505	489	457	436	490	456	462	496	451	470	468	486	509	512	469	478	510	484	454	499	477	507	495	485	505	478	469	477	471	494	525	504	468	511	502	475	485	496	490	469	481	526	470	494	481	476	455	480	453	449	496	474	460	518	485	482	483	499	499	484	495	459	537	516	511	460	509	498	497	486	486	450	457	463	491	472	468	494	476	486	482	524	466	498	498	499	449	465	526	507	474	500	467	468	486	471	495	495	496	504	467	540	459	515	507	454	475	488	499	486	466	532	498	459	462	507	472	440	499	488	498	457	485	537	466	483	482	489	500	497	454	479	453	503	509	456	494	483	436	476	529	489	478	484	469	460	453	469	510	498	505	473	475	453	518	498	470	475	475	474	470	519	481	537	488	449	525	498	478	459	493	505	491	475	488	513	477	489	486	455	480	516	459	454	493	464	465	484	469	538	493	506	476	493	475	469	516	489	493	522	468	479	458	515	470	431	489
36305	15171	6633	2824	999	461	234	216	193	181	192	208	193	205	182	204	185	188	215	204	209	201	216	201	202	211	212	174	200	193	212	192	201	182	181	200	227	173	208	205	196	201	178	199	174	176	210	180	199	189	176	183	183	189	156	189	188	184	206	186	221	209	191	196	209	181	179	187	175	189	199	194	183	192	215	190	217	190	202	205	173	190	189	180	207	156	190	193	210	202	174	175	192	239	184	213	205	184	176	192	186	170	209	177	177	195	180	204	199	222	198	191	193	169	217	200	219	156	179	187	168	200	176	174	187	197	211	207	179	165	219	208	167	195	224	207	178	218	178	186	192	195	211	224	204	230	197	186	193	171	196	182	193	177	160	191	201	200	185	167	211	174	207	171	209	185	180	195	187	209	193	197	190	188	204	187	197	188	230	185	211	198	147	194	193	188	180	226	176	184	206	238	182	191	202	220	189	174	202	196	192	195	183	182	198	203	185	184	175	206	188	179	186	203	199	205	182	192	192	202	186	186	186	176	183	206	203	218	187	191	192	194	198	172	194	197	178	171	193	170	189	207	225	207	181	202	214	184	217	205	176	207	187	178	178	207	204	181	198	204	202	182	175	204	162	187	219	162	180	198	207	202	201	174	199	188	205	158	172	193	176	221	210	171	199	182	175	176	200	197	199	158	212	210	174	185	180	188	202	212	222	195	195	184	183	192	195	226	173	179	245	168	193	178	208	190	168	199	216	200	178	207	187	179	189	201	221	189	189	189	198	190	204	174	195	181	181	215	186	175	198	231	194	207	201	200	179	204	184	205	206	193	205	195	198	200	200	203	194	200	185	197	179	197	191	193	224	187	202	189	208	189	199	159	193	175	208	206	202	208	211	196	212	189	188	172	173	198	183	195	202	197	207	195	183	220	209	193	202	194	201	198	213	210	213	203	189	193	166	178	186	182	183	168	196	157	208	188	214	207	182	176	203	166	174	153	188	206	205	209	180	197	192	169	196	211	164	197	207	212	179	191	204	203	209	195	181	200	205	213	195	231	199	174	185	190	206	226	202	199	205	186	229	201	172	207	181	186	192	192	186	179	161	175	180	182	203	212	174	173	205	211	188	191	161	195	192	189	176	225	164	159	177	223	195	196	225	197	164	193	196	171	199	211	204	184	189	213	160	207	177	188	179	202	174	226	189	194	204	199	193	183	222	192	194	210	195	201	192	168	206	185	210	193	186	243	201	198	205	204	191	189	215	187	189	195	214	192	185	190	194	195	205	205	184	186	217	202	218	200	190	192	181	162	197	176	205	180	212	192	203	184	204	175	190	206	193	206	179	184	203	162	172	204	205	200	154	209	176	177	184	170	204	208	178	188	204	208	197	193	207	226	185	205	178	190	177	204	187	220	212	189	194	219	192	209	198	184	218	183	203	191	202	204	211	227	178	173	206	191	190	196	193	213	158	181	193	180	203	198	187	212	190	206	168	223	223	186	214	200	204	209	190	154	226	191	165	169	170	176	196	192	194	184	200	198	194	192	182	193	171	201	213	187	192	205	198	194	186	210	171	184	174	192	205	204	201	198	221	184	196	221	188	186	186	202	197	194	186	202	191	197	181	196	213	196	180	177	191	209	173	163	225	207	173	172	199	189	173	206	169	169	192	187	212	205	223	176	176	174	186	195	208	212	189	201	190	196	166	200	223	185	200	202	207	168	175	193	213	220	196	204	198	209	193	188	200	177	206	194	197	175	211	183	171	189	182	195	204	188	184	188	191	192	190	211	190	194	195	193	185	227	199	181	172	167	198	186	195	198	191	188	181	198	214	223	172	207	175	177	184	192	195	200	170	183	223	189	187	182	201	207	189	220	198	206	188	208	189	207	194	199	198	212	195	175	171	224	188	195	204	188	207	233	187	228	184	200	184	205	190	216	212	178	193	196	198	190	201	225	223	194	208	186	220	198	196	193	215	201	207	177	164	207	202	195	188	193	224	205	163	205	210	202	190	192	222	176	199	194	188	188	204	213	196	210	186	195	192	187	188	212	220	204	189	189	181	178	192	181	199	178	222	190	168	234	188	215	203	210	216	177	158	204	206	206	223	196	194	169	220	213	186	206	186	207	176	169	219	181	209	177	183	178	195	199	184	177	205	189	201	187	181	191	202	194	172	192	195	181	178	173	196	166	163	194	202	184	162	211	198	209	213	206	200	191	196	208	192	199	193	173	228	190	174	225	181	199	176	212	183	191	183	187	208	205	203	205	201	223	198	198	188	201	214	206	197	194	206	179	201	211	221	171	215	202	212	161	212	193	190	200	188	182	233	189	195	221	204	168	181	206	187	180	218	176	203	212	192	201	196	201	205	209	186	173	207	215	221	206	185	210	219	177	169	200	198	217	193	189	191	177	193	220	198	217	198	194	193	189	208	193	193	196	194	219	194	216	187	171	175	184	220	224	181	205	208	206	174	176	181	204	163	180	175	179	181	199	174	233	214	197	181	202	204	171	189	172	194	185	229	182	208	217	220	185	213	201	203	189	175	185	189	210	198	184	200	188	189	195	199	179	182	211	206	222	214	199	199	187	192	165	185	220	215	211	174	204	177	190	188	189	222	198	187	204	215	217	224	214	161	192	190	198	211	185	210	196	194	199	180	188	189	212	174	200	193	172	193	213	159	203	203	175	188	193	174	211	188	181	185	204	202	182	165	172	193	230	207	200	196	185	186	194	205	183	223	186	215	210	197	226	190	215	202	196	226	192	185	186	195	192	172	182	200	168	202	207	180	201	185	192	188	172	168	172	208	181	176	185	233	209	196	180	199	194	184	206	202	196	194	182	169	195	217	180	187	182	207	204	192	167	167	186	174	185	213	175	201	223	185	176	172	194	199	211	190	178	192	184	207	212	208	228	190	202	190	202	192	200	212	187	197	171	208	209	220	223	166	168	217	183	194	175	186	218	170	190	222	211	216	204	165	194	225	182	193	205	186	199	183	190	196	205	177	185	183	203	174	193	195	214	220	203	176	215	221	198	202	225	187	173	186	181	204	207	178	197	215	208	231	202	169	206	209	210	219	183	190	172	184	185	184	208	193	181	215	185	196	195	191	204	208	203	206	190	174	187	177	201	186	231	194	222	186	194	205	217	188	205	184	187	182	207	206	179	177	175	176	190	207	181	191	204	194	198	189	194	186	154	230	180	195	200	189	198	211	192	199	209	172	197	198	190	186	193	186	225	193	178	185	203	185	192	190	198	184	174	183	216	212	186	232	206	200	208	182	195	202	207	185	212	208	232	186	209	214	210	192	149	195	177	230	187	170	182	210	218	208	206	190	177	188	185	182	183	205	171	166	196	189	180	213	180	178	182	177	174	180	175	212	187	209	195	181	201	211	182	212	202	186	205	228	197	202	178	183	194	197	239	206	229	209	171	203	195	209	212	212	186	214	219	223	183	189	223	194	185	193	188	185	173	190	191	190	177	191	170	200	194	188	214	215	215	218	176
21610	10282	9708	6396	2893	1327	536	466	434	481	411	423	458	425	439	433	406	421	424	415	401	447	402	429	437	450	406	453	429	415	419	461	377	386	438	458	410	428	392	453	386	460	443	426	404	437	425	423	420	444	438	425	409	429	430	433	416	399	436	420	464	405	424	416	408	431	409	449	414	399	419	392	437	415	425	401	444	462	427	422	409	412	419	434	423	407	390	409	453	437	401	405	399	399	410	390	423	416	471	409	446	404	419	397	429	397	406	420	428	424	418	399	441	391	424	432	448	396	441	452	417	400	440	376	445	409	412	439	449	397	444	429	364	458	407	420	408	437	447	388	411	416	419	413	439	416	425	391	459	392	436	428	406	416	409	424	410	423	430	403	444	411	403	431	420	456	418	418	389	418	442	420	383	400	397	463	425	425	413	425	375	378	396	387	410	445	412	421	415	403	414	432	397	429	385	434	451	407	414	420	424	436	409	428	416	415	433	342	422	436	385	425	402	424	409	458	417	422	425	394	453	442	444	378	412	407	421	414	428	421	435	427	418	402	401	432	415	451	429	424	420	413	440	443	410	434	412	420	398	400	417	428	432	432	415	440	423	418	404	445	422	400	445	407	406	415	409	402	414	422	459	444	433	433	427	464	413	370	416	419	431	424	410	400	387	398	413	420	420	385	446	431	403	413	391	425	402	421	433	423	438	428	431	380	414	405	414	403	408	411	433	429	420	448	423	437	428	399	434	418	432	424	419	421	468	419	440	404	404	414	405	446	447	415	408	423	425	396	411	415	410	435	441	406	441	449	425	379	413	390	444	432	410	403	420	426	415	406	437	414	396	438	391	389	454	418	394	390	408	420	413	415	398	435	390	415	429	411	449	421	428	411	441	447	431	398	391	416	395	449	439	408	423	419	432	420	434	431	439	416	426	429	409	416	434	416	405	425	428	430	388	445	400	440	386	398	406	409	428	434	453	438	417	413	380	410	416	399	401	407	402	397	448	405	436	392	412	422	414	403	405	442	445	387	464	430	443	432	395	426	419	440	389	415	405	407	416	414	397	430	403	448	459	440	403	419	394	398	451	444	436	419	427	428	417	421	415	414	426	402	411	438	412	411	431	407	406	390	412	424	438	407	443	414	459	441	448	407	421	451	427	432	410	436	435	437	435	453	391	456	374	450	406	445	400	427	414	435	399	450	433	408	374	413	410	398	438	431	415	405	434	381	413	420	388	403	443	389	434	431	428	407	398	403	432	420	409	425	380	424	418	414	387	438	405	436	441	445	435	455	417	398	451	388	423	392	436	419	409	423	420	415	377	399	415	448	443	419	406	411	423	435	465	370	423	422	412	448	442	452	386	397	466	427	409	397	428	425	385	415	404	426	410	406	406	399	410	442	426	391	421	422	445	424	423	420	414	451	411	433	437	405	455	427	396	425	378	420	385	385	384	405	446	394	423	423	397	422	392	446	410	434	396	381	421	441	397	402	372	364	391	422	434	403	397	411	418	429	426	461	404	413	417	386	380	405	421	437	420	416	437	428	413	402	453	432	455	431	403	404	406	405	402	391	426	431	390	411	384	437	391	415	421	423	418	463	441	389	449	402	401	398	430	422	424	401	400	439	404	426	420	408	443	438	398	416	391	410	421	453	407	432	389	420	404	448	426	387	404	410	448	384	422	435	433	415	377	438	455	398	430	433	451	422	398	469	444	433	436	423	426	396	437	397	414	390	415	384	399	416	429	420	434	450	390	446	435	415	423	399	409	422	453	450	437	414	428	455	426	407	416	455	399	402	440	415	417	423	425	431	388	454	444	437	429	397	474	405	417	401	423	411	436	388	418	406	423	424	430	450	405	405	408	415	438	404	397	415	391	400	390	453	428	428	386	433	400	387	429	394	376	449	393	402	405	438	401	457	410	445	429	411	458	403	427	432	410	416	434	442	410	438	414	390	415	439	402	452	420	392	425	411	423	412	455	421	437	459	403	415	416	393	381	418	423	421	434	404	438	421	404	414	413	393	408	412	427	398	440	403	426	431	451	400	394	425	383	399	429	433	381	411	448	443	412	418	397	422	430	438	395	398	441	438	446	397	419	431	449	388	385	420	429	427	409	420	412	394	411	438	454	427	403	455	393	405	416	400	431	427	418	402	398	455	427	427	420	379	397	425	405	401	393	443	449	406	442	437	430	396	411	453	441	411	416	412	431	448	418	408	413	406	433	428	455	410	424	434	434	442	387	397	413	444	451	419	436	422	441	408	426	401	417	435	419	435	394	449	407	423	402	414	402	423	415	445	444	425	446	409	412	395	434	423	405	445	436	425	399	388	389	422	439	412	407	420	429	417	406	434	432	445	411	401	436	400	423	451	411	419	399	413	436	449	427	427	406	401	426	386	442	384	406	419	391	432	422	425	418	402	402	445	423	416	404	391	438	405	413	417	444	401	428	418	413	424	430	389	441	392	410	444	406	396	382	413	404	431	438	400	411	422	390	428	433	406	429	464	420	418	383	465	419	400	414	443	375	415	421	435	443	376	411	450	429	417	413	442	432	409	407	425	410	405	398	397	420	450	433	418	422	441	420	380	402	411	416	434	419	410	403	399	430	395	399	426	440	415	418	425	406	424	390	408	456	419	410	440	407	433	398	439	386	416	405	434	424	429	445	420	436	436	402	436	454	386	415	438	400	444	399	407	441	408	391	432	375	406	426	436	385	438	392	389	430	419	404	411	403	417	432	397	413	410	403	455	460	443	408	380	412	490	411	428	413	425	396	431	417	408	422	389	408	431	415	417	377	447	411	425	418	410	366	429	396	449	428	397	402	473	456	411	407	443	453	431	445	399	402	415	439	413	412	411	417	454	429	408	393	455	433	422	413	418	424	425	405	424	399	413	421	401	410	424	440	408	457	401	403	400	402	422	395	454	424	430	398	445	419	378	421	384	421	484	373	403	399	409	392	443	435	394	405	416	426	417	415	408	429	365	409	428	410	454	433	443	404	401	407	418	415	417	420	452	418	409	418	421	397	413	383	422	399	430	425	456	472	416	414	470	407	422	419	416	432	408	462	391	410	440	457	381	401	446	419	401	386	413	406	442	388	405	429	423	416	444	434	442	430	413	434	384	447	443	453	396	412	451	433	422	419	404	434	419	411	387	407	434	434	423	423	430	403	426	405	446	413	395	406	402	451	396	401	417	421	414	403	449	418	407	436	425	414	411	413	376	364	395	421	431	395	396	440	395	431	427	422	417	403	411	469	397	440	401	432	388	411	422	449	401	413	446	441	416	389	427	394	415	422	395	413	444	380	416	402	408	425	430	424	452	439	381	402	383	387	424	408	447	401	406	420	389	433	401	406	412	408	400	418	419	438	421	446	416	382	410	431	380	451	407	406	439	401	423	417	433	411	386	408	453	417	437	428	414	415	400	403	408	449	413	395	441	382	426	415	432	416	438	417	433	456	426	383	434	387	391	422	413	406	424	379	393	437	405	420	442
50650	26092	13755	5188	1588	538	285	259	223	173	196	189	207	164	181	177	187	181	168	212	192	212	178	205	161	197	180	167	190	187	181	155	154	179	191	172	149	170	170	183	185	168	168	165	161	166	162	158	163	188	167	164	183	188	187	193	157	167	195	164	178	194	195	183	151	173	160	163	149	189	173	181	162	176	176	191	156	153	167	176	179	181	171	167	162	159	187	178	165	159	177	171	159	163	186	177	203	192	178	201	172	164	187	163	193	211	157	166	182	163	173	199	177	159	193	173	176	145	191	172	165	171	164	171	213	163	152	167	190	185	240	173	177	158	188	174	199	165	149	152	196	189	174	188	205	195	179	170	182	154	170	147	191	196	143	166	180	184	178	171	180	185	189	189	167	162	187	170	184	192	183	173	185	171	161	168	183	183	177	184	178	166	205	170	204	150	180	162	181	167	164	161	189	185	185	174	187	179	158	166	184	182	166	166	181	176	183	177	168	166	158	167	176	181	190	153	180	190	185	181	174	168	172	172	177	177	199	153	188	167	188	173	194	193	178	194	160	166	197	190	170	182	182	164	192	177	165	176	160	173	178	167	176	162	160	167	176	176	204	154	163	147	170	222	158	177	174	185	175	167	172	167	185	170	192	167	163	172	192	177	167	183	185	182	170	186	196	182	178	180	176	174	188	163	195	167	160	154	171	171	161	165	160	186	159	170	177	161	188	164	180	170	171	159	184	178	159	159	180	194	146	171	141	177	180	177	193	205	155	191	167	187	153	168	141	180	161	188	178	200	151	178	184	178	167	183	175	177	165	162	165	199	163	160	166	173	169	196	184	178	182	180	185	173	186	174	174	181	166	144	187	177	157	191	178	161	173	198	179	158	179	148	169	167	188	195	144	178	174	150	168	195	151	197	161	188	162	189	156	192	187	186	155	176	197	170	176	186	163	170	181	179	191	154	186	177	168	179	168	180	191	164	167	196	187	185	176	158	165	180	171	188	208	190	182	163	194	174	155	179	169	152	177	156	143	200	134	183	178	170	201	170	183	156	170	161	204	172	150	178	158	197	159	176	183	177	182	191	154	185	161	164	164	171	159	149	176	174	163	149	163	147	195	172	155	178	188	162	158	177	158	181	167	184	193	198	176	156	174	189	167	186	166	178	162	179	174	163	199	148	168	183	220	191	170	166	188	165	151	141	184	173	185	167	166	157	196	174	184	202	165	201	160	174	198	194	168	173	163	179	169	167	185	164	197	168	183	146	194	158	186	175	169	174	177	177	183	181	167	163	190	191	170	170	171	170	176	163	199	183	165	160	157	174	169	180	185	189	174	210	181	163	158	168	168	175	160	179	189	193	182	152	162	182	201	184	164	157	175	169	163	156	171	180	192	153	174	208	202	181	178	170	191	182	188	158	125	200	190	151	156	173	152	194	178	166	172	169	175	155	202	173	189	171	182	160	182	151	191	191	184	160	203	170	193	165	189	185	184	164	172	185	166	167	205	165	158	161	185	191	177	193	182	181	159	151	170	162	185	185	169	182	169	170	190	160	169	153	183	188	163	204	149	180	170	168	186	168	167	154	184	168	185	192	197	171	157	192	180	199	191	191	181	192	182	175	188	185	189	167	167	145	168	174	180	162	159	183	155	163	147	138	198	189	179	166	163	182	179	165	178	159	189	180	180	205	180	151	185	162	171	162	185	166	197	182	173	182	160	166	183	147	189	184	191	164	185	172	176	173	210	176	170	194	184	183	150	153	192	142	176	173	160	170	191	180	190	187	189	177	177	160	185	193	190	171	171	185	191	173	196	161	179	149	165	185	173	176	198	182	191	176	193	177	161	198	169	195	172	191	176	162	181	174	188	176	181	167	152	172	187	167	166	185	168	174	167	175	173	187	175	151	158	165	174	184	141	160	197	186	160	193	189	171	153	179	170	193	186	194	174	175	189	182	170	194	167	178	186	167	176	190	172	152	168	198	187	166	164	177	188	175	182	171	176	184	179	168	163	188	170	203	171	178	173	192	184	197	157	207	197	185	168	179	188	158	194	172	175	169	178	161	154	182	172	194	162	192	204	211	167	165	182	174	221	165	166	164	161	199	203	187	199	181	181	189	187	172	199	188	146	177	166	189	176	163	174	180	203	173	163	181	144	153	152	177	180	173	175	201	188	181	179	121	185	162	165	183	176	183	182	160	165	177	163	184	175	188	157	187	200	196	183	173	202	156	181	161	188	149	196	169	173	160	182	172	178	188	174	174	173	167	173	208	153	187	200	154	171	149	166	181	152	161	169	196	170	198	179	167	184	178	183	160	159	153	168	159	177	174	184	169	169	179	177	154	178	197	167	177	163	190	190	165	166	158	168	157	187	214	170	189	186	177	166	181	175	147	173	173	176	180	157	169	169	192	164	215	177	170	159	170	179	163	197	179	180	168	182	178	183	171	183	173	161	178	199	194	153	169	173	183	167	164	182	166	172	167	187	204	194	181	189	192	176	177	175	194	183	198	162	161	189	182	164	152	183	202	172	166	168	185	175	174	197	160	154	179	175	157	162	186	172	154	165	144	183	175	184	162	154	167	157	158	163	165	179	150	155	169	141	176	198	188	182	161	194	168	195	156	174	162	181	179	174	163	188	157	179	164	181	180	167	159	177	188	164	173	168	180	171	163	184	156	170	189	178	170	163	170	186	182	151	178	179	190	169	169	183	184	180	155	157	182	194	149	200	172	195	185	191	159	202	162	183	160	190	141	167	169	177	193	185	183	161	169	170	194	191	166	148	181	141	194	166	175	159	178	175	181	164	189	173	180	186	171	180	153	178	196	183	175	175	188	185	170	160	172	165	191	172	152	173	168	163	188	194	161	165	170	177	184	197	189	181	175	202	190	197	168	162	164	205	169	201	174	176	179	178	177	187	160	164	172	174	171	171	192	163	182	171	153	182	183	188	184	203	192	158	172	206	173	163	184	162	179	190	174	191	182	170	158	152	158	157	159	208	161	183	166	136	161	172	175	171	187	188	154	184	192	185	188	190	168	201	205	174	170	167	171	157	189	176	155	187	175	157	148	185	191	171	141	195	162	147	182	218	142	198	173	195	180	175	161	176	134	179	184	187	160	179	159	166	169	186	184	183	166	191	189	185	188	173	162	163	140	180	187	196	174	185	175	179	186	167	174	168	179	182	186	168	199	179	187	179	180	169	177	186	167	186	137	172	161	158	155	171	178	177	164	161	160	202	177	186	163	168	169	199	164	187	190	174	175	175	160	170	191	171	174	170	171	208	162	189	156	164	190	188	182	167	160	180	174	176	170	188	171	162	177	166	156	170	167	193	171	174	172	148	172	178	181	177	176	179	186	162	173	174	163	159	165	160	177	215	155	178	152	166	199	173	175	182	178	188	159	165	183	197	185	152	174	179	184	159	169	197	163	204	166	189	162	184	178	154	176	171	152	173	182	158	170	163	170	184	176	166	182	161	183	177	160	182	187	162	150
30077	17365	17183	10138	4839	1715	870	797	601	523	480	489	411	440	406	383	423	364	434	424	416	397	403	397	374	402	402	372	408	372	408	398	419	372	414	396	399	405	369	376	404	381	434	380	386	399	367	393	385	386	404	420	415	402	361	414	361	394	386	374	434	406	389	416	379	404	384	390	354	392	393	398	381	391	384	391	446	432	386	374	412	396	394	383	417	381	375	400	413	393	389	384	377	392	392	345	385	377	375	377	398	389	399	383	381	374	395	362	384	377	398	387	391	393	396	358	385	379	347	400	414	392	348	365	376	394	389	385	412	375	385	402	431	413	382	417	378	390	395	368	385	403	399	390	390	367	395	376	391	413	409	403	389	387	356	388	383	398	380	339	376	408	390	396	346	368	405	371	363	383	382	412	412	382	357	389	377	382	394	376	414	414	419	399	384	415	447	384	384	370	415	407	385	362	412	404	428	382	421	423	398	385	395	402	361	366	362	423	399	415	379	392	379	407	366	376	443	412	408	390	365	410	415	382	416	401	379	402	402	368	397	352	406	398	396	377	385	411	384	378	369	378	385	382	358	363	391	414	377	385	386	452	420	363	429	394	411	351	407	403	365	386	373	397	426	376	373	376	381	375	363	388	399	360	352	368	366	370	402	407	339	386	418	398	386	348	420	392	368	367	364	409	379	380	394	377	373	371	379	378	404	362	414	389	422	353	398	357	403	386	386	381	363	407	389	363	382	387	405	399	377	394	363	378	408	367	372	384	371	412	401	407	376	381	405	402	393	377	399	383	381	375	368	399	373	356	390	383	377	381	379	397	368	379	381	391	387	357	408	380	382	422	398	401	377	388	365	375	400	373	396	396	381	399	395	390	403	373	376	365	379	402	417	366	399	381	398	393	390	400	383	440	365	390	362	399	389	390	379	415	395	363	382	373	345	350	389	386	376	376	404	386	430	392	391	399	379	408	394	388	418	392	412	377	359	401	382	417	382	381	382	384	353	408	408	384	363	414	398	367	379	370	378	379	398	390	383	381	419	415	361	363	406	395	402	371	348	397	410	398	401	376	364	377	392	404	407	382	370	401	398	415	397	389	397	384	421	395	388	398	390	399	404	397	393	401	402	405	399	365	374	402	418	372	352	350	404	411	378	388	404	387	413	416	377	376	364	412	364	408	385	403	379	413	421	389	396	400	399	370	392	378	362	383	378	403	373	402	366	389	392	367	417	373	384	398	393	412	352	401	400	417	369	378	398	388	376	382	399	383	370	359	393	389	382	426	398	379	414	379	387	401	364	363	369	407	367	411	397	377	375	345	389	391	377	386	417	402	371	398	384	369	357	392	373	388	380	391	411	402	377	398	380	375	385	341	405	388	393	353	390	395	402	416	378	374	373	367	380	422	377	412	363	392	398	374	390	395	382	397	412	366	368	379	424	397	369	378	385	399	391	405	426	432	369	408	375	371	352	361	361	351	390	397	366	376	413	383	425	372	386	400	385	394	385	363	386	415	385	395	357	433	359	414	346	389	449	358	361	420	374	389	357	337	393	379	392	360	398	421	378	368	380	379	374	405	384	433	410	389	362	346	382	393	407	408	395	384	354	388	413	387	418	396	395	409	431	396	404	376	392	418	397	377	420	371	410	400	363	372	387	409	365	400	383	369	388	418	384	382	399	405	389	366	382	350	375	393	386	397	406	403	375	378	421	356	419	391	422	345	416	366	384	389	356	407	432	360	420	370	412	372	387	401	337	378	415	418	358	407	371	373	407	421	382	392	403	413	381	385	390	415	398	360	396	382	379	386	388	406	367	412	360	386	393	373	369	376	384	369	392	373	400	398	402	394	409	375	418	361	389	398	381	390	397	353	427	363	410	379	357	411	393	364	374	356	393	371	406	373	380	417	346	419	399	408	394	386	393	385	408	390	361	372	386	387	408	368	403	394	401	402	392	394	397	377	364	382	384	385	374	349	423	421	391	373	428	412	370	435	389	394	398	384	396	398	388	381	388	384	358	403	378	404	383	401	403	396	386	396	422	398	367	380	392	378	417	393	364	341	403	375	402	406	371	367	382	397	375	381	405	407	390	402	409	402	400	382	379	358	382	391	415	371	356	356	419	380	376	371	377	373	370	397	373	429	396	421	417	376	379	426	425	393	392	398	397	394	386	428	425	367	380	399	365	381	394	368	382	379	408	392	372	403	376	392	393	396	373	408	413	405	428	381	375	382	362	412	381	379	398	392	400	349	377	419	369	372	413	395	399	406	383	387	405	376	388	386	354	396	377	368	384	366	394	352	399	383	387	405	360	388	368	353	401	371	424	391	360	368	389	417	389	377	362	367	380	383	397	401	377	382	399	413	378	431	401	409	373	364	379	418	407	382	396	395	402	377	412	369	393	425	371	422	390	388	360	393	399	411	355	380	365	395	365	390	426	403	415	398	409	395	353	366	411	395	367	426	408	390	377	379	358	386	384	358	372	387	395	364	329	402	430	416	373	350	398	363	399	419	386	404	376	390	373	404	407	402	364	413	382	392	394	407	388	397	391	406	395	373	373	380	380	384	417	368	375	371	393	351	375	360	376	402	362	435	413	395	397	394	420	398	420	374	371	368	382	385	414	375	396	380	363	372	393	386	390	377	385	389	378	398	380	373	380	338	396	370	356	361	404	420	394	383	392	399	381	400	392	389	406	396	386	399	415	391	400	402	409	393	424	396	381	366	377	354	402	398	398	408	356	413	385	366	372	392	376	407	420	401	387	380	370	392	422	354	382	377	408	382	421	362	394	414	360	403	409	416	399	424	399	394	359	386	403	391	401	379	387	393	379	367	442	383	385	382	412	341	375	381	407	420	427	412	396	373	373	373	398	396	388	367	387	381	366	377	375	369	391	407	385	398	371	394	384	391	410	382	391	385	401	394	399	398	378	364	336	386	400	387	379	399	426	378	393	413	385	396	397	409	375	403	406	420	368	368	432	374	365	364	397	407	396	357	398	375	403	402	385	386	387	389	380	400	371	406	398	401	418	345	379	398	406	417	364	385	400	373	394	399	434	375	381	354	380	372	357	386	387	364	418	413	413	360	415	394	395	380	433	369	409	383	374	438	411	360	412	375	361	397	342	386	384	369	357	401	386	350	391	390	376	381	382	409	387	414	384	378	401	428	375	365	372	381	382	410	411	363	347	397	395	390	389	408	383	401	374	376	359	389	380	384	388	349	390	373	393	400	390	423	384	389	390	446	405	393	383	399	363	408	381	386	401	370	374	401	377	376	395	361	409	449	365	384	399	373	366	386	395	338	378	394	418	381	396	388	424	402	407	394	381	391	383	383	380	388	399	394	401	377	393	401	390	412	376	376	404	402	395	384	409	400	397	386	345	380	393	424	386	386	385	382	382	356	382	360	403	383	395	379	436	389	384	436	374	388	351	365	384	390	411	389	412	411	370	410	368	349	365	413	389	386	423	403	443	350	374	387	400	375	381	391	321	390	362	369
57091	31026	18926	6635	2254	786	465	380	308	283	269	261	245	264	265	223	242	249	250	244	249	207	198	242	232	225	202	198	225	232	239	234	251	231	206	212	203	245	213	251	216	221	258	255	236	193	223	247	237	242	222	231	236	252	236	230	235	228	220	258	227	259	249	212	248	217	208	232	216	227	235	250	225	246	216	226	252	222	258	223	246	227	239	210	226	229	209	224	225	259	218	264	254	265	247	249	248	226	177	224	233	224	221	233	240	212	221	251	226	210	202	220	245	242	245	253	246	242	235	243	241	206	220	235	260	217	222	252	223	235	216	257	253	238	205	233	254	222	232	244	229	242	244	206	233	245	232	232	237	225	221	240	225	249	236	212	219	250	202	226	235	211	219	222	254	275	257	237	238	250	202	267	226	226	237	236	211	220	252	234	196	205	242	226	240	216	235	255	235	264	235	227	225	238	246	188	251	247	219	236	190	256	215	227	216	232	215	249	224	240	225	224	209	211	241	242	239	235	242	233	246	233	221	213	260	229	226	226	234	251	213	213	247	240	222	238	229	223	193	234	209	212	239	225	198	211	257	225	240	229	236	237	227	229	223	210	213	252	227	236	220	232	231	230	230	257	236	240	247	232	254	238	242	274	245	225	219	228	228	251	242	232	224	240	246	205	266	240	248	236	232	219	238	232	246	220	237	224	232	218	229	226	234	211	232	226	248	226	215	255	222	226	214	200	230	242	219	255	248	211	246	228	231	226	213	251	238	224	235	243	228	241	246	243	224	223	247	249	218	220	245	236	231	240	229	250	224	213	261	244	215	222	250	222	245	254	244	213	234	239	235	228	208	214	245	235	226	220	265	213	249	241	249	222	237	235	216	228	272	272	260	231	228	264	224	234	220	228	230	229	244	261	211	226	272	234	231	253	235	236	221	236	221	223	233	245	219	231	211	240	223	218	238	235	231	234	210	241	256	259	241	247	237	246	226	222	239	229	233	229	254	200	218	243	244	245	216	205	258	217	246	240	277	242	201	270	272	243	222	250	233	221	230	207	221	236	212	214	249	236	223	227	231	248	234	229	247	214	248	265	242	258	258	230	216	208	213	234	182	175	220	201	233	244	257	230	235	242	230	220	251	226	208	230	255	241	235	210	229	252	249	212	237	237	250	262	246	256	218	233	222	238	267	240	233	236	229	226	242	244	240	240	241	202	219	265	210	207	250	248	205	219	228	213	227	239	248	225	235	231	235	266	222	217	243	218	250	276	273	244	199	226	214	223	255	229	234	217	248	228	263	224	255	236	238	220	218	219	260	220	237	256	213	217	246	223	217	213	236	243	253	253	262	241	239	217	255	216	224	264	249	261	247	220	218	255	282	258	214	220	212	258	249	218	211	238	227	208	231	232	212	213	234	214	200	250	227	264	230	230	237	214	250	249	257	257	238	201	234	228	232	234	216	211	258	261	218	241	220	238	223	244	223	230	207	226	260	239	227	226	254	205	215	223	219	240	225	227	229	242	238	250	223	260	254	240	244	229	211	213	233	212	250	246	262	241	219	229	221	247	226	246	251	229	217	224	195	229	270	218	247	228	257	222	198	225	248	226	230	223	238	231	211	254	240	232	252	222	261	239	216	212	223	227	225	232	221	237	220	250	229	218	229	235	214	239	222	240	251	209	232	249	221	197	203	255	237	244	245	253	193	227	240	227	208	211	227	233	242	236	239	263	253	196	216	247	233	224	226	223	226	262	236	232	251	238	216	250	222	255	213	222	220	242	220	225	239	251	235	230	265	208	223	223	218	211	254	227	231	242	200	240	230	206	241	230	212	236	275	229	248	227	235	219	281	235	241	230	238	202	246	216	238	240	214	246	235	223	226	231	246	260	249	232	229	196	246	236	261	248	255	221	248	243	219	226	240	228	230	237	242	245	266	229	209	235	264	233	242	210	239	230	220	228	220	201	229	247	227	212	235	215	248	237	205	214	205	247	226	207	209	230	234	194	225	230	213	247	238	218	242	209	233	217	225	235	227	236	215	226	224	240	215	210	249	217	250	232	223	193	250	250	241	220	226	258	218	235	228	215	235	225	224	223	206	230	226	229	235	230	219	221	222	262	250	246	220	209	235	244	204	250	203	209	243	235	244	209	230	190	248	240	198	225	235	255	253	252	218	230	213	234	244	206	246	246	231	234	211	209	279	219	238	227	256	238	239	199	244	223	236	237	234	222	238	235	244	224	235	203	248	248	219	223	210	222	236	196	233	226	224	222	216	235	235	251	232	235	253	215	245	216	240	243	266	236	233	224	240	254	217	229	224	278	245	243	221	257	229	222	238	242	214	219	240	248	246	246	237	218	224	242	270	246	223	231	207	220	231	243	211	224	228	216	232	235	200	223	180	251	229	226	236	232	219	212	247	259	263	244	250	223	259	231	221	225	237	220	223	231	210	210	211	208	215	251	231	232	234	223	208	249	251	238	221	216	223	225	251	258	210	217	223	256	209	237	227	274	242	217	249	246	220	222	267	259	245	237	237	254	225	235	228	247	228	274	257	241	248	239	234	230	241	231	225	259	239	254	241	216	211	243	238	238	237	239	269	238	233	227	221	255	237	236	231	254	205	226	220	212	213	202	242	227	241	228	240	218	237	260	239	255	210	212	239	217	212	246	248	246	215	215	215	199	199	254	236	239	245	224	224	268	243	227	259	240	202	266	224	216	213	258	226	218	226	211	231	233	215	236	219	235	224	238	186	231	223	236	198	245	240	251	231	241	212	239	217	224	220	227	229	254	212	218	241	241	202	225	203	237	225	228	266	240	230	209	233	232	230	228	256	227	228	205	250	221	247	235	251	225	220	261	216	235	235	241	249	226	236	236	232	236	233	245	211	240	204	238	239	250	231	223	216	250	225	236	229	239	224	259	222	232	277	240	228	229	234	230	221	228	232	232	247	231	222	242	248	252	211	244	234	229	223	211	208	256	256	222	238	217	251	222	225	225	216	230	251	247	241	212	224	242	230	229	256	227	202	203	211	225	229	204	222	211	246	233	219	229	207	201	248	240	238	238	212	234	261	223	232	234	248	255	224	214	190	224	242	203	220	251	236	265	237	247	229	254	225	228	223	244	273	223	225	216	213	233	271	256	244	229	227	213	239	230	248	225	209	232	225	250	245	235	263	224	246	222	240	210	207	215	253	218	230	252	246	229	221	223	237	262	253	232	201	233	238	244	216	230	243	182	243	217	229	227	252	253	218	213	264	257	260	224	224	242	218	225	221	227	189	217	242	231	217	274	222	228	223	243	246	228	244	225	245	234	235	236	211	217	219	276	236	206	215	223	259	217	214	214	219	251	232	220	192	240	277	263	192	208	255	241	241	255	243	217	241	218	256	211	221	216	237	233	244	246	201	205	266	242	243	214	237	225	237	249	208	231	239	224	226	237	232	211	214	230	222	212	230	227	217	203	231	220	214	240	217	237	248	220	264	248	232	248	231	265	234	219
33727	22100	20874	11328	6155	2377	1384	1197	917	727	677	630	606	523	519	562	531	515	515	539	522	514	532	486	529	468	478	505	505	496	509	455	455	512	501	499	532	477	474	494	508	479	497	529	480	522	517	502	528	498	521	502	496	512	475	521	499	476	450	522	479	546	531	489	493	494	491	469	516	493	490	497	503	490	493	485	503	488	475	533	451	498	499	511	476	504	484	482	488	481	529	570	497	491	518	529	518	477	460	481	492	519	506	510	525	504	475	505	502	501	547	513	488	476	518	491	473	469	543	512	457	471	480	481	498	485	504	499	505	485	491	491	507	528	472	503	528	512	491	474	489	481	486	517	531	517	516	481	490	482	481	506	518	477	448	497	506	473	485	488	495	492	464	487	456	526	486	503	477	490	454	496	480	478	472	485	531	493	475	493	526	492	486	542	504	472	491	485	500	509	520	513	500	466	472	502	496	500	488	494	510	503	503	512	527	483	500	465	510	505	514	481	500	499	465	506	517	511	521	513	482	512	489	503	479	486	504	463	491	509	501	479	529	496	538	501	498	468	471	486	471	518	489	487	477	492	517	459	490	491	483	543	486	477	479	502	520	481	451	491	542	497	494	491	467	460	454	526	505	512	453	488	480	501	489	485	466	488	506	471	515	508	520	479	512	516	508	520	502	479	436	458	454	460	524	484	501	551	504	477	469	487	483	493	496	488	469	514	532	522	517	495	462	507	512	505	480	467	471	467	498	479	513	480	493	525	463	500	467	469	517	487	513	491	546	477	491	491	510	511	488	490	474	516	476	495	532	475	458	498	483	502	479	474	518	500	466	509	474	522	480	488	573	439	493	503	509	477	506	524	527	510	510	515	448	443	508	479	430	488	478	486	445	540	477	511	463	482	484	521	486	543	477	482	510	521	483	491	496	496	495	499	448	450	483	508	473	490	485	490	512	441	508	469	463	512	495	508	474	495	490	490	509	460	488	477	496	508	442	541	508	505	554	468	510	474	505	527	498	490	488	480	480	496	510	484	518	518	489	475	505	514	511	485	490	519	517	475	454	497	500	487	506	488	520	513	486	498	463	477	489	494	476	488	500	520	469	494	499	465	515	481	491	491	519	505	491	515	509	513	490	538	487	484	488	490	458	474	485	497	476	477	475	486	473	451	474	496	534	485	479	485	480	496	490	519	493	467	444	546	506	457	482	488	537	495	486	501	502	500	502	505	461	490	507	520	490	481	488	467	491	482	469	507	449	460	506	511	528	536	504	476	515	458	504	500	452	516	479	506	444	495	458	462	520	488	499	526	520	555	446	477	516	513	510	535	493	466	515	515	482	501	526	504	498	505	495	474	474	476	502	490	503	535	482	501	451	465	516	504	488	462	514	500	497	463	513	502	543	493	525	475	516	491	518	528	480	496	480	463	514	482	501	513	501	462	493	509	483	457	461	506	480	503	485	522	486	498	472	496	472	520	480	480	530	510	502	457	458	491	512	486	484	510	516	484	479	524	470	521	475	504	492	517	460	495	499	469	441	512	488	501	451	479	457	498	514	486	496	451	485	511	459	486	519	519	516	493	456	470	464	515	497	487	483	496	489	505	493	533	527	530	519	486	503	481	519	515	498	477	512	512	537	512	512	518	527	457	493	474	519	500	514	485	473	503	475	490	500	531	492	457	509	492	502	516	498	466	498	502	492	510	485	530	487	517	501	472	482	484	472	514	500	497	487	482	500	529	491	503	504	480	525	429	516	507	486	491	493	522	489	486	484	453	492	503	482	503	462	505	496	503	489	474	524	484	509	490	481	465	525	503	464	504	474	485	505	472	486	472	504	486	521	464	508	521	497	483	471	488	497	508	506	499	529	498	489	475	539	512	526	484	511	484	532	509	498	514	509	513	525	513	496	501	493	492	487	492	498	482	500	491	506	513	508	488	464	508	515	495	482	465	497	539	508	480	524	532	476	490	490	486	500	500	501	507	455	478	475	490	479	505	498	519	467	473	483	489	429	477	502	516	490	479	527	511	504	503	482	493	478	484	510	488	469	506	494	526	497	468	480	463	476	500	510	505	578	533	490	481	498	466	488	500	516	500	474	506	496	496	489	525	510	517	499	480	512	517	470	475	515	484	516	461	529	542	460	466	508	504	516	497	498	457	466	470	472	480	479	500	449	495	495	464	441	447	485	422	534	488	499	494	467	497	461	487	501	530	477	499	512	532	503	502	490	504	522	462	489	495	473	505	447	515	513	484	507	502	520	521	517	472	499	489	495	491	466	464	509	482	498	529	458	492	523	508	474	476	464	460	489	477	458	462	505	494	500	518	478	500	449	515	480	465	466	493	510	528	454	478	515	487	514	499	478	546	519	508	511	472	482	503	536	483	479	465	488	487	467	458	463	532	477	480	527	493	503	487	446	488	474	453	500	439	490	486	524	462	492	534	494	497	500	532	498	490	481	517	561	485	471	492	495	528	512	549	483	509	505	494	505	496	507	468	514	498	521	507	501	513	489	504	522	514	500	453	537	473	497	453	490	483	500	478	523	504	499	503	505	480	503	474	509	485	480	480	526	501	518	516	452	486	502	520	523	526	478	478	517	501	543	479	513	472	502	472	492	503	502	490	508	484	476	479	517	500	488	493	486	464	474	457	526	517	480	494	483	494	477	503	476	465	513	473	496	515	474	523	476	505	496	501	505	518	455	500	482	471	519	500	518	524	498	501	507	515	490	521	490	461	535	498	484	454	496	482	490	504	487	508	486	511	501	485	463	490	486	511	461	501	528	477	496	468	495	494	457	476	435	510	533	454	502	474	472	533	525	517	522	506	530	458	492	480	492	519	507	462	493	490	490	493	479	466	452	524	478	481	520	508	477	474	507	491	507	516	503	510	466	477	476	500	480	510	474	497	466	523	478	483	468	490	508	487	452	486	454	484	554	515	470	482	484	463	501	501	508	466	491	516	486	491	502	453	493	485	447	517	529	508	496	485	487	522	514	534	514	468	479	509	509	492	463	518	497	485	495	505	447	446	496	496	479	533	490	518	489	488	460	479	471	449	507	493	523	490	474	492	505	503	474	500	486	494	476	489	508	450	511	510	513	502	471	493	546	476	441	517	476	516	470	451	507	445	504	485	451	499	491	515	504	505	525	471	514	507	530	496	472	568	536	468	464	497	508	467	496	477	540	509	488	534	499	511	485	500	521	481	495	490	464	508	462	514	501	485	501	519	499	471	489	495	468	482	512	508	533	537	515	474	495	475	474	486	502	505	500	531	478	523	477	496	473	468	501	483	504	483	512	478	517	483	500	501	527	473	464	482	466	508	512	489	479	483	511	487	490	497	496	465	502	457	507	474	482	462	504	482	472	506	531	489	461	470	535	477	487	496	505	496	522	535	492	449	479	491	485	470	449	460	539	475	484	513	479	477	440	521	493	475	493	482	475	482	483	475	528	480	508	460	502	476	481	508	534	523	466	459	558	494	490	499	491	497	494	496
40533	16559	4918	1557	675	337	237	202	224	229	244	216	214	170	184	175	200	216	187	229	211	221	174	185	198	219	241	206	222	189	198	213	219	227	187	203	175	206	220	192	208	218	215	221	202	205	215	195	174	212	207	194	187	196	228	213	213	203	197	229	196	197	217	196	205	201	214	221	205	195	186	184	191	202	224	216	163	188	212	191	187	208	189	214	214	195	195	169	205	199	197	224	181	232	220	197	222	205	215	219	219	213	212	208	193	194	209	197	184	214	223	206	219	187	207	188	206	220	201	232	227	207	208	186	207	196	199	186	197	199	218	175	203	226	194	180	183	204	230	217	242	211	207	210	205	199	237	185	203	213	209	199	197	216	217	189	218	204	197	176	237	218	231	208	207	212	228	197	182	205	220	210	210	194	198	210	210	198	214	200	202	220	217	206	180	215	214	202	191	178	210	197	163	212	197	165	206	194	183	221	199	204	198	211	189	195	208	209	205	227	203	187	207	179	164	218	209	197	218	212	194	181	203	177	181	188	200	193	214	187	210	192	185	198	180	183	203	217	213	204	183	207	187	199	187	211	183	190	202	210	199	197	199	177	229	232	190	208	185	204	212	229	204	190	183	179	186	211	222	215	187	202	207	209	188	202	165	180	218	208	178	209	184	230	181	204	200	194	220	207	192	210	187	202	239	186	217	198	213	200	199	186	245	234	221	188	198	216	217	215	194	213	211	203	195	243	229	164	214	217	201	199	213	211	213	202	188	190	212	194	194	189	213	209	185	188	188	219	226	219	203	203	192	216	198	190	199	200	214	215	184	224	217	198	185	189	194	185	200	188	216	208	202	175	210	189	208	189	205	179	204	209	214	215	213	205	200	210	220	216	212	208	220	219	204	218	185	196	211	197	177	223	195	212	187	193	197	193	199	207	223	214	186	210	206	207	215	215	185	223	186	237	239	224	190	190	201	225	205	209	216	216	216	215	200	188	196	183	186	201	201	224	219	204	180	216	202	224	218	196	187	214	205	200	221	234	176	203	189	170	187	212	190	173	223	214	204	232	214	195	226	198	198	216	219	232	186	218	235	211	188	177	216	239	217	208	201	179	215	216	200	194	214	214	239	206	207	218	193	214	213	205	219	220	178	206	221	196	198	208	226	220	199	190	214	194	237	211	203	211	200	179	196	182	216	202	228	205	215	192	226	196	203	217	187	189	177	199	225	200	193	206	197	210	221	191	185	219	209	182	208	263	220	194	201	198	210	189	208	221	186	199	183	224	200	193	184	213	206	172	197	199	206	202	159	199	207	195	177	203	213	215	192	182	196	215	201	211	204	187	220	212	182	218	205	193	240	251	227	206	198	210	201	167	183	213	209	215	193	199	190	214	212	217	196	212	208	187	192	206	200	200	210	211	197	209	237	204	182	198	234	180	207	188	219	203	204	222	195	195	192	189	205	197	210	183	211	221	217	176	221	222	201	223	204	186	205	222	190	208	210	192	215	201	220	175	205	197	214	192	227	216	212	200	208	192	187	214	216	218	196	222	208	179	160	187	179	214	199	199	207	204	195	189	199	187	215	199	193	183	214	211	199	224	223	199	221	198	212	207	162	220	212	217	198	222	212	203	176	208	207	191	190	210	170	200	205	180	197	187	189	191	233	213	195	196	201	188	182	211	186	185	186	184	215	210	202	223	186	194	196	234	195	175	192	213	195	186	207	238	224	209	200	197	196	215	196	190	212	210	233	213	220	182	197	199	197	212	184	207	194	216	196	225	214	190	208	201	202	231	196	214	200	218	214	242	204	190	185	201	215	224	202	183	212	186	205	222	211	181	206	191	208	241	227	198	216	194	208	204	203	178	204	235	191	192	184	221	194	211	197	180	203	179	190	199	196	209	186	197	202	180	204	206	198	204	189	191	214	208	176	212	183	205	216	210	215	211	196	221	198	214	197	194	209	209	198	188	209	204	217	170	189	194	194	223	179	223	177	211	229	188	210	204	215	208	205	195	191	199	164	201	229	206	213	229	179	180	181	173	212	186	187	208	211	203	209	250	196	190	200	199	195	184	185	217	189	193	194	213	204	225	225	218	183	219	197	179	205	217	217	197	218	209	211	213	173	222	200	192	215	220	220	214	199	221	185	180	204	207	195	183	180	190	174	234	184	195	243	196	204	195	197	208	196	214	209	200	195	178	205	204	201	216	199	208	216	197	205	183	189	183	197	209	205	200	217	224	193	189	186	205	197	195	204	216	205	203	185	216	204	209	207	197	231	219	175	202	201	214	239	219	199	175	185	209	195	227	187	179	209	214	207	187	219	182	195	196	223	238	238	202	205	191	200	215	204	179	186	195	178	195	181	223	200	199	195	219	184	207	221	184	204	200	180	207	218	202	199	201	215	210	217	207	216	184	191	234	207	196	213	229	188	210	197	205	210	219	198	206	211	205	211	202	155	208	226	206	206	225	234	237	193	184	215	199	228	196	212	212	206	226	213	214	178	217	190	217	190	184	204	218	202	192	211	187	214	186	227	208	191	218	171	192	201	232	199	184	203	191	217	211	208	192	197	201	210	204	182	195	169	197	200	212	209	214	225	197	232	225	206	196	230	223	197	189	235	214	196	192	226	186	204	216	230	194	204	211	201	190	199	210	199	208	224	180	195	211	198	180	193	191	198	218	194	229	203	221	230	204	210	194	206	210	203	235	225	201	194	195	172	201	187	203	202	218	214	236	202	196	200	175	168	206	206	198	194	195	201	226	216	196	183	223	213	207	217	180	177	179	184	179	216	234	238	200	219	197	206	205	202	206	191	186	225	208	222	188	183	206	220	218	185	184	230	202	192	168	209	209	188	200	194	185	217	181	214	206	197	208	216	198	194	220	191	195	213	211	202	218	213	221	205	213	199	217	210	202	209	205	177	237	216	204	157	222	230	201	197	202	191	184	205	216	187	172	182	199	211	204	195	229	185	183	209	184	171	219	199	209	216	202	207	206	183	203	217	199	196	188	191	231	185	209	231	204	206	207	217	186	230	238	197	188	202	212	194	196	230	213	196	208	213	226	208	223	207	198	212	193	173	184	203	214	188	186	178	178	205	209	206	197	200	187	177	197	217	217	222	193	196	203	205	207	194	192	228	227	234	184	188	183	214	205	198	216	242	203	214	217	191	198	231	212	198	207	191	199	222	184	205	186	190	213	209	207	192	225	195	200	213	225	207	231	199	196	217	201	210	212	191	203	202	199	213	217	213	200	194	191	196	234	190	168	191	236	204	198	178	204	186	223	179	184	210	224	202	181	198	226	183	193	207	190	221	222	211	242	211	217	217	238	199	205	213	214	229	213	207	194	198	207	235	217	192	206	237	227	192	221	221	183	178	208	183	209	212	207	201	222	203	181	208	191	191	207	181	233	205	200	214	214	213	199	212	202	198	217	217	229	205	184	193	221	219	179	199	190	184	232	198	202	198	203	202	203	179	212	217	219	195	214	187	214	206	207
25006	10620	6595	3489	1976	855	494	498	443	418	431	450	414	445	447	468	428	475	396	444	431	460	434	434	426	426	441	422	432	432	437	416	434	468	405	442	446	434	421	457	407	445	420	443	433	445	445	461	483	422	428	434	412	441	440	409	437	452	439	451	412	448	441	451	376	436	439	440	385	398	399	439	456	425	458	414	416	443	477	397	379	458	428	458	423	442	412	411	420	444	423	393	426	421	466	466	416	432	399	397	409	443	414	445	445	408	463	457	416	449	454	405	425	407	413	455	457	421	415	416	455	417	433	424	437	427	422	413	402	422	455	456	412	420	439	424	451	414	417	458	445	410	407	427	445	459	479	396	436	406	449	441	462	421	413	432	456	426	489	421	404	452	460	403	429	462	436	396	421	461	409	453	453	435	413	386	450	441	433	405	438	408	410	412	456	399	462	462	430	419	406	441	438	436	436	438	434	430	441	418	440	405	439	454	411	403	425	487	472	441	388	479	447	440	439	426	418	414	463	425	433	418	456	450	458	426	451	413	416	447	442	458	424	408	435	448	424	417	418	416	420	421	437	444	411	401	389	448	460	428	435	437	421	467	404	433	415	444	438	423	449	420	407	404	408	452	447	394	438	428	404	438	427	458	402	430	439	441	408	431	417	452	408	438	458	425	387	434	455	434	427	426	430	435	448	448	450	453	440	427	482	411	407	460	393	452	447	441	442	416	408	448	411	440	424	424	456	432	428	457	375	438	427	450	425	437	454	434	424	417	426	477	415	401	405	394	404	398	418	409	452	452	447	393	488	398	444	406	418	476	423	445	439	460	450	400	424	429	436	406	438	443	422	452	429	459	453	455	468	436	430	444	444	411	419	429	446	427	458	415	420	448	430	409	440	450	415	413	452	454	447	437	447	433	430	427	447	443	447	441	443	437	490	441	450	424	466	404	423	439	451	406	440	419	436	432	418	417	451	431	438	421	450	458	426	420	478	420	426	449	452	415	441	414	460	427	472	388	395	447	447	427	418	416	423	436	446	443	459	454	473	453	447	432	406	413	411	443	459	440	437	443	472	437	434	404	406	460	439	428	439	407	425	412	423	447	400	416	431	406	425	430	455	471	416	451	456	431	460	443	406	447	456	419	447	455	447	447	403	446	381	387	445	457	430	419	417	438	433	430	420	418	437	478	423	419	433	445	456	451	426	422	444	446	424	433	425	390	451	425	445	437	447	400	438	393	429	454	429	461	431	403	452	396	443	376	457	382	431	464	444	454	413	452	470	397	463	413	459	478	428	422	432	440	432	424	435	425	447	433	414	455	425	430	469	417	408	499	443	460	416	431	442	442	437	429	468	407	449	448	433	437	426	413	459	461	408	422	415	439	447	422	416	432	413	456	411	409	431	418	424	420	435	431	472	433	433	420	430	464	436	428	483	427	420	452	409	431	437	431	425	458	421	457	459	418	445	408	413	451	417	431	438	435	420	429	449	428	451	419	432	438	417	435	449	422	457	431	441	422	413	452	485	443	442	446	411	429	406	400	436	476	428	442	409	446	450	443	448	418	454	469	412	386	417	410	407	416	456	391	430	439	470	449	427	458	421	426	396	411	436	414	460	411	452	420	407	455	463	436	384	446	427	452	466	418	407	411	445	390	432	430	409	414	453	439	441	442	380	428	462	428	421	436	432	466	434	456	422	422	420	436	442	412	447	452	416	432	425	479	427	418	427	452	424	431	429	420	421	455	430	405	454	441	385	454	468	406	444	423	464	424	409	419	389	453	460	441	405	439	412	433	408	417	402	435	425	413	463	415	477	443	441	403	435	422	400	444	454	416	435	444	423	413	436	439	458	388	436	438	452	448	407	422	473	434	431	460	422	417	430	416	409	406	459	452	430	416	418	399	452	425	428	430	420	455	439	464	457	428	413	417	451	441	403	413	422	436	408	408	392	437	409	433	409	420	424	422	441	419	432	456	432	435	410	441	417	417	400	445	407	389	429	432	475	418	417	437	437	408	435	453	442	423	436	449	439	433	461	433	456	451	429	466	424	430	423	382	439	483	411	440	433	447	418	426	444	412	433	419	454	417	454	445	392	418	439	452	446	394	467	433	415	427	458	422	438	437	461	433	402	431	434	381	454	416	458	419	451	443	447	431	424	442	467	443	465	398	450	447	425	402	445	416	462	440	440	477	413	414	433	418	436	424	405	417	443	396	430	458	413	428	454	415	462	438	418	447	463	466	439	434	439	438	407	459	400	424	447	438	430	431	431	466	453	445	466	453	441	388	423	444	427	428	426	456	416	409	459	424	427	475	463	430	480	441	407	427	432	401	440	460	432	445	420	424	424	416	436	449	435	458	473	468	449	437	448	440	443	416	429	430	393	444	411	424	457	433	461	408	459	438	431	403	371	425	418	441	417	423	475	443	431	469	423	417	419	434	446	467	487	404	425	446	429	439	445	420	443	438	381	417	435	417	414	431	426	470	453	429	415	426	423	450	468	443	451	420	438	410	434	411	436	464	444	433	463	442	445	425	457	452	463	445	464	428	436	403	472	463	402	452	442	427	462	418	411	421	445	459	437	410	427	454	490	437	428	406	397	448	430	413	458	417	395	398	427	413	431	451	432	412	426	427	407	421	439	424	423	466	451	430	449	428	452	448	434	480	460	383	440	443	421	420	420	441	410	454	413	461	449	441	433	422	424	413	429	449	441	421	420	411	417	410	450	413	427	442	432	410	407	431	385	425	431	434	430	391	422	422	439	428	453	452	427	446	431	417	425	442	481	444	414	447	452	423	430	439	449	451	447	451	428	460	431	467	432	437	421	466	442	420	386	379	430	434	412	434	435	427	429	432	433	418	421	411	424	417	401	410	445	452	440	430	446	438	444	422	453	461	470	445	429	434	450	433	433	408	431	446	444	431	405	426	435	425	444	437	436	420	421	464	449	440	428	459	461	454	429	444	425	424	404	407	433	435	418	476	463	426	423	450	409	438	426	428	435	409	454	455	456	486	404	417	422	405	443	404	440	446	407	403	430	467	433	429	451	404	412	445	455	389	432	427	417	451	443	450	413	406	455	390	477	424	422	424	458	476	414	435	429	472	407	404	429	430	424	423	415	412	438	455	457	428	434	424	450	417	440	421	434	443	437	435	438	428	449	430	415	417	438	435	423	424	431	469	436	445	427	465	446	380	442	421	431	439	434	436	422	404	419	446	441	461	451	430	459	415	433	450	445	415	427	423	393	432	434	386	425	481	407	434	426	409	452	428	449	443	424	437	420	429	411	426	467	496	459	415	429	437	444	452	423	399	441	415	475	415	414	442	434	393	471	443	475	424	405	486	463	439	423	433	419	417	419	437	386	432	396	427	427	439	460	475	425	446	426	417	423	411	424	405	458	443	459	441	475	425	435	432	434	423	437	457	429	440	417	438	430	391	419	399	427	422	423	408	453	412	455	406	415	438	441	420	476	438	478	409	442	446	428	455	460	413	434	459
50407	24078	9784	3065	1261	429	274	231	268	222	193	196	170	174	218	186	175	171	188	193	158	175	188	190	163	176	155	199	169	207	205	190	182	179	184	160	174	170	175	184	187	157	188	193	179	182	190	181	194	181	173	179	195	167	158	184	202	190	172	205	183	197	178	192	194	190	180	198	192	194	165	177	189	162	176	186	220	182	208	193	166	195	217	206	167	163	186	180	202	187	204	182	185	174	184	198	181	173	196	158	160	175	185	198	211	188	205	167	172	171	173	163	179	167	164	178	178	186	187	176	208	153	185	161	170	164	189	172	160	188	163	203	214	185	167	164	202	177	192	194	170	189	174	154	183	173	194	194	197	196	180	192	193	173	190	160	199	176	194	159	166	151	201	179	191	163	193	174	177	188	191	196	187	192	183	189	193	176	193	158	199	209	192	185	201	178	179	208	219	209	172	172	183	190	183	185	175	180	168	177	184	168	160	169	194	161	194	170	146	189	197	179	171	203	181	158	198	195	176	154	180	146	191	174	191	165	166	168	187	200	177	141	185	180	186	209	206	189	190	194	216	168	162	170	168	170	196	161	158	179	206	190	196	190	167	192	175	171	182	184	194	195	171	191	191	181	186	183	181	152	191	174	165	195	188	188	181	176	158	192	187	166	155	169	174	179	166	184	196	193	170	180	191	173	180	175	178	180	176	181	172	200	165	201	199	195	159	169	185	166	183	167	185	173	172	192	190	190	161	190	161	182	154	179	192	209	193	169	162	187	163	156	205	194	176	202	167	186	199	191	170	180	208	189	194	169	193	192	187	181	173	169	185	178	202	207	171	178	167	158	185	224	191	173	175	170	206	206	177	189	182	163	155	219	190	157	181	181	195	184	188	176	209	202	188	209	160	167	169	163	170	192	198	210	171	206	187	196	190	168	171	217	184	180	172	196	178	173	182	163	185	162	166	212	163	174	214	169	212	161	168	171	189	222	165	201	203	154	194	180	193	186	185	205	173	178	182	187	168	184	189	172	193	171	197	191	169	190	169	175	164	162	215	199	173	181	174	203	149	173	199	180	171	192	187	174	189	168	183	203	168	193	181	158	173	173	178	156	174	188	200	174	192	177	185	187	195	166	160	191	173	173	171	206	141	177	163	176	182	178	171	172	184	197	183	169	184	195	182	186	176	215	180	174	190	201	181	179	165	184	178	186	203	161	179	187	196	195	189	197	178	165	183	189	179	148	177	174	177	165	179	163	161	188	172	193	152	188	196	170	198	193	180	147	184	212	186	175	175	168	200	179	157	183	172	174	205	183	176	176	180	197	204	167	186	161	205	158	190	178	179	152	149	158	201	195	156	180	158	189	167	169	150	208	209	173	170	177	200	178	178	189	188	183	175	196	192	175	184	168	190	174	202	164	198	184	191	177	205	177	176	186	168	184	173	158	160	163	168	182	179	200	172	169	180	167	169	189	198	176	166	183	200	183	183	199	160	176	173	162	158	192	186	154	182	171	152	203	194	168	179	206	177	186	173	183	168	204	178	174	195	198	197	191	157	187	182	198	188	179	184	154	183	196	170	188	163	172	176	170	176	173	208	190	183	182	202	193	201	148	183	189	191	146	158	198	142	171	161	196	192	183	159	168	187	184	193	201	149	201	170	176	174	189	205	173	174	164	148	192	189	185	222	162	197	179	156	156	184	186	168	182	159	197	172	201	184	170	143	215	166	186	178	177	165	186	202	164	210	191	189	174	204	159	193	157	174	179	186	160	184	163	197	182	176	193	179	170	193	206	215	204	156	164	191	189	173	162	202	180	208	156	188	184	199	204	188	168	234	189	191	194	183	169	182	192	212	187	203	211	183	183	173	182	193	182	213	188	200	183	191	175	184	170	159	162	175	179	174	183	155	149	165	194	164	204	180	158	206	197	167	161	190	186	181	193	209	169	174	177	184	156	187	182	201	197	192	162	172	198	184	198	202	204	170	165	176	184	182	178	190	160	173	189	159	158	164	162	183	175	207	187	165	147	200	177	177	198	164	184	159	178	171	190	177	190	202	212	196	178	174	166	181	156	177	178	190	191	200	197	167	174	194	169	177	164	197	209	177	176	194	176	185	190	159	195	176	174	179	186	215	184	146	170	179	187	169	167	203	170	192	212	200	163	201	179	176	194	185	155	204	176	201	183	156	178	190	187	169	167	176	169	186	170	193	210	187	178	177	179	176	181	185	186	171	186	182	171	178	215	197	168	157	193	222	182	166	193	175	162	183	169	162	205	190	207	183	202	177	170	160	186	164	197	171	167	175	135	149	188	180	194	180	172	167	188	189	177	171	168	166	188	167	171	190	172	189	199	207	194	170	215	180	169	182	207	173	199	218	188	180	193	194	188	195	159	168	183	193	184	177	168	207	217	179	187	156	197	184	169	202	184	214	194	175	174	168	193	193	181	204	187	182	174	180	187	169	195	203	193	197	174	184	195	218	183	166	183	181	197	198	193	194	167	211	181	171	195	194	199	161	170	161	207	189	191	198	176	209	170	191	190	175	167	153	167	210	157	165	171	182	199	187	191	194	190	199	175	170	190	210	187	183	196	161	166	166	189	167	191	178	163	164	190	165	185	199	188	182	204	173	150	208	196	193	176	190	184	153	167	177	189	164	175	188	175	179	216	200	189	173	211	188	161	170	158	199	155	197	152	182	175	172	190	174	166	173	202	175	188	174	177	192	177	190	186	161	186	186	198	169	183	148	190	214	186	180	197	183	196	175	218	205	177	161	170	183	175	159	185	193	178	172	189	213	205	187	173	198	165	172	184	164	171	197	201	196	176	189	176	178	187	192	172	186	174	175	174	195	167	174	194	175	188	198	184	186	196	190	167	216	179	181	186	158	156	170	188	178	193	160	172	156	155	182	149	176	173	170	173	185	182	188	207	180	171	183	196	176	219	193	156	197	183	162	194	175	173	197	158	174	159	192	192	177	179	174	171	190	196	196	188	205	208	205	191	171	154	189	187	150	185	191	169	200	194	189	176	181	192	177	211	201	166	180	168	205	168	189	189	178	171	175	182	189	169	181	165	181	172	166	177	179	183	162	198	151	191	183	194	185	163	168	178	173	176	189	190	165	157	192	177	180	199	182	188	183	184	194	191	192	178	186	167	174	157	177	182	195	201	218	173	168	175	203	177	184	191	171	185	171	178	192	170	188	155	189	190	186	177	160	163	183	165	167	182	189	167	162	202	188	168	200	183	178	177	162	181	178	151	168	221	222	192	184	189	166	196	176	161	190	186	174	206	184	196	171	195	191	192	185	139	179	173	172	193	199	178	179	177	229	166	180	195	200	172	182	204	187	200	188	181	210	173	175	212	173	188	195	167	180	171	182	170	164	190	177	190	186	195	179	183	188	176	191	190	174	182	201	202	179	192	206	178	170	215	171	206	178	195	175	190	174	187	166	198	171	166	173	169	177	163	179	159	183	193	167	192	202	192	176	163	175	165	200	171
31348	15934	11425	6698	3986	1596	827	697	550	485	442	470	446	415	464	442	447	434	447	435	383	416	407	417	404	381	395	399	415	426	438	406	419	402	389	410	425	421	424	412	425	425	419	409	369	419	428	420	401	429	425	421	417	399	412	396	401	393	403	398	445	408	403	420	397	391	385	410	401	351	413	402	423	414	417	396	416	404	401	419	395	393	394	377	406	406	437	418	382	379	384	377	374	399	375	455	390	386	409	405	364	384	414	393	401	401	386	378	379	392	376	372	415	392	388	426	393	435	410	394	407	424	389	395	367	368	410	405	357	414	403	383	390	374	374	388	386	403	397	427	401	405	377	370	457	386	384	408	413	440	404	365	403	420	398	372	385	409	404	381	365	403	385	432	390	417	377	400	401	399	418	409	387	392	418	413	422	430	390	440	395	391	386	388	406	404	412	411	435	407	380	444	411	373	436	390	389	384	404	425	399	382	368	410	397	403	415	426	423	394	390	398	401	417	443	357	401	379	419	407	414	380	397	396	399	393	404	409	394	383	391	361	396	428	400	397	371	402	437	406	391	436	425	390	420	433	366	408	410	426	440	370	417	406	409	373	377	407	372	381	434	368	433	419	402	426	395	385	368	435	413	385	392	396	353	363	399	406	407	415	371	403	432	421	415	407	416	388	386	373	400	384	412	402	379	381	390	399	401	411	385	412	396	381	425	412	409	369	395	397	418	397	379	366	403	398	402	394	406	416	401	433	403	432	406	399	372	420	384	401	435	385	407	411	422	394	410	392	398	403	385	377	415	419	401	427	400	405	406	422	481	423	397	359	410	356	381	385	427	367	394	421	403	406	412	406	398	435	372	381	440	386	388	444	403	388	406	374	387	383	397	392	415	399	390	388	432	355	401	387	395	409	381	381	422	395	414	361	409	435	431	411	408	404	394	422	427	402	383	357	415	399	359	405	411	419	373	404	427	358	400	418	390	402	404	403	397	415	414	412	403	413	414	374	391	363	394	415	389	417	402	415	407	392	341	435	391	411	428	405	401	386	387	421	455	391	420	428	414	382	436	371	367	401	394	419	411	391	378	395	394	451	412	386	413	424	393	398	385	381	372	327	412	388	384	387	431	409	428	434	390	398	403	432	369	425	425	389	405	420	390	392	411	399	395	369	422	391	385	404	389	434	372	420	409	372	429	425	357	398	399	380	383	404	427	408	413	408	415	401	414	410	429	388	359	408	393	401	400	417	399	422	404	387	423	405	386	408	430	374	375	381	386	400	391	402	400	379	401	406	416	407	412	404	432	405	397	435	386	421	413	384	452	415	386	399	396	402	399	384	410	375	398	404	386	429	417	412	367	376	354	391	394	426	406	378	399	414	405	373	402	383	398	414	433	406	397	408	420	389	437	409	360	383	384	392	385	395	419	404	410	436	390	413	418	390	380	406	403	379	375	414	399	392	387	416	398	379	383	411	384	398	385	412	421	390	416	368	417	415	399	384	382	398	364	386	415	420	386	456	401	390	409	365	399	389	384	370	371	433	395	391	414	375	408	395	428	408	405	364	400	444	422	407	397	432	387	423	416	391	426	413	383	398	408	381	404	431	424	389	402	401	425	424	421	407	386	451	409	387	399	382	371	382	396	381	401	400	424	402	375	397	368	426	384	402	413	424	394	386	430	356	444	394	428	422	408	427	360	382	381	388	412	391	417	367	404	403	375	406	394	406	399	388	430	375	435	431	379	391	428	390	399	463	429	392	379	424	410	411	381	367	422	397	397	417	431	386	378	413	396	386	415	395	399	407	398	410	404	418	425	380	380	402	381	423	386	393	408	412	409	429	377	411	402	388	418	383	400	420	389	405	385	399	426	381	431	389	398	370	397	400	399	419	395	425	377	369	426	408	375	413	424	438	407	399	422	422	378	394	387	392	404	402	392	433	436	416	396	402	393	441	414	435	356	398	426	398	432	421	389	417	384	431	409	397	397	401	394	432	442	437	418	405	418	418	404	373	374	415	387	380	366	384	389	373	384	423	395	402	422	414	375	369	361	389	365	395	433	387	433	377	392	416	417	398	406	405	370	378	409	434	381	392	359	397	415	409	376	422	420	384	442	410	391	420	406	431	405	410	375	372	412	393	400	431	379	409	397	360	395	408	416	399	389	426	405	393	418	386	389	427	384	437	420	414	369	400	398	379	403	415	423	419	417	457	369	389	388	384	404	417	422	398	368	391	404	427	445	411	391	392	391	395	386	400	387	406	378	395	392	378	392	382	412	394	383	360	421	427	398	372	426	422	402	413	409	437	415	439	377	385	419	348	413	423	400	355	394	407	413	391	391	385	438	439	379	396	412	406	397	390	424	390	373	398	401	399	388	415	398	407	406	417	426	385	378	363	410	396	402	375	409	394	414	389	438	411	405	411	398	417	407	376	433	370	417	434	386	387	384	395	404	396	408	417	384	421	381	399	421	387	410	397	398	424	372	393	405	408	382	441	412	399	389	402	410	391	400	391	406	418	379	403	377	396	433	384	407	418	372	429	399	412	412	409	418	391	398	409	391	400	373	408	382	397	400	378	381	398	373	435	378	409	396	383	439	353	451	386	398	390	404	388	391	406	414	376	399	415	387	369	391	383	362	405	388	388	357	403	408	384	408	409	389	396	440	378	388	392	379	416	435	367	411	408	385	403	374	432	414	379	411	392	417	385	408	372	402	429	460	392	433	391	405	384	396	404	402	395	385	398	397	397	421	393	398	395	355	369	406	413	395	399	399	402	390	382	417	374	376	365	373	423	419	387	386	423	372	394	363	416	382	393	350	389	372	420	399	395	424	406	398	388	396	457	434	393	392	391	367	441	380	407	392	439	393	377	401	408	404	390	416	365	407	384	404	411	418	395	398	393	388	411	396	408	390	404	405	395	424	402	395	390	348	375	412	416	373	388	387	428	374	403	471	437	420	427	419	398	416	413	422	393	399	415	411	371	385	417	409	398	403	430	374	397	410	408	394	408	402	368	392	411	397	407	405	385	401	375	418	401	407	397	405	362	399	403	381	400	398	426	415	383	424	447	418	395	410	383	380	401	387	398	401	391	392	414	389	408	409	384	405	394	409	369	452	364	372	431	398	397	394	428	394	432	412	386	434	378	389	405	385	423	414	405	400	344	407	401	431	396	426	393	379	435	432	431	401	382	377	378	394	392	398	371	400	383	410	445	377	353	411	400	405	411	406	361	410	372	402	407	389	397	404	422	424	409	370	418	400	395	405	398	415	366	421	388	364	406	369	392	439	377	401	428	398	400	390	437	387	396	368	382	382	413	393	393	421	416	446	376	423	412	415	433	411	382	382	421	403	424	366	398	409	408	405	400	375	413	424	418	409	376	388	401	403	433	377	411	373	395	382	404	438	429	417	399	428	388	456	432	398	392	391	437	423	364	395	384	404	389	413	404	403	360	427	400	415	405	411	385	393	413	412	427	382	404	430	412	369	379	391	410	381	445
55459	25539	13470	5982	1890	774	454	380	288	268	268	253	262	289	252	256	240	258	246	240	244	248	239	247	224	246	241	198	201	248	241	254	221	234	192	243	247	245	230	219	220	253	201	229	239	191	228	247	210	235	218	246	269	264	254	227	220	275	230	219	231	230	219	244	239	204	250	247	267	241	244	210	223	240	241	227	236	247	220	212	207	210	251	249	251	239	244	242	275	238	224	202	227	268	218	217	250	232	242	248	233	223	251	223	242	199	254	224	241	246	228	227	239	286	270	227	232	272	250	227	227	231	233	226	237	202	244	224	248	232	201	208	236	263	242	246	251	228	223	245	214	219	246	201	215	225	227	238	225	209	231	221	213	261	249	236	226	213	194	240	215	245	262	234	218	251	217	266	241	202	221	218	221	236	227	248	236	233	246	248	224	227	220	207	206	244	215	204	258	212	225	224	243	241	230	255	257	234	249	228	214	223	216	224	232	233	214	253	236	221	260	224	251	208	208	231	216	222	232	235	244	234	218	218	228	245	229	209	218	245	248	227	258	247	204	220	241	232	220	216	210	226	238	208	254	200	251	221	211	237	233	204	248	235	250	218	195	242	274	233	252	258	231	225	223	239	241	229	240	223	229	238	234	222	214	245	195	221	219	202	256	244	238	245	241	203	292	237	215	208	239	225	241	245	239	221	279	248	248	218	234	220	217	225	219	223	216	268	231	219	234	223	211	229	220	230	230	220	222	232	201	226	205	238	257	262	260	219	227	254	269	231	245	217	223	211	219	236	242	261	207	226	242	234	214	270	257	242	226	242	239	216	253	229	230	224	240	222	220	241	223	224	242	226	252	238	248	247	227	241	197	249	217	244	208	200	229	237	208	232	229	199	232	213	219	242	250	224	211	248	290	209	223	245	215	226	206	204	227	244	229	233	184	248	231	249	236	237	222	225	218	237	245	260	254	235	224	232	210	214	227	221	242	232	232	234	210	247	244	239	231	223	217	231	235	227	210	253	219	211	232	217	242	240	215	234	218	206	243	236	215	228	229	216	240	220	202	238	246	248	218	227	258	220	241	246	226	207	235	250	233	198	235	235	228	197	227	245	230	264	218	242	219	227	221	210	241	237	254	238	233	232	241	237	256	217	224	196	240	221	211	249	241	234	195	242	261	215	244	226	215	222	226	222	231	230	236	243	223	244	246	216	206	233	222	239	212	246	224	255	214	241	229	235	230	208	239	230	205	236	234	199	210	226	239	183	243	208	223	235	227	208	239	225	228	230	248	213	240	215	234	240	231	256	223	222	237	241	229	205	243	222	224	222	239	242	228	245	244	220	245	256	194	215	237	196	220	242	231	216	230	212	238	237	254	230	247	249	240	228	240	214	252	254	215	248	215	261	209	249	219	229	229	215	210	234	199	246	230	215	232	221	233	251	256	233	213	207	236	234	246	213	240	247	238	249	220	214	227	241	239	250	235	228	242	219	221	254	260	230	239	247	263	235	214	244	201	224	239	224	199	254	252	212	237	229	242	226	237	205	256	222	227	199	245	224	222	238	265	241	227	235	209	232	246	222	212	213	228	235	218	233	215	219	244	211	243	257	236	244	248	254	252	229	234	215	234	252	227	218	239	213	216	169	228	233	237	256	233	246	195	241	256	209	205	239	244	252	222	212	229	229	227	237	210	224	209	241	206	202	255	203	242	228	197	227	226	217	254	235	201	226	223	250	223	211	227	251	202	220	226	220	212	249	249	241	271	232	227	210	209	220	237	218	234	242	220	248	237	217	226	219	228	193	234	247	256	235	224	250	228	233	207	229	216	260	214	228	216	229	229	231	225	220	214	228	223	217	244	221	234	226	216	249	224	222	237	223	244	224	228	235	224	237	210	209	236	214	220	214	203	254	229	229	212	253	176	222	233	232	233	226	227	242	223	246	266	226	241	260	237	257	232	220	214	214	226	232	224	246	228	247	213	234	240	258	223	244	252	239	202	224	240	264	216	216	244	224	219	244	243	220	205	217	234	234	229	241	216	252	251	217	212	238	233	218	253	211	210	199	231	217	238	248	255	256	251	226	206	219	250	207	234	226	220	231	238	242	224	272	245	233	199	201	245	216	253	258	196	246	225	231	260	216	218	242	220	206	275	229	214	232	224	261	230	231	213	268	221	206	245	235	220	209	205	234	210	220	218	211	240	225	234	232	210	225	254	225	237	267	244	256	248	259	187	230	224	265	204	225	212	242	236	224	258	230	243	226	228	250	283	268	256	265	230	217	247	273	253	246	191	237	226	233	219	243	224	224	234	267	230	192	238	243	238	234	202	246	203	238	239	237	232	201	278	201	227	224	220	222	219	232	218	248	265	252	237	240	235	252	225	244	226	227	240	241	212	223	262	229	244	218	267	224	272	230	215	211	229	275	250	254	250	229	234	243	226	239	205	208	182	239	254	230	235	232	240	227	245	234	211	266	232	243	232	248	231	230	222	219	262	245	258	231	241	251	243	221	237	210	232	208	229	238	225	211	248	189	200	209	233	234	241	229	210	208	209	221	209	232	227	208	208	262	249	212	234	236	238	230	220	217	226	257	208	214	246	234	226	216	239	252	216	249	215	209	215	236	231	241	190	233	260	235	226	204	228	237	233	247	249	204	239	216	229	247	262	257	221	234	232	216	211	247	230	270	232	256	231	258	228	232	219	234	210	214	259	225	225	220	270	227	221	246	248	236	234	253	259	241	218	256	228	220	221	222	204	214	217	231	246	203	243	252	218	219	233	222	195	195	220	223	260	237	210	251	213	224	218	251	237	228	246	224	248	235	249	234	231	220	252	246	258	222	251	234	217	262	234	236	240	232	215	212	204	227	255	238	228	243	259	230	212	237	232	240	226	247	252	234	237	263	246	245	201	214	250	230	260	225	249	239	254	224	209	205	199	223	244	214	201	234	229	205	237	209	217	222	214	204	227	254	232	199	237	253	254	254	245	208	232	204	239	241	247	243	222	205	259	246	209	237	239	237	222	251	252	237	249	225	227	247	228	254	224	218	248	241	232	280	216	226	231	253	235	226	252	235	199	235	239	188	235	224	235	219	220	233	200	221	241	224	231	212	222	212	229	222	235	243	236	231	226	229	248	231	258	210	241	220	220	265	239	248	233	242	220	267	220	225	281	247	228	229	222	232	243	229	247	247	236	216	238	232	237	247	212	254	225	231	236	207	196	226	227	248	260	239	203	231	203	233	246	244	231	252	225	223	204	238	239	283	223	214	249	251	206	224	209	211	234	241	225	227	236	265	213	255	216	231	220	218	227	237	208	254	228	251	225	234	251	232	239	211	250	222	214	227	224	254	220	210	234	221	248	209	233	233	220	230	260	220	236	220	246	257	204	213	240	243	232	250	229	265	239	229	227	219	215	214	237	230	217	206	249	242	239	255	219	219	240	252	224	226	229	218	230	237	218	236	217	262	227	250	232	246	234	238	207	232	211	261	237	243	252	250
32648	16314	16032	12038	5444	2480	1555	1176	921	755	681	606	567	560	532	542	517	496	518	540	533	516	552	477	535	513	518	500	513	551	539	507	506	466	499	493	472	491	502	505	524	498	467	504	507	496	533	475	463	518	481	468	506	507	466	486	539	488	473	485	525	459	531	475	495	480	494	473	484	534	479	500	456	502	467	498	520	488	502	508	537	502	518	468	518	533	505	465	490	478	490	489	476	465	499	483	466	530	482	496	499	510	513	522	495	476	490	484	506	512	472	500	508	504	467	500	521	528	453	494	509	482	495	504	494	419	512	474	480	519	496	478	503	519	484	509	487	522	493	470	546	496	494	497	471	501	488	477	500	447	502	506	515	512	475	516	503	512	502	515	500	448	483	526	484	500	493	466	495	481	497	497	451	468	486	516	547	502	467	505	491	516	494	489	496	485	479	525	521	491	471	482	536	536	462	489	471	487	533	464	522	467	476	507	487	482	478	530	501	524	486	477	525	447	513	490	507	492	455	476	505	500	488	456	484	502	457	524	505	477	487	514	487	487	507	500	519	453	487	487	485	473	468	501	497	436	475	515	491	503	492	523	499	467	504	480	477	503	489	476	515	507	500	440	493	482	473	509	492	485	485	500	497	466	484	477	485	496	491	514	497	512	501	464	478	480	515	438	487	475	476	462	478	482	446	465	501	472	473	470	477	509	455	496	487	509	500	504	501	487	503	507	498	498	494	518	499	473	509	497	530	485	547	503	467	489	488	470	455	472	480	506	443	471	521	482	504	491	470	486	484	501	477	494	463	485	478	513	522	503	461	476	509	480	509	530	497	495	450	459	483	491	479	441	452	495	510	528	477	525	542	494	489	462	518	456	517	467	478	499	476	462	498	489	486	513	533	511	541	481	513	547	476	467	500	506	485	499	485	475	493	516	475	518	463	459	467	476	476	491	475	488	457	499	484	507	487	495	526	466	489	504	515	496	504	502	509	492	446	510	533	506	485	512	478	438	451	532	528	461	476	461	446	490	494	480	452	510	499	496	482	502	494	465	484	484	459	471	509	523	465	486	465	480	506	492	487	518	500	475	459	547	464	471	537	499	490	471	507	522	523	485	481	490	512	478	502	488	508	516	478	521	511	479	466	482	473	462	484	501	503	492	488	511	489	470	476	520	515	509	478	544	512	513	460	501	487	467	478	498	496	528	473	510	495	460	474	525	478	515	491	482	516	483	502	487	491	515	477	506	509	506	505	469	504	487	506	517	470	474	508	502	495	515	542	480	477	480	521	481	482	492	472	456	501	482	484	486	497	483	483	504	484	526	497	476	500	502	486	514	501	490	475	454	489	517	489	487	448	471	496	492	512	484	527	472	479	471	561	502	490	512	495	460	490	436	491	511	484	525	481	477	513	491	499	507	499	507	497	498	474	512	466	493	472	504	517	505	494	493	472	520	494	491	524	495	484	505	482	467	472	489	473	462	515	496	516	457	498	495	507	520	485	487	459	490	540	488	463	463	498	483	502	465	498	484	502	507	498	482	515	478	515	525	517	495	462	483	496	546	487	536	466	491	503	526	480	452	499	460	457	480	509	468	462	496	438	478	457	524	536	474	487	488	492	522	540	476	480	471	456	490	513	499	535	475	475	523	508	486	542	510	451	452	487	517	494	488	493	512	462	519	544	475	476	520	488	509	495	498	493	501	491	513	516	468	538	477	482	488	528	499	485	504	524	492	529	455	467	485	474	504	480	476	509	537	513	528	520	500	472	477	439	518	492	506	509	485	499	492	510	498	505	513	488	488	477	533	539	531	517	503	480	497	538	497	492	508	503	454	516	481	476	488	507	508	500	429	518	487	524	483	485	508	515	520	527	513	491	495	445	511	458	482	460	512	495	466	491	476	500	467	485	492	507	494	539	563	509	452	501	488	487	471	527	512	467	494	483	500	487	509	467	491	467	481	483	484	509	457	449	454	452	516	509	459	483	476	488	461	511	511	495	514	476	545	516	490	512	496	488	479	500	495	546	502	525	529	491	488	502	507	460	478	504	533	530	498	504	488	508	506	552	513	474	493	491	500	518	481	515	447	528	492	498	509	510	511	507	476	516	500	473	474	470	511	487	489	479	482	470	522	458	496	459	503	534	539	505	493	487	502	503	509	519	512	494	490	480	474	491	500	503	508	496	505	510	508	498	496	528	478	488	500	508	504	524	500	480	457	507	460	475	510	504	468	505	492	495	479	485	490	482	493	462	464	523	479	500	484	463	481	487	508	483	486	500	499	496	482	482	489	469	466	498	502	495	505	439	500	459	500	508	492	487	478	505	512	517	470	504	492	466	524	459	481	503	496	506	461	508	461	495	492	479	507	488	512	461	488	521	470	480	504	485	498	474	530	513	500	477	484	499	494	509	501	470	477	471	511	481	480	504	515	517	506	486	551	482	472	512	509	491	473	495	482	506	503	465	489	509	520	494	478	486	509	481	482	503	531	496	503	491	518	479	519	456	454	503	497	503	517	490	496	527	520	481	531	508	501	451	528	497	467	499	480	467	493	462	467	521	460	510	507	484	496	550	483	502	520	480	483	519	539	531	499	466	494	462	452	520	481	472	487	507	510	482	498	552	513	478	509	512	499	461	470	474	471	465	533	516	494	484	447	503	469	508	439	491	513	515	482	521	479	493	510	514	502	549	494	492	507	469	513	450	497	529	508	499	513	474	488	515	502	469	501	534	480	523	495	486	504	472	481	526	491	512	474	494	509	482	487	469	496	547	509	510	515	477	531	471	483	522	525	437	484	454	497	508	533	493	506	485	483	495	467	499	490	473	484	512	510	485	465	485	490	457	492	507	475	455	521	475	477	514	486	469	506	488	516	501	464	517	481	488	472	486	468	508	534	504	528	527	482	537	507	463	520	510	474	485	493	480	503	508	467	498	505	478	483	498	497	504	468	490	518	479	463	476	450	485	524	452	514	508	491	447	485	522	544	523	448	511	520	467	501	501	496	514	486	469	495	458	532	464	514	524	488	494	478	474	467	518	438	460	525	507	511	482	490	466	478	478	489	472	507	548	490	524	454	494	502	532	488	485	489	515	537	512	501	486	545	504	496	496	516	445	482	497	464	477	510	545	494	500	492	486	481	465	499	553	482	489	484	508	480	495	487	520	501	511	513	501	498	483	498	486	527	464	502	463	503	498	493	500	502	472	470	538	493	472	520	493	520	447	528	503	453	481	467	518	489	517	482	520	500	498	523	492	490	507	481	510	494	526	493	517	474	501	463	506	478	538	505	481	469	502	481	493	499	516	494	508	509	487	516	538	494	489	509	508	479	497	511	480	467	483	504	506	466	510	490	478	504	458	528	516	484	495	464	481	470	514	504	484	494	492	475	480	514	471	470	503	476	510	454	502	483	503	492	481	528	507	507	474	479	537	488	493	469	477	525	482	485	474	489	492	486	467	513	473	471	467	480	475	495	473	531	478	500	505	511	518	468	467	505
34198	14602	6954	2541	625	314	215	198	216	221	192	229	221	198	183	213	188	160	209	187	184	163	191	201	188	165	205	211	215	177	189	213	196	184	172	185	205	188	165	182	176	156	189	219	201	214	194	199	163	197	219	187	159	208	186	198	200	186	174	184	178	203	209	213	177	195	185	180	192	185	197	191	184	226	190	208	194	175	164	207	172	174	192	223	202	205	198	179	193	200	197	176	199	180	182	224	217	203	175	202	208	172	207	219	201	198	192	210	190	171	198	194	155	200	210	190	200	181	180	191	188	193	180	217	198	162	182	200	184	171	181	187	179	190	173	174	190	182	167	180	184	205	191	202	184	197	171	175	189	191	201	167	192	222	202	154	221	182	216	196	174	191	153	202	191	232	212	204	210	182	209	175	187	216	170	209	174	175	201	188	188	173	204	202	195	189	183	163	198	176	200	185	179	184	190	211	199	210	188	204	185	178	191	183	199	194	220	184	233	209	158	206	232	201	221	171	190	175	206	207	206	184	212	193	218	211	180	220	195	175	193	187	210	169	203	210	176	203	203	177	205	224	212	217	197	227	192	209	185	198	184	188	206	199	205	219	189	163	183	192	190	214	201	188	182	199	233	225	190	181	202	186	194	211	204	226	189	191	202	217	232	223	199	186	213	181	185	200	209	191	173	207	204	197	191	207	175	192	200	195	189	199	162	193	227	214	195	201	190	196	215	198	187	209	178	208	212	186	201	196	199	220	198	189	181	166	190	215	193	195	176	190	195	190	196	197	193	178	176	200	193	208	166	187	197	189	162	193	208	215	219	218	179	167	198	199	191	198	217	187	227	223	196	206	203	198	160	206	203	196	195	193	190	199	194	184	209	192	217	203	204	208	197	201	166	168	188	178	162	233	222	211	202	181	184	200	184	194	212	179	202	197	190	187	183	177	177	178	180	179	203	203	168	154	185	215	162	172	201	189	187	194	175	174	181	190	211	181	203	167	223	188	200	186	193	201	187	197	165	168	197	213	222	214	201	182	205	188	197	200	201	195	236	201	210	208	184	211	209	178	194	200	180	206	196	176	195	227	192	180	211	197	208	205	181	209	217	174	196	186	182	189	186	192	212	188	188	192	164	177	202	210	211	221	190	220	204	206	173	192	191	201	191	198	185	200	190	193	203	167	185	194	204	182	202	184	214	207	195	198	198	199	198	221	198	165	197	196	178	198	186	175	214	196	183	195	187	155	200	200	230	190	195	176	219	196	229	206	211	164	192	197	204	196	190	191	195	176	191	194	163	192	199	180	192	201	228	209	182	193	183	184	216	198	193	194	210	173	203	182	206	189	196	209	175	208	227	179	158	180	180	185	186	207	221	199	185	191	185	178	184	191	203	190	199	220	200	188	201	212	203	213	206	218	190	182	178	194	197	202	215	180	184	187	191	212	214	200	176	203	191	198	207	191	190	225	215	180	187	186	181	182	209	186	210	180	189	226	201	175	193	216	173	211	186	180	213	223	199	206	203	179	200	195	198	210	179	196	162	194	235	170	164	232	195	186	192	211	190	197	197	191	193	201	198	203	216	198	211	182	211	194	214	200	219	191	175	216	186	154	198	204	191	181	181	178	186	191	210	188	204	187	178	183	202	178	186	182	200	183	187	208	205	177	197	235	205	172	209	181	187	200	196	198	180	212	200	195	201	196	187	232	211	190	185	189	198	178	189	174	210	202	213	193	210	165	164	201	203	170	188	195	206	173	185	193	169	194	189	191	199	172	215	207	210	207	162	188	175	190	203	191	184	192	215	194	191	190	222	200	187	195	185	207	204	212	177	192	178	190	179	210	204	181	167	190	179	190	200	184	188	209	225	212	198	182	211	200	218	203	179	189	189	192	205	195	204	212	178	226	188	213	184	196	169	201	192	213	210	182	212	209	199	208	181	170	194	198	176	200	191	175	201	193	182	217	219	187	198	182	188	194	180	200	178	206	176	204	202	227	179	189	197	190	200	212	181	199	189	218	193	223	201	226	199	203	182	182	187	194	186	179	214	192	180	184	197	206	199	199	219	213	205	205	169	204	199	209	227	195	174	188	190	203	163	190	207	222	210	197	175	178	189	220	177	178	207	177	183	201	189	167	199	202	206	180	186	182	223	211	162	204	203	196	163	192	211	219	179	180	180	179	205	195	193	175	191	184	188	194	221	210	210	218	166	191	204	213	182	181	183	193	188	204	161	208	173	176	176	195	194	185	212	184	208	211	202	186	206	211	158	178	178	202	193	202	189	206	184	186	213	188	187	213	202	195	165	196	177	188	173	205	176	168	199	215	201	202	175	195	204	194	183	189	168	177	181	210	188	203	177	184	195	219	178	203	176	195	182	175	173	189	182	215	205	212	184	207	188	209	190	206	197	204	194	188	197	201	183	200	196	187	210	202	198	218	202	211	179	210	177	177	195	199	166	194	162	195	207	196	194	202	185	186	213	204	197	200	206	182	184	211	184	185	191	184	169	223	169	175	206	194	203	209	193	165	198	181	186	199	204	183	205	185	218	210	203	162	196	202	182	189	181	215	198	206	214	204	201	219	195	206	182	228	160	199	189	202	203	198	202	183	203	197	174	217	191	213	215	217	192	176	186	173	214	172	182	185	186	201	201	187	186	203	219	190	171	185	178	180	199	203	227	216	181	192	188	207	218	195	182	199	175	215	188	200	186	194	199	167	190	208	172	193	194	202	204	239	208	199	185	185	207	188	171	190	190	213	174	217	211	186	194	200	172	187	191	229	192	188	192	196	179	208	182	189	183	173	172	179	179	194	187	214	183	200	174	188	201	193	230	195	189	198	190	189	225	185	163	220	155	209	190	197	182	203	187	199	187	188	189	181	204	186	230	218	199	206	172	187	201	166	187	203	202	180	202	189	187	186	215	201	188	187	198	190	187	182	155	197	222	191	164	202	187	200	193	181	180	217	185	196	180	179	208	196	217	173	175	197	175	192	211	202	206	222	193	199	202	188	187	172	190	198	184	188	202	205	193	193	192	180	187	220	195	198	192	197	193	196	189	197	225	206	159	181	204	196	195	205	185	201	204	197	197	203	183	180	214	221	216	183	225	197	206	169	206	185	191	167	189	212	199	192	192	199	204	186	192	202	181	205	206	222	206	196	187	195	194	202	183	187	201	179	194	177	198	166	200	181	202	215	217	174	190	192	208	216	188	197	217	204	176	204	199	173	195	201	207	180	192	183	196	212	205	194	187	203	199	205	188	174	200	182	176	192	200	190	201	179	178	187	193	177	194	171	193	195	206	201	208	193	198	213	190	218	161	220	207	202	190	184	192	198	214	191	190	210	185	189	203	213	171	189	164	166	211	206	187	209	219	192	215	178	234	197	215	192	206	234	184	203	212	185	189	208	227	186	206	191	180	164	203	165	196	198	229	196	192	198	196	217	205	204	188	209	192	214	195	177	198	189	210	205	203	205	198	204	226	212	204	185	219	186	187	177
20001	9874	10035	6000	1969	927	569	437	465	474	428	435	406	387	410	399	440	398	411	433	411	459	425	437	409	383	386	411	407	387	371	421	398	430	371	444	416	406	420	403	384	399	455	398	425	415	411	471	418	422	449	433	407	386	396	408	443	435	421	402	429	428	376	412	415	396	396	409	401	430	447	400	428	417	412	423	397	432	419	425	392	401	410	436	401	429	376	406	406	398	439	411	406	403	381	412	416	428	400	420	438	431	422	387	416	392	352	401	414	432	411	437	426	440	461	425	367	438	437	429	395	452	414	401	429	434	406	435	406	448	393	407	411	388	424	420	463	398	426	440	384	441	430	413	407	393	417	399	460	415	398	440	425	398	409	402	418	400	424	414	400	407	409	402	432	428	376	370	438	460	379	395	394	386	401	430	402	427	405	397	434	426	437	429	411	424	388	403	419	410	411	413	425	409	387	408	412	437	416	377	392	413	422	444	442	399	410	393	392	408	428	422	418	391	387	388	433	442	447	385	444	431	451	425	451	389	426	417	422	436	416	423	395	447	410	395	412	396	396	406	416	444	410	411	411	394	396	421	396	414	397	408	416	422	412	425	409	414	397	416	426	448	419	390	417	401	441	404	397	436	395	416	394	442	439	431	429	425	406	389	400	461	413	407	425	426	399	387	408	422	373	410	400	434	433	434	417	409	391	392	405	429	389	419	412	415	429	426	448	437	403	390	428	405	404	418	439	427	424	425	378	428	424	383	440	395	397	401	369	418	421	415	393	407	417	397	426	429	401	430	432	420	391	378	423	408	442	403	412	400	432	427	431	405	391	415	406	405	410	382	431	415	370	439	380	440	411	388	465	384	388	413	391	406	411	426	434	414	409	391	401	428	425	421	395	424	411	416	431	418	379	401	417	428	405	418	372	413	449	397	430	405	408	426	406	421	372	413	414	366	409	441	404	462	426	392	402	400	390	399	435	414	409	407	385	430	464	437	405	365	384	409	421	437	414	429	441	396	424	395	448	417	399	419	402	401	386	418	394	445	413	407	394	423	415	401	430	447	389	403	407	405	425	402	421	386	444	437	423	418	419	381	377	418	453	433	436	374	431	414	436	413	417	420	417	434	410	371	423	413	420	430	438	416	429	413	433	417	388	419	394	420	421	381	425	413	369	407	395	416	404	397	429	416	385	400	377	428	412	413	408	396	428	396	408	422	427	426	387	419	384	391	393	385	424	407	409	380	407	439	394	399	394	399	431	402	416	452	428	381	394	432	431	390	397	409	421	464	385	405	382	392	421	398	430	456	401	407	398	450	384	398	421	435	411	432	407	395	411	410	371	440	424	431	393	412	394	418	403	392	403	390	412	433	433	408	399	394	419	410	391	439	421	402	421	384	386	400	403	428	389	403	402	427	406	449	418	428	403	389	424	433	389	446	454	414	452	416	447	405	429	412	378	402	416	405	431	440	415	408	397	383	434	381	425	405	411	437	437	429	430	402	410	387	406	418	412	424	379	420	396	403	424	444	394	370	425	415	421	399	426	389	383	399	394	404	377	449	408	407	389	411	409	414	425	395	399	404	391	403	395	404	429	407	376	426	394	412	423	405	413	403	421	435	394	446	388	398	371	408	433	374	410	430	369	410	408	412	434	406	385	435	388	425	437	403	408	456	451	429	427	411	393	407	420	412	425	385	430	384	394	392	421	423	411	405	447	404	409	420	410	416	426	466	337	452	437	399	442	402	396	397	419	412	388	413	401	414	411	422	434	427	394	417	400	413	395	413	434	431	417	410	389	362	433	440	440	414	426	442	397	436	410	394	441	437	394	411	425	443	414	426	441	431	405	426	408	460	421	401	410	403	413	414	425	414	398	414	404	415	404	420	405	416	431	415	393	443	416	404	439	428	446	404	404	420	424	422	394	442	411	378	425	409	410	400	395	413	399	410	395	384	418	399	383	429	407	452	426	432	412	365	435	411	395	429	396	406	435	416	406	431	414	448	390	421	417	417	403	416	418	432	421	404	444	422	408	436	414	445	413	383	404	426	351	443	402	444	383	427	372	425	437	380	416	418	406	437	417	432	395	371	428	371	410	433	407	404	434	409	380	396	406	404	404	370	439	416	420	401	417	385	404	384	418	427	384	452	402	412	420	412	433	379	371	405	397	398	455	426	419	424	384	383	410	398	409	399	407	439	388	422	429	414	400	398	414	460	457	443	413	462	425	434	402	390	427	385	418	399	397	402	396	424	406	414	460	391	364	376	403	394	433	407	402	448	415	378	443	390	395	422	417	437	406	428	368	420	418	434	410	435	399	406	429	391	422	422	414	381	375	408	419	400	435	411	452	419	435	402	421	372	410	391	450	414	418	409	404	441	404	400	415	421	438	399	457	424	428	416	437	418	427	402	407	456	394	441	410	416	402	405	424	405	415	436	391	437	441	429	389	417	385	404	435	450	405	413	406	426	401	408	414	417	454	399	401	405	405	414	413	406	430	429	415	416	428	420	405	411	385	405	410	463	440	421	396	419	425	409	418	416	451	407	447	410	387	423	411	443	442	409	450	392	402	410	454	410	398	419	435	446	423	421	435	396	395	412	405	387	445	407	441	404	437	411	430	393	420	399	402	366	424	422	390	380	443	374	410	381	404	435	410	407	434	433	438	414	413	443	417	423	405	392	358	431	368	432	414	414	425	394	411	388	407	384	392	428	421	401	409	388	426	402	375	415	435	418	432	440	384	454	390	423	390	440	415	413	407	409	406	426	382	426	446	424	404	384	435	403	443	433	421	428	430	390	394	421	454	435	423	414	426	433	381	370	419	441	414	411	421	406	428	444	429	374	417	389	439	397	418	401	409	444	400	390	431	441	401	383	413	412	452	416	442	419	410	381	451	385	414	434	406	386	421	413	433	410	416	396	421	387	413	445	397	420	408	425	404	407	400	415	408	416	386	415	456	420	391	452	435	391	425	415	399	392	376	444	436	422	447	408	440	409	414	409	437	406	407	410	409	445	442	421	447	428	384	404	404	386	432	426	404	403	400	410	440	407	423	402	423	390	411	368	396	438	424	382	426	400	398	390	442	403	412	425	422	409	407	431	402	417	416	420	423	371	432	431	412	401	437	410	417	397	416	400	404	429	379	413	412	461	425	419	434	412	424	403	427	390	424	412	407	397	409	407	418	421	429	393	417	429	406	389	428	390	388	426	409	393	438	418	460	401	405	427	415	452	388	417	406	409	418	397	417	383	438	407	432	392	406	420	400	392	413	411	458	413	445	408	402	397	391	400	417	403	425	406	455	382	416	380	424	375	426	408	436	420	385	447	453	430	384	423	420	423	423	439	399	419	410	431	424	393	424	471	396	434	372	474	417	450	421	441	442	414	407	405	442	388	376	377	425	405	402	433	410	406	424	426	448	389	417	401	392	423	463	402	428	479	413	446	424	422	404	427	423	394	379	434	424	452	387	430	406	408	393	430	421	428	413	401	418	417	441	385
51976	24488	10338	3921	1236	588	326	266	257	226	217	191	189	160	205	182	151	219	191	170	158	171	190	166	173	184	178	203	216	188	145	189	162	170	193	150	185	168	159	208	163	183	177	171	169	162	206	205	201	185	199	178	190	175	163	143	179	201	188	183	167	187	157	178	198	175	184	209	189	185	189	194	200	192	196	177	163	158	154	201	174	189	171	171	206	173	195	180	220	171	173	178	193	190	186	202	206	179	174	188	196	174	172	194	186	189	196	179	200	172	152	197	185	184	180	183	178	179	164	183	167	190	203	169	204	183	181	192	149	168	191	188	176	169	205	192	173	179	152	159	165	177	221	195	174	188	180	174	194	174	185	204	179	185	203	180	172	162	191	161	193	161	170	169	176	174	173	168	157	172	177	184	183	168	173	189	158	209	200	201	182	186	178	155	160	189	183	188	155	163	176	187	174	176	171	172	182	172	219	176	178	194	215	161	181	192	175	181	193	168	183	175	159	149	187	182	171	176	189	183	174	160	177	207	199	169	160	181	138	168	160	166	202	193	177	180	181	181	159	155	202	152	181	186	187	210	149	185	180	191	198	157	185	173	180	182	167	173	206	172	150	188	187	212	176	201	174	164	152	181	177	172	161	201	200	188	180	167	171	172	160	156	173	178	174	165	176	152	200	202	168	159	156	189	177	160	176	150	174	172	175	144	157	178	162	159	197	189	158	177	214	176	192	186	181	185	165	153	195	148	189	199	196	182	152	180	174	141	183	197	171	199	176	148	182	154	189	198	165	188	189	167	184	186	163	203	189	171	182	190	187	165	195	169	160	197	198	181	191	179	180	184	180	173	207	220	198	185	191	195	180	194	185	160	192	203	178	185	200	193	202	177	200	145	172	182	176	171	207	206	166	172	195	188	175	180	209	176	187	192	205	178	166	174	154	195	157	175	156	180	168	155	139	196	166	160	171	187	159	208	179	175	186	170	179	179	170	167	169	180	149	195	178	195	185	199	163	164	163	175	177	167	186	176	210	175	169	196	185	179	206	150	180	164	189	199	185	193	184	191	171	184	176	188	161	159	161	172	175	185	172	177	185	198	199	159	184	198	153	184	187	146	177	151	204	149	173	200	199	181	183	168	182	185	205	158	169	168	191	174	186	165	184	173	168	184	177	168	183	191	177	184	191	159	166	163	197	195	170	165	191	172	199	179	217	160	178	169	169	162	181	178	171	196	159	182	154	167	194	203	176	155	197	183	183	189	154	166	188	201	167	198	202	187	195	199	201	165	209	197	204	177	185	188	179	175	178	188	189	186	171	155	190	187	165	204	180	195	177	177	159	196	182	158	169	188	176	187	170	169	175	164	156	192	145	156	194	191	185	186	183	186	159	159	186	188	177	195	179	179	193	178	171	180	187	161	176	148	181	149	186	175	201	206	185	194	160	153	167	173	173	195	175	163	211	192	192	156	168	194	184	185	181	186	192	175	202	176	156	181	188	184	181	199	185	183	144	198	199	175	162	201	178	160	180	167	163	206	185	186	159	190	198	204	173	181	184	201	189	172	182	180	184	175	183	173	162	176	186	187	181	163	166	139	178	181	170	173	179	168	174	168	173	187	154	169	177	195	198	174	180	163	156	168	168	169	197	186	157	173	171	184	175	192	167	185	176	176	150	180	193	156	171	222	152	179	178	184	193	179	187	171	187	191	182	195	195	176	177	162	195	198	190	173	170	161	190	192	182	169	170	191	164	177	189	179	169	183	177	175	175	211	166	191	178	176	151	181	175	199	189	215	203	176	171	188	193	183	175	176	172	168	164	142	189	180	189	212	167	168	201	169	191	171	188	160	175	143	186	179	187	196	183	167	153	202	193	178	177	166	179	184	191	161	181	185	189	179	179	177	189	177	201	178	165	189	201	184	189	190	188	178	164	173	184	176	168	166	187	183	167	184	190	181	171	174	152	196	170	183	190	178	177	186	203	165	160	182	164	178	159	187	172	183	170	183	195	210	165	182	199	160	173	177	175	204	165	175	190	183	170	176	154	169	159	191	186	171	166	186	207	183	187	231	184	170	200	181	162	166	175	173	172	198	167	185	174	174	214	213	161	193	192	176	189	165	193	204	204	194	199	206	196	170	193	175	196	162	165	176	145	197	182	172	157	165	213	202	155	146	172	183	165	207	165	158	165	184	176	166	181	194	174	181	192	194	194	165	189	176	199	188	164	195	193	177	185	185	159	195	170	177	170	176	189	195	152	165	210	208	197	189	185	186	147	168	200	171	164	190	174	174	180	166	155	182	180	163	172	191	183	176	171	209	161	174	140	156	190	202	173	158	184	170	166	188	163	176	155	201	179	174	173	181	172	189	166	183	202	183	176	174	172	198	184	212	185	164	159	177	185	172	150	171	188	201	185	166	171	171	174	144	182	193	179	203	199	185	162	199	181	167	176	200	187	171	152	183	184	171	162	173	182	167	162	189	164	190	176	144	175	194	189	205	183	160	179	194	201	196	182	157	177	171	195	168	174	168	166	170	186	185	185	188	182	173	183	194	194	197	184	158	185	189	153	165	187	177	176	176	165	206	160	166	162	190	195	214	184	162	172	181	174	207	171	188	178	167	190	183	191	177	176	183	170	167	166	187	169	165	165	207	179	168	175	161	155	199	184	181	207	175	197	174	165	169	172	189	195	190	161	173	172	155	179	179	160	188	186	187	179	197	152	173	185	171	205	160	194	226	181	147	182	190	169	185	174	190	160	157	185	171	174	189	178	187	158	149	211	171	171	178	212	177	178	170	184	202	214	155	178	188	185	180	204	187	177	182	152	192	192	164	165	189	153	168	152	177	189	195	177	170	166	174	160	196	181	186	189	193	147	164	165	175	166	211	177	199	191	184	186	173	165	173	166	171	185	205	153	181	163	163	196	161	177	202	200	188	161	175	187	177	153	166	176	155	193	179	173	183	148	201	200	179	178	187	189	182	198	188	198	195	185	169	200	162	174	180	189	161	162	170	157	196	164	170	196	186	178	199	166	166	197	184	172	188	170	153	196	182	198	176	170	168	212	178	153	175	188	206	176	167	185	195	196	164	191	180	172	198	187	178	183	198	200	173	181	181	165	171	158	179	175	196	184	197	182	203	155	180	167	172	171	192	188	208	186	191	178	171	168	191	186	164	173	166	201	177	172	167	176	180	145	169	170	171	196	198	181	172	207	194	194	154	167	173	170	185	156	175	190	168	171	163	197	180	196	173	172	186	199	182	209	195	200	196	199	168	191	196	185	181	189	181	156	172	165	167	172	175	174	186	201	162	167	188	166	190	182	185	201	190	170	185	198	178	167	193	166	184	186	191	171	164	159	179	185	177	143	207	196	207	168	183	165	179	172	161	201	181	197	195	189	198	172	174	200	217	166	216	206	161	158	163	199	167	169	158	186	182	176	182	171	192	209	193	185	178	197	169	196	191	186	151	188	179	170	182	191	194	179	172	191	170	177	161
30995	15124	12307	8469	3956	2081	1046	782	645	572	463	468	421	469	441	409	430	381	406	401	377	401	401	391	391	425	418	390	402	380	416	393	390	388	443	387	374	388	408	426	359	399	397	389	381	401	413	401	410	363	391	388	413	391	404	372	440	378	396	412	403	390	389	403	408	402	377	433	364	351	386	414	368	378	391	352	364	385	383	405	407	391	398	361	359	394	391	390	386	409	370	436	369	413	385	404	374	411	356	382	381	403	414	393	385	411	392	380	419	389	378	388	417	389	405	377	403	363	401	400	363	406	401	361	457	395	378	367	415	412	380	382	410	364	399	419	432	411	378	385	377	387	391	424	394	379	385	392	393	387	428	388	459	375	388	390	370	408	378	390	392	425	377	377	384	396	394	403	403	402	406	380	372	366	382	391	384	385	393	377	401	374	402	447	404	385	368	378	384	370	405	398	394	409	407	399	408	406	371	404	405	406	429	405	415	418	374	385	397	393	399	379	418	363	416	383	395	414	422	419	369	381	359	371	392	366	383	371	422	403	420	379	377	439	394	393	376	372	409	372	405	410	373	403	350	355	411	408	414	382	379	421	406	430	397	404	402	407	384	405	360	372	373	391	413	388	415	380	385	374	377	390	410	366	396	415	402	401	409	385	365	378	387	365	400	400	385	390	404	381	372	378	389	410	378	407	401	368	368	404	397	379	382	432	384	391	375	396	377	403	399	427	366	392	370	404	390	369	381	429	389	402	358	400	408	379	386	401	376	439	384	409	391	387	398	402	378	407	390	429	364	426	378	383	399	348	370	407	379	381	456	389	400	383	364	388	388	400	382	377	394	394	389	361	396	414	383	388	399	442	421	362	410	425	397	402	388	443	384	403	362	400	380	374	392	412	374	422	405	405	404	387	380	379	392	372	380	375	381	379	376	423	401	376	405	377	350	426	376	435	349	369	411	382	422	390	395	378	382	404	381	408	415	369	404	379	407	379	351	390	376	404	351	374	387	418	387	391	369	434	350	410	407	377	382	367	418	401	355	379	355	405	371	409	369	384	404	377	354	398	373	385	380	355	426	424	343	385	406	400	390	385	394	375	430	405	391	363	386	387	409	421	397	364	382	404	388	397	390	385	405	402	350	406	423	363	425	395	400	419	376	400	417	398	392	372	394	363	398	400	362	398	381	386	407	378	415	369	368	382	385	425	375	389	414	400	387	408	388	425	411	431	375	383	391	415	366	405	410	417	395	369	422	414	372	399	408	400	376	401	395	430	387	398	405	394	444	388	366	419	374	380	409	353	401	374	411	414	375	347	385	408	398	408	393	400	392	405	394	386	371	429	387	424	397	378	363	423	396	358	397	409	367	377	381	392	363	398	419	382	387	392	445	400	397	389	405	362	385	400	376	360	396	410	373	408	380	386	390	376	407	400	427	423	353	412	369	379	414	384	397	388	378	409	375	434	363	384	382	422	402	399	407	353	371	426	413	377	374	387	361	401	382	380	387	400	395	390	374	381	372	403	392	437	378	373	368	403	374	415	373	362	386	381	366	412	358	457	403	341	380	418	385	368	377	399	385	372	364	402	399	388	433	394	402	386	396	404	378	390	387	407	422	356	403	412	368	380	388	388	413	375	430	380	398	371	402	426	412	404	417	381	386	413	351	363	389	377	394	418	378	368	390	392	388	387	374	397	403	399	408	413	385	408	375	396	391	367	381	355	381	404	374	392	420	380	386	367	374	388	427	365	386	414	420	392	368	379	433	389	395	409	349	379	363	370	416	385	411	442	415	409	387	390	419	410	359	373	400	358	392	390	408	392	429	414	348	389	380	385	385	405	425	390	393	393	385	426	419	389	412	364	418	362	386	402	396	354	367	379	392	404	418	412	414	373	386	391	422	404	398	382	398	379	382	420	365	393	388	414	385	387	457	371	416	356	374	407	373	388	374	411	416	380	365	404	428	426	376	385	405	383	410	384	358	385	400	376	397	419	404	412	405	357	375	388	397	412	397	431	400	381	370	411	382	388	399	378	374	379	383	407	412	410	385	394	378	375	403	393	396	430	399	365	390	408	401	389	400	393	420	399	399	400	381	420	403	391	396	370	340	387	395	368	408	389	370	376	397	407	362	378	417	411	386	430	373	379	401	401	391	375	384	346	404	380	377	394	436	416	336	395	407	406	379	406	371	369	431	413	396	409	376	405	395	374	378	423	399	376	388	391	365	387	383	398	402	369	387	368	395	395	394	399	399	389	396	396	393	414	360	406	382	398	412	413	418	402	429	370	446	398	378	411	381	399	409	403	399	418	405	396	385	399	395	363	365	403	375	387	433	435	407	368	409	400	431	407	402	391	422	383	381	369	379	425	397	363	402	385	397	398	430	392	383	377	385	434	414	393	411	407	383	404	355	370	411	394	407	367	437	376	383	391	387	387	395	388	375	417	361	355	406	379	401	368	382	383	397	352	421	364	392	427	397	385	380	367	396	352	390	380	412	402	384	380	397	401	372	369	389	398	370	380	401	379	401	393	366	408	410	407	390	413	407	397	392	394	409	382	398	392	368	430	383	407	403	385	386	382	384	418	371	422	396	389	391	399	398	398	435	416	384	375	402	391	392	407	383	399	407	412	373	381	398	409	389	414	401	410	395	368	383	392	378	423	385	405	386	421	402	412	421	415	373	393	423	404	371	386	403	417	403	383	358	370	421	405	382	404	397	397	383	382	394	390	387	378	382	376	438	341	392	405	414	448	385	420	380	379	424	402	389	412	405	370	390	399	377	374	417	375	433	407	391	411	366	390	393	363	410	424	411	376	402	366	390	421	387	399	391	392	412	384	389	401	401	441	377	426	359	386	403	429	397	397	394	406	426	373	381	385	417	380	406	382	406	421	359	409	370	401	423	401	419	397	415	442	428	408	391	384	367	397	381	409	401	362	357	380	384	365	373	398	368	393	386	418	433	391	372	415	388	371	374	419	375	397	388	373	404	391	349	377	400	379	375	398	366	404	389	346	392	372	396	411	395	412	402	380	383	396	361	393	392	381	425	390	378	421	400	362	418	375	432	396	427	364	368	391	386	389	380	372	362	406	409	386	389	409	351	365	390	368	416	406	358	391	407	371	396	381	378	405	375	364	377	406	380	402	427	368	401	415	374	391	386	395	405	417	394	393	399	382	383	393	424	392	370	345	414	376	404	388	361	385	422	381	395	409	377	398	393	399	373	414	364	374	371	398	376	398	383	385	428	396	400	403	403	392	367	442	402	400	419	387	396	372	400	400	395	370	392	422	414	406	407	392	374	403	390	373	379	393	399	407	383	406	415	361	401	393	379	422	379	396	421	421	346	428	379	395	341	366	393	414	395	415	371	387	401	411	385	388	395	426	364	405	412	368	383	400	422	381	404	416	409	414	367	383	362	440	397	398	390	381	402	434	371	356	406	385	386	379	355	367	383	383	416	385	382	460	374	398	404	361	386	372	369	380	425	395	373	376	383	417
60873	26143	13504	4796	1583	1001	437	356	281	281	275	237	280	272	250	219	277	233	256	237	239	228	214	257	251	237	237	211	255	222	207	244	240	238	221	235	229	247	245	246	227	231	255	246	249	252	272	259	234	240	249	235	251	225	242	224	258	270	248	217	243	238	245	268	244	205	221	260	258	203	232	243	226	207	269	246	252	251	226	226	234	282	247	242	247	234	231	234	264	223	246	232	225	238	241	271	244	267	235	245	261	257	212	226	234	216	259	227	255	254	231	240	235	250	241	218	252	257	232	225	234	229	205	237	264	255	232	262	249	215	259	230	256	234	238	236	202	242	219	248	221	253	232	242	258	234	243	224	218	226	235	212	221	228	230	233	250	268	240	251	263	210	228	281	244	258	264	216	225	216	235	256	252	216	250	248	262	259	254	237	224	252	247	242	279	235	263	229	265	229	240	221	275	237	267	236	245	269	244	210	250	276	229	244	232	244	217	230	233	220	252	220	262	228	233	245	232	256	235	248	235	219	245	258	242	227	237	215	235	240	200	229	230	223	220	252	250	217	227	245	228	233	236	262	210	265	288	234	237	237	220	245	257	242	238	234	254	241	265	249	225	241	212	236	266	245	237	257	235	257	242	236	234	223	236	242	258	233	277	259	238	256	233	226	216	231	238	239	256	223	232	263	209	236	223	233	248	221	206	225	208	281	260	220	230	208	236	244	244	229	266	227	274	265	202	217	240	230	232	266	249	236	244	216	234	246	232	205	226	226	236	247	253	231	234	193	200	228	258	261	244	244	284	242	244	254	244	226	238	235	250	225	246	210	219	273	237	238	217	247	243	232	232	239	230	213	226	260	239	268	233	243	232	253	235	231	248	245	238	245	257	245	248	223	236	226	235	224	259	225	216	219	247	225	225	232	206	237	197	238	237	225	258	237	226	227	242	218	229	235	224	247	209	222	222	214	230	270	236	206	219	242	261	224	227	249	221	230	219	216	235	224	246	209	199	241	225	237	256	243	230	231	227	227	247	230	246	217	190	234	234	269	222	262	226	188	230	232	220	275	249	230	196	235	269	274	239	250	265	285	261	249	218	258	236	253	211	240	213	248	211	265	225	230	244	230	215	236	219	254	261	236	234	230	240	240	254	206	247	229	213	244	231	208	226	220	222	209	244	257	230	251	235	236	235	248	221	258	197	237	246	244	244	240	236	234	251	253	218	210	267	237	242	239	220	225	261	237	247	230	229	279	234	226	217	225	249	246	256	217	243	236	250	224	245	230	241	228	232	227	248	246	201	187	225	251	253	231	222	232	240	235	216	231	235	227	216	196	214	241	235	225	214	224	233	247	256	215	238	229	219	259	221	227	226	239	235	249	239	202	273	243	239	264	254	247	246	220	252	222	236	223	258	225	239	243	252	236	216	191	254	226	230	254	253	239	214	221	226	196	229	252	238	235	204	219	229	201	238	269	245	237	243	243	237	256	224	250	216	249	247	237	228	226	259	235	227	227	248	236	240	234	220	225	226	243	251	251	230	217	235	258	240	269	233	234	240	251	233	227	263	276	255	243	261	250	289	225	237	253	230	231	246	247	242	228	230	261	227	270	245	288	213	216	235	258	227	214	238	214	195	260	238	215	228	222	228	243	243	256	245	229	232	237	223	251	234	229	233	261	245	234	223	232	210	275	244	233	256	210	252	229	236	235	218	202	231	209	244	228	250	278	254	232	243	246	245	255	230	252	265	250	224	221	245	253	239	223	245	246	233	248	239	229	220	251	266	205	251	218	234	237	235	220	220	246	243	230	245	234	271	233	244	259	221	213	208	241	257	222	235	267	237	237	194	261	235	251	223	230	232	216	241	241	259	226	245	253	246	263	213	242	228	227	257	254	245	233	236	236	259	218	265	236	265	254	211	239	234	246	226	234	256	239	222	209	226	267	237	221	250	235	241	246	247	233	216	233	236	212	211	235	228	241	226	237	258	213	243	228	238	222	225	251	225	249	253	233	293	220	234	249	220	239	245	250	240	255	273	255	227	222	267	244	244	265	199	246	233	233	273	238	243	231	232	205	230	233	229	234	231	226	248	241	223	237	243	259	239	253	229	232	249	235	206	255	264	241	245	246	252	281	234	239	237	219	251	265	234	214	222	232	241	236	227	240	223	245	218	247	239	254	243	227	220	238	221	231	228	247	219	250	236	242	223	232	232	236	215	239	228	228	234	247	239	226	254	231	239	232	262	230	260	224	246	254	234	232	216	237	229	236	231	224	214	206	250	228	236	227	246	262	243	220	238	252	249	237	241	221	231	235	240	253	257	216	282	248	223	261	242	238	217	245	246	230	254	237	240	238	253	218	208	237	214	206	244	240	258	231	199	233	185	240	239	261	237	221	234	224	238	201	246	266	221	203	246	236	231	217	269	230	250	241	245	272	211	242	227	232	248	212	221	255	240	241	244	215	231	239	210	243	234	249	240	213	233	242	219	231	242	233	233	243	255	242	219	257	209	265	266	218	236	249	236	234	233	233	219	245	247	230	222	219	258	207	207	275	228	265	227	258	235	238	237	247	234	233	243	219	228	225	242	251	230	205	206	233	238	250	253	250	209	247	229	228	225	233	252	279	205	272	256	240	248	209	236	223	253	239	238	228	258	272	238	230	231	233	243	268	210	213	231	224	228	281	250	251	230	225	222	237	240	233	253	215	212	236	245	244	251	230	235	234	233	246	229	249	232	220	245	230	251	219	246	257	243	254	243	220	228	232	253	230	263	237	229	246	223	231	214	232	228	244	225	264	239	234	254	227	202	238	230	220	227	263	237	208	234	247	255	245	249	226	202	229	228	212	223	250	267	253	242	245	257	249	227	223	220	211	232	226	239	213	247	254	214	225	252	243	210	264	234	231	214	236	253	230	224	253	241	225	233	250	259	248	235	233	248	257	215	224	248	236	245	259	243	256	244	232	239	271	213	241	251	277	220	212	230	265	221	277	264	244	231	216	239	220	243	252	214	245	226	225	221	229	224	210	231	243	256	255	237	255	259	237	247	231	235	265	202	219	215	233	217	247	235	261	254	244	221	219	254	235	226	202	269	234	239	247	238	224	210	258	196	268	229	278	243	271	240	249	256	261	247	239	232	238	244	230	219	227	261	240	239	235	243	243	237	212	233	232	243	234	209	253	251	216	212	231	233	216	256	235	229	243	268	240	258	258	263	237	243	255	201	272	226	250	224	225	216	230	202	225	229	226	242	242	265	234	211	197	234	213	255	269	244	224	233	253	222	240	221	252	222	242	252	266	235	224	223	214	209	250	250	220	279	234	251	257	253	224	214	249	258	248	267	250	227	252	244	245	235	234	229	230	243	258	241	225	234	272	272	245	243	257	191	253	263	238	222	210	225	247	215	269	243	248	249	226	229	225	210	244	233	256	228	260	234	237	284	245	259	207	236	240	237	221	211	250	260	198	243	266	198	228	258	229	208	263	250	224	210	222	264	228
36463	16177	15635	8626	4913	3122	1265	1042	893	751	645	604	599	568	543	581	539	547	580	559	490	523	492	511	490	511	503	496	524	511	490	550	514	551	561	496	486	550	511	500	504	515	514	526	480	509	504	469	470	541	506	546	507	502	517	517	513	515	544	489	495	480	496	486	514	508	508	515	480	523	525	537	509	502	503	507	488	477	515	503	539	512	512	515	537	481	520	527	474	496	535	539	499	483	502	474	499	544	499	510	501	488	512	533	493	510	491	516	508	502	526	486	517	555	510	490	532	482	520	498	465	472	512	534	459	533	539	506	539	496	535	524	471	476	513	509	476	471	490	539	508	532	475	485	484	521	492	468	499	508	478	527	516	518	496	488	481	477	495	518	495	482	495	511	494	473	503	549	498	520	548	501	496	514	526	516	490	488	493	529	475	495	506	512	516	495	480	481	557	521	487	481	475	500	526	471	533	507	479	503	494	515	502	498	495	489	561	499	473	520	511	500	472	507	538	512	468	473	530	536	471	515	531	503	514	486	520	494	511	504	493	514	497	503	490	488	509	514	493	472	496	493	501	477	480	516	485	482	473	550	494	512	513	466	519	501	513	524	486	523	503	496	484	496	524	521	497	493	494	514	512	484	523	479	480	503	495	516	483	530	480	521	513	501	472	487	483	497	504	508	469	505	467	518	512	504	498	517	492	495	496	496	482	512	507	516	469	506	505	502	497	498	480	475	517	509	466	500	521	503	487	509	471	514	492	491	527	495	527	527	458	497	498	468	475	533	496	513	483	511	537	465	475	504	454	479	510	460	500	499	537	478	491	498	507	491	501	496	522	510	498	501	505	504	520	493	520	508	497	516	491	533	535	529	497	531	519	459	529	504	518	484	467	489	489	488	497	504	522	495	522	508	484	500	525	456	498	502	512	486	472	470	506	512	541	456	539	477	500	502	517	519	537	511	480	478	471	527	487	514	498	531	492	511	496	478	525	495	555	549	475	509	529	514	462	508	512	545	488	537	522	485	492	494	492	508	537	489	531	446	499	468	469	493	479	496	503	494	495	492	480	488	517	542	482	468	513	498	486	498	467	490	470	508	504	507	524	516	516	488	511	498	491	498	502	483	500	481	518	511	484	549	513	510	525	500	505	504	501	498	514	492	531	495	488	486	502	539	526	500	486	536	537	498	515	476	504	515	510	487	490	509	487	561	528	515	533	538	494	484	488	488	478	532	531	534	529	499	491	476	509	473	509	538	522	495	504	487	519	520	518	484	522	511	487	552	529	501	470	488	505	501	550	527	514	494	489	530	475	463	501	493	503	498	512	506	548	529	490	455	453	493	474	500	494	497	507	476	502	497	480	497	539	530	475	470	492	493	513	504	476	485	501	487	518	495	486	528	526	487	495	507	518	476	530	510	470	474	491	540	516	458	528	497	482	493	503	486	495	497	475	530	515	482	490	501	509	494	520	485	515	530	515	489	562	517	510	512	486	529	509	518	478	479	480	500	484	500	495	536	507	492	511	537	473	485	521	548	454	496	497	501	464	481	511	510	521	509	519	480	491	505	484	485	474	458	466	435	522	483	530	474	496	552	518	513	484	517	521	549	481	485	541	520	493	488	510	512	514	523	434	493	479	501	507	524	538	514	488	455	523	548	476	488	505	527	470	481	437	493	496	499	490	524	484	493	522	470	504	521	523	536	501	515	512	532	481	462	473	530	514	454	494	484	500	510	504	544	515	519	483	514	512	518	521	522	517	509	461	543	501	554	499	519	477	502	503	492	504	473	485	580	474	501	507	494	490	482	505	475	473	524	503	499	496	496	485	512	514	507	483	498	551	489	453	496	555	520	503	503	510	476	514	518	481	510	508	481	501	494	540	479	499	514	551	470	501	498	519	501	504	525	479	510	497	545	493	489	498	483	520	478	509	446	469	485	491	490	490	471	537	505	518	517	488	513	520	536	537	505	494	495	533	491	512	500	506	491	467	523	486	534	524	508	473	510	489	503	521	467	498	534	518	460	520	535	540	491	509	504	537	523	499	493	475	514	475	495	542	532	493	491	451	512	516	489	512	531	465	458	493	484	532	474	523	474	559	542	504	505	509	503	492	510	491	538	495	510	489	511	503	500	515	515	502	493	555	484	498	524	505	498	512	532	528	508	483	509	457	501	465	511	461	478	513	474	509	550	502	522	516	502	477	482	515	496	515	486	502	500	507	515	532	528	498	528	489	502	511	500	533	520	516	507	500	495	543	491	511	493	484	502	464	499	522	514	473	507	498	483	502	491	473	520	503	496	507	506	509	481	493	507	494	513	479	479	520	490	528	534	499	530	512	514	486	520	526	509	539	504	507	523	472	520	491	568	495	504	530	499	496	487	519	512	495	485	500	489	494	520	514	497	519	539	484	492	504	497	488	538	527	514	501	475	495	491	509	483	510	491	494	505	518	511	527	499	515	492	526	511	529	508	532	499	521	498	509	499	502	546	503	507	518	521	508	478	501	487	507	539	507	486	522	515	500	462	498	503	480	497	440	513	522	488	523	499	494	502	537	515	522	499	502	495	539	496	505	566	540	497	491	520	478	490	544	497	480	494	499	502	511	530	488	475	475	498	467	500	468	513	531	467	546	515	508	496	501	491	494	501	506	488	513	507	542	517	548	502	510	523	499	496	486	524	540	488	498	544	505	501	476	525	525	515	490	518	557	533	511	480	518	499	494	479	486	521	559	522	550	531	506	514	507	499	466	476	469	460	487	500	515	531	484	460	506	480	546	519	519	524	487	490	521	483	523	511	509	503	462	498	502	499	493	457	475	473	460	493	515	512	512	534	519	538	510	533	506	461	483	489	508	508	522	473	529	507	489	502	527	512	562	495	551	499	536	514	513	494	508	519	494	501	482	481	446	507	512	503	558	494	521	513	519	509	476	548	536	495	523	468	490	483	459	509	502	508	497	470	513	483	525	508	512	494	503	504	520	514	568	510	538	508	539	498	549	477	505	498	554	537	542	515	523	545	507	539	459	483	532	521	477	538	518	466	493	515	485	541	481	496	537	538	505	504	483	508	505	534	494	526	493	534	530	492	508	497	510	496	489	555	482	480	505	497	501	507	474	510	490	550	542	495	515	468	507	487	507	515	524	516	492	528	526	536	522	492	505	525	530	493	508	504	487	467	528	482	526	504	527	488	506	511	487	474	500	490	521	527	497	524	451	511	494	510	493	483	516	562	503	493	518	543	562	490	475	499	541	552	513	526	495	509	501	495	523	445	524	500	532	571	471	496	526	500	533	476	500	437	494	520	510	502	527	492	448	476	485	495	522	437	494	458	503	525	499	504	469	492	491	501	529	466	471	508	516	497	496	511	494	479	515	533	519	515	516	466	498	496	491	537	526	526	481	526	515	527	541	503	489	452	511	502	489	554	542	490	568	475	575	476	496	487	467	471	521	520	495	494	513	505	465	501	475	482	488	460	530	519	484	506	465	516	521	508	558	477
34075	15458	7123	2355	1137	566	221	216	180	186	188	194	204	183	214	176	216	168	186	223	208	200	201	164	171	184	195	184	199	173	222	183	215	205	201	196	207	189	183	227	214	193	198	169	194	180	177	178	202	200	206	215	224	203	204	198	177	197	194	217	194	185	194	183	178	184	184	180	179	179	200	185	183	192	200	205	169	178	228	188	187	197	227	194	204	215	211	222	214	219	186	185	198	184	207	177	185	194	194	170	184	235	207	224	187	191	196	182	203	205	182	222	207	206	194	187	195	165	208	174	221	168	188	223	204	200	184	179	201	194	192	196	183	261	223	206	206	193	183	178	192	200	199	227	196	197	196	194	200	197	186	221	204	191	163	206	215	196	197	170	181	194	201	190	202	193	216	213	200	194	173	190	212	189	181	202	190	201	189	162	194	179	207	222	211	219	184	212	179	178	220	223	189	217	204	176	185	189	216	192	186	181	175	193	205	193	196	213	207	210	189	192	177	161	175	200	190	192	225	227	232	199	174	191	179	189	189	162	187	205	195	175	159	187	209	194	198	215	197	188	183	205	226	197	212	195	174	183	219	183	194	186	171	240	208	189	197	189	219	189	187	187	216	197	206	179	169	196	197	219	196	200	187	194	196	188	209	182	206	196	214	182	212	203	174	191	173	204	189	185	201	176	226	204	206	184	181	211	213	181	189	198	202	207	202	179	179	200	198	218	181	206	180	196	212	199	198	198	217	184	223	183	202	193	198	195	183	196	215	192	187	185	187	185	173	172	184	190	190	201	192	184	205	161	161	188	217	187	189	178	193	210	185	187	199	215	179	221	187	166	182	181	195	192	177	195	199	201	196	194	207	202	196	193	212	187	187	188	170	195	195	212	195	211	201	201	226	175	198	208	174	201	196	195	182	209	165	184	204	203	210	188	187	205	177	204	192	197	180	204	234	200	194	215	215	186	204	242	218	208	202	214	205	242	188	222	203	175	183	186	185	201	217	200	198	226	172	191	208	182	185	201	201	211	194	221	209	211	193	179	201	194	213	198	181	200	183	195	200	226	186	181	221	168	222	192	203	195	187	177	189	217	192	205	196	216	181	205	223	197	192	191	180	198	192	219	199	163	203	203	168	218	201	208	210	201	232	216	227	199	185	190	176	207	194	186	193	191	200	211	176	200	187	230	202	193	188	202	205	189	189	194	183	227	171	209	192	161	206	213	184	200	222	195	214	160	199	192	202	194	183	189	201	212	166	213	209	194	199	179	204	196	197	191	201	199	196	193	189	193	200	203	177	182	221	235	203	206	184	200	179	166	185	198	224	202	170	191	191	193	188	184	199	193	205	202	191	199	196	218	178	187	164	204	195	205	186	176	212	174	165	198	222	204	164	181	189	189	207	190	189	191	221	179	212	170	167	157	198	193	175	168	196	209	193	211	199	211	205	198	204	159	184	217	193	200	199	185	170	187	179	205	186	194	184	181	192	208	184	174	193	167	178	214	206	206	205	181	184	189	199	180	212	191	200	210	196	206	235	179	177	184	182	182	209	189	174	216	197	203	212	205	210	212	187	203	186	193	198	217	210	183	210	227	197	191	185	184	175	188	187	193	167	173	158	207	201	192	194	199	217	202	193	187	186	158	188	192	186	191	172	186	213	256	213	219	183	224	180	186	178	212	189	159	197	163	195	191	204	196	214	168	192	189	168	209	228	208	199	219	194	179	185	199	213	163	190	183	160	181	225	204	222	182	182	197	195	198	165	186	200	182	190	219	195	201	188	194	226	203	192	204	191	238	210	218	182	202	234	192	207	204	174	188	188	222	206	182	210	194	218	229	182	200	187	172	162	193	181	220	168	205	196	184	214	193	179	177	205	174	167	204	181	181	199	193	204	182	179	165	172	208	208	191	189	185	186	184	182	177	172	213	215	203	195	183	188	212	182	176	196	180	188	219	194	207	200	173	183	212	230	197	197	215	174	172	211	206	203	196	209	200	203	224	217	209	198	177	190	184	190	186	185	195	182	186	181	212	192	221	191	174	201	205	210	170	160	200	169	190	174	231	176	216	186	200	205	192	190	184	181	179	184	190	196	208	196	195	210	179	196	210	212	201	195	173	168	204	187	168	193	170	197	210	218	192	190	188	202	174	201	159	204	188	198	210	187	173	183	191	213	217	200	201	183	201	187	187	198	200	192	172	210	169	201	177	175	219	217	172	192	212	214	206	218	180	186	188	190	189	189	194	191	198	231	205	226	163	169	166	194	165	222	203	166	186	189	209	180	194	185	191	197	227	201	224	198	191	209	202	170	193	224	216	166	182	180	206	189	177	196	190	193	231	190	199	184	172	199	170	207	175	185	166	202	212	191	187	207	192	214	215	216	189	187	189	170	213	209	178	169	193	210	177	179	167	192	195	177	181	190	220	192	205	183	197	171	195	211	202	213	199	216	215	174	188	223	204	190	201	192	195	240	198	226	211	186	186	204	218	228	182	191	216	171	188	195	181	207	216	185	190	213	209	211	185	183	166	212	177	196	204	224	202	200	170	213	182	214	200	207	203	189	203	172	202	200	197	187	200	195	185	193	213	185	168	178	179	212	197	178	216	200	180	214	170	180	185	223	214	182	195	209	174	208	188	212	196	187	192	216	199	201	182	207	151	203	197	181	168	193	176	208	196	179	189	216	205	210	191	223	212	174	200	223	187	199	214	201	213	195	188	185	211	168	169	205	169	178	187	196	178	234	195	179	196	178	201	186	164	185	206	193	233	214	199	194	193	191	220	194	209	181	181	184	193	207	202	201	208	209	207	204	198	186	164	188	178	163	195	186	171	183	191	208	202	197	175	209	178	197	211	194	184	202	203	211	211	189	201	212	216	182	182	197	194	198	182	205	185	193	189	206	201	194	200	226	185	171	168	199	191	189	232	200	181	218	196	212	180	194	188	178	188	202	192	189	210	215	186	189	174	195	205	198	180	194	186	205	178	210	187	211	179	203	195	203	191	214	219	172	213	188	182	190	176	161	177	195	211	189	217	184	175	198	173	198	170	197	215	164	213	194	203	192	196	178	214	192	173	165	197	203	211	185	190	221	206	198	163	197	205	211	212	200	186	198	214	194	196	185	210	198	187	213	227	216	219	181	204	200	182	195	188	184	166	217	196	190	185	215	173	171	169	207	223	198	188	193	208	202	185	218	191	218	202	189	196	200	212	212	210	184	189	179	181	199	176	191	182	185	197	213	182	212	188	209	183	202	216	216	196	206	184	196	214	188	201	195	223	204	169	221	205	219	206	192	198	189	194	208	216	197	206	207	175	210	174	197	196	196	199	216	197	190	196	179	218	216	193	212	217	217	188	192	196	177	222	184	176	190	168	183	212	197	178	185	217	179	184	210	185	209	223	184	189	179	201	192	211	209	199	170	215	198	200	197	185	186	228	182	176	212	184	173	173	210	179	189	191	193	209	188	188	206	169	200	172	201	192	193	187	181	184	189	179
19835	10635	9727	5602	3739	1833	545	470	444	398	409	418	387	434	444	387	441	409	425	410	412	419	376	451	400	403	417	417	399	424	417	383	368	371	449	407	421	403	423	432	379	413	411	418	387	380	410	406	400	407	393	427	422	443	418	401	437	407	390	409	415	426	428	412	435	448	418	427	398	420	434	448	412	399	415	409	428	423	390	406	427	399	441	418	417	358	438	421	396	426	410	419	410	416	414	413	434	436	418	420	424	386	430	416	420	417	430	418	402	409	429	431	429	431	419	394	430	407	399	450	403	399	427	429	422	400	443	453	406	398	428	435	460	415	403	414	389	401	406	420	421	403	437	468	426	432	397	386	396	420	375	397	385	457	413	443	419	385	402	451	406	393	413	398	422	418	381	355	420	397	438	399	432	427	390	384	425	434	436	408	431	388	416	403	415	398	413	427	436	432	388	376	432	448	437	459	404	417	428	438	460	426	427	411	407	421	389	411	414	416	414	415	422	388	406	401	429	415	386	407	409	429	406	420	441	428	428	425	412	415	412	423	413	408	416	431	393	419	399	406	409	407	343	455	432	426	379	381	423	460	392	392	444	412	378	425	411	402	370	401	423	432	429	425	414	390	394	420	410	395	408	368	419	441	420	453	416	387	396	424	383	420	394	443	405	400	415	414	432	400	426	412	431	446	387	423	398	379	373	398	392	391	420	410	430	431	396	414	444	419	437	394	434	430	429	405	416	446	440	452	410	398	404	435	423	414	426	406	435	412	410	408	409	448	438	403	424	437	398	434	461	422	428	397	407	414	385	423	480	435	409	399	402	423	399	398	400	407	421	405	377	402	384	409	409	404	410	446	405	419	449	396	381	418	423	383	421	446	415	380	431	432	391	421	441	439	439	384	394	439	417	388	409	414	401	420	429	433	434	423	447	403	412	406	434	406	403	387	414	404	390	403	403	430	423	413	439	461	381	430	409	394	438	396	389	433	432	430	391	429	417	414	434	390	408	410	427	449	410	451	422	397	354	410	403	410	423	408	390	404	417	423	421	424	422	427	415	393	450	435	437	423	430	427	379	366	438	434	424	411	439	407	385	391	430	416	411	407	392	393	421	417	410	398	411	389	410	397	420	424	425	419	396	421	378	406	403	413	414	399	431	386	451	418	412	390	415	413	398	442	417	405	409	433	451	429	402	395	416	388	364	381	459	403	394	407	433	398	423	402	400	439	450	437	422	422	428	414	380	431	411	385	431	413	433	386	423	442	403	448	443	413	424	418	427	420	405	381	375	405	437	388	416	430	443	412	392	395	403	427	344	406	407	417	432	416	400	404	429	470	405	395	393	435	424	419	409	423	407	406	452	410	433	438	414	454	434	470	419	397	395	422	421	435	394	406	427	413	382	438	451	403	426	450	421	473	433	393	423	415	422	387	409	371	430	460	403	403	429	442	392	457	427	427	408	407	415	421	430	425	408	393	434	422	438	445	396	408	391	431	450	394	422	406	417	409	419	391	382	432	437	415	399	416	445	427	385	397	430	403	433	415	418	409	428	369	414	380	437	395	414	427	407	426	448	436	457	394	449	395	412	405	394	407	422	422	440	434	427	421	401	455	419	432	403	416	418	428	420	412	431	379	422	397	432	406	419	439	409	460	442	411	459	419	435	422	403	408	392	409	389	402	412	405	371	399	405	402	384	410	387	407	409	397	423	423	400	390	429	406	423	414	438	404	414	425	412	462	431	409	452	438	420	438	458	375	440	437	409	411	427	384	409	384	405	414	448	419	411	393	404	436	389	421	399	425	442	440	433	430	405	416	411	398	435	416	433	425	444	448	393	416	413	410	410	428	459	447	461	411	390	402	429	398	377	417	392	388	381	416	430	404	403	440	418	418	410	400	421	409	404	437	436	467	434	436	436	430	401	439	399	407	392	407	425	406	426	410	413	408	394	397	398	448	422	424	433	408	386	369	429	378	404	383	404	383	427	427	448	372	387	411	405	413	435	403	404	419	462	403	392	420	433	425	448	435	416	406	373	394	414	435	424	423	422	440	424	413	410	384	430	405	436	441	413	364	404	404	435	428	414	434	402	387	408	417	429	429	395	415	432	380	379	433	413	427	416	404	413	414	372	407	384	412	418	425	407	409	410	428	376	421	463	421	404	428	419	412	395	413	430	400	425	421	444	403	394	403	404	382	401	470	405	378	391	419	391	418	411	393	391	417	425	413	387	399	402	433	418	449	441	409	437	406	401	417	388	407	373	372	391	413	451	430	438	422	406	401	420	426	465	401	417	411	396	432	389	433	473	408	416	409	456	410	416	395	451	435	452	410	399	414	413	413	453	428	417	424	426	381	394	403	405	425	384	470	398	402	454	431	418	386	405	389	409	398	436	403	395	427	411	420	425	423	378	415	418	411	387	415	415	436	377	420	381	419	422	404	407	435	436	434	462	450	389	464	404	419	400	411	432	434	404	435	444	447	384	391	354	405	440	422	415	443	487	380	412	414	439	436	370	385	396	415	396	442	385	412	411	350	405	420	436	416	437	408	423	404	400	439	415	413	426	449	415	419	392	416	432	408	401	414	423	421	400	410	428	403	430	404	381	446	392	415	404	417	424	390	422	438	400	449	433	409	397	397	429	413	379	401	445	406	387	449	416	420	416	410	422	413	418	366	416	386	434	371	413	433	399	410	450	429	424	443	410	430	410	385	406	455	416	424	407	418	441	399	409	423	372	402	422	402	419	425	413	425	419	409	405	419	448	424	396	412	426	406	415	405	420	422	440	419	441	413	407	405	394	385	373	412	414	410	405	418	392	409	427	435	416	382	370	434	398	448	372	424	435	414	405	424	401	397	392	439	419	430	438	381	417	412	379	414	430	411	413	438	420	374	399	421	425	427	423	375	374	401	427	414	401	389	417	373	413	402	423	391	428	416	394	445	415	415	410	398	401	446	377	406	384	428	416	419	388	430	395	427	392	412	422	416	448	410	421	450	418	414	431	420	426	411	407	395	414	407	399	406	442	414	445	422	419	441	429	420	432	395	398	394	421	414	439	389	419	430	394	430	405	420	438	408	455	373	416	431	412	409	411	409	399	416	435	428	408	422	431	418	419	404	368	434	445	394	417	446	404	410	421	398	428	425	420	422	429	435	395	416	409	375	411	413	434	415	410	425	425	436	410	441	404	414	407	412	404	418	412	419	403	429	438	431	412	403	412	453	439	442	453	417	436	395	380	406	404	389	386	374	376	415	403	379	394	422	450	410	412	392	421	449	417	418	421	435	452	399	475	378	430	367	401	422	415	431	395	404	389	439	367	456	407	404	414	445	401	413	419	420	399	409	412	443	404	419	354	437	418	443	404	413	404	390	440	414	400	398	407	419	415	414	403	438	412	403	447	393	420	394	407	413	419	433	446	424	370	404	409	420	427	418	433	414	412	448	407	392	415	428	408	440	422	441	424	439	439	416	361	413	403	367	402	390	386	409	391	419	391	415
48113	26797	15654	5354	2170	652	306	257	241	204	214	185	201	190	185	203	179	179	207	154	185	172	183	182	183	170	174	177	188	198	155	196	189	177	184	180	202	166	176	164	162	204	193	167	175	182	159	170	187	179	173	165	186	160	180	179	173	180	176	179	182	156	151	190	182	186	187	180	199	200	171	177	168	171	163	158	169	184	175	201	194	194	182	181	190	183	169	199	178	182	183	165	198	197	182	180	163	187	181	188	213	167	177	170	185	192	190	169	181	171	182	148	193	192	183	161	171	166	177	186	190	191	183	179	196	181	164	173	178	189	188	179	174	168	152	161	188	152	171	166	165	205	190	200	185	176	172	182	193	174	182	154	166	162	186	198	206	187	174	175	183	200	185	177	197	177	178	165	187	172	176	162	164	163	171	207	161	195	155	159	170	183	155	160	168	179	159	212	171	164	184	184	190	177	184	179	171	179	169	175	156	185	187	164	189	194	172	172	168	197	173	166	174	196	199	173	180	196	198	170	188	211	188	180	187	149	150	180	154	148	157	161	179	151	182	180	165	153	184	197	177	179	160	173	181	186	185	170	155	181	155	161	201	193	169	160	193	178	152	147	181	172	159	187	191	158	187	180	184	162	199	172	191	168	164	174	163	183	167	183	180	201	173	196	160	165	171	173	170	194	182	175	172	167	194	179	195	181	176	178	176	202	182	210	158	194	180	173	183	177	170	180	161	179	178	182	175	214	152	173	176	165	186	203	180	208	179	174	176	168	176	159	206	166	166	156	182	151	173	172	181	159	187	173	198	156	173	197	181	187	214	176	176	169	169	148	174	182	166	201	189	162	196	204	167	172	170	166	170	162	179	165	147	168	168	173	167	175	154	169	194	149	172	177	181	181	193	178	184	176	152	184	185	160	193	171	180	204	159	195	191	200	182	164	169	163	199	185	156	172	184	201	191	165	172	179	159	201	179	165	163	170	163	181	180	201	170	179	170	185	167	164	179	208	165	176	196	163	187	182	160	158	188	200	171	177	169	181	174	169	161	166	153	187	196	167	184	180	166	173	164	172	165	167	188	148	171	171	174	198	171	165	205	180	199	178	184	161	174	173	189	172	185	189	189	162	188	175	168	181	172	200	184	189	191	186	189	161	166	192	182	164	145	161	153	181	193	184	196	192	167	175	189	152	169	155	178	193	177	172	174	164	178	172	187	173	221	172	178	162	194	186	193	172	179	186	144	173	181	192	167	201	215	197	176	179	171	184	171	174	156	181	176	204	152	163	196	175	161	188	161	145	180	201	178	167	172	197	168	168	174	172	193	163	182	198	172	138	195	189	172	170	166	191	188	198	168	219	176	181	163	161	166	180	172	169	204	196	180	165	178	168	176	171	192	183	162	191	181	167	173	185	174	139	174	165	170	197	178	210	192	176	165	153	192	204	187	158	180	155	159	170	182	160	175	184	180	180	175	158	168	195	165	212	174	158	189	171	153	178	152	156	175	198	156	169	154	161	160	180	190	180	160	166	163	194	191	159	184	144	171	191	148	183	185	177	163	182	179	161	169	217	227	194	199	182	185	181	155	169	168	189	161	159	201	183	182	165	161	190	187	166	179	192	180	173	175	169	162	161	200	190	160	175	175	177	176	168	174	198	184	181	191	175	171	187	177	175	184	177	171	170	185	197	167	171	161	194	188	162	174	193	163	153	209	199	213	179	185	165	174	168	156	158	167	165	161	204	170	174	190	177	169	176	160	177	185	169	154	207	206	166	164	191	169	193	167	181	201	171	174	178	184	188	180	173	173	184	167	171	155	160	167	188	194	187	177	197	191	190	171	149	156	183	195	174	180	170	152	171	175	165	167	190	177	195	179	201	201	192	163	170	192	202	188	187	175	171	143	166	186	155	183	157	168	183	199	172	168	183	179	182	184	159	172	169	187	157	167	156	180	172	178	203	172	156	181	167	195	145	155	163	179	188	184	165	156	183	185	169	191	155	162	162	207	200	167	184	189	178	163	179	173	174	184	174	151	183	184	172	169	168	177	182	175	191	201	177	176	163	193	178	172	135	184	165	188	203	189	186	170	142	158	165	172	120	191	152	155	157	167	215	195	178	169	171	169	167	177	170	174	171	172	174	183	167	195	175	189	177	191	179	163	162	176	162	173	187	196	175	163	182	174	174	175	154	158	180	164	179	175	144	172	165	214	177	202	206	199	179	220	182	174	183	155	191	179	182	174	195	171	216	191	178	189	186	164	163	155	181	164	168	162	181	167	184	179	168	172	165	195	170	193	192	195	177	169	168	183	186	168	167	180	185	191	191	164	166	153	195	179	168	175	172	168	167	182	178	170	178	180	207	195	176	190	178	174	181	172	168	182	192	206	154	170	162	182	189	170	163	166	165	177	185	191	194	180	179	177	197	163	172	208	169	184	178	170	179	155	144	162	168	186	151	165	158	171	139	160	199	173	164	190	210	156	177	152	175	179	157	183	159	179	150	174	166	167	168	180	171	186	180	171	183	180	173	181	180	174	189	169	194	180	187	164	207	165	176	142	161	178	187	185	186	155	184	176	183	175	181	170	179	173	189	169	184	190	150	195	165	169	168	176	162	170	181	184	190	185	179	166	198	191	177	183	154	176	174	176	171	166	194	146	147	195	165	164	153	185	186	165	179	166	179	219	187	180	188	173	172	206	205	178	147	164	187	193	214	180	206	206	183	211	182	187	181	184	167	163	181	202	190	199	192	172	196	181	169	189	155	172	173	195	183	177	167	164	185	193	188	178	172	172	199	173	200	156	162	174	191	171	162	193	180	151	184	164	167	172	145	199	159	169	199	174	194	159	173	191	183	184	164	189	179	171	174	210	194	167	169	212	185	167	173	180	167	167	177	185	167	172	169	182	186	186	175	203	180	166	166	160	194	179	175	190	189	207	168	177	219	183	184	206	186	177	180	182	185	184	176	171	189	161	154	215	184	178	169	188	179	157	180	190	172	194	183	177	187	163	179	190	168	179	168	209	182	160	158	161	172	205	172	184	175	157	152	156	197	173	168	184	154	170	148	178	204	182	179	202	177	167	182	185	188	166	159	172	169	163	201	197	158	186	175	171	176	172	165	189	166	175	171	166	171	186	174	153	189	177	156	160	167	149	163	165	174	179	159	155	168	173	199	166	162	166	187	188	216	179	164	191	174	156	171	158	179	178	154	172	180	160	183	190	182	164	175	187	204	162	176	182	153	153	174	172	176	189	176	167	204	181	172	182	206	198	174	200	202	166	170	161	162	175	184	185	201	168	168	201	182	210	176	194	176	154	181	158	175	183	202	157	183	167	161	184	182	190	150	185	174	176	163	162	178	166	168	185	188	199	184	233	184	181	168	177	187	162	183	164	189	183	188	183	168	162	154	156	188	167	189	166	154	183	190	197	196	195	187	191	177	153	190	182	162	202	197	188	147	161	152	165	169	177	196	180	192	157	152	183	183	170	175	185	176	163	175
28327	19441	17663	10664	7060	1932	884	760	644	519	489	470	422	487	411	396	382	440	397	400	415	402	397	381	407	405	395	417	405	400	378	390	346	426	391	376	413	431	385	433	358	384	438	389	382	418	431	369	396	361	394	410	395	392	416	379	430	356	412	393	388	385	410	376	349	391	399	385	392	399	405	371	344	395	421	420	404	398	378	390	394	387	401	372	376	346	399	364	391	391	402	432	398	359	376	405	418	402	381	365	383	403	365	433	392	367	431	420	376	339	414	367	422	385	404	408	418	415	422	390	374	388	422	431	397	369	398	414	399	410	351	411	412	387	404	380	391	364	387	382	377	401	369	413	381	385	419	405	378	441	411	375	387	402	397	416	394	407	401	374	405	421	377	365	406	393	353	408	384	384	355	392	403	367	371	436	388	408	403	400	400	391	368	403	396	387	390	379	379	369	361	406	392	366	377	342	396	425	402	417	398	398	385	388	377	380	414	399	370	422	405	383	407	388	407	392	389	394	380	418	408	426	386	385	399	372	367	395	375	416	395	417	397	374	417	385	396	366	404	378	388	374	362	401	446	377	375	386	360	370	410	337	412	409	375	371	376	377	372	393	409	392	405	386	388	381	363	368	352	385	388	384	403	358	381	382	371	381	399	368	354	386	410	403	391	382	399	406	354	428	412	396	406	373	388	376	391	383	403	398	377	408	354	351	392	368	340	361	399	406	393	396	382	394	429	371	356	377	424	390	391	388	430	408	389	391	346	361	420	450	362	370	421	402	395	395	392	378	410	396	422	403	369	389	396	392	381	374	410	376	397	426	417	353	401	403	416	338	401	351	361	393	398	444	402	400	394	380	406	423	394	397	365	386	398	389	363	356	391	409	378	384	414	378	376	392	356	391	372	424	391	394	388	358	379	375	366	348	351	380	400	424	379	391	374	392	403	403	401	362	390	344	394	382	390	395	366	370	404	386	382	398	377	349	352	360	411	404	386	380	402	407	374	394	378	397	410	392	401	387	392	380	357	425	401	392	424	395	385	406	385	388	409	399	372	346	406	406	416	376	375	377	411	387	396	411	397	429	391	432	371	369	386	389	407	387	402	380	416	418	389	376	396	401	377	355	331	377	414	414	430	361	367	411	398	395	383	382	385	371	392	428	337	381	367	368	401	419	399	379	435	390	381	413	422	411	403	359	384	385	392	360	385	392	398	396	386	377	406	407	402	409	405	436	385	400	377	369	361	377	384	373	368	412	412	398	391	443	393	414	375	365	390	380	383	400	398	423	379	427	368	412	370	386	362	387	345	386	436	392	396	358	420	417	419	402	391	387	386	397	360	382	372	395	376	391	385	418	381	418	380	395	405	400	391	382	389	369	397	368	408	393	370	394	397	375	391	362	387	366	379	383	366	361	361	380	361	395	369	401	389	383	402	398	392	391	379	376	382	359	369	407	377	385	391	373	402	399	362	361	406	385	399	371	381	385	373	389	445	343	425	381	415	405	374	383	388	385	403	390	366	354	357	388	396	363	401	412	365	393	420	410	401	372	382	394	425	378	384	393	386	410	382	387	400	406	396	379	400	405	374	382	370	373	422	382	390	380	391	374	409	385	418	387	420	362	400	396	385	385	411	368	438	388	377	407	372	375	368	370	387	397	356	384	356	361	345	396	421	344	368	412	360	385	351	396	407	389	358	389	386	385	414	368	381	425	416	406	401	408	397	402	404	377	405	381	376	386	375	421	422	398	372	421	375	366	387	405	362	392	397	375	384	395	393	397	405	381	416	421	410	409	410	385	383	382	383	376	363	385	394	377	370	437	403	375	382	394	355	408	392	379	422	385	398	345	354	376	392	353	423	359	350	377	415	384	377	376	349	429	395	400	426	383	411	404	372	385	410	358	403	407	407	398	388	405	381	392	418	348	376	446	386	404	411	397	389	393	405	376	373	386	395	373	377	347	364	387	412	390	406	373	415	403	405	371	385	407	386	420	389	371	416	388	401	373	383	421	397	376	367	395	376	415	372	435	422	373	404	394	398	411	361	401	391	400	386	374	414	378	395	394	377	393	393	347	426	369	388	351	408	374	414	377	391	391	388	390	412	371	378	413	390	398	392	387	391	353	441	405	382	382	403	382	410	392	356	404	398	384	373	393	392	401	412	395	397	360	395	396	434	408	373	387	388	419	371	378	392	398	392	380	369	392	368	400	376	385	365	398	374	408	403	393	427	368	376	367	377	400	377	385	412	393	390	377	375	416	397	387	388	385	363	397	396	418	375	444	392	375	404	401	403	397	444	404	382	394	365	395	404	414	401	391	388	394	391	402	365	376	388	389	410	395	390	383	398	419	387	418	417	378	371	406	392	426	384	399	391	377	405	375	377	399	376	406	396	369	392	388	409	389	433	370	373	395	371	374	374	395	363	433	422	381	367	364	408	412	383	365	418	403	402	364	424	357	401	382	416	369	365	389	390	385	367	393	424	414	333	398	388	394	384	420	380	403	395	365	398	368	413	382	387	379	366	391	400	400	418	387	363	411	385	391	399	397	423	397	397	386	427	392	379	387	386	429	406	367	384	383	402	390	369	414	410	382	383	339	418	361	358	395	404	370	402	387	420	395	394	351	417	399	387	391	336	395	332	385	397	405	375	411	419	408	377	371	387	404	396	418	365	394	403	394	432	354	421	393	383	397	408	408	378	370	387	401	380	407	374	376	376	405	387	394	385	365	375	392	430	394	367	373	364	413	359	416	410	365	386	386	360	405	387	418	367	367	395	344	376	426	403	403	364	387	382	404	363	391	396	383	388	417	404	375	402	372	424	386	358	375	400	407	368	371	379	369	354	369	409	381	363	399	381	382	380	410	394	372	375	385	376	366	375	402	373	405	393	384	390	370	394	406	422	387	380	409	393	359	413	364	397	380	388	378	402	372	436	419	351	389	356	389	383	391	350	401	376	397	374	412	380	416	410	376	398	375	368	416	416	381	391	389	355	395	407	389	380	427	387	372	381	416	393	396	376	385	379	406	344	394	397	351	396	397	406	414	382	355	375	392	361	392	411	384	390	409	394	359	419	375	385	398	390	387	373	381	362	380	362	378	406	387	426	399	400	386	436	377	384	402	365	405	405	375	385	361	414	364	380	352	390	394	403	386	417	400	425	397	417	402	386	389	413	421	376	375	398	403	385	398	381	387	352	365	406	394	403	394	370	351	410	400	402	377	427	396	412	370	413	367	402	398	390	387	390	362	391	356	430	384	388	411	377	375	353	409	400	373	371	404	392	388	404	393	373	413	387	381	368	372	397	372	435	381	390	424	360	401	378	389	375	379	382	370	364	402	396	414	411	428	361	422	383	388	393	402	392	386	352	409	361	405	356	391	375	366	396	364	391	398	416	366	392	378	416	412	418	404	398	393	375	403	360	380	376	392	390	399	390	404	360	378	373	365	374	370	368	353	392	379	411	374	391	385	404	419	416	415	364	380	374	391	378	364	360	383
57771	29419	15192	7262	2795	846	451	370	311	277	243	269	237	255	264	259	233	236	245	233	206	234	249	237	202	200	240	244	216	212	217	231	228	217	221	224	243	234	232	210	213	230	235	218	246	211	251	253	237	207	237	216	228	194	257	229	239	252	238	216	224	237	218	255	203	235	207	205	213	204	228	253	234	259	241	218	227	228	225	212	252	198	237	223	222	216	255	220	233	225	240	262	234	204	194	224	254	225	201	211	211	205	219	205	264	222	225	245	223	213	237	239	223	230	229	224	235	231	245	263	221	215	238	204	206	220	211	221	234	225	218	225	241	248	206	207	242	210	230	215	259	214	242	253	235	225	229	236	221	227	264	228	211	210	203	252	228	262	239	207	195	240	249	237	221	248	233	243	233	224	220	227	226	224	220	256	208	232	208	234	206	212	253	245	230	217	220	249	214	250	246	220	251	254	253	246	229	216	227	231	228	256	221	235	213	230	233	244	244	249	216	237	234	206	249	240	223	217	217	229	270	245	228	266	255	208	214	230	215	231	231	230	247	240	221	233	225	218	252	264	228	216	232	238	247	216	209	223	225	240	244	227	235	225	240	233	228	248	216	235	246	263	210	236	222	229	210	239	242	220	237	240	226	229	216	280	216	253	238	279	234	198	272	237	201	213	211	218	228	217	238	213	226	262	220	210	202	233	228	233	234	246	212	238	238	238	211	221	224	202	200	231	275	218	234	235	254	234	233	253	240	220	245	226	230	218	233	229	225	241	196	223	236	251	243	233	242	239	204	218	236	218	229	231	201	207	224	207	225	197	218	207	237	215	217	225	223	241	231	239	244	227	240	203	235	231	250	222	230	233	236	242	225	261	223	222	241	231	240	197	223	229	223	212	220	201	200	213	240	229	219	219	226	257	251	244	234	229	179	211	206	245	240	235	232	226	236	255	231	238	225	207	221	235	227	235	228	190	219	258	211	255	216	213	226	220	210	212	205	224	250	225	221	212	253	266	247	210	224	204	199	235	243	226	204	227	219	254	231	210	236	227	213	230	234	208	231	220	209	216	210	225	194	227	242	255	238	226	214	251	234	252	237	233	216	261	219	236	220	216	235	232	249	225	233	239	219	252	247	240	215	228	256	229	233	216	248	220	248	235	200	230	213	225	239	223	212	256	217	252	222	228	242	202	221	205	226	199	243	240	247	248	206	226	206	221	240	227	219	247	200	236	242	199	221	225	235	221	225	209	209	240	227	235	230	189	237	217	229	202	236	195	212	208	252	231	215	206	223	227	198	226	228	237	219	210	232	242	230	221	226	225	242	236	236	230	202	222	251	227	214	243	221	205	233	243	202	217	206	215	202	231	206	237	215	216	224	243	233	202	237	237	231	217	222	232	220	220	202	232	228	255	216	214	207	225	210	201	255	259	212	230	192	239	247	205	224	233	224	214	215	259	232	230	221	252	243	225	222	231	216	211	210	201	220	224	216	208	230	204	245	216	214	220	232	257	240	246	199	242	219	236	222	208	235	232	243	226	228	251	243	228	206	235	229	219	223	228	216	218	218	226	241	202	225	235	229	240	232	212	235	234	233	220	256	233	211	256	238	241	226	231	245	253	223	203	256	232	216	237	236	263	259	218	223	245	232	208	227	220	206	223	237	221	255	207	207	246	237	240	239	240	210	248	219	256	208	224	236	213	215	198	255	259	244	200	221	226	222	231	200	216	229	219	243	218	236	209	233	242	215	199	208	244	246	234	236	232	217	229	249	225	218	234	237	220	259	228	213	244	223	241	248	215	229	220	254	254	213	233	208	223	246	239	236	222	265	240	235	237	253	221	208	242	234	228	211	249	223	251	219	241	254	229	225	230	216	240	230	222	255	226	233	203	217	218	215	214	201	284	232	252	248	240	265	203	250	217	214	252	230	222	222	230	236	231	216	221	233	230	261	239	232	244	227	220	221	233	237	249	221	220	217	243	227	227	243	242	243	243	251	248	212	234	231	225	243	203	217	230	230	219	235	230	266	225	256	254	229	250	188	229	212	239	216	229	208	202	234	218	238	217	220	211	198	234	253	243	243	212	249	233	232	207	212	241	248	238	246	222	227	245	224	204	226	208	223	216	226	245	208	180	214	244	233	216	219	228	207	224	220	239	236	215	260	218	216	254	246	231	225	262	264	229	230	222	218	252	210	220	258	227	223	232	218	224	204	227	277	213	233	244	218	218	240	247	218	228	227	227	255	219	201	263	234	219	255	240	246	226	223	229	218	215	207	236	239	232	206	242	262	255	239	196	244	202	226	237	260	211	238	232	206	237	245	222	197	231	271	233	248	252	239	246	219	210	228	212	224	227	206	250	219	227	218	215	206	210	225	216	205	207	198	231	221	219	204	215	207	243	231	243	235	233	216	226	243	213	236	233	209	255	227	211	231	237	200	225	245	250	255	225	226	227	232	218	233	225	251	231	240	224	217	231	239	235	235	223	227	234	224	261	214	213	220	234	239	214	237	220	230	235	225	237	239	262	250	224	239	240	223	236	230	243	202	246	256	219	250	238	230	262	253	223	226	193	235	227	207	222	211	227	240	224	263	214	234	232	229	247	226	246	260	237	227	239	266	253	211	229	213	217	192	217	207	247	213	260	204	209	224	226	264	217	205	242	213	225	224	221	220	244	206	212	253	230	230	240	231	234	203	244	223	227	241	220	254	224	224	246	237	242	245	238	225	237	254	248	224	208	193	238	250	214	209	218	248	249	218	200	208	188	222	207	234	208	231	233	241	210	214	229	216	232	231	219	225	220	223	224	207	232	254	207	222	247	232	244	258	237	230	234	240	223	225	241	223	216	234	222	232	203	239	243	230	260	226	217	213	224	217	216	237	234	222	226	225	254	242	214	223	243	220	243	196	233	212	236	261	234	247	203	253	219	227	234	253	243	223	253	214	264	264	213	236	234	217	220	279	243	240	226	243	239	249	226	209	253	218	220	242	252	234	200	240	237	212	218	245	215	246	227	222	231	269	210	250	243	257	255	214	233	227	213	229	239	229	227	254	219	231	234	210	239	232	257	236	217	216	241	223	220	236	200	221	208	239	211	258	214	228	232	229	226	211	220	238	231	242	213	249	229	193	234	217	222	231	208	241	226	234	234	210	244	228	230	229	231	216	256	201	230	243	200	249	202	215	220	208	225	224	232	239	220	231	215	235	237	213	224	238	243	225	224	247	225	233	221	223	199	217	212	254	228	220	227	199	235	217	244	233	248	232	232	234	247	230	221	236	245	246	259	222	215	226	236	247	219	214	254	217	233	241	242	215	197	214	248	224	226	220	221	241	233	223	180	259	214	232	231	201	219	243	207	199	199	202	227	228	228	245	226	233	240	216	205	226	239	246	202	233	210	204	218	219	233	222	228	250	237	205	242	231	232	206	241	267	220	240	211	232	235	226	264	224	226	231	234	243	196	211	209	224	241	253	236	217	258	239	253	231	239	225	239	231	235
34183	18597	17310	13971	7828	2256	1471	1237	926	691	635	623	565	553	518	529	550	509	528	500	536	551	502	551	515	525	536	500	483	495	503	486	513	502	474	489	461	471	516	523	524	495	508	487	508	491	498	489	521	489	482	465	506	504	495	497	503	497	481	473	511	461	475	469	534	485	506	483	479	525	448	507	501	500	466	512	509	476	463	446	527	479	508	475	443	489	475	460	431	465	476	477	492	496	472	504	483	486	509	500	480	476	484	504	474	488	511	501	484	491	518	521	475	484	504	456	493	479	491	492	506	469	514	474	519	476	456	513	492	532	494	494	458	485	527	469	516	478	478	467	448	487	491	472	493	505	471	468	476	484	493	483	498	487	536	445	517	523	518	474	496	491	514	470	524	542	466	473	507	481	541	478	485	490	504	477	513	456	494	442	488	486	537	517	518	460	491	503	465	501	484	498	530	476	451	465	493	449	498	461	499	496	486	471	504	459	476	516	446	520	456	489	485	470	481	473	457	496	468	515	486	514	477	474	481	476	505	479	511	482	495	441	496	535	549	497	491	480	469	535	518	479	487	496	478	481	465	469	520	494	515	477	507	475	486	489	486	490	505	471	472	522	481	520	494	474	474	512	474	535	484	505	452	488	464	482	458	500	464	478	514	474	482	534	461	473	492	505	456	492	480	513	460	519	499	509	506	489	487	473	500	486	495	532	519	488	481	508	447	483	495	494	523	522	494	472	510	457	502	500	466	507	471	514	477	454	496	474	522	501	481	477	490	495	468	509	476	491	495	526	510	481	452	478	497	521	503	488	489	487	477	503	461	493	461	512	520	464	490	490	493	489	469	440	474	489	482	498	501	508	482	508	492	487	489	528	485	461	464	491	442	447	449	485	513	462	467	478	488	504	527	475	484	493	458	494	513	523	476	484	503	511	453	484	521	484	473	483	477	529	484	486	475	519	469	472	502	503	486	492	487	461	506	529	483	445	528	531	458	449	497	468	511	473	484	491	475	510	515	477	509	474	469	495	480	477	471	489	452	510	481	472	481	486	480	449	464	469	456	474	496	514	506	437	502	510	474	486	506	480	513	481	496	494	481	490	461	456	503	470	508	556	497	459	494	466	501	474	475	492	463	481	475	467	486	510	479	533	489	508	457	519	491	498	488	505	493	528	482	511	514	479	482	480	467	497	473	482	505	514	482	467	451	509	472	477	480	487	444	496	473	517	488	459	499	506	499	544	468	473	502	475	518	518	478	542	463	461	498	484	516	474	504	472	509	503	511	481	490	463	474	506	511	463	458	487	414	462	501	519	480	474	489	496	462	520	490	482	502	492	502	481	484	483	455	487	466	484	472	498	502	456	500	485	488	513	521	499	517	464	481	484	557	450	517	510	535	459	467	507	448	482	490	469	497	506	490	535	485	481	517	490	458	519	466	516	477	495	462	504	504	490	483	479	442	467	510	499	474	483	468	462	462	494	467	450	463	483	481	478	489	495	485	553	469	477	471	463	490	500	501	476	492	490	490	510	487	519	486	480	514	460	493	518	476	449	451	540	509	493	490	491	499	498	511	473	455	459	499	456	497	436	476	478	444	479	469	529	460	492	499	479	511	434	482	483	453	458	482	495	519	437	472	485	516	498	500	553	486	479	493	501	472	494	494	491	467	481	476	504	496	531	466	448	491	504	475	512	471	526	495	478	495	516	486	488	451	474	493	515	502	464	472	458	498	479	479	428	487	510	470	472	513	486	475	486	522	492	496	438	477	476	494	468	511	508	483	508	483	503	489	472	461	524	454	482	478	525	481	447	467	515	474	514	456	513	487	490	498	471	494	510	488	509	513	483	489	447	482	484	494	500	510	515	493	470	474	478	510	482	476	465	455	516	456	508	486	442	469	471	522	484	499	474	486	516	499	479	478	505	466	490	487	488	474	504	509	489	446	513	486	434	482	475	499	515	490	442	458	528	515	471	492	517	490	499	514	489	478	491	479	479	510	475	487	498	479	496	503	490	462	471	481	544	463	503	561	495	475	513	523	471	459	474	517	489	527	502	475	461	514	509	472	484	483	465	514	453	493	533	466	480	475	455	513	459	483	536	505	500	489	542	452	452	506	476	498	498	503	478	544	464	492	442	484	493	504	433	498	476	450	496	505	486	479	497	489	516	505	463	434	513	514	498	499	480	538	465	507	474	499	484	502	496	521	494	502	485	483	479	476	511	492	451	505	458	510	471	537	475	515	500	540	518	487	462	477	505	517	484	458	503	498	492	528	469	497	508	497	478	492	520	514	496	488	477	466	461	545	507	458	462	496	459	483	506	495	529	501	488	499	528	481	454	493	437	476	468	493	456	499	508	501	507	477	449	480	493	486	500	488	476	476	485	472	488	448	487	478	491	496	478	479	493	500	470	517	492	494	470	482	464	505	487	490	518	502	495	442	520	491	509	509	465	477	479	515	472	503	476	473	498	477	527	487	529	512	473	479	472	495	478	507	485	500	463	497	519	497	458	440	474	518	464	466	499	489	502	474	467	466	481	528	467	500	452	474	517	477	512	495	479	506	453	484	482	476	523	534	515	489	451	502	462	456	481	466	482	517	485	515	538	456	460	469	459	462	470	478	507	453	448	493	483	493	477	497	496	486	493	480	532	519	474	470	508	486	502	473	504	504	500	497	505	481	468	467	500	471	511	488	476	439	472	465	454	492	466	506	453	450	471	467	470	481	534	501	503	496	504	469	509	472	517	473	502	508	489	493	499	490	463	483	513	445	483	501	460	504	515	496	472	494	466	482	491	451	498	499	475	460	516	502	485	479	484	497	481	534	456	497	499	489	470	497	503	457	491	470	457	500	490	516	490	471	490	494	494	429	476	514	491	452	516	494	461	502	454	458	485	495	493	478	470	505	523	504	511	518	482	459	459	475	489	490	455	486	432	500	455	506	484	509	530	445	519	485	466	474	493	466	468	486	482	471	515	481	529	493	510	460	466	511	484	458	508	490	463	496	494	527	508	500	485	494	469	511	562	496	521	472	467	485	483	472	479	512	499	503	481	498	501	465	475	486	493	515	496	499	489	471	463	453	451	465	482	486	509	487	469	497	498	492	516	475	475	508	459	490	505	463	508	477	523	464	524	530	488	518	519	483	483	491	422	504	430	446	507	494	501	508	454	487	484	441	492	480	504	473	488	506	509	465	475	466	492	460	457	473	532	480	505	475	489	507	485	524	499	517	485	502	512	485	495	507	493	485	506	465	526	499	469	519	484	465	467	493	499	464	482	496	486	495	485	465	507	478	456	460	503	478	478	468	493	497	503	458	501	509	490	457	504	475	476	481	454	465	510	495	458	480	480	511	486	497	539	517	471	459	516	479	490	500	491	492	462	464	466	481	466	503	442	469	492	509	475	444	484	509	490	511	487	523	461	469	502	485	479	481	482	494	487	478	490	511	508	466	481	488	475	500	500	501	487	481	517	531	490	533	512	552	493	519	501	495	497
39161	17773	7658	2777	1025	338	230	215	211	227	194	224	201	185	197	208	214	187	185	225	219	208	197	200	218	167	213	206	188	192	202	195	214	223	193	195	188	208	196	219	205	217	201	206	232	195	185	202	181	191	213	226	182	206	197	226	215	200	194	216	190	227	196	177	198	190	214	181	188	204	182	211	192	236	192	198	175	182	176	194	195	223	200	226	192	196	206	175	196	221	217	206	176	214	189	203	191	218	210	207	176	198	200	214	204	191	202	191	198	207	200	165	193	202	234	194	210	200	197	196	209	194	210	202	206	170	197	186	211	189	190	186	183	216	206	190	204	209	201	212	196	230	197	202	210	208	197	208	199	221	191	213	202	180	190	181	171	186	200	189	178	176	192	210	197	201	206	183	215	193	200	197	200	185	223	233	215	195	212	207	197	206	197	205	206	222	203	180	206	191	220	228	195	209	209	212	199	224	195	194	219	215	194	187	186	192	260	195	196	171	202	185	212	201	197	192	214	231	204	201	198	200	169	182	207	193	230	211	205	233	193	214	236	225	187	199	206	182	183	196	179	209	187	203	184	188	217	195	178	192	207	188	193	174	207	185	203	203	205	250	202	212	212	186	180	192	203	195	200	206	222	200	191	199	182	212	172	196	185	202	173	195	182	176	181	199	221	213	212	220	189	189	211	178	204	208	202	203	203	196	218	193	206	207	208	196	189	196	190	224	191	187	213	181	201	183	204	172	178	206	213	198	194	210	163	206	203	189	199	208	215	209	195	212	213	195	206	204	194	204	200	209	208	186	184	171	182	208	190	198	203	206	197	204	213	212	185	201	220	164	220	231	181	174	175	210	199	203	211	194	231	220	179	204	204	202	179	209	206	212	210	192	195	183	200	196	202	179	202	249	229	232	197	195	206	195	169	193	204	221	201	202	173	197	194	198	187	227	210	194	217	205	217	203	198	180	190	200	208	208	192	176	176	202	170	185	189	239	197	215	200	211	195	232	194	208	184	194	216	192	181	207	202	209	182	189	198	221	173	185	193	194	227	173	200	173	235	224	217	215	200	226	177	201	182	228	191	188	222	194	197	216	189	197	204	187	222	193	198	194	223	189	189	202	166	210	203	210	205	189	199	197	205	222	211	195	214	205	214	206	219	224	221	230	202	199	202	215	198	192	198	216	195	188	228	206	198	180	191	190	246	211	172	227	231	188	206	210	211	195	176	211	220	195	218	223	195	208	234	218	218	216	182	212	197	205	205	194	223	191	194	205	200	195	199	194	190	194	192	208	213	172	204	207	203	178	203	199	208	198	217	208	198	202	189	187	188	205	190	182	213	187	205	203	197	213	214	197	210	210	204	207	185	214	177	228	172	229	239	230	191	203	216	209	179	215	197	197	207	194	208	223	192	198	204	194	202	210	189	177	176	183	184	222	215	203	201	209	203	220	231	191	188	219	194	223	240	208	206	178	206	204	233	206	213	219	224	208	235	193	207	205	198	222	211	199	215	220	212	211	220	191	162	185	208	184	204	208	191	194	204	193	181	196	196	222	215	208	195	204	191	178	216	227	188	188	199	233	226	223	238	192	203	194	219	207	196	180	205	191	220	216	211	205	177	230	208	214	214	229	191	209	215	210	194	198	170	237	218	203	200	229	192	224	207	208	207	197	172	191	210	229	215	211	197	200	193	194	209	182	200	207	210	222	182	192	231	174	194	238	194	187	194	228	177	202	203	218	216	221	193	206	186	202	178	221	230	202	191	196	196	208	198	213	202	197	194	208	241	202	190	207	216	215	192	176	172	216	215	210	195	220	184	199	222	180	195	184	205	182	220	225	169	213	217	206	208	200	195	213	187	200	195	225	201	200	189	220	199	200	191	193	183	207	207	205	178	177	212	219	207	199	200	214	195	195	186	206	167	192	206	195	200	185	221	214	195	210	178	205	202	201	204	208	211	199	198	191	206	211	208	192	207	194	225	212	202	189	197	180	221	192	220	203	216	199	190	201	192	172	192	199	206	195	198	197	183	202	217	187	224	211	213	196	212	207	175	209	193	208	228	185	195	181	182	192	243	244	216	207	185	229	196	189	194	221	183	222	207	216	207	209	199	191	217	220	193	207	220	188	195	205	207	193	225	209	199	209	194	210	181	238	215	200	197	187	209	171	193	216	174	174	201	210	180	184	209	194	184	215	202	184	182	213	206	172	155	197	209	175	209	193	194	189	214	207	217	231	179	206	158	220	208	206	221	240	214	175	211	201	188	178	222	230	181	201	213	191	176	198	207	199	215	192	195	193	165	211	219	202	204	197	214	195	202	211	214	199	229	199	195	192	202	186	186	211	199	186	185	198	235	208	226	212	196	202	183	215	187	196	192	185	192	223	220	187	193	212	197	194	209	197	209	180	193	200	231	219	218	179	205	203	205	196	200	190	193	191	204	191	189	216	164	222	225	217	211	228	205	195	221	193	204	188	211	180	199	209	217	193	187	233	191	201	195	224	225	189	209	208	226	199	226	179	187	232	206	225	203	224	196	179	197	210	204	198	221	218	198	196	209	182	181	226	192	214	178	204	206	197	198	207	185	200	208	214	181	209	210	206	186	180	209	192	226	225	247	205	216	229	220	183	194	210	212	192	186	184	185	211	187	186	211	210	179	177	192	224	183	204	206	188	221	177	214	230	197	202	204	235	211	182	187	194	198	203	193	225	208	212	195	199	193	199	235	207	200	212	209	189	181	186	212	252	189	199	192	187	170	188	199	199	215	241	193	212	200	195	190	194	190	218	219	207	202	192	215	216	181	207	198	177	210	204	174	217	184	206	194	186	206	212	182	204	219	205	178	190	177	185	225	201	208	227	212	243	221	222	223	196	217	228	178	215	220	203	232	202	221	181	216	189	220	207	206	196	198	224	196	210	196	182	198	206	225	202	181	191	209	191	197	204	193	193	186	218	178	193	198	233	239	197	244	202	191	201	229	212	206	200	222	192	182	182	225	223	213	209	218	155	224	199	186	207	218	209	215	208	244	198	205	222	219	201	211	184	185	212	176	180	200	186	210	179	197	183	218	197	195	194	217	181	217	227	194	206	180	191	184	188	206	194	198	194	176	199	213	175	185	170	177	213	207	188	177	198	192	207	215	195	178	185	206	194	192	205	187	201	237	220	183	216	194	238	199	222	208	244	196	189	182	211	199	198	195	182	189	187	175	194	200	200	187	182	222	174	211	177	192	203	200	187	216	197	185	206	206	186	186	198	186	216	202	210	176	203	210	184	199	192	224	227	212	199	197	219	213	205	215	187	198	197	217	188	211	176	192	165	213	185	202	215	209	206	185	193	199	184	192	195	188	209	190	188	225	187	191	224	209	213	203	215	206	223	193	213	172	183	181	204	201	169	213	222	199	187	207	196	217	210	210	199	233	190	217	192	207	200	209	206	192	192	202	199	220	204	204	223	199	212	193	197	195	191	197	200	212	244	174	220	199	219	241	247	216	246
24333	11869	10693	6575	3048	874	492	466	439	427	442	478	429	433	429	430	435	441	442	423	450	462	441	426	464	439	457	437	413	449	420	415	428	412	425	438	437	425	421	416	426	445	405	420	457	402	443	423	390	415	395	389	424	451	447	428	434	435	432	420	437	404	443	444	457	421	437	390	453	419	423	427	488	462	441	427	467	390	433	432	415	417	443	436	435	407	449	447	457	439	461	415	463	456	447	482	413	410	434	426	449	442	427	371	415	412	416	436	456	401	422	400	387	421	425	473	416	460	440	458	440	472	440	412	458	429	438	448	429	407	469	414	419	423	389	455	417	393	404	457	437	455	440	453	451	444	420	424	426	416	439	470	433	429	419	474	434	483	410	423	443	447	450	413	426	416	431	450	443	425	433	419	428	423	431	363	447	398	411	418	446	413	417	405	431	428	451	438	419	436	400	401	431	420	447	428	437	429	438	420	429	433	424	456	413	473	467	438	412	412	387	438	432	422	444	442	437	428	425	432	434	455	446	416	414	428	452	421	458	465	426	449	410	429	442	392	428	433	430	450	411	440	470	427	428	452	433	422	438	417	462	414	423	446	397	468	441	482	445	416	401	407	417	423	437	431	426	439	436	444	431	405	407	425	453	422	421	413	433	373	434	422	399	419	436	408	433	437	436	427	407	431	468	447	447	396	456	441	451	439	410	432	461	453	449	435	476	443	387	439	429	421	417	408	427	419	423	436	445	420	426	421	432	445	395	442	465	439	448	416	404	423	440	446	415	414	416	412	444	445	410	401	437	420	375	447	457	423	433	413	412	417	423	443	443	420	417	418	413	412	440	463	430	429	439	429	418	431	418	419	449	429	452	450	456	387	425	444	407	443	421	419	445	423	447	433	456	433	394	447	448	430	390	437	459	436	424	390	428	428	418	438	434	411	407	422	459	417	409	443	430	416	430	420	430	448	430	451	427	433	407	426	450	470	454	400	437	467	415	422	430	444	452	448	401	418	430	470	463	422	435	426	445	451	425	389	436	440	438	469	389	455	387	424	457	456	409	424	420	400	449	466	424	456	437	423	473	445	432	416	425	426	448	425	415	429	439	411	435	438	457	439	448	421	438	444	446	433	407	417	420	393	463	474	426	443	424	398	474	413	422	424	415	434	427	412	453	446	419	437	426	457	417	392	438	439	409	472	436	455	412	407	421	380	396	419	424	391	452	433	423	461	431	457	409	466	427	450	434	446	445	422	416	419	411	457	416	445	435	419	419	443	435	429	409	441	427	405	458	446	417	452	410	397	438	436	465	428	431	407	418	413	443	443	420	478	438	449	456	426	406	442	457	439	426	417	417	396	444	410	407	443	402	427	439	469	406	421	440	435	469	466	437	402	462	407	427	441	406	425	417	438	412	389	450	434	436	427	423	454	408	425	428	411	417	465	443	448	426	404	420	428	444	440	410	429	424	436	411	443	455	384	434	410	441	447	460	447	426	414	437	421	389	448	444	416	445	401	439	434	424	422	401	447	440	365	467	482	437	436	459	414	426	419	416	443	425	428	403	422	451	364	388	426	421	419	413	453	418	448	439	428	446	445	456	465	389	434	444	446	436	423	433	426	406	445	436	405	444	419	454	475	465	405	432	447	455	426	433	430	448	446	399	443	406	381	449	422	383	430	426	426	414	437	411	448	416	422	467	405	424	447	454	450	410	398	451	453	424	446	396	412	401	459	439	455	428	441	422	435	428	447	466	422	433	411	445	428	424	396	415	407	473	436	441	413	464	470	434	415	453	411	418	434	440	438	427	418	439	476	459	402	405	450	396	447	429	392	461	474	456	416	420	491	411	437	443	402	453	454	401	427	438	448	472	456	398	446	407	442	443	440	440	419	444	428	410	431	425	418	428	440	414	423	456	419	419	426	412	410	418	451	473	435	450	425	440	397	496	434	440	414	421	433	403	446	447	437	427	444	413	437	425	428	413	417	464	400	402	400	426	424	450	427	414	462	436	424	401	434	416	455	395	424	453	460	456	445	407	423	439	411	443	442	423	447	417	415	419	424	466	453	409	436	434	419	444	424	429	442	411	428	432	459	431	420	425	400	398	430	448	440	431	440	430	463	427	433	405	432	452	425	436	416	424	466	409	426	451	419	452	444	457	443	494	429	460	412	458	408	427	415	449	421	469	448	410	435	419	440	413	457	412	430	444	421	444	426	430	400	425	419	431	407	421	431	438	426	405	416	459	426	453	416	429	428	430	436	450	436	394	427	374	388	452	415	442	409	404	429	454	433	429	428	428	430	409	453	409	417	474	442	422	451	414	396	440	445	420	438	408	438	428	441	440	465	433	460	439	444	390	404	461	418	395	423	476	404	434	441	439	414	423	432	435	410	431	427	441	406	444	447	435	430	434	456	424	438	462	410	426	422	422	435	446	401	454	423	440	438	443	423	426	461	439	440	415	387	453	469	406	469	394	415	410	429	443	444	432	424	424	450	419	438	425	420	446	400	474	395	393	457	404	414	424	433	428	460	420	450	433	445	414	420	443	421	433	445	433	427	415	451	426	436	433	447	444	419	445	476	412	416	428	422	431	442	433	435	410	464	445	444	457	445	435	451	438	417	383	448	460	438	409	436	409	401	434	417	461	391	422	447	433	420	428	421	454	434	400	448	437	397	433	401	440	490	415	456	447	447	465	413	410	435	474	457	466	475	428	413	419	427	410	456	414	424	430	460	432	440	435	398	434	434	419	393	423	429	437	435	440	481	424	443	467	409	414	422	436	422	438	467	428	435	421	448	423	436	412	415	394	410	410	414	437	449	425	423	477	409	423	456	405	467	420	427	447	415	425	420	435	419	436	437	476	442	406	449	426	463	434	451	464	431	414	449	438	454	406	433	446	431	383	404	404	423	417	454	418	451	383	443	433	405	396	442	427	419	443	451	403	425	441	433	413	425	434	417	452	435	441	419	452	434	411	399	470	438	430	400	434	487	446	431	412	465	465	426	409	429	434	443	469	390	410	422	476	439	461	430	440	416	424	436	439	419	433	439	427	433	415	383	417	441	449	411	426	451	441	414	425	404	413	429	465	412	416	427	425	403	405	433	421	430	434	455	455	418	432	418	402	426	430	451	406	438	454	464	412	425	391	453	476	407	443	463	405	397	461	461	433	442	440	415	447	405	429	456	466	421	380	439	415	413	498	411	465	413	436	425	436	419	424	426	431	427	443	451	429	455	416	444	411	432	468	406	442	448	401	395	443	419	420	420	425	435	439	444	468	461	465	442	437	417	420	447	426	422	442	425	444	458	453	404	408	380	429	441	418	468	462	435	432	407	428	448	410	449	440	402	419	420	402	420	464	426	428	445	392	465	423	465	423	432	412	434	472	389	441	416	478	442	392	413	441	441	433	454	436	438	442	423	414	423	423	438	406	406	445	432	421	418	443	381	441	407	420	433	448	436	453	431	436	461	444	375	419	447	444	397	428	423	443	450	396	423
54014	25427	10434	3563	1090	379	273	241	203	211	213	190	192	175	198	193	186	185	208	192	190	195	188	199	214	187	162	209	192	188	172	181	164	180	189	187	178	198	185	209	193	152	210	192	180	194	174	188	194	167	182	187	172	178	205	174	203	204	176	192	176	177	186	197	185	209	189	184	188	162	172	172	158	183	189	165	184	173	173	198	188	199	186	172	173	183	200	156	194	171	188	185	177	211	165	218	187	200	171	200	203	170	183	185	199	198	167	184	169	186	191	185	169	214	187	184	171	184	192	188	221	163	166	168	173	188	168	180	195	187	171	173	164	202	192	185	200	169	185	169	177	175	187	193	197	163	167	180	190	198	177	167	187	225	174	193	184	182	186	165	173	152	161	180	181	186	213	193	202	175	190	179	172	181	192	191	188	164	166	180	170	189	193	194	166	189	158	192	189	205	180	145	194	194	186	181	176	196	176	174	190	191	191	189	201	189	166	171	173	202	189	155	164	201	199	181	172	195	174	187	179	222	220	186	187	190	176	182	200	194	189	184	193	174	198	195	216	161	200	189	176	161	186	195	181	189	193	196	171	197	191	193	168	179	200	196	200	193	184	186	213	175	179	202	160	168	179	181	181	179	207	195	172	204	157	185	185	188	202	193	189	192	165	176	181	200	169	187	209	190	176	161	175	197	174	188	164	193	201	184	181	198	174	156	170	172	201	194	175	208	186	183	193	193	194	190	192	203	157	186	189	195	169	201	196	196	176	185	156	188	187	209	203	184	196	206	212	168	205	171	201	160	176	159	190	182	205	193	171	184	207	188	188	201	196	189	202	177	200	163	166	174	199	182	180	173	174	185	183	185	158	179	167	202	197	198	176	192	207	195	180	182	191	194	181	185	184	229	231	208	183	187	183	193	184	173	209	175	197	164	198	196	194	186	183	162	178	167	206	187	199	200	183	176	168	183	183	172	200	188	177	185	204	208	209	181	188	176	180	171	210	207	184	184	205	179	204	178	172	187	180	165	177	200	187	198	192	203	203	169	189	205	195	196	205	183	161	200	176	191	185	211	173	181	186	203	176	178	207	174	210	158	182	192	220	191	181	177	176	177	187	195	175	183	179	188	169	210	214	169	185	176	214	185	193	204	184	188	182	160	206	186	186	195	178	189	178	210	182	225	187	171	174	174	193	175	171	174	168	185	208	174	189	172	205	182	195	189	186	189	201	163	184	159	175	187	218	174	205	217	191	171	173	187	190	207	176	222	189	193	193	217	195	179	187	176	201	195	172	169	195	189	186	157	195	180	165	187	186	180	199	192	189	149	195	193	215	187	171	196	175	188	181	159	188	185	189	216	205	183	179	203	189	182	198	171	167	197	203	159	194	170	180	174	195	207	189	200	183	179	184	182	220	181	180	231	199	192	188	171	197	185	156	162	199	189	186	165	181	171	162	186	187	176	183	185	183	197	211	210	172	198	194	175	172	187	153	200	182	198	188	208	175	174	220	208	195	175	191	187	195	162	169	197	182	192	175	210	179	162	165	179	166	170	152	188	182	174	176	171	193	165	170	213	187	179	158	186	183	172	199	198	181	193	208	200	175	201	170	175	183	209	186	185	153	199	183	210	187	147	176	158	189	225	187	170	200	199	212	171	182	186	183	147	190	222	189	188	180	160	176	185	167	165	217	179	191	164	205	189	180	209	177	179	207	180	165	153	180	163	190	201	170	171	203	166	178	187	209	212	185	188	180	144	205	196	171	193	208	165	205	174	144	182	180	187	161	183	193	220	202	151	204	154	183	202	207	161	182	199	159	195	193	176	196	195	175	143	169	185	201	177	184	176	181	181	196	168	185	168	171	193	185	196	176	192	157	192	191	209	212	177	164	196	217	211	201	198	198	168	182	175	195	202	179	160	160	174	181	202	192	172	196	201	196	191	184	196	178	184	180	175	172	158	189	190	190	202	179	173	190	191	179	182	183	158	156	189	194	197	212	190	239	190	200	216	180	197	171	194	198	163	187	150	170	196	180	174	200	178	194	199	189	187	158	169	190	186	175	206	181	188	165	176	218	197	188	190	188	210	174	213	172	180	162	189	199	191	160	188	163	195	181	170	193	197	171	174	204	190	186	189	198	220	193	156	220	201	179	168	202	180	205	187	158	209	172	174	172	190	193	197	201	175	189	168	190	167	196	179	190	209	198	208	179	163	185	189	211	182	175	193	204	191	165	183	163	194	178	190	190	198	213	204	186	178	183	178	191	174	201	152	194	211	202	190	175	161	174	188	168	194	185	169	240	192	174	157	173	198	179	165	175	176	202	187	153	182	202	167	190	196	180	198	189	187	177	197	161	179	179	179	149	216	186	175	170	178	171	170	181	182	184	186	212	205	190	164	173	212	187	214	193	208	180	172	192	190	176	201	189	179	153	168	175	202	181	181	200	178	166	189	190	201	193	179	184	213	203	169	160	192	187	203	178	162	188	190	182	201	169	191	179	177	186	172	180	204	166	177	175	165	182	182	178	168	171	189	184	176	178	181	181	180	194	219	169	167	183	203	192	169	206	199	176	160	185	194	195	196	186	204	192	146	176	200	204	177	194	159	204	189	173	189	164	196	202	189	181	192	196	198	199	186	179	185	175	173	166	170	186	180	184	189	186	173	205	180	179	198	198	201	197	168	174	199	170	185	170	171	196	183	166	180	192	176	191	174	204	179	178	180	190	172	186	193	180	210	204	185	192	175	207	192	182	158	186	174	181	176	175	184	193	189	165	180	200	185	181	180	185	172	200	182	209	215	179	174	184	200	183	175	187	188	171	186	177	192	184	187	198	211	204	197	178	189	184	205	198	202	193	158	178	194	178	182	184	185	208	175	188	194	177	197	168	210	191	167	152	162	180	167	191	165	216	193	178	196	199	181	201	183	171	195	164	185	196	195	210	207	207	196	208	195	177	164	188	183	197	195	185	199	186	159	178	189	217	175	156	175	200	188	176	212	167	180	220	159	201	201	193	173	171	176	192	159	189	197	174	191	167	179	164	157	209	159	197	190	171	226	191	184	204	200	149	191	184	169	194	208	152	194	192	192	188	188	183	173	189	177	174	189	179	177	208	177	195	219	186	141	173	204	189	172	197	199	202	173	181	184	198	164	173	192	182	179	191	197	181	198	177	206	180	151	190	188	196	181	184	191	182	187	197	185	161	206	209	180	177	189	145	188	177	176	171	176	166	186	169	164	221	219	178	209	176	182	195	190	175	184	161	203	192	211	182	196	193	182	197	197	178	162	201	186	176	177	154	166	185	171	179	201	184	182	176	181	173	159	183	179	145	192	177	198	196	212	184	187	215	172	199	183	145	173	191	180	153	199	191	218	186	150	175	197	180	184	193	170	188	158	179	181	203	191	189	190	178	168	192	181	170	203	183	208	175	180	178	210	205	174	185	178	186	152	207	181	182	163	183	177	178	195	201	202	177	200	185	203	195	203	187	188	173	190	153	178
33911	17230	11914	8099	3194	1206	801	658	547	481	452	444	456	435	436	428	414	426	445	382	424	417	443	384	398	397	409	422	371	394	400	411	404	429	392	403	412	410	408	403	404	398	393	393	417	386	400	381	375	430	425	426	412	398	428	393	390	420	394	434	395	402	404	387	388	394	430	415	410	433	377	395	384	417	384	398	420	391	412	407	399	391	418	421	384	432	380	380	415	417	382	410	410	386	406	409	410	426	391	372	459	420	378	417	428	404	384	381	385	409	395	410	413	409	385	401	422	395	410	407	433	383	383	423	396	406	415	391	421	377	422	397	412	390	430	374	406	409	382	360	411	409	382	384	394	377	411	414	383	392	403	405	395	394	417	407	396	373	379	441	430	433	401	355	418	385	429	404	390	414	406	472	402	396	359	421	395	396	409	443	358	376	383	452	403	409	453	440	416	385	386	417	397	431	395	413	406	409	398	397	382	387	436	412	431	412	407	445	420	384	441	398	417	405	451	406	420	368	474	415	339	417	407	400	395	418	378	448	430	435	380	374	386	414	394	417	425	420	435	369	431	371	428	439	415	422	409	433	423	415	431	371	376	377	378	408	390	446	436	405	421	394	405	409	418	392	390	417	433	430	381	396	409	421	378	401	419	417	419	390	401	413	404	381	390	409	409	403	418	411	401	424	380	408	393	415	385	414	379	427	394	396	395	385	399	399	412	396	420	391	402	384	399	388	419	409	398	403	410	384	418	387	434	372	395	410	413	440	409	432	405	411	419	388	424	419	397	405	386	415	414	413	408	407	435	416	393	405	365	396	403	374	412	401	396	408	388	431	385	383	400	390	406	409	375	427	431	427	423	426	435	407	366	418	394	415	389	417	408	395	396	408	395	414	415	424	418	384	429	398	411	399	426	397	397	379	414	396	414	405	396	408	401	424	394	399	380	383	398	414	373	391	364	398	413	372	402	433	415	392	383	417	416	414	407	396	392	392	383	412	434	388	396	383	396	367	387	390	389	392	397	422	401	373	418	430	426	423	434	413	418	390	412	416	422	391	413	389	388	421	432	401	390	397	400	396	425	412	404	387	386	375	425	382	416	364	350	396	392	370	424	420	427	362	406	407	383	408	399	400	437	427	364	410	445	424	430	434	438	402	421	419	450	419	421	398	395	414	419	415	375	417	399	419	387	406	403	426	399	407	410	389	416	413	449	405	362	416	414	396	432	448	430	415	388	428	399	403	400	412	400	401	383	418	365	425	416	385	444	419	396	378	395	388	437	384	403	380	393	377	453	398	382	401	411	424	376	385	404	387	393	388	410	349	402	364	370	428	390	395	404	407	422	407	367	419	413	423	388	405	435	397	421	388	400	364	402	449	398	378	418	442	393	419	439	365	432	398	374	408	413	410	400	380	382	418	381	414	365	415	376	425	403	425	403	401	381	407	382	402	410	379	410	416	402	409	415	428	381	399	391	390	394	409	406	442	411	393	396	377	435	382	408	420	403	408	379	402	430	386	437	422	434	380	421	394	423	391	431	391	407	387	407	387	384	448	398	436	423	415	385	427	400	375	442	416	419	422	412	414	405	401	416	436	405	416	363	389	422	406	427	402	429	421	409	413	378	404	407	393	395	378	407	426	390	383	423	384	427	388	380	433	413	440	418	401	387	410	410	397	427	430	398	382	373	406	393	427	413	415	430	390	414	432	416	410	404	409	414	406	421	395	406	400	411	413	418	393	371	424	389	400	399	379	402	407	400	448	402	389	416	389	393	382	381	434	420	398	421	359	354	419	410	396	419	420	399	413	441	430	391	423	393	435	428	412	397	381	392	359	403	407	366	376	405	426	408	416	426	402	451	427	366	398	386	382	411	417	414	439	390	412	424	420	409	409	425	408	409	431	398	388	433	404	397	421	378	379	393	375	404	388	385	414	401	392	384	401	415	400	425	386	409	407	398	396	401	415	418	390	386	391	403	414	413	412	413	400	435	397	398	388	413	400	443	368	394	400	427	417	398	419	413	417	401	425	391	377	419	409	396	384	414	418	358	385	433	431	405	457	421	417	382	377	419	377	398	419	414	415	431	375	389	411	402	434	395	440	409	412	435	384	387	408	393	387	405	404	413	395	386	406	398	420	438	409	377	430	375	387	364	396	391	414	422	408	396	430	433	373	395	411	413	411	431	432	423	435	415	364	395	423	414	396	378	388	409	422	399	432	402	405	389	411	426	387	430	395	421	407	389	424	411	357	446	416	429	421	398	425	391	417	408	370	392	411	426	397	415	404	404	392	390	417	376	422	414	424	408	407	397	388	390	375	376	396	396	397	409	417	422	397	429	416	422	413	406	391	375	388	411	428	412	423	406	403	372	364	386	395	429	416	393	405	421	371	428	385	432	415	387	402	406	436	397	393	433	413	418	372	389	421	411	399	395	409	393	394	469	421	364	414	406	427	383	397	438	418	387	417	368	421	354	435	396	392	390	406	417	371	402	416	403	394	411	422	418	402	422	391	383	387	409	397	400	405	432	425	394	365	406	460	437	388	400	425	414	389	410	361	421	389	396	401	357	395	395	447	440	400	412	397	390	392	425	413	429	383	377	388	442	396	439	435	388	431	433	421	445	464	434	427	408	395	445	393	416	449	425	396	405	390	403	368	400	431	403	420	436	398	395	406	429	391	433	403	405	431	423	410	434	394	433	434	420	406	400	381	450	416	426	389	375	366	400	401	414	425	400	408	391	345	386	433	428	380	419	435	408	397	423	429	392	403	373	388	399	386	388	394	414	411	416	427	393	399	396	407	415	409	385	409	410	419	447	381	416	421	379	411	377	409	414	420	379	390	403	425	385	410	439	427	407	416	370	390	383	394	383	367	405	405	371	435	376	406	414	400	375	370	424	390	402	409	390	394	418	398	390	395	377	427	402	401	451	397	420	420	381	399	405	375	372	422	425	380	426	412	401	407	404	401	407	386	435	431	392	393	400	388	421	386	439	398	378	400	409	397	430	411	437	385	437	402	388	429	430	399	417	390	385	431	400	398	460	374	410	410	376	407	445	435	444	399	407	421	391	409	441	435	415	382	375	412	361	383	395	391	417	380	417	432	391	383	395	399	386	406	419	447	426	397	389	442	408	415	421	390	404	400	398	401	377	418	411	390	413	382	414	403	395	406	443	377	426	364	423	401	377	399	415	403	376	427	430	398	381	410	436	375	363	400	393	385	386	394	389	407	412	396	408	428	400	414	412	420	425	446	452	411	407	393	433	400	411	381	430	424	406	384	420	425	429	434	394	374	423	403	446	419	415	397	410	442	401	407	362	410	381	411	392	383	417	425	422	444	419	422	369	423	386	402	413	401	424	379	399	390	424	413	373	377	385	415	382	422	397	366	417	407	408	463	446	375	434	398	398	405	408	432	432	426	448	396	401	406	449	409	419	397	345	389	426	409	388	381	396	419	403	409	444	400	396	395	418	441	414	426	380	429	363	436	407	416	384	429
61757	30183	15221	6846	1925	706	394	385	283	281	280	263	238	274	222	236	217	260	220	238	246	220	210	258	219	237	252	238	231	236	225	266	226	258	233	216	250	247	218	248	245	244	268	238	233	230	228	211	234	225	223	238	248	231	202	243	236	262	231	217	238	241	240	243	264	229	255	255	217	198	206	212	243	247	266	235	216	220	247	218	247	240	216	219	225	255	225	240	257	215	215	221	229	218	229	228	251	228	251	226	205	259	218	225	249	239	222	224	270	277	233	241	232	248	219	218	197	230	208	239	237	266	244	236	236	232	245	230	258	244	218	223	241	241	225	263	246	241	266	236	202	234	227	234	235	229	242	247	233	246	239	237	246	199	205	221	221	260	248	229	211	243	257	244	228	224	216	236	216	216	213	220	208	246	265	277	243	236	237	252	216	227	228	218	230	225	264	223	220	229	248	218	231	220	224	219	216	218	227	218	248	210	241	240	215	223	226	221	217	228	237	223	232	211	201	244	229	217	230	245	229	245	209	219	250	239	233	228	229	290	245	254	206	234	236	202	227	231	211	241	210	241	198	253	210	240	238	238	243	228	219	218	240	258	247	222	252	240	247	240	206	216	220	238	227	254	217	219	244	244	245	241	240	222	239	238	239	201	222	222	197	251	226	253	244	219	224	195	234	239	241	211	247	247	223	230	249	228	248	255	231	270	241	232	215	241	267	251	249	244	206	238	215	245	198	214	216	240	216	231	229	240	256	223	245	237	228	231	261	225	239	223	236	237	209	215	242	200	215	229	213	220	229	219	244	253	226	238	254	249	242	241	273	202	218	252	226	239	204	238	220	243	244	274	232	260	256	253	225	222	226	264	240	231	242	260	208	207	248	248	216	245	214	244	233	223	219	246	223	236	224	266	224	235	205	221	251	234	236	237	253	207	219	213	238	214	243	208	242	252	236	242	211	215	247	223	236	255	243	226	250	230	250	234	251	271	229	247	238	218	229	212	273	204	229	194	222	280	197	226	211	266	239	232	240	236	205	228	249	248	253	227	216	240	241	260	218	252	240	249	238	227	223	227	204	252	223	248	227	241	215	230	209	243	220	252	243	244	242	232	211	222	250	254	208	214	252	229	235	238	223	227	225	232	228	243	214	233	225	218	258	225	224	214	217	243	228	262	251	253	257	235	224	238	237	224	252	243	244	234	213	230	216	215	228	244	207	230	225	249	237	218	228	237	222	223	242	204	225	197	240	197	212	232	257	204	226	212	234	238	226	224	240	221	237	261	241	257	225	221	244	219	257	252	245	238	243	229	239	232	251	240	208	220	234	237	219	257	241	222	269	243	231	226	241	241	239	246	255	236	239	257	226	215	243	226	250	205	242	217	278	268	216	237	214	243	248	223	222	246	236	235	256	228	241	210	243	216	229	222	205	231	240	220	237	226	271	239	200	253	224	225	208	239	230	245	248	245	243	247	240	233	203	228	211	251	226	232	251	255	201	223	243	219	248	207	237	228	226	236	240	213	248	220	206	216	225	234	244	210	274	225	244	230	231	227	253	247	246	268	249	237	229	246	212	232	230	229	240	222	219	234	232	215	239	197	260	207	233	245	261	248	215	233	221	198	202	234	227	234	226	228	209	211	211	233	210	236	238	233	217	229	265	235	209	225	248	259	226	222	220	239	220	234	221	202	246	255	244	225	242	247	240	252	238	222	234	264	259	226	237	227	225	242	222	198	235	231	242	244	228	217	197	238	251	219	220	228	221	224	218	188	223	224	238	244	225	193	228	219	221	251	251	214	211	206	243	236	246	223	232	229	231	245	248	254	221	252	218	214	240	238	233	245	254	204	203	250	240	220	232	240	247	249	257	239	223	220	220	211	249	261	259	215	255	195	223	255	257	247	240	261	244	248	219	223	229	218	256	231	232	243	238	248	238	242	246	218	193	242	230	216	231	266	221	229	224	200	221	222	239	228	226	256	282	252	221	255	208	252	255	225	247	252	223	191	217	252	227	213	248	216	222	215	210	235	217	194	213	239	230	243	243	239	224	245	247	230	230	223	273	262	238	229	225	232	250	234	252	217	231	253	254	236	239	204	235	222	234	242	214	228	271	228	213	231	237	221	230	246	227	227	210	203	236	241	255	219	256	257	244	256	243	242	231	221	224	239	211	254	238	230	228	244	241	228	221	245	210	208	207	222	233	238	240	252	227	234	246	240	178	233	253	231	237	207	224	259	229	217	226	241	245	264	260	225	227	221	225	237	213	225	219	241	258	218	244	233	246	218	223	231	240	241	216	214	238	261	203	220	214	244	204	220	224	248	247	232	217	253	239	255	219	210	244	239	229	250	248	214	243	236	231	248	244	237	258	238	220	235	213	234	234	200	254	213	200	224	254	254	207	251	222	236	219	219	241	291	255	216	197	196	233	279	219	213	243	258	264	219	225	233	213	240	216	225	239	211	229	242	236	224	204	221	247	246	249	231	235	230	212	247	228	211	215	226	228	212	214	236	233	240	229	216	200	234	220	276	241	242	246	215	239	215	246	223	225	220	220	244	220	244	235	234	249	218	238	245	241	227	251	250	261	252	224	217	251	233	225	233	226	233	235	220	224	219	229	243	234	253	236	241	227	251	224	220	209	244	247	215	204	233	241	244	259	221	242	244	259	231	240	234	203	242	192	260	213	215	226	211	231	245	215	226	219	257	241	250	246	222	204	246	252	206	231	242	227	230	247	238	222	251	224	223	236	256	240	259	228	231	235	230	239	249	230	234	242	239	244	257	239	213	240	230	236	194	201	229	225	218	251	230	211	235	231	264	296	242	257	226	224	216	265	228	233	255	220	193	243	251	205	217	252	250	239	219	230	223	245	219	210	248	222	237	241	264	249	211	215	233	227	217	199	225	197	233	222	239	231	226	209	240	230	217	255	252	227	253	237	268	231	222	269	208	212	255	216	218	247	225	236	240	210	217	249	272	252	237	222	229	200	213	245	262	233	219	259	226	230	197	238	227	220	198	231	240	221	207	258	231	245	264	223	214	230	243	224	230	206	240	229	183	231	242	215	243	272	227	245	242	247	217	229	255	203	246	236	242	257	220	242	244	228	245	249	210	215	234	260	239	235	239	241	223	196	250	229	210	235	248	235	228	204	207	262	228	223	242	210	221	217	243	214	232	256	233	209	241	241	246	207	203	219	245	229	235	185	228	223	218	245	224	255	224	237	227	218	270	237	252	210	209	239	241	245	227	240	221	238	225	214	242	251	236	222	226	241	226	209	230	230	243	250	246	223	256	246	241	275	226	224	260	225	216	208	248	205	225	244	216	238	250	204	223	219	234	214	247	265	235	205	241	234	231	213	258	231	231	235	235	256	228	251	214	241	200	232	242	260	235	219	217	198	245	248	242	202	232	231	239	227	238	243	235	247	226	256	235	235	251	218	223	231	233	223	246	229	207	227	235	236	253	241	233	244	214	228	249	238	212	226	216	256	250	241	222
36939	19189	17044	12718	4833	2236	1268	1121	843	688	712	612	538	547	571	530	542	541	516	530	517	552	500	535	534	510	509	521	522	466	474	481	517	529	443	515	506	453	514	452	516	504	516	503	495	514	507	493	529	479	494	515	473	481	526	470	506	523	500	504	468	482	503	496	465	468	494	485	494	515	510	504	455	517	462	482	473	462	490	510	471	479	466	514	523	487	485	499	497	513	535	445	497	489	482	504	516	468	506	496	497	495	506	485	488	479	525	453	453	497	490	463	487	477	483	427	503	500	489	484	480	480	509	468	482	538	481	487	492	468	486	485	494	477	466	509	520	491	463	525	469	534	495	479	503	479	511	494	485	503	528	527	493	490	486	516	485	494	457	493	491	519	525	506	515	476	527	505	511	478	491	486	472	497	452	463	497	510	498	463	511	540	498	513	464	517	523	475	481	514	505	485	454	501	491	469	479	478	527	508	460	451	495	486	475	479	467	537	531	458	523	481	514	477	488	499	478	512	466	528	437	493	484	512	545	502	501	510	505	527	501	492	497	478	469	488	491	461	483	515	487	451	554	476	501	455	460	506	485	492	496	502	525	510	513	497	466	497	511	482	488	522	497	518	459	457	451	545	445	506	496	539	485	508	512	489	512	475	471	502	546	477	494	513	468	479	488	507	492	471	487	501	477	498	478	479	527	520	499	522	464	491	462	553	512	502	537	501	482	517	471	448	485	458	485	468	471	468	499	477	505	509	478	505	542	506	444	504	503	469	476	498	524	486	500	437	491	540	530	519	508	483	474	515	516	470	499	500	507	466	511	508	495	489	485	478	488	520	512	499	507	504	451	522	485	476	451	475	512	502	482	478	507	526	513	475	502	526	519	489	513	519	519	512	481	494	470	484	511	493	516	528	467	500	478	470	485	492	480	505	476	489	532	474	515	510	495	523	518	474	466	503	495	488	466	506	533	513	487	522	506	468	495	489	512	519	515	509	461	474	526	508	522	507	498	444	503	510	472	454	480	484	522	484	475	497	495	491	514	465	488	504	487	483	509	484	524	499	509	530	533	496	529	463	510	517	488	499	502	471	475	455	501	444	500	489	507	476	499	479	478	502	519	512	519	498	505	499	482	514	437	496	475	485	512	496	492	516	478	490	496	483	502	461	517	493	448	520	468	500	521	487	476	513	485	454	486	510	472	494	503	477	470	510	462	513	474	500	495	476	513	525	489	534	479	505	497	512	468	490	487	493	482	496	507	491	516	454	449	511	511	510	535	512	491	519	491	511	521	484	498	499	509	490	478	473	508	478	496	480	493	525	481	466	494	510	474	523	465	515	480	519	516	502	462	466	521	456	505	524	496	492	501	496	479	489	517	512	497	434	497	497	477	480	478	492	483	512	559	511	483	496	490	483	484	501	486	491	486	505	485	500	523	467	471	483	517	474	491	482	484	484	476	471	493	491	492	483	471	495	494	502	498	521	477	477	471	500	487	500	490	516	464	552	482	441	488	499	505	479	512	497	485	500	512	499	501	498	454	508	470	505	549	481	514	446	480	532	478	516	481	478	469	506	500	517	457	482	481	485	419	462	455	500	497	477	465	485	507	502	495	502	506	492	487	480	488	543	521	535	506	495	526	473	476	495	471	510	505	439	516	459	502	426	504	547	492	483	499	497	485	503	508	511	469	550	489	454	510	505	518	477	491	481	505	491	459	465	511	484	491	471	493	529	465	501	531	484	474	485	480	526	501	506	511	482	465	469	492	465	474	488	518	505	524	447	473	500	543	513	513	480	483	490	499	489	488	492	512	500	482	488	501	509	479	519	511	501	481	528	507	488	498	496	480	539	464	507	471	516	470	476	476	496	507	468	503	498	477	506	495	512	501	486	477	505	508	488	494	480	489	484	501	513	498	518	472	507	476	495	476	487	484	460	493	520	501	492	483	481	489	445	528	472	500	498	461	490	519	505	465	447	459	512	487	484	493	478	513	477	491	503	472	477	499	474	518	467	512	510	482	543	522	506	487	495	494	516	506	461	480	494	469	473	489	516	464	485	516	488	518	518	505	509	536	490	525	495	507	443	477	496	473	533	513	471	489	473	535	513	506	441	492	486	472	528	458	496	490	468	554	500	538	532	482	482	476	485	516	492	452	543	470	533	518	494	456	525	462	495	534	500	472	495	525	529	486	477	488	493	503	463	489	503	511	491	490	484	492	487	439	491	493	520	530	505	493	474	495	486	504	499	513	466	522	485	520	496	513	491	525	492	481	471	511	509	514	483	479	440	471	447	454	533	465	485	456	509	491	478	486	521	484	500	504	513	486	448	511	495	426	489	497	493	488	500	494	483	506	524	515	455	471	503	470	502	483	486	531	534	516	470	460	513	462	446	441	501	484	524	463	510	500	509	496	513	461	477	449	511	507	481	472	471	484	516	515	482	498	511	544	493	493	484	538	522	513	538	475	504	518	516	479	541	496	516	452	490	486	513	492	474	468	485	488	485	451	469	465	487	479	489	465	463	495	485	477	501	472	538	480	524	525	505	495	491	476	508	493	478	506	478	486	487	496	520	489	466	500	471	507	492	476	463	494	514	493	532	482	512	495	494	498	494	476	466	497	509	499	504	492	448	492	489	468	507	516	479	481	499	507	461	515	476	475	473	482	503	500	529	498	507	457	471	461	489	489	466	504	470	474	487	502	459	499	510	509	485	526	502	463	486	494	498	476	493	463	469	512	477	525	495	493	499	462	477	489	519	488	514	460	503	496	492	488	495	529	518	452	493	478	487	459	481	485	516	514	484	507	476	509	495	495	464	479	494	529	501	491	484	502	489	530	497	516	504	495	499	501	493	516	504	504	514	511	469	503	460	501	441	487	495	489	480	489	462	510	513	505	485	484	512	509	472	481	513	523	478	466	489	554	506	467	517	479	490	476	482	484	489	504	511	494	447	478	486	526	492	484	503	507	515	494	479	519	500	459	476	494	493	479	506	467	477	477	527	521	546	462	531	524	459	450	460	481	505	488	505	522	522	532	530	469	521	492	525	526	541	509	447	504	497	486	518	482	491	468	520	490	457	451	499	503	483	507	481	480	481	506	501	483	471	474	480	492	453	494	499	466	479	454	483	512	470	506	480	493	468	501	454	507	476	486	502	457	500	507	487	480	478	537	498	509	475	493	481	487	485	505	471	464	499	535	497	522	518	498	498	510	481	515	514	455	507	514	513	522	534	511	531	486	521	499	471	461	492	515	489	521	515	463	441	543	476	480	505	498	497	487	509	492	491	481	485	479	512	494	475	498	487	466	486	491	493	504	523	487	492	473	501	513	481	492	526	503	485	529	461	507	486	498	507	506	447	500	457	496	512	503	494	493	526	481	469	527	481	507	516	497	446	454	475	491	490	526	454	503	531	490	532	481	456	455	493	463	467	513	526	529	494	541	483	490	488	445	488	519	513	504	496	504	482	534	516	527	483	543	526	463	517	478	481	491	511	501	491
36612	18002	9114	3089	808	336	225	240	196	217	190	189	199	181	179	208	190	216	210	182	186	196	218	193	195	172	179	203	200	190	185	160	187	207	178	170	182	208	224	201	200	205	177	203	180	190	215	207	210	212	194	186	179	198	183	200	214	196	175	184	183	209	228	191	200	195	215	196	194	204	183	200	198	189	231	187	191	179	201	192	197	188	194	182	167	213	195	161	189	200	191	189	191	181	176	201	219	190	198	207	215	202	196	186	225	220	204	173	208	219	216	204	193	188	158	196	174	184	194	181	195	203	204	172	211	192	181	181	195	202	224	191	169	179	210	214	188	184	192	210	175	188	193	179	169	201	202	163	207	204	205	195	220	230	194	176	192	183	191	159	189	229	189	188	188	195	204	196	187	194	183	183	213	204	168	205	215	173	164	211	216	199	170	202	198	195	188	186	190	171	207	211	175	165	167	199	184	153	188	201	191	181	202	196	190	185	199	203	180	182	193	208	197	195	205	189	184	201	205	204	207	190	212	195	188	216	184	227	180	219	197	214	199	175	177	198	181	168	178	186	183	187	166	200	179	182	205	195	194	199	223	224	167	213	206	183	199	185	186	191	193	173	187	235	203	177	182	200	187	203	178	192	196	186	195	210	196	210	194	191	172	205	175	208	166	222	238	188	188	196	180	191	183	193	197	189	189	183	183	213	181	175	154	181	182	190	220	190	198	165	189	216	243	197	199	187	171	180	174	178	184	181	180	211	198	215	174	168	192	196	186	172	199	187	193	187	202	197	174	217	185	182	190	213	193	208	183	177	185	193	186	176	191	193	185	185	204	181	198	189	192	191	226	204	196	173	212	207	206	193	231	232	176	209	204	205	198	190	213	194	194	190	192	195	189	183	198	196	186	197	200	192	212	226	178	201	182	195	178	203	198	209	218	213	191	187	181	206	171	216	181	223	191	218	188	207	216	184	208	201	200	201	218	183	187	168	179	188	182	226	185	193	230	195	183	183	197	201	182	194	204	188	218	177	211	199	189	174	188	190	186	191	193	217	176	177	201	198	188	173	179	162	190	181	163	187	202	188	189	197	192	160	204	179	195	217	217	175	211	196	188	192	207	187	176	200	181	203	182	197	213	175	207	197	199	162	176	199	196	217	222	178	184	188	201	182	189	186	192	193	152	174	171	198	188	206	189	194	207	209	174	181	235	224	184	209	211	196	182	192	196	166	208	193	194	212	176	169	211	206	183	204	213	188	191	212	184	200	200	175	198	211	162	212	174	198	235	195	189	197	176	213	168	197	206	211	184	191	189	194	209	190	213	199	176	192	184	202	203	185	196	173	182	216	185	172	191	192	185	200	192	236	197	174	195	225	197	187	193	179	189	208	183	165	187	226	165	174	197	200	196	158	211	204	184	217	184	229	185	162	193	174	167	180	186	192	202	225	177	181	184	223	200	213	196	204	197	204	198	159	224	206	202	178	198	183	205	205	205	217	182	162	205	169	173	172	223	201	161	179	189	196	215	209	171	197	215	232	183	181	182	188	177	193	169	208	216	222	189	187	192	192	199	186	231	220	186	234	209	190	217	183	199	192	197	192	200	178	188	203	220	185	184	192	180	195	185	176	174	183	196	171	188	191	192	196	186	168	210	191	188	213	202	181	187	212	182	191	204	188	182	189	212	196	187	196	180	183	180	184	181	197	205	167	159	218	196	187	186	200	215	191	194	200	152	201	177	202	166	229	180	202	207	200	178	192	183	202	196	164	201	201	190	156	175	184	175	188	188	202	179	186	223	207	197	189	178	218	191	201	174	173	196	195	173	214	190	179	181	187	183	173	186	204	169	201	203	210	175	193	190	200	189	173	203	196	215	205	197	182	189	202	194	174	215	185	219	208	198	189	187	193	197	170	180	223	164	182	186	181	209	206	197	179	220	194	211	225	191	206	179	205	186	199	187	211	201	185	186	193	205	176	182	191	194	179	185	195	205	211	212	191	179	224	212	181	185	197	184	208	203	184	160	201	183	195	189	187	201	197	190	188	185	206	205	195	185	178	219	179	180	185	184	206	212	200	204	189	230	177	199	167	172	202	210	191	210	175	207	211	198	181	188	178	198	171	180	190	197	189	185	189	201	203	199	197	188	172	206	205	207	182	190	188	181	220	173	187	212	193	188	178	215	209	181	162	191	190	204	190	201	174	176	192	156	189	185	170	223	179	183	180	179	204	184	218	175	199	168	208	185	220	231	165	211	205	204	202	188	193	175	204	177	154	218	209	180	191	183	215	179	182	198	175	183	193	180	196	181	205	210	190	189	202	213	173	185	193	224	222	183	165	179	201	214	178	234	193	210	193	221	170	203	198	186	202	221	179	182	199	175	203	204	210	167	207	239	178	201	168	204	221	161	209	210	167	198	210	189	200	198	155	195	192	210	190	160	212	216	185	228	223	198	206	202	153	201	153	195	223	180	193	176	213	199	185	180	169	206	190	196	187	210	186	201	186	204	202	173	194	178	196	217	232	193	189	224	222	192	214	175	227	164	184	170	165	212	181	199	215	170	198	188	187	228	175	185	220	209	187	217	213	236	202	185	192	208	172	182	188	190	179	186	198	179	187	192	178	195	185	212	193	215	205	190	188	146	201	189	189	206	191	204	182	175	212	184	197	183	208	221	217	186	163	182	166	197	177	199	162	190	210	175	198	226	190	225	200	178	182	182	180	191	212	178	207	189	185	191	180	172	185	188	169	194	226	189	220	190	207	186	191	188	193	180	191	180	183	168	198	203	184	234	176	194	221	201	213	200	161	159	207	186	199	203	170	169	195	215	193	180	226	182	171	200	197	188	202	195	197	206	212	179	199	175	194	174	183	237	186	167	186	219	210	186	199	191	216	193	218	199	178	181	199	189	204	183	210	198	190	196	203	180	197	211	187	185	198	208	174	186	196	192	202	191	197	195	177	219	201	194	175	192	186	183	197	180	202	175	153	207	225	179	151	190	212	215	184	200	204	207	190	180	210	188	213	221	204	170	218	196	205	198	183	175	181	169	181	191	197	210	180	218	173	203	188	189	203	197	173	218	195	189	194	192	172	191	205	216	178	213	186	187	195	207	197	172	194	180	177	206	178	212	188	183	178	197	185	202	207	186	191	160	177	213	213	205	171	186	190	179	201	164	183	213	201	194	206	182	195	187	210	178	198	163	187	225	221	184	183	203	198	207	193	196	209	201	195	193	205	191	210	205	245	208	202	206	190	164	192	182	191	223	183	186	181	227	221	191	188	182	217	197	156	192	213	189	186	200	179	159	220	196	195	177	175	196	193	206	212	197	199	204	213	188	201	175	210	182	202	197	212	184	193	198	195	237	211	185	184	198	181	189	186	196	206	188	200	192	182	193	177	212	194	196	229	198	181	216	184	213	196	173	194	190	171	190	180	205	185	209	210	186	194	224	184	182	194	205	203	201	202	186	180	198	223	199	190	197	179	172	206	197	179	200	202
21005	11681	12147	6268	2443	884	492	471	442	411	427	409	409	386	417	415	401	446	374	391	430	402	434	449	395	400	402	429	400	446	370	408	442	432	399	433	404	413	433	418	415	401	409	401	423	389	413	404	375	415	422	409	399	435	409	425	418	415	429	396	459	440	393	415	393	403	411	371	415	399	407	417	400	424	425	371	384	405	399	379	411	406	424	382	444	425	401	398	442	421	412	422	385	430	401	441	401	388	399	419	454	413	415	430	403	405	434	434	409	403	431	429	405	424	398	423	407	406	398	396	449	454	377	404	401	424	429	398	421	452	420	411	441	447	416	402	423	412	413	419	441	418	434	430	415	437	389	451	371	389	443	450	447	398	432	425	452	422	439	423	400	393	396	425	415	431	428	425	390	448	440	463	407	412	450	416	412	411	430	369	421	451	426	431	383	445	416	397	396	413	400	419	403	418	422	415	425	435	430	433	420	412	423	405	397	427	388	436	434	397	446	434	423	422	445	402	398	401	436	406	397	406	392	432	417	396	386	407	424	392	438	388	392	379	419	399	441	405	400	387	410	374	380	398	426	410	411	410	408	427	427	417	421	392	394	383	398	429	398	390	382	382	373	426	423	432	402	417	421	414	434	388	456	396	394	419	434	401	465	431	414	406	466	389	399	404	406	417	396	391	449	393	363	410	369	447	378	420	474	393	439	425	449	431	425	401	394	440	423	398	436	438	430	381	402	395	397	411	416	409	424	455	431	401	375	407	447	420	439	417	370	430	444	410	380	419	409	406	397	424	413	431	407	402	417	424	421	409	455	436	415	406	404	419	425	388	448	410	364	418	399	405	401	399	428	393	443	415	374	435	426	428	420	409	414	400	448	413	369	416	389	411	444	408	450	430	423	394	440	456	397	405	426	412	400	384	413	400	385	411	414	414	389	413	414	384	436	444	410	422	449	447	436	379	437	435	431	415	403	394	427	416	385	430	398	418	408	429	380	385	375	424	421	389	392	425	433	446	403	427	434	438	413	399	411	411	389	399	401	435	445	382	433	419	438	429	399	435	405	424	438	425	384	402	428	435	410	436	411	408	432	428	410	422	378	377	401	398	384	418	405	443	442	399	404	401	450	413	431	410	422	427	405	393	421	414	462	391	420	394	374	443	364	433	451	429	412	408	401	426	411	396	395	408	413	444	429	409	398	393	404	402	431	406	439	442	431	406	419	408	392	430	426	427	385	413	426	410	410	401	408	425	425	439	425	391	402	415	415	434	401	406	432	407	389	385	441	404	421	404	386	423	404	393	403	452	403	431	422	412	426	421	384	402	437	449	415	418	407	406	402	422	397	393	421	423	421	425	402	422	399	409	401	420	425	408	406	409	396	400	421	435	434	426	388	428	443	449	407	415	372	421	408	408	434	417	433	427	414	416	392	436	431	436	369	416	408	423	455	390	401	426	394	435	435	405	454	423	421	421	407	417	387	394	417	401	422	410	413	394	487	402	458	393	404	430	397	440	447	380	388	400	438	396	393	403	394	455	379	413	424	420	412	431	462	388	403	427	380	455	420	400	390	383	415	403	416	392	422	419	432	420	411	431	429	394	412	420	399	385	420	373	438	450	409	408	399	425	380	431	393	367	452	419	388	392	440	396	415	395	402	428	395	420	373	422	444	421	421	392	428	395	419	386	425	381	440	410	376	382	420	397	411	409	429	386	463	400	393	398	396	454	430	415	423	415	403	400	392	423	430	424	386	433	417	384	431	405	406	435	426	402	390	395	421	396	419	400	421	460	417	421	439	432	420	347	421	441	441	428	424	378	430	379	409	397	387	393	430	385	415	406	419	381	429	397	422	375	431	415	396	425	434	399	434	402	402	411	403	430	441	446	416	427	400	361	419	427	404	409	393	398	419	379	402	422	424	421	431	451	416	438	436	412	420	416	402	424	409	409	392	424	381	418	434	420	418	428	437	411	401	410	380	385	387	414	459	424	421	388	430	400	399	444	420	409	442	419	411	445	381	414	435	427	386	434	408	405	433	436	452	415	433	415	421	411	415	415	443	402	396	408	423	419	397	409	403	428	406	405	399	377	399	403	430	384	426	423	429	383	420	413	431	468	397	416	415	409	445	408	400	394	407	431	417	429	398	403	421	427	396	420	434	438	404	398	461	395	437	451	402	415	386	411	421	419	412	399	410	420	443	370	411	386	449	463	392	392	408	431	404	414	393	401	401	372	438	394	428	403	362	407	414	441	440	395	426	371	385	392	378	427	407	414	426	425	389	440	409	425	408	395	430	406	402	402	422	402	390	412	369	455	409	424	437	463	380	427	385	435	417	458	411	396	456	420	400	465	392	398	404	411	413	399	441	411	418	413	407	408	399	440	403	368	413	394	416	402	414	389	385	388	456	430	386	428	394	418	375	420	422	421	429	426	346	409	386	429	424	419	394	413	391	389	418	420	406	398	413	404	409	424	418	418	421	414	405	403	428	398	418	411	434	426	401	390	425	442	406	423	421	452	425	456	389	404	416	412	401	414	394	406	411	400	426	415	421	421	439	392	412	431	424	377	394	432	411	369	438	378	447	392	445	392	418	393	402	432	407	398	362	382	422	428	430	415	420	428	401	378	431	398	447	418	408	437	380	420	427	424	439	429	428	379	400	411	410	409	408	416	380	422	430	416	419	408	435	409	411	406	456	380	406	396	400	393	439	384	428	430	419	402	402	386	401	419	447	410	403	421	378	404	400	431	401	413	430	424	418	429	396	422	402	411	394	457	395	435	387	398	427	452	398	443	424	425	415	394	416	418	409	416	390	400	431	428	379	392	385	426	417	440	405	401	395	423	427	394	431	395	406	450	426	413	405	384	404	452	421	407	422	388	449	398	400	425	409	446	429	417	392	389	406	407	435	427	406	405	432	406	382	475	391	429	393	428	457	394	394	402	403	428	389	423	383	459	426	419	374	433	411	445	385	415	404	414	409	396	363	435	403	432	438	405	411	404	407	425	421	423	436	379	410	419	431	420	428	401	416	370	435	436	391	423	394	399	440	413	420	440	411	399	442	433	425	379	453	417	414	431	383	413	414	432	415	415	398	413	396	406	415	415	398	408	442	421	399	389	431	426	444	432	400	386	432	398	404	396	435	442	370	463	440	369	397	427	385	443	376	437	445	392	405	412	408	432	415	376	366	397	447	392	429	408	414	404	439	420	385	388	453	401	387	407	413	388	473	399	405	420	414	366	442	430	446	420	430	414	440	447	422	437	387	375	377	429	426	418	432	420	417	423	406	399	423	432	411	450	401	404	422	371	392	411	435	408	411	430	397	380	409	419	386	416	378	416	419	426	422	377	414	409	411	396	394	407	435	439	441	441	389	423	420	437	424	415	465	387	449	397	385	438	401	406	428	405	406	423	427	401	395	409	422	438	421	415	412	414	395	440	417	400	451	403	415	414	410	409	429	400	417	400	404	382	411	427	409	436	420	414	418	387	428	386	402	422
50347	25525	13035	5104	1436	530	305	261	189	190	195	177	183	168	166	175	167	200	173	183	201	174	188	195	165	193	179	192	156	189	212	182	200	160	173	199	186	184	181	191	175	184	194	175	171	175	177	187	167	177	177	168	171	194	202	143	157	143	196	191	177	170	189	197	152	164	176	195	171	179	198	183	179	144	179	156	178	169	174	210	174	166	181	175	199	187	182	178	166	165	189	196	168	162	177	186	164	184	163	191	184	168	189	182	204	168	175	172	193	184	164	171	163	193	195	173	169	201	192	167	188	184	152	168	179	179	163	166	164	165	169	183	187	167	176	194	166	183	189	191	190	166	181	159	193	189	182	174	168	180	191	162	181	188	175	170	158	167	179	169	206	180	171	161	170	157	159	166	172	198	158	183	167	165	170	185	166	179	181	153	180	204	181	191	154	190	188	181	167	175	186	193	174	181	205	178	151	184	188	188	203	174	171	166	208	173	161	183	193	178	180	162	179	173	170	178	200	173	164	173	181	156	180	175	196	170	202	177	169	167	227	196	167	166	187	184	180	178	181	162	206	202	167	175	171	195	172	166	190	182	147	219	187	187	180	167	182	193	176	146	142	179	168	192	173	187	206	198	164	177	147	198	166	205	174	159	162	169	182	175	182	181	160	182	166	148	170	177	167	195	182	168	180	152	163	183	168	191	194	145	172	155	184	197	138	165	166	188	163	183	187	159	171	153	176	193	177	159	208	191	156	169	177	175	194	202	167	179	177	202	205	183	182	171	200	173	184	181	184	176	147	170	156	182	161	153	157	185	216	193	163	211	176	163	185	180	188	178	155	202	184	191	172	152	195	186	154	178	185	203	167	178	173	190	151	166	167	163	200	185	184	199	180	173	191	189	194	176	153	172	172	156	174	178	175	159	185	160	197	197	172	192	156	172	154	177	193	167	177	193	173	170	176	173	187	174	192	179	194	157	169	201	151	182	188	176	195	175	161	169	179	191	162	142	175	170	171	170	163	164	193	168	173	179	159	181	196	166	187	209	189	158	166	152	185	190	183	192	189	154	159	165	162	183	194	165	190	186	174	157	196	182	190	166	162	167	169	182	188	212	176	185	196	183	175	171	171	156	192	171	177	183	187	166	183	172	177	173	176	178	155	167	200	189	163	167	179	208	171	202	183	195	186	164	170	178	169	166	186	186	162	178	173	154	180	166	177	156	160	157	162	168	199	195	192	165	161	162	187	169	170	185	166	195	197	170	205	196	209	167	175	153	193	183	189	143	181	168	177	138	182	189	168	151	164	191	173	173	172	189	186	163	186	157	174	193	178	179	195	175	165	180	171	169	165	181	167	186	186	181	174	185	175	153	189	172	193	178	156	219	190	180	161	171	179	180	188	192	186	179	179	193	215	170	193	179	190	186	172	182	199	183	194	176	187	174	170	203	182	167	173	190	185	165	171	167	184	162	164	178	156	219	190	163	177	168	178	166	149	187	165	185	184	161	168	179	177	167	195	159	211	168	170	198	185	192	180	200	193	186	195	199	199	184	203	185	171	200	171	160	161	201	171	168	182	184	163	172	157	161	178	157	179	170	161	172	166	166	142	181	183	178	181	176	204	181	166	182	188	168	163	153	163	163	182	168	177	189	169	149	167	186	189	154	186	189	187	201	176	176	165	173	167	197	179	194	170	160	162	183	160	191	172	200	206	176	188	209	183	161	167	174	209	197	170	173	188	173	192	175	189	214	194	177	193	170	170	166	169	211	163	178	177	188	170	186	190	174	193	168	188	203	179	171	182	189	198	175	175	184	150	187	188	166	150	197	174	193	197	187	179	160	219	159	181	172	188	201	173	186	174	151	160	157	180	185	193	163	191	154	172	184	189	167	168	182	150	182	157	166	188	182	158	176	150	170	180	171	178	175	212	151	199	186	149	179	165	159	181	186	193	183	167	194	199	163	188	163	199	185	192	183	175	188	196	192	175	162	170	194	197	154	155	162	148	170	171	180	162	184	186	179	143	162	155	165	193	162	217	192	165	196	167	168	183	177	166	195	162	180	186	179	193	180	178	144	175	187	184	183	177	186	189	177	184	169	199	187	184	190	166	163	164	150	176	162	187	185	179	163	183	141	172	171	159	191	165	156	165	176	171	161	173	164	161	177	171	150	205	180	229	173	218	187	170	177	182	173	166	196	186	195	189	167	160	178	170	169	192	157	172	174	195	182	169	161	185	169	170	167	190	173	157	195	175	222	175	164	184	165	185	168	164	168	183	188	178	176	177	133	166	189	169	153	153	159	158	184	179	195	197	200	151	166	189	174	176	177	180	171	147	203	184	155	211	190	204	163	192	189	178	186	168	163	182	170	185	169	192	200	155	188	173	189	199	165	161	176	167	189	173	199	195	179	151	175	178	179	169	159	176	159	184	153	172	169	174	184	176	170	186	171	174	161	184	186	171	179	171	156	179	179	185	193	175	195	209	170	179	214	170	183	187	188	175	177	169	165	168	172	187	188	193	171	176	189	153	173	162	172	173	163	196	179	153	216	191	165	176	174	148	164	193	179	178	159	140	167	182	168	187	184	185	192	188	166	166	171	175	158	153	176	171	198	185	173	173	192	172	172	187	197	168	163	153	202	184	191	168	158	176	176	172	176	187	204	173	175	195	157	169	160	193	165	178	191	166	184	177	186	170	181	186	167	187	193	170	185	182	159	194	206	197	184	156	164	178	198	180	209	171	210	174	212	168	160	179	199	146	160	164	178	184	176	178	180	161	144	134	208	176	185	177	166	189	176	161	183	156	170	180	157	143	164	180	192	185	222	183	206	172	174	183	158	152	183	173	141	160	171	207	182	177	159	162	193	184	165	186	186	197	181	153	187	171	162	168	179	158	172	186	169	184	178	210	191	156	160	181	165	158	172	169	180	170	195	193	167	192	187	163	173	183	182	183	171	172	173	213	168	166	179	183	175	186	184	194	182	184	155	157	172	150	167	163	180	183	163	215	185	205	167	194	191	169	180	179	200	179	194	170	209	165	177	159	194	186	171	197	189	182	157	171	194	152	178	171	192	175	188	180	156	179	190	193	174	176	174	167	164	199	176	184	167	163	173	185	191	176	162	166	171	161	164	189	191	149	168	173	176	225	217	151	210	195	179	206	182	191	175	182	191	161	200	166	195	197	172	166	161	160	187	154	171	178	174	175	179	170	164	188	186	160	177	187	168	182	155	170	185	175	162	181	164	181	174	160	209	176	198	187	158	194	179	178	190	179	173	174	166	183	197	164	206	176	190	209	160	178	193	193	175	156	156	166	175	189	163	172	179	155	183	180	177	167	214	174	177	180	171	174	184	156	157	167	207	163	178	146	179	181	199	172	198	175	189	169	162	164	149	181	198	178	211	166	184	164	159	166	173	185	166	185	180	176	186	164	134	179	161	171	165	177	198	171	171	176	186	173	185	191	161	179	166	162	168	187	162	219	183	179	147	154	187	194	148
30338	17225	15999	10993	4038	1602	904	736	613	543	460	434	433	387	412	426	413	415	418	408	378	397	441	418	421	400	416	408	385	408	406	419	403	393	377	384	368	393	414	369	368	392	400	430	393	369	400	371	378	404	395	411	408	374	374	405	416	408	401	382	382	391	377	397	416	436	390	367	381	401	373	380	411	398	423	397	369	390	370	416	389	358	392	382	395	427	375	357	399	407	371	397	391	389	411	385	371	381	370	378	397	395	405	420	382	401	377	377	402	372	377	378	374	425	376	403	365	408	401	378	405	383	387	387	389	380	419	446	372	394	360	432	377	416	369	412	392	350	391	386	402	383	396	398	395	425	387	375	429	404	375	385	402	423	402	403	353	375	369	398	364	368	409	342	384	356	377	409	428	393	411	390	378	429	387	401	425	383	366	375	393	405	355	401	408	406	390	391	368	425	403	384	404	386	437	393	333	354	390	422	404	410	409	363	392	395	428	410	376	396	396	363	428	393	380	403	411	395	403	393	401	383	416	354	370	384	385	431	378	376	349	383	401	402	415	437	398	404	400	371	358	382	417	339	371	371	426	360	381	399	385	357	408	424	372	433	409	423	404	387	397	410	392	385	355	367	417	372	422	405	410	395	378	384	404	368	428	379	434	385	378	404	409	394	375	398	372	415	352	369	394	397	379	379	395	373	380	386	379	375	350	355	407	410	358	379	413	400	372	397	406	418	413	403	439	376	415	404	400	391	386	369	383	410	407	375	372	335	396	413	381	369	369	347	401	385	367	382	403	397	384	393	356	404	393	377	397	385	392	383	378	379	378	390	402	364	379	343	375	378	396	414	400	392	395	435	394	393	425	360	386	376	419	389	386	410	428	412	353	394	379	401	420	384	371	401	397	406	401	382	369	406	403	414	388	395	372	391	373	408	390	417	352	399	422	381	404	389	429	400	391	388	389	412	409	363	409	397	385	395	371	436	425	387	394	399	387	344	382	394	455	384	388	353	415	402	401	409	411	367	373	399	393	404	382	391	360	385	406	398	377	427	401	407	394	385	415	404	384	406	391	402	371	375	404	408	417	364	393	384	366	387	354	418	419	403	387	384	347	388	388	382	388	386	381	387	391	385	353	430	368	371	377	382	397	400	412	391	378	436	393	393	428	377	436	393	369	386	386	373	419	365	382	374	394	385	386	386	407	416	421	329	371	411	380	356	378	378	416	418	389	410	380	402	368	350	360	370	377	406	362	392	409	379	378	403	389	390	370	400	373	412	390	406	359	401	401	443	372	410	390	433	363	392	415	383	371	391	381	398	410	386	371	382	371	408	355	373	396	406	410	390	399	367	346	421	374	396	405	374	370	379	388	336	399	347	386	380	371	394	364	380	382	405	375	408	390	407	363	353	400	402	356	373	385	426	391	395	402	391	388	394	356	390	374	400	387	422	403	363	389	398	413	386	387	406	394	375	402	367	390	372	367	419	372	378	394	416	376	403	383	391	431	360	391	377	379	395	407	387	379	391	397	404	419	413	363	400	387	390	450	382	384	374	399	382	402	390	376	373	417	380	384	441	360	405	422	347	396	430	379	384	404	389	390	401	409	407	389	382	390	389	384	368	406	409	399	400	385	397	374	391	376	401	407	373	359	366	389	355	378	376	400	384	382	389	353	415	369	396	387	380	408	394	420	411	391	371	417	384	380	353	425	407	400	383	401	366	393	400	412	406	382	372	374	406	359	362	359	378	408	372	387	374	377	408	388	442	362	381	386	399	404	387	392	385	372	398	367	362	416	382	406	398	388	377	383	416	388	387	367	392	404	385	385	387	405	370	419	419	424	391	436	411	414	422	369	416	390	411	401	404	363	391	377	356	384	437	395	396	406	391	391	383	415	316	408	387	417	393	415	406	421	379	358	373	371	408	377	377	392	407	365	368	368	403	377	390	389	427	372	405	415	404	441	417	359	402	406	352	392	400	404	397	419	392	429	371	378	384	421	391	387	439	371	395	374	410	404	374	414	399	426	404	398	413	364	378	422	397	388	374	416	379	405	353	415	402	381	366	341	418	394	366	411	391	359	397	418	402	406	375	404	395	372	394	420	393	385	401	406	385	413	411	380	373	425	366	399	393	384	391	397	400	363	387	425	405	429	393	378	399	376	375	392	434	361	357	373	394	397	356	348	378	396	366	398	400	397	429	398	365	406	391	390	383	415	384	402	397	371	386	360	382	404	404	403	397	346	409	407	406	411	396	390	441	396	355	374	367	365	382	412	414	372	380	392	401	406	389	391	395	364	402	419	376	402	371	391	355	388	392	381	437	411	402	394	403	378	401	419	382	389	381	388	388	379	437	395	375	397	375	400	365	406	381	390	377	382	402	360	413	388	374	378	380	389	390	397	352	366	358	379	386	364	386	414	426	378	397	396	384	390	387	391	349	427	384	400	400	390	411	391	380	376	413	386	343	379	398	360	399	405	413	390	388	400	400	382	381	408	413	375	386	422	356	390	385	394	422	392	391	416	368	380	413	417	356	389	378	372	386	403	363	433	408	389	348	402	418	392	396	425	385	380	384	386	394	385	381	371	403	398	397	431	396	392	392	388	387	407	389	398	393	354	381	416	378	401	409	385	400	407	379	366	434	386	365	429	412	359	386	354	376	364	454	409	394	409	392	408	361	380	364	403	412	376	432	361	357	403	382	398	423	396	402	370	395	407	380	403	379	404	419	400	378	403	386	404	391	411	387	399	424	361	389	380	420	384	416	401	376	368	339	354	418	353	382	382	385	415	379	401	397	357	393	383	410	403	417	399	412	372	356	411	387	397	403	388	358	388	429	367	387	388	403	443	381	393	399	407	398	378	379	382	377	379	406	412	378	414	399	364	375	422	377	428	418	379	429	373	406	409	382	413	386	378	397	373	349	388	416	373	358	377	396	398	387	372	416	374	393	409	420	396	380	384	401	362	388	407	373	411	379	403	375	382	345	380	366	382	394	410	402	403	412	393	378	382	386	381	424	407	389	381	394	413	417	357	391	393	380	382	399	398	368	396	377	419	398	405	387	384	419	383	365	376	389	421	381	394	376	376	391	376	377	386	396	380	402	358	389	441	410	407	394	376	416	399	360	412	403	355	422	411	396	406	376	405	367	371	382	387	424	395	416	403	352	390	389	384	424	378	413	387	364	397	410	410	407	414	418	396	389	384	385	392	379	416	370	393	354	391	388	418	383	420	447	357	401	416	397	386	422	394	410	376	388	391	391	411	378	404	409	437	397	385	365	375	393	385	417	381	352	402	372	357	402	423	385	404	412	364	376	438	366	402	409	405	406	389	336	380	377	392	397	384	401	407	394	407	384	426	397	404	403	360	393	397	432	371	406	388	404	350	375	352	417	406	416	393	361	391	421	405	409	377	410	390	382	377	379	372	381	369	389	438	379	378	363	398	409	401	369	416	412	386	401	387	415	403	393	369	390	429	383	423	372	398	385	382	396	421	356	412	390
58958	30773	17099	5812	1851	750	396	384	278	269	278	260	273	250	220	218	250	267	233	270	233	229	221	242	245	247	215	235	251	236	234	253	220	227	225	258	261	231	201	204	210	238	268	247	219	243	231	243	245	234	201	219	247	218	217	232	229	232	239	210	223	230	228	234	218	250	211	244	207	213	223	221	240	212	220	225	198	236	243	211	231	242	213	214	229	225	252	222	201	230	211	224	244	257	223	231	231	222	243	238	246	236	225	219	244	225	194	241	243	219	265	237	247	229	232	241	248	224	241	218	219	224	216	224	207	240	226	226	231	246	223	218	239	245	239	215	207	244	239	187	255	256	272	239	236	230	216	229	236	239	226	261	243	224	233	239	231	218	228	238	226	214	229	220	234	232	239	238	276	216	214	221	222	230	222	249	244	241	246	219	227	227	240	233	254	266	202	235	201	254	221	235	226	259	252	233	203	213	231	231	227	192	206	273	211	199	231	248	225	216	206	246	238	249	225	210	239	231	245	214	246	238	210	227	210	233	242	228	197	226	236	230	229	244	207	238	252	223	233	201	236	237	249	228	210	192	239	220	254	227	222	219	206	239	211	248	234	220	224	221	220	210	222	217	237	252	249	250	232	244	200	207	215	249	238	228	209	222	228	200	239	240	216	221	223	261	220	241	188	229	254	235	239	227	205	241	220	209	200	228	235	222	227	228	237	266	217	209	233	197	224	214	251	206	216	234	263	237	198	207	238	268	221	231	237	244	234	228	241	222	217	244	271	215	221	207	257	217	222	206	234	242	190	219	221	225	217	234	223	274	220	223	242	214	248	216	236	247	242	235	228	223	242	247	225	255	233	258	227	214	254	218	226	227	245	224	195	198	236	214	213	209	198	229	232	217	243	202	217	213	214	215	242	270	261	213	237	220	194	247	236	236	239	232	231	217	197	234	204	227	213	210	253	217	202	200	242	251	234	232	244	228	251	247	232	210	202	263	253	213	210	205	233	245	242	234	240	242	225	230	228	225	219	261	246	233	247	237	229	213	231	224	218	227	195	212	215	224	220	237	235	210	218	232	260	216	252	215	227	226	219	263	248	251	236	248	254	231	259	224	225	217	237	201	229	253	230	270	246	218	228	207	221	218	250	228	235	226	224	208	238	234	241	226	242	238	236	241	208	202	243	254	233	233	206	251	214	219	225	238	235	244	243	198	211	229	236	249	220	219	255	199	228	213	227	235	274	223	206	227	240	226	234	230	218	212	224	246	211	186	237	241	211	208	229	222	239	219	255	236	251	209	212	217	278	200	215	240	244	233	238	206	250	229	240	264	250	221	259	272	225	217	205	223	205	231	255	237	250	215	213	231	244	217	219	226	231	240	208	206	235	250	239	217	233	217	240	231	228	239	215	232	233	203	192	243	236	232	215	217	216	231	196	221	242	204	241	210	193	222	253	263	235	229	224	248	256	264	228	212	207	206	254	263	223	206	207	230	235	284	231	226	202	235	238	243	204	220	252	243	230	226	244	208	218	243	203	224	217	218	214	244	259	235	206	220	222	203	215	245	207	249	237	244	220	201	218	209	210	234	233	231	198	236	246	232	222	232	222	232	232	233	238	241	227	224	205	235	241	228	235	265	220	217	213	223	230	205	249	212	209	224	206	250	255	232	205	254	198	230	246	225	240	237	234	226	250	255	243	215	235	228	225	239	267	243	267	235	253	236	273	242	249	235	244	217	249	211	218	229	216	224	218	253	226	241	250	220	237	202	228	235	223	207	217	227	201	234	221	217	210	243	233	228	209	203	220	279	241	223	221	229	228	217	249	280	261	246	212	261	232	220	235	232	255	223	236	238	225	218	222	213	228	245	224	264	230	207	232	236	247	219	213	217	222	257	218	218	239	246	225	225	226	256	233	229	217	213	236	237	221	206	222	259	230	245	238	227	221	225	230	210	186	237	227	243	244	233	228	237	210	202	239	241	229	207	229	239	247	230	203	233	222	259	203	218	211	231	228	236	203	207	247	250	222	174	241	245	211	247	244	203	242	226	207	222	234	220	233	208	251	231	204	230	205	200	226	217	225	228	230	214	238	215	226	255	234	237	225	234	232	224	229	251	242	227	232	245	218	255	232	231	212	227	223	274	241	263	212	236	240	238	239	248	232	237	233	230	248	203	236	230	231	201	192	244	246	221	203	218	248	242	222	235	240	236	199	222	223	247	258	238	223	222	231	230	208	246	229	234	233	226	259	225	229	245	239	209	225	201	249	239	234	217	189	180	209	231	242	243	227	241	229	206	221	231	223	236	219	240	214	210	195	195	219	226	242	237	220	262	214	230	238	237	248	229	242	223	232	256	216	227	225	213	217	223	227	230	223	225	202	210	253	235	210	216	218	246	220	223	241	235	250	226	209	215	240	232	248	216	214	248	235	243	235	233	228	259	228	245	256	205	232	236	230	240	237	240	237	224	228	224	271	240	228	219	240	232	241	233	226	260	222	251	227	256	298	266	224	219	217	213	206	229	203	220	248	199	237	257	219	219	236	217	243	233	241	213	222	249	242	231	199	213	225	237	258	247	224	224	216	212	205	209	216	218	252	222	208	212	263	234	213	241	229	234	254	274	226	249	244	221	234	219	205	252	243	224	220	228	241	204	220	217	241	258	229	234	261	236	224	245	212	245	253	256	243	222	215	226	263	223	222	244	232	187	241	205	242	233	219	227	178	222	235	247	229	216	251	205	261	244	234	248	210	230	245	244	226	252	240	218	243	246	235	233	235	242	247	237	213	234	209	262	271	245	248	227	209	237	221	235	237	219	215	242	206	244	245	227	265	235	242	219	214	251	206	265	237	221	249	234	219	242	251	232	208	218	208	216	219	235	221	226	213	234	220	240	215	222	250	237	205	214	229	218	222	217	265	221	235	226	257	216	225	218	233	205	227	263	243	213	229	239	214	212	232	233	222	225	251	233	197	222	244	219	226	231	245	235	219	234	252	235	247	231	211	250	230	230	239	226	248	238	222	225	227	248	220	206	239	227	245	224	215	219	218	225	257	241	242	221	225	218	254	273	211	244	258	226	217	206	219	217	232	214	245	234	245	231	205	225	259	248	235	238	240	223	218	219	224	217	214	208	225	216	243	231	238	210	248	218	227	222	232	228	236	226	231	245	225	251	237	252	226	240	201	214	220	234	232	227	244	227	214	241	195	221	201	243	236	212	224	247	238	240	256	231	240	205	240	230	217	227	219	223	215	250	219	236	243	228	230	224	223	221	233	242	236	259	252	211	217	251	220	235	191	213	209	227	215	243	249	230	228	245	229	240	215	236	234	225	225	230	226	254	229	230	266	221	229	210	253	203	231	240	257	228	213	224	233	224	259	262	224	215	242	240	232	191	212	237	234	222	198	206	216	197	217	211	220	235	246	208	236	222	245	233	229	258	252	180	230	225	237	229	255	204	226	238	239	227	254	223	223	268	212	225	238	212	224	220	219	216	221	232
35610	21069	18280	9818	5490	2466	1352	1204	894	820	659	597	540	533	568	502	542	514	529	513	513	568	542	500	484	540	537	487	477	511	512	503	492	524	488	484	533	497	486	464	506	499	480	501	463	474	517	472	504	455	504	511	483	502	503	507	518	502	479	458	499	476	511	476	521	488	512	491	573	504	478	513	461	491	509	494	494	477	493	487	495	446	469	501	488	470	512	470	501	471	516	494	506	480	478	456	479	532	488	488	532	501	495	537	453	471	530	476	493	472	480	519	471	543	518	502	486	530	472	506	500	465	488	499	524	520	528	434	509	496	481	517	472	477	523	506	456	488	498	486	494	470	462	525	458	471	473	456	475	513	502	489	486	470	482	480	455	512	476	496	523	494	477	529	482	475	484	518	457	481	488	526	497	499	497	526	495	500	496	482	501	498	487	505	495	485	488	472	484	524	450	518	486	493	447	479	472	511	457	498	474	471	520	461	469	506	496	477	469	506	488	460	454	491	495	500	481	466	458	500	502	524	469	487	494	490	501	515	463	511	492	461	543	500	453	483	432	507	520	467	493	515	513	483	456	488	491	497	497	511	446	456	473	474	521	519	474	504	521	514	519	490	453	518	492	504	494	513	536	472	482	487	490	469	503	476	501	483	472	514	486	529	487	494	496	470	520	485	480	496	501	488	517	466	502	470	494	478	505	486	497	519	487	494	495	474	478	504	500	514	493	502	463	450	519	499	472	486	452	474	456	506	488	494	516	508	485	462	488	481	496	446	491	495	505	485	496	507	510	462	490	502	444	493	522	502	478	468	495	491	466	494	477	493	501	494	489	487	464	462	520	460	495	453	475	499	490	516	494	514	518	534	484	449	518	453	493	478	540	500	479	486	487	482	469	469	506	465	481	485	456	466	482	464	536	511	470	483	472	468	488	463	525	483	496	509	488	496	476	488	481	490	486	480	482	498	480	466	519	479	520	496	465	506	490	521	492	498	483	529	494	510	470	488	456	502	489	476	446	490	463	445	470	520	465	509	502	495	496	527	468	467	487	501	481	519	464	461	480	493	467	527	510	493	515	485	447	472	433	487	492	525	466	467	467	484	458	506	459	499	480	503	504	450	473	545	481	503	480	454	503	532	505	530	486	478	429	463	511	471	473	465	450	440	482	502	516	476	455	473	530	491	514	495	462	487	515	499	475	485	459	515	495	500	567	479	502	459	497	463	530	491	488	497	478	449	477	498	509	487	487	482	448	511	496	450	510	477	496	500	523	517	459	465	525	494	485	476	499	487	478	482	502	472	481	472	478	443	488	462	482	497	487	542	493	505	479	475	474	489	470	452	486	475	464	510	501	497	484	479	498	454	505	474	455	475	505	463	470	480	524	486	466	490	505	516	500	451	474	528	485	486	481	497	480	466	510	520	496	491	501	515	509	532	494	487	465	553	496	445	500	502	474	496	534	465	481	455	498	500	528	449	498	548	485	476	493	442	485	531	513	507	515	521	513	476	483	461	486	459	491	479	471	476	506	501	466	490	481	493	459	514	468	518	470	484	507	497	439	475	482	477	484	486	456	441	505	497	486	478	491	499	481	532	495	465	487	482	511	518	469	471	493	491	523	485	514	493	490	462	504	483	476	489	461	473	491	458	511	525	487	484	480	482	436	528	539	469	474	515	487	472	490	505	470	490	520	480	494	500	477	485	490	499	473	474	486	508	507	451	481	465	460	494	494	491	450	513	485	526	492	445	478	517	497	444	506	482	478	504	504	490	443	509	507	501	475	534	451	514	500	446	474	519	489	517	485	493	501	472	481	485	510	468	496	481	473	528	498	470	448	495	501	531	454	490	486	506	465	518	487	466	454	517	466	475	473	526	512	509	487	541	486	485	480	507	493	463	468	477	476	480	440	460	456	499	509	504	475	517	460	457	523	520	475	512	474	518	468	491	504	462	506	471	503	490	503	489	464	521	478	471	490	501	471	500	492	482	511	460	485	458	501	499	475	469	526	468	504	482	508	525	507	510	510	480	458	510	513	485	513	495	480	544	516	486	486	460	530	509	512	485	476	483	497	474	504	474	495	492	494	489	527	485	468	470	518	518	478	497	528	499	465	531	495	513	486	452	470	510	511	448	473	507	473	517	507	505	438	514	557	505	501	491	488	483	476	488	456	506	501	481	505	484	498	520	443	515	512	460	505	489	501	488	461	503	472	454	476	550	503	502	490	454	462	491	505	512	521	456	503	507	517	484	494	466	485	491	509	493	506	499	478	485	515	487	491	522	503	508	454	509	485	490	489	494	486	535	454	479	505	455	449	475	439	484	432	491	533	490	488	510	486	486	495	479	512	477	502	514	530	473	505	501	512	485	495	484	526	474	490	477	523	483	489	499	507	497	495	470	486	482	485	512	477	498	486	492	520	494	509	482	464	512	486	494	518	532	480	455	471	502	499	523	498	464	492	503	483	498	537	467	505	486	523	509	504	457	504	467	520	510	494	506	467	519	479	513	483	484	466	489	490	491	451	513	521	469	513	508	489	494	498	482	523	481	503	516	489	506	498	514	481	479	475	480	479	489	534	519	513	473	484	489	473	501	501	526	474	476	461	474	468	494	508	501	519	480	511	477	507	445	489	479	465	526	463	500	508	473	455	501	518	471	482	440	501	477	495	460	540	460	508	530	534	451	501	461	491	498	483	498	491	497	468	502	504	492	489	465	477	484	494	487	459	458	527	472	523	456	468	561	495	513	472	519	479	447	507	486	484	479	479	477	505	519	522	482	489	492	486	508	478	497	509	505	466	480	448	456	520	513	501	500	463	489	493	452	500	468	458	512	518	489	474	477	509	446	497	454	476	499	507	461	496	458	472	524	514	478	478	489	458	522	474	490	462	486	487	503	492	483	481	496	505	507	538	505	505	460	482	506	484	524	470	474	494	487	503	490	488	486	508	499	491	489	545	488	498	481	498	499	486	521	475	470	486	493	479	495	493	509	510	535	447	457	533	507	495	498	499	531	486	494	495	508	510	493	481	518	486	519	452	462	478	490	449	489	528	533	487	464	521	489	541	495	492	496	492	496	482	464	483	448	499	467	460	482	499	461	488	486	502	477	475	495	458	507	466	500	498	493	479	499	512	480	521	492	476	504	490	492	533	487	483	487	501	520	481	456	509	467	490	490	533	490	547	499	468	468	477	485	509	461	481	457	524	503	488	526	474	476	497	517	522	486	496	449	462	509	499	458	483	501	441	505	502	504	556	468	452	495	479	478	461	482	534	523	496	497	502	467	480	476	494	488	493	500	505	517	461	511	479	467	488	484	470	523	479	461	493	478	470	517	457	480	480	496	514	523	472	520	519	474	495	519	523	510	494	485	458	476	475	477	477	501	517	497	485	479	490	487	530	504	473	488	500	504	510	525	486	526	481	531	460	502	483	513	493	492	458	495	468	460	451	463	522	504	490	509	484	491	483	491	510	517	499	460	466	505	488	484	475	493	490	495
39438	18328	7586	2165	661	317	187	244	237	169	192	177	208	191	208	195	178	189	169	176	174	212	190	187	205	177	176	196	196	219	208	175	188	173	198	182	197	197	197	202	206	205	192	204	202	201	201	197	187	203	212	203	219	215	194	235	206	200	197	197	190	174	209	219	211	208	203	225	194	248	181	195	208	193	194	177	208	201	201	197	196	181	203	181	189	179	197	192	192	196	170	194	187	175	169	197	171	156	180	182	225	186	169	169	217	215	181	224	201	205	215	202	198	184	203	214	156	204	202	208	206	175	199	199	203	189	200	187	174	186	216	183	196	209	195	186	200	163	205	186	195	190	166	172	195	192	198	202	220	226	191	200	168	191	169	209	191	200	195	200	195	184	180	203	171	171	180	181	196	201	203	196	199	199	193	200	192	183	197	186	193	184	196	202	207	191	192	182	204	202	201	191	192	195	187	206	218	197	198	195	182	190	181	171	204	195	227	193	193	191	194	210	216	218	188	206	214	176	206	188	186	195	240	181	188	175	190	220	245	186	199	174	178	183	210	225	194	185	173	205	221	178	192	197	197	221	222	211	195	198	220	232	201	188	208	201	204	197	188	152	174	210	221	207	219	188	195	196	181	245	179	194	169	192	224	158	191	190	197	213	193	185	185	191	165	214	194	231	192	185	192	207	208	215	205	208	222	208	198	182	192	182	194	199	172	205	174	171	212	202	191	173	171	217	218	212	219	193	179	215	225	241	204	187	234	189	183	184	197	187	206	178	190	207	197	169	230	177	188	203	179	212	183	206	204	208	200	189	197	214	196	208	193	209	240	197	203	199	216	216	180	206	193	175	210	152	193	202	194	203	183	184	194	209	194	160	183	192	180	210	211	194	189	217	206	225	213	163	171	248	215	203	183	177	182	184	198	202	195	202	216	217	193	171	177	196	168	207	204	198	194	205	185	201	193	203	194	187	194	221	209	211	215	195	172	169	215	197	196	182	218	206	207	201	195	203	205	201	182	191	201	172	196	190	198	190	189	187	212	190	195	189	213	187	209	198	181	161	205	192	198	185	194	161	193	215	188	178	177	162	193	179	185	177	189	213	193	204	198	202	212	195	194	173	195	191	192	222	213	188	216	192	200	199	182	203	189	182	190	196	200	200	198	198	207	193	205	199	210	216	230	209	183	191	198	214	211	198	197	175	175	190	203	201	212	230	202	193	153	179	170	229	200	178	200	157	204	190	188	168	192	191	171	194	206	196	184	183	193	183	180	217	184	199	189	196	196	192	186	193	203	204	198	214	204	204	211	193	190	211	175	179	200	197	208	219	209	188	205	180	167	218	193	189	217	194	187	180	196	194	188	200	206	196	202	213	217	214	181	172	193	216	188	197	235	239	221	188	181	171	200	189	190	218	190	174	180	185	199	188	185	187	203	199	179	211	191	171	178	198	192	192	184	188	181	173	207	200	190	215	193	180	198	223	189	200	205	202	183	190	205	198	206	198	167	192	197	192	175	214	175	180	219	175	205	235	201	200	179	205	233	224	191	202	210	185	172	193	221	205	201	190	233	179	225	191	192	187	204	203	181	189	191	195	216	162	188	175	196	196	218	209	205	201	203	208	174	221	204	223	182	203	203	211	204	188	176	189	222	182	192	207	191	188	180	219	197	170	213	223	189	209	195	200	209	193	182	174	183	206	172	178	208	204	175	195	167	201	189	220	203	181	199	191	208	202	202	200	184	206	201	226	204	190	186	207	215	183	194	193	210	195	177	196	176	195	191	200	154	207	188	195	175	184	198	168	188	193	179	223	197	228	213	186	190	179	173	178	203	153	201	211	211	207	206	198	224	192	211	200	214	214	216	190	177	185	201	213	215	199	191	208	190	195	200	162	189	195	171	194	199	197	204	179	203	220	211	211	166	172	172	207	182	169	205	190	210	222	206	191	214	185	196	193	236	201	208	190	202	199	193	180	197	186	202	246	173	203	211	179	209	191	217	219	189	194	196	201	187	183	177	199	188	207	189	208	196	205	206	195	189	165	200	192	188	219	204	209	213	191	223	249	167	200	210	214	173	181	172	202	200	196	206	201	188	206	173	191	211	216	203	218	204	196	229	249	175	219	193	156	160	211	186	193	201	206	178	172	180	196	189	216	189	207	179	204	185	196	184	236	199	222	217	221	200	175	177	214	215	194	199	180	203	202	176	200	207	187	177	185	207	177	192	169	206	198	207	182	174	196	189	214	187	214	195	216	193	205	181	202	205	188	187	231	193	190	221	193	186	188	216	171	205	211	204	200	197	176	168	205	229	201	209	211	201	165	201	186	224	205	184	234	195	178	200	204	190	186	175	182	214	182	195	179	175	174	156	203	204	203	221	188	213	213	184	199	199	198	202	220	207	182	174	199	216	219	193	187	205	200	191	200	187	184	173	194	199	200	187	211	190	188	160	201	197	201	192	179	182	189	178	191	188	201	205	188	192	183	169	195	196	166	164	196	172	202	247	240	215	178	198	193	191	205	207	197	226	185	215	198	191	214	208	188	185	185	181	196	231	190	202	185	212	160	212	223	187	210	217	189	190	204	193	201	190	184	198	214	178	200	216	193	197	200	197	205	172	200	205	203	205	195	205	184	196	228	207	193	169	204	220	195	220	196	214	194	183	211	187	234	203	202	199	223	186	216	217	211	188	187	194	215	186	206	205	189	217	195	188	188	182	196	200	185	213	209	210	194	185	167	157	179	206	185	187	191	198	213	220	187	185	185	215	185	201	204	193	202	208	183	190	177	199	203	180	187	210	218	199	170	189	203	186	188	194	205	186	190	171	227	182	190	212	179	195	207	225	189	200	186	189	191	175	193	198	176	153	201	177	177	189	186	215	178	184	175	199	187	202	198	214	199	168	186	179	185	209	173	175	188	182	176	181	211	188	193	209	203	224	198	213	173	224	212	195	176	204	201	212	220	203	182	179	212	217	196	211	190	186	180	177	178	213	191	184	200	186	192	194	206	176	225	187	185	166	227	202	215	172	197	189	190	210	180	191	169	191	215	224	212	188	225	201	206	187	193	214	217	187	184	189	213	201	180	198	200	183	174	212	186	164	185	185	193	203	194	205	195	170	186	168	209	209	204	195	193	222	185	204	175	192	181	206	185	201	194	194	220	193	177	191	204	179	196	195	213	176	184	200	208	198	191	190	224	205	189	186	201	194	204	207	190	234	175	190	190	208	203	193	205	195	205	216	221	188	192	199	215	153	181	198	177	180	210	197	160	204	156	176	184	192	202	180	204	221	178	194	173	202	181	203	188	211	161	189	191	208	210	190	187	181	178	203	151	183	164	183	201	196	199	221	208	179	215	166	190	188	217	174	204	197	192	213	212	211	202	228	212	176	207	191	211	200	196	205	186	195	192	204	223	196	193	225	180	223	190	196	194	217	174	212	163	195	213	178	214	180	179	211	199	170	159	173	224	202	181	218	200	186	195	227	183	196	206	201	218
23773	12402	10041	4898	2020	913	473	469	445	446	397	404	398	419	427	435	443	423	401	439	382	444	407	430	430	420	437	434	413	443	428	404	413	391	423	411	406	392	446	404	398	443	425	426	452	420	406	430	410	397	437	438	408	412	413	435	399	442	429	410	411	424	419	390	426	370	445	431	402	416	401	454	387	393	416	399	412	411	393	409	419	449	417	399	381	412	380	407	418	405	413	435	394	419	403	425	388	426	424	442	454	435	457	385	405	436	423	382	415	422	406	407	399	405	432	423	413	406	404	426	425	412	408	446	438	450	394	425	443	369	392	395	381	417	451	437	417	425	412	411	403	389	395	441	385	389	428	422	415	413	413	410	423	393	397	422	433	417	426	423	369	425	405	402	430	455	446	432	396	407	419	378	421	418	426	439	403	438	409	423	409	428	409	402	391	421	461	413	399	411	401	452	404	357	435	434	387	378	427	408	437	406	431	434	411	393	412	416	406	379	404	444	408	415	425	393	400	389	422	425	416	412	424	429	383	430	411	390	414	431	429	428	393	443	386	410	438	408	432	428	446	430	411	401	433	406	419	458	429	398	413	414	412	378	415	432	409	431	409	405	420	440	410	455	396	408	446	422	427	436	421	436	428	397	401	412	422	397	413	409	415	414	383	412	388	440	376	423	421	420	429	431	392	425	431	422	423	452	395	406	399	419	417	446	410	419	417	420	442	380	407	444	416	378	383	422	432	414	362	376	438	383	432	390	404	422	415	404	403	410	400	439	421	402	423	400	414	412	410	418	431	398	416	440	407	451	443	422	421	431	431	421	435	448	399	424	424	380	438	436	390	426	421	396	421	396	418	411	418	413	432	410	416	413	438	365	441	429	434	414	431	427	414	432	417	409	427	440	411	437	394	412	443	393	457	436	427	414	435	399	419	435	404	396	388	379	446	433	422	436	408	427	406	429	393	392	436	384	393	438	426	442	419	417	375	449	419	384	424	428	414	386	416	429	429	423	419	409	452	419	448	407	391	440	444	383	455	425	401	395	456	400	406	427	431	421	441	414	449	431	450	426	427	401	401	443	394	400	395	427	421	399	470	399	417	433	428	438	429	415	411	417	426	411	409	436	424	417	436	409	421	391	418	403	428	433	441	381	451	424	433	406	382	410	395	435	430	399	396	408	453	433	430	408	414	412	423	445	428	402	423	424	420	413	407	398	382	390	416	450	421	409	431	447	415	365	402	398	451	400	401	402	452	426	445	408	401	411	433	436	389	434	402	415	434	432	367	443	414	420	444	412	395	412	434	403	445	412	450	415	394	397	384	392	393	473	403	390	404	378	409	407	389	451	410	435	417	419	382	407	417	413	409	449	454	410	428	429	396	414	385	401	411	425	394	435	422	417	418	435	409	409	410	393	407	398	435	438	426	454	394	405	433	421	421	439	436	414	445	384	421	408	420	368	400	411	391	416	446	409	424	427	365	430	424	437	438	407	415	383	431	463	440	396	423	433	408	430	381	456	410	394	432	391	367	413	435	439	414	401	448	421	434	419	410	426	392	422	418	444	442	420	398	430	399	448	410	415	431	406	417	455	396	415	412	418	424	403	410	416	411	395	399	376	418	403	443	418	446	413	419	385	426	424	434	438	418	443	448	438	429	414	396	393	436	397	413	445	394	434	432	435	425	426	425	439	404	430	428	444	400	422	439	407	423	440	438	438	393	406	448	406	433	415	414	422	428	430	389	419	420	405	417	436	367	402	404	423	412	408	413	409	413	422	446	415	451	439	373	420	380	390	397	418	417	406	418	437	418	424	422	419	388	405	387	465	431	442	396	424	432	439	423	424	455	407	406	441	448	420	418	407	414	433	435	420	412	433	416	437	431	426	409	446	425	426	417	384	398	409	409	423	431	408	406	417	408	399	401	428	429	431	412	413	415	396	382	462	416	391	402	411	432	426	350	421	435	436	402	411	384	377	390	429	395	397	452	413	400	402	431	407	408	403	409	416	403	415	411	439	435	414	391	393	418	412	388	407	411	409	450	391	391	454	443	419	372	417	381	419	421	440	440	432	432	429	453	445	438	424	395	454	407	424	412	431	396	435	413	404	446	447	428	430	405	436	414	433	433	401	406	453	412	408	419	402	415	414	417	407	419	399	417	417	446	429	427	431	410	423	437	445	416	419	422	426	427	449	424	433	430	419	417	398	440	417	405	422	426	441	448	409	405	421	417	425	427	412	423	416	428	431	395	389	461	415	434	425	417	438	416	436	429	388	407	433	428	389	410	429	422	382	438	452	411	399	442	435	401	442	417	387	422	428	414	409	416	458	417	418	427	418	418	435	417	427	414	408	413	419	395	415	396	445	442	402	415	418	405	400	413	428	424	408	405	444	393	396	421	433	430	417	433	450	405	402	428	397	397	448	430	372	406	403	403	450	419	418	398	418	441	425	414	427	424	415	416	415	439	419	424	415	383	391	392	423	426	435	401	438	404	430	390	448	359	431	409	415	399	430	427	398	400	427	389	371	404	400	421	372	442	426	407	444	430	415	387	423	424	421	410	416	445	441	453	410	408	415	412	432	417	389	406	391	419	416	406	384	436	425	433	428	419	430	441	389	385	398	426	434	458	425	410	435	395	427	414	441	422	435	432	440	420	414	409	418	421	385	426	423	445	417	389	396	434	433	416	373	397	421	394	417	432	440	403	421	381	398	425	447	440	419	396	437	407	446	382	429	438	405	433	395	414	407	416	439	415	405	425	475	441	437	419	424	430	469	413	454	423	437	419	424	429	427	404	425	397	433	418	429	449	432	443	418	419	403	400	465	422	424	422	417	443	435	420	440	409	381	435	439	441	438	421	410	449	429	381	471	389	400	437	399	442	405	445	408	426	389	408	395	402	411	444	420	400	406	439	439	433	408	422	407	430	429	420	416	433	416	442	418	394	442	420	429	405	382	399	460	411	416	414	423	432	433	420	426	420	451	416	449	437	415	409	405	432	415	376	389	390	436	473	382	415	399	397	436	427	387	412	412	422	439	425	424	382	466	430	422	426	396	404	404	397	427	409	376	410	431	432	402	400	401	451	412	449	412	414	419	430	392	413	418	406	415	451	415	425	392	423	433	461	429	435	405	381	433	435	443	420	411	384	437	381	424	393	369	420	387	411	448	410	448	437	411	433	404	424	428	433	430	394	404	429	426	374	393	423	430	458	419	433	414	409	418	447	404	427	458	423	430	394	385	401	437	412	439	420	443	432	439	431	396	417	400	353	424	429	434	410	439	400	424	406	469	410	393	398	417	431	420	430	451	471	386	426	466	426	398	421	426	416	430	400	424	425	454	415	417	437	402	405	409	438	407	429	412	450	418	409	384	430	400	410	423	387	440	413	410	409	434	408	413	404	434	409	417	412	424	400	414	416	430	402	414	437	427	430	430	401	420	417	444	404	464	425	394	441	414	417	392	436	375	433	402	404	440	438	389	424	419	436	414	412	432	396	441
51579	25442	10541	4212	1561	588	331	234	217	176	188	186	155	182	199	158	182	178	187	180	173	186	170	173	175	177	167	188	213	174	190	185	134	187	159	159	192	164	180	167	178	169	156	172	178	190	203	193	162	214	170	146	189	168	160	156	192	154	153	165	146	154	159	170	198	177	171	167	182	186	188	161	166	150	168	168	183	175	198	169	190	149	156	170	183	174	163	172	163	175	150	166	144	160	181	176	178	173	176	194	187	161	164	191	175	151	185	167	166	180	185	166	152	174	188	167	169	176	193	181	170	170	174	167	168	149	163	169	181	164	157	159	204	147	166	172	166	154	195	172	182	164	158	181	155	139	169	155	197	192	173	147	171	150	184	213	157	189	166	193	178	163	170	215	196	180	166	181	171	183	165	170	168	151	176	154	168	178	160	160	200	179	175	169	172	162	192	187	175	155	159	165	173	175	172	174	187	159	153	188	169	152	181	159	169	163	141	135	180	170	188	165	168	166	177	179	190	172	168	185	175	158	191	182	161	170	181	189	169	193	176	188	181	171	185	157	155	173	185	157	163	172	167	184	203	152	176	171	152	134	175	185	167	166	185	175	176	167	188	173	168	153	146	178	192	154	156	151	187	170	160	158	181	151	152	183	164	148	166	177	169	175	154	184	155	162	165	187	130	161	163	179	176	169	173	176	158	169	158	168	153	166	157	143	164	199	191	161	187	193	162	154	190	173	179	155	161	170	172	198	209	169	166	176	179	164	175	188	177	197	168	179	168	150	180	193	160	162	138	165	159	183	178	202	164	166	183	153	168	188	168	161	174	157	176	162	145	178	157	187	169	171	179	203	168	177	179	153	179	181	186	178	158	191	166	172	163	160	167	150	164	173	192	169	200	200	194	177	166	170	191	162	162	168	160	186	182	173	175	192	183	159	174	190	183	174	167	148	155	186	174	166	181	195	182	162	158	162	182	175	144	164	168	182	166	181	185	161	168	149	148	172	173	188	183	161	169	154	162	148	164	164	173	170	165	165	174	164	172	160	160	164	156	161	163	159	185	152	147	176	168	158	148	168	172	170	194	153	165	174	176	198	192	190	198	188	171	164	164	162	148	171	174	156	148	180	182	156	166	173	176	175	174	167	154	153	170	178	168	173	174	174	148	171	178	166	163	154	168	188	180	176	182	181	153	171	170	160	197	155	149	184	206	153	153	173	182	170	182	149	177	156	168	172	159	171	171	178	176	200	181	191	200	149	183	195	177	194	190	180	179	180	175	177	173	152	165	185	185	159	191	139	169	172	180	161	169	158	181	160	176	151	181	162	161	158	180	146	181	179	198	172	172	179	185	187	181	160	177	186	176	150	151	165	171	164	151	177	159	164	161	179	167	168	153	182	159	148	183	175	164	175	156	177	162	181	193	171	188	179	181	188	166	179	146	164	169	168	145	169	199	183	173	153	182	165	156	176	186	166	171	161	186	183	190	157	156	165	167	172	174	192	174	171	180	154	178	179	175	165	159	159	172	168	176	181	172	172	174	175	170	153	143	194	178	166	167	162	152	141	156	177	163	189	172	156	216	184	191	172	169	209	163	168	161	178	202	167	154	176	167	164	151	137	162	131	148	176	181	192	157	191	171	168	168	150	152	187	180	175	150	174	174	170	211	170	166	155	168	171	171	151	178	148	171	193	169	169	142	164	167	128	152	157	192	179	163	164	147	160	162	153	198	164	187	180	180	152	165	166	168	170	186	175	157	196	155	163	188	185	178	160	186	180	168	183	176	197	167	164	168	180	197	185	173	154	172	154	168	184	193	168	189	179	180	175	165	160	150	174	184	166	180	169	176	165	181	155	170	180	186	148	168	152	159	152	163	183	152	157	163	159	168	172	206	190	152	163	186	158	183	176	175	177	164	184	156	184	178	168	192	183	196	168	163	164	169	149	144	187	159	176	180	153	155	168	166	195	179	169	166	190	187	165	187	189	191	158	186	149	154	188	174	183	188	156	188	178	169	171	186	167	167	212	177	142	153	184	159	199	173	182	191	147	174	193	150	173	182	183	176	165	182	164	165	193	153	164	170	158	172	178	169	157	205	180	176	182	188	182	181	196	182	167	165	169	189	169	178	160	177	190	189	174	140	176	186	166	176	174	178	200	184	198	189	170	181	152	201	182	146	166	154	166	167	162	189	185	157	159	164	180	168	162	170	181	188	186	194	180	182	182	210	189	175	168	179	201	206	205	166	189	167	162	154	182	211	169	169	162	148	157	184	215	175	162	154	204	174	173	179	166	181	196	175	137	165	173	144	162	169	165	186	175	168	186	158	168	160	181	171	177	195	173	156	154	173	173	164	188	161	175	192	180	153	157	166	180	169	173	160	171	154	177	157	169	165	188	195	177	152	196	177	182	154	163	167	140	158	183	180	164	163	167	171	220	176	173	178	173	167	149	180	204	172	167	144	208	169	157	171	154	183	169	146	154	164	152	157	179	171	170	190	164	138	170	167	159	194	147	153	184	191	188	167	152	169	161	150	157	184	190	158	178	180	174	174	164	140	178	160	197	190	168	184	156	154	180	176	177	187	180	151	160	185	201	189	161	183	186	163	176	159	164	151	173	188	178	183	164	162	168	186	194	142	162	176	196	180	178	157	181	165	183	158	156	179	164	182	162	163	140	168	159	165	157	156	165	202	165	156	194	172	175	166	177	175	170	179	153	170	189	168	162	163	212	177	161	172	161	184	171	192	181	148	159	182	148	154	134	199	159	198	173	179	170	175	176	126	200	161	176	181	170	171	150	201	175	169	160	168	163	148	159	165	148	151	172	153	172	158	184	157	196	146	177	174	159	195	192	163	182	195	166	169	166	168	158	222	180	184	168	179	178	184	153	163	168	208	190	191	171	170	173	196	173	152	147	175	171	174	184	171	148	176	175	150	170	171	168	148	164	142	186	165	155	172	169	176	173	166	176	190	171	176	143	154	166	165	171	154	175	177	173	191	180	202	192	173	185	194	143	209	177	192	182	171	163	188	192	166	190	207	197	188	183	174	184	167	156	162	183	171	167	179	165	178	157	145	183	188	180	171	186	165	183	182	177	164	160	158	154	179	185	172	172	179	198	176	172	158	152	186	179	155	178	180	176	155	146	179	187	212	169	158	157	166	189	179	187	168	210	177	165	155	189	181	161	174	168	185	172	183	167	175	169	166	199	175	143	164	166	177	168	172	195	174	175	138	163	165	161	144	180	171	171	173	176	167	172	181	182	190	181	183	208	205	168	134	186	179	197	177	169	165	169	162	155	176	161	221	198	169	160	175	160	157	154	157	162	154	151	155	173	169	159	165	160	164	166	162	173	164	158	152	162	166	198	153	149	147	190	167	160	150	169	169	182	169	150	156	204	183	165	176	179	154	164	190	189	170	186	158	166	148	157	156	147	195	180	169	169	171	176	175	156	193	147	171	159	167	141	157	153	159	173	185	149	189	160	203	155	168	175	155	178
31162	16206	12727	9122	5123	2000	1027	750	621	556	462	469	428	418	402	389	351	413	407	394	405	415	399	411	394	399	403	393	382	383	405	400	395	385	382	368	366	410	381	346	399	374	369	416	375	371	393	395	396	380	314	369	359	395	388	367	389	385	373	396	431	367	369	387	359	358	395	380	376	380	394	353	399	337	415	399	371	396	348	390	386	380	432	379	403	384	368	364	362	405	397	389	416	427	380	395	397	386	354	442	376	395	375	434	361	422	363	384	370	404	388	399	383	405	394	381	375	391	371	351	373	382	408	386	369	379	389	349	391	387	372	376	340	378	376	372	387	377	391	380	365	405	367	372	395	375	356	404	398	397	348	364	407	366	388	400	353	367	371	390	359	382	365	366	365	415	339	345	364	353	388	357	362	426	365	357	363	414	374	378	368	369	388	360	422	358	417	406	372	356	410	388	382	370	386	421	376	392	373	388	385	376	367	421	385	395	371	365	362	433	346	386	363	348	356	404	368	401	351	386	404	352	400	415	416	373	400	406	374	395	366	374	376	398	362	363	352	389	397	388	361	374	376	360	373	395	382	395	358	381	414	360	354	350	426	388	382	385	373	349	362	399	341	390	397	398	387	402	391	385	395	375	395	408	403	381	385	373	405	399	344	381	366	349	369	372	398	372	379	367	366	385	401	404	396	376	377	398	352	378	338	374	339	368	371	379	346	382	358	388	366	367	374	348	343	371	407	382	391	386	363	376	386	436	415	377	384	405	383	380	413	384	378	400	398	408	417	369	343	335	335	380	356	358	367	361	407	361	351	376	408	361	396	332	390	372	396	395	372	388	388	371	354	377	414	355	353	363	387	345	373	395	425	348	377	357	344	369	411	359	347	374	388	420	389	357	330	384	391	391	373	342	366	388	402	367	364	375	383	353	414	386	387	394	371	391	394	348	355	379	362	350	355	352	372	371	391	364	374	394	398	364	368	401	347	388	375	410	390	396	360	387	401	394	384	373	395	405	376	367	416	393	360	387	380	384	374	381	381	350	397	421	371	378	412	397	369	375	393	371	357	389	388	386	374	347	393	386	386	376	381	358	405	338	402	364	384	362	375	391	384	359	354	397	388	363	371	387	374	377	389	385	368	363	385	359	400	384	397	371	376	397	385	406	395	411	353	367	394	374	362	403	399	401	394	365	387	374	392	350	397	381	397	369	396	365	371	403	387	370	398	393	360	360	364	355	374	386	376	370	371	349	390	373	393	379	412	382	384	373	385	355	387	384	418	393	371	342	362	360	368	375	381	371	378	367	389	372	389	384	388	375	358	404	399	338	392	351	369	363	381	387	381	335	358	374	399	377	343	379	400	372	350	372	408	372	404	354	406	401	372	366	401	374	414	363	387	378	366	400	386	364	389	400	382	378	352	402	386	374	392	380	386	353	343	422	406	383	401	386	412	424	399	396	382	395	369	405	372	364	359	364	378	415	401	395	415	357	360	369	380	379	394	388	363	369	342	390	397	377	391	377	375	392	402	372	376	397	354	372	387	412	391	362	380	347	372	373	378	381	383	383	390	385	352	408	388	357	364	382	386	420	359	387	376	353	387	374	386	378	346	366	386	379	346	367	402	364	381	362	387	365	386	401	400	352	361	383	372	384	399	389	383	374	401	402	361	395	368	380	370	425	361	409	382	380	383	360	383	356	389	388	381	401	404	361	382	385	394	366	369	397	393	361	386	371	419	350	366	379	385	357	377	345	387	358	371	363	380	372	392	363	369	388	367	387	394	392	372	350	393	386	398	393	356	387	385	362	357	406	376	382	407	416	445	397	365	357	383	364	357	336	381	392	400	382	397	350	349	357	372	391	382	360	412	399	358	371	377	361	371	405	379	381	399	390	380	365	397	393	341	358	387	405	362	387	375	411	366	358	362	380	400	366	348	366	368	395	382	344	405	385	352	382	370	375	379	378	371	350	372	360	387	415	368	363	371	371	356	355	368	383	373	377	370	371	373	403	337	357	413	387	364	395	384	360	352	332	372	376	403	390	426	385	374	380	374	386	395	397	385	350	373	403	378	407	391	366	352	398	388	383	334	369	364	366	367	405	371	378	383	367	367	378	412	406	354	358	367	366	395	392	382	391	407	407	369	354	359	406	364	394	355	396	407	383	367	369	368	370	360	431	394	353	409	378	385	370	377	367	383	377	331	405	395	413	364	402	366	373	407	366	403	398	427	385	386	387	379	364	360	429	389	411	371	379	352	400	385	356	397	410	394	365	418	391	381	388	399	378	387	374	368	360	366	383	406	384	384	394	351	384	391	382	386	362	401	337	399	378	396	411	407	395	393	399	386	401	380	350	360	386	377	397	366	383	394	371	392	410	359	358	325	369	361	397	388	371	377	390	374	398	406	383	359	424	352	357	377	397	375	364	374	352	365	412	390	399	367	376	365	380	394	361	393	407	361	398	383	410	375	390	349	392	393	342	403	399	375	388	393	391	403	382	402	362	382	392	405	377	376	381	379	385	373	383	388	358	365	379	370	389	404	385	379	414	361	391	378	382	431	407	364	368	347	373	361	379	389	357	415	349	358	395	376	431	350	386	361	371	383	393	375	352	396	365	377	363	373	368	404	408	374	386	376	390	383	361	378	388	393	410	398	371	348	399	398	369	374	397	382	361	383	366	374	431	351	378	379	380	351	382	388	378	385	374	353	406	443	377	339	365	373	382	381	362	368	373	380	374	396	382	388	381	388	402	395	398	404	377	370	405	397	356	363	406	325	390	380	400	381	352	361	393	350	386	375	378	362	354	387	374	361	362	383	403	359	390	395	402	375	366	390	348	405	368	394	367	381	403	391	378	378	390	409	365	394	379	343	343	398	348	311	416	369	348	376	346	368	372	355	345	380	385	394	416	409	411	415	361	403	383	376	402	405	393	380	352	383	383	381	396	388	371	432	375	391	389	378	376	381	370	386	364	384	376	371	364	377	352	366	376	389	376	394	346	410	402	379	381	403	380	395	374	369	377	384	357	386	361	395	357	352	375	404	398	380	409	392	373	392	414	422	363	351	419	378	381	369	392	392	417	374	388	374	386	380	394	392	397	406	410	350	386	425	358	393	378	375	414	353	407	355	387	375	362	363	372	346	370	407	340	402	383	347	377	359	361	424	380	368	391	368	375	347	393	395	336	394	390	380	345	361	403	375	374	384	376	345	411	382	398	354	410	356	381	376	361	404	388	394	373	384	426	367	383	400	404	380	376	369	339	382	403	355	387	374	359	389	363	381	398	392	388	374	423	370	377	390	381	356	376	392	431	361	389	357	388	380	379	375	369	391	344	359	397	369	387	381	409	371	373	379	374	357	387	368	376	399	381	416	393	376	393	376	395	368	400	408	395	414	380	381	400	386	377	355	351	380	372	357	417	364	391	387	426	361	357	373	376	342	382	382	351	391	384	395	383	365	402	370	391	404	407	384	383	344	356	379	412	387	403	392	392	350	374
58964	33627	17677	6893	2600	1095	518	328	335	281	280	244	202	264	228	238	256	240	222	223	234	247	229	252	247	233	243	259	236	252	232	237	210	212	232	225	235	226	245	233	211	224	242	241	210	221	221	230	251	228	235	230	262	243	250	240	215	241	213	220	223	230	265	222	218	189	274	244	248	217	239	246	233	251	242	235	250	229	250	237	252	206	246	228	232	239	224	224	226	250	226	227	224	234	205	251	203	231	245	244	220	205	247	221	199	205	228	215	224	225	248	213	204	222	241	223	238	215	222	246	226	239	194	209	249	225	221	219	255	225	262	222	224	215	229	260	206	215	240	234	278	234	224	206	229	220	213	239	210	230	253	213	202	235	221	221	205	202	236	224	233	236	223	207	242	254	233	229	239	230	218	279	198	236	208	215	237	238	228	238	234	242	240	276	208	243	241	248	231	238	242	214	234	242	240	227	246	232	241	237	214	237	203	231	221	216	252	232	222	230	218	242	213	220	254	217	240	200	252	231	207	230	223	214	235	202	245	237	209	243	225	253	244	202	246	239	223	239	199	280	232	223	243	230	227	211	218	220	220	236	220	251	258	240	204	212	241	236	247	220	248	229	227	260	238	241	223	233	221	239	223	216	203	217	236	227	208	213	252	252	210	239	240	241	229	216	230	216	212	258	206	234	220	243	222	234	239	244	254	237	227	214	239	227	245	194	211	237	237	212	215	219	210	251	215	252	234	206	226	256	236	252	268	217	223	213	203	230	244	217	258	202	245	200	248	217	228	229	229	213	232	214	223	235	212	204	239	205	243	209	241	227	217	222	190	202	241	222	246	231	231	235	218	243	243	230	253	232	231	224	236	225	223	237	212	250	221	226	233	245	221	224	202	221	207	246	217	255	229	235	230	257	222	217	200	250	218	232	226	203	248	242	233	238	207	225	238	214	260	208	242	232	260	230	229	237	231	223	208	221	243	227	232	226	237	240	216	221	235	196	231	226	223	217	213	202	246	220	237	217	205	197	235	223	245	206	196	222	221	221	218	266	250	235	250	208	191	222	234	255	215	211	228	235	240	246	230	218	198	223	219	226	213	242	241	200	206	219	235	250	199	219	246	201	242	249	227	236	232	240	248	250	223	237	228	226	209	209	252	239	242	233	232	243	224	238	234	209	217	222	243	232	223	197	253	216	255	193	224	223	219	243	252	234	227	224	205	242	230	209	245	219	238	243	206	228	193	209	207	207	215	259	238	226	230	231	251	242	239	232	215	249	242	210	239	230	235	235	252	244	243	198	222	224	231	217	252	226	246	215	249	260	262	226	230	219	212	239	211	244	218	255	236	237	228	244	231	218	259	226	254	234	214	228	226	247	212	243	241	233	252	208	222	206	236	231	242	259	239	212	201	245	212	224	250	232	224	236	218	224	223	240	249	242	233	248	241	216	228	218	224	236	207	189	220	255	228	261	233	206	246	249	201	202	226	225	199	244	218	218	242	202	243	225	214	240	221	218	238	178	232	215	187	196	238	199	232	242	242	227	227	247	219	229	258	243	228	229	219	270	241	213	228	265	209	228	224	213	258	222	222	222	244	246	220	222	221	225	254	226	221	248	249	227	242	261	221	248	205	252	222	233	237	232	235	204	243	238	228	224	246	259	263	222	249	232	235	231	223	233	236	211	224	251	237	212	241	244	227	229	243	227	238	201	273	222	225	217	201	222	234	251	226	238	216	229	217	235	224	254	255	249	239	256	215	215	206	210	236	224	216	244	247	211	223	264	212	226	238	209	214	228	228	237	246	232	208	199	206	209	215	223	215	229	237	213	232	199	220	236	211	231	250	230	252	209	232	227	228	261	220	231	227	228	232	224	217	223	239	243	244	231	215	240	232	218	248	239	235	216	220	232	256	251	258	243	249	225	223	234	249	239	230	226	220	210	237	224	218	233	237	246	242	221	249	223	249	230	238	227	222	227	229	240	238	249	247	256	202	242	206	238	212	223	190	211	226	245	251	228	198	243	246	216	219	235	207	230	225	217	205	212	247	230	225	233	222	233	206	207	242	232	247	226	212	237	216	225	233	212	242	237	219	222	223	226	221	243	222	256	214	216	255	235	247	217	210	211	251	243	242	229	232	211	221	205	278	243	249	225	219	225	223	239	232	195	231	231	207	221	243	254	242	228	237	238	265	232	264	221	238	212	212	250	234	217	204	237	258	242	224	204	216	226	225	207	246	236	223	240	285	239	244	243	220	250	256	228	218	225	250	230	246	231	224	214	233	199	239	219	209	211	225	216	240	242	248	227	230	202	247	236	232	225	224	226	222	229	231	224	236	233	220	240	233	205	221	250	201	226	233	223	244	238	187	229	220	219	256	271	247	239	225	241	229	234	253	216	249	274	225	217	266	252	227	262	193	237	241	220	233	232	222	201	255	253	243	262	228	211	257	247	229	224	208	242	258	240	229	250	220	223	237	238	235	223	238	245	221	225	221	226	191	215	238	249	231	228	239	222	241	212	235	248	247	228	246	191	227	232	239	246	226	225	259	243	232	252	229	216	240	223	251	234	233	225	212	224	201	241	255	219	191	214	241	218	238	218	245	246	245	224	251	231	238	226	238	209	236	243	254	267	212	250	216	211	223	238	217	241	233	244	232	247	232	239	230	246	219	195	220	248	199	216	241	225	262	225	227	234	254	252	233	213	250	225	199	212	245	232	245	269	219	235	241	217	251	256	228	217	229	229	237	216	246	227	221	233	240	258	245	238	205	201	248	217	210	184	240	202	247	230	247	229	229	250	224	259	231	239	232	207	220	228	241	240	219	227	235	211	211	238	240	199	222	226	257	239	242	220	230	234	237	219	232	250	224	214	206	240	225	211	273	224	229	229	220	200	246	250	211	239	225	203	214	210	236	244	200	208	253	248	256	254	229	243	225	250	225	231	181	215	235	209	239	230	251	236	220	237	222	237	239	240	234	228	225	238	229	220	265	252	209	270	232	220	210	206	224	226	220	227	214	218	246	221	220	238	227	252	253	217	236	224	237	261	264	259	228	232	216	224	237	230	232	213	222	213	202	202	278	226	230	233	233	258	222	234	242	281	215	234	219	261	213	240	215	233	221	227	231	250	210	243	252	221	212	241	239	239	245	234	226	268	218	221	205	193	239	231	235	236	205	235	265	214	229	217	212	263	229	229	221	211	221	228	227	223	248	214	237	239	195	212	221	236	275	208	221	234	221	221	240	205	239	219	212	209	219	236	228	250	239	231	227	246	245	231	252	228	248	244	244	259	254	236	194	229	232	219	242	209	254	248	227	223	232	234	213	224	262	234	231	243	235	241	228	208	227	233	245	251	236	231	239	263	213	244	228	282	248	251	221	240	249	226	239	223	226	245	209	200	213	220	241	210	228	231	237	245	220	217	218	240	231	229	236	222	233	214	233	236	230	226	217	220	260	214	244	208	255	247	235	217	278	237	232	203	265	237	221	228	225	209	220	238
35946	23358	18617	12373	6948	3532	1650	1039	808	809	657	587	552	537	577	510	555	552	519	517	532	525	477	512	504	521	510	494	528	528	513	503	488	526	542	468	500	517	499	483	475	516	519	479	499	514	493	484	530	463	479	497	512	512	489	488	479	530	511	517	491	490	492	519	522	514	495	511	459	527	527	475	509	501	491	479	504	422	464	489	487	501	500	526	477	475	517	496	518	491	456	514	457	494	474	467	497	468	470	483	469	483	483	503	500	489	500	470	517	516	542	485	532	516	497	465	505	471	494	494	517	483	454	505	483	478	435	457	471	473	443	518	520	503	451	524	493	516	504	486	523	484	505	509	466	491	501	559	491	471	525	507	518	513	490	487	456	504	530	506	475	502	496	497	508	478	474	497	487	483	489	470	521	492	471	540	507	477	492	489	510	483	486	519	519	475	521	469	523	522	501	514	504	526	481	472	486	456	480	500	493	506	464	508	494	516	513	493	488	510	513	499	475	503	499	503	480	462	496	532	483	478	503	489	445	506	501	481	452	462	471	519	514	539	466	488	521	491	501	478	522	514	513	481	460	520	484	477	486	458	478	544	493	480	491	484	499	489	571	514	476	515	503	514	479	479	507	513	486	508	469	499	482	497	475	464	463	503	506	517	505	509	523	468	490	531	504	465	470	487	479	507	510	473	517	502	503	484	492	517	501	487	496	536	455	483	474	495	484	434	503	498	477	503	506	480	468	489	521	527	484	442	510	478	461	488	497	482	499	495	480	486	503	531	494	486	462	488	489	499	493	506	509	522	490	462	544	530	502	539	484	491	475	448	495	461	487	521	484	501	472	452	521	493	484	490	479	519	501	511	492	498	505	497	533	510	513	474	497	480	501	513	506	486	505	523	476	475	476	487	466	527	473	487	503	536	456	469	497	464	549	490	491	497	468	520	479	476	483	494	497	504	482	501	480	510	489	495	499	492	485	502	469	490	507	469	502	492	466	456	503	472	509	494	480	504	517	486	470	508	466	504	443	479	452	526	494	511	454	481	481	512	511	516	518	539	481	488	512	466	485	435	496	475	490	473	489	526	487	460	518	487	496	483	494	513	517	514	583	493	493	490	439	479	499	499	461	495	472	475	480	483	528	509	496	489	506	504	472	501	496	521	467	534	529	485	498	455	497	490	508	500	521	448	497	507	503	465	511	519	446	477	497	482	480	496	522	493	482	465	508	494	462	489	540	506	479	472	494	471	458	491	513	506	483	475	502	456	522	479	499	506	532	484	494	459	482	527	514	488	515	503	498	464	464	499	467	492	532	471	499	477	494	474	540	517	488	476	509	513	519	436	491	510	508	445	473	484	501	531	514	470	463	490	514	509	487	509	522	458	536	498	484	466	483	438	433	482	474	490	493	473	519	481	515	471	499	484	465	522	468	516	514	478	502	501	457	519	485	465	488	524	481	522	485	461	510	490	523	468	538	472	509	485	521	495	476	518	475	483	505	506	480	455	526	473	490	524	496	483	499	495	461	492	500	486	488	488	496	493	480	465	513	486	512	485	539	479	506	499	474	480	468	497	517	470	480	509	467	482	539	490	512	475	496	458	502	467	485	533	467	505	469	495	477	499	515	497	513	429	534	511	468	499	477	527	472	482	484	492	494	507	510	461	496	496	486	511	506	483	516	525	498	517	469	471	472	521	468	465	472	460	509	514	472	471	451	495	484	482	466	474	502	500	478	474	485	489	517	512	465	478	518	480	512	469	456	485	455	473	470	500	478	474	502	495	514	506	479	487	551	468	496	464	507	478	522	507	495	528	489	492	488	502	511	476	484	481	512	499	518	462	499	496	513	474	472	503	480	487	490	461	463	481	483	480	496	492	475	494	509	535	490	468	458	496	443	440	514	471	517	476	513	517	481	482	494	473	476	521	503	473	517	450	503	510	498	497	479	525	490	483	508	514	468	490	523	525	491	475	502	529	475	488	455	454	476	533	489	498	478	482	471	508	484	461	479	511	498	521	527	520	531	513	497	491	483	468	479	507	510	469	469	489	504	530	501	466	509	458	501	465	490	497	497	510	507	507	467	477	474	502	507	501	463	490	511	493	479	455	486	486	452	474	476	443	470	484	494	501	500	524	478	497	475	494	498	490	492	480	489	485	531	466	550	477	487	478	453	534	505	489	491	503	502	489	520	483	513	483	532	488	517	494	484	538	504	470	458	497	481	478	515	473	516	510	492	502	492	492	474	517	462	475	476	493	538	489	446	499	502	510	495	469	499	523	432	490	490	482	408	544	492	533	464	533	503	507	491	464	479	494	508	508	490	489	520	464	473	501	483	462	492	463	484	504	485	520	483	533	493	535	511	492	518	471	478	481	511	503	485	507	516	534	483	502	444	473	457	472	478	485	468	516	480	497	518	476	517	474	477	504	497	496	514	514	492	474	462	532	479	468	513	537	481	510	477	512	494	493	461	505	481	508	475	477	486	494	474	460	459	503	499	521	515	517	498	564	496	499	491	484	503	494	445	468	463	491	519	513	514	490	491	503	524	477	480	496	469	500	499	506	490	458	471	477	478	459	511	486	530	481	494	493	474	473	475	488	527	477	493	509	477	491	474	479	516	483	486	508	460	495	495	518	471	498	476	519	511	477	501	507	499	492	511	489	485	494	524	530	483	522	499	481	480	500	509	483	459	483	511	509	464	488	502	481	531	541	497	497	526	483	508	505	522	509	481	488	474	485	483	469	478	512	497	503	490	522	441	514	508	505	486	482	488	504	495	461	496	457	491	460	508	479	505	472	494	473	488	501	541	471	480	494	521	536	491	506	465	496	470	514	502	518	513	498	495	487	487	483	496	544	477	502	488	545	514	480	507	499	475	478	481	445	498	511	519	457	558	518	526	510	477	492	520	471	483	484	525	488	505	503	474	510	491	438	525	508	528	481	496	480	480	521	525	486	487	504	482	505	509	505	505	515	464	542	473	460	500	525	524	498	486	452	494	499	523	485	464	505	460	498	508	491	490	499	488	462	490	487	494	460	487	478	537	441	490	492	520	525	464	517	484	522	470	463	466	491	477	478	470	498	493	502	515	487	487	545	504	528	500	529	487	480	487	526	487	494	523	483	481	452	487	516	472	447	474	491	458	470	469	487	512	493	500	508	487	482	494	480	518	452	498	494	491	506	490	512	500	470	509	544	481	485	516	494	470	498	506	497	504	426	486	474	486	495	463	444	495	522	516	489	517	479	463	469	465	468	518	487	484	516	486	468	473	516	499	477	502	542	464	512	475	530	461	486	489	488	481	497	474	478	505	514	494	457	525	487	483	447	495	505	501	468	484	478	504	479	471	496	501	472	498	468	491	492	489	480	464	461	499	488	449	483	466	508	498	489	492	522	472	492	480	531	525	487	518	504	453	531	495	478	500	486	451	527	529	503	551	455	486	510	474	520	549	482	491	500	473	490	503	484	484	501	470	528	479	491	507	472	530	499	467	514	473	501
38149	17247	7431	2623	818	520	321	203	199	201	212	195	199	226	195	197	210	178	210	212	207	202	201	189	192	212	220	206	185	213	219	194	221	199	166	195	212	196	218	227	196	223	208	198	182	206	208	213	164	220	221	219	180	214	228	211	213	194	183	206	200	199	189	194	201	181	215	206	224	193	186	179	194	192	197	207	226	191	193	232	190	190	181	189	199	162	205	169	176	184	187	211	222	164	186	219	180	192	218	192	221	166	185	200	215	206	200	210	215	183	194	203	207	219	204	178	192	208	196	195	195	204	196	200	213	217	176	212	196	192	185	198	208	195	189	183	222	192	182	191	182	195	199	214	216	205	223	204	194	193	174	221	209	192	225	198	186	202	169	213	214	206	173	194	203	205	179	192	189	201	187	168	182	205	194	233	202	186	201	201	196	181	189	200	218	192	200	193	213	174	231	206	203	213	197	218	173	179	186	188	174	204	216	218	187	194	187	211	198	232	214	204	192	196	198	175	191	233	196	187	204	193	196	191	176	227	199	214	195	189	147	217	204	190	182	192	192	182	188	211	191	177	205	183	173	200	213	214	171	202	217	181	187	211	188	213	189	200	197	192	152	185	202	204	194	191	211	184	230	213	191	199	242	181	211	205	178	198	181	234	174	199	192	198	200	190	192	208	192	207	220	185	196	209	232	213	163	189	193	191	227	202	200	175	204	216	177	210	181	203	180	210	152	188	198	208	205	170	205	227	184	195	210	196	188	180	170	170	199	202	215	208	205	195	214	202	211	204	203	174	188	208	199	171	165	185	179	194	176	200	210	176	194	194	219	184	183	202	214	201	206	223	165	208	208	177	176	167	147	189	213	199	203	211	222	214	222	177	199	199	206	225	225	216	199	183	183	216	195	172	194	208	181	175	203	216	191	210	201	191	198	171	175	198	211	214	213	211	203	222	186	183	208	203	213	199	178	169	166	199	218	220	179	168	182	182	182	210	195	199	181	189	205	214	181	173	192	185	201	184	202	184	200	175	166	182	199	179	211	199	194	227	218	206	174	201	175	182	202	187	193	200	202	190	213	175	192	195	195	195	202	200	176	185	197	188	191	189	210	222	184	204	177	202	202	189	178	179	179	193	166	182	206	192	205	211	171	182	193	207	206	191	185	198	191	186	217	214	198	197	193	202	181	181	200	183	195	166	182	179	175	213	206	219	215	190	187	201	196	153	189	210	180	217	192	224	223	194	210	186	181	205	204	198	193	196	203	189	219	201	183	205	202	177	195	188	225	194	220	207	202	194	177	190	168	209	230	231	184	181	167	200	186	165	180	184	181	181	197	196	198	202	190	178	176	197	210	170	227	197	183	203	200	219	209	197	193	200	182	193	189	199	226	219	177	184	184	191	163	200	212	215	215	208	190	191	174	183	178	185	204	216	203	209	206	208	192	194	192	190	193	192	213	207	190	186	189	203	195	211	213	172	178	169	218	192	215	207	197	208	195	198	211	204	213	226	193	184	173	199	178	193	165	172	189	191	202	166	212	161	208	186	197	230	212	214	194	177	167	190	185	210	203	205	201	206	171	214	167	194	193	170	187	189	211	184	219	195	197	192	185	177	190	179	205	191	161	218	188	211	202	190	203	202	204	216	198	178	200	186	185	197	198	206	208	185	193	207	193	210	186	198	209	207	203	193	197	218	207	204	177	209	171	182	185	180	195	230	212	210	210	193	212	206	194	187	192	197	233	222	186	172	179	204	169	208	186	184	183	237	183	164	214	200	179	169	197	196	216	186	191	214	187	222	200	175	230	176	153	207	188	173	216	185	166	190	198	188	212	182	174	194	196	198	184	208	194	176	190	223	183	212	241	207	173	194	195	186	199	204	216	202	209	199	187	197	163	186	187	201	184	185	220	219	198	174	223	192	205	181	229	201	217	233	225	199	220	175	209	197	196	188	222	175	194	199	191	190	198	198	225	205	187	194	181	183	192	181	178	203	195	205	212	182	192	218	179	181	216	206	208	200	218	202	191	190	216	183	190	190	193	202	169	187	180	178	208	193	205	205	205	184	190	200	198	203	199	175	173	178	220	198	214	208	182	198	192	174	180	187	190	195	211	190	208	216	240	198	213	180	208	202	192	204	194	190	196	203	210	205	215	207	182	184	194	206	186	180	214	212	202	206	206	166	197	177	198	203	198	221	167	183	194	196	211	204	206	203	219	182	180	224	187	172	183	203	176	200	189	165	186	184	213	208	206	207	223	209	185	199	197	195	210	199	194	202	194	198	183	183	206	226	187	192	172	192	204	213	221	195	190	198	187	197	186	198	179	211	149	226	219	200	199	206	212	225	197	180	170	223	245	204	220	181	211	199	180	205	219	203	200	191	201	188	198	203	190	188	201	174	184	205	196	197	192	204	175	211	195	188	194	181	206	200	204	190	216	214	214	200	199	176	217	197	226	206	204	222	194	195	209	178	235	179	201	205	214	172	169	208	186	213	207	167	182	188	174	203	203	213	221	179	204	191	193	179	213	203	207	195	209	173	179	179	191	203	191	192	221	187	186	209	179	183	222	198	181	208	210	209	184	215	197	207	196	170	211	218	241	219	176	195	202	184	211	174	200	177	173	202	181	181	168	183	172	191	184	195	207	187	205	183	162	215	192	200	211	201	205	171	187	196	210	189	189	196	202	189	197	212	197	221	214	200	189	185	218	186	179	195	224	168	179	210	179	174	173	194	198	198	180	191	206	197	196	204	209	192	184	198	200	189	194	192	202	187	194	197	177	204	204	191	191	204	200	209	190	201	179	183	187	199	210	164	206	160	197	186	193	203	197	181	206	208	184	199	196	198	221	170	182	181	192	220	179	171	197	199	182	181	192	219	212	197	202	176	201	211	200	215	206	216	213	178	214	190	203	224	201	179	180	211	188	199	210	217	215	196	217	203	200	181	189	204	195	188	208	212	186	186	217	203	214	199	206	212	197	221	202	203	174	189	220	181	176	203	178	191	203	209	170	187	184	205	172	225	195	210	200	173	222	179	190	202	189	221	206	203	192	217	197	202	197	214	196	211	216	184	205	193	189	192	179	210	198	196	191	182	192	202	185	205	179	189	189	192	186	197	188	188	203	198	204	192	171	190	165	189	190	192	194	204	204	170	219	191	181	190	213	202	191	214	185	214	210	193	187	207	225	235	196	234	205	176	213	189	157	186	230	212	178	215	190	187	187	176	201	207	188	163	227	215	218	203	203	181	201	192	180	213	198	177	207	184	218	208	174	224	193	174	170	172	198	210	195	213	204	219	185	220	178	208	162	204	204	216	195	196	180	209	216	203	193	191	179	216	181	203	194	202	172	193	203	186	194	193	212	185	210	205	181	187	192	204	199	196	193	194	215	202	188	207	182	197	213	213	194	180	175	177	180	235	207	194	206	183	188	205	203	182	233	189	212	177	201	204	198	189	189	222	204	219	176	219	183	200	197	214	174	193	198	200	208	198	194	185
23209	11934	9971	5660	2531	1711	915	482	433	437	453	411	425	457	456	399	446	412	433	405	422	416	427	441	443	442	433	441	404	419	415	402	441	435	409	461	407	412	415	404	427	410	444	413	400	430	407	440	405	394	448	443	447	383	451	412	416	445	403	404	410	424	431	424	438	435	428	425	424	428	380	432	430	431	436	431	426	435	446	395	426	434	425	416	427	425	450	397	443	428	413	405	391	452	401	449	378	390	428	473	435	412	419	434	409	431	412	412	406	446	457	450	420	406	422	436	397	428	436	432	419	425	432	399	415	416	396	402	403	449	432	424	428	430	451	407	436	401	423	410	434	417	395	404	391	395	400	433	438	370	451	419	406	432	441	406	434	451	410	406	420	407	430	396	423	427	437	405	386	423	411	428	419	419	411	427	433	423	426	382	407	434	477	440	423	442	399	385	439	419	430	421	423	428	441	432	441	427	411	410	400	434	369	419	435	407	445	413	424	426	381	440	450	465	432	452	424	402	425	397	442	426	436	431	375	444	452	463	436	407	410	432	436	429	371	451	417	436	442	427	411	423	424	403	399	425	383	456	426	368	404	415	413	413	429	427	434	424	428	405	427	397	458	465	428	458	439	404	437	400	441	412	442	435	409	398	418	428	443	431	444	405	406	417	421	401	403	399	445	449	447	432	406	455	407	416	438	425	395	426	408	468	453	458	440	438	406	410	407	407	431	427	399	382	424	419	401	412	406	407	421	467	409	407	443	398	402	421	447	436	409	420	408	417	413	417	433	397	440	415	409	458	379	401	420	427	408	404	406	420	417	424	393	461	443	392	416	401	391	408	417	409	418	436	473	484	444	411	442	420	404	431	418	373	413	418	414	401	431	430	456	413	407	430	431	436	402	408	443	436	428	429	419	452	437	448	419	407	456	415	401	416	411	448	427	431	440	460	437	428	471	446	408	406	436	405	409	408	414	447	371	426	422	410	454	444	408	403	419	440	386	392	462	435	432	405	413	406	420	436	432	450	402	431	452	454	438	419	418	431	403	447	420	403	412	416	383	391	432	403	411	412	417	443	429	410	427	414	418	390	407	418	421	421	429	403	432	412	436	442	432	416	432	390	426	416	440	446	407	426	405	369	419	432	420	446	412	413	430	404	400	432	435	461	414	409	426	426	420	425	441	473	424	407	468	409	435	424	426	429	395	443	421	449	432	390	434	424	404	409	451	424	438	429	454	373	409	379	406	434	411	434	415	425	434	428	434	403	429	430	433	437	395	434	397	438	434	413	425	431	416	427	413	400	430	440	403	416	420	446	395	418	431	417	405	448	410	444	409	433	424	446	391	414	433	440	455	413	386	415	426	413	407	442	418	428	441	438	425	430	411	440	412	404	408	410	463	427	398	428	394	444	448	462	427	424	418	397	417	403	441	438	452	427	414	392	398	409	420	455	415	438	435	392	450	476	447	407	395	437	435	402	436	417	433	448	409	425	430	432	399	433	434	418	422	406	412	401	406	427	430	455	431	425	414	418	413	403	404	446	415	410	470	417	418	403	450	427	393	411	427	429	426	484	416	443	419	408	413	413	410	431	430	433	437	444	412	403	435	419	406	396	422	399	404	403	442	431	428	409	425	416	421	432	384	462	407	405	387	417	426	405	431	427	377	402	443	406	433	454	415	400	462	429	435	409	426	476	439	425	431	417	367	401	439	438	445	396	438	419	425	427	445	449	430	443	403	409	382	387	407	423	432	411	412	445	431	403	436	439	401	402	411	384	441	399	396	420	456	454	407	407	459	399	427	438	440	447	425	432	415	433	441	400	379	424	430	428	415	442	389	420	415	411	450	427	383	387	409	414	433	406	392	411	401	426	437	430	440	420	394	433	448	409	402	396	458	426	425	437	439	414	447	419	402	453	378	417	428	415	402	418	413	419	429	428	402	442	422	407	423	419	430	425	422	429	437	437	426	395	416	467	434	411	395	415	396	414	399	414	414	425	435	416	455	455	424	425	437	426	424	411	443	414	384	395	420	430	455	431	425	448	407	458	469	446	420	441	408	423	412	428	413	403	404	438	379	408	436	426	450	409	406	424	441	398	437	438	406	400	398	471	440	420	404	423	412	410	396	423	398	423	417	445	441	419	414	428	443	398	397	380	454	413	412	408	440	422	416	381	423	425	428	386	439	438	432	429	381	388	424	399	404	435	423	425	360	434	457	433	437	390	456	437	408	408	412	429	449	440	371	431	399	420	407	432	410	420	441	406	471	463	435	409	423	435	440	421	431	412	409	417	387	399	411	396	405	448	386	433	429	439	421	402	422	403	431	478	432	440	443	410	385	412	437	407	470	422	430	410	415	412	404	424	398	405	409	428	416	413	421	411	397	428	427	408	422	420	409	418	426	426	396	401	399	448	422	397	435	410	394	439	368	436	394	418	424	398	431	453	416	415	426	392	441	426	396	408	396	430	438	429	443	404	403	411	434	409	405	407	431	425	435	420	426	412	408	400	436	405	440	401	430	441	438	426	380	443	455	433	414	460	402	393	431	472	432	440	448	415	453	398	403	457	439	458	405	436	429	400	404	394	396	460	450	420	449	424	431	407	424	408	411	414	421	470	421	422	399	429	400	422	432	442	451	456	386	436	398	435	424	407	420	423	424	424	443	471	434	418	410	411	407	406	444	436	440	445	456	430	443	431	420	439	393	402	411	442	411	428	416	389	440	397	421	451	439	431	438	392	432	419	431	421	405	397	418	418	446	426	414	418	425	454	424	388	426	424	429	438	452	408	438	407	419	446	441	421	436	454	403	372	413	414	418	415	424	423	388	377	424	393	402	418	420	425	425	421	423	414	440	435	447	443	424	431	392	382	387	414	423	437	395	398	447	412	453	410	423	454	426	383	473	463	412	405	393	402	425	418	457	464	431	415	383	431	445	406	398	436	434	399	431	437	455	426	406	397	418	454	417	464	437	418	418	414	423	395	406	443	400	460	405	396	442	423	431	445	429	398	443	411	408	384	423	392	455	401	458	438	437	409	389	448	414	445	428	445	435	422	444	410	399	407	432	422	408	400	453	410	425	434	432	410	399	403	434	460	426	399	416	423	432	410	430	422	416	447	422	418	420	418	436	397	422	434	453	453	430	395	429	418	416	401	394	424	449	390	426	376	389	396	436	436	412	463	415	419	415	434	461	390	467	432	433	423	444	429	435	424	437	420	402	433	432	400	457	392	415	446	431	432	458	441	427	449	477	431	412	428	405	425	438	413	435	416	407	455	431	415	415	435	406	434	412	447	427	422	414	381	449	410	440	423	417	402	390	374	416	444	412	408	415	417	414	402	406	412	422	430	451	398	447	397	437	448	416	432	369	464	414	411	403	426	411	416	463	429	431	435	441	386	421	391	417	434	416	444	444	417	410	449	433	402	421	392	396	397	399	432	408	395	427	408	434	400	427	415	451	414	460	406	440	414	448	410	442	418	410	419	366	453	441	433	399	440
50748	26683	12275	4346	1870	991	313	246	212	183	193	189	172	172	198	197	165	181	172	187	174	162	172	189	190	173	185	157	176	166	187	174	173	171	153	163	185	180	175	176	174	162	185	180	194	158	173	170	147	160	182	165	170	183	181	157	185	177	179	194	189	175	174	156	172	199	167	168	170	158	191	178	181	186	148	168	177	173	190	194	174	185	178	183	154	182	193	161	162	163	170	156	168	167	201	163	169	189	159	159	166	178	181	145	172	166	157	207	150	150	171	183	168	155	173	185	162	179	173	172	163	167	164	168	194	164	216	191	196	181	191	177	186	176	168	162	178	164	143	175	147	154	157	178	157	181	185	179	188	167	181	189	183	171	184	156	178	172	177	197	177	190	161	197	179	173	163	159	205	155	187	164	182	169	161	185	181	177	173	160	166	173	143	175	195	168	170	189	164	159	195	178	188	178	184	172	182	179	171	188	179	172	160	190	196	190	183	180	174	178	182	191	173	166	180	176	172	171	185	155	192	171	230	158	158	184	180	171	145	171	165	172	163	176	154	177	164	163	171	183	183	159	176	158	174	166	178	193	188	194	188	179	169	157	177	181	181	172	186	182	192	168	178	159	194	170	170	198	151	185	191	172	173	186	175	177	213	168	169	170	187	165	148	171	167	169	171	182	166	183	191	190	199	175	169	185	178	177	158	172	186	179	176	157	168	194	184	176	196	177	160	156	158	175	179	170	157	175	184	189	150	197	198	180	172	171	172	192	171	186	185	147	174	173	172	198	177	179	158	179	185	137	176	163	170	188	157	166	206	144	137	179	159	172	166	167	184	180	171	193	178	188	193	158	181	164	191	167	151	182	184	184	177	193	178	197	156	183	185	186	175	181	158	186	187	174	186	197	187	174	170	191	196	184	159	177	164	170	177	188	166	171	181	195	177	177	171	174	179	176	170	165	170	184	191	163	149	181	195	171	167	193	146	201	178	147	159	166	173	173	152	159	191	185	181	151	165	153	187	190	189	176	181	189	172	172	171	181	191	187	175	166	168	154	187	204	206	195	163	166	176	158	182	199	198	198	178	177	171	179	195	138	167	186	173	161	169	178	153	153	176	177	168	187	192	186	159	208	172	180	176	159	175	171	156	156	193	159	176	185	179	171	165	174	208	168	193	181	193	174	167	181	181	170	187	182	174	202	178	153	173	189	171	183	170	163	150	163	161	178	203	186	183	157	172	174	149	187	184	154	161	157	170	180	196	162	142	173	172	174	178	177	182	184	195	173	184	191	156	177	165	169	165	182	166	164	182	173	169	166	166	165	161	173	168	163	177	167	147	186	160	179	196	149	159	165	181	161	189	168	167	161	171	178	164	178	187	166	175	162	152	182	184	171	160	164	179	188	161	130	165	202	156	177	177	171	187	152	177	175	177	167	184	174	204	192	156	158	183	195	157	173	203	190	180	180	210	195	169	211	187	159	156	165	170	186	175	174	158	184	177	177	189	161	161	197	189	208	168	193	154	181	203	177	211	183	193	184	172	169	172	187	174	151	175	173	162	155	165	174	190	179	196	182	193	180	165	166	164	187	174	181	161	191	198	194	173	172	179	159	200	174	191	149	164	160	172	173	194	178	162	162	158	176	176	155	193	179	179	170	172	184	185	172	179	161	155	157	180	173	193	156	162	189	167	170	169	176	171	158	154	189	191	180	207	156	182	166	180	204	183	194	158	191	186	153	179	156	180	172	175	167	165	175	165	153	151	182	150	142	156	172	155	162	189	176	167	188	172	201	167	156	182	190	145	182	190	179	173	176	199	187	174	184	164	181	177	184	167	165	149	189	164	178	187	167	170	169	147	149	205	153	160	191	187	181	186	196	175	163	194	218	166	188	179	178	198	199	169	169	180	174	176	184	170	184	160	187	203	188	196	186	179	176	175	152	183	161	181	181	175	182	180	179	157	177	183	173	165	183	167	168	210	174	182	169	165	165	183	171	184	175	179	193	188	176	188	182	190	151	192	182	181	155	149	178	161	157	175	165	170	175	180	147	162	166	192	173	160	145	183	151	165	176	160	193	161	155	188	155	170	199	152	191	172	176	162	175	182	176	180	195	178	189	204	176	209	166	177	147	200	161	172	176	195	162	165	161	188	173	169	174	169	184	173	173	180	172	163	159	144	168	180	168	179	175	156	160	175	177	154	161	166	191	186	182	174	170	200	176	169	176	182	171	171	176	167	159	181	197	188	165	173	181	168	175	184	172	156	177	175	173	179	183	205	161	193	155	164	171	172	138	167	156	183	194	182	159	179	179	180	178	213	187	188	170	143	148	213	171	181	180	188	175	183	182	203	175	185	172	185	137	165	176	165	191	143	172	176	172	175	151	165	170	205	176	154	150	170	204	189	167	184	156	195	183	159	192	200	174	179	189	170	164	160	161	161	185	170	166	175	163	154	183	198	179	197	167	175	176	163	163	170	171	190	177	170	162	188	160	203	194	202	160	153	193	182	162	165	180	185	194	171	168	175	179	167	180	175	173	180	150	180	163	167	175	151	194	172	182	172	187	186	168	158	169	176	175	205	171	163	183	177	201	188	163	182	173	151	172	162	154	203	195	174	157	185	173	192	174	166	162	172	163	179	159	183	157	154	171	177	183	173	185	185	187	203	186	157	184	155	184	164	171	169	178	182	170	168	161	168	167	173	184	151	180	157	172	169	198	169	179	171	185	174	160	190	179	187	163	183	196	168	185	168	173	162	183	161	175	189	150	171	172	178	162	207	211	170	211	152	155	156	158	189	169	173	175	168	168	174	177	194	171	179	188	153	152	149	184	168	148	206	161	168	190	181	177	176	179	175	162	150	153	163	170	157	182	191	189	176	179	193	168	177	166	165	179	171	170	183	155	151	143	167	184	181	184	164	147	177	172	175	171	193	154	170	163	162	174	170	195	168	167	169	171	172	187	161	178	156	142	160	192	174	149	175	195	196	194	177	175	161	182	199	198	195	192	197	174	178	178	185	197	179	177	179	147	194	171	180	141	186	174	171	181	143	183	191	165	186	187	181	178	160	192	169	197	177	199	188	191	168	169	158	207	190	169	205	172	159	192	182	152	147	145	175	188	218	208	194	173	188	188	172	162	201	207	215	158	161	202	182	184	164	180	164	159	166	168	152	194	187	190	192	176	173	178	163	157	173	149	175	146	160	167	190	157	147	160	200	192	166	198	166	161	183	173	167	177	178	205	193	182	162	169	212	180	182	190	184	187	190	199	181	188	166	167	178	185	180	182	166	178	165	189	198	186	166	188	196	166	162	159	170	156	185	163	198	182	159	232	185	172	177	186	172	173	186	177	171	161	173	159	191	201	179	179	171	181	173	169	175	180	176	198	177	182	183	160	180	181	164	212	158	181	134	191	169	158	188	191	166	202	180	173	149	162	186	193	162	174	187	175	161	151	175	182	177	189	156	179	185	186	181	151	194	170	155	167	170	185	206	148	166	163
30781	18564	14768	8860	6191	3731	955	719	615	568	510	461	404	414	402	388	437	417	425	390	429	427	375	435	398	394	397	397	373	411	391	388	402	408	365	413	365	381	394	363	439	411	375	413	351	388	383	392	399	393	412	407	388	399	397	411	386	385	395	426	383	367	381	382	382	368	398	388	390	381	409	381	422	383	371	376	406	389	369	402	374	415	396	391	377	381	359	369	408	388	407	373	383	370	369	378	417	396	366	379	375	411	373	392	370	382	386	402	383	418	386	421	382	374	369	382	374	389	384	360	383	411	428	363	374	352	353	376	375	383	383	420	401	391	384	399	370	400	358	412	384	421	349	384	411	402	398	387	417	410	417	386	370	395	347	394	373	376	368	412	401	388	396	411	383	400	374	424	376	377	378	394	405	387	363	399	427	387	400	421	413	356	423	370	381	410	382	333	406	379	387	392	413	420	361	375	396	378	364	408	395	392	373	396	377	359	386	369	402	384	391	371	379	383	382	411	366	379	379	391	378	432	380	361	404	341	410	376	392	382	373	385	384	362	380	362	393	406	387	390	381	414	405	371	348	359	392	392	384	391	369	389	375	399	381	368	394	372	369	384	381	386	371	399	382	385	353	389	401	372	393	386	389	378	380	377	414	414	399	390	376	378	388	408	396	388	383	403	391	402	422	382	385	401	385	372	373	358	376	343	410	390	386	393	386	361	414	331	392	409	402	407	369	405	373	368	408	370	390	385	398	399	410	402	361	396	342	407	422	396	381	385	368	387	386	383	403	397	411	394	415	414	392	366	388	407	395	412	375	398	403	401	378	348	370	397	412	360	423	422	340	409	368	385	378	376	335	396	360	392	353	362	359	398	374	400	399	327	378	407	379	334	372	374	386	354	374	353	381	379	389	371	358	370	427	358	400	382	389	423	388	371	395	418	360	359	384	401	370	331	382	389	405	419	404	353	367	378	400	413	392	406	413	400	395	399	386	325	406	372	384	359	397	409	385	383	381	417	354	359	393	405	385	388	356	357	427	400	377	386	393	418	377	388	377	374	362	382	387	394	390	377	414	360	387	393	360	414	404	406	406	370	345	378	362	382	386	418	378	419	395	389	356	386	380	374	393	381	392	413	381	385	395	378	369	401	388	385	412	412	392	386	371	358	405	388	389	382	383	391	418	383	373	350	390	401	409	370	357	393	383	398	369	395	347	387	405	434	421	393	372	392	377	385	422	404	382	395	392	401	391	401	385	376	359	411	351	385	415	388	413	388	410	359	411	353	383	396	354	381	407	395	357	405	424	369	381	380	387	392	409	403	365	363	366	398	417	391	414	393	356	380	410	383	377	396	377	372	381	383	358	379	419	361	435	366	372	342	395	430	370	410	382	416	360	363	388	349	410	372	397	414	370	388	397	402	370	410	390	364	391	382	388	386	387	414	396	367	379	429	411	392	351	386	379	378	385	360	382	395	396	411	396	427	375	389	410	397	363	384	403	385	371	375	409	383	365	359	387	405	363	397	399	382	386	406	398	352	387	406	387	396	398	365	397	407	422	387	391	407	381	382	393	388	386	355	380	383	397	397	396	377	362	391	430	396	397	421	374	397	378	362	399	391	399	384	424	367	386	391	414	381	374	385	379	396	384	361	367	376	352	393	334	374	394	389	373	426	406	394	390	356	385	404	396	395	402	390	372	398	390	374	370	409	401	386	403	405	372	390	370	375	386	384	378	397	395	367	387	430	360	403	372	393	400	386	374	358	389	353	384	369	389	383	392	364	399	391	374	382	408	373	351	401	395	386	376	383	394	415	390	384	382	420	344	375	387	383	383	379	391	402	386	375	357	362	388	340	399	396	424	406	356	392	385	400	422	379	403	382	368	372	371	394	384	406	394	410	405	384	379	399	392	385	392	380	396	402	368	402	401	369	424	395	382	381	405	388	395	407	398	381	374	385	388	399	402	359	415	406	376	398	406	387	373	407	366	385	363	370	391	384	412	442	417	412	383	379	408	395	402	368	355	390	387	455	350	428	362	351	375	404	409	368	377	375	384	412	432	420	370	405	350	386	368	363	408	357	356	391	371	386	403	384	394	358	420	403	398	368	394	386	378	412	408	370	381	386	420	394	410	436	367	398	360	376	378	377	365	342	390	367	366	369	385	351	383	406	360	383	399	397	383	397	373	417	345	401	407	370	394	425	398	372	365	419	379	402	411	413	398	400	373	382	371	402	383	382	408	404	415	379	387	384	376	400	377	387	365	422	373	375	407	417	350	371	437	375	363	351	392	379	391	366	384	436	388	421	394	402	379	386	383	398	371	368	389	413	401	400	356	412	374	403	380	415	395	375	401	408	341	393	419	403	374	362	371	392	350	406	381	359	368	399	394	393	379	381	455	392	361	439	386	382	378	380	422	385	347	366	411	366	391	363	369	388	371	391	372	389	393	408	379	393	381	368	377	418	355	388	388	391	412	421	390	379	395	394	409	380	410	385	411	389	395	396	386	354	365	388	368	398	422	400	394	375	398	375	369	414	399	370	405	384	366	388	391	384	416	353	402	393	392	423	395	409	351	363	392	371	371	381	431	376	381	385	402	402	412	395	354	381	375	387	370	384	401	399	389	414	401	394	359	410	398	370	389	391	389	412	404	401	358	365	399	396	376	372	392	371	372	388	381	420	405	361	417	394	392	346	384	365	346	416	411	401	381	398	338	364	390	404	373	385	393	370	393	377	337	371	443	357	405	398	372	389	436	361	355	446	401	411	363	383	397	403	391	376	388	350	374	390	340	405	404	425	384	369	397	400	396	371	406	390	384	384	371	391	398	382	376	370	400	372	374	420	389	363	372	402	391	401	372	398	384	392	380	382	410	403	364	398	392	396	366	353	423	403	386	374	393	348	415	391	378	347	373	367	354	379	372	383	412	396	410	369	388	406	379	388	417	393	417	370	367	394	368	380	344	391	396	404	425	377	370	364	362	394	410	404	409	402	416	359	392	371	387	379	371	425	391	400	423	404	436	385	388	398	389	341	376	405	392	398	376	397	395	368	380	397	404	429	432	353	385	402	361	404	399	409	420	384	394	380	400	375	396	401	404	403	417	383	387	381	362	383	396	419	370	354	376	399	362	395	383	384	391	375	378	401	389	409	395	397	374	414	396	392	374	426	422	423	379	390	407	375	346	388	416	376	394	371	390	353	362	382	383	368	349	368	377	413	361	391	400	393	385	382	352	404	400	404	389	378	421	379	397	399	382	352	405	373	369	392	412	401	394	363	393	414	397	386	391	375	383	398	389	409	403	366	346	406	393	371	396	381	392	402	386	403	398	419	387	372	378	370	348	375	412	411	401	342	366	366	374	403	399	374	342	376	387	372	382	400	388	397	406	381	400	415	389	400	357	372	434	378	411	414	391	337	395	371	354	419	401	362	378	370	418	373	387	430	383	411	403	422	415	377	399	372	410	381	410	391	370	372	426	382	383	392	392	377	371	391	383	419
58958	31569	15038	5746	3325	1254	385	346	303	286	265	279	248	259	233	246	257	215	247	237	237	259	261	254	225	243	239	253	207	204	219	209	229	245	194	218	232	225	241	218	233	216	227	219	247	207	230	266	240	228	244	222	229	243	220	209	235	248	244	231	236	252	227	257	257	217	214	243	232	245	237	256	199	247	245	228	236	258	237	247	262	252	257	236	228	224	239	209	261	240	245	227	233	247	185	239	247	208	201	246	216	249	193	244	231	227	257	248	235	294	229	226	210	250	242	212	193	223	223	261	226	248	216	258	231	251	243	217	217	232	235	214	222	230	195	227	244	216	222	242	259	192	231	214	229	215	243	256	222	199	220	223	240	199	235	235	231	227	223	207	224	226	221	236	234	249	213	254	224	204	238	211	249	232	228	181	234	212	232	236	253	259	253	245	280	224	203	241	213	226	242	233	223	238	229	231	258	210	228	234	247	233	261	248	235	226	248	215	233	259	210	224	244	245	205	219	274	225	206	223	226	211	232	228	233	247	253	219	224	188	253	246	210	224	249	256	224	225	230	238	240	224	216	228	255	235	249	227	243	236	229	237	231	220	240	226	254	249	260	225	254	257	241	228	229	210	266	231	238	225	249	257	196	216	244	231	246	240	209	204	219	227	269	239	220	225	235	252	228	200	206	250	264	221	202	258	232	232	214	219	232	247	221	217	223	260	219	217	278	237	215	235	231	225	191	206	241	250	235	252	237	214	209	229	254	233	256	213	233	244	263	206	211	237	240	250	240	259	240	224	232	247	238	219	226	202	248	226	211	207	207	239	226	223	227	264	214	248	245	268	230	202	211	231	229	212	250	256	269	205	227	195	240	252	245	225	266	236	246	222	243	215	236	258	213	222	258	229	266	253	205	226	255	212	227	208	233	276	222	228	231	230	232	235	228	249	228	258	246	235	230	257	241	197	235	275	229	247	229	227	228	209	227	215	226	208	253	216	254	256	258	240	207	224	231	273	219	218	234	229	225	230	246	238	226	254	230	249	205	245	238	223	238	223	240	238	232	244	218	226	251	225	236	217	238	247	212	205	224	218	238	219	257	229	233	226	248	229	254	219	237	254	257	225	244	268	214	259	261	244	227	188	235	245	222	212	230	235	247	212	227	250	235	235	220	236	213	216	217	239	226	227	240	225	217	235	217	268	213	263	229	231	265	200	219	196	248	251	229	250	239	240	226	250	231	194	213	234	255	219	224	233	238	227	217	219	253	216	225	221	245	238	232	230	217	237	205	244	244	244	220	268	232	256	272	234	226	216	243	223	202	242	210	234	222	186	224	247	253	215	218	221	242	242	223	220	230	231	220	209	273	240	207	199	217	215	237	251	232	234	256	248	217	239	208	223	245	219	247	261	230	244	195	242	221	252	236	239	235	219	270	245	268	234	232	252	233	224	271	240	255	231	217	232	211	230	204	188	250	199	221	264	234	252	228	235	246	218	214	249	223	218	203	258	218	235	228	231	232	235	204	228	244	214	208	243	209	255	235	243	215	235	239	241	228	202	217	242	206	239	255	241	250	225	228	213	222	241	235	238	274	253	214	222	204	233	236	240	226	245	269	227	231	229	251	238	244	218	227	226	236	243	227	236	221	255	212	229	243	241	247	229	228	227	227	242	235	238	214	222	251	228	222	255	257	230	237	224	253	226	248	236	254	245	217	221	248	214	236	210	225	249	215	238	247	218	262	239	256	222	260	243	216	212	219	231	227	232	226	241	254	253	224	202	258	245	222	218	214	228	245	260	223	274	214	219	226	268	237	258	263	236	238	217	223	243	236	255	228	267	261	210	231	234	219	214	213	251	238	218	223	222	251	210	222	214	231	221	260	228	234	259	268	233	233	256	231	222	250	199	248	236	209	259	196	248	254	256	231	254	196	245	213	245	229	240	212	226	222	210	216	225	263	240	244	238	228	238	256	218	233	238	223	235	246	196	243	212	218	252	239	195	218	242	247	212	208	244	255	250	236	242	213	213	237	221	227	222	224	212	248	213	225	247	214	224	237	221	231	248	231	224	233	245	202	217	214	232	204	198	259	227	204	227	216	237	224	224	235	224	230	213	232	223	247	216	207	224	240	247	245	262	253	277	221	210	219	235	260	229	234	244	222	238	255	226	256	252	222	211	233	236	242	224	260	222	237	228	235	247	247	213	229	234	219	248	217	256	264	233	226	226	231	250	228	224	226	237	234	225	213	245	244	212	227	222	213	248	211	245	237	240	246	220	236	226	242	248	236	243	246	242	212	220	226	226	224	243	238	263	240	241	243	230	227	221	223	240	240	212	220	236	215	237	271	204	261	243	230	220	214	254	224	235	244	194	243	220	232	255	217	266	241	251	186	222	241	245	211	229	232	227	227	235	236	232	209	227	219	211	231	269	239	232	254	240	207	245	216	224	249	228	245	244	226	257	269	257	225	227	238	239	264	218	207	254	226	221	228	225	243	236	195	223	217	195	222	286	235	207	233	216	237	234	243	240	237	229	224	243	245	231	225	202	234	231	222	239	253	231	271	232	245	270	227	230	222	244	227	266	205	251	235	224	227	183	213	222	220	243	208	263	252	205	216	223	243	246	248	227	215	200	234	254	257	201	233	223	218	235	221	235	239	217	240	217	226	243	228	251	238	256	224	272	241	222	222	220	218	207	200	243	239	215	226	228	272	260	223	216	214	214	230	262	241	199	221	229	214	201	206	229	214	244	228	205	249	203	195	244	246	227	198	235	221	222	224	237	239	219	241	199	228	263	203	254	238	227	276	213	242	271	227	248	219	242	230	217	205	230	288	253	219	240	230	239	247	228	261	221	234	258	222	228	207	252	209	232	240	244	229	224	209	248	242	217	220	218	235	241	228	263	233	232	232	231	233	231	238	229	238	223	225	215	218	238	226	233	222	200	234	205	187	216	249	221	222	254	230	221	222	244	247	224	220	215	226	235	249	254	218	204	230	236	226	233	212	225	229	233	222	255	242	235	227	262	231	238	234	250	245	197	226	216	252	251	227	264	219	217	230	236	226	223	227	240	200	251	216	249	216	231	217	217	245	228	224	210	191	215	237	243	194	235	252	239	254	238	237	226	217	221	253	258	242	207	223	243	239	228	233	241	236	251	219	229	234	218	209	210	222	227	208	208	234	232	208	235	233	249	200	242	215	216	239	219	231	232	233	247	229	219	230	204	240	254	240	230	227	225	242	258	241	209	212	227	203	222	231	211	223	212	232	244	230	258	215	256	233	223	216	201	226	234	246	228	261	230	217	234	247	251	220	217	233	235	234	233	234	243	211	229	263	271	236	250	233	239	240	249	216	254	266	242	215	221	247	235	240	268	233	234	229	260	259	229	216	229	195	236	271	215	221	239	221	230	237	212	220	206	230	232	251	244	216	230	241	220	242	263	255	217	233	232	242	217	236	211	222	234	229	253	200	230	251	252	233	217	230	236	264	240	211	225	244	208
35564	21848	15550	11186	9941	3889	1197	1059	837	732	705	700	524	559	551	563	509	549	553	515	544	504	525	512	504	558	502	512	498	489	504	483	545	542	501	496	512	534	470	512	528	509	527	546	499	480	436	502	468	541	483	497	497	458	464	520	492	541	508	523	511	489	494	515	516	508	509	462	484	505	522	518	493	504	485	502	471	448	478	494	452	477	537	466	497	516	502	474	536	519	504	445	511	475	531	498	498	479	473	477	480	494	486	527	476	486	477	490	481	508	520	481	509	506	527	504	495	480	537	492	492	519	511	505	468	472	463	467	547	499	491	491	526	505	508	500	472	475	511	520	456	522	510	492	467	493	531	510	480	508	506	468	482	495	493	465	488	502	465	484	513	507	533	478	499	521	459	465	522	497	476	501	452	477	500	469	473	482	543	447	526	524	537	474	521	502	472	505	493	488	538	434	493	506	498	505	453	498	493	483	517	502	517	469	483	488	473	497	496	498	491	496	520	478	513	491	487	491	481	490	518	482	473	481	545	491	526	483	470	467	518	516	477	531	505	491	492	457	439	481	508	435	484	504	491	496	508	503	503	493	498	528	500	480	484	478	481	461	477	525	506	517	516	497	505	505	506	487	473	504	473	511	486	488	487	519	482	478	542	493	496	484	513	493	486	533	509	506	475	479	531	521	502	464	486	476	469	496	466	498	467	513	491	501	508	494	512	498	551	507	482	473	485	509	453	535	490	506	511	496	471	494	498	455	474	495	514	478	488	498	506	474	506	523	489	524	474	530	510	501	492	512	528	497	492	483	524	439	543	500	490	467	509	479	519	547	495	500	480	482	488	506	473	487	496	478	527	504	504	472	488	504	489	482	494	495	479	520	506	537	527	528	519	505	485	482	468	477	489	523	503	483	490	481	480	475	487	499	499	509	480	499	524	516	585	479	478	486	476	490	508	483	491	483	503	451	554	504	500	522	542	529	509	504	516	544	457	518	515	488	489	449	505	481	493	480	499	506	508	452	502	518	479	478	487	517	509	474	489	497	493	482	490	482	501	531	465	501	515	504	515	500	465	483	504	494	478	488	514	522	533	462	493	496	512	498	502	523	495	502	498	482	501	463	498	481	505	488	498	505	522	533	505	495	499	482	493	525	494	527	484	476	514	540	493	512	497	493	489	493	481	469	465	475	476	499	519	468	500	543	486	507	484	478	481	472	480	499	485	472	504	475	498	469	527	573	522	485	518	515	536	472	514	519	477	493	499	497	500	493	525	495	450	519	488	471	482	465	517	475	524	484	499	483	508	485	523	557	462	488	479	483	513	518	484	521	469	498	501	487	495	515	482	477	489	475	543	516	474	509	560	492	423	480	502	465	463	526	536	487	477	451	520	488	490	503	528	488	524	526	506	484	514	525	487	496	508	502	517	467	515	527	523	494	474	483	476	506	499	491	502	512	494	540	494	511	506	480	487	498	511	503	507	509	488	537	516	507	516	493	491	544	525	492	481	496	523	500	514	502	497	495	487	501	459	514	460	527	514	502	465	503	506	478	495	513	473	510	486	520	466	495	458	484	515	520	514	495	470	519	539	525	482	505	515	521	496	493	523	487	517	524	516	513	512	486	497	527	522	502	505	523	539	482	510	533	545	505	480	458	514	486	499	479	519	499	504	485	507	484	521	480	476	481	495	516	498	553	507	482	508	510	472	501	466	483	529	461	506	496	460	494	488	497	466	510	492	476	482	496	507	519	495	506	501	511	514	489	488	506	453	486	499	472	527	484	500	501	492	499	487	489	491	508	539	492	482	443	480	497	495	472	519	507	494	462	503	525	502	487	504	501	494	472	476	500	482	526	500	499	503	501	472	446	488	496	537	479	452	503	472	522	490	505	494	498	497	452	506	489	482	496	536	487	509	472	495	526	497	497	492	500	466	512	511	491	515	512	481	520	520	475	507	488	495	443	479	488	499	494	476	424	525	528	484	501	470	446	448	506	491	487	498	475	467	506	514	499	472	477	467	530	473	500	447	490	474	494	480	484	488	513	503	472	502	492	534	472	481	501	446	488	473	442	500	504	504	523	477	501	529	511	492	505	469	501	491	513	511	482	468	500	507	541	488	498	524	517	532	492	482	498	506	468	503	498	486	490	464	499	524	501	545	479	436	478	509	501	460	528	477	471	493	503	472	529	500	524	514	496	489	499	517	489	485	493	493	507	491	476	528	483	476	497	488	437	491	518	469	477	510	534	500	473	495	512	495	500	511	496	536	499	500	524	510	489	461	499	463	457	509	499	530	511	497	478	513	500	477	466	482	492	514	496	479	490	506	500	502	494	493	515	489	490	521	487	475	490	501	523	484	493	480	474	527	478	504	508	459	495	461	497	516	482	507	495	496	486	479	488	505	569	497	511	484	496	522	454	527	540	468	500	440	485	518	470	473	468	477	506	491	505	505	493	471	448	532	463	493	455	497	467	505	476	479	507	489	477	514	516	504	509	500	469	527	496	453	486	514	498	515	490	467	467	543	473	530	490	499	508	507	509	500	512	507	478	517	509	494	532	479	466	488	463	472	525	485	461	509	480	483	515	486	501	468	517	477	482	506	499	460	495	458	492	517	536	503	522	495	522	500	511	494	545	481	497	485	505	488	504	493	523	497	456	478	457	473	543	514	517	510	473	510	487	507	504	484	490	451	462	467	496	499	486	503	539	505	531	495	523	460	488	531	529	490	513	532	478	499	482	481	532	420	502	461	483	499	466	485	484	484	498	467	483	519	460	482	505	506	523	499	464	523	486	499	491	519	528	482	501	487	499	514	481	514	486	496	463	470	504	459	503	517	508	507	511	495	510	458	496	495	499	502	490	493	481	507	539	513	506	534	513	498	490	521	530	431	489	460	513	493	495	506	497	509	502	474	527	509	552	498	463	496	503	493	513	504	500	480	499	468	494	512	501	452	463	462	471	488	490	502	456	510	505	495	485	494	481	538	514	506	489	484	475	505	494	517	509	513	551	497	519	479	513	519	486	489	510	514	521	499	457	477	515	500	467	496	495	507	468	489	509	530	481	512	502	473	449	492	472	484	474	501	460	510	471	544	510	501	502	472	448	479	459	489	520	474	477	537	461	528	459	477	488	478	521	501	498	469	495	518	477	523	473	480	502	511	513	457	467	510	472	469	514	486	514	508	512	480	530	469	490	512	502	446	500	450	510	497	507	497	487	545	486	483	488	480	469	495	541	510	503	551	486	485	501	484	503	509	499	469	481	537	474	454	485	527	484	479	522	495	473	464	472	510	501	499	536	489	499	492	502	493	533	489	518	470	485	498	453	521	491	484	489	531	467	460	444	471	462	491	482	490	475	510	470	505	480	488	501	463	485	488	475	467	522	513	552	495	502	470	492	485	541	480	495	483	501	503	506	543	474	502	494	529	514	492	450	492	486	476	525	499	506	500	518	486	518	478	513	478	495	486	507	528	483	491	482	445	536	508	490	502	490	515	511
36069	14503	6368	2764	1188	470	218	190	218	220	185	211	212	194	213	184	159	205	180	209	202	178	204	211	185	219	200	207	185	193	208	225	187	179	227	178	204	184	194	213	181	220	195	216	223	188	212	214	194	210	203	191	183	234	204	206	185	190	226	204	188	183	200	201	199	207	194	195	196	188	197	195	184	200	176	200	225	180	198	183	189	204	186	178	186	210	203	208	217	202	182	190	191	189	201	218	189	214	205	178	194	193	204	238	185	205	202	210	201	230	175	184	206	188	209	171	177	187	200	187	183	201	187	162	196	181	184	234	241	204	203	183	170	177	177	188	230	209	203	191	194	170	216	200	174	188	210	198	193	223	195	182	216	179	184	173	230	203	209	197	202	213	202	218	223	187	189	203	192	186	208	196	227	222	199	186	204	230	214	207	204	196	173	190	192	196	207	205	205	194	200	166	214	159	197	176	208	201	208	192	229	201	203	205	172	197	202	192	187	185	196	167	184	172	181	214	193	199	174	144	170	219	217	205	197	201	192	175	178	205	177	208	186	169	199	217	164	174	209	193	170	215	211	202	181	229	212	189	195	214	217	201	206	208	217	174	204	214	192	199	190	186	190	195	192	193	169	216	195	213	205	211	219	221	200	202	172	182	214	207	250	166	196	209	207	178	194	211	172	188	182	173	184	198	204	217	217	200	207	192	224	212	190	183	199	190	239	207	194	180	188	189	187	181	222	202	195	203	191	196	190	206	213	216	191	178	194	205	188	193	175	212	184	182	168	210	174	212	168	209	198	189	204	179	219	191	185	193	219	221	201	179	192	169	180	169	200	187	207	172	208	210	185	192	184	198	219	206	191	215	215	207	178	193	224	182	178	211	189	179	206	185	201	184	187	187	190	196	191	188	191	218	183	174	207	185	178	199	197	224	216	199	189	186	189	190	192	199	210	206	193	195	183	202	188	196	196	185	178	232	196	162	195	194	208	199	225	182	172	183	189	192	169	203	177	202	205	217	176	196	215	198	185	205	180	203	206	205	202	188	181	174	191	192	176	188	208	158	182	189	202	200	207	200	190	211	192	206	191	169	187	197	204	194	180	202	212	190	201	222	183	188	199	194	244	220	202	196	229	178	186	214	179	216	203	191	194	193	188	188	225	195	217	193	189	209	201	189	204	187	186	173	188	171	181	222	179	193	190	195	187	175	190	182	168	222	210	229	208	224	203	199	177	200	210	190	180	164	178	189	198	158	207	192	208	214	193	201	210	177	186	184	230	224	184	190	197	178	178	179	183	183	203	182	200	169	193	196	210	192	182	179	180	200	179	170	186	194	183	161	184	209	188	201	179	172	226	194	207	188	193	213	211	226	200	194	178	207	193	202	198	230	207	187	199	190	226	201	209	226	178	198	195	203	208	214	201	186	180	216	186	198	211	197	187	194	172	219	188	196	179	183	193	167	181	200	184	219	196	204	186	183	215	186	198	196	208	192	203	193	215	192	192	212	200	217	210	169	206	210	159	190	189	193	207	183	195	180	216	200	216	223	220	196	188	175	223	190	181	190	221	189	190	200	183	192	197	226	185	169	247	219	204	206	203	201	213	208	206	198	166	222	176	202	192	216	205	191	179	191	210	188	199	204	183	195	185	197	204	203	200	219	198	222	185	221	189	205	205	190	214	216	181	206	217	181	186	202	186	217	201	203	205	212	210	184	179	186	202	197	196	206	189	196	198	182	195	204	199	217	166	198	183	212	177	214	192	195	174	202	195	201	209	219	204	204	213	206	175	196	199	187	190	250	189	193	210	196	232	174	164	212	179	188	178	182	218	174	192	185	186	209	201	171	193	179	192	174	182	195	206	210	174	217	215	200	213	191	174	210	196	190	188	203	206	188	204	178	190	151	204	196	201	157	183	197	211	191	214	213	229	184	199	184	185	194	183	192	197	196	217	167	211	190	180	199	199	173	200	200	198	181	196	188	202	212	183	204	204	201	193	187	190	202	224	226	216	197	217	230	200	204	184	196	213	191	207	190	196	196	205	191	208	211	187	228	171	211	184	202	189	219	199	195	196	175	184	218	181	235	188	187	199	204	166	195	192	190	189	189	210	212	219	227	179	214	182	169	227	210	192	161	182	206	200	208	196	166	172	186	216	209	219	189	212	207	211	203	205	222	213	211	205	186	190	200	165	203	199	225	205	197	213	248	182	201	186	194	181	183	187	200	211	204	196	207	170	195	177	210	164	203	192	192	207	196	191	186	187	191	223	206	202	192	183	217	199	199	184	180	211	209	177	176	192	194	176	192	199	199	190	202	194	229	193	203	198	188	189	182	200	193	213	179	189	176	219	189	204	227	182	230	222	218	205	222	224	207	181	174	194	204	198	208	160	186	208	171	227	186	217	212	201	158	194	186	203	187	182	175	221	189	188	190	175	179	170	179	181	195	228	213	176	194	211	192	215	191	202	198	182	172	210	207	210	189	184	215	181	180	198	183	168	201	170	176	180	196	191	191	196	189	197	183	172	198	203	193	199	196	230	234	180	206	195	229	213	194	209	204	191	201	188	181	217	232	201	180	176	195	219	168	186	198	195	198	175	199	217	182	186	184	178	222	207	209	201	182	195	189	200	215	190	201	221	210	196	217	190	214	189	172	182	196	197	216	198	210	170	193	226	179	184	210	228	195	211	216	169	212	184	228	218	198	187	218	232	181	179	226	201	174	191	215	175	188	179	206	179	208	219	207	191	175	186	175	201	206	187	191	183	199	185	229	240	170	202	220	184	214	191	200	188	215	178	169	198	214	205	221	179	196	193	225	197	208	196	170	168	201	207	193	208	188	203	193	199	183	213	216	185	192	193	181	208	194	211	193	200	214	202	180	180	204	200	203	190	179	178	192	216	187	224	202	197	193	212	236	197	196	202	189	195	182	191	230	197	199	201	174	175	192	194	186	166	188	217	212	186	228	231	192	199	201	178	201	195	206	194	217	209	224	205	205	201	204	171	180	211	199	185	187	195	213	172	160	185	199	193	203	190	203	234	210	206	160	207	165	185	188	195	200	185	176	196	174	187	214	187	223	189	204	216	188	230	225	192	212	177	193	198	187	191	206	193	156	190	222	200	198	202	195	213	175	204	179	192	188	206	198	186	204	198	203	195	216	192	231	221	196	210	185	225	218	226	208	173	219	195	222	204	218	223	184	189	203	195	191	203	208	186	197	174	192	177	200	188	163	192	213	154	207	194	200	188	193	210	218	173	202	218	197	205	212	201	204	206	195	196	172	196	201	222	212	204	205	172	192	205	178	200	170	186	190	198	194	179	183	190	170	177	211	200	234	191	236	206	209	182	183	189	202	227	192	173	193	221	195	204	217	194	195	212	176	207	188	188	180	221	162	199	200	216	196	193	203	211	159	200	188	178	187	175	209	206	185	184	185	192	189	179	206	171	195	198	192	213	192	149	199	187	189	213	191	182	197	195	204	226	179	208	162	177	210	175	177
21429	9629	8852	6795	4026	1346	503	439	414	467	446	436	400	430	438	408	433	410	432	450	423	442	443	450	382	448	432	404	446	424	423	437	455	462	397	423	454	450	426	414	420	459	429	423	418	428	445	436	401	410	431	405	423	431	456	429	438	421	391	412	426	405	411	401	432	428	408	438	439	412	441	430	389	452	413	424	424	375	418	417	467	440	402	412	440	419	428	416	422	400	431	407	428	445	433	398	439	448	413	410	429	436	417	412	437	424	391	433	416	428	394	409	450	411	417	398	425	435	427	439	390	448	429	408	425	431	437	437	436	429	423	392	437	393	436	431	444	458	441	435	429	424	456	402	419	458	429	419	395	456	403	420	405	444	437	420	439	407	428	426	407	432	420	427	375	444	404	435	399	448	445	416	408	408	410	426	399	422	424	445	444	381	449	440	444	416	453	416	413	416	426	412	454	461	450	418	439	443	420	424	391	423	446	427	410	447	422	385	431	457	393	384	416	389	430	423	429	403	416	433	413	420	466	448	405	374	425	415	394	425	416	442	422	423	417	412	448	424	400	430	391	418	398	415	461	400	433	391	436	432	432	400	429	434	437	391	406	429	395	428	448	408	376	431	416	359	420	425	440	414	395	407	371	426	416	407	423	394	425	415	415	440	434	460	415	428	415	407	384	434	405	413	475	419	426	414	405	434	393	432	414	422	431	382	424	401	408	427	447	403	415	418	414	447	440	429	392	467	372	434	414	424	445	406	410	402	452	413	370	451	437	390	418	415	414	400	405	420	387	409	407	434	425	386	449	408	409	421	422	443	445	431	445	430	389	396	446	424	424	383	433	403	393	419	389	443	378	407	425	419	439	459	413	417	400	404	430	448	440	413	405	399	398	437	444	413	437	457	414	433	384	425	411	405	444	384	406	403	395	435	376	424	438	446	442	459	397	428	433	402	412	418	379	420	410	421	399	439	418	388	407	443	401	398	435	468	438	400	405	398	428	385	424	433	414	413	420	421	460	437	447	373	412	453	410	466	432	425	431	447	429	427	424	442	401	407	368	376	414	420	414	438	409	412	402	433	401	391	423	438	433	450	426	404	417	399	422	431	440	406	439	413	416	434	419	427	422	414	360	432	434	432	437	427	425	436	415	373	412	444	429	405	456	427	417	408	427	445	415	411	393	437	417	431	423	402	441	400	443	396	404	407	396	399	426	418	387	443	476	375	447	436	441	437	392	467	387	436	401	416	421	446	421	408	423	449	427	423	452	407	477	436	452	423	416	431	427	437	450	401	385	438	432	431	438	427	403	436	374	432	403	440	440	437	412	443	446	465	430	403	465	430	401	443	455	470	422	432	402	403	399	446	434	404	439	439	422	447	433	439	415	479	441	432	419	425	411	456	403	421	416	451	419	435	442	410	415	413	423	443	437	387	429	415	437	448	415	468	421	398	408	434	367	464	390	405	425	433	436	425	444	413	410	365	453	416	432	396	429	434	428	412	443	417	453	429	419	444	448	416	402	429	395	414	445	450	392	414	405	426	417	451	443	426	424	426	434	401	400	422	416	385	454	447	422	445	383	415	400	433	464	394	416	397	431	413	433	430	415	402	397	424	418	411	454	433	445	382	393	437	437	384	423	450	435	411	443	411	426	433	468	411	405	432	433	428	425	436	418	423	427	406	397	456	421	395	434	422	438	428	421	393	425	421	446	395	418	430	382	381	451	428	383	417	400	440	423	433	464	449	436	417	410	408	474	413	428	431	433	422	454	425	417	396	423	423	426	423	454	441	463	430	427	407	401	407	401	421	422	401	431	416	421	421	417	440	426	415	402	421	438	414	392	423	439	451	401	389	475	403	412	447	451	434	452	414	418	416	439	434	435	444	423	420	379	419	438	389	415	410	449	429	465	426	414	412	405	412	457	430	425	424	424	402	426	443	459	436	460	409	417	415	411	408	445	440	415	460	421	418	457	431	409	421	422	435	397	449	413	443	416	425	417	406	430	399	436	425	433	411	423	416	426	417	429	401	445	417	409	410	400	447	429	417	433	444	440	388	417	414	381	429	413	454	411	425	431	437	425	422	404	419	447	419	379	422	427	440	397	434	429	469	462	423	402	422	401	446	429	406	463	402	411	393	393	446	439	440	409	396	395	419	391	388	433	446	436	427	427	428	433	399	405	401	419	381	430	412	390	447	448	418	465	442	405	406	414	428	420	434	393	435	456	400	381	423	431	395	415	407	451	434	432	415	416	470	429	428	406	405	432	364	437	415	412	397	432	406	437	435	440	398	425	431	388	418	415	395	399	410	412	412	413	408	436	448	443	430	422	421	447	434	394	430	402	432	442	410	398	448	429	457	397	420	430	439	444	404	403	434	434	426	407	429	399	496	408	393	418	413	428	446	471	401	419	440	385	427	480	447	401	416	438	402	413	403	419	417	412	442	413	414	440	442	426	389	446	429	410	410	404	438	400	398	430	380	417	426	408	419	438	414	387	420	416	396	430	463	425	427	407	430	412	382	390	478	433	433	411	412	426	409	423	440	433	436	425	390	448	407	421	392	417	398	422	434	432	466	432	412	435	412	419	396	406	415	414	453	399	443	401	433	395	413	426	410	441	398	425	387	417	403	371	420	438	470	425	432	408	413	420	420	442	442	391	436	463	444	440	412	425	427	424	395	394	390	413	424	462	379	462	422	419	412	498	453	407	417	411	386	394	426	419	383	387	404	431	421	409	424	459	431	428	442	431	457	446	412	435	424	407	430	428	398	389	438	386	400	460	443	433	400	428	401	417	418	406	431	457	410	404	439	403	416	389	432	410	419	405	423	421	433	418	436	418	454	449	396	389	421	410	425	419	415	442	396	448	443	484	447	407	393	365	416	413	438	433	407	377	458	434	419	447	452	390	430	400	419	422	434	439	415	405	404	405	429	413	422	420	445	452	455	421	410	407	440	414	422	441	396	453	435	409	428	394	426	445	419	437	385	445	447	446	446	419	390	454	395	408	396	422	430	409	427	412	424	453	453	401	407	458	447	434	405	419	442	403	420	422	437	443	389	418	409	467	415	412	458	413	369	437	407	432	425	419	394	419	460	404	448	424	414	427	441	418	405	416	435	442	418	416	453	433	408	441	448	410	423	423	420	407	422	366	470	435	429	394	428	431	422	410	440	431	457	393	461	409	461	399	425	420	432	429	386	421	426	443	399	435	434	431	445	449	438	448	423	434	435	432	412	425	435	445	421	426	432	436	399	384	454	453	385	403	400	426	422	402	395	425	418	416	404	417	412	378	422	442	412	429	408	425	390	428	416	410	408	431	440	431	431	418	385	444	452	411	420	428	411	419	409	415	422	413	453	452	412	390	402	450	409	449	376	434	385	407	418	418	388	397	410	404	423	421	422	439	436	424	428	453	410	411	400	414	422	390	428	412	414	419	444	448	430	428	430	406	434	421	396	389	405	397	431	426	428	397	418	453	411	422	424	430	426	431	440	406	436
54049	22617	9426	4101	1227	467	267	243	217	220	203	185	195	182	170	173	173	165	182	199	184	180	181	183	204	192	172	177	193	188	180	177	169	192	182	196	171	189	154	188	180	185	182	193	190	211	196	192	188	201	171	196	178	214	199	174	188	194	168	194	187	170	175	199	163	175	190	211	197	182	185	194	186	181	191	160	173	160	188	185	194	178	184	198	182	176	165	165	154	163	180	198	163	202	164	180	202	177	151	190	188	174	195	196	167	168	176	210	164	185	196	176	176	167	207	180	192	189	159	192	203	182	196	174	212	190	192	185	183	167	191	173	189	155	215	171	168	192	205	198	200	169	196	205	186	173	187	193	198	202	170	179	171	216	176	191	173	184	184	176	175	202	182	170	173	183	157	198	163	168	179	187	188	165	191	164	160	178	177	195	188	188	167	180	188	166	188	202	206	199	177	185	168	193	180	188	167	185	197	233	212	184	163	170	158	162	192	183	157	183	175	205	188	216	204	201	186	192	189	174	180	177	199	174	172	199	157	185	176	169	174	173	190	166	187	171	177	178	192	167	184	181	184	183	204	176	210	193	201	191	167	189	175	174	153	184	179	195	210	171	175	203	169	174	201	172	170	191	202	176	186	202	160	176	184	191	180	167	185	207	189	179	166	174	145	171	187	188	201	163	192	217	181	178	203	185	172	211	189	184	176	188	208	173	199	195	210	169	149	172	195	185	195	176	175	168	192	195	179	190	182	177	176	181	158	210	203	177	200	191	185	173	172	179	198	181	174	182	205	155	159	171	182	174	199	183	184	187	162	205	184	210	175	161	171	203	184	163	185	200	217	178	212	155	169	193	164	181	178	178	183	176	174	198	174	193	160	169	173	193	171	193	173	218	172	183	193	201	174	171	173	178	200	185	157	202	182	152	180	171	168	164	197	180	173	196	165	171	171	167	180	183	180	201	159	185	183	175	219	211	187	179	185	203	200	176	190	184	212	176	183	171	198	175	169	171	192	199	170	173	185	191	179	180	168	178	177	166	175	196	181	180	210	192	182	201	204	165	196	189	174	182	178	173	187	188	160	190	194	168	174	201	218	179	168	195	179	169	157	179	211	175	185	194	192	187	198	170	175	186	194	205	188	156	221	171	194	184	187	182	200	193	164	164	189	174	168	168	180	203	161	206	186	173	168	156	161	190	212	176	182	175	158	212	190	191	182	185	168	193	183	170	197	183	201	173	177	156	147	191	213	171	184	178	193	178	188	195	178	156	162	165	166	176	164	180	173	165	174	220	168	176	204	160	201	174	201	164	188	197	186	205	189	162	190	199	157	160	164	185	161	188	189	193	168	196	184	179	167	167	170	158	166	201	185	218	170	167	168	188	165	170	199	196	172	201	189	213	169	164	161	170	178	198	179	172	184	165	168	190	177	180	180	174	171	190	183	172	193	190	167	170	175	202	158	184	192	190	177	178	165	192	180	177	172	197	199	162	200	189	181	154	210	195	155	169	180	194	183	181	205	185	204	155	167	162	168	179	207	172	184	198	181	170	180	194	198	181	188	180	183	193	183	187	160	187	175	175	175	181	178	191	175	180	158	179	173	158	154	163	161	164	172	188	160	219	186	155	177	158	189	175	180	171	180	168	185	193	185	171	189	180	185	163	171	203	171	131	175	155	173	211	199	178	197	169	204	159	170	182	167	184	181	197	183	185	148	162	184	185	147	183	159	169	192	184	183	156	170	164	200	176	180	207	181	179	162	205	197	185	179	180	178	163	173	208	177	199	190	205	204	157	168	191	189	173	150	186	171	213	193	154	190	227	189	181	199	165	182	150	169	170	173	202	161	193	192	197	197	199	196	177	155	192	193	174	181	205	172	164	176	172	207	201	168	197	212	180	192	198	192	192	199	204	200	166	202	187	170	197	202	204	187	170	174	177	195	158	213	160	173	145	182	169	162	179	175	199	175	177	194	198	185	163	153	160	179	174	177	181	190	200	173	159	151	188	177	165	191	196	184	184	188	146	175	165	210	210	169	172	173	182	178	189	181	190	151	175	183	166	212	184	160	194	188	182	197	175	173	188	182	167	194	171	200	212	189	165	171	202	202	156	194	188	174	198	175	174	187	184	175	158	171	178	171	170	175	181	167	190	183	165	202	199	189	173	183	190	206	212	189	188	177	139	199	208	199	191	211	181	214	170	166	164	187	179	142	177	154	191	185	191	160	179	168	191	158	165	140	191	190	194	162	176	206	183	167	175	148	199	184	204	167	197	189	180	166	209	166	200	169	164	183	169	185	143	179	174	182	177	195	190	175	192	186	177	227	172	175	189	186	181	181	152	154	175	178	200	165	193	173	174	186	175	193	180	167	196	195	202	187	198	183	161	168	177	196	200	186	189	148	187	175	200	167	180	181	182	203	172	172	174	195	214	208	174	175	178	189	190	162	183	173	198	181	193	202	186	235	191	177	194	170	170	177	194	177	181	180	191	184	209	193	169	168	175	197	171	201	198	189	179	157	180	166	177	181	177	175	182	194	219	192	162	192	194	171	179	187	173	199	223	190	176	151	161	190	173	192	177	182	166	189	159	203	176	170	196	186	172	184	154	193	201	188	187	187	180	193	185	208	198	155	185	179	192	194	187	199	208	186	173	164	175	178	180	184	179	188	167	157	194	174	183	190	186	185	187	185	170	169	185	165	177	225	204	205	167	183	159	180	210	230	188	167	183	211	173	167	178	176	195	154	182	188	173	177	173	176	205	166	189	191	192	172	165	229	163	191	194	159	188	197	190	195	189	166	181	182	186	193	179	157	192	182	187	159	163	195	199	190	179	173	153	176	176	157	184	188	174	216	168	187	182	197	165	161	197	198	178	188	183	163	183	193	177	194	186	191	174	206	190	165	163	179	175	175	176	178	187	198	171	172	175	187	181	203	182	166	164	162	198	195	171	180	195	175	183	184	193	187	178	178	197	160	180	163	174	164	172	170	176	185	194	172	207	175	184	168	173	185	190	194	183	170	177	189	165	178	178	177	178	182	162	186	186	197	164	199	192	195	151	173	205	157	168	176	178	190	173	241	191	161	193	206	168	186	185	164	177	180	155	191	198	202	193	171	171	186	220	188	176	182	185	201	192	184	179	224	185	207	155	190	184	179	189	178	169	187	176	173	179	216	172	203	212	178	153	199	182	166	180	161	180	191	181	151	194	178	167	175	151	163	192	187	183	192	228	197	175	202	190	218	175	172	151	166	180	163	198	215	182	196	166	181	160	181	178	187	159	184	191	210	182	164	183	169	188	189	182	181	163	191	169	188	203	174	185	168	170	172	175	181	165	195	189	193	183	202	176	191	188	157	175	189	162	209	190	173	181	170	195	175	150	223	176	194	180	147	162	190	177	175	173	193	203	186	173	167	171	170	174	184	169	179	185	188	193	216	161	172	188	193	177	174	192	176	176	180	175	179	192	197	189	185	194	184	179	172	177	188	191	201	208	176	174
32282	14156	11492	9290	3704	1611	812	694	587	565	481	480	431	464	431	417	416	399	439	421	442	432	426	404	393	438	436	398	414	422	457	406	434	415	407	392	385	397	381	357	408	420	414	416	394	391	395	421	394	423	387	421	366	425	408	388	397	426	417	413	377	399	396	435	410	419	398	436	404	398	358	376	408	396	397	402	390	407	405	386	373	365	395	396	390	411	430	417	411	395	407	406	388	370	424	394	380	425	410	415	409	402	400	429	395	402	411	394	374	385	372	421	391	424	386	339	428	409	390	405	379	400	400	335	410	381	409	392	381	384	416	364	437	415	391	412	412	398	403	381	387	393	425	405	410	412	429	395	403	363	408	426	417	350	409	400	377	426	393	433	379	375	372	375	407	411	375	365	377	421	394	391	416	396	420	396	384	387	367	415	426	406	389	418	358	382	391	413	406	428	422	384	385	379	390	401	378	399	410	388	403	408	393	453	374	374	392	392	425	395	417	418	360	412	405	390	441	419	405	440	402	414	427	417	390	425	397	388	393	419	396	392	415	416	399	406	403	402	382	419	372	401	407	391	418	417	389	416	380	394	392	431	415	405	380	410	411	389	403	429	399	376	395	392	401	393	391	390	436	407	404	368	397	379	396	386	369	386	371	360	390	425	396	401	399	388	398	378	387	399	396	417	396	403	415	403	398	396	364	438	397	394	383	426	402	429	393	362	391	408	396	406	411	390	401	411	371	395	418	387	363	384	435	396	390	391	404	361	396	410	388	378	391	378	366	381	410	434	416	403	391	433	391	382	421	381	374	415	394	406	427	394	377	414	369	424	394	422	421	412	405	375	391	395	395	388	353	400	384	436	367	400	393	402	375	400	377	401	395	389	398	374	403	400	407	393	395	356	384	381	365	389	412	426	393	393	398	376	429	364	415	387	406	419	386	424	391	416	359	382	401	422	422	401	393	391	385	373	418	423	419	448	405	400	419	377	381	412	438	419	423	380	417	430	383	396	373	397	452	405	368	385	412	395	379	382	413	381	393	413	413	441	414	421	405	419	396	440	394	424	352	426	411	434	382	414	427	391	390	418	393	411	412	361	386	412	404	401	403	402	373	401	381	395	396	400	414	423	386	409	363	426	429	410	427	431	407	405	413	395	377	384	400	410	364	394	426	407	401	434	407	385	361	404	401	363	424	414	402	347	411	391	386	403	411	384	399	393	413	402	423	369	371	388	406	397	407	406	384	379	414	408	390	424	398	421	401	435	394	396	383	371	399	359	403	393	390	413	394	419	424	429	388	408	382	385	430	407	398	390	392	394	406	400	395	394	403	406	399	401	393	388	399	369	391	417	424	424	409	411	433	421	381	430	399	370	368	422	405	410	415	389	375	372	385	356	358	399	407	378	409	394	378	386	423	400	425	397	397	391	388	411	377	424	422	421	405	426	428	375	399	388	380	419	400	434	383	408	383	421	425	396	425	426	375	391	394	383	412	434	408	372	380	402	423	386	404	436	405	388	409	370	409	386	382	407	379	419	380	428	396	419	384	400	417	405	398	409	383	422	427	395	376	376	380	380	376	392	398	397	363	383	440	430	396	408	429	407	423	389	384	415	369	404	426	382	386	391	390	415	404	445	412	394	382	404	372	419	398	401	417	416	372	399	411	413	384	406	404	398	421	419	393	448	383	372	424	390	414	406	400	374	398	382	397	425	426	387	413	413	409	431	421	427	400	367	372	418	392	398	421	423	387	411	426	400	401	392	384	395	404	397	392	424	384	392	384	408	394	376	398	457	404	401	409	401	413	417	431	397	375	397	397	401	385	378	452	363	385	369	424	388	423	388	403	408	408	407	379	395	410	412	376	395	405	427	393	421	414	387	433	402	396	374	396	399	378	390	372	395	436	386	386	356	397	387	440	380	446	412	376	401	401	417	391	432	391	388	381	388	417	370	382	427	391	395	368	392	397	387	444	370	401	427	405	372	425	431	425	375	396	404	368	371	401	409	414	398	379	425	387	425	405	369	397	418	418	402	430	402	405	379	398	383	389	395	414	392	438	417	381	426	413	388	425	352	433	441	386	398	424	392	384	392	411	388	387	425	406	405	397	383	419	405	392	403	413	424	414	398	391	399	371	400	400	404	382	423	391	377	389	397	409	394	426	431	371	406	361	389	381	384	416	399	458	398	413	399	377	425	392	406	388	397	409	413	388	443	401	395	379	413	420	399	390	405	349	378	406	402	419	416	430	399	385	405	438	411	433	436	394	424	420	397	422	367	416	392	416	377	401	319	421	375	383	414	392	409	412	435	403	425	387	421	384	397	390	415	389	392	358	396	419	396	413	401	413	406	389	358	435	408	387	426	410	421	356	373	440	400	403	389	389	384	402	413	404	400	390	401	374	434	391	390	398	412	402	407	386	412	386	400	364	399	406	358	415	395	374	424	391	404	396	380	358	351	387	399	433	417	443	392	430	396	367	405	403	401	420	375	397	347	397	404	376	428	383	383	393	419	382	369	384	390	421	421	409	397	409	373	384	436	405	411	387	419	381	430	389	394	356	387	397	389	390	401	377	402	398	395	424	400	372	399	387	411	377	379	389	398	385	375	396	413	435	416	406	403	389	404	401	428	406	401	359	416	404	413	409	392	413	397	378	399	398	357	382	398	399	395	386	411	379	395	416	380	405	385	394	407	388	368	384	410	404	371	408	410	403	399	397	383	389	384	380	432	397	423	448	406	416	410	418	381	426	407	406	397	398	398	374	417	425	391	380	405	384	414	393	388	398	422	429	379	398	392	406	377	446	411	412	446	414	389	420	399	383	401	426	392	391	390	420	399	387	394	410	430	414	409	415	368	427	392	380	384	441	379	391	437	404	417	418	391	388	413	444	399	401	422	377	403	394	389	400	433	413	362	439	392	392	385	376	377	374	389	416	424	366	374	398	427	371	383	439	383	418	391	390	424	415	395	416	391	393	409	404	398	400	401	421	390	356	387	416	382	422	420	369	385	393	420	373	424	393	386	401	393	397	353	402	347	345	415	387	405	375	424	412	409	395	392	410	382	433	402	385	412	373	411	415	375	441	410	409	406	397	404	385	399	421	389	391	389	396	405	390	413	392	422	393	392	419	401	423	373	453	412	389	401	422	345	429	402	390	403	416	412	437	432	399	345	431	379	371	418	444	386	393	398	396	415	404	398	383	403	394	381	401	384	423	378	384	370	400	424	426	414	404	418	394	397	422	393	358	439	377	434	387	410	391	385	391	381	426	408	435	415	404	429	378	396	426	428	391	398	424	404	393	387	429	398	381	376	418	370	371	393	402	376	402	396	443	417	411	360	423	384	390	416	385	408	394	383	438	411	412	410	399	421	421	377	416	438	406	426	413	407	389	398	396	394	384	396	424	373	377	435	380	416	421	417	409	401	388	412	393	421	436	420	383	404	398	394	385	417	430	421	411	406	405	404	379	427	418	409	415	396	394	387	392	414	396	434	359	370
56004	29005	14375	5865	2943	1608	488	383	322	296	252	238	242	219	263	221	238	254	235	263	247	282	261	248	260	235	222	252	202	243	245	257	237	252	262	231	227	229	259	271	258	244	241	247	258	220	234	220	204	227	257	214	221	253	232	244	227	226	204	214	253	227	257	229	251	246	236	197	222	229	219	226	237	228	238	235	247	227	220	204	232	230	216	223	223	233	250	251	235	212	236	226	224	210	220	221	196	228	202	212	240	223	201	242	219	249	231	193	197	229	266	238	210	240	261	227	204	242	257	237	234	249	236	205	201	224	226	237	230	200	213	234	218	254	233	253	240	230	223	217	217	231	264	240	232	232	209	240	232	215	248	237	214	260	199	219	259	249	236	213	243	219	254	233	215	233	238	226	223	238	226	226	226	243	218	249	200	227	228	239	213	226	208	224	227	253	253	244	225	243	230	227	254	242	201	211	214	241	238	232	245	240	213	235	210	217	245	233	230	242	223	219	252	218	248	227	217	242	221	263	204	263	225	233	233	239	231	226	267	203	272	246	245	211	230	237	236	249	223	225	260	249	239	231	240	252	226	206	249	250	230	239	203	219	239	205	210	245	249	230	233	261	223	228	227	230	212	236	269	239	208	247	226	247	238	246	201	254	254	224	210	254	211	254	209	265	211	211	212	211	219	249	193	232	229	245	233	237	239	222	210	251	222	230	225	227	214	238	241	237	200	232	225	260	221	218	259	227	208	240	239	266	224	217	221	228	223	236	240	218	217	255	229	265	216	235	236	262	231	217	202	239	239	222	251	229	232	225	215	240	240	218	211	262	248	238	206	241	222	226	239	206	247	245	242	232	192	228	233	239	240	221	237	227	256	225	235	214	220	234	243	211	225	208	228	275	217	260	240	222	229	225	221	237	212	225	265	228	233	234	246	252	230	224	225	218	216	219	216	226	265	200	253	239	269	242	210	218	202	249	217	245	236	205	215	220	223	227	255	230	214	198	241	221	199	207	222	215	256	237	231	242	255	235	224	233	236	256	228	260	223	223	215	234	220	217	228	224	235	218	231	235	257	205	222	223	227	259	228	218	232	237	240	257	246	219	221	210	251	230	234	209	208	251	191	214	230	244	248	248	241	236	213	221	244	227	203	217	236	211	240	281	224	230	228	208	207	260	246	231	262	244	287	245	277	215	186	208	235	221	237	216	224	238	234	216	232	228	242	196	227	220	207	240	231	232	245	201	239	245	233	239	252	252	259	243	204	216	241	240	237	248	216	192	232	209	217	250	186	230	223	215	223	238	233	245	254	258	245	201	228	223	239	259	246	201	204	264	256	219	217	213	232	247	230	236	240	223	225	238	217	235	252	202	227	258	239	230	225	244	205	265	249	241	244	219	263	231	225	248	213	238	224	227	229	260	243	254	235	227	250	231	241	224	212	217	256	199	241	221	215	215	220	213	208	247	215	262	217	207	209	218	262	253	243	228	227	225	226	215	217	199	204	211	220	264	233	216	216	222	273	246	225	229	208	225	259	256	218	233	216	249	208	227	236	193	247	218	224	228	236	217	238	217	245	247	250	258	221	218	228	248	211	247	255	213	218	237	237	217	229	252	212	202	235	241	228	229	256	247	260	192	234	205	262	233	215	247	248	246	232	243	234	225	232	216	214	258	260	231	254	247	231	226	232	217	216	230	232	226	224	222	237	228	232	238	229	213	205	230	257	249	245	246	267	206	210	237	239	226	227	230	216	228	240	236	239	223	228	203	236	245	254	226	229	236	213	254	252	208	217	229	223	228	220	214	228	232	223	218	226	243	224	226	235	236	237	228	243	209	248	245	253	233	214	212	245	218	239	243	216	282	228	225	208	232	247	246	249	198	225	233	215	222	226	270	220	233	233	243	223	226	224	229	227	247	237	246	233	201	238	205	232	225	212	228	211	240	207	225	224	254	233	224	232	261	220	256	206	243	239	222	227	238	221	241	222	243	237	230	244	235	237	218	252	248	230	206	231	212	231	272	231	217	241	233	208	222	231	238	248	213	210	216	245	222	223	246	244	209	242	254	220	226	252	232	232	276	250	224	244	228	221	222	227	221	241	238	231	242	244	264	222	242	264	230	232	222	199	222	241	250	249	222	227	258	217	199	284	227	205	213	239	218	211	217	221	226	215	246	230	254	204	203	245	205	241	227	237	202	238	209	226	221	245	255	226	235	233	227	224	260	240	241	206	231	245	216	237	221	218	253	269	215	250	228	230	222	215	245	214	247	212	219	224	225	211	233	225	257	228	240	223	202	206	229	239	209	247	250	241	213	233	227	239	246	232	257	240	224	253	210	224	254	251	224	257	219	218	234	234	238	229	243	228	226	219	243	227	261	260	263	248	227	247	223	229	270	246	226	235	259	270	251	239	228	217	247	244	225	213	238	200	219	207	280	232	244	235	225	224	223	211	227	227	243	230	221	199	249	264	236	233	234	223	218	243	240	214	234	228	220	252	219	223	258	261	194	233	215	260	233	224	217	230	239	238	234	220	240	252	240	195	203	214	228	226	231	232	234	211	253	247	237	228	237	233	230	234	224	235	251	253	241	223	232	226	238	247	239	252	226	231	218	244	263	246	234	210	210	223	252	231	222	242	224	253	232	215	231	208	241	252	225	222	227	239	236	195	228	217	247	222	253	235	220	227	220	238	223	212	235	265	227	244	230	242	203	225	263	234	217	226	236	226	235	239	225	248	226	238	249	240	236	235	235	235	213	242	207	215	213	236	244	238	212	213	257	220	220	203	212	237	224	264	250	249	258	182	229	244	225	215	200	223	217	203	207	236	205	230	230	240	230	218	229	235	223	216	254	240	251	205	236	240	200	263	239	246	228	235	202	255	219	214	222	223	255	216	232	248	259	236	220	219	216	217	236	217	231	214	213	240	240	201	271	231	234	224	219	239	218	246	211	215	249	247	249	215	247	229	233	222	227	214	234	243	249	237	238	254	230	242	224	255	225	217	225	242	220	209	228	248	244	226	218	250	207	208	249	224	228	247	233	209	256	222	231	229	215	218	215	196	222	235	202	252	209	254	225	235	234	209	214	231	201	251	246	237	221	232	228	245	242	226	220	226	228	217	222	229	250	222	255	247	203	224	207	236	253	236	218	234	237	214	255	225	239	214	253	245	254	255	227	225	231	238	242	228	226	223	234	259	235	215	222	227	224	244	225	244	245	243	246	239	216	230	232	229	221	252	209	229	246	217	230	213	211	209	201	207	247	235	197	235	227	240	214	228	217	259	268	264	263	249	239	229	223	215	221	233	225	244	226	226	209	244	217	224	265	242	222	226	210	228	225	227	220	230	206	199	200	212	194	215	231	243	224	222	223	236	240	227	220	206	231	211	234	242	246	238	220	247	235	222	246	225	236	213	227	260	244	242	241	252	228	258	229	234	214	204	218	240	216	249	203	220	256	238	214	223	219	240	228	200	217	247	236	210	257	230	222	233	219	229	232
33304	18939	15904	11855	9158	5412	1414	1234	931	805	645	650	626	584	584	542	526	531	525	510	527	524	494	505	547	525	534	507	488	517	511	533	524	496	500	463	512	519	478	503	542	499	507	489	493	533	501	511	488	470	521	490	477	506	533	491	490	493	473	469	509	476	542	528	492	472	490	526	509	480	516	489	440	546	533	463	452	530	516	495	489	484	517	478	526	498	483	498	511	471	504	484	495	486	521	505	476	507	504	487	479	501	493	493	495	479	488	473	511	474	480	478	472	494	484	490	546	531	450	514	486	485	485	524	506	501	473	499	535	459	465	505	489	479	474	500	499	490	466	519	490	483	490	497	504	497	526	502	487	502	486	477	498	534	509	498	474	488	480	511	466	498	507	499	518	515	496	430	463	553	491	498	466	506	473	507	519	516	488	495	497	443	478	483	455	475	509	506	520	509	523	541	496	473	508	486	507	496	485	476	487	507	499	515	539	512	449	483	519	459	484	497	483	528	477	498	493	513	505	479	481	512	469	490	463	490	478	468	465	484	500	493	441	481	492	547	503	483	497	538	464	475	466	486	541	498	533	485	525	469	496	506	496	508	499	464	473	477	531	498	492	454	525	474	486	509	497	529	491	517	505	529	508	523	494	465	472	472	486	485	500	507	525	532	474	456	514	502	476	479	544	491	512	508	487	463	481	513	478	508	477	483	526	521	471	490	486	515	513	489	472	502	504	487	457	477	518	485	458	501	502	484	495	536	479	492	506	464	479	492	473	528	459	458	498	513	505	467	527	501	503	512	478	472	527	448	465	505	490	474	508	473	494	528	442	504	503	481	507	476	454	508	475	483	494	470	486	448	479	477	475	467	489	472	479	490	486	516	505	484	484	539	503	483	495	515	514	485	459	510	527	502	452	506	483	475	472	512	475	473	444	487	482	476	475	488	454	459	491	533	438	529	484	445	509	490	490	475	517	500	478	506	513	491	494	499	530	506	510	485	522	539	497	483	511	490	481	539	505	505	518	469	500	463	536	484	483	503	503	474	474	503	481	489	459	471	521	497	509	492	497	480	500	478	530	456	443	521	473	537	497	484	487	510	476	502	444	492	491	456	484	474	486	498	492	469	469	531	479	509	444	511	504	472	477	484	466	529	520	533	473	508	501	510	478	480	484	443	498	500	472	507	478	426	495	521	507	501	470	524	541	482	506	478	458	465	471	457	510	500	497	503	461	535	478	518	510	509	484	498	501	499	499	488	514	503	526	482	523	498	467	502	491	509	545	489	509	496	467	504	516	462	518	463	479	477	492	500	486	515	487	495	453	473	514	507	459	481	470	525	487	489	490	472	464	500	545	503	507	496	514	498	477	472	508	483	508	482	496	480	474	504	482	473	515	481	486	526	487	506	504	474	482	497	498	459	482	474	497	475	509	490	493	511	410	493	489	513	499	542	547	524	499	517	486	505	492	494	428	485	519	507	496	450	486	461	468	478	522	492	459	497	461	473	503	477	482	516	452	520	513	498	508	508	502	467	479	479	496	506	466	474	480	492	486	485	491	499	484	549	474	496	528	473	487	502	533	528	467	497	507	473	465	521	453	484	462	529	526	479	521	484	484	504	483	471	468	477	470	488	478	471	520	456	482	485	507	518	465	505	474	431	491	492	510	488	501	504	511	492	472	470	505	450	460	450	542	526	466	497	507	528	491	496	482	506	479	529	454	484	506	486	526	458	480	451	491	487	463	533	463	505	483	464	493	518	510	468	499	477	522	520	484	493	502	514	478	439	497	518	478	492	486	494	490	505	486	507	488	474	502	497	498	457	502	513	492	450	515	481	480	505	479	489	524	527	491	515	504	475	515	474	436	492	475	455	496	482	477	479	512	486	480	490	491	468	465	501	502	509	473	520	477	483	509	466	505	479	526	471	499	476	490	472	515	473	473	506	464	479	453	476	494	447	496	479	503	489	490	513	488	502	502	489	462	485	504	458	488	525	522	495	445	481	525	495	499	538	495	497	512	518	522	505	511	501	461	454	518	506	528	527	484	473	495	480	504	498	478	485	534	441	494	512	530	513	479	465	497	466	476	501	512	522	489	508	467	470	486	458	468	516	498	458	481	513	475	459	490	508	505	506	496	498	482	504	494	482	492	506	499	484	460	506	475	443	471	491	502	497	506	513	473	526	462	501	508	526	488	502	470	459	482	474	465	527	492	549	502	477	487	503	476	483	480	503	521	482	479	498	457	521	519	515	486	523	511	516	443	460	546	518	489	484	513	539	531	481	472	495	483	529	511	526	430	474	501	511	496	530	527	514	540	492	512	478	532	484	494	478	470	450	509	450	504	448	496	544	499	488	460	498	498	486	518	510	473	551	481	518	502	460	462	480	481	503	502	509	504	495	487	531	517	487	500	462	470	484	476	474	461	474	492	524	523	507	449	522	513	469	478	499	484	512	466	520	478	515	514	459	502	470	565	460	497	476	513	480	502	475	490	493	488	487	483	471	489	495	501	488	472	457	472	511	531	487	488	526	482	476	486	480	443	463	525	470	493	505	526	488	484	428	472	481	482	511	462	475	510	481	489	518	492	439	517	492	472	475	496	453	471	477	533	493	482	505	498	496	496	503	471	481	507	518	479	516	523	505	521	457	486	493	490	467	491	466	459	529	519	481	533	517	451	474	483	476	507	495	500	486	485	507	523	507	477	505	481	485	500	482	515	516	451	498	485	488	454	514	478	488	486	518	504	480	543	501	527	504	497	486	489	462	521	472	455	509	527	456	444	498	517	487	499	494	457	486	477	474	480	480	490	497	530	450	501	483	505	447	505	476	496	485	485	492	483	515	472	460	502	503	521	482	518	486	496	474	486	478	500	500	467	479	511	470	539	486	507	488	491	468	453	498	506	480	515	508	468	475	476	453	519	487	495	523	515	498	527	482	443	515	492	492	500	506	479	465	516	498	510	464	524	477	480	487	528	521	532	473	485	470	522	538	473	490	497	490	489	516	453	521	498	480	494	487	483	531	489	477	483	497	492	484	485	493	497	487	469	483	494	458	454	484	484	487	468	516	524	492	458	496	470	461	493	500	511	482	469	438	470	490	483	458	476	467	463	513	520	505	464	469	498	510	481	476	477	474	507	473	489	501	462	492	442	466	497	496	540	488	484	494	506	525	487	527	504	478	422	496	498	488	513	540	492	490	468	493	502	477	529	505	491	486	507	514	482	518	495	471	489	476	494	518	476	498	490	501	499	530	459	475	491	442	501	492	501	472	468	490	494	509	513	526	498	493	541	539	505	496	488	517	471	511	531	489	509	480	457	497	506	482	480	472	473	492	479	453	511	538	488	514	475	536	474	462	501	455	479	462	499	464	479	467	482	487	492	517	505	484	474	484	495	466	500	487	484	486	478	511	480	488	489	502	500	513	460	461	515	480	458	504	485	488	519	503	486	497	522	433	479	502	489	486	454	501	453	507	504	496	528	501	521	489	461	520	485	510
40206	18764	5787	2415	1097	381	227	216	207	179	171	197	185	213	184	193	173	167	219	200	188	210	206	198	205	186	212	229	176	175	200	178	207	182	201	189	206	194	206	167	220	185	190	229	190	187	186	194	214	192	201	205	203	222	197	183	186	210	209	203	199	208	206	216	201	178	203	203	210	219	188	196	211	198	198	211	176	223	200	212	256	210	195	226	208	200	202	193	202	205	182	205	189	181	197	202	223	202	198	170	187	199	184	214	180	201	198	210	199	167	200	196	182	192	189	187	200	196	200	202	206	210	175	197	208	228	225	173	189	204	176	215	214	214	192	202	192	191	197	171	211	213	182	209	212	203	215	223	189	192	207	232	197	197	203	195	184	232	195	194	194	182	198	188	213	208	220	225	207	214	214	195	232	210	192	215	200	203	189	176	242	219	206	196	191	199	197	172	194	169	197	216	184	216	213	207	209	219	194	209	218	201	171	202	214	203	204	192	213	188	204	209	242	223	190	215	194	213	213	187	202	233	198	191	229	224	187	185	163	182	187	186	185	210	209	245	216	166	221	215	213	187	192	204	215	197	186	211	198	186	196	220	216	243	198	192	209	168	212	231	196	211	196	227	216	180	203	208	201	187	178	189	174	214	202	176	188	200	198	222	182	191	192	200	188	192	217	193	199	215	195	191	176	194	198	189	188	221	185	193	201	193	217	218	223	193	184	212	214	191	234	178	214	212	204	192	211	194	193	212	185	205	205	202	217	199	191	194	196	205	206	184	199	183	235	199	197	209	185	208	209	249	200	164	208	190	220	197	194	169	181	216	233	211	193	204	205	184	181	215	206	218	194	195	202	194	197	190	195	179	199	179	189	219	188	215	198	226	215	193	213	202	211	215	208	188	259	187	197	203	199	221	201	192	216	188	188	179	176	203	199	177	236	207	206	217	191	197	189	202	199	199	190	214	213	162	196	199	212	184	206	212	188	190	200	231	160	188	215	202	204	180	194	174	214	178	197	187	204	190	187	185	216	197	212	202	221	208	192	184	205	220	199	218	196	200	209	172	228	223	197	168	209	208	194	222	179	203	230	231	194	189	195	213	197	217	213	205	194	222	233	202	196	195	205	179	179	202	189	204	197	200	214	200	190	196	177	178	202	175	189	209	176	205	208	202	190	231	196	203	212	201	208	197	192	207	184	192	189	205	213	205	187	203	208	196	161	200	203	189	175	201	187	221	212	201	191	216	225	190	197	188	229	194	217	215	198	222	233	197	209	194	209	216	195	193	214	232	197	198	158	202	211	172	202	219	217	209	229	201	214	198	177	210	221	191	194	187	213	194	190	171	178	228	206	172	213	191	204	213	205	258	211	208	211	193	220	214	223	195	179	188	191	208	195	200	203	188	206	177	221	203	214	186	186	176	165	203	189	183	193	228	200	209	194	227	182	198	201	192	183	209	223	211	171	190	179	203	195	184	146	209	222	207	211	175	189	176	193	193	191	174	190	221	190	205	216	233	201	196	187	211	204	225	197	214	200	203	208	186	183	215	195	216	200	168	206	204	195	195	198	195	206	212	166	191	183	183	196	217	199	169	216	204	197	218	162	199	219	186	190	210	194	204	214	182	236	226	202	214	182	188	205	181	187	174	202	191	201	193	195	192	211	185	193	219	213	228	215	184	175	186	189	212	191	211	180	203	201	210	226	194	219	206	174	216	184	191	199	188	200	202	222	209	209	212	188	217	195	221	197	193	214	225	214	207	206	198	202	190	210	214	186	194	217	236	214	185	187	221	206	217	174	210	209	202	197	215	189	217	183	212	221	236	207	194	189	189	220	205	201	179	158	219	170	197	196	204	183	201	211	222	162	221	203	211	203	193	197	162	211	193	227	184	182	194	221	175	192	222	195	203	179	172	187	207	215	221	198	192	191	180	202	203	188	199	211	219	217	205	220	202	208	214	193	220	202	216	188	177	236	218	194	204	209	196	204	187	214	183	198	209	219	186	189	189	204	215	222	193	199	205	195	194	205	194	225	184	188	211	191	200	198	208	215	214	204	199	188	193	186	194	218	206	222	178	193	216	199	188	199	222	186	234	206	221	235	199	177	205	216	203	206	196	193	203	176	180	206	201	175	201	189	221	199	189	190	196	201	214	201	223	213	201	203	201	242	213	209	181	196	189	198	199	205	196	207	228	188	211	206	193	155	201	171	191	186	191	183	220	192	212	247	221	217	206	189	201	193	177	192	180	206	197	195	208	201	209	210	214	198	184	214	186	210	200	195	201	168	227	217	215	228	251	217	222	202	181	205	198	179	222	207	175	205	199	207	206	199	194	205	209	195	221	200	208	190	200	216	212	191	166	199	212	206	172	220	196	211	202	211	182	189	221	186	185	210	223	187	200	217	212	182	214	220	206	181	182	192	201	199	220	210	189	182	176	186	188	177	219	191	216	186	180	200	230	205	186	210	184	171	214	199	198	219	216	216	199	212	209	192	186	217	201	218	194	187	206	190	179	193	204	208	223	185	205	198	189	212	224	201	160	208	205	205	211	201	197	204	182	211	214	233	201	212	194	213	210	209	206	210	172	172	182	214	191	198	184	204	184	198	198	207	205	204	193	199	204	197	183	200	205	218	211	224	215	170	202	200	201	210	224	183	232	180	201	180	218	175	218	185	196	209	216	193	219	212	221	182	182	220	194	234	188	192	189	217	206	188	185	211	187	215	212	201	161	199	203	189	244	182	210	193	199	221	186	216	220	178	204	206	223	200	212	209	211	206	191	198	194	214	174	173	222	210	218	179	190	223	206	218	222	185	210	226	219	201	193	203	195	168	213	210	177	224	189	197	183	223	177	226	216	180	228	223	178	191	195	201	177	185	191	203	166	183	180	207	202	207	201	208	218	185	241	213	219	205	205	203	188	211	195	217	213	198	203	225	230	205	190	219	210	216	206	208	178	208	231	183	206	178	170	202	199	179	176	190	187	211	193	203	171	198	178	183	188	202	191	216	234	224	209	202	225	204	218	205	216	222	189	190	174	193	225	197	233	205	190	210	179	192	179	182	184	208	195	187	213	229	212	217	202	215	194	211	191	211	210	196	194	212	187	229	223	182	237	192	218	175	187	208	214	210	191	193	189	198	216	195	191	201	194	187	214	190	256	200	202	203	220	219	178	203	201	192	204	201	224	220	207	202	196	218	223	200	220	169	197	190	183	184	196	191	220	206	190	218	203	186	196	248	193	191	190	199	213	195	206	204	206	193	207	209	198	185	212	192	205	191	189	141	204	186	206	240	204	212	206	192	199	178	201	179	205	218	189	199	204	220	200	179	194	209	198	217	177	181	206	206	207	212	176	199	216	193	197	213	199	207	226	202	202	215	188	194	234	202	205	194	206	210	203	201	225	203	199	203	184	234	215	228	215	215	190	190	212	200	205	189	216	175	194	200	203	185	198	186	190	217	167	208	201	227	197	190	221	211	206	194	202	193	213	225	229	172	197
24396	11238	8017	6001	3370	1218	611	461	439	435	452	435	391	396	424	494	438	401	372	417	410	448	425	442	400	443	433	468	443	442	413	402	416	409	437	426	428	432	429	426	453	460	439	440	443	418	434	415	431	429	413	433	446	439	432	431	432	424	417	429	400	443	445	418	407	438	402	436	414	411	420	458	439	463	446	434	447	428	406	448	434	402	450	454	429	443	455	434	424	463	445	446	410	404	407	421	425	437	436	439	432	431	430	445	433	422	422	471	445	439	436	446	423	398	401	413	461	430	435	410	437	431	457	428	430	420	419	386	431	409	445	438	440	420	439	369	409	433	416	413	418	434	436	425	469	419	486	420	438	429	409	420	438	451	431	456	447	453	442	465	434	424	429	428	401	431	418	426	424	472	453	434	406	443	406	417	440	421	444	394	424	395	397	421	393	428	434	430	451	417	416	413	458	473	439	419	412	415	425	410	429	476	428	443	406	429	432	403	418	449	408	448	420	451	446	412	434	400	431	445	436	395	437	446	429	394	429	421	459	390	401	425	462	465	443	421	440	432	387	417	436	434	404	400	455	426	442	420	478	428	436	466	420	407	435	421	446	452	438	435	429	410	428	472	456	384	441	431	421	452	444	418	461	424	436	407	428	415	442	428	407	398	423	405	448	440	450	415	434	423	400	447	435	429	418	431	425	419	406	407	484	428	394	417	428	398	424	411	426	430	472	420	468	442	432	470	413	424	437	436	435	415	440	456	430	398	412	440	472	413	452	405	435	407	438	396	414	433	438	404	400	436	435	412	430	455	442	397	414	422	380	411	417	390	442	399	452	440	416	447	439	423	452	405	447	424	413	387	408	411	452	408	471	405	428	442	420	435	421	417	441	445	407	432	442	398	414	475	381	423	424	412	411	452	415	433	441	432	446	429	414	420	438	413	425	430	431	427	417	430	421	406	458	402	431	435	446	448	397	414	391	411	437	432	408	430	425	439	392	425	408	439	376	435	425	441	447	429	466	439	451	411	439	411	419	394	453	411	444	451	464	435	453	411	435	427	423	424	408	462	420	443	445	401	382	424	415	416	403	426	403	447	428	427	388	428	460	407	459	433	403	442	418	419	450	456	464	459	414	394	423	430	399	442	397	416	418	429	388	463	435	446	423	446	442	462	420	438	393	459	430	423	426	464	426	403	410	411	415	430	395	425	405	423	426	419	403	431	428	425	436	412	394	413	412	422	473	456	414	435	400	405	425	465	447	458	439	381	452	411	432	396	432	435	434	420	412	419	469	457	434	460	431	419	427	449	473	396	430	420	426	409	394	405	424	459	438	444	477	456	429	385	426	435	403	461	421	457	401	412	456	423	417	450	451	421	445	464	438	403	465	423	414	439	460	392	416	405	418	424	462	415	427	432	432	412	404	412	406	445	471	410	457	410	427	419	418	404	474	395	438	452	408	403	433	436	425	405	395	462	417	416	429	430	417	427	434	446	400	438	426	400	417	410	449	453	429	392	446	419	452	414	418	400	442	390	438	439	452	408	439	394	462	442	402	440	439	413	426	413	433	420	388	436	399	454	437	403	415	419	437	452	403	385	449	421	425	411	444	450	416	427	443	421	419	456	415	431	424	439	408	396	413	426	437	430	467	416	430	426	414	413	414	438	442	409	439	445	433	420	385	438	400	434	435	448	441	417	483	445	439	401	441	440	437	440	400	424	417	455	424	440	416	451	452	430	450	428	450	386	427	462	397	432	446	466	401	438	445	430	408	481	457	410	416	429	452	472	450	421	418	433	400	443	460	422	453	436	462	418	423	443	399	427	427	441	438	438	396	461	367	436	417	472	419	418	455	429	383	422	440	417	435	431	459	428	435	411	464	441	455	414	457	405	449	425	423	420	425	426	441	427	443	413	412	397	421	437	434	433	443	450	434	454	426	401	442	408	452	427	414	397	362	428	409	421	389	417	432	450	450	438	403	435	455	448	426	474	429	428	421	428	424	446	414	410	423	431	464	424	447	438	450	468	424	433	409	430	384	436	416	413	391	426	406	394	448	417	444	456	471	415	451	433	427	413	409	417	433	397	439	375	418	424	439	433	425	421	398	447	450	422	408	433	430	411	419	399	410	441	428	422	428	398	421	385	404	438	428	418	436	412	459	430	410	412	454	421	483	440	436	419	408	441	420	432	425	454	430	415	436	415	409	432	432	441	429	413	429	456	406	459	411	419	478	474	391	442	447	455	404	375	424	383	416	388	433	437	445	458	408	418	451	394	436	435	417	424	414	442	436	422	434	416	460	426	464	438	432	418	429	435	439	408	434	456	429	421	440	421	413	434	423	428	417	440	459	419	423	444	447	416	436	396	458	417	401	461	416	428	440	412	426	445	407	404	424	465	424	430	467	422	459	401	432	417	424	436	382	453	418	421	424	452	458	434	423	402	421	442	434	425	433	402	471	427	432	485	445	387	410	427	397	419	472	411	429	411	426	462	443	460	440	392	447	443	444	432	438	408	464	425	426	426	457	424	421	434	418	438	411	451	431	422	447	431	494	406	425	409	443	453	374	426	399	431	407	430	440	408	435	420	408	411	429	445	428	419	426	401	420	436	461	429	445	424	449	437	435	428	430	399	433	440	433	426	420	421	434	443	398	446	464	442	447	461	437	460	429	410	437	422	423	455	411	425	412	437	445	419	403	428	444	429	433	433	449	419	402	433	411	471	400	422	448	427	435	422	416	447	413	444	431	422	411	417	421	400	446	476	387	452	417	403	400	401	434	420	428	426	447	452	442	395	418	413	385	424	419	451	440	434	443	424	423	385	401	406	460	399	433	426	422	433	445	438	417	419	448	441	419	439	460	477	399	459	407	444	403	416	462	439	420	452	444	404	395	436	451	415	407	430	425	413	415	426	413	404	479	400	440	398	437	428	470	423	402	448	410	429	396	439	433	437	403	440	427	431	417	468	459	411	429	434	434	428	414	411	407	426	448	427	478	406	446	453	405	435	434	404	435	412	417	444	412	433	404	421	395	413	446	432	432	460	428	420	426	445	414	384	433	433	420	445	369	421	446	368	452	444	424	403	413	437	432	394	452	423	398	417	372	434	454	423	432	449	433	405	444	418	412	400	407	418	436	437	433	417	431	415	406	429	438	401	406	392	431	418	387	415	449	406	426	445	412	418	466	432	455	413	444	470	430	463	420	423	450	445	436	466	434	418	497	437	420	427	453	404	424	425	437	446	391	408	422	418	407	447	427	412	436	408	447	419	443	428	395	420	433	446	410	440	428	423	418	446	423	411	399	397	448	427	420	443	443	438	473	431	404	399	413	479	425	462	418	448	423	440	441	417	417	437	452	441	408	413	444	442	443	404	371	445	499	433	446	426	437	406	433	437	399	396	450	411	465	404	431	443	405	394	438	431	417	419	433	468	411	425	429	435	412	416	450	389	427	445	415	457	380	390	417	403	433	420	439	407	426	445	399	380	470	399	440	406	423	409
50982	24422	12206	5748	1887	587	311	233	230	213	201	213	191	198	168	148	170	173	154	185	194	174	151	174	160	187	206	174	156	193	169	180	167	187	195	189	164	152	180	182	185	190	181	193	170	170	187	172	176	167	177	179	183	171	201	169	174	180	179	206	163	190	177	152	187	186	141	221	166	183	173	168	159	185	181	177	188	172	184	176	157	177	173	168	172	179	153	183	190	156	168	178	193	172	192	174	163	187	159	181	146	185	188	171	184	186	186	197	175	190	158	172	182	177	173	191	170	193	171	195	162	181	171	177	183	181	188	175	181	191	174	173	193	161	174	156	190	181	168	173	170	177	165	172	160	191	158	170	172	170	191	197	185	181	178	220	159	177	186	150	196	197	187	194	175	166	181	170	164	186	169	180	183	171	168	203	185	166	164	179	176	158	173	180	173	166	205	171	180	163	209	171	194	179	177	167	167	199	199	151	167	180	188	162	184	178	187	169	171	203	169	185	165	175	176	161	173	153	194	178	171	172	182	196	232	192	201	169	156	194	187	195	194	198	183	169	163	188	187	195	195	149	180	188	160	170	175	171	160	191	162	173	179	155	194	166	199	164	165	165	169	173	175	164	197	145	177	190	165	211	202	182	180	225	176	218	207	160	161	166	205	162	178	201	193	159	196	197	157	151	190	180	210	166	174	167	158	152	206	167	183	193	203	146	191	176	212	190	181	197	185	180	175	186	173	185	178	196	181	164	190	191	194	169	157	164	184	179	185	158	171	184	181	178	156	168	176	161	176	222	135	205	176	206	194	162	178	169	182	168	180	189	189	180	165	213	180	167	159	190	187	168	190	172	180	181	161	171	174	185	190	176	181	197	184	198	174	180	180	153	163	169	186	207	174	180	168	162	167	177	176	175	190	173	187	186	183	167	161	170	173	167	166	196	176	175	156	145	161	164	181	162	166	182	176	200	176	186	172	196	158	158	171	183	191	180	188	155	183	187	157	160	183	186	183	198	170	168	181	195	168	188	175	174	190	187	152	176	175	188	170	186	207	160	192	169	181	173	168	206	192	181	182	162	200	179	170	171	169	160	186	172	143	173	164	187	191	196	195	158	173	166	202	201	149	168	184	164	170	175	168	169	181	170	153	187	177	178	158	179	185	169	173	176	167	162	169	191	156	180	166	158	163	191	162	180	201	187	209	222	194	183	176	176	175	154	189	176	191	165	162	165	197	174	187	167	159	181	156	207	182	177	169	179	179	182	192	187	167	221	151	170	196	180	177	172	156	175	190	188	179	208	189	189	192	204	171	149	174	172	155	183	174	179	169	176	190	172	171	175	152	166	176	168	215	197	180	171	144	186	181	203	195	198	182	177	185	156	193	152	187	161	184	197	178	164	173	165	167	175	172	192	202	165	190	197	211	154	189	157	174	177	150	180	198	175	183	171	180	206	175	169	154	183	194	188	183	182	179	187	170	196	166	161	187	169	167	182	174	186	181	198	168	166	185	166	169	177	183	209	184	157	165	167	182	165	165	168	168	179	187	200	169	168	167	172	190	170	192	185	174	172	199	177	192	164	166	163	170	180	179	184	183	181	157	189	167	184	184	183	165	183	175	163	150	180	176	201	195	175	175	168	178	183	163	164	177	193	171	182	161	167	158	194	156	193	203	179	171	174	168	187	178	166	186	167	187	150	171	160	195	154	184	186	173	208	195	178	202	179	183	187	160	189	163	163	205	175	184	197	158	179	180	185	171	166	192	171	182	174	165	169	166	177	166	172	183	195	163	172	175	173	189	184	169	165	172	165	189	178	151	158	177	187	139	184	191	195	167	173	160	198	188	184	181	177	211	151	172	177	176	169	179	187	196	162	167	200	177	211	177	173	206	165	190	185	175	179	171	175	165	174	169	208	173	190	178	186	187	202	189	162	187	180	181	157	165	167	174	182	170	186	159	172	176	168	169	161	179	177	180	197	148	180	206	167	166	172	165	157	175	150	183	195	167	158	161	177	185	185	196	192	184	181	188	180	190	183	183	170	178	195	180	188	190	188	200	157	181	194	164	195	181	152	205	183	182	175	172	169	171	158	173	186	154	195	212	205	160	182	186	168	170	153	177	174	178	183	185	175	177	168	163	199	190	174	195	146	159	177	196	181	186	172	164	179	212	173	206	165	205	177	186	197	159	176	181	180	192	198	178	173	176	155	185	159	178	207	148	185	186	204	184	161	164	170	197	212	164	173	146	170	163	180	179	181	172	164	210	164	164	182	176	163	188	176	179	192	167	163	182	174	170	166	172	181	153	153	168	158	185	180	191	173	162	202	183	186	193	195	200	172	188	181	178	167	181	211	148	170	188	185	173	204	171	194	174	182	170	163	176	180	164	154	187	180	177	173	160	188	158	167	189	195	161	188	201	202	161	169	167	150	177	190	156	185	178	203	181	180	151	183	190	184	221	167	194	176	187	162	170	166	182	182	177	165	163	157	189	150	195	173	185	161	170	142	156	183	179	195	167	168	166	194	188	156	182	192	191	192	180	187	216	188	176	186	191	141	164	167	204	157	172	202	146	176	168	176	188	209	162	179	184	188	188	184	184	181	189	198	187	184	147	183	175	192	161	192	178	204	173	187	164	179	161	169	198	182	171	161	154	169	185	154	191	195	204	179	176	150	182	185	217	171	179	172	187	182	196	175	166	197	172	181	191	160	174	163	156	164	186	169	170	167	196	174	179	183	172	177	174	156	184	160	157	148	161	178	168	196	197	189	167	172	188	191	189	177	187	182	172	203	209	187	181	173	163	193	182	184	170	158	166	196	195	193	182	178	181	180	166	160	150	145	203	199	181	181	156	167	190	171	195	208	169	192	153	185	165	177	161	154	166	177	172	179	195	205	149	174	153	171	178	176	191	167	174	171	192	179	175	177	176	182	176	209	205	187	162	167	175	183	139	179	145	170	168	158	173	177	186	185	178	165	177	167	167	188	189	186	181	179	179	173	169	190	209	172	169	196	218	169	171	158	150	177	171	185	189	193	171	183	155	196	187	175	176	179	176	172	177	139	154	175	186	186	190	202	172	160	172	176	171	176	167	159	211	178	202	176	154	167	206	167	193	194	170	195	187	168	186	181	163	177	174	184	188	177	167	183	176	156	191	177	174	167	190	219	193	191	186	188	174	178	189	152	167	187	182	194	177	181	190	169	179	173	173	165	192	156	171	204	197	183	167	174	168	165	202	183	166	208	182	178	174	163	166	205	183	180	189	200	173	185	173	166	206	184	171	179	173	159	171	174	152	167	182	163	175	165	168	196	183	159	168	159	162	181	188	164	176	177	188	178	186	193	181	171	195	159	186	173	187	169	167	181	192	188	172	178	166	155	188	159	177	177	188	175	167	190	171	204	182	165	169	180	164	166	176	176	203	161	171	187	183	189	209	186	171	189	182	180	173	174	181	177	189	186	190	152	182	189	176	189	162	176	166	177	173	174	150	166	144	198	163	166
30740	15861	15289	11894	5504	1854	901	695	578	517	515	494	449	437	402	444	438	444	392	441	446	395	416	403	427	390	387	399	425	402	423	394	397	402	411	398	410	405	388	433	415	394	401	400	405	429	412	374	417	417	411	404	365	361	391	414	403	399	397	409	399	379	384	413	372	395	379	378	417	414	383	382	390	347	387	413	395	398	370	381	360	399	373	408	380	391	368	404	387	438	394	387	376	375	423	408	392	383	370	375	407	383	351	401	394	425	360	390	372	410	404	404	371	402	427	377	374	394	400	388	396	375	384	396	386	378	406	392	420	370	401	407	395	386	359	422	358	402	411	417	373	428	384	430	391	395	421	390	425	376	421	403	377	412	378	397	357	378	403	396	351	412	411	360	397	397	403	397	388	414	402	441	381	406	346	419	374	432	365	415	395	360	417	383	422	422	393	422	395	413	425	395	415	377	406	420	457	414	372	402	425	378	395	414	406	414	401	389	363	392	399	412	395	407	374	389	427	423	360	413	415	391	361	406	416	371	400	396	439	417	374	422	385	419	372	414	386	398	386	387	394	376	377	382	360	391	399	395	401	418	427	387	399	395	365	386	390	399	423	396	369	375	444	407	388	387	389	368	347	438	355	418	421	398	382	373	428	405	387	361	421	377	409	383	411	377	392	405	409	410	390	399	398	368	385	402	379	409	389	392	370	430	388	385	430	386	422	383	386	402	387	394	426	359	410	400	370	391	396	397	410	389	412	388	376	369	356	418	369	430	371	406	392	396	364	413	362	378	380	413	377	424	400	399	407	367	419	406	390	401	399	374	393	387	407	409	375	379	411	406	417	378	371	399	393	384	414	396	408	386	357	392	386	415	366	374	393	351	417	395	409	414	379	419	385	381	395	389	374	401	410	408	405	383	386	386	400	395	385	352	392	388	366	366	370	378	392	412	379	418	409	377	402	376	413	371	391	375	375	381	408	414	395	346	401	413	380	422	381	378	376	384	382	397	401	377	398	385	363	379	370	379	402	394	403	393	396	357	384	428	397	343	435	378	381	372	389	375	392	419	382	374	447	366	388	401	414	380	389	394	377	398	459	396	400	390	419	370	405	408	408	427	434	395	389	428	385	403	385	405	412	381	388	376	400	391	376	376	421	417	379	370	410	375	403	382	373	385	404	356	397	375	379	404	346	444	365	422	420	418	401	385	404	378	412	399	382	349	378	375	392	378	375	387	418	355	382	409	372	377	388	381	427	379	407	403	421	396	398	366	391	422	359	376	404	397	371	421	396	391	385	413	407	431	407	367	402	387	382	366	401	419	363	401	404	376	392	406	383	384	375	351	372	411	362	405	353	365	387	409	372	391	383	418	403	427	391	403	404	407	394	412	418	353	407	396	406	376	409	410	393	375	383	384	379	420	381	418	394	414	433	392	367	392	397	377	388	397	391	394	423	364	395	404	377	380	368	393	369	410	407	399	424	381	420	408	425	420	422	378	401	382	398	386	366	362	391	405	388	384	401	405	363	389	389	394	412	389	424	362	417	370	415	425	430	375	384	422	379	400	410	392	411	403	424	371	371	382	345	394	401	424	377	381	427	387	391	373	410	403	395	375	397	371	385	414	416	377	376	370	402	394	397	378	383	435	387	407	423	381	426	350	360	373	414	385	368	375	410	405	413	391	405	370	386	396	350	390	355	420	352	398	387	390	372	379	403	372	400	387	366	422	400	376	403	399	369	385	374	387	399	390	404	432	391	391	382	413	401	387	385	376	385	359	376	395	368	392	365	357	416	392	390	397	417	376	379	360	377	380	398	414	391	368	407	359	379	382	430	384	404	397	366	421	379	413	410	380	370	416	385	363	403	380	390	420	374	389	390	415	391	378	419	401	410	371	358	429	441	382	387	359	398	369	400	420	384	403	381	379	388	395	360	404	415	402	374	385	409	392	384	415	412	402	418	388	375	393	405	378	410	379	391	414	442	400	401	361	380	412	375	366	393	378	393	399	393	372	388	383	408	410	422	411	362	373	385	408	377	387	384	369	373	383	387	412	409	388	377	395	382	412	429	428	375	364	404	428	387	382	386	407	378	370	386	392	394	389	377	385	392	408	369	367	387	387	419	386	388	396	400	403	369	393	380	354	420	367	427	381	428	388	356	378	402	405	380	393	418	398	418	405	374	420	408	351	352	386	397	392	380	389	361	375	440	444	383	395	429	404	375	416	382	365	359	416	400	392	402	398	344	372	405	397	392	404	396	397	439	385	362	434	456	374	369	388	385	417	371	364	396	372	430	386	395	380	412	358	384	413	414	363	371	393	365	370	406	391	401	381	373	373	394	395	386	418	383	401	405	391	361	417	396	357	394	392	369	353	377	393	385	429	368	379	385	393	394	422	414	386	352	403	401	378	422	363	372	409	375	398	375	373	401	416	382	366	397	411	419	364	346	391	395	398	395	413	408	417	394	391	395	405	407	419	386	354	407	393	415	385	414	407	421	423	396	392	422	372	387	387	398	435	380	395	371	387	420	373	383	377	383	367	417	392	402	401	376	403	340	353	422	392	364	364	385	393	385	410	361	394	399	387	432	399	393	376	383	418	357	398	405	388	360	386	398	389	381	341	430	420	409	389	403	401	385	439	431	392	398	408	394	378	426	352	394	351	418	384	384	389	370	419	397	384	427	380	389	392	411	411	383	389	394	390	422	392	389	338	380	386	410	379	399	395	416	367	402	398	398	414	372	385	386	424	396	406	383	384	418	403	425	393	395	370	392	350	402	395	386	400	401	373	405	391	416	394	406	399	379	411	403	365	395	403	404	370	408	384	414	370	391	368	356	411	413	366	399	362	366	432	402	391	399	420	394	424	396	408	386	388	432	410	367	402	380	394	428	378	436	388	344	384	408	413	384	322	367	416	384	419	433	396	387	374	383	375	424	395	376	379	375	418	357	379	397	389	379	440	384	391	422	391	395	390	393	408	378	400	400	404	417	381	407	364	380	397	422	427	425	403	371	389	399	386	372	429	373	394	381	432	397	414	374	391	365	403	357	388	398	354	357	382	403	422	387	410	367	401	389	388	376	426	416	384	382	414	405	394	384	400	398	387	401	380	406	437	383	395	431	366	356	396	353	390	391	375	394	411	405	426	417	407	347	369	399	379	405	397	393	404	418	413	372	375	396	394	396	386	387	398	439	401	398	386	400	360	402	381	409	396	384	384	332	401	381	437	388	406	415	396	417	403	383	388	411	409	406	386	378	446	407	393	451	415	350	392	352	391	390	359	401	412	405	413	398	393	395	355	378	437	406	352	400	405	404	361	377	366	401	434	407	395	377	382	363	367	375	386	368	432	361	399	382	375	394	417	395	373	401	400	398	421	356	390	365	426	381	412	365	393	421	396	401	390	370	414	399	412	396	355	385	381	392	376	401	412	418	408	407	407	371	386	404	459	408	387	410	342	394	425	376	407	368	398	382	388	405	410	395	402	435	381	372	404	436	379
55346	26939	15607	7486	2185	908	515	361	275	278	289	296	289	234	247	238	225	220	198	230	228	238	231	216	225	198	231	220	190	199	243	216	221	198	226	197	228	230	215	241	252	231	209	215	261	243	199	222	215	225	233	223	234	207	179	231	207	204	246	212	231	245	204	220	202	213	216	234	216	193	210	195	229	248	194	237	210	262	222	229	218	225	215	223	210	221	233	208	229	248	215	197	227	209	207	188	244	210	227	213	202	267	240	216	240	207	216	211	225	223	230	201	217	243	207	220	219	261	223	228	229	218	186	233	224	221	234	222	229	242	222	211	214	231	233	252	214	235	231	237	225	234	230	223	255	220	203	219	247	229	232	210	216	214	218	186	208	237	239	192	172	215	247	214	216	230	223	232	199	236	229	207	237	182	239	215	213	227	218	213	209	212	222	249	228	231	265	185	236	235	224	209	213	201	227	226	235	245	206	224	241	218	216	248	209	204	242	247	213	221	210	239	241	214	237	222	216	195	198	235	240	239	255	234	211	253	243	224	227	233	249	210	229	229	234	221	220	250	231	233	189	200	246	221	213	232	224	224	210	228	226	230	232	239	217	241	199	231	219	226	240	236	231	206	215	242	241	234	229	243	191	220	238	217	249	217	221	238	226	219	226	225	194	243	233	227	254	217	205	212	199	210	231	203	245	219	224	220	203	198	217	230	220	246	211	229	227	221	206	211	235	215	200	248	216	224	230	221	215	244	197	204	246	234	236	211	201	207	224	248	233	253	249	241	220	231	223	200	235	215	234	201	194	207	232	195	224	209	233	208	187	224	250	251	207	211	240	205	224	260	243	235	222	218	251	234	212	222	215	227	195	211	260	213	228	224	227	214	215	212	236	226	224	222	211	215	239	217	229	240	209	208	208	229	227	236	224	213	240	241	200	215	226	205	258	210	218	236	201	192	218	212	208	231	257	202	225	258	230	221	210	235	235	213	219	238	225	240	212	219	196	215	232	192	225	227	225	217	252	196	207	221	239	211	216	231	216	213	242	232	244	212	259	203	201	239	217	234	211	255	212	208	219	212	219	252	209	249	226	232	207	219	222	269	224	231	213	221	200	253	225	215	239	257	204	205	222	196	191	256	217	201	246	257	240	236	226	231	228	244	217	241	231	223	199	216	214	209	231	210	213	221	226	231	239	229	254	250	213	238	238	227	235	234	227	225	230	238	212	258	248	217	212	197	196	232	236	210	256	245	192	241	252	213	232	222	254	253	204	245	237	234	194	207	238	207	207	228	207	211	236	235	212	255	236	223	235	240	234	219	244	242	272	259	237	181	209	210	233	209	226	223	231	219	226	200	203	193	223	236	207	212	214	219	242	258	224	244	223	246	232	265	251	227	225	199	226	222	226	248	221	218	213	221	183	240	235	209	241	235	234	249	238	209	239	221	219	250	190	228	221	235	231	249	240	221	236	229	236	223	228	232	233	264	225	196	241	238	210	258	257	240	245	242	210	232	188	208	212	209	230	196	208	233	232	206	222	239	231	230	224	217	246	213	219	210	224	218	228	249	210	212	285	205	222	195	191	237	232	199	213	214	253	233	243	218	200	237	208	235	248	258	235	229	227	227	218	212	197	212	234	228	201	242	243	239	186	233	255	220	206	220	237	220	210	230	235	239	231	193	247	219	220	212	240	213	213	199	201	240	216	211	225	221	231	224	213	196	204	233	241	230	208	223	245	212	237	220	221	221	224	226	244	222	216	265	255	216	224	230	247	222	245	212	236	277	185	213	235	208	201	219	207	189	212	238	259	243	211	221	215	227	229	234	229	224	222	223	227	235	233	215	237	201	216	216	223	233	260	242	217	216	239	216	244	211	213	229	203	193	229	197	218	231	210	218	212	200	210	268	229	208	229	248	213	244	233	264	256	240	230	204	195	245	248	227	218	254	222	229	203	234	202	205	237	215	221	224	213	235	216	186	210	243	214	243	224	183	233	222	221	230	217	224	218	221	227	238	209	209	211	208	241	217	240	220	228	200	206	218	215	213	245	226	233	203	202	209	242	250	236	226	213	240	200	187	254	222	222	228	242	233	225	225	207	228	199	231	224	210	228	189	223	223	234	236	223	240	202	235	207	204	226	208	243	220	250	239	245	231	218	253	247	230	218	209	187	234	191	210	270	219	219	209	228	237	239	193	196	187	212	217	215	232	220	209	230	244	220	234	249	225	190	248	261	247	236	201	221	235	219	239	274	243	221	211	215	199	203	232	217	232	241	238	206	220	230	246	211	208	180	206	207	218	243	240	250	261	239	209	216	224	229	218	202	226	215	241	247	216	238	222	200	236	249	230	204	206	252	244	218	202	244	228	222	225	211	236	222	218	249	227	232	211	231	218	209	217	218	210	227	200	214	253	218	237	225	239	220	255	237	223	249	224	217	235	191	211	244	226	239	232	198	229	233	225	229	251	239	227	214	217	221	207	205	225	215	223	210	220	241	224	238	245	211	237	225	219	225	200	232	246	212	244	202	201	203	217	216	239	226	227	236	213	200	211	233	234	202	258	198	228	237	225	242	206	207	217	228	245	217	234	221	226	226	229	230	215	243	224	238	241	228	211	240	219	247	222	204	215	232	198	209	217	222	216	208	226	242	210	218	215	254	228	242	205	241	208	243	237	192	214	213	246	223	231	213	237	214	223	233	228	203	263	226	220	217	185	233	246	238	264	234	249	243	254	227	212	235	227	248	222	251	230	245	220	231	215	273	252	212	214	221	250	240	206	205	210	236	239	237	206	223	244	224	211	221	216	259	208	235	236	203	254	214	206	204	244	220	245	226	219	199	207	226	235	212	228	224	208	217	230	229	227	208	225	246	232	251	249	223	206	246	228	240	228	239	221	241	236	240	242	214	230	203	193	238	236	224	254	239	233	246	243	223	200	237	237	199	208	239	245	240	222	233	221	211	217	231	213	231	223	230	205	212	218	258	218	225	249	231	211	228	209	254	192	230	221	235	203	215	210	255	215	195	240	232	220	241	229	233	237	212	225	253	251	251	219	209	225	218	270	230	212	220	207	253	220	242	240	242	210	211	225	205	236	220	254	219	219	204	211	233	245	254	199	229	211	212	234	262	206	234	230	266	214	207	253	232	222	200	236	252	222	204	229	229	226	232	201	244	221	238	204	207	225	239	209	207	225	245	245	227	196	235	191	227	252	207	187	216	204	229	174	208	234	227	216	242	209	211	227	226	225	233	232	254	197	230	218	248	212	226	201	237	194	175	231	266	230	233	235	237	231	229	187	247	248	241	251	246	215	246	231	239	220	257	242	250	228	215	220	211	247	220	202	211	246	226	200	221	228	219	193	193	206	221	221	227	208	217	199	225	231	187	223	222	197	231	236	201	234	225	221	207	225	216	237	225	264	232	228	212	187	230	256	235	232	224	230	237	211	218	235	216	223	242	239	251	249	214	210	206	253	246	209	205	243	242	255	236	233	242	205	221	240
31607	17153	18949	13396	6119	2953	1551	1153	969	788	717	661	608	572	525	538	490	557	494	514	544	501	522	486	523	518	516	502	497	484	546	457	445	507	495	493	495	497	486	505	471	495	464	503	509	508	511	477	486	467	460	490	470	465	482	500	499	505	524	481	501	472	456	475	474	440	479	489	472	451	492	460	504	518	485	482	489	502	502	479	500	557	466	494	497	495	463	494	477	448	474	470	480	476	465	488	464	473	475	467	496	482	493	475	523	481	472	468	475	504	479	488	511	499	492	483	488	445	458	498	529	488	491	483	483	478	446	499	454	507	499	472	476	499	496	465	491	519	450	500	473	484	472	456	481	461	500	446	501	526	443	485	459	488	494	479	458	513	469	481	492	522	496	495	426	453	460	499	499	462	479	492	495	459	495	459	494	503	488	502	471	470	498	476	493	447	456	436	506	490	517	458	460	498	488	469	490	513	476	488	518	497	479	454	496	500	502	514	511	478	494	489	486	487	474	473	476	513	454	494	490	515	493	492	468	504	473	525	486	476	505	488	483	471	512	470	486	453	546	477	498	440	514	498	500	476	493	483	454	486	500	480	469	497	473	449	518	494	490	488	490	483	481	493	473	470	456	488	484	481	530	507	485	469	496	479	535	502	478	448	493	504	464	492	477	454	448	482	481	449	488	485	470	482	476	497	494	487	463	491	471	469	473	457	495	464	493	465	501	485	510	488	482	477	523	505	487	443	488	465	461	440	477	471	468	502	501	495	524	498	466	474	495	467	506	493	507	446	465	476	498	462	499	463	506	481	462	500	447	500	523	463	462	508	486	477	483	453	463	511	469	509	465	483	501	517	480	513	473	481	478	486	519	504	462	462	525	469	470	480	495	429	515	520	454	486	477	480	470	458	488	456	486	513	513	499	463	502	504	482	509	481	439	482	498	444	513	472	481	465	471	440	517	487	486	477	446	471	453	478	485	492	539	470	515	480	493	438	512	512	483	474	484	498	464	459	464	509	499	490	482	480	487	520	468	486	485	468	487	508	482	456	474	456	483	462	486	439	481	483	487	453	533	499	471	526	499	519	495	462	472	500	481	466	454	509	479	488	521	467	485	499	499	467	467	472	500	482	493	466	484	449	490	479	536	446	491	489	475	459	471	490	485	474	488	485	441	462	491	461	482	473	448	462	484	458	438	453	472	532	521	476	438	500	459	477	499	508	489	471	490	471	436	509	495	535	522	528	422	465	454	464	525	469	480	458	465	492	488	474	476	519	477	528	491	465	500	451	459	478	470	489	457	470	476	465	476	466	496	491	508	469	484	487	443	434	447	471	513	440	435	493	459	475	480	498	512	490	474	517	452	500	525	525	460	505	468	486	464	473	524	471	479	450	524	538	488	484	463	482	498	470	465	491	423	480	459	488	469	464	479	506	485	472	489	508	480	474	467	491	481	476	448	480	478	467	472	456	488	513	507	504	487	473	487	447	473	444	477	440	495	481	531	528	478	487	525	500	476	499	463	522	457	487	490	466	508	485	524	477	486	476	473	504	469	454	506	499	506	490	483	493	482	502	500	533	473	465	474	498	493	455	493	476	470	525	473	474	481	490	514	477	510	476	484	451	462	482	496	461	491	467	498	468	501	488	475	493	481	498	487	474	496	425	439	453	485	431	481	479	447	451	498	497	497	496	468	500	455	503	483	477	465	488	469	474	524	464	527	478	477	471	481	492	451	479	505	481	475	494	448	472	494	494	451	479	485	435	481	475	470	454	467	518	514	455	513	509	520	432	494	499	505	466	500	486	480	546	494	461	412	474	517	504	498	480	443	478	468	477	490	490	482	479	486	490	499	477	458	495	465	456	503	480	497	485	502	445	489	478	482	488	507	489	470	471	452	478	491	518	502	475	457	440	468	496	433	488	519	503	475	488	492	475	527	448	459	459	453	518	456	463	489	482	471	523	512	519	499	471	480	488	457	475	468	517	466	472	486	471	485	460	446	506	516	502	481	465	463	469	479	441	503	450	501	484	482	508	474	487	510	468	470	494	477	439	486	427	484	467	504	491	483	472	504	485	486	496	418	499	482	534	491	502	457	495	455	466	473	463	514	443	514	510	509	445	472	501	466	494	483	489	492	484	511	477	504	461	474	483	491	487	522	499	461	490	493	514	516	428	479	496	448	472	502	469	497	498	465	508	452	524	472	509	506	435	475	474	433	458	488	460	511	501	462	473	462	471	527	500	444	465	477	492	466	543	490	503	493	494	443	492	470	500	488	468	472	420	482	440	478	487	510	451	486	471	504	498	509	416	481	495	513	475	487	464	504	483	508	498	494	512	510	533	529	461	473	483	465	525	508	487	450	456	462	511	450	508	481	448	497	475	494	465	488	464	464	484	497	489	517	471	453	458	515	493	469	478	498	448	453	462	469	479	465	499	490	457	470	514	521	466	510	507	445	461	513	488	484	494	496	503	530	461	510	485	475	487	498	512	512	429	461	462	476	462	447	484	475	512	451	486	474	471	470	455	482	462	481	499	523	504	472	500	506	500	491	470	440	503	466	532	487	462	490	493	494	502	466	495	520	499	451	535	481	471	452	490	483	470	474	443	497	472	486	497	485	435	480	465	505	479	498	454	467	473	485	445	468	485	476	469	510	471	472	443	451	449	484	462	485	483	483	489	470	439	464	474	473	515	455	484	499	463	483	517	496	475	495	459	536	477	519	500	494	516	507	440	455	507	473	484	466	516	508	507	472	502	464	481	475	493	475	467	482	492	480	453	474	470	506	503	491	477	476	471	494	467	476	489	457	510	482	478	483	496	512	473	492	514	460	507	500	514	477	508	489	469	499	481	491	445	489	457	445	502	483	479	500	486	481	460	480	460	465	513	483	457	455	485	528	488	505	500	489	541	495	466	448	488	484	494	452	482	525	489	479	475	464	496	451	470	478	469	494	462	481	465	485	469	486	471	499	497	464	456	488	414	471	486	465	476	511	481	482	486	445	461	484	512	428	476	501	486	488	512	473	487	499	457	446	483	455	478	478	458	494	469	457	463	472	447	461	496	488	485	470	506	503	518	500	485	461	507	455	455	496	470	475	495	464	472	476	468	500	466	490	491	476	487	470	460	499	512	498	481	464	521	495	518	476	521	480	487	508	483	508	497	499	514	481	487	479	505	468	501	452	501	473	500	489	479	443	493	490	462	494	486	496	427	505	476	477	450	539	514	480	521	494	453	485	437	485	517	513	461	509	506	498	477	507	468	475	464	498	469	472	515	485	470	480	435	489	456	472	487	482	495	500	475	472	471	498	510	465	505	490	504	470	452	498	482	499	466	439	458	509	486	442	543	449	476	450	473	519	455	490	443	455	491	503	449	475	469	463	466	484	491	516	476	486	478	471	484	496	465	471	441	470	448	489	478	452	504	464	488	493	448	515	487	484	470	472	471	453	498	498	470	452	477	500	499	475	487	445	464	496	449	506	474	464	490	430	490	513	453
44131	19107	5382	1707	570	301	222	201	195	190	201	200	228	187	186	211	214	203	197	200	199	208	208	222	199	190	214	213	186	232	211	195	215	207	219	197	233	203	218	200	232	196	185	222	217	205	205	182	205	210	198	199	211	197	221	190	186	169	202	187	167	190	203	200	185	182	179	220	187	187	191	203	218	187	237	225	198	211	214	187	200	215	191	195	228	208	227	194	216	195	191	162	219	186	211	183	193	233	187	186	214	186	196	168	196	189	182	220	200	187	207	180	181	197	184	180	186	185	201	233	198	184	188	178	180	185	200	231	202	238	179	209	177	216	229	170	191	205	207	187	170	199	195	184	207	211	205	204	188	223	194	186	242	204	212	203	223	228	208	179	208	181	200	220	183	229	223	189	200	194	203	235	208	190	192	197	179	190	181	183	183	167	173	202	213	221	198	190	188	198	221	227	208	193	209	192	227	215	194	216	230	196	200	209	205	180	214	210	195	201	189	206	191	173	220	227	184	224	187	186	199	195	191	214	185	215	233	197	189	201	197	204	207	200	228	209	180	183	226	222	213	170	186	184	202	201	209	198	186	207	222	223	192	187	202	206	203	220	199	207	198	182	222	243	185	208	196	225	209	229	188	206	195	188	177	192	236	208	180	226	191	178	210	208	207	243	202	194	217	207	209	219	200	225	225	199	219	197	210	201	218	221	221	181	170	223	190	202	223	211	191	201	201	228	200	189	217	222	218	200	218	195	188	208	227	214	186	189	199	201	201	187	195	216	220	195	219	203	192	196	204	171	208	209	166	203	198	161	180	176	176	195	213	203	197	208	201	202	216	188	189	221	187	228	210	201	191	210	190	207	200	189	223	217	227	196	191	179	193	212	224	199	179	173	183	216	176	176	196	204	213	198	208	184	212	223	232	215	185	202	207	176	180	208	190	215	211	209	219	229	191	203	219	173	193	204	197	196	173	196	254	189	210	183	192	213	185	176	218	204	226	191	174	201	209	197	219	222	202	210	205	189	237	220	226	201	210	197	219	183	189	204	188	215	195	206	193	219	225	192	222	220	206	208	172	185	210	191	203	198	179	166	206	212	196	204	198	201	180	205	232	209	175	207	211	190	210	219	218	189	235	195	182	189	232	181	195	206	191	205	227	188	195	243	176	182	174	176	203	204	199	186	184	184	205	194	186	194	200	204	204	205	188	217	208	223	200	212	194	191	191	189	170	173	212	198	191	203	229	197	210	189	189	200	198	188	215	189	209	217	184	190	207	195	204	212	198	202	212	222	193	188	191	186	204	220	179	218	198	205	198	205	209	211	183	207	209	213	195	199	222	192	174	202	211	190	196	221	175	185	205	186	215	169	198	197	197	172	209	200	184	186	185	195	197	202	211	191	197	219	219	215	192	166	214	194	210	162	205	183	214	175	226	182	200	203	218	191	206	194	185	205	196	203	203	206	183	202	201	213	207	200	228	208	185	212	203	213	175	172	181	193	217	208	201	218	188	194	188	224	217	199	186	179	244	236	213	194	228	177	188	211	187	195	221	192	202	203	216	204	188	201	205	210	195	220	180	185	203	182	194	216	195	190	207	213	218	202	206	202	220	192	238	196	210	177	195	195	193	205	193	178	186	166	192	207	223	194	190	195	217	171	203	207	215	206	205	207	200	201	225	201	219	188	182	190	189	229	216	193	186	192	192	202	225	226	200	214	232	177	188	218	198	199	216	177	197	172	169	203	191	198	196	228	172	248	212	182	175	209	209	206	213	205	179	206	162	195	229	186	185	219	198	238	216	196	208	229	221	225	222	203	201	207	212	187	220	216	204	158	193	169	184	186	205	195	203	203	207	221	191	193	212	235	200	201	219	221	202	207	195	202	219	196	225	197	192	187	184	187	220	206	191	222	227	224	188	225	198	198	174	220	207	187	183	231	181	205	244	201	194	187	213	225	195	214	219	210	190	173	185	184	203	196	165	179	173	173	213	177	196	202	200	240	191	223	211	184	180	195	176	213	187	170	176	185	226	211	203	189	199	204	186	185	231	201	196	211	197	171	207	224	198	196	220	166	226	191	203	203	199	210	200	201	205	226	180	219	209	182	202	183	187	208	208	216	205	198	178	196	190	189	179	199	189	192	198	184	192	214	201	207	201	187	211	196	190	197	194	191	222	224	215	214	187	219	244	198	197	175	187	181	210	225	205	201	238	224	219	204	176	209	200	221	183	173	196	188	190	203	190	194	202	232	205	218	203	197	189	206	191	183	215	183	219	188	197	221	184	214	203	196	196	226	199	231	212	195	218	216	215	186	189	209	179	203	193	205	187	223	140	212	193	207	193	183	194	176	204	210	212	192	190	217	214	187	207	180	185	213	193	231	180	194	187	204	201	232	214	217	188	198	222	211	185	185	184	199	178	205	169	168	207	203	201	209	191	214	186	184	187	188	245	238	195	172	230	228	217	224	216	202	177	211	180	219	217	210	211	207	218	203	183	180	232	201	169	213	184	221	198	209	189	214	205	218	197	210	188	204	198	206	211	224	185	203	208	189	202	203	213	195	231	201	217	189	193	197	208	200	211	214	195	203	206	202	189	228	210	194	221	199	191	194	194	222	215	219	189	171	219	201	205	174	193	211	198	223	188	215	184	205	214	177	221	199	187	167	187	192	193	222	176	206	230	197	205	215	162	189	212	221	207	200	197	226	225	210	209	198	176	178	193	206	227	204	192	192	215	209	188	205	178	204	202	209	212	201	222	178	201	211	179	202	238	201	209	216	218	216	207	174	209	208	229	177	212	202	213	214	191	211	197	212	178	201	210	188	209	200	195	174	192	191	189	213	187	199	205	217	206	206	178	216	194	200	203	186	189	194	207	180	192	221	195	179	197	188	200	185	235	208	204	221	208	207	205	199	200	196	212	192	215	218	187	206	203	197	181	202	174	187	232	209	184	202	191	182	198	213	202	203	198	208	184	194	186	193	209	190	201	206	198	229	199	204	186	190	177	217	155	180	212	199	200	205	226	208	201	176	200	215	217	211	210	193	200	203	212	216	226	194	196	181	212	203	218	220	198	226	214	194	204	215	193	173	216	213	187	185	201	199	205	188	223	213	185	202	187	212	185	205	223	216	227	179	197	194	179	177	199	193	212	212	194	224	170	221	217	193	189	178	206	205	191	198	184	223	205	186	189	197	185	163	190	193	209	186	185	219	183	191	171	177	221	194	206	209	208	227	182	191	185	200	183	198	191	185	188	195	222	205	203	192	211	205	216	173	181	183	199	183	198	202	220	196	209	190	188	199	199	228	201	214	197	221	213	217	196	198	213	198	218	161	205	175	188	193	186	182	199	193	208	199	198	217	204	176	196	186	188	179	207	214	188	214	213	193	208	185	196	180	173	207	216	200	209	189	203	228	218	181	198	189	201	210	228	193	177	221	199	196	185	171	194	178	191	192	212	183	176	214	224	198	189	178	191	196	222	230	200	189	200	233	201	195
27393	11336	6922	3983	1653	919	503	465	429	408	453	426	438	409	449	488	413	458	433	461	460	395	438	410	439	393	452	444	423	472	446	401	393	427	404	405	422	418	467	438	463	446	447	418	447	429	470	438	424	405	452	408	425	418	437	431	415	424	409	427	406	412	426	398	442	408	415	414	429	415	436	421	381	408	440	410	428	441	404	430	449	447	431	382	461	460	472	453	457	441	468	403	454	405	444	425	449	438	459	373	450	431	429	418	435	432	397	419	405	410	417	440	452	435	410	417	420	404	426	466	449	407	425	454	465	417	407	445	438	454	451	427	409	433	449	458	434	438	434	424	420	425	407	446	437	410	466	423	398	423	428	405	435	444	443	447	410	398	415	416	416	467	438	400	427	471	434	422	442	429	426	428	414	427	424	473	432	443	466	442	450	416	469	402	414	428	434	424	438	412	435	415	443	428	420	497	439	434	418	435	405	421	441	414	436	432	451	420	428	449	447	432	443	428	440	450	410	406	449	426	411	409	414	452	408	444	392	428	422	448	452	425	434	447	452	437	398	427	417	441	454	437	451	403	429	453	403	438	446	373	406	460	446	437	472	442	412	425	443	430	416	456	438	455	439	435	420	423	421	445	399	379	409	441	415	452	427	460	416	403	436	441	431	426	447	447	469	418	401	412	446	462	428	449	428	443	428	461	408	409	436	449	411	419	398	387	453	421	402	427	424	447	451	410	405	433	434	463	486	408	408	430	438	435	467	424	465	408	428	428	415	447	420	413	448	430	404	474	424	455	436	409	440	398	428	414	397	434	443	448	436	416	416	422	422	442	442	442	438	420	452	390	414	448	429	441	409	401	431	466	417	392	442	460	402	419	426	447	441	456	439	473	434	425	450	468	444	468	385	461	437	408	413	455	484	429	402	452	411	405	414	443	435	432	442	367	448	438	439	405	446	430	452	420	433	430	419	466	419	435	444	422	470	455	445	408	445	453	436	426	436	421	456	439	435	429	442	418	442	472	426	429	473	388	401	414	453	433	442	458	389	433	454	417	462	461	405	436	451	456	421	430	463	387	453	393	454	422	451	418	445	427	447	465	401	440	406	423	416	420	409	385	440	398	424	437	418	415	431	410	431	395	433	415	411	424	448	447	428	432	443	400	409	459	440	416	431	469	427	425	414	412	440	423	468	399	429	427	422	394	410	402	407	435	422	438	434	438	418	466	421	446	443	447	439	438	423	446	429	398	415	449	401	395	457	402	434	412	449	431	427	467	408	404	438	425	425	425	461	430	428	418	451	432	451	436	414	428	424	433	418	426	419	454	450	434	435	430	408	444	400	441	418	462	421	415	428	425	445	434	436	409	448	408	404	414	415	425	461	452	403	477	444	453	427	405	444	395	435	432	417	398	423	403	402	441	458	438	426	440	439	437	453	455	461	444	453	445	422	404	411	419	485	404	444	462	452	396	444	452	412	446	420	424	421	430	393	416	427	398	443	443	467	432	403	443	453	421	400	445	422	475	426	422	419	425	444	453	427	435	428	439	463	436	432	452	427	416	415	403	447	431	413	493	449	416	443	465	443	476	393	436	432	441	406	435	430	414	437	439	426	391	457	430	420	458	431	398	422	435	448	439	452	452	448	442	425	436	430	453	408	439	463	463	441	426	450	459	433	475	447	465	453	431	428	413	426	428	442	431	394	392	461	446	427	389	445	469	427	420	431	452	418	410	407	438	393	483	447	451	428	397	424	443	449	425	444	427	395	477	443	463	432	452	431	416	437	437	414	440	449	423	463	460	412	454	424	457	456	443	423	408	487	423	435	432	436	431	453	433	464	450	465	442	428	419	406	437	410	420	430	407	418	461	443	448	405	456	431	403	474	407	404	427	431	434	429	471	425	407	404	420	472	435	426	412	444	399	412	407	427	439	423	437	410	428	415	421	437	431	499	437	460	442	420	420	445	389	398	451	416	458	416	406	447	415	444	450	401	403	442	428	427	448	462	450	445	452	452	436	442	432	424	442	405	474	448	431	391	441	466	427	403	426	420	451	402	431	461	397	436	423	433	417	450	406	444	432	453	486	429	463	433	422	412	441	459	444	412	436	439	387	420	468	409	441	385	422	423	438	446	399	428	422	402	447	462	406	459	455	432	436	444	436	475	426	451	440	471	431	411	439	440	408	461	448	425	403	460	468	453	472	443	451	421	461	434	449	434	455	450	387	409	429	424	429	386	449	386	428	433	409	442	399	421	412	437	422	409	418	428	428	432	422	449	433	417	440	414	459	425	452	427	437	427	440	439	453	459	399	437	444	415	434	420	437	454	417	449	432	452	462	409	391	419	432	439	440	412	421	438	472	410	407	446	423	447	453	421	412	417	436	432	438	429	446	451	440	422	412	471	460	432	444	439	444	415	436	410	481	458	387	429	451	462	448	416	437	435	446	423	451	453	423	498	430	445	424	442	448	441	403	427	413	460	470	447	448	435	411	443	442	431	405	450	451	429	437	406	417	421	441	447	422	418	452	406	395	451	445	427	423	448	421	458	385	424	443	404	434	390	414	402	386	408	435	446	415	411	420	394	479	433	465	404	429	410	412	418	439	442	407	410	437	447	431	421	407	457	415	463	435	436	400	432	446	435	408	422	413	466	457	469	407	413	421	434	459	471	451	450	452	420	399	404	416	419	462	445	420	436	415	428	434	408	421	397	455	462	410	446	418	463	437	432	442	435	406	447	445	437	440	466	396	416	427	376	420	439	453	422	423	446	455	393	416	463	436	390	402	458	424	427	403	418	427	456	424	439	402	451	412	460	441	430	416	452	433	429	416	421	410	393	463	415	417	417	462	435	419	453	461	432	431	402	444	427	451	447	441	430	423	439	455	418	418	433	423	431	424	428	448	411	426	451	448	426	437	423	399	428	408	435	404	418	428	440	465	404	429	453	436	431	457	436	461	394	476	432	418	425	416	454	424	426	463	434	437	424	423	401	420	416	455	407	427	476	438	424	438	434	456	411	385	402	418	397	410	445	430	407	473	429	424	427	447	443	424	421	453	423	405	442	427	441	436	438	447	454	459	429	439	440	438	443	439	424	403	394	436	410	425	418	453	464	455	429	434	439	451	418	420	458	420	443	455	399	393	429	435	420	410	481	435	445	450	428	440	419	435	437	456	446	418	448	473	451	446	449	469	444	458	407	427	441	410	437	416	433	406	432	410	413	461	443	436	437	429	444	419	420	423	444	418	421	421	420	387	399	418	436	412	445	431	441	411	430	418	396	422	435	429	403	457	421	419	405	410	439	437	426	433	445	427	446	427	429	432	453	461	433	388	425	457	406	446	414	401	469	413	475	412	435	451	413	435	416	437	444	422	445	420	438	452	457	453	433	423	424	419	424	456	417	433	443	413	401	418	441	420	388	375	452	419	443	423	470	406	441	428	440	435	403	450	448	432	433	452	436	443	385	446	456	411	430	453	420	412	421	414	397	455	441	396	440	438
50527	24480	12948	5370	1570	693	319	213	197	209	188	181	184	163	176	167	178	171	164	155	187	153	185	187	186	154	173	169	157	197	193	152	172	185	195	175	182	147	184	170	155	184	181	168	163	152	153	174	161	208	176	184	154	157	158	182	171	191	166	158	154	170	162	188	183	190	162	175	164	150	171	186	162	177	149	170	173	169	158	179	188	177	168	172	157	177	155	163	147	171	163	166	150	158	171	179	200	194	157	170	157	183	153	164	166	182	182	194	180	161	188	161	184	183	165	152	171	157	152	166	178	181	171	172	192	171	152	165	172	124	165	170	171	170	163	185	162	187	177	174	167	174	162	178	186	185	166	163	159	178	189	185	175	200	162	153	152	170	164	148	176	159	151	157	193	157	174	182	186	171	163	153	144	169	180	169	159	163	191	172	160	181	155	171	179	188	169	165	149	166	165	179	174	175	170	177	189	160	152	165	169	155	169	192	192	157	177	168	193	190	190	182	168	189	165	169	169	182	195	162	170	168	174	205	165	148	179	177	157	171	182	190	174	188	171	176	178	181	158	147	164	173	164	176	179	175	169	177	195	158	164	175	162	171	182	187	177	176	195	170	196	160	171	163	193	169	151	180	181	177	192	163	169	174	164	126	168	202	188	158	201	178	176	177	190	175	197	167	142	177	166	173	191	180	158	168	153	170	156	192	195	182	166	154	218	171	145	143	171	147	140	181	188	163	169	187	171	172	192	157	178	168	167	164	145	174	165	192	169	178	159	168	166	177	202	159	198	165	152	183	184	198	185	145	185	176	165	177	177	152	161	189	191	157	167	168	169	166	183	162	189	171	163	177	186	167	169	196	166	176	187	164	144	179	173	172	157	186	192	162	179	154	169	184	163	170	172	165	191	170	138	170	163	158	166	189	199	172	157	181	161	149	177	197	165	190	172	148	180	205	177	166	168	168	171	185	191	181	182	164	154	184	169	169	190	183	165	192	178	172	201	206	158	176	163	158	181	188	168	161	173	187	160	167	177	147	178	183	159	172	161	180	155	173	172	160	203	162	166	163	179	179	174	173	182	169	193	154	181	179	155	170	152	161	160	164	185	172	170	175	167	185	164	174	180	160	167	164	157	183	194	160	149	161	155	169	183	158	170	168	140	163	177	183	180	151	169	174	157	195	174	172	150	185	204	188	179	195	173	176	171	199	172	178	181	195	185	173	154	147	177	164	166	148	170	156	156	182	185	181	174	195	194	171	168	140	137	194	179	189	175	199	157	172	180	153	160	167	161	163	179	138	161	181	161	186	187	171	180	140	191	177	164	153	164	197	174	159	170	172	168	175	151	160	174	177	162	164	174	185	179	169	156	181	167	156	137	184	175	178	173	165	167	189	173	208	172	195	185	164	179	151	173	191	176	189	185	184	174	170	171	170	207	172	175	161	168	149	145	177	184	181	169	146	172	194	176	161	162	138	169	175	171	187	183	184	170	170	154	166	164	169	186	175	168	170	195	188	174	152	168	148	165	174	174	155	163	188	180	170	181	178	160	163	185	176	167	170	159	185	166	185	169	163	159	148	180	172	202	183	169	199	193	167	196	160	151	174	170	173	171	171	165	183	169	171	160	132	182	190	179	148	180	146	189	186	161	195	163	167	155	155	172	168	146	180	200	178	181	173	143	154	174	183	156	159	169	187	195	165	164	154	150	152	142	160	180	157	149	181	175	174	202	182	179	187	190	161	145	172	175	203	159	186	184	188	177	164	156	174	163	175	195	186	161	175	204	200	192	161	157	177	177	186	194	177	157	171	147	161	157	165	153	181	190	179	164	168	176	172	164	154	170	173	171	167	170	198	158	188	177	169	166	174	176	200	201	187	169	159	149	182	170	164	171	184	195	209	150	176	196	139	159	204	167	152	175	173	163	182	149	199	158	182	159	168	178	178	178	156	154	168	170	173	149	198	185	155	175	167	158	175	164	159	183	191	163	161	169	176	154	193	176	177	149	142	161	171	161	150	174	170	166	157	150	163	159	172	174	160	174	160	174	155	166	188	169	175	151	186	176	134	154	149	172	142	170	179	165	200	200	178	197	163	149	141	162	171	174	202	175	162	164	180	175	162	172	186	171	166	155	175	181	192	184	190	175	209	183	168	168	186	175	179	179	167	153	154	180	182	178	173	171	184	183	155	157	181	143	159	174	184	176	171	180	188	174	181	179	181	158	171	162	182	196	178	181	168	176	177	166	180	171	159	173	179	165	159	179	180	175	168	151	169	184	209	174	180	162	160	155	171	181	155	187	166	169	178	172	185	165	168	199	189	140	157	154	183	174	185	168	178	183	138	166	186	197	156	177	165	164	164	169	168	161	166	197	162	191	202	157	154	155	165	156	188	163	145	177	160	156	178	147	168	160	166	162	201	173	186	211	200	163	163	164	182	170	178	171	183	180	146	176	174	202	159	174	176	176	178	208	179	180	207	164	174	178	182	177	151	171	190	177	180	152	170	182	177	167	167	195	160	192	169	149	173	184	181	160	186	151	169	151	179	160	190	167	171	177	192	162	167	165	162	166	176	180	179	147	180	192	148	175	172	155	156	158	148	181	172	170	171	163	184	185	158	201	185	164	186	165	188	202	157	161	162	166	185	170	184	138	192	161	126	169	160	158	176	187	184	159	182	155	207	177	177	174	156	178	152	152	207	180	153	182	174	151	156	173	165	166	175	185	177	158	172	151	170	153	181	184	181	153	155	166	179	185	147	173	161	184	189	151	172	191	187	151	183	171	177	179	159	178	173	148	168	180	168	163	154	166	163	174	157	172	154	152	162	181	177	188	159	164	174	181	165	176	182	163	192	179	189	170	158	172	161	166	177	189	157	186	174	162	161	163	154	164	164	200	186	167	149	158	177	168	155	155	155	163	172	159	162	172	181	162	152	160	190	149	177	152	179	162	170	162	154	195	175	133	172	168	178	155	163	176	182	154	179	199	181	160	179	176	156	154	172	164	167	187	175	173	175	167	176	155	154	179	190	162	170	153	172	165	183	184	176	201	161	180	158	156	156	171	206	148	168	167	181	184	151	158	221	202	175	199	176	147	179	144	165	154	177	145	156	155	169	179	185	137	170	173	176	163	157	154	157	205	184	166	170	163	177	161	181	188	146	159	178	171	174	164	174	160	184	188	179	167	152	195	174	148	191	149	152	154	157	148	171	150	157	161	171	147	161	180	165	145	180	160	200	182	183	155	188	185	135	145	166	173	178	172	156	168	188	171	156	176	193	181	145	146	162	157	172	186	185	177	164	189	160	171	158	147	167	161	177	194	168	171	197	183	167	190	153	161	194	150	174	146	177	174	169	160	190	216	183	198	191	208	173	203	151	155	164	165	170	179	145	167	154	173	164	155	188	162	205	146	189	182	171	182	180	186	159	145	169	186	166	198	191	180	188	176	163	179	189	157	175	154	189	192	161	185	169	164	161	189	166	156	159	197	177	165	177	165	154
29908	15560	16603	10737	4695	2583	1057	704	574	457	493	438	411	416	402	410	396	399	406	412	408	402	392	392	374	363	368	399	391	382	388	362	398	362	427	391	398	383	374	396	382	368	362	359	404	358	376	386	408	362	378	368	372	413	397	394	413	435	341	394	404	382	373	384	387	412	372	420	364	377	392	347	380	381	387	389	395	380	375	358	353	366	362	341	406	404	329	394	380	386	366	375	416	401	370	379	388	394	357	364	360	401	384	377	377	360	382	420	393	381	401	423	382	394	408	345	384	404	344	336	359	373	367	382	420	400	383	371	383	367	398	364	409	366	400	380	363	367	365	420	326	392	424	367	405	337	419	397	355	379	415	359	377	382	411	395	386	380	395	365	397	344	403	386	355	388	382	385	360	367	375	390	363	391	406	412	363	345	397	393	362	332	382	411	382	370	371	354	369	389	384	399	369	339	382	388	397	388	367	377	389	394	352	361	383	391	420	390	414	358	394	429	399	372	358	381	359	397	391	367	356	348	372	393	356	382	362	374	372	405	365	373	368	420	406	393	395	368	371	360	373	377	390	354	396	365	353	376	378	399	389	418	398	338	354	356	356	339	346	366	374	364	360	376	363	361	407	353	397	373	342	394	405	364	363	363	361	355	336	391	404	374	358	367	374	388	381	381	396	422	387	418	387	372	382	414	387	383	396	416	387	377	414	384	367	374	409	370	390	403	392	406	358	366	391	402	390	356	402	348	399	350	368	368	374	377	375	386	387	395	405	359	390	378	400	389	406	362	363	386	418	347	406	373	377	362	374	387	394	364	411	391	377	386	345	382	375	348	367	373	381	417	362	355	373	378	368	350	353	390	370	393	401	401	374	367	380	400	391	346	344	388	352	406	364	416	379	388	345	392	400	410	392	351	370	382	378	419	416	391	417	401	379	396	395	406	415	364	369	346	365	389	391	360	381	389	390	373	389	370	353	405	417	385	378	384	368	388	331	383	385	376	367	370	360	405	366	337	378	399	332	370	367	406	377	366	396	369	397	369	405	385	388	374	372	381	367	369	341	416	374	377	328	379	394	353	349	348	394	389	371	372	342	374	358	390	383	373	345	392	348	379	381	385	363	379	369	393	377	369	392	371	410	372	408	400	341	370	400	367	370	394	425	373	403	417	407	390	373	349	411	370	403	376	381	382	374	392	374	368	401	362	389	407	393	398	385	394	363	413	371	378	394	352	387	402	354	436	384	370	380	390	364	391	379	373	363	408	400	392	386	395	365	384	376	376	407	382	393	394	407	372	376	358	377	374	354	386	369	384	365	410	358	376	359	375	399	378	393	356	417	351	384	333	396	394	367	371	339	384	387	380	373	417	394	353	382	377	389	369	405	372	376	369	372	351	400	388	379	390	379	399	393	391	418	409	362	360	350	352	354	388	412	411	347	372	385	396	363	365	370	394	368	358	362	411	370	366	361	364	390	370	392	368	396	401	370	376	351	393	372	366	373	383	394	381	373	379	352	388	369	360	405	357	392	352	409	366	380	385	381	354	352	393	400	364	365	345	365	386	378	412	370	374	368	369	398	363	368	402	405	428	341	390	357	365	389	383	353	380	363	405	369	348	383	373	360	367	368	373	377	364	380	375	397	367	390	440	388	407	364	388	329	377	387	374	371	394	342	379	413	375	384	364	353	435	367	377	386	349	395	386	349	377	375	362	353	370	358	356	373	384	384	366	389	420	357	403	384	391	373	354	411	390	426	409	377	359	376	397	375	398	425	414	408	368	403	381	374	364	366	344	405	339	378	362	367	379	382	393	394	373	387	369	344	362	392	376	393	351	366	393	385	344	402	357	385	380	379	380	354	394	371	390	359	388	352	358	364	377	354	406	371	387	349	385	380	399	405	392	382	382	388	375	420	390	401	341	368	367	391	404	361	366	376	348	360	330	373	388	430	422	395	367	391	383	377	360	429	364	386	382	350	379	396	376	387	393	392	376	372	388	361	377	375	404	354	345	373	360	424	365	394	383	376	382	368	379	387	368	395	397	369	390	403	367	395	379	390	358	378	387	379	378	395	381	365	412	371	378	387	371	409	417	386	352	390	385	368	384	366	369	393	375	377	390	366	374	366	362	379	369	372	349	374	386	398	380	335	372	361	369	349	378	409	396	376	386	388	364	377	377	393	401	420	386	374	392	396	365	345	391	399	375	387	399	381	376	366	366	368	359	367	354	318	370	420	404	374	359	354	363	380	391	360	407	374	347	367	354	362	389	396	396	423	385	391	388	363	388	421	370	392	394	388	380	384	333	372	350	370	412	346	390	339	397	345	397	382	399	378	370	392	367	387	337	363	397	413	376	375	433	376	381	375	422	401	375	348	368	385	356	371	401	366	377	372	378	404	379	394	395	369	381	360	376	352	390	369	384	383	387	383	384	371	377	405	396	388	380	393	402	387	374	410	405	364	411	383	356	367	389	370	402	413	377	372	387	374	379	369	347	380	370	354	411	364	359	368	393	345	348	349	381	351	364	359	374	369	376	384	393	401	377	382	376	388	403	417	397	370	394	383	358	366	379	402	374	367	376	391	359	357	377	403	384	336	376	374	378	370	382	383	384	386	386	377	362	368	379	408	374	368	399	358	381	370	370	348	367	354	397	367	405	374	394	398	369	356	408	387	394	373	374	351	363	413	409	373	367	389	377	362	363	388	381	376	394	371	363	389	378	386	412	398	382	399	372	357	372	380	349	390	383	409	373	363	382	379	379	418	363	350	386	389	395	373	373	367	409	378	403	376	356	341	373	359	383	378	365	385	401	369	382	407	395	351	389	369	373	384	379	386	392	378	402	367	399	398	382	410	354	377	382	410	367	390	387	424	360	371	363	370	401	391	375	420	349	383	395	392	379	383	362	371	324	359	391	342	385	369	403	355	387	373	394	394	354	381	365	366	397	361	349	381	346	361	368	380	363	381	400	383	345	385	345	372	395	380	404	374	362	367	377	408	393	370	390	359	343	372	391	400	375	358	366	366	377	386	412	380	379	359	356	398	387	401	380	401	357	375	390	390	388	391	371	341	394	399	387	354	361	409	375	396	384	397	374	376	401	333	383	378	370	421	374	407	385	379	399	373	393	374	368	388	397	418	390	394	375	387	402	412	371	366	367	391	391	378	394	370	376	405	369	410	395	411	394	399	375	410	347	383	358	342	364	371	388	362	397	382	378	403	388	371	380	406	391	415	355	425	368	379	399	416	389	371	362	377	379	367	388	409	381	392	383	378	381	375	415	374	396	369	385	372	386	391	385	345	415	373	382	370	364	375	384	381	402	381	374	390	413	373	361	388	379	402	390	382	343	384	382	390	412	398	411	348	396	383	365	379	385	371	372	348	398	390	391	368	356	399	373	419	413	371	387	375	402	396	399	399	389	367	377	390	377	351	395	397	386	405	378	399	339	396	352	372	391	364	405	358	406	406	381	363	376	403	362	356	363	363	384	389	398	395	399
56764	31192	18272	7120	2298	984	471	323	287	295	259	228	235	231	230	226	252	253	221	213	229	216	231	253	213	246	246	221	206	248	250	236	197	243	229	233	205	227	239	224	231	212	222	244	200	216	208	209	222	248	266	225	244	250	237	239	225	246	231	244	230	209	229	236	227	234	212	254	222	219	258	211	219	216	238	227	241	249	238	234	250	240	228	251	227	223	240	238	204	212	240	208	237	242	225	210	231	254	253	251	226	201	210	221	244	251	247	224	216	241	221	244	211	245	246	208	248	222	253	229	207	232	216	204	216	235	227	215	201	257	236	248	263	230	218	239	227	222	236	234	241	236	259	231	195	247	207	204	200	233	227	223	204	225	217	228	220	228	244	204	208	200	211	230	210	229	220	220	198	245	238	246	233	225	195	205	233	271	261	224	208	220	248	253	196	243	215	247	245	210	260	222	238	202	203	199	221	198	238	240	237	225	258	202	240	238	238	217	210	257	229	230	249	233	227	241	223	257	217	241	272	219	243	235	221	228	247	219	181	206	228	214	229	272	206	203	220	229	209	215	213	246	229	238	230	236	226	233	238	213	233	226	228	254	254	220	244	258	218	224	200	224	204	225	200	246	217	209	192	271	244	204	234	244	225	249	232	219	213	216	255	262	254	230	221	229	223	232	215	226	208	230	255	215	228	240	225	217	249	226	235	244	199	238	205	206	231	219	238	212	222	226	210	227	256	249	231	226	198	223	218	199	208	226	217	219	210	193	198	204	259	193	225	217	231	222	235	250	232	242	189	216	203	227	255	255	231	235	253	209	245	279	212	232	219	223	220	241	257	218	199	220	228	234	230	255	240	231	225	226	208	238	224	227	235	262	228	251	239	207	205	232	277	207	232	217	258	232	202	230	238	246	229	233	262	230	237	218	241	238	256	253	236	204	253	182	247	253	235	225	229	242	239	242	226	210	227	222	231	245	253	228	203	233	253	206	232	229	181	210	250	232	234	263	224	229	214	210	225	215	219	259	210	228	239	259	215	231	201	219	223	231	234	226	216	232	220	224	246	257	243	223	208	238	234	228	224	219	237	196	225	235	247	219	206	223	230	252	215	246	245	193	243	239	210	240	196	238	236	212	260	245	221	229	222	185	202	247	241	237	241	213	233	225	225	239	203	218	228	217	234	238	208	213	201	228	203	221	201	195	229	214	204	228	239	206	246	222	209	211	218	247	193	229	232	230	258	240	231	237	238	246	235	235	252	244	261	238	227	225	213	216	198	235	259	201	249	234	258	227	216	268	232	204	222	234	251	205	197	202	243	223	248	244	206	206	239	232	244	268	241	244	217	215	240	218	219	197	267	230	235	218	226	230	223	213	236	217	231	225	244	213	247	212	211	227	236	214	213	217	219	197	252	226	227	227	248	246	241	198	207	225	242	244	231	240	237	236	212	234	228	210	220	242	234	237	202	219	212	224	231	245	241	232	236	255	231	220	194	212	247	240	226	222	254	189	206	198	221	215	209	227	213	212	227	224	229	219	232	225	235	218	218	218	220	226	218	218	250	185	243	256	235	221	231	224	208	238	229	207	206	233	221	250	210	240	259	217	234	234	234	255	224	246	227	202	253	227	225	242	228	202	193	211	227	227	231	228	214	248	238	218	220	208	202	252	241	221	223	199	234	217	212	203	226	199	252	207	243	199	238	253	218	229	213	204	225	243	213	231	203	244	216	227	238	251	230	263	193	228	208	235	188	185	222	234	250	227	235	218	230	237	216	196	242	189	250	212	236	236	220	255	233	232	208	229	213	245	237	233	224	205	220	226	221	218	234	240	271	243	222	226	219	227	231	257	236	230	248	225	266	263	237	202	214	237	256	223	229	209	211	198	209	218	208	228	217	230	217	233	231	202	240	238	203	231	217	234	202	218	249	235	229	238	239	237	232	216	239	246	249	219	265	213	234	224	230	213	208	218	256	234	236	211	219	223	229	251	235	248	245	208	225	243	233	228	243	238	233	188	210	220	249	228	232	213	222	218	219	245	228	210	247	229	230	210	218	213	226	225	246	238	209	210	240	255	250	220	223	231	197	221	264	268	196	245	247	216	240	210	243	191	216	235	207	222	215	213	233	222	232	211	195	245	242	218	233	222	231	206	240	242	257	232	241	241	228	255	262	234	246	249	231	247	238	229	239	252	219	239	235	203	222	202	229	209	214	230	257	250	234	210	209	256	264	217	229	224	228	221	222	212	255	226	230	212	233	222	212	236	198	214	205	223	221	214	232	223	230	233	241	223	218	239	219	226	220	226	245	230	252	245	237	238	203	222	213	219	209	215	217	204	214	236	237	228	241	241	272	235	220	220	242	210	226	221	185	221	242	220	248	217	237	219	222	254	226	268	234	241	226	230	230	201	249	230	222	225	220	225	225	223	232	211	221	242	215	236	231	232	267	243	249	195	238	225	227	222	216	213	220	228	236	250	227	203	222	249	231	227	237	195	242	225	238	220	222	234	254	242	209	219	242	224	244	237	244	220	239	218	234	251	229	201	264	247	242	227	227	229	226	221	254	223	240	235	207	222	207	200	248	244	249	240	237	239	217	203	268	247	217	234	234	217	254	237	210	247	231	195	221	241	216	230	233	217	247	216	245	223	243	224	226	240	216	250	223	260	231	244	225	230	219	212	219	224	261	242	235	248	234	205	262	216	252	218	224	227	239	229	255	242	207	233	212	217	249	212	197	253	224	209	218	254	193	209	241	199	226	237	201	224	230	223	212	235	225	212	216	249	240	199	235	255	245	235	226	231	214	223	240	219	243	251	225	213	262	232	226	219	245	247	206	221	207	239	244	222	190	254	225	212	213	210	254	260	212	245	233	246	200	210	257	222	250	227	226	211	235	231	217	238	241	224	202	221	245	212	243	232	244	198	220	237	226	242	209	216	224	247	234	232	221	218	188	181	208	251	232	246	203	212	230	233	240	229	259	225	226	218	233	235	248	252	214	226	206	214	231	223	231	213	233	240	246	254	200	250	243	227	243	230	234	233	248	228	200	223	222	260	226	246	215	249	209	244	228	216	214	251	233	207	194	227	241	183	243	216	212	213	237	218	217	193	236	256	252	228	232	219	236	237	215	215	240	231	213	247	194	239	220	240	239	220	213	205	215	216	222	225	228	210	233	248	219	265	245	216	229	256	266	263	231	205	232	232	223	236	244	227	271	212	235	237	201	248	235	203	231	226	203	246	232	232	243	217	217	249	231	247	231	251	207	235	235	210	214	219	224	223	208	217	235	263	226	227	241	246	198	207	237	233	234	249	209	247	235	223	219	267	239	219	250	225	253	240	211	231	222	263	219	221	219	236	238	224	204	248	280	204	251	205	214	228	243	230	222	226	220	217	233	225	199	207	234	239	229	242	221	243	230	220	222	231	198	232	227	220	211	212	219	231	208	260	244	237	233	203	196	205	229	223	235	240	231	227	235	212	224	235	244	225	235	218	223	248
33186	21608	19920	12283	6598	3302	1494	1028	851	748	714	623	549	570	534	563	504	520	519	506	527	516	514	503	486	515	492	489	486	483	510	495	525	503	512	451	487	464	511	504	480	505	522	469	522	485	509	463	474	490	495	482	512	496	438	474	474	506	457	481	462	490	504	453	514	474	479	463	467	502	504	481	462	521	452	513	502	486	475	487	478	490	521	477	459	515	527	503	527	481	466	472	495	469	483	480	482	496	479	492	487	478	477	484	499	525	507	474	513	474	491	526	456	492	505	475	489	495	460	513	507	470	485	488	469	487	494	502	478	466	499	486	470	531	509	457	510	507	488	485	525	501	487	540	491	480	496	460	523	494	489	492	564	478	551	490	511	485	492	446	463	492	480	490	479	506	471	474	499	469	470	513	502	493	456	495	491	494	513	439	515	492	497	492	478	510	464	466	480	471	505	476	496	473	483	456	492	450	502	488	546	479	510	503	513	504	516	453	494	455	479	509	461	485	509	492	489	542	459	459	474	472	507	486	491	492	474	498	486	462	474	475	485	474	477	488	510	513	495	490	473	491	488	476	487	529	469	494	463	492	477	520	519	530	517	502	459	484	517	486	464	506	506	505	446	464	460	482	508	504	508	482	482	493	498	499	491	529	482	431	498	501	500	466	463	452	488	515	499	467	482	491	506	515	443	504	489	497	513	472	502	504	477	485	464	499	498	491	503	468	500	507	443	458	542	479	510	461	493	461	472	500	478	475	486	477	465	464	479	450	494	459	442	531	481	492	450	485	484	481	517	451	469	451	465	484	506	508	498	494	494	483	497	477	484	461	526	507	484	484	502	508	472	500	493	476	501	477	468	482	493	506	480	506	472	451	519	492	487	503	500	498	453	478	470	506	497	492	517	487	487	449	498	526	472	468	481	490	495	470	500	485	503	517	460	522	497	490	496	490	474	496	460	492	486	514	494	485	521	457	531	476	494	510	475	470	498	535	507	473	507	457	486	496	498	461	502	466	514	495	499	478	500	482	465	468	481	504	489	532	491	496	489	504	492	510	460	485	502	481	485	478	503	467	471	487	497	482	479	517	493	526	496	484	472	513	465	479	477	509	457	502	490	457	442	480	493	474	468	495	458	448	501	500	516	460	480	505	507	486	487	493	502	492	467	484	521	471	469	483	501	510	464	469	498	486	511	469	499	525	479	498	465	518	477	461	518	482	480	467	505	481	534	472	488	477	497	519	495	468	512	515	516	497	509	485	465	487	494	466	491	488	487	509	492	492	481	480	512	483	477	486	474	469	466	486	490	481	504	513	493	484	502	470	496	497	434	500	488	503	492	493	469	528	515	538	467	523	494	509	464	507	485	486	494	472	486	478	505	471	511	489	486	493	465	457	503	477	456	516	488	466	486	515	494	448	485	515	481	488	485	505	456	469	460	485	489	484	489	502	483	484	473	472	484	521	470	490	473	485	488	493	484	493	486	475	487	507	490	495	521	511	485	497	526	473	485	462	477	520	468	463	510	506	484	449	475	465	479	535	452	452	504	496	481	470	459	508	487	497	513	451	472	497	471	480	462	472	510	485	467	499	497	469	468	474	492	464	507	460	514	508	518	498	482	509	540	483	474	481	481	468	499	473	482	472	526	497	492	495	482	522	518	472	492	503	509	483	519	489	464	451	475	524	497	512	500	468	479	469	505	493	439	490	458	474	474	449	498	519	516	490	494	477	445	501	491	528	547	486	490	536	481	492	496	486	454	480	465	493	487	487	467	499	519	468	457	489	490	460	484	448	503	477	456	481	475	469	517	465	495	480	488	516	504	486	474	492	494	474	522	453	504	465	516	517	452	472	479	526	467	498	493	489	457	488	515	496	485	489	512	448	502	512	485	478	495	456	452	477	484	449	476	501	509	496	468	507	472	477	493	471	488	500	481	460	464	504	453	518	502	515	486	446	490	506	528	504	513	478	500	468	518	496	508	473	479	432	469	494	479	539	485	484	487	472	494	508	453	481	499	506	505	488	533	485	478	467	485	455	459	479	492	468	479	444	509	502	509	481	519	490	511	523	463	546	515	511	464	529	483	485	446	503	470	490	515	466	487	521	518	501	490	512	465	479	488	468	499	465	459	492	472	498	487	482	481	518	492	502	467	465	507	510	477	467	485	490	478	494	527	494	524	466	498	501	508	504	504	482	497	456	517	447	509	493	479	476	482	480	468	509	496	480	517	494	501	469	490	453	488	530	475	511	527	477	501	494	516	486	492	489	491	485	458	489	514	522	483	492	495	490	496	485	523	516	475	460	497	459	479	499	486	479	499	486	519	504	531	501	463	465	496	472	478	518	520	445	508	490	500	461	508	493	517	474	484	518	449	485	458	503	483	489	463	485	488	487	490	482	471	493	459	518	509	445	492	517	483	468	501	479	499	464	500	508	510	461	439	448	458	505	491	515	471	501	456	486	487	475	484	507	497	469	458	488	494	527	506	515	471	453	444	450	493	475	508	468	496	494	454	488	465	429	480	505	438	476	493	477	508	471	517	502	463	491	485	490	485	496	469	484	473	422	479	474	475	526	496	485	437	472	512	454	518	504	488	534	494	498	507	472	502	520	521	496	458	440	499	496	513	512	467	491	504	509	501	453	498	477	536	495	490	479	559	529	512	453	479	516	484	464	471	470	486	498	492	472	512	552	474	541	463	532	515	444	505	491	474	461	532	475	499	479	447	495	495	488	457	485	476	489	510	500	465	537	431	493	490	450	483	483	431	481	465	496	504	499	510	510	513	434	530	471	493	517	462	475	451	455	486	485	496	485	491	508	496	495	468	487	450	465	440	494	489	456	478	474	463	511	492	468	495	535	510	501	461	503	502	533	458	498	463	521	488	465	501	548	509	486	498	476	510	497	467	478	487	481	508	504	472	466	481	478	456	500	509	461	453	425	494	505	470	472	509	490	527	448	478	516	507	468	482	514	489	497	470	496	468	484	514	462	515	459	506	457	467	488	480	480	491	484	443	458	490	466	507	447	513	471	516	487	511	536	478	481	481	503	501	469	452	472	464	472	486	520	509	517	542	443	538	490	482	492	483	490	502	499	464	426	510	485	456	487	482	480	472	502	513	473	467	512	485	481	449	514	488	484	466	496	492	507	484	500	509	444	480	461	513	483	493	502	488	475	483	519	480	514	468	467	481	469	533	495	476	482	492	453	511	472	455	445	539	507	475	485	484	495	498	489	473	465	469	485	486	463	499	537	475	486	494	469	510	489	515	488	504	499	485	489	495	468	486	470	467	492	495	507	523	494	462	480	434	496	480	482	472	484	473	484	507	486	486	482	463	495	451	461	463	483	505	450	501	477	494	466	499	489	523	488	478	508	510	477	474	523	502	488	484	456	532	507	468	480	481	477	518	476	513	505	492	482	515	478	518	438	495	437	518	478	471	499	466	449	517	515	470	479	517	502	472	465	482	519	504	483	491	501	467	445	493	529	482	453	493	474
31448	16382	7559	2613	1020	453	268	199	209	204	166	174	181	202	186	195	176	197	196	193	181	187	218	190	196	188	172	201	218	159	179	173	178	209	190	191	160	179	159	182	142	170	179	180	169	207	179	188	186	202	203	172	190	162	194	197	180	212	207	170	188	183	180	197	183	186	184	184	191	192	167	175	203	185	185	181	186	176	195	197	173	171	194	182	180	190	186	174	180	186	173	156	188	196	170	178	192	193	192	186	188	181	158	164	197	175	177	163	167	206	203	184	186	168	178	189	173	176	181	178	176	188	175	178	178	179	204	191	208	169	178	205	173	183	214	201	197	191	163	173	187	187	198	176	202	190	176	175	202	195	188	213	235	221	206	162	174	178	201	190	185	193	200	197	208	216	185	189	193	167	187	194	206	191	199	203	192	192	191	149	207	199	175	160	241	172	172	158	170	204	162	207	215	179	199	209	205	188	191	167	181	203	230	228	197	209	208	175	197	191	183	191	174	196	201	159	186	204	196	174	189	203	205	191	199	187	191	194	185	190	187	178	180	158	180	189	182	180	179	172	183	200	207	206	228	215	170	159	203	214	180	183	216	199	194	216	180	180	181	180	192	194	204	210	177	171	183	187	205	191	201	185	205	200	196	197	181	197	187	200	193	179	182	194	189	160	157	197	174	161	180	197	184	196	172	188	199	194	174	194	193	197	198	210	176	171	158	190	199	183	193	204	198	211	191	179	174	179	190	172	190	197	178	188	184	191	186	181	170	189	192	162	200	176	183	177	200	197	203	195	208	197	186	178	166	150	176	202	186	207	197	184	209	204	202	171	204	211	188	180	200	231	181	210	201	179	184	179	201	158	209	198	186	184	200	194	200	196	192	190	180	179	198	202	200	169	206	171	199	211	187	150	179	224	198	190	204	193	199	183	178	197	170	192	170	198	194	191	186	165	210	195	179	182	203	182	210	177	185	179	192	229	193	213	179	204	206	186	181	185	198	196	176	164	207	162	197	197	184	192	200	201	194	174	162	173	208	200	181	180	191	198	195	167	165	181	200	182	167	162	211	203	183	203	190	187	228	153	196	210	169	211	161	149	174	170	183	206	209	164	196	205	177	174	195	195	177	153	203	212	222	206	223	200	201	200	181	207	178	171	216	176	205	179	176	220	201	186	204	185	199	182	170	188	188	172	194	193	195	190	194	183	167	173	163	171	170	200	149	205	186	197	203	171	172	168	178	204	204	219	192	194	200	208	226	185	176	165	192	196	189	192	207	207	214	187	201	214	195	241	184	174	217	188	182	174	171	163	207	184	181	207	186	202	206	205	187	184	216	205	195	209	188	181	172	165	185	164	209	190	183	194	177	181	173	201	177	208	178	178	206	171	191	154	198	175	198	189	172	176	182	170	177	182	162	181	155	186	181	178	166	201	186	190	197	179	178	160	216	179	164	210	197	174	198	183	178	192	186	199	210	200	212	186	175	192	179	191	188	191	191	201	199	181	176	174	178	190	193	190	192	191	216	212	173	196	172	198	171	186	191	188	207	178	182	213	197	176	168	176	196	196	180	180	193	191	186	183	206	208	165	181	159	176	175	163	161	199	192	183	196	179	200	199	209	202	168	174	198	186	185	181	191	201	194	197	176	196	225	167	178	195	204	197	179	207	195	192	194	215	174	191	184	207	200	189	189	193	214	210	208	184	165	179	204	204	184	209	175	198	205	192	184	180	168	156	184	202	172	162	168	157	188	189	191	186	184	188	190	204	176	187	185	183	168	187	204	183	224	168	183	181	177	194	196	188	186	157	212	196	175	178	179	183	162	170	158	163	198	212	200	201	204	183	205	184	190	235	251	208	232	206	195	202	173	170	177	172	205	200	162	194	183	214	169	157	187	192	167	182	192	182	203	202	195	194	163	208	203	195	186	202	195	162	194	204	204	189	177	183	170	169	194	176	201	203	201	187	176	193	177	200	190	213	185	195	177	194	169	189	188	208	185	206	208	204	187	154	181	194	209	191	190	189	169	157	203	194	199	196	200	173	203	218	196	181	185	179	180	189	157	225	181	164	192	170	183	179	189	182	170	191	206	195	186	177	162	181	188	176	183	206	188	183	180	209	206	176	198	195	174	213	212	193	199	194	197	179	185	162	209	195	204	176	171	162	174	173	196	173	221	188	172	158	192	186	197	174	187	171	161	183	161	163	172	180	189	215	202	168	151	209	186	169	190	220	171	194	223	181	182	219	172	185	211	201	201	187	193	208	192	179	212	176	193	160	155	190	198	195	190	185	217	195	202	195	181	208	203	191	185	181	190	169	181	187	169	199	164	198	216	190	206	206	178	206	186	184	182	176	169	183	179	197	183	177	205	202	195	206	175	200	175	225	193	162	173	224	188	194	201	175	188	189	177	183	190	170	180	196	186	197	163	167	193	183	192	180	159	195	195	168	177	190	190	204	186	200	196	165	189	168	210	221	174	211	198	182	194	185	215	197	199	197	175	209	203	179	182	190	180	204	209	189	192	216	199	214	192	200	182	206	186	200	177	186	194	210	180	189	195	196	200	203	220	163	190	177	190	199	200	190	175	188	209	178	178	218	173	184	169	196	202	197	189	174	195	185	175	166	205	185	213	184	187	197	188	198	198	192	165	187	215	176	207	193	208	199	165	184	200	190	158	207	214	213	171	210	210	180	177	185	207	212	210	212	169	216	204	182	197	201	175	166	189	180	205	180	191	183	187	188	201	184	187	176	199	215	153	194	200	177	203	162	170	168	174	175	180	191	192	174	178	209	201	214	195	185	175	170	177	182	168	189	186	196	240	175	205	190	195	183	150	161	214	164	196	208	186	178	196	195	182	182	187	179	167	180	174	176	187	188	196	174	171	190	185	198	192	181	184	173	201	191	176	212	174	193	192	199	197	178	170	207	174	179	170	182	202	203	175	182	197	169	192	209	193	165	183	172	187	199	190	191	183	214	196	223	185	150	178	178	191	188	199	175	198	204	181	199	186	172	164	188	226	166	180	201	173	184	196	179	191	191	190	199	181	192	167	216	198	200	195	185	197	178	197	231	187	180	189	169	163	200	185	215	180	183	190	170	197	206	182	220	192	176	184	178	183	188	187	196	213	159	171	204	180	209	170	192	204	178	184	177	191	195	217	216	187	176	173	183	176	214	200	183	165	197	184	178	207	184	198	201	163	165	204	192	190	199	173	185	198	182	192	195	191	192	201	198	193	198	188	169	192	204	184	169	174	198	174	176	206	165	198	188	171	171	173	178	163	199	214	178	171	186	202	188	161	170	188	197	203	207	193	188	184	201	195	196	196	201	205	169	199	201	209	187	201	217	215	192	188	185	160	174	219	179	178	198	226	193	192	167	190	171	196	193	194	163	192	190	177	217	171	175	181	192	143	177	200	190	194	210	180	165	173	202	200	202	171	184	191	200	188	183	194	220	183	193	191	193	189	200	172	184	171	186	178	164	190	184	164	180	187	207
18534	11953	9843	5939	3162	1594	674	490	438	427	400	394	390	397	363	413	411	377	372	403	401	368	433	406	383	415	412	404	372	406	387	413	426	442	397	401	405	415	402	435	411	389	386	384	423	384	396	438	386	401	384	418	420	437	438	423	419	393	396	448	396	399	416	410	397	408	409	409	430	389	410	411	376	414	438	424	372	377	367	397	390	426	409	395	416	411	416	379	422	406	385	379	391	393	452	418	416	410	382	407	448	472	417	394	429	397	378	416	398	441	369	405	412	439	431	411	423	419	389	402	398	406	425	384	429	421	402	416	408	403	384	424	408	423	423	431	413	395	388	388	429	366	389	384	397	431	406	405	357	439	425	398	420	415	424	388	393	396	397	385	380	407	430	406	411	435	394	364	401	414	376	446	434	421	431	414	357	439	423	407	441	399	386	414	427	384	408	398	376	402	383	448	413	383	407	407	423	395	404	395	434	405	372	420	425	446	413	399	443	356	416	364	416	395	389	447	426	382	409	414	387	417	406	407	428	414	415	393	419	377	447	405	381	376	377	424	413	429	408	369	401	373	409	419	410	413	422	406	423	421	405	417	378	375	375	423	404	375	414	418	408	447	433	366	405	438	381	422	406	353	438	384	411	418	409	392	394	399	405	398	391	391	440	391	380	403	389	422	430	348	438	370	425	410	440	395	422	410	385	436	426	405	404	424	417	390	402	396	429	409	380	393	425	403	404	394	402	386	387	409	412	417	406	379	407	401	376	408	373	413	404	424	414	410	430	393	403	407	404	384	412	423	387	403	391	458	390	414	382	386	419	401	405	376	416	398	417	425	381	424	426	405	401	396	385	402	407	422	388	405	403	409	370	424	415	438	411	399	407	407	417	395	394	392	408	395	415	385	408	408	345	398	368	389	391	403	376	401	391	410	413	412	407	408	379	384	391	408	408	400	422	403	400	368	366	409	393	414	420	362	391	382	420	358	379	411	407	424	460	380	385	378	416	411	392	443	385	408	415	428	387	414	418	405	422	398	396	341	378	369	435	427	416	412	404	399	381	372	399	363	412	389	388	395	409	432	381	398	408	392	415	409	407	384	389	400	367	407	385	389	400	425	417	400	423	419	385	427	401	409	407	414	448	449	447	411	412	399	401	421	403	393	419	399	399	362	391	390	414	413	430	415	340	412	462	436	440	389	397	438	400	382	422	370	447	377	392	378	420	370	408	413	383	400	419	420	404	402	405	381	409	427	395	356	419	407	424	383	382	433	393	423	420	437	402	423	378	374	424	393	431	393	391	365	430	396	406	441	376	436	438	385	382	414	396	368	390	375	399	417	376	406	421	387	438	406	419	400	368	402	430	412	412	404	398	385	390	360	370	377	430	374	417	414	358	408	392	442	431	416	414	393	411	433	430	379	429	392	416	421	389	407	380	404	359	407	422	388	412	383	371	423	381	390	430	396	378	388	404	361	386	425	385	442	356	406	395	426	396	356	381	448	401	398	412	417	417	420	388	460	384	415	394	369	409	401	383	379	401	393	414	399	451	447	443	436	379	423	429	391	387	422	434	403	405	415	412	416	395	391	392	398	384	384	404	415	389	391	417	358	394	423	451	407	429	429	408	382	393	408	416	391	370	430	374	438	404	403	410	386	387	442	394	378	419	396	419	421	416	384	410	417	379	398	396	424	412	420	446	447	384	452	400	389	391	443	409	384	397	391	423	398	400	401	428	397	439	450	431	403	405	409	423	416	410	431	432	386	429	400	434	416	405	405	414	348	409	441	393	426	407	414	408	389	395	387	423	426	409	431	380	399	395	428	415	358	411	412	411	378	410	413	397	402	405	386	406	401	431	404	399	431	381	404	424	410	432	459	421	442	368	443	420	437	381	435	392	402	405	405	417	413	415	401	400	425	424	421	402	411	418	397	384	454	421	382	416	434	404	423	424	416	397	401	435	392	412	436	442	386	401	446	399	387	386	386	395	436	371	436	387	403	413	419	417	423	388	386	428	430	414	377	442	407	395	409	430	424	403	422	401	389	378	386	415	435	378	421	386	401	402	400	411	427	392	401	451	431	402	373	427	389	394	416	413	372	390	389	394	441	407	395	411	441	402	409	410	403	379	422	396	417	367	391	415	416	395	385	425	402	397	378	414	360	414	408	407	470	375	434	407	424	404	420	396	403	403	416	430	413	418	377	406	437	391	407	402	396	420	413	402	428	399	430	421	396	397	411	406	397	376	408	422	423	415	446	379	414	399	392	436	403	394	400	411	372	405	401	423	405	408	427	420	423	363	378	431	424	400	410	392	403	401	428	435	437	388	415	391	416	390	382	409	431	411	437	411	383	441	396	395	390	389	393	395	375	370	378	425	405	408	460	398	434	424	408	384	397	401	431	434	398	385	440	427	395	409	374	383	360	396	380	400	423	413	387	404	421	367	395	404	413	433	415	422	441	435	407	368	364	423	433	416	414	440	387	375	425	389	400	438	399	415	399	416	369	415	398	390	413	425	402	393	399	444	416	371	412	430	376	409	419	402	424	438	402	411	398	421	405	425	408	370	394	448	434	416	431	410	406	447	372	403	406	440	376	408	360	397	410	398	417	450	417	381	423	369	421	407	423	389	415	441	371	449	394	399	394	414	419	387	411	407	389	421	393	384	401	414	398	443	424	411	425	394	348	376	456	402	402	394	411	411	424	425	407	450	399	419	417	398	419	377	384	407	435	393	407	414	425	384	381	399	409	406	405	414	359	419	385	440	439	435	407	421	415	387	401	434	427	402	339	391	422	425	407	430	434	385	386	430	404	433	409	393	400	393	428	402	448	392	400	398	395	417	423	370	400	429	410	391	394	433	412	400	432	385	405	459	403	404	396	398	415	407	425	426	392	394	360	381	415	395	420	388	394	400	436	448	361	437	378	339	382	410	421	397	405	430	378	403	419	384	418	438	368	444	393	429	375	380	401	405	401	420	384	400	380	385	392	382	433	394	369	394	394	387	437	403	391	395	398	364	427	425	416	394	417	429	409	402	392	419	394	425	439	413	394	405	429	410	431	428	439	401	417	394	395	423	459	396	411	432	385	447	409	384	415	368	446	425	415	391	415	438	373	397	420	399	370	360	402	409	396	405	400	364	402	386	398	423	398	431	419	395	368	395	393	399	408	425	409	392	414	424	390	391	405	411	365	391	395	388	393	415	385	397	389	412	408	421	384	395	374	395	426	407	422	414	404	416	392	400	390	390	390	382	399	400	410	419	393	401	419	394	418	383	424	412	374	425	415	402	384	404	421	422	421	457	432	372	403	413	396	421	424	391	371	414	416	424	375	411	400	381	420	396	390	434	390	446	424	387	403	419	402	393	450	424	413	414	403	412	418	392	422	410	376	414	369	430	413	398	409	418	372	431	412	391	441	414	430	436	411	385	392	405	396	414	389	421	428	422	414	367	414	402	420	423	405	454	388	429	384	413	388	369	382	413	416	410	443	378	441	401	419
49257	21911	10458	4721	2229	940	303	243	211	168	204	167	168	190	180	164	171	188	169	186	149	164	201	185	168	183	171	175	172	187	168	149	175	174	156	160	176	192	159	182	173	163	175	192	173	166	172	199	178	142	179	173	159	164	165	192	191	168	200	178	138	192	184	182	141	156	171	179	191	177	181	161	199	158	156	164	159	156	146	155	195	181	158	175	196	174	173	159	173	155	166	199	162	164	166	171	158	147	181	176	183	169	157	198	171	154	167	168	154	175	180	161	175	156	182	183	180	206	183	172	155	179	172	167	180	154	181	173	185	176	174	162	178	161	171	172	153	195	190	192	179	184	174	178	159	198	177	178	179	182	196	177	182	189	158	172	174	155	195	186	169	181	188	170	173	172	183	171	179	163	168	163	172	169	157	190	174	183	179	173	154	160	150	169	188	143	176	166	168	174	177	171	178	180	181	152	166	188	180	206	170	214	178	180	172	183	172	160	193	173	181	182	187	189	135	179	167	160	174	179	163	198	177	166	159	161	172	156	192	183	176	197	184	156	176	167	193	163	163	169	168	186	180	177	136	174	170	184	174	157	161	157	170	168	157	169	174	196	180	188	182	183	173	195	172	176	168	186	182	163	190	181	180	167	188	155	184	171	178	172	164	169	195	175	161	169	174	176	154	192	192	177	184	180	178	154	186	178	182	188	182	175	176	179	165	173	150	197	185	173	184	178	174	168	161	164	162	191	162	180	169	152	192	166	165	180	164	202	189	171	193	187	177	171	171	191	152	162	174	172	149	164	229	196	208	146	170	182	201	179	175	171	170	143	162	188	170	183	158	170	187	163	186	146	163	164	172	172	159	183	162	170	174	188	182	187	162	180	176	176	172	184	167	150	158	182	173	169	189	183	159	167	159	176	160	189	151	179	193	150	161	181	165	152	186	185	184	164	150	164	184	184	158	171	163	186	183	149	168	189	160	190	175	185	149	169	133	172	143	179	180	165	196	178	180	170	202	169	158	168	174	171	180	185	161	186	190	189	178	182	174	191	162	167	174	174	159	175	166	166	170	213	161	184	174	172	194	166	180	179	171	171	163	188	156	161	186	153	179	187	212	154	187	178	151	166	175	163	179	176	177	196	166	159	166	177	177	189	146	190	167	179	166	172	165	155	155	159	206	162	188	210	176	144	158	187	188	161	164	215	163	180	175	187	153	185	182	158	158	163	163	159	154	166	161	151	181	171	196	189	212	189	172	168	161	181	169	150	185	190	160	223	164	161	197	170	161	157	176	156	170	202	146	173	173	172	178	172	184	165	175	174	200	151	170	141	181	207	165	166	200	200	172	191	161	177	152	161	181	192	188	169	189	167	174	170	170	172	197	182	156	171	168	158	165	166	183	155	189	174	165	168	176	168	190	166	161	174	177	186	163	173	185	164	147	177	195	167	186	167	182	192	164	174	153	169	174	195	178	151	183	176	176	176	161	164	191	198	181	169	164	165	155	177	170	166	208	177	169	153	163	165	183	179	185	171	168	187	170	178	181	165	172	172	171	167	168	175	187	182	169	184	144	175	159	183	190	196	176	161	190	164	159	175	168	178	182	139	175	181	213	177	179	168	162	186	160	176	176	154	184	165	161	176	201	162	183	163	185	182	176	193	182	170	158	210	159	178	160	157	186	170	182	173	143	172	162	156	177	192	180	187	173	161	183	207	165	147	165	159	195	163	197	192	185	183	157	187	166	182	166	159	161	173	178	173	167	167	168	165	181	152	197	161	155	183	153	185	175	187	180	156	194	167	185	164	162	201	183	177	153	177	175	183	181	175	185	166	176	191	164	160	178	180	168	163	201	166	182	166	166	180	171	185	177	182	185	174	173	188	131	193	177	183	188	192	178	167	165	181	184	174	182	163	181	173	166	160	176	162	169	182	186	157	185	162	177	179	163	170	139	200	205	166	192	181	181	173	163	161	179	184	176	176	161	176	186	190	174	196	182	177	177	174	177	163	175	165	170	178	176	160	167	182	175	187	154	193	162	171	172	185	191	169	174	152	174	160	150	176	183	173	189	178	176	178	170	160	161	175	156	152	161	168	158	171	155	152	184	177	155	181	178	180	158	170	201	193	169	202	156	192	200	198	205	190	181	150	180	174	172	182	188	182	165	178	175	169	172	203	163	187	191	190	192	183	166	187	187	187	165	180	199	180	183	161	177	184	186	188	189	172	170	163	178	178	188	161	180	162	173	166	166	177	160	192	193	172	193	151	157	158	181	166	157	163	166	170	146	153	168	180	155	180	192	164	179	181	170	163	159	162	186	190	185	175	181	184	165	193	193	177	167	179	172	165	182	152	172	161	165	159	167	168	176	189	157	161	200	165	229	162	164	177	187	169	164	168	189	172	153	155	164	164	180	169	179	189	161	171	179	200	158	169	203	194	187	194	148	165	195	164	169	146	171	164	165	177	160	192	189	170	158	167	162	159	153	175	169	195	185	182	163	164	176	171	185	197	162	174	180	181	177	178	190	190	188	179	143	160	182	172	223	167	162	175	202	162	158	181	184	169	163	175	170	159	171	173	156	152	179	184	187	190	178	181	192	156	167	215	181	181	185	189	162	175	167	194	179	175	171	151	175	194	159	165	170	187	184	190	173	146	186	155	158	185	165	192	176	162	179	174	188	176	166	174	174	144	179	165	172	183	171	151	171	159	171	151	159	181	188	164	172	191	172	184	163	181	189	186	187	183	182	200	177	152	189	178	178	176	160	185	170	182	185	177	166	192	179	178	198	167	154	171	164	176	175	171	166	184	181	171	177	166	174	167	165	182	200	159	165	185	185	168	159	152	178	197	173	179	153	182	158	171	164	185	170	155	175	143	188	177	183	178	175	157	196	169	184	220	175	188	195	167	155	181	186	172	180	186	164	193	201	165	170	160	164	175	168	177	152	187	171	159	182	203	166	153	160	172	176	164	178	195	184	144	148	154	159	176	175	144	149	173	185	189	188	144	181	170	139	184	156	164	200	163	156	194	130	179	193	181	180	146	174	170	169	179	192	178	165	163	160	165	140	182	154	153	184	175	145	178	169	173	192	225	165	176	204	170	139	173	174	165	189	177	185	166	185	200	196	166	197	154	174	181	166	185	169	192	156	194	178	164	180	164	181	185	156	170	185	191	184	166	173	192	195	156	186	200	162	161	184	164	167	185	209	142	157	169	160	166	191	190	190	169	175	148	173	190	184	160	146	168	167	138	167	172	156	185	166	165	171	167	143	184	207	172	176	167	178	162	179	187	167	177	194	157	161	164	184	165	167	152	157	158	173	169	179	179	187	166	186	196	180	169	168	161	174	172	174	191	176	195	177	191	173	170	176	166	203	165	172	182	158	164	163	164	158	188	176	176	163	163	161	153	159	174	156	187	197	181	178	177	177	165	187	187	167	152	187	157	181	192	196	175	148	178	173	189	166	184	158	184	199	168	190	164	150	191	176	189	170	182	181	154
29527	14485	13120	9871	6921	3371	861	625	537	502	461	458	399	435	407	407	431	390	373	402	400	389	393	380	368	398	404	380	390	439	406	392	392	374	374	358	394	370	383	376	407	387	383	398	392	380	408	398	376	358	371	419	362	378	379	381	398	369	376	366	405	386	401	383	389	376	368	370	393	364	379	368	401	399	364	358	401	374	353	350	375	402	384	371	392	386	366	380	383	375	389	371	375	379	390	387	405	415	386	387	381	342	351	367	370	367	363	390	366	358	368	434	404	368	366	340	380	376	388	363	388	376	396	361	371	380	401	415	399	407	371	403	363	381	403	362	391	381	372	401	346	383	384	342	395	360	426	377	389	382	361	389	398	416	403	440	363	366	367	374	373	378	390	382	357	392	369	386	404	402	379	377	371	401	397	389	391	345	373	419	366	371	373	397	365	375	368	396	396	405	396	415	340	380	376	439	415	369	389	380	365	362	401	365	388	396	377	367	412	350	378	390	342	354	377	386	402	402	427	384	364	369	397	382	400	407	399	381	399	379	390	358	374	402	425	416	388	373	384	373	393	391	386	360	409	373	346	372	396	405	364	384	393	369	385	374	370	401	376	401	419	385	399	399	375	395	379	367	403	379	373	335	391	411	376	397	389	396	379	388	352	364	362	368	404	405	384	374	378	438	389	399	384	371	385	372	383	408	399	388	369	407	403	405	374	417	375	382	368	378	413	423	392	394	439	355	405	393	358	352	380	345	418	371	346	373	353	383	367	393	374	372	403	353	392	412	405	388	392	398	378	382	381	357	385	375	381	399	379	372	394	365	386	354	421	401	357	434	387	427	421	390	369	375	381	398	400	370	371	382	402	384	363	395	378	386	382	406	428	441	365	404	410	408	394	395	338	360	393	390	355	391	379	362	375	358	414	385	404	395	363	396	371	412	425	404	386	405	379	377	392	378	400	375	427	383	343	396	353	418	358	394	395	415	387	429	353	394	375	381	411	330	370	406	357	400	369	374	367	387	382	400	361	392	391	394	411	381	411	331	349	392	382	374	393	402	395	380	353	365	391	411	351	356	410	412	377	397	399	357	396	395	352	347	388	337	401	372	380	376	396	422	386	397	388	376	364	397	389	389	390	388	377	349	400	379	376	377	381	391	370	402	369	380	360	390	397	354	392	373	384	385	379	371	379	372	378	395	395	353	365	380	356	385	341	371	352	369	383	372	359	373	416	389	357	342	393	358	398	394	349	373	330	360	372	360	394	361	417	363	369	403	379	381	402	384	366	399	406	379	368	406	409	379	374	368	420	379	356	400	383	380	390	391	391	408	373	404	400	381	359	375	391	369	365	366	360	362	384	385	393	388	361	382	387	395	382	352	393	380	388	371	393	365	427	386	344	362	381	409	371	391	366	363	406	382	363	404	401	379	391	384	358	375	329	390	395	397	384	391	405	356	327	383	363	399	449	384	371	380	394	379	402	394	349	403	393	396	399	373	373	369	406	385	366	396	434	381	396	357	375	387	374	383	373	382	398	382	350	374	395	382	358	369	417	395	399	368	373	367	392	378	376	349	392	428	387	385	399	403	358	411	401	378	392	423	418	396	364	399	391	383	387	354	395	371	370	368	395	401	386	384	371	398	372	372	364	401	413	354	379	395	370	386	410	393	371	378	364	369	415	399	396	408	413	392	362	380	389	388	371	386	383	388	392	374	385	355	392	392	360	358	407	389	406	404	378	393	397	381	421	407	374	375	425	396	407	393	400	387	369	363	397	382	390	396	402	400	353	371	385	392	422	390	387	379	370	419	400	399	361	390	432	386	410	396	366	393	390	411	374	398	402	372	388	428	388	341	387	400	425	370	361	405	389	382	323	374	377	398	406	395	351	353	394	396	409	400	343	398	376	368	388	394	393	379	402	377	398	362	396	384	385	372	428	402	384	387	391	331	394	335	398	387	386	359	407	405	382	387	366	382	351	381	400	374	366	369	373	363	380	362	414	382	381	392	393	383	437	406	373	364	364	403	378	370	371	389	366	394	359	409	399	377	404	394	402	395	403	360	364	362	378	388	370	369	382	408	343	382	385	338	429	402	357	349	404	394	386	396	392	401	398	383	397	360	410	360	343	383	374	383	397	389	395	398	340	370	348	393	371	359	380	377	331	362	349	401	391	365	370	397	414	347	394	389	395	367	397	402	380	380	388	370	385	416	402	382	388	369	380	391	387	352	329	433	387	372	403	355	403	375	376	401	391	371	363	361	362	405	415	373	415	397	377	379	345	389	372	367	404	396	431	369	401	385	378	406	385	422	381	365	389	396	362	362	355	388	345	385	389	407	357	374	388	367	371	400	403	378	393	381	391	380	389	396	373	381	382	370	421	387	433	402	393	401	345	381	398	376	372	430	381	400	411	354	418	430	376	358	397	379	355	369	412	420	382	395	403	386	393	383	385	388	369	397	387	440	391	401	376	388	398	390	365	390	379	428	342	391	389	366	408	389	425	405	378	393	414	339	390	374	387	386	396	367	368	399	370	360	408	369	383	361	381	410	369	371	395	379	368	384	359	373	372	422	386	412	349	405	424	403	416	415	398	370	360	350	387	362	392	384	370	397	350	388	396	352	382	392	387	404	325	388	397	413	357	396	336	393	364	362	419	419	387	375	377	388	386	394	361	386	404	394	378	370	381	387	367	373	412	359	378	364	348	393	384	392	409	375	371	389	357	369	357	411	412	394	382	381	386	399	405	392	439	396	340	357	373	381	432	403	410	406	375	373	370	431	385	368	397	370	407	375	372	385	404	362	364	365	373	361	375	358	361	406	395	373	337	384	388	400	384	360	402	357	371	377	364	381	361	389	366	353	400	387	409	405	389	398	363	414	340	399	388	379	391	366	372	371	328	374	407	417	379	378	385	412	391	380	406	396	388	411	385	406	388	375	362	396	406	385	371	412	403	356	377	398	392	386	349	436	392	361	386	394	411	388	367	367	412	399	345	385	361	350	389	378	390	403	365	393	389	375	364	393	374	400	388	375	373	403	386	395	371	398	399	377	368	399	350	415	396	385	387	402	426	375	353	378	382	392	392	376	375	372	400	396	396	395	403	383	373	403	366	394	372	381	365	380	364	402	369	398	377	384	420	374	418	351	393	369	401	385	373	413	375	357	345	398	360	397	407	419	367	400	367	365	361	387	425	370	360	363	375	379	403	373	401	392	371	391	397	403	379	393	369	400	383	402	389	397	368	417	368	413	384	330	420	375	392	347	392	382	406	377	355	387	364	356	360	410	378	397	363	349	378	381	340	400	396	398	409	375	412	410	377	392	361	365	367	377	349	417	410	423	394	391	411	395	371	403	346	367	410	377	360	377	355	391	379	387	391	382	353	383	381	366	380	381	397	387	393	349	388	426	353	394	371	382	377	398	385	362	422	392	371	395	401	410	388	381	381	424	364	396	357	353	390	377	403	374	407	397	366	378	414	393	385	377	378	363	398	368	368	345
58312	33122	17733	7592	3096	898	423	291	299	293	281	234	218	224	238	226	247	242	240	234	233	202	219	201	238	270	232	237	235	212	221	231	218	239	233	218	223	252	235	252	251	273	248	240	243	213	228	251	232	211	207	233	255	261	224	244	224	234	227	195	253	242	233	219	209	232	201	226	230	227	239	220	241	217	253	232	236	251	238	207	235	219	266	248	233	234	206	228	221	241	219	226	223	192	214	226	233	218	249	235	226	202	256	241	225	220	215	225	231	229	236	237	244	252	209	232	214	249	223	227	245	208	213	218	221	233	229	221	220	247	223	242	215	225	221	211	213	235	258	205	209	244	253	227	262	220	227	215	238	236	232	267	230	228	202	234	250	240	236	231	228	194	217	220	241	229	217	187	251	225	225	268	212	224	249	245	252	224	212	246	227	237	233	203	225	232	238	235	262	229	208	196	183	214	239	202	238	244	234	219	223	227	236	221	218	224	232	235	237	229	250	262	227	216	211	231	210	227	235	239	232	257	250	243	256	254	239	237	230	253	234	210	202	212	201	206	230	266	242	234	190	223	217	215	220	224	216	240	219	243	209	231	222	237	219	212	225	238	219	224	220	236	237	235	253	217	253	232	205	207	216	230	238	216	219	208	229	236	226	261	246	222	194	207	196	216	246	216	231	232	231	226	230	225	233	227	194	234	232	219	222	247	254	223	221	253	239	233	206	234	233	240	230	219	245	228	217	246	203	203	191	232	231	235	213	232	233	237	216	243	258	246	246	220	251	234	246	224	217	246	210	225	233	215	219	231	257	255	233	225	255	248	232	221	236	228	239	246	210	222	208	211	237	219	243	215	215	258	234	206	241	223	213	252	249	252	236	233	237	245	218	217	226	220	215	218	216	239	241	255	209	234	239	237	225	207	226	240	251	227	237	220	247	235	260	271	241	256	232	241	216	280	236	214	247	209	234	240	215	204	223	219	216	225	260	234	225	236	230	264	187	178	221	240	219	211	220	250	234	245	267	236	241	221	254	252	208	195	202	226	224	236	246	230	251	193	217	216	204	232	246	227	234	242	206	213	217	244	282	228	234	251	260	251	229	208	232	275	225	228	223	212	224	199	202	236	208	249	231	229	256	215	230	226	255	224	227	212	225	255	237	239	245	214	251	251	230	236	233	237	207	252	236	224	207	231	189	219	241	237	219	227	245	230	230	231	209	228	205	241	261	227	225	224	234	274	215	274	207	236	240	234	237	220	204	221	240	208	232	195	225	215	246	214	234	248	232	217	218	219	230	236	252	255	234	238	239	220	257	208	211	221	196	210	239	225	239	201	256	253	231	229	220	209	228	195	209	195	234	212	260	257	260	223	226	256	240	211	243	216	212	242	224	228	235	234	243	258	226	226	214	238	197	238	208	218	257	210	223	217	213	213	220	213	249	242	221	216	239	268	232	240	222	217	245	228	219	230	233	228	247	250	222	224	216	247	230	248	204	246	215	233	243	260	209	243	221	236	246	197	249	218	199	230	195	246	200	247	240	206	246	253	242	233	241	239	207	272	243	236	255	215	242	221	231	213	248	269	236	252	235	266	222	243	217	238	246	209	237	245	195	231	209	223	226	198	243	227	263	218	239	259	253	241	261	233	223	226	232	216	253	245	205	243	225	248	233	228	242	231	246	232	230	229	244	241	187	220	265	214	221	248	237	223	236	207	214	249	249	250	240	208	243	214	225	206	227	242	251	212	225	254	256	227	259	232	222	246	237	239	212	225	247	210	245	243	220	219	225	247	262	220	230	216	216	239	244	230	207	217	243	242	213	222	238	254	226	249	211	221	252	263	226	263	255	207	253	205	204	224	229	226	232	227	225	239	228	222	246	226	246	228	237	249	220	221	245	220	234	243	231	231	214	253	242	230	221	204	222	207	233	238	226	230	220	224	232	215	213	218	227	229	227	229	233	229	227	199	206	252	223	206	246	240	222	217	230	191	214	247	223	217	270	233	241	237	219	267	207	201	201	240	212	216	221	208	232	228	218	219	251	241	205	245	236	230	217	240	236	257	225	209	222	207	250	239	210	241	224	217	234	243	244	217	242	239	268	214	251	237	194	236	216	211	199	230	230	183	218	233	237	226	233	247	241	240	244	236	239	242	220	219	212	250	228	209	246	207	241	220	253	233	263	229	269	200	247	236	229	215	254	227	222	242	211	227	230	210	235	237	237	233	268	219	252	221	194	248	230	237	211	240	206	245	225	231	245	248	250	244	233	224	232	236	222	267	233	232	230	219	233	202	173	215	227	210	238	215	206	242	236	218	210	214	183	211	253	193	236	248	225	235	233	215	237	245	230	246	219	229	263	206	242	209	250	223	226	233	248	235	257	227	220	214	240	262	220	232	233	227	264	232	224	262	227	212	191	230	249	210	241	250	220	225	234	206	226	219	214	201	243	216	248	233	233	244	217	256	245	250	236	243	254	222	232	230	243	223	232	233	216	230	236	223	234	231	231	210	243	256	238	263	247	240	214	257	234	257	211	228	186	225	217	220	236	249	254	217	245	238	257	215	205	220	203	228	214	239	216	195	228	256	231	237	240	214	222	217	225	225	225	204	248	228	240	234	232	220	240	234	219	216	249	249	229	208	214	224	237	212	244	204	219	214	224	243	232	212	205	247	220	226	248	237	245	245	225	223	208	220	230	205	240	254	245	226	212	241	226	270	209	232	228	217	216	246	223	215	236	233	208	243	258	216	252	228	247	221	237	224	227	227	229	216	210	244	249	223	220	242	252	218	245	234	226	241	249	201	237	229	230	228	228	250	263	226	230	241	263	248	252	254	238	248	223	224	246	223	221	244	223	256	252	262	262	228	243	243	228	227	248	242	243	212	210	228	243	228	225	235	216	214	218	241	233	221	236	240	235	259	226	250	218	237	262	236	238	227	250	219	248	241	225	229	214	251	228	226	209	255	217	236	222	229	202	232	194	231	201	220	227	250	210	238	205	233	238	248	250	233	236	229	206	231	221	220	197	228	229	205	236	218	226	235	215	217	226	241	216	202	217	222	219	214	237	206	212	222	202	242	237	230	224	230	239	262	236	221	234	208	208	245	233	257	237	250	232	233	242	237	265	215	246	204	242	222	260	226	231	229	263	261	223	191	201	208	254	238	228	213	214	280	210	232	219	251	214	219	252	213	198	225	210	243	272	242	226	244	210	248	217	264	222	224	228	232	239	256	226	219	220	240	197	204	220	257	226	240	205	221	218	253	252	210	222	221	240	238	225	235	257	222	224	237	232	205	218	207	217	238	215	244	231	236	241	249	239	242	222	245	239	258	246	220	262	208	219	263	232	210	226	236	246	210	238	240	209	247	229	211	242	253	224	251	212	229	235	183	233	226	224	245	253	249	250	249	233	210	216	212	230	208	226	215	250	205	209	224	208	191	253	224	226	224	225	228	248	252	236	241	218	211	226	220	255	204	206	217	213	223	248	236	241	225	244	229
34990	22631	19134	13964	8657	2912	1248	867	732	677	624	611	538	551	541	561	544	512	532	515	499	513	529	498	505	514	548	500	495	489	503	542	516	547	511	508	507	511	509	536	487	534	465	544	521	499	482	477	554	504	511	494	491	465	491	518	519	492	522	473	477	482	480	485	516	462	492	447	526	494	506	453	480	472	540	489	479	495	498	491	519	478	522	488	476	522	511	496	501	485	481	440	508	513	516	502	499	483	480	498	476	457	501	523	528	481	446	439	500	454	478	506	489	529	493	492	489	494	496	473	483	459	484	534	467	461	511	472	492	481	510	499	510	518	484	470	492	509	462	492	505	499	504	447	487	487	497	488	482	501	509	479	529	526	544	518	474	466	483	461	440	493	495	510	526	530	498	486	495	492	535	520	514	509	485	492	458	467	501	459	509	502	481	458	502	476	473	501	485	495	513	467	468	472	507	515	491	452	481	507	494	511	487	504	505	471	464	518	471	536	480	512	487	487	521	518	488	509	524	489	528	469	466	481	484	480	490	472	510	500	492	491	516	516	512	488	477	521	474	505	481	462	520	499	522	488	483	515	493	521	512	481	472	491	466	493	505	505	480	490	509	496	494	516	453	482	507	504	564	488	531	473	484	483	465	464	516	519	503	478	498	501	501	480	487	546	478	492	524	531	475	506	489	496	472	476	489	504	500	493	512	517	457	492	497	519	510	494	491	490	496	481	445	507	479	479	489	481	507	465	475	501	462	476	478	468	495	479	494	522	491	529	538	488	487	498	482	508	499	489	516	489	509	501	481	481	484	503	439	486	496	488	511	497	480	493	511	489	483	495	530	512	492	516	472	505	541	489	479	517	506	452	504	513	460	460	530	500	515	505	509	449	485	459	480	464	485	507	514	503	484	451	497	508	455	517	495	491	510	475	485	495	524	465	499	523	489	465	473	542	467	471	481	474	483	489	495	484	487	499	501	477	512	466	431	500	507	434	475	479	488	509	466	440	489	511	496	481	505	507	507	458	510	514	489	478	508	484	499	450	495	474	503	506	450	463	500	508	495	494	527	481	540	506	477	458	512	495	513	500	463	506	516	500	480	511	523	529	481	517	486	488	451	472	502	494	521	451	457	485	489	485	468	471	486	484	494	471	479	528	458	490	491	514	487	500	479	520	458	467	492	504	471	482	492	486	486	488	511	508	494	470	496	479	498	457	494	526	542	488	426	470	526	534	499	497	504	479	465	485	481	478	489	520	511	486	476	503	466	506	491	492	495	526	474	479	529	471	529	546	452	461	534	498	478	486	526	486	508	492	498	479	489	478	499	482	474	495	475	491	507	527	511	470	519	474	519	509	480	500	499	493	504	482	505	494	477	495	493	520	464	465	454	470	482	515	455	475	504	509	512	504	482	509	493	516	507	509	495	486	480	469	490	487	487	496	516	476	499	477	494	544	505	473	473	498	480	510	473	461	471	499	468	503	425	437	488	486	517	458	494	514	481	486	465	462	457	497	450	484	507	475	525	457	498	500	500	518	494	534	479	494	475	479	478	513	475	535	444	482	501	473	493	473	535	477	471	517	476	491	515	493	527	515	467	497	488	486	480	481	478	479	478	489	491	472	516	530	494	480	480	497	457	465	459	502	483	528	515	533	500	484	488	491	447	499	538	488	487	488	445	508	483	500	537	528	553	531	460	494	522	520	520	484	501	490	533	494	485	497	517	486	488	519	489	482	484	479	530	475	494	499	513	514	469	475	498	479	507	483	510	530	501	504	487	487	508	480	502	500	469	440	469	465	500	501	524	464	473	513	522	492	518	470	482	544	459	524	511	481	492	511	495	518	487	547	466	498	479	505	483	485	512	473	492	492	495	498	491	467	499	477	497	480	503	487	471	503	474	473	518	525	469	484	458	509	477	484	464	503	507	506	452	508	503	469	547	461	496	468	458	451	513	451	505	495	536	497	478	497	508	494	513	526	484	495	475	488	519	436	470	483	496	507	501	534	508	509	490	487	477	506	497	539	502	487	495	453	511	490	507	492	507	460	489	509	492	527	453	490	477	513	466	475	529	475	515	530	480	476	468	485	488	509	469	465	485	473	520	431	476	511	458	517	491	511	508	492	497	476	539	504	487	508	481	451	485	533	480	454	470	498	462	519	515	501	491	471	480	504	505	511	529	486	501	500	485	473	472	475	502	497	508	500	537	479	457	479	515	499	503	510	503	510	504	501	498	540	490	469	513	499	483	471	531	493	519	491	528	474	572	481	513	469	470	481	472	486	504	485	507	510	466	533	493	496	476	475	479	497	506	434	491	480	494	466	484	515	523	473	518	474	491	475	457	479	505	503	472	488	448	498	505	454	487	472	494	509	481	529	510	483	506	500	512	477	482	503	516	508	451	493	501	462	453	486	485	478	481	475	569	485	492	495	493	460	484	452	486	490	477	475	498	490	523	464	476	500	483	491	506	463	457	506	451	468	509	505	516	506	489	466	481	492	499	460	493	455	459	489	514	500	552	506	470	469	488	489	464	497	496	485	531	494	499	500	509	465	528	481	503	494	465	520	506	487	478	500	503	478	461	457	494	489	502	508	515	476	455	481	515	492	475	467	478	505	492	477	553	512	487	498	491	463	492	484	528	513	507	447	467	487	481	477	498	519	463	481	494	472	470	466	490	501	473	490	489	496	460	497	493	445	447	503	481	509	516	544	505	506	470	457	516	493	476	512	513	499	504	492	468	474	486	506	457	451	505	448	472	495	469	490	513	457	529	472	504	506	501	508	513	521	487	456	493	522	490	506	491	461	472	482	469	510	502	488	468	502	479	519	478	464	483	510	516	546	520	521	502	478	473	470	500	479	473	502	503	495	496	517	427	462	496	461	521	493	473	474	484	431	495	518	461	441	470	534	509	512	463	496	508	510	475	517	537	487	457	500	488	486	510	497	467	506	473	520	498	482	525	502	496	469	525	490	475	497	547	496	480	481	523	461	489	476	503	471	464	476	519	465	475	525	495	507	445	460	482	471	473	513	460	443	471	482	541	498	500	516	480	485	465	498	507	463	469	469	530	505	509	506	516	497	469	500	474	520	507	480	481	493	465	536	476	478	502	486	464	518	430	487	478	506	491	490	454	478	484	503	513	464	470	501	526	482	537	472	467	478	508	492	521	518	478	456	522	507	502	487	482	524	478	514	464	496	498	498	488	467	480	459	505	505	478	478	500	482	491	443	478	468	467	487	509	519	506	482	483	505	462	504	504	514	495	496	506	472	496	488	474	469	507	494	526	472	468	514	459	486	517	562	502	503	479	506	477	456	482	505	469	462	518	458	520	512	500	515	499	467	464	471	488	479	513	487	520	473	490	481	471	483	506	493	476	492	465	476	510	480	491	523	517	513	502	522	475	523	467	465	539	472	481	485	523	491	518	503	472	518	457	472	480	543	565	521	466	502	480	512	528	523	488	490	503	493	496	479	451	529	444	491	496	451	486	450	498	477
39020	15340	5649	2119	711	384	224	177	190	214	172	208	193	196	169	201	163	199	184	199	186	201	175	205	174	194	195	202	156	153	180	165	180	190	197	214	221	178	200	186	205	225	186	219	202	196	174	224	193	169	196	219	203	208	185	190	171	221	174	197	206	192	200	197	189	189	199	187	192	185	186	203	187	192	205	190	197	186	182	204	197	194	241	184	189	190	196	164	200	193	202	200	207	202	190	166	181	204	196	185	183	183	183	183	203	167	185	198	186	193	178	197	217	204	192	201	201	193	179	200	170	202	197	177	203	202	199	203	177	204	206	219	199	199	192	199	185	181	186	187	181	228	189	196	179	184	188	223	179	228	178	248	223	214	211	193	210	198	185	196	199	202	194	164	191	192	202	227	191	189	170	197	180	200	224	191	183	165	166	190	177	189	212	168	183	207	177	186	167	211	199	191	184	186	201	193	193	177	182	185	147	201	205	212	183	167	179	201	198	166	186	211	158	204	184	181	216	191	208	200	193	192	197	163	187	184	196	192	219	210	186	211	235	164	203	190	232	194	195	175	204	185	181	181	175	189	202	181	176	212	177	183	191	179	172	189	229	169	190	176	190	206	223	192	200	204	180	179	203	207	193	205	200	183	174	167	183	167	192	198	189	193	174	187	198	180	204	186	208	191	192	183	180	187	179	178	191	182	177	200	197	220	210	199	179	190	196	179	181	192	177	188	182	234	177	199	196	199	176	222	193	190	199	185	190	198	201	193	188	193	182	185	192	178	194	175	211	184	198	177	216	165	194	190	185	221	178	187	193	180	175	197	198	186	204	185	193	181	222	195	159	196	180	198	215	199	210	166	203	199	216	185	197	192	185	197	173	183	192	177	201	200	188	217	185	198	169	187	194	185	182	210	196	193	195	193	188	199	178	222	186	196	201	200	204	202	196	201	193	180	177	225	197	187	169	202	192	179	203	208	187	182	201	187	181	168	213	182	201	182	196	180	194	197	197	206	221	212	203	203	193	201	206	190	196	207	188	178	172	180	186	196	195	159	195	175	205	182	155	179	196	178	168	197	195	180	191	189	168	211	176	226	221	200	199	199	198	201	190	201	188	206	193	172	167	203	233	204	184	195	171	209	174	176	188	218	193	224	175	193	199	192	189	184	206	186	180	174	172	166	178	203	222	188	179	201	193	192	185	189	212	204	179	191	166	191	201	182	220	183	192	190	176	210	197	203	201	217	202	168	181	200	201	209	193	201	229	210	198	204	183	208	206	175	196	211	207	211	158	194	218	224	221	206	167	192	177	232	198	203	197	210	177	177	192	200	201	202	187	175	179	177	197	186	198	173	196	198	197	198	200	172	221	200	204	194	167	193	185	207	200	177	180	188	189	185	188	225	200	203	208	194	173	165	196	214	220	202	190	173	198	182	193	195	169	197	196	199	178	191	179	162	198	173	217	204	181	196	214	187	202	211	191	210	204	173	176	205	176	204	182	194	171	211	190	206	212	204	189	175	181	211	190	170	185	164	166	181	196	181	198	205	180	185	165	180	212	189	175	173	199	171	180	226	202	212	180	193	181	187	176	169	203	184	171	192	180	219	178	179	209	182	193	188	203	187	211	188	188	194	168	184	205	180	216	203	168	200	200	189	197	178	190	203	191	189	223	205	192	215	202	230	205	196	200	194	201	218	188	201	197	206	190	203	185	199	186	197	198	193	185	233	202	187	215	169	193	189	214	201	177	205	212	173	158	187	211	190	188	176	192	201	237	205	220	210	202	213	191	174	205	190	217	178	232	218	242	208	214	210	187	193	211	184	202	177	196	213	174	173	207	225	206	190	207	171	218	173	224	191	215	197	177	170	179	185	167	209	197	207	190	164	182	170	225	177	205	179	189	177	195	186	192	142	174	195	204	221	188	210	185	186	181	191	190	161	183	188	192	214	214	207	201	186	176	184	205	206	197	202	219	180	186	207	197	178	202	181	185	184	169	188	204	175	223	182	163	193	178	161	214	206	197	200	187	182	220	182	189	198	173	197	195	182	157	175	183	187	203	187	201	201	176	165	179	193	214	197	187	228	201	179	170	186	204	180	176	218	213	201	227	200	202	188	200	191	183	212	194	179	187	216	194	179	179	227	197	170	194	199	192	232	185	191	179	199	212	200	207	205	189	208	168	195	209	227	205	220	177	191	203	206	195	184	175	193	205	193	183	194	225	184	196	186	191	207	189	152	184	215	210	185	191	215	201	216	192	192	180	179	198	205	183	181	172	178	210	229	199	216	190	188	188	193	223	206	199	185	218	209	184	193	194	196	175	169	172	187	220	198	190	165	199	216	225	202	193	210	193	197	214	198	175	184	219	177	180	207	223	192	172	184	195	191	170	208	194	191	163	214	190	202	199	183	190	173	174	183	214	182	183	174	212	185	223	175	201	213	184	215	164	217	169	186	200	172	193	195	193	176	186	184	207	156	194	194	200	189	172	194	200	187	195	193	220	189	196	202	179	180	191	208	210	183	179	167	201	192	178	205	217	204	204	194	204	199	185	184	206	210	173	222	212	196	188	192	203	201	207	190	165	201	193	188	214	206	209	184	186	187	202	190	207	188	162	222	239	191	195	189	199	180	205	205	188	199	200	203	170	188	174	178	206	190	180	212	190	177	188	173	183	217	189	189	211	231	186	202	205	197	184	185	192	234	179	210	195	178	188	190	181	212	234	185	191	213	192	189	207	198	191	200	163	196	179	172	205	201	185	202	177	175	214	195	159	199	188	191	159	160	190	193	212	196	176	196	194	203	194	195	183	192	227	191	212	179	189	190	184	159	204	216	193	191	189	206	181	226	198	178	209	213	197	206	189	200	179	180	207	190	201	190	177	194	169	178	188	199	193	200	233	190	177	174	202	181	185	205	184	185	170	188	202	204	196	175	203	206	202	186	177	199	186	195	198	190	212	197	170	182	184	216	183	183	191	203	201	191	207	208	189	190	172	165	224	210	188	204	216	188	178	214	189	188	181	177	169	186	191	209	197	200	210	189	154	209	185	208	180	184	200	179	184	221	203	176	209	177	158	182	212	184	205	201	208	187	187	197	173	172	182	200	175	204	213	213	173	211	189	211	163	183	195	207	200	181	211	208	170	195	161	198	180	198	192	177	200	174	197	196	203	231	222	193	217	185	188	187	198	193	178	195	205	197	210	175	193	179	205	190	183	205	175	188	169	182	198	212	209	179	214	170	233	191	197	207	210	188	215	212	205	165	190	185	193	165	200	207	207	203	183	195	200	180	201	163	189	169	190	166	193	195	205	198	206	207	182	200	147	185	202	198	194	217	206	181	170	220	235	203	198	202	220	200	179	202	180	191	197	188	183	190	208	172	228	204	173	175	195	161	162	201	211	188	196	205	187	178	172	180	194	206	198	208	188	188	215	197	195	207	194	180	162	179	192	179	211	190	221	183	179	230	196	182	167	214	198	188	191	226	205	169	175	187	202	205
24417	9937	7873	5002	2236	1139	567	466	422	426	396	402	435	423	413	417	449	410	402	392	392	390	416	430	418	396	414	410	421	418	415	378	424	405	413	384	392	399	403	448	401	423	436	388	397	386	418	439	402	419	398	436	406	387	394	444	435	421	430	410	410	383	418	383	437	437	392	406	389	396	442	425	398	436	450	399	421	395	407	440	400	424	427	426	383	414	444	455	388	401	423	425	426	405	402	419	423	400	438	405	429	397	413	431	395	414	410	400	405	390	415	432	391	395	440	405	451	437	407	442	424	414	425	392	426	406	410	392	435	397	433	454	448	415	432	426	445	438	428	407	403	433	395	430	411	385	406	420	397	394	391	407	453	414	419	409	433	406	441	405	428	417	407	409	386	397	388	423	402	427	418	397	396	375	433	399	405	435	417	405	392	393	429	386	426	459	420	397	430	408	419	449	446	433	411	391	403	395	407	392	409	425	375	418	386	402	382	426	438	426	417	425	421	412	419	440	423	414	416	396	436	431	407	428	392	406	427	445	419	437	435	417	375	462	418	439	419	431	439	436	402	383	464	396	430	431	448	466	436	427	432	425	415	388	400	424	420	425	427	408	430	401	404	413	461	449	444	425	398	412	446	374	426	424	448	429	403	425	409	409	416	411	401	437	434	400	412	398	407	434	425	406	417	428	421	385	450	429	440	426	396	431	417	431	443	432	429	408	422	415	390	451	445	427	417	411	394	465	430	363	429	401	396	383	419	396	400	422	423	423	425	385	418	371	427	398	431	422	415	357	373	441	411	417	456	411	430	372	441	459	416	415	441	424	372	424	432	441	421	431	420	381	410	438	418	417	407	415	474	430	410	423	403	398	450	427	412	425	420	388	432	435	416	410	398	393	410	423	407	440	396	419	389	419	416	425	428	411	434	386	382	448	406	425	383	442	425	378	417	409	421	392	442	420	406	432	421	420	444	414	425	399	405	389	429	405	437	403	433	382	422	463	418	416	387	409	440	447	426	416	420	419	374	389	429	409	462	409	455	426	413	447	424	421	402	434	420	443	420	416	430	400	415	429	390	459	415	410	414	433	413	430	375	450	449	428	418	457	426	439	459	408	406	456	394	429	432	447	436	402	421	424	414	408	404	398	456	404	425	392	446	397	442	413	428	430	418	417	398	405	411	437	392	396	414	450	412	407	438	410	422	424	390	415	428	393	420	403	421	388	425	374	443	425	449	411	406	422	424	371	403	435	397	392	392	412	416	416	426	402	410	422	444	422	402	414	399	404	421	417	423	442	402	396	413	430	413	392	405	417	441	416	379	423	391	442	425	380	408	389	432	452	406	428	429	381	436	439	411	414	379	402	413	450	380	420	405	422	400	408	436	429	452	396	389	427	399	426	424	429	405	424	432	414	405	431	394	419	441	450	406	411	435	447	410	410	455	387	434	411	443	391	432	401	426	399	401	401	424	374	393	431	411	414	430	412	421	435	404	437	406	382	431	415	416	411	425	439	408	404	411	413	449	422	393	408	419	399	406	431	399	423	406	415	423	417	411	436	436	386	415	397	377	410	418	423	419	396	403	407	412	423	398	387	412	396	407	424	440	436	427	373	403	421	394	376	398	405	466	370	420	417	427	427	390	428	427	413	411	412	417	393	388	479	395	402	408	397	395	401	417	433	371	389	437	419	415	406	461	393	393	419	391	397	420	414	406	430	395	444	411	448	398	394	416	388	431	444	467	388	431	409	406	381	409	389	417	420	471	414	438	418	413	413	389	438	400	440	406	422	396	424	411	399	392	421	381	457	429	433	426	458	395	415	460	438	411	392	386	406	402	452	396	399	431	412	385	416	432	407	414	376	387	408	466	402	447	417	395	431	407	416	411	387	458	433	384	416	397	407	410	422	456	413	449	420	456	422	426	425	408	414	435	440	425	401	404	393	474	372	419	391	413	428	430	384	385	435	395	415	395	419	389	406	414	409	409	433	431	451	442	372	386	398	441	418	405	397	409	405	403	401	385	424	431	418	394	382	411	436	440	402	397	396	389	457	439	418	425	411	404	433	401	428	452	449	428	399	415	376	426	374	434	403	406	385	428	386	432	386	437	427	444	412	432	416	414	415	413	384	437	403	434	413	407	433	380	409	407	421	384	402	447	451	411	432	457	391	407	423	420	417	414	427	425	417	414	401	403	413	391	406	437	401	414	390	403	410	421	423	379	427	377	403	436	431	427	427	420	435	443	433	424	391	404	411	445	400	386	385	395	431	461	431	434	432	418	440	429	436	400	372	411	396	407	442	419	417	423	421	396	422	442	407	410	375	442	431	413	405	389	422	439	427	441	412	471	412	408	463	418	396	444	434	392	429	416	412	403	407	393	411	415	412	401	411	430	421	432	411	422	426	441	433	466	400	409	407	430	428	400	395	433	423	408	411	460	425	412	431	393	444	391	411	403	415	402	406	428	399	438	438	417	426	388	412	360	373	445	431	458	372	383	424	416	399	445	418	447	415	389	419	413	426	412	417	410	406	388	371	411	428	420	399	440	421	389	412	392	402	403	374	364	402	430	421	412	434	432	446	433	422	458	457	410	423	404	386	410	395	420	418	411	441	424	409	406	411	469	405	421	394	417	380	435	407	430	409	420	418	440	434	418	404	410	417	402	413	395	418	402	377	425	419	439	439	407	427	389	410	406	433	385	405	441	429	433	415	401	436	376	418	412	415	416	405	425	390	424	430	399	419	403	426	448	425	445	411	411	417	418	460	405	400	423	373	454	387	427	409	399	380	459	384	410	425	387	413	405	418	418	434	434	441	418	468	412	427	409	425	418	370	457	429	446	398	389	403	405	431	401	427	434	414	357	411	382	432	390	419	437	429	414	416	409	423	428	440	409	418	379	435	384	393	380	457	469	432	403	430	404	414	452	400	419	422	417	470	426	388	401	439	455	410	397	414	445	400	378	425	414	401	419	454	397	419	393	425	403	410	436	422	423	415	388	408	458	435	450	377	383	409	413	434	402	424	420	383	418	430	412	367	424	452	410	431	423	442	393	422	416	400	401	397	436	393	418	417	433	397	435	407	425	416	423	408	390	364	433	441	417	411	419	415	393	394	381	441	414	381	458	434	398	383	417	452	420	414	421	416	420	410	382	409	409	388	425	391	423	386	420	457	430	421	401	409	434	422	442	391	402	407	383	405	372	429	429	374	393	394	452	373	410	427	405	421	405	446	401	404	412	394	412	409	441	429	421	410	444	434	425	439	400	405	412	419	427	409	442	399	421	410	443	443	412	419	409	391	423	420	381	411	397	433	431	405	434	382	420	388	421	393	416	430	401	424	398	419	426	409	408	415	397	421	456	405	431	391	425	419	417	382	415	421	436	411	439	407	417	415	396	396	407	406	391	382	418	410	389	408	394	407	405	432	432	439	448	398	443	402	372	424	419	442	386	443	411	421	394	402	429	401	394	416	406	426	411	439	422	393	446	385	457	413	425	407
44205	22380	13132	5627	2233	923	343	198	216	200	183	198	187	193	191	186	210	186	166	158	171	203	189	163	166	159	194	150	172	145	156	167	159	162	186	176	172	165	155	160	163	201	169	172	164	184	187	165	167	171	160	181	174	180	155	160	170	179	153	163	179	175	178	163	183	159	170	181	149	190	148	148	171	158	174	159	139	180	146	176	176	159	154	170	180	168	164	172	165	153	180	185	177	159	185	159	174	168	153	152	173	157	183	168	138	181	167	164	191	173	169	167	159	158	171	184	172	156	146	174	180	169	194	171	179	135	161	152	171	177	201	177	177	179	179	172	186	177	174	165	147	174	179	153	158	154	176	157	144	165	170	165	171	186	191	181	170	196	180	151	143	159	176	158	196	147	177	154	165	177	159	194	156	170	183	135	187	211	162	168	154	154	166	180	152	166	184	160	174	160	174	173	171	188	171	178	187	152	160	156	168	174	163	172	165	179	175	191	155	162	155	176	160	184	161	164	169	177	185	191	180	165	166	165	186	175	180	182	166	161	186	172	151	147	177	165	172	178	185	184	170	150	174	187	151	165	167	206	168	137	162	159	167	151	187	159	147	169	162	164	134	149	201	181	159	136	158	158	176	154	142	145	149	157	163	162	186	161	165	191	169	182	171	186	190	147	188	150	189	183	168	176	169	158	168	192	159	156	150	135	152	198	156	181	164	167	144	179	179	163	160	146	146	157	158	196	148	184	207	171	163	142	181	153	148	154	165	174	172	162	172	186	173	190	180	160	166	158	175	186	152	160	169	146	149	153	162	184	170	150	160	154	176	155	153	154	177	179	178	182	151	180	171	126	149	142	147	157	161	173	159	170	139	163	173	170	157	182	143	179	169	178	152	186	174	157	135	172	142	144	166	159	186	156	155	179	190	158	186	168	165	171	190	185	172	149	173	159	156	167	178	158	164	188	180	184	137	166	155	163	175	175	159	186	170	169	159	147	161	171	156	162	160	174	166	168	175	157	181	161	164	161	170	163	151	172	187	153	142	141	147	187	180	189	159	183	149	179	145	145	165	151	153	160	165	170	192	186	188	157	169	176	164	172	178	175	162	177	175	174	157	170	158	163	175	173	163	169	174	171	191	175	189	163	153	173	155	154	158	191	152	135	188	169	162	170	179	156	160	149	158	186	162	163	153	180	179	177	173	153	165	166	175	150	164	160	183	168	175	162	167	160	165	145	161	149	156	170	130	158	178	169	154	179	160	170	167	147	150	173	145	165	167	154	147	147	168	190	158	144	166	162	162	147	151	143	172	160	159	180	168	175	157	148	177	159	163	173	181	178	164	166	178	132	154	154	161	155	186	161	170	168	163	159	187	163	181	158	140	143	155	154	164	171	167	156	160	166	160	195	191	173	175	205	165	168	164	161	161	177	162	163	154	148	172	197	208	173	149	150	174	161	173	151	153	161	176	152	169	156	154	154	191	175	152	165	154	157	158	158	160	159	144	178	160	143	177	171	188	164	160	158	163	169	171	152	163	180	164	190	189	165	190	149	168	157	133	179	171	188	198	178	156	155	180	166	197	174	156	137	169	152	171	175	160	175	163	152	191	153	174	160	162	167	154	137	143	179	174	160	161	186	205	173	161	181	161	176	177	165	160	179	168	163	173	197	174	154	166	158	160	163	177	158	179	153	187	196	158	175	163	191	164	141	175	139	165	157	163	155	186	187	169	156	135	148	187	181	154	180	186	161	148	171	139	157	188	184	152	148	178	169	177	165	198	185	172	164	153	168	176	169	157	171	163	174	166	160	168	188	183	171	160	153	166	154	152	171	178	148	177	161	145	150	170	150	164	153	170	172	163	152	158	168	147	129	154	183	179	162	171	149	160	152	165	175	155	174	174	154	186	158	144	191	170	160	195	177	169	170	186	141	146	154	141	152	174	168	146	158	148	159	168	155	157	154	151	198	163	153	174	156	154	180	175	167	170	177	165	159	169	164	150	147	161	194	192	164	162	138	158	198	165	182	167	164	155	168	153	175	170	151	184	181	204	169	142	170	181	189	135	178	158	189	148	156	170	149	176	138	156	159	199	179	177	165	155	169	157	159	163	184	167	160	176	163	184	165	152	187	159	161	163	186	195	158	166	159	173	165	189	166	166	161	180	173	160	151	149	192	170	169	161	166	161	163	176	174	162	167	182	146	151	152	168	164	155	167	155	176	171	167	159	193	175	134	169	159	164	163	192	175	181	166	178	154	169	149	166	143	171	170	163	152	173	160	167	167	167	175	162	180	175	160	165	161	179	190	163	155	156	152	177	181	175	160	171	157	168	144	130	176	182	153	186	204	212	177	164	140	165	199	194	169	152	145	138	171	172	201	155	175	176	170	183	172	170	163	171	160	166	145	142	150	156	136	172	157	153	154	186	184	192	175	164	182	134	156	192	193	163	160	182	163	149	161	134	134	189	183	176	163	167	151	143	191	182	156	167	179	173	150	186	175	170	150	144	182	160	164	159	153	165	159	127	165	172	163	155	165	160	168	172	154	192	193	151	162	181	177	163	171	145	165	172	169	173	170	167	146	194	129	160	178	176	174	169	145	147	156	135	176	205	179	160	156	132	177	158	174	170	167	175	131	186	140	185	188	157	159	172	142	164	181	176	184	152	157	185	168	148	176	174	167	172	174	179	144	174	178	165	193	161	158	156	159	160	183	197	158	159	186	173	168	167	175	150	173	181	166	181	177	164	138	165	185	164	171	169	158	171	176	166	175	159	160	156	194	187	151	176	182	139	159	159	159	165	176	152	171	153	163	167	158	172	179	170	156	160	156	166	153	145	169	164	175	168	177	171	161	159	163	162	153	152	171	182	159	190	137	145	143	157	159	163	149	142	161	175	167	171	179	143	163	170	164	166	171	166	191	170	179	197	157	158	175	184	165	168	177	168	164	173	179	169	168	167	175	180	160	177	173	153	171	176	145	190	147	172	158	184	183	172	174	160	172	171	170	156	162	158	192	164	160	166	155	177	144	179	173	181	170	183	162	189	167	175	157	171	140	162	189	170	152	172	164	145	158	143	187	148	174	134	165	147	159	162	170	176	186	166	153	180	155	161	155	164	170	185	161	180	168	182	172	169	186	172	193	164	190	144	200	173	175	157	164	175	184	164	184	152	167	173	158	157	180	170	158	162	148	152	219	177	157	156	174	157	153	180	172	146	171	153	203	142	143	170	180	165	175	178	151	163	186	180	161	186	154	162	195	182	164	164	170	153	176	172	178	148	162	160	172	177	183	181	156	154	155	176	164	179	159	172	179	169	163	175	155	166	165	184	163	159	144	172	176	147	166	158	198	166	159	159	136	172	195	159	156	145	156	173	157	165	187	181	147	178	163	180	171	181	192	175	175	170	165	157	165	165	176	145	165	178	189	177	175	185	153	170	182	160	167	161	149	158	164	175	165	145	186	178	161	165	154	151	142	183	167	201	202	177	160	182	157	149	158
25385	15498	16454	12063	6539	3093	1069	666	574	550	454	412	421	400	409	443	428	425	390	405	348	385	398	374	375	365	364	401	357	355	385	403	388	366	376	395	381	362	370	384	360	383	395	372	365	360	385	359	359	369	373	372	376	362	398	429	360	414	381	355	377	376	379	360	361	345	403	366	386	375	404	359	332	364	347	367	371	349	393	395	365	363	353	358	383	368	368	379	358	343	368	393	375	377	366	396	366	371	368	352	364	340	350	373	386	400	344	365	367	360	374	372	394	357	375	357	381	397	368	355	387	357	385	377	347	369	387	377	369	387	362	396	430	361	381	364	345	403	349	345	387	360	352	366	376	358	353	387	365	391	363	393	393	397	356	401	388	353	370	379	379	363	381	360	353	363	371	348	386	348	383	381	393	395	401	344	342	355	347	394	342	359	364	364	353	367	344	347	366	338	412	366	408	381	392	362	370	359	366	334	342	370	368	391	380	366	399	361	342	354	334	357	404	380	379	352	384	361	357	387	387	342	374	361	340	370	390	412	405	368	389	363	388	350	382	354	364	363	388	330	373	359	367	385	377	344	352	385	355	375	392	391	341	403	371	366	410	359	395	368	323	376	364	368	342	364	385	340	355	408	347	374	377	354	353	356	376	367	401	383	376	381	386	384	364	388	352	377	367	328	377	352	372	372	341	381	350	376	401	381	380	409	394	371	403	391	355	388	357	391	380	355	361	369	374	367	362	387	403	389	330	379	367	355	350	367	393	376	374	366	350	377	371	356	346	366	351	348	377	404	375	352	385	375	346	391	367	347	392	352	340	376	385	369	326	416	356	387	362	367	363	356	383	377	361	386	359	368	350	391	403	370	380	351	331	356	358	361	370	382	401	376	348	366	367	332	382	386	378	359	373	381	334	365	371	376	370	362	374	343	357	381	342	350	360	363	359	387	378	377	358	335	353	380	366	361	370	376	395	351	379	351	380	413	382	384	402	403	347	373	375	388	376	376	354	379	345	399	347	365	354	378	397	379	350	366	348	360	355	357	398	371	346	385	372	344	368	377	383	362	396	349	382	351	347	338	362	367	375	358	381	388	340	367	388	374	392	369	377	346	380	383	389	368	376	396	379	363	367	347	358	369	375	358	371	377	350	349	411	354	365	343	383	384	379	359	385	383	369	374	372	391	375	385	356	339	367	368	385	339	373	370	347	382	355	393	364	360	398	345	342	368	387	382	336	353	382	396	389	376	375	374	373	362	358	384	350	370	389	363	396	362	357	382	381	372	427	374	382	375	362	365	379	382	335	391	369	337	359	387	373	366	374	371	383	366	380	358	340	353	370	344	391	390	332	357	390	384	363	354	374	378	381	380	354	351	379	332	372	359	376	373	380	363	351	362	372	411	383	377	347	336	358	362	387	354	340	334	381	374	374	352	391	389	365	376	405	358	384	346	405	392	362	400	351	349	365	334	389	392	383	376	354	379	347	382	368	393	354	396	351	332	373	359	402	370	379	404	349	388	349	355	400	381	418	366	336	365	382	354	382	379	353	356	353	388	370	375	367	379	360	338	379	387	403	387	325	353	341	374	348	375	357	371	366	379	367	367	355	366	377	385	378	383	380	337	371	397	362	361	375	341	387	366	386	390	379	358	376	347	352	386	356	362	352	374	394	370	397	340	390	395	400	350	357	405	380	374	381	373	333	368	355	379	376	382	345	374	374	385	342	368	399	381	363	394	374	395	370	359	389	372	388	351	366	387	338	381	354	390	377	348	368	350	366	384	378	364	357	361	401	361	362	348	377	349	390	343	365	364	371	372	372	349	379	371	359	351	349	374	402	348	373	393	369	349	361	384	379	338	359	384	384	347	380	381	383	332	367	356	344	364	381	404	390	357	390	355	352	412	398	391	361	346	369	368	350	356	394	346	389	388	392	344	385	390	367	367	373	358	410	338	377	368	366	384	354	359	321	374	382	352	369	371	361	353	367	372	364	399	371	347	354	387	354	394	385	397	367	329	392	357	368	353	358	381	389	355	379	383	398	379	350	354	366	370	370	390	382	375	374	382	324	377	375	362	391	367	361	358	364	357	356	369	380	374	343	364	366	372	424	357	355	383	375	341	346	354	362	363	380	381	367	382	361	340	331	398	340	380	346	404	373	377	375	357	374	397	377	357	369	397	364	362	363	356	377	382	348	394	366	366	347	368	406	327	408	359	312	367	346	396	350	379	342	355	363	398	379	433	373	373	358	363	385	360	371	378	345	377	390	409	375	374	377	370	371	360	360	392	399	362	353	395	342	385	374	334	336	350	381	406	360	373	339	369	375	349	338	353	364	385	363	337	358	378	352	337	358	374	351	388	385	354	377	365	400	353	353	379	349	384	351	400	381	380	381	364	380	372	358	376	369	395	394	358	350	375	371	403	402	372	313	368	378	370	380	375	372	340	363	389	382	384	375	354	385	384	363	370	365	380	400	371	333	378	364	375	400	383	358	389	377	364	345	421	362	361	359	357	376	327	365	362	380	376	402	342	406	343	359	347	384	391	381	387	364	344	370	345	331	420	364	404	366	342	374	335	400	393	355	323	387	389	391	387	352	388	368	368	376	354	361	361	358	367	362	389	394	388	361	384	354	376	356	349	342	372	346	412	343	363	392	363	364	345	395	338	365	359	332	355	375	366	368	383	347	372	369	364	370	389	352	363	362	429	360	392	385	405	413	393	366	365	373	347	365	373	390	365	370	372	360	362	359	357	378	373	368	381	410	384	360	375	353	363	401	393	332	389	352	368	344	382	354	373	361	346	362	363	383	398	356	353	380	390	373	381	373	379	350	354	352	368	334	337	344	392	382	329	350	366	378	353	388	382	335	377	368	361	370	360	365	353	376	394	353	377	354	354	359	376	355	364	370	376	353	364	375	368	351	385	385	375	354	352	377	361	365	391	379	357	377	403	378	354	383	382	379	341	380	379	398	383	391	377	344	375	384	389	362	366	370	371	378	356	358	348	409	362	377	383	339	368	366	366	371	367	389	351	361	341	371	379	381	343	342	366	369	376	362	397	364	324	373	376	357	376	366	388	371	396	382	358	384	385	350	373	357	395	402	344	347	368	360	383	373	393	352	369	366	362	400	349	344	362	347	358	372	344	362	357	331	366	374	393	387	363	354	374	361	344	357	343	356	378	375	339	344	363	343	391	383	366	351	401	384	389	358	378	390	412	357	334	385	386	396	373	358	391	396	340	373	368	391	370	368	361	348	374	356	362	384	360	372	366	400	340	349	362	361	414	392	385	402	356	378	355	358	355	373	343	381	405	358	352	362	382	365	379	361	408	404	358	392	332	349	346	349	352	347	380	357	343	377	376	315	358	377	384	356	348	367	402	395	395	367	390	372	345	376	346	371	349	359	399	390	370	365	351	376	381	397	385	356	365	359	354	347	366	389	384	381	354	394	365	315	372	376	346	349	400	373	358	398	367	352	426	372	404	366	369	380	364	375	339
51606	28741	19000	9206	3472	1518	485	335	302	245	272	230	236	228	233	251	235	172	231	264	239	230	217	234	236	234	201	229	227	253	252	191	226	270	233	227	253	237	242	237	239	247	226	225	222	207	221	227	216	250	210	205	209	262	243	221	217	233	232	231	236	224	240	206	205	204	207	248	249	261	233	232	218	249	225	205	225	219	194	202	235	203	264	213	205	190	242	249	235	243	228	210	231	263	245	236	183	219	221	220	239	215	203	213	233	244	269	201	223	220	241	250	212	244	227	210	220	234	225	231	214	222	250	216	254	254	242	246	205	212	219	211	224	207	232	224	237	208	225	224	216	217	220	263	237	207	236	227	229	211	256	240	221	217	226	215	230	237	255	233	207	206	206	210	196	225	227	217	230	217	197	222	251	218	221	228	235	237	219	193	226	226	262	217	231	250	215	236	218	239	218	217	203	212	251	247	220	195	213	205	238	244	219	230	240	228	248	218	200	178	238	243	227	213	214	227	260	234	230	213	212	230	247	223	213	214	232	233	222	246	216	192	179	210	243	229	229	242	222	212	234	213	215	231	222	223	220	209	244	221	219	232	221	238	223	233	240	231	251	226	260	212	218	239	238	247	222	200	227	230	200	235	238	214	247	238	224	225	247	210	236	257	227	207	241	230	238	233	229	226	221	249	223	229	245	227	192	241	223	222	205	243	217	232	214	242	244	191	224	230	233	211	226	235	234	236	222	226	244	220	234	229	243	203	244	189	230	194	231	228	247	219	258	254	228	204	258	228	226	243	229	229	223	249	238	205	210	240	217	241	232	233	197	237	214	217	209	205	223	237	187	218	241	221	193	218	225	219	237	223	253	222	228	215	213	217	227	208	252	236	188	212	223	222	219	235	258	228	228	219	235	200	224	210	219	223	219	215	220	236	222	247	241	223	213	227	252	244	232	225	217	229	249	214	250	230	235	224	236	217	250	213	252	220	241	218	232	246	223	216	216	251	204	210	226	204	228	217	224	229	206	232	224	217	215	249	235	226	233	249	220	212	234	216	241	213	231	216	199	234	192	234	236	216	228	221	254	223	258	234	230	223	210	218	217	247	217	239	235	201	217	233	231	206	217	238	224	224	240	252	225	226	229	223	252	233	247	243	216	254	235	242	204	211	225	235	229	242	199	213	216	192	211	205	219	259	226	221	229	235	214	265	209	249	245	212	219	218	232	238	236	230	243	229	236	209	195	249	223	224	225	243	257	194	247	210	210	247	228	222	238	225	221	212	199	213	220	241	243	216	212	241	223	205	215	210	232	211	239	243	222	257	201	226	231	232	213	244	244	223	235	210	245	252	210	223	209	208	259	221	261	216	230	230	228	222	248	235	219	227	217	239	202	248	232	205	229	227	249	254	209	224	226	212	210	232	217	211	233	238	236	246	201	210	241	221	211	242	213	254	226	234	196	234	253	227	216	222	270	244	228	223	226	250	214	244	213	227	207	241	218	214	224	242	232	218	225	209	245	205	234	229	237	213	236	239	226	237	232	243	207	179	254	229	239	203	219	251	236	233	237	215	220	213	238	236	216	219	224	232	198	212	215	207	217	237	229	231	218	237	226	225	211	240	240	255	235	258	249	236	241	221	237	246	207	227	185	225	221	236	238	207	218	239	224	265	207	259	267	193	220	220	211	221	202	207	206	219	226	251	208	223	240	246	213	238	234	220	228	215	258	222	249	238	198	209	229	212	228	234	240	221	218	189	200	228	247	225	242	238	233	224	264	246	242	237	232	232	241	254	214	214	220	212	215	211	223	215	242	191	220	205	232	218	238	234	235	233	229	211	209	201	229	230	218	246	258	253	223	224	275	252	228	246	236	251	251	193	223	218	249	239	237	260	204	225	245	207	207	232	236	217	222	230	191	233	225	235	245	242	226	200	210	223	205	229	232	207	216	226	198	231	231	224	222	205	219	203	249	241	223	254	217	230	243	218	197	223	235	250	228	213	221	238	200	248	209	223	237	230	218	242	218	219	221	250	210	209	213	250	242	245	212	227	244	229	221	213	256	247	210	208	217	238	216	213	202	203	206	215	215	234	210	258	245	252	241	224	222	232	236	258	197	194	204	224	195	238	233	225	229	255	208	233	221	211	218	232	239	231	245	219	248	233	239	219	244	203	217	245	227	201	232	217	240	209	242	224	217	219	208	241	262	206	213	229	225	222	255	214	240	263	206	214	217	205	216	239	217	243	246	245	213	193	226	213	219	233	234	251	214	231	231	221	245	228	233	252	210	212	194	229	217	213	218	207	239	219	212	225	201	226	255	228	230	222	228	229	229	240	246	225	208	217	211	223	213	222	209	192	250	216	209	211	201	244	200	231	237	232	238	228	206	203	195	231	213	214	216	212	196	228	237	212	242	199	248	214	228	241	242	244	241	262	228	226	221	207	204	211	217	215	247	227	259	247	217	238	186	248	230	228	215	215	236	221	202	188	203	205	231	233	202	193	193	210	241	263	256	240	227	212	226	204	217	212	234	252	247	238	226	238	257	274	233	223	255	203	198	221	225	203	198	249	233	228	237	233	212	246	206	243	226	236	224	249	182	210	215	233	219	220	176	251	206	228	226	197	229	246	241	200	209	212	217	230	213	214	217	236	257	229	204	202	232	226	222	257	230	206	255	226	217	209	206	223	240	214	218	213	233	242	223	203	219	258	232	229	193	219	245	236	230	271	225	239	235	257	225	232	262	240	264	247	225	217	240	241	210	204	231	241	245	212	246	262	234	185	209	210	233	218	227	226	229	235	228	206	240	230	219	205	232	227	237	242	251	207	228	210	227	216	241	226	214	214	193	269	214	209	210	237	214	236	241	243	198	231	216	234	219	219	240	223	223	237	231	206	239	242	214	228	221	231	207	206	245	220	220	243	223	234	262	215	248	230	255	207	218	225	218	228	217	234	221	221	222	208	214	234	220	230	224	208	234	205	200	237	218	232	233	204	216	205	214	249	261	216	215	255	231	213	231	248	232	210	197	207	214	214	246	209	206	264	210	221	218	285	224	240	219	231	232	218	231	227	209	253	242	207	222	226	236	245	200	232	207	218	213	202	237	237	195	200	213	250	197	220	245	234	216	222	243	202	236	233	219	200	216	212	240	231	249	252	243	207	232	229	211	247	212	206	227	236	250	230	215	208	194	247	210	227	215	223	272	201	243	215	234	242	222	221	230	218	232	244	213	234	216	212	246	226	235	205	236	210	222	228	244	240	222	219	224	235	229	227	261	213	207	228	278	227	223	244	196	243	238	216	245	259	232	237	230	265	217	204	223	241	225	237	230	243	219	217	234	232	217	229	229	251	228	225	217	214	224	245	254	211	233	237	215	217	192	218	202	208	211	230	241	242	214	228	263	256	208	232	218	248	210	218	255	206	238	250	206	224	213	218	238	212	221	230	237	241	217	237	217	214	211	241	199	222	222	230	221	217	251	214	210	217	199	232	212	203	246	236
29721	20214	21973	16489	9546	5153	1510	964	816	753	684	590	579	587	537	554	505	555	490	520	539	519	485	498	517	537	484	503	500	504	489	471	475	461	472	516	490	482	479	477	466	502	490	503	466	475	474	519	498	466	468	470	477	485	550	513	516	460	508	447	461	485	448	492	479	492	492	506	496	497	482	477	512	476	482	443	488	503	514	523	473	453	456	478	474	503	500	505	498	511	484	476	484	485	480	487	490	471	475	476	491	501	476	476	457	523	514	494	463	473	470	506	484	492	508	460	452	492	500	465	470	524	484	476	460	496	510	489	459	490	473	462	480	494	524	478	488	465	483	529	478	486	468	486	495	500	499	477	476	489	447	494	505	474	482	512	505	496	479	484	486	503	501	432	508	474	467	516	461	459	473	460	524	507	493	456	489	469	500	532	472	481	500	504	499	493	500	435	522	513	488	526	440	505	462	511	466	475	491	493	482	507	484	470	454	468	491	479	483	467	474	504	502	513	512	513	517	460	502	501	469	498	490	469	483	491	512	533	474	481	491	496	486	464	468	476	469	466	473	465	460	464	439	492	496	481	490	493	438	491	505	486	494	517	510	462	458	516	466	474	513	558	498	496	470	479	475	468	494	461	518	447	483	465	471	477	442	500	494	481	495	419	478	492	484	464	503	488	472	490	525	502	493	495	483	489	430	468	473	511	470	462	476	542	467	486	488	519	474	485	463	477	455	494	456	523	462	499	495	491	558	496	482	481	519	495	466	471	490	426	496	506	481	505	500	492	485	506	469	485	454	497	473	481	517	462	478	478	479	497	487	499	487	481	491	449	477	497	467	435	488	494	442	496	437	502	495	513	465	487	517	455	485	504	481	534	452	484	453	463	466	492	424	484	483	461	505	513	501	456	483	480	512	486	435	478	503	476	476	469	489	502	485	453	474	468	486	466	461	509	501	462	449	463	488	483	450	473	474	477	502	497	484	514	498	464	514	457	491	450	469	463	506	482	463	475	461	497	517	514	482	511	482	488	475	503	487	502	504	505	451	466	430	540	501	539	485	468	455	466	495	505	484	477	480	492	465	476	449	525	481	477	505	492	459	466	525	475	473	530	475	424	480	483	463	480	426	496	494	462	483	466	476	484	453	482	490	445	505	517	462	500	470	474	499	466	540	496	491	491	517	521	464	471	475	471	476	492	481	530	473	468	449	519	480	481	492	466	447	504	508	505	477	487	490	465	477	453	490	483	510	494	475	451	501	483	495	461	497	490	489	482	464	487	487	494	465	491	487	503	494	475	492	523	498	488	513	469	491	495	524	490	470	444	458	483	452	532	492	514	443	459	497	473	494	523	431	465	473	495	467	518	497	515	478	510	433	458	492	497	503	483	488	489	504	490	468	462	524	471	457	491	517	527	490	507	494	457	488	495	459	470	476	487	438	447	486	465	483	461	485	495	475	479	478	500	489	514	446	497	490	502	484	492	494	476	514	493	476	508	480	497	512	487	497	523	441	487	473	506	472	469	472	491	450	476	444	483	545	504	449	464	499	499	467	511	458	457	485	456	451	501	509	439	457	461	470	483	534	459	459	449	480	509	470	461	479	475	458	509	477	463	502	514	497	460	507	499	483	493	504	494	487	464	505	476	520	477	457	484	486	459	519	487	459	486	458	493	505	456	456	493	466	512	491	472	474	504	489	476	475	479	462	458	463	502	473	472	474	457	463	487	514	463	432	478	496	451	500	427	454	527	468	473	452	488	494	499	482	489	483	509	474	446	471	458	492	480	499	511	493	534	518	486	483	491	502	482	461	493	483	496	491	487	515	488	525	455	486	481	499	503	468	461	503	490	449	491	501	466	494	459	466	489	480	482	455	477	488	476	479	505	474	478	484	488	497	463	478	464	471	461	483	505	494	509	455	496	473	502	510	499	511	476	503	494	472	467	450	466	489	455	482	464	488	486	522	485	482	509	459	499	509	471	468	498	509	470	481	497	507	505	518	484	474	474	505	503	508	517	460	458	464	468	473	445	468	478	481	481	490	460	503	481	444	492	504	489	432	505	482	483	464	502	496	469	475	461	483	501	495	505	518	438	511	496	485	512	471	515	458	466	484	502	473	483	515	473	463	439	476	491	463	487	489	489	466	431	527	470	498	497	486	486	523	491	488	477	473	449	459	489	474	503	496	470	498	473	451	504	490	525	496	474	470	496	428	482	494	509	511	500	497	449	461	464	486	524	491	484	483	462	489	481	482	451	475	469	485	477	507	542	462	464	450	463	495	487	485	465	501	504	495	478	499	472	520	480	485	486	469	479	443	482	473	476	495	464	437	485	469	458	469	516	468	481	471	524	531	535	537	439	509	520	453	484	509	523	464	496	483	482	493	486	481	452	495	522	480	486	475	490	467	493	478	466	491	465	471	494	497	463	467	506	469	466	466	468	484	495	513	513	513	489	486	482	534	477	470	501	483	511	532	470	469	477	483	465	500	492	526	464	499	461	497	485	522	478	479	469	505	481	521	480	474	467	475	464	459	490	482	514	465	504	524	468	487	477	502	474	452	525	474	517	554	462	515	484	409	489	516	456	481	433	466	499	506	503	463	511	443	458	478	490	469	494	484	481	446	470	511	479	471	486	467	466	465	465	497	483	471	486	482	495	508	489	522	493	478	496	478	463	474	504	533	512	522	474	468	479	493	467	466	441	479	467	517	513	444	482	521	527	494	464	504	510	475	488	441	497	499	507	512	473	474	465	470	478	526	493	482	467	501	510	472	478	532	503	514	462	480	484	453	454	472	495	468	518	472	486	472	451	501	495	471	486	489	525	471	481	502	471	472	523	492	505	448	466	499	446	504	494	498	474	481	480	486	500	495	458	511	481	510	450	457	480	475	501	463	505	523	517	492	472	477	495	483	488	520	529	486	495	463	487	478	450	505	452	504	492	513	475	497	451	511	481	478	457	507	498	481	477	501	536	440	500	469	495	520	485	488	526	494	476	469	500	470	466	476	488	483	469	491	459	492	484	508	471	482	451	472	490	479	489	486	514	482	452	456	504	500	479	499	499	472	461	474	478	479	510	453	520	510	460	489	464	469	501	522	508	467	496	496	538	453	468	496	448	499	470	447	473	490	462	480	471	531	475	505	476	466	474	496	495	495	479	472	513	483	456	486	431	495	482	466	494	484	472	480	457	476	470	464	500	515	457	472	470	436	499	507	500	445	466	504	485	464	471	472	464	519	520	522	449	424	482	529	458	514	446	472	485	457	470	474	512	479	461	499	501	493	507	451	503	440	487	485	479	494	463	489	481	501	495	535	510	477	490	509	477	456	478	468	504	530	495	488	505	480	510	514	453	512	470	464	491	445	491	467	494	502	484	494	485	501	476	496	472	493	495	470	498	471	454	464	472	483	472	444	520	493	482	514	491	455	482	498	458	517	506	476	468	482	459	505	490	479	489	478	465	469	518	436	514	487	477	507	432	460	490	449	438	492	493	506	526
37496	17311	5924	2467	955	422	216	190	185	193	188	195	177	209	192	212	197	176	188	162	209	197	177	214	193	189	177	213	180	203	195	192	217	165	217	161	193	178	229	203	199	195	195	226	205	198	189	189	214	191	213	182	169	179	193	160	172	187	160	199	192	194	205	183	180	191	203	204	176	204	190	206	219	205	202	191	184	207	204	204	170	211	194	183	173	182	176	197	197	178	194	176	208	185	162	175	179	191	201	176	206	189	177	198	207	198	182	219	202	182	181	182	195	173	178	175	191	180	172	180	187	198	171	189	201	187	196	178	186	193	166	209	190	181	181	181	171	189	185	174	203	230	201	192	197	189	159	177	220	201	195	201	172	187	194	174	171	178	216	188	181	158	172	210	187	201	187	195	182	212	188	217	184	169	198	184	184	168	182	191	178	176	225	199	180	191	177	194	203	199	183	178	182	205	195	196	166	197	183	197	205	185	181	218	201	200	231	200	175	191	173	191	187	183	170	176	189	204	214	183	194	190	190	192	197	170	199	212	163	196	186	178	191	199	200	197	176	201	193	182	168	179	183	183	229	193	174	202	204	190	210	207	204	194	195	201	167	197	211	182	186	181	230	179	166	189	190	172	214	209	207	191	198	187	196	198	179	178	202	176	199	186	169	158	178	171	197	189	175	187	202	193	198	206	145	159	214	200	190	193	199	167	169	189	185	205	195	205	148	167	202	191	221	189	209	205	202	187	223	183	187	176	210	195	181	176	177	177	220	200	195	195	209	218	217	215	191	181	182	200	208	214	188	192	167	209	174	211	195	186	187	211	201	175	192	203	211	217	172	175	170	177	173	166	198	188	216	191	208	196	181	178	194	186	180	163	218	197	193	199	191	197	198	208	184	200	186	205	203	182	192	195	221	189	173	192	198	196	209	199	195	174	184	175	197	167	218	186	186	169	202	186	189	176	171	210	178	209	218	207	188	196	167	222	180	186	192	198	194	172	198	184	210	223	230	195	201	164	189	218	204	178	162	184	195	239	188	177	211	209	184	190	200	167	192	205	210	181	184	205	172	193	209	212	184	204	210	164	187	192	200	181	195	174	181	202	190	188	186	214	191	182	184	203	197	192	184	186	193	179	180	200	188	194	194	227	199	205	200	170	212	247	212	199	186	184	185	198	187	210	189	195	193	202	161	198	138	207	186	184	206	224	189	185	195	194	208	185	197	185	193	176	186	173	190	186	207	191	197	205	207	172	191	180	211	189	207	210	190	168	205	195	171	201	181	196	210	214	197	188	184	216	182	211	188	185	193	179	169	194	197	202	184	180	187	214	190	191	184	182	198	226	182	218	201	196	201	201	203	197	208	176	178	173	191	198	210	208	196	208	190	191	198	190	198	182	186	181	205	184	214	195	191	195	171	215	201	183	185	171	204	197	186	213	202	179	196	206	206	192	183	190	191	217	201	193	173	213	189	194	226	159	171	188	193	167	198	187	196	201	190	214	190	189	208	205	201	206	180	182	203	186	193	191	187	192	160	206	189	218	182	208	186	167	172	205	166	191	174	195	176	209	194	174	183	185	200	200	173	178	188	166	192	179	181	176	180	198	185	186	204	206	196	227	213	217	199	217	194	212	166	218	190	166	172	187	184	198	175	199	206	161	203	198	192	186	195	200	171	209	193	223	179	180	190	178	190	176	182	152	172	190	181	198	187	170	184	183	192	191	201	191	186	209	186	177	200	185	175	171	183	220	181	180	188	183	202	187	174	173	199	183	174	184	191	180	203	173	213	218	218	183	202	173	211	202	200	184	193	196	187	206	201	194	168	163	199	202	202	202	154	181	195	184	200	165	207	212	175	206	212	192	182	201	202	201	222	199	188	177	170	181	179	204	213	197	208	179	174	207	205	155	177	202	198	164	210	169	200	209	202	195	186	159	209	209	202	177	197	192	224	216	183	193	182	179	211	202	189	194	184	179	168	159	234	180	214	176	190	175	184	199	206	203	188	181	188	181	194	202	186	195	205	192	182	210	188	200	196	183	193	167	170	206	165	228	166	180	191	192	178	190	171	206	197	172	177	174	195	217	180	212	218	190	193	190	184	215	223	204	220	184	177	179	211	219	176	193	200	205	156	193	191	191	216	209	183	191	184	188	225	182	195	187	204	203	203	185	188	189	196	218	198	230	192	200	223	181	193	197	185	210	184	199	182	209	223	188	180	185	197	199	183	172	182	190	218	187	180	202	178	180	173	185	196	211	210	204	212	176	178	192	202	212	185	181	208	191	216	187	211	179	172	196	175	194	207	167	206	203	209	189	209	169	185	195	201	195	185	205	173	180	197	184	205	212	185	159	202	211	211	204	176	196	186	204	187	199	185	203	215	179	152	182	210	185	170	191	163	178	206	201	174	193	229	171	187	215	190	185	199	197	203	183	159	163	203	189	194	202	188	167	186	230	195	198	206	204	206	180	176	204	181	191	180	193	200	208	213	205	223	176	183	167	210	170	185	211	183	178	199	196	172	183	189	193	215	189	169	191	202	192	180	204	196	196	191	196	185	187	180	193	210	175	195	216	190	192	187	212	204	205	176	187	172	187	191	212	222	199	157	206	186	217	185	201	187	173	184	214	190	174	237	218	189	193	190	188	183	221	196	192	184	193	176	204	185	199	192	196	172	199	177	189	207	193	197	178	193	194	181	212	180	212	180	181	191	174	187	169	178	215	210	167	193	214	213	191	158	199	182	182	202	204	168	190	190	188	216	188	203	159	174	192	180	170	228	201	203	212	191	196	174	209	201	192	186	186	216	216	212	194	181	158	203	182	179	180	202	192	179	212	190	200	203	201	191	212	210	207	199	183	187	175	223	167	177	177	192	183	158	192	218	205	199	182	197	213	171	197	195	188	168	180	198	199	179	192	200	167	172	217	193	194	183	213	183	176	173	171	191	175	196	165	177	210	230	179	189	176	201	192	177	197	191	208	168	188	192	245	199	187	181	176	201	191	193	218	194	172	153	190	192	206	196	198	194	205	204	188	202	205	190	188	205	174	209	216	217	170	215	215	192	201	216	174	197	163	176	171	198	190	195	217	214	206	169	167	201	224	201	196	201	186	207	186	169	195	191	175	189	210	200	213	204	233	204	195	171	184	181	171	179	186	220	179	173	209	219	212	197	205	189	206	200	187	188	200	173	201	191	183	199	176	198	191	195	210	187	189	189	183	178	217	183	188	176	175	212	189	222	190	184	184	180	191	211	186	181	216	196	219	182	194	200	204	186	177	180	207	194	186	193	190	217	182	169	214	190	186	193	171	201	199	178	194	202	208	196	193	192	201	204	182	198	191	167	202	198	173	202	185	203	180	214	180	211	172	215	197	206	208	177	179	184	213	226	203	168	187	164	203	194	175	188	194	194	191	175	174	207	201	215	168	178	215	214	195	179	200	200	201	192	180	208	161	165	188	205	184	194	189	202	182	169	183	197	201	213	201	174	197	216	184	205	187
22696	11370	8454	6213	2944	1528	546	415	406	460	413	423	424	396	415	416	393	452	381	437	410	419	409	421	411	410	427	379	430	411	440	423	416	363	403	427	401	439	400	412	417	401	445	403	447	456	382	407	412	410	429	420	412	370	380	417	412	417	419	431	419	408	401	378	408	426	422	397	413	398	436	402	383	387	420	414	426	357	390	414	404	408	406	467	399	391	429	434	421	416	424	441	407	423	442	428	407	424	412	419	404	367	400	419	414	400	423	411	397	401	372	445	398	373	427	391	412	400	422	399	419	387	397	414	414	443	405	434	435	376	405	408	418	414	395	427	407	404	413	393	431	372	421	406	417	430	421	417	421	410	395	397	411	470	411	416	438	401	411	451	403	392	410	384	400	420	402	401	412	380	400	403	405	413	396	415	436	402	397	433	404	365	393	377	452	374	427	379	406	397	429	410	448	410	424	384	414	415	391	406	404	420	400	390	408	399	400	379	406	416	420	413	395	382	410	416	428	440	396	438	408	408	389	408	422	377	418	409	436	436	374	411	417	445	383	401	426	449	414	384	387	408	411	398	432	437	449	378	436	421	401	409	435	432	457	433	414	435	405	451	414	412	380	418	397	429	420	403	408	415	423	413	408	417	404	405	394	369	419	381	397	381	409	424	405	380	449	400	397	407	442	431	423	416	453	403	438	431	421	440	458	424	424	440	390	400	439	432	390	381	406	471	366	402	396	418	414	390	401	416	400	374	416	429	438	444	439	418	436	443	387	423	403	404	405	395	428	417	445	404	439	447	399	402	376	429	410	417	447	425	399	414	440	405	402	411	345	369	430	422	463	395	449	383	419	449	392	431	397	408	446	374	431	402	371	395	411	424	379	424	402	452	455	439	394	389	370	423	422	399	428	412	450	413	440	388	406	452	394	397	416	424	392	416	441	409	421	410	404	423	427	414	404	420	414	408	420	397	405	399	414	443	414	406	395	374	422	395	395	430	451	424	411	430	423	394	443	438	384	429	412	446	444	388	401	425	393	384	434	456	419	404	430	413	371	396	440	420	387	419	432	410	463	422	433	424	437	413	431	381	428	445	382	398	440	403	434	411	410	397	405	412	437	409	388	410	450	394	394	374	388	389	461	407	406	421	418	410	428	431	397	405	395	393	373	391	401	436	403	404	382	418	436	421	428	431	418	413	394	419	417	388	392	407	408	414	369	415	440	417	441	395	384	400	452	396	431	400	394	428	419	377	428	383	377	397	411	413	410	432	417	435	385	413	447	409	364	402	406	377	395	418	408	444	425	421	401	397	414	425	413	396	428	382	427	412	418	391	404	355	418	398	388	437	390	441	405	403	409	394	390	417	390	422	406	419	386	412	385	441	408	433	411	403	393	397	398	378	349	429	412	405	415	419	406	414	403	383	401	438	416	381	385	416	409	400	404	437	406	414	430	421	432	437	399	390	392	384	405	445	432	418	424	377	417	420	444	415	427	409	406	436	478	417	439	398	400	408	371	394	410	410	431	420	458	407	425	392	404	449	424	363	412	429	406	384	415	428	414	386	440	380	411	399	412	358	428	360	408	409	432	456	424	386	461	413	431	410	391	385	418	410	405	389	422	421	418	386	388	388	375	414	408	412	414	419	419	444	439	405	410	411	404	414	423	416	390	389	416	419	398	427	388	429	386	417	447	405	417	415	415	401	416	447	400	428	402	405	387	408	455	452	386	396	396	450	420	441	421	401	431	421	400	460	445	399	375	422	411	426	403	439	399	442	407	400	414	418	407	393	379	410	441	434	403	395	430	395	392	434	396	433	405	388	387	390	418	414	429	411	424	386	399	414	403	408	442	424	420	410	389	418	398	410	456	423	392	393	433	432	419	409	382	390	408	399	371	408	428	422	404	404	393	437	395	431	397	390	407	452	413	387	395	405	403	442	374	415	420	406	390	383	426	383	429	381	425	431	394	422	444	383	426	386	372	410	403	399	392	370	426	408	433	433	404	392	422	426	363	402	463	413	423	398	404	399	406	415	412	414	418	436	356	387	401	417	400	389	387	410	408	400	455	398	422	385	425	412	384	417	415	412	433	414	440	417	374	442	434	417	405	423	378	409	424	439	419	452	392	390	420	404	428	421	399	436	450	409	416	411	423	408	385	385	406	398	423	396	427	407	384	377	395	413	419	386	433	425	464	418	437	424	415	460	372	428	388	442	419	400	415	366	423	416	430	379	398	431	432	394	395	442	402	438	406	391	433	418	442	396	379	391	416	390	385	430	432	376	392	383	448	415	440	417	415	417	455	408	414	427	460	388	438	404	432	406	397	431	427	419	424	455	410	423	414	414	452	378	383	425	419	376	377	386	436	410	385	385	415	399	414	360	418	365	386	390	394	435	425	418	424	422	371	403	411	409	364	418	444	415	432	422	396	422	388	410	446	429	413	433	410	392	413	438	458	423	388	411	421	438	416	402	410	424	433	421	415	445	398	428	409	389	395	409	418	424	398	382	403	431	411	433	419	449	376	406	393	401	395	423	415	412	432	422	389	451	422	434	429	421	419	387	449	410	428	413	407	395	345	401	378	403	402	396	417	395	419	406	371	411	433	422	380	381	413	431	413	433	423	428	415	372	410	417	407	416	431	414	408	422	386	380	407	411	411	405	403	409	405	403	385	391	409	392	434	434	448	434	452	410	406	389	413	408	391	414	409	430	407	401	405	423	409	415	410	412	404	424	414	388	430	387	422	379	389	408	412	406	371	434	369	436	383	434	417	392	429	382	396	407	415	404	402	387	399	433	412	430	453	428	405	391	413	406	428	406	392	406	440	422	450	398	435	415	433	423	431	356	406	407	387	433	438	427	412	430	400	414	419	394	418	422	393	420	457	431	381	415	392	409	403	426	391	398	404	428	425	401	404	416	385	431	433	447	380	406	410	418	418	394	435	413	405	422	387	427	421	417	403	403	427	409	422	421	380	403	384	419	395	403	397	415	446	414	391	406	410	430	399	423	428	377	385	422	444	397	399	428	412	430	359	386	386	403	453	455	399	398	417	445	391	429	413	403	427	415	421	421	405	412	403	419	383	414	431	419	407	421	401	393	389	383	414	423	383	443	400	409	389	394	395	395	442	379	446	407	429	387	415	434	410	403	422	393	413	424	426	422	412	376	477	416	409	432	428	405	383	388	409	409	410	420	390	413	411	398	434	418	363	440	403	392	388	431	431	431	415	410	406	406	377	393	429	382	391	423	422	389	406	405	399	400	403	385	430	416	430	420	424	421	442	419	379	392	403	420	395	385	425	441	383	424	382	394	406	417	415	435	437	418	416	446	441	422	411	410	382	430	393	408	416	437	406	389	416	414	386	418	383	431	390	402	386	376	388	417	405	420	410	430	409	431	393	423	464	382	398	377	380	415	385	419	424	434	430	404	434	393	383	416	425	392	397	440	385	394	417	402	459	381	432	431	399	408	427	406	428	425	404	440	418	464	424	399	440	420
47393	24059	12507	5759	2784	978	326	199	196	186	201	176	177	142	174	195	171	149	187	167	175	174	167	164	155	163	186	174	194	184	168	178	154	146	192	169	146	156	145	163	195	164	171	189	164	168	164	153	181	164	153	169	161	179	166	161	189	164	171	179	170	172	157	183	188	178	164	137	161	177	189	171	172	148	155	151	163	172	184	144	179	166	174	160	179	145	145	172	172	191	188	163	181	174	183	171	159	176	164	185	153	159	169	189	163	173	165	186	156	173	166	181	183	167	136	160	148	178	165	193	150	155	192	169	158	193	199	166	167	184	175	164	145	189	172	163	161	187	199	155	150	149	152	208	172	149	188	152	155	175	184	144	158	163	154	158	176	141	208	180	162	196	153	172	186	193	167	152	181	182	164	196	182	176	187	165	173	153	164	158	176	163	157	171	184	180	164	175	166	151	161	156	197	154	183	167	178	153	187	163	180	153	166	156	187	155	157	167	163	165	163	158	160	178	161	191	161	147	159	191	179	174	184	189	172	185	167	144	188	171	172	178	163	164	188	170	148	161	179	153	187	204	162	170	175	201	153	164	176	184	150	138	186	157	167	169	200	180	160	189	160	195	162	177	162	153	154	163	159	179	158	155	173	174	189	159	169	154	184	166	157	164	154	174	158	145	190	183	185	170	171	178	162	164	193	202	176	170	163	178	191	169	144	148	159	173	166	162	162	140	150	143	160	151	201	206	160	181	158	176	171	166	155	162	170	172	152	169	147	199	154	167	180	179	178	185	181	195	196	157	164	182	169	147	154	161	154	177	188	162	178	184	156	154	175	173	172	154	190	189	193	196	174	188	173	168	224	175	178	169	168	178	176	145	202	184	169	177	138	165	177	163	154	184	175	157	182	164	179	166	143	150	185	189	161	142	167	181	189	184	168	182	161	156	190	169	159	168	167	143	151	210	175	175	158	181	156	181	172	158	160	188	181	163	159	145	165	176	186	182	160	154	163	143	163	166	200	158	173	161	175	191	175	144	141	137	168	196	178	180	181	171	196	167	154	152	178	175	204	148	178	169	160	154	163	160	160	176	158	158	166	178	186	181	175	174	194	163	173	194	179	164	139	177	182	160	184	150	149	167	162	211	177	165	166	178	154	168	152	181	155	160	171	179	176	161	159	172	177	151	150	171	181	167	150	176	189	165	192	161	170	172	164	166	185	190	179	170	152	213	176	191	184	165	185	197	182	169	149	182	176	172	172	171	185	186	179	159	176	185	189	155	156	165	184	164	164	160	170	163	158	164	181	143	162	145	170	157	195	148	149	164	163	165	185	178	157	159	189	171	148	150	158	167	157	160	174	172	146	154	179	154	178	151	160	187	173	160	190	167	174	188	152	160	161	166	170	163	172	177	156	173	167	177	185	166	199	158	164	157	179	177	167	151	191	178	195	174	176	151	163	187	173	214	140	172	172	150	171	185	179	134	195	169	162	176	174	164	184	166	151	154	170	199	171	180	156	165	147	165	182	178	163	197	185	178	162	171	181	148	186	179	163	186	171	149	160	191	178	154	155	172	149	162	183	145	160	181	172	181	186	204	198	166	159	148	183	162	189	164	153	190	182	185	162	160	192	163	185	175	178	164	160	159	197	184	162	173	189	141	158	178	154	186	172	174	185	170	167	160	176	168	178	173	215	188	192	176	165	152	176	164	203	191	209	153	150	170	176	154	157	179	166	184	167	162	165	165	151	190	190	165	148	195	176	182	207	160	174	193	190	180	187	177	146	153	172	158	180	175	162	157	182	152	156	186	192	158	175	145	145	173	185	161	191	184	188	186	190	173	163	192	175	152	173	177	165	176	174	178	178	149	166	155	137	148	161	151	182	174	152	158	176	182	162	187	165	172	189	179	177	183	179	180	165	185	178	164	173	174	181	143	183	162	168	196	167	160	161	170	161	173	158	178	156	189	187	160	162	184	165	158	172	171	150	180	165	173	158	161	159	168	179	162	172	180	174	150	174	150	165	177	154	166	167	172	160	178	166	176	158	180	160	160	174	165	162	177	171	162	159	155	156	164	152	177	183	185	160	154	161	169	152	201	175	193	188	175	182	196	146	154	179	175	186	189	181	168	181	183	180	172	175	159	184	186	150	156	158	182	169	183	177	176	182	148	181	161	173	168	162	172	190	201	171	166	165	142	162	161	149	149	178	155	168	155	165	171	171	185	195	185	191	182	165	183	179	144	185	147	165	187	169	174	181	156	168	178	165	164	183	162	165	153	155	153	152	194	154	160	156	153	168	174	137	145	155	142	175	161	183	147	173	153	186	142	187	163	165	171	169	160	165	182	174	185	164	187	184	170	189	157	166	169	164	182	133	163	152	188	181	163	168	174	169	187	163	170	180	181	147	201	163	144	163	150	184	171	151	157	159	194	187	174	162	200	141	192	136	154	193	179	192	172	154	152	150	157	166	186	178	157	177	172	145	172	163	161	174	170	164	210	181	181	166	168	151	175	159	189	164	153	161	187	149	161	169	163	164	191	150	190	166	184	169	153	155	151	141	160	167	153	194	160	174	184	158	168	169	172	168	155	150	193	142	157	178	163	157	156	172	165	171	170	174	189	150	166	181	153	164	165	174	181	172	188	184	155	169	150	150	189	149	160	192	163	185	133	137	176	175	165	166	168	152	170	192	159	166	162	160	165	181	168	154	173	167	139	184	161	171	176	179	165	199	195	205	173	147	156	171	148	142	154	173	153	164	161	184	167	190	146	188	154	155	162	153	180	170	184	165	173	164	165	204	160	179	172	182	171	147	151	159	153	155	141	162	171	142	147	166	173	162	205	141	180	184	177	213	213	155	169	153	170	178	144	159	161	199	185	175	178	176	171	189	164	149	181	183	176	169	180	189	194	137	182	176	157	198	144	152	193	163	161	155	186	167	165	173	158	168	181	165	169	171	176	169	187	160	166	168	159	173	154	166	148	172	166	175	192	196	172	163	161	151	175	169	165	163	179	164	160	181	149	196	175	173	185	165	144	190	170	159	174	170	171	171	176	184	154	147	162	159	190	191	163	170	170	169	146	151	153	179	149	169	152	151	170	171	173	151	171	164	176	184	167	159	165	158	171	177	163	177	166	165	164	162	154	156	151	167	167	145	174	172	170	165	171	159	191	182	134	141	149	191	177	157	192	192	153	176	166	171	173	160	173	153	165	160	200	205	181	182	162	149	154	180	187	185	148	199	172	180	174	184	171	173	135	151	183	166	168	186	188	168	168	186	182	169	172	175	172	156	161	183	170	175	155	203	167	143	170	171	160	173	168	178	150	180	170	152	162	190	195	161	161	154	170	176	162	160	157	171	155	187	196	167	163	185	171	143	199	176	164	175	184	160	187	192	185	203	163	168	154	159	190	168	169	174	184	163	177	175	198	176	149	150	186	191	152	189	151	179	181	153	157	146	190	194	199	213	192	176	189	150	163	163	176	184	161	165	186	191	200	171	166
27918	16609	15395	12552	8794	3203	880	548	562	551	461	455	487	460	403	376	386	423	397	412	395	381	373	393	366	369	374	397	389	354	399	382	354	383	389	362	408	378	362	397	364	404	375	360	413	383	363	372	399	362	390	418	385	371	361	400	394	385	366	411	389	355	356	360	381	388	380	360	387	397	387	378	362	391	358	365	397	374	371	382	418	351	402	377	355	375	373	384	404	375	356	403	368	379	429	384	413	366	350	402	374	403	358	391	400	387	383	374	383	369	343	385	383	383	347	361	384	400	376	363	378	390	328	386	398	340	398	379	405	391	348	375	338	372	380	357	341	374	367	357	371	365	389	408	368	404	367	404	385	366	363	353	397	396	384	376	368	362	378	379	334	354	367	372	379	366	389	391	384	375	353	365	360	362	353	377	378	423	364	402	379	366	395	360	379	354	365	366	396	336	390	352	366	416	366	375	350	360	382	391	345	394	365	397	409	369	359	370	382	380	380	384	366	355	365	381	371	382	350	377	406	337	377	420	374	380	362	397	369	354	388	404	367	377	387	381	369	346	399	343	379	416	365	364	353	396	362	362	405	344	360	402	365	375	404	402	386	369	370	389	389	372	377	348	383	385	369	363	341	390	399	366	372	400	328	369	384	361	413	349	362	367	382	355	343	387	385	355	363	377	379	377	359	374	402	357	404	393	360	375	389	378	346	374	357	349	355	376	360	369	368	380	388	364	368	376	373	363	389	384	360	344	377	374	360	400	366	392	382	364	388	382	379	381	388	412	356	405	363	359	398	383	388	394	370	398	377	385	365	367	359	352	397	380	357	380	391	403	371	380	379	380	397	358	379	369	408	391	394	363	369	400	405	391	405	325	392	415	390	379	373	369	386	395	401	364	365	373	361	353	368	324	346	406	371	406	387	374	338	364	394	362	373	333	380	382	395	397	369	379	397	330	391	355	408	395	390	367	407	398	339	373	403	382	392	421	375	410	360	384	383	366	386	403	391	382	382	368	376	381	365	369	371	382	389	387	418	394	376	381	346	367	383	354	383	378	378	385	355	403	383	392	387	350	355	354	363	409	352	385	343	367	380	362	408	374	390	374	367	385	342	361	381	382	406	371	384	359	424	353	400	388	374	391	349	346	374	374	363	364	415	362	403	355	361	341	367	405	340	353	376	373	396	383	408	397	409	380	356	368	384	397	363	354	401	345	358	429	404	421	394	371	421	370	394	411	376	378	380	349	374	395	384	352	367	392	348	373	367	365	379	374	353	323	372	382	382	405	398	386	362	391	403	352	380	374	384	354	362	364	379	394	393	365	383	394	347	368	338	361	365	358	388	381	351	381	374	379	349	362	344	368	364	399	377	345	352	375	363	393	401	378	373	357	387	373	406	373	360	374	373	334	328	356	359	363	376	369	381	396	373	385	371	417	363	377	360	363	383	392	389	384	348	401	376	367	365	374	411	373	363	403	370	333	366	409	377	380	371	360	372	382	369	391	374	401	355	387	386	364	343	357	356	350	365	376	405	408	394	370	383	398	408	376	353	358	373	379	400	368	391	388	422	379	370	367	366	382	361	352	384	365	394	348	366	401	387	360	404	395	352	357	372	384	371	382	367	376	353	385	365	345	389	366	383	383	370	398	404	364	389	415	379	357	382	376	366	376	379	374	402	371	404	379	374	384	402	386	383	367	359	367	359	359	370	366	363	357	366	364	359	378	372	364	355	378	369	381	373	356	414	381	361	379	391	361	368	363	380	381	374	394	368	385	358	393	357	426	380	385	383	381	357	360	357	388	378	385	389	382	376	370	367	373	368	400	376	351	386	387	367	356	372	402	369	370	390	367	400	365	385	383	360	394	359	387	366	396	375	420	386	402	355	374	430	383	375	377	382	367	375	387	365	353	370	373	365	379	363	400	402	343	396	375	380	356	402	383	367	360	385	366	387	379	350	401	397	369	380	352	395	323	398	384	372	384	406	370	352	397	366	375	409	359	383	401	343	359	385	406	385	370	408	359	394	370	374	368	374	384	376	426	364	351	381	346	392	409	407	375	365	397	408	355	378	370	349	410	362	363	372	382	365	406	391	401	369	373	351	372	405	378	352	396	347	393	354	363	384	388	375	383	343	381	363	375	396	394	395	384	359	359	356	380	359	382	374	370	382	386	394	367	353	407	382	390	317	383	357	376	350	379	398	361	333	382	331	400	374	396	391	346	399	391	401	365	354	367	399	374	393	361	405	362	374	380	400	373	342	401	371	305	393	393	387	336	375	388	388	373	371	376	380	352	416	427	380	371	349	370	386	414	363	361	427	350	371	377	329	399	358	368	409	363	392	356	373	345	369	337	373	341	400	376	362	386	351	386	375	371	434	383	389	393	391	370	369	411	375	365	341	377	368	413	390	364	359	375	393	354	405	381	357	373	369	396	365	373	401	388	348	383	391	335	417	324	410	389	375	389	372	370	381	360	361	388	373	370	377	373	391	359	382	341	344	353	409	381	372	401	355	376	379	386	355	382	317	362	368	343	367	397	369	365	358	373	370	379	404	378	366	345	364	389	353	351	384	381	354	387	348	334	367	350	345	383	408	359	382	397	358	404	374	375	385	373	379	366	383	357	360	379	362	359	360	350	387	370	364	333	383	367	378	402	364	370	377	362	387	335	377	335	386	392	375	392	373	392	383	383	379	377	360	410	367	384	373	382	392	369	407	401	384	396	386	376	361	376	353	371	385	378	386	434	358	368	409	390	393	351	372	364	394	392	400	349	372	366	359	383	417	377	378	381	372	334	383	375	382	379	321	386	367	367	394	367	362	385	342	370	378	350	372	373	401	378	344	376	356	381	389	362	382	379	382	337	396	422	380	414	371	385	389	400	371	385	410	376	359	343	377	355	397	367	384	424	371	364	373	351	374	390	342	417	388	365	384	376	423	363	381	366	391	425	406	373	367	379	424	379	363	345	391	393	402	388	396	383	375	404	360	385	372	366	366	430	348	386	366	369	396	351	379	328	355	341	407	355	401	384	393	392	378	411	386	368	369	410	387	402	367	370	368	384	402	368	405	375	369	375	385	341	362	409	381	389	370	382	369	328	375	357	339	340	358	375	371	366	394	375	361	391	343	374	383	353	379	385	390	380	366	412	386	383	394	373	375	372	360	375	349	358	387	382	358	355	370	379	399	376	384	342	366	364	363	361	359	357	358	361	378	344	413	378	388	382	378	367	383	348	400	354	394	408	390	395	326	392	358	360	359	405	366	347	365	370	382	365	391	404	371	390	355	374	373	393	383	354	377	368	407	365	380	360	390	382	372	356	378	358	372	375	374	357	378	388	373	383	373	345	381	379	379	380	388	346	374	361	381	344	368	377	401	362	364	377	355	407	379	371	380	376	385	392	366	379	374	376	362	341	398	380	378	400	361	376	392	399	373	360	366	346	361	365	392	367	358	389	378	359	361	400	385	385	409	425	364	359	379	394	377	358	385	363	383	369
58106	33924	17232	8984	3564	992	453	306	250	253	269	244	231	243	233	265	253	220	217	227	222	206	243	243	234	219	220	203	215	223	206	249	236	240	224	226	216	238	213	245	262	219	211	238	215	223	221	222	251	240	230	241	232	236	240	241	218	236	218	205	243	223	243	229	255	213	249	250	214	216	239	193	247	219	202	229	224	202	221	233	221	226	219	234	232	245	236	201	232	228	222	244	232	234	206	230	274	269	258	241	267	264	225	248	214	223	216	214	231	240	240	227	229	248	227	241	233	218	245	246	217	248	217	263	227	222	239	215	245	235	222	251	220	211	252	230	209	226	249	244	213	213	231	251	236	237	213	231	258	236	231	245	207	224	234	252	224	229	195	246	220	228	251	238	221	213	243	234	214	209	213	209	199	216	240	238	209	231	232	217	237	234	253	247	241	212	238	238	236	235	274	228	240	231	240	212	228	226	227	250	241	227	227	222	231	213	188	229	251	211	247	232	238	260	231	247	225	202	219	248	239	194	237	246	247	238	220	228	229	228	222	205	220	239	236	229	281	273	249	243	226	239	232	249	245	239	214	248	242	239	236	240	234	216	240	203	252	219	244	221	254	226	233	236	242	235	225	230	250	219	244	237	221	234	249	250	245	251	238	236	251	238	238	252	245	294	211	263	205	244	252	212	240	252	233	225	219	206	217	214	224	214	220	244	228	209	249	242	205	212	225	223	202	242	233	242	245	243	233	236	230	230	246	241	219	206	238	264	202	197	239	233	225	220	226	217	219	213	231	203	232	239	214	227	202	221	231	246	209	210	233	227	217	218	242	206	243	223	213	216	204	276	224	219	229	262	191	236	241	237	218	220	223	220	233	190	244	224	204	227	208	226	214	221	261	230	212	215	230	237	220	272	246	202	229	202	237	200	251	242	225	209	269	232	236	232	211	217	222	228	239	250	221	250	234	246	253	228	240	240	248	233	244	217	242	230	231	240	232	222	260	236	202	235	187	224	214	211	250	232	220	249	219	225	234	242	208	244	248	236	254	207	234	219	221	199	228	233	212	247	269	256	223	244	233	231	250	197	229	226	241	226	227	247	250	256	239	238	227	254	225	231	232	264	220	237	262	238	212	259	210	254	237	225	210	241	218	259	218	232	226	238	233	223	233	245	231	247	221	243	193	244	241	223	232	209	236	234	219	252	231	236	216	228	214	216	198	215	229	261	235	260	234	242	240	245	240	227	220	258	232	208	205	219	257	253	253	233	223	242	207	217	231	227	239	237	218	232	271	214	278	226	220	231	209	224	217	192	226	241	275	221	247	244	241	260	237	224	223	242	222	231	231	230	202	242	246	201	226	234	208	221	247	248	227	208	247	220	220	210	215	200	222	224	232	249	210	224	237	213	239	200	231	225	232	226	247	247	239	246	204	229	213	210	228	241	234	253	214	239	219	252	230	197	231	214	231	240	213	236	238	243	241	225	251	232	232	251	257	243	248	244	215	210	212	229	237	269	221	222	250	228	222	243	274	229	228	213	280	241	228	193	254	239	254	215	244	226	263	237	207	218	221	221	243	210	221	227	231	243	238	225	243	256	208	240	239	197	226	229	262	232	246	249	220	230	236	230	237	249	254	206	220	252	219	240	224	193	223	235	243	264	202	248	241	216	241	242	227	245	248	237	222	255	229	218	230	236	220	230	245	204	217	239	197	247	227	248	234	208	268	238	200	178	229	216	216	228	228	239	270	242	204	221	245	224	218	212	232	244	229	238	207	211	241	224	243	230	243	238	203	241	232	237	222	220	251	260	215	238	199	242	245	212	238	206	248	218	252	239	209	220	235	234	237	253	234	229	220	220	193	216	220	227	233	233	279	264	231	239	223	246	224	238	279	254	229	224	238	227	229	219	221	232	235	227	222	227	239	246	201	242	225	241	214	247	256	271	238	259	241	245	239	222	221	213	239	237	195	232	244	215	261	228	243	245	273	262	252	223	245	237	216	233	225	214	218	236	197	226	233	214	225	233	240	222	249	217	247	278	242	232	236	230	215	251	226	228	217	243	209	245	240	228	198	222	233	231	225	244	261	235	238	229	235	202	201	217	246	200	212	246	223	266	235	220	217	266	229	239	250	242	213	220	224	251	217	244	272	233	225	206	258	246	251	239	222	244	222	268	237	202	234	215	235	226	231	238	240	228	221	235	238	198	255	233	200	246	211	214	206	238	246	217	239	237	258	227	225	239	216	236	232	217	227	223	295	252	242	234	196	238	214	210	233	235	225	248	225	214	222	247	237	235	235	226	262	237	234	215	227	245	211	239	236	229	256	242	241	209	221	211	246	239	236	227	218	233	230	224	206	236	204	209	263	234	251	240	237	259	214	249	230	235	236	251	232	215	226	221	254	244	215	245	256	239	227	232	225	243	233	276	260	215	236	196	221	221	239	227	236	204	234	227	247	252	229	214	252	243	239	220	193	225	218	253	224	222	252	219	234	213	264	276	245	217	236	228	225	224	244	228	230	205	239	244	249	218	231	247	223	226	256	235	239	203	260	238	237	236	213	269	235	254	219	222	202	243	250	231	245	236	228	247	246	219	238	257	226	247	241	252	244	238	239	225	249	214	223	237	241	237	238	273	215	224	253	206	207	250	205	201	228	205	241	231	253	264	215	208	228	250	226	247	242	229	235	210	216	233	253	229	227	245	237	237	226	225	245	203	220	240	250	229	235	250	251	254	245	227	245	224	241	231	221	233	224	234	250	232	239	241	252	233	232	232	229	242	252	227	182	210	265	205	222	200	204	232	243	247	223	213	202	221	229	236	239	204	245	237	238	251	216	242	239	235	192	258	199	242	232	240	208	260	241	206	236	243	228	265	230	247	223	232	239	186	267	237	226	215	233	248	229	241	235	242	233	245	232	227	267	234	263	239	249	258	234	247	244	246	254	207	242	229	233	213	267	226	253	236	250	222	280	219	220	229	214	237	224	238	240	259	221	254	207	237	224	226	231	216	223	227	224	226	225	239	235	220	221	231	208	241	242	244	241	226	234	238	227	227	245	236	231	235	241	232	250	235	236	263	241	204	215	218	215	227	225	244	212	224	241	224	245	247	258	263	248	238	202	213	277	213	259	261	188	221	230	255	223	212	246	196	236	215	246	216	228	215	245	229	232	257	240	226	209	276	253	232	238	245	231	212	247	216	243	254	243	218	230	245	197	224	236	232	241	221	220	233	218	242	226	219	235	240	243	228	248	250	218	239	261	274	239	222	220	226	237	225	213	242	222	237	230	217	241	218	220	222	257	235	226	204	192	218	235	223	233	228	243	213	213	241	221	209	230	206	252	245	238	213	233	225	216	231	209	211	214	227	240	236	231	221	230	216	218	236	202	263	224	229	206	244	221	215	263	219	257	235	213	214	239	219	236	229	222	235	225	235	230	246	234	241	251	239	238	221	237	187	251	218	236	238	215	216	233	220	246	257	211	215	264	221	234	242	240	257
34448	23704	19140	16826	9220	3278	1580	832	756	692	685	560	557	529	560	581	584	566	495	520	511	556	501	520	542	531	516	531	539	498	454	566	505	480	469	534	505	477	464	503	520	482	493	524	513	498	499	500	480	481	541	537	500	479	528	513	513	507	475	445	490	500	508	524	449	484	463	501	465	473	498	441	485	507	485	463	531	537	521	477	476	502	470	480	490	523	530	531	492	491	495	474	513	474	492	507	509	478	498	503	482	487	449	504	499	508	435	511	523	505	503	483	512	526	459	500	517	459	484	548	498	534	511	480	475	490	477	480	489	470	505	486	488	516	531	464	502	484	503	476	512	462	466	449	482	466	506	460	546	486	486	483	497	482	512	487	489	473	499	486	442	511	508	511	496	527	482	499	488	473	516	494	505	498	501	475	487	488	486	487	449	474	506	516	504	507	486	470	492	452	490	506	504	485	481	486	516	466	489	474	521	465	485	504	534	488	477	484	473	474	489	504	544	514	460	480	478	512	470	507	478	449	496	481	512	478	469	505	459	459	503	497	456	448	477	511	490	492	504	508	508	476	474	491	490	485	489	476	457	507	503	538	509	502	458	500	509	502	501	473	521	470	510	509	520	506	500	499	536	490	503	482	513	458	488	530	507	491	524	505	504	491	553	489	476	480	496	510	504	510	523	494	490	460	537	546	490	486	465	477	461	463	493	480	492	480	479	507	495	487	459	466	482	480	481	503	473	541	481	501	481	496	507	530	490	535	494	524	475	503	493	479	525	489	483	496	522	478	503	510	465	536	481	510	516	498	514	498	496	504	483	523	471	523	467	495	494	503	571	521	496	521	468	545	499	536	545	497	525	504	503	510	504	511	462	517	500	521	455	516	506	485	489	494	483	478	514	488	497	482	492	481	497	532	521	476	425	488	484	509	493	518	504	500	523	510	502	497	489	477	496	489	523	526	509	496	494	459	517	475	482	457	475	472	519	475	523	520	487	473	515	499	505	502	478	457	488	478	510	485	483	527	481	535	494	465	494	501	502	512	481	476	451	525	473	487	502	489	449	493	470	447	463	536	494	531	483	544	494	500	477	518	462	475	508	474	501	486	486	475	480	478	473	508	480	518	501	531	453	490	484	520	457	513	445	501	504	493	521	547	489	506	507	515	508	475	500	500	498	473	459	481	515	501	489	532	518	510	516	497	512	504	492	463	501	462	466	489	470	492	479	490	500	481	462	492	509	470	508	528	482	483	486	506	459	541	467	496	489	497	486	484	502	492	512	468	496	476	492	464	532	488	490	492	475	488	503	462	506	522	504	501	478	466	500	470	489	481	489	510	509	524	502	478	526	457	443	479	484	447	477	523	509	512	473	498	490	485	475	496	491	456	510	450	517	481	475	461	511	494	513	469	441	455	487	500	507	491	519	499	504	457	521	508	476	505	464	521	508	524	481	507	471	495	496	502	490	481	485	476	536	492	533	515	477	466	465	513	503	519	482	496	506	504	505	509	499	472	461	523	496	480	519	501	475	488	523	468	465	461	499	464	477	503	504	477	502	481	469	559	482	456	514	519	503	492	487	503	497	495	475	525	504	498	484	539	530	489	462	503	493	489	522	497	509	484	469	508	490	473	484	476	502	497	509	504	491	467	521	496	489	495	464	539	508	459	496	471	553	481	444	482	483	475	488	509	491	474	521	480	479	496	482	468	504	467	477	486	493	491	485	492	462	488	451	488	489	483	518	484	469	508	527	505	492	484	520	491	490	509	474	526	536	477	501	510	492	510	515	501	519	484	495	531	503	509	537	527	505	518	509	503	529	550	471	469	499	521	482	529	507	500	527	492	526	487	504	521	494	531	505	467	480	483	489	492	497	490	505	468	491	482	491	496	508	480	487	487	473	518	486	482	512	486	475	483	494	487	495	488	488	484	546	484	516	487	501	478	498	513	491	546	513	464	489	518	495	515	463	479	493	513	497	501	501	466	498	487	488	460	498	485	537	494	529	454	517	500	518	527	484	494	529	526	510	489	472	496	472	525	496	483	491	532	489	496	507	497	473	479	493	475	482	466	499	532	470	500	521	478	503	494	497	486	505	456	511	473	517	515	452	519	492	490	500	526	508	502	524	491	531	547	525	481	512	521	500	505	496	510	476	490	494	494	481	527	513	468	489	481	481	437	442	530	474	455	473	487	526	497	488	447	517	488	513	486	517	559	481	510	525	486	503	520	493	525	493	561	482	535	474	454	517	537	508	461	478	528	497	476	505	503	508	443	481	512	478	510	470	500	473	496	526	481	510	491	459	501	473	482	539	506	466	476	486	493	494	478	466	502	509	505	498	517	507	530	458	519	502	522	491	502	469	501	477	535	466	490	504	525	489	482	507	511	525	488	516	477	504	481	500	507	516	471	518	480	487	496	498	477	493	516	531	451	485	521	476	493	478	486	497	488	487	468	471	533	533	507	471	486	504	481	507	477	481	518	504	506	491	490	530	483	481	470	457	510	483	500	501	494	447	516	508	510	479	496	491	499	521	527	506	468	497	496	465	510	479	512	492	466	505	530	507	483	506	506	510	516	476	468	519	455	483	507	497	487	490	483	491	474	520	471	488	488	499	483	497	489	494	436	488	483	514	489	467	473	507	486	495	514	499	536	486	475	509	477	518	483	508	499	473	507	479	505	492	542	485	483	509	483	489	469	483	456	512	525	488	461	497	485	495	512	531	512	511	506	463	504	494	449	490	525	516	515	460	479	470	513	501	498	486	481	485	461	472	493	484	463	439	474	509	477	481	462	526	444	534	521	477	470	478	522	488	537	475	512	461	473	455	473	480	507	506	483	455	483	423	544	480	503	497	490	479	505	459	486	468	483	503	499	470	446	487	504	484	520	494	495	497	495	484	486	464	492	496	461	478	498	480	508	488	496	456	514	520	500	499	486	495	536	496	520	496	485	491	519	487	485	527	545	480	474	499	529	453	464	499	450	508	464	487	478	553	504	496	494	511	507	432	513	456	513	515	527	476	494	525	472	524	489	478	530	536	453	487	514	503	486	496	548	487	497	464	531	485	508	523	449	522	486	451	502	488	445	446	476	511	524	510	529	496	512	484	465	492	454	494	451	487	481	466	496	493	459	462	462	489	536	457	465	486	494	510	461	508	480	556	513	468	500	505	495	461	508	489	482	493	503	472	488	469	513	467	518	518	491	477	500	476	485	506	494	474	461	494	461	507	484	484	466	494	450	477	498	504	453	478	472	472	490	508	528	516	498	493	454	507	526	478	505	492	518	495	534	471	479	484	517	504	503	484	498	512	478	471	471	502	524	509	507	465	492	493	526	491	539	465	480	469	489	465	517	498	496	466	510	521	486	496	501	491	478	474	518	481	527	496	577	463	490	509	495	499	521	495	488	516	469	524	530	501	493	483	509	531	527	507	484	506	499	509	448	490	488	536	464	507	476	499	464	535	494	509	523	491	510	483	505	440	508	502	514	520	511	556	493
41891	19195	7882	3201	942	315	224	195	198	218	189	202	202	199	188	218	207	223	208	192	211	212	204	198	206	206	189	215	213	221	242	198	212	202	165	200	202	164	200	201	177	186	193	230	210	197	186	195	183	186	195	170	160	186	218	174	156	192	196	186	220	185	219	208	197	176	191	205	200	184	234	208	200	177	176	206	191	162	207	196	212	220	220	212	199	212	206	168	204	185	213	197	228	199	176	203	195	178	217	202	190	211	188	184	203	178	232	201	208	213	217	224	183	190	190	230	206	168	173	191	211	199	202	212	180	217	202	187	177	186	177	205	189	228	192	196	215	205	177	200	215	182	221	180	234	201	204	214	194	195	204	192	200	204	206	209	191	203	194	197	174	203	204	199	220	195	212	195	217	195	227	189	199	192	200	184	199	183	214	189	204	213	221	225	210	221	194	203	225	200	201	192	188	211	186	182	197	185	228	239	212	216	184	185	181	210	214	182	205	208	197	202	211	179	205	214	226	225	176	209	203	210	172	193	216	197	201	191	185	177	206	212	194	197	217	168	190	214	202	186	215	194	200	211	184	167	206	192	203	177	221	203	179	184	210	191	197	199	201	210	205	218	198	202	223	181	186	195	194	204	185	238	199	201	169	212	201	189	233	239	220	185	185	216	208	197	201	188	188	211	244	188	170	205	207	183	210	198	186	165	197	183	220	210	211	193	206	196	187	207	220	196	156	190	197	226	184	201	177	212	234	190	160	220	189	189	180	205	186	211	198	192	254	195	209	225	223	216	190	216	233	179	225	197	200	179	216	209	211	196	220	202	231	218	205	191	183	193	173	201	221	182	186	177	163	219	198	192	208	205	174	202	204	193	201	217	197	196	211	208	192	184	211	201	195	196	195	214	199	211	175	204	207	220	204	208	221	211	204	203	172	194	174	194	164	190	207	221	187	182	184	194	207	178	205	167	192	196	195	213	200	187	194	190	218	195	201	206	185	217	200	211	190	189	212	223	185	198	193	218	206	177	206	219	201	186	205	204	209	206	204	193	191	251	211	208	191	193	196	182	184	197	196	209	197	195	224	187	197	216	188	194	197	193	219	218	194	209	213	202	192	202	202	199	200	179	199	189	180	202	209	200	224	160	193	206	229	196	179	216	226	220	217	194	189	198	181	162	187	199	194	196	169	185	225	211	224	202	206	192	166	220	215	190	226	172	189	220	219	194	184	188	186	173	196	190	215	182	196	213	194	208	210	209	202	222	226	209	208	220	219	208	194	216	182	185	199	191	225	201	170	208	200	166	196	204	200	218	191	188	199	197	200	218	211	200	190	200	203	202	189	220	226	195	197	228	180	191	198	181	201	189	222	178	206	200	202	192	168	199	201	212	191	195	167	194	201	222	222	169	210	186	205	230	179	215	202	199	191	217	201	228	215	206	206	214	226	183	194	198	190	207	235	216	166	212	221	238	197	198	227	204	190	241	216	186	207	176	190	237	202	213	194	207	204	185	186	196	201	178	184	215	216	206	198	205	201	202	218	211	232	220	234	215	186	166	199	219	204	204	193	193	213	202	205	201	189	186	187	200	208	197	171	179	209	200	198	192	185	190	214	214	207	239	192	216	182	189	244	212	195	196	215	201	182	193	189	207	187	223	203	204	199	230	206	179	210	197	179	191	197	190	208	215	179	220	214	215	197	181	175	173	199	212	183	187	214	224	196	180	211	196	211	191	200	207	231	206	207	200	239	198	208	198	222	224	193	198	203	212	180	185	212	177	191	205	184	203	165	188	194	205	173	193	182	185	196	210	215	175	209	208	194	179	203	191	215	213	202	196	193	204	214	200	183	228	188	212	198	207	205	194	178	199	199	205	206	215	200	196	180	221	193	191	193	190	182	190	197	192	197	224	214	191	181	205	203	196	211	205	188	206	233	210	200	194	207	194	187	180	213	212	209	201	191	188	193	189	192	209	217	211	182	231	214	201	196	202	189	221	236	211	179	215	213	188	216	184	178	187	203	215	201	184	201	213	191	208	217	190	185	221	196	185	242	169	189	199	191	213	208	202	171	200	199	195	214	228	195	200	190	197	197	184	220	208	189	186	184	195	190	202	219	194	199	189	225	203	212	219	202	200	191	213	207	197	189	213	191	219	213	201	207	202	190	165	202	192	194	201	196	192	201	194	186	193	198	206	185	200	190	187	224	167	183	193	195	183	198	185	210	213	207	198	207	218	201	195	234	203	187	198	173	222	217	213	182	200	202	191	202	194	188	179	203	200	182	190	208	201	196	174	198	199	189	183	206	216	220	198	196	192	189	164	212	204	169	177	203	191	194	200	213	174	199	182	186	217	164	196	184	188	173	200	177	226	171	207	185	194	197	233	196	198	181	194	217	187	216	231	184	195	197	179	206	218	210	187	175	220	208	202	207	212	214	196	203	205	202	214	218	216	196	192	228	190	168	195	202	217	177	217	204	198	200	199	197	188	216	198	213	228	161	217	173	214	182	161	223	187	182	186	198	199	203	201	190	218	202	204	213	190	180	192	204	187	207	204	190	205	180	214	188	228	222	182	213	203	217	208	206	164	199	222	205	193	189	198	193	221	206	197	179	190	204	198	219	243	225	202	188	173	197	167	194	201	196	192	187	192	183	197	162	171	214	213	176	223	212	182	193	194	212	218	212	219	203	187	195	203	234	202	192	192	191	173	194	194	174	193	201	211	183	193	202	207	187	202	177	207	191	195	213	215	191	208	200	186	189	196	182	220	210	183	207	205	201	176	179	212	218	166	199	204	189	184	226	187	214	214	237	224	186	201	205	191	173	188	230	188	194	190	226	186	203	202	178	209	208	209	194	207	175	184	190	214	229	230	174	190	178	195	196	207	209	182	197	240	210	168	191	196	188	214	200	183	202	220	192	171	189	198	191	218	181	178	206	210	204	222	199	203	217	185	192	184	203	193	192	195	187	207	189	209	191	177	182	212	206	183	226	220	193	201	211	182	166	192	182	191	190	197	205	192	188	216	209	200	187	196	189	197	198	226	191	219	186	190	197	213	219	196	190	167	207	183	218	219	195	204	193	200	223	194	201	180	220	205	202	202	195	201	211	208	199	233	202	221	225	208	182	200	194	169	195	208	177	227	233	232	234	207	189	188	232	237	184	203	192	174	217	207	192	228	179	191	215	194	201	191	174	212	210	220	185	179	176	216	216	179	187	187	187	210	217	198	216	199	203	196	170	180	195	210	234	199	228	194	191	217	155	181	171	221	212	201	212	190	236	199	176	180	192	192	199	198	244	184	214	215	193	202	204	218	167	195	188	195	201	213	198	176	206	210	199	183	220	200	201	206	191	188	188	230	190	193	192	184	193	172	205	195	164	200	196	198	181	179	227	198	209	204	189	210	216	196	181	218	207	192	193	195	224	211	208	200	206	232	203	214	179	200	204	205	192	216	192	210	211	202	187	226	186	186	214	212	204	203	199	187	192	196	190	190	210	192
25236	12016	10302	7220	2503	969	561	457	461	458	434	418	430	449	467	437	449	430	409	430	472	400	479	459	444	436	418	459	416	386	412	424	423	414	410	440	445	408	398	436	400	437	393	381	409	441	396	453	424	430	412	446	431	416	444	435	443	428	395	461	428	421	389	391	432	419	443	444	388	424	436	428	422	470	420	429	434	439	425	428	390	406	434	435	440	393	397	441	420	408	385	443	437	405	435	416	452	366	448	396	421	427	412	452	426	455	451	418	389	436	426	411	428	414	420	413	424	410	386	407	446	364	438	439	397	443	406	426	426	397	415	441	435	409	424	451	432	434	404	427	422	412	428	415	433	459	456	395	382	475	461	402	402	415	429	435	405	408	421	445	424	453	415	442	412	453	373	436	438	406	435	453	439	421	423	431	427	394	432	407	413	430	442	440	412	428	433	420	416	477	405	459	416	447	395	399	457	415	421	437	438	425	420	430	417	400	439	489	411	413	399	391	428	414	454	423	430	439	414	407	432	477	365	445	413	416	426	444	439	464	443	402	401	392	445	454	415	423	368	411	405	425	434	426	457	415	435	421	466	424	412	429	435	404	420	450	413	392	397	450	410	408	413	402	407	405	383	403	434	432	432	436	442	424	415	441	397	401	420	416	418	437	397	433	411	458	405	428	421	409	415	418	411	433	432	426	380	416	407	417	432	393	430	455	427	438	407	399	401	428	427	423	416	464	456	417	404	433	396	441	439	387	434	415	420	414	440	411	428	402	403	453	418	410	426	440	444	408	434	418	417	420	411	425	443	427	412	392	446	406	435	416	425	367	444	416	415	427	428	420	430	409	411	445	412	447	449	431	406	388	421	422	455	423	423	451	418	425	450	433	418	446	417	437	415	391	430	405	445	461	452	436	434	415	422	420	412	435	393	471	400	415	416	456	432	441	416	416	439	409	417	399	413	449	445	402	419	428	423	434	411	409	410	423	426	416	379	430	397	433	404	355	393	421	431	463	399	406	421	408	450	437	432	398	453	420	402	418	405	418	423	403	408	409	505	423	460	419	417	439	439	435	434	409	427	395	410	452	380	443	436	405	436	420	439	433	458	413	429	441	440	441	423	432	406	399	397	421	391	447	418	449	414	456	425	428	423	438	408	424	407	396	428	451	431	412	437	423	436	469	421	426	452	388	416	407	380	433	446	404	407	424	409	430	420	422	420	426	424	431	432	469	408	458	427	462	407	412	446	441	406	455	429	424	442	418	449	415	446	432	390	452	412	440	474	399	420	402	450	463	439	450	453	420	455	442	378	414	412	410	450	458	423	423	458	426	453	423	437	432	424	407	435	442	440	419	457	425	422	436	421	441	439	426	406	433	445	395	423	446	399	417	419	436	418	422	432	411	431	433	434	431	467	419	448	385	403	417	452	455	407	430	434	432	440	474	418	441	409	450	394	436	448	415	428	426	434	446	405	407	442	425	408	447	451	437	430	441	440	421	433	424	407	436	427	445	457	436	453	449	435	419	400	414	419	451	412	435	439	399	433	448	431	413	426	413	401	409	433	435	430	441	386	424	452	426	438	415	419	373	445	448	423	441	443	452	423	411	431	444	438	418	479	426	417	458	445	451	419	399	413	446	424	399	389	437	423	413	462	444	436	398	409	444	400	420	440	453	423	404	398	367	450	463	409	420	434	441	416	401	446	441	457	414	438	461	415	441	418	421	436	444	413	402	416	420	432	404	446	399	447	421	417	406	416	428	445	417	445	425	459	466	422	400	437	436	445	424	425	428	403	397	428	417	391	398	439	445	433	446	411	445	446	416	446	446	414	418	435	398	425	419	436	421	431	471	396	423	395	386	402	424	436	413	410	407	418	465	407	402	446	420	394	423	396	448	446	445	410	398	446	470	438	429	414	431	449	410	431	411	462	443	420	404	456	403	467	397	416	406	403	408	416	425	423	374	425	426	405	441	438	427	398	449	429	402	448	446	407	439	459	383	411	441	434	425	382	442	421	451	444	435	413	436	400	440	407	430	406	433	427	412	455	451	434	451	389	470	464	430	451	387	421	388	431	419	430	444	433	448	394	397	432	398	429	419	421	446	418	432	432	450	427	445	408	435	448	456	438	403	415	432	445	419	390	382	396	424	397	427	467	421	440	448	457	392	404	410	463	415	448	439	415	437	442	391	428	395	459	423	406	393	409	427	429	402	410	406	425	438	426	417	447	419	426	444	400	454	428	431	453	405	437	450	423	428	450	436	421	423	395	408	408	418	440	445	405	431	397	422	462	408	425	410	449	423	395	444	424	426	447	463	454	386	429	462	419	441	400	428	447	412	425	407	446	452	418	429	452	441	441	456	437	448	434	424	452	422	415	427	418	431	483	377	412	399	425	428	409	426	431	402	438	404	440	454	422	432	453	447	446	400	460	412	422	449	413	404	410	410	406	414	447	398	406	422	411	439	412	430	383	457	438	437	427	424	431	407	410	418	443	397	422	401	454	438	441	424	423	424	431	426	415	426	445	439	430	419	456	420	450	442	451	445	451	421	414	424	403	411	443	387	422	438	414	421	429	454	420	379	412	447	381	455	446	431	446	415	399	425	455	464	442	418	409	420	441	421	425	399	417	457	405	444	427	428	422	450	399	437	416	397	430	436	400	424	445	412	400	414	432	395	423	413	437	420	424	409	464	432	423	457	430	414	440	432	426	466	410	424	471	428	447	414	402	426	425	436	432	425	397	411	439	427	420	387	437	398	419	420	393	438	394	415	435	392	415	452	418	419	392	412	408	450	425	439	427	408	389	408	401	422	437	439	436	409	453	459	434	430	433	418	456	403	420	423	437	411	416	414	396	414	442	447	406	438	434	453	435	419	418	417	447	434	435	445	410	406	475	413	422	435	446	409	407	408	436	395	437	422	406	457	435	431	399	424	392	402	402	414	450	433	458	396	403	458	398	420	442	410	429	417	428	417	420	422	423	443	389	485	439	434	391	424	422	408	407	421	408	429	452	424	377	471	464	423	426	410	423	398	415	433	449	436	450	425	418	428	397	417	427	408	460	465	432	445	422	447	446	410	414	432	445	456	422	412	429	411	421	406	413	418	429	407	464	434	417	433	451	455	429	440	408	417	395	475	452	423	408	433	423	423	412	434	421	416	434	423	432	426	469	384	438	460	394	424	410	437	409	421	416	417	436	413	424	433	446	434	406	409	452	459	432	446	402	465	445	411	413	428	424	418	434	442	417	431	438	428	394	427	465	469	433	440	400	441	385	441	408	447	466	400	427	446	421	450	437	410	402	428	445	421	403	452	427	450	431	440	421	419	393	405	423	434	435	418	424	419	410	421	424	399	399	430	443	446	408	444	442	417	434	431	435	410	453	401	428	424	425	423	401	412	392	452	440	399	429	436	418	375	394	424	462	432	417	432	439	454	399	408	422	450	420	420	404	432	396	444	448	429	467	456	398	380	388	432	416	428	413	406	403	449	415	438	409	398
47654	24118	12755	5443	1840	688	411	239	221	215	168	170	189	163	182	168	180	183	167	170	170	213	161	174	192	185	160	177	191	189	161	191	184	181	173	204	173	179	192	182	175	165	191	169	174	179	222	171	166	157	187	179	166	175	179	187	186	165	154	171	158	193	185	198	187	173	149	168	193	156	151	171	192	171	180	183	215	185	180	211	173	164	176	175	167	189	169	190	145	193	180	163	182	188	194	172	198	153	178	184	197	150	201	202	205	156	199	151	162	172	200	192	209	189	167	179	163	156	175	172	190	171	182	182	166	184	155	178	143	169	163	144	166	169	158	185	189	190	178	153	185	180	200	189	178	171	179	163	200	171	170	161	179	159	178	167	177	164	191	195	177	174	155	204	172	201	194	192	177	148	178	169	157	176	179	200	157	168	188	192	168	179	184	157	175	187	171	172	148	178	164	194	188	176	149	177	163	157	167	171	187	175	189	176	183	201	188	161	186	183	159	158	171	177	163	197	168	178	161	184	178	145	167	179	194	163	169	165	172	163	189	174	178	188	218	162	205	190	163	177	174	180	148	167	153	187	180	198	170	176	192	174	188	193	190	168	169	154	155	171	166	168	188	162	150	206	148	183	186	167	176	166	202	171	182	173	171	161	167	190	193	161	180	168	193	166	152	165	188	171	189	190	174	171	171	176	164	162	159	190	179	172	184	158	175	191	182	176	183	185	193	170	184	175	178	168	180	180	157	178	187	175	157	160	186	154	180	153	178	191	171	171	160	165	179	173	163	196	181	182	167	172	172	159	170	172	180	157	194	186	183	188	174	184	144	189	158	170	178	179	171	181	187	165	176	167	162	178	171	197	201	163	168	202	183	173	165	183	186	170	195	157	169	139	162	153	169	216	194	183	187	197	179	155	185	194	188	188	153	157	178	157	160	199	179	167	179	180	159	186	181	195	162	175	169	177	164	158	176	172	175	163	181	189	166	181	170	172	178	183	186	175	147	183	179	200	176	184	162	171	178	172	204	157	173	188	185	141	186	190	175	148	172	160	156	150	181	162	156	159	183	184	186	188	157	165	191	161	171	187	184	161	167	190	204	188	183	179	172	187	177	166	188	152	213	199	173	152	171	185	175	209	178	167	165	161	174	158	171	150	154	190	169	188	174	167	176	184	166	168	165	159	175	162	196	171	188	150	182	175	205	155	187	168	184	155	163	151	143	195	166	186	149	176	172	194	187	191	170	166	150	155	179	170	150	186	161	159	143	130	176	150	156	179	162	165	169	144	186	191	189	167	194	163	186	161	178	173	193	173	163	179	177	162	187	155	178	153	156	185	170	166	186	193	170	180	174	160	207	155	167	162	182	174	183	199	184	168	193	185	146	175	183	197	164	167	183	196	175	200	148	161	195	160	160	183	180	159	158	187	174	201	153	190	191	195	138	167	153	191	151	180	189	174	165	165	168	172	156	178	205	182	174	190	170	168	198	173	185	190	165	175	164	175	182	161	174	174	162	166	191	189	172	145	203	176	194	170	168	165	186	181	166	165	192	153	150	177	176	172	169	177	175	202	201	173	166	158	168	150	158	173	180	190	175	157	164	170	176	174	175	156	151	183	201	171	172	182	194	170	163	184	188	191	160	183	157	149	181	176	182	186	158	183	159	163	188	180	179	175	191	171	207	172	177	174	198	143	174	179	160	175	190	163	179	192	198	203	164	163	184	167	161	190	168	176	181	187	212	210	168	168	189	167	167	190	189	167	166	155	167	189	163	149	170	196	146	193	160	186	184	152	181	182	186	183	137	179	180	190	204	165	177	179	188	216	162	187	180	185	170	154	181	182	166	163	185	203	191	182	166	190	186	170	158	137	154	164	167	160	212	173	157	177	172	165	179	177	199	184	165	177	179	193	162	179	165	168	190	187	180	188	180	167	168	168	165	179	192	185	203	179	168	169	199	178	183	158	151	164	172	183	144	183	184	148	194	179	144	154	158	170	157	161	155	163	192	177	159	179	173	168	181	200	167	210	150	163	168	168	143	166	161	187	170	184	148	180	187	151	177	184	177	157	182	182	175	174	179	181	176	184	156	184	175	168	197	160	178	184	174	149	160	177	176	162	178	182	194	167	147	174	184	179	191	176	164	178	176	169	171	189	171	171	170	188	194	188	180	190	165	160	167	179	174	172	200	177	155	142	194	181	182	168	170	192	186	163	169	178	167	170	192	178	169	174	193	162	208	178	190	160	196	183	173	180	156	166	187	182	164	166	171	170	182	184	179	177	186	188	161	154	170	166	146	154	164	183	157	166	210	178	180	173	174	179	179	165	169	168	137	171	167	189	180	174	170	190	193	170	188	182	168	165	164	166	150	178	196	172	164	195	174	168	170	144	179	160	166	181	179	165	173	158	162	156	163	183	191	175	188	187	187	173	181	215	182	190	179	178	206	178	174	163	138	165	210	178	172	167	151	183	175	146	180	152	164	165	184	158	178	152	177	166	181	192	169	193	200	196	155	170	197	184	183	177	164	181	159	187	189	175	179	173	150	186	200	188	182	191	180	189	201	176	186	177	204	179	146	180	177	168	194	180	184	172	157	171	171	177	183	185	171	171	173	147	161	192	169	168	171	195	178	179	160	180	173	187	185	190	191	187	166	158	189	152	169	163	172	176	185	175	160	158	183	177	175	165	179	191	180	174	159	163	184	168	170	171	174	152	169	165	154	159	163	164	178	181	186	182	189	163	176	175	192	167	178	182	183	182	159	196	163	162	168	145	186	190	165	142	201	162	172	186	163	158	186	167	157	178	152	183	170	176	174	176	151	197	163	144	182	173	181	178	181	176	170	192	202	160	187	154	174	163	173	176	184	171	168	138	192	175	171	167	160	172	163	185	174	180	146	151	163	186	164	195	187	172	204	161	175	144	207	167	173	170	185	179	169	180	158	167	160	183	183	195	168	185	185	193	176	186	149	161	164	171	148	164	148	140	171	188	178	150	175	174	194	174	149	186	180	158	157	167	181	155	176	164	169	198	157	181	184	184	172	183	171	181	153	182	183	158	160	182	193	167	193	183	185	178	181	197	208	155	221	177	179	157	150	166	156	155	202	173	186	176	168	177	148	169	179	178	170	135	166	168	156	176	195	174	166	164	224	180	180	154	155	160	185	147	181	167	174	163	175	183	185	179	185	157	162	188	185	166	156	207	193	169	177	168	166	184	173	203	183	182	184	178	174	195	192	181	203	181	161	178	171	147	187	165	161	177	201	166	170	134	168	142	179	176	190	195	201	164	167	166	192	195	161	165	162	168	167	185	145	163	193	179	182	193	167	159	176	182	199	182	159	181	190	183	184	158	171	174	183	165	193	181	190	192	176	175	150	194	159	174	184	192	160	168	188	158	173	167	169	211	163	170	160	169	176	171	157	162	169	176	158	187	186	181	156	189	187	195	180	171	176	158	156	179	189	174	196	165	167	173	179	178	151	175	174	189	178	189	186	194
28323	15990	16362	10934	5412	2447	1469	778	573	536	472	409	452	407	400	403	408	436	384	367	376	404	391	412	391	398	381	400	393	410	408	406	391	377	377	370	390	370	376	359	361	376	380	367	368	386	401	403	356	359	386	378	402	380	378	436	352	384	396	382	384	361	424	346	402	359	418	358	394	407	384	393	396	362	405	313	387	390	373	366	371	374	395	392	378	386	381	386	414	347	376	395	404	373	393	362	396	396	410	392	396	375	384	387	392	388	368	393	430	361	356	404	359	407	391	369	400	388	365	361	396	392	367	371	372	408	356	376	369	381	385	374	377	386	411	382	424	380	359	368	419	395	352	394	396	383	382	408	396	366	379	407	378	392	374	423	382	376	382	381	381	390	381	401	359	359	357	404	416	397	395	380	394	377	386	392	374	371	402	390	361	393	368	414	406	371	435	354	385	386	374	402	394	346	389	380	371	372	392	361	362	384	389	365	346	402	352	394	409	396	361	407	383	367	408	371	387	400	344	369	369	400	383	357	412	367	396	379	383	374	383	392	421	386	366	389	382	392	421	408	387	381	379	350	352	402	416	383	355	367	428	392	357	410	382	367	397	393	408	366	376	394	406	391	411	399	379	404	416	391	433	386	408	404	389	390	376	364	398	411	384	373	364	371	395	379	398	396	376	354	381	394	361	372	416	377	334	372	387	359	380	398	392	376	392	388	363	378	375	390	377	424	379	416	384	382	403	374	399	383	422	387	378	397	374	411	356	407	391	389	365	390	407	331	358	398	411	330	391	378	364	374	391	393	360	364	375	376	336	389	373	426	348	405	394	407	381	370	402	359	399	419	402	375	397	388	424	362	389	402	367	398	385	388	385	381	379	375	399	384	379	406	400	376	410	404	384	433	410	367	403	403	386	363	366	397	395	386	369	389	369	333	355	407	399	380	390	390	418	404	376	406	352	375	366	389	398	385	400	359	373	386	397	389	366	387	392	404	399	386	324	380	393	372	352	374	416	391	361	336	367	374	361	406	383	427	397	375	411	389	359	416	383	371	420	440	368	362	380	416	394	346	376	368	378	411	387	386	381	383	359	373	387	362	359	387	412	384	366	377	377	395	396	392	336	371	400	352	380	399	366	392	393	408	377	363	374	386	388	387	396	387	402	373	422	377	390	407	409	352	382	375	393	385	412	381	371	378	383	406	354	359	360	377	374	369	376	371	364	405	395	378	406	442	384	407	385	383	389	379	381	376	359	370	391	420	372	348	359	367	370	403	347	384	403	407	384	348	413	395	395	417	347	392	399	396	374	386	364	354	404	352	382	348	371	405	362	358	360	361	399	383	370	399	380	412	400	389	348	402	392	378	371	398	407	383	377	398	360	398	386	400	384	384	398	364	368	388	383	369	382	357	363	404	388	404	393	394	406	382	389	418	392	399	434	411	424	385	365	403	372	394	387	392	407	367	388	405	366	362	395	373	377	394	347	365	410	387	429	412	390	387	322	390	390	387	403	399	368	390	375	365	384	377	369	375	387	388	375	372	383	397	382	369	431	431	380	402	382	369	397	398	407	380	357	376	385	368	372	371	347	387	368	385	422	399	379	398	361	377	368	376	418	384	332	383	393	388	361	365	389	415	395	398	371	338	393	362	385	391	408	403	354	409	390	365	356	437	363	398	351	367	396	394	363	342	385	377	384	376	431	411	366	386	383	392	400	380	413	358	402	403	390	402	375	357	379	387	404	399	372	391	381	377	369	349	367	384	410	394	390	414	388	375	382	357	399	411	382	380	422	369	389	361	378	387	353	367	398	400	394	395	355	403	365	397	416	381	392	395	389	388	380	364	405	378	392	398	387	386	399	378	363	349	399	381	395	382	396	364	390	393	411	405	400	365	368	342	379	379	368	391	378	373	351	393	381	418	376	391	378	388	371	426	396	431	379	371	402	386	371	388	388	368	398	436	376	393	421	401	388	414	403	398	392	400	377	384	375	336	371	376	394	415	401	383	349	366	378	389	403	401	396	378	409	363	388	360	378	392	396	400	421	375	381	356	354	351	380	407	359	391	378	415	401	355	373	396	374	408	381	407	349	378	389	415	407	375	416	356	362	397	406	384	408	381	362	364	390	381	381	394	385	390	358	384	381	396	352	370	413	375	388	413	385	399	414	420	399	394	385	394	407	403	409	392	374	407	358	400	360	351	373	404	417	431	371	431	390	395	377	402	379	370	394	370	388	415	378	363	392	370	405	369	369	358	389	389	367	414	396	389	385	358	393	388	375	390	394	411	398	381	371	385	403	364	347	382	377	402	386	363	393	387	369	381	392	392	367	388	379	387	378	375	398	380	382	369	353	388	382	381	376	392	370	370	377	402	377	401	366	390	395	410	402	380	377	388	394	411	386	378	386	410	389	368	414	356	407	395	396	359	386	395	374	410	362	397	392	381	364	395	382	351	400	393	374	409	388	343	364	404	402	352	378	385	380	412	377	375	355	403	394	362	396	406	390	353	395	372	390	368	359	412	431	394	413	400	387	398	344	393	374	401	396	392	396	395	394	369	352	400	331	401	358	346	356	395	385	399	371	395	366	378	377	375	366	395	399	390	376	372	349	359	405	399	364	342	366	356	402	389	377	386	386	384	394	380	374	406	370	394	375	384	386	383	394	395	411	407	346	412	356	399	388	355	384	351	354	390	393	391	377	374	373	400	409	364	373	374	367	400	369	408	383	343	383	374	403	428	367	374	383	379	398	416	405	406	409	360	406	376	397	395	337	364	338	399	417	379	379	393	377	396	378	376	379	362	421	356	358	397	398	412	366	406	406	357	410	404	367	403	391	381	364	392	359	411	381	390	384	366	391	386	372	366	351	350	360	358	388	373	402	378	387	376	346	398	397	417	378	368	394	422	392	353	368	412	416	418	336	383	387	389	352	365	385	396	380	389	413	372	404	396	398	377	337	364	385	401	397	369	386	336	387	367	407	354	388	376	394	362	416	374	391	366	399	409	355	395	374	415	358	374	407	386	385	384	407	415	383	366	414	414	394	380	371	368	340	410	385	374	403	394	386	336	384	359	366	380	373	359	391	403	436	386	381	410	391	365	381	371	413	368	381	371	392	395	396	384	364	398	381	378	391	370	366	379	409	410	389	384	378	364	378	390	369	394	408	392	374	397	388	408	384	397	363	371	372	375	408	396	390	356	377	401	385	385	413	379	395	382	388	401	382	393	386	376	378	362	370	385	388	414	377	365	397	379	376	374	373	346	411	411	390	398	387	394	388	380	364	378	383	394	374	384	390	436	375	362	375	369	414	413	389	413	373	388	397	394	376	375	340	376	378	379	401	415	367	360	406	373	388	400	415	383	385	354	392	393	364	385	400	389	418	424	391	360	361	372	413	399	356	381	378	406	384	395	348	385	379	363	393	390	415	415	379	386	401	374	417	356	384	370	396	402	392	395	410	385	397	376	368	395	383	388	391	367	384	381	404	424	404	411	386	418
58087	33914	20968	8551	2769	1322	547	336	267	281	284	240	240	241	250	226	249	252	225	212	237	250	238	241	241	227	246	225	227	250	225	237	222	225	221	235	224	247	230	245	228	222	227	205	246	257	257	243	239	209	230	244	212	219	235	249	253	241	257	233	229	266	258	241	217	266	233	203	246	196	207	222	232	209	207	222	233	222	210	226	242	237	238	241	225	231	224	237	233	244	215	238	253	239	232	229	233	213	224	207	217	231	214	212	225	246	239	240	247	232	248	240	225	240	251	247	235	224	224	223	235	225	236	221	228	241	205	239	219	223	247	234	207	258	251	212	232	230	256	247	236	259	254	216	222	238	236	242	239	275	267	240	219	238	228	235	245	210	234	256	227	219	236	244	225	232	211	222	252	223	217	228	187	222	213	237	246	215	245	242	216	241	244	249	254	253	234	215	230	226	256	250	234	226	222	211	242	238	216	201	235	247	251	226	223	252	244	258	243	207	241	221	219	223	255	210	246	218	248	226	241	219	220	226	229	205	252	193	204	226	219	249	206	253	250	249	236	242	249	250	230	219	255	234	244	242	259	239	236	221	234	223	236	254	219	202	218	232	196	218	238	240	257	252	247	208	218	232	207	256	237	214	225	244	232	236	269	216	218	219	247	196	211	221	206	233	243	209	247	242	214	220	228	246	230	245	222	204	245	251	261	215	236	252	206	251	230	186	225	228	210	218	252	241	224	248	226	243	221	212	242	246	217	218	228	254	238	225	256	244	223	245	243	221	237	232	233	209	231	246	246	256	233	210	229	216	222	230	236	266	207	207	221	196	240	238	226	217	238	247	220	213	226	236	255	259	239	233	222	255	213	237	254	261	254	232	202	236	249	197	245	229	264	234	222	234	247	223	245	211	228	259	231	210	218	242	270	233	219	233	207	227	224	245	213	233	227	250	259	215	216	223	234	214	237	222	201	225	218	275	236	219	207	205	227	192	202	228	224	223	229	217	215	250	204	212	208	226	220	215	235	240	231	233	208	227	211	225	235	199	208	236	239	243	256	264	254	242	245	216	215	239	256	251	247	230	221	227	227	247	217	236	255	223	266	210	237	229	228	222	239	217	216	213	217	218	217	217	224	246	197	217	238	250	214	203	228	237	244	249	222	231	236	248	211	234	249	224	215	235	264	224	218	222	244	283	236	230	204	234	220	242	200	233	237	222	229	241	224	245	269	233	247	216	229	226	212	234	258	230	223	213	227	240	247	263	247	240	228	268	247	239	254	258	226	239	249	252	229	221	247	229	231	277	212	246	250	223	222	243	233	268	219	204	249	215	216	220	212	246	249	246	262	248	234	232	222	247	222	237	266	248	238	227	255	230	242	258	249	229	236	217	249	220	213	253	220	225	247	222	230	222	235	226	212	249	240	264	201	260	239	252	236	241	256	209	235	233	229	249	225	216	231	203	241	224	228	221	247	237	253	236	261	199	215	216	262	248	248	241	241	239	224	244	224	212	215	242	250	237	211	228	227	235	232	259	224	213	239	254	224	244	239	231	249	214	257	249	247	229	252	222	224	232	213	261	265	240	255	215	198	250	231	244	230	228	232	219	225	240	215	228	262	227	236	251	224	240	238	220	247	213	200	258	241	239	207	199	234	239	220	212	203	249	239	230	229	233	231	229	253	226	251	232	256	224	210	262	210	215	234	243	198	223	174	209	206	224	222	270	224	255	223	255	266	206	228	224	262	215	228	246	205	210	245	263	212	224	229	209	278	209	199	255	234	258	237	223	234	191	238	223	267	247	225	241	232	242	259	261	209	218	229	207	212	258	246	227	245	241	239	264	248	249	243	220	231	238	246	236	231	224	232	218	213	204	237	207	248	224	228	258	238	206	219	212	258	213	251	246	230	209	232	240	240	221	213	236	250	265	231	238	232	235	248	226	247	219	237	245	226	221	208	247	237	217	265	227	241	233	254	216	243	245	241	246	214	257	225	214	229	226	240	242	241	201	221	239	247	231	227	227	235	225	195	233	240	220	247	229	228	233	221	252	235	223	174	256	228	256	238	252	209	206	231	232	225	250	224	242	221	230	229	228	230	207	231	243	229	223	243	243	256	216	272	219	227	237	231	225	238	244	219	246	239	232	208	210	219	200	208	204	209	199	213	235	232	244	247	225	213	242	226	219	248	235	238	238	230	223	215	248	242	227	244	236	210	214	241	219	227	254	234	231	226	230	216	276	261	265	225	239	244	217	257	218	214	214	242	225	230	263	227	228	237	216	228	247	268	231	221	227	248	201	221	267	259	227	219	226	236	238	239	247	248	225	224	220	215	236	229	211	208	220	236	224	212	233	242	253	252	250	232	236	247	197	265	222	240	224	223	259	213	185	240	229	271	241	249	254	222	211	219	273	259	238	211	237	209	233	219	220	246	217	242	213	219	234	252	225	250	250	241	223	214	253	218	233	238	241	217	236	234	229	247	231	234	243	245	212	254	213	266	214	243	247	242	215	238	234	249	260	258	231	238	223	226	215	234	224	218	220	244	244	227	215	237	242	221	233	245	244	234	248	259	219	227	254	235	218	223	246	243	251	249	242	245	240	237	241	193	228	206	226	251	215	247	224	234	242	235	258	245	238	239	224	250	244	233	210	229	250	266	240	289	200	243	241	237	228	251	233	237	254	235	204	241	259	240	230	222	233	195	243	242	271	213	270	223	266	266	224	225	220	233	239	208	228	214	196	230	214	234	218	232	246	249	240	220	208	233	233	282	223	254	221	210	241	219	236	214	215	247	201	200	239	215	229	246	241	227	204	226	247	214	266	236	224	217	245	226	244	261	213	258	223	252	210	203	237	211	221	218	192	224	228	241	226	240	233	230	238	207	226	229	240	229	211	254	253	232	253	221	199	244	218	266	245	216	264	227	229	237	276	241	234	237	238	236	245	240	192	232	237	251	252	206	216	229	238	233	261	206	206	248	257	221	246	223	203	242	231	260	268	253	248	231	243	227	233	240	231	240	238	229	228	253	249	253	252	225	225	241	238	219	204	219	259	271	247	224	240	215	227	205	211	237	227	209	230	212	189	239	260	259	218	227	233	228	245	207	248	244	240	221	214	238	234	252	225	249	214	255	207	245	242	245	225	245	233	242	253	230	195	226	256	246	238	215	224	238	229	267	234	243	225	241	221	221	238	227	241	242	235	265	213	197	208	218	242	238	206	244	261	266	228	233	246	219	239	234	249	226	230	218	236	261	211	213	219	255	233	259	251	252	231	235	222	255	227	246	220	238	231	242	218	220	210	204	199	234	213	217	232	240	255	232	215	197	205	226	219	236	239	252	241	257	220	237	226	217	238	227	226	213	257	224	244	218	235	237	241	224	222	234	197	231	242	243	243	248	228	232	223	242	234	232	230	213	253	234	228	243	250	220	256	229	215	240	207	252	233	221	231	239	229	220	216	225	248	223	238	249	218	224	233	232	213	227	238	224	206	224	216	254	197
34281	22998	23273	14215	7572	4669	1699	1014	780	784	666	631	588	555	556	554	545	537	514	536	547	549	514	510	544	496	534	495	488	489	547	492	507	509	522	494	494	503	490	478	490	529	506	510	496	490	512	503	530	513	503	540	526	493	479	485	469	502	483	534	434	497	517	441	485	515	511	519	465	484	465	494	470	463	489	491	489	507	486	520	477	495	483	508	484	503	459	487	488	499	533	486	508	491	448	527	483	519	510	498	495	498	495	474	525	495	519	534	489	482	503	456	510	508	525	512	494	503	467	543	503	486	506	504	507	474	479	511	472	487	538	505	546	547	529	475	492	537	476	500	560	506	483	524	510	500	493	495	479	520	526	508	495	479	440	507	509	509	495	513	580	512	463	501	562	467	513	478	499	481	516	480	487	544	453	466	472	494	482	486	483	502	492	447	522	493	473	504	508	523	484	457	507	525	478	536	475	527	502	489	485	488	510	496	493	515	493	481	521	465	540	485	479	497	521	436	486	468	507	489	502	487	480	546	522	484	581	493	501	489	492	474	517	525	509	509	457	538	490	521	468	507	497	518	443	495	463	474	494	530	502	526	525	504	496	488	471	497	521	454	481	502	480	480	465	512	498	508	497	536	478	480	480	502	544	523	497	515	526	492	495	465	506	504	463	445	476	463	494	505	472	512	519	513	489	470	493	549	476	531	457	501	544	498	461	484	501	468	487	476	469	489	483	527	474	503	480	474	502	482	498	507	503	484	516	496	514	507	481	517	518	483	502	487	462	458	507	471	484	497	505	471	472	488	469	520	511	491	494	497	530	507	494	502	487	483	506	494	485	477	495	480	504	448	478	463	476	500	464	509	471	463	477	455	451	522	497	539	482	502	460	528	477	492	513	559	482	451	471	490	467	468	482	513	476	490	496	504	477	517	490	506	455	503	508	477	485	489	521	488	457	531	463	490	493	491	485	529	533	507	499	505	519	451	492	461	520	499	461	555	438	506	531	462	510	519	513	495	516	464	480	492	523	503	455	476	509	478	450	507	493	511	496	509	510	484	503	480	512	499	462	516	495	486	449	475	537	525	506	529	484	491	485	537	481	485	510	477	476	516	520	487	484	526	491	492	487	495	512	467	543	487	499	465	532	481	495	481	495	518	503	519	510	517	460	505	495	521	530	461	519	462	507	461	497	494	515	492	517	479	476	456	488	475	555	484	511	470	518	498	509	478	469	491	523	493	502	443	501	502	491	510	517	499	522	463	495	501	470	513	473	504	511	533	469	484	478	509	527	504	531	481	449	494	520	488	474	503	546	515	535	498	523	520	498	491	505	441	458	496	486	499	479	498	500	515	494	490	492	491	501	510	484	483	480	519	500	473	494	518	483	517	526	482	504	480	513	475	492	510	490	480	510	477	441	468	472	458	520	501	521	546	474	469	483	499	504	501	517	529	468	470	519	504	499	511	523	492	472	482	531	489	478	506	502	491	514	479	515	476	515	435	482	446	495	520	518	468	471	513	430	536	496	536	539	520	479	460	476	516	484	496	527	485	539	526	527	481	494	559	478	486	507	453	471	491	485	502	488	453	512	447	508	506	491	472	482	476	508	501	499	510	495	469	470	448	483	514	474	471	498	523	525	479	511	531	501	483	530	484	486	497	479	484	515	486	492	496	446	525	532	517	458	484	503	540	478	509	488	477	499	508	492	514	489	501	507	448	539	488	490	480	471	497	498	491	508	454	522	487	503	509	498	514	491	490	528	467	503	514	511	498	503	508	499	495	508	482	502	536	536	477	516	501	484	506	514	531	501	532	494	510	482	477	499	460	512	486	496	434	521	496	506	499	459	470	486	451	481	496	431	498	473	527	485	522	539	524	497	530	535	516	465	549	493	505	504	525	499	482	496	510	494	492	470	478	477	507	496	550	524	489	505	517	519	466	542	493	476	519	499	492	457	506	482	504	497	516	491	460	537	478	491	458	492	449	453	486	497	478	535	486	543	483	498	535	479	486	497	503	517	469	483	479	517	510	476	512	503	486	547	502	468	527	486	518	508	462	519	466	504	551	465	495	481	484	488	516	474	537	482	469	465	506	494	473	484	523	489	465	482	488	474	507	486	473	495	489	514	500	458	499	498	486	487	500	471	504	470	487	478	516	570	489	488	479	473	476	473	529	494	523	537	512	488	496	484	489	533	486	497	483	462	462	486	525	494	505	519	523	496	531	518	473	473	486	520	477	507	485	537	478	523	500	488	508	518	485	516	533	508	540	503	514	517	482	504	504	543	484	514	534	484	486	548	463	458	521	490	481	480	496	476	464	528	523	483	525	524	498	512	489	523	505	525	475	515	476	483	525	483	502	459	476	511	484	479	481	505	522	489	488	475	481	456	472	449	478	522	507	502	453	510	481	529	498	523	480	495	461	491	495	496	487	479	517	475	473	494	491	531	490	510	509	505	515	503	469	486	474	496	469	506	538	474	487	526	524	520	470	478	466	507	530	536	510	543	496	477	444	475	508	502	445	479	446	489	505	489	474	515	480	518	514	492	481	559	491	498	522	462	509	476	498	531	496	494	481	471	467	451	469	496	499	521	504	467	463	532	500	483	511	489	497	482	512	482	470	435	492	532	470	532	513	535	518	490	505	457	465	497	487	490	517	497	508	478	482	526	478	490	501	491	495	491	455	515	506	491	518	514	500	482	500	488	489	526	521	490	522	477	530	493	510	513	493	481	478	454	493	487	530	507	496	461	477	502	491	472	477	475	461	511	482	516	491	502	514	493	475	489	477	482	529	518	506	510	489	513	522	476	536	516	497	506	479	468	518	484	484	485	425	515	483	489	471	498	506	522	490	492	489	481	482	472	492	487	502	475	508	467	511	505	485	504	512	499	561	489	533	498	481	489	469	499	475	498	516	431	489	483	456	488	526	463	466	507	468	496	483	469	471	483	493	494	523	519	487	515	505	478	527	486	491	514	514	532	490	521	458	536	489	495	517	494	504	498	517	508	490	505	569	482	476	497	498	531	463	499	500	485	551	474	493	565	477	456	453	518	540	493	503	529	519	519	467	498	481	453	541	528	496	466	482	456	499	476	515	497	506	509	484	500	518	494	492	513	526	488	477	503	494	488	463	466	470	500	470	522	470	472	495	507	476	482	484	450	487	479	484	488	472	499	490	496	439	479	471	485	519	501	475	527	519	497	494	509	526	530	493	491	512	523	498	494	455	535	483	516	495	494	507	510	486	487	545	468	488	474	491	502	492	491	467	505	464	524	485	538	568	501	477	469	511	485	527	507	531	507	481	501	472	492	474	537	450	524	485	489	465	528	478	493	502	477	500	519	496	489	519	520	523	530	457	533	517	494	512	507	518	522	525	486	498	525	447	467	504	493	500	491	479	474	465	508	482	507	539	483	509	505	485	523	479	522	516	479	482	484	509	492	496	509	493	498	503	492	491	527	489	512	512	494	491	473	476	491	515	475	454	471	527	462	497	466	511
37326	17461	7250	1912	803	480	299	206	200	197	219	192	187	175	197	200	198	196	240	200	192	186	194	205	213	191	174	213	204	185	166	191	199	201	183	199	260	193	258	199	199	191	200	189	217	211	190	173	187	193	195	210	205	195	205	210	207	226	228	186	234	203	209	199	190	165	185	169	189	216	187	175	200	193	190	207	198	176	188	186	193	176	231	203	241	185	192	196	167	175	189	203	181	190	197	162	166	210	211	189	193	210	193	177	197	182	209	183	195	196	194	166	174	196	205	180	186	228	182	191	225	215	232	203	208	188	201	184	185	220	184	185	200	197	183	195	166	216	216	207	213	184	187	187	180	198	173	181	157	193	184	207	219	185	183	195	218	181	197	208	199	203	203	198	221	216	197	202	197	191	189	199	181	192	214	221	211	208	206	188	210	169	199	189	223	191	193	186	199	204	199	220	184	191	183	210	213	189	185	193	223	185	208	205	231	212	199	183	194	235	210	219	225	187	186	201	215	206	199	183	183	208	231	185	181	197	190	187	188	173	213	192	202	161	180	210	175	195	208	201	202	205	220	185	203	198	198	198	203	206	185	204	227	202	219	198	163	185	204	180	195	202	202	187	218	189	190	195	197	231	174	188	182	191	208	217	197	192	172	168	195	193	188	234	207	196	198	202	176	208	208	226	173	174	199	209	202	207	191	190	197	177	175	198	197	185	213	187	187	183	156	214	188	214	198	213	201	177	204	199	201	196	192	230	214	180	209	207	218	203	226	185	175	167	213	192	222	185	205	185	193	214	202	182	216	194	195	205	194	178	200	182	207	193	215	190	174	187	216	204	208	194	190	183	175	210	178	169	187	154	189	180	204	209	188	188	207	199	185	192	193	209	184	202	195	166	165	198	193	212	228	199	204	225	209	225	193	200	211	211	181	208	187	183	182	186	171	229	217	197	191	215	191	172	222	206	209	212	160	194	210	212	187	203	205	198	196	204	195	217	192	219	213	188	172	171	190	206	189	173	186	197	211	180	199	197	176	195	185	198	184	210	188	203	193	216	195	215	216	204	178	212	181	228	207	214	203	181	206	187	202	198	190	208	198	209	199	212	197	221	181	210	192	209	196	207	202	186	210	194	193	191	176	195	203	227	213	215	202	186	191	162	207	202	171	222	200	212	203	210	169	215	175	178	215	218	194	197	199	201	183	208	186	180	182	182	201	176	183	177	222	236	211	170	187	199	205	207	197	196	204	194	220	190	197	227	199	197	205	188	192	187	175	205	211	193	226	179	217	201	207	207	177	186	203	187	212	197	209	198	210	210	231	193	197	183	176	196	171	161	175	177	186	200	205	208	182	196	187	215	206	188	209	198	192	179	187	196	216	202	180	209	190	171	194	204	226	179	194	188	180	206	186	197	223	198	185	175	180	164	159	202	181	228	204	221	207	174	191	196	204	226	193	211	199	191	182	207	196	198	197	200	187	204	206	184	187	178	203	224	225	195	205	203	184	199	178	181	185	221	200	198	183	217	210	197	181	242	225	223	211	188	190	191	202	214	168	191	189	182	193	229	187	201	173	200	175	169	185	199	206	193	208	180	238	196	166	223	187	187	187	177	195	208	199	172	198	193	238	199	197	202	186	197	169	218	194	228	171	185	185	223	198	215	200	189	203	189	200	219	218	211	202	195	202	194	214	205	195	185	196	176	190	211	215	190	199	197	192	201	177	181	201	204	214	194	183	179	187	199	212	202	195	217	168	185	192	203	195	189	227	202	174	219	188	229	196	173	204	182	173	218	195	198	191	223	191	184	199	179	192	192	214	196	187	204	180	209	184	171	191	177	199	182	204	193	202	202	209	196	187	231	184	218	236	188	221	217	191	200	196	220	220	177	208	180	167	209	243	208	190	191	170	184	200	203	188	207	175	178	198	224	215	203	191	182	207	205	163	182	214	207	192	206	188	183	203	231	190	178	207	204	216	239	229	188	179	184	202	177	199	206	201	215	213	174	213	169	197	202	194	199	195	194	204	186	198	183	175	182	200	216	209	195	210	187	201	167	237	181	167	188	182	187	192	196	191	209	177	209	197	186	164	191	196	190	216	203	193	210	186	202	201	185	177	188	179	194	210	189	186	196	203	193	186	188	189	176	191	189	177	198	186	195	179	201	200	163	203	195	183	209	193	214	185	196	200	203	220	195	257	192	193	201	210	193	208	188	214	206	235	211	195	209	186	181	200	198	212	218	226	206	207	199	198	199	193	197	186	183	201	201	192	184	193	202	200	194	200	161	191	201	213	211	230	173	194	170	205	185	207	182	185	204	194	212	201	190	209	193	195	181	180	205	213	182	219	222	223	193	162	223	190	184	190	198	172	196	195	185	201	221	192	188	200	171	181	193	171	203	176	219	196	207	203	196	199	187	204	205	189	190	200	187	206	200	211	195	212	195	176	210	187	199	220	193	201	190	192	202	174	171	190	192	198	190	184	206	215	221	185	191	180	192	219	198	193	205	202	225	203	200	217	211	198	168	170	183	193	195	206	215	200	209	202	222	186	211	207	188	218	179	161	181	179	202	185	200	214	196	185	191	202	229	223	192	202	216	184	179	155	170	205	192	227	188	203	209	193	231	166	196	177	189	201	200	204	177	185	174	203	185	197	185	195	206	227	189	189	171	189	198	219	204	205	178	199	198	209	201	165	176	197	190	186	182	189	178	204	198	184	201	201	192	198	195	186	199	188	231	180	192	233	222	204	225	193	183	208	196	196	204	161	185	200	195	192	205	229	196	187	175	190	217	186	198	195	206	175	228	215	211	196	190	191	196	186	195	214	186	219	188	224	213	239	188	214	211	192	220	177	191	195	216	217	194	178	206	205	176	194	194	184	173	202	173	190	194	192	177	195	201	182	180	197	217	190	193	195	198	213	191	169	197	190	182	194	183	178	210	199	180	189	191	191	180	200	178	197	207	222	200	189	206	198	209	195	165	231	188	203	192	167	180	189	188	178	211	215	187	185	168	208	210	166	218	217	174	191	196	237	197	187	183	210	203	177	216	221	166	208	177	179	212	181	208	183	206	190	189	188	199	181	187	200	200	186	232	178	201	198	190	213	207	213	199	183	202	238	202	186	175	209	207	182	196	184	212	194	189	198	185	192	215	183	194	195	212	218	181	165	199	197	213	220	199	180	195	169	233	172	209	187	198	195	212	201	185	207	183	213	182	188	192	196	189	208	213	210	197	178	200	212	201	193	188	189	206	191	177	211	205	195	193	209	202	190	240	194	216	200	189	204	192	207	212	209	173	177	205	196	201	185	212	201	218	194	190	217	190	180	198	232	191	192	186	202	182	181	191	210	212	188	199	213	215	210	187	199	194	188	199	199	230	209	192	196	236	193	207	220	184	187	179	176	186	199	184	183	186	192	197	206	214	201	172	210	190	181	215	194	242	201	172	188	219	190	225	188	201	187	201	207	200	181	211	211	207	211	212	194	214	210	183	195	197
22201	11931	9432	4354	2685	1599	939	465	441	436	467	436	447	432	459	416	444	404	442	424	440	427	403	442	399	392	392	439	435	487	393	396	443	462	427	411	440	414	443	408	419	429	425	393	393	436	406	432	399	446	431	453	443	424	427	433	426	406	427	423	469	425	427	429	416	384	382	421	394	374	423	387	413	438	431	418	405	427	407	419	424	400	421	420	432	406	436	431	426	414	464	439	408	424	417	424	404	455	462	411	429	432	399	426	436	404	398	437	449	445	414	439	404	447	429	417	437	403	405	409	394	430	451	421	397	417	430	391	433	456	453	441	410	410	425	421	417	410	472	437	443	412	444	401	450	417	416	436	416	421	413	432	430	402	445	452	448	417	450	398	385	436	408	456	411	438	446	432	432	427	402	435	414	444	425	422	431	411	433	456	411	453	409	405	390	427	414	424	411	449	428	431	417	451	429	476	440	427	438	408	427	416	395	436	421	430	416	426	460	433	402	441	444	411	439	445	408	427	408	420	433	394	399	438	442	453	382	432	425	414	419	391	389	467	422	432	424	418	410	447	403	428	430	445	395	405	449	397	425	455	424	409	451	413	444	420	436	407	408	432	390	463	452	417	411	426	416	435	419	456	416	413	437	424	419	418	415	420	401	409	450	448	418	448	439	378	422	428	426	437	414	447	395	446	431	423	417	422	390	415	400	417	427	397	417	417	438	428	450	399	425	401	453	435	388	442	429	444	406	434	386	420	439	437	425	416	439	418	420	424	427	408	393	427	406	452	399	428	404	451	424	442	441	438	448	428	393	426	460	436	398	434	424	430	451	418	431	403	451	403	431	429	450	399	401	446	450	432	422	392	412	413	413	449	398	424	416	442	401	430	421	390	419	432	444	444	455	431	449	440	417	435	407	411	420	434	396	418	436	420	444	453	459	432	404	449	408	403	446	427	455	418	400	418	441	389	399	388	415	389	396	414	417	401	460	407	434	470	414	385	407	451	421	409	417	428	392	444	404	432	389	416	403	438	441	435	460	442	430	389	444	439	395	427	398	424	381	465	426	428	448	443	412	400	481	375	446	405	443	405	424	385	452	416	437	434	456	422	454	430	410	425	404	410	410	435	406	437	423	435	394	415	433	417	405	423	427	407	407	400	425	447	427	416	434	420	392	422	416	431	384	398	442	398	433	367	417	419	419	401	419	395	418	411	418	438	424	378	438	400	416	473	447	418	433	455	441	408	432	428	423	430	427	399	448	406	443	439	417	408	396	419	402	429	441	422	418	421	436	425	424	442	441	432	410	465	400	433	420	425	409	425	427	430	440	419	413	448	382	439	435	398	379	422	455	438	438	431	408	422	426	406	411	401	438	421	423	435	403	424	418	429	398	416	451	425	444	407	403	413	438	421	376	411	446	403	403	440	426	469	440	410	438	420	434	395	417	449	437	444	437	436	451	417	450	378	409	418	428	384	412	419	454	403	448	407	441	458	450	436	422	416	418	444	394	375	433	435	445	464	398	403	418	416	365	436	472	414	415	457	403	458	398	439	426	412	444	431	433	439	430	415	412	410	451	451	404	453	405	419	448	416	409	445	414	429	436	436	436	399	412	425	417	419	425	430	381	436	436	420	472	390	452	428	410	395	420	418	430	406	457	425	409	471	410	395	434	428	422	401	383	454	409	412	409	392	424	444	418	413	437	389	419	431	408	417	422	399	414	435	425	397	408	447	424	425	409	430	438	404	398	412	430	405	450	423	430	437	427	440	409	417	449	406	396	450	439	402	406	419	406	404	407	429	416	454	409	395	427	414	415	438	404	403	388	418	453	378	405	427	433	431	397	421	428	431	388	404	431	443	434	439	415	420	434	431	417	457	428	386	409	435	431	442	430	405	418	397	421	451	426	418	394	419	418	430	416	405	450	457	404	448	406	417	418	462	434	466	435	430	427	414	412	428	432	449	378	421	427	419	424	401	422	411	399	408	421	439	432	386	423	432	420	416	416	419	402	404	424	393	435	427	422	428	439	427	415	457	438	413	485	444	435	416	427	463	417	423	395	404	412	424	414	414	455	431	395	454	398	431	403	416	413	432	428	395	395	419	444	416	417	462	486	437	413	397	410	431	419	384	412	394	419	406	461	419	407	445	418	413	419	431	436	412	430	446	412	440	395	443	405	449	422	429	403	423	420	404	402	403	447	410	452	407	416	457	416	423	369	430	420	409	417	400	414	435	422	403	455	427	432	423	467	411	433	411	396	436	425	451	455	412	412	412	413	382	434	420	406	461	461	413	399	447	445	457	414	403	402	407	381	433	428	405	421	402	452	433	419	415	407	407	420	425	408	427	417	434	420	432	384	432	383	466	450	376	409	425	398	390	438	393	406	425	411	424	441	432	412	403	381	383	441	365	420	408	463	412	408	413	395	412	411	417	377	425	425	449	413	429	380	430	426	412	387	443	412	411	393	399	447	410	418	410	439	439	439	432	416	403	436	398	458	457	407	436	434	398	448	404	371	411	459	436	435	405	448	399	412	396	412	422	427	432	434	403	440	413	383	413	442	451	405	452	396	434	459	440	436	442	411	433	476	440	431	401	440	421	427	438	423	431	421	453	364	440	383	439	432	387	427	388	427	418	404	420	422	417	432	442	407	412	429	425	391	432	450	393	414	407	383	426	423	431	437	471	422	410	404	393	415	428	416	434	440	415	423	454	447	425	430	440	436	435	423	437	452	480	412	388	421	428	406	448	446	392	426	413	421	427	417	420	422	405	436	408	454	480	403	457	388	432	424	406	424	415	441	467	450	438	438	411	443	425	456	417	400	421	392	399	387	418	405	413	405	386	419	431	430	414	418	401	438	398	454	448	401	417	428	423	445	428	391	405	431	428	433	413	461	419	399	401	482	435	419	445	414	414	378	423	409	417	458	422	377	425	406	401	461	422	409	414	422	403	452	410	419	442	403	424	407	466	439	432	388	428	419	428	442	387	390	428	432	424	417	455	452	452	424	426	402	418	449	418	375	433	386	450	450	409	400	408	440	431	414	426	421	441	440	443	445	424	444	436	433	392	448	433	453	406	487	416	419	446	451	397	451	423	397	493	411	426	382	430	384	449	386	470	377	444	410	425	452	419	413	381	428	405	450	415	417	412	446	398	407	420	451	412	483	422	419	413	420	459	413	413	435	453	394	423	415	420	433	413	430	445	432	425	451	436	399	420	421	454	424	416	438	439	392	442	402	399	440	428	420	412	413	468	405	428	435	421	407	435	413	405	406	400	404	406	441	379	418	410	431	435	450	419	400	429	404	410	429	381	396	448	411	418	410	407	444	441	422	405	443	406	404	433	426	425	423	425	432	414	392	426	422	425	376	407	436	431	407	415	443	419	415	406	413	432	468	388	442	389	434	440	412	419	446	451	422	400	447	414	388	428	386	438	417	429	442	430	421	400	450	423	407	438	419	417	391	419	438	417	418	380	418	407	417	412	399	439	408	452	426	451
46469	24785	11930	5457	2453	1103	457	228	222	224	217	191	171	167	198	197	185	177	151	181	197	166	152	210	152	156	169	185	173	154	192	158	173	161	181	168	196	191	162	146	174	169	173	178	151	163	170	171	153	144	163	166	171	146	185	177	178	166	206	158	169	199	190	172	143	197	201	179	175	197	179	143	175	178	176	176	173	184	166	169	181	157	179	180	192	172	168	176	171	156	137	177	177	167	165	187	160	177	162	163	181	164	165	177	128	183	178	169	170	166	186	163	173	138	172	171	179	166	146	178	185	158	158	145	177	181	162	187	174	199	202	175	195	177	162	144	182	141	158	190	172	193	189	170	164	153	168	164	171	163	160	175	176	170	181	201	154	188	169	169	164	173	175	159	137	169	181	169	194	189	151	185	180	184	199	174	174	175	176	167	178	195	171	161	158	178	198	162	164	196	169	165	177	158	190	173	188	203	213	157	167	167	149	167	201	164	164	172	179	172	170	147	161	162	164	154	181	194	175	163	162	172	167	181	167	151	153	192	172	195	177	143	163	153	174	195	182	197	196	166	199	164	162	184	173	216	186	170	194	188	161	153	166	173	173	156	174	179	184	208	165	193	167	177	173	175	185	179	158	163	168	153	153	181	175	157	176	147	163	171	179	164	154	159	164	169	151	180	184	164	168	175	160	179	170	160	157	171	187	168	170	173	178	179	164	162	162	169	186	185	171	181	168	157	168	174	215	177	192	161	155	159	199	177	173	162	192	169	175	154	175	181	183	170	167	187	172	156	163	179	162	159	175	162	172	139	189	186	212	156	160	191	152	159	166	200	154	179	189	168	183	159	181	174	128	173	166	183	180	175	186	199	192	174	162	176	171	170	180	178	165	162	179	158	196	197	180	157	174	173	169	152	157	160	160	154	172	175	152	154	163	172	208	194	180	213	158	159	188	175	180	162	176	178	174	185	163	149	161	179	198	182	167	169	162	174	166	185	168	194	189	174	196	182	161	186	182	172	162	185	167	188	204	172	172	195	197	154	159	193	214	155	167	184	166	157	174	170	139	179	149	170	178	180	162	180	175	157	155	187	176	139	167	178	183	178	190	198	161	162	175	158	162	187	179	161	174	152	188	174	168	165	181	157	173	176	158	180	178	193	184	185	155	172	172	193	180	158	181	147	200	166	182	168	188	181	184	170	182	172	165	195	162	163	179	154	152	172	158	175	149	176	177	165	175	147	170	155	143	190	185	171	181	183	174	191	159	170	175	178	203	200	156	198	157	194	177	165	172	169	185	188	160	180	168	186	170	210	169	167	178	195	134	188	156	165	163	152	184	188	148	178	164	168	173	164	172	179	182	194	183	197	174	170	189	170	180	187	188	164	177	169	152	186	167	173	177	168	182	163	152	149	147	194	160	180	169	173	165	180	184	156	160	190	191	188	164	181	148	153	142	160	151	167	157	183	164	182	192	187	174	185	176	148	193	185	187	165	175	189	187	171	221	174	168	176	204	174	162	172	181	176	169	179	159	187	178	161	206	151	164	171	180	167	170	168	182	176	186	195	149	149	175	165	156	188	183	161	152	147	165	177	151	171	165	178	176	172	181	181	197	191	174	187	167	186	189	167	197	166	192	174	163	165	170	182	177	151	174	176	177	186	151	162	161	177	165	163	181	173	161	176	170	192	175	152	169	149	179	180	170	199	159	206	183	166	198	195	180	198	190	198	181	167	196	177	186	200	176	164	188	165	162	172	173	167	209	188	168	179	173	179	195	194	185	187	182	203	194	184	169	175	168	194	175	166	187	186	165	173	176	183	185	155	147	182	180	196	145	162	174	159	136	139	167	153	160	189	159	174	191	145	172	172	192	161	153	163	190	159	132	169	190	196	168	162	157	174	204	161	170	165	178	189	180	178	167	165	132	177	177	195	178	173	161	171	203	164	179	186	186	183	182	166	169	190	159	152	198	180	168	171	200	200	199	162	175	175	169	185	168	206	172	180	184	184	177	155	164	174	189	182	159	191	130	163	164	189	159	188	190	163	192	164	170	171	169	177	158	162	163	167	178	172	180	172	162	183	205	169	162	189	172	164	186	188	183	172	163	193	156	172	209	172	203	175	175	161	160	170	207	172	169	165	147	160	162	183	164	177	155	169	160	179	170	178	140	173	161	185	179	161	176	170	171	161	159	190	189	165	139	158	175	157	175	177	163	168	175	157	156	165	150	188	157	185	181	183	171	172	162	179	177	164	139	190	183	192	179	162	194	160	192	156	166	178	178	174	148	152	157	143	154	151	183	166	153	206	162	147	186	145	178	180	170	194	191	201	167	213	188	196	159	183	164	165	167	167	158	171	174	171	194	165	174	157	165	150	179	181	173	175	186	190	171	182	157	167	158	139	184	181	180	180	150	178	171	187	152	178	180	199	181	188	178	187	167	192	170	175	179	157	170	162	176	179	169	175	175	195	178	167	216	156	175	188	159	167	176	202	159	170	181	182	185	173	176	165	169	200	169	190	159	177	180	200	184	163	178	165	187	189	176	173	159	144	158	169	178	175	175	177	165	137	165	169	180	198	170	146	156	163	164	167	176	151	170	176	187	201	194	148	165	157	176	180	172	172	170	156	154	165	180	172	181	163	164	174	174	192	169	165	186	181	181	168	201	159	169	149	162	175	153	202	183	202	189	186	179	156	142	156	165	179	167	185	165	176	171	176	189	175	164	172	174	165	173	204	170	186	175	160	193	146	159	176	181	164	169	181	160	152	181	154	170	175	156	160	168	139	159	165	189	205	167	169	199	165	163	161	178	192	169	177	182	170	166	159	198	178	171	185	187	167	167	176	172	178	165	187	177	141	196	204	174	187	192	178	170	171	167	188	174	197	148	167	170	159	177	160	193	157	175	173	164	167	164	190	184	164	190	171	191	151	164	162	184	148	178	169	168	165	163	177	164	207	180	176	184	173	162	180	195	185	196	155	170	151	198	163	166	174	170	180	164	162	162	191	174	200	153	183	169	179	157	171	148	193	187	173	162	167	149	172	175	175	178	187	171	176	180	164	156	173	189	186	183	162	177	161	171	189	157	170	158	168	156	183	164	196	185	161	149	189	192	143	188	169	171	181	173	170	188	191	192	170	154	160	172	165	156	167	188	194	193	174	151	184	164	164	177	209	200	161	186	170	194	164	173	171	167	167	161	156	183	186	196	159	156	184	176	194	199	176	175	186	176	165	179	167	156	190	161	168	173	128	162	181	168	171	173	171	174	168	137	160	162	169	189	152	210	181	208	194	174	174	165	172	179	180	174	176	178	181	170	159	153	156	156	162	162	161	160	187	174	185	147	183	204	162	166	167	170	159	166	163	171	183	172	166	169	174	168	176	194	153	159	160	160	180	156	208	165	159	168	167	169	160	156	179	181	177	161	158	172	189	157	180	177	191	172	168	198	180	149	183	183	160	168	167	173	191	189	168	175	185	186	149	167	190	176	167	152	172	177	155
27515	16956	14280	11691	7790	4254	1627	655	551	590	432	412	440	393	400	405	397	411	457	395	433	389	408	397	402	379	343	371	394	391	415	407	415	393	419	394	357	358	386	393	385	375	385	396	377	335	393	387	376	378	377	416	397	389	386	384	377	364	399	369	412	404	393	365	398	374	403	381	358	380	336	393	402	373	373	397	386	399	401	403	350	362	375	391	391	349	385	351	366	360	413	421	356	402	400	369	401	409	354	384	383	384	370	378	387	380	393	347	358	348	395	394	396	376	377	385	397	367	394	378	395	443	422	371	398	388	406	394	383	410	376	359	361	369	372	366	398	405	359	380	399	378	386	354	393	361	381	372	421	405	385	360	408	382	408	363	400	377	368	361	372	351	376	371	394	384	405	394	390	371	372	405	394	388	354	411	377	370	371	371	429	378	381	372	411	390	352	373	388	371	379	391	405	413	353	401	434	358	382	355	380	403	366	376	379	378	367	366	381	395	377	379	373	375	365	408	376	408	374	353	365	379	376	393	371	403	383	392	326	391	371	403	397	400	406	381	381	402	413	377	397	362	335	392	370	389	347	355	392	403	399	373	391	374	379	389	385	386	375	372	359	372	405	372	375	397	399	382	361	386	391	376	374	372	410	364	373	369	377	397	395	403	368	384	424	395	380	385	388	356	426	355	388	403	404	401	380	368	384	387	368	366	386	366	362	344	382	356	379	387	384	359	380	407	364	420	371	389	403	376	369	372	393	380	396	368	421	379	369	357	354	389	366	368	370	364	384	377	355	352	408	355	374	413	390	381	385	365	378	381	372	382	411	340	396	392	387	379	378	368	366	363	382	397	407	410	405	406	385	391	399	397	372	396	388	373	354	357	378	426	408	381	348	356	400	372	404	372	373	385	391	388	350	430	337	341	381	391	382	395	389	391	362	345	359	405	382	395	400	407	413	415	382	408	413	382	385	355	362	398	435	351	355	351	354	399	417	408	361	367	370	394	400	355	370	393	335	406	361	390	384	378	401	362	388	387	379	360	433	377	378	356	339	406	342	347	404	418	396	372	400	355	393	351	367	397	366	396	395	392	391	384	373	384	369	366	373	386	361	369	389	362	377	382	373	389	385	372	362	368	380	384	378	348	386	370	380	348	357	361	378	351	388	390	382	433	391	378	366	366	374	361	387	362	400	372	366	425	391	395	381	394	413	365	366	394	368	371	415	376	403	402	417	385	369	409	383	392	380	403	385	365	378	414	399	395	379	389	339	381	362	373	388	382	428	392	375	406	362	353	407	374	384	417	402	374	366	382	393	391	351	384	352	372	359	361	392	391	360	407	381	382	364	401	399	385	368	360	434	374	373	384	369	352	393	378	400	358	383	371	377	381	374	354	376	356	393	395	373	415	403	392	366	426	412	357	397	396	382	367	364	404	390	368	400	390	352	365	366	377	386	371	377	390	377	401	394	398	342	400	376	392	392	386	355	349	370	357	407	373	405	395	421	368	385	353	382	369	387	336	412	404	387	364	387	392	398	391	376	401	356	390	387	347	384	390	380	401	394	384	390	381	385	370	383	366	364	353	374	422	388	373	356	373	392	378	404	383	357	400	381	385	356	380	387	371	383	389	419	381	353	351	391	368	343	389	358	349	374	366	395	372	370	381	359	386	398	362	394	396	415	427	402	354	371	355	364	396	387	342	398	389	372	360	426	393	387	378	433	359	364	385	361	381	390	368	358	427	388	339	383	378	404	401	358	371	355	365	382	348	374	388	392	397	381	367	379	375	346	394	390	373	376	388	345	409	375	389	353	346	391	349	393	397	383	386	358	387	365	384	406	382	396	389	389	399	386	383	391	367	391	390	397	379	352	375	412	369	358	397	418	372	389	404	413	347	399	406	364	400	405	399	361	394	379	342	393	377	381	369	388	407	361	357	377	413	350	412	373	360	421	369	405	371	379	404	399	401	406	383	387	383	374	410	389	392	373	402	396	377	411	368	410	407	379	377	377	386	404	373	404	373	381	405	367	364	398	399	372	385	379	420	387	367	367	364	415	382	371	386	399	382	383	358	382	398	344	372	384	391	384	391	362	387	381	384	401	397	386	415	413	382	388	369	374	373	395	361	387	404	389	385	383	396	374	387	406	373	381	375	376	428	390	392	366	388	388	363	368	402	377	390	387	390	386	392	358	387	396	378	391	358	347	386	379	383	368	386	370	353	369	377	366	369	364	383	427	421	399	377	402	397	391	377	367	376	373	377	394	399	376	392	383	371	371	383	393	366	358	356	363	368	395	373	370	405	435	358	359	394	393	414	382	375	387	388	405	372	369	386	379	370	356	403	413	372	382	373	386	382	409	372	389	368	385	336	399	441	398	390	410	395	369	359	409	344	389	368	413	387	415	365	370	441	379	372	397	373	378	386	372	367	392	368	397	385	422	352	388	405	369	398	354	366	400	369	367	375	374	387	361	366	404	357	391	358	426	394	395	391	407	399	353	357	351	402	374	389	411	374	326	376	389	368	390	372	411	383	346	384	392	381	354	360	381	403	410	382	346	403	359	347	422	417	362	360	381	349	344	359	370	424	388	352	374	400	412	400	372	362	409	359	405	397	372	387	392	368	362	374	360	376	389	383	399	363	370	375	398	381	377	380	403	390	374	383	409	390	367	377	381	398	401	387	405	386	369	388	382	376	396	371	361	373	362	361	385	372	378	367	351	384	365	373	376	382	336	370	335	380	407	363	388	388	391	388	391	406	379	420	361	347	385	359	365	398	392	378	383	368	388	394	360	361	378	357	378	365	390	391	376	375	371	347	371	370	398	350	335	369	349	371	386	378	371	372	377	384	395	386	377	364	375	364	378	381	397	388	351	347	362	351	339	380	406	387	419	381	355	363	387	384	346	397	364	390	337	377	366	386	363	363	341	402	383	371	412	375	429	397	369	387	378	367	362	391	391	396	376	389	368	368	409	368	375	392	354	378	382	373	345	422	409	382	370	380	393	400	372	378	355	403	365	365	379	352	404	358	395	368	377	394	385	387	394	380	415	368	378	375	381	363	364	390	367	357	415	352	396	370	361	375	381	370	408	405	375	367	369	394	358	401	436	359	358	400	398	359	408	375	365	384	366	391	415	402	416	384	387	388	355	397	394	355	420	416	383	377	366	361	373	374	344	381	382	381	370	377	360	371	391	393	405	426	400	362	401	386	367	416	375	382	409	383	394	381	404	365	378	404	378	411	372	389	384	362	385	383	373	388	384	382	399	373	423	378	402	440	402	412	378	402	391	370	381	370	359	381	411	362	371	375	375	391	386	388	415	387	386	379	389	377	353	380	375	387	369	441	373	371	371	372	405	405	381	343	397	393	335	351	364	382	403	372	396	396	344	432	394	404	356	367	389	393	370	364	373	372	399	403	381	371	409	387	390	361	379	374	387	427	375	385	385	363	409	354	395	371	409	375	362	366	427	398	393	363	375	388	443	361	410	364	410	406	378	382
54592	28725	17519	9639	4328	2278	674	365	294	287	262	264	247	245	217	232	237	222	207	212	231	227	245	212	231	230	234	222	233	221	230	214	242	232	235	225	212	246	224	216	234	212	226	268	246	244	223	236	241	229	230	225	228	238	207	198	249	224	213	245	239	254	246	236	235	224	224	251	242	219	230	224	237	231	219	201	220	227	248	184	220	219	256	238	226	239	214	224	241	237	209	234	214	194	233	231	208	229	204	212	219	235	219	236	215	277	214	247	211	225	280	211	222	216	230	243	227	235	219	217	227	238	198	231	224	214	219	230	241	210	256	217	224	278	234	225	218	218	256	256	243	238	212	224	248	254	227	216	214	238	257	243	241	245	224	217	214	230	247	221	213	238	210	238	224	212	235	266	228	228	228	209	222	223	221	254	207	218	229	249	269	245	238	247	243	281	229	245	233	229	254	218	212	224	243	221	215	226	253	235	227	241	231	243	248	228	222	231	214	237	258	214	229	230	256	204	211	242	214	231	214	221	222	214	203	232	219	215	213	265	222	232	214	263	222	227	263	258	237	227	217	232	221	225	230	234	216	220	238	259	219	222	231	262	219	257	247	229	211	236	236	235	236	223	265	269	258	221	247	221	204	214	231	225	236	240	224	248	278	228	203	229	208	244	246	226	210	249	223	230	252	229	229	241	238	206	237	230	232	241	243	215	218	214	228	239	227	245	235	230	233	231	251	234	281	219	250	235	213	237	260	240	226	249	237	225	248	243	226	215	238	229	217	206	229	196	212	243	249	220	230	270	225	248	253	240	208	217	236	239	227	231	248	227	224	244	199	228	226	241	214	236	235	221	217	213	237	227	214	231	224	199	238	223	219	226	198	216	219	226	214	219	224	228	242	212	225	208	234	236	220	232	248	237	229	233	200	234	253	242	196	249	247	225	225	214	189	251	235	233	216	246	230	220	253	251	250	237	203	241	233	221	237	224	221	277	224	240	271	215	237	214	222	232	245	278	228	225	266	194	246	218	264	226	253	272	234	240	232	241	223	230	260	230	218	221	217	211	230	245	224	225	224	254	213	233	233	249	216	237	218	218	218	230	243	248	229	208	259	244	240	217	213	214	212	226	224	255	247	228	212	241	234	249	215	234	245	268	229	228	228	198	202	221	228	221	232	245	230	220	220	233	226	217	216	239	243	214	225	257	242	228	213	233	231	240	209	205	215	217	218	214	242	231	239	231	236	240	200	267	233	248	228	228	240	218	214	241	227	244	255	223	235	216	236	243	239	254	229	260	258	223	241	268	239	203	227	221	221	223	219	232	238	215	226	235	236	255	227	232	273	251	221	224	218	222	219	231	222	279	223	205	227	226	235	231	251	262	232	229	207	244	221	204	226	221	231	222	207	230	249	240	243	220	228	203	220	240	247	214	222	229	234	215	226	218	228	270	224	217	251	258	247	195	221	247	226	273	204	210	238	226	223	230	234	243	234	260	247	253	250	198	222	235	234	245	240	220	253	211	219	193	243	224	233	232	216	211	214	253	236	224	245	221	242	242	260	237	238	218	222	228	240	244	216	232	250	210	238	244	239	217	239	244	215	229	229	238	228	234	224	254	270	233	214	252	231	250	217	263	229	228	203	241	253	225	245	259	236	204	264	225	234	244	230	238	233	237	242	273	225	217	249	209	216	197	237	223	215	243	259	203	253	247	251	236	210	220	263	252	233	229	218	247	242	226	243	219	214	238	262	244	209	233	233	253	223	219	236	220	211	225	233	246	215	225	228	239	217	256	222	230	203	245	231	232	211	251	225	258	231	235	230	209	222	230	220	229	224	242	224	212	219	253	266	207	217	219	263	236	233	231	230	214	215	261	253	230	222	227	261	234	217	214	239	236	215	234	238	213	223	206	233	217	191	226	228	206	208	245	240	201	226	254	250	269	219	220	202	204	241	223	240	222	254	221	238	231	249	231	197	216	243	225	225	223	222	220	227	220	219	252	230	231	252	217	242	246	210	242	229	236	214	240	256	233	224	230	210	244	233	238	226	218	211	247	199	239	231	244	239	190	209	224	240	223	249	245	222	238	243	233	232	224	222	253	219	267	287	216	225	234	209	265	225	217	226	231	255	247	244	261	219	245	226	236	252	234	218	220	241	215	253	212	256	226	247	258	245	225	229	218	237	267	257	230	233	220	202	220	220	205	227	223	218	216	239	245	233	246	234	212	252	223	200	249	245	248	207	249	257	221	221	224	233	178	234	231	205	247	234	195	211	228	230	246	252	195	204	235	243	258	218	235	209	199	217	237	213	245	232	212	223	232	202	244	212	194	215	207	191	250	203	239	233	264	225	243	186	239	233	234	251	237	208	235	223	230	234	251	224	249	243	234	252	261	244	245	238	234	213	219	228	238	227	216	254	214	200	203	239	212	213	219	223	229	254	253	229	234	244	247	246	261	211	229	223	269	221	225	253	245	227	221	256	231	229	212	225	235	202	252	230	245	225	231	201	208	252	252	231	239	253	201	228	231	215	215	225	251	233	200	211	230	227	247	231	220	249	216	213	261	236	250	256	234	259	211	242	222	248	209	199	224	207	235	224	241	205	199	206	248	213	205	262	231	227	226	214	249	253	239	249	239	194	238	188	254	215	224	207	212	248	244	238	259	246	246	229	220	249	259	193	231	218	233	235	214	252	233	209	226	232	219	214	234	214	249	234	233	259	249	235	200	232	233	225	222	215	253	219	240	212	236	253	240	227	210	247	232	220	206	216	235	205	218	239	241	229	231	244	217	231	228	213	216	216	230	245	246	215	253	245	224	232	228	226	234	256	235	235	249	237	222	219	222	268	246	237	227	220	235	198	256	233	210	216	221	242	209	212	244	237	222	234	262	235	243	254	256	244	198	251	251	232	277	250	247	222	248	236	243	234	232	249	236	225	190	232	243	226	245	224	237	252	202	202	244	216	206	216	254	209	230	232	226	234	243	230	237	214	218	224	229	237	236	190	248	239	218	253	222	225	215	216	229	262	277	231	221	247	221	245	256	246	250	221	200	216	237	234	222	206	200	222	200	221	235	235	211	223	214	217	241	262	227	267	240	240	220	224	223	222	257	223	229	235	229	253	240	236	222	226	208	213	218	205	239	238	227	235	228	221	219	226	234	241	196	251	210	237	256	218	240	239	208	218	228	230	227	226	228	244	208	211	238	254	232	270	247	256	261	232	237	240	222	225	254	219	253	227	232	245	231	191	204	261	240	230	213	230	211	212	239	240	256	200	233	240	233	216	229	243	229	246	236	237	238	226	237	223	227	253	217	207	259	250	228	213	216	232	223	228	223	220	230	245	234	219	221	231	244	255	230	228	240	241	256	205	254	228	225	220	238	234	219	234	246	232	238	236	227	221	225	245	210	249	248	225	227	244	232	229	213	247	231	233	243	204	221	215	258	250	247	240	237	217	205	229	210	218	223	253	215	225	238	225	188	228	202	227	236	243	208	228	244
32189	18380	21028	17323	11551	7815	1951	1018	863	778	654	590	576	515	549	575	540	566	492	519	512	493	516	514	526	475	536	491	513	496	501	521	502	521	505	482	520	465	506	534	488	481	514	518	504	455	487	475	492	518	508	510	492	542	526	475	485	488	497	486	476	487	453	494	484	529	497	489	466	445	522	497	496	512	506	474	469	471	522	496	532	443	487	454	507	484	505	521	509	494	484	513	474	486	489	488	465	494	455	547	472	493	531	484	482	500	501	498	470	497	497	501	507	476	525	465	515	496	501	484	513	455	468	486	517	507	512	485	480	476	464	504	468	504	485	452	497	484	466	494	492	521	513	466	488	496	494	458	490	493	456	501	481	454	526	462	468	461	476	517	505	460	496	493	463	489	493	461	475	518	484	478	529	458	484	479	507	511	506	467	495	504	507	475	491	481	517	457	472	486	480	482	444	495	501	490	517	456	494	499	531	464	449	467	436	462	508	500	485	518	476	481	463	504	480	497	486	468	530	533	484	497	478	487	523	500	523	492	516	503	509	482	485	474	491	511	489	502	484	495	457	450	505	470	502	499	486	516	502	473	541	470	514	506	517	464	502	526	496	489	500	448	484	488	474	467	494	500	508	475	468	515	540	498	528	488	475	510	445	482	481	543	524	476	475	447	484	502	460	494	468	487	477	493	473	504	485	479	531	490	481	516	465	473	509	480	506	470	459	486	470	500	504	486	517	488	497	477	457	467	489	486	489	505	506	478	540	446	490	492	489	510	458	502	466	457	518	478	490	515	494	484	529	450	512	486	473	480	502	465	517	514	507	494	448	495	483	490	508	489	527	488	495	500	505	482	482	491	521	486	485	500	500	480	451	515	471	494	526	493	508	451	455	490	461	465	466	506	523	497	489	526	518	471	469	490	469	504	476	493	487	513	512	481	503	492	480	473	520	472	479	496	494	526	504	514	464	445	479	471	499	442	507	496	493	507	456	475	524	465	482	471	504	474	447	467	451	485	498	480	497	485	501	430	507	510	484	522	486	485	473	488	512	469	534	485	515	485	468	468	479	494	474	473	518	477	507	492	492	483	512	504	493	485	475	480	470	454	456	486	515	461	468	490	453	498	472	494	472	498	477	482	490	482	474	485	469	457	467	494	501	507	510	455	474	489	492	495	454	534	499	520	488	476	495	498	485	489	481	514	488	502	466	473	526	507	502	475	474	521	540	458	487	487	490	519	480	509	485	447	448	490	520	505	478	457	481	478	513	526	491	473	497	443	520	471	480	454	493	477	528	510	511	521	464	462	446	506	451	533	514	504	480	495	504	474	479	481	495	469	493	471	512	524	492	494	505	490	487	472	499	490	508	501	470	474	499	491	460	470	503	474	495	485	463	473	468	512	493	485	566	502	538	457	471	491	453	495	529	502	506	515	455	519	478	496	503	449	494	503	453	477	445	486	476	483	487	483	526	520	491	477	433	481	490	486	471	483	491	493	491	524	492	509	478	492	495	484	488	454	509	518	467	476	470	497	476	469	489	498	451	499	501	457	499	498	485	498	568	487	501	489	477	506	475	492	478	490	536	500	521	486	455	477	485	461	519	485	483	479	527	501	496	490	470	497	491	524	456	462	514	496	519	500	528	496	468	471	507	473	481	499	504	501	535	453	434	492	535	519	489	499	490	478	469	453	475	478	504	484	520	483	460	509	491	513	522	517	493	505	489	501	468	482	523	515	479	496	493	509	482	491	478	436	521	494	542	518	527	513	499	511	450	507	476	463	466	476	483	496	506	474	467	505	476	484	547	490	485	496	480	535	564	501	491	498	456	494	489	511	501	441	478	532	445	503	478	501	497	499	478	465	482	509	457	489	460	483	461	473	473	492	477	517	452	493	492	463	525	481	497	472	528	459	445	504	505	479	507	475	478	483	489	495	523	516	480	504	510	526	471	466	493	480	481	502	509	491	506	482	460	501	488	492	520	457	519	496	473	489	473	481	500	474	501	491	488	468	491	501	530	483	506	500	493	495	527	500	483	482	463	491	477	479	478	464	482	519	495	496	497	479	480	472	531	468	476	475	503	507	441	519	558	509	508	512	475	501	524	485	519	526	457	477	499	522	503	489	472	481	462	513	496	482	470	521	494	510	499	500	482	494	523	474	486	496	501	472	474	463	494	459	485	481	441	495	500	464	502	471	439	496	468	521	540	505	483	470	458	496	495	475	502	451	477	491	456	501	479	511	476	511	498	464	504	508	478	497	472	497	473	504	500	476	480	489	482	500	510	470	530	492	486	495	486	479	464	451	508	518	506	529	451	435	488	481	522	482	469	497	488	472	488	434	504	551	501	494	488	491	472	482	490	466	489	521	467	484	507	462	524	537	447	526	471	513	506	521	507	456	525	495	492	490	462	515	491	499	495	441	477	480	480	527	465	499	465	533	494	539	496	528	472	507	488	492	508	529	471	495	503	505	501	488	484	480	488	487	474	526	462	503	510	469	495	458	526	500	453	468	485	491	514	512	479	502	491	515	506	475	470	479	448	479	491	450	463	471	491	511	478	509	519	464	486	508	485	485	486	503	471	456	496	470	486	455	483	499	478	477	492	509	526	485	477	486	480	479	446	491	506	507	485	472	482	474	436	503	509	497	467	470	528	476	518	479	474	524	490	472	517	489	474	501	481	505	461	507	536	498	505	515	508	515	493	514	488	508	499	432	507	472	474	530	541	489	517	507	473	511	486	518	458	479	489	491	469	448	517	498	500	476	537	506	486	502	485	492	482	513	493	511	488	490	504	449	482	476	484	496	507	517	476	439	456	494	477	463	489	466	454	473	514	489	512	484	496	539	507	484	487	484	497	534	494	493	511	541	447	466	444	514	514	474	528	471	473	505	514	521	525	486	464	496	517	428	476	496	492	497	484	488	448	499	504	477	452	466	508	488	495	519	477	482	498	471	487	506	477	540	500	473	473	490	519	507	514	488	525	502	489	471	473	459	507	494	483	506	481	466	486	494	481	472	468	510	477	497	467	504	524	445	482	507	495	489	544	482	459	477	504	521	552	466	497	475	458	465	511	496	534	493	478	527	546	479	528	519	492	469	497	493	500	509	493	543	513	509	532	478	449	478	512	523	533	534	502	495	495	467	499	505	457	515	476	532	464	452	459	502	493	454	488	496	483	502	487	490	479	510	470	518	479	502	463	468	530	505	503	501	481	543	487	516	488	488	522	477	507	451	471	440	492	551	531	476	484	474	505	519	516	522	473	500	455	500	465	466	475	493	494	488	472	497	506	528	449	524	492	477	519	484	541	479	495	463	446	455	485	505	487	522	505	515	462	518	461	470	492	478	501	505	481	472	480	509	482	502	448	513	486	480	455	525	466	506	522	463	479	491	472	509	475	471	476	495	460	483	472	521	485	528	476	482	455	492	502	521	527	521	507	461	450	494	483	482	527	482	488	516	509	513	470	476	500	462	473	498	497	486	467	476	462	441	525	469
33481	18175	10391	4381	1344	450	212	218	228	208	180	205	171	164	207	182	210	187	201	167	187	209	191	195	197	188	204	181	190	205	216	191	209	216	203	196	191	198	179	188	169	192	183	195	207	149	159	217	187	206	193	174	183	215	204	200	186	195	203	205	203	220	219	195	177	197	187	181	170	197	193	204	177	204	197	193	201	165	183	197	174	189	188	201	205	166	174	178	180	174	205	199	188	167	201	203	163	202	221	197	184	199	192	183	170	184	185	202	211	188	194	202	196	210	186	191	176	187	205	203	164	195	186	206	224	201	180	188	184	159	177	179	169	195	196	181	187	203	196	184	183	197	174	181	200	206	195	185	217	198	206	196	172	181	201	213	193	233	174	194	166	202	192	215	180	207	203	197	184	189	224	202	155	184	175	213	152	203	203	179	203	179	184	185	178	182	185	178	190	194	201	184	190	192	177	153	215	202	202	186	163	203	215	191	185	213	197	181	189	193	180	175	186	175	179	178	245	201	177	187	200	202	188	194	186	196	198	187	199	209	181	180	169	169	177	202	188	188	186	177	199	183	177	158	178	167	195	188	179	184	192	212	181	174	196	175	226	192	181	187	185	202	218	200	196	187	176	202	227	174	185	182	176	216	163	193	185	213	211	197	195	166	197	181	204	178	210	211	201	207	182	188	199	174	189	217	204	190	164	206	203	196	178	201	193	217	188	198	189	201	211	169	173	199	164	185	147	172	160	198	188	203	205	221	181	183	188	175	220	208	201	195	173	192	188	215	184	207	165	203	168	175	162	205	201	172	180	221	194	200	228	175	193	176	190	207	147	191	171	199	217	182	179	172	206	228	196	158	177	174	171	187	180	179	176	211	199	201	184	192	213	188	186	179	219	204	186	166	178	202	212	188	192	204	179	188	194	168	211	188	185	212	196	169	208	185	178	209	188	191	203	211	189	188	182	192	189	195	180	218	212	197	149	191	168	183	189	213	208	208	198	204	211	205	185	208	197	170	180	155	211	197	191	210	174	184	176	174	192	202	173	180	200	181	181	182	204	186	201	186	168	200	180	215	183	201	198	188	217	232	183	208	178	219	163	183	194	225	204	171	191	195	187	188	205	196	183	169	186	179	194	175	176	189	176	181	196	212	214	176	186	177	178	199	179	197	183	187	201	204	179	199	184	194	200	183	191	199	186	187	191	207	194	193	182	205	174	161	178	183	173	193	177	208	184	190	184	181	205	194	184	204	216	188	218	187	182	189	185	198	174	191	200	199	200	197	218	210	197	183	181	186	190	201	177	206	228	177	200	203	198	197	179	174	199	190	191	206	195	195	188	186	181	206	181	196	174	200	185	173	191	185	192	168	175	199	200	197	196	190	169	187	178	192	187	176	174	184	182	180	207	209	157	198	172	222	177	195	200	208	202	173	173	172	200	180	180	196	208	192	219	201	195	204	213	184	212	198	193	192	200	188	198	188	208	197	186	204	191	183	188	205	189	170	205	194	200	199	215	161	177	163	171	188	205	195	190	189	190	164	175	194	198	176	191	162	192	199	179	167	201	203	180	175	173	191	168	184	199	161	226	186	199	205	168	186	203	194	186	203	187	182	184	219	185	189	213	201	180	193	180	186	186	212	192	203	181	177	201	191	188	181	195	182	162	174	191	186	181	178	186	170	176	174	181	177	191	204	168	181	204	215	213	197	162	190	204	190	187	170	195	176	183	203	204	188	182	210	194	210	221	198	202	180	190	181	179	171	213	209	198	168	197	205	210	205	186	177	204	188	182	177	198	186	185	181	185	190	218	222	189	198	212	202	181	168	209	208	193	218	175	182	179	200	199	169	206	184	168	192	184	187	200	188	164	188	191	176	188	190	204	189	225	192	200	187	181	179	199	175	211	174	195	190	171	194	198	189	166	181	183	201	201	181	170	168	192	186	195	183	167	213	202	171	190	191	181	194	191	188	195	185	204	170	179	189	187	189	184	216	225	219	196	175	183	221	187	170	208	202	171	211	193	193	167	186	217	181	196	196	188	161	199	178	206	171	195	184	197	211	178	203	181	206	199	185	202	181	194	184	194	178	189	191	170	191	186	214	193	162	188	200	171	202	201	164	179	172	202	198	192	180	218	172	191	188	176	170	186	166	165	184	164	176	212	219	188	210	208	196	207	181	185	189	215	189	175	168	252	205	184	175	206	194	180	197	202	190	195	177	188	199	191	190	187	177	176	194	186	192	189	192	192	153	192	179	198	221	184	190	217	175	199	199	200	166	168	209	171	221	193	198	175	183	206	180	191	186	185	165	219	199	201	209	206	179	174	207	179	190	178	175	199	161	179	183	194	193	205	178	203	185	162	194	209	207	229	220	190	192	177	193	186	183	170	205	204	180	186	184	173	189	189	188	182	207	184	216	196	211	180	188	174	197	178	194	206	155	184	181	170	186	171	195	188	183	196	205	189	208	191	195	200	185	194	178	181	224	199	190	177	219	180	188	181	179	174	174	204	181	217	198	194	176	194	183	191	195	211	195	182	195	209	198	204	191	166	194	196	189	201	192	188	217	193	183	169	213	197	191	190	186	224	184	203	204	194	194	191	176	167	173	189	172	170	221	202	212	184	183	173	182	190	205	211	177	196	180	171	216	192	210	226	187	209	180	176	210	207	168	178	183	184	207	211	186	204	160	200	179	201	195	196	184	200	187	193	202	186	176	189	188	191	192	166	186	173	181	213	200	205	199	190	193	186	179	203	157	207	184	186	200	151	199	181	168	188	236	188	188	207	176	175	205	176	196	164	158	219	164	187	176	200	170	185	182	192	216	211	185	175	194	189	201	178	231	197	183	202	198	167	186	173	215	171	191	179	196	201	211	187	192	177	183	173	192	189	192	180	181	192	187	197	202	202	198	197	206	204	199	184	207	183	212	187	146	202	162	217	186	158	195	185	195	237	210	239	182	216	213	239	193	196	217	189	217	204	209	204	186	203	167	185	208	179	175	195	203	195	174	194	198	207	222	178	200	175	167	212	180	166	185	194	200	164	196	207	185	175	202	189	211	176	177	170	171	180	202	196	182	200	209	186	198	199	199	183	171	172	224	185	202	215	184	191	172	196	191	179	188	191	188	193	170	157	174	205	192	200	199	211	201	220	174	188	164	199	183	205	185	186	194	202	201	186	174	206	178	161	202	209	207	174	207	200	186	169	181	177	204	170	174	207	193	215	196	183	199	184	179	170	182	195	170	213	187	186	169	216	184	177	182	191	169	182	199	205	216	191	169	179	192	194	189	177	197	180	199	174	183	188	209	196	194	199	191	203	224	193	196	197	170	193	198	192	231	181	190	179	189	190	196	180	183	198	196	190	179	160	197	198	206	173	193	218	170	185	185	190	188	197	202	202	204	185	221	171	186	190	194	186	199	217	191	181	162	201	219	223	234	226	189	193	200	200	216	184	178	207	193	184	213	200	195	176	168	192	204	170	206	183	197	173	164	198	206
19125	12560	14419	8987	4356	1254	498	469	409	429	384	409	394	450	387	407	375	426	387	400	413	399	385	434	368	431	418	422	397	381	385	373	427	381	399	438	390	401	469	418	435	420	391	385	385	402	406	399	406	407	437	379	414	403	396	430	365	423	392	352	421	398	421	406	418	391	450	411	386	426	420	438	415	414	410	406	402	422	377	377	446	430	394	400	396	416	396	403	385	424	432	412	419	413	420	420	395	401	449	388	412	400	440	380	414	438	415	395	424	387	424	421	402	416	402	422	431	380	405	436	401	440	408	390	406	410	420	388	394	452	412	377	392	444	400	381	429	393	418	377	403	462	388	408	402	446	413	403	443	440	434	396	421	409	381	414	414	413	401	408	403	433	414	392	422	442	392	431	428	387	374	425	415	422	409	358	375	424	391	397	391	399	410	402	430	400	411	419	436	419	368	428	425	419	398	362	442	429	424	452	408	419	378	413	426	424	462	403	410	377	391	437	407	409	418	427	457	426	421	394	435	430	389	388	422	427	398	403	410	445	416	461	428	384	403	411	432	406	388	397	352	421	413	418	436	416	404	403	392	383	422	429	411	403	425	429	434	385	404	413	406	407	432	403	392	411	415	398	401	389	447	380	377	390	434	405	414	422	401	429	395	410	415	405	441	421	396	407	421	408	359	372	413	427	403	382	375	444	399	431	398	426	384	399	393	366	392	429	420	407	427	385	402	415	407	415	408	409	395	407	450	411	388	412	410	393	408	397	453	405	434	429	409	410	383	412	381	425	418	424	422	427	409	446	372	407	364	406	396	427	386	397	430	398	404	394	381	450	420	463	390	422	398	394	430	409	384	380	403	436	430	450	389	391	458	408	383	423	398	434	410	445	406	391	385	395	417	403	388	418	429	404	412	385	426	408	413	411	404	423	416	407	411	370	407	406	416	399	412	427	394	354	365	433	442	411	407	426	410	406	446	409	436	404	411	407	455	380	402	425	431	429	381	410	432	415	425	478	399	396	398	427	428	436	386	407	415	414	391	410	437	382	435	408	387	389	401	395	414	416	385	442	400	379	418	385	403	405	413	410	433	413	436	432	399	359	410	412	438	448	413	418	409	386	406	413	421	379	396	430	458	412	451	397	396	420	417	434	386	394	427	404	439	408	431	402	411	414	421	400	415	442	409	409	386	416	437	401	423	406	392	365	401	392	401	437	432	388	412	425	370	434	390	434	384	399	404	408	390	442	408	448	398	431	390	436	404	403	385	423	415	372	399	425	437	351	398	407	401	416	407	387	412	392	382	434	410	435	359	414	403	408	386	415	387	424	426	424	427	425	414	403	396	389	438	402	413	414	412	426	391	397	381	396	429	407	404	412	411	435	447	443	380	423	401	420	430	423	391	409	376	414	446	404	407	440	425	400	401	428	431	440	401	386	423	411	410	400	425	372	404	407	420	378	390	412	379	429	440	420	382	368	440	442	412	408	407	367	422	390	357	388	414	404	411	435	397	396	404	406	439	400	374	422	417	386	400	377	412	354	369	396	355	363	401	379	426	385	412	414	427	453	402	385	436	393	415	409	380	410	414	445	410	432	416	409	397	421	398	486	416	408	409	406	406	394	408	402	420	444	403	421	381	415	426	441	434	377	426	424	424	397	427	361	417	387	406	435	395	422	385	384	424	361	427	384	426	423	419	406	403	412	384	401	400	412	452	421	428	445	416	428	401	420	405	385	413	396	415	400	410	375	402	439	429	382	415	408	382	426	404	432	418	419	384	396	417	411	381	390	420	402	411	376	382	426	403	417	420	415	432	428	408	432	402	404	422	403	390	388	407	392	404	433	391	417	424	382	385	388	398	414	385	414	375	442	412	408	422	413	371	401	414	443	392	427	377	404	398	409	432	405	395	407	431	412	415	401	430	421	418	418	327	405	406	428	456	392	394	416	415	381	416	417	399	390	386	394	398	426	425	378	389	436	384	395	418	407	426	425	399	441	381	432	422	402	432	413	407	405	425	411	403	393	407	401	394	380	441	405	386	422	431	389	403	381	395	399	434	434	405	400	399	390	395	429	389	377	385	394	419	460	398	381	378	412	393	406	410	397	423	406	397	424	398	406	381	387	392	393	387	423	395	401	387	410	457	375	418	391	418	403	416	374	411	411	425	407	349	419	425	413	408	408	385	389	431	390	394	423	388	392	442	427	384	437	430	374	408	386	394	379	395	368	441	403	432	422	382	417	379	411	395	422	413	411	378	395	361	409	390	400	398	401	423	409	437	413	406	387	395	384	415	407	415	384	408	415	415	432	426	429	425	408	417	441	405	403	399	388	438	462	428	394	402	391	406	423	424	373	421	438	401	389	423	397	421	426	402	407	446	439	427	387	377	433	400	386	414	449	430	397	397	423	370	397	449	396	371	397	421	414	402	392	371	411	374	409	422	380	390	425	376	410	382	419	407	388	411	404	434	383	424	387	442	396	402	390	396	421	401	401	400	393	407	363	397	419	398	394	444	434	409	416	427	413	413	408	393	380	399	439	391	403	432	410	434	418	421	420	430	400	421	383	372	426	406	396	392	448	412	392	416	417	410	373	415	372	408	391	415	430	389	392	414	424	411	400	371	438	405	454	410	440	442	422	427	385	388	421	407	409	404	391	428	430	378	381	410	393	412	401	375	416	406	429	411	403	382	372	401	414	412	400	424	407	390	399	394	373	403	435	426	405	420	383	353	387	400	394	389	446	378	424	390	387	421	380	409	404	387	414	421	412	403	430	398	394	420	398	394	399	398	403	402	404	431	379	427	419	405	399	403	407	420	410	445	417	368	422	414	446	424	392	401	435	422	370	408	418	417	416	415	388	438	392	427	378	348	458	389	407	439	391	421	424	416	399	423	409	404	417	408	414	411	404	424	397	415	387	384	426	398	407	378	405	416	407	427	421	405	417	447	388	366	414	426	448	431	389	414	437	411	423	437	402	426	410	390	416	413	419	415	444	417	423	406	414	398	429	405	417	418	402	399	422	417	378	393	413	405	445	426	412	399	392	391	399	384	438	395	411	422	454	424	409	408	421	381	422	412	407	428	385	427	445	404	408	397	414	443	405	402	396	418	401	379	385	399	413	419	399	387	419	376	395	416	441	422	411	421	403	448	421	343	393	410	431	435	375	398	426	421	409	424	400	372	447	394	406	377	450	404	400	410	428	422	417	375	423	418	416	400	417	374	415	412	432	422	441	418	409	394	415	381	391	396	391	398	435	404	424	365	401	428	400	460	370	407	391	426	391	431	393	395	401	473	429	411	401	396	381	429	422	386	425	415	393	420	396	421	390	400	409	396	387	397	398	468	422	408	397	438	395	396	383	443	395	419	419	432	401	408	423	414	420	417	400	410	418	410	411	417	391	420	387	395	419	395	396	424	405	429	372	437	404	406	393	385	437	429	378	386	415	382	434	416	393	386	362	399	405	430	413	403	409	417	431	417	439	400	383	392	392	417	421
52299	27746	11987	4776	1765	649	272	251	204	189	189	178	181	179	182	206	172	177	186	193	174	205	180	159	196	175	178	185	160	184	190	162	192	160	185	186	181	174	176	195	182	173	164	180	175	204	165	160	184	199	157	188	171	150	197	201	189	197	176	164	175	176	177	181	190	169	163	181	181	186	197	170	173	185	189	212	159	173	168	177	164	193	169	169	189	166	151	173	172	158	172	195	166	170	181	198	186	189	194	167	189	175	177	198	160	176	185	183	179	190	188	196	188	177	184	176	201	185	193	179	184	177	160	160	163	186	207	195	169	164	150	162	154	191	184	177	189	184	172	155	179	187	190	212	173	164	159	160	176	171	201	171	188	187	175	199	216	180	192	190	235	206	165	170	169	184	178	199	173	192	203	196	181	176	178	183	175	171	168	181	184	186	172	193	206	187	169	202	178	187	179	210	183	162	165	173	182	166	186	154	171	188	183	187	181	167	170	203	201	198	212	172	159	189	172	203	196	173	155	179	170	200	140	180	148	170	166	165	196	202	180	142	167	181	168	171	170	191	172	197	176	196	173	166	228	175	175	187	193	211	197	193	170	184	189	178	173	179	165	163	180	206	181	170	197	182	175	193	190	183	172	172	182	173	178	168	195	193	189	164	160	198	185	187	174	171	166	182	169	174	171	184	162	163	167	217	180	188	161	195	179	195	161	189	155	164	175	175	185	186	190	182	146	206	178	152	178	179	178	175	151	167	194	169	199	180	194	158	152	189	175	207	168	168	157	185	171	182	153	178	180	172	165	186	167	158	182	140	149	154	174	208	189	194	185	184	173	184	166	167	199	183	202	177	193	169	142	212	184	160	202	166	183	183	203	188	177	187	169	170	198	193	171	197	175	214	158	172	183	177	198	185	198	194	164	157	160	184	206	185	174	190	173	172	186	169	176	178	184	180	185	168	192	191	178	181	152	156	143	169	180	179	193	190	191	173	180	176	217	176	187	176	166	176	174	203	198	171	192	198	156	205	191	183	163	194	200	167	155	185	171	187	180	170	173	168	196	196	177	180	194	187	218	184	167	173	182	155	168	155	163	176	180	150	171	174	172	175	172	167	184	171	161	162	170	189	172	181	177	176	187	193	184	172	175	179	218	185	204	192	167	177	186	193	163	191	167	186	184	179	181	169	199	150	179	144	189	170	172	161	206	205	202	204	169	190	162	182	162	164	180	187	176	163	177	181	182	151	193	171	200	137	187	187	187	151	177	172	186	176	214	161	159	186	187	188	182	176	155	176	192	214	189	160	172	160	151	180	177	190	177	175	187	167	156	185	213	203	189	173	177	178	185	193	167	166	153	184	209	189	168	163	190	196	180	204	168	165	159	178	185	199	162	194	182	190	168	168	203	181	195	177	181	165	165	180	168	147	178	161	162	171	199	194	187	185	188	190	184	166	159	170	166	190	182	177	173	185	161	160	180	174	163	187	190	179	167	182	178	169	177	182	187	180	174	202	191	172	177	186	175	156	179	162	183	194	149	156	177	170	171	173	157	178	174	175	193	181	175	171	188	180	197	176	156	182	161	162	178	175	171	188	164	140	170	168	198	169	178	178	179	180	200	210	175	172	172	161	162	203	200	187	181	159	194	195	188	164	186	159	166	167	189	173	185	189	202	198	183	172	173	184	181	181	172	164	163	172	167	188	204	168	188	180	161	173	168	167	193	150	151	178	171	192	158	185	177	178	170	170	188	155	167	192	183	164	195	165	185	181	183	141	198	181	178	170	161	164	202	181	169	162	156	184	178	170	214	205	163	183	187	173	170	158	160	174	179	194	180	176	165	169	162	190	191	184	149	169	177	177	157	178	182	172	191	184	191	154	164	181	168	194	197	182	170	186	194	186	187	189	176	184	183	196	165	180	167	200	156	149	184	229	197	183	179	170	171	188	178	162	206	156	188	169	187	166	190	155	171	138	194	231	188	200	168	189	184	172	158	184	165	179	177	172	166	158	181	157	164	183	172	158	158	193	169	170	178	172	189	161	175	180	200	176	146	180	176	173	210	164	172	153	182	182	165	188	185	177	177	193	198	178	186	169	172	183	157	199	172	188	137	186	171	174	169	177	182	147	148	185	163	172	181	165	179	168	158	202	188	185	176	190	164	198	186	181	180	191	170	202	172	180	183	169	171	176	171	165	179	163	189	201	169	192	171	184	171	166	172	167	192	201	196	211	182	169	169	176	169	172	217	184	184	182	165	180	181	159	176	183	160	161	201	185	200	184	192	195	182	170	165	165	163	173	151	174	175	185	170	185	195	173	197	185	197	190	169	194	172	193	173	167	162	181	172	179	158	180	193	159	188	182	185	180	170	182	179	154	156	173	169	187	192	166	179	182	173	145	156	197	189	182	184	201	179	155	170	152	192	181	174	155	168	172	191	180	185	180	180	173	165	169	233	183	163	180	157	155	164	173	158	174	167	168	147	142	183	201	191	177	181	187	182	197	178	162	185	197	199	185	179	192	162	166	192	185	196	172	174	197	154	171	183	179	193	193	186	191	190	210	187	157	189	184	180	175	195	192	150	219	165	181	162	191	171	185	188	193	187	168	190	218	197	164	201	188	175	202	175	195	186	160	174	184	175	179	172	200	184	153	192	152	182	176	160	197	167	158	188	192	176	190	180	168	196	203	179	160	175	191	177	183	172	189	194	169	203	174	175	184	184	158	159	202	153	184	154	166	181	225	198	189	168	192	193	163	167	207	175	201	191	182	209	180	190	177	164	178	174	174	176	190	179	180	168	181	174	175	179	209	193	175	158	176	191	183	155	181	171	184	160	170	156	168	177	176	169	198	166	198	186	145	194	176	187	169	191	167	174	189	185	155	204	180	161	154	149	174	169	180	205	188	180	160	188	159	192	179	190	190	193	218	186	185	196	185	203	167	200	179	169	170	152	167	193	185	203	190	175	200	190	164	209	191	183	151	193	172	192	182	169	178	159	159	193	184	162	179	170	165	183	199	167	172	191	186	172	197	193	168	183	187	163	155	154	156	162	175	167	158	162	173	181	170	177	183	178	150	182	181	181	181	155	173	187	219	158	174	160	186	199	169	178	209	186	155	186	178	176	201	178	165	192	164	157	174	169	169	160	151	173	185	175	169	181	171	182	146	206	194	170	179	176	180	176	183	170	181	161	204	167	180	166	162	184	191	187	154	169	178	180	212	162	167	202	170	147	173	185	164	176	176	182	174	177	190	187	165	164	173	163	186	210	188	172	169	169	205	150	173	158	189	187	211	191	168	177	161	153	195	167	150	173	181	169	183	159	165	166	174	180	190	199	162	150	196	204	176	163	150	199	183	168	193	185	174	163	196	184	180	194	172	171	158	173	173	178	169	182	178	158	185	170	177	186	171	187	183	167	169	185	194	183	169	176	170	185	163	180	178	184	190	198	161	166	172	182	192	191	215	164	181	172	186	179	181	175	186	185	158	181	193	155	184	194	177
31792	18224	14044	10330	5305	2084	745	582	589	525	494	478	422	439	385	409	427	410	412	426	387	423	435	427	422	388	382	408	400	432	368	415	431	405	384	413	396	381	371	408	387	409	413	399	358	407	398	411	381	401	392	421	377	407	387	450	384	407	375	390	374	439	394	399	386	390	385	377	396	398	383	378	402	379	437	368	402	396	411	410	369	392	401	360	387	402	405	400	361	378	414	425	394	393	382	382	405	401	388	381	433	408	373	393	412	368	373	396	387	400	392	412	437	391	413	400	425	369	391	392	430	388	388	426	400	387	412	389	372	419	351	424	391	393	419	425	388	365	422	379	415	432	440	398	360	413	392	408	410	400	382	409	376	416	420	377	379	374	390	380	397	385	413	400	357	397	413	406	385	395	372	414	429	365	402	402	397	410	371	356	371	432	382	420	404	383	362	372	419	399	359	402	388	395	381	412	379	365	369	374	408	415	401	404	388	457	401	400	385	379	369	411	399	376	417	398	411	428	413	390	425	385	394	391	377	352	374	396	407	426	390	428	383	386	430	381	410	355	362	373	425	418	412	401	410	366	411	400	370	410	414	402	417	412	389	407	410	393	374	365	417	445	377	396	402	407	363	420	410	394	380	356	392	376	414	385	423	370	391	399	376	376	390	369	397	416	398	378	372	422	406	391	378	396	407	414	384	396	413	403	406	372	428	420	381	415	386	400	366	407	394	400	382	439	378	424	403	387	361	392	410	416	388	388	430	385	426	403	370	388	395	363	373	400	432	389	409	365	383	379	415	379	438	406	391	380	365	434	381	392	392	390	423	410	384	386	396	403	352	346	391	389	388	375	363	391	384	389	412	432	383	383	405	436	365	367	388	384	379	445	398	386	414	385	396	394	421	393	366	396	387	404	366	416	411	379	393	405	391	383	363	398	384	405	408	399	390	393	403	377	393	353	387	415	368	400	406	389	408	384	407	395	368	399	370	361	421	400	432	392	422	399	358	425	402	389	389	398	407	368	414	404	383	394	391	411	401	412	392	419	413	382	390	372	417	394	407	387	392	381	422	410	385	397	374	393	358	402	407	395	409	393	413	410	397	435	384	448	420	429	353	392	389	384	437	394	369	399	407	406	396	384	386	395	416	376	399	417	403	409	363	393	390	389	411	378	389	378	429	383	378	384	422	389	389	366	369	400	391	397	371	415	360	416	412	378	419	413	407	429	406	383	410	365	432	373	396	400	381	397	360	388	399	412	406	402	386	387	414	400	385	384	398	379	402	434	396	388	382	426	393	407	384	381	393	411	434	434	399	376	394	419	388	404	380	374	395	405	377	396	356	373	382	382	418	366	366	386	382	367	390	379	387	427	391	373	392	410	393	391	343	371	363	393	430	403	386	383	370	395	392	411	393	423	420	409	392	369	361	414	367	392	383	401	375	381	395	407	416	391	393	411	399	408	397	396	409	402	390	433	373	395	407	360	392	401	421	397	422	388	430	413	369	370	445	390	355	391	397	372	394	394	373	382	416	371	349	405	410	420	373	384	367	430	404	438	417	377	426	421	352	387	425	404	398	364	406	391	383	420	406	392	414	407	398	427	418	402	387	373	398	383	383	388	413	413	368	386	353	392	405	387	419	360	379	408	384	423	393	383	370	405	425	385	392	408	423	392	409	392	371	404	391	397	372	365	389	373	385	421	426	396	408	367	421	402	390	384	382	385	423	396	407	379	369	401	372	397	372	370	407	367	369	396	395	432	388	386	407	414	360	395	373	407	427	438	377	407	407	408	420	385	389	375	409	401	391	407	391	368	404	392	399	386	391	396	379	413	385	379	376	405	387	384	390	398	404	413	383	387	398	399	378	427	418	392	388	418	392	374	377	377	376	394	405	396	395	376	396	403	365	385	389	406	430	372	376	382	413	386	450	411	397	375	404	365	422	406	433	382	414	404	367	394	385	394	388	421	400	366	397	381	402	393	438	396	377	401	355	394	391	391	440	382	391	408	392	392	392	375	368	382	387	407	393	399	395	382	394	432	429	393	366	409	410	372	387	417	401	380	403	429	416	423	411	392	422	383	405	406	413	388	403	400	412	431	381	409	404	418	350	396	397	385	407	404	410	406	356	392	382	398	421	426	402	408	408	406	378	376	424	392	381	413	396	416	422	380	415	405	400	418	405	379	370	399	378	402	413	423	345	389	410	386	392	393	420	419	416	387	419	397	404	371	408	420	378	347	410	397	389	380	412	384	359	394	389	395	383	412	383	417	392	394	378	399	374	399	377	368	401	421	390	399	407	398	385	366	379	405	395	422	431	383	413	381	396	403	368	398	393	411	386	409	395	401	394	437	368	407	403	396	393	392	409	399	399	386	429	414	409	387	428	380	426	371	388	386	391	383	415	372	409	353	389	380	398	414	374	406	398	412	391	421	402	383	393	360	371	424	411	384	398	395	378	396	385	389	417	411	391	392	408	428	396	383	399	400	393	381	404	411	419	396	401	355	376	366	373	393	382	388	399	384	362	389	382	366	380	407	412	417	405	372	378	381	418	426	380	387	392	393	398	397	362	374	354	421	398	408	359	395	395	376	402	394	380	424	396	385	368	421	384	404	407	383	381	408	406	406	375	415	445	363	358	388	391	375	400	372	420	391	396	420	376	401	417	386	373	394	401	412	386	393	395	433	357	413	372	386	409	367	380	372	376	396	378	378	395	387	381	401	350	411	388	432	451	401	409	392	358	392	354	387	399	402	409	392	371	406	337	398	403	400	417	383	398	407	384	389	419	392	374	384	419	415	391	425	413	370	386	390	406	356	411	391	355	395	352	384	389	393	389	380	372	383	383	341	370	381	346	395	401	351	383	394	413	390	391	404	374	401	394	370	395	427	439	403	381	426	375	422	394	395	387	400	399	379	405	372	395	409	392	400	399	385	388	393	387	381	377	399	405	379	398	389	405	387	383	397	395	384	411	403	409	379	398	397	418	416	381	405	387	421	424	400	425	376	399	391	377	411	404	363	395	400	396	409	412	353	388	405	405	386	408	400	422	400	386	361	405	391	396	374	395	386	397	416	360	386	360	365	377	389	378	406	393	395	412	411	397	412	396	391	379	432	417	386	411	391	384	385	387	385	389	381	400	399	412	417	420	390	414	402	377	432	399	391	398	363	387	375	380	415	411	394	403	371	371	377	409	385	400	410	405	416	392	378	435	375	412	411	380	361	327	410	456	419	418	389	397	411	412	419	410	355	410	424	370	413	406	392	397	385	418	386	384	389	388	362	401	401	371	410	414	415	409	370	376	376	390	371	404	422	379	380	389	395	385	410	448	383	435	402	381	404	400	379	385	363	412	400	399	389	394	378	391	368	405	397	414	389	341	402	385	431	397	418	393	344	407	391	385	364	406	393	387	415	393	355	379	387	374	377	408	391	393	406	412	418	395	383	405	424	382	393	385	411	384	415	393	414	360	386	392	367	386	393	400	427	400	387	384	406	376	397
58660	32441	18048	7938	2641	1537	469	304	319	293	248	271	257	288	243	279	223	245	301	259	265	277	236	252	258	246	246	211	247	241	245	191	250	226	254	255	258	228	238	241	230	229	233	240	252	256	213	200	203	241	261	264	232	222	247	258	229	231	263	231	264	240	214	242	234	229	215	233	218	252	243	210	225	260	256	222	236	214	237	239	237	194	256	251	249	226	228	238	205	268	265	256	220	257	243	275	223	218	228	212	240	233	247	224	239	257	217	230	236	219	263	251	230	250	246	226	238	235	221	218	269	263	221	241	235	234	222	271	232	260	209	236	258	252	241	251	227	252	233	258	241	222	229	250	241	246	248	232	238	252	247	258	249	268	238	232	234	232	231	249	238	224	219	266	245	251	244	241	240	237	223	224	241	235	280	228	225	224	223	262	248	223	224	238	241	230	214	226	217	221	192	242	208	236	237	243	227	277	261	247	221	264	255	255	249	262	238	229	240	238	241	218	244	240	217	221	246	237	230	220	229	269	242	245	231	273	249	221	244	229	244	217	261	239	242	234	258	269	241	226	223	240	231	260	254	252	221	212	231	223	238	230	230	233	236	231	261	223	261	251	203	223	224	236	277	234	245	233	206	218	266	284	260	259	237	204	221	211	229	226	281	254	230	244	223	239	224	222	243	215	227	245	255	243	246	217	267	247	264	239	245	237	237	209	248	242	228	224	240	232	231	234	246	251	272	252	239	263	245	247	190	217	212	236	252	248	261	254	265	222	235	246	239	243	237	232	247	234	243	248	247	229	224	210	248	248	201	246	231	228	281	245	254	243	210	255	274	215	232	209	258	266	257	237	233	226	249	266	204	222	258	231	233	236	242	239	231	223	241	216	226	246	236	273	204	240	224	263	223	253	252	258	253	210	217	250	262	240	241	244	254	215	243	254	233	232	224	242	216	205	214	234	252	228	269	191	247	231	231	224	207	273	221	236	250	247	223	243	213	206	234	241	254	227	225	229	217	221	237	265	248	280	210	219	245	224	213	221	245	238	241	254	191	251	216	234	215	230	275	229	228	257	246	268	226	244	214	243	255	243	266	231	224	232	237	285	235	244	246	240	231	232	238	241	221	245	222	258	262	237	226	262	252	216	252	263	244	233	223	199	222	233	251	247	232	242	264	264	242	241	231	256	224	242	229	229	242	264	242	237	247	245	228	228	233	248	273	185	230	215	222	212	206	234	246	248	265	236	245	204	225	224	246	253	282	239	261	267	228	246	224	243	239	213	227	227	249	220	222	208	237	220	255	254	227	213	239	247	253	224	216	241	237	239	266	244	248	241	246	255	237	238	243	259	235	249	245	274	212	245	250	260	259	272	225	237	246	219	229	226	208	250	232	228	231	242	260	258	216	217	256	240	235	218	245	238	224	216	208	242	232	254	224	243	238	232	248	217	263	215	237	229	219	225	200	244	234	231	256	220	258	208	234	253	239	233	234	247	235	227	243	257	250	232	246	228	221	245	207	237	234	212	254	234	276	235	263	227	188	249	250	191	248	218	250	230	248	213	239	231	242	233	213	245	238	238	249	245	246	236	241	254	232	232	242	259	224	228	229	238	245	266	248	244	247	233	224	261	226	232	245	243	233	231	246	245	260	207	215	260	233	278	253	231	239	220	228	222	246	249	272	262	255	257	251	200	230	230	216	253	243	245	243	262	243	247	216	249	222	259	251	235	237	232	237	255	235	228	237	230	258	230	247	221	249	239	248	242	259	227	226	244	215	257	228	264	261	235	228	225	237	242	201	231	246	221	220	213	216	247	250	264	280	237	241	223	230	229	232	233	209	281	242	238	231	225	236	210	240	255	242	242	244	236	245	238	230	234	226	223	246	223	236	214	228	229	230	254	245	253	260	211	196	231	253	218	207	269	237	222	228	217	236	225	216	228	238	246	252	280	222	208	219	233	240	218	260	253	228	262	235	225	247	233	218	229	250	237	248	242	237	264	243	235	221	228	225	272	216	210	228	228	226	211	250	232	249	239	260	267	223	245	244	243	226	221	266	280	218	239	243	252	233	243	229	246	257	231	247	262	287	261	252	241	217	235	239	234	232	239	250	244	239	252	234	206	271	244	250	231	225	245	231	231	233	219	262	231	235	211	237	255	242	254	253	235	225	221	205	232	231	228	236	257	232	253	221	225	220	270	271	252	244	243	234	266	251	236	213	240	264	234	257	222	227	230	247	221	252	256	278	241	259	233	259	232	241	258	248	251	241	221	236	227	241	214	260	235	206	225	226	227	248	233	281	216	250	221	227	257	212	232	251	206	242	230	230	205	251	250	224	208	246	256	227	235	222	263	248	262	253	228	212	263	240	262	235	260	248	245	217	222	270	213	257	260	227	245	258	249	213	240	258	240	248	210	222	230	225	211	218	212	246	217	228	271	224	236	223	259	254	223	233	212	244	241	200	244	225	244	224	238	234	229	237	238	203	252	255	243	281	235	247	250	204	229	206	245	219	255	211	253	220	228	248	232	248	238	257	248	255	249	239	230	222	223	251	278	217	277	234	246	215	247	241	226	245	259	241	257	235	255	242	235	230	240	209	226	229	262	270	257	252	258	245	272	228	223	241	225	200	240	232	235	216	255	250	241	248	226	220	239	236	258	230	236	259	233	249	270	260	234	227	243	240	234	234	206	272	253	212	282	236	263	227	255	223	245	235	212	220	251	243	237	224	254	206	265	248	226	245	221	248	258	260	244	247	192	254	232	229	216	198	279	246	254	219	235	241	234	234	229	250	242	235	235	257	227	272	224	260	220	262	241	249	266	235	229	270	261	241	220	233	208	242	206	246	260	248	241	234	241	221	231	235	226	228	242	253	243	214	247	240	217	243	269	254	204	242	247	237	272	236	208	200	227	238	244	232	241	245	240	246	230	206	242	262	252	257	241	242	249	225	250	204	220	225	222	251	260	238	223	222	231	255	249	255	248	239	222	231	220	237	230	263	236	240	178	230	223	245	251	233	225	254	242	248	266	244	249	236	233	223	262	239	258	280	251	213	254	284	202	229	242	233	210	255	238	242	275	241	219	242	231	259	215	238	224	269	241	227	244	224	221	244	245	236	229	209	260	248	264	262	224	248	223	206	209	261	234	237	223	215	213	201	210	267	251	210	250	269	263	244	263	209	241	228	231	233	246	234	243	254	255	242	230	239	278	236	233	250	227	228	228	258	191	220	251	227	233	231	230	214	242	236	249	245	244	237	232	237	224	242	251	219	256	260	230	228	242	234	237	220	227	228	211	218	223	225	235	230	293	262	215	249	224	251	236	213	210	254	225	242	231	239	234	260	260	241	249	213	252	259	256	232	260	239	253	244	285	256	264	241	215	237	240	220	226	245	228	229	228	263	226	259	242	243	270	234	219	223	233	249	242	268	270	243	237	233	216	243	211	217	225	248	253	265	228	242	241	240	220	243	256	219	209	240	231	266	219	251	233	253	237	241	247
34903	23527	19225	14333	7411	5077	1334	897	898	691	678	549	596	572	571	547	532	512	533	552	530	538	543	555	557	556	492	468	546	545	504	500	456	538	544	508	497	552	517	523	479	491	490	523	535	489	492	497	505	518	481	514	529	498	508	523	500	523	525	512	530	527	508	524	467	472	552	521	524	463	514	521	470	517	478	514	525	511	488	490	531	500	510	497	521	537	527	465	510	489	519	532	472	489	533	504	471	518	503	528	508	509	546	492	459	497	469	483	523	507	480	496	498	500	523	474	516	512	516	484	511	480	490	507	506	537	540	498	517	516	485	519	518	475	552	468	543	489	520	505	513	506	493	524	501	507	535	525	514	526	516	490	514	479	508	533	498	510	508	500	498	534	515	502	511	499	498	485	489	473	525	497	493	517	490	483	522	524	486	541	517	476	492	511	498	503	523	525	516	478	481	521	529	496	477	504	485	538	495	500	508	545	515	550	502	491	526	512	514	483	536	480	494	530	549	502	490	494	562	499	496	518	520	527	512	510	494	536	511	516	543	537	525	520	470	538	504	474	507	508	525	513	512	465	516	509	516	472	498	496	499	519	469	501	504	517	553	529	545	519	533	517	484	543	468	507	534	490	489	521	552	528	479	478	506	516	476	493	482	496	551	521	489	499	469	512	546	494	498	513	529	522	461	488	484	538	508	502	527	478	476	537	534	524	560	460	466	517	528	497	541	488	525	522	547	502	527	512	561	506	496	528	514	469	504	459	541	518	524	548	468	522	490	521	535	512	519	489	512	521	495	538	521	528	502	515	538	504	507	510	495	507	475	508	563	497	527	495	454	503	543	483	516	512	473	530	519	516	504	485	519	475	523	514	514	486	518	512	502	467	492	525	495	488	464	486	530	489	520	536	542	507	515	513	486	521	485	529	495	500	499	519	508	519	507	503	506	503	540	490	524	520	501	473	488	520	527	483	523	515	553	508	485	520	485	489	513	555	505	520	518	471	505	523	543	501	494	552	526	507	528	501	493	498	494	500	484	512	514	517	463	484	494	467	509	516	511	548	527	504	502	495	495	554	487	493	477	462	490	514	490	520	507	508	480	483	511	503	513	492	541	502	527	533	535	541	514	493	509	508	501	509	481	489	476	514	515	490	474	507	531	514	515	513	520	511	541	486	524	463	494	488	542	497	494	537	545	526	485	538	510	523	520	529	512	496	518	472	478	511	495	534	498	507	510	471	507	455	497	498	532	505	509	506	532	516	517	486	513	542	519	523	485	515	522	509	478	485	537	483	473	502	531	518	518	532	507	565	477	512	543	530	505	500	498	513	511	504	502	543	492	479	521	491	516	538	525	508	498	531	513	493	502	469	517	491	513	513	478	509	483	528	561	474	474	516	542	507	498	513	513	532	447	533	495	516	498	524	499	496	530	490	499	499	525	501	493	488	502	535	557	527	516	507	527	474	490	470	531	530	463	530	526	501	523	486	501	463	519	525	516	509	496	495	549	513	519	518	493	490	486	519	505	492	499	501	510	474	494	506	471	501	501	536	513	541	499	502	508	480	470	499	502	488	492	498	539	437	504	524	527	511	488	515	481	465	505	513	482	481	485	507	492	518	522	482	505	511	496	540	507	521	510	535	482	491	514	529	504	496	494	481	498	552	484	505	489	504	492	494	476	546	512	444	554	533	514	496	509	496	489	481	502	506	527	488	538	498	518	516	539	499	506	498	473	480	508	506	550	513	517	497	503	522	517	544	543	486	531	486	503	486	471	501	561	497	511	467	511	471	490	498	508	483	512	518	503	516	504	513	507	466	499	552	521	491	518	464	491	477	502	513	501	502	542	505	492	483	506	530	503	580	505	476	503	485	535	502	499	513	491	501	479	493	550	522	456	489	523	471	522	485	472	490	516	497	529	476	510	520	492	488	489	495	528	538	452	518	562	481	524	498	518	503	513	464	521	514	538	513	495	510	507	488	474	487	503	520	499	522	494	503	490	469	516	542	557	499	508	508	489	560	512	510	501	505	524	520	515	540	474	511	517	511	491	515	529	489	484	515	528	518	485	509	523	514	527	537	538	510	484	465	515	506	488	510	540	526	500	519	529	495	528	516	582	478	527	470	476	502	474	470	527	513	538	485	553	498	522	537	512	482	545	540	476	502	489	528	517	479	479	491	558	510	455	499	542	541	518	523	537	526	509	497	488	459	492	492	500	543	515	552	513	497	550	510	491	512	505	501	514	510	499	512	445	504	516	540	502	481	519	507	513	533	497	510	465	530	527	518	505	546	480	520	524	519	523	460	524	513	463	527	517	490	519	562	478	529	465	510	514	496	548	523	483	515	491	531	485	496	494	513	448	521	473	532	509	467	543	481	503	529	509	512	493	478	507	503	497	460	511	533	503	508	499	528	504	481	521	516	570	498	472	505	499	519	486	507	502	476	502	488	527	486	507	506	500	497	545	498	506	523	490	513	486	496	511	534	513	498	513	496	530	516	464	529	457	528	497	518	507	507	495	478	503	486	478	496	506	528	502	516	522	517	502	507	543	521	522	530	500	496	519	490	504	488	510	526	506	512	535	501	472	510	494	492	494	489	506	507	498	529	499	494	490	501	468	536	518	454	502	512	518	498	511	528	490	481	515	511	511	482	525	502	482	483	530	502	499	495	479	549	496	496	500	481	524	487	464	506	500	490	504	528	497	506	499	503	522	539	501	521	507	505	485	495	493	548	504	509	516	500	466	515	483	464	517	550	507	531	500	522	532	507	496	527	488	552	509	510	512	505	542	507	502	494	483	522	510	476	537	475	527	486	528	480	531	520	551	514	518	472	509	535	491	518	491	452	498	535	493	510	508	494	538	492	480	508	500	500	500	501	512	493	501	499	517	496	488	518	476	481	499	519	483	454	478	487	497	469	504	521	488	504	504	525	491	528	536	510	479	494	479	545	503	531	489	482	508	531	510	511	548	488	467	497	552	516	535	504	530	519	486	531	514	518	448	519	499	509	496	496	518	496	494	487	512	519	505	492	509	485	495	526	477	504	517	534	472	537	504	511	515	476	513	515	489	504	447	504	530	525	485	498	545	525	489	502	513	485	512	499	519	517	530	515	488	498	464	547	522	531	493	508	502	513	484	488	532	502	542	500	509	487	523	540	519	525	495	524	501	512	541	477	494	510	520	490	527	514	503	525	486	506	489	461	521	513	564	474	500	527	515	483	497	512	509	518	530	491	536	526	505	533	455	569	510	484	490	537	514	510	542	509	500	524	543	533	506	519	477	476	502	508	513	484	494	505	495	527	459	510	497	479	486	511	520	499	486	508	494	526	517	535	503	507	492	523	493	503	458	467	477	518	501	528	539	470	495	513	514	513	556	517	478	545	520	498	492	516	525	501	503	517	497	548	518	465	500	487	505	475	490	513	531	504	480	468	477	553	498	533	558	504	523	497	514	526	493	514	515	521	479	501	520	554	492	524	493	482	513	506	508	503	498	518
41561	18254	6303	2469	1087	397	252	219	233	199	208	210	176	215	217	197	203	206	204	222	198	228	242	186	190	199	193	193	176	204	221	220	190	180	192	218	207	218	183	213	206	206	196	205	187	185	178	224	231	173	206	201	202	204	196	210	192	243	207	220	219	193	197	215	200	194	183	217	192	196	203	204	199	196	210	236	217	181	193	199	204	180	228	197	197	221	189	209	216	189	202	202	208	202	173	188	186	210	199	216	217	199	215	194	188	194	169	186	208	168	174	215	188	201	195	203	206	187	186	219	203	214	271	205	194	233	216	197	201	191	169	205	202	201	202	234	187	216	201	228	204	190	196	191	196	204	219	193	193	219	206	210	206	212	226	202	191	207	170	214	234	209	214	219	222	185	205	199	221	211	228	187	181	224	190	204	196	223	193	193	207	205	230	187	187	220	212	217	207	179	199	185	216	203	189	214	222	236	200	203	198	203	202	195	205	219	205	186	187	206	207	209	222	189	218	213	178	203	206	200	220	211	193	225	225	205	222	154	197	190	213	217	204	194	208	191	203	224	216	215	222	212	188	201	201	180	205	202	200	209	213	209	193	214	190	203	211	194	208	205	201	204	204	218	195	212	214	208	196	207	221	190	199	206	170	237	184	184	207	218	202	199	187	200	212	223	206	177	213	190	177	201	213	197	185	181	204	199	193	215	185	214	181	196	189	211	206	251	217	198	193	207	212	190	203	208	225	202	189	205	205	232	212	232	193	193	218	195	211	185	171	223	216	187	211	220	212	202	213	199	195	192	248	217	199	193	213	231	224	205	226	219	174	189	201	216	197	184	187	187	202	206	187	181	204	215	206	209	193	216	191	227	231	209	185	203	199	199	215	176	198	190	196	209	196	185	204	187	194	190	200	196	198	179	229	182	176	156	226	202	213	197	186	219	213	212	211	200	208	213	195	204	197	205	214	232	218	175	200	206	210	203	211	201	186	215	203	205	186	197	192	206	204	211	189	195	202	185	187	194	211	199	192	199	183	196	190	196	184	193	219	192	202	208	202	202	203	219	199	207	183	213	197	206	213	209	230	215	236	178	209	230	193	210	198	206	203	200	176	219	218	186	213	193	233	197	203	196	215	196	215	223	189	190	202	195	187	193	211	212	203	207	212	182	219	214	197	191	207	220	215	210	217	203	168	192	202	169	196	209	202	205	230	202	197	201	185	207	199	170	221	200	200	218	179	212	190	209	207	241	219	210	214	180	196	203	205	187	227	222	218	220	216	246	188	227	217	201	235	239	200	190	220	198	233	190	210	204	172	188	199	221	232	196	203	187	251	210	192	200	185	192	184	207	203	214	233	204	174	186	179	198	200	218	214	209	194	183	183	220	197	224	201	216	202	177	219	192	210	236	211	203	220	190	181	199	206	201	216	184	222	194	196	195	186	201	224	224	203	193	202	190	217	216	186	173	188	169	204	209	185	200	172	193	202	212	219	232	214	184	203	187	217	196	191	183	196	206	216	205	226	188	198	195	204	201	222	224	213	214	188	185	217	214	218	238	194	175	200	224	174	240	202	195	205	204	164	212	205	206	201	206	209	176	188	204	208	220	211	176	202	200	172	186	192	216	195	204	194	209	223	204	193	176	202	202	201	191	208	224	214	211	182	204	231	183	213	180	212	226	217	187	210	184	196	209	199	229	219	188	212	210	187	205	186	192	227	203	208	215	186	218	189	225	204	204	200	185	196	195	189	180	183	192	203	220	198	205	181	244	200	205	201	202	180	216	226	199	187	199	249	198	202	191	208	203	185	192	217	191	207	197	213	228	214	174	204	196	174	186	199	195	221	206	221	184	200	201	202	209	201	199	228	201	209	199	174	188	181	211	196	219	173	189	201	208	211	212	189	211	202	215	212	225	191	216	205	215	199	217	185	187	182	211	187	205	186	207	209	199	212	177	179	190	191	182	189	193	192	223	188	195	222	221	207	177	204	186	187	191	229	213	202	203	178	187	198	201	179	214	204	176	218	232	189	201	191	220	207	225	199	216	204	179	210	217	184	214	198	192	188	210	197	186	187	216	187	208	196	206	195	192	181	192	229	205	204	208	183	213	198	189	195	212	181	196	178	235	214	216	190	184	227	204	196	212	187	226	215	193	219	215	216	200	222	191	180	188	192	187	208	202	214	184	187	178	206	224	178	213	195	228	193	186	209	206	231	205	227	236	217	198	232	192	238	203	195	217	197	201	175	194	199	183	191	186	183	192	224	211	181	200	214	206	202	239	195	205	209	200	212	250	201	225	197	210	200	197	201	180	193	212	205	210	201	199	235	219	216	216	183	192	217	183	222	201	194	223	225	209	203	211	243	221	215	222	188	190	201	220	207	179	217	218	209	218	202	195	193	202	186	188	214	204	199	205	183	184	211	194	209	205	189	200	187	223	203	224	184	193	200	197	242	235	239	217	196	191	193	235	180	180	182	212	217	186	191	175	180	209	190	233	206	182	228	209	195	181	214	208	207	219	178	168	226	214	212	201	199	195	178	184	197	187	195	208	191	222	219	210	157	210	210	209	203	212	184	179	182	205	203	209	195	201	209	236	200	209	206	202	222	228	227	198	179	203	196	220	203	185	184	207	195	202	193	199	208	227	205	219	205	199	194	197	191	218	213	203	207	194	192	208	212	178	236	194	178	197	209	196	201	194	169	207	233	235	221	204	193	203	189	186	185	183	204	222	206	197	224	222	210	177	234	199	215	175	202	172	186	207	175	203	186	218	232	162	170	205	213	200	206	221	183	194	180	192	183	195	207	217	212	212	177	217	216	194	215	216	216	209	189	182	186	193	180	199	248	172	210	211	176	185	196	192	208	232	179	205	189	185	206	233	177	198	204	184	190	166	201	220	196	178	205	242	197	243	188	226	229	198	196	202	229	211	173	177	195	199	187	216	209	223	167	223	196	202	200	175	196	189	196	213	213	198	185	198	241	187	197	212	177	199	194	217	225	219	200	228	203	209	191	186	200	219	214	219	211	187	194	237	206	185	210	193	212	207	207	231	195	207	229	199	205	200	224	212	219	207	184	183	192	186	211	202	208	198	216	192	200	176	207	223	205	192	212	192	213	238	204	198	182	220	214	208	198	201	210	229	171	206	185	219	229	219	190	194	199	212	197	201	226	214	189	192	230	199	211	207	211	196	193	217	215	224	185	198	194	188	203	186	230	194	240	216	212	208	232	216	216	200	205	190	202	227	199	193	182	235	210	184	195	199	159	187	192	205	229	178	203	217	225	161	204	210	216	204	199	193	198	226	210	198	188	198	218	212	199	208	236	172	173	214	216	189	212	197	208	185	185	189	176	178	191	185	223	208	183	251	186	206	196	199	194	220	183	187	192	203	203	177	202	184	201	196	221	212	215	215	174	176	166	218	204	214	221	190	234	226	197	186	202	205	183	213	185	213	201	202	199	228	220	201	231	218	180	202	215	214	193	185	229	228	215	220	182	180
25294	11646	8392	5818	3247	1229	632	498	406	441	480	439	456	422	432	458	481	429	467	418	437	412	428	444	446	421	444	458	402	397	419	447	420	412	426	430	415	421	446	421	422	445	454	404	442	453	425	435	438	468	450	421	423	466	453	416	429	426	415	436	410	386	483	429	451	422	435	436	410	395	436	405	453	444	397	447	434	434	409	390	439	473	455	392	450	404	415	442	429	432	401	428	444	452	427	426	450	426	461	426	441	434	414	350	453	436	399	435	451	423	404	449	441	438	418	435	443	432	436	466	447	434	416	426	412	437	415	437	397	440	420	403	416	450	437	475	475	451	385	419	393	455	447	429	424	441	426	422	437	455	440	449	443	422	451	406	423	418	401	418	438	440	467	415	464	412	450	446	420	445	441	429	400	451	429	434	469	452	409	435	443	447	436	452	441	436	436	447	469	431	432	455	424	414	414	442	434	392	409	438	458	414	445	428	429	446	392	408	427	440	437	466	455	467	385	447	394	412	421	429	456	461	447	483	420	436	435	417	432	422	425	422	440	424	438	438	411	485	436	414	430	464	444	408	468	459	449	476	431	412	433	426	448	398	429	478	425	417	442	433	413	433	478	412	428	411	416	413	427	451	451	426	411	428	434	404	441	427	446	438	452	430	423	428	407	425	426	448	415	424	436	481	406	412	476	408	447	443	449	445	462	445	440	419	400	426	411	422	441	419	447	447	438	443	407	395	419	417	399	457	434	435	438	446	417	466	456	415	431	434	476	444	428	425	390	433	464	451	395	405	436	424	438	432	463	400	466	416	451	459	421	417	450	457	416	463	464	454	444	449	450	458	451	465	430	447	475	436	459	432	415	439	420	404	425	434	445	398	403	414	439	433	457	422	411	426	455	392	417	439	428	413	404	443	442	465	414	405	415	418	397	421	405	471	405	431	402	415	410	501	440	426	418	405	431	439	396	440	419	451	416	447	440	436	406	432	447	402	442	409	436	462	437	435	442	456	405	425	425	403	441	426	428	415	472	461	471	459	437	425	415	422	427	478	442	417	406	430	461	461	438	399	430	386	460	386	426	438	438	433	456	442	401	426	389	402	439	433	439	446	431	415	445	443	423	420	456	413	436	444	430	424	411	419	452	443	491	452	416	436	423	418	420	467	416	396	420	434	415	430	448	404	419	456	432	416	422	425	445	451	439	429	416	415	409	429	434	429	443	434	424	379	432	449	439	445	434	444	425	431	412	459	444	458	424	471	419	398	437	452	431	444	436	431	432	411	442	441	455	403	461	410	467	448	418	432	458	425	462	490	443	429	419	435	449	432	433	451	429	406	438	429	410	409	411	436	402	427	428	444	447	415	436	461	452	444	431	379	409	403	435	438	485	457	444	439	413	437	430	435	411	418	424	423	456	442	449	443	434	420	418	417	436	431	459	458	427	422	441	447	417	446	452	439	488	425	439	457	437	461	446	448	423	441	401	432	416	477	468	421	462	444	429	453	453	409	439	449	413	406	399	406	403	431	421	438	436	418	440	488	411	454	425	443	409	415	445	429	443	459	412	461	442	459	430	424	420	439	453	445	451	455	422	395	435	455	442	434	462	416	418	463	459	444	403	428	434	433	452	424	421	424	452	449	445	430	446	435	437	455	435	445	422	430	428	461	417	433	419	434	441	443	445	440	437	404	427	463	437	436	392	429	417	491	412	477	412	433	400	421	420	435	440	444	405	434	406	407	406	437	474	410	424	463	447	485	413	446	397	406	396	437	429	428	436	443	435	450	441	419	435	404	442	432	403	454	404	427	413	422	417	426	422	461	435	448	448	418	436	417	410	447	419	433	440	429	425	421	425	433	435	447	432	406	412	398	426	468	438	432	405	419	413	454	428	431	398	433	479	451	413	465	410	418	438	401	437	426	426	417	442	438	430	469	452	405	390	444	412	410	442	393	398	455	460	420	405	440	423	432	421	434	415	440	387	417	426	460	435	466	448	429	437	444	461	447	451	419	438	468	467	446	441	402	426	439	424	396	459	419	439	432	451	430	429	455	442	420	399	398	421	423	436	432	462	449	431	458	417	448	459	443	438	449	416	415	411	397	435	442	410	395	443	401	449	417	439	419	464	452	417	418	422	412	436	469	445	428	409	435	447	416	454	427	402	422	431	429	448	404	432	431	450	421	456	415	404	447	440	423	457	436	417	447	437	462	427	404	416	446	407	460	400	409	415	430	459	407	447	407	404	443	459	442	433	422	444	437	444	435	384	440	418	433	427	435	478	411	408	445	489	437	437	435	443	435	452	416	405	422	418	424	453	439	470	438	452	389	414	440	414	420	448	456	454	414	457	409	452	418	432	410	434	436	451	412	482	429	403	411	423	452	448	428	504	440	452	480	458	442	422	417	430	427	428	432	421	423	444	441	433	466	433	390	427	461	456	435	417	429	443	444	452	426	413	409	428	414	446	431	461	429	454	438	445	422	432	431	447	434	393	430	412	451	443	420	411	435	422	458	428	411	459	426	400	408	432	441	450	401	412	442	465	410	436	417	460	419	422	432	428	443	471	439	444	428	437	432	437	415	431	434	422	438	432	419	445	451	464	459	419	452	441	429	427	436	410	456	422	430	436	432	440	445	418	452	456	443	408	458	456	421	462	418	416	467	416	393	482	449	441	446	424	432	464	393	423	440	406	437	436	415	412	427	427	459	461	497	436	449	486	429	434	447	443	474	433	420	430	420	416	419	422	428	431	426	420	444	458	399	463	459	411	411	400	387	443	400	419	425	427	421	425	416	433	412	464	436	441	448	451	423	395	420	448	430	457	467	432	418	412	429	431	424	393	434	406	414	454	440	439	434	421	449	440	422	413	433	403	413	453	422	438	445	455	419	427	433	469	417	474	411	442	422	397	422	420	448	417	437	441	455	446	446	476	424	420	415	383	431	422	433	404	468	437	428	415	417	447	472	426	418	426	425	460	419	451	423	421	427	427	441	408	440	421	415	388	411	438	465	439	430	435	409	419	442	426	457	432	412	429	452	439	418	381	428	444	441	425	463	418	453	436	465	454	464	438	440	447	454	421	417	433	397	430	426	433	442	397	401	458	478	457	462	449	435	449	412	445	451	437	434	375	442	439	427	431	428	469	430	426	446	442	420	438	415	434	415	438	468	432	389	447	408	435	417	421	439	409	413	420	429	451	459	421	440	438	453	403	421	436	433	446	462	444	447	427	437	444	435	460	467	443	418	449	435	418	415	413	452	441	429	421	401	389	456	414	432	415	463	458	422	456	425	464	452	430	388	439	460	432	450	430	448	449	424	431	435	459	438	396	441	454	419	405	448	427	411	435	426	463	444	450	442	449	410	462	439	427	409	419	452	423	438	434	414	431	420	432	418	457	398	428	413	401	446	411	447	442	422	406	442	463	446	404	441	415	419	447	424	449	391	417	444	495	428	408	436	444	456	461	463	438	433	450	416	436	450	435	428	423	481	429	443	424	435
59967	29274	10831	3429	1561	638	277	221	213	212	228	191	177	168	198	182	172	204	194	184	197	192	197	183	203	211	175	183	182	174	193	185	195	182	180	199	193	222	194	192	223	188	220	206	206	226	196	180	191	182	202	203	193	194	177	221	184	203	191	184	203	210	217	199	198	173	204	204	181	189	181	188	204	183	225	204	191	202	178	197	216	204	189	215	175	206	194	194	200	186	190	185	179	190	198	197	193	196	193	184	197	189	197	200	179	230	206	180	211	211	184	184	207	174	179	175	203	208	196	165	187	207	196	188	199	194	210	206	209	210	221	197	179	188	195	200	186	175	193	186	192	210	167	197	191	202	193	210	198	167	201	211	218	200	171	193	176	216	186	194	184	225	194	197	175	201	177	209	199	206	188	217	187	194	198	207	200	199	177	191	201	199	166	209	203	198	194	204	225	199	200	206	192	201	212	198	178	196	209	195	199	195	198	211	194	179	207	218	200	169	174	189	216	197	190	198	226	189	190	155	192	190	225	219	217	163	234	193	199	193	199	187	194	184	176	189	211	198	169	216	181	190	169	207	184	207	211	190	201	232	221	187	181	193	197	192	208	180	203	189	188	205	217	194	165	199	198	193	203	200	202	219	216	232	189	201	212	215	196	175	190	180	219	182	192	171	203	183	215	187	187	215	222	208	175	185	198	205	207	212	223	201	192	228	214	188	187	194	189	181	191	227	204	180	166	188	202	204	194	193	196	188	190	201	178	184	172	209	187	188	214	195	179	190	208	191	192	201	187	192	219	195	210	177	196	178	189	215	206	203	208	183	171	199	184	184	189	189	212	195	196	187	205	218	202	212	192	203	202	175	190	186	184	188	193	189	186	206	211	224	192	212	202	210	185	217	201	204	204	191	200	186	198	190	190	152	208	202	200	204	216	193	165	184	201	204	208	219	208	217	208	189	180	214	172	200	207	201	219	180	211	209	208	200	194	179	192	171	209	198	187	203	202	173	223	223	229	176	193	170	189	210	182	192	206	203	187	182	204	210	188	198	223	168	203	194	243	186	219	223	173	204	206	191	199	199	184	206	195	204	185	211	196	215	215	201	213	193	191	207	214	208	237	220	194	205	190	203	177	208	202	203	178	202	213	198	196	190	215	168	197	210	217	202	206	224	199	208	181	205	189	185	185	188	175	186	171	189	171	212	180	210	182	168	183	196	225	190	196	186	195	200	162	198	202	221	210	178	194	182	174	209	214	192	196	210	200	178	213	190	224	192	187	196	192	222	192	228	201	217	186	191	223	209	167	204	184	180	197	194	179	180	199	192	206	192	176	203	185	215	185	194	217	199	172	195	224	212	199	170	200	186	215	211	200	200	193	189	207	238	197	201	206	211	196	195	211	204	223	215	203	184	229	188	194	198	204	207	216	180	216	187	194	185	185	206	166	194	200	192	203	210	196	187	197	162	186	205	176	197	224	217	193	191	223	214	215	173	191	214	189	227	175	210	209	223	191	208	216	173	215	180	222	185	212	193	189	180	204	178	204	210	199	205	185	179	206	188	209	180	169	179	206	211	196	179	192	185	190	182	166	192	201	202	186	190	190	206	210	182	222	207	194	180	200	223	209	196	188	184	188	178	198	229	207	192	191	168	190	205	199	215	182	189	181	170	171	219	188	162	181	183	203	175	217	204	198	164	234	183	198	188	182	175	189	184	201	203	184	225	193	203	182	168	200	204	188	206	196	185	192	177	198	172	164	201	180	181	202	182	188	197	186	198	207	179	210	185	216	189	180	193	200	193	239	206	208	181	182	214	168	175	182	207	218	201	189	211	216	200	199	216	166	200	197	200	191	183	184	195	235	201	207	211	184	220	178	193	207	162	198	189	194	191	187	167	214	186	198	180	187	184	166	197	208	189	195	202	204	196	185	228	197	224	167	190	198	177	210	200	201	177	188	183	204	195	207	199	183	172	163	174	178	207	226	208	195	215	190	169	168	181	219	203	176	183	182	184	224	192	202	217	194	191	214	203	195	187	170	211	214	203	229	185	197	195	210	205	196	191	205	197	214	220	187	162	210	178	197	224	206	201	192	210	204	187	199	221	169	191	199	207	201	203	209	197	214	217	184	194	194	202	227	217	210	198	214	177	217	213	198	186	207	203	195	177	187	200	199	215	160	180	194	199	190	198	191	244	219	209	197	196	194	194	196	196	195	218	193	214	192	207	207	209	204	202	217	174	206	184	208	193	203	190	174	183	188	181	197	231	155	189	191	203	185	199	205	185	203	189	193	217	190	192	212	196	187	218	198	190	191	208	178	194	183	198	190	178	187	181	187	175	203	184	184	181	198	203	204	186	209	193	211	191	196	177	215	196	173	192	211	188	198	172	186	196	179	206	178	189	211	219	172	179	212	161	201	214	176	211	203	169	187	170	189	180	179	186	195	209	194	183	214	213	189	192	189	207	190	210	209	188	184	168	167	199	213	208	199	191	184	219	207	225	192	198	196	181	196	202	213	228	221	187	155	192	200	222	194	213	189	182	195	188	207	183	187	210	178	209	211	174	175	179	202	218	191	226	190	196	202	193	197	179	199	175	182	174	169	210	172	201	188	193	215	197	185	185	192	179	195	205	200	212	161	216	176	213	194	218	212	189	202	200	181	219	179	191	190	180	191	188	194	225	204	178	184	181	190	181	188	200	186	176	219	213	185	171	198	177	198	178	174	203	179	200	213	211	200	211	213	188	206	200	200	193	177	201	191	189	205	219	204	177	202	187	194	205	220	180	187	201	219	212	174	183	185	189	179	213	203	183	199	197	188	213	218	197	209	201	168	187	207	223	164	195	218	179	196	196	170	185	167	206	199	203	179	192	188	190	199	196	185	192	209	203	172	194	203	209	177	192	211	214	189	185	195	209	203	192	202	173	203	172	176	212	164	172	197	174	185	188	200	182	209	176	196	191	183	178	210	199	186	183	173	207	228	179	185	191	157	200	188	211	190	200	196	187	187	189	206	193	215	172	191	202	206	191	208	172	191	196	203	199	188	189	185	182	190	168	196	196	186	204	211	180	201	180	186	200	192	192	203	210	193	154	184	199	186	199	162	209	178	191	167	178	179	222	211	188	217	179	186	186	185	185	224	179	202	179	202	204	223	184	183	192	182	182	172	193	178	198	208	197	188	190	189	187	191	195	182	204	199	199	206	192	196	191	226	199	193	171	210	186	190	190	210	189	204	206	212	186	193	236	229	217	187	234	176	198	200	175	185	221	221	203	207	173	204	182	187	211	219	221	187	204	188	175	197	183	172	190	196	184	183	232	227	201	205	174	189	170	181	229	198	211	207	223	232	178	202	205	195	178	212	148	172	193	178	178	180	204	199	178	203	208	220	215	198	179	194	176	208	202	193	217	188	199	178	194	189	205	209	231	225	212	184	167	193	185	180	192	216	186	195	190	166	191	189	184	185	193	202	191	198	200	217	209	224	171	170	176	207	214	228	212
38040	19003	10274	7394	4609	2031	675	535	536	482	494	455	446	445	456	451	431	443	464	458	436	427	445	420	434	436	408	444	402	431	435	447	451	426	424	442	405	419	449	420	412	413	413	442	451	423	398	412	444	419	451	416	440	432	438	409	475	430	400	422	398	451	443	438	417	438	407	429	444	440	404	397	480	408	388	434	433	419	415	397	440	423	451	419	366	418	454	406	445	410	433	405	414	403	385	439	421	425	432	415	425	419	448	430	396	406	454	429	463	434	432	459	411	430	403	462	409	457	420	435	386	410	405	433	434	416	444	403	434	416	396	469	463	473	410	430	406	384	437	440	433	414	430	428	383	442	449	403	418	458	447	444	438	416	439	413	422	424	462	398	446	418	460	421	455	456	440	432	463	429	435	428	436	416	436	457	429	444	429	442	407	420	422	446	409	379	431	415	430	417	422	413	425	407	464	421	417	443	474	447	440	436	460	401	410	447	442	425	392	410	425	407	435	426	463	435	443	419	435	441	393	438	406	446	425	406	417	434	440	423	408	439	402	417	452	450	388	437	442	445	465	430	432	444	430	394	429	410	448	416	433	410	427	418	442	384	432	472	415	413	414	428	407	450	395	432	398	443	432	426	384	456	432	428	397	428	436	430	441	454	477	423	419	399	407	436	420	435	413	423	462	435	429	428	437	420	441	402	411	450	450	466	430	450	470	437	415	407	425	451	434	428	426	385	414	414	434	402	411	410	425	414	410	431	439	464	473	428	432	429	420	430	391	465	409	431	429	442	405	399	395	428	444	396	420	407	444	425	392	415	440	460	448	461	404	422	421	392	379	425	444	468	390	432	406	430	406	405	419	444	438	422	412	443	400	432	421	420	445	455	436	452	413	476	415	434	424	450	425	438	410	459	475	445	433	396	421	426	413	391	454	437	423	451	454	423	395	403	425	412	438	428	411	430	425	413	445	450	446	430	444	460	385	433	457	426	414	403	426	462	451	429	388	429	465	428	442	464	382	430	401	455	442	428	430	430	457	397	426	471	424	464	428	368	449	432	419	442	449	424	392	452	434	429	437	432	427	403	442	399	420	410	450	427	442	389	461	434	404	452	464	414	432	433	467	455	456	368	430	431	439	427	437	420	412	425	448	378	445	437	394	411	400	427	416	411	433	460	456	416	452	417	413	440	407	417	433	426	451	428	440	425	442	442	407	398	434	430	417	420	395	431	414	403	359	424	402	404	426	403	402	411	420	425	398	411	447	434	420	417	414	466	398	447	423	458	412	461	465	444	419	444	413	403	450	453	398	428	456	385	391	435	454	471	388	438	443	415	462	433	433	416	395	430	431	418	445	429	457	426	404	431	432	431	390	434	410	399	433	420	403	410	428	413	433	461	431	410	431	423	426	396	444	424	443	403	461	397	426	405	436	465	427	455	420	461	463	424	427	426	428	432	427	389	421	375	426	456	423	428	383	406	399	405	418	437	436	437	432	445	390	421	405	399	436	417	423	403	409	453	406	416	458	400	444	434	439	467	402	427	426	415	440	453	434	429	424	424	449	445	436	420	443	441	457	398	396	421	449	450	413	434	402	448	394	416	418	416	414	436	445	391	415	442	434	416	440	428	422	424	447	419	444	429	436	447	435	420	420	444	416	456	441	446	452	407	435	425	480	453	436	437	429	417	415	418	414	448	435	436	417	446	427	455	422	429	415	435	437	454	421	395	418	392	427	464	434	420	397	392	398	420	486	408	446	443	463	426	400	416	425	417	430	401	421	467	455	438	446	435	467	413	400	417	407	446	427	422	436	429	458	426	448	439	427	418	439	419	438	442	409	410	429	440	467	455	428	441	409	427	404	434	414	365	439	483	435	425	423	417	437	444	409	440	420	431	450	424	403	406	431	393	403	436	399	425	427	422	406	398	430	423	414	435	437	468	403	411	448	460	445	420	392	437	398	467	439	397	456	439	430	406	432	420	362	462	442	433	445	437	421	453	455	403	428	394	443	443	460	453	434	438	440	432	394	469	442	433	400	432	494	411	416	455	392	442	433	449	473	456	437	410	429	406	385	391	436	423	420	431	445	412	452	423	429	443	433	395	400	402	462	430	412	446	419	429	385	438	391	428	411	426	437	405	417	391	411	431	462	457	470	437	414	449	399	449	414	425	407	449	448	433	382	402	416	452	482	417	472	447	447	399	398	384	379	444	424	461	434	421	404	462	426	384	439	405	469	436	435	436	431	468	421	438	427	443	426	464	452	450	431	456	438	399	428	445	447	406	390	462	444	438	414	413	419	434	416	455	431	443	421	479	427	376	411	431	440	417	388	428	412	422	463	445	414	429	414	404	395	437	407	435	404	429	412	419	413	462	430	451	442	457	466	430	423	479	430	428	404	458	397	416	461	398	377	414	442	464	416	423	393	422	467	434	448	418	440	432	445	399	453	424	417	448	455	467	432	409	445	414	435	402	391	401	433	418	438	473	412	474	445	466	391	450	456	415	452	427	397	419	453	412	446	424	427	423	459	389	391	444	439	421	407	417	454	442	447	392	400	418	414	436	443	394	437	397	401	462	380	429	441	449	425	412	407	386	466	422	432	433	450	435	411	468	445	453	390	405	432	440	437	423	420	394	451	403	411	441	440	439	444	443	409	384	389	414	430	423	459	443	425	410	404	482	428	425	430	435	440	406	411	416	433	418	450	421	417	455	428	404	404	408	428	419	423	429	486	426	456	447	415	433	426	419	413	466	466	417	436	408	415	429	426	447	448	407	439	438	420	428	448	441	445	425	426	416	432	432	402	419	444	411	438	427	432	403	404	461	415	403	424	403	424	403	384	442	447	436	405	404	411	457	449	418	441	426	434	436	461	396	405	454	442	434	444	396	431	468	430	412	425	428	437	394	444	436	433	434	462	448	422	404	430	429	434	426	413	397	396	417	394	430	423	392	455	467	390	426	440	434	445	427	432	438	410	439	409	490	443	401	415	421	433	410	420	413	442	442	416	429	404	441	423	448	426	448	436	432	435	408	438	438	452	438	432	425	454	419	468	462	430	411	387	414	431	425	411	427	453	435	384	422	436	427	419	432	423	460	459	441	405	420	419	443	443	413	447	446	429	444	446	398	413	403	421	423	429	473	410	423	399	407	431	414	422	426	410	427	425	419	421	405	425	411	450	452	436	428	414	394	412	437	443	447	427	411	410	460	458	411	419	422	458	407	451	385	474	420	443	429	410	451	426	413	466	409	446	428	390	444	387	441	437	434	400	442	382	425	442	462	431	411	395	435	425	435	429	421	437	428	433	437	410	413	418	435	409	424	408	408	468	405	409	445	422	413	438	451	422	475	428	439	401	430	444	425	409	416	438	467	402	396	436	427	441	424	448	442	408	448	413	441	415	440	399	451	410	409	449	411	420	410	463	422	407	424	466	437	429	462	401	420	429	425	425	423	456	456	395	440	413	414	475	449	407	419	443	450	436	436	418	443	416	431	399	410
65435	33346	16391	6105	2027	781	354	332	282	285	266	284	251	250	264	237	234	261	280	277	269	227	250	235	248	241	264	247	250	232	258	248	252	242	261	235	224	248	242	233	250	257	270	262	240	253	239	256	247	272	254	254	261	240	282	247	210	249	257	271	249	239	250	260	232	261	271	264	257	266	290	227	281	233	253	234	224	249	251	236	238	256	233	245	283	250	246	262	244	228	242	229	250	275	231	269	247	250	254	228	259	252	243	226	275	270	267	216	248	244	244	262	247	270	260	241	218	276	261	239	273	228	230	247	236	248	252	250	252	248	248	241	237	224	284	282	273	286	213	233	275	261	245	264	248	274	234	226	242	249	257	239	248	268	267	263	243	261	245	243	242	232	251	263	239	232	255	264	238	267	238	237	234	252	275	263	270	260	237	234	240	270	233	273	226	223	260	259	246	275	260	256	241	280	260	245	241	238	244	297	247	248	242	231	267	227	262	257	246	226	249	229	230	244	227	249	260	225	244	254	236	250	261	233	256	218	249	235	252	273	259	256	223	246	221	266	257	226	236	247	274	254	232	233	269	239	247	218	238	254	262	247	254	274	220	232	245	230	225	240	202	256	258	228	275	261	277	284	285	254	223	250	255	239	224	256	226	251	258	268	251	263	234	256	267	246	256	244	242	273	251	256	251	217	271	249	249	215	209	244	236	271	251	257	294	231	259	258	231	263	253	262	241	251	257	255	243	266	229	233	221	265	249	277	248	251	237	265	237	255	248	232	255	230	274	237	260	248	233	238	244	229	226	259	243	281	238	261	252	262	245	262	219	230	273	261	240	243	215	282	240	261	251	257	231	248	277	244	226	244	261	254	246	291	225	236	253	220	238	253	247	260	276	280	220	249	266	225	258	258	235	222	233	263	251	265	215	222	226	231	262	279	292	238	223	272	236	252	296	258	257	250	252	229	235	243	257	197	238	228	279	249	286	255	227	257	248	223	244	223	247	206	258	231	260	235	254	265	246	239	262	254	261	233	280	243	297	235	232	230	264	219	251	250	261	246	239	248	252	266	222	220	246	233	265	245	243	261	267	242	251	228	207	222	212	254	220	280	298	279	244	271	277	259	246	253	245	274	257	266	218	261	273	238	249	251	243	288	233	296	260	260	261	276	233	257	268	280	234	231	255	215	220	260	248	248	241	255	249	271	255	256	264	259	260	246	241	249	258	247	261	252	249	231	261	211	246	254	247	239	257	251	255	275	240	266	244	244	228	248	254	223	257	219	287	241	244	270	263	266	259	250	230	230	279	213	246	267	279	267	207	250	259	278	286	228	254	271	268	236	230	246	278	230	229	242	251	266	269	251	245	237	226	249	240	240	244	248	216	277	268	212	243	235	244	232	247	228	234	224	210	226	268	243	213	253	255	233	268	276	206	273	263	271	235	240	242	234	270	241	236	251	281	265	252	249	257	257	206	224	270	227	273	262	227	268	251	242	239	231	260	245	252	290	266	249	291	238	239	258	253	269	240	236	246	258	253	251	214	216	243	277	235	252	233	236	247	247	242	224	236	264	250	248	243	288	241	248	232	244	233	230	225	235	216	231	231	239	245	254	275	249	254	247	240	265	259	229	245	240	278	277	250	235	281	234	258	245	255	259	250	253	260	261	247	265	267	252	249	240	247	267	253	240	249	250	224	258	226	259	239	249	250	273	266	251	242	243	234	239	236	258	262	263	258	259	212	221	233	264	262	241	282	258	250	260	256	226	240	256	272	238	227	224	273	233	245	235	270	243	306	260	268	238	255	243	265	271	265	240	239	250	249	267	249	241	242	250	260	238	271	223	252	218	250	283	264	256	287	267	234	258	251	264	285	241	246	234	261	235	238	223	239	239	253	233	249	250	230	223	226	231	298	224	251	250	229	244	223	218	261	271	258	279	255	261	275	234	230	252	286	248	256	264	258	236	250	268	292	251	257	237	271	273	249	249	241	250	258	230	263	227	256	244	272	223	240	244	217	242	257	241	225	254	233	283	255	243	235	266	251	229	273	240	272	221	272	235	230	254	213	254	219	231	244	268	235	256	257	267	232	278	241	257	241	259	208	241	257	239	264	261	240	237	236	259	233	247	220	237	263	262	251	235	256	249	242	267	248	230	217	239	250	249	250	268	257	245	237	240	254	286	258	245	258	244	225	233	253	235	256	235	235	257	232	253	274	237	261	242	234	248	233	262	266	235	243	222	257	241	237	265	233	275	251	239	232	232	225	271	240	253	259	229	222	252	252	232	233	250	264	256	293	259	262	232	250	248	237	270	265	256	222	274	254	247	252	234	258	253	272	236	272	263	248	252	257	266	266	217	267	243	263	267	244	248	249	263	255	271	265	263	274	258	286	286	258	247	250	218	252	229	238	279	266	274	266	250	236	232	235	242	244	276	232	298	243	245	279	255	229	277	250	264	239	256	264	255	243	233	223	274	233	277	255	258	254	247	240	231	247	261	230	264	262	267	260	221	241	251	238	250	244	256	227	226	260	231	239	271	240	238	254	257	260	246	237	244	262	234	259	285	268	241	263	253	245	238	264	264	262	243	233	274	248	241	246	229	245	228	248	249	235	218	228	238	276	247	235	224	211	250	267	264	263	261	245	274	251	258	255	262	237	250	237	270	237	230	249	263	240	241	253	234	235	240	267	205	241	271	251	231	260	274	240	243	241	233	251	236	274	261	263	275	230	265	249	241	242	243	230	276	224	225	259	231	266	277	240	243	252	263	242	262	239	259	255	269	269	243	252	261	244	259	273	241	242	273	248	229	219	240	255	219	266	262	227	225	268	235	237	244	278	222	211	225	266	275	272	203	260	248	230	268	240	256	269	250	271	223	252	217	229	247	241	258	251	239	242	243	232	260	231	259	258	234	266	252	257	281	228	282	243	265	277	257	238	231	297	257	250	243	234	250	229	220	244	246	222	268	248	256	234	260	252	248	241	249	272	279	241	233	227	268	261	246	240	241	249	226	261	268	250	239	245	239	243	235	222	223	242	245	279	279	264	260	263	255	256	261	271	252	239	250	246	225	247	291	240	275	244	271	228	222	240	257	232	263	250	249	229	252	216	251	225	259	247	243	269	265	288	241	239	238	255	274	249	247	252	248	222	248	248	270	237	253	245	236	239	243	249	249	277	243	229	241	250	263	268	256	290	229	278	270	228	280	241	229	291	221	239	253	250	258	257	233	220	273	229	237	279	238	243	265	256	250	240	236	246	238	231	258	244	255	246	257	236	232	251	270	240	244	271	273	245	277	277	243	250	252	259	244	243	233	245	229	236	265	244	247	247	227	221	272	229	259	242	286	247	249	282	264	233	226	230	218	216	247	210	233	265	248	232	255	239	260	256	271	240	252	232	239	257	254	299	237	264	266	274	249	210	246	238	226	273	264	283	245	271	235	243	230	267	261	251	257	253	275	234	270	237	249	220	271	249	249	277	249	257	275	252	254	266	253	257	270
41516	23044	16730	10619	5579	2567	893	794	779	600	593	610	564	538	525	526	555	604	504	576	538	550	553	505	577	494	509	521	550	522	527	526	559	544	560	516	518	546	484	533	497	565	544	542	516	592	525	508	543	504	562	541	535	519	521	518	514	535	544	520	513	597	519	528	518	510	510	533	534	531	493	503	525	561	564	481	493	476	565	553	530	538	523	502	458	504	591	540	524	526	495	544	550	561	578	531	532	496	531	554	579	593	496	461	554	531	523	544	540	563	555	548	546	518	525	497	511	563	518	558	492	499	506	547	518	550	552	534	536	506	508	519	583	519	561	554	537	511	522	520	576	563	529	514	510	555	542	506	556	540	529	545	538	540	576	518	531	469	521	563	547	519	588	528	484	547	523	542	506	520	545	542	517	502	542	592	539	526	510	553	559	533	559	505	507	529	578	542	570	501	543	512	505	550	561	546	524	516	518	480	535	555	528	522	550	557	517	542	525	526	547	508	507	522	518	485	552	553	544	543	534	527	497	557	520	558	567	474	498	552	537	545	534	585	516	560	510	537	546	521	506	539	522	538	539	520	523	529	527	535	557	559	557	536	506	558	544	544	542	546	494	552	491	543	505	544	533	534	529	531	505	555	518	544	552	513	541	530	549	545	546	524	532	529	508	563	523	562	538	551	563	516	521	548	543	549	470	529	534	529	518	545	525	537	510	519	528	511	518	551	538	553	535	526	572	506	555	487	498	523	515	561	547	495	552	535	520	555	562	562	558	542	536	502	534	540	537	552	507	536	530	523	475	540	534	511	516	575	541	508	543	512	557	535	516	492	491	541	552	485	491	542	543	560	569	563	520	554	489	529	558	503	518	504	504	515	543	509	523	539	563	544	527	503	546	569	546	528	531	502	584	510	492	472	539	533	541	507	513	486	534	500	541	532	496	557	515	550	496	528	546	513	539	525	488	549	510	527	509	549	556	512	491	522	560	563	546	546	551	560	541	517	512	512	509	539	537	543	582	525	561	565	540	518	560	537	500	516	534	537	523	526	519	505	524	575	472	555	567	542	542	535	556	559	534	494	521	507	490	536	496	519	510	580	508	527	544	551	535	539	524	529	534	522	534	528	517	592	551	538	535	569	555	525	492	538	533	490	557	535	515	522	533	542	507	526	534	520	572	516	544	526	547	527	528	515	514	536	545	560	525	542	493	498	529	530	522	557	577	544	535	523	533	549	583	526	585	513	526	512	556	571	560	528	534	528	545	557	537	532	506	556	515	531	494	528	530	535	502	546	541	540	526	516	511	539	505	504	507	510	532	514	540	535	542	527	500	527	497	540	526	533	527	531	508	522	498	510	581	528	484	509	569	535	523	553	540	575	532	511	524	551	523	499	538	529	522	553	510	521	504	538	537	557	506	521	527	538	505	525	544	555	500	523	541	529	546	539	479	517	508	519	569	532	543	537	560	576	531	543	501	548	515	499	517	537	512	514	536	497	544	521	544	537	534	529	479	526	517	527	553	509	530	518	531	534	558	542	525	561	541	488	576	512	542	534	563	502	545	532	503	540	554	556	524	547	554	554	495	547	493	499	506	538	511	546	544	568	536	507	538	501	533	536	546	513	503	553	487	501	549	509	539	508	542	521	546	490	504	576	564	505	513	496	561	569	542	536	509	492	569	540	518	549	568	554	522	544	579	538	526	532	499	601	548	530	517	547	528	544	542	540	542	499	536	511	509	538	501	551	533	537	516	524	534	578	474	517	542	541	496	548	547	523	505	557	533	530	557	518	542	564	522	545	527	526	531	537	552	534	498	539	543	548	525	505	502	527	517	540	546	512	525	512	548	548	515	523	559	538	498	537	512	539	502	516	516	539	527	517	555	513	528	555	521	541	567	507	506	524	521	524	538	525	505	508	538	550	540	540	481	548	506	521	530	530	511	505	509	514	534	518	550	542	545	508	529	524	523	537	542	551	481	538	511	535	525	550	519	545	525	541	505	543	583	509	534	536	495	506	543	527	531	544	540	576	527	551	536	491	529	533	538	558	542	530	547	498	528	488	501	494	514	539	534	531	514	532	534	534	519	531	538	533	549	486	544	536	545	552	553	509	519	521	536	534	537	488	550	523	565	497	507	539	504	519	541	523	509	541	526	559	531	575	535	522	523	534	510	554	511	498	496	523	555	517	545	538	563	509	531	549	531	518	517	567	537	521	523	529	562	546	545	534	532	525	542	506	505	517	501	542	567	553	543	530	541	530	527	527	529	533	550	512	510	510	511	521	484	520	513	529	543	495	503	531	512	570	519	533	540	517	518	505	531	551	526	525	499	531	517	529	548	500	540	586	541	518	515	502	523	516	555	514	574	534	514	532	561	523	550	562	543	531	505	504	522	540	553	575	497	547	539	529	557	509	512	517	560	551	556	518	523	605	499	567	503	558	512	544	524	508	538	545	487	486	550	565	534	495	533	458	527	526	509	534	518	526	518	553	513	565	472	528	529	546	501	531	520	567	562	504	556	559	545	552	518	550	504	516	524	531	567	572	536	513	510	504	544	548	542	582	526	510	502	556	556	580	587	528	538	500	522	518	515	524	558	540	560	513	516	516	547	551	521	538	558	551	537	527	530	542	553	551	554	520	525	546	556	520	552	530	538	556	534	534	528	535	538	547	565	528	546	499	546	495	575	543	534	516	518	525	538	561	506	514	556	520	539	499	503	507	547	518	536	547	515	548	550	505	552	562	524	513	527	583	527	508	494	524	505	505	519	522	510	514	546	527	481	545	526	557	502	541	539	534	514	506	490	529	507	570	521	544	519	497	541	523	565	520	545	507	520	536	572	523	562	527	533	531	566	547	538	544	545	514	523	516	526	549	522	531	543	547	529	517	497	565	502	513	525	525	544	509	527	523	530	510	522	527	512	507	516	509	510	610	525	524	521	568	545	525	489	512	525	520	546	543	489	553	545	524	540	491	562	525	535	509	524	498	545	507	540	525	530	529	508	515	526	515	518	497	515	544	524	508	494	558	538	556	552	524	528	554	534	537	570	489	530	520	553	580	588	572	544	526	524	530	503	518	524	568	511	526	538	542	503	530	527	538	579	498	555	515	537	547	553	546	536	544	558	551	526	545	526	524	558	509	474	527	528	523	501	570	503	538	541	516	488	496	562	496	509	527	501	498	564	557	538	524	503	500	514	528	499	549	542	509	570	482	521	512	525	521	570	524	500	532	557	552	563	541	519	536	512	578	532	567	503	536	509	535	529	551	551	542	567	585	494	551	535	509	519	547	544	511	504	516	554	491	483	538	541	503	518	533	540	564	514	524	559	534	518	495	561	483	542	541	500	528	550	514	548	502	474	549	553	531	501	525	561	525	528	531	539	536	496	567	504	505	535	553	508	530	530	496	487	533	492	522	513	534	563	564	498	541	544	540	510	542	525	525	493	564	514	526	526	535	507	506	546	536	522	521	526	468	560	498	524	512	537	497	547	520	520	546
42920	20717	7390	2661	1136	391	262	217	216	236	207	208	229	183	215	230	206	210	192	194	213	200	229	189	196	217	222	166	212	236	212	235	184	231	187	203	205	185	206	202	221	200	215	213	212	186	210	161	231	231	171	188	221	207	209	200	213	244	200	209	222	212	201	180	197	215	205	188	221	209	206	197	218	217	195	225	200	211	218	223	212	215	213	211	174	215	220	206	227	195	200	195	210	218	206	193	201	240	191	211	214	211	233	225	207	217	219	202	200	219	225	189	199	205	192	197	226	238	229	179	239	205	190	211	205	193	191	206	212	209	227	228	194	223	210	179	189	187	194	224	199	207	213	210	221	222	205	218	211	216	214	214	200	208	221	209	211	225	214	200	218	169	199	200	200	196	198	202	202	185	207	202	198	196	225	204	237	201	220	203	224	211	197	180	236	223	161	211	205	214	194	209	187	195	201	191	189	196	184	193	207	245	214	216	210	213	241	209	220	213	229	206	187	235	225	207	210	214	223	201	196	212	182	187	235	238	219	221	206	201	200	214	198	230	210	217	225	242	209	224	220	194	227	206	204	214	229	236	196	175	217	205	195	190	250	211	197	221	194	215	192	200	199	230	198	190	190	227	194	169	194	229	187	185	187	196	204	189	189	190	207	270	223	187	225	205	221	213	233	200	210	235	213	199	206	234	227	201	205	230	199	213	200	194	194	241	222	176	200	206	199	193	198	224	206	182	241	225	217	198	200	223	204	200	213	186	240	230	201	176	209	210	165	201	228	203	212	218	222	218	201	205	205	188	208	187	219	231	202	200	189	219	240	189	215	198	219	218	227	202	201	171	200	198	222	205	210	211	202	210	215	194	241	206	188	216	207	188	220	198	209	219	188	215	187	190	199	215	198	189	228	227	216	214	216	180	224	235	232	194	195	211	204	198	192	203	202	208	224	202	198	184	220	222	231	213	190	215	222	223	212	213	189	201	215	175	201	214	222	192	224	218	204	208	211	219	182	152	196	187	216	214	210	197	189	211	203	215	188	207	210	199	202	213	194	207	166	202	206	195	209	201	199	198	186	204	212	193	208	227	201	199	208	221	217	210	215	197	186	214	229	201	206	218	216	214	226	211	232	187	225	195	217	244	210	204	210	212	196	195	239	216	198	186	214	173	187	224	236	226	223	222	203	182	242	246	207	194	186	193	186	212	209	210	216	200	211	203	203	230	176	215	232	215	210	189	186	205	192	178	210	201	225	208	178	200	232	207	210	206	220	186	202	231	214	210	213	197	227	196	216	192	195	190	197	190	170	197	227	248	253	200	207	191	194	190	215	203	214	214	183	191	203	224	195	225	210	218	220	252	209	226	232	199	202	192	206	221	203	185	226	217	225	229	238	240	221	181	192	222	238	233	206	192	211	229	211	220	206	223	213	201	219	214	196	232	208	225	207	199	212	203	207	208	201	193	209	214	215	212	195	199	202	201	204	206	212	199	199	199	211	215	225	205	217	205	212	200	170	221	210	213	184	216	204	202	235	200	209	193	185	204	180	215	212	186	217	177	219	179	218	186	213	174	200	208	211	210	223	186	206	193	227	221	219	220	198	188	218	214	205	183	221	222	240	215	219	224	197	227	217	200	195	189	203	178	212	218	202	206	201	226	215	245	206	215	212	216	197	207	217	189	212	213	219	191	193	200	189	222	216	210	190	185	191	196	227	201	197	218	190	216	214	211	191	191	191	209	200	225	193	208	188	189	197	201	191	212	207	223	236	233	209	217	217	198	175	195	197	218	210	201	176	182	207	222	209	204	224	187	196	208	188	208	188	237	176	213	204	196	187	187	209	196	213	200	196	213	186	213	248	159	198	201	235	218	176	220	224	202	191	211	223	217	205	212	211	181	199	216	211	209	198	210	209	196	219	207	230	228	222	202	224	211	195	209	235	211	197	206	211	184	200	205	210	219	227	201	202	202	195	195	217	232	208	216	213	196	214	199	181	200	183	185	199	193	196	238	208	179	206	228	217	214	204	210	216	194	169	197	214	177	212	184	204	175	226	180	219	209	206	191	217	215	206	217	185	200	215	217	205	210	208	203	221	222	202	214	246	214	204	224	195	172	217	213	207	215	193	197	215	186	214	219	210	196	219	230	222	199	243	194	185	162	195	186	207	207	224	226	224	196	223	181	214	212	212	186	201	220	196	223	205	241	214	229	197	187	219	211	220	224	224	211	187	199	198	207	187	202	206	207	198	198	187	213	231	209	207	201	214	189	212	215	197	232	213	210	211	193	185	184	209	237	190	212	202	227	176	213	198	225	192	196	179	176	199	174	211	198	191	212	216	198	222	219	234	198	210	201	202	240	232	222	204	214	228	235	228	218	234	241	194	209	192	210	217	209	214	205	223	219	205	202	184	190	234	226	209	205	203	201	235	184	194	208	208	215	223	219	219	188	171	239	229	214	211	235	197	209	225	210	231	215	206	218	223	238	203	216	209	208	219	199	188	202	209	197	235	247	198	193	204	187	236	209	224	200	216	198	209	189	208	208	218	195	189	229	209	224	195	216	189	203	217	205	213	199	220	182	200	224	221	196	205	189	244	178	189	195	213	208	198	207	175	211	198	228	216	208	197	235	195	199	241	233	221	217	208	213	223	209	211	193	214	223	222	215	197	203	224	224	205	203	223	212	222	249	202	220	190	196	213	190	196	185	185	222	211	214	211	198	200	213	246	223	197	217	239	215	216	178	207	202	196	208	215	187	218	224	193	214	214	194	182	220	219	191	213	213	206	219	212	190	204	232	223	231	227	194	202	218	179	204	183	217	195	238	222	183	203	217	215	213	202	180	212	203	220	208	196	234	235	199	178	196	208	203	223	222	215	214	261	194	199	206	244	203	213	206	209	225	211	202	182	187	199	207	192	198	230	215	216	197	211	209	213	195	213	180	195	182	207	220	201	209	216	192	208	211	209	205	187	219	206	208	187	176	211	200	197	237	205	202	190	190	175	159	189	206	204	213	207	198	202	209	206	211	219	208	217	209	207	247	227	220	207	234	222	198	193	215	222	209	204	205	195	218	222	203	218	199	196	195	196	199	234	182	196	228	207	211	204	187	197	191	221	238	216	189	210	173	234	186	216	235	264	208	219	203	247	222	214	204	202	194	217	192	206	195	230	224	214	203	201	206	235	217	208	180	199	255	236	200	180	212	196	215	217	194	198	203	204	220	226	248	177	203	223	207	200	231	231	183	198	188	242	206	207	218	223	236	217	174	198	215	224	211	197	224	225	217	206	194	205	196	206	208	192	216	206	210	251	221	206	186	214	239	246	221	200	209	207	218	234	208	208	182	199	193	202	232	189	209	203	216	226	199	190	216	226	208	204	231	239	212	215	195	246	226	209	211	192	196	213	214	197	227	223	228	196	213	196	221	172	189	221	186	195	212	209	210	171	176	221	206	201	212	196	210	207	215	229	202	214	199	208	199	204	203	181	199	201	204	201	231
26410	13700	9268	6192	3536	1109	536	483	454	460	403	429	453	429	416	456	460	441	430	478	453	431	420	421	430	450	465	454	475	452	436	431	480	439	464	453	450	462	429	444	457	444	429	434	412	434	459	425	461	416	481	418	474	436	425	426	451	472	408	462	450	439	451	428	431	456	402	458	462	452	432	434	441	398	443	441	493	443	491	469	416	414	463	437	470	464	464	422	434	443	429	444	447	445	481	428	441	450	405	464	432	438	451	429	412	459	467	451	488	434	414	362	470	433	439	441	457	422	427	451	454	449	429	424	449	441	445	444	473	422	441	469	462	446	452	431	468	446	447	475	459	423	450	426	429	422	477	399	420	441	431	401	430	458	454	439	425	440	444	424	452	442	418	412	440	396	442	433	394	413	452	444	442	442	419	471	439	438	461	414	432	424	467	421	458	449	426	491	427	457	442	484	450	452	462	428	460	455	445	450	454	472	448	418	434	459	426	441	418	403	424	433	435	441	435	442	459	432	461	456	449	435	455	436	438	429	451	441	379	433	452	412	419	424	477	454	421	466	455	483	470	463	441	427	433	440	455	431	471	422	446	416	428	469	420	447	484	449	464	441	416	431	450	451	446	460	445	451	455	440	465	476	423	460	448	459	445	443	434	452	494	435	460	452	462	413	436	462	451	444	450	440	456	468	470	452	443	411	424	429	446	429	449	466	422	465	439	461	479	413	454	460	439	461	413	436	473	444	443	475	455	450	423	436	459	418	418	439	429	469	454	427	438	447	406	469	440	455	468	461	475	408	452	429	427	445	468	428	453	462	485	457	458	432	432	442	492	476	479	480	462	450	434	425	412	434	431	419	436	460	455	439	467	423	492	448	479	433	439	427	438	453	469	454	465	427	470	437	463	433	442	443	414	437	412	407	478	407	432	459	440	454	462	425	463	464	438	416	415	460	415	439	440	444	418	432	464	442	437	426	453	466	474	424	419	422	458	426	397	428	382	455	432	425	467	446	456	439	440	445	457	411	422	422	459	451	430	441	451	430	455	420	428	474	439	449	457	428	461	454	431	462	435	425	497	456	455	452	401	430	445	459	443	455	428	443	456	477	430	445	442	442	426	420	407	416	423	451	449	428	457	449	423	462	443	442	464	513	434	411	484	487	433	438	466	465	434	428	451	461	438	432	474	436	466	436	440	472	434	456	425	414	435	448	438	442	469	414	423	436	429	422	505	451	455	418	409	466	442	439	460	436	443	449	455	447	458	434	404	468	432	458	437	431	463	444	461	475	467	433	428	449	448	478	431	475	403	407	431	433	488	435	445	461	457	439	442	480	440	437	427	447	442	436	436	426	488	465	458	445	454	435	440	458	391	468	440	441	455	414	466	425	424	482	447	452	425	429	447	394	453	425	442	455	384	409	433	440	411	461	472	455	437	486	438	406	456	461	415	452	440	473	440	447	447	466	434	439	498	441	415	439	421	421	447	450	438	443	457	417	428	491	476	444	421	466	406	457	471	483	422	470	451	439	446	455	464	448	463	430	428	429	433	445	427	460	447	457	441	438	469	436	473	451	463	396	485	464	450	444	462	434	427	454	414	408	426	433	438	437	439	472	444	457	477	473	428	445	453	486	417	471	447	441	431	437	412	474	462	432	455	472	431	473	439	452	448	434	477	425	455	450	466	476	465	461	487	414	457	484	429	451	418	473	429	419	416	477	421	435	459	455	438	450	458	474	484	445	458	448	427	450	472	478	485	448	444	453	443	453	419	442	444	437	451	449	436	440	458	454	456	411	414	466	454	464	462	409	399	401	434	408	500	389	464	442	426	439	484	436	423	441	451	428	471	426	429	465	393	423	410	419	427	456	458	440	421	403	447	429	441	442	448	451	492	486	483	406	421	447	429	451	425	451	467	444	444	462	416	422	462	427	475	460	437	432	467	454	432	457	472	439	433	439	423	430	448	442	417	432	402	419	444	462	448	453	465	482	450	466	447	455	421	450	456	447	470	427	442	429	416	449	476	427	443	439	459	439	450	432	419	415	454	456	417	438	451	423	433	450	426	448	440	383	450	426	449	473	447	421	438	500	441	468	407	452	449	456	440	415	465	443	447	467	448	408	430	457	425	431	494	464	423	427	465	430	450	444	428	436	445	446	401	442	437	453	434	453	444	439	437	458	461	463	436	476	454	452	438	476	434	440	468	462	463	423	449	469	444	457	447	410	459	425	483	419	488	445	471	476	469	431	412	430	433	479	419	401	426	430	420	439	432	428	448	475	446	462	434	482	477	428	467	447	416	448	428	448	414	416	439	440	463	432	465	432	484	420	478	436	421	478	450	468	451	452	410	480	472	432	426	448	428	449	460	440	487	454	434	455	461	453	446	434	389	436	380	450	465	411	467	481	421	483	408	453	465	485	438	479	457	413	445	432	445	411	426	484	433	445	448	473	461	416	430	417	439	454	439	440	458	434	464	424	448	458	477	444	461	477	462	417	451	453	427	457	464	461	445	463	420	475	440	406	439	453	428	458	408	422	420	446	412	436	417	429	455	451	432	431	435	474	456	436	434	457	427	465	434	433	445	444	446	447	423	416	412	445	454	424	462	443	456	452	457	503	472	476	409	459	435	445	466	439	447	433	439	417	455	458	431	456	401	466	426	446	427	422	427	479	425	469	420	421	466	419	453	446	463	451	424	451	441	444	430	448	434	434	438	456	454	411	469	446	436	484	462	461	440	456	436	468	460	454	436	457	433	441	448	434	446	386	443	433	410	462	418	425	430	417	467	440	453	431	465	477	436	456	464	453	412	420	459	459	451	456	426	426	449	459	434	434	437	411	423	465	454	443	449	439	396	439	448	469	397	421	457	463	418	456	443	422	480	435	406	452	448	458	442	431	459	454	438	431	430	436	441	437	434	485	419	475	462	426	487	457	487	503	421	457	413	454	456	414	460	448	386	427	462	467	426	433	451	416	459	462	436	442	441	436	475	423	453	481	456	457	410	505	429	440	444	404	436	471	460	425	448	450	463	428	416	426	392	441	450	460	443	455	417	430	467	480	484	462	447	426	501	415	483	449	406	409	435	422	461	397	437	425	420	463	384	444	439	451	472	426	451	447	447	441	447	444	417	452	466	468	431	452	463	438	432	434	415	438	428	429	476	451	463	453	427	453	455	418	414	433	456	455	456	449	412	466	452	414	430	460	480	464	454	405	441	463	429	464	447	423	449	448	450	452	427	437	443	442	457	442	440	447	484	431	452	442	446	453	460	429	446	457	434	439	450	450	422	462	445	410	434	442	428	433	453	428	393	455	454	408	436	479	436	474	460	458	486	447	435	442	414	432	469	447	452	454	415	445	468	435	459	456	426	413	400	451	447	461	434	509	413	443	477	469	458	456	433	468	411	405	463	441	422	441	441	441	409	459	449	441	429	454	441	406	440	457	467	448	470	417	434	467	438	413	417	446	437	437	432	451	426	422	441	414	495	446	482	419	449	449
47542	25329	13572	6552	2450	751	279	255	244	214	183	208	165	187	176	162	156	168	185	186	192	198	170	172	193	198	190	179	187	175	152	188	176	179	186	161	180	186	208	151	177	183	200	175	184	180	191	168	178	165	187	204	172	180	161	184	142	179	173	179	170	196	187	177	167	190	186	189	186	187	179	162	167	204	165	168	178	184	166	178	158	168	165	166	171	163	154	179	166	172	178	177	170	208	206	193	178	160	163	196	164	175	173	181	176	151	160	177	170	198	152	198	185	174	192	196	181	174	201	175	183	146	149	174	182	178	166	198	199	165	197	169	169	199	178	167	187	176	192	169	184	150	168	155	194	187	192	156	162	172	192	156	174	165	173	175	187	179	168	188	168	148	167	169	205	202	171	173	188	180	157	170	171	170	182	147	183	144	189	202	185	173	152	164	192	166	187	155	162	152	164	173	175	181	169	171	169	162	183	184	183	177	169	188	194	167	194	169	201	182	175	197	158	181	178	164	191	153	142	163	165	188	182	182	169	180	159	162	141	160	148	190	164	166	176	183	183	180	212	189	161	176	218	163	168	168	183	157	169	158	164	187	174	192	186	154	176	202	205	186	167	171	178	172	191	175	179	180	200	156	170	194	175	189	181	178	165	178	189	163	202	167	173	201	195	160	161	181	190	175	182	170	173	186	191	186	168	172	160	171	185	191	181	160	172	188	177	176	184	165	157	158	182	162	180	204	178	151	201	176	159	175	175	167	177	181	208	186	161	164	182	183	163	174	181	174	187	178	156	175	169	191	198	192	174	211	162	187	206	173	183	178	200	185	174	171	178	177	200	182	172	173	183	178	172	165	183	189	175	170	163	179	152	196	162	176	181	196	192	161	166	192	167	190	166	152	192	187	200	177	161	161	201	219	157	193	158	152	179	170	145	178	205	183	167	185	193	192	163	167	153	170	192	159	182	186	185	173	190	176	164	144	178	189	188	207	167	178	203	160	187	200	181	170	169	181	167	196	159	154	189	169	159	178	185	184	165	188	154	153	184	169	170	205	187	168	170	165	167	168	165	152	180	163	184	164	153	145	186	164	166	169	152	173	183	197	161	179	180	159	156	176	183	172	183	178	167	174	166	158	182	172	204	176	185	191	183	159	168	174	165	172	152	167	165	186	164	168	192	190	177	186	158	164	168	163	185	211	191	156	185	154	144	178	190	186	169	174	155	178	192	174	149	188	166	182	167	164	174	149	189	185	180	159	177	169	168	194	168	173	174	177	180	164	176	186	166	169	170	183	152	159	163	162	198	180	170	163	166	192	213	184	151	173	194	159	173	185	161	179	196	193	171	180	185	172	155	162	175	201	175	178	193	164	154	173	160	146	171	149	196	204	173	174	178	157	157	174	195	190	166	170	188	163	169	197	189	163	173	167	186	164	169	135	167	186	172	190	178	176	162	170	180	187	201	166	181	200	176	153	165	183	180	165	164	195	167	157	169	177	187	167	174	184	176	213	178	187	164	173	166	167	155	166	169	177	202	195	193	175	166	176	193	157	154	174	182	190	176	165	195	155	136	159	178	161	174	164	168	179	155	192	157	174	176	176	184	177	169	180	204	151	189	166	178	154	173	157	161	134	197	171	156	171	160	188	164	163	149	175	173	180	162	193	169	185	165	176	159	156	201	190	171	188	174	192	172	184	122	177	205	166	168	191	191	155	174	148	190	175	160	159	169	183	173	171	180	182	163	192	182	154	158	169	164	175	181	166	183	161	183	194	193	180	169	212	159	165	211	190	178	182	159	201	182	211	170	170	151	162	161	172	184	212	170	187	188	188	169	168	171	154	187	192	185	177	164	185	186	180	165	164	194	178	188	172	187	181	179	181	168	203	186	174	195	171	180	206	180	168	156	188	176	164	160	184	185	163	188	171	176	161	180	175	145	174	155	187	173	159	190	197	170	161	187	188	175	160	159	183	181	173	207	164	146	155	155	177	177	169	184	183	166	167	192	171	203	192	178	170	177	195	179	166	184	200	182	168	165	186	167	154	166	173	204	170	190	176	177	180	158	159	173	175	156	137	161	163	197	160	186	177	192	181	200	194	168	181	175	184	207	187	167	167	175	185	167	176	153	191	197	165	161	199	185	162	204	177	194	188	178	188	173	193	199	179	179	194	182	183	185	205	167	174	198	170	183	204	169	167	162	173	200	183	166	158	167	164	173	160	197	193	179	153	151	161	160	166	191	194	204	171	179	177	197	164	156	181	195	172	182	177	174	160	183	146	166	162	154	162	191	170	183	170	188	168	167	172	165	157	190	155	179	154	173	131	209	193	170	192	183	182	183	160	180	172	196	166	177	182	161	168	177	174	168	195	164	198	183	190	174	175	184	163	165	185	177	195	188	167	166	164	183	183	185	182	160	168	174	134	185	158	196	172	173	157	181	175	178	173	165	160	184	176	170	154	182	165	164	162	171	162	209	173	177	185	199	198	161	162	196	180	188	165	176	169	150	186	188	188	168	197	179	169	170	185	161	189	178	178	197	164	195	176	165	169	175	180	193	189	167	184	172	199	185	159	174	198	199	143	173	177	185	170	167	176	171	170	180	192	172	181	174	168	182	191	177	186	188	172	173	185	171	157	180	199	166	195	160	177	168	164	191	179	175	175	175	174	211	169	176	161	173	157	200	196	170	181	178	170	163	186	167	182	173	157	169	190	170	183	188	187	195	186	172	160	178	161	162	193	167	157	161	154	189	184	168	198	136	163	188	193	205	177	182	163	145	189	186	184	178	168	191	179	178	165	163	188	179	157	177	153	186	186	182	184	182	168	183	152	196	168	194	199	179	174	175	140	182	188	175	182	178	176	172	188	154	164	179	178	181	164	180	172	155	173	200	162	172	170	181	192	183	191	162	215	170	166	177	181	173	165	175	158	161	167	174	163	171	215	171	161	170	208	170	214	161	195	178	181	186	205	159	188	198	173	171	179	159	159	186	165	174	184	167	143	172	157	187	171	158	179	158	188	160	167	179	207	169	168	153	170	157	155	180	179	206	165	174	172	185	162	195	185	192	168	195	165	175	183	170	191	155	155	193	187	160	166	179	149	183	144	165	166	180	174	166	190	172	177	172	170	183	188	192	170	185	163	164	145	190	185	181	141	172	187	173	172	177	188	202	184	172	174	174	175	191	158	157	153	231	170	187	184	171	182	159	188	202	163	198	185	176	185	192	159	170	154	191	183	175	179	160	172	187	169	166	182	135	174	173	182	168	169	158	189	180	188	173	179	197	162	171	177	208	182	157	184	172	167	165	163	155	175	199	171	176	161	176	165	178	168	190	182	183	164	188	188	186	153	184	188	201	197	183	169	172	158	191	169	167	185	169	165	188	185	189	176	186	171	176	171	169	186	175	155	190	197	217	195	181	186	187	172	177	129	196	182	170	169	189	162	194	205	176	171	167	176	160	169	178	153	187	181	180	155	195	189	177	153	176	174	180	179	170	216
27623	17073	16111	14118	7145	2537	868	744	660	501	471	461	452	410	414	431	387	401	410	408	406	375	407	372	397	421	375	424	388	373	406	380	369	424	368	389	384	358	346	409	379	404	355	390	415	412	423	441	384	402	372	399	384	370	408	385	383	371	407	374	404	368	392	382	371	380	352	405	379	380	409	374	351	396	375	388	431	385	402	372	404	405	349	385	348	371	437	406	397	372	355	399	392	393	379	394	410	351	384	373	420	403	373	380	454	423	395	369	390	403	363	408	416	354	376	381	423	393	400	393	406	408	392	408	380	390	368	417	347	361	413	369	389	399	402	379	432	371	417	396	370	420	381	397	368	390	399	399	386	365	393	363	399	412	392	385	384	402	397	369	386	388	403	370	385	363	381	415	390	391	391	383	371	416	381	378	356	390	396	382	385	407	411	374	395	374	360	404	389	365	402	364	392	373	409	393	355	419	365	368	387	446	429	436	377	397	371	386	372	396	417	373	411	384	346	389	357	353	357	388	384	384	410	406	398	388	395	400	362	396	399	389	385	413	402	413	363	341	378	373	402	384	350	419	366	393	401	382	415	404	386	402	381	355	383	413	385	346	390	390	420	394	361	397	356	369	386	383	414	386	380	384	386	391	424	372	379	419	378	370	388	413	374	350	371	416	407	383	402	378	398	389	372	387	398	381	411	407	408	410	373	377	406	380	372	387	390	413	373	360	398	385	402	409	421	396	409	385	383	398	391	398	395	399	399	409	391	396	394	412	390	381	371	417	388	370	383	431	383	398	378	381	375	400	377	352	371	389	375	365	406	374	396	357	381	403	361	413	384	353	406	424	403	392	399	362	405	362	358	360	410	404	384	360	406	358	383	435	389	392	402	422	399	372	406	391	417	402	409	383	389	413	409	395	390	396	404	394	363	382	379	406	405	407	386	367	353	425	398	399	361	389	386	353	387	426	403	398	366	395	374	413	398	367	365	382	381	393	402	382	354	385	408	430	366	377	405	345	403	371	384	391	399	389	395	382	396	403	366	388	406	377	392	371	374	392	398	376	374	382	401	381	398	388	409	413	380	414	369	375	411	400	375	435	390	411	387	387	387	345	398	408	417	372	385	408	388	404	386	400	394	393	375	417	385	377	367	381	403	374	419	389	399	388	415	443	388	407	379	408	388	395	393	356	394	402	411	402	358	375	402	419	402	394	371	397	403	377	395	426	407	390	419	389	379	375	388	373	389	403	391	367	385	360	380	372	402	390	386	406	420	366	423	384	390	426	383	365	364	392	386	366	401	346	376	390	356	384	407	388	403	388	401	388	369	418	385	420	378	402	421	394	347	396	386	377	373	401	374	369	381	401	365	410	407	422	415	373	404	376	399	380	385	391	372	371	413	383	395	403	378	396	394	421	376	417	408	404	359	366	405	388	410	425	409	392	389	368	396	393	375	382	388	388	357	392	415	399	391	380	381	379	378	392	380	388	405	373	386	383	389	366	378	386	391	377	396	409	390	411	365	398	372	382	381	353	387	404	368	377	409	396	346	369	374	369	400	376	417	389	385	416	416	379	388	396	390	389	363	400	399	394	398	360	368	400	379	366	395	403	372	382	426	355	404	404	378	401	384	390	403	391	394	383	381	365	401	367	374	401	381	375	400	368	401	376	365	416	396	381	392	392	433	357	366	384	371	375	404	386	386	383	360	384	381	387	388	384	392	363	401	421	415	376	383	431	379	356	380	381	381	387	437	382	384	391	356	399	436	401	384	411	386	410	412	379	377	367	408	383	356	352	385	385	367	367	393	386	404	391	349	411	404	414	367	374	375	359	400	409	375	402	396	382	377	379	403	392	374	403	412	380	409	408	418	360	380	366	365	405	380	391	409	399	393	416	384	397	374	397	387	357	397	390	387	376	379	409	417	400	380	400	402	369	382	385	371	389	416	373	406	389	415	406	405	369	370	390	423	376	411	376	377	405	374	394	416	375	389	397	402	374	367	384	410	386	396	380	370	389	376	378	408	412	422	366	352	407	385	386	351	410	381	418	369	387	385	404	397	375	376	356	423	426	416	354	384	358	338	398	373	433	384	366	354	389	405	399	394	361	372	411	376	360	375	402	398	391	375	391	404	412	392	403	399	414	384	379	379	384	375	344	404	370	428	411	387	372	429	389	371	387	399	402	353	390	382	379	398	414	401	371	396	378	391	382	408	372	380	396	367	362	381	417	380	379	375	366	376	381	395	376	428	382	406	410	376	398	379	375	374	405	382	393	393	383	347	389	375	351	382	384	381	395	368	411	387	367	379	391	447	377	403	372	388	395	388	395	423	371	418	368	376	409	360	391	396	397	374	371	401	395	365	389	354	424	382	361	379	429	407	407	391	396	361	341	396	379	400	383	371	405	416	363	409	403	384	357	368	396	372	386	426	402	409	365	395	393	378	403	389	401	364	403	403	357	390	393	394	389	394	393	395	416	387	398	372	400	383	368	384	414	383	364	386	385	350	382	365	358	370	373	399	415	380	385	385	382	453	364	396	368	364	371	406	373	384	420	394	396	393	390	429	380	445	361	398	401	389	413	393	396	414	414	434	404	372	369	410	406	370	385	379	384	402	365	390	410	398	380	396	401	375	388	390	392	394	383	393	346	398	372	376	390	411	392	363	399	380	371	373	382	384	372	384	380	404	410	400	364	369	398	380	396	393	411	376	396	384	409	412	380	395	386	359	385	417	383	413	386	398	431	425	402	402	344	378	392	374	400	396	388	392	397	376	361	399	393	372	370	367	372	406	372	390	372	371	420	361	381	393	393	384	402	421	392	375	383	377	400	364	435	392	406	388	364	399	378	403	379	403	404	376	373	389	388	362	357	390	371	394	360	364	400	412	396	367	402	389	360	389	361	390	408	416	371	385	387	390	374	405	352	352	371	412	379	383	360	399	379	408	384	390	412	383	405	386	386	388	415	352	403	382	408	389	366	412	404	417	375	395	402	390	392	402	383	383	424	407	411	393	412	372	403	403	398	383	407	382	381	369	387	395	384	389	396	390	397	391	351	387	399	374	432	399	396	423	376	411	388	361	372	429	367	378	396	401	405	397	399	410	391	374	380	377	371	375	408	388	408	379	382	398	387	395	378	358	359	392	428	357	377	390	369	408	395	412	391	368	408	403	369	396	362	371	376	386	388	390	379	397	360	378	398	397	388	406	414	382	387	404	352	374	392	336	416	399	404	408	368	415	413	399	373	408	359	344	383	365	413	367	420	417	370	392	404	404	403	376	396	390	400	407	406	382	413	356	417	365	365	398	416	367	360	396	365	404	406	373	382	340	435	399	404	390	400	426	387	377	376	380	394	383	375	411	395	400	389	374	400	353	380	356	406	374	362	338	376	382	384	426	367	353	393	365	407	382	421	409	409	390	397	407	376	374	345	362	398	407	384	390	412	378	378	402	394	410	379	388	406	425	411	391	392	361	380	418	416	378	421	401	426	400	371	406	372
62548	30107	16015	6588	2058	609	366	365	326	274	268	242	268	249	243	243	246	276	231	258	251	234	221	248	234	249	229	244	238	225	229	243	226	250	224	250	208	245	231	239	244	205	219	223	261	248	249	261	262	270	248	246	249	279	229	229	249	228	229	230	220	228	265	249	203	237	232	214	238	253	252	249	240	277	248	220	242	259	222	233	243	266	237	255	262	248	243	258	214	247	213	210	213	227	219	233	254	253	244	223	233	248	250	250	240	270	239	255	226	258	260	232	230	247	236	248	275	267	248	235	205	264	264	217	217	228	253	248	259	236	235	249	243	257	228	253	243	240	238	244	222	224	227	258	243	217	251	242	248	253	249	231	227	262	234	236	247	230	262	215	245	246	238	254	231	252	259	257	239	221	221	226	220	271	241	258	230	234	232	232	247	242	246	211	217	226	236	234	234	259	248	265	231	237	232	254	232	226	241	253	233	236	236	231	226	214	253	275	243	249	240	230	237	231	243	238	215	242	245	242	242	265	256	235	251	229	243	218	229	221	251	236	260	250	243	280	235	230	254	240	259	224	248	245	254	224	275	221	249	274	208	246	204	243	240	258	265	218	245	256	241	207	225	286	230	250	240	251	246	215	238	222	228	234	264	256	241	254	253	260	234	281	265	277	256	229	253	262	245	222	226	243	244	227	215	267	273	257	217	239	231	193	245	263	228	253	240	269	262	268	254	241	266	238	262	267	241	216	229	256	237	246	233	213	214	213	209	252	228	233	225	221	243	245	262	249	235	240	255	238	247	227	244	228	258	238	210	209	224	242	253	247	272	248	261	248	227	259	259	264	213	248	243	237	247	246	246	244	240	218	257	235	248	251	241	247	225	252	228	256	248	231	222	234	228	251	223	243	241	234	213	213	240	272	248	223	225	227	239	250	265	236	250	234	262	221	197	218	217	263	240	253	226	219	274	209	248	239	257	238	262	260	269	244	256	233	223	230	267	223	239	247	242	222	248	256	269	210	210	230	211	245	219	225	260	273	249	255	239	245	246	250	224	227	258	256	228	253	227	201	236	270	239	242	245	225	243	225	251	239	238	232	240	250	221	205	273	253	238	231	249	252	248	247	264	240	249	209	268	246	244	246	229	216	247	247	220	237	244	267	247	248	236	248	236	239	272	222	259	260	265	233	210	257	241	273	267	240	263	249	276	254	234	242	235	230	235	236	237	229	248	241	238	271	226	254	237	256	246	210	258	243	246	252	200	230	230	241	254	262	231	244	220	232	217	239	225	204	217	262	246	234	226	264	241	245	296	238	274	225	265	247	221	255	224	249	250	261	264	237	256	219	243	250	259	256	232	210	241	212	247	261	238	239	223	230	244	257	235	243	226	269	254	204	240	213	235	255	248	224	242	247	242	247	252	249	224	236	246	261	247	247	226	226	261	251	214	221	218	236	244	252	238	242	209	232	232	237	223	210	213	231	259	248	236	245	248	243	220	212	220	257	215	243	253	243	232	240	229	239	257	260	259	247	249	242	282	217	211	234	257	222	231	229	209	189	262	235	247	237	229	235	242	267	253	254	254	256	234	248	243	225	211	230	229	213	257	245	223	289	212	224	196	241	235	221	210	233	238	258	235	262	261	203	245	227	257	257	253	218	262	230	233	257	246	231	225	242	272	227	213	223	208	225	227	237	266	266	243	244	214	261	262	248	237	272	257	262	233	216	227	217	257	213	244	236	241	249	238	238	240	264	216	243	238	222	264	258	245	226	281	231	234	225	265	207	231	247	219	243	204	239	230	252	196	227	247	279	221	233	235	244	226	235	251	245	266	233	258	242	238	239	249	243	240	255	246	280	207	238	232	222	264	218	219	263	245	231	236	238	229	231	237	254	223	211	239	237	243	238	252	285	210	246	256	261	248	256	262	239	222	274	228	252	217	254	271	221	220	229	243	207	233	240	233	259	232	260	242	249	220	252	230	248	223	229	248	230	279	243	240	207	242	292	263	235	238	234	215	236	246	230	238	210	237	255	216	249	260	244	240	201	235	264	216	229	232	225	245	228	222	219	206	261	257	235	266	242	244	227	271	245	263	206	240	223	248	216	241	254	217	241	292	226	266	237	233	254	224	247	241	253	227	239	298	261	244	271	204	208	241	249	227	245	218	255	260	251	245	232	225	224	241	253	248	259	233	243	257	283	250	254	242	243	255	254	240	264	230	220	275	239	230	270	247	233	241	240	212	244	248	247	235	265	270	244	249	217	229	268	281	244	246	233	241	231	243	211	205	266	223	235	233	225	232	252	212	247	233	250	231	242	243	243	231	259	265	256	248	243	262	203	240	225	250	198	251	238	252	230	250	234	269	263	271	233	242	234	221	256	225	258	221	245	253	226	236	226	238	228	266	225	263	234	210	245	255	243	216	214	227	218	244	242	245	239	232	258	213	234	242	219	253	240	219	267	247	248	234	230	240	237	234	217	232	256	250	249	210	257	215	272	251	224	229	239	267	231	230	232	233	243	261	213	242	262	255	252	236	223	211	257	220	223	225	231	238	228	217	250	255	244	255	268	264	234	237	237	245	220	235	236	238	236	255	225	241	220	254	209	227	262	215	227	225	228	269	283	225	233	218	220	260	242	236	246	235	266	251	231	223	259	231	245	252	229	210	231	269	223	256	242	254	231	210	252	250	228	276	227	228	241	269	236	243	227	267	232	271	230	245	259	223	234	228	235	250	236	212	242	238	224	225	233	272	262	265	236	227	228	259	243	285	282	247	239	225	240	229	266	215	246	250	223	220	244	260	245	254	266	216	226	232	224	246	216	247	242	241	266	231	242	260	234	225	244	226	248	256	241	234	253	255	248	264	237	213	233	244	236	260	243	228	259	277	217	224	249	255	238	270	231	211	221	255	222	252	212	248	256	278	222	238	232	257	250	257	244	263	245	256	224	240	270	263	224	246	228	257	234	244	196	207	234	242	239	229	246	243	244	262	256	244	240	250	200	230	234	238	263	274	244	266	246	244	263	241	230	243	256	251	236	256	210	221	251	209	210	228	266	250	250	288	271	236	264	238	230	222	254	230	231	247	230	252	210	254	245	258	258	243	258	232	221	240	245	228	241	212	242	242	217	227	229	213	222	244	207	208	233	245	254	233	232	282	243	233	273	256	244	246	220	243	243	260	237	251	284	215	249	234	213	228	244	256	229	238	252	235	252	249	207	246	246	232	204	251	246	231	261	237	260	251	221	259	248	224	228	222	209	239	227	251	213	243	234	270	216	222	271	252	240	255	223	246	228	236	280	242	236	254	224	233	247	234	235	240	262	227	228	249	223	232	270	214	227	219	218	258	257	227	247	235	276	251	265	229	255	225	242	279	234	246	257	242	232	226	236	259	247	248	252	220	252	220	262	257	246	223	251	259	281	244	229	240	233	218	241	232	236	223	247	277	243	229	217	211	231	251	265	261	249	252	219	238	243	230	203	247	234	246	248	244	214	249	231
38119	19881	17608	12318	5706	1781	987	1038	884	717	583	626	549	548	508	502	545	556	526	490	534	534	593	546	565	530	542	514	532	505	556	492	541	541	493	520	550	504	510	510	514	511	542	536	543	514	512	502	503	522	507	528	473	482	537	481	496	545	528	541	489	522	505	471	524	532	474	523	478	516	511	504	512	515	468	497	541	556	553	500	533	482	540	540	498	532	520	511	506	472	515	547	538	484	508	518	491	531	518	515	489	523	512	503	531	553	527	508	544	479	538	519	505	510	484	512	510	510	505	527	501	557	498	485	525	470	520	486	468	515	495	508	534	537	516	522	545	509	515	532	533	533	500	520	537	490	505	518	551	521	543	525	501	510	476	479	492	494	488	529	535	532	485	492	557	573	519	510	578	527	513	498	463	517	512	485	529	472	495	509	492	508	515	517	525	528	502	526	483	512	511	534	536	500	488	532	527	502	546	505	528	531	509	472	550	508	538	506	495	527	562	530	524	528	542	520	512	496	471	511	482	498	536	501	495	488	539	498	489	501	508	471	540	489	523	505	539	503	497	491	471	517	486	499	509	543	516	508	523	528	514	519	500	534	538	515	508	531	485	509	505	519	474	497	533	512	497	500	512	511	510	487	535	532	529	546	527	495	527	513	479	505	533	536	520	521	502	554	491	527	565	520	517	476	529	504	544	476	556	503	533	477	501	510	491	527	476	499	507	470	505	517	467	491	520	543	470	513	497	486	554	550	537	496	570	490	504	473	550	505	524	517	522	465	502	533	531	519	523	523	506	518	522	541	525	500	526	519	511	566	522	550	506	491	529	498	526	541	504	521	526	544	514	565	504	537	495	515	509	558	530	503	535	476	460	502	497	456	521	528	484	510	524	532	523	513	497	504	552	503	526	492	484	512	530	503	539	526	489	507	538	476	477	459	503	509	543	523	488	507	534	475	537	530	479	499	507	515	496	534	484	531	512	494	494	495	504	511	504	510	515	546	474	511	529	485	538	505	529	511	526	530	515	517	523	535	500	537	484	498	546	487	531	504	500	534	510	522	533	489	528	499	497	535	511	527	467	498	506	524	496	523	483	489	507	480	515	491	502	485	511	500	536	465	494	522	514	510	528	518	478	500	498	498	550	523	497	513	539	503	534	515	542	511	499	534	466	514	478	534	539	489	510	510	558	450	516	518	504	528	513	508	497	532	481	556	505	473	491	508	486	478	488	524	536	516	520	511	519	477	558	498	508	488	478	516	501	519	522	516	517	496	539	527	506	507	493	514	510	502	515	476	528	521	479	475	492	558	512	516	537	535	505	523	492	485	563	486	514	485	550	516	505	546	542	485	528	553	511	531	552	470	558	506	514	466	493	486	515	523	518	525	510	528	543	522	477	494	514	525	537	533	520	522	490	498	531	513	534	542	514	534	519	527	566	502	486	525	507	509	485	498	530	514	535	514	487	494	513	473	513	533	499	513	503	511	527	521	538	494	525	528	520	502	512	531	513	488	512	485	497	545	521	510	525	562	533	500	513	519	532	508	518	486	513	499	555	474	494	483	476	511	549	520	497	499	486	537	495	474	569	505	513	462	510	544	559	517	518	508	470	509	548	490	503	534	486	473	493	510	536	501	510	513	518	525	542	495	536	553	533	499	512	513	536	543	538	571	523	511	512	560	528	506	520	535	486	485	477	525	520	529	514	498	512	468	560	495	519	506	497	514	564	486	486	516	524	488	472	483	503	529	487	505	526	512	504	496	492	486	496	510	531	507	466	494	527	505	489	514	557	520	536	504	512	491	517	493	505	497	532	472	500	509	543	505	533	490	487	528	506	525	520	500	483	517	538	595	562	480	547	504	508	537	515	547	481	539	524	525	507	541	522	514	507	498	511	513	495	517	528	523	542	467	511	540	539	526	471	502	535	542	487	503	506	540	572	528	490	538	543	531	541	493	516	521	512	476	504	493	507	528	541	505	515	508	509	482	476	526	534	510	510	518	542	524	479	524	525	496	505	470	514	484	503	520	506	540	524	506	556	507	512	505	457	501	511	530	531	480	509	535	490	535	511	490	541	522	516	505	539	489	500	489	453	504	558	501	508	520	512	499	554	538	563	506	495	502	537	513	501	497	486	498	519	546	501	518	479	553	501	515	518	548	512	498	494	480	533	505	513	523	545	499	537	512	518	516	522	511	545	520	507	532	480	490	516	534	510	487	500	494	465	501	529	518	523	534	481	505	491	525	510	515	519	512	510	481	527	506	511	567	480	514	541	544	496	497	519	511	515	495	520	497	524	507	545	522	474	545	532	555	518	500	543	522	485	501	558	508	470	479	566	534	497	537	500	501	514	562	532	485	527	509	524	521	565	523	525	496	506	488	495	522	503	523	511	535	508	536	530	540	479	471	534	489	503	506	498	486	507	510	480	522	514	535	525	509	452	492	536	541	525	537	489	509	522	511	529	537	521	514	514	489	490	443	529	533	544	519	484	522	482	483	487	556	507	497	522	473	493	471	505	461	516	517	536	508	472	543	471	498	520	491	530	518	472	499	509	500	552	495	529	539	520	472	532	494	530	528	462	522	501	517	494	506	508	484	513	504	507	507	512	529	536	521	524	580	562	517	509	520	494	518	530	516	537	498	497	506	503	506	511	547	507	545	536	507	508	521	518	467	517	498	498	527	489	519	555	513	505	512	539	536	499	476	495	507	510	541	511	521	508	515	515	490	528	508	524	515	536	490	526	492	516	506	480	487	554	503	479	526	545	541	534	518	495	543	543	502	500	531	512	490	532	534	547	502	557	474	465	522	531	535	509	527	549	489	492	504	520	500	516	479	515	543	519	504	492	545	522	472	514	503	503	563	494	525	459	499	549	499	533	525	536	512	510	533	551	504	540	498	492	515	491	538	534	504	511	487	501	469	480	486	514	500	493	517	543	540	539	489	483	554	507	528	501	542	522	492	526	514	504	498	436	523	553	541	508	512	518	523	536	519	540	549	530	503	557	524	520	521	509	505	498	500	513	531	508	489	531	492	540	516	487	511	498	543	500	525	526	517	504	487	488	523	520	480	533	507	509	490	499	517	530	519	531	518	533	504	532	505	525	507	520	502	498	480	534	497	489	536	487	551	522	525	485	476	497	515	533	488	507	516	509	498	530	490	526	502	513	499	518	522	498	483	483	533	518	517	501	525	545	525	513	500	494	542	505	522	514	534	500	574	511	542	507	493	519	526	499	526	504	508	518	496	534	525	527	487	522	479	493	507	516	515	517	496	481	476	522	517	474	520	495	507	491	519	547	521	566	543	491	504	469	497	488	560	538	476	478	525	506	500	498	536	486	527	502	517	514	532	513	511	590	484	533	500	494	531	499	517	559	521	545	516	555	508	514	497	498	549	518	493	503	565	515	485	512	511	536	518	534	494	483	531	483	499	520	453	541	510	520	528	539	548	494	526	533	521	530	511	498	502	489	514	512	530	535	494	514	519	525	535	527	482
41065	17017	7153	2711	559	302	258	203	210	192	209	224	200	217	219	196	219	214	242	172	214	223	209	206	170	196	210	203	203	191	193	208	195	192	187	207	224	197	228	208	201	170	213	190	214	177	208	222	192	227	193	209	191	169	226	188	203	221	197	218	209	181	215	178	213	206	174	184	196	242	193	227	202	187	198	208	196	208	214	232	197	180	213	190	224	203	191	162	197	193	201	225	214	179	172	199	208	220	225	174	228	205	195	215	192	213	185	207	197	201	197	211	204	224	204	177	200	201	190	215	203	218	206	219	207	229	203	221	216	218	234	212	234	214	176	203	173	187	175	166	200	216	178	184	212	210	195	193	199	217	215	183	187	216	199	200	193	190	201	181	209	197	224	221	210	179	213	218	179	185	200	174	185	213	206	228	204	201	221	185	182	182	201	232	226	175	216	191	204	210	223	232	210	228	190	204	177	196	224	225	223	223	190	207	237	166	184	190	228	206	208	211	204	223	221	208	225	187	192	208	227	178	213	199	201	216	205	223	197	204	198	195	199	245	202	209	215	214	196	204	213	217	204	195	206	223	208	200	196	188	163	188	240	210	242	194	205	202	215	215	200	214	206	197	211	240	221	223	199	189	245	232	201	212	198	213	204	197	193	202	213	193	230	221	208	208	229	210	203	176	196	187	189	231	214	215	191	216	218	184	204	193	183	201	231	200	233	192	197	209	222	226	164	207	222	205	222	215	199	198	227	244	207	219	249	224	192	185	224	204	223	231	213	224	215	168	215	157	177	190	195	205	228	178	163	216	205	182	197	206	207	191	218	180	175	208	204	196	230	178	217	230	194	211	187	213	202	180	188	181	208	235	205	187	190	213	222	214	176	188	220	223	217	198	180	190	233	212	192	203	219	180	210	206	214	233	215	211	249	196	199	207	215	205	217	232	235	205	197	230	219	196	198	192	190	193	229	190	191	215	208	197	196	200	205	226	200	225	228	231	162	183	185	213	211	199	227	197	223	201	219	228	222	183	192	216	195	200	195	219	194	186	232	214	220	188	241	216	178	180	202	214	198	207	194	229	220	250	214	231	195	216	206	190	198	200	234	208	186	191	226	227	208	220	213	218	226	239	203	176	206	225	221	201	224	237	222	211	191	180	227	223	200	236	189	208	197	212	200	204	201	212	219	172	210	175	200	223	203	207	208	191	220	222	174	196	219	194	209	214	235	201	216	192	215	195	192	212	241	186	216	181	163	190	197	190	211	208	221	221	210	195	219	209	210	167	207	171	194	197	186	223	209	212	210	205	207	197	198	222	216	204	199	180	193	226	214	192	196	190	204	207	198	195	193	194	214	188	234	191	180	193	215	206	204	209	198	213	196	177	215	177	215	230	221	188	217	235	204	182	206	211	225	222	205	209	225	229	188	258	216	209	201	197	191	200	219	199	202	186	222	203	201	209	202	195	210	207	191	196	211	201	199	208	209	223	204	224	204	227	202	189	224	189	202	195	218	187	179	216	203	215	209	204	164	214	250	195	177	197	221	199	204	186	179	199	227	192	190	189	168	179	196	208	214	206	207	198	203	198	214	216	175	216	187	205	215	218	224	214	201	222	245	185	194	191	187	202	207	195	201	231	229	203	179	224	247	199	205	222	186	237	231	181	211	211	207	213	186	206	194	205	156	206	218	190	223	218	233	211	209	185	214	197	228	172	213	191	184	191	196	197	240	235	165	210	213	197	222	218	199	220	192	206	207	191	191	216	209	219	186	205	193	200	199	211	194	176	221	209	222	206	219	185	218	183	201	175	224	181	167	199	155	212	205	214	200	201	193	179	224	221	179	166	216	211	229	213	241	206	201	186	208	203	205	204	195	191	203	220	186	191	216	225	203	213	207	201	208	223	203	202	218	230	197	198	208	196	215	234	201	193	198	193	219	221	206	200	204	194	205	199	190	203	189	223	207	187	187	194	217	205	224	220	215	183	209	228	207	172	182	173	207	209	188	187	180	175	199	215	191	172	194	227	195	197	230	214	209	209	179	206	211	217	195	193	220	186	185	222	208	216	223	193	210	196	184	206	189	182	222	213	194	175	193	199	203	219	215	201	195	185	199	183	205	240	190	204	198	197	216	224	224	216	198	230	207	196	208	203	207	216	205	223	213	220	207	207	193	218	211	201	184	206	212	215	213	198	209	218	207	179	192	193	235	216	240	195	230	192	212	202	190	177	189	207	194	224	207	200	197	182	180	247	211	191	208	221	228	209	192	187	199	236	215	223	194	213	214	222	211	203	244	214	195	202	197	216	232	198	188	210	200	224	190	195	209	209	223	214	187	198	207	199	244	199	186	227	215	208	212	221	210	188	207	178	204	183	208	174	153	191	214	205	176	225	189	201	214	225	232	214	240	211	196	209	221	262	216	228	203	198	216	250	174	190	221	208	211	216	208	191	214	194	229	187	201	197	174	197	217	212	197	184	184	192	217	226	210	217	227	202	191	202	227	223	211	176	215	187	199	201	178	202	228	207	200	194	190	199	194	188	201	187	180	200	204	213	195	202	203	205	208	189	199	188	212	202	187	212	221	211	217	194	220	208	187	175	210	200	208	212	193	216	193	218	230	190	202	183	179	166	230	204	207	211	215	186	201	198	208	211	199	191	187	182	201	177	233	212	222	207	244	230	201	202	258	202	191	195	212	208	211	215	228	204	180	203	194	185	214	210	215	207	193	184	185	230	222	172	190	207	215	223	187	202	192	181	191	179	178	198	195	220	221	226	210	203	218	201	213	222	224	208	208	208	199	206	204	216	207	190	209	203	205	190	212	200	209	206	219	181	220	199	187	222	199	192	193	190	218	225	179	204	208	183	187	198	218	185	210	206	203	200	204	214	187	196	213	180	226	198	219	203	208	210	217	228	222	191	230	211	202	209	221	207	182	213	173	206	212	182	214	171	216	212	202	221	180	196	195	222	201	227	207	223	201	181	200	201	204	198	195	214	217	198	218	190	176	180	217	211	208	189	195	200	191	228	203	236	229	208	197	212	222	176	225	226	202	250	196	184	185	211	214	176	198	196	198	204	206	221	199	179	201	205	184	199	209	210	238	194	207	196	183	194	186	189	218	205	190	192	209	203	184	167	190	208	209	240	211	197	190	224	199	219	201	223	219	209	212	188	212	214	196	191	237	214	236	203	199	206	195	178	185	188	216	217	191	191	200	214	209	191	197	220	209	210	213	192	207	194	221	205	218	200	193	217	224	224	215	195	200	209	170	205	207	226	204	213	191	197	176	186	235	211	214	209	196	175	196	186	202	206	211	230	234	182	207	205	204	188	201	198	208	235	192	209	204	202	237	210	210	213	177	188	186	204	213	175	175	197	212	222	193	188	211	213	196	211	194	235	186	215	224	173	191	210	189	212	203	197	189	232	227	199	212	204	206	194	215	198	206	221	203	208	223	193	201	223	196	198	206	200	221	178	203	205	220	202	205	191	185	219	206	219
25086	10355	9867	5822	1489	774	507	451	428	459	438	437	440	417	414	424	423	462	419	433	462	443	438	447	441	455	466	451	442	438	437	459	488	437	426	451	485	430	444	437	426	449	460	432	450	430	445	461	428	446	402	452	441	411	468	438	463	403	460	396	422	461	440	411	455	439	440	431	446	411	442	424	433	456	463	463	457	447	435	437	448	433	367	443	425	423	448	431	435	408	444	467	443	436	440	418	480	476	426	424	406	443	433	421	416	421	418	480	427	429	444	446	417	445	434	440	441	388	443	425	456	411	445	427	458	495	458	446	411	427	451	430	417	420	422	446	446	443	422	430	422	428	436	452	442	424	448	413	443	431	430	449	456	442	448	427	421	439	441	426	441	398	458	443	445	444	417	436	449	405	440	444	437	409	453	431	440	414	416	447	486	432	412	456	450	446	469	455	427	407	443	458	423	481	417	433	420	436	425	447	417	435	433	466	424	419	443	413	413	423	420	466	413	456	425	429	447	466	434	425	458	437	451	447	421	438	448	446	459	414	445	418	432	454	454	440	464	399	462	419	430	444	425	429	447	406	458	425	449	449	423	446	455	422	421	456	411	448	459	411	432	434	414	436	437	449	422	480	392	455	419	436	436	420	453	395	396	431	460	422	453	409	430	451	407	447	412	390	413	438	466	416	401	454	453	432	431	441	458	456	451	428	464	422	447	417	469	415	460	413	404	470	436	452	422	473	457	437	430	442	430	457	412	444	441	458	463	430	390	408	424	463	371	460	415	428	447	438	450	471	442	450	432	453	407	446	424	465	431	393	418	433	426	448	415	441	455	420	419	454	470	406	451	405	453	419	409	430	426	432	440	440	437	444	427	415	446	453	442	403	449	410	424	416	422	431	419	481	433	422	434	448	435	403	441	409	443	416	443	435	434	428	426	469	473	413	431	451	402	421	445	412	445	424	408	459	426	415	428	431	401	473	425	405	426	440	443	419	409	445	422	438	411	443	431	429	454	433	483	454	470	451	438	434	441	405	416	468	463	421	404	382	466	445	415	436	463	428	449	409	418	467	449	445	448	403	442	421	433	387	455	416	430	391	433	432	420	452	448	411	443	420	451	477	431	436	431	451	438	400	445	470	421	480	412	430	449	399	416	445	421	405	436	428	451	414	440	465	465	435	436	437	450	471	469	469	445	427	415	419	426	436	444	424	420	425	459	421	447	447	453	451	429	447	441	410	409	419	488	451	414	414	444	444	441	468	435	438	426	437	441	398	431	455	407	430	411	463	441	444	419	469	438	460	440	422	415	427	447	457	418	439	441	450	395	450	440	397	426	422	455	437	434	473	451	436	448	439	456	413	467	424	440	373	424	419	415	387	430	394	479	437	437	436	437	406	431	446	439	438	426	454	454	412	446	435	434	423	417	420	448	448	422	453	419	470	418	408	414	455	443	437	479	450	441	448	454	455	442	453	429	442	376	405	436	436	450	407	408	452	419	463	416	457	472	407	452	452	437	422	430	444	404	437	402	419	434	463	433	437	418	466	462	434	435	459	445	456	437	426	439	466	437	428	423	469	428	409	405	438	426	404	421	443	445	459	392	446	430	426	376	465	408	442	475	465	442	428	429	464	420	400	390	433	442	438	407	438	474	456	435	443	424	424	420	425	471	424	416	426	407	435	458	425	420	445	433	461	432	420	442	450	421	386	445	442	451	455	434	444	423	459	464	448	423	438	433	434	428	449	470	443	453	417	466	450	427	407	451	433	430	394	415	380	424	439	424	436	459	444	427	464	468	424	484	391	435	440	433	450	440	425	451	421	431	424	456	428	488	463	454	446	451	420	401	443	412	433	414	455	473	433	424	442	454	388	443	454	417	433	447	427	449	405	411	462	435	427	436	414	456	420	420	425	454	439	451	439	434	411	462	430	429	429	408	441	453	444	422	447	416	459	441	468	399	439	408	417	442	430	453	442	485	393	415	476	455	460	431	445	444	443	425	429	416	452	426	434	437	460	419	433	433	400	468	398	407	433	449	424	441	412	417	456	412	441	430	462	441	467	416	439	443	413	422	475	457	444	433	428	457	431	394	451	455	436	433	429	467	432	464	453	444	474	429	434	450	446	419	464	427	437	425	406	455	439	442	407	463	459	411	435	421	435	432	454	428	429	448	442	428	418	422	428	455	420	436	454	433	438	435	426	404	466	469	445	408	448	453	432	441	449	455	423	456	449	426	456	462	438	457	439	422	432	414	458	435	414	457	436	416	449	426	461	441	444	421	472	436	419	420	445	427	464	434	451	450	478	430	423	406	430	419	409	435	419	428	465	503	437	384	441	427	431	454	465	394	425	442	439	456	459	459	417	448	409	455	440	434	438	464	439	457	428	415	409	419	417	433	428	443	449	417	453	441	487	450	430	441	430	424	403	463	393	419	452	462	437	429	441	444	409	406	440	424	476	429	443	453	443	436	449	405	452	456	449	414	461	437	409	438	392	442	454	461	430	424	423	419	448	407	440	460	451	466	444	418	430	430	426	439	454	413	444	411	438	434	438	436	447	391	456	429	434	415	446	422	443	478	450	437	432	425	412	441	422	460	424	447	439	428	486	425	474	426	424	433	394	446	413	443	413	412	411	430	408	432	390	393	422	431	451	448	410	447	464	448	452	441	456	458	439	465	458	440	413	450	485	431	435	435	439	449	450	426	401	465	435	465	431	453	440	442	432	468	446	436	419	432	446	426	453	412	452	465	414	446	419	428	435	440	406	437	466	435	438	439	448	419	410	404	423	394	465	460	425	418	409	429	435	459	462	460	437	446	422	422	466	435	429	478	432	468	397	476	443	455	449	432	428	400	437	443	459	453	434	438	442	408	438	434	456	430	412	420	447	459	513	404	424	443	439	440	445	421	425	431	426	462	463	444	425	448	447	422	469	422	412	422	445	442	422	416	417	419	446	443	444	416	421	467	454	431	459	413	442	430	445	451	444	442	430	438	433	422	436	446	448	448	434	450	484	457	447	492	456	461	442	440	413	435	433	468	414	426	425	440	443	444	452	433	440	455	467	438	438	420	405	426	426	475	448	404	443	463	436	451	392	441	415	444	391	412	499	401	447	427	441	432	393	451	444	447	439	414	463	471	451	439	417	406	462	454	453	453	430	405	446	432	404	426	432	441	455	442	430	431	392	468	475	440	432	466	415	416	444	428	442	409	423	439	428	444	443	427	450	456	453	421	444	423	445	397	396	451	459	447	454	452	462	433	435	458	440	423	459	431	448	403	451	426	431	480	416	425	419	430	460	455	450	445	438	466	400	438	402	430	456	438	476	420	450	457	422	430	451	394	429	422	430	414	421	413	443	424	458	414	426	442	406	467	439	417	441	436	429	443	415	432	418	458	436	467	433	433	426	408	414	454	470	434	450	430	448	434	441	441	451	448	443	427	451	443	430	435	408	456	408	444	453	415	436	428	414	429	437	449	436	443	387	438	401	442	428	458	437
52122	23344	12500	4255	977	476	309	276	245	205	188	177	186	188	179	172	171	170	186	205	188	179	208	193	195	179	178	182	197	209	188	208	182	201	187	193	210	191	172	208	154	200	164	184	187	169	195	176	199	184	219	168	199	169	162	188	186	189	200	175	202	197	173	165	191	199	198	206	198	183	161	168	186	161	189	173	185	193	187	197	193	208	191	175	197	168	174	163	175	197	189	189	190	161	198	169	182	175	175	195	175	199	177	182	180	183	167	200	163	177	173	173	222	204	183	182	168	193	186	185	151	163	187	210	197	200	178	174	182	191	157	166	171	183	211	201	200	200	189	184	195	203	181	179	187	171	217	203	171	186	196	180	169	215	186	178	179	173	184	178	189	174	168	186	178	175	163	178	203	165	203	195	175	188	215	197	186	180	159	162	157	170	200	177	201	185	202	170	172	180	154	170	170	196	185	172	206	213	201	196	159	181	175	183	198	186	177	176	206	184	208	189	208	191	204	182	176	212	162	170	145	190	208	210	161	187	188	178	183	188	157	186	191	179	194	171	197	182	176	175	180	194	201	198	199	209	196	179	214	181	171	180	163	170	176	164	175	187	153	213	185	216	190	169	179	171	221	174	194	204	177	177	187	141	165	178	179	209	200	178	201	189	192	194	187	180	197	185	191	186	194	174	188	182	186	187	167	166	175	185	200	187	193	191	188	185	166	171	178	230	168	165	162	192	172	188	204	181	186	199	171	174	185	170	191	185	172	167	152	169	170	177	202	188	207	170	198	173	199	167	182	186	185	183	160	226	220	192	178	195	197	188	179	172	207	180	173	195	192	192	183	195	165	174	197	179	194	172	184	175	196	166	197	186	209	175	188	187	190	196	166	188	168	164	206	181	188	172	202	193	203	137	186	191	169	200	163	187	187	172	190	196	192	171	176	180	158	197	188	177	181	157	170	149	170	198	196	181	172	192	187	204	193	184	183	191	215	201	194	186	175	184	197	205	168	187	171	220	217	177	197	223	184	189	199	179	197	174	147	197	182	170	188	189	205	165	155	194	173	181	208	190	175	168	209	202	179	204	201	159	208	196	192	179	173	189	189	185	183	215	187	186	167	208	207	209	184	177	174	188	144	184	202	185	192	189	176	164	166	168	185	175	176	191	187	189	160	176	197	221	206	174	193	178	185	195	203	192	160	167	188	160	190	191	187	160	143	191	191	226	190	176	198	193	164	170	172	178	181	182	172	194	186	180	180	180	204	181	194	171	167	181	189	166	173	161	197	199	205	190	191	172	204	175	192	174	173	200	177	207	191	203	196	182	211	175	200	179	184	191	187	193	190	175	163	196	170	182	179	186	182	179	176	180	203	173	226	165	198	212	218	200	209	181	165	160	209	184	199	211	204	188	194	190	192	179	187	190	173	192	186	171	197	190	192	159	196	179	178	181	176	183	193	187	182	189	183	204	176	198	177	166	160	164	187	197	171	189	177	197	179	179	183	176	201	173	187	173	182	183	214	195	175	184	195	167	192	199	220	170	175	188	198	177	231	207	192	161	197	167	150	185	192	204	144	185	181	157	164	178	168	172	167	199	193	199	188	185	177	192	181	173	185	197	185	175	205	164	176	188	196	170	196	191	189	180	188	191	182	188	168	180	186	154	161	202	169	193	182	189	180	197	205	184	200	204	194	181	166	180	161	178	184	204	176	194	189	168	171	203	195	203	207	207	164	223	196	186	173	202	188	185	175	187	170	196	192	187	176	210	192	166	179	157	183	168	158	198	183	163	208	184	166	189	190	175	177	176	203	188	175	174	178	215	193	210	200	178	190	180	161	179	188	196	179	178	174	184	203	205	178	189	211	202	170	194	193	195	188	200	208	161	155	170	175	162	195	179	195	188	170	182	197	169	183	194	206	186	151	182	200	169	176	170	174	166	208	188	219	211	156	177	184	174	184	164	170	189	185	166	213	196	175	185	171	159	167	193	196	181	172	167	168	177	200	194	204	167	176	225	188	174	162	184	205	176	204	176	198	204	181	198	189	180	174	178	195	190	148	148	184	188	204	191	185	208	214	143	169	177	184	192	187	197	196	173	179	193	200	190	177	167	180	182	191	188	197	190	170	173	216	196	171	176	179	180	197	179	171	186	188	190	173	183	179	175	187	138	185	189	177	189	196	183	176	195	183	183	205	181	194	167	157	184	187	187	191	194	178	207	216	178	195	171	189	182	163	191	187	207	184	183	194	183	197	192	176	169	163	188	157	190	213	209	187	183	177	201	193	208	183	205	198	173	188	163	189	180	181	198	204	169	204	184	185	158	177	164	179	177	190	203	200	177	192	175	199	161	183	184	192	202	201	187	221	175	210	141	184	202	194	188	171	184	163	209	190	163	182	176	184	167	188	188	189	184	184	174	189	200	178	213	191	189	203	166	195	203	181	167	175	191	177	227	172	172	173	212	169	188	181	174	188	168	181	202	197	199	192	206	203	197	193	174	187	191	199	181	204	196	187	176	177	190	198	167	175	187	192	160	200	186	201	173	176	188	207	224	210	172	196	194	169	172	186	164	159	207	199	217	173	155	206	158	187	168	206	153	209	178	217	180	155	198	160	191	157	193	184	171	182	189	192	213	201	174	174	199	169	178	207	177	184	166	176	183	177	179	186	183	183	179	176	198	193	167	175	169	189	161	178	173	202	159	179	197	184	200	177	192	170	197	179	187	188	170	180	193	175	182	184	167	166	177	189	184	166	172	171	172	173	177	216	179	176	176	163	206	187	195	209	179	186	178	192	166	191	212	165	182	189	198	195	160	190	214	196	176	202	186	195	194	186	192	169	185	204	182	187	182	199	180	173	183	162	192	194	176	180	211	203	170	193	200	199	163	169	183	202	182	218	158	167	185	215	207	190	169	183	173	188	163	182	171	178	193	173	183	173	182	183	193	162	197	184	150	157	201	210	194	174	163	188	178	181	192	221	166	205	200	198	178	163	186	187	222	204	204	185	190	210	192	182	204	195	157	182	189	168	168	167	193	200	180	188	205	216	155	174	186	169	206	188	164	187	181	186	199	190	161	179	193	186	182	189	189	167	180	222	174	173	160	194	178	198	194	182	192	188	192	173	174	181	181	191	179	172	193	177	163	192	181	191	178	194	177	226	194	158	175	165	193	190	183	201	187	167	174	200	218	166	176	180	194	195	171	166	180	199	171	188	182	184	175	179	207	186	176	169	193	193	186	197	179	166	185	229	227	181	180	210	186	191	209	186	193	197	169	174	164	170	189	166	199	186	187	184	166	167	181	172	152	160	160	183	171	191	181	206	240	218	188	180	195	199	196	169	181	161	168	188	185	194	189	178	175	215	172	201	199	172	177	173	206	169	198	189	161	209	188	180	174	163	205	192	196	194	218	185	176	172	211	188	190	166	178	170	189	181	166	180	176	199	188	179	180	205	172	210	223	187	159	154	175	185	186	184	187	207	157	178	183	185	191	181	179
31971	15303	15861	7891	2777	1735	857	849	655	520	459	445	391	457	411	403	412	417	432	450	422	414	391	422	405	407	429	412	415	402	381	415	407	420	418	445	382	441	394	405	395	423	383	393	425	396	417	411	414	417	411	411	428	358	379	423	418	455	442	388	429	409	427	412	371	368	382	393	405	351	448	419	381	442	422	418	413	408	374	401	397	403	441	399	409	380	421	399	440	397	414	384	429	449	389	453	396	400	418	402	399	415	424	424	373	383	390	451	405	401	433	422	398	421	416	423	402	409	440	392	419	391	426	412	402	384	397	432	392	405	406	417	415	420	374	456	418	405	412	408	411	396	431	406	415	399	401	426	391	417	404	399	384	443	419	399	397	404	377	458	393	420	381	440	448	399	406	407	406	412	442	416	390	441	427	364	421	393	430	388	411	413	415	420	423	431	375	402	416	426	412	411	359	392	411	418	404	449	412	388	403	372	404	412	397	444	377	420	432	402	435	396	430	388	401	384	447	394	418	459	410	399	394	371	392	403	373	448	436	420	381	461	382	417	412	385	430	430	379	414	422	396	410	431	411	437	409	423	404	432	392	427	399	396	416	413	420	407	431	428	381	400	446	398	414	398	410	416	394	413	380	406	408	364	403	422	400	375	441	387	388	422	384	373	393	405	420	425	388	384	435	430	419	353	419	441	368	425	401	375	402	382	427	401	385	411	421	403	412	424	393	418	427	443	399	439	353	389	448	385	391	411	392	431	384	396	404	395	399	416	447	412	409	395	432	375	394	378	392	389	412	406	381	399	385	412	434	411	420	396	382	397	385	420	386	408	395	415	373	388	408	435	394	396	429	444	390	406	432	427	388	413	392	380	417	412	408	434	398	388	377	403	446	438	379	438	395	401	411	389	413	421	406	437	366	400	413	408	395	384	447	425	447	421	416	414	401	366	385	414	406	379	395	377	401	382	414	424	406	393	388	388	411	411	405	425	392	409	421	399	419	380	415	378	381	417	413	403	418	398	395	431	410	468	414	413	388	407	391	399	406	382	401	395	400	395	396	438	390	425	434	391	435	430	432	402	381	442	412	426	426	389	425	390	411	373	399	366	412	444	375	392	397	394	395	391	406	420	384	397	423	454	393	384	420	386	364	420	376	444	359	407	397	363	432	438	408	403	400	395	409	416	389	393	407	417	394	450	425	402	385	392	390	410	380	381	374	387	427	406	388	396	402	395	404	437	406	384	396	425	424	397	433	409	408	420	414	398	406	415	413	389	425	384	415	393	396	389	417	398	362	389	431	443	458	374	409	395	440	409	407	366	389	398	376	368	372	411	370	397	388	416	436	417	400	432	422	424	435	386	440	387	410	429	437	396	394	401	366	416	383	410	424	384	392	397	401	409	425	435	453	413	411	372	432	382	396	409	399	426	417	402	423	417	407	398	438	408	397	416	397	399	421	425	418	416	407	441	419	410	433	385	395	374	377	422	365	387	406	420	431	381	363	396	399	416	401	442	425	365	418	408	397	425	395	430	382	436	433	421	418	368	413	415	418	412	410	387	405	441	386	419	415	457	428	392	410	408	414	387	383	403	422	411	408	395	423	438	412	400	403	420	389	409	397	411	413	410	425	412	409	393	416	398	408	414	382	396	451	415	421	405	403	423	387	390	402	429	400	418	384	403	421	364	411	389	419	401	430	430	403	384	373	365	439	396	385	394	377	401	377	367	408	400	402	418	389	415	375	396	409	429	423	427	377	362	416	421	416	382	445	413	412	417	424	419	402	395	446	411	382	405	410	398	377	406	376	430	398	408	392	397	382	431	390	371	387	392	403	435	400	427	378	403	385	408	418	407	382	387	406	380	430	393	413	439	453	404	412	411	433	452	422	402	403	412	409	383	407	431	382	406	398	421	409	389	392	439	444	400	403	393	411	403	398	431	386	414	428	392	478	396	408	398	373	391	416	430	394	403	395	403	366	421	393	399	416	440	419	427	383	420	361	439	403	466	409	401	424	370	388	414	396	431	390	431	416	426	397	400	389	389	417	412	423	399	420	435	390	413	398	401	409	352	399	413	383	399	431	357	417	361	398	403	422	403	407	397	403	424	378	398	371	411	416	393	389	399	385	390	398	372	406	404	409	421	405	405	412	390	395	421	409	403	437	433	377	386	406	418	400	418	395	422	421	409	402	385	415	448	410	470	408	365	391	386	401	393	419	381	405	383	425	450	382	374	372	395	431	405	397	396	404	430	386	408	360	396	435	400	408	418	397	386	407	398	434	378	412	417	395	418	414	388	392	386	379	399	424	431	382	402	405	391	399	376	414	390	401	385	372	423	403	398	410	418	417	379	358	425	408	402	394	398	428	410	422	406	431	463	393	421	420	418	402	401	401	428	402	389	434	404	411	381	397	440	409	363	405	386	434	458	380	418	397	429	397	410	403	419	403	418	382	449	442	417	396	432	399	433	441	375	412	381	381	416	439	448	451	397	380	388	404	409	350	443	420	411	429	397	378	366	379	394	402	398	373	402	382	431	404	415	415	419	402	417	378	443	431	378	406	423	425	407	415	380	403	421	405	373	382	450	435	383	398	428	400	391	413	404	418	401	425	411	393	423	402	400	378	409	379	418	387	374	378	394	386	393	398	416	397	437	410	410	398	395	415	439	419	438	416	425	366	401	385	431	440	432	399	399	398	377	392	393	423	415	435	399	406	407	440	416	356	414	389	399	407	397	421	412	408	443	387	398	368	409	386	415	370	404	406	412	438	398	433	409	377	446	387	432	363	391	384	409	393	401	399	412	391	429	426	446	382	384	385	413	364	399	357	400	407	392	420	401	408	410	393	424	401	439	403	388	426	363	416	414	419	411	417	410	405	393	405	438	401	420	416	402	408	439	429	406	408	389	414	360	385	431	424	408	399	422	448	407	362	414	387	382	402	356	368	412	428	385	397	405	390	407	430	402	401	377	424	398	419	436	414	390	428	386	410	391	365	403	416	362	355	379	449	434	431	377	420	381	428	399	388	420	422	421	411	404	414	404	417	388	437	394	408	423	411	407	381	433	369	386	426	406	382	426	395	409	411	405	396	392	397	421	447	431	398	406	398	388	421	423	377	440	406	420	414	405	386	402	427	412	378	408	401	396	391	399	412	382	428	406	385	415	395	391	417	417	366	395	418	410	419	431	413	369	373	450	401	409	418	415	411	375	427	444	398	434	402	399	415	390	412	455	422	397	384	391	394	385	392	431	404	389	401	399	402	392	379	433	399	430	406	436	406	387	398	406	388	407	406	417	401	378	404	415	445	430	402	447	382	419	377	386	404	429	382	412	405	397	387	392	400	400	418	381	369	392	436	416	406	385	352	405	411	396	413	389	401	427	394	419	404	412	414	401	379	376	430	410	426	400	377	411	445	419	392	394	377	411	414	389	411	387	405	431	403	402	407	399	408	407	438	421	417	399	466	383	424	419	393	382	381	387	410	404	392	404	399	409	430	432
60089	27305	14124	4420	1695	1155	576	402	300	272	269	235	236	240	222	261	248	238	243	259	235	244	229	238	257	226	264	242	243	226	257	250	245	240	250	210	240	238	243	215	230	261	258	244	225	239	248	241	230	218	243	240	235	251	251	260	231	241	238	225	215	226	262	244	221	261	223	251	240	225	245	227	241	233	233	243	245	229	204	240	255	248	228	233	257	262	200	233	216	225	253	250	206	256	253	230	247	211	219	247	231	219	248	228	237	234	228	240	251	259	240	231	239	246	224	216	212	227	233	227	260	216	250	257	244	242	261	227	227	253	227	226	220	214	247	223	265	217	259	248	252	226	224	245	211	211	242	264	253	245	253	210	210	223	219	227	225	249	256	236	218	230	239	234	265	224	235	215	242	200	239	259	218	254	261	242	225	242	218	213	256	252	233	246	221	248	230	217	236	225	251	252	236	237	222	252	236	234	242	245	265	263	241	265	214	254	230	237	243	240	258	222	217	203	235	237	255	251	238	273	219	262	245	235	208	206	227	238	235	210	231	216	214	237	233	231	262	233	269	254	229	245	226	263	231	242	233	227	238	222	256	247	258	243	239	211	249	243	210	263	243	256	241	246	259	240	240	233	266	228	231	237	243	231	233	214	228	231	267	270	257	263	265	249	237	218	244	247	240	225	220	239	250	247	245	241	241	268	245	224	227	232	231	246	234	225	215	236	262	250	230	262	232	242	230	252	241	252	233	266	257	221	217	214	268	197	224	238	236	232	245	234	253	243	252	240	207	257	219	235	266	229	232	235	261	233	226	238	256	243	246	215	236	259	289	242	208	253	250	251	222	197	251	225	208	240	258	247	244	244	256	235	242	252	206	237	226	248	256	243	247	273	251	259	238	224	250	265	267	271	220	240	260	265	262	233	225	246	265	234	219	260	251	229	259	229	276	236	232	213	229	263	262	210	215	245	238	243	222	216	204	239	223	252	202	217	239	253	242	241	230	235	204	226	233	222	215	242	241	242	251	239	238	233	265	229	240	211	233	229	233	249	227	249	232	232	262	233	227	247	252	214	243	228	226	265	242	214	233	251	257	227	247	254	245	224	248	221	232	245	224	240	272	234	230	231	194	243	231	216	234	230	250	240	245	252	226	231	240	277	223	208	224	238	232	226	220	226	229	249	243	238	242	237	257	270	236	268	254	234	225	235	264	243	228	268	253	245	268	230	217	259	261	291	219	236	246	223	235	239	243	231	242	244	220	233	257	211	256	208	237	236	234	260	194	254	239	244	223	258	246	251	242	189	242	243	228	229	211	240	235	219	237	249	222	251	209	224	255	227	253	243	276	232	260	271	215	234	223	245	208	242	242	235	210	257	249	216	240	261	248	247	226	237	211	219	212	229	238	253	237	243	251	225	222	254	239	224	244	229	229	262	231	255	256	234	230	229	243	238	228	229	221	237	215	235	244	248	216	261	220	263	224	236	216	239	249	235	225	246	207	227	269	247	229	258	243	242	234	237	241	229	256	244	228	224	259	235	284	249	226	221	207	202	231	228	258	229	232	223	235	238	250	236	229	225	236	242	249	257	243	217	206	254	221	244	237	273	242	238	264	277	277	234	261	226	236	246	223	252	244	256	208	246	247	215	227	233	239	235	253	231	220	228	214	261	257	254	224	221	245	252	221	242	260	234	251	248	238	221	235	245	255	236	226	245	269	209	285	224	234	225	245	222	254	252	226	209	222	264	228	234	227	246	223	273	243	232	226	221	256	221	205	244	244	245	212	244	254	273	244	255	264	248	243	251	217	238	256	235	206	265	225	260	221	225	236	215	259	254	204	210	247	254	225	242	274	260	201	250	238	242	259	225	257	232	264	252	241	216	256	246	215	218	243	246	235	236	238	262	231	228	227	246	236	241	245	232	260	216	245	226	225	244	264	246	227	240	234	259	250	217	241	247	265	261	236	230	246	236	226	232	238	258	221	247	232	219	224	233	304	257	277	253	232	233	264	239	226	229	268	250	252	239	237	229	220	256	223	271	243	255	252	255	216	262	246	217	250	208	242	242	252	211	232	243	270	289	250	269	237	260	244	237	242	267	232	277	232	243	262	242	241	234	243	259	239	252	277	252	245	204	251	263	229	218	241	258	247	237	222	258	275	261	236	231	214	224	226	216	250	266	228	252	259	233	226	270	232	224	219	251	230	239	261	232	247	246	241	242	252	255	237	256	243	275	224	260	240	250	228	207	250	237	231	231	237	227	238	250	231	256	262	240	227	251	242	261	281	241	237	234	241	258	231	265	214	252	239	255	198	242	255	262	257	238	237	238	269	243	240	198	247	232	219	221	237	258	242	248	250	296	269	218	256	241	257	208	239	250	243	271	245	248	243	240	240	239	257	223	252	260	257	219	210	235	231	254	229	236	269	222	238	239	221	239	221	252	235	236	253	223	255	238	236	237	256	272	228	232	225	245	242	246	219	285	227	201	267	241	249	268	229	238	236	245	220	235	255	234	245	227	227	230	258	253	215	212	242	241	243	223	232	260	239	228	244	252	202	225	237	242	229	205	239	210	227	249	254	224	255	251	259	255	242	260	259	224	245	267	246	239	213	232	266	253	267	250	264	239	236	218	224	223	268	232	230	242	226	222	221	225	235	269	258	261	199	253	219	252	260	238	258	231	215	235	239	210	271	252	229	262	244	217	259	238	248	248	225	270	251	257	239	242	260	197	227	268	260	250	232	236	213	233	241	227	254	243	270	225	245	268	241	222	231	254	230	220	217	225	199	262	261	242	237	223	236	255	267	202	237	235	263	262	232	229	226	237	244	259	240	249	214	235	259	250	257	219	225	236	290	247	221	271	232	223	227	249	242	273	263	230	230	260	259	269	226	274	225	249	231	238	226	249	229	237	235	255	259	233	238	249	260	213	250	241	241	261	246	219	231	205	239	243	259	265	240	261	250	249	214	226	229	225	228	268	232	234	221	267	256	244	231	252	238	230	246	239	226	266	256	246	249	220	284	255	228	262	237	219	226	226	226	254	233	259	220	255	248	238	242	243	218	223	256	229	247	249	245	223	254	269	267	253	250	203	212	248	234	283	243	225	253	214	258	225	235	233	233	257	259	227	227	264	250	218	242	260	245	224	219	230	228	252	237	244	228	266	243	207	257	239	233	236	236	254	250	242	230	256	260	256	255	216	272	230	209	251	223	245	228	226	255	254	257	267	253	183	217	225	219	216	207	240	240	228	242	250	222	204	207	252	236	211	218	248	256	263	245	234	241	252	247	230	229	239	246	242	263	252	238	235	268	231	243	240	232	262	232	221	286	254	255	249	228	231	229	234	242	231	207	239	222	241	264	239	244	230	243	254	238	238	209	236	195	229	251	235	233	217	237	231	207	262	238	255	257	245	223	230	229	266	246	234	252	226	214	244	240	242	227	259	211	217	251	238	218	239	218	252	242	200	261	258	198	242	253	218	240	212	250	257	222	241	232	236
36384	18176	15166	8275	5262	4241	1998	1316	1074	806	635	612	593	578	568	543	546	539	521	527	578	536	550	474	558	541	542	541	527	502	501	532	494	493	518	574	516	470	533	525	484	506	558	531	497	523	508	511	505	513	529	554	550	515	520	504	511	470	505	500	511	543	506	523	489	510	519	497	460	497	501	517	483	557	503	491	543	497	522	518	531	505	499	541	519	531	500	515	537	548	490	542	496	521	521	515	472	524	511	526	547	526	516	558	527	495	540	517	533	520	496	544	552	500	477	514	509	533	523	580	513	501	509	541	508	476	503	563	465	490	495	455	513	530	536	562	486	494	504	498	531	526	553	563	539	530	502	548	489	515	509	500	502	513	498	496	535	532	501	468	520	507	499	498	487	505	491	517	500	462	518	515	526	487	509	479	530	502	491	484	529	501	515	525	553	499	518	521	489	484	495	501	487	550	503	486	500	548	507	520	505	489	574	499	518	488	533	547	472	503	551	533	510	510	531	524	487	499	502	533	491	551	526	529	515	535	540	515	502	503	523	529	491	528	504	515	548	543	498	486	528	482	511	536	526	496	508	542	507	513	557	521	523	510	526	529	480	524	503	490	510	508	503	514	522	519	556	544	535	503	473	518	508	558	515	512	551	513	548	525	489	493	549	520	514	541	507	523	504	517	547	538	535	531	532	501	514	529	521	507	514	509	528	480	511	523	503	503	515	506	519	533	492	479	501	506	549	485	497	521	521	485	528	504	547	485	495	529	463	512	519	523	544	488	493	508	483	467	522	518	508	506	551	511	494	483	451	537	549	507	507	550	531	497	496	524	538	507	497	516	502	514	513	506	503	488	509	508	542	522	501	499	498	575	559	529	491	481	519	519	521	445	503	492	539	538	532	508	524	527	520	503	544	562	511	549	537	495	528	522	563	543	497	539	501	506	603	484	523	524	535	533	514	473	522	511	507	528	511	523	517	502	513	541	533	528	512	546	524	503	510	481	523	513	530	532	503	545	522	489	501	533	526	512	532	507	499	512	496	546	506	541	484	472	544	533	531	531	530	481	509	508	506	498	509	487	502	537	531	525	502	498	485	531	512	542	510	504	554	528	521	536	535	490	530	477	550	523	493	439	472	546	506	538	519	507	494	492	540	517	520	536	530	502	491	508	527	508	548	505	498	488	517	525	512	503	560	517	514	532	511	483	500	515	493	517	540	518	539	538	487	548	469	497	478	507	541	498	542	557	457	490	514	467	530	535	507	499	540	520	506	514	505	507	529	512	494	532	529	587	487	534	503	525	475	534	522	506	502	526	474	562	485	497	507	484	533	509	503	497	518	495	529	499	538	560	506	528	537	535	511	515	521	522	470	540	533	514	505	498	528	519	523	489	554	494	498	496	546	498	560	509	479	497	531	525	521	468	488	508	554	495	522	506	533	485	490	508	536	502	528	494	492	508	531	518	488	504	512	521	470	519	510	534	511	488	507	496	521	528	544	483	521	511	504	506	463	526	503	480	555	519	450	462	539	497	494	476	541	551	535	480	513	525	490	464	515	487	500	496	499	525	512	528	525	469	509	464	509	574	464	565	555	536	501	555	490	502	524	547	516	506	513	522	499	504	528	528	514	518	486	512	545	513	530	516	483	520	543	501	470	530	507	549	487	521	536	508	533	518	508	508	527	494	555	534	481	539	499	489	513	516	572	533	491	509	537	505	495	527	526	549	507	518	492	519	514	475	532	521	506	503	539	482	508	543	539	527	512	531	519	501	513	529	536	548	494	482	515	531	526	512	497	512	464	496	538	513	506	489	500	497	488	511	483	544	566	543	497	529	508	547	543	516	531	518	498	497	545	522	506	525	556	530	532	538	490	500	500	550	519	521	499	547	535	526	523	530	514	499	537	496	548	520	485	533	571	511	508	502	511	527	487	539	547	534	470	483	494	480	520	488	561	517	580	515	493	562	522	490	486	492	520	529	530	542	527	523	540	543	507	475	493	519	450	500	535	505	490	507	522	507	522	515	509	498	521	492	511	539	527	499	531	501	539	461	492	509	511	519	521	512	525	484	479	492	518	523	532	493	527	466	521	542	540	489	551	520	501	535	486	523	499	470	505	502	520	495	546	498	557	496	508	480	522	521	528	534	499	485	521	528	521	524	524	496	506	498	521	537	482	496	519	534	479	460	562	500	499	502	508	518	527	539	516	513	519	509	493	487	498	493	530	518	577	540	507	536	504	488	480	474	524	508	494	485	493	486	482	490	491	531	522	465	479	515	505	494	482	512	497	501	499	556	521	524	489	523	517	499	507	521	503	483	479	496	512	503	536	516	529	486	518	492	516	496	508	505	478	512	555	509	490	536	509	495	557	498	522	521	528	529	543	510	477	555	508	505	507	487	489	518	519	503	464	503	503	502	506	501	510	542	481	499	530	522	494	500	480	479	529	518	521	499	518	493	480	559	553	548	522	485	532	516	496	481	527	523	507	514	455	530	536	517	496	552	518	508	529	529	529	562	514	499	501	500	532	475	511	513	552	531	503	519	529	507	500	570	500	504	527	528	526	498	527	502	528	532	499	527	459	521	510	508	530	464	479	513	499	512	518	494	511	492	526	523	512	538	514	494	503	495	525	498	507	530	493	489	503	493	530	459	489	518	486	527	523	502	489	510	520	477	563	528	494	490	494	527	490	526	500	499	539	494	508	520	497	518	490	517	524	537	580	515	463	518	501	465	507	496	516	516	543	489	543	503	514	495	510	484	528	514	480	506	519	529	515	459	532	523	510	499	507	527	531	530	478	516	529	504	542	462	514	498	445	498	488	508	497	529	541	491	537	514	531	508	507	480	534	562	506	494	517	506	538	550	480	499	468	523	518	486	613	534	499	501	517	527	532	527	530	550	482	506	491	499	516	520	507	534	489	490	527	512	466	475	503	517	469	504	508	543	493	536	488	457	499	494	495	488	527	534	489	484	501	483	532	516	516	456	530	543	501	534	500	497	498	535	538	550	524	527	563	496	499	526	513	527	512	470	514	492	541	492	533	543	517	500	496	508	513	502	513	485	496	507	536	543	491	510	522	511	515	537	476	524	527	536	520	503	558	504	571	514	490	498	512	511	542	486	524	480	480	511	486	523	528	507	529	519	562	548	545	511	477	510	495	527	520	523	504	513	506	499	520	489	498	494	527	467	511	484	521	492	501	540	535	443	521	498	513	504	520	479	515	519	476	504	486	557	493	536	486	522	492	511	542	498	517	548	537	507	531	501	532	530	530	506	496	516	500	495	552	519	509	527	512	514	506	483	539	535	548	528	513	513	480	531	509	521	540	485	465	487	493	515	493	514	543	513	481	492	492	506	571	513	496	518	507	521	499	541	494	521	537	524	504	498	525	560	462	492	491	487	526	516	532	520	493	530	526	525	484	501	468	520	510	485	512	510	522	496	544	491	518	493	543	492	506	523	501	540	514	475	520	523	546	518	518	509	531	479	515	493	529	497
38080	17470	7194	2833	1111	575	336	229	214	197	194	200	171	203	201	169	184	208	197	211	218	201	209	219	225	193	185	213	197	195	202	212	204	188	185	202	204	186	179	191	189	179	176	197	191	187	198	183	178	189	214	222	209	197	208	207	216	233	209	174	207	184	204	203	209	242	182	195	216	209	171	192	242	185	211	222	204	212	219	193	209	181	212	186	201	183	204	216	177	208	212	211	199	182	202	226	213	198	206	198	165	182	222	191	191	190	205	195	170	221	186	186	195	203	207	197	209	192	220	209	210	206	216	221	219	190	218	181	213	206	194	187	205	207	193	188	216	167	199	194	208	203	185	193	216	189	189	201	202	187	190	209	186	181	194	196	206	195	223	179	194	207	216	208	194	210	202	210	196	231	212	194	193	221	214	217	204	218	192	196	226	177	230	223	194	221	204	195	209	203	196	191	204	199	222	189	204	211	211	200	201	199	166	187	194	178	208	206	196	200	199	181	223	190	177	225	219	187	199	191	210	179	207	164	206	210	213	217	191	182	164	182	168	207	203	198	202	194	200	187	190	204	234	214	183	206	221	223	199	178	233	207	198	184	170	209	191	190	187	205	198	204	195	193	207	210	198	191	192	190	218	221	211	217	203	208	219	202	190	238	193	187	169	206	225	203	209	209	213	200	197	207	172	211	198	191	208	198	178	216	187	210	191	201	212	200	194	209	206	205	177	194	204	222	198	227	204	179	210	198	204	201	197	204	221	201	187	182	200	202	191	208	208	206	188	196	210	184	188	205	189	225	246	184	229	224	208	230	199	235	192	204	187	204	226	213	212	184	184	162	208	220	204	226	188	212	198	209	218	194	179	200	214	182	184	162	201	198	211	190	195	190	202	197	202	203	212	227	223	217	204	209	225	224	196	184	187	182	195	174	206	183	183	184	199	200	206	174	205	218	216	173	189	194	200	199	196	200	208	186	216	202	165	195	175	166	179	202	193	184	193	198	210	184	202	216	211	183	216	232	190	171	165	183	203	209	183	197	204	206	200	216	193	202	197	237	219	185	250	210	197	207	209	199	189	245	188	171	200	187	219	206	202	215	236	217	197	200	206	207	204	205	214	191	214	199	190	191	201	190	201	224	203	211	207	211	206	208	177	199	174	187	199	182	195	217	187	169	197	208	236	219	210	217	184	226	179	193	186	192	207	197	216	204	187	184	211	210	184	215	198	202	214	184	193	169	213	225	195	188	219	207	218	193	223	187	187	172	168	192	209	209	204	202	202	199	212	213	185	193	192	216	200	203	191	170	208	203	179	203	193	216	195	205	201	205	193	165	198	183	216	202	213	200	194	194	194	175	200	236	191	199	200	224	185	201	194	232	192	201	216	221	184	217	210	181	201	211	225	212	218	222	220	164	165	184	218	225	220	174	216	174	196	175	199	198	164	200	223	215	196	189	173	189	188	204	198	221	187	187	176	201	158	209	222	212	213	186	217	217	208	205	186	221	206	184	220	216	176	188	186	167	204	222	192	204	179	186	201	194	222	194	186	189	186	208	188	169	212	217	198	233	205	186	209	211	202	191	218	208	201	183	217	225	197	173	204	205	181	209	195	181	229	212	196	216	207	199	208	188	231	218	214	183	189	175	186	196	198	183	209	231	196	222	204	225	264	197	203	174	224	186	181	202	217	199	217	226	193	200	195	163	197	195	193	207	207	174	191	212	161	198	196	193	169	188	217	200	210	203	211	206	210	201	175	214	182	198	161	207	187	213	214	189	213	212	200	192	194	204	216	225	207	208	211	218	196	236	220	176	174	200	181	212	188	223	213	177	193	186	190	196	194	213	210	201	195	185	199	195	218	211	239	212	219	171	200	192	188	173	210	199	221	223	199	192	212	205	209	206	194	206	175	187	185	192	206	198	217	197	202	211	212	169	180	175	215	218	205	220	199	190	186	191	200	188	203	194	188	207	230	193	211	204	207	199	235	211	211	175	196	183	177	186	188	209	221	189	192	205	212	215	185	213	199	231	193	234	188	170	223	209	185	210	227	196	223	190	188	203	184	202	182	205	205	198	210	187	208	191	192	172	218	200	199	197	195	187	194	207	188	207	195	207	184	176	198	208	194	214	194	231	188	221	207	223	193	189	178	209	208	203	212	194	194	195	207	218	212	183	200	200	207	203	184	199	219	218	208	205	193	181	204	204	223	192	191	215	216	198	211	192	193	197	187	201	196	187	184	206	180	208	185	189	207	225	208	225	185	201	196	181	209	222	205	199	166	185	196	201	193	193	199	192	179	167	204	211	199	194	190	187	210	236	206	200	176	180	217	208	205	247	201	175	196	190	189	216	170	218	177	198	205	219	222	183	194	170	200	194	186	181	175	199	203	165	180	203	233	211	203	209	199	197	182	209	209	204	177	188	224	201	193	200	217	210	184	209	167	214	218	221	189	186	170	205	173	208	214	216	189	203	213	203	187	165	179	208	213	211	220	212	205	199	188	214	206	190	227	184	185	220	184	198	192	217	228	216	180	185	182	190	199	180	211	209	171	208	190	173	228	197	185	174	219	225	194	199	208	181	208	202	225	183	189	195	213	224	185	189	203	209	204	193	189	205	195	197	201	198	185	189	217	181	232	201	180	220	212	227	213	203	210	203	207	208	207	212	207	180	223	212	197	202	186	196	195	183	229	192	206	234	222	194	196	164	194	185	188	172	219	222	202	212	191	199	188	196	213	197	207	208	180	186	176	203	195	196	193	198	238	192	186	177	213	200	214	183	214	209	203	193	198	213	203	175	228	196	221	219	178	226	211	215	209	166	208	193	205	201	211	196	199	168	205	208	223	193	192	206	211	204	179	215	217	199	201	204	185	182	203	179	189	165	189	201	228	195	183	192	220	191	178	228	224	179	182	188	192	187	200	217	212	217	195	176	189	206	202	212	197	194	209	196	187	220	217	195	166	198	193	209	205	202	223	207	194	202	207	188	183	197	242	199	186	218	240	183	168	204	211	212	193	213	198	223	193	203	217	215	215	208	200	205	190	205	194	187	225	202	219	194	181	207	208	193	191	209	196	199	202	216	203	194	157	224	209	222	198	211	214	226	206	212	201	170	204	216	207	201	210	177	218	193	190	183	225	216	221	192	213	206	207	197	197	202	206	192	191	231	180	175	207	207	201	202	230	197	196	207	179	194	200	216	190	209	205	187	193	248	174	173	173	197	198	209	202	202	206	202	199	195	201	219	210	213	207	202	214	199	187	195	243	228	225	212	192	200	192	184	203	196	190	221	191	196	190	181	182	212	204	235	180	217	216	205	196	203	218	214	207	206	215	186	201	182	220	189	187	224	192	188	192	208	180	195	213	224	190	186	206	197	210	184	196	168	217	207	203	202	226	209	207	200	193	187	187	183	195	178	199	179	199	216	201	195	193	192	189	194	236	208	229	190	193	192	210	212	180	187	211	224	232	206	202	207	195	229	213	219	220	236	190	185	191	226
22552	11205	9834	6761	3330	2091	978	501	454	403	443	472	374	419	423	449	429	443	434	419	429	456	415	404	405	431	408	425	408	399	397	426	439	430	432	442	433	388	430	392	446	403	430	426	408	424	423	455	435	399	440	442	440	477	431	407	434	414	428	429	451	439	397	462	473	439	460	411	429	462	420	463	475	433	425	449	462	443	406	422	421	434	416	430	405	443	435	451	404	461	447	445	495	407	448	416	424	422	446	429	413	410	440	424	467	448	426	435	443	420	396	447	470	417	437	398	471	410	416	406	410	427	377	422	434	419	418	397	471	414	370	431	396	440	454	408	441	421	413	402	442	442	418	448	405	396	452	438	435	416	414	416	421	440	422	411	446	414	392	410	430	426	425	408	446	436	422	440	423	466	460	399	438	408	419	407	423	418	451	433	413	423	426	440	406	452	391	420	431	400	445	416	402	425	449	406	411	438	441	427	441	414	465	438	418	410	414	445	412	441	418	492	454	397	461	450	434	414	410	445	431	410	406	414	445	430	406	412	434	449	404	461	438	411	475	402	407	415	460	452	370	421	412	441	407	467	426	412	414	427	387	455	472	412	431	372	411	432	417	443	446	423	455	463	435	417	436	450	396	438	426	430	415	450	410	471	416	429	403	400	438	437	443	439	396	396	396	412	405	409	474	430	412	477	416	429	391	413	435	430	429	435	385	431	423	452	452	432	463	429	449	405	442	432	413	447	418	435	407	437	416	391	432	437	415	443	436	442	417	441	433	445	440	452	418	431	420	399	468	469	444	401	409	431	420	425	426	400	461	452	426	376	419	447	416	418	377	467	412	442	401	419	462	427	435	419	410	407	419	441	403	442	436	425	439	400	440	450	432	420	423	416	425	436	435	435	427	467	467	375	403	458	456	457	435	429	391	423	446	429	431	407	427	434	420	433	430	485	445	440	448	440	450	437	432	407	422	454	418	419	406	447	450	442	417	417	467	438	406	441	431	450	408	408	406	457	417	429	422	405	450	421	439	436	434	398	432	412	430	427	429	429	473	425	418	430	434	450	396	424	447	428	459	438	436	459	410	459	419	452	429	422	461	433	426	407	448	428	416	435	459	422	434	409	420	401	435	419	458	449	447	422	435	446	452	444	421	412	423	432	396	431	397	399	414	448	436	452	453	408	448	423	422	399	415	430	398	430	411	457	429	454	422	426	460	394	448	426	439	450	422	436	442	441	422	414	441	427	445	426	442	446	408	437	430	434	462	423	423	428	448	433	441	421	430	446	437	438	420	453	425	416	405	414	458	412	419	479	467	418	447	431	435	495	427	445	430	408	430	412	427	461	437	424	435	416	441	443	456	438	457	430	439	436	410	409	424	447	444	474	412	450	404	439	418	409	447	410	430	412	434	446	446	444	416	414	457	422	439	429	461	422	418	413	425	436	415	456	448	413	409	452	420	428	454	404	412	457	448	402	397	453	425	450	435	414	421	409	422	453	421	461	424	436	419	455	382	405	443	431	438	406	457	422	423	437	456	420	406	427	403	407	431	443	420	443	436	458	418	406	437	433	420	454	436	422	431	414	427	437	442	467	431	437	451	450	426	435	441	404	424	426	426	417	374	426	416	447	411	439	405	421	443	411	452	445	441	413	430	435	448	423	403	450	414	417	417	463	424	434	402	462	462	407	434	439	416	423	400	427	436	415	426	429	461	417	449	448	428	448	437	468	430	377	429	449	471	391	447	444	398	447	422	404	406	438	430	422	429	439	438	447	421	445	414	384	433	408	437	440	430	402	421	393	431	395	402	404	432	451	454	442	444	445	450	412	406	409	431	458	403	425	408	420	400	410	419	455	422	448	424	386	430	417	423	434	441	437	419	431	434	404	440	451	452	436	416	419	427	455	430	425	409	414	416	438	433	434	446	461	418	449	427	414	428	462	466	449	424	438	415	442	470	435	423	428	438	425	466	448	452	419	422	438	466	468	438	419	440	444	431	405	449	435	431	418	396	388	425	467	429	420	401	422	421	434	454	433	425	450	455	413	416	446	471	424	424	403	426	439	410	412	437	421	415	454	402	420	428	392	435	444	447	444	432	435	416	396	402	455	413	450	417	437	421	483	437	417	409	386	416	431	430	420	421	399	435	442	415	456	411	435	440	426	390	452	442	384	429	428	443	424	447	442	436	428	436	409	417	396	436	420	414	466	454	422	431	376	405	422	438	460	410	433	430	444	396	433	458	435	429	429	439	419	440	434	440	430	435	380	425	402	429	471	425	448	427	442	469	444	472	421	421	452	455	463	423	390	435	421	439	454	440	436	410	430	456	419	449	443	429	402	422	425	431	431	406	413	415	407	432	438	444	404	406	456	443	455	453	427	425	401	410	430	432	382	420	431	431	437	447	451	451	412	467	413	460	400	434	455	454	442	410	412	395	458	396	419	457	430	411	403	428	425	420	453	442	391	403	457	432	363	398	423	445	404	431	469	445	402	445	408	404	449	430	429	419	427	423	406	412	408	445	426	447	422	443	425	452	437	404	427	420	413	446	397	396	441	443	441	447	400	427	435	425	444	445	470	465	430	469	447	427	448	477	443	419	440	449	403	456	421	452	400	378	417	419	466	438	449	414	409	426	424	434	432	434	454	439	424	423	434	423	414	449	397	454	414	415	477	430	425	391	429	421	401	422	418	444	431	438	427	430	448	423	491	439	445	433	429	420	444	423	417	423	430	416	431	428	404	479	410	432	405	445	444	427	441	420	401	449	432	443	431	437	421	421	442	453	437	455	446	426	374	438	421	434	457	419	446	464	464	391	460	415	459	437	473	444	441	434	423	419	448	417	430	429	444	448	434	457	439	450	436	426	431	405	429	437	423	468	452	431	411	443	430	445	415	425	467	416	408	440	401	428	429	405	448	451	441	440	455	447	464	393	453	415	417	444	429	426	409	436	465	422	409	410	437	466	432	419	421	434	430	442	452	373	475	457	410	448	439	437	435	432	447	427	428	410	401	439	415	441	411	459	425	432	411	412	422	448	437	433	409	438	482	445	459	414	398	433	433	457	469	397	446	444	419	440	437	390	450	456	406	466	404	448	409	420	433	424	446	407	445	428	448	456	401	454	418	433	409	424	434	448	435	455	424	453	411	462	428	384	444	380	411	445	420	437	426	430	434	435	446	479	445	432	414	400	452	420	400	442	455	440	432	478	471	421	392	437	390	391	486	411	473	430	409	449	431	443	400	438	428	411	361	391	464	466	390	432	460	406	434	447	455	417	424	397	422	417	460	443	428	437	442	446	471	392	442	439	413	403	396	422	448	420	438	414	431	442	430	404	417	410	414	388	398	436	410	432	456	411	421	402	421	420	415	422	457	451	426	414	449	437	431	439	420	423	474	399	452	433	444	432	425	422	435	396	463	430	434	415	428	443	461	427	433	428	436	457	411	457	426	392	430	443	454	425	450	433	450	411	402	443	442	400	416	466	422	414	426	449	402	413	409
55048	25659	11274	4822	1738	1077	377	293	233	214	188	212	202	184	183	182	173	200	195	194	207	220	181	186	168	172	189	218	192	183	193	188	165	201	191	175	180	189	175	188	174	192	197	218	201	206	188	191	199	203	199	194	178	188	172	191	196	174	185	152	211	201	168	188	177	187	188	183	198	191	208	191	152	206	186	193	179	165	172	173	187	184	204	175	192	176	197	194	203	181	178	193	184	208	213	198	184	195	172	191	177	188	161	189	189	205	171	166	189	191	187	188	194	173	173	187	201	187	199	176	189	198	169	178	178	186	198	190	198	215	172	180	218	190	184	184	204	145	199	177	188	195	175	187	152	180	192	165	202	192	159	167	175	169	183	178	206	188	198	182	169	171	179	191	192	200	208	204	193	223	163	186	192	180	190	166	177	171	218	184	181	192	193	172	206	227	185	210	225	204	177	186	164	174	193	205	180	192	212	212	195	195	214	179	211	176	178	183	205	207	183	194	192	198	176	160	187	192	211	211	175	170	190	172	201	227	167	217	178	190	181	189	189	196	201	222	182	176	184	186	163	181	180	209	184	203	210	194	189	180	184	181	188	193	194	203	198	218	192	168	208	205	196	194	201	176	185	162	177	172	189	213	184	195	191	218	156	203	194	174	188	175	209	201	166	208	191	194	192	200	197	187	190	173	187	179	178	204	199	223	193	177	170	160	180	215	201	198	156	213	183	156	191	198	182	200	148	176	200	180	179	164	191	185	188	182	207	188	191	202	172	184	187	178	172	178	199	187	188	168	178	199	178	188	176	223	174	159	172	188	193	205	206	217	211	196	165	202	190	187	169	210	192	198	165	185	204	178	194	167	170	176	192	182	188	179	193	207	201	180	200	188	178	190	150	155	149	197	176	188	215	195	207	194	176	187	195	165	183	174	209	200	187	193	205	214	173	207	190	186	189	196	175	186	178	162	167	186	163	159	163	176	175	183	228	186	181	192	188	149	197	173	196	171	181	188	189	215	170	188	210	216	196	170	187	176	167	170	187	179	196	184	176	216	163	213	173	174	193	183	211	181	189	169	175	180	193	190	181	185	200	185	164	186	145	204	191	174	204	192	200	197	153	188	169	190	199	171	185	186	184	169	225	175	201	190	181	227	199	174	203	181	211	176	183	188	190	166	204	200	192	191	190	224	201	211	158	195	185	166	188	198	176	190	170	158	176	187	187	187	206	186	174	190	217	218	206	182	210	182	198	162	167	210	201	212	183	192	199	194	176	184	217	207	185	193	160	197	177	175	200	181	194	215	190	191	153	219	175	185	192	184	179	197	150	209	201	201	188	195	196	171	156	165	185	176	196	190	211	190	187	219	174	196	175	194	179	170	196	160	184	197	193	189	179	173	194	177	199	212	197	160	189	186	177	154	216	179	168	189	153	197	191	213	212	196	183	194	181	184	188	192	176	179	185	175	170	166	197	178	193	216	213	168	194	186	198	170	159	186	201	170	233	220	164	168	205	197	180	186	194	191	189	203	192	200	176	176	183	219	201	178	180	184	199	212	183	185	172	180	201	164	162	191	201	184	178	196	192	198	176	181	218	175	212	207	202	196	170	182	218	220	165	179	192	163	195	188	195	168	195	182	173	159	205	206	204	190	170	177	208	196	204	171	193	201	183	196	186	184	174	192	171	182	191	182	163	206	207	160	209	211	196	214	216	178	166	167	174	188	173	170	190	200	174	191	187	177	205	214	185	189	201	190	176	210	217	177	205	213	185	168	194	166	184	198	173	196	192	208	198	165	194	172	208	185	165	154	174	191	191	210	182	176	185	202	197	212	177	201	180	189	193	210	193	194	200	202	193	194	193	196	168	210	177	186	193	166	209	209	188	190	183	184	177	165	193	193	178	180	190	175	215	174	203	188	218	190	186	171	178	188	189	181	174	180	207	204	155	200	179	184	194	209	189	206	175	211	181	180	204	185	200	213	176	194	212	178	194	188	194	165	186	164	183	169	169	199	190	191	176	193	175	173	196	172	176	193	162	176	199	178	188	194	164	190	193	142	165	169	177	209	211	211	204	192	173	209	175	184	166	186	173	187	186	181	200	199	160	189	195	184	212	189	169	187	216	161	192	176	202	178	164	227	179	183	178	197	167	163	179	211	184	182	174	183	219	204	207	173	191	161	192	184	194	209	170	183	198	164	216	214	170	158	188	175	171	185	201	195	189	189	184	159	186	198	196	167	190	184	198	213	184	176	185	172	194	182	215	166	190	193	195	199	203	207	174	204	171	172	206	191	161	198	203	206	162	182	187	188	204	166	205	196	205	214	159	164	165	171	194	180	205	171	192	187	177	172	196	170	184	179	189	197	188	183	224	214	189	182	180	214	187	182	201	179	173	230	189	188	200	207	170	184	175	144	192	191	174	190	160	200	164	176	223	197	191	185	204	183	193	200	184	200	183	178	174	178	227	170	190	192	200	196	187	216	190	173	173	180	213	191	194	207	172	189	204	185	177	180	199	189	179	183	199	193	163	193	190	198	157	177	178	209	200	178	191	211	190	206	199	148	178	218	178	194	211	173	175	197	185	166	204	194	208	191	222	184	209	182	186	184	184	177	157	178	182	195	168	173	168	193	172	183	176	189	181	184	183	169	196	175	159	196	164	208	200	203	187	173	173	184	211	213	195	207	195	179	144	188	183	183	212	193	175	184	176	194	194	185	190	189	213	159	174	188	184	208	162	188	184	142	173	177	196	185	170	181	201	191	169	197	187	190	189	198	190	181	178	173	189	185	163	184	163	175	205	203	197	188	187	188	210	191	187	193	168	172	166	171	185	177	216	190	204	214	196	197	176	185	180	185	189	219	198	170	209	176	183	180	174	170	191	213	197	186	200	188	196	182	186	223	181	193	176	195	207	183	202	176	166	204	203	182	196	177	213	196	182	183	193	191	224	202	207	205	213	173	164	153	187	189	179	207	170	199	200	187	185	180	187	184	181	195	187	202	197	191	197	154	179	176	186	182	175	184	176	182	186	192	191	179	185	194	190	176	168	187	191	188	209	208	202	192	190	166	177	199	181	209	203	202	208	186	184	182	182	189	168	177	170	186	195	185	195	174	178	197	217	203	191	188	190	208	182	199	215	172	176	198	190	196	188	196	189	170	188	189	194	179	189	178	194	208	183	190	203	191	192	191	165	169	185	162	196	171	179	180	211	206	187	167	193	194	176	207	183	207	180	181	195	188	193	186	177	177	193	188	170	183	166	182	203	185	185	167	200	201	182	178	178	195	173	190	191	191	179	166	176	176	181	182	185	181	214	183	198	174	195	173	171	177	185	174	203	198	177	157	199	171	178	173	185	176	157	174	173	173	173	205	191	183	175	175	197	204	178	171	179	182	185	180	192	169	179	173	210	181	204	179	192	181	204	189	182	180	186	161	201	179	208	189	165	183	183	186	207	188	158	170	183	185	184	197	193	195	193	167	236	176	195	196	190	168	174	193
33420	15583	14283	10293	5744	4015	1070	883	666	592	455	441	434	483	419	458	451	417	414	437	427	417	397	430	420	424	391	451	404	467	430	399	431	449	395	413	419	409	426	390	365	394	432	415	429	379	388	394	391	425	399	426	405	424	401	380	380	416	385	453	430	407	409	407	436	364	412	387	411	390	418	394	407	435	444	402	374	449	398	422	408	426	395	388	424	426	405	371	417	432	407	399	426	400	383	411	415	416	406	401	348	372	422	390	425	416	456	453	381	445	427	401	374	411	403	410	382	415	428	446	428	429	384	427	383	420	398	430	412	420	392	423	427	400	434	410	399	414	445	394	415	415	416	410	410	421	445	448	393	422	427	417	442	423	395	425	419	408	470	445	387	417	429	400	405	399	428	425	428	414	396	396	400	401	379	401	425	420	412	436	364	426	396	431	383	386	440	413	422	385	395	422	410	422	417	427	393	396	455	439	432	425	394	415	388	418	408	428	447	436	397	428	387	408	396	408	425	416	377	407	432	407	430	392	395	422	384	408	448	414	409	418	389	445	404	395	383	407	395	404	405	418	405	407	427	411	424	413	435	416	436	433	404	411	397	404	410	383	444	417	435	421	379	407	395	425	441	442	401	405	410	412	389	442	385	387	418	387	374	426	415	394	437	428	452	420	428	390	404	406	442	386	430	397	399	429	425	397	460	398	452	403	415	427	423	397	446	425	400	383	392	399	442	386	372	426	419	407	435	444	414	416	434	409	419	401	421	446	379	423	423	418	413	393	409	419	411	422	422	425	403	379	378	404	396	399	449	445	429	434	392	417	430	419	381	424	405	427	406	400	424	388	434	439	400	402	410	407	427	421	445	425	411	379	393	402	413	425	410	436	390	385	401	404	404	416	419	417	387	392	365	425	413	389	419	430	378	431	432	406	394	415	418	442	432	421	390	380	441	411	427	412	421	403	423	425	408	416	440	380	409	420	402	417	415	411	384	406	408	405	400	423	404	386	391	380	417	411	423	435	399	424	412	403	409	400	376	433	418	467	400	384	429	423	412	424	419	416	426	427	425	426	407	402	400	400	394	444	413	403	406	442	415	412	427	414	411	411	408	415	437	386	412	419	430	431	419	377	413	429	441	397	427	391	408	429	403	405	413	355	422	410	365	417	371	392	403	449	409	391	454	432	387	407	446	420	427	430	415	385	425	415	414	394	392	407	437	414	426	410	409	433	390	404	422	412	408	415	421	406	419	412	404	413	415	422	448	405	423	433	399	426	410	389	438	409	383	412	440	375	439	390	396	412	363	414	377	470	413	412	355	436	414	407	388	390	419	402	419	420	400	423	403	387	409	453	357	435	416	423	422	424	406	430	431	432	373	456	424	426	449	418	413	406	430	408	419	404	406	410	424	398	434	389	441	390	424	411	424	388	393	421	429	418	398	376	373	438	434	416	371	385	373	410	409	422	400	451	402	427	434	421	439	413	433	405	402	443	409	408	397	377	401	417	426	402	441	426	396	402	419	417	470	433	427	387	479	410	407	382	375	391	434	394	420	421	405	434	420	415	368	380	412	432	406	389	410	441	402	373	425	398	435	440	424	383	397	399	427	409	423	414	378	443	420	449	437	407	413	406	416	427	395	380	392	419	448	442	424	429	463	395	415	446	424	462	429	416	367	442	440	395	436	424	389	416	450	393	401	454	413	442	386	411	421	427	438	386	441	398	421	439	387	405	391	428	414	414	404	410	364	416	397	383	376	423	402	394	458	431	359	390	417	407	437	415	425	419	434	398	408	415	436	442	398	397	422	416	403	443	415	434	420	440	420	398	395	380	416	382	435	427	385	398	410	441	419	417	372	420	432	397	406	425	385	415	450	403	382	426	403	430	366	404	432	394	462	398	400	384	389	442	441	425	434	430	411	410	413	432	402	461	376	430	404	384	402	406	419	451	440	418	384	451	405	439	412	411	428	413	389	409	418	436	388	391	411	380	398	418	430	389	444	411	417	405	430	422	405	409	405	410	437	415	413	392	378	442	397	399	411	411	411	422	420	408	423	449	418	421	435	396	385	399	415	426	446	427	392	412	435	399	399	397	423	418	417	409	403	416	374	416	434	395	430	427	421	424	439	415	418	432	363	429	359	410	414	419	414	413	456	420	430	386	375	399	371	414	457	425	424	408	436	414	399	409	396	401	428	420	456	408	418	423	381	411	426	421	427	409	410	403	396	417	404	412	411	417	395	435	397	385	422	444	404	424	405	389	421	387	423	413	389	418	392	411	455	391	391	405	400	404	438	388	393	427	419	400	414	431	414	422	424	429	423	459	392	411	439	393	434	405	427	418	420	430	425	375	423	411	397	403	402	416	399	416	409	397	440	369	393	442	408	413	408	422	402	403	409	410	399	456	402	401	390	421	427	389	391	404	417	428	408	385	402	384	409	398	406	414	406	446	388	408	411	434	411	410	401	425	426	383	375	397	402	436	439	396	419	406	402	424	412	402	380	418	452	419	413	417	404	428	414	392	406	377	389	452	389	420	404	409	400	403	434	423	460	394	381	421	413	391	386	426	371	425	411	426	398	425	415	404	357	422	365	434	422	429	421	421	446	434	418	441	457	426	420	428	353	392	396	407	378	426	419	387	449	368	431	394	422	379	414	403	420	422	459	457	427	366	418	438	474	390	393	395	407	440	396	407	436	425	417	387	394	418	412	410	445	421	438	411	375	431	429	412	353	422	412	471	421	453	421	421	407	453	457	386	402	438	421	441	401	442	428	427	450	448	447	433	431	429	429	408	395	431	393	383	395	405	434	412	453	417	398	441	406	412	409	409	394	400	417	394	361	424	419	403	383	464	427	410	419	430	426	425	419	441	394	427	410	393	434	394	417	425	406	394	451	441	397	403	413	403	453	421	401	429	410	386	411	389	403	397	389	412	404	397	415	434	410	419	394	410	423	431	408	397	420	409	373	441	434	405	404	408	420	410	398	403	410	408	413	401	427	402	378	397	442	428	430	417	423	383	433	421	426	376	405	428	392	413	407	426	404	411	428	411	409	444	420	398	437	450	435	430	414	386	419	439	406	419	407	418	424	393	424	421	431	423	401	408	393	421	429	408	402	412	449	398	418	408	435	403	418	401	407	444	407	384	420	410	443	423	406	403	407	378	417	439	379	404	397	402	387	434	420	413	414	394	402	415	422	415	378	422	411	367	428	417	396	369	386	403	435	420	405	420	424	387	416	409	409	395	431	463	419	389	397	391	402	444	377	394	405	469	402	421	432	442	444	423	432	406	434	436	393	439	422	397	423	460	423	396	413	424	431	445	406	399	377	385	432	409	396	449	424	409	415	397	392	407	435	384	456	440	457	407	398	402	444	405	389	426	427	415	437	472	388	399	436	410	442	418	419	416	423	389	419	408	398	406	427	443	436	382	430	419	405	445	431	418	406	383	392	429	410	388	432	419	374	440	425	404	417	426	414	408	398	416	382	426	421	385	430	419
57441	31837	19485	7595	3403	1364	622	430	333	298	266	232	286	204	241	221	243	276	231	228	250	230	245	275	221	263	254	256	224	237	257	242	237	238	222	221	236	248	245	219	245	255	234	231	249	217	235	190	226	248	217	237	259	232	245	227	236	236	210	216	269	227	235	218	258	237	215	242	244	242	228	239	258	233	240	243	231	238	246	247	256	244	249	254	208	271	218	244	243	219	230	251	273	237	230	242	226	257	235	200	208	232	237	240	266	236	264	260	244	235	253	250	245	249	241	258	229	233	208	246	283	240	273	253	226	247	211	219	241	254	232	229	218	247	221	252	251	249	240	271	244	215	226	227	213	236	231	244	232	225	199	204	236	232	229	240	258	257	254	224	234	231	235	249	261	228	209	234	259	246	225	235	253	233	249	233	254	225	241	237	221	229	234	231	241	221	238	245	218	218	216	244	245	245	213	232	242	275	237	248	238	224	247	257	221	250	248	255	266	223	244	247	217	205	223	251	207	241	255	247	255	232	271	222	270	241	234	192	207	221	221	206	230	237	239	241	272	228	255	236	223	249	219	225	260	238	246	249	247	246	269	225	233	236	253	227	214	253	236	231	230	200	233	250	249	229	213	227	227	239	247	244	259	221	216	229	244	247	213	226	249	240	226	251	236	227	237	235	240	221	275	245	228	262	248	237	203	236	214	214	239	232	197	230	222	220	221	229	241	241	255	224	241	198	207	229	243	256	201	235	225	257	228	264	261	264	257	234	229	208	222	269	241	205	250	229	259	222	205	215	227	229	237	256	234	260	249	262	230	222	238	229	244	237	212	261	246	244	230	225	229	293	240	215	222	227	225	257	243	226	213	247	248	247	262	249	233	207	261	263	243	247	214	235	203	231	219	246	247	232	219	234	212	244	240	229	238	226	231	227	208	259	237	241	244	205	240	224	245	238	243	237	285	225	254	232	227	228	232	236	249	217	260	234	233	233	228	237	230	229	225	252	242	257	227	230	254	213	251	221	262	227	249	237	238	223	196	224	222	255	251	248	292	248	252	273	272	252	218	264	246	223	255	248	274	222	228	227	220	224	238	250	230	206	214	257	251	231	227	219	222	244	232	259	254	235	244	254	260	221	216	219	228	219	241	247	227	265	258	251	239	218	250	228	212	208	230	238	227	260	235	253	215	265	229	220	244	225	238	231	230	249	210	221	229	253	234	220	223	246	220	250	234	236	213	227	255	248	261	219	239	227	221	229	224	244	248	224	231	239	276	245	221	262	225	262	238	248	241	215	260	247	241	236	246	239	245	254	272	236	251	256	229	228	211	228	215	238	208	242	231	225	242	230	230	254	248	214	246	238	287	220	263	218	238	226	233	270	236	243	248	239	260	235	272	240	237	210	240	257	277	231	269	235	241	242	255	262	239	249	227	240	244	234	248	252	258	221	235	238	234	240	222	244	238	225	252	213	232	239	251	207	235	206	218	236	255	214	232	241	225	249	200	251	240	227	231	217	232	236	250	227	235	253	223	242	236	264	248	229	251	235	230	217	255	207	242	225	239	265	266	226	214	249	229	228	222	213	259	253	224	243	249	241	217	221	224	236	222	253	248	220	252	258	241	269	223	217	244	255	252	245	261	244	231	196	218	228	242	242	251	228	252	242	234	222	240	246	242	258	204	240	232	230	226	251	268	235	221	204	277	266	247	232	233	247	225	242	242	274	222	231	289	232	235	217	203	276	221	211	240	260	245	245	252	265	243	245	225	220	239	235	240	224	196	239	211	231	241	223	257	249	270	229	266	241	255	227	218	226	243	242	249	241	223	231	231	219	223	252	229	249	225	246	242	224	233	227	217	239	244	217	251	240	228	238	227	240	224	220	212	258	265	239	225	242	242	238	229	240	237	216	217	213	246	238	231	236	238	232	232	266	246	233	254	239	242	226	217	219	265	260	248	220	227	243	247	216	241	267	216	217	244	235	226	224	238	239	223	217	244	198	201	225	210	243	208	245	212	231	232	241	244	226	246	223	250	220	236	241	233	238	243	238	278	252	268	212	243	246	254	275	208	236	204	248	222	256	267	270	240	236	259	238	260	259	228	267	255	210	228	231	228	261	234	254	242	252	195	249	245	212	247	219	231	251	229	210	201	250	229	240	215	233	218	252	266	205	252	219	231	268	254	255	242	229	258	190	212	232	253	251	257	251	250	220	214	222	215	252	222	212	212	241	233	230	238	251	210	213	244	249	234	225	233	239	251	227	209	227	242	242	233	231	247	254	257	225	259	248	249	283	234	222	242	240	254	236	266	215	242	221	208	256	239	247	246	239	256	228	229	268	219	257	253	242	248	221	260	244	244	271	260	227	218	266	258	260	256	223	220	233	207	250	250	247	243	240	259	227	224	231	229	227	246	234	233	240	244	269	251	248	259	254	218	204	244	232	235	242	245	235	246	256	233	214	255	261	208	236	234	246	224	268	212	244	225	236	238	245	215	237	238	248	240	250	232	272	259	213	260	231	240	245	205	230	256	250	220	236	241	257	237	245	245	220	240	226	243	236	234	236	263	267	243	244	248	227	232	242	229	216	244	250	250	240	276	235	251	258	249	226	212	233	210	242	237	205	223	248	261	213	260	262	204	247	240	248	212	257	231	234	230	241	221	265	201	240	265	225	278	250	218	253	234	215	202	230	245	231	238	225	216	247	222	245	241	226	194	239	247	260	244	229	230	222	240	228	250	251	235	229	243	245	240	230	235	246	234	232	249	240	220	254	220	261	242	212	254	206	242	213	216	262	237	230	239	223	229	234	241	246	242	238	225	271	223	239	274	263	235	248	229	248	234	239	208	233	244	249	247	225	239	235	223	222	252	264	238	253	227	237	255	264	249	253	264	225	266	260	240	218	225	217	226	210	211	231	238	211	234	281	252	216	226	215	227	249	253	241	247	251	240	268	244	220	273	242	215	242	240	224	249	224	247	243	253	242	262	276	258	242	226	228	201	238	240	245	217	247	238	228	238	243	214	237	278	247	233	233	232	243	222	247	251	212	217	243	239	276	246	271	226	232	237	216	208	225	229	242	197	218	225	199	230	244	231	218	241	224	224	233	232	239	233	237	219	238	240	224	260	252	271	238	219	257	244	229	231	245	226	225	245	217	244	214	243	234	228	230	267	270	251	253	236	236	267	235	219	245	229	217	228	255	220	238	207	233	247	248	213	192	226	234	270	236	248	220	241	239	232	232	239	223	255	251	270	214	199	244	237	214	263	242	256	244	237	243	230	242	215	235	229	232	248	247	273	210	231	241	254	234	244	265	264	249	255	241	255	211	245	237	259	219	244	246	229	205	254	237	227	253	227	236	238	266	227	241	251	222	224	236	222	230	229	229	245	259	288	208	237	261	241	247	243	211	239	245	242	213	223	263	211	254	252	227	275	263	243	240	235	230	253	245	237	240	221	225	254	213	228	237	227	213	219	261	244	224	258	245	247	225	248	233	254	238
34058	22155	21103	13159	9934	4409	2173	1663	1027	783	718	629	587	576	560	576	595	536	512	503	548	555	522	531	497	527	510	531	530	527	504	515	535	487	539	560	513	558	508	565	534	505	559	481	523	482	484	522	509	463	501	521	505	542	504	526	517	540	515	547	481	535	492	528	508	501	540	511	538	537	494	525	517	491	514	494	507	498	479	538	490	474	516	488	512	514	547	494	591	544	503	484	518	510	465	525	499	538	492	521	498	505	541	497	516	512	526	540	527	521	497	477	495	488	501	562	499	515	510	504	490	482	500	530	490	509	490	493	507	499	546	506	507	523	520	494	488	494	500	508	512	495	519	509	505	490	488	499	495	521	469	505	492	509	527	524	490	536	499	470	491	486	508	512	485	509	552	515	474	529	491	478	535	525	488	495	496	505	533	539	506	530	501	511	497	550	485	526	505	479	508	517	518	512	463	535	520	513	546	449	546	470	503	494	526	507	536	493	517	491	518	482	507	533	529	489	514	510	501	504	527	466	564	502	539	551	465	497	519	526	500	522	520	522	494	503	535	508	520	478	480	483	515	528	483	505	513	527	495	533	491	475	481	525	515	470	477	561	484	508	488	488	499	528	493	460	498	499	559	513	521	509	510	534	525	539	533	534	527	493	476	499	533	497	539	507	509	513	465	520	523	498	495	496	555	494	485	549	511	512	475	528	539	495	485	495	503	546	521	490	500	527	510	507	512	535	520	488	531	494	502	499	498	529	570	547	516	507	519	500	505	505	555	471	506	532	501	526	534	514	485	516	506	492	459	476	484	489	506	489	484	487	500	490	511	500	548	497	516	507	500	502	509	508	496	503	548	555	516	548	452	489	481	504	500	508	534	518	507	508	454	466	561	476	475	470	456	549	491	501	496	501	505	526	522	494	479	479	526	463	483	513	493	503	533	520	503	448	504	519	497	505	516	485	505	527	489	546	496	552	494	470	516	505	496	461	525	464	556	473	485	504	520	504	529	497	500	472	490	512	494	532	495	542	521	482	504	493	503	499	538	500	501	518	477	479	496	549	544	517	541	512	526	531	504	496	485	503	535	516	519	483	484	506	500	504	492	528	502	525	527	500	523	506	502	482	541	462	549	453	507	531	528	522	513	516	492	485	484	506	462	508	510	502	462	518	514	505	488	527	529	507	510	488	499	517	496	480	468	486	529	517	499	523	500	527	473	525	491	527	467	505	501	560	542	475	477	498	497	515	495	516	512	481	477	502	511	508	527	564	502	510	505	514	493	490	510	488	538	535	488	547	518	471	564	523	516	505	469	513	531	490	518	507	489	496	538	498	507	521	522	537	535	520	516	488	469	534	468	489	464	488	479	526	512	553	481	496	524	496	541	517	525	484	506	473	503	544	525	505	546	494	490	514	487	473	502	512	497	523	478	488	527	503	498	471	491	504	515	540	501	521	531	507	491	518	494	526	526	498	487	532	485	522	520	507	501	508	505	519	496	499	513	541	519	510	485	464	491	511	483	490	493	507	527	502	501	536	508	517	515	497	535	569	511	513	545	530	480	471	481	503	526	492	498	504	504	489	502	498	517	512	501	480	526	481	513	511	514	508	510	486	512	520	518	484	552	515	487	502	478	499	498	516	500	481	504	489	486	507	459	523	528	527	492	540	506	488	495	505	501	505	517	499	507	506	525	538	521	522	538	545	488	506	517	524	533	509	499	498	512	503	514	513	513	536	537	516	470	479	483	506	492	545	484	509	467	507	498	529	461	503	473	498	531	511	527	517	509	498	490	483	507	519	511	518	499	524	529	528	527	498	509	485	459	485	493	503	493	510	526	501	503	483	473	516	510	512	503	516	540	527	460	519	518	567	507	476	475	490	539	492	484	511	511	487	523	502	473	506	511	486	523	507	522	541	532	511	467	504	507	504	484	478	515	514	518	475	487	507	529	508	527	476	477	498	517	508	554	493	506	513	518	503	541	471	523	520	486	541	539	512	510	473	508	543	498	476	500	490	542	518	519	506	493	515	517	500	502	500	543	519	476	516	483	456	539	504	529	505	503	486	518	563	554	489	541	497	518	521	474	535	506	504	504	520	500	500	539	523	548	522	505	492	512	507	501	499	518	501	518	518	488	522	443	502	558	502	521	485	590	483	472	522	512	489	516	508	494	529	499	503	506	540	506	528	514	518	491	493	501	553	484	534	478	500	500	513	480	544	564	501	489	464	501	482	518	537	518	515	478	521	516	521	507	553	502	489	491	508	497	476	483	503	535	541	491	527	515	491	491	510	488	537	510	476	500	521	509	523	541	564	519	539	527	526	529	534	455	512	475	517	536	495	501	505	465	527	484	473	504	549	492	514	489	515	466	470	508	479	470	522	524	506	471	483	495	515	511	502	474	484	516	519	465	463	487	482	535	501	517	520	531	586	527	500	505	524	520	484	484	503	485	492	484	518	533	499	516	463	471	488	472	522	503	503	487	512	482	531	526	506	519	499	484	495	476	517	465	494	513	570	494	511	540	490	528	504	515	537	511	492	507	517	479	503	501	528	515	490	502	530	551	505	516	502	493	500	498	522	475	516	525	498	483	515	511	514	528	498	493	485	519	507	527	517	514	495	514	511	504	482	558	509	513	502	519	509	518	536	511	468	503	546	503	548	481	516	524	482	492	479	514	526	481	501	490	514	515	491	515	495	553	476	498	473	501	523	550	509	475	523	511	491	493	484	516	493	513	534	474	495	507	475	558	479	517	486	488	518	510	459	500	520	514	504	483	510	523	518	537	489	524	456	506	508	522	535	455	530	558	509	451	498	544	479	486	536	516	514	472	483	492	529	525	474	486	508	493	500	462	497	542	502	553	484	495	534	494	529	531	474	501	526	516	483	546	504	481	522	478	534	530	446	519	521	498	492	467	497	500	488	500	456	526	498	508	507	492	497	500	485	541	482	563	511	458	512	468	519	548	500	508	504	535	526	502	503	529	485	521	494	506	518	523	482	495	497	509	541	489	499	495	508	505	488	498	518	547	539	536	488	535	513	489	462	508	491	522	463	524	500	492	531	484	500	503	516	500	512	549	489	536	480	501	514	527	521	503	462	498	500	481	499	483	484	493	479	505	455	551	487	480	502	519	503	469	513	522	515	546	514	479	511	522	494	497	525	504	524	477	507	495	489	522	535	506	520	526	510	484	506	518	502	480	508	551	482	509	503	510	518	526	501	527	531	487	524	492	524	533	491	454	476	513	526	513	499	528	515	518	533	509	509	511	488	475	517	476	455	524	513	482	499	496	518	511	479	545	495	500	497	458	558	527	539	490	486	485	477	510	519	518	499	543	523	504	526	507	529	487	492	494	510	503	499	505	512	478	493	500	554	513	525	512	492	496	512	525	495	505	493	510	477	492	485	528	514	482	496	542	510	510	511	503	516	523	483	512	508	519	511	504	500	553	513	501	493	477	505	468	485	473	499	523	504	506	517	518	541	502	508	509	531	517	510
38356	17949	8114	2696	1008	511	297	222	194	212	195	197	213	201	193	202	244	170	209	191	200	186	204	194	195	199	174	176	193	193	206	193	235	212	211	203	191	202	176	219	194	216	191	201	198	204	231	195	191	204	234	201	197	221	223	216	205	222	183	187	193	214	217	218	204	217	195	196	181	174	199	209	191	179	199	199	209	220	235	205	196	182	188	234	195	226	204	204	204	187	208	194	187	181	202	196	193	211	160	209	206	202	210	219	188	181	200	195	207	213	231	237	183	202	233	194	178	205	214	215	185	207	195	213	215	191	201	225	206	204	185	205	211	228	206	212	184	194	215	219	203	192	186	174	189	193	203	201	204	192	204	204	190	184	200	214	190	191	200	184	209	190	189	212	186	220	216	210	175	187	188	194	218	232	200	207	211	188	194	227	170	189	196	209	213	226	197	173	181	182	206	190	189	209	190	217	212	192	221	178	211	201	208	206	189	203	184	237	198	206	178	201	200	211	192	187	183	215	200	181	211	182	203	206	205	194	227	186	179	207	196	204	188	197	202	196	198	194	192	217	220	169	208	189	185	191	186	230	202	198	212	200	217	206	227	199	194	199	193	219	216	192	224	205	218	175	189	192	193	169	162	216	179	179	184	203	189	235	198	210	208	218	208	215	202	220	200	185	223	232	193	184	221	190	220	192	213	218	221	176	210	201	214	205	190	177	188	174	205	198	204	212	187	190	211	216	196	166	168	164	226	195	191	206	212	204	195	171	190	188	236	190	217	198	196	195	199	185	200	220	228	209	210	227	195	177	196	194	189	186	231	206	195	202	199	214	220	204	188	204	175	199	196	198	209	182	234	198	177	216	210	211	197	176	206	201	169	205	228	209	198	213	221	224	218	192	171	174	186	185	202	198	186	224	201	216	196	158	194	210	193	196	201	206	175	200	188	188	200	186	187	239	174	177	167	201	206	202	187	198	235	202	192	190	181	176	196	202	197	211	206	192	197	211	206	196	175	195	198	187	223	206	192	221	211	198	218	197	208	204	206	218	181	192	193	186	206	222	206	202	216	219	192	216	214	208	205	201	200	201	221	195	202	176	219	185	190	207	198	199	191	199	198	201	223	224	196	205	208	211	211	197	219	215	185	203	190	220	162	182	216	188	188	185	195	189	201	196	221	192	203	199	205	200	195	208	192	204	214	196	186	212	217	208	220	215	188	214	197	184	231	231	203	203	211	188	211	189	204	200	217	212	197	198	205	202	205	194	188	205	197	222	194	209	206	183	178	195	205	206	199	217	204	221	218	214	185	190	193	235	194	193	186	203	206	197	183	180	192	194	188	177	185	195	231	228	192	176	152	183	212	161	186	162	180	178	174	208	204	195	232	230	213	226	212	205	207	207	201	200	204	213	209	195	169	232	188	225	213	197	190	213	189	218	209	196	206	207	194	170	187	201	203	217	230	200	215	202	201	186	183	200	181	209	205	227	209	189	198	206	198	199	194	191	206	179	220	194	190	189	179	197	218	192	188	171	219	185	205	208	205	191	175	204	219	214	198	229	191	185	197	206	237	180	202	194	228	203	214	206	211	202	178	197	197	202	173	218	195	201	184	157	219	202	186	229	224	190	196	203	179	184	221	197	190	221	193	204	192	220	213	228	215	214	193	216	192	213	183	187	182	175	189	176	214	209	246	196	198	185	207	190	193	236	178	197	176	216	209	182	214	211	221	205	205	210	190	213	180	195	207	214	169	221	209	176	204	205	195	205	175	186	226	195	239	206	194	198	222	228	192	228	205	174	201	217	181	169	200	226	183	202	206	219	202	211	211	198	206	213	190	199	190	199	239	192	228	190	223	219	202	208	203	182	189	208	209	193	179	207	208	199	191	195	178	214	195	201	206	207	235	226	207	230	200	208	208	186	187	190	170	211	185	193	167	219	229	217	200	185	192	199	193	215	212	202	193	176	205	230	204	206	175	215	172	206	197	176	209	213	175	213	201	187	222	207	194	212	233	204	203	183	187	215	212	225	190	194	165	178	211	165	210	220	193	204	200	208	226	210	227	174	193	222	173	202	213	180	192	191	207	201	206	198	216	187	193	218	196	222	205	189	181	185	193	163	191	184	173	207	192	215	170	219	206	212	199	189	201	207	200	168	195	215	181	204	203	212	189	215	189	206	193	205	200	214	211	206	187	207	185	187	223	204	196	242	203	226	200	228	218	187	193	210	221	218	205	199	199	218	189	214	179	209	195	195	216	204	199	209	175	187	189	190	199	191	189	189	200	182	204	179	204	193	199	195	203	203	214	221	194	193	222	184	226	196	212	210	232	186	210	202	207	207	165	192	225	200	208	205	215	218	192	193	182	190	178	188	184	211	201	187	194	204	182	203	218	196	174	201	214	185	196	173	199	212	209	198	225	198	223	211	203	205	201	230	220	203	216	213	210	192	210	176	205	223	189	212	169	215	185	192	210	199	192	208	199	199	204	222	236	202	207	196	202	195	207	210	230	195	188	213	230	213	209	217	218	194	224	223	213	196	238	184	171	187	219	201	197	181	182	217	210	212	229	211	211	204	218	213	211	202	183	180	195	167	185	189	193	218	217	202	218	194	186	193	217	197	166	200	174	225	238	237	219	209	213	202	226	222	210	210	180	179	192	195	195	201	189	212	201	217	187	218	219	171	206	195	198	197	213	192	211	193	198	197	207	220	191	190	208	187	215	190	217	194	208	204	208	229	179	206	203	203	210	205	190	218	187	184	220	179	204	198	193	198	193	211	235	212	185	205	208	208	205	231	201	212	224	206	182	206	199	196	215	226	217	188	212	192	199	212	198	208	193	234	171	209	209	194	223	178	199	200	191	217	205	220	212	193	200	207	220	201	201	202	192	203	209	179	208	212	205	229	194	213	184	184	196	203	201	183	187	197	199	190	189	194	223	187	228	189	179	213	226	192	206	193	203	210	203	221	187	184	190	179	216	230	189	177	218	180	162	236	201	181	204	221	200	176	217	203	224	216	221	197	201	185	210	174	209	209	206	187	201	201	182	182	168	194	209	189	185	181	169	199	204	212	187	184	211	207	170	198	220	194	212	162	198	210	231	224	201	236	228	210	177	218	202	190	198	205	218	216	220	205	175	200	208	190	210	205	237	183	172	214	214	180	183	176	186	204	194	210	207	220	194	231	230	201	196	200	201	196	190	179	192	240	221	192	176	187	232	205	231	193	212	223	187	208	187	209	201	199	204	201	208	178	182	215	222	223	193	202	226	215	181	192	218	209	214	213	209	226	203	224	202	196	182	202	194	214	219	246	182	221	212	201	205	174	175	196	195	188	193	208	184	216	214	184	182	199	184	198	194	193	204	203	214	189	226	198	201	223	220	193	182	214	200	187	188	203	204	215	220	182	213	162	182	228	192	215	180	180	229	198	216	220	206	207	185	234	209	190	214	192	211	218	201	200	237	192	191	181	210	211	210	195	200	225	210	223	222	204	233	205
22848	12383	10514	6173	3267	1682	843	486	420	461	410	440	420	417	448	437	425	445	423	401	429	426	418	419	427	454	419	414	394	428	433	431	428	445	420	442	418	422	438	406	407	454	430	415	434	432	461	422	429	439	430	423	453	466	391	416	419	426	467	421	432	434	469	430	414	416	413	424	433	472	429	464	453	380	465	444	406	399	427	441	429	413	403	416	439	452	446	465	455	434	455	420	437	420	443	390	420	421	438	408	431	432	446	421	427	413	436	429	428	445	426	457	435	462	442	451	446	468	454	388	448	424	453	452	436	444	441	425	401	441	431	422	429	456	456	398	438	373	449	414	432	417	417	444	455	409	438	435	409	440	469	428	456	446	446	446	429	464	422	411	411	415	373	440	440	430	425	479	435	440	429	413	429	446	427	416	440	421	407	428	469	420	416	397	430	450	433	432	426	442	451	428	415	451	424	446	419	428	405	465	437	430	427	463	441	430	410	434	432	446	429	415	424	402	449	427	466	419	458	380	424	399	463	420	431	439	442	426	483	434	430	430	463	428	437	442	439	438	411	437	411	436	409	433	412	386	424	433	435	414	413	425	452	414	418	404	425	465	444	459	413	402	403	425	434	447	432	442	450	458	477	438	434	432	478	402	447	400	453	458	434	422	413	422	407	425	400	427	417	430	408	425	399	440	429	442	415	438	471	416	439	418	423	414	413	462	452	440	423	448	391	470	454	409	424	421	441	435	416	436	432	401	438	436	429	430	398	407	383	429	427	444	448	434	445	424	413	430	459	423	452	465	450	426	434	443	462	461	436	446	409	426	456	441	438	402	451	467	395	445	428	429	408	432	458	410	428	413	423	439	412	449	427	426	420	409	412	400	447	410	435	423	391	404	425	463	441	426	409	402	428	417	458	458	408	437	395	441	399	452	433	435	423	421	453	435	411	437	426	396	388	425	443	422	410	412	474	437	444	427	409	441	444	440	398	451	436	465	405	446	430	427	402	456	425	435	429	427	419	461	437	431	406	452	390	441	419	408	409	403	407	408	432	360	392	430	430	407	450	427	450	421	437	415	434	388	462	444	413	404	423	457	413	432	462	437	458	411	447	433	450	433	407	395	423	417	417	411	408	391	416	444	465	413	416	411	424	417	404	444	428	439	443	421	418	406	431	478	423	448	432	417	413	442	463	434	389	427	454	413	481	427	436	418	434	454	406	439	446	427	434	417	427	438	451	411	436	434	430	451	434	435	455	439	433	455	417	424	460	432	421	386	414	419	424	428	441	423	413	451	413	426	391	408	418	414	451	418	386	442	455	438	445	450	427	457	427	439	398	438	434	409	432	391	448	431	429	451	419	379	420	426	428	448	445	419	420	402	447	425	417	421	412	415	424	427	475	414	446	457	400	402	420	421	426	444	416	441	433	419	411	418	436	429	399	410	444	417	430	429	428	470	432	471	420	463	405	441	434	433	465	429	437	433	455	406	436	409	433	409	443	388	418	410	444	408	422	415	432	426	434	438	411	449	393	440	419	455	420	441	418	420	449	416	430	433	446	405	447	442	413	446	406	411	436	423	417	416	468	427	444	433	442	434	457	423	426	424	425	454	435	356	460	421	426	427	436	404	439	441	427	436	442	406	436	427	390	436	420	423	441	432	422	439	409	448	469	449	447	405	437	437	421	423	445	445	459	423	408	400	435	414	433	449	431	428	419	408	439	445	429	435	422	420	435	445	429	451	429	455	405	413	440	399	412	437	430	424	419	414	427	405	439	412	429	426	430	446	475	421	406	385	417	413	430	440	401	443	411	436	442	463	426	468	433	455	445	469	425	391	427	411	469	412	434	405	434	435	393	431	428	421	421	431	447	429	444	408	416	424	457	445	432	445	407	437	388	460	445	456	404	412	455	413	415	438	433	441	419	427	434	443	426	406	445	421	464	394	395	408	448	420	435	423	432	436	419	420	399	431	443	442	411	436	465	447	413	426	408	419	433	424	446	418	394	442	408	423	441	429	455	425	438	413	451	427	434	423	437	438	426	427	442	393	480	412	468	459	431	459	425	422	404	437	423	422	465	418	395	409	407	462	410	451	455	461	468	450	434	450	441	454	452	394	436	384	418	455	461	416	427	427	439	427	438	409	464	400	418	423	431	459	448	425	451	438	447	417	398	440	419	421	473	454	410	478	433	413	416	430	430	445	444	413	421	434	441	423	412	391	440	408	429	383	418	423	429	440	423	399	444	414	487	455	416	425	407	427	416	421	445	421	396	432	425	427	423	402	456	450	411	412	458	421	448	414	456	430	436	416	390	454	410	428	412	432	430	439	404	414	398	417	430	465	447	438	441	473	464	494	448	439	429	409	435	427	418	450	489	403	454	398	408	426	445	413	419	425	445	437	469	405	442	433	442	433	415	405	418	419	418	390	409	405	447	425	435	399	406	397	421	430	472	442	436	416	450	420	460	419	440	437	469	429	426	432	437	455	409	417	465	438	418	431	487	446	461	413	402	420	435	424	454	431	419	432	442	400	449	387	427	428	414	431	430	455	426	420	459	466	419	413	459	416	439	424	442	420	419	431	421	458	455	451	414	436	413	431	442	466	454	438	413	438	438	443	412	420	418	415	464	437	422	411	417	450	422	427	452	459	441	383	413	409	424	423	417	404	418	437	400	453	415	432	413	443	465	445	425	425	435	443	450	462	441	395	412	401	416	437	447	413	413	416	412	448	436	403	412	430	437	430	412	402	427	393	445	420	464	453	427	425	413	436	429	424	429	440	443	427	437	402	398	420	443	448	439	444	444	417	442	437	445	426	393	467	375	461	408	421	439	429	409	439	445	425	415	441	449	465	452	427	449	406	401	418	430	383	433	419	423	476	423	429	432	422	457	445	444	410	439	423	432	424	422	459	450	435	414	424	428	446	399	485	390	425	446	405	422	452	420	418	426	454	422	387	421	466	450	397	434	438	402	413	419	411	439	420	439	419	397	451	463	428	416	438	466	443	428	432	442	391	457	434	463	406	439	464	447	453	447	428	463	429	422	425	397	423	462	462	442	428	402	433	424	418	465	429	426	404	435	445	398	441	464	411	428	441	429	412	450	434	408	417	419	453	411	388	459	443	436	432	416	403	441	444	443	450	440	443	411	424	411	440	455	385	392	424	448	440	442	416	430	429	424	408	425	431	481	438	444	425	439	423	437	400	462	456	445	437	443	426	463	437	432	444	429	399	403	439	456	440	444	453	468	449	477	419	407	448	421	447	428	448	403	470	425	442	415	463	452	453	425	450	428	452	394	435	434	436	423	427	449	448	427	441	424	439	450	432	439	445	468	463	429	427	446	442	452	420	444	407	447	424	404	438	417	405	438	404	439	444	424	429	414	475	405	405	449	422	415	399	448	410	447	447	435	449	432	435	443	417	401	460	458	417	479	426	450	458	438	422	415	419	474	416	442	440	393	429	448	460	449	403	425	410	446	424	407	410	424	407	403	424	426	457
51918	25542	11356	4681	2454	1166	526	241	233	222	224	195	211	194	211	206	191	183	203	161	178	189	213	185	184	169	195	197	166	173	164	187	199	208	188	184	179	188	220	191	191	208	203	154	175	183	196	195	169	187	195	187	151	143	164	201	190	176	187	187	171	165	156	177	186	179	193	166	185	193	172	175	174	178	182	162	186	192	176	204	182	223	177	216	185	146	166	152	188	203	168	169	170	179	180	176	193	207	177	172	191	181	198	192	183	179	199	198	186	185	195	176	203	189	180	183	183	174	206	193	182	167	221	176	187	156	178	201	177	172	177	186	171	176	164	174	212	171	177	202	191	198	186	207	159	189	184	165	189	192	175	201	156	185	205	178	196	197	201	195	181	177	192	159	174	190	165	189	169	176	154	181	194	168	207	193	186	194	188	173	172	189	175	168	180	173	200	181	198	176	191	207	176	204	183	182	195	204	197	167	186	198	182	174	188	182	182	177	196	180	181	191	200	211	194	181	193	193	191	200	194	175	205	192	185	197	167	189	214	197	187	202	186	143	199	172	196	185	174	183	175	176	166	203	203	183	200	174	193	216	164	174	164	185	199	175	183	185	202	229	193	178	207	223	164	151	159	201	196	200	197	160	195	177	197	180	169	191	202	169	184	190	175	197	202	186	192	179	177	169	184	195	177	178	204	178	177	171	187	170	188	199	177	196	191	187	191	179	181	190	195	189	171	183	189	200	196	194	180	183	203	189	177	173	177	160	165	210	163	179	195	195	214	190	199	207	182	166	175	183	178	176	162	160	170	186	190	192	189	195	182	182	212	195	191	162	188	226	210	208	181	208	170	191	168	196	172	199	177	171	154	191	183	183	179	186	167	172	191	206	189	168	195	179	191	166	190	156	174	182	169	186	204	185	187	184	172	193	189	192	186	196	168	209	214	188	178	199	188	180	168	217	169	162	178	210	201	175	161	160	201	206	191	192	180	199	177	208	199	172	174	163	194	180	205	182	163	162	162	178	163	195	184	187	195	197	217	185	173	196	177	188	188	194	196	210	192	187	169	207	176	169	191	187	167	192	178	177	197	169	196	180	196	168	174	178	221	188	186	193	161	169	189	197	191	185	204	193	179	186	176	176	201	195	205	156	184	190	164	194	197	201	169	215	195	201	171	216	189	183	216	179	202	186	178	188	211	203	176	168	183	192	185	157	196	171	199	184	196	180	178	167	172	192	205	169	190	167	164	186	191	191	178	182	159	161	170	187	224	182	185	177	180	183	200	192	186	190	188	198	184	185	181	210	169	175	204	208	207	158	194	183	190	188	169	166	183	159	157	187	206	197	165	179	206	167	182	204	165	168	191	181	184	160	182	202	195	186	192	190	203	176	206	224	172	194	187	182	211	187	163	203	195	167	184	214	171	162	186	179	178	190	166	195	184	163	163	167	191	184	187	186	171	185	186	169	156	188	148	193	167	186	204	217	196	198	196	181	159	181	178	206	157	152	162	193	164	173	179	191	183	189	192	190	165	186	197	175	194	164	170	194	190	171	176	182	152	202	184	177	188	188	199	187	166	176	199	188	188	157	198	218	180	185	175	179	202	204	194	194	190	190	191	196	196	157	169	174	172	187	200	192	200	180	190	207	189	194	187	183	171	176	198	187	191	189	183	177	185	176	167	145	166	186	182	173	190	181	184	182	192	187	189	184	188	187	180	177	162	178	214	192	200	213	181	193	162	160	172	165	174	197	187	178	193	190	189	218	212	188	192	199	170	175	163	198	185	209	204	197	162	169	209	177	166	176	222	208	189	171	182	174	181	175	200	199	198	179	185	199	173	214	187	194	173	196	187	176	203	204	191	200	170	168	157	186	194	181	177	162	186	176	213	197	189	188	198	196	198	198	172	220	187	167	205	175	162	169	191	195	195	188	191	192	193	202	176	179	169	182	191	198	204	169	169	193	201	179	180	157	197	175	179	200	187	179	174	184	191	192	176	197	201	184	192	194	142	200	197	193	178	178	158	197	187	166	198	204	186	185	186	172	175	171	178	180	175	199	202	171	176	162	164	193	185	173	180	194	176	168	191	178	197	146	153	184	174	173	207	222	185	187	188	176	190	188	185	150	175	173	169	192	190	181	167	164	195	176	210	183	171	186	167	185	194	190	181	164	202	183	184	180	206	166	197	182	172	194	195	195	183	165	205	167	185	155	198	181	177	234	167	194	163	177	197	194	187	172	211	166	199	194	182	217	187	181	185	158	181	177	193	187	194	186	182	180	198	172	193	170	178	189	183	161	178	190	183	176	177	167	184	184	189	184	194	194	182	175	154	197	168	169	198	188	181	184	176	174	161	183	181	214	185	178	181	216	190	201	171	174	158	202	214	190	197	178	184	179	175	186	195	190	178	185	198	174	182	191	186	178	214	173	193	174	167	212	156	172	166	167	181	198	185	193	185	177	195	206	182	193	204	170	156	186	180	188	177	160	184	163	167	181	168	161	185	205	175	163	196	159	184	157	187	182	183	178	169	149	175	184	179	211	213	196	230	172	193	165	196	193	152	195	212	192	175	176	157	169	190	207	165	176	180	176	189	190	186	193	171	190	170	202	178	160	183	198	159	181	164	207	199	175	179	195	174	184	193	208	201	179	187	157	193	176	202	183	188	198	171	228	198	177	189	193	176	168	167	204	199	190	215	201	164	208	210	180	171	184	191	177	196	180	199	187	191	214	187	201	200	181	191	205	183	173	200	187	170	177	204	193	181	182	197	199	186	197	199	176	182	197	192	165	212	194	186	202	191	180	191	190	190	174	154	187	192	178	158	190	172	177	219	214	198	194	201	185	178	219	187	168	174	177	199	208	199	187	164	176	165	185	180	208	203	179	172	166	186	180	207	202	154	174	200	185	167	184	200	183	176	190	214	192	186	179	216	196	179	185	179	205	206	181	188	166	205	159	190	189	202	182	171	170	228	166	201	180	191	188	192	183	186	201	156	193	179	172	190	183	181	188	185	206	192	197	185	182	190	176	164	188	182	196	203	162	177	158	185	198	174	193	170	202	186	192	157	167	161	200	218	204	174	190	168	185	203	202	182	191	174	194	191	203	185	169	199	190	188	195	188	176	158	196	192	191	177	202	182	181	194	238	185	200	178	166	177	188	194	158	178	186	202	192	149	194	203	196	158	184	150	173	199	189	193	177	212	167	215	210	159	177	187	166	168	199	170	187	224	186	184	189	201	186	186	190	177	177	196	179	211	188	187	185	179	203	182	199	183	191	191	196	211	210	180	167	227	179	198	196	221	226	155	181	196	182	221	182	203	178	210	155	182	180	162	177	190	185	145	201	177	201	173	147	196	166	197	155	182	175	174	184	161	161	191	193	180	202	170	202	182	195	172	184	155	193	162	191	176	185	165	175	166	203	186	146	150	176	165	181	184	208	206	171	183	184	167	225	195	162	178	157	192	202	191	187	170	164	169	197	180	167	155	179	195	189	199	165
31058	17222	13476	10746	7410	3998	1639	943	651	544	522	441	484	455	406	426	427	433	411	420	441	429	424	393	395	389	416	424	419	406	399	375	379	373	423	431	384	404	390	429	417	431	389	434	411	397	431	382	406	385	442	421	418	424	412	437	399	409	401	388	404	456	428	393	414	403	409	388	445	418	392	407	417	425	425	429	392	420	411	445	404	404	409	386	405	401	398	404	404	410	412	392	374	403	424	422	422	375	427	385	407	401	411	424	389	402	417	385	423	412	404	450	404	420	380	386	384	458	407	442	432	392	413	395	431	398	408	432	393	414	417	414	408	379	380	408	355	371	388	391	415	383	409	391	422	397	440	398	414	414	404	424	352	374	417	390	403	390	383	431	411	417	378	384	406	383	389	421	400	392	363	440	428	421	404	389	391	404	407	408	415	432	430	383	404	408	449	408	393	459	379	423	399	385	412	388	429	410	421	426	395	411	418	420	407	429	474	409	411	388	381	385	440	422	415	428	425	436	414	414	417	434	419	386	428	394	421	425	436	389	409	409	396	439	416	401	413	404	403	431	420	389	416	428	393	378	420	392	400	429	400	455	357	442	417	410	443	422	389	393	432	379	404	393	398	444	386	398	436	409	433	409	408	382	414	421	409	399	436	405	402	464	385	436	413	421	387	420	386	392	401	415	428	434	409	378	395	395	375	415	412	452	438	423	426	417	409	401	399	390	391	421	387	430	395	420	430	407	397	433	422	404	388	399	426	380	422	395	416	398	392	380	402	392	424	381	401	460	423	397	421	436	447	411	410	432	383	437	450	390	402	415	359	438	415	403	420	429	403	424	398	391	397	434	402	411	421	379	425	431	424	387	401	389	405	422	389	386	390	434	409	411	384	411	426	395	402	421	361	390	362	411	403	427	367	377	418	391	404	416	394	413	401	388	473	393	409	402	425	463	430	424	393	437	391	421	383	398	418	395	451	408	387	399	421	418	419	388	407	403	423	405	402	397	409	372	426	391	375	397	437	387	422	405	415	376	408	435	407	404	366	432	433	423	366	417	442	393	430	410	401	419	392	420	378	383	403	391	427	449	427	428	420	390	411	382	385	361	389	413	429	445	414	383	395	415	411	389	408	413	412	453	424	385	423	387	421	399	409	376	424	397	444	414	434	402	394	404	381	417	409	399	427	376	398	397	444	399	464	410	396	398	424	402	383	404	407	424	363	420	410	388	431	418	425	395	407	423	413	415	387	390	461	384	409	389	421	422	392	410	384	409	385	428	392	415	420	420	354	401	421	385	406	398	422	418	401	427	408	415	405	403	421	432	409	418	403	399	426	422	422	419	415	419	431	392	419	407	400	401	400	401	387	415	398	442	383	390	409	425	410	427	426	408	410	416	397	448	371	393	407	422	437	417	427	402	376	417	415	398	411	416	406	434	394	370	374	396	396	412	390	426	404	409	429	393	391	404	439	399	406	398	409	395	428	433	408	400	394	433	404	433	391	426	373	399	419	373	446	388	430	397	404	426	419	419	441	424	431	414	425	408	414	434	440	406	427	429	395	408	429	404	430	381	407	415	425	417	404	468	430	397	404	392	393	438	439	421	408	405	414	396	418	405	409	407	393	421	404	375	407	411	458	405	411	388	400	418	395	445	393	371	418	400	426	411	437	435	424	384	399	410	421	408	399	411	426	402	383	409	399	402	382	413	386	415	419	417	377	411	423	375	395	409	411	417	437	437	411	402	387	411	417	393	410	404	400	352	414	404	421	388	411	418	393	410	389	414	427	396	409	412	404	431	411	411	409	404	398	426	386	419	390	389	427	421	417	411	383	409	423	453	421	462	414	375	409	431	397	406	455	403	433	451	390	434	388	431	412	404	419	476	369	421	394	415	410	404	412	414	424	462	419	376	413	395	434	409	392	387	427	391	395	418	381	440	401	419	444	402	394	377	398	413	427	423	410	407	375	467	421	393	431	419	385	440	433	410	430	409	419	401	426	420	393	401	405	380	385	416	383	385	428	438	385	415	399	431	437	424	419	430	391	413	436	388	390	385	435	417	404	429	399	400	413	421	403	402	406	409	416	411	421	385	429	387	422	420	443	433	360	428	423	424	397	390	395	389	393	406	387	411	413	385	380	417	402	444	433	378	392	386	439	410	416	390	406	356	423	425	427	423	423	399	382	403	429	377	396	405	398	426	460	416	391	381	413	412	404	434	414	433	403	369	434	392	410	394	429	421	402	400	414	423	426	407	413	401	413	402	398	376	389	372	422	407	395	400	401	431	437	408	431	385	398	408	412	440	423	404	413	407	435	430	382	426	409	394	424	429	412	405	424	402	442	432	421	411	378	406	409	420	437	424	392	437	387	447	430	430	383	413	377	401	398	413	438	372	399	455	385	416	426	361	443	424	405	438	430	371	444	418	422	404	416	423	423	418	435	409	379	400	368	383	403	403	385	442	389	400	407	415	440	423	398	404	376	398	434	413	420	401	396	416	410	428	406	421	411	403	422	412	397	409	407	406	424	414	410	404	390	372	394	386	406	428	402	410	401	412	429	400	380	421	409	429	428	411	381	420	411	398	373	382	382	384	387	474	409	444	412	433	406	373	384	390	401	398	371	431	404	410	453	399	403	392	405	392	377	439	384	404	401	437	443	393	362	400	409	431	392	413	403	381	417	393	403	413	389	387	412	413	401	394	427	420	442	459	402	396	432	381	373	390	406	452	374	424	411	438	394	422	394	420	415	396	444	370	409	402	398	387	387	426	397	387	395	409	392	434	437	440	460	393	404	412	439	408	428	388	397	400	386	423	411	401	375	431	387	378	444	366	423	388	425	391	416	433	406	428	423	375	431	415	422	417	401	402	418	410	389	449	377	414	403	405	449	382	432	400	379	451	432	415	450	410	391	429	446	462	417	418	418	395	376	452	403	426	390	427	421	398	409	370	405	418	423	379	366	409	413	467	430	399	424	429	409	420	392	423	404	370	383	364	399	418	404	392	412	437	410	411	412	393	375	381	387	401	387	398	406	395	408	399	412	424	403	398	351	404	413	398	426	392	447	381	396	389	410	385	406	390	423	397	415	422	410	390	419	398	419	427	394	419	446	375	368	415	420	388	431	411	402	392	370	430	431	356	408	444	434	400	421	381	381	376	414	413	399	399	428	410	389	427	424	419	389	405	404	410	432	407	412	415	450	376	429	421	425	412	370	407	406	387	391	419	400	416	378	394	391	414	405	438	399	401	406	404	420	401	415	423	408	392	396	429	416	411	412	393	381	431	371	430	399	406	390	412	404	431	409	438	383	399	423	443	419	423	389	402	435	449	422	402	413	473	429	409	358	466	383	408	415	422	413	428	375	432	409	405	421	397	404	431	405	428	426	388	393	393	389	413	412	442	404	416	412	401	400	422	425	433	359	415	373	406	372	386	398	408	393	425	403	426	421	414	376	427	406	427	426	392	389	448	408	412	417	404	391	401	392	408	429	409	451	420
59767	31630	16027	7958	3867	1785	652	437	298	328	287	253	280	265	254	259	255	263	240	242	255	285	256	225	225	229	238	240	226	233	241	271	228	272	244	215	244	247	217	225	273	257	219	245	254	261	247	237	277	244	231	259	261	265	235	231	208	255	229	226	244	223	229	243	228	228	235	269	237	246	265	249	249	243	251	245	247	255	252	256	249	218	261	253	241	264	256	252	271	263	209	255	231	210	223	228	227	235	246	231	223	209	216	259	249	242	226	271	231	229	253	241	247	230	236	215	232	247	262	269	227	208	254	208	242	229	251	285	243	235	251	222	270	225	213	207	232	236	217	220	263	252	230	213	253	267	263	243	245	244	225	238	252	245	208	215	267	256	246	251	231	216	222	250	240	215	212	256	213	263	255	251	232	233	213	234	228	255	238	244	221	275	213	266	229	227	215	222	248	232	217	240	222	263	251	225	253	250	239	209	237	267	230	235	233	250	233	230	234	230	260	218	240	254	236	221	249	240	237	236	237	233	244	253	236	247	259	228	234	240	287	270	282	250	254	247	226	245	248	247	259	241	245	237	232	205	275	261	261	245	237	228	212	259	260	249	262	257	200	226	249	231	237	250	236	242	253	225	264	222	206	238	242	228	234	245	252	241	263	236	251	215	259	236	253	255	246	263	251	250	212	230	260	228	251	246	242	213	255	236	244	228	239	265	215	240	255	251	282	220	251	246	219	229	219	249	246	258	245	238	239	247	226	262	261	236	243	209	252	247	226	274	220	247	243	227	245	261	238	243	231	249	229	267	222	222	247	241	258	213	245	289	250	240	218	217	234	240	276	241	237	216	240	251	244	238	254	241	264	285	252	249	247	270	246	237	248	237	265	243	253	212	229	226	250	210	224	247	250	270	259	244	277	227	220	247	234	247	220	274	223	238	220	243	219	252	253	226	218	234	248	245	253	255	214	231	232	260	265	241	210	255	228	218	212	228	221	248	228	227	236	254	263	262	233	234	249	229	259	232	238	250	235	230	268	259	242	244	273	270	270	214	241	238	253	249	233	218	243	253	266	243	234	253	220	246	228	227	217	252	256	242	253	244	255	248	240	235	277	242	249	251	250	243	249	234	253	233	247	260	237	241	221	220	202	241	243	267	279	240	237	267	223	243	220	258	253	265	227	253	241	216	241	244	240	256	236	241	250	240	230	249	243	240	231	221	232	273	274	238	221	246	239	260	213	245	274	286	233	245	238	238	255	229	249	247	247	213	251	258	248	241	257	265	231	238	240	248	245	272	242	236	224	246	240	269	236	266	243	235	232	250	239	235	239	256	251	244	242	240	254	263	236	245	237	235	239	250	226	256	241	276	263	237	213	206	264	279	256	269	242	231	256	227	264	245	238	275	215	253	242	275	241	264	243	263	253	241	237	196	267	226	235	214	231	227	270	278	245	214	221	233	264	269	270	276	220	230	241	216	230	221	251	259	232	248	234	271	221	212	233	220	235	262	243	223	220	232	223	209	208	242	219	226	192	211	245	249	246	234	260	229	236	221	251	260	246	226	248	237	227	244	205	226	215	258	254	240	275	256	232	261	245	256	281	225	234	240	232	250	271	249	236	222	243	237	233	250	215	243	240	226	217	250	234	246	279	247	261	237	212	230	253	210	251	250	237	236	242	234	248	242	271	264	247	235	229	228	282	255	252	262	246	254	272	249	225	238	268	244	215	250	245	256	252	268	236	230	265	265	267	214	249	229	227	215	235	252	286	249	254	250	257	227	249	234	249	250	245	225	236	239	226	244	231	250	245	258	262	215	241	229	236	248	266	225	226	221	246	228	239	228	241	243	216	255	228	246	248	259	229	247	250	225	249	240	238	224	225	254	249	231	279	241	243	263	205	258	203	232	233	239	245	295	256	230	237	242	211	231	253	214	226	203	249	266	232	242	237	226	233	225	243	224	212	261	261	225	232	260	208	248	249	230	273	238	250	197	271	268	242	242	244	225	233	255	229	259	200	253	232	232	260	244	287	232	255	264	237	224	257	238	284	241	220	230	263	220	219	240	271	225	250	240	244	244	213	216	262	258	253	252	246	247	221	239	252	233	247	274	293	239	229	258	258	225	262	252	255	253	221	238	207	252	256	211	234	257	224	228	267	249	272	266	238	250	208	274	240	248	250	256	244	261	273	252	238	246	253	234	228	265	258	232	262	257	247	219	263	254	229	252	259	244	248	247	244	247	264	240	257	263	261	252	249	250	245	254	248	237	247	254	232	255	218	248	224	219	228	229	294	259	244	247	254	224	228	248	265	260	225	209	200	233	233	208	266	262	235	223	280	234	229	232	217	259	232	239	245	242	215	228	233	252	260	237	246	231	270	247	256	239	239	218	229	252	240	250	231	230	247	263	234	200	250	239	234	215	243	233	271	244	238	272	254	261	247	240	244	228	267	228	204	256	250	246	223	255	275	253	206	256	236	235	254	260	253	216	264	262	251	257	237	255	242	274	248	249	244	212	219	245	255	226	226	233	232	226	235	254	301	227	247	279	228	228	248	256	258	234	232	247	245	232	252	267	257	222	239	226	256	240	229	232	229	227	223	238	253	227	227	270	248	241	238	246	247	237	256	220	261	190	217	243	242	255	239	253	245	206	235	246	260	215	215	237	264	215	241	239	238	268	231	250	231	202	270	262	278	237	220	245	273	251	211	254	271	252	199	246	228	251	229	256	220	222	249	273	230	232	262	253	247	228	225	260	220	259	249	228	264	244	264	199	270	250	287	235	255	269	276	221	223	243	226	243	260	244	245	233	290	225	265	264	251	243	255	261	259	236	250	224	270	276	261	238	230	226	253	243	249	218	235	226	252	256	249	282	228	240	215	221	227	223	241	219	242	225	203	220	235	224	230	265	265	210	255	223	241	246	234	255	194	214	230	251	232	257	254	245	256	245	234	231	243	249	257	225	225	256	252	252	240	245	273	265	232	244	230	221	246	271	242	244	247	257	238	276	261	239	234	240	260	228	236	248	231	251	247	255	253	262	228	227	259	236	238	237	257	225	241	253	281	238	230	231	238	255	263	222	250	254	239	261	217	256	247	248	246	266	265	262	247	250	255	267	243	251	207	246	264	251	209	237	262	242	266	265	241	250	237	239	243	255	256	247	248	251	253	257	264	251	255	259	247	205	216	229	223	239	270	246	238	201	259	269	216	261	223	261	234	247	247	244	240	269	261	267	301	233	232	229	241	223	267	246	245	243	227	240	237	233	238	238	246	262	228	265	233	248	223	255	254	234	276	235	246	264	261	244	239	235	253	235	254	213	244	233	268	246	227	242	242	224	227	236	231	277	271	265	232	212	245	236	245	225	272	247	268	255	242	225	253	225	220	242	258	245	213	238	229	240	235	249	238	243	227	236	237	248	230	257	227	271	219	259	262	272	236	240	242	260	246	262	247	256	221	244	228	237	250	253	224	215	245	255	227	215	266	243	228	239	252	250	274	232
36288	20954	17839	15728	10836	5625	2118	1420	1017	854	670	622	559	560	557	541	591	554	534	564	563	526	529	563	544	527	533	505	532	532	516	525	511	496	560	490	572	514	487	523	551	519	537	498	544	519	484	521	513	522	522	554	507	566	532	507	539	549	520	565	559	537	519	506	552	516	535	521	512	568	506	533	543	534	490	531	543	499	532	517	504	559	502	516	511	483	504	513	522	493	470	537	536	540	512	539	529	516	558	521	518	497	540	501	565	486	506	514	508	500	506	479	511	536	522	495	526	518	510	529	468	530	515	530	506	496	528	523	522	532	567	530	517	527	479	535	529	551	507	511	536	503	528	532	558	496	512	494	521	520	521	520	534	514	459	524	497	480	554	519	484	518	539	510	533	477	481	537	530	504	510	499	540	499	555	517	559	522	489	512	506	538	507	541	523	529	551	509	495	488	541	541	520	533	484	504	556	520	504	476	493	499	539	494	510	513	530	551	498	492	532	505	467	497	500	532	576	525	488	501	529	515	544	513	536	518	536	515	545	511	507	551	533	527	499	481	476	506	509	494	512	555	500	557	497	527	519	522	481	524	522	563	481	493	577	513	511	514	504	522	472	525	499	501	512	535	538	560	482	537	512	497	519	524	522	528	510	509	508	510	543	472	532	530	503	525	574	559	492	500	526	472	554	515	520	477	530	514	522	505	529	506	508	496	540	526	519	493	523	521	536	510	522	523	562	524	479	539	491	510	543	519	522	518	512	506	497	520	548	498	501	480	481	479	495	534	520	516	494	530	510	510	525	547	511	541	539	501	527	495	503	525	512	556	497	500	533	520	553	492	519	521	510	502	547	519	548	535	507	485	504	493	506	500	538	514	505	498	518	536	540	506	518	525	534	502	515	494	540	529	513	483	562	541	522	501	510	488	527	496	540	489	512	485	496	503	491	551	511	508	535	520	504	542	522	512	514	511	489	485	532	527	506	532	543	531	535	499	488	542	523	490	546	523	502	486	502	494	502	514	486	497	516	526	521	486	511	505	504	504	499	468	549	559	533	493	539	509	537	521	500	491	506	553	507	516	550	512	532	536	546	534	554	502	535	547	545	561	546	493	482	546	501	532	502	508	511	503	512	509	500	530	453	530	507	517	530	523	488	523	523	504	511	502	522	525	527	575	461	530	509	495	513	464	529	506	503	518	508	499	532	565	502	518	478	510	507	497	522	546	523	538	536	517	503	517	494	533	478	534	532	536	532	504	495	530	475	490	499	515	530	553	540	477	505	479	561	522	503	497	497	501	503	497	521	530	556	503	524	517	523	513	524	529	504	507	512	536	497	507	521	530	515	522	511	526	517	535	522	537	492	508	455	510	508	521	542	501	532	498	541	531	522	541	523	522	559	519	527	495	500	515	521	491	510	518	522	504	503	516	550	483	472	518	525	490	555	517	501	505	505	515	515	498	510	510	531	494	518	541	489	530	539	546	513	520	533	506	555	507	517	491	522	483	534	552	547	523	510	530	518	525	473	554	552	546	504	539	528	540	510	509	508	503	548	534	539	525	548	516	554	494	504	479	511	553	517	501	502	495	511	530	527	493	529	483	478	496	494	512	499	524	506	560	520	538	485	529	495	502	497	511	523	506	501	507	531	510	560	524	503	512	564	522	482	487	511	507	527	467	492	492	486	518	514	504	546	511	495	501	505	572	530	540	531	525	513	578	544	515	547	496	491	502	528	517	495	557	507	537	555	567	526	518	480	540	522	501	516	484	545	498	491	537	502	518	527	527	522	495	543	519	539	497	512	493	525	527	525	491	511	517	537	514	493	487	527	512	532	479	559	516	545	527	464	517	541	520	529	500	551	504	531	530	444	552	491	484	538	542	487	516	524	534	535	508	517	541	553	505	549	531	506	514	523	503	505	524	572	532	535	538	532	505	505	506	545	520	482	561	493	475	513	516	505	480	519	515	482	549	513	554	478	527	495	535	504	480	479	545	497	486	520	561	546	506	519	539	509	562	527	542	505	561	496	506	499	521	535	525	498	510	530	533	517	488	531	555	507	458	506	517	524	531	472	547	516	522	486	497	476	491	488	530	527	511	515	500	502	525	508	454	471	515	513	510	514	565	525	529	524	518	493	477	493	509	537	549	522	495	535	513	499	544	510	454	503	516	532	533	548	538	540	499	498	522	532	530	491	504	482	513	526	550	512	496	574	525	556	530	485	508	486	516	551	516	496	480	540	516	474	529	516	543	477	534	550	513	524	534	541	531	510	517	531	501	532	524	519	501	492	495	534	518	557	518	546	520	512	541	489	468	521	557	517	557	495	527	499	523	502	498	491	522	567	506	498	505	514	542	518	542	494	549	530	483	531	475	551	486	524	510	524	520	479	525	506	557	526	500	552	538	500	458	501	480	579	498	523	501	503	502	527	514	540	535	522	528	523	521	496	493	510	526	544	509	480	519	550	515	510	520	526	539	517	510	523	526	544	497	516	514	504	549	530	531	495	547	521	570	530	507	546	481	460	497	505	524	514	530	530	565	519	497	522	528	531	526	511	500	552	528	505	531	550	559	497	518	507	520	516	520	561	592	514	538	521	499	518	502	486	499	533	547	510	490	502	542	509	494	540	494	556	518	551	525	534	517	531	510	525	537	524	541	509	503	571	520	565	502	527	525	523	568	515	486	513	507	504	574	477	530	542	463	477	527	541	513	529	519	512	528	510	517	514	514	507	493	496	537	466	536	545	510	505	534	499	512	520	480	539	534	511	496	497	509	560	463	573	487	488	511	526	494	511	509	492	500	528	509	529	506	504	527	526	527	531	539	531	529	521	535	560	536	542	546	543	529	564	549	522	552	500	519	527	468	521	534	538	523	505	542	545	561	526	501	513	532	470	513	522	520	498	513	511	509	546	514	522	537	507	509	480	522	498	550	483	481	546	506	445	511	512	510	504	512	539	538	515	539	467	479	498	519	522	518	518	522	510	522	513	455	510	522	484	523	494	507	553	542	525	501	507	513	549	530	509	543	516	543	575	519	521	490	561	521	525	547	547	475	526	490	510	541	562	493	515	502	535	524	534	519	492	517	508	481	532	556	549	524	503	502	550	535	564	509	552	531	531	524	508	513	529	529	517	507	485	504	494	507	495	525	500	535	509	529	498	505	540	529	506	517	551	514	520	497	508	518	536	462	477	500	489	516	522	492	489	533	540	478	495	468	535	512	526	563	496	536	523	561	535	517	552	469	522	487	471	496	527	554	523	523	535	441	501	520	538	501	541	486	515	524	536	480	527	518	552	534	522	525	506	531	520	518	527	473	513	536	521	497	466	510	518	496	524	521	527	520	540	516	521	521	517	527	558	494	514	476	512	487	540	501	527	454	502	522	555	501	501	492	514	561	472	542	525	489	524	563	494	514	499	500	510	531	529	534	483	509	522	538	507	509	498	522	494	525	507	492	546	527	534	520	490	500	485	455	543	499	500	529	479	516	532	500	513	514
42739	18324	5744	2382	1118	525	410	271	218	219	195	218	232	200	211	244	183	222	194	237	197	204	212	182	210	208	163	208	204	210	208	220	206	221	232	206	209	194	199	186	215	208	226	227	191	192	211	224	204	235	213	229	215	238	223	238	210	194	211	181	205	224	190	203	213	203	193	216	232	199	214	183	208	202	186	183	232	180	210	219	221	198	213	199	204	236	194	207	234	225	182	163	196	217	206	215	188	187	205	198	206	201	213	194	160	195	209	177	204	184	173	227	200	186	220	186	202	203	242	188	192	212	219	231	216	209	203	198	209	208	202	198	193	187	182	209	215	224	206	172	202	202	222	187	227	219	220	188	201	211	203	195	213	192	217	180	220	217	190	197	197	211	198	207	213	179	206	201	186	202	208	228	217	214	172	207	181	188	174	209	216	198	192	203	210	230	210	201	178	197	189	217	199	205	239	192	184	180	215	229	214	213	210	208	194	210	199	214	200	216	192	200	187	203	235	219	172	177	196	210	204	196	203	184	234	219	232	198	220	206	186	254	210	191	214	227	195	195	204	169	221	198	226	227	206	199	223	184	212	199	211	226	183	211	211	187	188	209	202	240	209	214	208	223	210	189	201	221	220	208	208	197	232	227	207	211	217	198	190	215	228	214	229	203	178	220	183	211	199	190	245	200	230	231	207	182	205	183	215	210	200	204	213	217	196	225	251	225	219	200	228	202	200	234	195	205	195	188	207	208	177	203	204	222	222	207	203	229	202	205	205	212	238	227	171	180	200	208	213	204	221	211	184	201	188	214	212	221	212	230	192	207	185	226	222	186	217	205	207	205	225	194	186	206	215	184	209	197	206	196	201	199	217	227	213	217	205	214	199	190	207	223	211	210	191	217	250	211	217	218	197	213	196	227	203	197	214	203	224	207	189	171	220	200	224	205	187	214	221	243	200	199	211	202	262	232	206	190	196	195	210	191	209	207	221	207	201	219	186	184	196	215	192	219	190	221	199	210	201	204	208	197	202	176	196	209	206	215	185	202	193	196	197	203	202	196	205	220	206	192	175	195	194	187	227	215	242	199	185	210	211	240	207	222	179	229	204	216	187	192	186	171	203	204	175	181	218	213	230	203	202	223	209	207	216	203	211	210	187	202	203	210	212	182	219	224	216	190	221	181	213	220	211	220	175	220	216	204	224	213	185	202	185	228	238	207	191	171	191	209	189	183	193	200	194	189	231	209	207	194	220	229	187	208	196	224	199	211	186	214	222	257	234	244	206	190	198	207	193	205	226	199	229	199	211	211	204	172	230	231	214	215	173	204	236	196	207	213	207	210	220	199	213	214	231	169	216	203	225	191	254	190	200	202	223	204	192	209	222	203	201	216	188	204	198	194	189	230	208	163	215	237	225	198	196	201	220	213	225	225	193	234	212	215	226	200	231	199	210	174	206	186	179	212	225	207	205	207	185	205	230	244	218	225	213	210	220	215	197	174	197	211	234	206	200	220	200	225	226	220	206	187	201	213	199	209	194	209	209	206	210	194	205	216	199	214	199	209	224	177	201	228	210	211	212	186	224	174	182	230	203	197	232	217	196	201	168	201	211	197	206	187	202	211	227	205	216	219	214	208	200	194	194	192	216	198	205	210	177	232	207	206	201	237	182	199	199	206	202	235	203	182	189	208	196	194	228	200	226	213	196	232	207	209	221	213	203	204	211	204	209	205	201	241	190	211	194	195	193	209	194	198	195	208	190	199	221	197	199	213	200	209	217	215	199	201	216	205	151	222	170	214	178	212	219	206	202	220	184	200	229	219	202	209	190	199	215	225	224	202	211	221	196	189	190	197	217	220	214	229	221	228	210	196	217	221	208	230	194	212	200	208	182	193	238	196	217	215	225	228	185	230	212	187	213	202	174	209	193	185	207	192	214	211	205	219	201	186	201	202	230	216	206	205	184	219	204	238	208	219	228	193	218	205	211	177	215	218	180	222	218	204	234	205	224	177	191	215	229	175	234	211	203	195	195	211	216	192	208	219	195	182	174	170	202	195	208	210	212	211	236	210	200	206	221	226	207	211	214	212	230	237	217	218	240	186	242	207	219	184	191	226	220	217	228	206	220	187	192	183	198	186	180	211	201	208	223	177	232	232	190	200	211	221	183	218	206	202	212	176	228	204	178	190	171	202	208	198	200	221	218	210	220	203	173	226	207	228	189	191	211	208	179	204	224	201	193	210	195	212	190	200	226	199	212	183	180	225	231	193	225	198	184	204	190	219	250	216	193	207	196	175	198	211	206	178	164	203	214	217	222	201	204	219	252	214	210	211	217	219	199	191	163	193	183	214	176	193	224	201	211	223	220	186	219	228	215	203	204	235	209	188	201	231	188	186	204	177	191	209	199	199	211	213	199	197	186	182	220	198	235	208	192	206	225	232	201	193	189	222	196	199	175	214	198	206	202	204	190	236	232	194	180	215	205	176	204	251	208	217	198	208	200	181	220	213	190	184	228	219	225	201	204	222	189	202	226	224	220	187	228	208	214	208	212	204	215	202	194	182	223	193	189	207	198	210	198	198	180	213	210	192	173	207	203	248	202	209	200	212	200	210	190	180	223	213	188	197	203	186	200	217	199	207	210	227	227	206	192	219	227	184	213	177	230	202	238	216	218	204	212	204	192	181	225	221	210	197	219	201	224	222	217	214	183	200	212	218	198	231	199	209	199	197	211	180	218	248	196	233	193	191	200	193	178	209	215	185	198	202	223	222	224	225	197	201	202	198	226	179	223	215	193	208	253	221	210	217	232	197	211	216	198	203	187	210	228	201	207	210	237	201	211	193	215	221	211	166	226	218	195	191	184	242	221	208	223	202	209	204	201	208	200	217	201	215	212	192	207	189	239	210	253	202	183	238	181	170	212	233	201	201	211	224	209	220	247	196	199	223	190	211	214	220	214	214	197	194	191	223	229	232	208	215	208	182	219	216	185	199	208	195	231	199	202	248	222	198	210	214	211	206	225	185	202	176	203	211	198	186	194	202	222	224	190	224	219	217	209	193	196	182	229	214	206	225	198	165	182	188	211	184	179	195	209	201	215	188	203	207	204	194	191	231	238	182	215	212	195	189	212	202	222	185	212	190	195	205	231	189	208	213	221	218	202	222	192	189	207	189	195	227	175	217	209	195	211	208	221	210	191	186	197	214	178	201	194	190	179	194	212	223	225	210	231	233	197	198	214	215	229	250	254	191	196	248	204	195	211	185	209	187	202	199	177	197	207	200	227	226	226	188	242	253	224	208	201	193	183	223	214	210	204	215	211	216	216	212	201	211	204	223	210	214	217	209	197	202	207	217	231	203	220	191	222	227	209	196	206	219	215	192	208	216	204	202	198	207	233	215	188	190	180	206	219	194	201	223	203	210	194	219	227	211	186	223	240	200	196	180	212	206	238	232	218	212	229	184	219	221	196	182	167	231	196	223	204	201	194	190	210	233	204	219	192	197
26261	11521	7479	5819	3743	1603	1280	602	479	444	477	467	469	438	433	436	449	432	459	408	426	479	462	410	433	424	417	456	463	441	427	476	452	435	424	484	432	416	467	447	463	475	431	479	461	412	449	453	440	448	453	433	463	451	455	452	452	450	414	439	438	398	443	435	462	412	477	443	396	460	462	462	430	439	443	437	450	502	441	417	424	408	444	462	426	418	476	430	452	431	458	429	426	431	424	488	446	406	436	433	453	441	414	474	422	430	420	441	450	442	454	484	468	484	468	466	429	440	446	416	410	398	422	429	467	424	443	438	394	441	412	422	446	428	450	470	405	452	463	452	457	430	429	486	457	431	449	491	429	436	483	453	444	401	464	383	462	437	459	419	441	440	474	432	442	473	432	470	438	440	457	463	455	463	460	437	464	445	435	432	429	378	427	413	436	491	402	458	483	419	444	411	442	442	402	403	436	459	454	456	416	443	446	481	471	448	421	441	423	488	422	438	442	456	445	416	456	474	413	441	423	446	455	446	451	487	456	436	476	443	417	440	434	451	414	439	484	496	443	445	418	447	454	443	379	444	448	452	435	416	453	442	456	426	426	460	449	441	440	444	455	443	454	462	410	455	475	407	404	458	468	429	453	428	472	412	440	431	458	420	474	432	435	448	457	461	414	419	431	468	468	456	433	447	425	481	468	432	492	473	483	422	428	419	466	427	443	441	463	455	456	446	450	424	443	429	462	464	445	473	419	440	476	421	432	422	431	436	416	456	419	428	451	451	420	443	423	434	442	455	474	462	409	461	427	441	437	461	449	441	480	417	472	467	465	445	447	478	454	476	466	466	455	448	423	489	452	442	452	424	453	458	435	418	429	411	435	447	458	425	417	429	490	461	421	430	407	495	490	472	441	438	455	427	469	431	464	435	439	491	492	420	452	419	447	433	438	430	463	414	456	401	398	466	467	417	433	430	436	449	441	473	465	438	437	445	422	477	484	484	392	453	406	443	422	427	433	427	448	431	418	428	490	444	429	433	441	405	432	454	426	423	449	426	425	451	480	401	431	434	432	439	451	429	453	452	421	465	441	449	422	433	449	442	465	421	438	444	461	467	429	429	433	429	453	452	457	474	441	481	452	474	451	436	443	421	463	456	412	454	449	430	446	429	462	445	438	443	430	452	473	409	403	425	445	482	432	449	472	492	432	435	424	458	424	435	439	452	439	463	476	436	403	405	421	453	491	456	460	439	460	448	501	437	450	462	406	424	442	444	454	424	409	447	408	476	450	452	452	449	440	429	451	449	431	484	471	458	424	433	435	452	419	445	415	450	446	479	431	415	433	467	446	454	465	457	414	454	491	440	462	441	456	466	457	429	449	460	416	420	397	426	408	446	464	417	420	432	448	463	422	432	445	437	439	416	441	441	491	460	471	449	463	421	455	469	439	446	472	432	484	426	458	455	453	395	412	443	441	455	434	445	437	443	451	398	414	464	453	438	467	479	494	410	439	447	461	418	436	425	434	431	454	442	440	470	483	426	448	441	417	467	455	457	444	480	464	446	451	431	436	434	486	480	471	452	426	420	454	423	422	448	455	467	443	464	456	463	430	447	447	474	421	467	414	427	415	429	433	425	442	451	415	476	483	448	431	446	406	461	444	444	423	444	437	440	414	449	401	436	475	418	438	461	427	444	454	426	431	461	444	426	465	458	425	399	432	444	437	409	416	420	453	442	489	404	454	430	425	457	457	449	438	450	438	439	444	448	427	465	433	463	437	419	420	426	442	462	452	446	454	467	454	451	451	435	421	477	441	436	427	419	423	446	467	437	434	398	430	441	454	437	453	434	441	454	438	432	496	450	404	476	498	434	442	454	441	429	412	450	436	437	455	426	473	434	441	479	478	433	435	444	422	475	448	438	443	411	446	480	444	414	415	470	454	429	457	425	428	451	447	442	405	477	441	451	455	444	452	427	419	446	438	455	444	436	435	433	467	442	432	455	464	404	433	472	456	482	439	404	445	434	465	447	452	494	471	442	428	437	449	425	408	398	426	440	464	458	451	426	422	413	461	471	488	449	445	443	437	443	439	458	394	446	471	456	469	448	454	449	431	456	445	442	465	448	421	428	462	442	428	445	462	472	432	439	443	437	489	442	462	464	436	416	451	434	392	470	452	449	416	419	433	468	448	419	471	446	427	470	452	425	440	443	429	442	459	459	459	419	446	457	456	434	464	462	441	452	446	423	431	442	440	439	421	445	461	469	423	462	465	455	434	397	456	446	441	429	423	417	433	456	457	463	420	445	459	456	444	436	462	453	468	459	467	482	478	439	429	440	463	427	428	445	432	399	414	434	433	465	454	438	432	484	491	457	421	448	438	440	465	467	453	483	456	440	435	387	443	462	486	443	442	434	398	440	451	470	451	447	407	430	452	458	430	426	436	465	421	416	424	456	453	445	433	430	458	450	449	441	415	460	438	454	430	449	454	435	416	476	440	441	422	477	443	448	486	452	480	461	433	465	436	450	433	437	495	441	462	439	426	452	450	487	440	454	428	472	425	453	490	455	443	477	456	446	453	432	443	442	412	457	476	457	409	431	460	476	448	443	463	471	427	483	445	467	433	410	404	434	475	459	446	453	443	438	477	418	444	447	438	403	452	456	462	452	449	486	431	444	431	435	421	456	445	420	432	427	462	466	476	428	420	448	423	467	400	466	440	460	474	447	470	418	472	468	460	417	462	440	481	432	437	419	440	474	463	458	470	467	406	438	429	458	430	440	429	473	436	431	480	449	465	456	432	433	425	441	417	424	444	421	430	448	452	452	417	428	488	446	458	446	427	451	420	432	451	411	490	440	427	444	430	435	452	437	403	441	466	438	454	441	449	412	430	444	423	424	445	496	453	392	438	423	440	433	471	469	433	450	462	427	456	459	441	456	437	449	460	400	430	425	443	443	452	420	432	435	452	451	486	460	463	447	401	439	427	443	446	476	451	484	415	451	456	420	444	429	441	450	416	438	467	450	441	432	441	412	449	460	439	389	474	440	445	484	410	473	429	458	430	494	452	423	398	441	472	452	434	447	470	430	432	437	470	430	431	439	430	461	457	453	385	393	422	429	458	487	455	448	432	445	438	415	466	435	467	469	438	452	422	428	408	447	430	421	420	444	475	447	425	425	423	447	454	423	437	458	425	437	436	451	449	456	438	453	435	427	453	457	459	448	458	466	461	449	448	422	431	434	459	450	439	453	467	398	435	455	455	396	436	451	445	424	392	465	439	457	425	410	473	433	450	443	424	438	429	469	434	454	426	447	391	441	452	453	483	471	455	470	483	419	431	413	421	417	452	427	458	444	473	418	450	432	457	457	432	457	415	501	439	491	471	452	436	453	434	482	427	458	421	417	434	463	451	440	478	468	475	449	446	449	452	439	431	416	459	477	468	446	441	442	449	444	445	446	475	438	445	470	445	440	431	450	460	415	453	433	447	431	451	430	488	407	429	415
52443	23864	11981	5380	2564	1614	808	296	222	219	202	191	199	180	175	173	210	190	205	179	177	180	182	202	210	212	186	181	177	164	193	187	196	173	174	184	183	169	181	182	174	218	174	214	196	201	193	191	197	184	173	172	157	184	169	164	212	168	183	199	185	203	176	189	193	152	185	161	195	200	168	213	199	192	197	199	182	200	180	195	190	195	228	206	168	184	222	189	195	191	182	177	191	181	204	180	178	190	204	167	193	196	193	172	202	199	206	199	211	188	194	181	185	208	195	180	168	177	189	178	182	188	175	179	179	203	191	182	180	178	175	202	219	203	192	187	179	199	170	165	171	192	181	183	213	198	191	167	158	169	197	175	173	187	188	209	192	197	201	169	174	183	198	194	204	176	175	166	187	155	166	171	181	156	183	158	202	210	171	190	184	196	206	158	151	168	185	162	197	200	202	185	197	175	185	177	207	179	197	186	203	189	182	193	193	193	189	179	179	198	193	187	185	188	156	190	196	183	171	181	168	189	195	196	204	197	199	206	189	199	193	200	182	199	176	194	198	168	155	186	208	206	197	199	213	174	210	187	167	193	187	176	185	191	180	185	171	181	172	162	192	221	186	191	185	186	176	163	214	176	185	184	177	192	185	202	203	201	181	194	199	187	198	162	180	188	178	184	176	173	168	183	180	170	201	196	187	197	173	201	177	184	174	174	192	164	201	168	165	194	178	183	173	175	152	179	201	179	167	191	186	170	200	204	191	187	187	189	212	205	188	176	198	198	165	168	192	173	183	185	199	197	202	183	184	198	212	177	175	203	171	176	193	187	210	179	177	201	193	211	195	178	195	179	182	172	200	210	190	182	194	184	160	188	194	180	167	203	209	193	183	192	201	182	168	192	188	192	190	186	179	208	164	171	218	180	208	200	200	188	184	193	191	158	191	203	169	181	187	171	193	199	178	194	180	205	171	170	198	207	172	189	168	184	190	202	181	198	196	189	197	229	194	202	177	188	190	191	176	210	164	194	224	198	192	208	180	174	161	211	180	202	209	186	170	202	180	171	203	200	171	177	194	188	184	185	188	176	187	194	168	171	191	177	184	174	179	198	181	184	189	198	193	162	177	163	191	168	198	160	183	161	183	195	177	213	176	169	194	190	192	176	192	203	168	185	168	175	191	179	178	168	203	201	187	191	193	179	202	200	210	181	161	188	184	184	188	175	166	160	179	179	185	192	191	182	182	190	194	179	176	200	185	186	178	162	185	164	179	181	189	176	172	166	194	180	207	186	203	168	174	199	180	177	177	175	166	193	198	191	184	187	172	190	187	199	169	188	187	168	199	227	172	172	196	189	193	173	179	192	197	179	168	194	168	194	179	176	186	179	210	164	179	197	199	196	203	207	188	209	162	179	170	179	165	170	191	181	193	199	166	181	207	207	214	190	187	191	158	214	171	167	173	208	196	195	181	216	207	181	173	198	174	182	199	196	184	210	193	200	229	187	185	190	194	194	170	192	206	195	174	175	206	199	208	178	190	208	185	197	177	204	167	174	199	179	201	202	177	181	201	210	199	200	228	204	175	178	159	181	186	183	164	184	223	195	186	188	175	193	177	172	194	176	169	185	207	186	187	183	179	204	187	178	170	195	220	181	175	202	164	165	192	197	196	207	196	195	174	183	201	184	167	194	196	197	206	178	198	182	201	175	172	199	189	218	168	179	203	199	195	192	181	174	159	207	170	177	183	166	192	166	175	190	187	179	166	202	199	190	190	176	183	160	195	173	179	169	165	184	172	199	191	205	183	189	171	176	208	190	179	196	180	190	177	192	191	169	191	189	197	188	212	199	213	200	220	159	192	195	182	160	178	201	199	189	184	187	200	158	182	179	165	181	199	194	179	197	178	185	179	189	195	185	163	186	176	185	208	188	184	186	181	203	181	173	193	197	210	183	204	181	194	171	194	201	159	222	169	185	158	176	208	168	210	206	219	179	174	191	196	178	191	179	188	186	218	197	182	196	194	166	205	167	188	171	213	189	192	173	176	227	155	185	194	170	176	191	173	214	187	167	179	183	191	191	199	190	207	206	194	174	193	190	197	204	218	198	170	166	185	182	210	195	157	181	164	177	205	180	158	181	215	198	212	205	185	188	190	197	193	206	159	210	171	191	205	179	193	192	191	196	175	173	180	174	185	161	197	183	175	228	170	216	200	177	183	192	200	180	187	175	163	179	173	176	194	202	178	209	187	208	167	185	191	182	193	180	196	166	177	209	187	193	176	156	183	179	178	211	205	163	181	169	185	186	194	165	169	204	188	185	189	197	193	204	214	174	187	182	194	186	213	188	200	229	195	170	178	199	159	168	180	176	192	173	177	194	183	192	165	179	182	197	205	182	209	199	188	161	186	202	199	193	200	182	169	192	202	222	210	170	201	197	188	186	177	202	204	185	187	170	216	205	211	199	225	213	195	238	189	200	192	170	191	192	189	171	169	158	174	203	185	175	196	199	184	205	196	200	179	199	184	193	204	167	192	190	203	209	184	209	205	196	176	191	191	182	181	209	182	199	213	185	209	179	162	214	195	185	210	207	191	169	165	198	196	175	186	189	165	180	133	199	178	183	190	189	197	182	197	173	170	208	172	165	196	162	182	186	216	183	178	189	191	188	172	178	202	157	185	183	198	174	191	208	226	189	175	205	220	196	180	204	170	168	218	207	197	189	182	185	167	177	171	207	201	187	190	193	201	180	181	197	180	168	180	180	177	171	172	163	193	203	188	187	182	201	170	190	182	192	185	191	183	202	180	192	166	164	185	187	204	181	220	173	211	167	212	188	203	189	182	199	169	178	202	207	194	191	168	193	166	204	202	186	169	164	176	180	192	176	180	176	202	177	176	194	212	187	174	203	154	183	169	181	164	220	201	170	196	186	178	190	183	171	190	217	191	185	200	184	185	189	167	188	198	173	184	207	190	189	200	183	210	181	212	193	196	169	175	193	194	194	184	183	199	201	213	181	217	149	172	204	186	199	221	174	169	198	190	195	175	205	185	195	180	195	174	158	192	159	215	207	170	165	182	221	151	185	196	173	171	200	175	184	184	182	183	196	178	180	178	161	189	193	182	191	174	157	163	183	183	219	214	192	193	159	218	184	212	196	166	187	176	167	200	211	184	187	188	201	250	174	233	179	171	192	198	214	189	204	192	199	176	183	178	211	185	164	183	195	208	174	193	175	177	201	184	217	182	217	203	164	184	199	205	165	175	202	159	174	197	168	168	181	207	188	168	180	198	204	190	198	170	208	177	187	207	183	166	189	153	180	215	181	223	228	177	173	188	202	181	162	189	180	210	190	167	186	185	182	199	189	189	198	200	162	194	205	169	173	191	161	187	188	170	170	177	194	185	203	209	182	188	196	203	178	197	208	200	178	182	187	176	185	192	184	175	191	188	157	209	194	203	178	180	207	191	221	190	214	233	206	163	166	183	220	159	188	187	192	165	186	199	189
30981	15857	14802	11454	7941	5926	2865	872	681	591	513	491	440	461	458	400	455	400	436	403	441	426	426	421	393	406	430	460	422	370	420	432	402	412	394	427	444	415	407	412	433	428	434	408	451	409	388	459	407	412	439	432	427	436	392	410	391	422	430	428	418	391	429	414	415	381	384	403	405	390	378	377	464	395	418	418	415	414	413	441	453	428	419	401	388	408	415	436	425	371	403	396	385	428	386	419	422	408	406	438	391	416	432	399	416	408	431	436	379	411	417	404	438	385	407	412	395	430	424	431	404	428	408	416	374	369	418	414	370	369	420	393	383	422	360	411	415	410	420	408	426	434	443	436	413	407	399	399	407	396	394	402	427	419	419	406	396	440	419	415	395	441	407	386	422	400	433	407	421	382	408	373	443	442	437	438	388	406	418	415	407	418	442	437	385	398	392	396	425	381	430	413	425	428	441	417	460	400	430	401	386	398	424	423	456	424	397	399	422	434	420	437	417	444	398	387	396	374	399	393	420	392	412	395	416	443	400	425	403	434	395	455	412	402	409	396	372	439	380	416	404	421	407	457	372	384	421	393	387	397	401	410	377	445	426	424	372	435	430	397	424	409	395	403	422	414	428	423	417	388	402	395	402	428	415	416	429	438	410	382	407	440	425	399	420	406	402	384	413	412	460	405	392	406	407	424	401	422	421	377	398	466	428	410	421	410	411	410	407	415	399	396	423	358	401	455	395	422	410	439	406	389	407	433	431	379	414	395	436	424	421	424	382	398	447	423	402	421	413	397	399	401	430	397	416	410	390	406	400	452	403	422	436	441	389	403	421	421	411	432	409	400	419	429	423	429	364	392	415	418	437	429	364	419	456	379	424	431	380	416	432	426	384	420	405	411	406	397	403	401	421	384	411	470	447	428	444	393	369	417	403	428	366	412	394	413	427	418	414	445	413	428	434	416	453	390	419	431	413	403	424	398	430	395	454	411	427	388	421	405	404	423	383	433	378	415	447	388	414	379	406	421	399	450	403	385	435	420	479	409	386	460	403	464	412	400	420	431	434	386	372	431	396	416	429	439	411	437	434	386	409	405	417	430	391	394	428	414	418	427	413	441	415	410	431	447	401	400	426	418	389	425	419	413	405	435	400	399	383	444	432	407	392	416	405	422	392	392	444	434	424	388	408	448	401	436	432	416	442	405	400	394	403	402	421	401	398	435	430	423	410	417	396	425	413	426	403	391	454	413	410	412	410	437	440	401	382	378	405	410	412	456	445	402	409	394	435	437	438	427	426	417	378	419	404	408	426	445	407	398	425	435	413	410	383	427	437	415	383	424	439	437	395	376	433	408	411	413	390	405	447	383	420	401	439	451	422	394	420	416	407	408	386	396	406	409	402	390	375	407	429	449	429	429	417	392	429	390	407	377	411	428	420	445	431	432	406	408	445	391	427	415	419	417	428	418	435	406	435	428	405	371	405	395	404	448	403	437	431	405	413	424	394	410	419	376	378	403	400	427	398	432	388	388	420	399	401	373	421	417	412	421	388	415	416	424	404	433	402	380	444	402	373	425	430	381	443	447	377	392	430	417	426	384	410	409	410	367	431	439	449	378	405	407	447	383	406	430	390	420	422	417	382	419	409	384	420	385	422	402	448	392	411	421	427	399	458	414	403	431	405	394	397	380	425	387	428	417	389	383	410	421	427	436	430	449	368	421	387	443	414	416	387	430	435	412	375	430	431	397	378	402	408	402	444	416	437	438	425	389	400	401	433	395	386	384	377	367	395	419	419	428	403	398	422	407	425	423	412	432	442	389	378	387	397	437	391	434	423	380	414	428	395	407	409	397	440	434	402	384	383	406	408	423	424	414	424	459	412	414	451	463	411	400	433	418	383	420	466	384	411	433	393	417	460	380	398	425	397	446	459	429	373	403	434	410	400	447	426	399	415	422	382	415	435	436	402	407	443	372	431	390	413	411	397	405	448	427	425	426	391	396	397	440	417	424	389	412	444	396	396	409	418	392	392	442	393	422	440	405	428	411	439	384	382	367	402	437	420	393	399	378	381	418	430	421	422	416	442	379	423	382	443	460	389	415	420	395	401	443	448	425	405	426	400	412	410	384	447	403	421	419	405	402	409	395	440	404	377	424	410	383	427	417	383	437	412	463	411	448	396	436	430	407	436	409	415	399	416	428	426	445	419	433	400	427	433	442	410	409	432	409	413	420	409	413	417	406	445	408	404	429	441	422	407	412	415	367	399	400	415	393	416	410	423	443	393	404	409	413	383	418	405	405	419	418	420	387	406	418	421	411	414	413	411	432	432	409	420	384	405	442	416	389	371	457	394	411	403	441	402	407	438	448	383	406	393	406	433	419	428	416	427	431	388	385	444	434	418	423	421	369	409	389	416	369	402	418	437	433	410	383	390	394	401	392	372	405	422	400	418	427	414	398	427	419	398	382	400	396	410	455	410	389	412	404	407	407	383	360	427	386	424	397	367	430	399	401	414	394	374	431	396	388	426	409	388	439	455	388	406	417	400	400	423	443	429	409	416	414	395	412	433	383	415	428	382	447	427	404	388	429	427	409	408	411	404	414	453	418	417	415	400	410	388	417	385	454	383	437	406	402	412	423	433	410	420	403	464	403	443	413	392	407	416	426	424	438	415	445	409	406	389	379	382	416	426	417	441	412	402	401	389	374	403	435	393	409	412	413	408	390	397	386	410	403	387	413	429	369	402	415	412	428	421	430	404	400	396	429	438	417	404	419	433	426	415	387	407	414	377	425	386	384	469	427	420	405	418	447	418	403	409	419	420	424	413	412	381	389	444	401	392	420	428	422	383	449	417	462	417	424	387	443	403	403	430	419	401	411	440	419	406	414	433	402	420	404	391	403	414	435	403	415	396	414	405	449	405	402	418	408	420	426	422	416	388	417	413	374	405	384	415	416	389	418	382	399	437	399	414	415	408	411	431	406	435	408	397	435	392	413	406	391	457	404	402	394	426	427	415	386	395	449	427	445	406	407	443	407	393	388	392	420	418	392	407	418	418	406	432	459	429	427	398	432	443	404	400	411	409	382	394	406	388	411	413	419	411	424	398	420	423	426	436	385	416	423	400	435	417	398	419	428	395	422	425	394	409	421	414	402	398	442	434	405	428	439	403	382	404	390	424	410	408	442	399	455	406	405	416	400	444	385	425	393	429	435	407	417	425	400	380	398	461	437	424	370	394	397	439	403	433	446	382	435	434	383	428	426	418	388	408	450	431	445	404	422	421	468	396	393	419	440	406	397	408	411	401	396	422	414	418	409	411	424	427	407	390	417	443	407	405	408	417	347	452	466	437	419	379	434	419	446	428	439	431	442	419	439	382	394	441	400	416	408	421	430	439	377	433	374	410	435	437	379	457	473	410	461	402	434	440	397	434	397	424	410	436	420	462	414	428	437	395	436	372	396	365	412	423	425	420	424	456	434	386	471	437	416	416	402	425	407	434	441
56993	32044	19645	9609	3919	1623	742	412	344	302	225	231	289	248	240	237	234	233	238	227	242	248	240	223	256	226	230	255	234	239	249	260	245	248	224	248	259	256	246	234	278	237	239	229	236	229	277	230	239	243	244	232	262	220	235	229	224	252	265	223	234	241	229	246	239	216	233	220	214	228	228	229	257	230	206	205	255	214	230	214	219	241	223	254	248	226	236	235	244	208	249	257	251	223	209	216	251	248	227	233	230	239	249	236	257	251	239	225	214	242	201	233	234	269	222	238	253	270	230	201	217	257	249	218	232	239	215	243	244	247	255	227	253	281	242	221	231	236	227	237	223	198	211	263	195	243	247	215	284	263	228	238	238	238	228	224	230	247	248	260	235	211	238	248	228	239	219	251	260	250	240	255	257	284	233	208	240	274	253	242	244	255	249	216	277	229	198	234	244	229	231	243	244	225	212	211	279	263	261	253	268	216	235	216	228	227	214	239	267	226	226	241	243	248	233	240	274	246	229	273	238	231	222	239	236	234	224	233	235	239	252	243	212	250	221	217	215	251	247	271	228	249	221	246	268	223	222	239	222	264	215	251	259	238	231	242	255	228	215	247	256	225	211	233	245	234	253	232	228	220	244	239	250	280	218	238	278	255	249	217	221	213	253	245	228	284	254	221	257	261	233	225	239	233	249	244	221	252	221	230	224	243	222	239	245	221	220	229	236	241	271	229	254	255	233	231	274	221	249	222	232	248	222	244	253	242	218	221	195	227	246	228	261	245	251	230	257	200	247	226	246	233	235	243	239	230	246	208	223	248	227	259	252	229	223	253	261	224	230	236	219	227	231	235	232	260	236	232	225	242	244	248	217	232	246	271	238	252	233	234	231	231	231	230	262	231	250	233	213	269	213	213	262	204	215	225	256	254	261	271	249	243	269	299	225	256	230	197	234	210	250	215	205	225	282	240	226	219	261	239	266	229	249	236	242	244	256	256	212	216	236	231	247	195	265	231	218	226	215	269	227	255	248	262	232	267	265	238	233	223	231	197	256	251	251	218	260	251	269	250	205	224	227	235	231	205	226	221	237	216	258	231	264	219	233	250	208	228	238	250	260	242	244	246	265	230	231	235	271	252	240	228	259	253	244	254	249	241	232	261	234	240	250	246	230	242	216	220	226	225	242	220	241	264	249	246	248	220	250	244	234	220	229	260	263	249	259	235	241	271	247	222	242	252	252	243	215	206	245	231	238	267	244	217	239	244	272	221	242	234	217	255	224	216	229	241	199	237	278	235	249	229	243	265	265	221	227	233	263	226	205	234	202	221	225	236	252	238	292	254	234	246	222	256	258	229	209	225	245	228	240	247	212	218	239	248	239	227	239	246	235	201	246	215	249	254	273	224	225	207	253	242	207	214	226	243	229	234	278	261	272	262	238	240	246	227	231	228	221	249	255	230	247	240	241	252	238	243	280	232	223	221	246	251	248	232	255	244	229	248	259	248	235	205	260	230	251	227	232	216	216	275	249	253	260	212	243	235	243	227	244	258	237	230	210	221	239	256	224	257	234	258	232	243	248	257	271	258	263	222	238	217	240	257	250	245	250	256	228	247	235	242	247	229	235	224	263	237	237	254	257	208	244	232	257	247	237	246	230	263	285	234	220	225	260	246	219	213	222	254	209	257	219	249	255	249	263	253	255	228	258	233	247	248	264	228	210	261	256	254	234	263	247	248	247	216	227	260	254	272	254	244	225	294	259	230	244	223	250	245	236	220	233	243	231	235	229	226	236	246	270	229	252	251	195	230	239	255	239	253	239	257	224	214	242	229	238	239	229	221	244	257	252	264	258	271	269	221	253	256	230	249	204	226	238	240	252	250	257	247	264	282	244	244	248	249	223	225	211	255	228	271	237	249	248	239	235	217	244	223	221	248	254	244	236	228	229	290	244	246	241	254	238	263	237	250	251	244	243	236	226	246	243	235	229	221	250	213	217	237	222	204	246	258	256	236	212	254	222	206	231	240	235	271	219	244	255	232	230	225	236	256	245	241	246	235	231	236	248	215	243	227	265	251	251	227	263	219	238	234	278	246	220	260	246	246	232	270	241	245	241	233	263	244	217	232	236	283	233	219	209	267	256	223	257	236	227	249	251	252	229	249	233	244	253	226	263	228	241	201	220	236	236	257	215	245	248	220	219	225	224	213	254	226	276	258	249	272	214	253	252	241	206	235	230	211	219	212	230	231	224	228	238	239	234	257	217	239	220	262	266	214	245	253	228	240	249	249	230	273	224	208	216	213	227	231	233	235	222	202	254	232	222	269	219	248	228	236	227	208	241	207	223	215	246	250	273	243	244	230	240	239	273	226	247	245	210	233	211	219	241	235	225	245	235	252	229	238	235	250	254	262	218	227	223	229	235	238	228	222	246	230	232	237	259	240	257	219	245	248	260	219	220	227	266	232	233	262	242	221	237	230	244	226	260	226	233	244	229	234	245	230	225	275	243	251	223	258	250	244	234	254	222	268	244	238	209	244	221	238	258	262	225	248	219	241	239	207	221	232	220	250	219	232	222	246	229	234	232	241	262	223	221	219	229	239	241	232	222	249	249	206	234	248	245	255	250	225	214	234	223	260	253	260	236	225	213	222	231	246	237	267	247	217	251	270	253	273	235	222	234	250	237	204	236	216	225	248	237	250	239	280	250	256	259	230	268	268	254	196	224	236	198	265	237	222	256	238	223	250	233	246	242	241	245	236	235	227	257	235	237	221	248	234	237	266	244	222	236	212	252	260	269	247	226	241	239	255	243	228	218	233	243	234	249	203	220	255	213	223	266	242	264	223	252	222	262	292	228	245	220	255	236	213	251	245	228	244	246	231	219	239	249	241	241	225	223	260	257	222	225	273	250	226	244	235	220	276	234	239	233	253	238	203	258	239	262	237	241	262	237	230	256	259	256	234	235	264	208	235	246	242	247	241	267	232	227	197	236	271	237	253	232	236	243	245	240	238	262	238	217	234	235	248	243	227	239	219	237	245	239	256	257	219	226	225	238	240	212	246	247	257	221	218	221	234	259	227	243	239	262	241	238	238	265	233	221	243	230	226	225	212	247	215	245	257	261	222	231	219	230	269	230	266	247	204	265	209	200	237	213	247	212	263	222	219	255	248	253	252	232	230	249	197	231	235	194	214	226	234	245	230	251	239	230	227	279	251	224	221	213	250	255	248	240	242	214	264	232	220	238	238	224	245	250	232	248	250	235	271	234	234	243	272	259	249	262	238	242	263	233	233	250	206	257	243	224	223	205	243	212	273	266	244	215	244	237	213	257	261	241	246	251	239	235	222	250	237	220	225	257	248	248	268	214	234	233	214	240	249	242	245	231	213	252	230	225	257	235	244	244	238	232	251	239	234	244	225	237	274	240	224	201	271	244	230	223	238	223	276	243	223	248	229	252	232	218	230	229	228	218	240	226	248	255	209	233	221	221	265	273	243	250	253	266	246
33826	23033	22191	17508	10970	5246	2664	1581	1093	848	715	624	613	596	552	574	552	545	509	495	522	543	536	556	487	520	501	494	537	516	547	560	501	527	541	493	558	557	480	519	487	520	517	526	531	490	514	515	529	542	494	523	504	521	517	533	514	515	568	524	520	510	469	474	534	504	513	501	522	532	466	495	493	485	554	560	530	522	530	517	500	496	520	512	504	507	524	531	525	560	446	505	463	537	570	529	496	506	498	536	512	498	522	502	516	504	500	504	530	531	524	511	527	528	525	506	519	513	539	510	489	458	502	518	512	513	504	503	529	528	532	494	510	513	509	510	518	491	508	552	498	519	533	538	498	519	478	514	517	502	463	500	488	552	506	494	560	512	508	526	516	494	509	538	537	497	513	480	468	496	502	504	532	514	492	462	535	542	510	482	499	525	510	513	511	484	488	513	560	517	525	475	503	537	478	532	506	523	528	518	541	522	507	483	533	518	565	489	487	497	502	498	551	493	472	497	511	490	509	554	525	562	525	481	473	525	548	519	565	540	537	527	527	511	523	511	499	503	495	529	520	543	502	509	529	484	489	507	502	526	507	530	497	540	525	521	468	507	506	492	496	568	524	528	523	522	559	528	509	498	547	555	547	546	504	525	484	543	506	515	488	498	488	581	515	517	471	491	525	536	550	562	574	489	489	528	516	495	524	489	517	518	538	495	499	559	483	492	526	534	550	498	521	521	551	539	537	520	508	477	516	524	501	518	501	509	531	506	508	507	467	501	494	502	498	509	538	483	492	512	540	544	500	506	531	500	501	528	512	544	527	548	519	514	488	519	559	542	531	507	514	486	541	510	556	516	501	499	500	547	524	507	478	499	517	511	497	484	517	510	490	564	505	551	530	521	527	538	493	531	479	513	536	519	485	500	493	490	520	479	510	466	517	496	527	531	502	511	558	478	499	553	491	526	502	524	521	522	478	503	535	491	513	501	494	553	519	543	498	544	507	528	496	477	508	524	528	491	497	465	555	505	516	545	532	481	468	494	512	491	502	501	459	540	504	496	561	500	510	497	494	503	533	485	541	535	496	522	513	504	481	463	506	550	532	502	507	535	516	479	559	515	537	485	524	536	508	519	492	518	460	532	542	540	518	494	509	519	501	524	498	504	525	533	515	472	519	488	510	540	499	538	518	509	523	479	539	467	485	512	484	528	530	471	519	505	518	476	501	511	474	535	478	498	539	503	455	527	463	516	489	521	502	510	495	474	512	511	539	518	526	477	519	521	543	506	510	497	554	512	571	512	533	473	510	488	500	531	483	531	529	479	480	547	485	513	455	507	494	494	553	510	537	484	528	553	519	527	542	519	483	541	496	515	497	511	496	516	529	537	491	526	491	528	490	499	504	520	563	531	493	477	503	488	522	544	466	509	498	491	508	523	542	500	498	514	518	525	501	513	570	550	507	501	519	530	510	532	495	492	527	509	501	527	506	505	525	482	563	531	525	525	521	486	504	498	525	502	543	515	543	545	510	459	533	511	518	549	516	528	501	448	519	527	514	513	528	464	521	552	511	557	522	499	519	471	544	509	530	539	539	558	520	506	533	497	499	543	571	491	501	472	486	486	504	505	502	535	576	530	550	504	512	522	518	495	507	497	532	494	508	491	514	504	551	465	521	467	507	498	502	528	511	515	559	528	495	527	551	499	510	470	453	504	527	519	494	477	507	538	534	504	527	504	571	524	502	456	504	527	550	520	511	524	543	484	572	510	543	520	517	511	478	510	523	545	535	528	524	517	518	507	507	519	550	483	459	503	481	486	508	543	509	504	512	503	474	521	525	483	552	509	495	487	508	499	504	461	500	519	503	527	506	501	498	493	539	550	515	499	496	532	500	512	530	519	520	491	461	522	526	530	483	519	471	504	470	508	520	514	538	533	475	524	510	507	488	524	507	526	503	530	511	500	526	525	511	489	529	490	482	496	546	520	528	509	519	496	561	503	489	503	503	499	478	521	491	503	480	529	461	537	488	515	556	498	520	550	520	516	531	531	477	534	490	512	542	490	487	527	541	498	515	510	492	520	487	497	531	517	514	496	489	497	517	525	544	503	484	522	544	486	507	534	521	517	514	540	481	528	476	530	528	491	478	507	520	529	480	508	511	522	538	524	526	495	504	526	501	500	516	513	509	498	492	549	544	481	472	504	538	517	476	496	524	505	468	544	529	506	491	498	522	541	530	508	522	505	553	495	512	524	525	468	519	518	538	527	507	474	478	499	526	474	499	535	530	509	494	550	479	518	493	542	520	472	577	505	481	510	546	508	499	528	495	526	495	548	467	551	518	516	522	494	545	498	530	511	507	514	504	548	524	507	543	536	501	493	512	519	507	515	524	495	506	524	533	529	530	491	464	529	572	512	552	551	477	543	517	512	543	531	490	519	519	508	511	523	518	520	513	542	527	507	506	538	559	509	503	473	520	514	489	548	479	541	511	495	505	497	519	500	505	515	504	519	502	548	526	500	503	507	488	507	533	499	537	527	517	509	537	489	516	447	521	507	435	515	487	528	506	505	530	533	460	512	534	523	516	538	548	492	554	503	549	536	548	511	532	505	478	495	498	503	473	535	473	514	509	505	513	479	495	485	533	504	510	530	542	523	518	530	511	479	563	531	520	491	480	558	493	529	550	537	549	531	474	519	488	482	503	511	513	476	541	519	511	527	509	524	520	540	515	513	545	507	494	472	462	503	551	508	519	513	492	552	527	547	522	536	533	529	479	500	503	542	543	515	525	480	502	500	528	511	576	518	524	505	517	535	546	460	500	498	491	543	527	512	538	510	515	496	497	531	513	506	494	524	478	528	537	518	537	509	518	488	507	543	521	527	522	462	500	518	540	499	507	477	501	485	488	539	554	509	505	511	519	527	493	498	523	480	499	514	517	518	514	542	485	484	490	499	542	504	523	526	513	489	540	485	504	537	517	516	506	507	515	498	550	521	505	509	522	567	483	522	498	477	509	507	533	529	473	525	536	532	512	501	535	539	486	517	505	505	513	524	511	509	510	512	496	504	526	508	533	483	529	510	534	502	514	535	524	522	502	500	497	507	490	523	475	464	550	495	493	533	517	513	516	531	518	542	506	520	470	511	469	504	482	494	522	483	568	474	526	485	514	514	554	512	533	512	511	519	520	557	499	517	504	490	463	478	490	516	512	508	504	510	481	517	519	546	528	502	557	469	490	511	500	521	553	518	518	532	521	556	527	470	526	512	487	554	503	529	523	543	507	554	543	483	509	491	532	533	524	508	509	558	465	522	519	536	515	512	490	498	547	507	506	520	551	494	512	531	541	482	486	485	522	505	509	480	524	545	502	520	522	557	490	513	508	508	489	484	498	528	490	517	516	495	535	517	514	531	498	489	529	519	537	515	532	506	506	487	494	525	474	506	499	498	526	512	517	545	551	513	544	468	482	513	487	522	481	536	488	534	536	496	484	558	506	507	543	528	540	499
34417	16762	9090	4523	1785	955	528	233	193	224	210	203	193	199	218	189	202	211	191	199	199	216	222	182	198	218	188	210	213	198	196	212	219	192	205	200	203	228	210	199	172	210	201	202	190	204	214	199	161	171	184	213	233	201	182	207	195	209	213	178	213	187	181	204	195	171	197	174	198	174	192	211	187	216	224	237	181	193	197	187	184	203	192	215	219	190	207	200	208	198	210	180	200	183	204	216	185	189	221	180	163	168	204	219	217	172	180	200	201	190	223	177	181	238	221	214	200	208	229	208	214	223	194	186	185	223	207	197	203	226	201	188	198	197	218	232	210	206	223	227	190	200	193	227	192	189	215	217	207	189	212	182	199	222	194	192	200	196	211	226	225	195	195	164	223	225	191	186	182	191	183	213	214	229	197	190	224	198	174	178	204	195	193	220	220	220	211	169	186	251	225	184	201	221	204	202	187	219	185	198	214	196	207	174	173	209	223	197	211	221	201	221	191	193	200	220	219	207	176	183	203	201	194	218	219	232	187	178	219	193	168	195	189	213	205	217	185	170	215	220	190	227	206	198	195	207	197	224	192	207	199	207	221	210	190	186	203	204	195	187	216	193	197	189	219	248	214	211	221	206	181	214	214	214	194	196	201	213	195	193	178	205	179	190	191	215	190	191	217	215	202	173	222	193	213	207	174	197	217	204	184	191	214	216	223	197	216	203	195	184	189	216	209	187	214	184	198	206	192	221	244	201	178	180	184	196	197	212	220	214	236	201	209	222	203	200	194	222	195	179	205	201	237	174	158	192	220	212	200	232	203	216	218	184	212	232	187	194	222	177	193	221	198	203	241	214	211	198	201	197	205	212	175	229	205	207	198	179	225	187	191	187	192	220	210	207	180	186	206	207	208	214	184	210	191	204	212	211	191	188	221	159	183	205	203	221	239	213	206	212	182	196	204	202	177	242	188	195	200	169	175	217	215	219	228	202	237	198	206	162	215	191	184	180	171	206	161	192	198	212	209	215	188	219	205	210	188	195	210	224	197	194	182	205	199	179	191	214	204	218	217	186	218	218	206	214	223	185	207	203	216	186	199	211	201	208	239	206	205	197	217	213	194	209	222	190	215	205	192	188	199	214	181	215	201	216	186	189	229	205	195	212	185	207	182	214	221	203	196	202	196	218	194	179	205	239	186	192	224	178	200	219	208	195	231	183	217	172	205	216	195	196	216	206	176	193	182	200	197	207	226	208	230	180	192	198	200	194	205	193	208	218	200	193	186	224	199	211	186	180	206	192	188	190	204	231	200	179	241	213	183	227	178	223	215	201	164	195	219	218	201	180	215	184	205	200	178	200	196	199	198	216	208	212	198	203	208	193	172	193	200	192	191	202	205	218	179	216	216	206	195	208	204	181	194	193	206	219	190	192	182	198	191	179	166	185	187	214	189	200	173	203	197	200	194	227	219	196	207	210	195	208	244	198	195	178	210	221	199	201	190	225	194	221	191	191	218	202	201	189	163	197	196	196	175	194	208	199	202	188	190	180	188	210	203	185	204	225	208	204	212	217	204	208	206	205	177	187	208	225	214	194	198	194	219	203	184	188	141	206	190	223	208	223	213	201	203	172	179	215	206	213	198	190	176	195	188	198	169	197	193	187	191	208	224	212	207	178	179	187	200	189	183	218	233	241	199	208	206	223	214	213	194	189	206	189	181	225	210	217	214	198	204	198	218	207	188	186	216	199	231	196	195	227	179	197	204	193	188	197	216	207	197	201	201	175	240	207	217	195	177	201	167	179	214	199	220	207	197	182	182	211	210	225	234	190	216	202	207	227	208	192	191	185	184	197	184	218	162	220	206	209	192	211	189	197	206	210	192	225	218	211	200	210	202	186	180	188	197	215	198	221	218	174	198	195	184	232	174	212	192	184	218	217	224	213	186	204	202	193	192	220	223	186	212	197	168	203	199	206	201	218	176	192	198	191	231	206	197	187	221	200	211	245	173	186	219	205	207	206	230	188	188	195	189	220	211	206	157	211	188	207	219	200	192	221	226	208	200	222	207	200	203	194	234	191	176	217	237	242	200	218	181	199	211	202	218	197	220	219	165	171	196	206	211	178	195	202	208	192	223	207	190	204	183	195	229	172	205	188	217	237	220	221	205	209	181	194	184	211	202	183	209	181	180	209	210	190	200	174	185	197	199	211	199	216	210	198	224	207	214	189	195	221	191	196	201	176	211	168	207	151	196	188	212	223	208	185	182	184	217	210	171	175	182	183	197	218	206	221	169	203	235	214	193	175	206	207	220	173	188	202	216	204	210	213	203	191	198	200	183	174	175	183	191	181	192	198	220	186	207	198	200	195	212	218	232	189	196	196	231	194	189	224	235	220	211	198	207	229	214	216	197	231	205	184	213	223	237	184	206	200	180	183	202	198	219	217	168	231	210	203	220	215	215	206	212	181	176	176	192	167	218	215	215	192	208	192	171	204	181	209	211	191	206	195	214	208	216	201	165	199	200	196	202	194	177	201	214	196	176	181	205	195	184	181	218	206	181	199	205	197	189	186	197	205	199	193	177	205	195	203	203	181	226	212	214	216	193	198	230	212	224	194	165	200	223	177	234	172	204	217	233	194	208	207	196	189	201	205	198	175	201	198	214	205	209	214	190	181	184	178	185	201	185	207	184	188	209	199	195	181	206	187	186	195	187	210	182	197	222	202	207	210	205	214	190	203	201	194	188	217	212	191	191	209	196	187	202	190	205	236	201	217	205	189	232	197	197	207	199	180	194	196	181	185	227	222	198	232	200	187	202	187	217	207	189	197	182	221	167	209	211	172	203	191	218	191	190	219	175	202	209	218	188	218	194	208	243	218	211	188	187	203	213	194	179	192	202	205	224	219	186	201	190	202	190	185	198	204	184	177	213	212	193	218	191	220	213	200	193	213	201	184	188	177	197	191	187	195	199	179	167	232	181	220	206	215	209	161	183	205	209	196	199	201	212	181	226	207	223	212	192	194	200	206	200	214	185	177	155	191	201	179	186	179	193	183	213	208	189	236	179	234	218	195	206	187	205	205	195	229	186	220	205	199	206	229	199	182	217	201	195	229	213	168	235	183	204	190	176	216	210	207	214	203	192	215	184	217	181	213	228	181	211	189	200	190	205	198	199	202	221	196	186	220	213	187	207	218	203	237	223	209	204	203	225	191	202	229	231	201	186	202	175	175	234	203	236	181	186	215	226	220	192	194	210	199	200	218	194	236	192	212	196	194	202	194	197	213	210	204	244	211	231	196	212	186	181	205	196	200	181	206	217	212	178	191	206	194	180	213	209	224	203	183	191	188	200	170	195	208	186	236	212	192	217	215	213	191	224	233	213	192	193	201	208	211	196	172	209	196	236	218	218	173	201	210	170	187	215	196	200	192	174	193	186	224	191	202	211	178	200	221	203	223	190	202	206	192	182	185	198	215	177	192	215	198	205	197	226	232	195	201	217	210
19986	11236	12864	10138	5903	3552	1741	533	445	465	423	448	452	424	441	423	414	409	440	421	440	411	441	430	381	370	444	467	424	442	450	423	403	505	475	430	402	417	422	423	439	443	427	423	417	427	465	410	435	467	438	407	433	403	447	445	439	447	422	435	406	417	381	424	440	457	465	423	402	426	404	458	394	426	397	395	428	436	416	432	435	446	444	459	400	415	465	407	441	401	445	472	415	415	429	397	462	433	448	447	443	430	422	411	403	414	426	416	447	387	461	398	427	419	418	414	429	398	430	434	417	487	472	462	438	441	432	437	400	390	437	420	432	456	462	424	450	423	423	458	415	445	442	459	435	421	411	433	435	430	464	440	439	410	427	437	433	406	401	456	433	465	454	424	424	413	435	396	418	433	422	415	440	409	434	461	412	443	463	462	447	423	429	417	454	427	461	478	446	443	436	433	440	410	457	440	423	422	412	417	431	428	419	465	413	450	420	402	440	419	446	440	420	481	439	406	432	472	448	426	365	448	430	430	390	401	455	448	465	458	429	440	406	431	456	420	414	421	426	445	439	417	469	387	416	456	404	429	446	470	401	430	415	450	391	450	438	443	463	442	432	450	426	407	443	416	429	453	436	432	433	414	433	388	456	428	434	449	416	443	459	450	433	408	438	424	430	410	441	399	377	448	407	453	432	419	397	420	448	447	454	445	423	448	406	415	431	457	426	448	438	414	455	425	413	457	423	433	435	436	413	442	423	480	432	453	441	425	429	413	392	431	415	424	473	458	447	454	434	453	401	435	437	428	422	421	423	425	420	410	426	434	442	464	411	436	424	443	413	442	425	400	458	438	411	427	459	461	443	428	446	452	408	421	431	413	443	432	448	441	461	458	420	410	471	436	423	409	423	442	453	425	444	442	394	417	440	437	421	431	416	432	431	422	430	423	420	453	443	428	413	440	504	466	415	424	402	390	420	411	422	429	428	443	407	434	441	440	432	422	427	423	415	415	418	430	461	423	458	406	472	419	424	431	442	401	408	445	411	431	455	441	383	395	431	447	397	445	419	432	457	439	454	431	419	417	447	439	412	431	431	419	442	413	433	422	444	438	421	421	427	424	429	410	431	413	421	410	418	436	420	400	460	410	419	448	411	470	443	430	456	408	428	456	485	412	428	430	429	461	400	425	453	430	429	440	452	441	426	443	404	452	472	418	436	439	443	423	414	419	413	431	459	472	439	452	414	399	411	412	467	414	460	456	444	434	395	406	436	403	449	438	425	420	410	479	422	459	447	442	437	427	408	440	436	452	406	410	415	405	450	457	473	425	436	463	417	424	395	446	421	433	444	444	474	445	454	413	420	398	433	408	465	424	412	425	436	425	409	460	370	423	443	419	425	389	446	440	452	403	448	385	439	444	412	451	475	437	408	416	410	436	443	425	433	470	411	428	394	422	457	374	401	416	437	457	447	417	447	408	482	428	399	436	399	426	440	421	417	436	446	411	429	465	456	433	436	402	444	417	424	432	418	400	421	430	479	451	435	409	410	425	432	437	420	427	433	428	442	430	442	433	422	422	437	425	433	411	433	435	400	396	450	433	406	420	403	425	432	444	414	412	440	449	405	412	437	443	442	402	435	426	421	388	426	443	449	426	449	428	463	467	412	397	398	422	414	473	417	444	402	423	475	425	460	392	437	447	414	410	426	444	447	441	401	418	427	463	406	431	441	451	434	443	442	481	403	412	387	430	432	431	418	452	440	434	420	451	416	442	427	426	408	414	489	409	435	401	445	457	408	435	407	424	394	398	420	442	428	437	444	417	448	439	475	446	464	432	422	433	437	426	457	413	453	424	416	429	421	435	464	422	432	425	479	416	457	427	405	414	433	414	423	403	425	423	442	413	403	439	458	376	429	425	390	376	447	453	459	464	430	468	466	450	437	449	473	443	439	444	375	465	426	424	429	423	426	431	446	436	448	444	455	431	440	436	412	431	454	456	417	433	406	417	429	411	426	435	446	418	423	425	442	426	411	430	409	468	451	427	443	393	402	436	456	437	413	432	443	455	425	438	412	465	454	428	408	415	406	472	410	389	416	439	400	427	417	423	423	448	425	414	423	426	418	481	439	466	405	456	423	458	422	402	425	422	430	385	441	405	396	449	481	427	415	465	408	471	420	455	381	438	438	427	433	463	417	421	427	439	413	440	438	435	412	396	442	414	478	443	425	440	443	434	434	399	427	478	459	431	415	422	423	428	431	407	443	402	406	407	444	453	405	457	457	444	432	412	433	448	455	467	443	457	420	425	429	428	410	439	419	399	460	453	463	439	437	431	438	412	410	458	471	437	442	446	443	409	416	421	469	440	408	483	418	445	414	461	468	429	451	449	431	413	463	428	446	434	421	447	419	469	429	411	440	434	414	414	444	439	416	451	406	459	464	468	424	439	436	483	440	480	467	460	443	408	416	426	413	407	429	400	432	448	411	443	458	438	447	430	423	432	430	420	422	421	407	425	404	434	437	429	429	385	426	411	468	471	424	420	456	437	428	480	421	462	414	440	435	466	402	447	424	438	447	419	448	420	432	421	433	455	416	412	475	496	427	426	411	433	422	403	426	440	411	435	431	407	427	431	439	480	437	421	429	432	437	420	435	433	471	414	415	436	430	423	403	461	398	455	425	417	455	465	447	425	437	432	435	405	487	482	441	455	479	448	423	416	399	420	464	401	443	407	421	396	424	438	439	428	443	412	406	440	425	396	401	434	403	460	422	432	454	425	465	414	478	407	434	430	432	388	449	435	416	439	437	465	416	411	429	425	452	408	407	434	432	426	413	426	419	426	427	427	465	413	401	473	411	443	438	423	422	468	408	439	435	413	439	427	416	429	414	413	396	491	419	421	417	423	433	419	417	420	419	439	410	465	432	475	439	456	408	406	457	448	437	425	448	415	406	426	389	419	424	423	473	423	408	402	442	415	422	423	490	435	407	412	413	460	409	426	459	450	422	435	425	415	442	433	432	425	454	441	412	442	429	433	456	407	447	461	419	390	415	436	422	436	437	441	448	459	427	447	442	422	412	446	435	379	452	460	440	427	448	438	461	431	447	446	420	443	404	406	403	412	417	427	454	410	436	445	422	448	414	457	430	417	423	442	443	447	487	407	439	433	445	423	411	455	435	417	436	457	420	416	424	439	447	386	405	422	434	456	434	403	461	435	421	460	460	444	418	420	414	389	416	387	426	438	422	380	431	430	410	377	422	447	439	407	385	435	448	439	422	458	431	433	443	393	430	413	442	452	449	421	430	423	462	453	425	428	456	436	432	414	436	466	414	408	417	437	422	420	414	442	409	439	434	431	426	454	448	441	449	432	428	401	402	412	454	444	459	451	454	405	422	416	414	433	399	410	464	436	405	461	440	414	415	430	431	444	437	405	405	473	437	457	434	401	475	379	453	427	414	469	415	398	447	430	426	388	415	425	402	417	434	438	429	451	429	441	440	437	458	443
49399	26921	16722	8481	3607	2076	717	274	240	233	200	207	182	204	190	172	195	217	182	190	236	215	173	183	184	180	185	192	182	206	181	182	178	184	186	197	196	197	203	205	210	197	179	170	183	198	186	183	190	210	200	193	209	176	173	190	190	200	193	214	204	196	209	183	198	212	152	184	199	198	196	200	157	172	231	172	172	193	196	184	217	196	178	171	199	193	208	199	201	197	198	190	210	193	191	185	194	179	200	187	170	184	181	191	201	205	190	187	190	203	187	188	173	200	185	176	187	175	205	225	182	209	170	210	202	211	203	211	210	219	194	181	184	194	176	194	205	167	182	157	170	184	175	183	196	196	183	209	174	215	175	194	205	167	184	184	204	182	204	217	193	217	203	198	168	201	213	184	170	193	174	169	201	188	186	172	184	193	199	174	181	204	187	188	192	191	167	179	180	196	202	177	191	193	192	185	223	202	201	178	183	195	189	190	196	191	217	191	176	192	171	166	167	161	180	203	210	207	191	193	191	188	197	190	194	214	177	182	184	175	166	198	185	186	198	173	176	187	158	214	217	161	168	177	172	169	174	159	197	186	199	193	190	209	158	171	200	171	189	207	201	166	232	185	226	202	212	153	185	187	183	161	195	181	209	213	216	197	196	185	182	208	177	193	187	175	184	217	185	183	182	187	177	185	190	182	176	175	190	206	186	203	203	182	179	168	194	209	188	200	192	209	206	215	207	170	206	185	184	170	180	197	185	178	188	184	176	210	192	220	177	197	208	182	192	180	178	192	178	181	199	206	188	173	207	186	177	194	178	175	212	202	173	161	191	196	172	184	187	182	196	204	177	189	182	190	161	208	169	170	197	192	195	189	180	187	193	198	182	180	199	175	196	193	189	184	222	198	173	184	190	171	187	179	205	202	186	193	188	179	195	189	161	207	197	176	216	208	193	177	221	181	205	205	191	212	161	168	189	202	185	184	197	177	197	188	172	195	196	194	194	171	204	193	189	197	179	184	202	195	168	182	177	174	198	188	197	149	202	210	205	185	192	189	187	188	167	211	205	179	206	184	187	192	171	195	188	170	170	200	187	192	196	207	190	214	191	201	178	201	170	184	193	190	186	172	208	190	158	176	191	189	179	177	181	171	182	173	183	196	196	186	177	186	185	230	196	216	196	206	186	198	191	199	176	202	213	187	170	180	184	190	211	202	196	179	195	228	199	184	183	200	203	215	176	200	208	189	164	203	179	198	168	171	198	172	182	189	196	216	221	197	189	194	185	191	220	183	212	186	174	190	164	193	210	209	208	204	201	192	184	201	177	197	190	175	198	204	175	194	192	185	178	185	194	185	182	201	197	186	194	200	204	198	193	201	166	197	180	201	208	181	172	192	203	199	186	173	190	199	186	177	223	198	186	195	178	185	191	199	187	205	184	187	201	179	194	198	200	151	193	170	204	208	192	216	194	187	200	200	187	209	197	179	175	197	211	197	180	200	204	184	218	179	210	199	200	204	204	194	208	184	177	200	203	205	195	189	192	198	185	204	176	179	181	198	178	214	215	201	179	193	165	198	183	203	204	200	197	214	184	148	190	171	180	184	184	193	194	190	199	167	192	178	190	185	188	222	202	174	175	197	172	192	181	199	207	184	174	192	184	187	191	189	198	192	198	197	199	169	174	186	195	183	159	185	177	195	172	200	186	179	186	167	192	171	170	207	183	183	203	194	213	209	190	201	165	178	203	207	211	180	222	214	194	192	168	166	196	189	182	196	204	178	176	170	200	222	186	194	209	205	207	198	162	201	193	199	198	200	181	172	184	204	213	190	167	162	183	193	178	216	174	190	176	199	190	172	177	186	199	165	178	178	212	175	234	182	196	208	173	189	159	188	185	182	193	169	178	185	210	189	194	197	186	184	186	199	185	182	222	185	174	209	197	211	189	184	161	181	193	199	176	183	176	193	174	186	185	193	208	226	185	174	178	185	191	205	202	177	168	152	206	175	186	214	189	208	197	191	188	232	190	178	183	196	185	209	192	192	217	203	197	172	175	198	218	171	186	183	185	182	174	173	190	203	227	201	180	201	162	212	177	178	201	207	224	168	191	173	193	188	190	203	208	160	188	168	187	193	182	210	196	186	199	202	184	186	202	182	193	224	203	202	190	163	172	185	194	188	152	199	169	199	198	162	181	191	193	203	223	201	209	188	171	185	149	172	174	197	198	165	175	190	195	167	205	173	176	191	188	177	196	165	167	179	185	193	194	193	172	179	191	179	200	216	191	181	194	172	203	196	192	195	191	204	214	179	183	185	214	187	199	186	191	197	185	189	183	166	173	202	211	193	219	219	212	212	178	177	195	181	167	189	214	194	206	163	200	172	189	175	175	175	187	188	192	201	202	189	187	178	210	199	197	185	195	180	235	185	198	185	189	183	177	197	203	197	196	156	204	191	196	215	171	198	222	194	192	182	193	196	170	188	208	210	172	182	190	171	184	182	152	221	192	192	205	167	190	176	180	191	209	158	198	193	168	207	217	209	176	189	196	197	189	190	184	143	213	181	200	195	192	204	198	176	192	185	209	199	178	189	195	207	207	185	164	190	195	201	179	162	177	193	183	180	175	169	179	181	167	175	218	186	190	202	189	195	166	186	219	227	201	189	194	199	203	194	190	197	187	202	189	197	182	176	179	202	174	185	217	191	214	224	212	210	188	221	177	208	210	189	210	172	190	195	194	174	186	190	194	180	179	209	174	172	150	181	174	189	200	173	157	205	181	205	213	170	178	175	190	179	182	198	177	199	175	172	182	172	193	216	191	201	196	190	212	201	181	209	197	204	198	209	165	199	169	159	167	193	194	172	181	192	193	200	183	175	213	192	173	227	176	181	175	205	193	183	185	223	185	192	186	192	231	204	210	210	227	196	193	188	202	184	198	197	180	193	211	175	182	210	178	172	187	178	185	199	193	200	165	163	156	179	216	171	199	169	221	191	197	184	175	202	191	187	175	200	193	203	175	181	188	189	195	202	193	229	192	195	209	175	183	195	194	196	199	186	184	212	207	209	163	189	210	167	203	212	170	167	179	201	205	190	181	194	188	182	208	192	193	194	201	159	193	198	181	178	175	196	175	161	204	217	205	187	187	155	198	189	200	172	202	167	178	184	179	168	193	174	210	191	180	184	162	202	203	162	209	171	183	176	205	187	216	188	190	186	204	208	207	202	182	192	215	161	179	202	198	186	161	197	202	208	199	171	170	193	170	195	196	177	207	173	176	217	183	182	181	205	180	168	210	182	183	204	175	210	182	204	207	178	174	204	181	200	183	174	166	169	218	201	199	188	186	185	201	195	198	189	169	167	177	199	200	184	182	202	188	191	173	193	167	184	182	198	193	186	175	197	195	164	190	184	202	176	229	192	179	207	196	212	210	184	202	215	200	174	210	216	190	207	197	176	173	181	182	182	178	189	164	181	200	208	184	171	202	188	180	205	201	192	169	151	183	182
29267	18870	20844	15474	10355	7385	2440	902	675	573	521	453	445	447	451	439	438	389	441	403	463	479	419	425	403	402	432	424	437	458	453	437	423	468	434	417	410	420	430	428	433	402	432	392	418	399	411	396	382	427	440	437	430	407	388	413	441	443	436	397	424	400	423	430	427	432	454	407	443	448	412	448	406	464	436	440	397	415	430	445	370	401	431	422	394	428	386	426	410	397	414	400	416	423	417	400	417	428	402	435	420	401	421	437	425	424	448	436	413	397	409	417	413	414	415	424	402	402	422	393	455	405	430	417	439	428	420	386	441	388	419	416	403	411	408	378	416	436	454	423	384	408	453	418	460	367	431	439	418	450	402	436	398	450	379	427	396	428	415	384	397	424	404	411	397	430	396	423	419	441	390	373	425	405	416	436	423	399	368	402	393	417	408	369	430	419	438	412	433	429	466	429	421	439	431	415	419	429	383	411	413	403	379	385	400	436	418	417	420	406	430	402	451	415	371	419	406	430	424	413	393	401	381	421	415	370	423	424	428	421	413	419	404	396	429	392	433	419	453	385	432	431	444	451	414	433	439	437	429	440	410	418	388	395	458	391	417	427	455	451	441	430	442	411	454	426	426	457	408	413	397	416	404	420	412	407	388	435	423	422	415	396	404	417	409	440	375	435	409	400	377	379	429	392	401	394	402	411	437	404	417	416	389	436	421	387	444	430	398	390	386	427	427	455	432	413	394	384	411	411	410	368	389	413	442	427	385	420	423	456	434	404	399	423	419	396	399	426	416	436	407	388	412	434	415	432	406	421	429	386	422	432	387	415	413	372	415	408	441	415	406	435	407	419	435	381	393	414	406	381	427	422	447	430	411	393	424	388	440	401	421	433	403	413	404	430	394	411	421	381	449	427	396	392	461	420	379	452	408	409	405	398	415	427	401	408	412	392	405	465	390	445	460	415	380	397	449	419	422	413	415	427	402	387	416	449	401	435	441	409	414	415	403	407	419	392	400	394	427	375	424	369	440	434	410	425	410	409	373	410	398	421	423	395	419	401	408	420	404	415	408	409	428	410	380	427	449	438	402	411	408	422	406	405	407	409	401	406	405	422	437	435	407	404	396	400	441	390	398	407	409	411	435	437	431	437	455	436	406	442	440	441	414	403	401	411	367	434	414	420	430	435	419	462	383	415	437	431	376	395	412	437	440	390	405	440	384	403	404	413	429	406	452	391	398	438	424	397	404	441	435	393	386	384	430	408	457	418	460	412	426	415	440	443	439	400	404	414	401	431	424	427	430	426	424	388	413	455	393	428	421	434	403	453	392	398	405	444	429	435	443	389	444	438	401	440	450	448	438	396	402	415	412	429	416	436	431	412	393	426	383	463	422	437	448	399	449	401	411	407	392	434	442	412	413	425	425	446	425	432	389	394	375	396	420	389	413	407	387	406	438	423	384	408	378	461	424	406	398	399	417	394	417	356	433	423	401	440	435	428	418	410	390	423	444	440	457	427	425	390	416	422	408	364	396	417	404	384	424	382	429	419	400	402	429	425	445	403	393	381	431	407	438	427	379	434	422	409	395	399	446	444	436	416	427	415	439	379	432	418	431	424	411	382	406	385	414	388	436	419	455	400	441	382	389	426	431	405	447	419	433	412	456	424	418	459	409	457	424	400	399	404	412	406	433	353	441	434	428	423	441	403	436	435	415	431	419	379	429	381	385	394	376	426	419	378	402	424	458	441	405	426	430	435	422	416	456	418	399	411	405	393	415	405	410	419	414	419	417	414	425	401	442	414	404	432	409	388	385	396	385	414	420	394	381	387	439	465	421	436	413	406	468	374	395	424	441	422	434	450	435	465	416	399	379	398	401	413	387	437	440	415	415	425	427	397	421	437	422	432	411	451	417	382	395	422	402	406	397	431	404	402	405	393	399	382	441	446	412	432	429	422	414	443	413	416	425	428	399	395	415	427	431	417	399	438	389	410	432	446	422	412	400	386	421	420	409	427	395	410	412	410	436	392	422	371	415	388	394	400	428	409	392	412	459	444	411	370	403	434	409	425	404	390	419	398	396	402	417	426	450	454	416	420	418	402	443	397	438	416	407	437	427	422	435	409	429	461	440	410	408	371	420	423	419	403	413	411	428	420	440	420	436	426	385	419	415	371	429	384	403	407	405	438	399	448	404	416	456	430	392	410	401	389	449	421	425	416	386	384	401	437	463	441	408	395	412	399	410	425	435	411	408	451	410	437	420	444	407	395	422	417	389	418	398	398	410	418	433	390	430	419	421	398	451	395	389	475	421	413	397	445	442	417	414	434	407	396	422	435	391	430	402	405	437	424	469	442	420	421	387	376	446	392	437	418	420	428	416	434	429	416	409	395	445	429	414	427	425	450	395	434	412	409	377	409	391	410	420	411	412	430	461	442	387	382	401	394	439	447	430	400	445	383	390	384	410	411	425	386	420	423	411	425	415	389	426	417	411	415	389	376	383	444	451	400	450	452	436	424	420	375	405	468	451	411	373	384	403	384	404	460	390	462	428	419	429	439	404	426	449	449	413	428	412	388	414	405	400	373	422	372	441	413	390	440	410	388	419	394	399	404	424	357	415	441	471	400	417	415	424	413	391	436	424	441	383	422	386	425	447	452	410	401	437	423	392	380	396	444	401	424	422	401	408	436	456	404	420	438	427	446	430	411	394	406	421	444	427	417	456	414	416	423	410	419	408	413	431	407	404	445	375	395	403	374	428	438	412	417	407	425	422	429	385	419	420	455	427	406	438	394	433	394	444	436	419	436	433	463	447	398	443	415	419	408	394	413	453	413	446	443	426	401	425	389	416	415	407	432	447	417	404	435	389	391	391	424	407	396	397	447	406	407	449	418	427	416	432	417	419	404	410	404	444	416	428	403	386	413	408	438	417	404	409	401	414	423	352	383	437	394	448	401	412	374	399	416	405	417	431	385	416	405	422	449	395	396	404	402	418	420	418	433	426	427	407	425	401	406	432	448	389	366	380	447	444	443	438	443	417	427	416	377	409	404	392	414	391	426	449	455	418	412	400	400	401	404	408	445	427	441	414	417	406	404	407	405	405	418	409	416	438	411	418	423	415	440	398	425	415	434	437	408	411	420	369	414	444	418	399	432	441	423	426	376	391	374	457	407	427	406	409	419	412	409	422	438	401	392	410	403	397	407	444	429	421	351	439	420	413	446	423	412	404	385	403	367	385	406	440	409	399	452	447	395	416	391	424	445	453	419	393	407	418	422	452	425	434	428	406	419	405	381	432	395	441	417	412	433	406	357	397	425	405	437	408	445	405	452	444	425	401	434	400	435	420	398	391	390	424	420	435	447	429	439	417	434	419	419	392	448	424	451	411	421	408	413	426	404	425	462	389	413	418	403	411	437	425	397	419	439	434	430	414	400	432	434	434	387	409	453	427	406	416	383	364	398	431	383	405	407	412	401	449	442	405	377	418	416	416	429	387	408	403	394
61754	34935	20012	8102	3835	2097	755	384	296	293	287	266	284	264	251	227	247	245	234	248	261	254	240	280	259	264	274	240	255	296	262	240	246	247	267	293	199	231	256	266	246	228	258	268	228	258	278	230	265	239	253	262	260	224	219	259	265	275	242	252	256	230	288	258	249	262	251	263	261	237	240	257	272	258	282	246	278	254	233	252	257	271	270	271	247	289	287	251	284	250	250	274	260	283	276	235	261	243	254	272	246	213	243	261	253	253	283	235	253	253	248	254	238	286	281	283	264	285	242	264	220	256	233	265	239	237	241	256	256	270	242	288	244	239	249	248	267	222	290	232	237	253	272	280	281	300	262	227	246	264	253	261	257	221	242	267	229	282	222	251	218	247	262	252	228	254	266	260	232	243	246	248	249	253	245	252	245	263	255	257	248	236	266	246	263	243	248	247	268	261	256	265	288	218	247	252	226	250	267	255	251	233	274	258	277	261	254	298	241	266	236	256	253	225	256	247	266	269	263	257	258	212	276	262	266	264	247	238	237	271	249	240	237	245	259	248	259	264	254	243	303	254	258	248	231	270	258	270	256	234	253	280	248	248	254	254	243	241	276	228	244	247	252	258	255	252	216	227	255	263	257	264	247	262	234	235	268	278	279	245	278	264	237	264	254	268	285	256	224	244	253	287	234	230	244	276	278	273	244	278	263	261	259	232	253	271	257	238	280	276	229	290	256	245	279	261	230	214	262	236	226	220	295	273	270	248	246	287	242	300	283	224	236	241	263	251	241	250	259	241	247	252	252	255	247	228	238	218	249	239	239	232	250	265	259	247	253	282	245	239	237	280	251	253	263	245	293	256	261	256	253	236	231	260	264	230	245	249	269	215	251	237	253	256	271	251	233	251	243	257	260	237	242	232	265	252	246	231	255	242	274	269	245	245	266	263	269	282	290	264	269	279	239	266	270	258	265	229	242	268	269	231	241	247	246	254	263	251	246	228	244	206	245	265	276	290	241	242	234	255	245	248	236	254	256	239	223	255	240	269	228	216	260	245	238	261	275	254	257	264	245	275	260	234	231	273	255	245	264	256	226	266	252	255	235	244	248	252	196	279	204	284	250	245	220	266	286	240	247	264	299	262	269	266	247	247	253	248	227	291	216	269	255	269	254	282	260	240	238	281	247	276	249	257	254	244	268	243	235	241	242	247	263	245	249	245	246	240	257	271	243	227	255	234	241	255	234	250	260	238	279	231	252	270	252	257	248	268	265	245	232	260	244	265	233	263	254	276	255	257	270	232	261	236	225	251	238	239	255	265	245	265	276	240	267	268	248	242	257	246	241	236	251	277	241	246	250	263	242	272	259	252	231	264	232	252	268	260	248	271	265	254	245	241	256	251	257	234	254	240	286	240	264	251	242	273	243	261	253	266	263	271	274	268	246	244	262	230	231	256	242	236	272	248	239	281	223	234	250	261	276	279	241	246	220	272	256	261	257	261	249	261	249	282	232	242	238	240	249	266	281	274	269	246	289	266	250	259	246	259	284	246	260	267	217	255	240	271	271	233	252	256	244	262	231	281	234	265	214	231	269	244	265	257	285	262	258	213	272	261	243	266	242	238	272	247	251	249	249	200	261	295	278	260	301	246	240	245	272	284	247	262	218	241	254	290	253	247	247	282	222	252	248	236	239	267	235	280	246	275	261	270	252	228	275	245	240	250	231	257	235	258	263	258	264	268	256	253	278	236	269	244	231	273	277	270	266	236	240	239	288	235	272	261	257	254	283	239	250	238	244	274	216	258	250	222	241	280	255	271	247	275	270	258	272	261	257	266	220	225	232	237	247	245	251	255	255	265	286	240	214	249	266	250	288	272	250	252	278	283	260	258	267	245	264	259	264	211	254	242	236	251	267	248	259	286	257	216	241	214	230	255	250	266	291	243	258	253	243	269	257	264	281	264	232	242	258	252	260	265	282	241	243	258	251	294	261	255	276	301	266	245	260	274	261	245	226	242	252	254	283	262	245	257	252	235	256	232	256	234	256	264	262	243	287	235	242	259	255	273	266	268	232	225	231	277	269	236	234	254	267	257	263	241	234	261	240	239	253	310	244	234	240	253	261	255	290	233	242	303	230	257	246	228	261	248	256	248	215	245	274	232	245	267	266	254	261	233	258	277	251	261	276	256	250	257	288	262	280	255	262	229	245	296	288	273	255	273	238	241	263	255	263	290	266	225	257	224	244	251	263	250	229	283	252	254	253	222	296	271	239	268	259	260	253	269	271	261	269	234	264	263	254	250	264	228	273	238	250	267	251	250	254	279	278	228	237	250	254	246	269	258	246	262	265	285	261	240	254	264	259	249	238	271	236	259	248	246	272	260	258	303	277	233	237	225	261	251	270	255	257	276	270	254	312	271	252	241	238	259	259	207	252	250	286	263	246	266	251	213	246	240	234	255	260	220	239	237	251	253	271	274	255	267	249	239	233	282	253	238	272	294	241	251	269	269	285	289	261	239	264	249	290	255	266	245	260	277	264	244	264	241	243	254	275	264	245	296	267	236	251	261	288	271	232	272	253	257	240	258	261	238	280	233	260	228	284	250	239	244	276	234	271	259	258	276	248	270	276	272	240	252	258	250	249	240	261	251	269	255	243	248	261	244	240	232	278	261	250	258	296	243	240	265	247	287	273	262	253	230	265	243	261	271	255	255	254	259	241	261	250	259	271	232	251	250	228	255	264	276	254	262	261	270	247	248	260	237	227	273	259	243	241	234	251	249	249	249	263	250	272	256	273	217	242	267	258	246	260	255	282	268	240	246	249	243	225	258	244	259	229	213	235	284	252	277	274	216	285	257	252	271	242	263	264	261	214	258	278	274	235	269	280	243	253	291	256	259	265	230	238	239	241	277	275	255	251	228	273	280	262	242	255	245	251	248	280	241	257	237	290	245	212	250	241	274	239	253	262	242	258	270	275	224	242	246	250	239	293	241	261	248	243	240	255	256	221	270	285	264	273	254	217	253	285	251	223	239	247	253	243	287	227	233	261	259	268	272	250	248	240	256	237	235	252	242	240	279	260	237	254	256	258	260	257	223	241	229	249	239	227	240	266	246	264	266	250	237	265	269	265	223	240	261	249	269	263	219	248	202	195	246	217	238	222	260	250	239	236	277	262	283	256	245	227	249	259	284	275	266	258	271	237	241	268	277	242	247	262	238	246	232	285	245	286	247	260	268	254	270	236	256	261	283	260	236	260	251	237	285	256	285	239	240	254	236	245	233	254	252	264	247	268	268	253	244	258	245	262	228	262	305	245	252	247	262	274	259	238	232	262	255	269	262	257	242	263	251	266	243	280	238	238	250	239	261	264	244	268	234	264	258	249	282	249	264	268	259	220	269	256	243	291	244	237	238	281	287	247	278	262	224	252	241	275	260	272	255	219	284	247	265	267	242	241	253	243	250	261	253	241	230	244	259	232	234	278	211	271	254	259	243	238	267	231	273
38030	26066	21146	14494	10967	6644	2647	1102	814	747	655	579	540	563	547	611	545	561	531	560	604	536	511	577	545	557	553	569	530	499	595	540	535	546	526	515	537	531	581	528	547	576	551	518	557	561	529	554	559	537	552	550	558	540	560	493	566	583	537	538	521	554	532	537	562	520	514	533	551	500	536	570	525	478	543	560	554	542	535	571	541	572	527	573	501	513	534	563	568	585	535	574	585	536	550	546	573	502	589	527	564	540	568	514	560	559	583	531	551	504	512	501	516	521	522	547	542	511	484	558	536	555	541	541	549	504	527	530	489	539	546	531	587	562	569	575	541	541	550	524	571	534	537	544	536	535	584	519	555	515	525	604	533	515	570	525	553	524	567	542	522	497	519	531	538	595	573	533	555	549	536	545	528	520	522	547	536	516	561	528	542	542	569	567	519	546	527	518	535	530	544	526	546	551	516	538	526	543	546	535	545	521	487	544	533	545	563	521	561	546	542	550	544	529	537	532	538	600	553	565	527	536	502	537	557	512	521	524	530	561	525	545	545	511	572	566	525	518	552	499	562	527	530	516	543	486	555	517	551	527	521	536	570	550	542	525	532	517	538	515	521	538	538	518	488	573	534	533	539	526	570	560	520	528	529	523	518	507	537	548	567	550	552	552	539	527	544	507	491	564	512	524	538	581	595	541	531	565	532	505	546	554	553	507	528	540	544	521	521	499	562	538	550	521	499	537	518	590	561	523	578	530	492	467	549	521	537	545	539	542	584	574	509	530	524	530	517	557	529	554	530	524	514	543	497	565	540	533	507	557	554	494	489	560	538	512	544	532	522	559	536	534	503	545	521	534	552	546	565	522	588	513	561	521	559	516	534	511	558	526	506	511	567	491	558	565	564	507	507	537	539	538	556	562	576	549	555	528	552	532	542	525	555	543	530	512	569	539	537	571	579	522	555	553	554	564	526	527	532	560	517	537	487	523	509	518	507	541	545	544	499	500	524	551	522	529	514	534	515	539	516	556	541	528	556	549	515	541	561	542	541	552	546	538	565	574	533	538	541	510	547	524	551	517	500	536	553	514	551	525	548	558	552	546	536	516	527	549	532	495	544	553	552	526	560	548	555	558	520	523	484	532	547	527	536	555	554	501	576	533	566	528	551	519	579	551	518	536	525	515	548	498	567	525	531	565	505	562	529	552	529	535	531	570	530	549	584	538	508	599	568	538	547	544	556	546	554	510	539	562	562	529	547	541	539	577	520	561	541	495	534	512	523	556	532	511	547	523	557	561	558	513	513	509	521	520	505	572	531	519	496	531	547	539	538	517	484	528	502	560	524	575	551	562	543	543	533	535	534	542	529	578	529	504	529	590	539	501	555	520	519	563	555	545	536	552	536	546	549	573	522	543	569	531	517	504	571	519	512	529	533	501	570	557	538	530	504	515	537	518	528	564	554	547	533	508	570	587	502	509	535	539	540	522	558	570	518	546	554	554	523	534	473	552	533	553	574	551	568	534	527	535	577	518	522	574	522	529	557	533	541	570	543	539	555	546	566	542	520	517	519	547	526	521	570	538	569	562	527	551	513	515	550	589	531	613	541	559	481	504	570	567	525	524	497	535	539	537	502	579	563	584	529	492	547	540	495	554	562	545	507	538	552	544	547	492	531	503	527	491	528	524	537	576	555	559	584	558	510	514	543	525	517	522	552	524	548	483	506	521	577	536	513	545	568	535	573	564	536	549	556	541	533	534	537	514	553	540	496	546	534	502	578	554	535	551	562	557	523	537	560	558	517	589	539	568	538	553	548	511	531	509	472	505	531	528	560	507	528	526	510	519	559	541	499	497	518	561	520	571	517	558	582	559	530	539	534	576	574	549	532	545	498	541	517	562	544	551	532	511	538	520	522	531	542	544	566	534	540	532	527	536	534	536	509	561	548	562	588	568	517	525	515	561	520	545	526	553	583	521	545	566	528	538	538	529	576	534	546	513	544	592	541	560	524	542	545	573	555	564	544	517	547	578	587	476	535	525	552	545	495	542	505	609	544	524	525	547	581	545	513	505	516	518	535	540	536	551	539	555	564	576	540	546	541	547	540	534	547	558	557	511	520	541	547	543	552	564	553	497	494	508	521	536	516	546	537	499	535	530	496	517	524	524	558	516	555	513	523	501	546	528	528	521	543	517	551	514	542	548	555	564	538	563	533	535	541	582	562	540	552	525	514	504	507	512	541	498	519	553	536	544	540	569	502	527	547	499	554	508	526	537	496	522	551	568	530	588	523	543	493	513	576	516	559	549	538	533	581	539	489	540	546	571	525	526	536	539	541	509	528	557	545	509	550	526	472	508	527	527	502	562	492	552	552	535	565	535	501	540	537	554	530	565	510	540	518	545	516	551	552	561	488	546	519	553	558	516	541	530	568	528	568	551	514	555	550	526	512	541	526	522	495	540	555	549	591	504	568	568	517	540	566	532	539	546	554	528	558	533	578	500	513	567	585	551	501	582	548	538	531	546	536	529	542	530	496	534	557	566	523	533	561	533	501	531	543	543	528	552	523	516	500	552	533	562	562	524	501	546	500	551	521	543	561	529	554	539	544	594	535	555	529	527	547	555	542	568	555	532	533	540	530	525	532	522	565	530	554	550	545	545	550	564	567	523	532	569	522	530	560	552	527	515	517	492	537	525	558	555	513	525	563	557	558	540	530	587	489	568	569	541	539	528	523	567	565	561	515	519	557	552	534	540	554	511	556	545	564	546	512	552	540	539	529	555	523	556	567	531	493	575	525	526	513	558	607	546	557	521	552	470	535	535	521	541	533	510	543	561	556	469	553	510	571	502	485	548	534	538	528	531	582	564	534	527	569	572	530	545	524	507	506	554	587	525	520	527	507	581	531	507	552	533	530	538	543	556	566	530	520	499	520	550	479	553	533	528	562	508	531	537	543	507	481	539	528	529	508	523	545	537	544	544	532	557	575	532	558	558	494	521	544	548	524	560	565	548	536	531	558	514	538	559	544	490	552	555	568	547	557	567	512	522	532	528	514	535	558	493	505	542	513	571	480	473	537	617	528	538	561	551	546	536	524	555	531	599	551	543	565	538	546	576	539	554	538	533	545	537	567	525	519	528	552	539	566	490	535	542	530	507	536	504	539	521	557	533	572	580	540	540	510	532	552	537	512	563	562	563	540	527	554	542	499	530	545	544	577	536	534	517	528	528	549	544	540	541	496	541	548	539	556	514	582	524	573	541	496	536	559	564	515	561	547	517	519	510	532	531	546	526	548	509	515	525	569	539	528	529	542	492	572	537	522	512	474	512	524	516	568	533	517	517	561	557	544	537	586	542	542	553	551	544	564	575	533	569	567	577	507	535	560	504	496	513	561	581	543	549	545	531	543	532	500	576	588	524	558	555	495	539	496	540	539	540	558	568	540	506	525	526	536	541	546	517	565	573	543	496	557	513	520	567	550	500	550	510	540	543	540	528	519	563	517	564
35946	17566	9715	4633	2062	1050	397	238	236	216	191	200	213	212	230	221	213	222	211	219	258	221	217	215	199	199	190	208	224	199	214	207	189	191	210	190	182	208	217	203	205	201	189	190	184	212	190	221	247	232	220	207	197	193	194	225	213	212	203	223	209	203	187	208	231	213	204	196	229	230	232	231	200	219	202	210	217	203	219	206	203	227	186	203	206	174	210	213	214	226	209	223	206	192	181	191	200	222	207	227	242	221	198	221	210	192	225	227	233	227	218	216	227	238	219	212	198	192	218	221	225	200	220	227	235	212	203	184	215	240	216	231	213	202	204	228	206	213	198	210	189	191	213	208	245	230	212	192	194	211	237	220	190	223	177	221	218	195	208	210	210	184	189	205	202	207	235	203	198	218	218	210	215	186	173	198	187	190	201	211	200	190	188	226	246	201	200	193	230	196	223	216	207	208	233	220	180	205	198	198	218	233	197	196	241	213	217	209	180	169	210	223	213	209	198	200	186	186	201	194	220	190	206	196	212	208	226	232	217	204	195	215	221	207	221	205	190	203	227	216	204	227	215	234	216	214	245	235	215	195	199	232	203	174	202	196	170	191	220	204	227	222	242	231	198	214	224	214	195	228	224	218	221	201	222	197	233	213	203	253	200	199	217	203	205	213	198	208	199	214	211	245	227	205	200	189	182	218	204	227	187	190	200	222	242	184	197	181	207	185	210	207	194	203	212	193	213	211	194	198	197	213	214	228	254	215	228	232	224	202	199	211	223	194	206	209	228	207	202	225	202	208	214	198	178	219	210	226	235	200	222	208	192	220	200	215	233	212	206	177	211	187	206	212	211	197	223	234	217	207	217	195	218	246	226	186	205	216	222	225	227	174	178	224	201	216	215	233	191	215	213	192	201	230	205	220	221	196	203	208	211	227	203	236	211	234	192	227	212	198	168	214	179	205	197	210	238	205	200	212	200	214	234	228	173	230	214	213	215	226	224	218	175	223	205	202	205	184	191	195	191	191	233	218	178	232	221	191	227	223	241	238	207	220	207	198	213	207	225	217	214	250	192	217	201	215	205	228	194	237	197	195	211	210	188	188	201	202	220	221	231	221	171	204	184	198	201	195	199	200	209	219	197	199	233	201	205	200	246	221	202	217	213	245	228	204	185	227	210	216	197	192	234	198	223	212	220	203	218	201	205	218	221	175	183	191	190	203	203	224	230	208	239	183	219	241	210	189	198	194	225	220	207	204	180	190	189	182	199	202	234	200	245	205	204	249	222	200	214	214	205	209	180	230	192	228	188	224	198	202	218	201	218	204	224	199	197	225	212	191	201	193	196	210	215	206	221	219	229	239	221	209	213	219	227	228	221	179	217	201	192	205	245	204	194	219	219	225	205	215	214	213	191	227	230	194	249	212	200	232	234	219	171	202	221	180	230	204	210	178	226	222	218	207	214	239	210	210	225	217	217	255	192	230	198	208	204	214	234	190	197	199	202	219	226	203	221	211	214	215	217	200	194	220	236	197	199	203	198	213	187	194	209	194	226	222	220	232	206	220	197	207	202	204	211	189	227	216	227	204	235	208	211	241	204	214	198	197	220	207	216	182	195	204	179	210	223	245	215	170	206	206	226	213	206	202	240	209	164	210	215	238	192	235	223	215	216	205	223	197	209	209	203	230	228	214	215	235	210	188	220	204	220	203	222	219	212	208	170	210	246	182	240	193	204	206	204	240	201	210	192	195	267	186	199	202	232	201	213	195	219	220	225	204	202	207	222	197	229	212	211	193	208	222	214	237	199	210	208	192	189	193	232	204	216	211	191	237	227	206	209	227	205	225	209	216	206	236	199	204	226	185	196	224	198	226	213	222	200	233	231	207	217	203	186	209	175	171	228	210	193	191	241	219	198	213	203	217	207	204	178	215	229	241	209	214	223	230	225	204	202	203	187	215	211	203	231	258	212	189	206	178	203	207	182	204	196	193	191	191	215	197	208	220	200	220	160	202	215	208	218	218	227	211	228	219	211	204	217	193	180	209	221	185	204	229	215	203	212	200	223	231	237	215	211	213	207	206	218	221	212	202	201	218	198	233	199	245	199	224	216	198	223	238	187	185	188	221	198	208	187	207	207	190	215	227	230	189	192	183	217	195	199	184	190	190	189	186	230	197	211	195	197	195	227	207	216	188	232	222	208	202	227	207	224	187	193	224	222	196	211	199	220	197	190	217	218	198	229	188	228	215	216	189	213	236	209	219	233	220	189	217	216	195	232	216	222	225	218	214	237	204	212	207	239	206	197	241	230	203	217	180	214	210	184	195	221	195	217	196	220	205	211	201	227	217	204	191	190	209	190	214	226	200	216	224	198	217	208	231	225	199	205	185	186	195	216	227	256	189	180	185	204	220	196	237	205	195	224	219	243	192	206	226	216	236	197	198	206	224	226	217	206	193	190	242	200	213	229	173	215	217	219	216	203	239	219	195	204	202	156	180	210	194	220	225	207	192	217	233	209	214	209	207	183	202	212	252	209	255	220	193	221	228	197	197	194	205	226	227	213	212	198	200	202	196	234	184	225	190	212	216	213	189	242	246	185	190	218	201	215	222	220	206	198	232	224	220	201	208	227	216	249	205	198	221	216	209	222	201	191	217	204	220	213	195	186	197	199	222	188	206	189	206	215	226	212	203	178	199	188	198	183	207	190	213	233	217	228	204	196	225	231	230	226	212	233	184	208	235	231	218	234	269	220	202	221	212	200	204	195	241	181	223	232	201	204	184	229	223	184	211	207	209	242	203	198	231	202	200	203	203	210	223	218	216	251	192	217	215	201	246	201	220	182	208	210	191	192	190	184	194	209	215	214	243	196	218	225	196	223	211	211	228	206	196	207	226	232	220	172	229	203	217	234	213	212	190	224	205	190	226	195	206	235	196	212	207	218	192	186	215	208	210	247	192	206	204	217	205	221	199	185	227	220	218	192	190	210	230	198	226	194	224	221	191	235	222	245	234	208	190	211	214	181	210	227	204	225	199	203	203	222	214	222	184	190	213	234	216	207	184	183	204	217	191	182	221	219	209	231	201	212	238	228	223	202	223	218	230	234	194	211	200	205	191	206	240	219	183	213	194	217	205	205	186	200	184	226	234	198	229	199	220	200	210	205	212	209	249	185	219	202	202	195	207	193	222	242	188	201	229	246	238	209	196	207	201	207	237	194	217	222	178	208	198	214	216	191	197	200	210	220	207	239	212	237	240	206	211	220	224	213	214	187	217	244	233	215	187	198	205	222	216	238	228	214	221	214	221	180	229	195	216	246	205	208	219	202	207	213	206	196	195	207	183	213	223	197	221	194	213	201	214	206	197	218	210	184	204	194	232	232	231	189	238	243	194	226	226	210	231	203	205	228	218	225	215	221	219	195	205	227	201	208	216	216	243	221	193	186	217	231	245	217	202	200	203	230	214	234	214	222	205	195	227	183	205	221	202	217	212	198	222	229	203
21578	11860	13436	10108	6505	3523	1075	489	479	428	463	465	436	476	425	427	485	494	476	458	466	478	468	460	463	427	452	465	438	461	468	436	449	476	436	466	384	448	437	457	436	413	466	455	483	465	423	392	435	441	403	454	411	442	480	476	410	476	431	479	446	436	458	461	419	463	459	458	452	454	461	448	487	433	414	466	456	412	476	445	418	426	484	500	428	447	449	406	453	448	442	424	456	469	445	439	432	477	426	471	481	471	466	467	475	448	444	475	421	443	476	450	421	455	422	449	425	463	418	448	441	436	462	447	482	455	460	457	431	453	438	460	448	448	472	427	410	420	416	419	453	477	433	486	429	454	431	438	463	424	489	479	455	445	471	430	463	465	467	478	401	447	431	453	455	464	449	422	424	457	423	459	446	500	412	410	432	463	439	474	455	440	402	492	447	455	479	446	411	458	466	413	471	436	468	460	427	472	437	416	427	484	462	428	483	451	443	419	476	437	417	439	456	436	481	418	453	435	459	429	448	408	464	438	439	493	421	446	419	452	466	458	467	452	466	427	439	442	406	407	439	447	446	449	411	458	456	436	457	438	468	451	453	454	478	444	455	431	452	442	457	428	426	408	447	452	439	423	459	462	454	441	493	430	425	415	467	410	444	455	449	444	449	442	464	433	470	427	457	458	454	465	452	456	481	432	424	431	452	467	468	445	432	425	456	455	418	432	468	449	449	447	480	443	447	447	433	465	431	449	439	467	434	452	423	406	460	426	442	429	475	417	448	485	452	470	429	480	443	480	433	461	422	466	464	460	409	421	417	443	479	445	424	472	426	450	449	476	416	458	438	440	481	476	474	444	427	464	444	415	492	422	442	450	448	456	439	481	454	422	443	443	420	440	465	465	451	499	432	494	470	489	438	446	446	440	469	468	430	469	455	417	448	443	465	487	471	437	446	436	456	452	450	472	418	424	453	468	461	455	443	456	420	441	463	438	468	424	451	452	410	465	441	439	446	459	438	459	414	448	389	455	441	475	466	433	443	485	470	420	443	448	438	425	433	405	475	478	412	431	461	461	409	497	418	475	431	432	439	441	490	452	449	412	470	458	431	471	437	457	472	445	410	456	474	460	472	386	440	470	483	419	491	440	477	441	434	450	466	514	455	414	462	475	433	437	477	425	445	452	443	436	412	487	435	456	466	438	405	465	465	484	449	474	421	464	435	478	410	447	435	463	454	464	399	448	453	412	443	421	471	439	420	470	432	416	454	420	469	465	469	437	436	435	460	429	427	421	438	458	438	446	446	447	466	451	468	399	422	484	447	461	450	441	441	439	466	409	483	459	489	396	461	430	435	454	465	444	442	419	428	486	475	498	427	443	452	430	436	465	488	469	459	462	455	418	444	469	445	423	470	446	456	469	424	435	446	433	432	449	449	456	431	440	465	466	458	407	464	464	489	421	422	427	450	436	422	444	461	424	505	444	428	418	464	447	446	457	432	444	451	449	476	431	450	408	478	462	444	456	486	452	492	453	380	433	436	420	451	477	465	477	490	466	437	424	446	469	410	437	445	450	462	446	448	431	467	444	439	436	447	448	422	473	422	415	444	458	475	436	436	460	424	435	416	464	428	472	421	441	449	474	453	448	443	461	456	444	474	435	415	447	439	425	420	437	434	505	426	468	454	446	444	438	469	415	470	444	455	494	436	459	418	457	435	448	488	415	446	447	414	479	445	431	439	432	460	441	445	467	439	418	472	438	462	431	489	435	449	421	453	453	466	467	454	454	479	455	429	423	438	454	476	440	461	460	446	454	439	441	453	463	435	408	493	441	426	447	435	473	472	493	413	456	415	463	451	463	473	450	455	451	400	411	488	449	446	430	465	440	457	461	456	417	436	436	423	484	440	415	431	434	470	445	449	414	431	424	459	470	451	471	439	441	454	463	451	434	446	445	445	421	428	441	423	454	424	433	455	439	449	457	422	422	429	475	474	458	464	415	485	455	467	437	431	468	497	468	464	463	483	452	487	480	474	461	466	434	450	434	494	433	463	459	434	442	440	420	436	462	470	458	421	487	492	473	455	481	407	450	424	449	422	456	440	459	428	485	462	393	427	426	448	447	492	465	413	417	474	446	475	425	434	437	449	413	426	431	458	478	446	436	459	435	453	472	459	455	421	404	442	451	441	434	443	512	485	461	438	492	452	464	484	468	487	449	399	420	434	447	434	426	464	465	454	428	484	465	451	459	450	444	460	477	440	449	424	493	410	473	474	441	430	455	450	442	413	445	461	476	435	438	431	443	463	453	414	442	414	468	446	436	417	452	448	485	439	469	462	422	446	447	467	444	438	457	432	427	452	458	465	467	449	444	443	458	436	428	462	431	457	453	416	445	404	454	451	468	436	443	463	419	449	424	433	478	463	474	454	435	437	431	431	453	432	445	486	439	475	413	461	496	439	455	478	426	469	447	449	460	433	473	469	458	423	449	423	465	472	425	447	422	474	456	496	441	431	443	448	458	454	406	439	470	498	446	458	461	439	414	480	463	478	457	435	443	428	476	452	445	438	440	472	436	433	464	482	468	399	457	452	452	452	397	422	454	427	440	429	474	400	452	433	437	431	452	428	426	416	456	452	460	442	441	419	429	467	443	439	450	472	416	439	443	452	441	444	482	431	456	430	417	447	480	416	434	431	476	434	500	443	454	482	443	428	474	424	466	458	439	459	473	434	434	438	426	426	434	440	429	436	493	450	465	470	439	433	454	456	421	466	438	415	437	471	452	437	428	446	455	465	437	450	421	456	435	445	414	429	474	441	437	460	411	451	485	417	447	423	458	455	457	446	464	454	442	444	438	455	438	441	416	448	466	454	465	481	418	414	438	461	455	433	433	483	459	419	442	430	442	423	431	398	460	413	465	441	419	409	432	446	434	482	427	467	444	450	460	446	445	463	460	437	454	396	436	470	457	455	444	468	470	447	450	418	418	436	449	449	444	433	447	444	482	440	466	453	464	447	507	439	498	436	433	452	441	438	449	499	466	465	464	431	447	494	488	447	438	448	433	447	439	461	450	413	432	461	453	418	431	412	432	446	456	442	461	424	452	462	412	429	438	453	429	441	459	472	444	467	455	435	448	445	460	440	441	456	473	486	482	439	414	500	446	418	492	474	436	434	459	416	435	425	462	475	435	486	432	488	454	469	481	438	468	434	473	444	438	451	454	400	425	460	428	429	456	433	460	463	445	429	418	420	428	416	422	417	454	426	495	468	441	443	425	470	454	438	437	481	473	445	461	481	470	435	432	454	430	447	447	410	462	424	419	448	498	471	440	423	425	453	453	447	445	468	413	443	441	454	451	412	426	438	465	446	445	428	488	436	463	418	444	449	451	473	453	437	452	452	458	430	477	455	431	463	415	452	439	428	507	466	423	477	459	458	458	460	448	422	413	467	429	436	447	464	453	436	438	441	481	428	438	420	462	418	436	407	460	467	483	452	452	467	458	436	466
50782	28114	17815	7901	3965	1501	573	272	224	222	218	191	211	188	172	176	188	207	190	182	245	239	204	181	216	173	199	198	188	219	203	218	191	200	214	197	187	193	211	207	212	175	182	182	167	190	178	199	215	196	191	207	191	204	194	180	167	207	187	198	183	211	209	201	194	189	171	200	186	213	205	187	187	170	193	173	240	222	184	183	188	214	208	187	210	200	195	210	164	222	178	192	200	204	183	181	201	203	200	207	197	216	195	167	198	177	192	222	199	207	203	184	205	214	202	195	195	210	177	208	183	207	209	179	206	165	204	187	222	205	200	217	223	179	195	209	181	179	183	203	200	182	199	222	172	187	212	207	228	221	213	195	213	214	197	207	184	181	220	222	214	197	197	189	212	207	229	171	201	202	179	181	199	213	218	203	191	217	187	195	149	192	194	183	174	194	192	183	196	215	210	209	197	190	190	237	218	176	193	209	207	196	204	196	215	180	195	202	197	192	211	201	187	194	235	214	216	215	219	172	181	175	201	179	187	206	212	204	196	210	227	194	186	211	202	217	170	178	234	214	197	183	170	189	190	218	184	191	200	206	206	199	198	202	190	204	187	210	192	190	173	182	199	198	179	199	191	214	197	161	215	219	193	205	199	185	195	210	210	163	180	203	196	199	208	187	226	230	189	205	181	168	209	204	197	219	196	192	201	210	198	198	213	194	175	235	204	183	193	191	206	211	191	217	214	218	199	233	204	195	201	213	184	203	194	184	217	184	200	177	184	191	176	197	198	206	179	171	205	186	215	186	198	198	194	215	186	174	192	172	179	175	195	165	188	174	190	227	187	220	187	169	218	183	201	207	206	214	169	196	201	209	186	200	207	200	190	204	196	197	212	206	206	201	181	208	184	183	203	212	215	212	202	204	171	236	208	189	207	206	215	188	185	203	218	184	214	195	169	168	224	214	186	189	180	207	215	198	191	229	193	181	190	216	196	190	219	202	191	219	193	220	183	212	188	154	198	190	215	205	207	208	187	227	198	212	185	198	185	189	184	211	207	237	215	178	204	189	206	198	233	240	208	179	179	209	200	201	198	217	175	204	193	219	225	188	178	169	183	221	222	194	185	194	211	206	218	199	202	191	185	195	200	203	190	192	214	205	217	192	209	195	188	224	204	186	199	191	191	206	198	202	208	181	191	204	179	165	204	209	187	209	232	185	177	217	194	190	188	197	204	177	186	182	237	173	161	198	202	205	189	188	223	206	193	194	172	196	201	171	172	212	179	168	228	221	205	197	177	231	224	224	187	186	196	201	201	220	194	194	178	193	184	216	205	197	203	208	190	184	213	196	219	196	174	226	184	197	173	217	208	225	203	204	201	187	199	178	195	218	203	231	224	223	221	182	197	189	199	218	207	205	194	205	181	206	172	212	194	186	197	200	202	225	194	198	178	202	220	197	214	179	202	209	204	199	207	214	207	210	192	167	199	200	188	195	220	194	220	198	210	212	192	166	219	184	174	197	208	204	222	203	203	195	241	182	210	199	202	176	186	202	195	192	209	208	213	197	200	203	196	216	199	217	193	197	211	188	190	245	206	198	188	181	177	169	191	223	184	198	180	180	178	210	200	222	191	200	207	195	194	221	195	198	189	187	178	200	230	207	201	205	211	207	190	194	184	210	207	195	167	189	203	188	198	198	237	225	187	218	171	183	177	191	191	214	225	189	201	205	167	215	197	206	217	193	197	190	184	192	195	225	173	193	205	224	219	229	198	184	207	210	194	197	204	214	208	199	210	182	191	202	204	215	198	165	211	226	162	206	212	164	179	195	210	219	186	193	198	184	213	183	216	174	177	197	201	210	191	195	194	199	190	174	194	226	183	187	203	207	170	230	214	182	206	216	190	190	212	193	200	178	191	233	232	188	189	180	195	188	164	172	174	210	229	185	194	208	181	180	226	177	212	199	208	191	178	202	198	179	188	186	223	209	207	218	179	198	196	184	164	198	191	201	199	201	192	208	188	207	195	206	195	212	192	199	208	196	218	196	186	189	192	206	204	224	196	202	198	207	220	203	211	186	196	237	204	192	185	193	190	202	214	211	202	209	197	203	237	193	185	192	206	193	202	225	195	155	182	207	177	224	193	189	197	183	210	182	209	190	193	203	196	169	205	196	193	200	186	189	219	197	210	192	218	222	201	186	196	184	207	183	202	192	197	197	190	240	177	168	182	200	184	190	200	183	200	208	197	199	193	192	240	207	174	178	190	209	207	203	198	202	193	205	189	197	212	194	208	181	195	188	218	192	203	195	211	219	164	193	220	198	182	198	186	191	202	188	200	218	212	207	209	191	196	188	207	170	197	144	190	190	207	236	199	211	217	180	175	212	194	209	214	200	182	220	189	184	212	191	201	218	232	179	199	186	170	189	174	185	213	187	202	185	166	217	207	209	228	199	195	204	180	205	225	193	180	198	211	205	186	207	204	206	201	205	171	200	181	205	212	237	190	194	175	178	178	187	183	199	190	176	213	189	199	196	211	220	201	184	200	207	179	201	172	205	203	192	197	195	206	206	201	204	194	175	184	185	214	176	197	183	189	200	202	209	195	192	214	214	222	186	223	209	207	183	177	200	201	192	201	225	198	216	173	182	175	204	182	190	166	179	187	217	197	206	204	191	182	168	194	199	218	197	191	190	221	207	176	197	216	212	191	191	179	229	209	163	211	193	180	208	191	188	190	210	172	206	206	190	234	198	181	183	166	205	184	212	200	213	189	175	189	172	212	179	183	205	199	183	211	174	178	195	209	209	224	207	203	189	170	163	171	192	210	182	205	206	188	191	193	205	201	198	195	194	173	207	176	190	188	186	183	182	215	188	175	209	182	187	198	210	174	199	180	204	205	240	213	203	209	211	207	224	219	171	210	218	229	203	213	187	196	215	190	186	208	201	214	185	198	172	197	204	187	191	188	197	197	200	205	219	192	213	185	194	211	188	215	204	168	190	226	188	206	197	213	198	189	192	182	174	164	202	203	209	204	195	187	202	182	212	181	229	196	214	194	179	195	194	190	172	184	174	216	204	198	209	191	171	193	182	191	186	225	188	203	180	181	181	199	183	178	185	166	206	170	183	182	197	212	208	203	190	223	215	220	190	166	186	204	158	201	218	190	196	202	196	219	198	202	207	218	165	178	189	204	209	181	211	179	186	203	200	203	206	193	155	201	203	214	211	205	210	201	205	173	200	178	208	196	184	202	213	193	196	188	185	213	222	199	219	189	208	184	199	207	207	193	208	241	205	189	185	205	221	220	216	194	209	202	169	201	205	190	205	176	200	186	171	211	216	211	185	199	214	215	201	176	198	184	184	210	201	202	207	203	206	193	205	193	203	193	191	174	164	210	205	173	176	187	181	216	223	224	192	209	196	215	202	216	182	165	215	192	222	211	212	182	230	206	199	207	179	200	189	206	195	209	184	179	211	201	224	208	201	179	211	180	176	184	208	215	200	211	197
30629	20214	21535	15142	11551	5336	1912	806	575	554	497	484	473	470	457	443	428	449	450	422	453	448	448	413	448	429	439	424	436	448	423	409	423	436	429	410	454	451	416	404	423	439	442	418	406	423	443	432	435	436	464	418	431	468	429	445	465	418	410	436	457	427	445	440	459	437	421	464	468	438	452	422	435	446	444	392	443	442	433	418	433	427	436	444	431	443	400	453	436	439	408	440	449	414	445	432	409	442	443	450	461	410	416	436	407	419	440	412	386	417	429	407	430	433	474	429	423	429	428	437	407	431	416	442	450	378	397	414	410	423	437	446	439	411	386	397	448	428	426	445	444	383	414	442	435	447	425	426	440	417	451	419	426	409	426	397	411	468	428	447	456	440	395	428	426	449	456	499	403	443	442	462	432	418	468	443	468	437	401	442	412	459	445	386	435	421	416	446	427	434	412	408	427	442	416	415	420	435	452	432	427	428	404	444	441	453	403	415	456	401	444	393	441	448	426	438	428	441	420	392	450	448	430	449	454	420	456	422	465	462	413	402	442	422	446	423	467	423	416	421	429	417	440	417	430	488	425	430	397	413	397	435	440	431	441	437	459	402	415	434	434	387	403	423	433	410	409	430	401	425	459	404	401	414	448	419	447	465	400	430	438	438	469	483	419	401	451	426	416	426	449	441	434	429	456	460	442	404	424	445	436	436	434	432	434	413	437	407	410	419	413	421	438	404	429	438	458	430	423	419	433	418	456	465	424	455	418	410	404	414	422	426	403	453	412	460	442	462	436	433	446	422	433	459	378	421	458	432	415	458	440	455	463	442	440	424	425	424	441	427	401	434	428	402	444	440	450	416	413	394	434	402	423	416	416	431	436	434	421	429	405	463	419	430	463	459	469	416	455	401	430	426	422	469	475	423	399	417	445	414	452	416	472	424	436	430	413	449	413	396	430	468	445	447	421	464	482	477	446	436	400	391	459	445	422	430	428	442	401	443	403	410	454	422	417	445	456	442	441	404	439	431	406	437	392	445	440	460	453	412	459	422	425	445	422	404	408	443	414	431	417	416	458	426	449	407	465	439	441	447	437	423	433	428	441	407	420	420	420	423	414	457	437	414	425	441	401	456	404	435	422	405	410	417	426	408	436	469	402	429	439	441	445	422	400	422	402	443	450	435	433	419	409	437	396	434	458	471	448	421	477	439	420	429	439	462	401	415	435	423	435	440	435	416	443	430	433	389	448	392	430	426	438	432	432	411	384	425	419	371	388	410	451	450	433	462	442	423	425	449	412	457	372	415	432	462	393	451	453	400	424	448	458	437	416	437	441	443	442	443	435	420	433	424	417	399	446	465	429	403	418	375	462	449	439	415	424	462	428	418	387	428	383	411	382	422	464	438	394	417	403	434	421	460	432	418	431	431	472	440	457	475	429	446	450	441	441	424	443	432	427	417	402	473	420	427	421	398	390	428	434	446	419	458	444	466	421	415	415	403	454	410	399	430	432	411	431	409	432	397	422	407	417	426	421	409	479	427	436	458	426	422	398	477	437	420	432	442	463	400	398	455	439	436	439	444	422	439	460	438	428	434	441	445	456	437	404	434	452	434	433	411	446	455	393	411	470	445	422	462	457	430	433	428	410	445	408	401	467	416	425	433	418	405	416	436	436	425	423	430	422	439	452	440	398	419	442	444	439	476	410	412	434	430	439	418	400	430	467	419	418	440	440	451	406	455	451	451	443	384	431	427	447	433	450	424	460	435	463	412	452	411	442	428	431	479	435	412	432	455	420	437	459	475	446	447	445	408	426	418	462	433	432	445	418	444	404	436	431	403	442	410	445	425	396	446	419	428	432	454	448	415	421	421	436	413	424	429	398	408	466	430	450	450	430	401	445	444	410	461	448	455	415	439	440	396	415	453	415	451	436	452	417	444	417	408	407	426	453	419	456	465	464	457	392	471	424	437	465	460	438	418	386	450	426	424	427	427	408	457	415	472	430	429	473	459	430	435	451	410	458	421	419	427	440	445	433	404	472	454	417	426	425	422	427	434	415	403	406	425	416	400	430	416	430	432	397	419	472	407	402	444	424	409	427	455	455	457	456	466	412	460	429	404	450	434	450	457	444	426	465	451	432	424	431	468	423	436	444	427	450	443	443	419	407	413	458	404	409	417	443	405	436	440	430	432	412	443	443	422	466	464	465	406	433	440	408	445	435	414	423	390	437	416	417	394	422	408	441	425	391	443	430	427	416	415	446	459	397	424	452	394	437	414	446	416	417	440	445	433	420	423	389	432	439	408	417	429	435	470	438	420	410	434	403	423	459	411	433	364	437	389	404	423	412	450	400	444	404	456	454	420	445	405	408	437	438	456	439	471	406	418	468	470	435	426	458	409	425	450	393	456	436	413	382	438	497	396	438	440	426	443	432	440	468	453	443	464	447	461	411	466	467	452	403	444	451	407	452	435	438	419	416	414	464	429	430	414	447	415	382	416	459	388	411	465	443	445	436	406	438	428	429	432	433	425	377	452	455	421	428	432	451	431	431	456	413	419	428	427	451	410	416	397	432	419	449	415	456	398	443	453	439	444	440	394	445	453	435	439	435	430	461	456	400	427	441	424	409	449	400	443	424	395	436	419	438	394	394	411	448	431	425	422	435	405	457	453	453	429	431	459	437	426	453	439	440	427	473	431	406	432	443	456	457	393	431	448	428	434	454	413	449	450	415	432	421	436	464	456	414	446	418	411	397	441	433	462	450	423	422	406	422	416	427	419	400	433	380	422	449	438	424	438	414	426	419	430	442	408	434	411	475	423	402	459	452	420	398	410	420	439	391	387	433	405	428	395	429	430	455	429	422	412	393	425	401	421	438	455	427	410	422	432	490	422	415	393	418	453	427	429	442	465	418	453	429	480	433	426	428	457	418	443	385	443	432	410	408	388	463	481	388	447	478	409	468	459	429	422	436	423	448	472	422	405	447	458	455	404	413	418	422	421	458	446	452	436	417	454	418	438	396	436	413	417	468	461	429	441	445	436	442	435	451	444	443	429	411	449	433	396	403	421	421	446	408	419	438	412	430	462	419	443	393	436	473	412	436	417	432	399	424	456	415	425	464	428	412	440	424	398	423	461	439	432	413	438	413	426	424	463	412	438	431	430	426	428	430	405	455	425	426	441	434	438	416	429	431	404	426	448	421	447	436	452	433	421	415	405	464	456	423	459	474	427	376	454	438	431	432	399	428	438	420	413	424	453	470	426	457	431	430	417	450	474	464	425	468	429	444	410	410	415	468	433	422	404	452	452	446	454	425	458	448	455	379	452	432	460	430	455	451	439	410	436	425	452	415	433	426	460	449	452	415	450	448	412	430	447	399	430	448	403	433	426	430	454	412	423	399	434	411	424	426	436	414	414	458	414	450	446	405	402	406	432	433	429	404	459	433	449	433	428	439	420	460	441	404	416	419	469	417	444	433	395	411	456	399	421	400	448	440	400	458	409
56650	35321	24044	13470	5601	1984	813	371	364	275	289	310	261	250	244	238	304	249	266	226	261	240	234	264	234	255	240	231	258	241	238	261	240	233	253	245	241	241	233	282	293	284	272	260	296	270	239	264	240	292	234	250	246	250	242	252	276	250	252	241	273	251	246	240	245	238	288	208	255	246	242	259	253	245	269	254	219	232	234	265	270	253	252	235	251	230	247	286	233	276	252	260	250	220	231	274	249	239	247	221	200	206	212	257	259	251	242	273	215	228	247	266	240	255	264	264	247	253	256	242	250	227	271	236	252	252	245	243	237	236	255	247	234	253	280	231	262	251	224	274	276	231	227	224	264	220	240	244	248	251	237	271	259	256	275	236	238	246	220	243	255	235	247	272	274	257	258	276	270	251	257	266	270	236	275	249	232	238	254	292	248	260	250	286	268	262	244	225	245	223	254	240	214	235	252	246	208	232	228	240	241	267	255	218	248	211	224	237	224	239	249	239	241	295	236	259	251	249	193	232	226	261	247	233	259	255	260	225	258	243	233	262	272	274	271	243	239	247	261	225	266	263	235	254	237	257	258	281	245	272	256	234	231	259	271	246	252	274	278	224	261	253	233	284	230	254	236	247	251	251	256	227	228	277	251	240	266	252	235	273	252	271	257	231	252	247	243	249	271	263	241	233	236	250	222	242	241	233	243	265	233	225	267	233	248	241	287	250	255	240	271	274	261	220	257	259	261	268	235	261	218	257	277	269	240	254	251	238	248	289	256	254	229	253	245	232	227	233	223	244	259	244	261	252	278	266	251	246	225	232	259	241	256	279	261	249	265	286	242	280	247	230	260	278	218	251	229	263	256	255	254	235	254	244	213	231	243	219	268	257	267	242	234	274	234	235	248	258	242	232	216	243	240	238	293	242	243	244	216	285	257	226	237	200	262	245	239	231	254	259	243	258	272	221	237	236	249	242	242	229	242	236	228	242	272	260	254	259	256	238	265	267	265	239	226	299	259	253	259	236	261	255	240	252	242	235	235	258	238	243	254	276	266	227	234	236	227	253	259	260	225	250	247	230	262	234	234	239	220	251	241	253	225	236	239	256	269	275	239	260	279	262	248	260	251	222	260	239	261	246	260	269	257	251	241	253	236	282	266	227	255	278	258	271	257	278	256	240	274	241	275	228	240	259	243	220	233	248	245	237	229	257	237	224	231	243	280	253	289	258	280	241	278	212	253	257	231	251	241	222	260	262	267	226	247	251	268	239	265	251	232	264	242	224	239	267	253	291	256	251	249	269	247	241	240	261	231	236	261	253	254	233	244	220	229	274	266	287	254	246	267	291	244	261	224	270	235	238	253	238	272	272	245	233	244	254	254	271	224	208	214	251	258	265	250	286	234	248	265	264	253	266	246	256	252	247	262	245	276	237	247	240	247	229	257	266	237	263	276	253	253	282	246	227	259	250	262	258	296	221	241	272	271	275	226	263	252	254	198	248	255	267	272	257	267	256	278	266	225	259	229	235	269	273	257	250	237	246	241	269	273	262	272	276	254	216	229	235	250	242	210	251	249	221	259	259	240	250	305	269	274	284	227	257	279	269	294	258	219	242	242	245	280	255	258	251	247	267	268	237	273	235	270	261	234	225	273	269	250	242	274	229	273	226	251	241	232	256	275	272	262	256	227	269	261	273	220	254	268	260	248	265	240	257	268	265	267	255	246	233	228	269	246	246	208	260	213	230	239	252	247	268	239	264	264	255	243	225	235	279	232	242	228	254	233	267	247	267	230	259	240	211	236	240	265	261	264	269	251	235	240	243	259	267	249	246	250	241	253	235	235	249	226	261	262	241	237	277	248	256	253	248	250	231	247	237	240	258	244	240	276	283	263	240	258	242	249	232	261	230	269	256	269	267	232	273	255	263	254	247	262	245	217	230	229	240	241	263	257	275	254	223	241	246	247	253	216	249	264	252	230	244	236	237	297	228	250	252	240	228	258	242	241	282	271	216	257	248	233	257	291	243	240	278	264	216	237	262	252	225	249	265	247	253	250	233	226	269	271	248	221	255	256	216	234	259	243	236	260	257	232	241	285	240	237	254	240	244	261	236	234	275	237	241	219	263	279	247	220	238	222	269	226	245	232	264	262	264	251	230	236	261	252	240	241	261	275	257	233	226	266	279	251	255	252	238	257	255	251	271	238	250	235	236	231	266	262	236	254	271	254	271	230	273	268	245	278	233	280	257	252	261	254	249	211	238	230	223	259	286	270	248	238	247	244	251	228	240	250	258	226	233	256	266	265	262	254	234	242	236	258	258	244	224	270	273	266	247	272	228	253	234	279	239	291	258	237	207	218	225	265	244	230	231	262	236	295	230	262	274	249	233	254	266	272	231	236	259	263	252	213	247	277	231	236	269	262	246	272	260	223	222	242	265	244	252	292	270	229	253	221	222	235	257	240	235	241	233	223	242	233	243	253	239	260	279	261	259	245	242	246	261	252	270	254	224	252	257	244	232	236	239	239	242	246	283	219	278	248	204	255	247	239	247	254	233	254	277	250	245	269	245	278	268	263	237	251	266	209	282	269	258	237	265	264	251	260	249	255	293	253	240	255	277	258	282	253	271	247	267	245	251	260	256	246	270	255	263	239	245	274	256	256	244	278	245	235	239	256	238	240	249	221	249	245	227	216	243	263	231	245	275	225	213	225	242	231	262	252	221	278	249	213	249	243	231	236	265	216	253	265	243	253	242	215	264	228	244	282	261	270	250	237	223	270	264	231	256	241	232	246	250	246	270	245	248	256	249	245	239	257	246	244	215	247	258	228	211	258	251	240	247	254	229	256	217	254	219	251	228	250	253	231	267	243	242	274	240	241	239	261	247	260	243	259	265	257	258	224	221	222	267	233	272	276	257	250	258	239	279	223	250	243	223	256	257	235	220	239	256	269	234	237	243	249	230	217	256	227	266	224	264	257	270	250	266	245	298	270	236	226	214	248	241	247	237	224	258	240	250	268	224	264	255	276	274	254	236	251	252	253	258	263	199	243	235	230	260	261	219	266	239	246	234	242	246	244	268	259	241	226	243	217	230	248	265	237	265	237	247	243	243	260	234	257	271	251	218	259	263	267	247	203	204	240	257	243	241	286	259	266	256	243	232	225	272	230	262	271	276	251	263	240	240	254	246	268	248	247	226	270	282	246	274	227	221	266	234	241	260	245	253	279	244	273	269	254	257	265	257	250	249	255	236	246	232	254	264	256	243	223	260	250	275	244	244	280	250	268	237	230	242	254	265	246	280	230	265	230	249	286	281	246	217	259	257	253	261	237	248	267	243	229	260	261	280	255	251	264	244	239	249	211	216	223	229	250	263	272	209	252	255	222	243	246	251	266	247	265	265	279	234	228	260	247	236	269	256	244	243	249	229	232	243	247	245	265	258	271	229	257	235	240	264	238	253	231	232	257	216	251	242	241	203	269	269	262	270	268	241	284	262	214	280	245	251
33289	25273	26818	22248	13258	6336	2679	1214	928	832	669	706	573	560	573	540	590	575	563	567	540	520	547	540	586	533	541	515	561	563	540	532	559	539	529	504	542	543	525	532	586	529	533	534	530	507	516	515	521	525	487	551	485	529	570	503	538	534	571	525	554	528	509	518	493	541	531	517	548	523	540	530	524	533	525	539	578	516	511	520	513	535	529	534	540	512	497	526	512	555	566	559	514	518	519	525	530	556	492	510	526	539	523	535	460	481	492	513	504	540	550	496	478	530	512	544	520	509	517	562	516	535	561	522	502	523	509	509	506	506	498	522	522	574	523	540	559	549	562	606	526	542	535	514	491	539	520	505	543	538	508	516	520	526	535	521	575	506	506	523	548	538	512	495	478	490	499	492	504	532	555	518	515	548	506	519	551	495	555	547	527	533	529	549	511	559	541	584	526	571	532	542	573	527	496	492	521	525	535	535	536	534	533	514	524	560	518	523	469	523	549	506	536	565	521	523	556	485	519	519	523	520	534	557	541	501	519	521	533	527	540	526	525	529	512	509	564	525	520	540	553	534	507	577	507	539	548	545	547	533	520	478	565	515	537	561	537	527	536	530	503	551	569	501	501	543	533	543	520	565	525	523	546	498	582	483	549	484	545	580	517	523	515	542	518	543	515	537	490	529	533	549	548	546	586	507	496	494	521	495	553	545	512	572	570	524	501	540	517	485	512	494	587	516	522	508	496	499	532	534	543	543	528	531	519	485	552	558	501	484	523	505	546	553	529	574	487	517	536	550	522	549	539	551	580	529	550	516	524	533	521	518	526	509	531	540	547	544	513	538	537	538	519	505	551	511	522	587	585	537	529	558	477	524	558	512	520	509	524	536	538	555	552	501	525	554	511	522	524	519	552	532	557	530	493	516	504	508	510	527	493	544	508	538	511	515	518	512	512	547	530	524	540	575	501	536	556	479	514	504	498	496	561	495	534	529	557	512	507	529	504	566	501	548	517	558	535	514	557	523	513	538	548	552	544	561	510	556	541	538	485	541	590	560	528	510	497	536	501	510	508	536	580	498	534	556	522	567	551	495	533	513	501	552	532	536	538	539	500	549	520	496	517	523	523	508	530	534	552	500	564	486	523	520	539	539	542	542	539	523	538	518	482	572	555	553	544	508	535	544	507	508	478	555	493	525	546	500	494	473	524	504	523	531	522	521	510	537	510	534	532	502	526	496	536	520	547	545	557	525	542	538	496	523	507	567	550	556	520	506	536	548	512	510	559	499	523	528	491	533	533	491	562	538	517	542	595	546	523	526	521	527	508	492	555	503	540	492	547	517	558	531	532	534	520	553	542	552	539	501	557	545	500	518	517	528	526	552	544	539	548	540	552	540	541	517	524	530	525	545	553	546	557	511	529	537	494	505	537	532	503	533	569	513	548	560	511	535	536	525	528	489	526	551	522	519	564	547	516	553	524	518	548	564	540	512	537	505	512	555	499	544	523	535	563	547	518	545	512	510	525	521	477	513	525	567	509	546	555	534	550	582	502	564	508	502	505	532	509	517	534	527	533	528	543	586	497	533	544	573	514	494	503	503	525	560	549	521	528	523	507	604	539	507	493	515	525	550	569	532	524	529	539	538	534	508	565	495	530	484	542	527	545	523	536	482	531	541	505	575	510	523	514	509	561	524	514	534	539	498	556	521	514	521	485	539	566	525	535	492	515	577	487	524	530	528	549	532	582	519	505	535	529	479	511	533	530	498	555	537	542	569	488	533	531	544	494	506	532	539	545	540	529	556	576	505	571	529	510	499	544	502	524	524	545	510	532	542	517	536	520	558	512	496	535	500	524	537	560	542	540	554	508	539	501	542	528	533	528	554	521	538	566	500	498	478	545	570	530	506	527	536	526	537	506	505	493	580	539	501	500	505	460	534	535	540	573	487	540	486	539	524	561	508	531	494	507	500	551	527	492	510	529	567	537	523	561	506	491	506	515	537	569	537	517	484	565	515	550	534	541	529	565	565	519	535	534	519	561	477	508	497	537	487	533	481	535	541	535	520	555	551	582	523	541	525	522	545	523	557	548	489	520	528	551	554	531	511	497	524	523	509	513	561	535	545	532	531	539	522	532	522	549	508	525	539	552	543	530	498	553	511	539	554	520	562	533	543	510	526	560	567	510	510	544	500	506	521	523	556	522	500	516	476	462	535	530	513	565	542	525	525	566	520	535	539	496	500	507	523	547	537	556	532	547	546	543	552	499	557	555	537	547	521	511	536	574	572	496	550	518	514	521	496	546	507	586	531	538	563	550	512	532	508	542	487	483	540	538	479	519	530	557	509	510	534	523	518	523	526	519	531	553	521	535	478	541	595	553	548	584	542	534	556	580	473	531	512	562	518	532	501	519	527	522	553	523	521	528	548	518	514	513	530	470	519	499	561	527	491	586	543	530	553	537	515	503	479	508	540	544	494	523	553	556	527	568	570	536	565	542	518	540	547	511	536	551	556	564	539	486	497	536	533	525	561	580	556	536	531	558	486	534	592	524	522	517	550	526	547	544	554	527	508	523	471	563	568	500	527	542	507	524	555	550	554	573	572	500	527	531	570	490	533	545	465	531	511	518	545	513	525	534	542	506	529	484	549	529	474	516	505	532	516	524	525	527	513	512	485	500	515	514	519	527	551	566	571	514	542	525	528	507	525	532	497	600	518	542	532	560	520	524	520	505	499	509	545	505	557	533	500	534	527	563	527	530	537	513	483	518	569	561	483	513	533	525	536	515	570	490	501	551	513	556	513	531	491	543	521	538	565	549	536	510	531	578	577	557	551	530	515	538	509	505	501	533	546	530	532	526	503	521	568	556	513	557	500	584	542	552	553	530	561	560	542	529	498	492	473	506	534	523	537	486	519	489	579	581	538	573	569	494	545	539	547	517	520	493	499	549	543	524	531	551	535	539	499	525	505	534	566	501	513	525	545	537	539	527	515	513	522	533	525	510	529	514	544	506	542	493	494	532	529	508	548	516	540	523	509	557	512	549	512	499	543	562	510	521	520	540	560	524	566	501	527	527	524	539	516	572	592	543	519	505	528	504	551	539	505	518	574	556	544	522	524	525	543	509	515	539	510	506	536	539	516	515	480	542	540	513	514	553	491	533	514	549	536	492	528	588	500	487	541	531	510	521	504	471	511	500	512	559	516	545	522	542	540	578	518	515	513	523	520	523	494	499	508	544	494	548	534	531	528	537	545	509	545	508	538	495	540	551	521	566	533	511	520	522	521	522	531	553	505	541	509	536	491	539	545	510	566	538	532	556	552	567	517	520	523	538	502	523	534	503	538	548	539	514	553	535	594	559	514	513	505	542	544	523	527	535	530	524	542	488	536	569	547	567	537	573	528	534	511	527	563	566	566	518	564	542	504	543	539	517	491	536	555	496	563	526	537	528	535	532	505	531	476	541	526	530	504	518	498	530	507	519	563	517	537	533	544	504	560	573	497
42115	21385	9070	3438	1346	644	286	216	223	193	203	229	222	232	205	205	221	231	224	230	211	215	226	192	217	248	209	242	225	227	227	212	188	209	228	229	195	227	205	236	220	200	219	205	185	233	235	240	247	242	219	207	249	200	233	215	220	214	188	198	224	219	234	231	196	239	216	230	223	239	206	245	228	224	215	202	206	195	214	205	207	204	187	239	216	229	210	212	209	205	216	221	222	243	225	200	197	231	220	241	212	237	209	214	231	218	241	239	226	236	216	214	232	225	223	214	201	203	239	194	222	200	210	209	213	204	241	215	245	207	231	219	237	248	215	180	193	220	198	209	217	225	227	242	202	223	228	245	212	203	206	224	217	226	249	218	216	217	210	211	201	221	230	215	246	202	247	254	191	251	192	219	192	221	202	198	218	210	228	209	246	229	211	217	218	219	228	201	193	237	198	212	188	221	210	224	222	205	254	204	187	245	233	223	227	219	194	213	202	204	223	221	204	222	215	209	222	205	215	210	212	221	220	220	235	263	198	239	217	201	229	224	215	228	215	244	226	209	200	216	209	181	204	245	203	214	222	209	207	240	240	231	235	191	207	253	240	180	209	211	251	209	223	208	247	234	194	256	239	206	208	224	212	218	208	214	239	201	189	226	213	237	222	247	226	223	207	228	233	229	225	216	231	199	192	227	242	215	216	237	234	212	228	248	192	237	249	233	234	239	189	176	228	231	200	238	224	212	183	221	242	209	237	195	228	208	225	216	213	233	209	222	227	226	218	208	227	222	188	208	219	208	229	205	244	204	211	224	219	210	235	243	221	209	219	227	221	230	229	192	207	210	228	222	229	229	207	226	220	220	211	232	205	204	206	240	221	191	213	224	203	212	198	187	229	221	223	196	188	214	215	211	201	211	234	214	217	217	207	221	219	212	210	226	239	230	207	241	218	243	221	188	215	217	219	216	196	203	217	232	209	222	228	217	203	239	243	201	246	233	207	215	215	236	214	207	220	250	226	210	177	236	221	254	229	227	216	217	226	206	231	235	211	208	227	200	188	219	200	205	198	236	222	202	223	198	179	192	244	187	222	216	223	233	205	212	198	225	219	244	232	213	191	220	234	197	213	216	200	217	196	236	240	205	230	212	197	196	214	248	219	229	215	231	202	206	201	237	224	225	213	225	225	221	206	203	188	207	224	217	221	254	199	196	223	196	201	211	202	224	233	233	216	248	218	176	188	241	211	195	229	200	213	217	231	243	243	203	225	221	224	210	212	227	200	223	256	200	224	206	213	201	238	233	218	204	194	215	235	226	212	207	208	227	226	229	240	209	206	222	248	219	230	222	203	237	205	225	182	205	197	215	213	218	224	229	209	210	212	231	238	199	239	211	200	239	234	221	201	202	214	193	222	239	230	203	193	205	225	206	212	198	233	208	189	260	220	203	220	202	200	203	215	249	217	217	230	201	238	226	202	221	187	210	195	237	219	219	257	222	225	205	232	226	251	235	211	218	245	249	221	221	237	228	229	210	240	199	216	202	219	212	211	219	209	203	200	211	189	183	206	205	229	198	184	216	229	195	233	224	220	229	218	201	226	188	192	242	251	213	219	215	233	230	211	211	197	214	213	224	214	222	212	235	220	213	215	200	222	223	188	207	200	216	216	202	198	195	212	234	223	202	218	231	227	232	222	206	197	207	235	226	211	230	210	219	227	224	231	228	195	223	228	231	226	206	229	195	222	205	233	220	221	203	242	206	188	225	259	209	199	229	224	212	251	207	224	224	229	241	215	212	228	207	187	215	217	220	214	222	217	215	201	209	212	233	198	236	218	204	207	227	227	194	210	213	235	211	244	212	207	233	246	219	203	211	214	237	223	242	229	214	201	241	241	207	225	234	232	218	218	198	213	217	216	201	210	255	250	194	220	214	219	217	262	229	234	233	214	197	221	201	196	217	208	195	226	223	217	201	191	216	211	243	204	234	211	224	236	257	247	234	252	221	237	225	230	230	203	203	226	224	204	202	193	210	199	208	207	213	200	213	183	218	218	224	203	231	217	219	226	237	194	237	215	198	253	239	229	200	221	221	207	214	209	225	238	214	239	228	182	215	210	235	214	209	222	214	237	207	231	204	244	240	194	201	200	216	207	239	220	200	216	194	217	228	201	216	183	194	214	202	185	238	232	218	187	224	230	215	202	199	217	227	214	219	231	232	213	217	198	209	227	222	206	220	206	214	207	237	228	218	204	241	207	229	210	224	209	216	226	213	230	245	233	191	201	245	198	223	217	225	240	241	183	232	209	220	205	188	216	229	197	248	249	226	209	236	235	203	216	205	239	227	212	215	219	227	229	218	207	256	203	237	237	234	219	199	225	193	212	227	226	217	220	211	194	219	224	231	237	214	201	249	227	216	218	237	206	194	183	252	240	216	216	218	210	222	189	203	249	208	231	232	230	229	243	263	230	200	242	231	210	189	214	226	190	207	216	226	206	177	234	212	210	204	235	216	211	234	208	224	191	224	210	232	202	228	230	243	184	227	214	204	230	217	206	233	233	223	235	221	239	236	216	218	243	230	220	197	211	225	230	258	240	203	214	234	234	253	244	240	219	198	222	237	239	230	249	215	221	233	200	215	228	217	220	259	244	208	222	221	215	266	196	198	187	208	235	190	236	202	177	193	207	212	195	225	203	215	236	208	241	230	252	194	202	196	211	231	234	245	212	206	244	209	219	214	221	248	220	198	191	219	213	210	178	230	226	206	232	233	231	206	219	265	217	198	242	223	209	217	220	215	196	238	204	206	204	223	264	207	194	257	205	213	223	224	215	231	218	203	230	211	221	209	202	218	238	245	209	220	223	212	231	202	208	219	204	216	227	217	203	227	227	192	223	225	217	208	205	203	221	199	193	216	221	233	229	211	242	201	245	215	231	228	195	221	211	229	218	210	223	221	215	206	218	233	250	225	203	189	209	209	207	182	201	183	244	209	204	216	223	227	211	223	230	201	215	212	249	212	215	211	198	238	216	258	206	222	253	199	219	208	208	230	218	234	227	219	214	197	185	202	225	223	202	195	173	191	223	227	232	228	213	212	207	224	255	216	214	243	230	204	211	249	215	227	256	198	190	193	195	203	175	228	215	203	236	248	232	240	227	224	235	223	199	214	212	216	211	214	221	207	219	192	242	234	210	213	202	233	215	207	201	211	212	206	220	199	195	207	213	228	206	235	236	223	190	192	198	192	216	189	236	218	209	201	229	244	217	216	222	226	239	204	214	210	200	204	194	257	212	214	208	202	174	209	236	193	227	214	240	218	222	218	176	203	239	240	209	231	212	218	219	210	218	214	229	232	272	219	229	228	221	233	256	232	238	223	201	223	209	230	219	222	233	241	212	183	203	217	192	241	234	242	232	240	218	250	208	213	205	220	194	211	186	237	218	202	214	193	253	203	221	199	186	203	238	198	238	215	249	241	231	208	243	228	239	221	251	221	204	222	192	203
26172	14847	11635	7242	4094	2138	766	502	456	466	520	487	458	438	451	477	440	442	456	458	470	462	468	452	439	459	473	472	433	476	473	478	479	430	463	476	444	474	398	505	462	487	476	428	467	488	465	478	468	445	500	487	442	470	432	471	469	469	462	476	415	440	446	464	467	488	456	466	470	429	440	475	423	486	439	458	470	445	462	464	466	432	472	439	420	511	509	471	475	478	510	459	408	442	468	479	454	472	475	450	468	462	412	455	475	477	467	473	460	478	442	489	481	466	445	440	499	398	447	480	487	476	424	451	474	498	454	452	506	476	418	461	458	456	478	498	460	459	492	444	458	486	463	456	451	458	452	477	477	441	462	475	431	463	498	477	475	464	515	454	464	488	447	461	474	468	473	473	497	456	435	429	463	443	504	470	444	453	457	463	451	485	471	468	410	427	458	449	485	486	469	449	446	450	420	470	486	422	526	472	448	485	450	474	465	468	446	488	463	463	430	484	471	471	468	478	463	455	442	504	456	483	439	483	472	482	480	455	460	473	461	481	475	457	461	466	445	457	497	480	449	489	485	452	436	423	500	471	474	461	475	483	489	459	446	473	454	462	429	506	480	477	456	470	469	438	444	410	462	450	486	452	465	477	472	476	473	446	463	490	488	479	437	459	456	476	499	469	428	489	428	472	477	469	424	476	444	459	465	491	450	470	498	485	478	480	451	462	467	497	455	462	522	482	440	480	457	458	488	455	449	440	460	450	480	475	488	421	444	427	475	479	511	528	476	419	456	442	458	444	484	438	468	469	451	476	474	465	487	466	509	464	491	460	465	473	486	474	445	502	459	476	435	448	469	488	494	465	482	471	480	464	406	453	487	436	458	456	408	457	462	470	449	475	481	433	488	466	479	504	436	462	466	508	414	454	496	458	497	477	418	463	458	476	470	450	447	434	485	477	469	452	465	514	478	481	479	466	440	472	481	457	490	519	451	462	484	502	468	487	464	483	447	463	445	409	454	472	455	445	471	494	462	428	456	506	472	446	461	508	473	432	483	477	457	456	468	442	495	451	462	457	492	443	476	471	473	453	461	497	512	449	439	452	448	457	449	474	440	459	484	439	454	479	435	473	507	417	449	479	508	441	456	487	475	460	458	489	459	457	499	447	465	413	487	453	460	459	463	489	417	466	459	471	425	465	484	445	448	437	493	510	455	473	457	486	429	445	450	457	449	448	451	491	466	476	470	444	453	469	514	446	455	434	479	470	465	485	478	461	460	467	455	505	466	487	478	476	466	490	484	443	459	464	482	442	474	451	480	445	474	485	464	477	497	502	454	425	451	459	460	468	469	470	502	456	459	483	464	445	460	436	450	466	438	459	458	441	480	449	511	483	476	474	468	479	475	503	432	452	414	481	468	481	457	468	483	454	450	462	475	454	435	484	420	480	458	489	450	449	437	456	481	469	482	433	469	474	473	469	436	506	464	498	498	460	488	454	477	498	486	467	443	489	450	472	477	478	479	429	458	425	471	466	447	471	420	472	472	503	451	477	472	477	455	463	470	422	450	465	469	446	458	478	457	470	497	487	477	470	488	465	476	447	495	462	450	440	476	438	459	454	463	493	454	499	480	486	488	478	479	450	452	442	428	490	462	467	480	438	477	462	467	471	489	459	474	471	446	450	468	466	454	465	500	480	489	508	434	485	470	466	413	469	431	485	465	474	440	495	448	455	479	436	482	447	454	485	457	479	453	490	455	485	462	467	435	466	450	481	445	477	457	466	458	462	463	453	460	467	472	454	446	455	451	464	458	464	454	430	481	427	451	471	471	447	439	458	488	451	509	483	448	496	440	465	479	467	456	465	444	434	459	413	469	460	461	484	488	434	474	466	424	453	457	427	486	480	457	448	439	459	509	465	440	445	469	455	469	466	477	456	455	465	461	484	483	464	454	433	492	436	455	487	440	464	478	451	458	450	432	446	462	459	470	487	449	477	445	471	481	448	463	430	460	466	474	460	464	466	463	445	480	496	458	461	452	479	454	487	431	478	456	464	435	493	477	466	457	473	447	474	464	427	469	460	466	474	455	450	461	446	479	449	461	450	466	441	473	458	465	472	483	456	494	461	468	458	445	487	429	444	484	434	471	461	491	460	473	495	447	475	454	459	455	466	477	460	505	423	509	473	487	497	440	450	441	480	474	476	432	467	435	444	439	475	468	439	468	430	430	445	441	465	477	442	462	453	475	490	458	432	459	468	455	451	478	461	461	448	455	459	453	455	439	442	480	483	467	461	461	440	467	461	457	461	477	436	438	442	443	505	494	497	469	460	460	479	455	493	470	450	488	438	448	483	481	465	438	449	499	469	466	471	489	421	442	446	430	468	463	480	497	479	465	492	464	451	489	493	492	452	462	468	477	470	457	506	513	469	484	422	454	445	475	446	466	469	453	449	476	463	483	477	493	477	468	505	464	476	468	458	447	449	456	465	479	457	468	439	481	488	473	498	462	452	473	471	485	441	477	461	466	481	464	442	471	457	497	436	500	478	462	473	467	474	463	479	447	444	469	450	452	463	426	466	481	479	458	461	497	481	437	455	474	473	440	454	450	457	491	453	466	495	493	463	475	473	480	517	440	486	462	425	461	480	478	473	468	434	470	468	438	451	435	435	425	447	454	427	459	465	455	502	412	441	491	472	478	485	492	446	472	448	462	441	522	478	476	442	454	445	468	445	463	488	432	454	500	435	465	466	454	483	481	441	483	457	447	480	483	466	464	468	457	481	479	476	448	441	480	482	451	446	479	492	490	484	443	495	471	439	455	445	457	434	478	456	451	431	466	451	457	435	449	469	471	460	469	463	482	443	454	470	454	427	497	458	489	474	496	451	457	484	492	489	461	461	472	469	457	467	481	462	450	457	465	424	484	423	448	453	441	464	465	451	436	459	440	463	439	462	434	448	476	466	466	462	468	435	465	458	463	479	449	498	510	464	463	511	483	491	496	467	427	460	479	486	480	477	480	481	442	436	477	476	451	476	447	435	469	450	495	438	471	478	484	419	447	430	462	467	460	459	492	475	499	441	481	466	446	430	469	473	457	453	475	487	451	476	439	448	519	477	469	471	443	472	439	507	445	455	462	459	484	474	471	492	453	439	471	471	479	477	443	447	460	474	451	488	467	452	438	484	490	478	436	473	450	466	437	431	485	441	518	479	450	459	463	445	456	462	476	485	436	451	458	510	455	452	436	440	466	443	455	454	456	467	472	471	438	455	468	459	441	467	447	477	443	472	443	441	493	423	467	475	453	470	438	438	460	489	479	472	480	464	483	455	450	483	440	477	488	495	473	466	432	444	441	438	451	409	422	466	464	469	460	457	444	502	458	460	546	454	433	428	446	466	480	447	451	457	434	449	464	478	482	468	447	500	440	464	462	406	475	477	444	439	489	475	525	500	425	479	514	469	440	453	462	469	469	476	418	493	462	512	438	459	447	497	470	462	460	454	470	459
50831	28531	15760	8191	3768	1346	501	310	239	224	203	198	192	208	214	230	197	186	184	213	193	241	223	192	226	195	170	189	202	203	205	182	203	229	207	188	205	201	197	188	210	174	197	217	201	185	177	191	203	199	183	197	208	195	183	205	202	205	215	216	223	230	198	188	219	187	199	203	228	224	209	208	218	186	205	197	201	201	210	216	187	193	167	189	199	201	188	186	201	223	190	180	210	177	202	190	180	184	196	198	177	199	205	218	201	215	208	196	220	208	228	200	205	202	200	187	214	210	199	190	195	193	187	193	147	198	210	206	221	207	158	201	173	207	220	201	202	191	197	219	202	201	175	171	196	201	183	197	152	198	237	184	171	182	190	176	183	215	194	198	212	207	209	198	201	194	207	199	191	181	207	207	187	198	175	191	179	206	191	223	193	182	203	186	228	212	209	187	187	183	179	197	187	203	231	223	203	211	203	183	199	208	201	216	184	206	228	194	228	217	206	197	223	196	211	205	185	206	186	197	211	203	195	183	204	217	219	196	187	200	187	230	204	203	208	217	190	188	198	201	205	188	185	197	184	188	196	200	196	202	216	196	195	203	207	202	204	201	202	190	187	201	205	201	194	203	189	204	210	201	194	198	225	237	215	224	210	202	197	205	196	212	216	198	198	187	208	205	232	183	218	200	198	204	188	186	180	204	186	223	168	185	197	189	177	201	210	187	174	171	205	191	223	195	204	206	196	185	181	187	202	210	206	194	198	198	185	213	217	225	200	198	195	181	188	179	173	163	198	191	176	184	202	180	196	195	192	192	208	204	220	194	198	179	199	195	207	224	191	194	190	194	173	214	199	172	198	191	185	206	218	211	169	177	200	209	228	195	197	161	204	158	174	227	217	181	207	219	212	198	161	219	192	204	186	175	151	190	195	193	210	221	150	200	192	196	193	204	216	237	201	181	203	213	204	190	227	201	175	192	195	186	233	216	210	209	206	239	185	186	208	203	193	215	213	210	209	200	171	193	175	170	174	204	198	181	186	224	197	180	204	208	208	178	164	201	183	215	169	213	203	202	201	178	213	180	190	204	195	185	179	186	191	194	194	152	213	214	186	204	232	200	172	221	164	189	201	202	181	194	200	176	213	195	187	180	188	179	230	207	218	207	168	206	179	166	202	199	213	207	198	211	208	180	201	193	194	184	200	197	193	219	183	203	192	208	168	185	179	180	206	187	200	186	217	198	174	192	176	206	224	220	217	226	188	202	231	203	195	210	186	214	215	213	213	225	195	213	219	200	206	181	169	219	194	196	206	199	209	180	179	194	185	203	210	202	204	202	255	217	183	186	160	181	188	191	206	210	188	202	195	180	171	207	184	184	185	201	197	192	173	192	183	223	196	218	175	210	195	210	206	201	183	185	198	185	199	166	177	206	206	189	183	202	220	210	196	221	197	195	158	163	198	194	192	213	194	213	191	177	212	203	191	192	228	202	160	218	178	222	178	202	185	230	206	188	172	189	225	219	182	192	217	194	198	173	174	213	193	187	182	193	191	195	211	217	210	212	217	215	189	221	192	220	188	206	219	184	170	178	220	198	196	205	200	194	198	203	220	174	211	188	206	195	210	179	198	213	210	208	203	206	199	218	156	174	240	220	216	199	210	209	199	189	201	190	192	194	205	184	194	192	197	210	197	197	228	183	204	202	206	216	204	210	202	215	204	189	187	213	199	182	192	216	235	176	199	202	205	216	188	205	196	176	202	181	198	212	206	218	199	197	203	207	222	181	184	197	189	203	206	230	194	225	195	214	209	236	184	198	180	185	187	192	219	179	181	186	190	209	191	178	194	177	204	201	191	212	204	182	171	207	229	186	203	195	183	205	214	224	157	200	194	194	161	215	215	205	202	222	202	177	216	191	181	217	189	212	192	188	206	204	213	202	216	195	181	201	190	176	220	187	209	198	218	195	173	203	211	204	204	205	247	197	194	196	200	200	181	175	200	175	192	184	201	189	189	183	185	166	194	194	193	190	196	190	185	207	212	186	188	191	226	214	206	178	187	203	193	196	216	214	178	205	183	183	187	196	192	207	206	215	213	228	213	174	182	181	195	202	146	198	206	203	204	208	204	217	181	215	188	199	198	168	182	216	191	187	213	198	218	221	239	184	197	182	214	189	177	193	165	187	195	212	222	191	201	195	222	196	198	184	221	196	195	190	190	188	201	184	198	206	217	209	188	209	168	216	219	207	183	204	189	205	188	199	204	210	180	197	218	202	202	193	214	192	192	197	202	209	208	230	219	193	183	168	193	193	210	166	198	217	209	200	184	190	180	207	205	222	197	202	194	177	204	178	193	185	224	187	186	186	208	212	200	197	191	190	225	204	195	167	219	204	194	185	187	227	190	196	199	225	201	191	214	187	180	181	197	212	185	183	203	177	222	169	213	202	189	216	200	201	194	199	219	219	181	193	186	212	223	193	220	227	203	208	208	175	204	189	189	205	206	196	210	225	182	181	217	197	202	179	194	193	229	186	199	198	227	204	205	185	199	211	195	216	184	199	201	178	184	192	187	184	196	200	198	176	205	199	205	229	196	201	172	171	212	213	186	189	183	234	223	218	187	199	188	201	203	187	181	204	204	154	176	182	211	197	183	209	201	196	198	205	193	206	204	191	202	227	192	215	195	192	200	214	183	203	191	234	208	213	216	200	192	196	194	192	221	179	213	194	202	196	181	220	188	237	202	169	227	202	183	199	185	239	193	194	226	223	191	173	179	196	217	234	201	176	172	190	213	211	184	195	190	210	191	208	199	179	208	186	232	182	184	214	228	192	196	170	198	219	197	189	232	214	187	202	161	183	214	213	167	175	224	183	191	218	193	211	229	199	192	183	216	205	180	203	191	218	215	205	193	189	208	201	188	187	168	184	218	198	206	220	224	204	212	190	212	202	195	189	203	181	210	198	195	174	191	194	196	209	159	217	184	190	184	190	208	189	214	195	191	243	191	221	180	174	202	202	191	178	213	182	212	200	185	181	180	209	226	215	214	196	205	198	193	209	204	190	220	194	179	191	193	222	209	209	205	208	206	204	192	194	212	231	186	195	205	224	196	198	206	196	183	219	216	225	176	178	193	219	208	194	182	210	174	200	197	184	196	175	221	180	173	193	207	215	188	176	219	189	207	187	191	199	198	180	197	200	177	202	214	199	179	203	197	229	227	217	220	193	220	203	215	196	188	207	214	229	209	200	208	188	220	209	192	185	194	190	202	173	186	194	188	195	175	208	202	191	194	178	198	181	182	194	185	199	204	216	180	187	216	192	218	186	165	191	184	210	172	165	216	192	205	192	191	188	213	158	186	192	182	185	204	188	179	195	206	196	225	213	197	195	237	209	213	205	189	187	185	209	227	207	176	200	178	197	215	196	193	195	203	211	190	168	206	193	238	170	191	213	195	176	205	191	225	189	211	219	182	201	214	188	206	249	233	190	202	199	193	198	191	203	195	210
30943	20447	18587	16254	10477	4233	1718	853	618	562	558	464	474	447	434	444	472	441	431	470	460	431	451	418	472	410	441	416	451	444	459	405	450	457	423	455	408	440	448	422	448	444	433	471	425	437	464	424	397	438	468	435	441	438	471	455	424	423	433	430	419	436	453	438	426	401	421	434	417	412	418	435	418	449	460	429	385	426	434	428	390	451	446	420	443	440	395	410	446	448	448	425	423	435	436	397	450	445	417	453	388	467	414	436	433	419	461	432	433	423	435	448	430	425	419	429	436	459	414	463	432	413	419	425	415	450	424	426	436	407	461	448	388	406	431	433	435	427	441	443	420	412	419	469	441	455	428	448	433	468	466	429	399	458	429	429	416	454	435	428	407	451	450	479	424	458	412	417	455	415	445	411	443	434	448	428	424	436	433	444	419	424	429	431	413	420	448	455	433	463	439	452	414	412	441	465	435	435	446	470	439	414	420	429	446	415	411	463	406	412	469	425	401	420	423	433	431	480	462	426	437	404	453	475	442	420	427	438	446	433	446	407	431	440	450	456	430	456	426	431	421	453	408	402	444	408	421	433	413	389	467	451	452	448	459	428	440	461	450	411	477	451	435	475	455	443	410	450	440	416	467	424	406	450	413	419	418	427	418	418	425	439	427	454	432	449	407	388	405	474	430	420	424	439	394	458	433	421	458	397	418	417	414	420	448	444	448	439	425	418	448	396	423	409	442	437	402	437	438	432	407	424	446	414	443	408	439	417	453	406	413	412	417	451	431	426	461	420	446	443	428	447	431	490	426	434	419	396	444	433	443	458	401	438	443	453	443	459	419	399	429	436	447	408	419	432	446	454	413	428	425	423	456	457	429	423	437	430	441	413	436	451	411	401	425	409	445	448	454	411	432	381	457	447	450	450	431	415	445	425	419	436	407	404	443	461	431	451	393	434	426	426	420	426	419	423	431	450	418	450	430	425	484	378	429	424	400	444	426	448	403	461	433	444	425	432	413	451	420	445	389	461	489	419	426	449	416	423	409	407	449	385	438	429	476	436	421	435	400	473	462	452	438	434	410	439	422	403	438	398	409	451	440	452	433	450	440	400	458	471	448	426	421	423	447	415	441	455	406	410	408	404	455	407	390	393	487	374	429	404	437	385	439	441	424	443	406	406	430	434	451	427	438	434	448	421	433	440	415	410	404	437	416	422	400	435	445	449	404	416	435	425	398	421	429	411	388	416	443	452	430	423	428	428	447	425	479	438	413	457	433	434	432	467	439	426	425	421	451	393	424	443	393	451	429	429	445	423	450	449	433	409	418	422	401	419	446	502	441	439	450	426	420	423	419	395	447	412	423	408	440	404	432	459	449	435	424	410	444	426	430	442	465	414	450	481	416	420	426	441	476	439	412	425	445	433	421	453	399	451	455	443	457	415	448	441	424	443	447	447	425	412	449	453	424	428	413	431	446	460	495	438	434	425	440	464	452	432	420	421	429	433	436	420	448	386	423	439	471	401	448	470	414	411	434	421	439	451	455	437	438	434	423	413	431	438	440	435	424	444	431	429	408	431	454	405	461	458	432	437	434	390	465	471	429	456	430	414	443	429	435	444	412	394	469	459	438	435	482	483	429	437	475	410	434	445	415	461	421	454	421	418	426	431	422	438	443	426	441	440	412	450	452	462	417	409	420	414	450	446	418	438	405	435	444	469	428	444	464	444	420	409	407	430	433	427	461	465	425	430	430	424	411	429	441	446	453	414	420	417	446	441	444	422	424	412	432	392	409	416	443	442	417	437	413	452	451	415	392	432	423	431	438	453	441	453	415	422	427	439	429	428	443	432	450	449	421	451	409	402	460	437	451	401	422	432	476	418	438	411	434	386	454	433	463	449	460	450	464	394	430	410	425	426	430	427	432	392	437	420	470	447	403	444	427	447	416	413	450	428	444	412	451	442	411	410	428	423	445	427	418	452	451	437	451	411	409	434	453	446	438	446	460	440	444	467	420	423	400	438	468	439	421	402	394	394	417	433	382	423	433	420	416	437	433	430	433	406	453	406	425	418	407	440	433	464	423	460	413	449	441	432	453	456	442	403	457	436	440	426	460	478	464	454	444	445	416	419	406	421	435	383	439	474	417	413	453	451	429	437	443	437	439	455	433	449	414	444	432	450	444	415	435	433	428	463	438	418	429	399	420	442	401	469	437	467	424	443	453	462	411	457	407	384	425	443	465	455	467	441	459	454	449	461	456	394	481	451	414	470	434	439	429	426	424	423	419	444	435	456	438	408	476	429	438	420	409	429	409	425	423	440	436	445	479	432	386	435	415	426	408	458	453	457	454	434	439	455	428	464	461	438	451	425	419	428	389	412	388	411	460	406	432	449	409	426	446	431	427	445	412	445	461	423	446	446	443	392	452	431	423	447	382	415	444	416	507	421	438	430	453	443	467	410	410	460	425	436	437	466	401	417	438	413	408	427	449	390	430	406	423	426	460	456	394	408	472	459	458	412	394	406	475	415	440	426	479	427	397	445	414	418	424	443	459	422	460	445	418	417	443	402	429	442	417	436	455	411	440	448	416	462	422	402	445	409	433	422	445	410	406	423	446	439	415	416	450	439	436	451	423	442	456	409	421	442	400	424	423	441	433	463	428	430	432	439	461	413	449	457	440	426	442	411	426	422	464	427	426	418	433	453	447	433	414	434	431	417	402	427	415	435	441	440	443	459	416	421	440	455	464	456	424	464	437	454	444	460	450	431	424	412	447	409	424	436	433	429	404	403	428	427	453	421	427	437	438	392	442	428	436	430	432	458	435	444	450	452	432	437	447	476	447	424	481	434	436	428	438	403	440	424	478	445	421	394	448	447	425	425	425	441	395	446	430	417	403	404	443	413	428	417	436	456	457	419	446	454	451	467	420	456	401	449	453	402	462	414	444	411	456	435	437	423	422	446	419	471	412	407	423	438	434	478	448	462	419	437	429	425	419	401	440	414	450	458	410	426	458	440	444	452	449	444	438	454	436	421	407	464	430	439	436	443	411	413	432	418	421	416	456	435	446	483	436	429	434	381	453	403	429	445	427	420	405	424	390	435	451	443	445	454	437	428	415	451	455	432	455	428	424	474	430	388	400	441	400	440	451	406	442	454	429	397	457	459	463	480	409	424	445	424	460	434	470	481	466	457	462	438	422	432	421	433	395	425	464	427	411	466	435	416	462	455	444	435	416	444	425	431	442	416	416	413	437	451	452	455	412	419	444	427	437	447	414	432	412	425	436	442	454	441	440	430	433	455	392	438	437	434	381	418	437	407	419	471	451	449	456	447	449	433	438	456	444	434	452	447	419	413	431	453	431	450	430	450	438	463	465	417	450	405	445	449	395	463	417	432	466	434	445	425	403	389	434	418	464	420	444	450	447	421	418	421	429	448	447	458	414	450	423	423	439	429	432	427	465	433	411	403	428	418	423	427	451	419	431	469	478	423	427	461	421	424	454	416
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
