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
338010457430	338010457991	338010458541	338010459091	338010459641	338010460191	338010460741	338010461291	338010461841	338010462391	338010462941	338010463491	338010464041	338010464591	338010465141	338010465691	338010466241	338010466791	338010467341	338010467891	338010468441	338010468991	338010469543	338010470091	338010470641	338010471191	338010471741	338010472291	338010472841	338010473391	338010473941	338010474491	338010475041	338010475591	338010476141	338010476691	338010477241	338010477791	338010478341	338010478891	338010479441	338010479991	338010480541	338010481093	338010481641	338010482191	338010482741	338010483291	338010483841	338010484393	338010484941	338010485491	338010486041	338010486591	338010487141	338010487691	338010488241	338010488791	338010489341	338010489891	338010490441	338010490993	338010491541	338010492091	338010492641	338010493191	338010493741	338010494291	338010494841	338010495393	338010495941	338010496491	338010497041	338010497591	338010498141	338010498693	338010499241	338010499791	338010500341	338010500891	338010501441	338010501991	338010502543	338010503091	338010503641	338010504191	338010504743	338010505291	338010505843	338010506391	338010506941	338010507493	338010508041	338010508593	338010509143	338010509691	338010510243	338010510793	338010511341	338010511891	338010512441	338010512993	338010513543	338010514093	338010514643	338010515191	338010515741	338010516291	338010516841	338010517393	338010517941	338010518491	338010519043	338010519591	338010520141	338010520693	338010521241	338010521791	338010522343	338010522891	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2808	3650	2300	2808	3650	2300	2808	3650	2300	2808	3650	2300	2808	3650	2300	2808	3650	2300	2808	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2807	3650	2300	2806	3650	2300	2806	3650	2300	2806	3650	2300	2806	3650	2300	2806	3650	2300	2805	3650	2300	2805	3650	2300	2805	3650	2300	2805	3650	2300	2805	3650	2300	2805	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2803	3650	2300	2803	3650	2300	2802	3650	2300	2801	3650	2300	2801	3650	2300	2800	3650	2300	2800	3650	2300	2799	3650	2300	2799	3650	2300	2798	3650	2300	2798	3650	2300	2797	3650	2300	2797	3650	2300	2796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
58324	28292	16182	4935	1917	3081	2105	1034	589	421	345	275	273	247	247	240	255	254	251	251	226	245	241	237	242	233	247	212	266	220	262	237	262	237	227	237	230	228	256	246	234	239	243	217	226	276	260	241	259	213	242	232	278	251	246	218	245	255	225	244	248	255	211	232	227	253	248	267	266	257	249	221	234	254	242	253	247	237	266	228	243	239	258	236	249	246	242	232	218	210	255	265	241	243	233	226	220	256	264	237	229	255	235	253	250	237	239	217	259	251	245	231	242	244	228	258	242	226	254	242	244	218	239	240	255	265	259	240	269	259	252	267	256	230	241	267	252	274	239	221	226	225	260	227	203	227	259	232	262	255	245	271	250	248	239	228	249	251	233	248	248	230	234	263	263	224	233	253	277	269	259	232	243	253	211	221	218	241	273	241	235	220	234	259	250	213	273	242	240	247	247	209	246	249	248	239	270	236	262	223	248	228	241	254	225	240	279	247	277	238	231	244	252	227	223	235	236	244	247	249	248	228	243	233	249	259	226	245	260	256	237	238	235	232	274	199	254	259	237	213	232	246	272	238	231	259	205	280	235	258	230	230	248	236	234	255	260	242	254	275	242	239	228	247	245	228	237	261	255	260	231	244	244	225	260	240	225	253	275	246	236	267	200	250	236	256	244	236	240	220	215	237	241	238	221	256	237	229	251	239	260	237	210	230	241	223	252	236	233	202	283	256	276	213	216	237	241	217	260	257	216	226	230	276	236	222	247	254	250	257	255	230	233	231	247	233	242	264	247	201	239	235	244	226	287	241	235	240	224	251	240	218	240	255	252	250	219	253	233	252	252	233	233	197	258	199	258	241	212	262	252	256	251	247	246	228	232	230	231	267	237	232	216	248	248	267	229	235	221	229	250	219	254	239	245	251	257	237	255	242	246	230	242	227	273	246	235	241	248	249	224	256	243	209	246	224	257	241	251	242	233	261	241	223	258	252	229	258	247	204	238	228	230	230	218	195	232	200	212	254	217	272	224	265	257	245	247	240	251	218	243	285	226	267	235	254	257	242	227	222	240	237	252	236	241	249	264	241	247	269	227	253	246	235	248	225	238	241	238	233	237	259	238	242	234	221	232	256	243	269	244	244	236	241	226	254	239	235	256	244	266	237	255	252	280	229	244	230	221	232	244	248	241	234	232	245	241	244	231	247	256	248	261	262	229	236	218	220	252	217	232	263	237	246	260	249	241	231	250	265	249	247	209	214	249	231	244	223	238	220	224	232	234	229	248	236	256	218	222	258	230	244	254	222	213	243	244	230	235	218	282	226	226	244	235	214	234	234	218	249	218	226	260	231	221	245	260	243	266	232	243	234	275	255	253	255	255	240	215	249	235	244	231	227	256	256	215	277	245	240	250	260	227	272	247	256	272	231	242	252	201	245	245	256	250	252	248	233	230	243	226	232	250	229	226	232	236	245	259	263	258	246	251	240	227	216	240	226	228	265	269	236	240	248	255	229	253	204	238	261	225	240	217	252	267	244	227	245	237	245	255	232	220	244	215	225	241	238	243	237	224	247	245	227	226	269	238	262	251	247	231	247	242	229	230	225	214	262	229	255	216	226	221	220	223	229	242	235	232	262	246	239	228	248	233	262	231	229	249	262	233	243	235	236	258	290	238	213	227	230	253	262	260	252	256	255	253	234	226	256	232	219	236	240	239	231	259	224	221	262	253	246	236	241	256	232	230	227	220	216	227	217	213	227	242	257	249	205	220	233	243	236	262	236	252	250	266	249	243	215	263	220	250	278	236	238	236	258	235	231	229	229	233	244	258	262	235	242	256	266	230	247	216	241	249	226	249	243	235	248	261	256	235	230	229	226	240	238	247	240	260	221	238	260	241	210	254	236	245	244	235	250	263	228	248	235	227	216	239	247	229	228	229	274	255	256	249	229	249	230	238	252	242	242	256	240	235	230	215	219	233	244	243	252	255	244	251	227	273	222	255	243	233	263	241	249	275	276	246	236	231	228	300	254	255	246	263	254	256	263	246	233	243	225	253	241	245	259	236	219	268	227	249	234	195	225	229	231	232	222	234	267	247	235	243	213	230	276	242	240	251	234	236	236	222	245	257	236	272	259	242	263	231	249	235	218	237	239	234	266	263	224	215	255	221	253	244	262	237	233	219	245	233	232	247	260	268	228	225	257	261	227	244	226	270	262	239	250	242	260	222	247	257	255	257	242	236	217	216	296	237	268	244	227	224	248	235	219	271	250	230	218	240	235	249	231	255	243	232	257	253	227	241	250	278	236	219	253	243	228	236	233	269	242	212	234	238	222	254	234	249	236	254	275	227	209	221	247	262	249	249	243	246	233	230	245	275	226	232	237	211	240	225	237	233	274	276	240	260	302	242	232	217	241	240	240	248	246	277	271	245	237	233	235	282	243	237	246	220	226	248	236	221	243	238	269	250	228	204	243	225	234	224	240	244	229	243	209	224	237	237	232	223	243	240	242	241	231	210	253	232	239	222	227	225	245	258	265	257	239	230	231	258	240	246	237	222	239	234	220	241	252	251	243	257	213	251	226	207	257	237	248	235	240	210	237	217	237	265	219	258	247	238	208	236	245	236	227	242	248	253	249	277	265	281	220	230	241	270	250	254	238	256	273	232	226	260	257	243	278	268	234	244	274	211	234	236	215	233	238	269	224	207	222	250	258	248	241	227	211	234	221	252	271	246	237	205	229	235	232	269	267	235	259	251	233	256	224	254	273	254	226	245	224	234	261	225	225	253	229	226	236	258	264	216	267	233	256	202	229	244	251	222	232	240	250	214	228	216	263	249	280	272	249	248	232	240	236	229	240	248	237	237	228	180	276	247	268	224	245	262	227	232	257	217	239	257	250	218	244	213	223	265	260	262	209	236	239	271	255	250	221	265	234	248	232	258	274	221	253	263	208	228	228	257	239	207	202	216	237	250	254	238	236	217	222	259	213	208	254	255	254	229	225	223	237	223	263	254	218	224	232	247	235	263	239	208	238	247	263	229	265	247	268	252	233	224	223	223	250	230	242	280	257	225	219	226	231	252	232	298	255	220	240	252	241	246	226	236	280	233	219	229	238	240	259	221	254	255	244	221	233	249	238	257	239	295	292	261	257	232	245	245	236	234	250	206	264	260	255	244	208	235	240	247	224	229	268	255	246	247	238	222	265	196	240	204	232	237	251	248	234	238	237	230	258	223	246	263	237	259	238	276	247	241	263	236	216	254	248	245	243	277	240	291	248	265	235	245	242	246	260	249	259	234	259	246	237	236	247	223	228	278	246	255	246	235	245	237	248	222	233	255	241	261	239	247	253	235	240	227	265	241	242	225	230	231	211	225	237	273	257	216	214	228	234	214	231	241	252	228	222	230	205	218	190	238	250	222	221	231	250	238	248	241	239	263	242	225	201	230	250	225	241	244	225	211	242	231	247	232	261	228	223	243	259	229	262	257	236	238	284	248	244	255	257
34257	18649	18240	8163	5283	10968	7887	3925	2242	1713	1148	763	649	607	576	584	565	568	531	600	516	544	561	571	529	556	551	531	514	543	529	522	513	541	504	535	523	532	504	514	542	489	557	523	512	559	512	503	522	496	525	550	545	482	488	486	549	502	508	523	504	516	504	526	526	521	476	516	498	565	555	519	524	538	546	546	493	569	509	519	510	521	522	526	502	503	495	536	461	530	523	507	526	529	537	543	503	499	576	501	470	501	512	492	560	493	516	518	501	488	512	525	514	507	505	520	502	527	465	498	533	517	529	555	496	494	509	500	567	527	497	506	485	512	551	488	524	526	481	478	481	522	477	530	519	527	520	527	515	495	514	571	505	465	502	512	560	525	474	481	513	497	519	558	550	500	506	505	533	519	570	479	517	501	497	494	496	519	555	527	545	517	504	507	532	509	519	546	498	510	502	485	555	501	502	518	504	543	532	485	542	503	508	536	546	522	497	529	465	529	509	539	519	503	517	531	550	529	492	514	532	492	505	510	541	481	533	543	511	488	498	507	494	485	491	507	520	486	533	491	566	534	498	535	516	542	492	542	524	486	523	472	549	477	491	514	507	489	545	539	555	534	541	473	516	516	515	529	539	483	535	508	536	538	533	540	552	514	501	497	540	522	488	501	515	514	504	539	483	472	547	531	509	560	504	520	489	557	512	500	510	546	536	534	511	536	494	506	495	528	526	505	502	507	496	526	543	540	513	497	518	490	485	507	527	516	487	531	499	494	510	490	502	561	501	524	506	526	518	503	526	552	478	498	512	487	516	537	485	501	538	494	487	517	531	527	512	506	514	494	539	507	526	499	529	528	520	553	536	549	503	526	525	511	546	539	532	493	520	511	502	506	488	505	521	505	522	506	525	501	513	482	551	523	480	505	505	480	505	529	552	488	533	549	509	531	509	553	536	513	566	493	501	549	519	500	552	500	501	497	511	543	541	488	509	509	519	498	467	510	538	508	538	476	474	516	511	522	528	521	512	552	532	527	533	507	509	513	566	478	496	549	487	514	511	530	503	540	529	523	562	530	533	504	488	498	513	497	519	521	497	497	524	509	497	535	515	492	532	499	508	483	527	504	525	505	482	533	529	520	497	546	559	494	510	500	511	560	535	513	521	503	519	524	505	543	488	568	498	506	517	509	536	532	497	522	484	540	552	531	501	512	520	511	492	523	514	551	478	538	487	510	523	529	527	487	521	495	535	518	503	486	497	508	518	575	521	493	497	511	513	534	543	493	516	505	504	514	566	542	508	532	494	574	511	538	514	502	507	509	536	487	483	474	501	475	496	559	476	562	495	535	540	544	497	519	551	511	543	505	505	508	499	553	481	473	583	528	538	517	528	487	539	480	542	527	511	498	505	490	503	539	528	524	547	545	530	469	498	511	516	487	489	538	550	503	501	537	539	539	483	492	527	559	522	532	498	490	496	522	543	497	515	496	506	508	515	515	541	527	518	554	523	495	557	519	497	492	513	509	533	525	530	541	495	527	493	495	502	519	488	516	478	517	503	528	531	549	511	505	463	543	506	564	529	494	496	509	528	516	531	559	535	507	480	527	539	484	488	510	514	499	481	527	504	539	491	500	571	528	536	504	490	526	505	511	499	486	515	537	504	539	504	500	522	515	522	543	525	505	531	514	522	571	508	530	483	492	490	543	475	521	489	527	543	520	495	491	498	505	531	483	474	513	556	524	530	503	510	558	537	480	550	468	543	535	506	489	501	541	487	512	503	475	554	523	505	523	507	515	527	537	507	504	504	515	526	497	535	547	530	519	517	496	508	535	509	500	523	479	527	514	520	533	543	522	518	474	515	541	522	492	546	486	502	476	522	506	490	496	532	524	493	510	508	479	541	518	524	565	536	527	531	528	542	525	529	534	534	489	536	489	520	480	497	493	514	542	503	506	488	551	493	528	536	531	546	480	510	515	465	473	553	542	491	536	516	477	536	496	521	479	504	512	511	482	514	514	535	542	498	560	537	558	550	483	527	489	526	542	543	549	550	536	505	536	499	509	497	517	553	533	510	531	524	501	530	495	482	510	489	525	526	531	504	478	576	548	561	541	514	523	516	509	483	502	553	489	490	523	517	486	457	504	514	546	520	507	554	473	491	552	479	532	549	556	523	490	519	470	476	516	512	517	541	512	490	474	487	496	544	518	497	484	541	489	528	494	517	517	516	501	496	491	583	504	529	524	505	509	500	492	524	506	574	493	520	508	555	525	518	493	504	515	531	527	514	498	580	484	539	518	530	467	540	531	530	534	516	542	530	536	505	503	529	474	495	512	502	549	548	514	509	503	498	480	528	508	523	533	512	507	529	524	505	504	516	530	507	477	487	512	530	468	536	517	510	509	534	549	482	485	509	503	492	529	486	493	529	522	518	530	528	512	495	524	525	522	525	508	496	470	513	486	544	489	518	477	547	540	507	551	506	464	536	502	525	552	507	523	552	518	496	475	485	502	520	514	517	536	528	491	563	539	529	525	534	496	534	511	536	542	512	525	504	529	529	519	563	519	512	507	528	500	517	544	531	542	488	497	491	522	515	489	509	534	521	520	518	538	501	505	509	518	497	508	535	506	483	478	500	492	539	492	492	529	594	493	512	501	571	522	499	495	506	539	515	514	522	478	523	519	478	520	520	469	540	515	493	524	521	524	495	505	452	495	477	537	517	520	570	517	534	523	508	481	499	529	544	531	509	517	548	531	545	513	515	553	513	530	494	525	485	524	531	529	511	541	461	510	519	521	532	487	494	473	550	528	474	496	524	496	527	496	518	534	523	504	504	519	484	526	520	488	501	493	527	507	498	506	512	534	489	505	548	534	520	496	540	507	507	548	495	482	500	515	525	544	462	492	524	481	550	506	516	532	484	508	493	479	526	510	539	529	500	483	522	553	488	529	510	511	494	499	503	495	477	521	506	527	532	511	517	496	507	470	549	490	480	540	547	538	502	531	530	549	539	521	489	516	503	540	531	495	497	496	491	549	506	545	512	482	518	526	486	535	542	491	516	535	552	534	470	506	507	508	519	537	500	537	504	534	548	522	471	529	499	511	496	537	506	549	535	527	539	528	509	546	478	498	515	517	531	497	482	559	486	546	542	500	526	520	524	508	502	497	517	471	506	499	527	473	505	475	496	541	481	495	514	502	531	485	548	550	554	474	497	548	539	533	511	524	493	522	475	487	509	513	534	512	526	499	521	559	513	523	519	490	546	575	547	521	508	501	494	504	531	483	488	555	500	531	552	532	533	494	501	543	495	487	542	538	522	533	527	511	469	519	520	521	484	498	537	529	530	511	519	532	532	507	541	479	524	517	535	520	551	481	507	511	523	523	535	557	517	548	543	512	559	514	518	504	522	470	542	578	520	523	511	532	567	521	514	507	499	526	523	539	532	520	553	508	514	516	506	517	521	531	503	508	487	513	512	526	554	534	522	534	492	530	490	490	523	517	497	521
36995	16633	5735	1464	339	306	257	212	218	228	207	223	198	224	219	217	221	222	228	221	229	219	201	181	180	227	199	207	236	196	185	226	218	207	229	218	228	229	252	198	212	252	246	208	241	197	201	232	217	223	206	180	209	210	222	220	209	204	231	233	205	233	248	224	219	198	222	228	221	209	226	211	235	232	204	209	212	228	192	188	217	211	204	210	209	167	208	207	220	213	216	198	204	213	203	231	194	254	197	205	257	229	191	178	236	210	194	186	206	202	205	223	231	242	194	210	223	212	209	231	190	189	211	176	223	222	213	233	209	185	202	214	223	239	203	224	198	210	230	203	222	228	210	221	207	210	227	222	220	217	197	202	203	207	203	226	218	182	219	207	222	213	197	208	229	201	232	222	211	211	216	219	222	213	216	228	235	200	230	185	210	221	245	199	220	208	238	192	181	216	229	203	228	221	237	221	214	234	223	238	221	222	188	208	192	212	228	211	201	224	204	211	208	230	238	253	224	248	214	208	212	209	189	203	184	212	189	219	194	208	210	227	193	210	216	218	225	227	226	201	193	192	235	229	211	202	213	230	224	199	209	225	216	215	211	214	221	249	227	219	210	196	179	204	211	218	226	231	214	225	227	201	237	219	214	228	196	228	199	223	194	222	202	208	214	229	240	202	226	210	217	203	224	200	200	195	199	194	212	213	219	211	236	220	251	227	201	215	177	200	218	227	219	211	216	213	209	182	212	207	207	216	208	222	208	219	225	220	209	218	219	238	223	237	201	220	221	215	208	208	218	207	198	225	211	181	204	229	239	208	191	215	217	203	202	220	227	210	205	191	202	236	239	202	195	215	208	200	200	212	231	205	240	215	216	233	221	193	217	222	216	219	187	207	244	222	227	209	208	214	183	184	221	237	221	217	211	184	230	219	201	220	209	208	194	178	235	221	223	216	201	195	198	217	212	198	220	229	226	218	218	234	213	201	210	215	220	202	212	204	207	204	189	203	207	213	201	234	189	210	212	205	183	204	219	227	209	218	239	213	227	209	228	218	181	214	230	195	217	207	214	203	192	230	217	205	224	217	232	199	190	192	202	222	232	187	199	206	178	190	221	242	225	218	186	212	227	218	198	209	217	250	207	231	207	206	224	199	199	224	213	245	222	228	215	203	227	232	228	206	217	210	218	221	230	220	209	202	216	208	231	213	241	214	184	202	205	235	203	233	192	203	216	220	226	221	217	221	203	203	206	208	224	214	192	235	217	213	232	220	213	210	203	230	188	218	236	201	222	189	231	218	223	223	246	208	192	179	229	215	167	174	200	214	209	231	198	198	224	221	205	238	215	223	192	237	231	221	187	207	211	237	241	235	219	192	205	236	197	167	213	219	185	216	181	199	236	192	239	219	211	199	210	228	202	220	218	175	184	224	221	207	205	220	207	223	205	198	234	234	214	209	216	204	185	251	224	203	224	216	206	200	231	212	201	199	213	223	233	239	198	211	240	257	239	196	229	228	204	222	203	212	227	218	212	200	231	191	209	232	233	214	205	222	223	226	210	207	219	241	209	189	191	213	234	211	217	184	212	212	218	217	206	231	200	232	203	230	213	218	213	226	207	213	229	204	191	239	196	213	240	220	207	201	223	209	226	205	202	230	231	219	232	231	219	218	173	203	218	216	204	207	205	192	208	207	188	190	222	195	207	220	234	219	261	195	222	232	229	194	200	217	215	203	208	200	232	228	221	196	229	228	219	225	236	232	193	229	243	215	246	208	235	223	214	221	228	190	218	227	195	234	223	212	173	203	225	221	203	222	223	216	202	207	195	193	200	237	245	195	222	242	217	207	231	235	211	204	217	186	201	219	237	189	204	250	216	222	241	209	234	207	191	229	228	225	236	223	214	232	231	205	232	231	208	232	234	214	216	200	226	225	238	220	208	212	207	208	208	197	228	205	197	212	207	199	211	216	198	216	219	219	202	241	232	217	234	187	194	240	240	237	239	229	215	208	227	191	221	216	199	191	182	233	218	263	224	189	237	211	214	229	224	231	203	214	205	201	198	218	194	211	189	236	200	204	213	197	229	190	217	203	218	200	206	213	216	220	226	235	219	217	197	205	216	225	199	203	197	216	213	207	237	231	200	218	203	220	204	191	225	225	187	236	239	213	239	220	230	239	220	206	213	198	211	219	228	218	210	228	231	194	217	189	225	205	186	210	194	215	209	192	189	248	208	235	208	211	200	236	214	214	227	207	211	213	204	242	222	216	225	229	208	200	220	225	257	206	202	205	203	215	206	236	243	231	233	219	187	208	216	223	205	198	220	196	200	208	196	223	207	220	205	218	208	238	222	221	230	225	183	208	222	231	206	202	199	212	218	225	232	186	198	218	224	214	225	185	238	201	235	210	175	204	203	241	207	221	234	203	194	197	241	227	247	209	209	228	221	222	223	209	212	190	233	207	220	219	212	224	252	223	200	202	226	221	206	221	185	188	239	213	247	215	220	234	218	241	220	210	214	232	230	193	222	235	193	187	205	231	215	209	222	201	206	229	192	215	204	240	200	243	214	209	208	204	204	212	237	196	197	228	236	202	195	239	249	189	195	206	236	235	213	195	224	206	218	244	201	200	190	196	210	196	214	244	206	236	220	224	202	236	208	174	218	232	212	229	228	217	203	234	236	224	235	186	187	214	220	215	197	225	205	247	226	237	219	196	225	199	240	218	214	215	227	200	197	216	196	186	204	229	223	235	197	227	208	203	174	216	220	219	242	241	213	205	208	207	221	208	180	178	206	224	208	184	230	222	194	218	242	199	222	175	236	205	242	209	210	241	215	235	206	212	233	217	239	233	214	198	211	219	227	231	182	197	190	216	194	204	213	209	219	212	227	207	198	204	196	213	226	209	232	199	204	215	203	234	187	202	215	215	204	186	220	215	198	223	236	187	217	207	217	202	227	203	222	192	201	230	202	207	224	248	211	184	224	194	214	182	211	225	220	208	191	189	212	245	218	205	211	212	213	224	206	199	224	204	210	227	224	201	195	240	200	213	233	231	210	199	206	221	221	219	191	230	229	233	201	224	213	214	212	228	228	218	250	209	211	229	212	227	215	190	195	198	205	225	208	233	222	201	214	216	216	225	215	212	215	226	224	208	235	233	191	225	219	236	224	181	231	219	208	206	212	258	202	198	214	229	228	236	218	180	213	203	208	229	205	196	216	223	217	197	232	218	218	188	227	207	235	225	203	213	238	223	212	201	198	208	218	212	236	180	219	222	222	237	234	249	197	221	210	183	192	234	201	228	181	231	203	239	239	220	215	242	215	197	220	221	183	199	212	214	207	200	200	225	220	211	205	227	202	249	239	183	220	203	219	254	187	211	228	238	171	206	208	222	232	233	213	217	218	202	188	209	177	240	215	224	207	223	206	211	206	188	227	226	210	210	203	212	183	225	224	200	202	226	205	208	211	191	196	205	250	220	211	232	231	215	219	198	216	245	216	241
22166	10957	7403	3366	888	698	584	545	489	486	457	458	436	420	464	454	452	465	439	409	430	483	448	459	468	378	433	457	453	443	444	436	432	473	452	476	464	456	454	475	485	446	508	456	456	419	460	451	445	482	503	450	457	478	455	481	473	473	444	399	456	458	461	416	430	461	428	443	434	428	419	440	463	459	456	474	467	445	444	482	463	462	465	483	477	469	430	463	432	441	450	429	457	483	425	472	503	467	441	441	478	474	409	469	469	446	446	434	449	468	436	448	473	454	474	455	458	419	440	458	447	454	468	453	483	429	441	464	457	482	471	470	480	414	450	459	461	445	439	469	444	429	469	496	487	441	444	452	450	451	467	445	475	456	425	428	456	438	468	441	461	428	439	452	471	445	469	461	431	494	444	450	408	452	450	441	414	477	442	446	434	441	460	434	464	433	455	429	461	411	427	488	477	462	424	446	488	456	450	445	432	427	478	449	422	465	431	472	487	486	460	464	459	492	434	445	460	435	456	422	457	482	429	452	431	463	431	447	450	467	463	420	444	464	447	434	451	477	419	446	470	441	485	472	430	429	456	450	474	435	436	469	440	480	459	421	457	468	449	494	463	494	419	474	463	464	470	437	445	464	422	447	477	457	486	481	457	441	437	476	464	446	440	470	455	418	432	473	442	408	482	439	446	419	450	472	475	444	449	451	412	465	456	441	453	469	488	455	455	461	463	501	483	449	452	405	454	454	475	457	438	474	447	425	465	420	469	436	451	425	465	458	433	458	470	434	500	463	448	459	479	414	416	484	459	459	471	452	470	498	501	474	479	445	481	426	452	451	437	476	439	435	458	467	453	447	452	482	443	490	418	437	442	428	511	403	451	482	437	461	501	432	457	426	449	439	476	463	483	443	470	482	483	443	453	467	453	440	471	442	462	425	467	426	483	453	453	465	448	439	456	446	452	465	467	460	448	455	433	456	486	434	444	471	483	462	476	435	484	473	476	459	427	447	463	451	445	453	434	480	437	466	443	440	458	456	453	473	464	435	449	440	427	466	479	445	463	474	484	486	463	457	461	515	469	435	431	455	468	466	447	464	450	443	448	418	477	461	488	495	424	445	473	466	455	476	471	435	469	438	445	426	475	500	450	448	477	457	446	449	486	481	466	435	460	455	430	461	450	460	443	464	486	430	440	475	435	417	438	425	449	479	456	461	465	439	472	469	413	468	469	450	453	435	440	462	459	450	441	434	444	453	451	451	484	448	471	460	430	492	477	446	498	427	447	479	474	488	447	440	425	470	413	484	448	465	452	424	474	431	462	469	426	467	466	476	441	469	426	460	460	453	453	469	447	439	452	446	440	453	437	467	433	457	450	415	476	449	437	481	443	454	453	469	453	483	469	484	471	462	445	449	425	440	448	418	454	412	469	430	510	449	467	434	448	440	453	439	440	435	450	470	494	448	489	429	446	437	461	447	497	467	433	483	427	469	433	436	420	474	442	475	481	439	458	470	460	444	477	484	448	448	481	456	433	457	438	470	442	437	413	444	471	461	451	498	448	460	413	456	471	425	427	415	468	474	409	422	444	439	433	453	477	460	467	478	454	470	470	473	441	465	486	494	444	433	442	458	464	472	457	471	448	463	457	481	467	453	454	452	423	458	448	465	454	453	463	445	473	447	467	500	469	490	425	455	460	427	446	431	444	424	508	453	447	445	463	433	407	463	443	468	461	472	460	445	470	434	491	457	461	444	452	434	442	437	445	489	460	479	486	453	452	427	454	425	457	456	436	462	482	476	449	456	440	447	463	431	448	484	444	435	446	402	446	414	448	460	455	491	439	469	479	441	468	441	439	450	463	424	484	456	407	458	435	452	470	448	466	475	440	414	484	449	413	495	454	418	459	434	478	456	472	449	461	471	443	447	441	474	485	430	424	431	481	412	479	448	459	465	445	449	427	433	496	449	485	488	458	433	431	453	470	443	451	424	422	450	446	458	482	459	481	460	476	486	436	482	447	445	442	447	459	448	468	446	454	473	473	444	464	429	443	424	418	451	461	494	430	482	453	490	451	443	447	452	450	443	427	472	438	440	436	457	464	456	391	430	464	423	453	463	460	446	438	458	475	459	460	461	437	455	490	442	461	478	436	475	450	443	459	444	479	460	473	459	449	430	430	453	448	476	433	498	433	446	434	476	446	473	425	446	446	458	478	454	469	451	435	443	457	503	445	451	426	459	506	393	470	464	481	447	420	402	473	417	467	435	473	463	455	425	472	476	448	474	439	428	440	468	462	469	462	466	460	447	414	435	489	468	458	496	446	485	468	477	438	458	496	487	449	509	468	449	492	476	451	460	482	478	457	467	417	432	442	457	418	466	453	441	436	465	427	462	447	416	477	451	455	451	418	477	489	469	454	433	464	460	455	473	464	496	470	458	424	490	460	465	490	434	466	446	438	436	437	457	451	454	465	459	450	469	480	448	475	465	447	479	467	480	471	466	441	476	451	426	465	482	415	458	480	456	463	470	458	429	453	447	457	494	430	467	438	458	432	481	427	457	462	455	445	435	454	461	451	469	406	459	461	428	474	455	445	481	471	432	451	459	452	467	470	480	458	402	449	441	427	488	447	428	476	460	443	436	458	491	463	432	475	456	446	471	465	486	438	439	456	492	444	429	463	459	474	461	442	492	475	438	469	470	452	431	466	468	460	481	440	432	474	454	476	454	436	451	448	424	439	414	431	503	445	446	422	480	409	438	452	455	447	451	444	458	418	452	464	446	474	461	446	463	425	473	478	444	461	453	448	427	473	449	444	443	437	423	454	458	433	455	458	473	463	440	426	480	445	439	476	438	470	461	464	461	484	458	451	449	432	443	484	465	505	449	454	429	466	450	467	452	478	472	444	437	447	493	434	451	423	456	418	441	406	466	423	439	469	435	407	507	429	467	454	446	466	437	431	466	511	450	440	431	437	446	447	447	448	465	464	475	482	494	435	475	464	473	477	432	446	455	457	439	479	474	472	436	447	468	421	472	439	448	473	431	406	447	460	418	446	446	436	442	433	472	461	415	446	486	449	461	488	449	425	435	441	428	466	464	448	464	448	493	447	455	459	484	436	476	438	459	455	461	448	439	445	440	488	456	482	433	432	436	473	465	431	477	434	448	454	429	450	482	440	506	468	454	487	460	461	461	453	469	440	434	442	466	481	421	460	451	399	451	465	407	490	471	495	450	440	476	449	428	476	430	440	477	451	470	458	418	442	493	436	447	480	442	451	463	466	439	439	454	487	479	451	478	460	444	441	471	468	422	474	443	476	435	457	445	448	481	418	459	465	492	460	447	482	468	469	474	489	470	450	425	452	473	455	424	453	454	469	463	440	456	452	496	477	505	474	455	435	467	445	447	432	444	482	445	457	471	459	471	456	423	475	456	462	464	451	447	436	455	467	462	439	458	452	482	469	455	442	398	434	475	429	438	466	449	510	471	451	492	430	459	468	465	448	476
49274	22653	11081	2852	905	1508	977	534	358	290	225	213	188	202	217	218	205	186	200	185	209	192	205	195	162	180	175	179	181	170	171	185	181	212	194	193	172	165	163	184	211	196	193	200	214	182	197	190	181	171	188	190	177	190	199	154	192	207	186	214	208	203	160	177	158	174	183	209	209	191	182	180	197	181	157	156	165	180	183	170	170	198	185	184	194	219	220	201	167	173	196	165	201	191	180	184	202	196	190	181	175	168	205	180	182	213	175	167	198	172	174	186	183	185	196	184	157	174	187	196	211	205	183	199	190	178	196	196	208	167	162	194	215	203	154	179	171	195	201	168	185	177	211	167	175	180	152	152	189	177	185	193	188	186	223	188	190	196	203	207	181	173	207	174	182	181	210	177	167	179	205	184	205	203	178	201	212	207	194	159	168	190	183	180	196	174	166	213	200	187	197	170	192	187	193	208	164	204	197	196	212	197	188	205	181	185	170	179	158	176	176	201	182	202	182	176	189	199	194	214	182	166	180	184	203	177	176	191	228	186	194	190	178	190	169	217	175	175	197	190	226	197	184	186	171	220	169	189	186	195	176	215	192	194	187	166	218	194	203	179	191	178	170	170	192	194	178	196	202	175	159	175	183	185	203	179	204	182	204	203	164	184	177	199	165	176	225	204	174	199	200	216	203	167	191	193	188	157	195	202	198	187	188	166	180	204	201	183	195	202	156	176	188	198	185	199	185	189	198	192	173	201	178	214	200	198	179	161	207	169	174	180	209	195	183	198	157	176	165	184	194	191	181	173	192	175	196	207	191	216	181	184	201	208	212	193	204	204	197	222	185	190	185	224	189	203	201	204	177	171	169	188	210	195	199	186	212	193	203	191	182	181	178	172	198	168	177	177	175	168	188	174	202	197	172	189	188	189	201	171	195	180	189	186	194	174	206	192	189	161	193	193	219	189	175	206	193	190	186	185	170	185	190	180	226	183	191	189	174	166	193	176	188	231	219	187	190	173	185	168	189	196	176	166	197	197	197	184	206	187	200	179	178	202	209	173	206	175	184	148	171	197	230	189	181	215	203	186	195	176	165	202	163	190	189	186	204	178	199	186	193	183	192	204	204	208	164	176	168	199	205	167	178	175	204	184	196	190	183	185	182	194	180	197	202	207	203	200	193	215	203	177	203	192	197	230	186	197	206	205	192	201	198	150	164	196	181	190	187	182	187	190	159	205	197	175	188	176	195	177	199	228	206	163	207	186	192	202	179	194	199	180	193	185	199	158	181	201	198	193	183	189	210	194	184	179	169	200	191	174	205	190	191	195	212	196	168	190	180	195	191	176	217	179	158	187	199	182	214	202	188	176	195	189	172	171	176	191	193	193	185	196	222	179	194	180	173	203	196	175	182	174	232	211	196	158	185	160	187	185	206	185	227	197	198	188	192	182	193	205	189	202	205	200	209	206	193	199	214	155	173	200	205	192	187	200	175	220	196	168	175	195	176	191	221	184	173	160	203	203	196	200	216	210	190	204	194	197	178	173	174	186	197	197	173	198	203	225	167	182	167	207	191	196	198	182	182	193	184	179	193	173	167	206	188	183	204	175	183	185	193	198	182	145	190	206	179	177	185	192	176	201	180	170	201	179	200	193	196	162	214	207	205	184	173	167	170	173	190	191	208	207	196	206	201	226	203	206	189	197	174	167	185	189	174	222	213	186	183	175	212	215	195	171	187	190	193	170	208	203	170	185	183	191	203	184	196	186	193	170	191	200	185	187	172	203	179	175	205	191	199	208	200	175	186	180	189	187	183	194	188	214	195	199	198	166	206	183	174	163	202	166	186	197	173	191	173	213	197	173	187	207	164	209	177	181	186	190	181	210	207	186	192	185	181	203	191	192	166	189	190	191	186	168	174	187	182	215	173	198	190	186	200	215	197	196	197	189	178	197	141	203	203	183	211	195	185	175	195	199	199	196	164	182	168	206	217	184	193	227	198	185	205	178	169	181	187	189	214	183	194	166	186	213	177	167	182	180	220	196	191	202	181	192	201	192	184	213	181	194	198	213	192	232	178	177	220	206	185	196	183	180	167	189	184	182	184	153	197	199	182	168	179	186	155	175	186	170	203	214	173	197	186	167	187	184	181	167	165	187	214	164	172	146	156	189	198	165	194	187	168	190	181	192	196	182	192	208	225	185	183	194	185	204	185	192	173	167	208	192	196	180	164	181	206	204	202	186	187	185	170	207	205	201	214	204	186	183	178	181	185	217	174	196	200	195	181	231	185	172	211	205	198	199	201	195	204	167	191	178	185	193	233	185	175	179	187	172	176	192	193	191	186	202	163	188	171	194	208	205	197	208	193	213	176	189	194	182	214	208	178	205	188	193	194	191	156	155	209	168	206	185	198	169	177	201	166	163	169	198	165	177	191	189	210	195	181	173	180	208	173	200	178	178	194	202	185	194	208	191	170	187	185	189	185	176	204	174	198	187	183	157	198	179	188	169	219	186	204	170	173	181	216	191	183	196	188	225	180	189	210	190	181	198	150	195	211	189	188	202	207	186	194	202	201	182	178	192	190	185	187	206	179	182	177	183	187	175	182	187	161	191	205	221	194	197	170	180	170	172	189	195	185	192	178	202	182	179	174	175	204	164	180	193	215	160	171	190	189	193	171	166	230	194	169	196	203	213	208	176	202	168	163	198	176	185	181	193	170	179	185	197	189	210	193	183	184	207	177	186	195	178	168	215	170	190	180	186	175	206	181	202	173	175	201	183	184	173	201	174	201	176	165	195	190	187	187	174	217	209	181	171	173	180	176	192	170	191	197	174	195	206	212	175	188	181	192	171	174	191	194	182	173	179	160	180	186	198	187	174	200	198	202	174	186	179	180	196	187	188	193	186	204	215	148	187	152	177	181	200	210	222	189	177	183	157	183	198	181	175	200	201	225	180	175	175	190	202	164	184	195	173	178	185	193	160	202	215	187	194	173	183	191	194	182	175	214	188	178	179	192	186	185	180	199	189	183	184	195	171	203	190	176	152	174	143	180	177	185	164	163	190	183	206	197	183	199	196	195	184	180	181	179	169	187	188	207	164	200	193	178	168	166	183	195	192	215	187	186	187	180	177	190	197	174	181	198	235	169	197	177	168	199	182	190	216	195	188	176	168	193	192	184	182	192	166	186	167	180	188	187	199	177	188	172	191	184	192	181	173	191	160	191	167	181	195	183	208	187	217	195	194	201	198	188	209	181	167	213	195	188	178	179	166	215	182	187	191	203	201	191	179	187	186	171	182	194	161	194	217	189	219	205	187	201	198	208	181	215	191	166	187	190	180	191	192	178	193	155	182	160	175	206	147	176	191	148	195	177	184	159	165	179	170	158	181	208	207	176	195	188	166	175	173	173	201	190	186	186	190	185	193	185	199	192	199	185	191	163	183	180	198	182	189	181	174	210	179	197	170	207	205	192	203	206	215	191	178	179	203	234	170	184	165	182	187
29790	14498	13598	5327	2615	6118	3931	2115	1224	1072	716	540	483	430	451	427	451	449	439	435	435	451	406	434	425	444	413	415	420	378	440	442	420	419	428	397	414	405	444	428	423	436	400	428	415	417	415	429	454	430	399	434	423	386	413	422	400	402	374	381	412	425	391	390	410	421	405	407	410	411	393	413	387	405	381	389	417	417	402	420	428	412	390	405	429	428	419	411	416	399	400	409	372	435	426	440	427	420	392	393	397	369	399	421	441	422	401	447	403	430	415	410	412	418	408	454	423	403	415	428	399	391	409	475	405	443	447	418	384	390	433	433	395	430	425	439	414	400	369	409	396	389	410	450	444	449	418	406	408	440	411	405	409	418	388	433	417	390	357	403	426	441	419	394	432	452	412	452	412	422	423	401	444	396	389	437	402	434	387	437	403	427	386	447	427	400	411	445	400	476	431	429	405	433	417	396	424	419	400	417	410	404	441	405	393	439	411	404	393	385	408	438	441	441	473	385	422	409	363	402	427	405	415	392	416	391	438	424	443	462	430	409	390	363	412	427	432	404	422	404	397	394	407	416	408	430	398	400	410	404	436	419	402	398	387	427	433	398	413	418	414	457	386	402	397	448	400	400	457	389	413	415	447	384	389	425	400	423	412	400	420	430	398	399	435	449	409	434	426	434	414	414	382	401	436	384	392	433	422	402	417	426	432	415	375	397	428	405	424	364	443	408	395	417	432	414	419	378	422	416	409	378	419	435	441	430	438	375	418	441	389	425	413	440	414	376	405	428	398	399	419	380	437	424	454	400	416	385	423	427	407	397	449	403	418	426	392	409	400	435	451	416	426	451	421	434	451	400	385	430	401	417	401	392	424	418	431	398	449	384	434	420	411	412	396	400	421	399	453	410	424	399	419	405	368	369	419	414	420	392	390	409	420	462	444	371	436	391	387	415	426	405	382	405	390	417	417	377	400	390	415	377	419	427	442	389	422	393	410	411	385	381	401	425	418	408	424	393	404	419	415	376	391	431	429	414	406	403	420	373	429	408	362	436	407	408	444	398	423	403	425	386	422	424	433	408	427	419	406	388	414	425	398	423	408	395	400	426	406	426	419	419	384	440	408	471	399	397	445	397	429	447	425	402	398	422	410	409	440	459	429	439	399	417	424	430	450	430	417	425	413	413	418	411	421	415	421	416	411	393	421	431	413	423	419	446	395	416	380	410	414	389	423	388	415	413	424	445	408	446	408	403	407	389	441	478	417	421	436	433	399	438	399	435	395	453	363	414	425	415	408	407	440	434	436	432	432	396	404	464	402	409	426	430	406	428	400	395	403	402	436	429	429	435	389	424	430	428	372	395	439	417	403	425	388	418	425	426	386	440	435	432	415	437	369	404	404	427	396	362	433	401	396	384	373	425	381	402	431	400	394	445	421	422	420	356	438	416	437	462	421	434	430	421	404	413	403	428	446	401	402	416	414	410	416	390	442	391	389	419	422	416	415	453	434	430	408	423	391	417	386	450	427	397	429	409	371	438	420	414	422	410	392	421	419	426	413	380	426	421	424	384	380	381	431	396	420	377	420	440	413	441	430	422	412	369	415	463	379	412	443	427	436	387	399	392	417	428	431	398	404	418	393	393	452	428	420	410	432	417	395	403	441	411	402	404	421	392	419	426	401	413	404	462	420	404	400	387	408	423	428	416	427	430	436	432	387	397	419	382	398	405	427	415	389	423	438	397	416	404	447	403	404	441	414	440	393	423	393	425	463	416	418	425	473	417	409	400	421	406	450	401	402	387	420	402	394	391	406	404	402	411	419	495	412	426	417	431	404	409	416	437	398	380	375	351	420	426	419	388	451	409	422	399	423	410	412	392	436	420	420	380	423	422	424	365	450	409	424	419	381	375	413	421	426	400	433	436	434	418	425	440	400	424	419	445	424	409	381	446	407	406	427	417	393	401	432	383	439	456	398	380	402	391	415	401	412	413	402	429	426	379	410	388	401	430	404	418	448	396	404	424	431	408	399	399	417	380	414	389	397	418	418	380	380	407	421	400	426	434	409	424	406	432	423	413	450	402	387	441	412	399	423	415	404	400	424	428	384	421	397	377	416	417	373	389	418	415	413	413	412	400	394	395	408	430	385	382	422	432	420	401	416	452	412	405	434	430	421	414	409	448	443	410	407	420	396	396	438	414	389	421	450	411	393	405	408	385	391	427	409	407	411	416	425	405	399	407	395	442	403	415	449	425	460	415	408	419	401	404	442	391	363	406	426	414	410	415	396	417	378	409	422	414	398	409	414	412	393	415	460	388	382	441	415	407	399	413	399	392	435	423	398	429	403	384	397	407	390	394	416	402	414	384	457	413	412	409	426	406	411	413	438	415	397	417	409	421	414	446	403	412	362	370	432	423	426	380	430	428	398	385	407	403	421	392	450	427	414	455	431	450	440	378	408	416	383	421	389	411	426	422	418	398	383	419	433	387	409	421	372	417	404	417	451	412	396	417	393	427	417	422	397	434	418	375	422	394	400	383	386	368	440	401	454	420	392	431	418	418	402	410	430	436	416	419	381	414	404	392	430	410	458	402	424	416	456	434	428	410	399	412	447	415	431	411	419	427	421	404	399	396	430	374	446	389	406	416	403	421	430	450	399	427	411	416	401	379	439	410	406	426	443	428	387	408	430	375	427	389	445	450	442	393	417	377	421	407	417	403	380	400	453	449	416	418	406	452	423	449	408	414	402	386	400	396	439	403	403	390	392	447	395	406	405	399	392	342	398	423	400	410	390	439	385	418	393	404	427	377	410	398	402	391	407	453	392	406	439	414	412	393	381	452	419	412	447	454	396	389	438	411	462	444	412	417	426	400	414	445	413	443	382	387	422	406	438	370	425	411	402	413	422	386	412	418	391	402	392	415	420	427	410	367	430	408	425	452	424	425	398	415	395	376	395	412	371	365	360	395	426	416	406	431	439	388	417	409	415	375	383	369	396	399	390	412	416	401	394	402	388	393	424	417	411	411	415	402	395	440	403	415	430	403	429	402	392	443	391	401	414	377	409	447	405	428	417	420	415	448	438	440	393	415	425	416	410	375	421	426	401	406	433	470	370	424	460	440	373	442	411	401	414	402	415	422	426	396	457	411	406	409	437	405	392	445	379	394	401	436	396	378	462	419	405	424	395	409	434	395	429	400	440	398	451	406	374	429	401	432	429	406	386	413	421	413	474	438	421	395	419	408	406	423	437	398	393	403	412	386	405	377	407	432	443	401	403	350	440	425	422	426	402	433	428	396	413	423	387	413	440	416	410	426	403	426	409	440	416	412	409	420	379	431	424	399	400	399	410	417	442	419	407	382	438	399	413	419	407	395	388	422	428	428	418	420	427	425	406	412	392	436	415	409	414	411	420	404	436	402	425	397	405	465	405	375	398	421	436	429	427	421	380	391	422	398	396	430	406	438	398	427	394	421	444	396	395	406	416	398	417	440	448	432	454	447
61900	31926	13912	3497	1211	2598	1305	792	489	428	319	267	228	245	249	220	238	241	263	259	261	236	252	247	243	231	262	256	219	242	236	261	261	255	222	263	241	232	215	255	238	277	234	253	266	262	241	237	221	233	237	240	242	241	235	231	220	239	212	245	251	247	245	241	199	230	257	262	252	232	248	229	233	241	232	268	241	252	245	233	251	234	262	250	247	261	220	249	284	232	222	227	272	230	240	255	246	284	244	240	215	234	243	229	245	224	232	226	258	235	210	232	240	236	227	236	238	233	240	247	228	235	275	254	253	229	226	265	219	212	258	238	212	244	237	275	247	258	214	227	255	245	234	188	247	196	230	226	225	266	249	201	273	243	283	230	237	234	239	248	230	222	244	268	230	224	274	250	263	233	251	261	255	236	242	221	221	240	228	236	247	224	228	234	251	237	230	256	232	259	231	275	241	224	227	265	238	240	261	235	233	245	240	258	234	220	247	255	243	245	226	218	241	229	210	242	258	245	246	245	248	240	244	262	237	252	264	218	228	235	246	246	260	210	248	253	237	210	242	231	243	253	223	247	213	260	227	225	228	241	252	216	266	241	223	235	250	242	223	237	264	243	233	210	219	227	232	258	257	239	229	261	226	222	227	213	241	224	231	212	234	220	249	235	275	263	258	204	231	262	236	228	244	219	253	267	244	223	225	220	244	251	220	237	233	250	246	250	258	240	237	249	244	254	235	223	225	260	212	230	243	225	223	234	249	262	222	222	233	240	227	242	234	245	236	230	237	288	252	262	234	251	267	241	243	233	231	241	235	239	259	206	242	233	230	229	213	257	234	260	252	246	240	252	234	225	236	246	239	286	229	211	254	230	262	250	222	227	212	238	240	225	228	256	241	225	237	224	257	238	242	224	220	272	238	220	245	256	235	242	221	236	257	251	263	235	256	253	273	276	254	287	228	246	213	250	258	245	239	240	211	238	231	243	275	240	237	273	217	254	237	240	224	210	240	229	228	235	252	240	240	201	219	244	227	235	239	232	233	246	235	223	228	280	227	235	208	242	245	270	253	261	261	214	235	250	216	236	233	252	194	226	221	265	238	265	229	213	223	262	258	230	220	245	243	249	230	238	251	247	248	283	248	238	249	226	246	241	241	240	249	247	240	261	270	237	237	215	263	239	231	262	245	204	248	242	231	250	215	221	263	261	229	250	229	231	258	223	241	253	262	214	237	219	231	241	227	198	236	212	252	216	255	218	262	233	246	202	237	281	222	219	232	241	253	280	260	262	261	239	264	214	220	262	226	219	254	224	246	251	241	220	261	230	248	254	247	244	231	235	231	259	265	242	216	264	249	225	228	266	236	219	229	240	248	269	239	238	257	256	235	199	229	241	223	263	251	226	239	253	219	253	225	231	272	252	194	245	215	248	232	227	227	271	229	261	247	219	268	233	252	249	227	249	226	265	224	238	227	219	255	247	246	244	263	217	250	228	236	248	215	235	228	253	249	229	246	227	254	229	265	197	230	215	249	218	247	252	236	242	248	227	229	243	240	250	253	253	245	255	250	226	225	240	241	245	261	247	244	232	216	245	252	254	255	239	247	287	218	245	232	267	233	207	262	248	244	235	261	250	258	251	247	205	251	225	232	205	257	257	230	247	254	195	226	274	227	237	247	239	257	256	233	250	258	232	261	238	217	234	230	238	224	231	241	224	229	258	247	257	245	270	253	234	231	239	263	230	221	236	223	233	243	239	206	200	267	257	241	225	242	276	247	250	252	217	240	240	254	258	217	217	261	228	202	221	232	251	220	224	279	249	269	252	226	253	221	236	248	242	255	239	264	229	251	227	238	223	255	209	238	250	236	235	244	247	291	241	259	239	234	239	231	246	232	250	223	221	243	264	246	237	242	267	262	273	252	243	236	211	249	231	244	203	193	264	266	219	251	240	253	270	248	262	234	255	247	225	222	230	256	237	240	229	256	246	233	221	255	254	231	227	238	256	235	222	248	278	238	236	277	238	216	235	245	246	228	236	256	267	224	253	258	231	253	190	263	226	237	229	272	263	245	216	230	242	234	225	268	247	252	249	245	208	239	263	237	249	244	235	245	263	231	263	245	244	237	229	253	254	267	232	246	226	226	238	232	251	218	220	234	226	237	256	255	232	243	217	239	241	245	267	254	243	243	246	221	227	217	265	241	246	244	224	242	217	250	237	236	271	234	245	243	224	256	242	238	213	235	245	223	264	223	254	250	237	214	212	252	210	279	227	240	241	222	230	224	277	241	246	266	242	222	237	262	260	233	227	258	250	258	234	230	228	232	264	241	249	276	253	218	266	222	260	241	251	227	235	249	255	220	235	250	241	234	215	241	272	234	240	220	261	237	259	231	268	251	236	246	239	220	241	251	202	235	221	234	250	238	243	220	266	247	224	254	259	273	233	263	230	255	213	234	260	248	240	236	262	248	218	221	233	213	237	216	226	235	265	246	267	256	211	250	220	267	247	253	243	241	270	254	251	231	272	245	244	237	216	250	232	254	268	254	273	234	239	260	239	236	246	222	252	236	260	247	258	230	241	239	258	253	257	229	270	241	248	208	251	275	225	241	223	201	277	220	253	241	262	230	274	231	228	230	225	240	227	257	219	240	216	244	231	239	238	258	229	257	242	254	219	232	238	263	236	223	241	240	206	244	250	252	254	241	260	233	259	252	256	220	252	252	240	220	227	223	240	250	239	275	231	218	249	248	234	257	245	258	264	277	237	243	216	223	211	215	227	268	294	256	249	239	209	202	226	221	259	236	243	253	241	230	230	230	226	238	262	250	240	225	228	250	222	249	252	217	261	237	263	257	204	272	247	221	247	227	238	262	256	296	255	262	261	247	234	256	272	259	214	238	234	238	215	257	233	241	258	241	241	239	267	255	222	261	230	240	228	230	239	227	260	234	251	248	232	230	261	262	247	208	270	239	200	222	213	287	242	240	219	238	227	249	249	261	259	272	250	209	262	244	244	240	227	256	249	234	260	247	244	223	249	264	255	230	253	229	238	255	228	260	223	246	240	233	256	232	239	219	222	211	257	211	245	271	257	262	242	245	245	225	233	244	248	240	238	262	249	219	209	238	231	205	232	225	233	247	227	245	247	237	237	213	253	234	233	238	286	212	216	242	235	263	212	222	241	259	255	226	233	240	236	249	241	211	245	235	254	233	229	222	239	213	222	279	261	256	245	223	264	255	219	239	256	234	188	242	216	239	241	227	234	232	252	222	220	238	281	249	257	241	235	230	253	222	244	239	208	239	257	275	253	198	234	245	241	237	249	240	243	239	225	218	251	247	253	227	250	238	224	225	237	246	244	223	235	225	234	271	263	273	206	223	243	226	222	218	236	252	248	246	232	227	233	216	269	219	228	253	227	256	250	257	225	253	237	250	244	282	222	248	206	194	214	236	227	234	249	223	243	242	269	229	212	252	245	240	257	247	240	239	243	236	247	238	222	228	219
38062	21653	13557	5974	3494	9365	5002	2703	1580	1392	928	688	607	582	598	523	564	537	529	520	521	568	522	534	524	539	574	511	516	545	538	515	505	487	544	519	530	489	544	535	484	475	545	502	508	540	541	506	511	545	512	509	529	526	532	544	505	508	504	552	585	503	516	561	513	490	480	510	504	567	494	504	529	493	528	510	478	510	553	494	502	509	494	541	555	497	523	491	530	503	496	521	509	534	506	481	497	478	490	498	504	508	490	509	544	547	492	539	525	567	509	538	512	544	521	481	521	512	510	485	482	518	525	490	497	548	516	547	514	525	540	530	555	476	462	559	518	509	569	520	507	507	497	521	504	534	500	499	530	531	537	489	514	514	520	545	540	535	511	484	493	496	534	495	484	497	531	486	494	485	523	510	571	523	507	514	503	527	539	519	526	544	540	505	506	478	543	472	550	485	507	531	519	528	541	540	518	503	533	523	511	513	499	514	505	506	556	523	486	509	496	510	530	525	518	473	523	567	559	524	561	493	530	535	552	513	516	514	517	532	535	488	529	545	533	533	500	488	527	534	512	545	503	490	513	522	536	513	515	526	522	516	482	525	554	543	545	488	534	513	509	480	530	489	524	531	545	519	526	538	513	520	515	504	498	488	495	526	490	506	515	502	543	502	539	550	533	530	563	494	517	535	510	533	529	529	477	513	487	510	534	519	493	499	507	495	505	472	530	501	505	489	486	501	492	535	538	494	521	457	535	528	517	530	529	498	487	504	520	564	517	522	514	514	496	498	540	517	519	499	503	494	511	500	482	509	498	512	531	518	502	490	489	486	476	531	475	534	508	506	537	509	482	517	515	478	518	528	466	564	487	502	508	512	518	495	478	451	519	509	532	476	497	506	524	552	529	484	504	478	506	474	504	531	531	502	476	495	522	494	513	504	489	506	494	507	509	537	496	521	520	493	488	511	527	503	488	521	545	519	541	477	538	521	525	527	514	468	554	505	477	513	494	515	503	502	504	511	483	487	498	502	536	494	545	514	536	534	540	507	465	541	505	493	488	525	501	453	474	494	506	480	480	515	518	546	499	496	521	519	529	513	518	527	545	520	487	492	497	558	528	513	477	529	531	511	502	501	528	546	496	502	491	511	479	547	519	535	519	534	514	541	521	491	523	522	529	519	505	551	488	544	494	512	484	533	556	526	489	516	535	485	514	506	527	520	500	549	500	530	489	539	530	522	479	480	542	523	535	482	511	513	535	515	502	505	522	518	484	544	527	548	502	505	524	495	484	489	505	507	539	499	516	457	501	507	508	481	530	486	566	476	518	453	523	517	528	537	501	502	516	538	517	522	479	517	535	521	506	504	527	507	526	556	560	543	522	505	476	523	487	501	499	508	507	510	524	486	494	522	517	526	504	478	522	504	506	509	510	471	523	492	506	473	481	505	559	533	501	495	498	516	515	492	521	537	489	487	517	535	517	507	502	515	504	539	548	507	510	514	481	489	511	525	487	530	493	527	516	540	513	530	467	522	543	538	519	502	551	499	533	513	508	494	532	528	572	509	488	529	529	488	502	521	540	538	493	530	519	529	532	510	529	551	511	484	505	525	509	514	511	520	530	520	544	471	466	490	489	554	530	518	531	577	481	514	552	525	513	518	486	547	524	508	502	508	527	503	492	522	539	489	537	527	516	532	525	542	498	519	527	506	509	519	495	473	548	519	510	498	502	471	480	526	507	540	522	520	500	501	519	479	519	532	483	522	526	500	480	502	523	503	504	516	531	530	502	521	548	513	505	522	519	523	513	499	498	503	520	522	500	512	499	482	518	536	501	521	512	511	551	477	491	515	501	496	543	507	546	505	523	506	512	557	504	496	526	473	470	509	516	511	493	507	514	514	537	506	492	457	512	496	523	525	495	517	557	499	552	505	521	494	490	549	483	517	547	492	501	520	510	531	542	479	508	535	512	522	548	479	529	475	536	504	495	546	505	507	478	473	501	480	508	515	508	526	484	512	509	559	491	533	502	533	522	506	543	479	523	517	506	503	527	485	539	491	520	524	551	549	524	545	505	513	500	511	562	494	510	537	529	508	484	479	530	541	496	563	524	559	517	472	505	504	533	503	510	508	537	548	529	477	483	506	543	512	544	516	488	529	469	503	517	528	507	451	490	535	467	519	507	518	493	515	569	506	549	466	503	525	505	497	504	512	518	477	544	511	544	508	477	562	457	526	490	502	523	516	503	509	530	495	502	487	502	525	555	502	506	540	551	499	480	502	533	544	525	497	440	517	515	513	518	490	575	479	512	453	506	546	478	486	529	521	534	520	520	515	563	514	520	536	489	540	495	551	513	514	546	511	480	507	495	488	515	486	526	523	544	526	523	489	498	505	536	542	484	521	550	541	475	512	539	525	496	521	499	537	500	510	508	505	508	507	495	542	509	511	508	548	537	537	491	502	543	503	521	524	469	539	502	501	498	499	533	544	521	512	512	522	488	521	526	513	471	498	524	530	522	515	522	470	504	537	542	506	419	500	495	485	503	469	520	541	513	489	532	515	491	511	501	505	506	491	504	509	536	502	544	509	496	468	552	496	507	490	524	505	503	538	518	496	480	508	536	506	501	556	532	520	536	521	510	492	529	518	539	521	508	525	468	535	512	523	475	508	520	514	532	485	531	489	516	509	533	539	503	573	522	489	493	502	538	526	546	520	533	544	549	493	481	553	499	514	547	494	495	545	489	521	542	492	560	515	464	547	519	539	527	491	516	515	476	509	555	518	512	466	515	553	526	516	504	548	481	559	533	477	523	529	522	554	503	503	553	473	529	537	516	516	465	535	534	485	474	527	481	493	531	520	488	533	532	522	454	516	538	513	518	550	462	512	507	498	499	538	467	502	544	495	507	548	508	481	509	554	517	481	493	536	514	531	489	519	513	546	493	493	499	519	531	496	509	505	542	555	546	476	550	503	486	477	510	538	510	500	525	519	529	470	527	545	505	531	551	496	489	514	520	529	547	470	504	502	515	493	498	518	473	525	484	484	516	502	513	556	520	495	469	523	494	499	518	496	516	541	496	514	508	517	539	531	508	512	544	474	509	520	500	481	517	505	537	538	503	553	542	546	520	521	542	489	509	508	509	509	493	492	502	517	524	531	485	528	510	487	510	520	493	536	523	478	475	537	522	532	498	529	490	524	500	487	511	500	499	529	517	538	480	509	503	538	515	487	540	482	529	474	511	485	479	490	542	487	465	511	485	542	509	563	524	489	536	509	526	505	478	510	543	525	500	508	513	507	531	491	517	540	481	492	497	527	516	517	504	501	520	490	521	491	496	498	459	508	474	510	515	526	543	539	557	513	509	573	495	559	553	541	526	507	537	484	500	498	513	522	543	510	503	515	536	533	537	532	492	483	519	503	552	491	492	485	546	537	522	535	467	512	534	520	514	532	467	513	490	479	524	522	530	530	478	515	530	510	543	537	500	511	519	490	481	498	516	466	509	490
43250	15719	3883	823	305	292	229	200	220	239	206	234	226	240	209	217	206	235	193	227	243	212	231	217	235	216	241	201	207	234	233	234	194	218	202	251	208	225	202	186	197	222	189	183	236	199	228	220	221	218	213	231	230	199	235	243	213	216	240	242	208	227	259	242	232	226	227	240	210	240	220	214	211	189	219	221	204	233	203	209	196	212	220	220	213	251	228	223	208	225	207	228	192	221	206	200	214	203	208	242	229	236	188	220	220	222	219	249	218	240	247	216	230	213	247	213	225	212	202	225	219	226	206	203	209	204	212	219	231	192	198	239	231	227	207	225	233	201	212	192	213	234	223	233	213	215	217	210	220	255	258	216	225	228	213	237	240	208	199	227	216	210	232	215	233	232	237	200	215	226	204	202	215	222	239	212	243	221	234	205	200	200	203	212	209	201	199	217	206	229	228	235	240	209	209	196	222	209	223	220	189	216	235	223	224	245	221	222	231	223	235	218	227	258	228	216	244	195	197	227	214	196	233	226	221	212	201	205	220	209	180	244	213	232	243	224	217	237	177	243	189	243	240	207	198	197	195	221	220	254	223	224	196	218	239	216	193	231	246	234	237	222	217	228	220	195	214	230	213	218	236	227	214	237	234	224	195	254	240	211	224	244	248	240	240	207	217	231	238	212	223	203	225	228	207	221	210	181	194	203	212	239	204	232	272	205	218	204	207	226	225	215	203	225	206	238	234	239	208	230	248	212	213	234	249	209	245	225	264	230	236	212	211	206	201	231	227	217	207	230	212	203	230	193	227	231	223	213	229	219	211	189	219	204	225	243	219	205	224	222	225	231	227	192	203	230	206	190	227	203	236	213	223	209	214	242	194	245	215	199	207	220	235	220	237	216	202	192	203	216	215	219	225	247	248	200	229	217	239	207	217	219	220	250	168	215	218	205	200	210	210	225	242	250	209	228	226	203	226	197	197	217	193	190	213	229	228	206	211	227	220	207	204	186	201	236	210	226	221	241	212	212	226	211	205	201	232	238	211	235	271	224	196	212	231	231	214	248	220	250	211	231	193	220	238	218	239	211	227	233	242	229	215	204	215	214	235	220	243	201	251	227	221	216	218	233	226	250	209	187	235	198	224	243	183	234	223	212	221	252	218	223	214	205	203	222	251	248	219	205	196	240	222	220	199	205	219	236	254	230	265	224	257	223	209	188	227	225	224	250	221	216	206	224	237	242	203	229	203	217	235	222	218	233	218	241	223	251	225	221	223	186	214	233	244	210	221	208	229	238	230	214	238	229	221	223	244	218	217	206	214	211	227	244	222	231	230	212	211	204	222	202	216	203	202	218	227	226	235	229	217	219	222	221	174	198	224	196	221	225	211	231	232	245	217	261	218	226	218	215	212	216	222	232	206	222	207	209	221	236	214	261	203	205	210	218	197	223	220	213	181	239	216	177	210	201	202	212	216	205	240	211	214	246	226	221	237	213	223	245	199	227	226	202	231	242	226	227	228	223	222	205	220	222	220	206	229	239	194	196	215	214	245	238	231	224	218	198	244	236	228	227	239	232	225	234	212	206	222	212	248	210	225	252	221	238	221	214	221	187	206	239	246	248	217	267	204	229	245	209	226	231	250	210	192	215	214	240	202	209	218	218	228	250	228	187	202	214	216	245	197	220	232	239	223	212	242	217	216	206	214	214	214	220	241	242	224	208	203	239	224	210	200	228	242	237	252	232	209	188	223	223	232	213	268	217	234	230	239	229	260	269	238	218	199	229	202	228	230	210	227	241	233	212	227	237	211	213	218	226	235	214	220	231	251	221	192	215	221	224	204	230	217	208	228	240	247	198	190	194	231	241	229	234	235	198	210	231	242	221	204	222	200	235	181	225	223	213	226	225	236	231	223	235	246	245	221	227	205	212	197	202	223	253	229	197	214	229	234	216	238	264	215	213	205	221	222	225	237	232	228	221	208	205	217	225	192	264	244	238	230	209	187	259	190	220	233	206	226	230	234	204	217	210	211	240	230	206	221	217	250	232	232	236	205	206	204	255	236	224	250	211	223	209	213	220	216	206	222	220	240	215	232	228	189	230	242	253	199	229	256	208	201	225	215	216	186	216	202	244	203	218	225	193	206	245	250	211	202	220	265	230	205	213	209	201	230	214	209	202	236	217	213	243	232	216	221	204	204	198	224	209	206	196	214	212	235	225	226	233	220	179	227	232	240	226	217	230	213	212	221	241	242	228	221	214	190	198	225	218	212	200	209	191	207	199	217	235	220	217	241	217	211	211	220	255	225	211	221	213	258	256	196	202	226	202	235	223	202	219	224	218	231	211	231	229	223	201	238	226	205	219	246	228	232	262	233	201	208	207	214	221	221	234	233	218	219	219	211	212	210	226	220	234	242	249	223	211	201	240	213	213	192	194	205	229	231	240	187	217	235	237	207	234	188	260	221	221	218	208	262	225	206	221	257	230	199	191	201	214	242	212	210	253	221	212	238	205	218	194	214	225	247	202	223	222	202	210	211	218	237	232	211	225	235	239	195	199	225	218	205	209	255	229	224	196	242	192	228	219	231	202	233	245	230	221	212	208	232	243	234	231	235	195	202	239	230	198	238	230	202	205	216	211	248	236	218	190	202	230	212	203	209	223	244	225	205	194	202	232	208	244	222	231	224	235	260	233	228	206	230	214	191	200	265	231	201	216	212	222	224	229	214	206	224	219	223	232	202	230	241	213	207	208	229	235	192	203	247	214	226	211	220	230	212	191	205	227	244	253	196	241	234	252	214	217	229	215	217	201	213	235	243	241	214	211	244	199	235	217	218	229	208	263	196	231	226	226	210	198	226	218	213	251	219	213	226	199	229	211	240	226	202	238	212	238	194	219	251	211	216	209	235	231	250	171	204	252	227	201	245	229	232	238	198	222	213	220	246	237	206	234	232	243	210	202	208	200	202	189	209	224	197	201	220	235	216	251	239	220	208	215	237	233	205	212	219	200	202	225	220	236	225	210	226	207	211	216	219	223	230	240	233	202	203	217	212	197	201	237	209	198	224	244	219	209	215	226	218	231	209	228	276	235	243	219	220	203	194	222	213	201	191	224	232	260	249	234	192	220	193	211	221	245	239	231	227	218	219	195	227	203	244	238	201	198	229	220	244	240	226	230	220	228	238	220	228	227	260	197	217	253	197	243	220	223	237	251	195	219	234	247	214	264	229	242	214	189	232	247	218	196	203	244	206	228	205	198	182	253	193	222	214	209	208	244	202	238	238	213	205	228	222	178	217	236	239	202	202	215	250	208	213	214	197	217	218	235	221	224	192	237	206	226	234	207	203	226	229	202	213	236	211	219	224	201	216	210	203	225	225	217	229	216	224	222	256	234	219	230	229	224	224	203	193	200	209	206	210	212	222	211	216	209	208	246	248	228	246	218	210	232	221	236	211	207	219	225	240	213	186	232	241	243	241	184	208	245	229	213	242	229	249	224	212	204
27420	10463	4749	1677	717	708	591	502	519	497	483	487	464	464	505	495	504	467	466	465	488	460	471	461	476	450	451	478	456	507	443	512	435	415	463	482	452	440	458	470	457	449	492	498	473	489	477	464	491	473	460	482	447	506	457	474	471	474	465	494	445	481	460	480	445	498	492	476	433	475	453	460	486	463	450	475	450	429	508	471	469	452	486	446	497	444	484	462	504	473	461	488	481	469	437	488	462	456	444	464	479	501	456	465	485	487	490	501	442	457	461	450	467	419	438	522	459	446	473	477	502	470	462	455	452	513	465	460	473	439	425	477	477	436	440	453	446	451	471	474	479	469	451	427	475	430	483	476	463	490	488	458	473	513	514	462	461	444	482	442	483	482	430	490	466	470	478	482	457	459	498	471	493	512	461	488	459	438	475	460	444	451	465	459	428	524	496	490	504	501	466	487	481	502	474	450	474	472	449	483	432	449	465	487	468	473	426	501	467	473	480	485	488	453	447	485	500	485	511	427	455	482	483	480	451	501	467	459	477	476	479	418	459	462	472	469	512	509	447	478	471	453	454	436	485	463	460	488	470	430	467	471	469	451	467	437	461	458	507	491	457	448	483	465	466	455	454	471	473	437	491	439	447	452	483	497	482	473	464	507	468	493	481	421	452	474	488	471	479	468	474	439	446	446	465	453	455	479	479	473	478	459	480	474	464	480	448	446	451	458	456	453	453	481	463	531	483	491	472	473	498	488	475	455	448	467	492	475	455	498	452	469	451	478	434	484	498	440	524	471	512	481	474	450	470	433	469	484	437	414	483	477	441	506	512	487	468	475	529	462	480	497	467	470	464	501	477	453	469	499	451	464	470	434	437	430	473	483	510	514	475	472	491	467	473	483	505	470	499	466	451	487	441	453	458	484	471	482	475	463	502	485	475	474	494	477	479	457	489	487	452	458	473	477	455	466	434	476	476	464	469	447	453	451	486	465	473	493	433	463	480	492	490	490	461	466	452	479	468	484	445	464	433	481	501	441	416	476	506	496	448	492	490	457	475	481	475	489	478	468	470	458	470	507	456	457	459	529	467	466	461	479	467	502	477	457	472	458	452	471	489	461	488	499	476	472	468	468	515	528	461	430	439	491	499	442	489	457	439	476	493	491	445	457	476	459	456	425	473	464	485	485	495	432	497	483	458	474	486	506	504	480	442	472	458	469	462	513	472	456	452	463	467	464	456	485	493	468	429	466	467	476	449	456	452	473	451	456	495	504	434	477	435	504	475	482	466	520	453	460	456	455	442	453	449	461	461	520	448	477	483	523	500	487	488	455	444	472	437	501	474	468	512	446	417	453	460	470	451	481	479	491	479	458	458	488	494	465	466	468	399	458	436	460	502	465	477	500	487	451	419	451	487	459	462	471	485	470	460	502	477	464	487	499	432	416	512	487	465	442	473	470	498	510	502	439	466	425	510	466	464	460	454	499	476	468	491	458	445	462	466	463	501	490	481	452	441	494	454	454	487	472	463	471	485	512	471	470	469	439	430	479	444	465	479	459	465	481	454	467	463	435	452	459	455	485	469	490	458	463	478	471	478	476	468	490	463	472	484	460	483	481	448	486	491	435	492	460	435	519	457	445	465	517	456	473	470	451	454	494	465	446	501	475	479	471	472	431	480	440	464	473	439	444	454	483	502	437	482	443	437	437	476	465	476	435	477	439	446	451	470	468	439	501	467	486	460	446	476	453	477	504	513	506	465	459	475	502	422	467	465	471	464	501	480	496	495	464	494	454	507	442	468	474	451	480	456	486	456	451	465	463	467	437	460	516	428	433	506	521	489	460	447	470	503	495	458	483	481	465	434	483	488	527	476	466	507	462	505	504	477	479	503	451	460	447	480	448	421	439	461	476	456	484	484	480	464	464	496	479	469	468	436	467	523	458	429	448	448	454	469	496	486	459	464	473	509	488	475	482	461	459	494	490	478	471	448	466	477	499	447	495	459	455	458	450	471	447	442	478	440	464	445	530	467	471	495	447	459	512	483	482	465	496	496	486	477	462	458	460	439	475	446	473	461	459	460	492	449	472	473	453	466	468	451	477	453	485	474	449	477	449	484	487	471	456	454	494	452	484	465	470	469	498	515	477	493	491	454	433	505	473	450	470	449	436	448	469	481	490	404	488	458	510	462	501	452	465	452	506	446	488	499	446	456	442	448	430	447	478	445	430	499	508	490	459	467	435	465	456	456	480	482	462	446	457	496	469	484	461	475	509	490	495	504	450	470	465	482	507	491	440	508	466	509	458	461	463	454	468	441	463	440	511	519	474	451	493	491	461	458	480	479	475	464	468	485	460	470	449	476	430	515	483	440	447	442	482	451	506	467	471	452	471	468	492	447	506	491	469	495	468	470	492	430	465	487	463	472	468	497	462	496	547	461	462	473	491	446	463	485	457	471	464	471	486	450	462	459	501	467	488	469	456	482	466	443	512	476	454	503	496	469	440	460	493	487	465	493	454	430	451	457	473	459	486	465	479	433	505	460	433	469	431	460	479	489	462	459	470	464	473	455	478	451	493	461	492	485	503	452	485	442	461	445	453	444	465	468	486	485	434	472	476	440	456	519	413	448	450	487	455	472	445	490	439	459	467	442	496	444	510	470	484	500	458	460	474	497	467	452	459	464	463	466	482	483	459	468	468	443	538	480	494	462	459	493	416	483	477	446	478	478	463	495	475	466	454	475	458	453	451	481	484	482	457	466	481	471	483	471	439	455	476	470	461	463	444	466	471	455	502	450	438	496	454	458	468	449	459	444	508	466	500	473	487	499	435	429	466	491	452	439	477	494	424	486	477	508	502	490	469	495	469	492	448	466	442	486	476	469	468	501	470	495	446	489	501	448	448	489	473	445	470	470	475	469	473	437	487	482	466	459	448	459	470	497	503	467	441	479	471	501	467	465	443	456	459	499	461	474	459	446	457	459	439	467	455	468	493	510	509	521	444	460	456	485	496	481	523	503	449	478	469	456	484	463	460	452	536	441	480	457	469	454	467	491	467	484	447	480	489	527	460	468	471	473	416	471	484	488	478	458	490	462	451	460	442	468	445	506	508	482	479	476	463	489	516	473	491	478	482	510	481	456	465	482	468	477	476	464	487	458	465	486	454	486	499	437	435	476	469	511	484	445	449	470	466	467	491	453	501	460	425	469	428	443	452	490	449	471	460	449	494	510	482	412	459	461	458	436	486	459	489	468	426	523	440	462	463	483	505	449	447	457	506	491	487	408	464	459	494	497	472	443	462	471	429	473	482	438	475	505	533	493	444	484	489	467	490	459	490	450	435	473	479	463	468	448	476	458	456	465	469	446	457	447	444	442	476	470	446	460	496	489	471	468	472	473	436	483	432	502	512	491	478	451	475	479	429	476	487	467	456	457	461	493	479	481	461	500	484	500	497	432	460	469	461	429	459	467	460	435	428	459	473	486	464	440	485	463	503	521	504	457	447
49880	23447	7619	2359	1254	2414	846	521	351	330	233	228	206	201	170	192	168	203	216	197	173	199	194	155	174	158	157	180	170	178	164	207	162	178	182	163	174	148	179	161	195	177	185	183	183	193	177	182	184	185	183	176	211	165	186	186	179	178	161	197	219	215	182	185	192	169	182	180	196	197	183	189	185	183	210	178	187	189	151	186	160	168	182	174	194	173	196	210	193	176	168	188	184	199	179	187	188	174	199	181	182	164	173	194	163	182	190	183	171	218	213	209	207	174	210	178	184	170	210	209	184	192	189	167	182	190	186	181	185	197	171	189	186	184	188	167	175	148	190	184	195	186	168	171	160	188	192	184	152	178	172	186	204	177	182	187	203	184	176	191	222	203	206	187	178	173	170	155	188	184	192	174	173	176	171	196	174	168	177	204	191	210	179	189	207	181	190	202	208	182	202	160	189	165	177	185	158	167	208	194	186	204	199	154	164	181	198	204	176	203	201	166	189	181	196	193	173	222	183	187	197	165	180	201	202	156	174	182	200	186	177	191	193	201	189	186	166	156	178	185	179	179	190	191	164	175	202	184	185	194	183	192	193	175	190	179	198	185	181	180	205	205	177	160	203	186	175	183	167	177	172	192	198	156	190	163	179	193	182	175	162	194	166	178	203	194	190	158	174	184	189	172	204	200	184	169	168	147	175	197	206	205	169	213	203	186	175	177	178	177	157	171	175	196	183	173	175	198	208	172	184	158	185	174	169	158	179	166	193	186	171	199	183	191	189	189	201	197	177	195	191	167	182	191	193	191	175	199	210	168	174	174	170	162	158	199	178	173	178	170	160	176	202	165	191	163	222	177	178	199	181	169	193	183	189	164	153	174	172	166	175	164	163	185	168	186	173	181	185	176	207	174	190	171	196	165	189	199	191	187	195	187	176	188	167	197	175	213	200	164	163	187	198	187	184	153	167	193	179	197	193	173	200	192	190	158	204	143	199	206	179	179	183	193	178	174	176	159	185	148	194	157	187	193	177	183	180	164	181	192	188	198	204	204	182	150	185	186	168	209	174	176	172	186	177	153	181	177	175	171	187	176	168	193	153	163	174	188	179	178	202	178	166	205	224	194	186	161	148	180	190	201	178	175	167	190	205	172	187	185	202	187	162	174	143	189	192	203	187	189	183	194	186	196	193	181	189	175	168	197	168	201	179	167	139	173	179	192	170	187	153	172	170	169	186	183	175	168	183	188	205	185	184	187	178	186	187	189	191	177	187	172	181	166	170	181	185	181	190	166	193	200	196	175	175	167	169	176	163	177	152	181	166	200	197	180	215	172	165	173	194	179	162	184	185	183	193	162	207	200	226	180	195	160	182	217	169	182	194	178	198	187	175	196	165	176	184	169	154	203	209	186	181	164	167	190	187	184	167	182	187	181	166	206	186	206	180	170	174	226	190	193	211	179	158	186	188	193	199	195	176	189	161	175	196	165	191	174	155	179	195	160	187	224	206	176	206	197	162	186	205	204	194	189	177	185	174	168	157	189	153	157	173	178	178	182	159	199	180	185	153	169	173	212	172	171	209	200	193	199	206	212	173	173	162	174	151	155	170	202	170	186	172	194	183	162	176	223	212	210	217	168	193	169	195	156	190	177	155	165	178	180	194	160	200	166	166	202	187	185	177	180	186	159	167	182	167	185	194	204	191	164	175	217	216	160	200	190	188	185	178	158	181	177	204	169	178	185	169	164	198	185	193	189	182	181	193	186	175	194	184	169	205	186	166	211	175	147	160	184	179	201	203	201	180	182	177	208	168	169	186	158	166	185	196	166	188	150	191	185	181	184	195	186	173	172	176	172	168	183	169	195	174	196	180	196	200	188	169	198	200	209	164	183	193	187	149	182	183	202	196	185	215	174	182	182	194	190	163	194	166	176	199	173	188	192	201	157	172	166	192	176	194	173	180	173	170	166	191	175	190	183	194	178	169	198	178	167	199	188	195	190	172	184	218	164	165	153	187	159	173	206	168	195	163	179	200	172	157	178	149	188	160	166	160	176	168	178	204	175	176	149	188	181	192	163	163	186	165	172	163	193	193	202	201	183	185	194	166	187	173	195	220	158	152	166	171	207	170	218	188	208	177	156	171	183	162	174	169	197	180	165	198	176	176	202	207	188	167	175	165	205	160	157	172	199	203	192	189	173	196	179	195	184	210	165	202	190	210	199	189	164	163	170	188	183	192	176	171	181	192	177	171	182	184	178	190	188	192	171	194	179	187	189	172	170	171	176	162	174	161	170	191	180	179	184	186	170	208	184	170	192	184	196	177	170	165	167	165	156	190	183	183	189	170	175	212	170	185	190	195	206	198	188	201	182	184	180	166	166	207	147	158	187	193	180	190	202	184	185	180	184	177	193	199	177	159	173	177	166	189	172	193	189	164	153	174	204	197	206	186	166	164	176	194	166	170	176	178	200	186	169	178	173	198	192	161	206	183	165	191	196	170	172	193	195	186	161	190	195	181	190	152	180	169	187	162	195	191	154	155	159	172	202	172	189	211	196	161	176	199	172	164	186	201	189	172	214	176	182	187	163	186	162	177	191	184	178	185	175	185	174	171	179	164	185	181	163	196	172	216	196	197	178	203	186	187	161	162	158	193	156	186	170	208	168	191	214	190	165	178	174	189	171	175	175	184	171	156	172	177	163	185	189	200	179	192	167	186	190	205	191	207	172	172	154	185	184	182	188	175	193	157	196	162	189	213	191	188	180	192	174	169	171	153	195	169	161	186	192	190	197	189	175	198	176	192	175	172	190	170	176	164	161	192	196	185	185	204	210	179	169	173	171	191	167	193	191	192	210	195	221	187	175	186	190	196	150	203	208	176	169	218	188	198	164	201	195	182	179	229	188	161	178	166	175	166	174	173	165	189	199	189	184	194	189	172	182	171	184	225	175	178	197	190	195	168	176	178	188	184	162	169	195	185	181	200	196	177	178	181	162	204	185	183	172	178	211	174	171	163	182	176	194	221	186	169	190	177	190	215	200	170	217	205	190	196	174	183	209	187	195	201	192	180	180	182	133	173	185	201	173	191	170	169	180	171	152	192	199	198	177	186	169	193	200	199	202	196	198	199	175	182	202	205	195	181	156	173	179	176	192	213	166	203	144	196	199	160	158	166	184	198	181	195	176	184	174	162	188	163	162	178	187	213	189	200	203	181	203	232	161	184	180	180	159	171	208	170	167	187	182	178	175	198	182	212	155	202	161	191	150	182	196	178	159	203	185	202	186	187	192	172	197	168	177	200	195	168	191	165	176	183	190	183	182	163	167	156	215	155	202	179	198	200	206	169	172	179	189	163	175	199	161	207	174	139	204	181	196	192	163	157	211	172	189	170	179	175	206	191	182	191	183	196	193	180	187	212	193	187	191	194	215	187	175	195	175	196	163	184	185	175	192	157	171	193	181	167	166	164	182	189	166	204	205	163	186	167	192	150	181	172	181	154	187
30388	14326	9145	5050	4178	8984	3576	2089	1334	1115	707	557	494	437	405	464	414	450	441	467	394	424	410	445	407	433	405	418	404	389	394	415	406	407	409	421	420	421	401	399	374	414	434	386	369	395	435	374	446	419	406	429	389	407	387	403	423	390	392	419	409	411	416	437	443	403	398	390	398	403	418	355	366	387	409	395	378	423	397	394	440	390	344	406	399	401	391	409	384	420	391	397	437	400	449	426	414	373	382	421	400	418	409	387	389	380	392	386	405	423	381	419	437	384	431	405	408	370	387	401	425	370	435	389	367	396	426	395	415	411	393	392	403	385	381	401	393	443	410	395	363	369	411	419	407	403	401	371	420	392	381	412	411	393	432	362	359	399	415	412	389	407	427	397	419	408	382	394	401	418	426	393	385	410	402	409	400	404	410	404	416	401	357	401	375	394	411	401	377	373	402	386	399	406	418	416	419	394	387	386	410	415	409	430	383	410	422	397	430	402	422	409	405	433	444	420	426	392	424	407	412	392	390	395	414	402	407	373	404	415	371	409	427	410	419	399	421	433	409	411	431	399	456	425	445	399	385	438	433	382	385	391	432	383	391	403	415	424	412	389	444	378	384	388	367	402	385	416	432	381	403	413	412	380	399	393	391	400	425	401	411	420	408	408	404	368	414	404	375	396	388	407	387	397	414	388	400	381	343	380	397	370	367	364	430	431	410	419	390	345	399	404	420	410	421	407	427	395	375	385	440	414	414	392	404	379	406	396	359	414	414	422	389	407	372	423	408	389	460	417	380	412	396	397	396	379	402	414	417	408	424	416	437	359	394	378	420	421	396	400	432	396	444	403	395	379	385	424	395	394	416	403	397	421	396	408	429	399	381	396	419	396	412	406	401	410	421	391	375	441	398	397	406	383	391	419	429	408	429	399	443	397	382	381	347	415	400	398	381	397	436	432	412	427	401	385	392	394	429	406	379	395	371	414	411	399	443	397	425	423	408	387	393	405	406	434	378	430	390	378	414	383	426	358	409	415	390	375	431	443	410	368	424	382	360	382	383	406	410	387	398	421	405	365	405	383	400	394	431	409	384	406	417	380	394	407	377	389	401	377	390	389	395	417	426	440	410	409	408	425	391	405	387	399	367	388	391	396	422	395	366	401	389	382	418	371	400	438	420	388	383	366	423	389	385	387	371	396	406	424	392	405	416	410	378	396	428	405	397	411	387	371	425	399	397	412	399	365	402	411	415	460	424	397	389	397	409	399	365	421	434	383	401	393	408	379	409	355	382	409	420	368	383	409	437	377	411	391	364	392	427	442	377	392	378	387	411	397	395	379	433	390	423	411	401	428	411	399	375	417	393	421	374	438	420	403	395	410	393	418	425	403	407	406	394	427	409	403	391	394	383	408	397	399	418	352	391	404	391	362	370	398	383	405	416	361	400	401	406	424	412	406	398	384	412	396	369	406	401	413	409	392	409	361	412	410	429	365	416	453	414	421	369	381	411	406	406	419	385	417	383	408	403	410	398	421	427	425	405	390	412	425	388	444	417	381	361	372	405	386	435	413	416	391	416	422	415	397	393	401	391	419	404	392	422	422	446	386	402	379	398	413	436	429	361	408	397	388	414	409	416	392	356	384	363	435	357	375	440	390	396	413	416	396	402	398	414	385	396	424	411	421	427	431	434	433	399	372	392	431	396	363	374	418	373	453	359	409	447	458	423	415	425	422	405	373	406	416	404	417	415	433	395	416	384	422	362	422	380	420	407	386	420	415	361	389	371	407	384	405	403	418	412	400	400	395	397	398	417	405	425	388	413	395	377	369	383	386	441	414	396	383	382	422	411	381	372	399	372	421	402	392	441	416	405	390	417	371	405	385	436	404	421	360	415	430	402	409	375	395	414	383	402	408	402	386	394	388	380	439	378	426	397	455	394	410	413	365	422	413	403	437	380	424	403	383	431	398	400	405	397	406	419	414	395	394	398	408	376	424	394	411	416	401	400	387	439	387	451	401	393	421	381	414	398	374	393	408	407	405	402	424	365	409	431	395	402	406	406	403	423	377	412	395	404	423	388	406	410	382	425	386	375	416	407	360	410	432	397	383	426	419	432	370	421	390	437	396	389	426	372	352	415	395	397	394	377	398	374	437	425	441	427	425	397	404	402	396	390	403	427	407	384	424	383	395	429	410	403	424	335	418	414	378	455	386	421	415	374	445	403	410	389	413	397	380	453	392	407	408	353	412	409	392	425	392	356	397	382	392	416	388	427	375	382	403	443	368	408	377	432	371	398	393	417	444	392	395	417	399	423	419	424	434	423	398	408	423	399	408	382	384	374	392	382	420	381	415	411	383	413	427	399	397	384	428	417	398	401	367	373	438	409	411	415	398	395	379	421	384	393	381	428	402	366	408	400	400	445	426	402	447	386	400	413	394	412	416	384	406	420	437	404	395	414	433	419	382	434	395	425	449	411	399	393	362	404	402	414	376	409	375	411	411	390	386	429	408	413	430	402	395	444	402	396	416	411	406	387	385	406	396	422	405	413	438	402	384	411	388	419	375	413	420	376	426	421	396	391	400	380	402	411	403	387	360	436	387	414	459	408	409	365	412	386	414	388	402	398	408	381	402	418	426	385	415	423	418	436	403	418	404	403	421	425	436	400	401	405	372	429	387	396	414	382	398	393	402	389	409	372	404	412	406	407	401	446	434	384	418	434	409	375	405	405	400	405	416	387	398	413	385	416	394	388	408	392	420	373	423	370	410	423	388	409	434	398	410	378	368	417	394	427	404	397	431	403	382	429	447	390	404	380	407	407	428	392	396	407	416	391	419	426	378	387	402	376	374	411	414	397	376	431	421	401	414	384	402	426	430	410	417	373	389	376	428	393	420	430	432	388	395	419	403	387	424	392	412	396	408	390	398	367	403	421	352	385	417	426	406	403	403	386	393	392	423	398	381	370	386	397	419	434	397	457	403	430	366	393	383	387	380	419	417	394	429	391	406	368	373	421	405	425	394	421	441	345	416	389	422	363	390	352	399	457	396	399	378	398	415	413	402	436	432	406	368	417	380	390	409	439	394	384	395	392	439	375	400	422	402	415	405	403	411	394	392	415	422	391	398	405	405	394	408	443	383	411	403	385	398	409	403	434	400	358	408	397	382	432	366	415	402	412	386	410	413	405	418	414	409	404	432	419	404	440	371	386	391	379	411	415	422	393	413	407	401	392	395	387	390	375	413	392	406	380	427	398	383	396	392	432	414	407	407	399	416	419	413	390	412	422	416	412	378	426	390	413	380	411	394	416	396	367	411	395	401	395	363	404	409	435	389	377	423	384	376	408	388	400	435	397	387	423	434	423	455	397	396	396	400	391	407	407	392	414	358	412	402	375	399	396	410	436	392	400	401	410	422	398	424	399	443	397	426	418	417	402	399	391	400	431	416	414	407	369	426	364	370	390	439	432	425	404	379	402	375	386	389	411	415	411	379	413	412	420	412
55322	30376	14236	4122	1886	3742	1811	874	582	504	329	313	273	258	242	227	251	223	243	240	256	261	222	228	211	234	238	240	246	217	249	226	293	243	239	243	218	255	231	233	242	223	248	217	240	222	232	246	244	210	216	252	239	232	266	240	243	255	247	235	268	206	212	222	236	226	259	238	239	204	245	185	240	248	190	249	214	230	224	235	266	217	217	204	244	242	252	230	227	256	233	267	232	244	245	241	266	275	253	231	255	219	213	209	255	244	225	231	241	239	216	243	200	265	222	233	231	223	229	254	216	225	267	238	238	229	236	254	253	256	221	227	232	246	232	231	246	228	263	250	219	247	233	242	244	215	242	251	207	211	236	235	239	217	251	258	244	236	240	241	226	247	232	222	250	277	217	268	226	236	235	247	242	268	231	216	239	237	221	221	238	234	241	245	260	227	263	230	209	251	224	252	235	246	250	230	224	251	203	265	238	246	218	236	240	248	242	239	234	230	225	221	271	230	211	262	205	211	208	219	228	224	238	242	251	256	242	251	244	230	230	239	234	233	238	257	239	210	206	260	234	233	239	244	231	239	242	231	236	244	224	243	240	210	217	243	229	274	220	223	252	263	218	245	232	229	255	223	272	218	220	254	233	237	231	236	252	242	241	240	239	207	226	257	195	221	205	243	224	237	221	227	213	213	228	230	241	245	268	238	262	238	231	246	205	187	222	236	214	235	234	211	225	218	250	219	224	223	233	216	270	227	254	197	262	235	204	248	197	219	243	256	220	227	235	225	233	231	228	229	214	272	273	236	223	232	222	234	227	232	209	222	223	210	243	256	215	232	244	232	213	240	233	237	241	240	246	246	228	259	238	226	252	269	231	210	237	213	228	229	232	206	236	242	225	209	235	248	225	239	238	233	228	223	229	247	233	231	232	198	221	192	234	245	245	218	244	236	209	213	216	262	221	249	220	248	240	225	247	242	233	214	232	213	228	230	221	256	265	230	243	190	240	242	202	229	234	218	240	244	232	221	229	227	214	245	241	229	248	230	233	222	238	223	238	235	244	206	200	233	215	233	235	243	204	238	216	244	253	212	237	226	266	249	231	217	222	239	247	196	252	240	234	227	240	239	230	225	239	251	261	242	244	221	247	203	233	239	236	213	213	247	260	231	237	258	251	237	230	216	222	218	213	222	211	266	231	230	233	244	264	232	229	250	225	242	235	239	229	260	246	246	236	237	221	211	191	229	228	216	216	254	215	214	223	217	222	231	233	242	205	230	212	208	244	226	259	210	250	213	252	238	227	218	185	218	256	227	242	226	215	209	230	246	240	235	224	204	232	246	265	184	214	244	228	218	238	229	224	224	229	253	214	260	233	246	287	236	209	265	254	226	232	226	205	196	261	259	243	224	251	222	218	235	239	218	221	229	246	222	227	249	251	218	217	233	256	240	214	234	212	218	199	215	215	242	235	211	240	208	220	225	219	224	216	249	265	242	237	200	253	208	225	212	246	259	207	211	212	226	213	276	224	203	214	243	262	209	213	206	223	230	219	225	204	216	251	234	265	233	224	227	257	229	231	218	248	234	241	239	217	245	239	221	249	249	231	227	222	240	237	225	209	251	234	253	204	251	218	241	221	243	235	209	207	243	231	239	225	222	249	237	248	227	274	240	242	251	214	221	246	213	204	227	223	229	233	250	242	245	219	224	232	219	230	228	202	242	258	230	240	246	239	250	250	220	231	244	244	252	214	223	233	240	249	245	239	215	222	235	223	242	233	205	222	225	236	263	249	244	235	229	225	202	278	217	245	250	222	209	248	225	235	239	223	224	213	225	223	248	242	230	250	261	228	264	258	235	241	209	286	249	222	238	233	247	208	236	202	236	262	212	220	228	233	266	218	257	245	218	217	243	247	228	219	227	228	219	271	226	225	272	259	234	210	216	222	242	234	230	231	209	232	214	236	238	262	210	217	244	201	235	221	224	222	249	221	230	215	224	214	225	212	220	235	232	202	214	236	221	248	231	234	245	194	228	215	233	239	191	219	266	259	244	254	224	257	230	221	225	222	245	234	221	240	246	246	229	220	243	241	232	235	241	220	241	202	234	233	266	250	237	239	234	218	219	230	251	207	230	239	258	243	250	231	232	217	252	240	274	238	244	215	253	237	234	248	233	211	219	254	217	240	196	254	240	219	217	215	217	246	221	238	248	220	235	219	239	239	227	243	214	191	275	237	226	226	244	246	223	232	239	219	231	228	217	234	229	241	225	209	219	269	235	245	244	232	265	234	233	216	238	232	243	238	217	241	230	194	229	249	238	234	231	238	211	231	241	215	233	208	246	259	250	221	240	250	239	224	194	240	240	247	237	206	232	224	249	239	225	230	258	232	231	255	217	236	238	246	236	227	264	254	230	215	241	225	280	228	226	222	212	220	211	249	231	263	220	224	228	169	232	263	249	245	228	211	203	227	208	193	223	258	242	230	240	251	231	249	240	242	206	227	204	236	231	226	227	195	268	236	216	211	214	212	228	225	237	220	252	239	235	219	238	258	241	224	236	227	247	225	236	270	246	207	239	218	214	259	250	211	231	238	241	231	238	261	229	229	252	219	203	209	252	267	249	242	221	224	206	216	223	226	229	229	251	228	248	218	224	238	227	224	230	236	199	218	222	226	229	250	230	230	233	252	228	206	212	246	231	216	209	214	243	251	248	232	244	242	252	243	219	245	220	249	233	227	253	231	230	230	188	236	244	235	248	213	227	238	218	238	225	230	248	210	215	267	247	221	241	229	199	205	230	266	220	257	220	251	231	224	233	244	214	253	241	221	242	241	248	235	216	229	221	226	224	222	240	244	274	231	234	232	248	248	232	232	240	248	252	222	221	223	231	219	257	270	218	235	247	233	219	230	224	241	239	233	243	267	227	254	209	216	242	236	239	208	216	237	246	220	196	217	218	217	236	265	239	230	246	225	236	234	215	257	233	219	249	210	209	225	221	235	213	263	225	234	222	268	236	239	209	254	237	239	246	223	240	258	230	230	251	225	248	207	229	253	231	258	260	214	240	245	243	259	227	269	225	216	222	235	242	256	232	224	259	234	214	225	225	240	243	232	220	223	208	240	223	221	222	241	238	223	244	244	251	244	227	218	255	241	224	221	231	263	196	228	248	250	232	232	245	250	217	239	246	232	223	241	256	240	259	231	208	207	245	233	215	234	245	228	251	228	195	230	254	261	235	248	244	217	212	228	204	225	220	214	249	244	217	267	218	213	230	239	218	228	202	272	197	238	236	227	244	236	251	242	218	236	254	235	227	227	223	223	217	241	245	229	255	243	255	264	206	228	258	230	232	211	241	237	224	238	218	223	224	238	235	228	244	232	232	266	240	215	246	232	211	231	243	238	234	236	223	244	230	203	229	203	207	245	240	216	233	260	264	244	228	202	245	214	230	217	204	242	244	232	238	279	245	231	266	226	229	233	245	239	236	238	207	237	227	236	234	227	228
32783	20860	14264	7077	5346	12307	6428	3594	2526	2103	1179	833	658	578	570	579	563	582	545	535	493	496	519	519	519	569	545	532	536	514	487	498	478	505	521	483	515	522	487	549	511	515	487	481	490	503	511	486	504	524	520	540	528	488	489	505	464	507	508	526	472	501	518	488	475	485	480	488	499	514	523	522	512	472	501	556	473	513	532	521	507	531	488	478	509	519	484	527	471	489	517	558	457	500	475	536	525	474	483	506	497	510	489	512	479	495	507	515	462	474	493	518	525	501	508	518	520	516	493	495	555	494	493	512	535	515	492	467	532	518	488	522	488	476	486	523	478	478	518	489	507	509	498	542	514	490	473	466	547	516	546	517	492	493	475	503	496	552	452	506	466	481	534	481	462	467	491	465	503	482	525	553	492	545	498	534	519	483	539	509	522	473	471	525	486	492	521	549	492	460	517	531	484	489	505	542	456	465	492	455	478	502	517	551	496	484	494	515	493	468	499	518	468	511	487	491	524	477	493	523	487	472	541	495	476	495	511	508	523	479	507	466	504	540	545	471	475	499	506	486	532	502	498	515	464	507	490	457	495	483	510	501	494	489	507	469	471	514	530	485	445	454	494	477	507	482	516	509	513	519	520	502	487	485	472	460	498	469	473	512	503	503	516	468	497	480	526	480	485	491	493	446	498	492	507	459	469	497	499	480	470	490	522	511	513	453	515	534	462	460	511	481	481	494	475	466	478	496	490	472	522	490	508	449	503	536	509	510	493	509	501	488	513	510	529	490	505	498	498	476	490	491	485	486	513	510	468	514	474	470	534	472	517	497	505	480	466	503	479	452	527	540	471	497	523	491	497	480	501	489	516	531	500	498	510	519	506	488	494	524	505	504	481	485	543	478	504	530	508	511	490	506	498	517	481	538	539	502	474	501	507	483	487	510	498	487	506	501	509	467	509	447	529	495	501	480	495	479	541	486	551	480	509	497	517	510	537	483	539	471	471	517	493	491	483	472	514	467	503	509	502	510	534	500	525	501	477	540	497	472	491	536	518	475	512	499	499	494	490	489	501	443	486	540	463	458	485	496	493	476	510	526	543	519	491	513	467	487	521	454	505	527	476	481	513	502	504	542	513	489	513	501	506	479	519	529	496	496	500	537	515	528	479	520	504	481	479	493	457	481	529	492	507	500	482	487	478	462	553	500	485	514	511	487	493	468	554	535	524	512	493	506	567	463	538	473	467	501	486	474	458	479	473	488	484	508	521	468	532	501	510	505	500	477	526	471	482	468	520	518	485	520	458	509	471	491	533	488	484	523	550	468	499	459	495	465	507	499	478	508	517	494	485	523	501	513	525	496	483	484	498	525	507	489	543	474	493	484	492	512	486	470	486	494	481	546	505	501	523	470	506	515	501	569	517	512	490	506	501	491	542	541	482	515	508	521	482	506	510	510	513	495	487	506	492	472	506	509	503	519	498	473	488	515	514	510	487	505	537	510	541	497	435	499	471	466	545	475	529	462	470	521	519	488	505	504	535	467	481	485	501	506	470	481	489	487	503	477	460	518	476	491	521	482	494	454	506	495	516	488	499	492	456	502	490	481	478	524	515	471	517	514	472	523	471	520	481	484	516	472	536	522	479	475	511	499	510	441	515	486	484	552	493	503	462	469	498	485	491	498	506	517	497	517	496	518	514	501	522	530	480	513	482	524	475	540	527	492	485	471	474	499	519	511	473	548	506	497	524	507	484	490	510	495	503	495	515	535	478	496	459	521	492	533	483	432	499	506	510	500	469	510	469	508	492	450	519	506	492	514	524	506	523	539	493	479	489	510	509	486	509	488	489	525	459	442	519	476	512	477	487	518	490	517	460	486	511	505	498	501	471	469	510	512	478	516	497	478	484	512	464	487	537	517	478	504	497	492	507	480	486	495	489	486	507	491	501	513	505	480	475	472	497	497	489	555	482	519	486	533	498	491	442	499	498	475	477	525	535	499	466	491	519	501	470	486	515	520	511	478	451	465	515	484	571	489	511	497	487	485	468	477	544	502	512	477	532	545	473	500	479	488	486	508	519	494	468	517	491	561	525	508	494	485	523	539	524	460	521	490	522	518	488	454	494	493	534	488	519	469	476	498	484	524	478	521	484	525	471	506	480	488	494	495	495	464	492	555	479	466	490	494	499	498	482	521	496	460	500	482	544	509	488	516	507	474	474	472	518	503	548	513	505	522	546	520	498	478	482	461	519	503	483	542	505	522	492	498	512	504	474	487	531	494	465	504	513	488	444	460	486	487	482	556	506	510	473	486	465	482	483	507	483	484	483	502	506	513	504	502	494	508	475	490	495	497	483	460	453	536	474	498	470	517	476	489	534	509	515	479	514	496	531	471	490	492	519	478	490	472	480	490	503	479	490	547	470	493	519	522	489	503	532	524	521	495	504	496	480	473	503	503	531	489	507	499	507	488	546	501	509	498	455	460	481	462	477	450	474	499	511	537	512	503	502	511	492	520	489	512	523	486	482	500	448	506	497	497	483	527	526	476	508	418	477	527	491	479	497	513	504	485	511	516	479	504	479	476	465	464	497	497	507	516	521	506	497	483	464	512	498	529	484	489	480	493	481	509	477	518	504	484	483	515	510	458	514	513	498	493	520	492	485	494	526	484	471	504	523	460	515	468	516	513	550	508	479	483	518	481	498	512	488	480	474	482	498	479	530	484	456	530	497	482	482	524	488	480	534	506	484	461	513	473	483	494	529	515	493	487	491	453	504	487	482	451	456	507	515	521	532	531	490	511	492	499	473	501	529	489	485	448	479	501	470	474	519	522	456	466	490	487	445	456	502	498	498	524	469	484	495	535	483	515	520	494	482	544	473	483	469	480	492	495	482	500	512	498	509	486	500	502	482	527	532	472	521	488	466	493	484	505	531	434	516	480	485	498	472	546	471	527	513	463	557	488	500	522	471	440	466	469	510	525	486	530	546	486	475	506	504	520	479	483	527	490	503	502	507	527	520	535	533	488	462	497	470	510	529	496	504	506	484	480	529	497	502	511	502	460	545	472	470	494	484	506	489	498	486	496	474	477	505	514	485	496	501	497	478	527	499	517	537	443	469	488	484	538	540	472	498	494	479	520	467	508	493	482	482	522	505	491	496	480	470	533	520	473	521	481	513	501	482	448	500	482	513	502	502	522	534	497	478	520	422	517	521	487	490	508	521	464	500	501	508	515	448	519	517	505	526	482	467	515	431	515	489	502	542	492	492	505	483	466	486	539	534	509	520	441	489	491	452	521	477	473	521	498	519	523	503	509	484	472	539	473	467	515	459	493	490	505	510	494	480	487	508	508	519	497	508	471	506	498	549	503	504	486	471	504	533	497	517	491	449	484	464	538	474	486	505	497	524	507	484	504	493	524	500	503	496	484	519	495	552	486	466	535	543	465	508	505	481	473	516	467	496	485	489	510	476	509	523	539	505	532	510	479	487	493	493	465	515	522	519	530
43268	20143	5101	837	297	258	227	262	237	236	219	202	209	199	233	187	210	174	240	206	217	233	211	199	187	223	220	214	234	245	223	212	172	207	223	224	250	197	196	213	202	208	213	211	222	224	229	249	197	205	202	195	211	237	231	201	219	214	200	221	234	227	205	198	234	243	238	228	198	237	216	187	215	244	195	215	185	211	237	207	215	224	210	233	236	229	188	224	216	216	226	218	208	208	201	192	235	242	234	245	190	233	216	206	215	205	227	205	239	210	209	218	187	216	225	217	230	215	227	190	227	215	241	209	179	234	189	191	199	190	229	218	203	222	208	257	216	228	196	195	220	216	223	217	236	206	186	210	232	222	212	235	222	162	220	223	193	231	220	243	243	185	259	225	200	224	224	201	225	238	205	215	198	185	199	208	219	229	233	193	199	243	190	244	199	193	207	240	256	204	163	242	236	228	245	215	220	202	180	203	220	222	228	226	232	207	205	241	193	211	196	198	247	191	213	204	215	241	244	225	195	206	217	177	234	191	204	210	212	176	207	226	252	247	231	209	175	195	225	210	223	215	212	206	226	250	234	225	200	210	184	217	196	200	202	218	228	208	201	200	237	202	193	225	205	206	211	195	239	197	199	228	229	244	231	221	213	232	246	217	229	208	207	204	227	214	225	188	193	216	224	232	202	214	226	217	204	204	203	232	238	222	198	202	232	230	222	240	206	259	198	222	216	228	234	203	199	217	228	258	210	233	221	255	219	234	222	212	194	173	213	219	223	198	206	205	234	215	217	213	209	209	187	212	238	224	243	216	213	205	217	237	217	165	204	202	220	190	212	209	221	242	241	240	214	206	219	223	249	251	229	225	204	213	202	218	217	253	205	213	213	216	215	245	235	211	201	213	214	208	204	206	223	221	240	226	228	205	230	221	228	209	209	254	228	217	207	218	210	234	195	204	194	227	190	225	228	256	212	236	218	225	218	225	231	224	210	232	242	227	222	201	223	218	209	202	220	204	197	220	212	213	206	204	203	196	203	201	215	239	172	240	231	214	218	228	253	244	221	248	228	260	256	224	219	226	188	227	229	231	224	243	197	182	190	199	215	188	252	236	227	221	208	208	208	187	211	212	213	210	192	208	224	217	222	238	223	205	214	219	226	257	231	214	230	235	200	221	216	249	222	240	191	222	243	243	229	202	203	191	206	236	208	193	213	219	204	196	197	232	206	200	194	197	207	223	190	203	226	194	227	235	208	211	213	227	190	216	203	224	221	201	201	212	200	215	222	232	200	204	188	204	206	211	245	212	231	232	211	225	191	195	217	205	208	232	243	196	228	218	225	214	215	254	213	205	246	219	235	214	164	220	205	208	191	234	224	232	207	216	206	212	192	211	239	202	243	221	238	215	232	219	220	194	186	212	228	185	233	203	265	225	239	216	235	228	216	206	213	179	224	204	204	210	204	230	172	217	214	217	210	200	195	214	182	230	210	213	224	225	228	236	223	226	224	216	206	207	240	243	257	214	216	227	223	191	219	209	242	224	186	246	205	202	190	221	222	217	203	213	197	197	219	203	209	188	222	223	235	194	218	180	223	204	219	200	204	206	213	236	201	223	232	207	245	211	230	209	223	198	199	216	197	212	187	217	212	208	211	213	207	202	198	258	210	201	228	227	228	194	236	233	235	192	247	238	215	224	209	217	206	208	215	205	194	223	242	206	258	231	194	228	215	190	213	188	229	202	204	224	223	192	228	226	213	206	215	217	211	214	220	210	206	219	208	203	221	251	237	222	197	219	199	229	239	194	212	213	219	227	210	212	226	190	226	222	238	202	238	227	196	181	240	204	209	222	219	212	216	231	203	237	230	201	221	254	208	233	244	232	232	244	229	229	217	220	231	214	245	246	209	239	235	181	205	205	226	233	193	206	211	229	209	190	211	186	205	240	204	232	200	210	240	233	214	221	229	233	219	212	196	195	249	214	218	258	234	234	197	236	219	209	239	197	215	216	191	227	202	195	210	201	200	235	216	235	221	217	217	229	230	207	200	204	210	201	229	187	230	221	232	195	207	228	232	220	205	200	214	223	212	229	213	213	194	210	205	191	232	242	211	219	225	260	236	182	225	195	202	201	235	215	229	231	224	225	247	258	215	212	208	215	210	243	204	193	236	209	240	235	206	198	224	211	218	231	242	230	215	185	217	212	192	215	204	218	252	237	253	218	228	227	180	211	228	206	197	235	225	215	231	216	226	189	212	214	211	207	218	230	220	226	204	209	193	199	248	197	219	211	218	213	201	230	186	225	207	233	226	206	237	213	255	202	190	261	210	192	236	203	211	205	224	225	223	258	223	206	217	209	203	209	197	193	212	203	224	241	201	224	191	239	232	203	213	267	235	230	201	218	211	213	208	231	233	232	214	216	220	230	221	218	217	241	211	245	208	215	232	234	233	224	227	215	229	195	203	233	209	203	221	215	211	220	230	242	199	226	209	207	215	203	199	194	228	212	239	222	241	197	210	239	229	217	217	210	236	213	232	244	220	202	219	252	220	233	219	222	202	221	211	229	238	229	197	207	209	246	207	211	218	211	240	231	238	213	207	202	203	206	222	223	236	222	206	195	225	212	229	216	206	231	207	247	228	201	218	231	219	210	212	193	228	220	239	227	203	224	234	213	221	238	184	228	225	200	206	208	231	234	239	222	206	209	205	208	222	206	221	259	192	197	212	191	203	214	205	213	217	160	238	212	229	228	236	217	223	239	208	223	215	220	194	184	225	233	198	198	225	231	239	252	244	183	208	195	214	230	208	196	241	223	219	201	237	221	207	224	222	218	237	233	231	217	197	243	219	200	198	208	232	218	213	221	251	218	208	227	203	226	209	211	242	238	235	212	202	267	206	212	249	207	195	211	225	216	242	206	202	257	214	215	204	197	204	227	219	229	207	210	251	230	220	244	200	248	207	243	237	181	193	221	186	252	222	189	226	222	200	246	224	227	191	204	225	197	210	196	207	229	201	228	221	211	244	197	215	224	206	231	219	237	213	213	201	209	212	237	226	240	223	206	239	246	236	231	186	240	217	234	208	226	227	186	209	231	182	209	207	210	205	243	209	218	202	229	216	236	234	195	214	206	239	256	227	218	246	230	223	224	188	200	221	206	218	221	239	251	214	243	201	225	202	211	231	189	217	215	227	225	220	226	215	207	198	227	231	213	199	236	202	256	239	223	237	192	222	227	211	230	218	219	217	184	227	226	218	206	194	220	220	206	193	216	191	216	238	225	210	225	214	245	210	231	199	211	224	214	195	204	208	190	222	224	227	235	216	208	208	203	207	213	217	195	206	200	199	227	204	209	245	199	231	232	245	246	216	236	210	218	230	210	223	216	192	208	200	231	212	196	231	212	202	213	213	229	200	224	223	224	229	214	244	220	218	193	224	190	205	234	216	220	240	248	201	195	196	201	196	209	233	191	218	200	191	211	237	225	232	222	220	236	242	182	201	229
28175	12063	5931	1713	654	600	547	545	502	455	429	484	457	476	525	490	496	463	484	461	467	472	428	438	475	481	425	484	461	469	424	461	432	462	453	459	467	492	451	449	467	511	442	474	457	460	475	456	467	479	447	517	454	481	470	430	435	449	448	470	453	438	473	451	460	464	492	444	454	444	469	467	474	432	449	463	483	497	449	437	455	452	453	465	463	451	458	468	422	466	420	454	464	453	459	436	419	472	444	438	424	492	456	480	453	485	462	433	468	444	423	437	469	418	439	471	475	429	457	443	436	439	472	462	451	463	458	450	465	448	454	446	438	450	460	479	470	442	456	436	457	441	453	446	444	441	445	477	432	471	474	475	439	484	430	475	490	431	472	454	490	467	481	468	429	488	446	449	466	449	418	458	462	474	487	458	438	471	475	466	470	448	459	470	458	468	456	450	482	472	446	447	467	467	455	452	481	437	459	458	458	453	472	458	474	453	430	489	495	449	477	437	454	467	477	451	485	466	462	431	445	446	454	468	463	460	446	453	415	463	456	448	465	443	452	483	501	470	479	480	448	467	470	446	492	450	449	465	456	447	455	441	496	490	468	437	464	467	469	471	471	456	439	472	502	452	465	442	436	489	480	427	453	465	436	429	454	494	441	470	431	453	462	488	484	461	424	449	459	466	451	438	505	460	461	484	431	463	483	482	469	475	465	506	452	459	426	434	447	456	446	485	442	462	469	449	452	455	430	431	455	458	431	477	474	531	498	471	468	461	458	479	455	439	477	465	430	470	460	433	454	490	458	453	440	472	489	485	489	478	485	453	452	450	452	486	458	459	458	464	465	453	440	425	460	501	418	467	463	453	468	439	401	457	484	422	466	445	479	459	503	469	443	467	464	433	480	434	483	496	457	477	458	435	464	460	480	458	435	466	472	477	437	450	445	422	476	464	493	483	462	427	474	429	474	454	415	469	438	441	504	483	434	470	415	469	448	454	526	459	472	491	452	502	454	475	490	481	447	488	454	438	479	468	490	451	468	443	452	423	463	429	423	417	454	457	435	486	450	457	431	449	460	489	487	433	478	459	464	459	420	444	461	469	455	476	442	498	451	481	432	476	417	471	493	457	476	493	443	463	476	495	459	518	425	460	444	463	480	473	458	466	462	483	442	477	440	464	462	455	467	467	456	445	489	507	390	471	426	440	471	494	480	451	452	438	451	451	427	441	479	469	456	426	459	473	473	451	465	493	471	478	465	477	496	407	435	456	455	473	450	464	493	439	420	465	461	492	466	437	482	428	463	450	499	438	469	443	459	454	478	429	484	413	412	467	481	464	445	464	441	410	475	488	440	462	487	422	444	479	472	449	425	447	445	477	457	480	462	432	464	484	433	427	484	483	486	517	459	459	450	490	478	443	450	460	468	418	447	490	474	435	477	457	463	477	483	469	468	465	424	469	432	449	466	429	450	432	467	480	451	447	460	445	457	462	491	505	421	486	464	491	435	424	484	482	503	482	451	449	449	437	438	515	465	516	463	509	445	460	488	443	451	430	476	452	472	469	447	447	453	457	479	463	470	482	486	428	479	491	447	474	427	479	449	444	446	442	503	467	439	476	445	483	459	440	450	455	448	400	456	447	462	488	476	448	460	447	449	450	419	448	496	447	472	472	424	483	453	458	423	443	474	428	428	471	466	465	453	434	408	476	454	472	454	466	482	444	483	434	442	443	488	470	484	453	432	451	452	451	398	500	486	472	449	461	420	469	457	473	458	468	470	451	458	440	440	440	503	442	446	436	440	478	471	424	436	459	453	485	444	455	457	457	496	455	475	475	477	437	477	477	476	466	463	487	440	447	478	466	450	446	488	463	412	455	476	440	469	456	441	437	439	416	457	456	493	440	449	446	436	443	444	451	492	447	499	433	461	464	493	455	507	413	481	484	492	480	437	492	461	453	462	465	512	439	463	471	452	509	472	452	467	457	431	479	472	455	460	483	482	426	453	452	486	485	446	461	491	467	440	463	463	458	485	449	452	478	471	460	475	480	478	457	493	485	497	475	495	459	420	451	473	416	464	471	446	440	448	491	478	417	426	481	474	446	461	442	451	451	503	482	460	440	480	476	453	472	463	450	446	471	478	451	461	464	451	486	450	456	449	457	468	509	490	436	459	465	479	461	484	438	483	448	481	455	431	448	497	441	473	474	472	440	491	470	439	463	458	472	451	471	460	444	486	462	474	454	513	477	458	447	481	444	461	431	488	488	459	456	444	444	503	466	479	471	431	471	471	484	487	423	496	462	473	454	456	471	448	451	481	433	498	477	477	444	449	460	489	441	438	467	463	445	468	436	424	464	430	458	483	439	439	480	423	464	443	464	437	483	483	431	457	499	455	431	439	467	495	431	469	483	457	481	405	434	448	461	484	450	481	443	462	445	465	473	453	455	501	441	444	459	452	447	441	451	457	468	501	425	429	476	480	484	451	460	476	476	471	489	452	473	470	446	483	465	477	443	459	443	490	436	479	438	460	451	483	478	470	491	500	470	480	467	458	416	472	484	472	473	432	481	503	461	418	452	450	421	470	494	478	414	451	485	446	427	471	501	465	458	423	454	485	422	455	462	475	465	482	436	440	462	491	447	454	459	492	454	479	465	459	455	454	455	464	459	489	444	426	461	488	463	492	462	453	463	459	467	451	501	438	466	473	432	459	449	484	427	467	442	472	452	478	470	436	482	419	449	476	452	467	439	465	465	468	463	424	514	477	465	480	486	473	468	481	483	463	436	433	446	442	479	469	426	456	483	447	430	459	479	491	479	444	483	435	481	474	456	449	470	429	452	445	448	448	499	477	441	479	458	479	442	509	460	456	492	437	431	471	432	450	439	482	496	454	460	484	434	469	423	487	460	485	439	472	437	465	477	443	475	452	445	477	469	491	479	453	483	465	426	489	411	463	492	440	462	458	433	446	490	453	434	481	463	441	469	450	494	443	479	456	484	423	476	520	435	411	422	454	448	458	432	392	457	472	467	461	452	453	476	457	445	416	483	462	460	441	439	467	445	455	433	468	451	463	460	482	487	492	485	455	445	458	469	504	454	431	439	506	464	453	460	460	476	462	456	419	414	468	449	481	465	413	456	513	432	461	428	477	491	467	460	453	487	497	488	434	443	455	445	457	452	429	446	448	477	488	502	468	456	490	466	482	468	443	480	412	472	481	451	433	446	454	458	456	442	410	451	482	477	478	438	486	455	445	470	460	466	464	449	445	456	506	449	431	438	493	458	476	479	441	471	482	469	468	487	463	470	445	456	454	489	458	479	451	472	485	460	477	488	463	494	450	480	454	478	434	505	449	427	447	473	448	475	477	449	457	452	474	489	461	474	423	447	459	475	472	443	495	479	479	452	448	470	459	484	422	486	453	464	450	448	447	451	440	420	493	483	452	460	482	467	436	509	441	481	494	467	465	425	467	465	465	460	439	443	467	439	487	445	445	446	449	475	462	469
52869	19927	7136	1917	857	1643	804	438	414	309	215	212	177	181	215	208	170	178	169	180	168	195	195	178	205	172	213	192	182	178	196	179	186	185	207	190	193	160	169	188	232	179	209	213	179	176	197	213	199	193	173	210	178	173	199	179	188	158	188	199	201	190	201	231	178	182	220	200	183	180	198	193	206	172	199	194	197	176	185	174	166	194	171	161	186	183	192	208	179	156	212	220	188	175	213	181	208	167	170	179	184	189	194	195	185	206	173	180	186	169	195	190	201	182	206	193	179	172	187	174	166	191	192	179	174	221	200	181	197	190	206	192	162	197	178	189	177	185	187	188	192	218	170	165	182	172	188	172	199	173	214	164	207	183	191	201	185	201	186	197	197	193	177	206	189	188	188	190	202	182	181	180	185	196	197	168	219	182	161	192	203	189	198	208	189	196	180	190	146	193	187	211	176	193	202	192	192	192	179	206	175	206	198	183	188	186	199	187	193	191	193	181	217	184	182	175	193	200	211	201	185	171	188	182	160	198	175	188	199	165	190	151	189	197	183	195	217	181	175	203	199	185	167	187	195	175	206	194	193	179	171	208	178	193	176	196	197	176	208	201	222	198	203	188	174	173	179	182	181	172	153	184	202	201	161	187	177	177	185	185	193	190	188	170	172	171	190	198	184	192	178	194	190	185	184	181	178	171	182	202	195	189	193	187	228	181	159	186	193	184	188	175	226	184	158	207	205	205	205	204	181	178	184	189	178	186	184	212	172	189	171	169	194	180	175	201	169	193	222	189	192	200	179	188	173	198	169	165	161	190	172	194	205	196	185	165	182	185	182	179	188	210	174	182	188	195	202	165	211	198	183	191	180	179	192	174	183	182	191	191	185	192	184	207	184	181	192	165	187	183	186	189	212	216	169	207	186	188	175	181	203	203	188	194	192	175	201	171	201	172	192	173	195	174	186	189	215	181	190	188	195	185	176	188	165	179	208	190	175	191	171	176	183	163	186	170	188	180	197	201	180	212	177	179	188	191	201	194	192	170	189	204	184	180	218	184	170	180	189	191	187	211	189	189	173	196	176	161	180	180	175	141	174	206	190	199	185	173	163	186	201	178	203	193	208	204	190	195	180	184	196	173	175	208	210	195	184	187	230	192	182	160	193	186	179	182	201	199	207	175	172	189	186	200	194	200	206	193	204	194	189	194	196	169	165	192	198	212	192	181	175	161	177	195	204	169	209	212	188	178	179	221	198	186	180	175	188	186	161	205	183	176	197	201	206	215	180	209	186	174	187	176	218	185	191	183	211	164	169	189	199	200	182	186	193	191	179	172	176	208	201	194	224	198	200	155	185	183	195	190	178	188	189	185	162	172	180	177	195	198	196	184	202	204	163	183	197	189	190	178	182	163	177	183	190	169	194	179	187	199	207	172	205	163	199	200	193	196	190	196	176	155	143	193	178	173	165	188	164	205	195	181	191	203	188	187	174	186	213	206	187	169	167	180	177	190	176	202	184	184	140	178	176	179	191	186	187	188	180	190	155	195	196	196	181	177	198	178	190	190	175	188	198	201	162	200	175	184	188	194	206	173	196	180	189	195	213	193	159	178	197	180	173	203	179	174	209	177	150	192	186	173	182	178	191	202	216	198	174	165	182	232	203	167	183	180	180	183	205	200	160	213	180	211	190	188	189	183	207	208	206	183	166	201	181	186	186	192	170	163	216	183	169	170	155	193	169	182	194	191	203	194	178	178	182	170	183	177	192	198	190	187	199	178	167	159	199	186	211	183	214	173	164	169	202	178	177	185	202	188	201	193	204	174	209	189	197	186	185	198	199	183	213	229	196	184	177	161	197	178	212	175	194	173	167	207	180	188	174	177	168	203	182	191	168	212	183	195	201	185	196	203	193	170	184	189	165	168	171	173	184	201	188	169	193	198	187	187	221	203	184	225	199	212	181	184	159	203	201	179	180	200	188	166	186	192	166	198	226	197	185	179	211	193	181	180	165	177	164	206	163	171	195	191	151	196	163	187	186	197	194	193	217	171	197	179	185	190	197	179	170	185	197	206	187	184	167	187	216	165	179	212	177	198	162	202	181	231	176	177	190	192	173	186	185	207	179	192	200	195	187	165	169	200	180	177	150	181	175	183	194	197	225	205	179	192	220	180	180	158	146	172	183	177	160	171	196	185	180	161	195	184	168	182	158	181	185	188	186	172	165	195	215	191	195	218	191	165	187	196	171	178	204	230	188	176	181	175	171	182	170	162	184	187	179	201	196	193	162	188	167	166	204	178	183	172	185	176	185	213	185	169	168	191	175	176	172	166	174	219	199	178	180	194	154	165	181	195	203	202	201	180	180	186	169	209	200	196	188	224	198	179	188	179	184	197	195	178	173	157	175	223	197	204	200	202	181	195	189	180	166	166	213	193	155	184	162	178	165	207	193	188	189	175	176	186	199	195	186	203	206	188	172	170	194	164	187	160	205	182	194	194	188	177	195	199	180	180	167	160	196	184	162	201	216	222	197	175	177	200	214	182	186	174	204	151	186	214	203	197	182	181	206	166	185	188	173	171	188	179	169	203	187	214	197	185	216	177	185	170	194	174	182	194	183	185	185	186	212	199	203	185	197	179	166	194	170	161	182	174	187	204	182	188	176	197	195	161	169	189	200	211	198	176	192	170	165	194	184	187	173	193	173	170	170	230	191	205	161	223	198	205	190	158	185	189	197	213	170	172	186	177	180	191	183	163	165	204	211	189	171	168	178	182	189	194	185	192	199	183	174	165	161	197	169	187	192	176	189	170	191	161	176	202	162	185	182	173	188	170	188	171	206	165	176	202	187	198	181	175	189	223	196	185	193	178	209	206	198	202	180	214	156	199	177	177	152	217	160	183	185	181	197	174	185	176	205	188	184	199	201	185	221	180	197	179	173	190	187	184	178	164	168	202	192	177	175	172	179	173	153	173	185	213	177	187	187	219	209	166	168	197	186	195	177	165	194	169	183	195	208	183	157	199	198	169	179	205	176	194	183	169	207	179	187	202	179	182	196	176	207	199	189	167	191	208	188	177	196	193	174	184	178	180	206	200	188	216	192	175	200	184	211	201	183	187	200	182	204	209	195	171	173	223	197	184	196	204	190	202	197	200	190	192	185	166	186	174	149	177	190	200	209	190	194	202	193	176	165	198	185	203	211	190	178	218	179	184	201	196	187	191	184	191	199	173	164	186	196	174	188	173	212	205	189	209	193	206	173	175	197	183	212	213	194	197	190	219	216	178	160	212	179	205	193	206	188	192	181	187	181	199	179	172	173	187	186	196	202	199	187	206	187	169	206	195	196	189	195	181	178	180	189	204	180	220	210	195	193	199	178	186	208	173	191	191	189	189	197	172	175	209	208	180	184	167	192	204	178	159	172	185	188	188	205	186	181	198	182	196	217	201	173	176	202	183	184	205	210	186	179	198	196	188	172	189	205	187	181	185	205	179	193	185	183	152
32003	11475	8729	3810	2841	6228	3259	1857	1536	1125	666	565	501	474	399	435	439	470	388	447	430	443	459	418	410	407	412	407	429	424	400	380	396	414	441	458	405	396	414	410	385	425	432	430	393	379	406	374	414	406	391	400	439	418	401	436	405	429	418	388	462	416	375	397	394	382	390	404	428	419	443	465	416	431	403	394	400	413	438	429	381	431	387	410	445	426	409	407	399	427	418	417	430	433	379	396	409	414	391	394	374	423	384	413	435	404	428	404	415	380	398	386	400	425	405	425	400	433	434	385	379	427	438	443	396	431	399	416	460	406	433	419	429	411	417	429	443	432	422	406	395	414	409	370	381	407	417	425	405	406	392	401	412	401	438	399	410	390	440	419	393	415	450	407	432	442	431	383	421	402	427	420	408	409	442	427	440	411	409	388	428	386	399	415	410	391	386	416	401	416	411	403	412	408	457	448	392	392	454	451	400	398	392	423	393	382	421	430	428	408	406	412	424	443	419	382	425	420	385	412	431	379	411	412	437	427	401	402	408	392	432	388	413	434	398	410	410	399	409	406	420	405	434	419	418	401	391	423	403	419	404	400	408	430	418	400	400	400	413	387	416	434	416	392	426	409	422	414	376	408	381	428	389	408	387	412	418	448	403	389	439	409	393	426	440	409	364	416	443	432	407	394	417	429	385	425	387	464	376	433	419	383	404	420	390	416	395	393	387	395	404	399	410	381	423	396	400	429	435	412	397	389	393	431	406	389	392	403	432	379	441	423	414	430	440	400	444	431	399	432	437	432	413	412	410	415	445	408	416	424	443	417	385	374	384	408	458	395	385	455	384	452	391	438	388	397	395	412	394	413	382	437	407	413	372	424	385	395	434	381	387	403	392	386	452	407	429	416	423	403	405	430	427	435	419	380	403	438	414	451	423	422	430	413	450	411	422	394	444	433	416	409	393	413	400	406	407	443	383	391	376	423	393	381	398	375	418	406	417	415	394	397	397	439	404	405	403	431	415	428	397	441	456	443	426	400	429	386	438	396	392	383	402	443	413	410	423	449	439	433	403	406	403	436	391	435	398	385	436	409	404	413	408	394	440	438	424	401	396	425	434	412	408	416	420	407	413	388	418	435	447	450	449	429	431	457	400	409	410	429	403	420	414	417	427	437	429	438	393	421	402	391	407	454	426	381	401	390	397	417	424	436	402	393	373	416	406	396	428	404	427	388	375	381	401	433	395	407	405	398	391	421	433	399	422	403	421	404	434	418	387	435	403	437	404	388	449	401	416	420	387	419	417	385	427	405	405	419	436	379	421	405	392	412	423	426	398	381	428	410	395	411	382	410	390	427	419	425	391	390	443	406	439	415	408	418	404	446	435	422	396	442	432	431	404	403	432	416	373	446	385	414	407	370	393	385	412	394	420	399	408	404	437	398	420	394	409	425	433	417	361	417	403	387	413	423	419	402	426	414	400	425	440	406	382	429	448	406	399	380	406	402	415	417	418	403	417	445	414	415	434	390	447	405	415	381	375	409	384	429	397	404	390	411	407	431	410	439	409	396	367	399	423	413	418	430	390	426	369	389	444	410	417	434	399	383	416	406	408	399	412	437	422	440	383	425	426	381	421	428	413	404	401	426	406	437	384	456	434	389	423	374	440	380	374	439	412	436	411	428	389	400	368	390	414	422	417	410	395	469	379	402	412	369	415	424	415	395	390	406	437	439	403	412	440	372	421	418	445	378	394	417	414	385	408	419	376	405	386	389	389	409	421	412	403	434	415	409	398	391	424	404	384	418	432	391	423	391	452	423	384	413	383	407	408	390	407	436	431	430	397	436	411	428	423	381	372	426	378	397	407	419	404	404	398	409	420	401	446	417	400	419	429	369	404	413	406	416	369	391	406	396	382	413	382	436	400	435	440	402	416	388	394	446	376	414	410	431	389	427	412	460	433	421	406	439	416	408	387	404	422	405	457	408	431	373	409	409	444	424	405	404	440	418	395	434	436	403	388	394	370	435	419	405	394	416	418	399	397	378	427	386	448	390	418	430	403	415	461	402	397	408	418	404	443	410	473	412	390	415	416	399	401	381	386	380	418	386	407	402	410	395	434	386	399	404	405	408	398	456	423	416	399	408	418	397	371	447	421	423	426	423	425	370	435	413	427	424	372	411	428	395	393	433	402	411	393	401	395	441	416	421	420	404	409	424	417	431	401	414	401	400	404	413	397	363	396	389	420	410	401	384	428	379	411	412	414	426	437	423	412	418	415	408	390	413	438	422	408	405	431	417	421	420	388	395	385	426	394	452	437	400	427	446	433	428	414	431	447	414	393	383	416	419	401	399	482	419	401	410	408	382	379	435	405	427	413	408	420	384	429	414	414	435	379	406	394	446	396	427	445	409	374	414	394	374	413	438	442	400	426	399	396	431	395	419	398	393	376	411	424	419	373	407	412	420	400	412	410	405	389	399	413	396	400	424	431	418	383	365	412	434	385	397	459	388	427	385	396	406	392	421	403	398	432	414	407	400	416	436	403	399	401	420	434	407	432	428	412	435	380	416	436	404	400	446	397	435	414	445	422	432	401	425	417	427	414	389	399	397	384	398	406	457	430	412	380	426	413	396	419	372	373	396	398	430	400	397	370	424	405	411	396	393	454	425	399	455	437	425	384	410	392	382	422	417	459	418	419	417	419	424	425	400	396	446	425	393	414	388	411	413	391	414	417	396	400	425	409	373	439	395	399	400	418	414	407	446	463	367	392	414	395	448	441	411	371	428	450	456	385	410	385	427	373	410	400	389	431	414	393	406	445	420	400	470	405	453	381	418	426	412	434	454	397	440	400	411	399	412	388	403	417	387	396	444	431	419	398	393	420	444	387	391	400	393	428	388	416	396	389	390	424	391	440	396	445	387	405	416	434	456	420	394	406	443	431	392	431	409	437	426	407	383	408	408	417	434	416	409	451	376	415	394	414	407	425	436	398	388	391	438	409	414	427	400	461	389	403	431	402	428	443	422	394	429	424	421	409	419	412	407	416	387	430	359	403	385	404	395	364	382	404	391	414	411	414	394	386	415	435	437	447	396	410	381	377	427	406	380	405	404	422	413	415	408	446	378	424	421	456	433	386	434	411	411	409	391	412	457	409	416	427	388	417	430	405	423	444	400	365	399	411	411	398	430	399	397	411	408	398	415	408	392	407	422	402	435	422	430	393	382	400	404	413	433	409	426	387	433	417	458	411	372	409	412	423	407	401	400	419	433	421	441	384	392	410	419	409	424	403	435	393	393	396	393	396	389	446	397	420	426	426	407	396	415	377	432	402	434	397	413	402	433	446	421	418	409	392	428	422	423	384	391	399	381	411	418	410	441	419	434	401	413	381	412	398	397	435	383	389	443	442	412	422	401	395	412	392	394	427	414	386	438	402	399	410	421	387	415	426	404	429	405	443	412	398	411	427	391	391	429	429	381	404	409	422	405	399	413	391	414	408	427	386	417
57377	30175	14413	4303	1747	3274	1819	918	754	533	303	281	312	246	255	195	255	203	242	247	227	216	226	245	250	231	240	221	224	257	237	227	235	240	242	226	224	230	239	206	226	239	225	221	210	240	246	230	222	239	216	239	211	248	213	203	214	216	240	230	233	194	218	250	225	223	237	209	225	223	203	201	209	233	221	199	241	230	228	217	189	228	244	227	237	245	220	245	233	195	234	229	230	223	251	207	250	234	227	266	260	213	225	199	184	229	228	247	235	248	241	209	215	259	235	227	202	235	214	228	218	227	198	253	245	248	228	233	215	229	207	215	202	209	212	221	251	222	212	241	221	225	209	210	234	237	240	236	227	227	221	214	214	256	252	235	232	223	246	239	195	263	236	246	212	226	184	215	239	237	231	236	216	224	243	226	235	234	221	251	230	225	217	239	203	245	217	236	232	255	229	226	228	231	245	259	253	204	239	197	204	231	245	237	211	225	232	229	226	254	240	222	249	254	221	228	201	245	259	240	221	247	246	236	238	220	245	237	215	241	255	238	253	261	248	245	200	212	238	203	219	253	232	246	213	215	205	257	211	249	225	226	241	209	202	273	239	241	221	238	234	231	213	254	210	239	241	221	205	240	203	198	242	226	225	217	219	235	267	221	203	226	237	243	194	227	213	251	224	251	233	229	227	213	228	216	245	221	266	222	249	239	216	226	214	199	248	222	221	233	198	199	223	237	192	264	240	240	248	238	216	232	235	220	262	223	208	225	246	241	235	227	226	216	218	204	216	236	211	228	234	257	221	202	225	208	207	227	247	226	232	216	236	230	263	229	238	206	257	241	219	266	227	249	197	259	259	244	212	239	221	233	206	202	241	259	265	213	220	216	231	234	212	222	212	243	218	220	256	240	219	228	226	215	254	219	206	212	233	244	226	213	203	224	219	232	218	247	273	240	282	226	235	186	216	236	237	212	234	245	207	206	233	230	223	237	236	224	217	238	222	233	222	227	242	210	213	205	230	215	227	237	205	247	243	183	227	236	237	222	207	183	244	246	249	229	213	236	208	207	212	229	202	245	249	219	261	227	235	199	237	236	208	209	206	212	233	253	238	246	229	244	273	216	268	248	219	270	216	199	217	244	218	255	203	221	231	225	222	263	230	226	223	208	218	239	239	227	228	246	223	224	216	206	239	246	233	268	231	248	250	235	217	256	236	254	215	241	244	241	241	232	237	232	247	242	235	230	206	215	242	226	205	220	238	227	193	238	257	212	242	246	222	220	238	219	233	214	218	215	241	289	233	237	219	231	224	213	231	241	225	229	226	258	225	208	237	232	234	217	261	234	221	231	242	241	228	224	202	257	238	220	202	231	245	230	207	239	235	235	233	233	233	226	220	240	219	237	247	231	227	225	212	217	221	191	230	203	199	204	209	223	256	242	218	205	217	226	215	225	216	226	228	213	232	219	239	232	212	229	229	216	207	233	242	265	212	243	217	225	231	244	222	239	242	220	218	221	204	220	206	215	256	246	235	209	234	240	249	213	242	246	245	197	207	240	227	235	225	201	209	237	233	226	205	196	234	237	225	239	242	250	219	243	210	204	212	221	211	251	203	238	223	231	224	251	212	261	223	226	236	240	205	252	247	244	242	180	226	223	203	216	234	225	229	227	254	247	222	216	218	219	201	210	235	230	227	253	243	225	243	219	246	226	218	217	249	229	209	249	232	217	215	230	211	237	244	251	257	218	229	223	232	213	218	224	206	222	250	251	229	211	227	221	232	264	257	222	218	213	207	217	209	234	224	225	191	206	221	233	233	266	264	241	239	201	246	217	218	233	232	216	245	228	255	222	223	235	238	228	250	229	231	242	219	228	241	231	214	237	238	224	220	219	252	268	199	253	219	241	251	204	220	246	239	230	184	230	237	212	232	215	218	223	220	226	218	203	208	230	241	224	211	242	224	244	211	233	244	224	253	231	238	244	222	216	218	224	217	224	246	240	236	251	227	235	250	220	261	246	226	205	222	223	251	246	220	224	219	240	221	228	213	247	208	223	215	222	251	229	201	227	216	206	212	231	210	207	244	205	269	225	215	214	205	193	225	234	227	226	225	240	265	218	209	209	212	217	219	246	254	217	223	227	209	219	230	222	241	245	224	204	258	200	232	243	240	236	239	251	241	220	246	246	199	200	222	250	244	232	235	239	232	224	227	223	228	227	230	215	222	236	241	242	231	220	234	225	256	235	242	234	228	222	225	212	226	226	240	221	236	239	238	221	200	203	241	207	217	225	233	199	237	223	249	228	243	257	243	240	250	254	233	224	211	192	223	238	239	244	226	218	236	205	213	225	236	218	204	230	224	219	199	215	203	264	214	227	237	232	237	247	219	229	228	223	207	239	216	213	239	203	205	233	209	220	217	211	205	211	235	240	253	218	230	213	221	216	245	229	212	243	208	249	205	229	230	214	259	253	221	196	219	249	233	225	201	219	251	260	197	230	219	200	219	202	232	208	231	180	212	231	230	266	274	230	241	232	210	233	210	247	196	251	242	218	200	223	255	248	221	225	238	241	215	241	240	211	235	241	237	226	236	212	235	242	214	248	226	243	227	229	258	227	243	231	214	204	224	212	211	230	221	252	234	214	218	235	245	216	262	235	227	230	215	222	257	216	209	237	242	222	237	253	217	212	217	242	235	228	237	204	250	212	232	238	248	240	214	216	229	226	222	217	213	230	232	231	242	216	232	221	212	231	237	252	228	222	192	239	229	206	221	214	227	193	235	234	224	230	236	214	259	240	227	226	231	220	196	246	243	219	218	191	190	233	236	217	197	234	235	213	242	237	227	234	229	212	238	236	236	216	216	243	230	258	219	234	197	259	245	243	246	220	241	220	208	231	252	245	232	231	237	214	222	220	225	218	231	209	220	250	213	230	207	225	212	206	227	239	242	230	201	208	212	221	231	232	263	225	225	257	231	220	220	241	233	235	243	217	226	206	226	241	214	221	220	217	246	225	198	213	232	241	266	233	249	227	209	218	199	255	216	238	227	219	213	234	202	215	256	250	247	213	220	217	275	249	236	259	215	207	230	230	234	231	224	212	238	227	202	194	225	244	242	271	242	216	216	211	233	271	239	208	237	214	254	247	235	237	224	246	207	241	259	227	219	224	241	218	239	213	252	240	203	244	245	238	231	240	282	221	232	227	235	223	204	199	203	233	236	192	233	237	243	208	231	239	245	215	215	210	227	190	185	245	246	203	220	188	243	230	245	243	238	195	233	221	267	207	253	242	185	253	216	228	235	238	223	210	221	235	231	228	247	231	230	243	220	225	207	239	241	218	229	239	233	231	213	185	213	230	218	204	222	206	272	217	232	221	208	216	222	218	217	237	221	216	232	246	234	211	215	212	212	228	213	209	221	243	264	216	242	203	242	221	213	216	243	223	218	251	242	198	208	235	233	251	239	235	226	246	205	231	216	197	232	216	224	216	205	219	256	222	212	230
34158	20211	15343	7590	4814	11807	6697	3730	3058	1809	1050	817	672	592	535	571	536	524	527	513	543	516	503	535	522	507	500	500	507	500	494	534	495	520	480	529	451	508	520	490	498	515	504	475	496	475	454	503	484	498	539	501	502	523	506	467	468	490	544	572	502	539	487	465	506	481	512	544	521	482	540	509	526	504	472	508	482	478	504	490	508	500	494	488	473	501	517	462	490	501	492	510	490	491	463	494	475	468	498	474	488	497	517	466	499	477	460	481	488	455	503	507	508	500	483	435	540	497	497	485	483	508	500	479	486	473	469	509	500	508	503	476	517	490	490	499	416	511	493	510	488	469	487	474	502	469	508	520	521	495	496	520	490	508	504	514	478	474	533	496	491	514	489	461	464	455	498	505	490	495	492	468	500	495	515	509	496	468	495	479	490	490	522	475	464	527	461	506	486	506	452	464	522	500	476	478	512	443	481	463	492	505	500	474	508	518	530	472	517	525	448	499	483	490	475	520	458	483	480	494	506	505	482	485	464	514	519	498	526	468	478	520	495	474	497	457	523	486	482	500	495	487	489	493	479	495	500	498	533	504	504	485	520	492	497	467	491	463	509	473	488	467	461	463	499	510	479	500	510	477	472	466	500	522	496	464	521	495	440	540	503	486	475	494	465	482	528	498	517	501	477	477	529	497	485	465	518	466	510	471	474	509	501	513	491	493	513	486	481	444	465	491	467	488	503	477	487	459	488	511	485	464	533	507	509	500	493	464	507	505	479	493	504	499	474	522	506	450	480	515	513	499	471	499	449	447	508	504	472	488	507	474	490	499	468	520	503	466	467	504	552	484	496	471	466	521	500	479	504	488	494	518	502	521	492	473	484	458	517	488	487	490	466	469	510	511	486	488	494	476	455	515	468	475	486	517	480	492	492	549	519	435	485	486	550	492	492	510	501	520	501	495	487	462	498	464	465	514	499	503	483	501	436	550	463	467	481	501	469	497	463	504	507	472	486	472	506	519	493	471	537	517	482	494	481	503	472	480	519	498	480	520	522	422	487	498	486	494	528	485	501	485	452	485	484	447	518	437	460	476	497	473	520	475	476	494	514	479	507	469	464	521	486	497	457	527	499	478	502	481	491	496	499	493	502	485	491	463	474	516	473	484	490	501	498	519	478	486	482	511	506	494	459	473	518	525	514	514	475	483	480	528	483	499	494	480	504	471	483	521	527	501	503	449	447	498	472	499	513	512	474	516	521	469	489	524	464	502	487	500	473	494	488	477	505	448	518	484	487	469	452	511	494	471	456	493	464	485	492	476	480	505	505	476	518	474	523	500	473	521	507	496	477	518	462	524	513	516	472	444	474	458	472	458	511	519	498	486	501	492	495	497	486	496	511	503	545	502	468	468	479	473	490	515	506	483	462	463	490	466	512	490	445	484	503	480	495	528	498	502	481	458	476	504	534	470	486	526	479	493	550	479	488	557	481	512	483	490	490	483	510	490	510	469	475	533	523	485	501	534	484	483	474	502	466	529	499	454	450	504	485	491	513	507	511	512	494	494	458	473	477	492	483	492	489	492	470	492	490	482	495	450	497	511	473	447	472	454	490	457	494	524	466	487	489	483	456	503	445	472	466	517	523	500	499	490	482	507	517	464	526	487	475	456	503	503	464	448	489	523	508	508	467	479	496	510	466	513	462	531	497	480	463	482	497	517	472	481	555	482	486	507	469	467	480	460	528	500	505	499	542	542	510	486	471	466	497	496	535	451	500	487	480	528	496	470	438	486	474	497	528	489	457	484	478	462	479	479	494	544	475	509	471	477	505	472	459	462	504	490	478	490	475	485	511	504	494	474	484	475	440	476	505	511	523	507	501	491	475	468	500	492	501	489	507	505	467	461	514	488	461	485	488	507	538	503	460	450	464	523	476	483	490	488	448	507	478	511	488	485	491	472	479	479	489	495	503	488	489	465	489	452	519	495	450	473	486	503	476	484	495	498	513	502	479	450	462	474	497	524	509	514	517	458	483	524	457	507	478	515	488	485	480	478	476	503	521	493	492	484	499	459	495	485	493	446	499	521	461	501	515	506	498	477	478	535	469	485	499	478	471	447	470	501	488	475	452	455	452	514	473	448	514	521	505	497	500	499	511	471	496	504	504	503	476	485	490	488	475	492	461	491	527	468	475	501	480	488	475	487	489	469	475	459	492	505	516	480	522	479	479	491	494	482	478	502	498	452	500	499	463	493	478	467	484	475	469	464	495	492	535	517	514	484	477	506	457	492	494	469	498	491	489	500	524	478	478	476	515	525	485	459	503	498	510	481	504	489	518	525	472	475	508	483	520	506	495	508	493	476	464	495	509	463	514	495	488	486	490	497	485	469	515	530	477	497	479	493	516	480	506	494	481	513	494	475	516	477	510	496	513	502	491	517	483	497	508	471	502	535	503	477	523	452	471	480	487	472	493	510	474	488	472	438	523	469	464	505	478	502	528	508	501	472	483	526	457	496	498	472	487	483	521	466	492	522	470	478	495	457	467	486	513	517	469	526	488	487	475	471	494	497	522	485	502	498	478	525	493	489	485	500	498	521	520	497	480	483	504	465	533	495	488	487	493	488	513	465	468	475	508	504	486	506	445	501	471	478	529	499	534	484	534	479	515	515	498	467	475	466	502	494	495	532	486	558	504	472	498	487	495	498	474	479	529	458	476	505	487	532	480	491	484	474	466	507	471	487	492	502	510	503	461	497	473	496	478	443	498	482	490	493	493	465	526	493	508	484	497	476	513	476	516	533	536	472	499	502	493	510	505	460	517	494	493	452	498	530	495	477	519	465	508	530	487	505	473	468	509	471	481	470	511	493	474	521	499	494	516	478	520	479	482	511	513	481	506	485	502	499	496	495	437	486	488	496	477	485	456	515	542	507	500	504	534	491	512	498	476	503	503	464	497	477	490	485	522	485	501	456	497	491	475	459	505	478	516	499	487	473	484	496	497	491	489	510	461	469	472	510	504	486	525	517	467	526	473	493	467	493	495	468	499	472	520	525	516	476	487	491	521	492	530	462	429	482	493	470	512	532	491	474	504	507	478	453	454	532	505	487	477	459	423	493	509	495	476	507	483	495	516	499	479	532	458	471	517	466	495	503	530	488	488	458	486	504	487	457	516	496	506	444	491	473	535	486	513	444	484	476	505	477	478	523	520	499	509	504	492	481	456	509	476	467	490	487	502	496	483	502	501	476	464	507	471	493	489	498	548	493	475	505	512	487	458	500	516	453	471	514	502	531	491	473	568	459	488	459	525	447	472	521	479	494	475	485	519	525	473	520	494	485	492	481	452	510	505	500	499	509	531	506	512	506	497	500	475	468	502	467	487	470	478	510	486	534	467	485	472	505	503	520	483	498	467	480	490	482	516	511	493	510	506	513	535	488	465	483	484	454	487	489	538	507	514	477	476	460	476	468	502	480	479	482	481	501	506	465	508	486	507	493	507	521	499	513
41815	18747	5304	1361	356	241	244	236	205	223	185	205	224	232	190	175	197	225	215	217	225	218	214	214	210	204	226	225	190	223	219	212	214	200	211	240	229	246	207	204	207	218	215	214	218	238	200	218	184	230	207	195	194	215	226	192	215	211	202	226	185	215	196	210	220	232	210	195	226	185	208	217	191	188	198	240	186	213	220	231	197	188	211	192	220	210	201	212	198	206	185	195	252	207	198	232	211	194	215	201	224	225	202	211	188	205	208	194	199	219	221	201	183	223	224	223	212	185	234	188	192	225	220	202	208	204	204	205	196	222	204	209	221	190	196	191	226	170	199	194	215	209	188	241	247	222	205	199	211	213	203	231	200	224	228	195	180	198	213	191	227	195	179	179	224	224	199	210	207	236	221	196	207	219	193	210	197	212	198	203	208	222	190	213	201	208	203	207	198	206	215	215	211	210	203	223	244	206	219	211	227	265	214	232	201	211	226	223	186	214	214	214	223	192	221	192	217	188	199	255	171	199	246	213	226	235	213	225	185	222	244	211	231	226	191	209	203	215	220	189	197	238	217	219	238	207	202	190	236	218	206	242	185	187	209	224	198	226	206	219	238	235	213	224	201	179	204	199	190	206	211	215	249	249	243	240	239	222	204	217	202	242	213	204	224	200	191	223	222	215	198	213	194	214	185	216	203	212	189	216	208	210	213	208	202	206	228	205	218	206	189	193	222	220	188	209	203	217	222	204	218	201	191	173	237	219	217	207	223	225	192	187	191	193	218	222	203	224	245	220	208	219	233	225	202	199	178	218	238	202	199	217	214	230	198	209	195	224	203	187	251	239	213	194	189	211	201	216	226	211	201	204	218	219	190	240	204	221	191	220	209	218	210	207	183	166	182	201	223	187	218	197	202	221	212	193	217	196	197	225	199	211	199	205	172	211	194	214	217	208	217	184	206	193	217	208	228	225	201	181	213	222	211	227	229	194	241	233	206	234	207	212	225	216	227	239	231	203	214	210	230	201	212	250	206	255	233	209	250	191	186	218	208	224	215	190	202	202	168	204	232	198	213	201	241	226	212	225	218	212	193	181	231	229	196	203	203	211	190	195	210	237	210	230	193	213	189	209	214	195	233	196	215	212	195	218	199	224	214	204	240	244	208	232	233	224	227	223	195	216	209	192	224	228	244	215	235	206	201	221	226	205	244	229	212	220	204	245	215	215	200	213	238	193	222	176	187	217	228	221	231	204	207	183	208	187	203	225	219	227	193	204	235	230	194	216	233	205	212	224	178	214	174	216	203	211	180	218	224	216	198	192	226	221	247	215	229	190	217	235	192	208	225	196	219	219	215	198	220	204	184	203	198	212	215	189	223	211	228	173	216	197	216	184	221	216	226	210	218	217	189	212	207	212	184	198	197	212	240	206	209	225	211	222	216	206	210	197	223	209	204	231	216	200	214	206	192	187	193	234	206	252	206	219	212	193	224	220	201	218	208	190	216	213	214	205	214	229	221	197	215	237	225	209	191	228	239	242	226	173	225	232	208	189	200	196	224	217	206	212	200	256	206	189	201	186	216	188	201	187	207	198	201	210	201	214	220	172	203	241	181	208	202	213	223	220	205	250	199	218	222	206	217	202	217	219	213	210	205	221	239	223	195	223	192	221	217	202	223	213	195	207	207	214	233	206	202	192	237	217	223	201	192	199	202	223	205	212	203	205	216	225	207	216	219	229	200	213	202	190	198	196	192	202	207	215	208	226	211	220	219	177	197	206	209	201	205	216	201	203	207	254	214	227	215	201	221	212	216	231	211	214	181	190	197	227	195	195	213	222	231	209	205	216	216	202	228	216	211	221	201	210	181	206	204	212	206	212	200	201	198	197	186	224	201	182	200	202	199	226	248	228	230	203	196	200	234	201	247	210	190	189	185	227	208	229	249	188	192	182	188	229	229	212	217	217	209	210	192	197	203	212	224	220	220	210	202	231	189	199	215	195	246	189	220	223	216	201	220	201	200	208	214	219	221	241	233	226	211	186	211	234	218	202	193	219	179	201	211	210	217	195	230	221	234	242	233	209	243	203	218	220	196	222	247	192	223	217	232	214	223	229	216	208	199	204	209	214	218	197	218	220	217	216	205	204	221	200	196	196	230	198	227	218	208	228	239	204	209	201	224	227	223	216	197	227	197	223	221	183	196	212	239	224	216	204	191	205	198	212	217	229	219	197	218	201	204	199	208	218	204	211	194	218	199	202	205	198	239	197	217	224	208	197	216	192	238	184	234	197	209	226	229	211	215	200	232	202	203	192	191	202	229	222	190	191	241	209	227	200	184	221	218	207	235	194	204	236	208	208	216	191	214	239	179	218	218	215	203	212	225	235	238	227	207	221	220	194	196	221	219	179	222	205	208	226	229	221	204	206	218	188	219	213	214	199	237	213	219	188	214	199	221	199	189	221	181	232	218	229	199	215	218	192	213	203	226	207	220	210	215	194	206	210	216	219	210	203	214	229	231	205	222	202	202	191	207	219	235	202	216	200	212	197	214	226	243	224	198	190	208	214	238	238	201	215	218	194	208	201	190	191	195	188	228	221	228	214	216	226	222	215	205	198	202	199	244	208	192	200	221	209	213	201	247	213	214	207	198	228	197	235	204	191	191	221	244	193	214	218	221	183	237	185	180	230	223	223	252	259	227	200	216	227	243	229	219	199	232	195	220	216	198	197	192	216	221	219	207	187	227	212	193	241	194	202	220	212	198	185	217	196	238	198	232	251	228	201	198	211	204	193	187	222	199	186	209	178	196	204	192	193	219	216	225	207	187	189	202	227	216	191	207	192	195	222	210	237	209	201	230	229	179	206	191	211	206	234	213	191	217	200	222	211	231	229	202	228	198	191	230	218	209	228	201	190	191	184	197	226	239	216	213	197	213	209	203	229	239	235	209	202	208	200	238	180	206	205	182	220	252	224	223	185	218	216	198	189	202	196	221	197	221	202	192	232	219	221	204	201	207	237	209	231	180	215	245	219	205	238	218	220	196	214	204	252	228	211	228	203	217	228	212	214	203	223	208	206	204	212	193	214	205	192	229	248	244	225	218	210	221	209	209	207	220	221	230	231	219	226	203	210	221	194	214	219	205	201	224	220	235	219	199	223	243	209	211	213	252	195	245	210	202	196	201	216	213	219	247	204	183	244	213	219	202	207	219	196	217	207	206	218	231	225	199	207	230	220	219	191	209	227	211	214	234	196	221	217	196	214	180	225	219	234	189	205	199	228	215	204	200	207	210	211	206	210	251	192	210	215	197	239	204	205	255	208	222	196	204	200	191	203	210	187	217	197	208	207	223	211	192	214	236	207	226	233	230	198	215	205	203	192	220	193	233	246	173	214	237	193	193	197	209	195	235	224	196	201	205	201	205	221	211	208	204	228	222	226	198	207	248	213	190	204	244	236	204	220	262	221	221	217	224	184	186	236	252	207	233	190	211	205	209	203	189	228
25688	11602	6480	2970	904	582	574	522	499	466	505	449	444	453	438	458	468	479	453	430	427	463	459	491	398	446	451	472	463	462	463	473	440	454	456	439	492	437	465	418	452	446	471	434	450	445	476	436	448	472	462	432	479	458	458	489	410	433	487	461	456	461	409	435	436	459	469	435	461	489	443	444	479	438	460	438	486	452	456	443	430	477	477	404	444	449	450	400	459	457	462	413	460	441	450	452	447	444	450	466	414	443	471	470	465	454	432	443	464	488	466	456	447	444	460	414	460	459	465	442	466	407	443	414	442	463	450	446	468	444	448	453	467	438	426	445	470	436	474	449	482	482	438	438	428	419	453	470	428	423	433	453	417	463	465	468	430	422	426	448	425	434	442	454	463	430	454	469	415	453	426	446	435	481	434	441	481	463	437	478	418	447	460	428	452	446	465	463	436	420	428	466	435	458	476	424	446	471	481	433	462	450	468	473	438	431	442	447	493	468	475	446	435	458	436	423	438	459	457	421	446	435	492	474	477	454	459	479	445	447	422	425	454	433	424	445	450	438	463	429	417	498	450	471	456	442	462	448	445	419	423	485	443	482	503	465	459	466	447	473	446	458	447	429	424	472	485	451	483	420	443	499	449	455	437	449	442	447	450	443	495	495	424	453	467	442	418	437	425	466	442	423	455	479	464	452	472	421	451	451	433	441	441	452	446	423	476	437	428	465	498	442	430	410	494	473	440	447	458	450	453	445	468	464	453	491	463	420	441	461	441	445	414	454	421	441	464	451	469	469	459	442	451	463	405	433	424	460	395	458	418	452	430	471	437	456	424	473	429	465	458	421	479	432	456	432	476	461	446	480	466	422	435	441	459	444	456	436	470	439	411	439	409	463	458	399	491	434	412	436	452	460	473	456	442	435	409	443	474	442	442	455	431	461	408	454	435	431	479	443	443	464	475	434	480	446	451	479	454	421	497	480	470	462	472	428	445	460	484	422	427	461	435	436	458	430	464	454	435	448	452	462	429	480	437	425	445	457	494	403	403	444	469	470	432	477	462	468	445	423	432	439	427	470	443	478	457	462	437	464	481	446	420	452	435	446	476	411	464	483	444	415	430	467	456	409	444	465	418	452	408	470	465	425	447	455	419	447	406	470	444	476	457	470	409	443	445	472	420	440	425	427	416	456	425	452	449	399	455	408	477	421	456	461	433	415	478	501	454	465	435	424	430	463	452	435	478	401	430	469	458	424	452	442	495	418	492	441	459	461	455	439	472	465	430	459	430	439	457	507	477	448	421	455	442	472	462	505	495	480	482	418	403	423	437	447	471	460	410	441	472	484	474	460	434	439	438	448	497	455	444	421	452	421	448	459	443	447	463	410	490	444	451	468	457	456	451	462	437	449	469	486	430	492	465	445	440	445	477	451	447	450	458	410	462	437	418	472	453	465	450	476	399	468	475	427	450	483	447	434	428	434	421	464	458	446	465	451	440	445	454	456	458	452	459	448	468	415	421	447	432	470	444	455	440	423	460	459	434	410	461	419	448	449	466	458	416	469	426	441	458	452	492	446	439	459	489	475	462	439	458	453	440	475	459	446	422	425	449	431	453	442	462	450	470	446	464	465	474	443	465	445	434	426	446	455	465	458	418	447	443	459	450	413	432	456	440	463	447	453	486	454	464	405	472	444	438	419	441	485	447	431	472	388	482	463	451	451	444	436	408	474	482	468	453	435	468	474	474	474	449	456	455	463	493	476	450	480	417	469	438	458	465	484	452	444	486	444	467	434	398	465	496	513	473	460	442	403	445	442	464	489	419	440	465	475	412	405	416	456	446	498	469	453	401	459	448	440	473	460	454	428	456	459	442	470	484	449	429	453	475	418	462	425	447	425	416	498	455	442	427	438	431	451	446	468	479	387	430	460	448	439	438	434	441	478	428	459	451	431	436	444	493	405	470	442	461	464	463	458	455	458	419	444	443	450	483	449	462	439	478	444	448	460	431	462	441	471	450	424	433	416	461	442	445	462	491	492	483	452	457	443	428	421	473	447	458	436	432	480	481	444	438	458	449	431	440	456	449	430	478	454	451	430	454	439	465	437	479	475	460	466	441	454	421	451	469	440	469	468	447	475	428	438	471	456	423	464	441	444	419	442	435	469	460	457	465	469	442	410	424	441	432	414	480	440	422	455	436	462	455	486	449	441	466	474	462	448	449	461	466	424	471	437	433	474	460	478	435	466	444	457	452	451	451	451	486	467	458	405	448	492	441	441	448	459	428	435	473	483	402	415	456	458	453	487	466	460	456	429	462	439	463	435	455	458	477	461	447	434	443	425	478	404	472	447	430	455	450	425	431	449	476	462	463	451	441	432	428	429	462	492	398	426	462	439	449	424	426	441	442	460	442	461	465	446	385	442	459	435	456	467	479	457	484	476	453	438	451	442	479	430	438	429	393	471	467	456	446	451	453	427	443	459	417	461	436	426	451	455	426	469	417	450	413	454	429	442	446	436	437	455	444	427	443	468	412	493	439	451	476	487	435	452	493	453	432	421	426	475	410	456	463	435	449	448	460	465	456	440	462	456	413	453	431	439	496	468	415	448	454	410	467	430	445	409	455	449	460	461	449	438	412	438	488	443	458	447	454	484	424	401	448	436	486	449	451	427	445	438	454	449	421	500	485	445	475	454	425	422	460	477	430	445	458	458	430	454	486	457	440	479	482	491	471	428	478	467	446	429	455	457	448	454	492	463	429	433	462	470	466	423	432	464	440	481	456	489	426	480	415	438	427	447	443	479	476	402	449	472	476	463	444	460	467	435	457	448	414	446	436	452	452	434	423	465	458	452	458	448	405	447	473	449	428	434	513	481	489	465	451	457	500	452	429	433	439	435	451	496	449	486	460	430	480	429	489	479	487	451	450	444	445	433	461	462	413	431	458	434	441	468	442	449	460	437	436	445	464	451	436	451	433	451	451	439	444	454	446	458	464	417	448	441	456	454	412	443	438	460	452	492	464	469	432	478	484	439	463	456	495	440	442	481	477	423	415	487	452	455	425	483	438	434	447	414	446	424	444	434	444	465	461	417	458	452	441	462	440	470	468	427	449	495	450	449	443	464	413	416	455	444	429	419	461	482	451	464	471	446	450	479	452	417	450	425	447	428	429	468	440	443	468	477	404	456	466	469	483	445	458	450	430	445	437	468	492	467	492	460	434	448	478	454	443	454	441	435	426	448	452	478	467	434	446	462	408	445	471	471	437	453	449	459	424	443	418	456	471	464	428	473	476	464	459	464	450	484	423	413	428	409	437	492	485	484	476	429	469	447	446	436	448	404	471	507	461	421	477	460	437	495	425	466	455	467	443	461	450	461	423	405	443	476	433	422	456	468	461	440	449	458	448	447	455	436	470	450	435	468	439	462	416	488	455	420	495	409	466	442	470	442	450	477	422	462	467	474	416	439	418	432	434	482	419	429	494	429	440	417	482	424	483	444	443	447
51825	23014	8192	2327	935	1211	667	430	398	297	200	211	208	210	158	169	221	194	180	185	190	192	232	198	198	189	189	173	170	192	215	210	165	190	200	211	200	210	191	205	166	194	186	202	176	205	157	180	171	176	157	178	187	196	185	180	187	170	183	185	182	194	176	186	194	165	203	173	175	191	176	164	207	191	178	192	191	196	178	176	181	159	170	166	222	202	192	195	177	192	190	186	172	180	158	177	186	160	181	211	179	194	171	170	185	186	176	183	175	161	196	158	170	187	188	181	177	192	185	176	187	194	187	188	180	198	178	204	185	196	217	196	187	181	192	198	190	174	188	189	182	207	188	177	169	199	197	179	174	209	166	178	192	173	181	193	214	199	203	196	214	190	199	187	188	202	175	194	181	174	183	153	188	189	208	208	176	179	189	193	194	219	196	181	180	167	175	191	187	192	191	206	226	207	163	165	187	184	176	181	164	183	184	203	172	166	197	200	191	177	180	179	199	185	191	189	184	141	164	187	164	200	193	184	182	205	187	175	229	199	158	174	164	196	167	181	207	215	163	167	193	209	198	189	196	171	177	157	197	196	169	148	188	176	177	180	178	167	200	203	174	191	193	199	189	178	193	177	195	198	190	173	168	180	196	189	178	181	166	190	202	203	161	210	178	188	205	206	178	203	183	176	209	196	203	192	183	198	175	192	173	168	196	164	165	192	179	187	192	176	175	165	208	182	204	193	206	191	179	195	183	192	168	166	188	193	187	209	179	182	180	177	168	195	177	225	216	180	189	178	170	160	190	181	157	179	190	164	170	202	198	168	173	199	167	173	175	190	177	200	206	192	215	181	165	167	183	209	175	192	198	185	185	178	203	161	172	199	167	182	184	174	191	169	212	194	213	192	164	170	180	188	181	192	171	204	183	212	217	164	178	174	184	156	176	186	184	171	183	201	197	188	206	180	181	169	206	203	197	181	237	163	207	200	188	180	181	181	210	167	169	212	188	192	184	164	188	191	208	198	172	199	170	181	180	183	213	184	196	179	197	186	185	173	176	200	211	182	173	203	187	186	172	186	204	198	179	179	166	190	188	231	183	166	197	179	170	186	187	194	176	185	182	178	173	195	162	185	180	187	180	181	171	197	175	188	197	193	206	172	184	188	199	153	207	164	200	191	182	217	186	217	167	200	153	195	189	202	195	197	194	161	191	193	179	158	196	187	165	188	203	177	175	182	190	214	169	180	172	181	179	200	171	190	190	183	160	195	211	182	171	189	180	183	171	172	185	178	177	178	173	189	184	189	172	168	176	177	171	211	190	198	228	201	174	181	177	212	184	164	176	170	176	184	210	181	184	191	153	201	175	187	190	197	205	176	176	191	176	178	200	161	199	175	178	187	212	143	201	170	191	196	198	191	192	183	171	180	188	171	179	187	159	162	200	177	170	152	172	192	232	173	177	201	198	173	211	196	191	206	172	165	156	155	176	228	206	180	165	175	188	170	177	177	218	184	175	188	175	180	203	200	158	180	173	176	190	182	180	168	163	170	179	177	213	192	192	185	177	176	198	185	175	177	198	182	203	172	163	207	191	171	209	173	201	182	156	193	195	174	169	206	202	176	160	180	180	192	182	186	186	167	200	201	185	193	177	208	191	199	189	192	205	209	189	202	186	198	172	183	168	182	168	183	184	154	173	200	196	186	171	175	185	179	198	196	170	171	177	152	193	217	176	209	168	192	190	174	181	164	168	189	189	176	163	225	175	173	217	179	177	178	222	179	191	186	177	201	184	219	198	220	184	182	206	180	181	184	203	172	185	184	206	180	203	193	166	168	177	206	172	203	194	160	182	165	193	161	167	183	206	183	194	211	188	170	202	192	214	173	189	180	167	183	183	161	202	204	201	203	189	168	185	200	185	164	179	204	187	189	197	187	157	180	190	192	180	210	192	156	161	189	199	192	193	169	212	173	208	207	203	198	188	181	167	177	183	166	202	189	158	184	184	197	185	198	185	186	201	196	184	201	206	169	193	168	154	189	203	169	172	190	166	195	186	206	184	155	201	199	179	190	215	183	174	178	203	167	182	183	165	191	199	180	154	185	190	163	180	191	190	161	192	177	216	174	190	168	190	186	184	198	207	218	172	184	171	209	193	173	180	169	163	199	169	154	190	182	172	212	189	170	171	170	199	198	193	193	168	203	161	179	178	195	197	220	162	199	180	174	191	186	219	174	208	175	189	214	185	194	193	193	178	162	209	188	173	196	186	182	176	197	166	164	176	187	189	170	195	176	181	203	182	182	151	207	186	163	206	195	171	144	184	214	181	192	189	188	184	182	188	180	174	228	172	182	180	184	240	180	176	186	192	171	162	163	192	168	190	192	206	181	183	189	168	202	199	183	166	190	212	196	183	195	200	195	164	189	191	155	170	178	186	158	176	182	213	194	165	209	213	165	208	176	171	176	195	173	205	192	196	182	167	194	185	186	187	178	187	223	182	188	197	178	170	185	186	168	198	187	168	199	158	180	172	214	207	191	193	182	188	164	184	190	189	198	189	174	217	195	167	189	195	180	172	180	214	199	200	182	166	194	181	172	179	185	198	191	186	183	196	198	186	204	202	180	159	200	193	185	188	202	175	178	181	177	208	186	183	194	165	173	193	164	186	180	190	183	170	163	197	193	169	191	186	160	191	168	181	180	179	176	171	199	198	179	187	199	208	169	194	180	178	212	209	174	209	208	185	196	205	194	189	204	196	186	185	162	179	175	161	179	184	190	184	181	200	174	191	196	176	204	185	193	174	175	191	212	168	178	203	183	178	197	184	187	159	192	182	198	176	177	214	198	176	204	242	208	199	162	206	206	202	162	176	197	176	181	169	193	212	169	209	167	188	188	169	184	204	173	195	171	188	185	174	202	191	186	187	200	191	192	197	177	198	182	209	174	192	180	193	185	156	177	204	169	182	151	217	228	165	153	175	188	197	181	184	169	170	199	192	177	176	174	180	212	155	180	230	192	170	193	188	210	198	179	204	184	164	185	185	209	208	166	211	187	201	179	177	180	184	197	185	191	191	176	184	192	188	172	181	173	183	188	162	182	185	183	196	166	167	163	180	192	179	218	205	211	168	195	162	194	188	200	163	162	188	198	163	203	181	176	198	179	202	191	148	185	178	231	190	173	178	225	179	161	194	180	199	174	188	197	177	190	195	181	191	192	180	172	173	169	190	159	190	176	176	190	177	203	203	153	175	223	181	191	174	184	168	190	179	182	205	188	186	208	162	182	207	227	193	199	180	195	179	172	204	189	147	187	182	184	178	183	186	189	196	162	189	182	195	181	200	220	178	184	173	175	188	187	174	208	190	179	145	197	168	172	175	183	167	184	177	154	178	187	204	168	209	199	169	198	183	182	170	187	174	184	175	197	192	199	189	181	173	182	188	205	184	171	185	183	200	190	216	166	196	202	169	190	190	165	198	205	196	159	180	201	206	203	187	209	191	190	174	199
32769	14883	9333	4752	3051	4937	2507	1768	1474	789	565	493	486	459	435	456	456	464	435	423	459	442	435	414	391	421	444	420	375	422	405	413	430	448	439	405	404	445	416	428	397	405	383	413	440	358	405	427	410	418	410	399	402	406	438	403	421	398	420	413	406	446	393	411	412	406	413	381	424	398	395	385	454	449	391	414	439	416	433	406	426	406	396	411	423	374	398	416	426	391	441	380	456	405	412	401	395	426	446	405	441	417	395	408	415	403	385	435	409	414	422	392	413	417	399	405	385	436	444	373	428	412	395	425	408	434	392	436	402	388	372	430	413	404	429	414	412	395	439	423	421	421	431	402	394	397	408	447	447	399	415	420	390	409	380	408	436	414	436	433	408	425	444	403	407	403	435	364	435	422	392	403	412	444	391	416	410	400	415	400	394	388	443	383	409	407	381	407	395	420	424	466	407	403	428	386	411	432	447	418	403	426	407	436	392	391	381	431	398	433	424	405	417	426	430	462	429	438	420	424	395	419	423	403	445	393	398	427	386	398	383	410	420	401	392	385	397	409	426	454	374	425	407	398	388	430	397	429	411	431	393	435	415	430	415	419	408	436	409	410	453	385	457	407	426	413	423	420	403	392	404	431	389	425	416	416	405	403	412	408	396	383	424	408	453	412	370	425	410	384	421	443	391	420	401	424	420	441	420	428	444	392	395	411	387	429	420	438	392	359	451	400	407	381	403	418	417	422	432	398	452	392	422	420	387	422	416	425	402	409	422	409	394	407	430	418	429	397	384	425	426	383	391	421	406	415	428	409	392	404	432	428	423	407	417	405	375	405	465	414	397	400	401	415	394	420	404	394	410	366	421	404	415	393	390	428	432	441	404	382	398	423	434	374	432	427	428	398	389	383	423	407	441	395	421	406	402	426	399	389	391	380	377	398	430	389	411	420	426	417	412	391	415	410	416	374	430	421	403	434	426	433	415	373	388	413	443	406	443	435	444	410	380	416	423	432	406	428	391	426	388	439	403	404	400	415	444	398	393	409	424	428	412	422	455	375	433	421	390	424	438	409	392	399	374	410	432	418	430	371	420	409	452	421	423	392	418	400	417	373	394	455	402	394	414	403	416	440	404	428	394	385	405	379	384	380	438	402	389	469	396	383	411	390	438	423	433	436	396	418	399	397	413	400	403	391	446	420	414	378	381	399	394	355	376	371	386	405	412	409	394	417	391	405	402	418	405	414	413	411	426	431	434	390	406	390	409	386	414	395	406	396	423	412	397	421	430	396	427	395	430	414	420	419	395	434	417	418	434	378	399	429	426	437	408	405	407	413	409	396	438	375	376	423	391	445	389	399	399	371	399	434	385	418	392	418	433	366	442	433	416	418	437	397	428	383	401	422	435	415	398	423	398	427	421	395	402	425	399	410	426	434	417	423	404	435	412	403	430	415	374	382	404	408	415	425	406	430	431	424	442	383	400	435	422	388	377	416	373	425	416	410	433	364	434	391	428	411	423	411	410	396	398	390	393	451	383	353	410	424	381	400	403	391	448	375	446	430	422	361	413	396	432	411	417	417	407	391	410	402	397	426	408	407	388	376	447	398	444	380	416	391	449	402	462	439	402	441	405	398	404	388	398	424	434	428	450	379	390	423	399	437	423	429	419	412	423	423	464	374	392	377	389	397	420	399	452	442	399	431	437	419	428	396	364	388	415	386	428	428	381	401	401	395	440	409	403	400	383	438	432	412	403	402	415	417	393	399	397	421	402	434	386	388	387	439	444	423	407	373	376	434	392	418	357	437	395	422	422	415	443	437	418	380	440	428	439	420	438	415	475	413	406	406	412	396	420	430	405	375	390	437	410	437	427	445	414	417	411	389	432	452	428	400	417	434	424	383	407	436	404	422	416	423	400	433	422	375	426	370	434	410	426	399	395	400	434	409	413	444	393	389	398	428	415	424	390	409	423	422	411	393	420	429	433	369	384	398	408	383	416	401	396	395	397	412	417	394	421	427	404	382	416	395	421	410	464	408	424	436	401	422	411	420	417	422	409	411	406	397	424	454	412	410	396	403	405	395	416	414	400	411	396	427	408	418	450	401	438	430	410	427	409	397	412	403	401	410	433	414	379	415	411	460	401	407	431	385	405	391	397	396	439	410	419	447	467	398	405	414	404	404	373	404	387	390	437	417	411	399	414	427	414	420	425	436	412	404	391	388	421	393	395	409	411	401	419	423	403	402	399	433	394	399	419	431	414	395	397	408	403	385	396	405	446	403	428	401	416	402	414	404	409	415	428	419	408	402	416	370	418	419	431	440	401	418	403	429	382	395	408	395	420	395	407	409	373	433	442	404	381	382	415	408	387	398	392	409	384	432	405	426	403	389	413	423	420	427	388	402	408	419	388	415	399	381	395	384	377	415	395	405	418	411	424	435	404	401	394	398	401	428	440	421	408	393	394	389	441	390	401	437	390	405	398	382	395	405	412	412	425	405	397	393	390	434	413	427	411	428	450	433	440	441	411	431	363	430	389	408	412	399	390	393	404	408	405	386	393	428	414	440	449	402	431	433	408	432	412	408	403	431	404	423	382	421	402	415	410	413	407	417	389	415	428	378	432	412	393	423	370	417	436	394	413	432	376	437	458	377	424	447	391	470	424	432	399	419	406	439	413	379	402	443	393	409	441	406	416	396	417	414	434	417	416	440	389	421	386	429	396	431	407	396	396	421	399	423	403	375	394	374	413	396	441	434	378	410	374	416	396	378	418	387	423	398	392	424	426	431	408	402	426	398	423	422	405	412	435	379	372	424	419	433	376	412	439	425	416	426	419	413	390	403	425	401	441	412	402	387	427	434	396	418	407	378	431	427	377	464	415	419	409	421	420	401	432	407	376	401	430	442	415	392	412	399	422	389	422	377	396	414	404	404	399	401	409	433	411	397	450	430	455	429	403	391	405	403	374	419	431	402	412	432	351	398	377	426	416	437	419	391	403	414	436	375	392	410	401	417	383	431	401	373	423	410	408	404	421	378	441	407	406	405	406	445	414	398	410	429	422	393	410	406	400	426	437	438	439	409	418	398	432	389	398	402	420	364	416	386	404	428	409	417	414	440	438	444	422	383	415	433	378	421	414	412	415	453	388	428	436	430	407	417	449	418	420	454	367	405	440	387	389	412	423	391	418	399	439	409	398	438	435	448	403	413	405	415	419	383	407	427	420	407	421	410	395	431	418	413	380	410	418	433	392	394	416	401	401	434	424	418	407	405	415	408	355	415	423	420	411	399	393	391	408	435	431	409	395	411	426	384	427	405	432	418	434	383	405	413	409	414	411	405	414	416	409	425	419	446	442	399	410	416	409	380	420	406	420	391	416	425	380	419	404	399	451	405	406	417	430	407	408	402	399	439	390	394	414	431	450	407	431	435	388	403	410	401	415	420	397	420	440	407	414	436	403	386	467	397	436	402	391	414	414	408	406	394	425	389	391	397	386	431	413	385
61469	31042	12288	3226	1511	1885	1226	880	649	375	284	290	262	278	236	270	228	218	235	244	228	249	269	234	230	217	229	209	231	213	219	243	242	197	239	241	252	240	227	241	232	196	216	232	242	204	206	202	232	213	245	252	248	234	221	208	210	235	227	230	259	255	216	203	230	242	257	225	202	232	249	244	244	232	248	265	247	213	245	258	237	205	223	189	249	179	219	199	200	253	213	215	214	236	238	214	237	262	211	202	235	229	218	234	227	229	220	240	236	218	251	245	233	250	210	230	227	225	229	208	222	229	257	212	229	233	199	281	269	239	251	196	229	223	216	221	220	225	216	221	218	231	227	223	180	226	216	253	230	259	247	228	235	219	232	236	225	221	225	215	218	228	254	209	230	254	210	244	253	231	209	239	244	254	245	224	241	226	226	234	218	245	217	238	239	203	238	252	233	208	201	224	264	219	225	236	226	241	235	244	233	240	207	225	263	222	234	225	244	270	240	230	254	220	219	241	203	225	237	232	270	222	208	254	243	223	267	223	235	258	217	229	233	220	232	233	252	242	225	232	243	240	247	237	225	210	241	207	220	227	207	233	225	225	233	238	238	225	277	219	197	209	236	223	227	230	209	236	232	212	235	208	254	209	243	224	221	233	220	206	216	233	219	227	229	230	227	230	243	191	241	208	240	202	255	221	223	230	239	213	219	215	207	218	236	237	239	223	240	226	239	210	284	235	256	230	231	245	234	214	226	251	217	237	223	220	256	209	219	203	240	235	217	234	232	224	231	238	242	232	236	235	235	228	246	203	236	212	239	238	231	233	257	205	241	212	198	190	226	251	216	230	238	215	201	214	223	253	215	234	230	220	242	221	247	243	254	217	223	241	198	212	244	214	201	217	234	246	249	246	249	228	217	218	202	229	210	200	217	239	229	231	220	223	227	225	208	224	227	249	259	238	254	221	237	208	245	266	218	236	210	235	235	225	237	216	230	206	217	233	247	235	221	205	229	235	234	228	248	234	201	214	266	216	241	230	229	222	214	190	212	211	239	220	211	240	214	238	228	227	210	253	259	236	212	223	224	240	212	214	213	229	231	233	237	267	201	241	233	236	232	203	240	187	230	241	236	223	224	233	207	232	267	225	211	254	229	193	208	226	203	249	216	196	232	223	233	229	229	206	211	255	266	228	231	221	221	224	212	243	242	256	246	246	226	238	220	229	218	220	241	214	231	211	212	225	207	233	215	237	232	212	205	228	208	229	242	226	237	241	256	226	220	256	256	218	203	223	232	224	237	200	211	217	223	240	222	214	224	245	244	260	242	246	263	231	230	215	236	207	254	256	225	231	216	227	240	220	219	260	214	215	241	213	226	241	227	225	243	233	251	245	230	251	216	216	223	213	226	241	236	236	238	202	238	194	215	203	223	229	228	232	246	212	223	242	259	255	233	207	244	244	232	220	230	237	221	245	224	242	233	228	231	227	234	255	245	225	225	251	218	245	225	226	258	230	240	209	228	242	195	235	239	229	227	197	223	221	217	222	187	257	203	203	212	212	216	224	188	235	238	239	226	229	240	236	261	238	256	246	234	226	228	211	218	227	270	210	243	243	207	216	216	234	231	255	245	247	236	234	226	242	240	208	253	240	258	231	247	221	198	175	202	256	253	227	236	248	228	219	242	238	196	215	239	204	235	216	253	218	219	256	209	222	229	250	246	277	198	259	195	229	224	219	219	274	235	220	232	211	260	229	220	242	224	241	231	229	238	219	235	260	225	222	271	221	242	257	228	224	226	226	234	242	262	235	224	233	245	237	203	226	237	252	197	258	230	251	228	233	240	236	244	234	246	254	211	243	242	248	221	194	244	252	217	214	246	214	213	209	213	243	222	239	221	216	238	239	233	240	235	210	213	221	248	225	220	246	239	222	221	208	203	233	225	244	217	198	245	234	219	209	229	224	247	216	200	234	241	212	240	214	233	248	205	232	237	223	255	227	235	210	247	237	260	224	214	228	272	211	206	228	238	217	249	233	225	229	209	220	210	249	249	253	226	195	237	245	217	211	209	201	200	242	231	237	205	241	244	215	232	242	226	240	241	237	229	242	221	247	206	215	233	246	212	231	244	226	240	231	245	232	197	221	235	210	224	228	227	223	219	229	216	229	225	219	238	242	245	242	210	200	261	249	244	233	222	245	249	247	207	226	222	195	216	222	242	219	217	239	205	218	256	241	275	244	195	228	209	218	252	214	239	247	237	225	247	202	202	232	251	208	235	223	231	211	224	212	246	233	249	228	202	223	231	212	218	208	246	223	244	206	200	222	239	259	207	203	209	208	224	244	237	234	212	258	253	229	245	255	228	249	228	212	209	234	218	223	243	241	219	214	237	215	215	219	227	260	230	232	221	200	223	225	210	215	217	244	246	227	235	239	262	234	239	219	229	239	249	248	207	213	246	234	231	218	246	240	231	231	242	236	230	219	221	214	230	217	242	229	260	218	251	261	232	267	229	249	210	212	209	213	190	234	194	208	217	204	246	215	240	219	245	217	216	212	226	213	241	232	218	239	229	227	205	244	205	203	221	264	229	213	233	228	207	198	236	243	264	234	231	219	224	252	237	228	245	240	222	219	257	253	239	230	237	240	234	219	250	250	221	222	224	213	221	234	257	251	245	219	248	227	206	218	215	219	237	237	246	215	233	225	231	223	241	248	249	218	219	223	237	242	250	206	218	222	253	250	273	222	202	223	233	251	226	236	262	218	237	203	228	250	206	229	250	233	227	222	207	221	225	240	238	223	234	261	255	240	227	226	211	237	247	260	244	212	240	236	251	223	209	208	228	226	230	239	203	210	231	214	237	213	229	240	251	221	229	230	243	234	190	251	227	204	231	232	222	226	222	221	218	232	233	225	210	191	207	234	223	217	212	224	233	240	234	230	230	249	245	217	232	224	208	245	215	221	202	239	233	201	209	211	195	230	226	258	235	221	213	251	231	206	244	237	236	267	221	232	187	241	234	223	217	239	246	218	233	225	208	238	264	205	203	220	220	219	242	212	206	228	220	237	202	240	236	245	237	232	233	204	230	226	220	219	198	215	195	204	218	244	218	232	246	214	238	207	240	213	218	225	228	232	247	233	214	235	227	264	255	240	229	216	224	239	230	218	265	201	226	230	237	229	231	223	198	227	219	240	242	215	213	245	261	222	221	212	211	233	238	230	215	241	209	226	243	248	252	262	233	238	235	221	246	202	192	216	230	218	245	213	240	235	211	243	237	262	223	203	211	227	196	264	208	204	206	209	254	221	235	232	242	248	218	233	232	222	244	231	239	218	242	264	238	209	220	203	224	253	229	247	236	223	251	240	226	219	253	247	241	230	246	205	213	260	244	211	237	231	231	253	217	225	235	231	236	231	210	239	241	275	221	242	228	230	227	239	241	221	243	213	240	227	222	238	224	225	211	238	257	228	271	233	218	213	236	251	244	246	264	255	245	248	224	211	232	226
37931	18721	11288	5658	4326	7195	5386	3667	2474	1351	882	762	636	593	511	544	542	529	490	506	551	558	495	527	507	470	561	538	498	519	507	510	511	469	515	507	490	508	484	523	497	508	455	484	521	482	485	477	523	467	477	497	488	480	447	495	488	496	502	520	491	490	474	490	526	470	496	474	495	518	488	450	508	467	492	447	444	503	501	517	477	497	479	558	528	495	504	519	510	492	501	455	521	444	491	491	480	524	500	515	465	477	497	478	485	500	516	499	513	467	499	505	486	499	479	497	476	493	531	537	481	512	499	457	493	495	479	492	449	505	461	493	493	495	471	522	475	497	510	502	457	487	473	505	469	483	544	486	469	511	510	527	500	482	505	512	502	542	515	483	452	522	490	469	470	470	472	521	487	479	462	518	489	489	507	474	485	490	546	517	503	488	489	470	487	510	516	464	509	486	468	537	454	510	470	474	523	508	470	495	476	485	458	511	489	515	452	500	514	512	464	500	465	501	463	504	488	506	482	474	488	494	492	532	524	494	462	493	462	527	532	468	513	513	479	533	462	504	543	508	520	484	468	481	535	501	528	481	509	544	469	514	489	498	506	481	531	457	481	444	488	510	519	495	490	507	466	500	465	526	486	471	451	471	511	459	476	506	539	488	451	520	468	497	461	498	521	525	499	509	443	503	505	485	461	503	491	458	505	499	469	515	496	501	567	479	487	502	449	530	505	506	506	481	490	498	496	502	505	488	468	480	490	475	504	466	486	456	506	456	468	520	484	514	481	491	512	491	473	438	507	487	497	519	496	478	523	520	468	478	476	472	488	516	502	505	486	469	507	486	481	479	525	488	536	487	450	507	503	469	486	459	472	498	506	499	486	515	509	522	553	521	498	462	460	469	476	487	478	500	427	491	478	512	511	477	475	494	484	527	469	453	506	466	522	463	504	491	472	463	477	502	524	461	478	524	523	473	467	521	453	473	496	495	487	464	503	463	487	486	451	487	488	466	500	490	447	484	491	484	540	469	505	509	493	491	496	499	525	484	473	466	476	502	487	505	476	478	463	523	489	515	494	491	482	473	491	481	490	493	489	492	499	500	495	490	526	505	504	496	457	501	511	506	503	476	491	494	445	493	471	497	480	499	474	461	475	498	502	466	500	490	535	459	530	521	436	502	464	523	490	501	494	470	482	508	482	490	486	506	472	517	476	516	488	485	511	478	483	478	493	521	476	489	518	468	548	523	472	505	539	496	460	494	510	504	480	443	497	501	482	523	466	499	479	471	514	483	468	454	476	488	468	540	499	482	509	482	502	513	505	496	501	457	528	478	509	479	508	469	449	491	503	541	492	510	511	467	533	481	491	502	489	483	506	459	468	505	470	495	498	503	482	519	480	495	483	455	517	525	487	509	525	488	476	467	494	514	513	474	484	471	508	454	489	478	485	504	529	502	496	512	523	513	540	474	532	475	523	500	482	461	485	505	523	497	469	446	447	462	496	468	476	483	523	478	487	483	500	486	493	470	510	498	464	467	493	509	517	484	485	472	512	469	483	521	495	490	495	517	462	484	488	461	501	482	488	508	488	510	522	492	513	511	472	514	485	508	497	462	479	498	531	494	505	447	458	487	519	532	471	479	481	499	521	475	499	509	520	470	504	475	475	518	503	481	471	490	521	507	477	507	473	497	504	526	492	478	539	530	521	454	493	523	482	502	493	491	473	457	520	485	461	457	460	497	530	482	517	487	481	486	500	495	533	500	487	474	466	491	466	533	477	520	480	478	493	512	484	504	492	508	460	500	514	527	542	470	447	496	452	470	483	506	522	486	483	461	508	491	485	455	458	497	527	468	493	483	511	495	474	519	512	476	456	454	510	524	513	498	487	464	472	486	475	492	484	496	481	485	519	496	473	517	525	470	460	519	503	478	531	481	530	449	479	480	510	470	470	506	488	501	501	429	472	479	526	491	513	508	470	519	518	466	512	448	495	531	466	471	532	476	468	497	477	519	480	501	500	486	468	535	486	504	517	445	490	468	482	512	514	486	512	488	514	467	507	494	498	499	510	501	466	473	485	507	487	507	480	493	471	502	501	505	536	504	484	525	461	508	519	483	472	483	458	500	460	474	552	498	494	470	498	516	490	498	505	476	476	508	476	483	504	533	462	492	478	497	479	498	508	462	498	510	482	491	489	462	454	487	487	486	504	532	520	470	475	490	469	483	485	451	497	494	435	539	470	459	511	502	495	470	502	477	513	482	543	526	489	499	447	509	503	424	499	500	494	493	476	519	510	482	503	506	469	493	503	513	503	487	457	505	494	513	481	534	480	486	477	486	503	494	461	511	459	500	447	508	538	550	462	475	508	501	484	520	543	488	515	514	514	481	512	464	508	507	486	466	458	484	485	464	515	494	490	504	517	485	435	510	480	477	505	472	484	484	489	495	493	542	494	481	488	521	504	511	545	524	479	554	460	505	502	501	491	477	505	516	474	444	466	469	518	455	531	495	497	541	480	491	466	503	493	481	493	475	483	486	484	481	487	517	542	512	463	483	515	504	524	467	510	510	497	472	505	501	506	544	490	489	537	481	496	480	459	495	464	485	471	479	510	473	462	481	522	476	507	492	473	510	458	503	470	471	482	516	485	488	458	529	505	525	467	491	541	502	491	493	517	500	445	492	494	500	469	494	499	495	512	465	512	489	544	532	541	496	512	519	505	493	492	489	495	494	478	512	471	522	481	486	472	481	480	430	506	486	457	502	532	467	504	480	496	505	497	470	479	487	479	504	456	481	481	519	486	504	502	517	521	455	491	504	418	512	525	453	483	520	510	528	470	474	495	456	515	501	472	507	538	518	488	496	485	509	514	459	486	499	503	525	516	470	492	532	496	492	493	496	453	464	462	507	533	467	484	480	508	508	506	460	468	523	485	522	514	497	520	494	482	510	498	490	498	482	479	464	495	488	462	502	487	517	541	494	504	520	452	477	537	532	486	490	513	499	517	498	460	459	466	517	492	515	515	451	479	514	491	518	497	457	469	507	486	500	515	497	494	519	459	486	492	518	500	464	517	498	476	483	477	494	465	514	499	515	478	513	487	515	487	535	508	493	521	483	487	509	465	495	499	500	520	497	451	518	472	482	481	523	526	460	530	516	453	513	490	523	453	465	511	476	527	490	517	495	490	461	522	488	487	506	498	497	503	477	447	491	521	507	500	462	498	498	473	484	461	491	487	497	522	475	529	473	467	493	487	478	477	494	532	477	502	487	500	497	535	471	527	445	478	511	489	493	492	452	506	521	448	475	479	486	486	505	469	463	503	492	457	492	478	503	494	532	442	514	526	464	490	480	500	487	505	493	484	491	482	510	480	495	503	488	493	473	479	506	518	490	449	504	489	484	493	503	470	503	473	467	501	533	469	500	505	499	504	472	459	501	474	508	454	499	467	490	506	500	500	458	502	457	463	483	455	496	501	505	499	450	510	481	528	470	514	467	490	535	486	485
40699	14602	4852	1322	372	257	227	207	196	213	228	199	197	183	214	191	174	207	216	203	192	200	209	194	219	205	228	193	199	210	198	196	218	201	193	219	201	216	189	195	188	207	203	210	216	193	198	193	222	218	226	213	214	179	207	219	192	226	217	182	195	229	220	221	198	193	206	211	199	214	180	200	203	190	217	238	236	225	184	196	228	218	226	209	192	191	185	209	220	189	211	207	209	191	236	235	214	206	221	193	220	218	192	187	214	210	213	209	194	217	188	208	209	200	211	193	212	219	206	195	181	212	204	201	212	232	189	185	203	183	199	216	216	178	207	219	207	197	178	248	212	196	214	201	222	201	229	210	206	219	241	211	190	210	199	195	208	182	211	175	186	207	175	190	212	219	195	207	194	188	206	224	222	197	190	207	214	196	200	226	226	198	205	188	193	230	224	189	187	215	192	210	193	204	220	217	210	215	188	194	221	211	210	211	219	215	234	215	230	207	213	219	218	217	210	215	222	215	224	185	223	185	219	188	208	194	195	189	213	196	227	205	266	219	250	207	160	194	197	223	209	208	214	218	185	207	232	199	205	203	210	155	181	202	210	200	200	238	218	199	189	180	227	205	193	195	201	192	212	203	177	183	208	208	217	186	223	205	179	200	179	217	199	196	203	219	207	202	208	250	211	214	199	200	223	226	207	203	193	201	202	216	197	226	193	196	216	185	207	198	211	189	213	224	195	199	241	221	219	190	201	203	195	211	203	222	212	228	205	200	172	192	187	199	213	210	220	199	181	206	202	208	216	184	205	209	201	209	173	204	229	199	196	208	212	211	218	200	208	205	222	189	198	216	233	206	212	205	202	209	194	214	221	227	233	174	203	198	213	225	217	226	230	173	214	176	185	212	211	201	217	221	219	208	213	203	207	187	236	196	199	201	214	171	208	204	205	204	202	204	186	215	207	206	217	191	196	195	215	223	196	207	197	194	173	175	184	209	224	196	228	197	211	199	187	192	188	213	196	214	194	196	212	217	182	202	204	217	260	231	219	197	188	194	214	224	209	223	203	213	199	209	224	230	210	216	221	216	202	232	210	205	207	227	219	223	227	207	175	223	210	196	204	198	185	211	188	223	235	192	193	187	202	206	215	214	219	209	195	188	207	196	229	187	202	223	206	221	221	219	204	234	198	209	195	184	191	221	238	228	211	190	213	252	206	208	190	238	197	216	235	218	206	189	202	205	221	180	194	204	192	187	221	217	222	224	189	207	212	199	198	225	228	204	188	210	196	201	206	202	200	203	180	213	225	179	218	221	198	229	227	224	210	227	202	199	193	222	218	211	194	186	220	229	237	232	202	198	186	204	216	167	187	208	213	207	210	202	220	182	212	217	212	201	185	188	198	210	202	206	215	177	191	199	201	189	198	213	201	196	186	200	225	239	184	182	194	215	202	175	215	207	178	206	191	221	197	203	212	210	224	185	210	208	202	202	218	232	191	203	189	186	198	179	188	190	188	223	197	196	178	221	209	199	202	213	225	197	192	195	203	197	182	175	241	212	189	190	195	209	237	176	207	221	219	224	205	186	203	167	190	233	204	171	212	233	202	168	189	206	181	179	215	221	201	215	209	216	210	187	210	207	197	207	194	188	186	218	221	218	225	229	253	191	233	194	228	201	210	194	196	209	230	206	204	213	203	208	220	209	230	210	195	174	181	198	229	201	210	225	213	194	225	215	205	207	207	201	226	210	191	205	196	224	221	217	199	224	193	201	184	202	204	221	201	205	202	219	205	190	205	193	221	253	198	213	227	216	215	205	195	212	185	187	198	196	240	190	192	210	183	204	207	202	195	196	209	206	197	205	219	201	210	206	207	211	201	213	207	231	186	174	214	205	231	217	203	220	225	225	216	199	193	227	210	226	247	179	193	200	192	190	197	231	196	230	201	203	205	216	229	213	212	226	212	211	217	231	210	220	189	191	198	206	210	174	213	199	212	227	221	215	199	207	216	222	187	189	208	191	216	209	194	203	191	195	210	216	211	210	228	221	206	241	244	212	173	205	182	215	189	226	211	217	202	179	211	198	225	222	182	194	183	224	214	209	181	207	212	202	236	187	206	202	198	193	208	214	211	214	200	202	197	198	207	224	234	214	199	198	211	183	222	215	182	184	183	215	202	243	230	199	172	212	192	180	189	204	189	199	169	179	182	182	196	222	207	183	188	194	220	224	190	210	208	210	250	190	197	175	205	213	225	222	224	179	187	230	214	189	182	212	205	207	207	230	222	247	240	214	186	187	220	204	234	231	226	200	195	235	167	215	235	199	196	203	191	179	182	202	183	203	224	167	186	189	189	196	200	208	220	201	187	211	215	192	228	207	211	215	202	226	223	173	203	197	210	188	191	203	203	207	189	186	213	231	225	215	206	195	202	226	194	198	233	208	193	186	207	207	214	217	196	216	222	209	216	195	203	180	206	231	210	206	200	220	208	195	209	193	169	204	196	201	245	222	214	209	204	190	225	205	192	214	194	207	211	220	195	198	193	202	210	223	181	216	216	210	204	211	220	205	219	202	229	239	218	233	177	191	210	195	195	198	217	212	227	215	211	196	195	204	202	201	215	192	213	241	204	198	214	206	221	228	211	213	244	203	215	198	201	201	191	226	202	227	183	205	195	214	216	216	185	213	196	190	202	208	224	210	199	195	206	187	198	220	217	188	200	232	189	201	185	216	219	212	206	224	262	201	214	214	184	200	220	182	185	197	204	203	201	213	204	201	202	201	198	214	180	201	232	187	178	237	206	202	182	199	189	206	211	214	196	204	210	187	208	184	184	199	203	220	215	195	240	202	206	212	201	223	216	223	204	211	196	239	202	225	233	214	199	212	202	208	191	215	179	213	231	185	220	204	195	210	188	187	216	207	197	200	220	184	205	190	193	215	201	193	192	209	241	196	193	197	217	204	227	183	216	182	206	209	216	191	192	245	189	186	160	197	209	197	210	231	205	212	195	217	213	196	207	214	188	217	220	220	204	169	215	234	236	205	211	163	187	204	215	204	201	183	218	224	182	219	197	199	212	207	214	225	180	214	201	190	222	194	201	220	208	203	202	212	216	188	207	223	199	185	202	198	182	232	187	210	257	229	232	214	185	214	206	202	189	214	166	213	227	208	214	198	216	230	217	194	180	168	196	179	205	199	201	203	216	202	207	207	192	197	217	164	209	223	211	242	185	190	240	212	204	224	205	238	203	198	174	217	193	237	216	181	176	216	225	218	195	225	197	180	215	197	207	212	198	206	215	203	205	205	202	214	216	196	206	203	203	204	181	195	225	215	212	219	200	187	187	211	188	228	233	189	219	227	219	207	202	197	190	201	229	194	200	196	217	230	190	202	217	229	203	227	203	230	207	181	227	231	191	212	203	225	205	203	196	235	183	227	231	228	208	181	208	219	204	209	205	227	196	209	209	185	208	226	199	211	199	230	203	180	193	204	189	177	220	218	209	197
24347	8837	6738	3082	797	596	552	503	473	427	460	461	464	443	497	423	434	452	431	435	455	436	432	406	443	436	425	410	446	461	400	437	454	487	488	456	443	436	465	429	424	449	456	478	454	422	444	417	452	407	464	433	426	451	429	443	438	430	458	398	440	412	422	431	425	427	416	471	431	429	437	445	447	431	475	446	451	478	416	446	465	461	404	444	449	407	428	449	430	439	451	448	461	441	450	442	443	421	449	472	408	434	464	450	459	441	439	487	435	434	452	419	439	429	433	436	435	450	422	417	419	428	458	459	409	439	422	444	446	460	461	439	460	425	438	410	458	424	481	421	441	401	457	436	418	419	411	454	446	443	428	427	428	410	429	450	424	448	432	410	449	450	460	432	461	434	420	451	403	438	466	445	444	469	428	436	489	458	462	424	457	466	412	413	440	431	428	426	445	414	421	471	437	412	399	419	466	395	402	436	415	445	413	425	452	436	458	416	461	394	444	422	415	414	495	420	416	425	457	470	452	442	446	410	459	435	463	404	440	410	445	452	466	441	429	440	469	433	444	399	416	512	469	451	434	443	454	407	445	453	454	423	438	433	431	418	432	398	419	426	467	432	458	440	425	428	443	451	438	486	390	451	461	440	454	433	443	429	435	437	465	429	438	452	449	451	454	446	418	467	453	436	437	424	440	414	404	398	437	494	395	421	442	438	461	443	421	434	407	477	463	439	435	406	499	445	452	439	406	431	450	457	438	453	412	469	415	417	425	413	449	464	427	450	478	443	449	446	421	453	447	464	428	435	452	447	446	451	394	421	422	466	444	470	458	459	462	436	406	400	456	455	447	463	422	405	425	438	403	410	456	422	388	457	464	465	447	458	435	461	436	453	457	420	446	461	473	475	449	423	417	403	473	410	435	454	453	447	460	446	435	450	429	436	435	455	433	431	433	453	434	454	450	453	421	419	456	430	413	475	429	470	459	431	430	465	473	387	448	447	440	443	387	409	448	426	412	451	512	472	451	450	460	472	386	417	453	439	504	426	427	451	406	439	460	469	442	447	439	441	458	418	438	434	463	466	455	417	456	420	478	423	440	412	417	429	435	449	460	480	417	453	456	435	474	439	476	447	452	452	416	458	434	423	420	462	437	443	437	402	456	444	421	424	457	455	477	412	421	449	418	456	463	427	419	435	439	425	457	481	447	436	427	472	431	446	394	417	429	436	454	452	428	450	469	474	460	434	432	452	447	496	431	409	473	439	412	477	426	454	417	455	413	426	443	429	411	468	421	478	445	445	479	436	436	448	444	461	423	441	447	403	486	404	429	415	460	424	410	417	413	438	439	432	433	457	455	449	445	455	449	513	425	442	467	438	436	480	426	439	429	471	471	413	460	470	433	473	465	469	436	427	460	424	450	440	463	437	470	411	453	425	415	433	427	456	436	434	446	417	412	447	455	434	427	453	432	424	411	460	478	453	424	428	410	425	415	418	438	481	443	442	412	457	438	430	478	413	419	413	449	423	447	450	414	423	447	454	496	423	475	402	424	469	419	439	446	447	466	445	450	441	439	454	444	426	454	420	429	405	446	427	439	471	436	475	428	420	395	435	421	410	447	439	453	428	436	432	431	448	478	397	456	387	434	442	469	430	422	447	427	436	411	384	437	459	468	450	444	429	438	459	439	434	457	432	430	419	448	424	451	451	455	427	416	471	442	464	476	450	440	469	469	441	388	405	393	472	463	418	429	404	450	432	434	460	434	450	427	422	462	473	438	452	387	450	430	442	448	446	455	434	437	457	432	440	418	423	414	437	430	467	469	418	444	437	484	430	425	430	409	417	438	434	443	416	423	394	433	435	485	431	450	441	438	423	451	429	432	446	437	437	442	451	456	424	434	435	408	439	427	475	450	437	457	457	441	417	483	444	425	412	453	468	460	423	414	461	457	466	442	475	469	427	465	459	450	445	418	422	438	455	450	449	450	434	431	430	438	437	421	438	418	422	410	425	435	436	476	428	444	455	443	449	426	429	405	453	419	440	435	426	395	436	464	421	453	426	443	436	435	456	452	423	462	423	435	434	416	407	437	442	460	445	421	421	443	414	446	423	449	456	444	453	474	426	441	423	403	439	437	422	417	429	454	454	449	427	437	439	382	427	460	446	457	413	486	427	438	422	449	414	462	426	441	431	488	425	428	458	424	449	439	402	456	402	400	469	442	426	422	418	439	417	428	421	400	458	467	427	455	468	402	433	451	442	420	489	440	426	477	459	387	472	414	446	462	408	439	426	462	430	415	426	425	425	434	422	472	458	439	443	422	395	429	435	449	431	439	422	458	403	463	447	423	432	449	420	418	431	478	454	439	453	416	426	417	431	410	459	481	434	427	443	473	432	412	467	462	427	408	457	471	442	442	467	443	472	469	401	468	439	430	438	444	403	413	434	446	440	415	453	447	417	434	449	446	445	468	451	474	391	425	434	423	400	471	444	431	441	448	450	460	431	434	439	450	435	411	411	459	462	469	458	423	426	502	437	437	428	470	424	447	433	429	424	444	433	430	454	433	433	434	423	466	413	409	450	418	413	430	405	457	446	459	447	427	395	429	436	435	437	478	444	492	412	432	407	420	449	421	454	424	421	404	398	414	445	442	435	430	455	460	434	464	444	447	409	452	428	434	437	437	440	481	437	465	465	451	447	444	417	437	461	412	437	464	452	459	444	441	429	470	428	485	428	460	458	459	438	459	438	423	434	432	405	436	467	449	442	441	435	435	447	445	415	441	433	428	454	468	411	459	448	446	478	454	434	446	425	433	401	460	413	442	420	483	438	479	434	441	447	427	457	401	441	436	452	420	420	465	448	473	418	425	430	418	447	417	454	431	455	467	448	429	428	421	418	421	483	469	421	403	388	449	405	454	468	442	426	438	463	451	425	459	429	436	455	432	427	423	443	431	441	434	376	443	435	448	445	408	445	463	440	440	457	424	431	431	422	415	463	417	456	402	420	462	448	429	422	415	411	441	397	432	404	440	459	407	455	472	465	491	454	446	431	435	444	446	412	426	418	414	429	444	438	451	431	438	433	456	431	455	432	490	418	406	486	417	435	453	428	426	464	454	447	460	404	456	460	423	427	431	463	394	426	438	421	450	468	482	438	432	460	461	437	439	434	441	453	439	434	425	440	460	442	420	436	450	405	473	426	426	463	453	439	379	426	459	464	418	423	432	407	423	422	416	484	449	461	418	416	449	470	450	469	433	433	458	459	415	448	455	458	455	427	462	421	448	448	436	419	441	416	443	445	422	459	471	429	427	450	454	479	454	415	467	449	453	437	469	450	421	404	463	428	440	429	422	439	423	452	459	442	469	459	460	419	417	392	450	435	436	431	431	446	432	438	456	426	436	442	440	429	417	419	438	437	462	422	449	471	409	449	465	442	434	413	404	435	428	469	460	443	423	434	470	437	443	464	466	452	419	410	426	412	441	446	478	429	419	424	465	420	453	410
51625	23930	10366	2328	730	1092	755	581	382	256	204	218	187	185	175	192	175	179	179	197	189	218	184	153	173	186	164	164	171	205	172	174	174	193	208	196	169	158	185	169	154	193	188	171	179	171	174	185	161	169	200	178	173	193	174	204	165	173	137	163	165	164	173	189	179	171	188	196	170	186	170	177	162	176	185	196	167	194	176	184	179	188	164	181	153	190	203	182	178	156	176	184	172	148	198	181	174	183	173	174	168	186	158	190	180	179	166	159	157	166	157	182	159	214	158	173	169	173	182	201	186	191	166	177	177	189	155	168	146	160	173	188	170	156	152	170	177	198	188	161	174	181	186	167	169	170	187	191	173	175	172	158	189	158	156	213	174	195	169	171	168	195	173	185	168	192	199	195	203	142	177	177	178	182	174	172	161	198	182	169	193	192	204	161	176	198	179	153	176	175	188	182	166	185	174	182	187	200	195	170	193	153	207	170	173	174	151	178	167	178	186	206	166	176	185	204	180	185	159	184	177	157	159	188	157	180	166	173	177	167	174	177	156	171	189	188	170	179	183	158	175	199	147	152	196	173	155	171	188	150	193	201	160	162	201	150	190	184	148	166	176	164	158	195	199	175	177	196	191	173	193	192	189	185	185	153	182	154	172	165	156	190	171	176	168	182	166	173	163	164	169	163	202	158	180	184	183	161	168	182	181	197	214	209	193	170	166	202	156	167	180	182	180	174	169	188	183	190	164	163	160	184	169	178	172	190	171	176	186	157	178	182	195	210	200	185	168	182	187	168	195	188	167	179	170	182	181	157	205	164	167	162	173	156	156	189	180	195	178	195	218	181	189	179	156	193	159	170	183	176	171	164	193	201	176	165	216	159	155	181	172	186	189	187	197	217	173	153	177	184	184	200	178	184	170	179	209	158	180	168	168	187	161	183	195	165	160	156	168	174	190	200	168	151	147	194	188	175	151	161	171	150	205	147	180	184	186	150	180	145	174	165	183	171	183	198	174	206	157	189	173	191	164	177	163	157	165	185	162	162	190	183	156	174	162	169	185	188	197	159	145	168	174	172	185	163	156	192	175	169	169	192	190	186	185	170	207	163	159	166	210	179	196	176	180	186	162	198	193	203	134	173	221	171	162	178	156	187	206	195	162	182	181	184	167	191	211	187	162	191	167	195	162	194	176	194	176	184	177	168	187	183	221	182	190	163	162	178	173	183	158	200	180	184	190	180	171	176	189	172	172	180	177	151	156	173	167	191	179	174	186	164	169	192	195	174	184	185	155	173	192	182	187	158	156	196	170	195	203	189	177	162	181	174	155	165	188	182	178	193	180	175	166	201	182	182	167	181	203	178	164	160	172	155	178	180	169	184	190	203	177	180	187	192	173	199	196	166	177	205	195	208	173	181	161	186	167	170	195	162	177	188	171	196	161	177	173	175	181	187	184	170	225	170	204	168	169	151	167	175	160	195	169	168	168	193	193	185	191	193	168	160	176	168	184	187	170	171	182	199	158	181	170	190	191	170	188	186	181	169	162	183	174	189	194	168	154	176	151	169	167	172	164	192	188	183	170	167	177	191	169	151	175	164	172	194	162	190	197	194	184	170	176	151	164	169	178	206	188	159	151	184	192	141	180	175	210	156	195	186	189	202	187	199	172	199	186	173	185	161	179	194	173	193	162	163	186	164	178	183	198	167	176	183	186	183	178	160	186	173	180	167	191	168	170	170	149	164	160	170	187	180	182	163	163	187	190	178	187	187	183	192	172	179	214	173	174	185	181	188	175	179	212	186	191	199	191	178	169	196	172	172	154	163	155	190	175	181	173	179	171	162	194	151	162	185	196	161	174	165	187	175	155	173	205	162	194	174	184	189	154	191	182	175	172	177	171	185	189	161	174	173	184	159	188	179	177	168	169	199	166	166	194	168	184	170	187	154	176	180	186	193	153	190	161	186	194	178	196	193	208	166	186	208	190	173	178	173	167	179	173	183	161	182	186	169	192	183	186	182	166	190	171	179	172	170	208	179	150	186	158	205	173	195	158	168	170	173	173	190	164	185	171	189	209	171	177	164	179	168	166	196	165	159	169	176	155	171	168	155	180	172	178	172	199	197	213	178	185	183	173	192	179	205	163	189	173	189	171	202	199	169	164	160	160	173	170	196	187	191	180	167	175	188	153	155	168	166	158	174	156	182	189	179	188	177	158	178	204	197	169	164	177	187	177	196	196	177	166	181	175	179	194	166	183	172	199	189	179	160	145	188	185	171	213	188	178	188	176	171	163	172	186	189	172	189	177	174	182	160	189	176	192	170	174	149	177	176	161	167	154	165	161	197	186	164	186	173	169	165	177	152	121	161	180	142	172	189	201	199	191	154	175	197	194	179	182	155	165	142	168	176	166	197	154	168	170	153	153	177	179	177	180	184	138	212	197	202	180	188	198	186	185	178	194	176	157	174	171	170	203	176	176	189	162	182	186	172	193	179	158	176	193	189	187	166	157	147	188	170	170	177	188	174	167	186	164	167	164	186	167	186	169	184	173	188	197	213	167	178	174	175	160	194	171	168	209	197	191	178	168	180	179	160	192	192	155	192	186	166	151	177	149	168	192	152	207	176	155	144	177	180	159	177	197	177	173	178	190	197	167	194	166	171	159	187	163	167	150	183	167	183	160	175	173	158	184	187	161	172	180	196	185	202	173	169	167	192	192	190	178	178	171	172	194	175	158	166	183	219	189	167	169	152	175	163	160	160	205	182	156	175	173	185	154	207	175	150	195	182	190	169	196	180	157	165	191	164	189	172	156	198	149	153	190	150	164	165	179	189	169	165	187	173	171	159	196	150	170	175	191	165	168	185	201	158	161	193	190	180	176	178	222	197	184	160	183	173	178	159	197	187	177	175	161	155	182	200	172	189	173	200	158	189	174	161	166	181	187	169	199	186	184	156	144	183	169	145	178	184	164	168	173	183	163	222	220	199	191	199	188	175	173	209	210	177	156	151	178	216	184	167	177	213	190	167	146	172	194	157	185	186	182	191	163	185	163	169	178	177	194	174	178	184	163	196	175	181	179	183	185	188	153	184	184	173	175	158	180	174	190	182	173	165	193	197	211	194	159	167	190	186	164	177	148	188	174	168	181	184	182	181	173	195	196	196	191	194	174	194	192	180	181	174	149	180	201	216	191	147	187	167	195	158	178	171	188	172	152	151	186	171	193	174	187	195	167	162	165	186	205	154	162	188	159	170	187	165	170	177	187	169	198	179	187	183	178	192	199	163	188	170	182	172	159	180	179	184	192	164	172	188	171	170	161	178	155	193	197	183	168	183	188	176	151	166	172	177	165	157	177	180	165	176	173	196	185	184	212	177	189	175	168	191	187	175	177	182	188	176	194	182	203	196	168	202	161	173	183	154	173	149	160	166	166	192	184	178	200	178	181	185	173	201	168	147	164	188	195	173	154	179	197	187	200	167	181	191	158	179	184	184	178	182	199	160
31124	15224	11956	4421	2111	4559	3071	2387	1493	887	672	540	452	445	443	412	459	400	417	388	427	391	406	407	408	369	414	422	408	399	396	432	436	407	417	414	379	362	395	377	397	434	392	403	382	413	427	381	386	407	386	385	378	377	377	436	443	399	383	406	445	366	398	383	384	395	375	427	409	406	397	397	382	397	424	374	408	414	417	409	434	379	401	390	410	396	391	371	387	424	390	391	378	411	376	426	357	422	378	373	389	422	419	375	377	421	420	388	401	393	363	377	369	418	356	371	385	397	418	384	427	420	339	407	393	415	396	385	400	409	371	368	440	384	385	378	402	356	389	380	400	375	399	383	419	437	419	374	381	398	380	364	415	424	397	376	401	372	406	380	389	372	402	389	405	396	411	371	391	371	459	395	400	370	413	404	375	399	422	379	388	404	380	415	399	415	383	400	423	382	381	375	360	407	415	417	351	386	383	400	385	395	370	385	408	408	412	421	419	390	419	418	436	387	386	405	393	421	374	398	366	428	385	390	399	371	381	401	408	395	392	393	400	410	407	384	365	421	404	418	364	371	438	407	389	373	391	427	381	388	404	403	393	364	416	373	366	390	409	397	402	417	385	413	454	398	425	381	402	346	415	390	397	392	416	401	379	376	378	401	411	366	408	374	416	388	408	358	410	371	405	419	351	419	365	424	423	380	402	401	385	407	402	356	421	383	377	385	384	370	408	417	396	351	390	426	412	390	393	416	406	358	394	419	377	375	389	435	361	408	381	383	432	413	403	377	371	396	364	384	387	375	399	372	376	377	387	378	370	392	419	421	416	381	391	402	380	389	358	376	415	426	393	403	359	388	409	404	372	416	393	392	386	380	385	383	393	368	383	414	407	419	440	365	344	383	433	396	404	380	385	410	399	391	371	399	419	399	403	389	404	383	411	403	413	383	394	436	425	394	389	409	407	381	387	421	390	363	383	375	408	377	385	408	362	399	410	370	429	394	365	393	394	413	429	387	384	391	415	419	401	417	403	420	421	426	410	406	424	414	359	396	371	401	401	390	422	407	381	388	372	371	406	407	380	389	396	405	450	410	387	404	419	407	390	397	368	427	388	433	372	420	382	408	400	426	404	361	424	392	376	396	382	388	384	413	403	402	395	413	385	392	390	359	394	377	378	361	397	397	397	405	423	399	394	381	389	387	375	349	383	409	382	371	409	350	389	383	370	394	409	393	397	381	343	409	383	404	363	356	384	399	403	377	407	376	413	401	388	405	381	393	354	377	366	376	392	378	393	418	373	385	387	384	395	369	402	429	394	432	402	380	422	410	387	389	380	448	405	381	404	372	405	419	380	381	401	396	391	400	406	385	411	374	401	391	390	384	374	406	394	399	393	346	425	415	389	417	381	432	408	381	383	379	386	424	432	409	395	361	418	405	365	378	372	375	409	413	394	395	389	386	392	373	385	390	395	399	380	374	396	431	407	381	428	395	400	436	410	395	399	392	377	421	431	413	369	372	393	399	381	360	389	366	402	383	379	336	381	417	411	391	381	391	409	383	399	363	394	436	403	396	383	398	370	413	365	408	373	384	395	401	408	436	412	396	372	404	401	411	387	410	408	386	391	343	406	406	378	360	405	374	414	365	398	354	413	394	415	437	367	421	414	429	371	378	425	392	412	430	393	399	384	373	371	398	401	440	401	410	375	399	436	335	400	400	394	430	394	349	401	357	387	356	388	426	400	404	399	353	415	413	386	398	403	417	398	404	396	390	395	394	391	408	406	377	396	409	390	411	409	409	431	396	401	393	415	360	340	380	410	361	361	355	407	361	395	392	394	405	388	371	424	399	399	422	398	363	425	388	395	394	439	378	392	382	375	410	382	400	405	418	427	367	391	365	413	382	420	415	409	388	363	411	397	407	378	397	420	389	430	367	416	390	421	398	389	398	390	403	386	373	388	364	405	385	386	364	401	411	418	405	405	377	394	385	382	405	399	394	400	398	390	385	424	362	396	399	435	375	416	429	402	380	441	420	387	428	344	389	415	429	434	380	393	400	430	373	378	396	404	380	394	441	411	377	394	404	366	384	390	396	429	378	388	386	391	386	413	363	412	381	421	366	392	381	392	394	392	401	372	354	405	391	380	386	412	337	394	418	393	398	369	410	389	399	396	383	396	393	391	381	399	373	409	403	376	356	388	413	394	405	397	414	411	418	400	359	382	405	414	382	364	389	391	384	369	409	374	410	406	383	406	423	394	375	409	354	405	438	379	363	370	378	398	417	385	394	395	397	372	399	392	427	375	384	404	413	427	416	376	384	371	380	385	407	364	402	408	398	374	381	383	399	391	383	418	383	415	381	405	413	401	415	381	388	389	406	382	396	399	370	406	403	382	399	386	411	380	358	389	396	421	386	404	372	391	384	416	428	379	371	419	365	378	432	375	392	424	426	385	392	409	394	404	405	400	403	382	345	386	352	354	387	413	393	373	424	393	395	386	386	418	401	354	409	427	414	366	401	405	394	413	376	424	391	406	397	366	376	379	407	371	367	402	389	406	374	438	383	445	380	407	376	392	415	398	394	381	422	416	390	400	415	411	386	399	418	407	418	384	376	435	404	381	399	399	403	406	419	356	391	412	402	398	385	384	406	391	377	383	374	393	366	391	348	384	413	394	389	419	375	374	385	398	371	380	402	385	432	423	402	367	388	389	402	389	425	392	382	387	360	359	358	393	381	402	391	386	432	375	381	386	360	380	379	445	403	380	384	388	407	406	375	360	397	400	425	392	397	380	407	402	395	378	407	413	377	413	389	428	381	398	407	371	368	393	370	418	362	405	382	393	416	354	398	361	363	388	411	381	388	431	392	411	393	417	389	397	392	377	370	441	405	377	367	395	384	374	380	432	421	384	366	423	370	420	394	372	408	386	393	393	408	406	409	419	422	395	401	377	409	389	382	400	386	413	386	378	396	397	421	416	383	406	365	387	368	400	417	355	413	420	385	378	379	386	396	392	420	389	365	409	380	394	408	398	389	361	405	405	389	377	353	403	393	427	410	377	412	387	369	405	433	417	426	363	419	369	405	387	409	401	384	374	398	388	424	406	380	397	372	377	433	385	410	369	391	384	379	405	412	428	404	395	385	431	432	406	378	443	401	374	363	388	397	379	360	362	381	385	385	383	406	406	432	390	433	374	388	384	417	383	379	424	417	399	412	379	418	396	352	421	418	401	423	356	410	370	359	386	368	408	396	389	399	395	391	400	369	413	374	381	408	389	378	377	411	377	374	380	383	404	391	398	418	387	384	404	394	427	407	400	385	387	394	378	397	394	406	412	411	376	379	409	427	375	417	434	410	398	338	385	413	375	389	383	396	374	388	391	378	411	372	395	424	391	395	427	352	399	384	396	411	378	381	396	377	338	420	404	374	401	431	379	392	404	425	365	385	405	362	387	431	408	434	383	383	385	371	368	396	408	422	397	358	402	401	380	410	392	340	386	370	429	391
58608	29740	13106	3435	1328	1770	1164	917	592	350	325	270	239	269	247	222	248	230	220	277	213	240	224	245	230	219	203	213	234	249	231	190	242	257	245	229	207	231	233	244	231	207	240	228	201	260	229	240	210	226	225	224	246	212	236	211	226	223	180	231	200	207	225	212	236	248	241	241	262	224	222	241	244	248	265	206	196	207	208	228	240	241	219	217	213	208	242	212	216	240	210	236	210	261	243	222	242	259	199	199	221	206	225	214	225	224	227	227	217	247	220	238	233	239	226	239	203	250	222	219	246	220	234	202	247	242	218	224	257	236	241	238	272	223	228	251	218	215	230	200	215	218	196	259	240	244	234	190	243	226	217	218	204	207	276	206	221	231	233	230	220	245	234	228	247	213	233	236	248	227	249	223	243	209	235	252	212	224	240	179	225	220	215	212	219	219	230	241	207	219	233	216	245	205	196	189	216	224	229	234	243	205	246	248	230	258	236	229	214	228	230	222	225	236	209	225	206	228	241	230	222	212	243	231	249	218	227	199	216	237	243	220	246	229	215	249	202	240	241	286	237	218	215	219	221	234	209	207	232	206	194	217	230	234	222	246	200	179	228	241	230	216	225	195	209	208	203	201	233	232	230	215	237	226	245	203	196	240	210	220	236	247	217	231	237	237	212	226	208	194	242	228	213	212	220	225	260	243	228	226	213	214	249	194	224	227	206	214	225	228	206	224	239	202	208	224	231	237	230	241	213	208	248	239	209	233	214	222	214	224	249	230	247	198	236	219	253	237	233	257	228	230	226	210	254	221	232	220	248	227	244	230	213	257	236	205	248	229	234	245	232	233	219	221	190	256	215	194	218	242	259	199	219	208	198	239	228	231	232	203	223	239	216	227	234	230	216	244	227	234	220	230	222	225	205	215	248	245	244	236	212	259	219	236	224	267	239	257	217	228	202	214	221	249	202	250	234	253	221	252	231	204	201	196	192	199	233	219	201	185	218	194	250	203	246	223	236	194	219	212	222	243	202	252	230	237	251	235	237	216	244	214	244	218	230	231	256	233	213	213	245	209	210	198	243	249	205	259	224	221	217	223	235	242	258	231	233	210	229	232	232	249	214	232	234	239	233	255	222	204	249	258	201	255	222	230	229	171	198	269	216	217	231	237	265	213	249	237	226	196	238	244	201	223	210	225	233	225	207	227	239	225	254	202	240	240	214	209	202	244	245	231	240	228	216	256	225	226	230	241	243	249	254	214	244	253	222	238	187	210	234	254	224	199	237	210	228	227	225	217	221	243	241	245	247	215	195	218	236	228	206	212	221	232	198	216	197	210	238	215	248	236	218	221	190	200	215	205	237	191	239	241	205	248	243	218	241	248	215	243	229	225	216	253	232	193	223	261	230	229	214	219	231	225	223	194	229	228	203	241	211	252	237	260	222	241	228	224	248	241	234	221	237	249	244	227	237	235	254	236	233	269	265	242	212	215	215	220	242	232	205	216	240	220	225	234	239	228	204	230	219	183	221	219	238	204	193	222	231	232	258	226	222	237	225	235	212	227	224	231	238	220	205	242	257	216	249	224	263	234	236	240	220	251	243	207	219	224	212	218	205	212	219	231	260	204	201	231	238	204	215	234	241	233	241	204	217	270	193	231	224	235	218	244	218	220	205	264	221	222	218	248	255	229	239	234	211	221	247	244	239	216	229	226	234	230	195	243	222	215	203	182	230	217	223	215	212	213	189	217	210	219	205	237	236	221	226	229	238	238	239	217	223	220	210	238	255	229	218	225	219	226	212	223	210	199	222	257	242	234	232	216	212	213	225	217	242	218	220	240	187	216	227	213	225	237	236	238	241	220	215	249	230	234	205	238	238	235	203	236	236	234	243	236	220	204	231	230	217	228	245	238	220	263	247	230	266	243	246	235	244	222	204	216	233	213	230	234	213	280	232	217	214	252	198	232	230	213	231	223	229	214	192	206	206	224	202	223	217	258	228	215	229	201	225	230	228	223	253	233	219	233	224	225	232	218	225	211	232	206	209	234	257	236	230	219	233	216	220	237	220	232	211	229	220	240	193	229	207	211	248	227	257	241	285	244	202	213	219	222	219	226	247	213	236	217	268	191	208	225	253	223	240	200	246	248	245	220	221	221	263	208	252	228	239	249	247	259	217	222	241	254	209	224	217	238	246	229	198	239	214	264	222	245	236	244	249	211	252	230	201	204	229	211	223	216	211	242	233	215	204	204	236	208	230	227	233	255	222	213	259	230	216	224	206	214	257	208	217	215	238	197	249	223	214	213	257	232	222	209	242	258	266	249	223	232	250	250	221	209	229	237	231	242	204	213	221	221	216	213	257	225	218	224	217	258	238	241	203	203	223	215	242	209	220	231	230	231	195	222	235	210	236	245	244	248	256	219	217	231	198	244	210	217	203	204	211	229	220	242	216	225	242	225	213	238	230	234	216	249	247	214	201	216	240	198	215	231	198	230	222	225	202	202	227	254	227	241	235	268	221	241	222	209	232	227	213	235	210	239	204	220	246	234	215	221	236	217	245	225	273	208	216	230	217	215	230	250	220	247	266	231	228	240	206	219	242	262	238	232	218	215	237	221	213	202	193	241	235	217	223	229	225	242	244	255	219	234	230	225	222	248	229	234	259	222	232	263	240	232	226	259	257	210	220	227	232	225	245	201	232	258	229	211	215	254	228	228	222	225	217	215	248	222	234	230	226	220	234	233	271	213	231	240	226	251	232	232	222	222	239	223	200	210	257	239	229	237	221	239	220	232	241	213	227	239	214	228	209	217	240	264	219	236	201	234	237	234	194	219	213	234	240	221	236	227	233	237	230	218	231	199	208	214	212	230	211	255	245	207	232	206	194	239	266	204	222	240	211	212	245	205	232	242	238	286	219	212	215	234	213	221	206	226	221	216	212	211	220	216	239	211	248	204	202	222	219	224	228	212	238	217	249	204	240	204	231	248	204	229	246	226	228	241	235	231	248	258	234	241	212	249	236	225	246	254	241	232	210	194	232	212	207	252	207	248	257	259	238	214	203	213	221	233	211	232	219	219	222	219	205	212	222	220	232	216	217	217	214	238	214	239	245	252	235	224	234	231	218	200	227	249	230	227	235	210	232	223	236	233	262	250	216	260	216	202	188	213	231	241	216	224	239	224	204	211	256	214	233	229	228	233	243	231	222	245	210	239	229	237	218	222	219	223	222	231	216	250	229	234	244	234	234	200	260	251	196	266	218	208	234	228	236	221	246	240	231	212	240	252	219	259	251	181	225	264	258	231	243	276	220	244	252	250	223	261	254	220	208	210	231	282	228	234	223	211	225	237	241	240	241	235	204	242	239	248	242	231	224	221	192	219	236	204	222	246	221	242	239	272	242	259	255	223	237	217	246	210	225	223	219	192	236	202	223	240	202	245	224	220	242	256	236	236	207	237	217	214	218	233	241	246	254	281	216	234	200	251	226	225	214	231	239	231	211	216
35669	19795	12795	5998	3790	6991	4706	4135	2231	1335	938	747	640	594	544	525	586	513	517	527	529	526	507	535	519	526	510	516	525	501	474	518	489	481	474	538	461	488	541	501	477	535	514	494	518	506	510	445	504	473	506	512	502	482	544	513	510	485	468	485	444	468	500	529	503	445	496	464	491	502	520	447	481	520	492	522	489	504	531	492	521	490	505	485	464	510	462	493	467	516	509	478	494	522	520	462	507	521	496	493	503	509	552	524	466	540	484	527	509	500	462	500	507	481	497	482	563	496	501	460	469	512	477	490	495	524	485	480	506	530	483	521	510	448	522	497	485	493	455	499	507	496	469	514	498	502	447	471	475	478	450	488	466	493	468	515	487	532	488	474	493	507	470	496	499	477	440	468	504	475	504	437	523	471	476	513	549	487	481	497	446	463	533	492	462	526	486	483	471	468	527	480	495	463	487	482	482	473	477	524	477	511	474	496	459	514	513	480	490	518	465	514	478	569	493	484	478	506	482	482	526	450	492	468	495	510	478	492	482	522	494	507	485	536	478	503	501	516	451	478	493	476	494	483	493	461	492	496	484	469	504	459	547	487	492	431	505	494	482	503	492	487	479	490	483	452	496	492	474	490	501	473	523	483	526	499	479	456	478	474	486	487	504	512	489	490	462	501	464	529	486	493	488	463	445	458	463	496	500	465	471	496	496	472	462	466	458	457	518	461	501	509	471	517	510	491	479	477	462	475	470	503	483	524	456	536	490	501	475	466	497	491	526	458	513	494	505	481	511	461	472	503	494	503	440	488	525	465	504	462	466	517	510	523	519	460	465	509	488	491	512	494	498	476	466	489	472	478	490	447	460	460	497	498	473	527	494	480	466	517	524	444	471	479	539	500	509	467	507	490	491	460	466	510	499	470	478	494	419	495	490	478	520	495	496	490	501	483	472	483	480	456	469	490	509	493	483	485	466	502	451	523	505	504	477	500	502	504	486	463	522	502	470	485	453	499	467	518	520	458	489	545	494	509	485	480	530	502	541	432	483	513	467	481	497	495	491	513	459	483	484	512	488	461	509	448	487	503	458	502	519	497	470	490	527	505	483	477	496	462	496	464	465	477	495	496	491	474	481	492	495	517	465	506	491	470	498	498	473	455	450	455	491	482	499	487	514	475	488	507	479	509	536	499	484	512	461	515	472	472	458	460	498	500	476	497	467	489	501	496	498	473	487	457	518	484	533	471	514	494	514	515	503	522	506	478	485	442	485	485	480	488	488	497	507	499	465	464	514	480	440	495	480	476	514	525	503	507	481	481	464	483	472	509	466	510	467	457	477	481	495	507	458	470	476	509	514	464	498	487	454	479	476	492	507	494	513	500	468	494	449	478	517	495	468	470	460	478	482	517	491	518	514	493	473	510	475	445	452	468	463	515	482	511	463	460	535	504	457	420	489	475	503	474	490	507	503	468	501	485	499	475	483	477	514	469	486	525	493	497	472	508	514	536	475	488	500	479	515	475	481	482	496	467	492	476	438	485	468	509	492	512	503	480	480	511	457	509	511	450	502	513	463	471	461	508	490	462	502	485	491	519	520	460	483	509	475	448	442	499	493	516	491	496	489	480	462	488	510	480	511	472	465	498	498	456	454	505	459	478	481	479	484	477	496	486	518	488	460	523	449	473	498	441	500	501	514	477	492	497	472	499	531	462	477	435	487	521	485	488	485	464	478	476	467	507	532	509	510	511	521	494	495	455	496	443	475	489	502	517	455	487	498	487	502	482	466	524	474	521	483	509	481	517	492	533	521	455	522	488	499	514	465	481	466	470	490	547	495	488	478	504	485	449	480	526	467	481	488	556	486	480	469	487	509	467	500	493	514	479	466	506	458	475	514	453	517	457	464	507	494	440	451	480	498	516	476	484	495	479	464	508	505	501	513	473	453	512	517	487	494	491	487	490	537	517	463	454	473	507	466	508	493	500	500	529	505	538	484	451	476	515	487	510	486	533	517	476	496	479	487	467	457	522	533	473	497	517	464	482	505	490	520	467	507	471	480	467	477	464	487	516	478	478	476	480	505	512	490	527	517	512	493	483	490	486	484	436	474	489	455	535	454	491	457	474	484	475	486	541	481	501	486	467	498	523	501	454	507	461	497	522	471	462	487	501	508	496	503	450	478	489	473	516	474	468	481	464	478	489	506	476	474	502	499	542	474	521	498	460	487	484	492	487	449	489	506	504	486	537	508	517	512	500	488	485	468	525	492	474	496	476	537	472	478	505	485	495	486	454	512	441	496	482	492	504	460	510	508	452	488	469	526	500	521	468	489	474	498	459	498	504	487	488	501	499	450	475	537	499	496	504	476	523	483	445	500	539	504	505	481	479	519	507	491	521	497	485	491	470	475	476	515	524	504	523	513	510	469	467	472	516	498	498	491	467	467	483	483	476	484	462	467	487	479	508	462	490	497	485	510	536	502	501	454	510	490	502	473	472	483	472	482	472	535	505	479	497	440	478	479	490	473	487	506	514	482	461	472	480	497	503	477	499	466	494	533	451	503	507	522	494	506	487	529	476	454	484	465	502	503	491	476	525	460	506	498	485	491	527	468	465	507	482	515	511	503	454	495	465	486	513	473	501	474	511	505	475	513	473	506	485	489	506	494	460	482	485	502	469	476	458	516	501	475	502	514	480	476	480	484	522	476	485	497	470	485	497	474	484	495	508	510	478	500	473	510	492	429	479	503	499	470	460	504	528	501	472	474	473	485	512	479	455	479	499	486	474	546	490	507	487	503	504	508	490	507	523	554	483	479	468	529	490	490	497	474	473	472	543	524	490	483	507	488	485	454	483	504	470	468	461	476	515	464	500	500	480	487	494	556	489	541	484	475	467	464	482	503	516	494	494	473	466	466	532	460	484	500	515	487	523	524	458	472	452	486	481	511	507	497	496	474	494	498	465	504	486	488	544	512	480	478	504	488	475	511	501	463	498	477	485	466	481	472	498	467	496	486	448	487	484	523	477	477	479	483	493	465	489	456	481	504	480	496	478	482	520	465	443	496	472	483	448	461	506	541	502	498	482	490	477	474	480	497	497	548	499	485	471	450	444	510	485	511	502	442	518	474	462	505	504	484	491	457	473	511	472	475	486	466	488	495	494	487	484	489	522	502	504	495	487	496	485	463	509	477	485	466	505	449	492	478	477	478	492	506	509	498	447	480	483	482	505	498	484	519	509	486	466	517	492	471	518	531	496	498	498	490	489	460	476	494	458	495	450	490	506	479	494	483	476	517	475	522	498	451	469	471	547	487	468	497	493	497	462	486	474	555	488	499	497	499	457	494	505	478	484	475	455	467	491	455	485	497	482	476	483	480	499	509	499	519	493	519	473	509	482	482	523	456	505	477	458	504	478	447	482	523	479	505	518	491	483	494	495	505	468	490	516	516	512	523	487	475	503	508	495	515	477	519	457	443	508	453	519	522	484	503	472	509	464	518	488	498	500
38807	16346	4897	1513	373	265	239	244	235	204	199	178	185	213	193	194	195	199	179	191	195	196	201	225	232	206	217	193	213	203	191	189	190	201	205	221	197	223	187	207	221	212	202	199	207	211	200	214	210	179	231	193	190	212	207	187	189	219	174	211	204	215	193	197	181	171	179	189	204	221	196	201	206	203	211	211	202	195	202	219	208	201	176	212	210	206	187	199	154	230	191	245	214	193	232	207	183	217	209	228	209	205	178	185	210	203	205	184	190	210	220	200	171	210	187	188	205	203	220	191	196	204	180	193	191	192	197	209	216	191	202	182	206	196	209	206	210	217	196	230	217	156	172	194	191	193	187	190	219	240	216	178	212	196	194	189	228	201	200	196	220	209	199	224	192	195	206	211	182	204	196	173	219	184	176	201	204	204	183	178	202	199	213	210	208	216	169	170	197	221	222	166	200	198	178	207	158	212	197	188	197	208	203	193	217	174	188	171	179	208	225	199	203	204	215	202	211	184	180	223	212	228	211	215	228	207	225	198	203	189	216	206	185	188	187	192	201	245	219	183	221	180	208	211	208	188	245	220	221	209	163	189	212	222	214	209	224	183	206	193	214	214	218	184	172	176	190	193	192	197	213	212	193	212	207	215	214	218	216	212	194	181	209	196	220	166	215	167	179	200	196	200	198	195	193	159	188	181	192	198	205	215	198	182	201	218	182	196	226	184	222	228	208	215	163	209	224	195	198	186	208	211	192	203	204	229	193	181	180	198	207	190	170	204	171	198	208	205	202	214	225	216	217	214	166	192	217	178	197	227	207	212	200	208	207	212	208	211	179	193	196	192	216	214	199	192	169	187	203	198	217	216	204	223	195	182	181	220	204	208	184	210	200	219	225	195	195	172	193	208	199	233	183	198	176	201	195	190	200	197	191	217	188	198	193	196	192	210	168	189	201	189	197	194	195	195	223	201	242	216	197	212	211	223	207	187	216	210	190	198	188	187	150	197	170	199	171	197	184	179	201	213	177	191	230	182	188	200	185	200	214	185	185	203	179	181	198	202	197	185	224	186	195	209	187	205	175	207	228	203	185	211	209	193	201	220	207	205	186	206	241	245	211	206	184	186	194	181	203	207	215	210	211	189	218	201	217	185	224	198	198	202	212	201	208	200	202	204	207	188	222	219	186	147	198	182	196	200	231	181	208	191	193	214	219	187	177	205	201	198	202	202	195	209	213	186	185	186	239	227	221	193	225	185	199	204	217	208	193	177	228	208	228	238	185	195	194	212	204	190	195	222	191	193	203	179	190	183	195	223	229	203	210	200	177	205	198	205	186	192	181	195	197	184	204	218	208	188	226	199	195	197	215	204	202	165	191	194	193	208	206	220	196	223	224	201	223	225	195	206	201	204	194	194	231	212	175	182	203	218	208	219	202	207	205	215	218	211	196	168	221	189	190	203	200	196	207	196	170	192	200	176	223	198	237	205	205	198	202	204	185	206	216	191	190	188	196	210	200	218	197	207	194	205	192	224	176	193	182	201	220	219	195	215	187	221	193	174	215	193	202	227	203	215	191	196	222	209	225	231	244	196	181	210	227	196	199	216	198	224	205	170	189	212	197	178	183	200	185	180	202	209	203	208	187	204	208	217	202	229	215	164	206	181	196	200	188	195	212	208	198	209	213	183	212	180	197	185	203	184	185	202	176	194	191	231	204	198	193	179	212	203	195	167	210	212	197	230	208	230	176	175	199	209	180	214	213	232	191	218	209	242	219	216	226	193	177	156	187	173	178	176	219	207	193	185	182	205	195	215	225	220	217	195	217	203	222	188	208	196	191	208	209	196	201	210	206	193	195	233	199	216	204	213	191	231	218	211	214	182	229	215	215	221	205	182	216	200	182	202	180	196	206	223	183	181	191	205	222	198	193	220	206	219	198	211	227	212	181	204	188	214	203	195	180	215	222	167	194	165	202	190	207	224	197	184	221	236	183	202	206	190	214	218	211	178	194	200	190	207	200	198	223	203	180	183	203	189	178	177	206	207	189	206	190	212	214	209	215	173	193	196	183	183	219	207	184	205	205	185	208	227	196	213	181	194	180	200	198	179	202	199	204	188	185	209	205	215	210	238	210	210	194	205	208	189	190	199	203	185	223	195	207	178	219	211	205	214	207	193	212	200	173	197	191	218	221	175	178	194	203	201	174	199	211	221	209	208	216	162	198	192	205	211	195	236	197	198	194	191	199	187	203	184	205	208	247	214	212	212	206	196	194	195	218	220	196	214	196	181	227	199	206	211	196	190	228	204	218	201	187	202	204	204	166	199	220	192	189	213	207	218	190	214	222	197	190	195	177	215	208	203	194	195	222	233	195	207	215	216	204	195	198	192	211	205	219	188	212	224	202	222	220	200	188	216	203	195	212	213	197	183	210	197	202	209	215	202	204	216	228	185	220	226	203	207	217	192	201	196	209	195	178	162	197	189	168	208	242	213	212	185	203	211	195	187	197	188	186	205	228	190	212	163	214	215	209	188	220	198	204	230	216	199	205	201	191	218	179	187	193	196	216	195	227	201	208	196	193	218	178	211	192	212	189	222	203	233	235	229	214	229	187	184	186	184	193	204	191	212	215	224	194	206	203	210	196	189	197	186	237	192	217	199	199	215	208	205	186	220	209	207	191	184	203	207	222	208	183	186	210	205	173	201	209	218	190	193	187	192	190	211	220	211	220	204	229	223	217	218	173	173	201	183	183	231	185	203	223	208	209	214	242	221	214	193	201	236	205	210	187	212	201	198	208	194	196	210	189	224	206	181	190	211	222	179	204	200	191	219	212	218	184	213	199	193	218	237	230	201	195	214	182	203	182	185	230	197	191	166	185	175	196	206	198	200	205	192	210	227	210	219	213	210	209	219	226	202	181	222	195	198	203	178	208	204	218	239	182	184	194	212	202	218	191	193	181	200	179	182	227	223	227	210	204	225	195	197	215	207	208	212	227	185	222	215	187	228	229	203	204	219	197	209	185	200	223	203	201	202	227	242	189	228	213	211	208	189	206	218	217	208	215	200	226	217	199	207	194	212	198	220	208	205	189	181	244	193	220	204	216	193	208	185	206	206	175	182	179	214	180	205	189	209	219	222	194	201	219	242	181	209	219	208	213	191	212	200	199	225	201	180	195	206	195	220	222	208	226	169	217	213	217	212	194	169	207	180	188	174	216	199	199	209	215	191	197	204	178	210	167	185	209	211	188	168	196	202	200	212	183	187	201	210	197	188	197	209	222	221	209	208	204	202	219	221	204	197	209	177	223	184	199	203	215	220	215	192	215	214	192	224	208	216	210	242	219	203	199	212	187	195	215	179	203	213	206	207	218	214	240	232	209	223	218	231	207	196	188	187	215	209	199	226	178	214	206	209	185	196	213	208	210	192	191	183	226	232	210	203	221	237	203	187	204	204	205	180	192	182	202	195	181	208	197	192	220	216	208	192	202	213	213	218	223	203
22737	10229	6717	3585	940	691	595	563	514	450	449	421	461	416	419	411	407	431	404	418	401	470	415	417	410	448	461	418	414	433	415	413	429	422	445	435	386	444	441	487	406	460	419	411	453	460	460	445	473	459	454	431	448	444	445	437	433	434	447	443	455	453	442	399	403	396	419	462	438	480	478	420	419	442	464	454	415	430	411	461	445	446	434	444	425	444	430	420	428	386	431	448	427	438	480	435	437	415	442	420	423	416	406	446	426	419	451	455	473	454	417	404	420	448	416	407	416	448	415	406	405	421	433	415	407	438	419	421	471	424	436	435	415	449	438	484	428	424	412	440	441	413	416	461	427	402	434	449	424	471	428	433	434	419	412	435	428	452	429	408	457	408	420	455	433	474	419	395	402	419	449	465	456	449	453	472	422	436	430	440	450	461	464	423	407	419	409	419	442	442	425	420	470	457	400	461	455	430	433	464	413	409	457	403	389	408	402	438	432	418	422	461	467	417	450	471	443	408	462	443	447	414	433	431	426	460	435	458	416	435	426	449	462	463	420	457	455	423	419	455	428	447	431	449	403	422	421	448	422	370	431	423	419	433	430	435	460	424	439	459	420	436	459	398	403	441	452	426	466	453	428	412	443	432	481	472	497	438	408	438	464	420	435	433	415	402	458	404	399	416	423	467	443	449	420	424	422	440	428	430	451	414	434	394	434	497	439	428	448	425	426	428	396	484	450	448	436	456	418	432	440	425	437	429	425	413	441	457	438	376	417	424	416	413	425	428	407	408	451	409	508	407	423	411	421	473	443	417	475	431	388	439	387	430	456	440	432	423	458	390	437	445	478	453	450	465	424	381	409	463	417	390	428	432	431	440	430	423	411	429	453	418	435	411	436	446	429	465	432	455	420	460	472	411	440	410	431	467	419	436	438	408	444	421	430	453	427	435	417	439	441	423	448	449	414	424	434	414	429	464	443	428	465	473	413	398	463	414	408	446	447	457	444	404	421	443	447	440	425	440	420	408	448	392	473	427	430	432	448	420	447	412	444	427	428	440	450	416	412	442	444	484	411	421	495	418	426	411	431	464	431	434	410	433	424	420	437	447	416	434	446	436	413	441	422	421	453	434	421	466	442	418	414	461	418	436	459	446	455	410	417	459	387	445	432	469	418	448	410	441	441	449	421	411	446	419	426	426	433	454	445	427	413	452	445	414	428	412	436	429	416	427	437	428	454	406	461	434	456	440	483	431	449	458	443	427	447	406	483	431	415	442	435	470	456	410	416	399	443	399	414	430	416	459	450	405	465	406	429	444	461	424	430	390	437	465	415	414	436	457	428	456	466	407	435	403	432	439	411	437	428	443	422	454	410	414	470	422	424	412	376	423	419	441	439	410	465	410	416	431	442	430	442	416	481	427	464	422	465	442	400	438	427	469	447	456	430	427	437	447	424	443	437	429	419	440	424	436	408	404	436	423	416	404	461	451	407	435	467	441	452	452	439	460	399	447	434	426	417	431	442	420	427	467	425	455	416	413	452	434	425	449	436	443	437	458	449	441	437	432	421	460	441	431	411	436	419	450	462	402	435	406	418	428	437	439	447	427	418	464	455	442	450	418	389	449	433	450	445	487	452	409	406	404	441	430	428	416	471	448	440	430	405	451	459	448	432	417	435	423	417	431	410	441	453	447	433	467	466	447	428	421	451	420	436	428	432	455	411	470	465	440	430	435	448	438	448	410	422	444	403	425	472	429	419	443	446	448	438	433	435	449	446	452	436	401	429	419	450	447	434	462	464	462	428	452	423	401	412	426	434	447	414	442	430	431	460	445	437	464	440	428	439	463	441	436	429	416	437	454	417	442	455	444	469	459	445	468	390	449	434	429	445	424	447	450	453	457	442	474	423	426	424	442	458	447	436	439	409	434	421	422	432	450	410	426	449	392	414	438	427	462	449	447	457	449	393	447	444	427	434	408	450	406	457	445	416	419	441	420	467	446	451	422	479	432	453	449	429	406	442	442	438	446	439	420	441	416	415	453	403	442	451	402	435	440	407	435	431	424	466	437	460	405	406	422	425	431	454	440	445	419	442	437	423	429	411	415	456	473	408	437	401	414	431	402	422	460	426	441	399	452	465	402	440	466	441	419	411	438	428	443	421	443	415	451	429	418	448	415	445	445	430	444	468	423	466	459	447	404	417	430	448	432	417	464	454	422	442	458	457	434	429	386	420	423	422	445	425	461	440	464	441	455	435	472	429	454	442	421	388	473	432	439	447	404	410	436	419	416	443	422	414	428	435	436	422	447	411	452	428	452	426	449	406	436	460	418	453	422	469	414	427	464	440	429	427	431	466	471	413	443	453	424	455	441	427	466	431	445	411	419	400	434	441	437	453	436	435	469	436	465	447	412	452	444	438	463	427	399	441	445	456	440	421	445	419	472	434	408	419	411	443	403	478	436	482	439	434	464	446	441	413	445	427	406	448	424	419	457	430	444	415	444	443	439	447	430	460	390	431	394	438	420	458	440	434	462	421	446	451	410	439	446	436	425	445	426	475	444	418	406	428	450	421	426	431	438	412	462	441	416	464	443	435	427	416	422	451	440	455	478	438	423	451	467	440	433	419	405	447	364	454	409	434	429	460	454	416	435	455	423	414	417	438	455	434	441	467	432	424	423	406	444	451	416	439	401	381	402	419	428	435	428	445	397	437	448	472	441	447	441	434	433	467	417	427	431	440	461	425	407	430	450	405	414	408	420	410	444	423	423	416	446	458	432	449	430	411	456	415	415	429	402	436	458	437	419	468	398	473	454	421	425	448	410	414	421	412	457	443	439	424	480	429	437	439	432	436	394	419	414	445	437	441	441	436	411	471	436	431	445	415	418	411	483	451	463	437	446	424	440	422	416	453	429	442	454	438	435	407	426	478	433	417	416	450	416	431	461	408	413	460	444	435	381	449	453	439	432	423	417	463	369	491	445	483	443	448	450	455	424	397	458	432	414	425	428	405	442	450	436	447	403	388	484	425	442	460	451	419	436	441	422	456	473	448	457	417	410	428	429	428	429	436	436	447	423	419	430	444	442	386	433	441	433	469	419	437	408	424	447	435	403	453	451	418	411	422	482	443	436	413	402	425	403	458	414	443	433	442	423	419	427	443	438	485	451	448	388	453	477	435	412	430	401	434	409	429	439	442	431	439	401	415	419	453	398	434	422	463	436	454	399	376	448	454	393	435	424	426	380	416	427	458	426	418	444	436	423	465	455	440	409	423	412	417	448	435	456	425	416	437	427	407	446	446	449	433	452	442	414	386	438	425	432	467	438	425	436	432	428	479	405	423	432	460	470	446	433	423	415	442	409	461	471	428	440	457	429	418	408	437	470	439	427	428	428	451	423	463	455	422	445	442	425	434	430	459	439	438	415	438	398	442	443	450	429	442	453	430	436	448	415	446	437	483	434	415	436	444	445	433	426	461	406	428	438	433	434	419	429	480	395	425	425
54843	26108	9462	2725	697	890	582	555	368	298	221	227	195	202	194	191	182	180	165	181	187	180	189	178	166	182	187	170	177	189	199	196	206	189	199	200	200	182	162	194	196	182	198	187	181	169	175	219	180	182	194	155	191	204	172	183	190	176	186	198	172	198	187	179	199	171	161	160	216	196	158	158	213	195	177	164	178	176	184	184	164	198	180	187	172	180	173	162	177	192	162	166	188	174	190	203	194	196	160	175	210	177	182	191	192	172	203	153	202	175	179	205	196	192	175	165	183	190	208	208	164	182	198	167	213	195	155	191	184	180	193	190	199	186	186	168	182	170	199	163	217	197	175	189	171	181	164	184	193	162	194	189	187	157	202	199	215	181	174	196	179	156	178	190	177	193	172	188	177	200	169	169	162	185	178	188	181	202	195	183	173	172	170	158	190	170	190	184	170	186	177	175	218	179	188	208	192	159	165	176	181	196	176	187	203	205	184	169	181	178	185	190	186	167	171	200	197	157	210	184	209	189	169	189	187	169	194	187	199	199	195	193	165	142	160	206	159	174	202	176	175	177	208	226	162	177	184	158	174	182	166	208	167	205	204	205	170	194	181	183	193	186	170	195	164	171	188	177	193	201	167	174	198	180	208	192	179	187	179	190	176	203	191	176	167	182	166	176	174	212	184	178	167	184	180	178	195	180	156	180	188	189	179	193	195	198	175	199	149	223	194	176	212	200	181	159	205	182	200	175	171	172	176	189	172	201	170	179	152	205	199	182	197	189	158	206	184	174	181	213	202	174	191	171	181	187	170	194	175	179	161	185	202	163	164	193	166	193	187	181	152	166	177	192	185	190	196	176	165	169	188	155	193	202	186	183	178	200	184	203	186	173	197	201	172	193	187	176	196	181	194	150	177	187	196	162	191	195	200	191	179	179	189	175	184	190	168	174	178	192	201	175	161	162	200	172	190	184	150	171	170	189	172	184	171	219	172	200	194	185	167	186	193	197	183	164	187	161	188	183	199	204	178	182	217	192	168	163	194	178	157	180	178	175	178	190	195	200	194	200	205	182	205	171	168	179	187	162	184	201	173	164	177	177	176	176	169	184	187	184	159	186	169	191	180	172	176	190	167	178	171	177	201	174	201	214	198	192	151	177	202	144	169	155	179	176	173	173	189	186	196	162	205	182	186	171	183	163	189	188	181	159	152	171	197	166	170	192	238	191	164	186	158	151	204	212	213	159	189	169	181	165	198	182	199	193	214	189	186	162	179	175	194	202	196	162	210	191	195	189	179	176	205	170	172	163	198	175	158	185	199	181	181	213	184	200	186	163	184	174	178	182	204	205	189	209	167	184	195	173	191	211	174	192	176	176	186	167	160	189	159	208	189	167	145	164	189	156	185	191	173	189	177	194	177	175	189	174	238	186	172	181	196	175	170	190	195	199	183	203	180	171	204	205	178	177	193	183	175	171	163	195	165	188	170	157	203	183	181	171	198	176	192	186	182	192	197	185	168	183	212	181	209	173	170	176	230	203	243	177	179	169	170	193	209	192	173	186	183	181	210	163	167	179	187	200	178	196	192	179	168	188	187	200	190	188	190	162	192	191	174	178	202	210	168	209	184	184	180	179	189	185	203	181	169	176	154	172	198	209	191	194	189	156	208	191	204	180	169	166	189	184	195	155	178	202	165	182	188	214	160	197	189	187	178	180	199	180	172	186	196	195	163	178	190	175	202	170	186	155	191	151	204	197	168	164	191	183	156	170	174	187	167	179	195	192	184	200	170	213	191	198	189	188	199	173	160	183	189	182	169	195	185	187	173	182	164	171	188	194	182	172	178	182	185	173	182	198	195	184	172	178	160	155	207	163	164	177	175	207	178	194	200	166	153	171	178	210	189	200	202	186	183	190	199	185	193	183	217	169	174	185	167	157	184	195	164	151	201	177	176	191	208	180	178	182	196	180	168	177	205	171	196	176	191	172	176	176	186	169	184	210	197	212	192	165	185	164	200	208	182	174	187	194	169	191	172	178	190	188	178	176	192	193	186	186	183	203	178	182	176	212	181	200	202	209	162	178	217	180	186	165	192	181	198	177	180	202	192	167	160	191	173	194	185	192	204	177	152	193	159	158	175	192	196	194	191	177	209	183	181	174	141	206	162	201	180	194	170	189	197	159	195	195	182	192	161	200	192	189	179	167	208	187	174	186	182	189	199	177	227	175	161	181	162	179	180	207	185	182	153	218	207	157	190	183	196	195	208	213	184	174	194	196	178	160	210	158	194	155	181	177	191	212	178	181	162	195	177	188	187	201	180	184	194	174	189	187	203	201	159	184	174	195	193	175	178	179	194	145	190	171	194	194	204	217	196	189	171	187	176	192	185	195	200	191	188	157	186	160	165	183	184	156	193	189	181	167	200	182	183	180	181	180	205	180	176	194	203	197	175	192	181	206	157	211	190	176	198	173	158	185	183	184	148	158	183	193	212	188	195	161	185	171	186	193	192	187	185	173	169	218	194	187	201	207	160	176	212	159	186	176	172	171	187	201	200	182	170	166	186	165	185	172	188	183	163	230	185	148	181	216	193	172	179	189	182	182	178	164	169	179	197	171	188	204	205	165	173	180	184	192	182	187	187	175	203	191	200	183	175	167	187	192	167	207	188	198	204	179	160	157	196	195	195	189	178	211	165	162	185	177	191	196	205	166	178	171	177	165	160	164	180	179	192	196	196	177	175	162	164	191	199	198	176	157	174	217	206	172	185	186	204	205	171	162	188	180	194	175	205	186	171	167	188	189	174	175	199	176	183	196	183	163	168	178	188	193	186	171	184	203	193	167	160	213	181	187	179	165	182	202	181	197	213	185	190	170	205	176	185	198	195	179	194	202	158	174	217	199	193	175	191	181	193	190	187	181	178	208	194	166	208	196	172	190	177	184	183	186	217	156	173	215	177	182	189	184	187	171	187	199	198	167	176	194	146	160	178	196	189	179	204	195	175	206	174	195	195	193	171	177	191	177	179	177	176	198	194	178	176	188	200	167	160	182	163	196	199	163	156	177	204	175	163	180	191	199	192	198	184	198	175	183	204	178	163	177	170	189	191	203	189	173	169	172	184	167	190	221	192	178	206	179	191	191	185	199	193	183	176	182	160	174	192	190	188	181	157	190	169	199	169	185	186	209	162	182	195	185	189	170	193	187	163	200	186	196	170	167	194	184	174	187	195	204	208	200	182	202	177	175	159	176	174	183	215	169	180	163	179	170	195	164	213	178	169	199	184	182	189	195	171	170	189	185	148	207	181	190	154	206	190	141	191	164	183	152	188	192	193	147	184	192	158	178	188	209	184	171	178	188	168	182	192	184	197	196	192	168	202	176	201	166	184	152	185	156	203	183	164	183	168	203	223	171	192	188	185	176	186	196	195	198	174	185	164	174	172	175	196	192	205	218	176	196	202	161	190	200	207	173	195	187	225	171	175	184	169	199	212	207	191	195	191	183
33893	17053	10374	5685	2104	3765	2401	2256	1233	757	612	480	464	439	460	410	431	433	383	424	411	415	370	425	383	464	404	413	410	414	438	391	429	396	393	382	415	427	413	406	396	355	411	420	421	402	402	426	434	381	429	374	404	397	413	382	440	398	400	441	436	396	392	409	385	397	418	419	390	413	374	385	385	428	403	382	407	375	409	393	393	397	412	390	389	407	404	408	425	383	420	390	403	418	412	393	372	425	440	415	410	393	373	417	408	389	396	398	382	395	430	402	392	405	389	390	408	405	393	423	394	397	353	367	395	393	364	405	394	381	395	379	408	386	414	416	436	409	401	399	422	420	396	417	400	407	422	399	404	413	398	405	421	388	404	430	388	391	400	388	352	429	422	387	429	440	418	376	427	406	367	406	402	400	401	435	427	402	424	384	398	425	443	429	405	437	395	389	406	421	398	390	368	417	411	428	375	423	408	425	393	392	389	405	419	424	410	424	403	403	413	431	405	410	408	381	412	332	387	387	397	428	398	422	431	433	399	397	426	391	389	396	404	415	391	386	409	389	407	402	418	401	405	393	412	398	422	435	410	423	428	396	398	407	390	393	402	385	405	416	390	408	392	411	395	408	391	440	414	394	372	399	378	413	396	398	383	360	431	407	396	420	404	378	421	422	407	403	383	414	433	416	401	398	416	389	415	394	421	393	416	381	394	421	416	409	378	396	409	420	396	386	388	387	419	406	396	407	426	377	397	396	393	416	436	395	402	405	393	380	416	431	444	418	438	390	411	430	397	376	406	399	422	396	394	379	388	448	401	395	408	387	442	441	408	373	373	389	417	401	417	410	393	385	394	402	404	395	360	398	411	376	413	425	417	393	367	408	397	449	420	410	403	382	396	384	392	415	412	409	456	422	380	437	402	419	376	403	401	409	401	401	417	377	396	409	399	346	411	385	413	411	405	401	378	396	368	430	372	434	371	387	401	422	395	421	398	382	392	398	393	421	406	407	366	423	380	405	361	396	416	400	388	434	418	363	419	409	404	412	384	403	431	390	398	403	420	395	397	377	389	411	431	402	405	396	388	401	445	399	388	410	393	430	409	440	393	400	378	370	374	413	417	387	387	406	404	363	402	388	432	405	373	375	430	418	371	422	398	386	425	381	404	417	413	383	421	403	404	410	416	390	439	397	387	398	391	451	368	397	419	408	411	379	424	467	397	423	421	397	369	388	407	405	395	424	419	375	375	364	416	364	409	437	404	386	420	349	385	425	434	429	400	408	429	386	379	417	418	383	423	416	393	387	440	392	404	421	408	391	409	418	399	361	426	404	386	395	411	378	423	395	399	407	382	411	402	371	396	442	391	411	387	400	428	377	392	383	374	387	390	404	387	377	410	363	390	397	370	404	399	378	374	375	399	397	395	403	419	408	419	393	414	410	406	403	403	396	405	379	414	343	398	400	405	371	381	402	427	401	375	376	372	385	410	398	410	419	431	402	348	406	411	398	416	392	390	409	381	416	382	443	425	381	359	402	395	382	412	388	404	438	392	408	410	430	376	425	378	422	410	432	410	396	386	381	413	425	393	439	420	413	409	464	397	367	395	404	393	437	399	395	425	406	406	429	400	410	411	410	397	406	397	433	397	397	366	430	399	404	402	394	442	410	406	402	402	395	396	449	430	415	417	455	390	376	407	369	383	385	429	388	406	393	406	396	397	402	401	382	406	375	381	395	375	372	393	430	443	387	376	404	416	449	411	428	408	391	362	402	402	429	418	395	397	406	394	417	415	389	400	408	380	404	391	385	413	417	402	405	402	412	385	411	424	415	392	405	378	408	387	389	406	415	373	405	404	429	396	390	380	398	418	411	417	415	423	394	402	450	404	439	414	397	381	387	398	403	396	412	408	399	365	416	433	376	386	393	393	406	407	412	394	374	416	383	402	391	404	376	396	422	445	444	390	389	405	408	446	414	371	407	377	374	395	406	417	400	402	405	420	392	410	414	390	345	396	386	395	399	435	390	381	419	418	405	348	407	410	439	399	400	411	401	408	426	403	423	387	386	393	407	422	408	410	456	387	395	392	399	405	405	394	383	393	388	439	398	402	405	396	404	415	400	405	400	391	398	435	452	393	393	398	394	355	413	398	425	403	364	409	405	410	430	411	426	391	420	353	417	393	432	391	387	388	422	408	400	411	407	411	380	413	377	403	419	421	416	390	422	390	435	410	407	433	373	409	392	393	393	433	427	379	385	398	411	395	414	405	384	383	377	378	378	388	380	383	398	436	387	389	384	436	413	420	405	390	376	386	428	394	406	418	423	437	389	387	423	444	411	376	456	423	417	385	404	416	404	398	436	407	374	408	405	408	411	415	405	380	404	394	411	425	423	411	420	407	370	386	400	363	400	408	361	429	425	403	405	446	439	382	407	401	413	422	430	412	351	440	382	432	384	395	415	383	391	451	434	411	382	381	459	407	365	400	416	382	405	441	392	417	403	421	438	420	395	409	401	417	435	401	388	414	389	405	397	414	433	422	437	387	389	396	411	395	445	406	412	416	403	417	404	428	410	392	409	424	419	422	414	397	419	384	402	415	373	409	410	354	386	394	384	418	401	390	397	351	391	416	398	413	437	410	416	395	374	425	398	424	376	421	458	437	425	413	454	449	439	392	404	428	371	400	390	395	441	404	415	396	378	408	413	400	376	441	410	360	409	413	438	387	369	393	410	429	424	376	440	356	409	431	395	378	432	424	406	395	371	405	422	436	414	404	371	383	421	377	384	394	411	378	425	395	391	376	385	403	437	427	412	435	408	421	398	375	368	419	404	410	402	395	419	416	407	391	400	398	399	405	385	403	406	372	418	404	396	403	390	396	408	394	441	401	424	389	426	401	425	396	396	417	476	371	417	431	415	428	401	394	362	393	389	393	386	414	394	378	402	408	400	417	383	400	438	401	400	403	436	393	423	376	394	392	388	414	438	390	409	393	416	438	365	395	402	418	388	416	435	435	406	372	357	412	428	442	415	416	425	413	411	422	380	353	418	389	432	392	403	385	402	372	417	412	384	368	379	403	380	407	403	419	420	418	377	378	390	413	403	424	426	379	408	414	410	420	374	390	417	438	401	436	407	402	395	382	391	385	408	417	386	403	405	391	432	389	423	402	394	408	393	414	387	394	405	390	417	434	412	410	392	407	404	413	406	390	393	365	354	434	395	350	427	360	353	405	376	454	412	385	427	407	412	403	426	403	413	447	390	397	405	429	383	404	379	433	422	434	362	425	394	422	396	392	400	411	421	384	416	381	398	413	395	403	446	404	367	392	404	411	400	402	403	394	403	434	405	388	393	450	385	395	424	431	396	391	429	398	385	389	399	428	382	381	379	397	363	454	397	422	388	394	404	427	415	411	381	427	365	380	410	400	427	412	408	408	426	406	416	390	396	389	394	399	400	403	400	398	403	444	422	418	428	411	384	422	403	393	415	400	370	385	398	424	399	431	436
52769	27130	15109	4814	1455	2426	1444	1150	612	405	303	282	264	201	221	250	243	221	218	210	223	261	219	247	238	231	213	233	198	227	251	222	227	210	203	222	225	224	223	244	199	221	219	216	207	230	228	237	217	202	230	244	213	238	232	227	230	224	205	203	244	222	232	212	190	213	232	233	226	236	241	229	211	221	203	223	238	215	220	204	206	218	224	197	255	239	240	242	216	208	255	188	239	239	231	219	232	180	200	203	193	234	256	224	226	216	221	225	216	190	218	222	229	244	215	219	212	256	216	236	236	229	226	239	245	206	234	244	233	217	223	209	224	195	239	224	214	231	235	207	204	230	211	212	221	230	183	212	228	237	239	250	207	205	216	202	236	201	226	207	228	214	245	205	217	222	218	233	231	224	223	220	239	250	237	210	221	219	228	231	226	221	217	215	187	190	209	225	242	232	234	214	239	213	251	217	214	211	231	193	226	242	222	207	210	240	230	194	221	235	216	225	211	217	235	227	225	218	236	223	234	226	210	210	206	202	230	245	227	225	213	233	226	197	218	212	222	224	218	233	199	236	239	237	196	231	230	223	238	219	213	229	202	214	236	203	209	209	203	234	232	204	187	208	206	194	212	229	226	208	216	253	267	233	195	229	210	226	236	242	205	238	223	241	216	213	214	236	214	212	248	228	207	213	211	218	227	227	251	212	233	231	273	228	233	233	249	227	209	227	189	226	236	235	225	237	232	241	198	216	220	225	217	219	211	246	247	206	223	190	243	236	225	226	251	240	214	214	216	266	212	220	176	205	225	243	209	264	247	211	227	225	225	217	232	226	208	214	219	198	200	229	220	231	208	246	203	223	222	229	225	221	190	194	242	206	194	220	206	251	237	223	184	226	235	225	201	216	201	257	235	211	217	208	225	231	217	184	228	243	246	243	227	225	231	216	240	199	249	237	222	219	205	225	209	207	211	197	208	216	203	219	211	252	219	224	247	215	210	210	244	191	202	205	227	248	211	237	221	222	226	237	250	206	214	213	219	224	244	201	209	210	201	213	228	220	213	214	245	248	239	191	206	197	192	246	236	249	206	228	225	217	239	194	207	230	204	225	234	205	225	252	214	249	235	197	206	216	225	201	233	244	227	219	254	249	211	237	194	234	208	203	242	211	204	204	209	243	241	223	256	214	205	233	235	209	216	221	245	239	219	225	240	243	212	239	233	199	210	211	200	220	227	234	196	216	259	221	219	239	192	227	210	237	226	222	218	220	237	214	235	234	212	211	237	223	232	229	225	239	236	213	221	209	212	219	222	223	224	228	217	209	234	273	207	260	197	233	227	236	227	207	225	222	226	242	195	216	228	223	218	224	234	218	235	206	220	221	225	215	235	203	225	226	215	221	234	237	241	214	218	232	236	178	236	215	236	237	217	223	220	238	210	232	227	236	257	238	236	213	218	223	251	235	218	222	193	201	240	224	213	233	217	243	240	228	193	237	237	225	241	225	183	196	233	203	216	232	209	231	213	210	213	217	222	219	239	196	223	207	216	231	226	217	242	216	230	242	212	220	251	214	229	229	238	213	224	228	215	219	214	246	207	248	244	228	237	236	250	206	247	228	205	236	229	229	231	199	208	218	206	207	208	196	222	222	195	209	255	212	222	224	199	219	208	242	210	220	216	234	230	207	244	215	235	228	245	224	234	201	198	225	253	216	194	205	197	220	188	258	252	247	238	241	224	214	248	226	210	228	213	215	224	259	228	231	182	213	221	193	235	219	230	235	238	206	210	222	198	230	228	202	210	232	241	249	276	231	248	222	262	236	185	223	205	230	217	237	230	234	218	232	234	226	206	216	265	208	239	207	218	252	239	247	199	239	259	231	246	229	244	228	217	232	208	225	193	231	218	244	237	203	238	239	234	218	224	215	235	248	215	249	218	222	243	220	204	199	241	239	197	209	211	219	222	204	191	206	231	221	202	217	226	226	217	230	226	200	212	229	213	207	206	218	228	208	242	230	219	217	238	230	265	232	254	214	236	213	250	222	232	221	221	230	196	221	204	224	231	198	205	226	224	219	242	226	195	231	220	222	210	234	204	186	201	198	250	208	242	217	243	211	235	228	203	223	219	222	178	236	239	227	235	205	221	228	198	230	231	205	219	209	246	221	204	247	221	190	222	203	235	225	217	254	223	207	200	201	232	203	214	194	220	217	219	238	192	230	207	229	231	217	226	221	226	206	230	224	216	192	227	219	227	209	218	221	228	240	229	217	233	236	239	196	218	218	259	226	199	233	204	207	199	214	181	198	196	227	224	223	224	210	195	232	217	214	215	202	223	235	214	221	237	212	239	231	213	210	223	204	248	214	197	219	203	206	219	240	257	204	239	202	221	211	220	248	232	206	236	228	219	242	179	210	228	259	202	190	223	236	213	230	181	217	213	193	238	261	229	265	242	243	227	220	231	175	212	193	219	228	230	230	252	201	235	215	215	209	203	202	232	227	243	225	212	225	219	196	207	227	204	202	230	227	193	231	210	267	205	222	246	224	223	219	262	247	244	193	244	203	239	255	222	190	230	237	210	220	244	244	230	203	185	212	200	238	234	211	208	211	206	228	209	224	233	220	235	230	219	238	234	210	226	213	219	200	208	219	211	200	209	232	232	185	225	227	233	204	226	210	195	187	234	225	197	238	204	227	202	197	235	238	238	217	219	239	220	187	226	207	223	213	218	232	222	233	229	210	201	256	220	228	234	210	223	201	242	233	235	256	211	225	215	237	215	206	251	216	219	230	232	252	238	220	230	204	234	257	232	194	224	226	248	207	237	210	229	225	232	194	231	219	226	251	193	219	216	217	232	231	232	200	200	212	229	236	219	224	215	229	219	233	229	241	234	244	203	261	194	218	222	215	212	248	250	278	240	216	201	239	231	207	229	217	195	209	224	227	198	212	239	209	227	209	194	260	223	242	241	227	210	215	264	236	219	205	223	199	223	225	241	210	230	246	204	235	224	193	189	245	235	225	236	234	225	236	246	224	220	227	198	226	204	232	220	232	214	246	225	199	212	242	208	212	239	257	247	230	218	253	222	212	231	231	229	223	232	239	195	202	199	201	220	225	216	179	237	218	239	205	202	245	241	219	226	241	228	216	227	230	201	239	243	230	222	215	239	219	199	221	245	236	233	206	238	228	246	209	212	244	233	198	211	204	239	229	233	227	207	234	230	239	204	216	221	238	205	206	215	205	232	257	240	207	213	217	235	233	243	236	235	209	223	230	212	225	249	246	226	227	220	246	220	221	226	216	235	236	205	261	259	220	240	221	200	198	235	239	219	193	222	220	208	253	209	217	246	232	208	217	224	216	204	238	197	192	198	220	207	200	219	220	207	195	242	222	215	205	224	248	225	206	221	247	229	251	206	226	203	252	234	228	226	237	221	205	243	205	221	228	236	227	217	232	221	214	236	188	198	249	257	219	196	239	227	237	228	235	241	229	247	228	226	179	182	227
30689	18817	17148	7999	4095	9202	5920	5059	2400	1511	1151	939	696	597	578	552	546	479	495	498	521	522	513	512	490	474	529	470	525	481	534	500	503	522	478	529	479	497	498	506	509	504	499	449	474	474	523	483	502	495	484	493	484	480	511	509	492	458	495	516	505	453	465	468	490	491	478	501	498	519	466	491	439	472	428	469	467	511	492	475	489	460	501	481	452	485	482	483	450	485	485	469	479	463	487	504	463	459	479	470	452	457	503	491	493	480	488	518	440	496	513	456	480	442	484	481	440	427	495	478	487	508	478	471	459	465	500	461	450	507	461	471	449	459	516	481	519	517	503	478	502	463	475	473	482	516	497	505	471	472	465	474	474	484	468	452	458	475	483	513	479	520	495	486	476	476	492	505	486	480	508	513	461	457	465	448	479	496	481	480	482	472	522	477	494	499	489	434	483	521	470	474	449	493	500	475	482	514	457	486	444	463	475	461	467	438	483	442	486	516	458	445	479	485	489	490	456	468	449	438	439	451	504	513	509	427	485	456	482	522	436	477	483	505	467	460	493	475	487	437	450	489	436	507	498	434	488	465	463	463	488	494	435	478	505	498	497	477	444	437	487	476	481	448	504	518	486	468	512	450	475	445	503	520	507	486	483	435	473	442	465	466	498	491	443	496	483	453	496	465	473	480	461	462	475	488	414	484	481	448	476	479	488	460	465	516	495	462	483	542	460	460	472	539	476	510	491	476	513	448	446	457	513	476	504	448	449	471	463	468	494	507	481	498	493	459	480	477	484	495	498	444	496	501	497	469	507	482	495	512	450	484	506	506	449	448	459	506	495	478	463	474	476	458	490	490	502	451	475	503	461	514	508	479	479	504	512	441	500	460	465	532	460	502	495	482	481	494	482	459	484	500	480	504	518	488	467	499	479	453	486	492	481	457	474	496	478	457	455	474	460	517	508	511	481	465	488	447	467	481	490	486	499	495	455	481	455	512	469	463	438	468	476	454	472	494	464	468	461	455	501	475	423	482	477	488	478	461	505	484	422	483	448	509	464	468	436	481	476	495	505	458	461	453	481	457	482	465	467	504	489	473	460	514	466	507	524	479	443	470	503	479	466	491	465	486	458	460	492	486	449	483	450	479	459	516	490	486	483	457	462	458	473	449	491	463	477	461	439	499	439	509	462	450	472	487	499	483	471	480	505	447	475	492	485	509	497	488	504	474	433	450	474	489	524	477	480	463	443	474	499	469	476	470	496	506	471	461	474	507	446	447	515	473	476	462	466	465	485	495	450	473	475	436	429	477	507	471	450	468	500	478	472	428	470	505	502	498	469	464	442	458	494	493	467	471	496	442	520	495	467	496	483	468	456	476	473	477	489	439	441	454	515	474	490	507	465	488	472	450	479	493	479	462	480	479	469	473	484	509	466	477	462	456	491	493	485	484	469	456	474	443	535	459	494	484	480	486	468	462	493	466	516	483	467	512	482	495	494	483	507	450	470	449	434	475	434	470	472	457	502	531	480	429	451	475	484	474	473	471	485	476	507	455	496	481	462	518	475	445	465	497	491	468	493	475	465	483	449	489	509	507	466	457	468	472	487	463	487	483	471	505	484	458	491	475	488	469	488	498	463	476	496	503	457	449	476	478	465	448	485	476	503	501	491	491	487	492	508	459	466	466	492	460	515	462	486	485	496	473	490	465	465	467	456	472	447	461	469	517	501	494	470	466	482	492	500	476	494	478	453	439	499	492	524	482	455	470	477	500	456	467	448	482	454	470	482	515	470	484	464	499	495	460	455	522	490	452	484	457	500	443	478	474	488	462	470	477	440	492	452	446	471	450	464	471	472	463	465	452	483	467	459	484	440	458	471	453	490	524	514	505	478	448	492	471	502	479	510	479	459	483	494	461	506	468	459	475	491	483	472	448	473	508	496	486	466	503	497	475	459	483	501	454	474	485	493	452	462	461	468	463	442	483	492	470	479	486	431	474	453	500	463	500	466	443	454	499	497	504	460	470	473	452	466	435	448	523	474	483	468	487	446	458	446	487	504	490	513	491	472	492	475	487	463	458	485	487	480	477	493	523	517	447	510	513	473	470	498	466	473	500	461	467	473	495	485	449	462	484	473	509	471	485	540	456	509	479	490	445	477	483	492	473	503	479	496	487	462	494	439	482	479	464	462	451	475	508	472	486	459	430	482	506	508	485	506	486	483	470	496	495	509	504	445	466	461	496	496	472	496	468	489	452	529	484	507	461	467	456	482	507	475	505	475	481	458	489	514	478	484	493	482	455	472	490	522	468	454	469	483	500	469	441	465	472	483	459	443	432	477	498	511	487	465	493	482	477	474	461	471	443	531	498	472	461	492	478	478	475	477	445	428	515	471	498	459	452	495	463	507	484	512	481	442	464	487	488	469	477	458	474	503	495	470	487	448	454	501	486	485	505	467	514	452	490	524	455	516	465	482	445	522	457	466	460	498	492	465	493	472	455	485	476	482	464	484	463	490	489	483	517	466	472	492	486	484	488	503	489	494	467	451	460	486	476	478	489	508	468	478	473	464	460	474	476	484	421	468	469	472	488	500	464	491	487	460	486	445	454	501	462	447	489	469	465	493	486	459	482	476	481	461	447	473	507	442	479	473	489	466	487	478	454	537	430	510	502	428	474	493	459	487	467	473	475	472	452	457	482	451	451	474	487	492	484	500	473	494	476	449	490	440	502	505	523	447	482	483	494	474	464	447	486	466	496	488	510	488	438	484	492	430	478	452	490	495	490	446	479	493	494	480	495	502	505	509	485	484	539	496	485	487	476	483	457	487	474	469	482	493	442	484	496	524	443	468	500	462	457	486	500	489	500	478	422	442	513	470	517	443	478	460	488	456	440	491	477	469	431	480	521	485	423	453	490	448	471	468	477	457	455	482	497	483	495	482	470	484	471	494	477	448	465	486	487	508	445	464	470	505	488	488	472	487	516	497	436	500	494	456	467	441	520	474	465	444	504	459	462	480	497	517	456	466	446	481	470	515	478	493	488	476	448	476	495	462	479	475	470	492	476	438	484	455	473	459	462	466	508	458	480	472	518	483	462	464	499	468	474	499	488	459	506	469	465	493	502	469	461	500	452	496	489	507	448	488	481	492	467	491	480	471	502	450	456	489	470	493	460	480	472	510	468	469	428	442	505	524	456	511	501	483	470	508	465	491	488	516	486	505	460	465	445	495	467	470	473	466	437	451	489	493	488	494	500	488	458	460	495	457	460	488	468	457	457	469	499	482	479	508	495	450	498	522	455	480	452	491	451	488	475	488	473	463	501	500	509	504	500	530	483	479	499	462	500	471	509	471	438	479	478	480	487	483	468	495	450	493	493	474	465	453	458	465	492	514	464	506	468	482	496	487	497	490	487	457	479	476	506	493	474	484	459	480	488	465	472	516	488	486	542	452	474	527	458	510	465	521	464	474	497	493	453	480	471	512	478	489	505	498	443	474	478	442	495
41700	15861	3869	1102	392	249	232	198	220	233	225	190	189	226	203	198	194	206	188	223	234	189	239	229	207	211	185	193	190	201	207	220	193	203	196	190	213	209	187	178	199	182	203	212	191	211	207	201	174	195	203	204	210	195	223	211	245	238	213	180	175	192	206	212	208	221	193	228	220	195	184	207	221	215	204	199	214	174	216	184	212	234	210	226	209	212	204	192	174	236	210	227	183	178	207	206	202	194	211	210	207	213	208	226	191	220	191	220	201	194	220	221	199	229	224	220	203	215	229	195	207	196	220	226	180	200	191	196	223	225	222	191	185	195	218	214	198	207	186	176	208	219	204	196	206	229	200	204	223	197	168	221	245	224	213	231	228	240	206	194	205	181	240	189	211	193	193	181	197	212	199	200	213	208	192	188	185	219	207	192	200	185	199	199	199	188	218	210	212	195	215	184	187	205	209	204	196	186	227	199	195	225	192	186	218	200	210	205	232	211	191	189	201	205	226	227	233	206	215	200	227	197	247	196	185	197	202	227	205	226	216	207	177	195	202	224	235	242	180	225	205	191	220	186	201	209	207	208	221	208	180	233	206	203	209	217	217	205	202	204	226	200	235	218	190	186	203	209	238	216	193	207	202	201	190	203	192	204	207	206	233	199	224	218	202	223	182	183	201	205	203	231	214	237	219	218	203	184	203	198	189	210	205	192	211	194	195	191	200	223	182	178	179	205	177	201	173	230	203	227	226	214	200	233	183	172	215	194	179	214	196	190	204	237	206	211	219	209	211	212	181	178	200	211	217	194	202	203	194	204	185	194	195	189	224	220	194	208	183	201	207	198	177	214	228	223	193	211	186	192	222	236	225	211	230	201	181	214	183	186	218	205	189	185	200	229	206	190	198	212	209	194	212	173	189	198	215	199	208	183	185	194	216	205	209	220	191	223	223	230	185	204	214	200	199	214	192	197	201	199	209	187	221	226	210	193	197	209	229	223	228	220	221	208	205	199	226	227	224	195	212	181	176	226	212	228	205	216	189	214	182	195	195	187	178	214	203	177	199	193	203	246	209	206	175	242	216	211	205	207	190	190	198	231	222	213	199	196	232	186	216	198	213	190	212	203	198	197	219	198	198	206	215	194	206	207	218	221	205	205	204	206	209	219	194	196	217	191	202	209	228	198	188	177	205	208	209	200	216	172	200	212	187	219	216	215	188	207	209	234	177	225	188	204	215	199	218	202	218	224	210	199	235	181	242	210	185	199	193	171	196	178	207	190	194	211	221	190	202	207	213	203	210	186	235	186	199	201	197	188	225	217	213	205	215	236	190	214	196	199	195	195	201	200	190	194	199	208	211	203	202	197	207	220	192	198	212	197	208	198	181	194	221	216	211	183	204	192	213	218	211	189	170	193	195	229	199	181	234	222	225	200	190	212	194	199	214	208	223	185	192	193	174	247	222	206	202	220	208	207	174	205	194	199	213	189	206	216	189	228	185	203	201	219	220	212	227	244	240	198	215	207	184	183	185	224	207	212	185	172	206	188	205	217	224	236	223	200	176	187	199	205	201	204	196	203	202	187	212	202	196	197	211	214	222	218	204	220	202	195	198	210	200	202	210	207	201	214	198	204	197	179	187	180	198	201	183	198	156	198	179	206	185	228	192	191	220	210	210	204	175	234	191	209	186	192	234	197	194	181	195	189	220	235	197	240	213	211	200	188	194	195	226	186	211	194	203	228	228	200	233	195	220	239	226	226	195	190	234	200	190	202	163	186	194	177	195	214	229	239	195	179	200	195	220	211	248	196	206	220	210	212	194	193	198	203	207	227	221	190	214	209	207	197	203	214	207	203	223	191	210	194	215	230	181	209	223	219	221	180	196	170	193	221	210	199	206	196	180	191	205	222	210	200	211	222	207	201	198	224	242	225	219	205	224	228	212	210	217	233	176	204	209	187	223	191	221	200	214	203	200	199	233	201	197	195	230	199	210	196	219	209	207	231	205	226	189	213	209	176	205	182	186	194	219	222	192	195	217	226	210	220	205	207	188	223	231	204	209	206	202	203	207	198	196	211	187	202	201	177	194	204	224	220	168	212	214	186	202	194	184	220	195	188	194	200	195	185	235	213	200	216	219	219	191	199	196	195	200	200	205	196	209	207	207	212	202	184	185	207	222	191	188	199	185	188	217	210	196	220	195	195	215	209	193	217	229	197	220	190	208	220	239	196	205	196	226	216	191	211	202	209	213	212	226	212	220	196	177	232	225	216	223	173	202	208	192	221	208	216	215	218	184	223	242	206	209	190	242	210	221	239	214	205	180	203	196	241	171	190	178	214	199	228	235	236	207	225	210	198	196	214	210	189	206	212	228	191	215	221	192	233	225	205	235	209	212	217	211	216	200	192	216	186	193	173	185	180	193	220	212	226	215	202	193	220	172	219	187	197	201	230	187	207	230	243	197	217	196	191	230	201	215	187	208	198	221	187	204	216	234	165	223	214	184	218	220	215	222	215	224	194	212	189	218	206	215	185	204	210	197	213	193	207	259	236	190	194	203	194	214	208	220	221	204	216	193	189	214	182	211	196	185	170	201	184	205	206	229	236	214	231	197	172	213	206	189	172	216	202	193	175	215	179	221	210	204	193	201	174	220	194	183	215	209	185	182	203	232	194	184	206	176	197	225	189	190	164	217	210	202	233	198	217	228	195	208	207	221	190	191	225	228	228	180	205	216	226	195	178	212	232	221	194	169	216	211	216	194	210	204	204	192	221	212	223	211	222	224	203	200	227	238	234	209	201	205	222	214	189	210	218	210	228	208	202	216	187	211	247	189	202	208	214	199	202	211	189	198	240	216	183	211	210	203	226	206	222	190	186	194	222	187	206	198	208	213	199	186	222	199	184	216	208	215	197	183	193	192	208	186	184	215	186	212	194	211	215	250	236	231	197	198	235	216	205	187	200	221	214	208	220	197	190	211	203	185	190	212	193	202	198	155	193	201	194	178	210	236	204	224	233	236	207	201	223	194	191	184	196	218	211	208	221	220	169	199	204	193	223	205	211	215	199	222	210	215	218	200	222	223	209	193	194	204	206	212	236	204	181	215	213	215	208	221	192	188	210	220	197	190	211	211	217	235	207	213	205	212	185	221	233	212	179	218	200	206	207	229	195	194	264	208	192	221	213	194	205	200	246	197	198	214	207	206	197	216	239	209	207	236	176	207	228	222	236	192	213	222	213	192	197	211	211	219	225	206	217	216	227	179	229	207	199	214	191	219	222	226	207	206	177	214	195	219	204	181	226	181	199	207	178	227	193	214	203	176	206	229	210	200	160	193	201	194	203	195	231	246	203	205	190	204	219	198	188	194	222	220	185	215	208	213	191	219	204	190	219	201	179	193	203	214	228	232	190	206	236	202	214	191	205	206	215	196	224	225	214	213	201	194	210	200	209	196	231	210	203	203	203	197	220	205	225	222	210	218	228	181	169	234	221	206	201	213	184
25320	8656	4928	2738	1057	701	560	589	475	442	452	420	421	450	474	463	414	431	423	464	445	437	398	435	419	432	405	441	479	452	444	412	412	471	446	421	414	461	449	430	437	442	415	445	438	474	441	422	469	423	436	434	418	442	486	415	464	407	441	465	445	466	474	447	413	432	418	450	423	396	423	441	420	454	475	390	446	414	415	438	438	384	425	442	437	430	423	438	410	479	436	419	419	410	425	452	431	464	405	427	394	426	443	431	456	445	429	451	409	414	406	434	411	404	416	426	427	443	420	437	427	461	454	454	465	470	449	462	446	427	417	399	419	430	432	472	408	410	427	451	457	454	482	436	427	457	467	445	446	396	403	483	449	430	457	420	473	420	393	440	465	448	466	426	474	455	434	433	476	428	429	463	417	445	443	430	409	437	434	398	436	429	442	413	417	449	438	463	399	434	442	434	406	441	412	418	462	397	453	454	468	410	430	462	434	419	459	476	458	446	417	445	399	444	446	469	444	430	440	433	428	401	446	442	462	400	458	429	418	444	451	476	427	435	419	459	433	431	436	429	451	421	448	441	443	468	462	429	420	457	426	472	421	478	441	448	449	395	439	453	439	440	435	411	456	446	498	410	398	380	426	459	467	446	458	415	414	425	463	404	447	401	444	429	443	442	463	453	455	411	445	450	391	417	434	439	468	465	409	443	441	392	429	449	432	456	417	448	427	438	395	426	452	449	467	443	402	441	454	432	420	422	444	436	428	412	451	402	423	424	443	451	463	432	421	459	461	449	464	426	414	437	443	448	419	439	433	438	443	468	414	410	433	451	454	438	466	424	474	457	448	455	436	462	420	455	402	460	432	411	417	445	433	448	415	437	403	428	411	416	418	424	458	418	444	461	447	433	452	425	426	411	476	449	446	435	436	429	433	432	420	445	437	442	485	437	401	420	445	468	418	450	448	453	438	452	417	420	456	431	442	409	405	442	420	439	416	437	449	456	444	428	402	418	431	442	411	452	431	455	419	472	444	451	428	466	473	432	434	446	437	465	431	461	420	432	395	419	456	406	475	474	428	423	434	475	438	484	427	457	446	401	459	438	409	426	439	448	425	432	452	409	447	451	433	458	460	466	416	433	438	447	425	435	425	445	460	464	415	402	488	484	424	434	438	426	431	462	421	425	438	451	476	443	396	399	439	431	421	430	456	411	446	479	451	415	445	412	438	441	438	432	439	471	467	440	504	420	457	389	402	425	430	429	444	434	446	413	439	418	436	425	412	440	461	435	411	416	417	448	485	436	431	409	449	424	414	425	392	417	465	431	422	412	447	427	409	450	438	439	415	416	456	455	425	457	449	433	429	424	474	479	455	430	435	470	436	460	442	458	438	395	411	444	445	464	409	425	433	423	419	422	425	436	449	421	440	450	399	416	446	443	411	446	431	408	457	468	438	420	476	423	477	456	449	443	479	441	448	452	434	453	425	436	442	423	445	413	456	421	402	408	434	442	423	427	415	436	443	460	438	427	416	404	444	458	421	457	434	435	439	445	456	432	438	414	455	414	463	442	415	457	452	433	434	402	422	451	450	426	479	451	463	433	442	457	457	440	452	427	454	477	425	468	464	424	443	446	459	428	410	442	446	401	440	425	466	425	444	416	457	466	426	461	433	439	428	419	390	439	416	443	445	402	449	439	412	409	475	412	433	416	446	441	453	445	423	443	481	423	435	440	445	417	426	425	425	448	421	458	394	428	443	452	427	422	446	442	463	437	427	414	443	425	440	433	468	430	406	449	432	418	443	472	425	393	457	446	436	432	448	447	394	445	401	437	420	436	415	448	445	448	422	408	429	427	425	425	430	450	427	465	435	455	465	437	470	463	463	433	431	455	462	421	446	458	440	433	456	442	441	435	406	446	436	437	415	419	459	419	480	455	458	436	460	436	463	405	467	472	411	413	395	433	432	428	480	425	444	427	416	455	380	410	434	468	424	438	413	428	423	413	464	437	428	440	466	428	444	417	425	422	446	423	417	453	421	447	440	465	457	418	455	430	456	419	435	436	447	408	421	404	411	469	473	452	450	420	400	464	434	437	441	438	454	380	471	447	427	463	431	437	452	451	443	424	404	420	443	406	467	438	425	481	448	457	449	453	477	444	415	430	396	410	438	447	447	459	454	421	426	432	429	452	428	408	464	476	436	456	427	436	430	451	419	434	422	439	438	461	463	460	440	405	428	426	431	451	420	408	418	417	412	456	458	444	405	447	467	412	419	395	470	450	423	412	448	431	447	415	436	411	420	480	414	420	427	380	401	458	450	452	459	425	466	420	440	445	427	450	439	454	465	444	416	411	409	403	461	453	455	455	434	424	404	449	459	447	444	439	456	435	423	420	436	445	433	462	435	427	402	448	420	450	471	449	440	396	413	427	466	430	424	450	397	474	474	425	477	461	428	433	444	448	445	433	458	455	412	484	448	415	444	426	452	487	445	445	437	409	440	441	417	439	435	443	436	447	443	437	416	461	432	431	475	453	493	407	410	418	440	454	448	408	434	467	430	427	444	426	440	436	410	460	449	423	435	482	443	461	422	441	474	424	422	457	434	426	406	433	446	411	417	420	432	451	447	461	472	415	433	446	435	425	440	440	424	492	408	434	446	443	433	410	439	440	391	439	462	432	457	422	449	427	421	420	392	446	412	443	414	441	430	442	425	405	419	424	443	426	399	392	416	439	443	443	450	464	451	427	429	451	432	428	445	440	424	442	418	454	443	403	434	469	437	397	421	445	450	431	433	463	414	449	422	430	466	451	447	436	388	451	440	452	390	439	397	414	450	458	473	438	373	423	447	415	402	451	419	418	431	446	454	440	422	407	441	434	442	409	426	410	398	432	457	458	446	438	405	417	452	401	425	442	465	473	460	474	432	437	455	448	438	447	437	449	434	413	436	445	467	425	451	426	408	405	429	438	394	425	458	458	394	393	445	445	455	432	411	406	459	434	447	411	468	450	431	444	427	438	492	413	429	428	433	439	438	445	463	426	452	438	427	421	391	446	449	423	425	403	441	425	458	396	449	420	417	432	411	443	428	480	444	434	414	460	448	448	432	448	473	450	421	404	466	427	452	434	434	385	420	432	412	407	448	453	422	392	454	432	447	424	452	461	442	438	417	452	479	413	451	433	418	470	427	417	422	452	459	410	441	429	441	462	445	453	409	401	440	477	451	447	472	466	415	443	461	422	464	434	415	417	425	444	422	440	432	483	416	442	434	450	435	441	434	422	464	432	448	450	424	420	467	422	461	435	444	446	452	420	418	465	438	473	433	464	435	416	439	432	438	471	406	439	445	433	413	424	430	428	462	460	413	403	412	438	402	414	454	404	441	444	417	417	434	414	495	451	446	423	410	429	414	439	448	462	441	437	440	411	435	450	430	424	444	439	444	402	458	451	443	440	449	453	425	424	433	431	434	488	443	443	434	459	430	449	448	463	435	462	432	470	420	417	454	469
48759	21990	10768	4215	1223	1289	815	597	342	273	272	197	191	202	201	181	172	182	188	164	177	177	157	185	197	180	174	169	180	185	187	176	185	195	187	179	173	156	196	175	188	180	173	161	174	189	179	185	203	182	164	184	178	187	163	163	186	171	191	175	157	178	181	174	186	195	164	158	182	172	191	179	185	191	164	169	164	168	157	178	172	168	172	171	174	167	179	192	157	181	175	193	184	191	192	174	178	169	166	161	188	166	151	183	185	190	187	148	151	181	191	186	162	191	176	184	152	150	172	154	157	171	168	194	188	170	189	192	171	171	170	162	198	176	178	154	175	187	197	160	191	173	172	178	186	165	176	212	172	175	169	185	181	183	175	191	173	202	153	186	191	146	168	170	184	201	162	216	185	162	182	188	186	172	173	192	195	173	174	180	186	184	182	219	184	207	190	204	156	188	174	158	201	195	173	184	186	205	190	184	178	179	176	180	188	195	177	153	174	183	179	187	181	183	186	172	196	166	157	169	184	194	186	194	167	173	172	172	191	174	194	218	172	197	179	186	201	154	156	183	169	190	193	175	152	214	168	173	165	182	167	173	174	191	158	166	189	177	163	174	182	174	194	165	150	166	147	187	189	160	178	172	190	184	168	195	177	150	187	168	184	175	174	170	171	173	173	167	184	155	175	179	150	172	168	165	193	173	196	159	183	192	158	179	190	180	167	185	172	186	188	178	181	188	165	174	189	181	196	184	172	172	177	173	168	155	183	153	176	177	147	177	208	174	181	182	210	150	179	177	183	148	172	167	185	190	155	184	155	154	177	169	161	206	174	178	145	182	177	170	181	201	188	168	169	160	169	160	154	167	185	199	202	142	156	166	185	168	176	161	190	189	170	184	193	155	146	160	173	153	193	178	187	190	188	180	184	193	165	188	178	180	199	169	172	170	164	170	164	187	178	168	162	154	196	172	187	178	176	156	160	171	186	200	173	158	171	182	200	199	176	159	184	193	179	183	154	158	182	183	168	151	185	177	172	202	164	196	181	177	175	158	178	178	158	187	159	162	193	178	160	201	162	181	166	155	198	158	188	193	186	173	155	163	154	148	188	186	207	171	182	179	199	180	196	160	203	170	174	179	168	175	193	173	184	208	166	174	187	182	157	171	152	159	185	158	180	191	179	175	167	163	175	174	136	183	151	174	180	173	183	217	167	198	184	175	165	172	188	188	178	199	187	171	191	152	173	192	213	206	165	170	199	203	175	181	152	205	173	212	187	175	160	148	172	181	166	184	170	175	156	189	187	176	161	186	179	175	183	165	191	189	171	182	178	188	154	185	166	174	184	177	187	198	167	213	145	163	174	149	178	167	189	159	168	180	165	168	165	171	185	191	160	176	194	175	150	164	195	208	154	191	170	179	171	190	166	151	204	174	167	190	165	163	187	174	184	199	173	189	167	177	192	175	156	192	189	188	168	173	189	168	172	175	212	200	169	208	171	196	197	163	176	181	165	170	170	161	182	193	157	164	174	183	189	191	168	186	169	164	172	180	153	170	181	170	191	168	194	166	181	175	197	157	165	166	194	184	162	168	129	157	152	182	180	158	173	182	196	190	215	196	173	177	175	188	173	170	194	191	156	191	182	175	172	175	169	196	204	190	179	172	173	167	151	167	180	154	188	164	190	172	180	223	182	187	149	176	188	185	203	164	173	161	183	199	191	175	186	216	166	186	174	168	197	187	165	173	174	195	172	173	179	162	166	169	179	189	176	187	178	167	190	185	176	195	177	135	172	158	174	176	178	190	192	167	168	172	202	179	165	163	156	173	177	161	175	183	167	202	182	166	162	175	186	202	169	155	173	154	166	171	166	155	185	175	155	184	185	186	184	150	164	183	189	175	186	176	183	187	173	207	185	182	163	191	174	201	167	160	196	162	168	167	167	165	185	168	195	180	181	162	189	174	198	173	174	146	171	167	172	179	178	190	151	193	159	170	150	179	168	193	177	192	158	176	171	206	173	158	190	158	174	178	187	163	181	171	161	168	183	166	176	177	169	169	163	181	191	173	167	169	190	200	167	181	166	163	158	142	169	172	178	192	173	181	173	168	192	194	201	183	200	160	176	186	185	188	187	170	208	195	170	195	171	173	191	152	158	194	152	195	174	156	188	200	178	170	168	158	191	161	204	177	176	180	176	160	182	187	166	169	201	180	163	193	174	191	189	171	187	183	172	191	202	172	175	185	185	166	165	167	175	161	161	187	194	187	190	165	200	187	211	172	192	156	183	189	184	183	161	186	192	190	168	163	173	168	167	184	167	171	186	177	162	203	191	196	183	165	178	165	201	167	169	154	180	176	189	187	194	171	185	192	168	169	188	174	209	201	192	152	174	163	167	182	171	180	170	186	164	185	168	168	189	169	179	174	187	176	180	177	185	196	185	167	163	168	176	195	171	180	209	173	183	201	189	185	179	200	153	169	190	190	182	194	197	171	171	205	204	172	167	151	180	174	164	161	151	187	213	158	182	198	189	166	171	174	179	166	180	183	190	180	189	168	171	155	164	177	183	183	180	162	163	163	202	185	188	186	174	188	173	166	203	178	161	171	192	175	186	164	167	156	162	176	178	220	166	186	175	182	169	175	167	193	166	154	175	161	185	169	171	154	186	162	164	175	164	163	186	175	190	191	163	176	172	174	197	160	169	197	169	184	156	189	169	176	177	182	171	184	177	196	172	161	165	184	170	192	170	185	207	165	202	164	169	177	184	187	205	171	173	165	165	181	183	178	182	153	174	177	176	170	150	190	176	179	179	170	180	189	182	192	143	160	199	156	182	167	192	165	184	184	160	176	194	191	197	171	200	193	193	176	187	173	184	176	177	190	206	201	190	165	178	216	166	192	184	187	198	173	183	194	151	185	169	172	163	186	189	180	171	167	165	224	182	165	187	159	193	161	181	192	173	167	189	185	182	192	182	192	178	186	199	168	186	164	162	164	162	186	210	190	155	171	188	154	190	184	197	194	195	162	196	202	187	197	157	167	181	179	158	166	178	167	200	171	184	170	155	180	168	200	157	182	174	174	170	208	179	186	158	172	172	164	156	200	181	154	168	190	191	170	188	180	147	192	169	200	156	178	160	172	179	182	169	175	204	190	188	189	191	184	183	175	150	169	169	158	166	155	169	159	202	154	163	176	165	157	156	165	182	196	192	166	180	204	167	205	166	180	150	176	183	178	187	194	172	191	176	195	180	181	188	176	162	168	167	162	181	181	167	186	155	162	156	218	185	200	191	178	188	179	156	188	179	145	169	178	191	170	175	175	159	162	190	188	178	184	174	160	159	191	175	170	187	171	170	173	190	176	171	160	155	190	156	185	180	167	178	169	186	184	192	185	178	147	201	205	171	171	174	204	157	174	180	220	198	176	176	198	170	183	181	186	157	188	182	166	198	167	185	166	185	200	210	157	180	184	151	160	173	163	185	172	202	177	172	159	177	192	191	167	154	184
28588	14535	13399	9238	3428	5326	3602	2834	1485	1049	703	657	536	461	423	430	404	409	406	405	399	417	421	406	405	382	421	399	414	387	388	402	404	420	435	401	403	415	373	399	388	392	394	401	391	377	406	375	414	396	418	400	382	434	413	374	421	400	383	409	404	354	370	417	402	357	403	397	373	390	382	373	407	401	390	378	401	388	398	374	432	373	384	390	414	389	402	382	386	373	369	389	391	346	350	360	404	403	390	409	398	385	354	400	382	375	361	385	416	354	423	392	401	369	393	396	369	361	395	367	383	402	376	403	364	403	396	370	381	380	375	420	411	404	407	393	387	370	401	370	415	383	429	419	380	393	406	355	390	364	365	370	382	387	390	406	407	375	415	380	393	380	379	381	397	426	390	393	405	399	409	365	372	382	373	413	366	393	401	369	354	402	372	407	387	368	411	376	407	378	379	396	410	367	424	377	391	387	375	424	405	390	354	392	400	395	390	400	382	389	370	401	380	400	339	395	429	399	392	368	393	396	417	408	357	394	368	426	392	425	426	385	395	361	406	368	383	384	373	425	397	417	390	407	379	367	375	368	404	415	379	429	409	384	380	395	387	366	396	372	354	422	429	382	388	398	384	383	403	364	408	371	384	392	394	372	362	334	407	407	407	351	382	406	378	364	399	408	387	391	377	367	368	394	348	395	430	377	424	364	359	379	417	411	397	399	422	391	409	408	402	388	422	427	336	390	408	414	380	383	376	439	389	344	377	390	393	388	383	414	374	360	395	420	402	380	396	408	375	387	388	356	381	420	376	374	406	377	405	406	368	379	380	374	398	372	410	367	359	388	413	382	399	355	389	408	395	394	393	356	421	379	408	412	395	360	370	408	409	382	385	412	399	394	447	399	391	400	402	366	376	393	415	371	374	393	384	365	378	397	378	416	371	364	399	394	402	394	372	380	399	412	389	400	415	378	401	426	405	380	414	383	380	342	381	365	391	428	366	382	390	384	411	398	383	350	354	379	400	402	401	433	350	358	395	378	390	385	397	382	389	383	394	374	388	368	356	399	386	375	400	406	377	363	385	348	361	387	370	364	396	400	356	410	367	378	400	371	394	397	376	395	387	387	382	412	400	409	410	387	396	384	395	370	388	361	363	361	358	371	423	412	416	394	405	387	351	376	375	384	379	388	366	428	409	405	403	419	405	370	387	378	366	365	402	385	354	386	372	387	398	377	391	400	406	389	381	384	421	421	364	355	338	378	401	396	409	388	383	362	379	395	377	410	371	400	380	407	395	389	393	392	410	417	395	392	406	380	387	377	398	363	400	390	388	397	395	398	367	432	388	369	407	433	380	394	375	377	389	375	370	427	382	407	399	420	398	414	408	370	346	386	387	426	372	362	378	399	396	402	407	388	433	384	391	411	404	410	417	412	403	402	416	411	403	400	380	393	400	388	403	380	376	398	367	400	392	385	393	399	375	382	350	372	409	416	417	397	370	378	375	391	387	391	378	380	422	380	379	379	394	386	378	405	391	368	382	364	417	423	375	363	385	369	389	395	400	364	376	380	395	390	381	405	399	405	395	336	376	391	394	377	380	408	413	370	411	385	385	367	384	412	352	382	377	385	345	404	359	378	443	402	370	340	367	413	420	430	395	388	402	404	391	381	361	420	393	409	398	379	357	399	375	432	422	397	387	401	388	398	410	406	387	381	386	377	393	370	438	392	380	394	383	354	329	398	377	387	391	372	387	379	364	410	415	428	387	362	349	370	380	385	413	404	389	394	385	360	393	400	418	380	381	422	399	416	391	389	373	370	372	394	387	380	412	387	400	379	386	382	414	389	387	377	372	383	389	372	384	400	379	388	410	424	394	365	386	382	411	399	404	376	384	415	394	400	412	372	362	388	422	418	387	388	418	382	367	383	416	348	404	379	368	381	390	383	389	384	385	363	368	416	380	368	379	381	400	370	404	391	383	432	390	370	382	411	385	405	367	388	409	405	375	409	372	397	395	398	406	374	360	350	379	356	432	403	408	386	406	368	356	404	384	368	346	385	394	408	416	422	397	397	386	383	391	364	355	372	371	399	384	396	396	399	408	391	380	387	371	403	399	388	410	425	383	419	377	412	381	383	406	381	403	375	380	379	404	426	378	393	406	407	425	380	404	383	410	384	397	386	371	367	401	396	374	379	391	356	410	399	400	401	386	397	391	392	405	408	398	363	377	405	383	399	398	395	368	402	382	384	402	427	347	386	385	373	397	387	390	391	380	388	390	410	385	387	394	384	405	413	362	374	362	386	402	393	390	374	366	409	403	411	377	377	367	376	408	413	395	402	387	410	404	375	415	357	409	415	367	362	378	367	392	401	395	392	412	390	375	385	406	372	382	401	370	395	367	397	374	370	409	419	412	390	394	416	398	416	421	407	448	395	341	392	387	395	384	380	394	415	404	398	400	399	372	359	389	424	386	392	406	408	409	384	400	379	371	381	392	376	395	392	392	426	443	388	396	382	370	393	389	385	403	371	369	375	416	390	384	383	373	372	384	414	367	404	399	393	421	372	384	380	396	405	390	394	369	410	408	412	377	405	391	377	409	366	421	339	387	404	397	388	388	374	409	382	413	374	363	407	399	429	371	376	381	410	361	389	429	428	407	423	376	396	382	414	383	390	384	395	415	369	410	371	380	377	413	363	385	352	417	385	359	366	407	397	419	383	372	390	387	416	380	375	388	403	389	370	411	416	396	385	392	389	396	403	399	404	379	377	366	341	417	420	371	369	385	381	411	399	396	336	374	379	385	404	365	359	368	392	381	367	387	393	403	427	402	397	377	401	399	405	398	399	370	404	366	363	355	366	428	382	372	386	378	391	392	419	382	380	360	389	383	413	427	408	414	375	400	374	384	407	396	344	404	387	371	411	414	409	413	398	450	382	385	468	382	407	394	386	391	410	431	394	388	364	363	411	404	401	393	396	373	383	378	390	389	363	407	398	421	368	390	380	384	391	368	390	378	383	373	356	371	387	374	390	376	386	368	394	425	376	420	379	371	360	339	386	392	397	376	425	390	392	390	384	402	419	391	384	417	396	386	371	416	401	396	399	415	350	365	366	389	405	428	382	429	407	378	386	400	372	385	398	400	394	391	375	373	355	381	399	391	381	409	394	412	402	382	388	402	410	376	392	379	373	373	361	441	398	425	427	423	362	409	407	376	439	386	396	337	391	395	386	385	409	409	356	405	414	403	385	387	420	385	359	392	391	410	368	386	353	434	353	362	397	391	348	358	378	338	372	387	355	359	405	398	401	402	393	381	399	388	373	370	388	354	386	403	377	375	393	410	386	370	358	393	370	378	397	411	353	377	399	406	414	413	376	422	388	408	406	374	390	388	414	399	408	394	411	411	382	386	376	356	374	400	391	409	385	376	427	384	391	385	392	393	396	410	398	368	374	402	386	410	337	407	419	423	383	386	389	398	405	398	432	366	422	398	393	383	393	403	397	395	393
55502	28129	15362	7437	2451	1414	1275	944	593	405	355	313	271	229	252	248	224	202	211	258	253	240	218	211	244	283	242	204	231	250	257	240	250	220	195	214	210	271	265	220	242	243	222	260	243	203	231	220	237	264	248	233	237	252	238	218	229	243	231	249	237	205	236	225	231	233	224	214	234	216	209	216	185	189	211	234	249	250	213	220	233	213	220	231	214	200	255	209	233	214	235	234	225	211	234	211	218	213	230	233	222	237	231	224	257	212	249	219	251	234	231	243	222	237	204	242	219	232	207	217	218	209	198	214	219	208	213	237	234	244	240	235	214	243	220	244	230	220	257	218	240	241	244	217	218	245	200	205	213	218	220	236	249	219	221	247	242	239	233	222	227	229	212	218	258	233	238	225	225	221	205	238	200	216	216	218	241	230	215	257	222	215	210	262	252	221	219	226	232	219	198	252	246	232	218	249	220	213	278	238	192	249	220	227	246	241	204	206	234	229	235	236	220	235	232	196	237	233	228	250	227	227	221	242	198	206	238	234	230	243	278	229	207	249	235	223	237	233	228	232	224	229	202	214	234	241	226	241	195	240	227	249	227	228	196	241	241	211	203	254	239	228	213	252	213	235	218	191	205	217	209	208	239	204	225	213	231	214	215	219	249	231	233	208	262	202	206	247	216	199	238	215	223	215	241	222	207	227	238	193	220	234	227	215	254	205	218	235	216	219	244	235	231	247	214	230	205	236	214	206	219	225	234	192	251	239	223	237	224	210	210	219	248	223	220	215	244	209	220	236	220	257	245	213	213	233	222	231	237	218	207	225	232	207	199	246	225	252	215	246	211	227	220	249	249	220	246	234	232	201	234	230	225	214	235	217	217	227	240	244	195	225	243	237	203	203	240	233	227	231	224	214	244	253	231	196	209	242	257	228	216	214	219	243	220	207	196	216	236	225	232	238	227	239	219	235	231	207	243	252	212	213	213	269	209	225	213	249	241	227	216	225	226	216	230	211	214	219	220	226	265	222	207	231	219	219	242	229	250	222	208	250	231	242	202	215	245	247	231	237	224	225	224	229	224	224	209	218	224	234	210	238	223	247	238	217	208	217	264	233	217	217	209	228	244	222	243	215	230	226	215	215	225	239	253	211	222	228	228	223	227	230	212	254	233	230	211	235	250	258	213	238	224	219	210	230	221	223	241	213	208	238	214	249	259	248	248	230	208	260	223	227	214	233	212	224	240	208	233	211	227	256	258	252	237	216	235	220	231	237	208	215	256	204	200	261	240	231	234	228	235	230	231	221	214	221	207	211	247	201	250	200	236	208	232	223	218	196	231	220	214	212	220	213	226	219	215	257	200	217	215	216	230	224	247	222	246	260	233	212	229	218	246	208	239	222	237	228	227	222	214	231	254	221	217	237	214	212	236	233	226	218	242	242	209	217	222	227	227	230	226	215	245	237	205	225	201	220	267	232	225	221	192	220	243	234	223	212	247	252	232	231	209	236	216	212	231	226	205	240	213	237	253	186	224	208	216	243	224	226	205	219	207	226	257	249	191	268	232	206	221	260	248	210	185	220	201	205	224	250	213	218	233	235	227	216	188	229	228	201	236	214	206	216	226	243	198	221	244	205	230	227	222	226	236	229	241	226	218	218	224	189	251	227	230	235	207	224	238	218	219	223	220	233	245	233	237	219	235	201	232	242	224	232	226	192	240	277	258	225	237	228	229	226	218	225	232	275	220	220	203	194	199	224	252	219	198	212	268	212	213	237	244	242	223	230	220	232	244	208	215	204	198	238	208	218	249	233	216	200	207	220	239	233	216	230	234	225	221	210	231	214	203	235	213	230	242	219	235	227	231	232	233	210	230	242	246	215	257	254	230	230	207	224	239	233	205	243	225	221	201	220	214	229	244	221	251	285	253	231	213	220	234	204	200	228	243	213	220	223	238	202	227	216	228	218	234	241	228	230	226	210	237	248	235	241	228	204	251	228	210	225	234	214	233	229	238	215	241	208	219	256	229	219	205	237	253	211	203	213	213	219	251	234	207	220	233	238	252	249	244	247	237	224	230	243	212	213	214	207	240	254	239	221	256	240	237	215	194	232	236	188	224	211	237	229	217	221	225	267	198	217	254	207	231	212	223	255	271	235	227	242	229	240	234	211	247	242	225	207	249	212	214	209	209	198	232	180	207	220	270	203	253	216	220	237	233	237	226	208	235	206	200	225	203	209	234	219	248	212	232	236	225	203	236	209	227	231	239	227	234	225	231	226	250	240	219	232	223	231	234	219	216	227	218	232	235	212	220	205	218	234	237	245	236	216	238	259	239	229	213	243	228	251	238	247	232	231	223	232	241	239	222	208	244	248	239	229	230	244	243	208	222	232	240	215	212	209	205	246	221	220	196	246	235	228	215	234	254	239	230	241	248	241	234	210	230	222	206	214	202	218	255	210	229	233	241	218	225	208	247	237	226	238	236	236	221	219	218	198	245	230	259	236	234	223	230	222	218	230	244	233	226	229	224	202	265	227	219	226	239	244	248	242	225	230	227	249	256	271	215	238	221	231	216	223	225	244	256	218	217	243	225	231	229	199	220	214	260	259	226	220	240	262	210	198	209	241	239	239	239	229	197	229	230	225	211	190	232	257	209	237	238	222	195	250	233	219	232	218	236	225	202	216	217	208	214	228	232	219	232	225	235	217	230	220	261	210	230	212	234	209	234	228	211	221	201	215	213	218	224	264	254	207	203	201	209	232	235	238	247	239	227	232	215	240	253	225	235	225	240	217	221	230	239	230	244	219	205	239	263	226	220	223	220	200	194	196	222	214	207	236	216	238	214	198	236	266	215	227	212	223	198	237	238	239	209	244	227	230	231	246	263	232	236	226	231	220	199	223	230	227	212	222	220	224	239	211	247	215	227	220	233	212	226	214	239	202	216	227	239	233	211	191	211	233	235	220	217	239	225	226	232	254	201	228	181	212	227	220	242	248	206	258	226	205	260	250	205	235	206	224	225	244	221	203	248	227	257	249	205	229	236	268	207	238	200	230	262	240	240	235	248	205	234	222	234	188	204	228	259	223	221	224	235	219	238	277	214	207	234	222	223	252	244	211	250	226	210	231	215	225	223	191	223	209	251	249	240	239	244	235	221	254	227	228	206	248	200	228	228	222	226	231	237	202	245	245	238	205	241	258	241	206	249	220	220	237	215	223	248	203	206	213	232	218	228	207	254	217	214	219	253	227	208	235	251	239	221	231	216	246	235	210	228	240	212	229	228	245	230	249	233	232	222	205	211	201	230	219	260	253	212	225	248	207	223	218	244	233	227	230	215	236	260	208	255	226	240	222	237	218	235	215	202	200	261	222	232	200	222	244	223	222	219	205	257	249	237	255	236	275	254	220	191	215	254	274	234	237	213	226	243	213	252	225	227	221	234	202	227	235	252	254	244	231	242	234	226	232	237	255	221	240	222	260	237	251	232	243	249	199	230	232	240	246
32593	19257	18063	14015	6446	5337	5143	4000	2096	1552	1102	870	656	610	553	573	519	537	553	523	500	516	531	571	530	531	498	495	478	488	492	536	516	474	524	482	529	525	422	490	499	443	478	516	496	507	516	512	496	488	499	460	501	448	525	515	493	461	520	481	503	478	460	512	511	486	474	486	483	442	500	479	518	457	494	506	462	480	498	465	481	489	515	503	497	488	503	502	500	468	513	529	516	512	485	439	440	500	509	512	464	498	485	503	517	511	468	504	501	480	497	494	468	508	491	513	480	510	466	495	460	498	497	495	483	521	477	471	465	455	481	474	493	466	483	504	486	506	483	517	452	474	477	457	496	493	501	534	477	497	454	557	487	491	496	460	495	443	478	478	499	480	478	468	529	511	533	491	470	504	477	437	485	515	509	503	478	516	427	474	483	517	499	494	481	447	457	476	503	475	472	453	474	494	496	497	487	447	510	497	530	510	481	499	503	498	489	471	534	505	436	495	477	527	487	496	524	480	476	487	528	472	481	507	504	463	493	474	475	488	516	477	491	490	462	503	476	505	462	493	490	482	482	488	451	533	493	485	513	490	531	505	519	502	487	516	471	487	490	494	478	491	470	472	531	503	516	506	503	506	473	491	465	488	469	528	496	483	474	477	486	489	487	493	449	476	507	515	452	532	486	485	477	504	480	471	460	488	467	502	483	503	475	494	444	492	507	504	506	466	480	483	467	479	492	547	505	463	508	459	478	488	455	468	491	478	475	478	500	527	488	513	519	458	474	498	471	496	500	468	492	456	482	508	479	464	505	502	497	493	458	537	478	520	474	465	482	500	489	506	506	462	462	494	494	530	483	476	460	503	447	489	481	474	491	494	519	487	462	502	480	457	468	493	491	484	501	499	509	486	512	496	490	463	454	503	510	465	481	517	517	511	512	530	479	503	509	506	502	480	508	473	509	494	475	430	526	516	457	507	467	514	476	492	499	510	457	485	543	468	458	479	474	456	512	488	481	490	467	477	463	478	466	487	512	468	488	486	467	453	466	500	486	501	471	506	467	500	437	483	511	503	477	486	464	478	487	483	459	486	467	480	503	517	464	476	499	512	469	484	507	475	490	467	464	485	460	478	512	460	504	475	473	496	466	504	499	463	449	508	498	465	495	503	489	482	488	463	471	482	517	497	499	521	507	452	506	517	485	490	493	525	471	503	508	471	473	455	449	525	449	486	508	513	492	487	491	477	479	496	485	535	496	486	470	467	507	505	472	490	502	515	474	495	492	507	519	514	459	506	469	448	513	499	511	469	521	485	487	496	506	498	476	451	483	468	472	517	459	488	486	509	477	486	510	527	469	458	509	463	474	463	497	454	537	480	498	509	484	507	453	465	512	512	457	464	520	493	500	447	489	485	494	492	510	485	473	480	510	514	516	479	498	505	515	461	469	478	494	512	507	491	466	525	439	466	462	506	470	472	451	526	515	521	502	491	502	488	470	498	471	507	477	479	479	501	454	465	484	448	477	497	473	481	480	532	466	471	452	480	507	465	494	486	489	488	487	466	440	510	535	466	468	476	482	491	494	536	518	480	462	480	466	511	470	477	504	478	526	498	498	463	489	483	464	536	459	460	492	475	471	471	501	469	484	498	503	498	493	474	486	459	509	424	485	517	490	527	533	490	488	440	515	496	484	468	468	502	500	482	485	502	459	495	465	466	473	504	465	451	488	451	476	500	513	501	490	477	484	493	490	519	486	485	510	488	455	467	476	524	481	516	483	491	475	488	450	468	514	536	477	523	496	466	461	518	522	456	524	477	497	470	504	511	501	478	467	496	440	484	481	513	497	466	500	485	487	523	506	502	517	480	458	473	461	500	479	519	494	478	479	484	505	482	461	506	473	483	452	449	459	446	461	477	473	459	450	453	517	460	465	481	447	452	459	510	501	467	468	462	492	455	522	470	497	455	474	482	472	485	516	473	466	495	512	501	430	485	493	491	505	492	448	444	495	492	446	492	531	462	493	462	468	497	501	500	459	525	517	501	484	462	481	510	495	523	467	528	494	485	482	457	488	522	482	489	502	490	496	491	454	508	478	454	488	488	438	495	485	488	480	450	485	483	490	471	504	511	502	480	481	443	508	479	523	463	503	471	489	467	496	507	476	516	490	448	460	487	485	486	501	491	508	514	530	468	507	501	487	493	466	515	467	453	521	479	514	467	477	496	502	508	500	520	493	477	514	469	477	499	476	488	500	484	508	480	485	481	483	450	525	504	502	490	489	500	503	473	480	479	474	476	490	507	438	462	468	450	451	483	485	512	490	482	502	479	506	455	468	509	451	468	510	486	489	477	457	466	515	542	509	458	521	490	522	465	508	496	478	474	497	497	491	474	483	507	461	452	447	471	540	467	502	491	478	497	476	463	497	502	539	493	465	427	454	516	484	488	504	533	522	495	459	490	472	474	481	479	436	467	497	473	502	454	445	513	469	481	500	502	500	532	515	493	491	460	495	442	474	486	478	490	491	467	487	443	476	480	497	501	513	481	540	476	504	493	473	493	487	507	485	462	475	494	495	474	496	530	482	449	499	497	492	514	491	474	498	487	491	462	474	513	505	469	492	486	451	509	473	474	481	467	520	470	481	495	487	450	479	521	518	518	496	483	519	486	495	468	463	452	468	480	486	524	472	461	514	496	460	509	454	525	494	466	472	447	477	484	494	524	504	441	483	456	512	477	485	486	465	493	485	504	472	490	490	458	486	450	460	522	511	511	485	502	483	443	454	491	503	485	476	493	467	467	516	471	468	480	478	479	530	486	500	486	458	468	500	498	468	500	506	501	516	472	437	457	525	514	499	502	511	442	503	489	536	521	505	499	498	541	436	471	459	508	496	509	480	468	473	466	530	491	482	487	488	497	498	484	458	503	469	476	483	515	460	525	490	497	495	475	508	488	504	500	505	474	493	463	453	457	505	512	451	472	500	482	471	478	464	484	483	436	476	497	492	504	498	503	510	482	466	506	463	465	482	472	494	452	491	511	501	473	503	501	508	451	472	451	508	491	474	499	507	504	518	481	476	500	494	507	485	543	498	466	498	491	444	466	507	523	474	504	517	466	482	454	493	477	507	491	479	487	469	513	494	475	497	479	471	449	478	503	441	485	536	492	480	468	495	488	478	502	440	482	507	484	466	528	469	508	470	520	478	483	495	481	476	493	475	489	462	520	491	505	510	462	491	484	464	458	452	468	501	492	481	513	484	509	443	502	496	453	446	505	501	445	459	486	507	518	503	515	455	522	511	487	513	508	480	472	518	496	495	471	487	507	495	464	489	500	486	488	504	511	453	488	477	507	467	508	456	481	496	490	479	503	492	495	491	448	476	483	463	497	496	498	480	508	525	493	483	495	485	516	482	514	465	461	474	466	503	509	521	479	498	482	503	472	425	482	495	454	489	537	427	476	517	503	511	498	516	449	478	483	466	477	453	478	482	512	538	494	506	492	499	469
34538	21216	7615	2801	884	282	234	224	211	191	190	200	173	167	218	214	181	202	183	187	208	201	185	202	206	189	187	196	217	162	191	210	193	208	185	203	201	225	202	200	187	216	214	206	207	214	213	223	194	223	171	200	203	236	209	209	202	190	220	198	205	219	185	188	179	206	206	194	236	199	189	203	207	223	240	212	191	197	217	210	196	195	175	176	184	191	213	223	207	200	196	201	185	218	184	214	209	203	208	214	220	223	223	216	208	187	184	181	188	198	205	211	224	183	204	212	199	178	191	224	181	206	209	197	219	218	231	230	211	202	207	201	198	186	203	202	221	216	206	203	221	203	224	201	205	188	215	190	212	181	215	220	194	205	205	187	163	219	189	178	217	203	229	175	199	191	217	190	193	219	199	195	208	209	209	212	169	210	188	204	226	164	220	175	177	180	216	215	195	173	201	203	195	192	197	227	213	206	223	172	232	185	191	211	199	195	212	207	207	195	205	182	210	213	219	183	163	209	175	168	180	190	201	218	185	203	215	208	188	189	211	197	213	194	194	194	218	217	212	196	208	222	215	207	209	215	196	185	186	201	206	192	229	196	189	215	197	215	203	208	213	218	209	204	192	203	214	207	203	195	193	203	220	214	208	179	221	201	220	218	197	241	247	216	186	213	216	179	213	193	199	199	236	195	186	170	198	168	215	208	214	203	208	204	180	172	185	188	203	177	219	197	191	174	177	207	178	208	188	170	210	202	220	219	216	192	206	188	202	187	181	193	194	192	193	197	208	213	204	219	200	185	226	203	200	178	197	195	197	205	207	167	234	219	196	203	231	242	231	200	199	199	202	204	215	199	186	188	223	193	204	206	224	241	185	214	202	195	195	195	203	212	207	211	226	206	183	211	203	179	207	182	211	213	198	183	213	194	180	210	212	223	212	199	172	214	185	204	229	207	179	189	198	202	192	195	186	236	254	196	180	204	233	204	202	204	183	170	212	212	202	189	202	176	198	223	216	210	195	192	217	206	202	200	192	210	238	214	187	178	186	185	186	191	222	184	205	217	198	200	168	182	212	174	194	184	217	199	195	207	223	204	218	202	198	208	197	199	199	209	208	227	206	185	182	213	200	187	179	202	214	185	188	171	176	214	182	186	196	208	209	194	231	178	216	203	208	223	183	218	193	181	199	184	196	198	215	196	207	220	205	189	200	222	178	198	189	200	183	180	206	183	205	197	223	185	196	196	210	182	202	173	177	201	196	209	210	208	224	202	185	197	212	219	205	197	197	184	201	189	195	205	230	196	189	178	227	199	187	203	198	194	227	211	193	184	184	174	198	203	177	211	199	195	203	194	197	197	185	168	201	199	212	214	180	179	217	181	207	205	195	180	201	208	200	200	183	212	204	180	200	198	212	218	220	189	247	208	204	187	207	211	206	205	188	217	209	210	203	221	183	209	190	207	224	219	235	196	212	193	187	207	215	215	164	186	181	211	208	220	220	190	223	214	188	208	227	211	191	220	183	182	210	218	208	226	189	197	217	208	175	200	198	203	209	227	210	195	205	193	179	198	227	194	177	212	178	221	209	207	191	189	173	198	223	244	224	206	199	207	204	219	192	201	157	181	227	199	190	200	190	190	225	165	205	201	192	229	193	228	193	207	227	222	205	215	203	196	177	201	203	198	203	212	223	215	226	186	199	172	192	216	187	163	179	189	158	230	186	201	192	205	212	230	195	192	216	222	189	193	176	178	205	199	190	209	169	224	219	181	196	201	187	200	199	178	208	198	207	221	197	206	216	201	191	198	189	206	198	219	200	215	170	191	187	192	207	203	201	199	203	206	205	214	194	208	213	210	185	217	198	152	200	206	177	208	181	192	197	203	183	190	223	197	198	204	207	221	187	181	205	213	199	203	184	196	211	183	184	181	208	247	239	184	192	178	174	211	190	183	222	228	200	214	200	201	223	226	191	192	214	194	211	203	206	213	182	225	208	222	205	198	198	228	188	186	206	211	188	195	181	179	195	196	194	197	218	180	208	200	211	199	219	210	208	212	216	201	201	208	207	187	210	229	209	185	211	217	172	203	220	192	219	187	193	205	227	193	182	182	196	226	212	174	199	194	188	195	216	212	182	209	196	214	182	192	186	193	193	187	201	204	186	211	186	175	206	182	195	224	198	199	197	194	216	219	204	215	237	214	190	201	174	206	196	184	214	204	183	188	170	210	210	196	225	204	206	224	202	201	220	199	213	184	229	199	222	214	223	164	182	194	207	202	177	204	193	197	191	196	185	213	176	205	181	207	199	190	226	197	218	182	214	220	202	207	179	209	229	193	200	199	176	244	194	192	192	203	178	220	195	184	185	205	187	205	174	205	184	229	237	209	206	189	217	218	201	182	192	209	209	210	195	229	211	183	220	184	211	200	208	218	209	192	198	196	226	230	210	187	186	196	178	195	190	177	217	202	186	182	215	200	195	199	207	204	231	176	194	184	225	190	207	186	205	190	201	215	228	179	200	203	223	192	209	189	197	176	194	176	207	195	185	196	195	207	183	200	169	217	189	172	210	182	220	213	202	178	219	191	209	210	209	199	184	188	215	191	196	217	206	196	211	207	181	208	198	218	188	219	172	191	221	168	192	200	208	213	213	215	189	196	199	197	210	196	211	199	212	199	201	187	190	216	194	205	207	182	216	205	183	206	164	189	203	231	221	186	227	219	211	202	194	229	198	179	190	200	186	221	216	189	216	206	195	188	191	231	245	221	181	227	204	205	168	202	230	210	197	208	219	196	186	202	207	179	169	187	200	194	180	182	229	224	202	209	191	204	216	208	191	197	197	227	202	196	202	216	223	181	216	208	244	214	219	193	231	204	181	184	193	204	207	218	179	198	201	188	206	207	185	201	214	196	199	211	197	205	216	198	186	203	182	196	205	200	189	203	180	211	234	203	196	210	187	202	223	225	181	192	198	205	197	196	190	218	199	224	179	211	204	196	207	160	206	210	187	204	181	209	214	198	197	198	231	181	222	182	194	186	206	202	218	201	202	208	201	194	189	205	194	231	211	194	183	211	192	179	172	217	247	189	227	211	203	187	184	210	196	179	196	239	205	224	180	217	215	187	246	215	213	226	199	220	195	217	187	216	203	209	191	199	207	217	198	211	209	226	222	213	212	205	178	202	173	225	231	202	195	195	232	206	204	205	235	216	215	180	202	201	241	198	211	210	218	195	181	213	204	210	207	206	218	196	207	182	192	220	170	220	187	189	189	173	192	200	218	223	200	216	207	185	173	210	198	185	213	193	208	232	188	215	185	202	195	188	211	197	202	184	211	201	204	197	187	217	215	231	227	226	213	181	198	182	199	175	161	187	230	216	196	193	208	231	206	218	190	184	213	185	174	197	209	217	217	195	200	184	212	232	193	194	199	188	182	196	197	191	192	190	203	195	222	211	175	195	196	232	192	187	187	188	214	209	198	216	210	169	215	228	203	202	192	197	177	207
20711	14487	9214	6886	2682	748	558	500	492	443	448	420	464	458	426	423	374	434	427	418	433	413	461	444	412	415	431	415	450	421	481	414	452	436	439	402	430	425	429	402	387	394	416	429	413	413	437	419	415	396	444	438	411	416	440	408	435	444	445	432	447	444	416	432	441	451	405	415	435	422	418	443	462	436	433	447	437	411	459	397	436	447	411	430	462	472	437	439	412	403	446	437	431	452	425	396	419	437	423	393	443	419	363	469	447	406	398	417	448	419	410	434	474	417	440	450	433	402	415	449	443	424	418	468	417	412	474	445	446	413	405	384	394	407	397	440	469	427	457	427	451	438	433	453	408	450	427	429	417	469	437	427	448	470	435	408	432	419	409	403	433	401	425	448	444	433	431	406	423	392	424	442	426	439	419	459	438	457	405	413	420	446	451	405	450	415	467	416	433	433	440	402	443	405	479	419	409	466	419	427	430	451	438	433	430	419	460	421	442	435	445	417	421	441	415	425	435	397	438	410	435	411	449	437	442	422	439	432	435	439	447	434	408	407	448	392	457	425	431	418	437	463	383	440	452	464	416	411	463	407	413	442	474	439	408	422	431	423	435	412	459	425	402	431	459	414	447	425	464	437	453	456	432	424	401	420	436	398	430	432	428	450	421	429	434	441	448	444	440	435	443	432	409	420	441	453	442	453	393	461	434	434	424	418	421	433	467	421	449	464	448	423	400	442	442	445	426	438	422	453	454	424	430	416	416	446	398	422	397	417	424	432	447	400	431	410	379	394	429	437	390	396	442	406	425	461	422	429	433	426	431	427	423	409	439	447	421	436	451	437	432	454	442	407	459	421	416	426	451	406	384	436	405	427	436	425	469	407	420	393	403	450	423	409	410	428	452	428	428	433	427	452	448	418	437	376	437	430	442	442	432	434	448	431	439	457	462	434	416	416	390	428	421	437	431	452	412	458	427	404	428	444	446	446	406	424	423	457	435	433	446	458	402	412	426	447	431	439	414	417	474	417	396	430	416	419	417	468	445	419	463	425	447	447	421	412	410	436	411	443	431	453	471	416	434	444	432	410	439	424	440	431	401	455	437	423	453	455	451	417	432	414	445	445	482	447	440	424	441	406	415	412	398	442	417	441	444	440	425	458	422	429	459	441	440	417	412	429	452	434	428	449	409	439	398	456	449	388	406	424	434	452	433	377	422	411	432	431	439	478	410	438	410	428	409	450	424	460	434	415	449	466	381	404	432	410	415	450	455	430	431	468	447	431	406	405	409	412	444	425	442	414	426	449	422	445	412	379	464	412	403	460	443	415	464	453	453	465	413	453	430	421	408	423	457	440	414	423	430	417	408	421	416	440	448	419	421	416	420	417	427	412	436	406	434	382	448	421	409	451	417	406	472	474	459	442	442	446	417	449	417	444	444	427	453	457	432	443	456	423	434	429	398	418	413	416	425	423	421	421	428	455	425	434	414	438	418	438	444	448	447	450	441	409	470	415	430	444	418	465	409	435	462	426	453	423	403	450	432	425	406	445	425	393	433	425	397	434	467	431	408	461	413	447	430	443	453	406	381	447	435	429	404	406	422	431	403	409	450	423	419	451	454	455	468	439	408	414	402	447	419	471	407	435	423	433	437	446	440	428	373	449	422	421	426	404	425	472	398	416	415	417	434	410	425	403	394	422	408	451	385	441	417	442	406	417	419	463	410	415	448	406	427	451	440	424	424	439	444	444	429	468	420	433	409	443	384	438	452	407	402	461	432	453	479	442	456	453	406	436	394	419	443	417	430	416	439	427	401	428	430	441	436	460	465	422	467	433	455	435	412	411	450	426	430	425	434	420	394	392	442	448	443	478	416	448	421	409	423	456	439	412	456	430	453	448	475	468	446	397	479	444	462	463	454	416	426	455	440	460	456	458	437	429	420	443	428	421	463	421	378	450	422	441	457	434	401	433	416	429	406	441	389	414	431	415	403	446	453	393	466	428	427	393	417	440	423	396	421	416	467	400	448	481	441	407	403	439	433	450	438	459	399	419	400	435	442	431	408	448	426	408	430	398	476	407	439	397	429	438	426	411	441	434	370	454	423	447	438	425	430	423	453	440	453	430	479	429	399	430	412	408	439	398	421	439	438	441	469	414	477	399	370	400	405	475	413	421	475	451	420	431	447	451	384	443	411	433	435	424	432	457	435	421	411	390	414	406	454	439	416	438	403	432	405	430	422	425	432	427	400	401	435	426	434	424	405	411	432	440	440	450	410	446	454	433	441	416	428	454	441	446	436	430	444	411	455	406	420	417	424	403	440	385	420	436	389	429	445	454	432	429	429	477	431	387	415	412	437	441	404	429	447	411	454	417	403	439	428	399	409	444	453	403	423	451	427	461	440	424	440	427	436	420	402	463	421	410	429	427	430	418	433	411	452	414	399	409	451	408	430	403	392	434	424	412	417	423	430	455	432	443	387	421	415	448	449	429	435	444	421	396	451	393	430	457	427	392	437	446	414	412	452	437	419	427	472	451	412	444	397	450	437	440	391	452	423	431	408	443	418	415	400	417	440	405	425	450	412	461	425	419	420	454	446	476	416	423	429	451	436	411	410	451	411	404	401	441	470	413	445	418	443	442	389	437	427	436	481	439	416	437	436	424	441	438	429	456	420	409	426	457	419	422	436	437	432	442	414	427	401	425	434	427	414	449	409	431	457	441	437	436	450	422	411	437	431	458	438	431	431	465	428	470	425	447	443	401	415	435	407	457	449	491	387	429	423	434	395	401	441	415	434	429	448	432	409	467	443	398	434	427	410	458	420	477	430	454	406	417	411	459	418	443	441	421	452	396	416	419	416	439	432	466	423	405	418	432	438	386	475	436	412	431	421	417	411	462	442	418	425	401	447	458	435	433	470	442	437	414	420	424	401	392	441	438	447	417	460	437	431	421	435	405	455	432	439	453	398	386	458	399	413	422	432	455	472	427	439	403	473	427	421	405	431	438	424	441	452	385	431	425	408	432	422	401	433	448	454	418	432	388	443	416	390	453	418	421	458	455	458	457	418	411	398	429	424	409	416	407	437	446	433	499	397	442	461	410	419	415	406	431	441	450	448	476	395	425	446	431	417	416	459	416	441	438	414	423	424	411	431	438	447	402	422	444	434	456	396	456	424	452	447	403	416	412	400	446	397	442	459	433	396	462	437	457	430	435	423	429	427	464	414	454	445	407	455	475	409	445	431	441	446	423	457	445	415	455	439	411	403	433	444	435	406	431	443	460	435	442	414	418	427	406	442	415	420	463	431	409	458	452	440	458	449	459	423	420	417	450	404	414	418	478	424	441	419	447	386	439	409	420	469	429	413	429	401	391	458	429	432	387	450	444	428	418	433	433	430	455	380	418	468	434	430	438	467	407	399	443	440	405	385	431	447	406	446	431	428	452	423	442	451	426	413	396	466	413	414	436	423	463	434	399	392	412	454	451	408	508	433	427	418	439	443	428
56427	24592	10155	3148	695	860	538	449	334	246	220	220	198	180	166	194	185	190	180	188	181	174	179	199	186	206	182	205	156	183	184	170	203	187	181	188	184	188	200	226	176	179	167	204	221	203	162	172	186	179	184	203	201	164	184	186	150	189	189	197	215	186	208	209	160	199	185	211	221	189	200	200	182	187	178	186	211	212	182	189	167	194	161	188	211	187	171	191	175	207	201	201	172	184	169	201	224	207	174	185	191	163	192	190	198	177	185	188	176	176	185	172	171	179	171	186	185	207	187	211	200	170	203	194	189	185	194	166	186	199	182	180	192	184	174	191	188	167	175	173	194	197	171	197	213	201	186	158	191	233	218	218	203	196	166	189	180	187	178	191	181	158	194	214	189	193	174	207	193	189	212	202	182	178	208	157	212	212	171	196	192	200	189	203	196	170	174	201	221	183	213	184	200	179	201	190	175	179	191	180	160	180	182	172	171	204	199	205	181	190	204	189	178	197	190	197	183	145	175	181	192	176	188	186	192	177	173	180	172	183	192	185	193	210	201	166	195	184	200	208	189	199	178	187	200	193	180	187	178	206	177	172	181	167	185	164	170	208	212	182	165	192	192	169	180	199	186	170	193	169	201	174	169	199	194	161	179	183	178	190	211	161	183	187	182	163	195	202	177	187	184	170	186	202	208	209	174	163	193	207	165	182	185	179	175	212	165	185	193	170	171	172	192	174	180	178	176	195	192	193	197	155	214	208	183	181	218	164	187	152	181	186	217	204	165	181	182	238	218	186	198	165	177	186	175	210	172	200	160	171	187	206	205	197	206	191	207	201	197	187	185	169	183	178	176	192	184	169	194	188	211	196	190	171	189	202	173	177	193	199	164	150	185	202	200	200	176	198	169	187	204	211	222	181	171	175	183	169	240	210	185	188	176	171	186	186	193	186	181	174	184	146	204	181	173	203	180	177	174	175	196	155	179	165	168	190	196	198	184	195	201	191	178	178	195	186	181	182	203	174	216	179	184	201	202	184	187	184	184	176	183	188	227	171	191	173	182	178	188	166	195	195	192	178	193	177	202	219	163	211	181	199	191	194	198	156	154	181	173	208	193	188	172	205	200	197	193	191	192	185	176	157	191	220	196	194	203	187	211	161	199	198	184	174	200	204	174	183	167	211	198	183	156	198	200	194	202	199	175	181	172	198	188	206	192	183	172	177	190	175	191	205	185	175	174	149	191	183	185	204	186	167	177	188	182	209	166	189	181	209	195	181	211	177	176	182	180	190	181	191	197	188	197	191	207	194	177	182	198	204	192	197	195	209	189	205	199	169	174	210	189	182	200	189	203	224	201	175	181	191	168	196	184	174	223	205	205	210	201	195	219	180	163	163	191	182	200	200	170	168	186	189	182	196	186	179	203	173	198	201	191	192	190	165	179	192	189	223	179	177	187	196	190	175	177	205	187	174	167	194	198	223	191	188	176	167	164	191	167	199	213	175	180	195	168	189	190	191	212	185	199	205	159	181	220	187	188	192	208	200	158	186	190	199	184	174	170	174	186	184	189	188	189	176	179	178	176	192	181	202	187	167	191	170	205	196	179	218	183	214	170	188	172	173	179	209	186	184	176	184	185	183	193	229	166	179	229	186	181	187	194	209	172	201	167	162	191	185	192	203	180	196	167	195	192	193	165	195	180	196	198	187	193	195	191	203	195	191	179	169	215	209	177	166	190	194	182	181	202	202	177	185	193	192	167	164	146	190	209	186	211	190	171	152	180	154	200	201	174	158	199	180	206	189	192	180	208	198	191	183	209	192	197	178	174	202	193	165	162	171	209	194	177	145	202	186	194	172	187	164	199	191	181	189	191	174	180	178	214	210	150	208	179	190	161	162	196	191	176	166	180	173	212	150	177	196	185	185	186	229	185	174	193	180	169	169	193	222	167	221	193	174	164	184	185	157	206	201	175	209	210	184	198	174	194	165	206	183	166	170	170	186	204	164	194	181	169	199	176	192	197	177	198	180	181	181	197	172	190	182	179	193	178	174	194	182	202	190	166	198	172	192	186	190	184	193	178	166	204	195	203	212	189	194	161	176	208	177	147	202	173	196	228	188	176	193	187	185	185	190	175	204	170	186	210	166	179	195	200	201	177	187	190	189	177	180	188	188	206	168	204	204	188	191	179	213	199	217	186	178	196	174	205	192	162	214	217	213	183	207	207	199	181	210	178	170	164	185	179	213	174	172	169	157	184	171	197	167	212	198	192	181	179	168	158	176	174	194	173	180	204	220	205	180	176	181	196	220	197	177	190	167	179	202	185	193	200	179	180	182	208	193	213	178	195	186	201	201	155	185	190	157	193	179	194	190	200	167	225	200	189	182	191	175	192	210	196	173	210	182	177	193	180	200	181	202	176	197	162	198	181	204	190	175	208	190	199	160	191	195	187	191	201	174	186	166	192	188	183	200	173	190	184	172	199	188	171	188	167	192	185	157	183	187	200	190	185	168	186	187	178	148	179	210	192	207	176	198	181	168	183	168	187	210	196	188	193	194	181	165	186	208	202	205	185	179	185	178	176	216	199	181	172	170	189	189	180	191	182	191	181	213	191	185	205	190	183	203	192	171	186	170	181	180	190	196	188	184	211	213	195	209	195	201	202	199	167	192	180	166	211	175	175	179	177	199	199	176	189	148	187	197	187	191	186	165	169	187	196	210	172	203	196	200	196	172	198	204	182	209	188	176	184	210	194	197	170	190	182	195	178	162	189	207	178	180	179	189	203	187	188	186	189	186	207	169	189	187	175	182	183	203	178	180	186	190	204	194	196	169	164	180	212	168	186	216	187	191	196	171	181	170	183	177	185	190	199	195	200	213	181	193	192	175	203	176	191	192	163	209	166	191	183	211	177	198	177	181	184	178	189	190	188	173	181	176	178	207	173	189	163	183	187	201	176	234	193	198	197	168	198	196	180	186	198	175	209	162	203	171	208	212	190	175	184	162	165	185	203	182	206	168	171	176	181	171	173	176	173	186	189	168	165	188	191	187	175	174	170	192	178	181	194	180	184	172	203	173	213	190	195	189	204	195	204	166	173	179	207	183	185	183	194	181	169	182	178	206	178	173	158	173	188	221	206	201	175	197	177	172	207	175	178	177	171	146	184	172	172	191	205	182	185	200	200	186	204	161	229	206	169	194	168	196	214	189	189	181	183	180	193	212	190	182	178	180	174	169	172	213	201	190	172	202	194	205	201	197	208	183	160	168	180	152	196	185	200	186	197	178	190	168	178	217	195	185	176	171	204	165	190	182	187	195	188	172	173	165	199	174	173	192	195	198	204	165	196	203	194	191	200	177	171	207	182	177	177	172	183	182	200	180	215	213	212	167	184	175	218	208	205	208	200	190	175	188	206	198	183	183	153	204	196	177	147	220	185	209	191	220	198	174	194	167	213	199	198	178	196	191	194	201	205	193	188	177	174	169	179	184	184	182	189	181	197	195
34640	15111	12357	6061	1878	3473	2224	1635	1061	822	604	546	482	418	442	411	414	437	415	445	423	444	420	417	415	453	418	408	402	419	412	443	441	435	407	429	422	415	455	461	407	465	423	407	400	441	456	455	411	422	384	430	401	435	452	424	418	430	403	393	472	421	422	429	421	414	423	413	427	431	380	415	448	408	415	404	427	422	423	403	383	396	424	370	437	406	428	415	387	405	410	451	411	426	405	406	391	408	396	405	405	438	403	421	401	377	423	409	427	422	422	416	429	425	453	450	430	395	428	391	409	404	404	415	413	432	406	416	409	387	434	408	447	401	423	405	398	429	416	401	437	402	447	424	429	426	472	439	432	404	423	390	421	409	379	428	392	426	406	396	417	428	401	434	448	413	409	423	420	410	405	440	397	414	407	434	431	404	418	422	385	396	402	433	384	409	396	387	416	399	368	388	421	418	428	436	398	428	412	427	436	422	398	401	433	430	410	418	414	443	419	423	369	447	388	389	351	391	433	401	399	420	438	398	435	422	415	424	421	408	403	421	419	434	404	421	421	412	410	420	404	414	425	418	387	417	433	428	407	393	402	419	380	391	403	404	402	435	413	407	434	399	428	386	425	454	406	400	395	433	425	422	420	394	380	423	386	394	413	425	404	408	428	415	402	408	419	372	399	405	414	406	434	428	403	410	389	414	413	443	403	442	420	399	372	395	394	414	404	416	471	417	407	409	422	410	413	395	434	380	394	398	425	378	393	376	423	431	398	400	421	399	419	393	383	418	414	395	420	403	407	420	428	396	438	394	420	397	421	389	414	391	410	356	398	430	398	411	418	408	418	400	433	414	422	362	397	417	408	397	403	430	394	419	375	415	424	401	399	409	435	428	401	415	445	379	413	413	395	386	383	424	423	393	417	415	388	379	401	402	424	457	383	423	417	409	399	441	401	405	405	392	439	381	460	414	413	446	409	390	416	432	375	426	426	404	395	420	429	409	443	443	423	419	440	420	412	444	458	429	413	392	441	460	403	425	424	390	423	394	397	441	390	389	401	370	421	430	382	398	393	409	393	424	379	395	415	440	394	400	408	407	408	416	404	435	403	404	430	370	414	403	421	383	403	393	402	395	418	455	457	388	391	428	469	407	427	413	397	438	410	415	396	412	413	374	404	403	440	412	442	396	430	409	396	379	401	417	430	425	395	441	356	409	417	385	355	374	423	418	427	397	366	378	403	408	401	441	389	396	416	436	399	395	391	425	412	404	389	385	394	417	426	411	411	384	424	391	406	440	402	439	463	427	412	395	410	435	452	426	430	419	416	433	376	409	381	399	363	421	427	453	427	441	425	410	440	427	411	391	408	383	441	394	378	436	452	363	365	432	418	409	398	424	413	428	410	424	390	381	407	416	410	431	427	381	455	423	415	422	432	411	405	407	414	424	381	425	400	411	399	429	420	389	416	408	396	395	456	426	457	395	393	424	388	415	434	434	444	400	408	415	401	411	399	394	410	406	384	445	447	423	402	381	438	402	427	445	421	384	406	412	448	418	427	399	383	433	375	402	428	415	425	436	395	409	427	415	366	424	424	400	387	409	388	418	386	411	400	428	431	438	387	417	407	472	410	379	410	408	422	485	402	419	398	453	441	394	424	423	406	415	410	439	389	392	398	423	413	406	404	416	441	393	410	391	394	443	426	425	414	389	433	404	425	396	442	422	429	398	416	382	385	412	389	423	444	427	435	409	437	419	397	366	378	435	444	426	429	404	428	405	427	429	426	410	384	430	400	411	407	421	408	415	400	419	418	355	392	399	427	422	424	401	424	453	445	417	425	422	437	402	385	411	408	425	378	410	398	416	421	372	398	428	452	401	412	399	413	392	429	420	424	445	430	359	368	404	392	419	417	394	406	407	398	397	417	415	397	417	399	394	420	381	449	423	407	393	421	393	421	427	399	384	379	422	423	422	414	430	426	414	424	408	380	408	403	429	407	447	386	408	392	402	425	409	401	408	394	419	361	426	387	407	430	409	378	434	399	420	408	404	387	425	379	409	395	382	386	438	399	400	421	414	461	416	378	419	407	447	384	412	411	411	394	386	443	437	432	409	403	428	418	426	393	427	410	396	400	428	421	400	450	398	355	395	428	384	379	414	424	409	387	406	433	422	417	409	393	403	384	405	416	408	379	398	405	443	399	427	409	446	426	408	386	429	385	401	412	406	409	413	399	386	387	394	397	373	434	413	425	400	447	403	388	415	402	390	404	433	392	416	411	361	384	390	384	436	413	422	412	406	395	423	407	425	375	373	433	417	435	441	434	425	426	423	406	422	405	384	436	430	411	404	397	425	441	424	395	431	376	408	391	421	411	461	392	407	424	414	399	405	446	424	449	430	426	419	442	397	408	388	417	383	434	392	402	414	424	432	404	432	406	368	395	417	438	426	428	417	394	431	410	405	378	396	408	399	408	425	397	394	403	414	454	414	406	428	404	405	414	404	395	436	408	380	418	416	399	437	411	421	433	400	427	372	457	411	440	416	422	386	401	418	388	441	373	403	388	404	422	409	413	398	398	375	440	397	366	397	411	389	392	430	402	406	425	419	422	414	412	446	442	384	445	404	393	418	423	410	409	387	373	392	412	383	426	411	402	433	401	373	388	423	426	418	399	429	398	434	388	448	384	447	422	413	395	425	399	416	426	425	400	428	396	405	415	421	416	380	410	410	422	397	428	416	437	430	420	420	421	411	414	442	411	440	432	400	446	432	420	384	411	404	420	397	414	417	416	401	424	384	398	403	426	411	415	424	396	415	422	414	430	365	408	387	407	410	388	429	408	423	416	394	389	388	394	411	409	420	388	423	381	444	426	417	392	420	408	393	440	412	424	421	425	411	399	407	412	430	386	413	407	421	446	438	417	374	428	393	409	397	413	419	441	410	414	434	399	439	398	376	415	419	389	389	442	440	396	428	438	380	388	354	405	430	429	398	406	430	428	400	383	396	410	377	386	419	440	410	438	411	391	377	409	410	407	440	438	428	427	443	406	436	417	400	392	411	395	447	434	385	400	425	407	428	408	400	419	430	412	396	411	374	400	380	389	412	351	401	405	383	416	417	445	415	396	373	419	398	388	429	448	442	408	464	437	382	414	380	401	407	424	404	411	389	382	398	397	401	418	402	410	374	432	417	422	413	416	410	415	418	392	411	427	440	392	384	431	419	402	390	414	397	403	392	392	446	373	420	393	404	366	420	415	415	417	390	374	405	417	440	404	379	384	424	399	367	375	426	409	432	411	402	421	411	421	437	436	395	400	386	412	394	403	430	470	369	427	381	412	404	403	414	411	455	467	401	389	413	384	398	452	433	380	393	400	409	434	412	394	418	421	437	393	439	396	395	445	388	444	400	445	385	406	407	423	426	429	383	420	414	427	425	417	400	438	394	420	411	434	409	411	400	424	384	435	422	425	400	405	393	411	354	398	421	442	435	435	463	404	432	434	416	383	397
61032	32533	16017	3651	944	2108	1361	865	608	404	336	299	251	219	242	224	213	240	255	270	257	238	231	217	237	241	205	219	219	207	224	236	218	197	218	229	238	209	223	220	244	224	222	220	225	232	238	213	269	221	164	219	230	223	211	218	222	233	250	238	227	235	222	243	258	230	210	225	256	236	210	283	238	236	240	224	237	220	212	235	232	252	232	191	223	251	246	227	261	224	208	222	206	224	220	221	253	240	232	227	232	251	238	220	271	247	212	230	208	228	209	244	239	251	198	236	253	248	199	210	238	222	213	231	219	249	220	210	234	211	216	216	199	233	215	233	242	230	255	203	213	239	211	221	236	213	204	221	204	228	236	245	248	203	224	228	216	209	241	244	204	233	262	213	206	252	241	228	225	212	231	207	200	231	231	213	218	247	246	234	217	224	228	230	218	224	236	223	223	228	236	256	221	234	219	211	219	227	238	239	201	237	222	194	207	205	259	226	229	224	202	215	206	238	224	222	224	245	226	238	227	241	219	240	198	226	232	217	235	220	210	216	209	277	251	221	218	217	222	219	229	215	222	220	228	241	268	235	228	243	239	267	207	242	230	219	241	193	224	259	209	204	198	247	225	207	231	251	250	242	217	244	228	222	198	216	254	235	220	207	247	240	222	215	236	221	235	218	242	232	233	224	200	203	210	204	205	226	218	244	228	247	238	235	221	223	223	230	200	221	261	233	245	238	215	223	238	209	223	211	203	234	226	240	237	219	241	209	221	209	206	240	235	223	201	247	207	221	214	229	226	237	228	221	204	226	232	249	209	260	259	192	209	203	207	224	217	236	225	217	227	220	221	226	225	188	213	253	221	238	224	253	202	230	258	238	241	238	225	235	224	192	201	224	222	233	206	217	221	211	222	206	219	235	211	207	224	245	229	249	228	227	221	219	229	214	228	212	221	220	232	236	241	198	203	230	236	209	242	252	238	208	221	243	231	228	227	231	218	221	233	236	235	250	222	198	245	232	232	227	225	211	207	225	228	229	217	218	239	213	227	206	235	220	231	226	210	234	251	228	227	219	239	219	209	206	207	234	235	228	239	187	234	227	191	225	204	225	206	217	218	218	232	247	216	252	203	217	215	246	225	228	256	236	236	217	184	203	240	234	214	199	214	245	209	232	204	216	215	243	231	247	206	222	233	223	261	202	209	203	204	210	228	204	242	218	247	221	239	193	219	242	205	269	223	224	224	211	216	233	225	238	241	195	221	244	218	249	220	229	236	244	228	211	253	262	235	252	226	223	213	223	251	208	218	207	241	226	223	205	198	217	216	215	207	249	227	206	240	222	214	218	206	206	222	223	226	215	223	227	232	217	194	209	214	239	244	211	207	237	259	191	218	237	229	219	239	251	209	228	241	194	206	232	240	228	240	225	219	247	213	245	229	219	250	216	213	229	212	204	220	215	241	214	222	206	235	217	249	238	253	216	242	236	241	228	222	231	208	237	215	233	239	212	214	233	210	237	204	222	209	226	221	209	229	225	213	267	226	219	224	220	216	231	248	227	237	220	218	237	248	237	244	210	238	223	236	202	222	242	243	220	230	253	243	204	217	238	237	193	233	238	226	251	252	231	209	190	219	224	244	215	235	226	212	232	230	238	260	263	238	237	241	246	267	231	184	226	229	211	261	221	245	218	242	219	215	203	209	227	193	230	204	199	197	219	226	197	223	252	226	200	196	206	243	227	241	188	223	251	217	216	201	231	230	238	222	238	222	240	217	236	224	235	223	217	226	226	207	207	223	226	216	228	220	209	251	218	220	202	229	228	224	232	216	240	218	243	227	231	230	225	230	221	255	201	212	245	229	228	227	267	250	229	209	211	251	241	241	236	210	234	198	212	214	246	200	247	238	230	223	257	227	231	211	233	222	234	224	221	221	240	208	209	231	232	228	232	224	218	225	241	208	255	218	212	239	251	260	215	231	217	224	249	219	196	237	227	236	246	215	225	233	260	217	246	214	219	204	230	224	211	220	234	251	253	208	227	248	238	204	200	250	213	214	209	242	203	236	244	220	234	221	189	228	209	210	257	224	262	215	246	238	235	208	195	233	236	211	243	229	240	216	242	225	217	224	237	236	192	228	224	219	215	215	248	241	229	226	218	202	198	221	226	240	224	231	219	258	217	197	221	243	205	230	227	240	242	244	239	230	220	242	213	226	188	218	192	236	222	215	203	230	253	208	229	208	247	227	197	212	225	212	225	235	214	207	234	222	230	228	218	206	231	204	213	220	224	235	218	232	235	200	245	221	239	239	204	257	230	217	247	229	224	220	212	234	217	233	223	199	213	223	229	226	207	202	227	245	252	256	206	235	222	225	238	209	244	228	227	205	229	253	240	222	229	211	230	240	232	216	206	225	260	219	220	223	238	237	242	235	223	233	238	256	209	240	243	224	210	202	233	198	213	235	265	253	247	232	252	221	245	237	247	204	206	240	224	216	212	219	232	232	208	227	236	224	223	229	241	197	208	177	205	232	244	256	225	221	226	225	251	245	205	250	236	235	228	256	215	232	229	227	243	217	241	230	229	234	203	206	210	221	218	212	212	230	226	191	250	203	205	195	226	225	239	229	221	228	199	228	216	193	256	234	203	231	230	200	224	221	223	249	207	221	213	222	225	247	224	218	208	229	249	221	219	208	229	222	207	212	224	224	210	223	220	222	273	253	229	224	221	205	217	217	222	235	219	236	229	253	234	219	216	228	229	204	237	234	219	249	217	231	230	236	231	236	253	231	206	227	240	229	247	210	245	191	206	218	207	205	205	239	227	226	237	189	233	253	228	237	201	232	196	228	243	230	228	234	217	208	236	242	232	237	224	215	199	229	234	219	211	252	210	217	246	214	237	222	214	255	214	224	198	234	237	199	234	235	204	213	218	219	228	232	203	197	248	223	200	218	223	227	244	239	207	225	220	233	224	232	246	234	244	202	217	211	227	246	232	215	235	227	225	234	233	227	215	231	227	195	230	246	233	224	240	215	217	223	239	213	218	232	238	234	205	219	234	236	208	251	196	245	232	205	209	252	219	229	228	260	209	251	226	229	237	226	252	220	237	225	207	201	222	227	237	252	199	235	234	211	207	214	242	215	223	260	256	215	236	225	241	242	225	233	263	206	228	245	227	239	225	208	231	234	197	236	208	245	237	228	216	228	244	245	188	247	229	218	219	237	262	226	245	199	218	264	227	233	234	182	230	230	230	217	234	232	224	260	224	218	217	232	215	223	203	243	238	262	215	212	232	232	232	224	222	216	235	250	244	235	211	217	251	245	235	228	226	211	234	203	222	216	226	235	199	213	204	251	239	215	208	201	226	201	213	237	215	244	243	227	220	211	217	211	229	225	207	229	240	228	231	209	220	238	222	245	239	200	211	225	220	246	235	193	213	229	207	213	195	230	253	187	214	241	202	233	246	203	212	222	240	217	205	237	215	219	226	226	215	243	227	202	253	237	205
36777	22810	15949	5400	2767	8314	5740	3935	2349	1506	1011	869	682	577	472	544	549	543	525	505	519	544	486	468	475	515	532	519	510	553	538	457	437	527	462	524	488	456	516	506	518	499	504	497	453	496	469	492	452	486	500	477	463	489	474	469	475	495	511	492	469	474	468	477	473	464	474	479	493	489	479	476	501	486	532	467	463	426	512	501	456	468	478	484	497	475	465	463	479	518	485	520	514	476	530	485	474	486	474	493	462	506	484	473	486	496	496	478	453	497	469	469	460	464	452	494	479	472	499	472	461	499	477	466	499	470	476	455	475	460	477	493	453	449	501	483	528	471	528	480	488	502	476	485	491	509	495	485	502	509	448	479	452	488	436	460	463	517	434	501	487	539	508	442	475	470	496	521	490	502	486	467	462	454	482	487	439	480	506	500	485	462	540	507	463	509	496	512	477	498	491	470	454	471	480	493	484	464	506	471	467	480	460	442	486	521	523	463	561	495	492	501	492	456	479	482	479	503	433	481	526	518	477	491	490	525	471	482	468	452	474	458	506	471	511	485	523	497	493	515	473	464	498	505	524	479	488	481	492	453	492	455	491	485	437	457	485	474	441	529	465	465	453	490	495	467	547	470	466	481	470	465	507	448	454	480	471	500	494	454	475	457	481	477	481	496	479	468	483	501	494	473	483	515	491	500	511	495	517	502	471	457	468	470	464	514	536	488	518	472	515	493	494	495	524	472	474	492	482	492	432	462	496	469	486	486	473	478	464	474	461	496	471	512	535	488	541	464	476	444	448	501	484	503	433	466	466	508	437	516	468	508	489	488	504	476	489	484	473	478	475	469	473	446	516	477	495	495	473	464	480	457	457	465	483	486	490	476	457	480	522	480	500	496	500	438	498	459	484	483	469	514	464	510	476	467	490	491	473	493	505	459	478	483	486	465	500	478	482	521	515	486	480	507	538	463	477	484	508	462	451	506	474	484	450	485	423	472	500	465	496	484	472	506	546	474	482	507	450	495	511	494	475	482	460	486	487	458	463	507	463	498	471	474	454	464	506	500	499	418	486	453	460	468	460	526	494	440	482	487	507	535	444	507	502	478	501	506	452	472	479	518	471	473	462	463	495	466	442	502	458	511	478	471	495	509	527	475	507	483	468	479	463	501	500	490	446	458	478	509	482	476	439	509	458	498	465	492	514	518	510	468	451	455	492	526	498	468	459	468	489	513	470	459	498	428	471	435	492	497	505	459	529	455	508	546	485	516	493	493	469	478	504	487	503	509	504	500	487	473	458	491	460	483	485	484	473	479	502	443	427	477	488	484	489	456	459	466	505	503	476	463	467	488	497	486	467	452	448	476	471	482	488	498	487	479	471	476	487	497	477	478	443	470	508	483	471	524	489	487	452	492	505	452	458	486	506	506	510	520	476	481	491	488	460	453	475	483	490	493	489	459	509	500	472	478	512	506	481	494	494	460	485	489	464	449	468	454	499	472	515	462	467	522	456	488	500	471	485	474	462	487	503	450	442	520	497	454	480	468	448	500	503	495	475	483	454	448	499	519	433	481	450	490	467	464	487	474	489	511	453	482	514	478	470	472	466	493	475	485	491	442	486	475	472	503	483	482	506	463	487	477	475	460	494	494	478	494	473	471	459	451	470	501	468	486	520	482	459	483	500	468	444	504	478	493	467	470	476	480	496	481	507	500	445	424	491	482	467	492	468	521	500	495	481	472	471	480	523	469	487	453	458	492	500	481	441	480	466	488	502	481	449	442	493	488	479	460	494	486	482	480	482	486	480	515	495	425	488	450	512	454	519	465	492	471	485	509	474	482	471	474	517	489	483	492	447	482	473	465	478	459	518	470	467	478	500	460	448	483	492	449	481	484	490	492	497	484	503	476	505	524	501	478	529	510	485	505	479	458	476	471	481	462	509	435	473	452	494	471	493	496	469	502	477	480	463	498	444	499	427	500	479	470	478	444	471	487	469	489	475	491	515	460	475	483	490	500	477	490	489	462	452	476	505	496	474	455	507	502	470	470	469	455	456	448	496	551	444	479	492	461	481	472	473	503	494	477	480	489	491	477	484	464	494	488	481	464	500	511	510	496	469	490	500	442	469	473	461	480	438	491	470	468	448	494	493	503	481	482	497	467	519	515	471	514	472	484	460	476	468	506	470	409	508	485	516	482	488	474	495	521	475	468	532	507	511	502	470	508	481	482	427	464	505	454	515	439	501	435	469	489	473	460	500	479	506	484	497	466	490	506	492	476	473	449	486	467	474	535	460	490	505	448	451	497	494	517	484	499	483	469	494	518	501	486	492	494	465	481	486	487	483	480	493	467	501	510	489	477	521	479	505	456	475	490	492	487	499	471	475	496	496	478	496	493	418	454	467	460	493	486	492	521	463	492	492	453	505	520	490	463	468	462	460	478	485	483	503	478	459	443	446	494	479	470	449	505	524	501	459	467	488	481	487	507	490	480	500	487	487	464	463	467	478	495	476	475	462	468	455	464	486	512	485	428	514	456	486	495	468	473	467	481	468	509	465	527	491	440	485	481	459	472	463	485	461	457	479	481	469	515	517	453	455	454	489	478	478	479	497	471	513	475	466	499	524	497	480	467	507	500	476	464	487	491	494	463	498	472	484	504	492	484	495	480	450	498	523	501	470	486	484	464	445	458	478	524	441	476	470	441	496	480	481	471	489	498	471	477	437	522	451	480	488	493	471	498	477	485	480	484	467	478	489	522	462	485	512	474	468	513	470	463	524	483	496	506	500	471	501	489	486	473	488	476	512	483	464	507	511	484	469	473	488	498	482	471	466	503	474	508	466	471	443	481	486	503	514	469	482	475	521	473	479	534	467	456	478	453	498	494	488	471	461	502	513	493	442	469	457	504	472	466	481	501	478	472	468	468	484	489	511	437	492	498	489	452	501	490	476	480	506	477	471	493	498	432	471	530	477	470	497	498	485	488	484	494	514	493	484	527	462	460	485	466	494	482	465	506	452	518	494	475	495	474	495	479	469	490	500	475	461	462	517	486	469	486	481	454	465	500	484	470	487	456	479	443	481	490	502	424	453	460	481	481	461	488	493	449	470	510	487	496	502	477	497	454	513	484	491	478	535	467	470	466	493	451	471	497	481	476	483	428	498	500	541	438	511	467	491	495	454	478	457	487	478	513	494	451	502	444	484	482	501	437	514	533	463	496	441	494	509	522	493	498	461	498	484	468	462	489	469	488	481	501	485	496	464	517	530	468	506	449	485	497	469	458	518	496	479	492	483	469	489	523	483	480	464	487	521	454	493	505	490	489	476	471	488	483	471	486	466	502	477	465	474	459	497	490	488	473	457	483	475	463	465	481	508	433	501	491	501	453	488	473	486	478	494	480	515	461	470	443	480	492	515	495	489	520	478	524	498	501	509	468	498	471	467	495	441	500	455	488	511	500	469	501	484	481	465	487	500	512	484	525	465	495	442	522	499	464	459	507	468	466
41306	20193	6960	1226	321	259	259	260	228	223	224	219	211	187	207	205	220	192	195	236	218	210	192	213	219	186	222	201	238	207	183	203	195	195	225	209	207	217	206	212	190	184	226	203	217	192	180	202	222	217	207	210	196	209	211	201	213	213	224	208	193	176	202	214	193	188	192	208	205	216	153	220	171	180	189	211	218	207	199	226	198	217	172	177	212	260	234	210	212	204	217	195	223	209	174	218	191	188	218	199	224	209	197	194	239	214	176	204	207	236	214	212	185	207	213	224	193	203	215	211	193	192	175	212	220	198	221	173	181	222	191	182	205	200	208	208	194	212	214	204	192	206	224	214	205	185	188	204	193	183	200	208	210	196	215	227	217	199	207	228	180	196	209	198	217	219	206	211	199	216	213	210	205	221	201	208	198	212	190	208	219	183	201	200	215	227	227	193	244	199	201	207	230	198	206	193	205	224	251	197	211	204	195	191	197	192	228	196	208	205	207	212	188	219	218	220	221	205	216	195	226	201	223	206	227	206	187	183	191	164	198	215	201	180	198	201	201	209	205	203	189	222	227	194	168	193	203	216	208	221	185	199	179	205	245	215	200	185	201	209	192	208	186	202	211	213	180	222	210	192	181	202	192	198	203	186	227	216	193	215	210	211	204	205	231	222	231	221	212	210	168	221	196	221	224	200	194	208	235	219	191	225	234	206	201	183	217	214	223	213	216	213	244	195	201	192	194	205	199	208	205	195	200	170	179	206	211	195	214	245	216	215	186	189	192	217	217	202	222	213	198	198	236	190	203	220	193	214	212	204	205	214	236	195	201	218	215	178	189	210	196	188	236	205	191	185	207	193	211	229	198	202	182	219	222	208	181	215	195	176	189	213	202	189	187	216	229	227	203	194	203	190	211	180	206	163	213	199	202	210	200	206	189	188	231	197	210	183	210	198	212	177	185	183	208	189	197	202	191	175	225	208	206	193	204	228	193	200	192	205	208	195	193	220	199	187	200	203	190	211	210	212	222	220	201	188	200	193	220	230	186	213	211	236	210	234	223	187	211	204	217	209	189	188	215	190	224	221	208	191	212	200	242	208	200	191	229	201	191	204	208	211	214	206	199	189	192	211	211	186	214	216	242	186	209	195	199	190	214	201	207	190	205	221	203	193	203	191	214	205	222	212	193	206	183	208	212	193	218	230	218	205	211	221	215	215	234	184	217	212	207	212	212	234	218	221	200	220	221	184	224	231	193	229	193	200	196	199	214	211	199	207	196	197	192	188	214	207	210	182	201	208	205	201	238	201	206	201	214	196	187	172	204	180	182	211	203	203	212	213	228	214	198	231	198	225	188	213	200	195	199	198	211	172	201	177	228	210	233	204	211	201	194	201	194	190	199	208	234	232	194	237	197	192	216	228	221	229	205	220	235	215	214	200	209	207	231	215	213	236	198	233	182	203	206	187	200	197	181	213	178	211	210	214	184	192	197	216	213	197	193	215	208	209	225	243	250	230	228	213	206	193	218	202	217	216	193	206	187	213	235	213	227	207	226	226	221	219	213	201	207	213	181	223	169	208	222	198	237	215	182	212	207	195	176	237	200	195	209	221	215	214	196	216	212	198	196	232	214	189	212	195	203	197	221	200	228	211	186	205	182	226	199	244	228	205	183	202	209	200	189	207	217	208	207	201	223	217	234	206	206	191	199	186	192	209	208	224	241	198	234	235	203	218	198	221	216	217	214	190	217	232	198	211	213	204	196	172	215	213	224	219	183	200	212	204	216	218	208	215	216	192	190	232	190	227	205	208	222	206	206	202	186	208	219	209	202	190	178	194	194	219	189	252	219	172	189	254	200	203	223	217	202	198	192	193	199	225	178	189	213	203	188	230	184	214	191	218	244	218	203	205	222	228	188	221	232	203	223	191	184	198	214	192	167	192	228	214	216	183	203	223	235	207	243	196	229	165	181	198	202	221	204	194	212	222	211	200	239	212	192	197	208	230	204	198	186	200	201	187	199	221	197	220	213	236	200	213	215	203	217	205	206	230	205	180	199	194	206	218	237	202	203	189	237	219	245	214	208	207	237	200	194	209	210	213	191	204	193	185	192	238	232	212	233	166	211	203	203	199	168	191	197	194	195	213	207	193	191	186	204	222	186	204	200	190	225	224	192	220	219	208	211	185	210	208	251	209	202	208	229	201	229	229	188	201	225	207	208	217	231	212	192	229	220	218	225	193	206	184	214	225	208	211	215	216	157	216	224	197	181	178	172	191	206	197	219	213	215	176	208	192	235	229	204	183	193	208	212	189	216	177	221	209	191	219	227	191	230	202	212	213	207	198	202	191	189	202	204	194	209	207	213	195	188	196	195	225	168	199	194	186	197	193	193	192	204	221	222	208	211	218	196	204	193	192	202	183	175	185	207	205	222	228	171	187	224	211	199	207	218	198	213	195	205	215	205	212	183	210	190	213	210	184	202	225	172	208	238	215	213	199	235	208	185	199	208	229	200	221	231	236	209	205	185	202	202	242	194	202	197	225	194	231	248	195	200	196	209	204	217	188	194	219	256	190	193	202	209	195	212	192	205	251	243	185	225	223	235	213	186	192	207	198	220	216	194	230	199	232	191	199	162	216	180	199	192	194	218	199	202	210	206	190	219	198	214	183	194	219	210	222	218	200	172	222	213	205	172	207	202	212	192	244	200	235	202	215	213	216	202	227	209	204	198	222	203	219	233	203	234	231	201	195	208	204	193	228	210	199	178	190	217	215	220	209	211	212	212	202	217	217	204	215	208	229	211	222	208	188	219	190	204	205	185	188	221	226	190	210	233	187	206	214	215	200	209	193	194	191	210	214	186	219	182	202	205	214	217	252	212	219	201	186	251	216	208	227	167	207	191	202	203	218	186	210	208	208	191	204	220	192	179	222	186	205	202	188	205	188	226	186	181	214	223	178	236	209	197	207	224	211	200	223	210	206	198	180	234	211	227	194	207	210	194	189	200	227	248	176	193	180	199	194	201	206	194	206	189	216	205	206	191	219	192	192	201	198	217	197	217	180	190	230	224	229	220	200	216	166	196	193	206	211	220	199	211	205	194	213	246	210	237	208	190	220	207	244	187	185	207	212	203	209	209	207	208	211	187	183	219	199	200	211	212	200	213	196	202	204	246	198	188	197	207	247	210	195	193	209	195	200	204	194	216	203	176	219	204	183	181	208	178	210	177	202	203	215	213	227	208	206	211	223	199	183	199	208	242	210	199	205	197	187	210	200	205	190	187	211	179	215	206	196	209	203	229	225	226	204	210	196	205	205	189	184	226	219	209	216	205	216	207	184	214	190	218	208	203	241	216	212	200	205	213	217	203	208	201	216	198	193	188	209	204	218	243	237	206	197	215	200	199	199	212	193	197	206	195	202	215	221	193	174	194	233	222	204	197	179	219	212	220	215	201	194	184	186	221	206	220	207	210	184	223	201	195	190	205	202	201	203	197	201	213	199
25924	13521	8486	2296	916	706	575	518	473	474	493	405	477	459	416	459	450	393	461	428	406	440	436	420	442	450	447	446	424	438	464	408	460	443	436	435	434	407	385	429	434	416	430	447	475	464	455	452	440	468	420	402	445	458	447	459	421	458	436	414	465	435	443	450	459	439	448	411	451	422	436	439	432	433	431	401	421	429	423	448	454	428	418	436	460	448	436	460	415	443	434	419	452	448	429	431	441	425	408	471	454	461	437	398	450	436	443	414	440	453	433	452	401	433	446	461	427	404	451	412	395	410	454	468	417	492	397	425	402	422	406	466	412	449	423	484	406	426	414	513	458	435	443	433	427	449	488	428	392	425	434	416	473	416	438	470	454	397	482	439	418	448	444	410	470	460	484	450	434	401	438	425	392	445	402	468	439	439	411	410	416	439	440	441	390	430	420	391	443	429	422	418	391	406	435	430	442	454	467	430	430	442	432	415	440	480	441	454	445	437	453	410	480	422	439	455	462	462	418	446	430	439	443	457	447	459	466	443	433	448	442	433	457	435	498	452	457	458	454	435	442	409	459	462	438	394	467	407	414	429	439	450	448	405	433	438	451	421	433	437	438	428	394	403	460	434	450	408	414	425	439	469	428	423	460	430	425	454	413	416	424	451	460	441	466	430	420	436	450	432	445	443	478	418	426	473	420	449	410	435	418	441	429	473	431	447	452	389	445	417	402	470	431	428	426	442	415	437	429	483	417	419	451	445	424	408	473	431	433	462	448	424	445	407	406	423	483	425	432	474	488	423	460	434	397	462	429	457	454	432	401	412	416	377	464	423	469	431	412	446	432	444	433	410	419	420	419	429	441	426	429	445	436	438	427	413	414	417	441	445	425	434	430	448	451	460	461	437	419	465	452	413	462	471	422	426	416	428	438	450	433	421	474	434	441	449	442	471	435	432	420	452	439	448	464	443	439	439	406	402	448	428	396	482	455	410	441	450	424	453	456	437	440	406	419	404	451	436	456	447	426	448	409	436	423	440	453	398	472	482	483	441	470	452	467	393	463	439	448	417	467	445	427	454	437	434	402	467	470	416	439	408	430	425	444	422	459	443	422	467	425	427	436	458	422	436	476	451	414	437	456	435	426	465	451	456	452	440	470	425	399	419	421	447	448	440	381	460	494	458	432	434	453	489	447	449	448	455	436	447	457	445	427	415	418	465	471	425	436	455	444	443	428	439	432	422	432	446	401	453	437	441	442	416	442	431	454	464	393	438	500	434	453	406	462	434	437	433	469	439	455	430	443	474	438	419	449	407	421	438	437	439	470	412	448	417	417	410	422	451	461	450	449	401	405	449	413	445	434	471	463	423	405	449	434	433	432	401	451	400	405	443	432	436	453	454	445	435	439	447	446	388	425	438	421	451	421	451	411	480	435	467	474	454	435	443	448	417	436	410	448	452	399	425	407	418	431	426	468	421	420	430	449	411	419	398	435	436	455	424	431	448	445	448	451	435	451	406	418	472	437	446	457	461	450	457	415	451	411	437	429	460	481	456	442	417	447	462	426	446	435	445	423	432	444	459	449	428	421	459	437	391	462	426	436	430	441	458	482	430	426	452	441	459	447	436	441	415	443	451	411	461	421	413	451	399	452	414	446	443	437	429	439	379	454	438	431	427	417	454	463	444	445	411	457	397	444	407	461	466	440	423	451	456	451	462	423	459	413	409	448	424	437	424	460	462	443	388	411	439	471	422	463	449	431	407	458	426	440	405	443	427	467	387	453	460	458	422	391	425	433	432	456	423	408	419	450	407	418	414	445	440	440	402	419	472	474	445	436	390	438	427	445	431	446	443	456	444	408	440	453	443	448	420	419	422	454	448	440	446	462	427	429	469	413	426	415	439	444	432	449	452	452	434	458	423	417	477	420	448	386	425	446	442	432	446	473	418	454	406	412	430	414	417	440	441	470	417	466	470	452	448	421	441	422	429	435	415	425	426	462	471	419	433	421	478	417	447	444	464	422	435	425	425	450	426	456	469	436	411	451	431	411	482	435	432	443	471	426	413	449	434	446	447	421	442	434	442	426	468	422	440	407	439	415	419	445	434	423	428	431	435	436	440	468	477	401	463	434	495	399	461	408	457	484	449	469	439	425	426	419	431	424	431	445	432	391	451	437	425	466	442	409	460	404	447	427	461	440	419	448	436	435	464	405	446	439	437	439	457	478	444	443	426	413	467	443	451	441	428	439	430	410	484	442	460	429	435	423	447	453	446	429	468	463	463	457	491	430	422	436	391	393	488	424	491	440	416	446	454	422	430	453	414	431	459	406	447	439	433	449	453	427	421	456	473	438	471	447	416	445	444	461	444	443	412	459	445	423	452	428	400	406	429	463	431	424	453	422	422	413	417	423	420	437	474	416	445	438	405	437	407	412	415	407	461	428	440	427	441	471	439	420	428	421	416	459	422	458	437	440	417	445	424	393	464	444	453	455	435	471	452	444	444	454	439	420	430	436	402	436	474	457	450	417	473	413	436	428	422	416	463	446	423	435	438	407	401	435	447	438	414	415	417	411	457	487	468	406	473	439	444	429	449	427	442	474	446	441	472	431	482	439	439	445	476	469	469	420	472	421	420	456	435	456	435	448	443	462	452	441	404	472	409	430	430	465	436	418	458	463	422	436	428	432	442	422	424	456	458	515	474	404	449	488	440	424	420	438	409	467	431	407	433	469	449	423	438	446	419	396	461	454	464	488	426	469	458	414	469	467	414	424	438	433	415	434	446	424	413	420	446	427	447	454	437	446	463	450	425	426	394	478	415	430	455	441	411	430	462	408	471	441	467	414	485	463	476	463	449	409	442	441	475	433	416	434	430	435	461	397	415	427	433	419	464	418	389	381	424	428	409	414	454	460	441	434	439	455	419	446	449	412	454	422	469	438	430	459	411	443	430	436	429	462	427	438	448	454	398	432	452	412	410	462	429	441	399	433	429	436	458	417	415	473	431	443	437	424	437	455	443	459	429	463	421	442	433	429	422	433	451	436	443	446	428	479	487	437	439	445	448	441	440	471	447	395	413	414	449	430	443	425	431	465	437	453	455	407	480	425	433	459	439	458	433	427	448	441	437	391	404	440	425	452	421	444	425	427	455	454	453	396	402	444	434	425	476	458	456	418	415	435	420	440	452	474	453	390	426	412	441	450	445	484	461	417	436	395	443	432	425	437	419	439	470	432	445	455	460	442	462	385	444	430	457	436	431	459	456	426	410	445	454	489	425	422	426	385	413	456	406	413	439	446	452	470	424	477	427	437	416	415	434	439	424	437	417	436	406	459	461	429	466	455	423	443	439	430	407	442	396	422	460	436	425	433	445	481	426	468	429	499	413	472	449	432	455	439	446	480	438	412	422	479	437	452	437	418	437	437	460	409	440	451	420	436	477	430	446	442	418	424	432	433	433	435	428	488	439	451	417	451	457	486	417	440	430	444	420	440	435	429	434	448	436
55196	26664	11099	2910	881	1142	868	586	304	291	225	192	212	172	178	172	200	185	192	183	199	195	192	181	185	191	162	191	177	179	167	217	171	164	173	205	189	203	166	191	165	163	173	171	181	173	214	164	167	163	175	175	185	163	182	164	173	196	179	158	174	185	201	171	184	152	167	187	161	155	172	186	169	187	172	184	183	190	181	173	160	204	180	194	188	200	183	187	164	174	163	195	186	180	189	186	168	169	173	151	168	174	173	182	202	148	143	174	177	175	183	140	160	191	174	164	169	156	180	189	168	171	160	162	157	183	151	161	177	192	167	171	168	167	182	177	187	178	194	194	147	157	151	169	177	162	160	173	177	188	181	186	179	162	144	172	180	175	205	200	195	184	155	194	190	182	166	160	195	207	178	165	171	187	168	170	183	203	174	164	162	166	194	194	158	158	192	170	157	174	180	174	176	185	169	200	196	141	197	171	172	180	158	175	188	172	151	173	197	207	159	182	148	180	163	176	158	184	155	175	185	162	167	195	186	175	171	178	179	179	184	183	175	167	209	204	205	180	188	151	170	196	193	175	187	214	171	159	178	157	173	191	173	193	175	169	182	152	172	164	188	180	156	177	173	162	173	165	162	188	177	175	187	175	155	167	177	186	175	160	199	162	172	192	169	167	156	187	159	169	171	191	174	187	181	183	182	196	171	174	172	195	177	176	172	179	183	167	182	172	166	164	191	189	170	197	176	197	173	192	174	160	163	157	178	169	162	188	167	201	197	201	160	194	165	157	176	181	158	166	186	186	180	133	134	172	166	153	174	157	167	150	171	175	182	177	163	162	161	148	194	191	176	191	198	197	186	165	183	170	168	166	206	208	184	156	184	169	153	169	174	190	210	171	175	166	181	166	176	191	179	170	178	165	145	181	151	193	174	166	159	191	177	178	214	160	177	186	156	195	209	174	172	184	193	165	172	167	164	172	175	163	171	183	160	186	156	179	182	191	179	184	139	174	167	167	170	190	193	184	177	166	173	151	172	160	170	168	150	148	174	186	167	150	163	174	203	170	158	190	172	167	188	186	168	170	189	175	207	188	166	160	180	172	148	168	164	179	164	148	180	170	185	198	210	171	170	188	151	178	187	199	176	153	180	198	176	165	174	194	173	166	143	160	192	167	159	162	169	178	205	181	173	189	172	185	161	188	176	172	155	170	176	163	169	175	183	168	147	170	164	156	190	216	175	161	158	151	176	183	203	169	169	201	152	151	134	174	183	172	194	168	182	167	180	178	188	165	178	149	199	175	163	154	178	177	181	170	190	187	170	185	184	170	175	186	160	164	174	151	182	199	171	189	203	167	153	183	154	155	175	198	167	163	157	198	195	201	156	179	170	165	161	184	147	177	165	176	182	183	183	156	173	185	218	205	157	169	176	168	174	182	160	165	183	155	219	178	176	163	169	167	153	167	175	177	193	194	170	185	195	180	196	176	190	167	172	191	171	169	189	199	160	191	164	189	173	155	159	187	165	182	174	191	166	183	180	160	164	173	175	185	169	148	151	169	179	165	167	160	201	175	167	160	165	169	152	166	160	167	172	181	172	190	168	168	156	161	165	174	166	171	196	189	174	151	185	166	175	183	191	188	187	178	190	184	200	186	177	179	174	170	154	172	183	196	177	173	182	183	167	173	182	171	171	165	165	138	178	187	186	176	168	201	212	180	176	183	165	178	168	181	180	169	169	160	180	171	152	153	198	190	187	199	151	167	185	167	195	176	211	184	188	177	164	166	186	183	204	158	196	192	191	176	163	138	189	177	163	178	178	196	170	174	168	145	177	163	196	182	164	190	168	185	184	188	182	193	201	203	195	172	182	159	156	182	170	164	160	154	184	170	148	187	189	176	198	159	163	182	193	193	171	160	163	163	208	199	172	185	186	143	166	183	175	170	166	174	174	157	157	201	138	174	192	168	183	172	148	148	183	172	185	208	162	175	162	174	177	176	153	164	177	200	178	193	174	165	158	193	178	140	175	146	199	167	182	160	176	156	195	173	191	184	188	155	162	163	190	170	164	156	180	173	163	153	176	170	160	180	167	162	169	197	209	201	173	184	166	191	174	182	188	191	182	175	141	176	175	207	192	157	185	161	175	182	170	141	158	180	157	177	170	189	173	183	176	152	144	185	183	185	191	169	188	163	190	171	173	178	186	161	152	184	170	179	187	179	190	164	177	187	166	169	163	174	181	185	179	180	167	185	185	176	188	193	179	155	176	168	175	182	178	198	154	178	193	190	171	208	168	173	197	194	158	167	195	177	186	193	174	167	178	191	160	184	155	165	192	192	176	182	208	191	180	184	176	192	209	176	191	199	179	177	191	189	193	191	190	181	186	174	202	177	193	181	169	150	171	202	197	183	171	186	189	178	165	176	152	174	182	163	193	170	175	145	166	148	162	154	201	183	175	165	152	155	148	156	174	168	180	190	178	180	177	175	184	184	163	167	185	170	175	183	172	188	173	161	180	183	155	187	196	163	165	168	180	166	179	194	160	177	169	179	170	164	161	167	162	167	200	184	178	148	182	166	191	163	173	164	171	154	186	163	150	194	177	198	168	177	163	170	173	159	205	152	176	176	193	190	191	180	166	156	173	153	197	159	180	198	153	195	173	207	174	185	172	172	186	189	169	178	178	142	160	171	172	190	153	190	195	173	211	167	193	181	170	173	182	171	167	145	185	188	155	174	168	155	177	163	178	199	200	172	162	193	181	192	162	171	173	184	168	175	173	162	168	182	176	170	174	183	196	207	167	183	159	152	148	182	172	206	194	158	187	162	177	169	165	182	181	175	140	179	171	185	171	182	160	180	171	186	194	179	186	153	191	165	184	162	157	183	193	209	176	195	158	164	182	184	201	171	192	177	140	175	167	182	188	161	163	190	184	187	168	189	191	180	176	176	170	176	191	166	183	178	169	188	178	197	203	158	164	167	183	179	183	169	182	172	160	194	162	187	162	174	196	198	164	178	162	165	171	148	185	205	171	187	181	180	165	203	171	161	147	157	174	189	181	185	176	164	167	188	148	185	171	173	184	188	192	162	169	175	187	187	171	169	170	182	181	172	164	176	189	175	177	194	187	159	178	153	188	176	176	173	181	140	165	175	173	166	178	183	167	166	164	154	200	188	185	183	178	178	167	183	189	154	189	171	158	171	174	174	194	185	171	166	176	162	174	167	170	187	150	201	181	172	183	164	188	157	151	185	212	167	179	188	188	163	178	147	150	183	192	167	143	167	185	186	139	161	156	154	177	182	168	151	167	195	176	187	172	166	158	168	156	171	159	170	178	182	182	177	177	201	167	176	178	172	142	178	178	178	166	170	165	173	195	194	204	164	154	196	169	189	170	165	187	164	167	182	177	195	181	183	182	190	179	186	151	179	158	188	160	141	194	187	183	180	167	194	192	182	176	193	151	184	194	180	170	168	157	174	188	174	173	192	157	192	169	183	148	175	179	182
32922	17314	12679	5681	2519	4507	3797	2595	1318	855	656	545	488	452	440	420	397	416	408	407	383	375	399	407	396	399	368	417	374	382	425	378	371	402	423	424	409	375	350	383	378	400	381	374	393	379	384	378	368	396	398	407	425	377	389	404	366	413	350	405	415	400	413	383	401	392	410	385	393	383	388	418	382	399	398	410	358	401	411	371	391	372	368	383	373	366	388	393	391	358	378	397	405	389	374	375	377	374	359	357	393	391	410	392	395	382	363	378	397	403	407	377	374	430	376	398	396	382	362	361	358	424	385	384	403	369	383	375	361	396	392	371	379	398	398	364	347	389	422	372	381	419	396	378	395	374	390	364	357	375	369	403	396	369	395	387	392	424	339	390	376	392	391	380	384	401	374	375	355	381	399	400	407	346	385	352	357	373	415	379	384	384	384	407	372	408	392	420	381	380	392	395	411	390	413	420	414	389	405	394	418	374	401	365	418	413	369	391	407	361	351	380	380	415	394	363	387	407	361	387	388	423	364	404	390	399	432	352	397	442	363	388	401	401	380	380	428	414	375	399	416	405	394	409	397	422	382	388	367	380	383	404	379	401	386	419	401	374	367	402	384	375	374	421	374	370	357	380	406	398	380	382	389	387	398	387	388	352	384	390	417	415	366	359	388	386	392	391	379	388	363	388	371	393	395	380	384	374	393	398	381	359	410	345	372	404	404	386	350	382	374	391	409	360	367	405	387	383	393	371	372	398	407	400	378	373	370	393	396	368	389	348	417	373	380	386	390	372	403	368	388	375	334	387	383	395	392	353	351	390	366	402	379	375	391	393	397	399	410	369	364	406	390	393	382	383	393	381	364	361	405	411	394	389	414	379	384	411	416	374	402	369	356	401	379	416	335	394	360	413	366	413	374	412	375	380	377	411	366	380	381	379	412	392	387	394	396	410	359	388	392	385	386	411	403	397	393	387	377	383	366	374	385	389	384	401	384	364	359	413	388	388	369	376	405	385	354	357	369	422	409	389	378	394	400	414	414	396	400	347	392	427	381	354	394	366	370	353	376	391	387	365	398	373	378	372	392	395	371	396	396	406	365	382	399	395	394	391	354	363	379	356	394	400	398	363	382	419	425	379	395	388	369	392	412	365	419	393	364	406	369	407	384	400	362	372	410	359	390	436	401	376	398	393	404	371	388	365	382	379	374	380	358	397	409	378	400	371	398	388	386	359	386	427	384	373	367	371	357	410	368	358	373	413	399	373	376	360	387	388	395	393	389	358	379	360	416	398	433	379	412	390	427	389	418	402	384	375	369	370	373	381	437	381	380	377	365	387	375	387	367	397	374	353	415	397	394	416	386	395	423	397	358	384	417	380	384	367	403	384	357	385	361	388	392	401	382	410	372	402	373	366	412	385	374	404	419	357	357	385	402	425	391	389	386	370	362	393	384	392	387	337	366	372	398	389	408	409	393	345	395	399	422	419	390	376	378	382	394	403	372	415	422	373	350	354	369	382	419	354	395	384	409	416	392	381	397	377	400	401	384	408	387	382	393	409	364	367	391	392	404	389	388	357	391	374	411	373	364	354	361	379	367	349	353	400	382	368	383	378	404	393	391	369	397	369	432	365	387	367	370	380	397	366	361	389	376	394	395	375	416	385	392	385	394	394	410	367	393	358	366	432	370	373	354	428	393	369	401	403	375	361	370	370	408	401	401	332	375	374	380	383	386	404	383	350	405	387	378	346	372	363	392	387	361	415	369	425	387	400	391	341	415	371	377	361	401	413	377	395	397	421	386	394	357	410	380	397	391	368	367	385	373	375	363	343	393	428	366	371	410	377	383	396	360	375	355	365	374	405	396	393	406	400	389	396	360	388	401	405	399	394	400	419	407	337	371	399	357	358	396	366	386	341	393	369	370	371	345	395	402	363	365	364	411	375	428	378	364	378	424	386	390	376	387	377	383	433	362	409	363	375	363	371	394	350	405	374	345	386	383	398	385	381	396	401	389	367	343	375	420	368	366	363	341	377	401	352	365	354	392	376	390	384	364	439	376	374	413	375	412	388	397	371	387	405	387	381	381	399	386	372	378	366	409	359	378	411	392	385	401	418	386	372	393	415	372	350	364	399	402	394	368	397	367	421	383	382	375	381	408	375	420	372	377	374	384	415	377	375	380	393	378	401	390	370	392	399	371	386	372	399	370	378	388	385	406	387	392	393	399	356	389	419	388	368	358	385	392	416	398	359	393	419	417	400	370	376	376	351	369	418	387	384	384	380	356	361	387	371	363	403	368	366	362	369	393	374	372	386	404	379	370	366	372	375	406	387	391	371	396	396	366	435	377	361	389	407	396	369	400	379	341	427	412	356	364	367	441	366	379	409	397	353	371	398	359	389	366	385	437	385	402	414	384	382	407	442	406	375	388	354	389	367	396	415	388	382	371	374	398	404	404	404	387	411	388	412	360	386	363	409	390	372	408	388	399	375	368	373	389	408	364	358	363	417	404	376	385	397	395	355	344	391	415	376	427	380	399	400	383	396	416	377	392	385	374	392	418	392	380	381	374	360	401	396	415	363	410	373	383	413	398	396	402	376	391	379	417	390	377	412	368	377	415	376	378	380	421	404	408	394	387	393	375	364	407	388	364	399	380	374	398	398	359	382	405	390	385	394	385	366	402	416	385	373	383	392	367	358	402	362	367	406	369	371	396	375	375	369	381	414	390	408	396	405	421	395	415	394	382	401	376	393	403	415	407	404	378	392	385	342	336	382	373	408	413	389	368	405	387	386	389	399	366	398	384	373	367	380	389	397	382	419	364	386	377	395	338	339	394	384	394	371	395	385	389	364	351	395	385	379	385	408	377	405	376	375	390	404	368	378	414	434	397	352	393	367	370	379	389	417	387	387	375	372	379	378	358	383	419	394	382	413	402	366	388	371	367	391	395	392	389	398	372	358	393	384	409	414	381	369	381	370	384	370	396	422	357	397	382	369	355	381	403	360	378	366	386	383	436	352	415	404	386	387	395	405	371	381	400	389	358	380	375	382	391	412	394	366	348	429	380	348	401	350	346	397	392	386	371	395	408	368	414	397	367	386	357	425	382	399	386	411	382	386	387	380	400	365	390	386	402	364	362	378	397	375	390	367	427	356	369	375	399	386	356	388	405	407	370	399	377	397	374	398	367	359	354	392	409	365	357	392	387	385	359	347	401	388	375	355	388	381	406	323	415	371	395	378	384	391	374	381	355	374	379	415	405	415	395	426	368	394	381	378	363	370	390	363	414	416	397	391	375	373	389	359	383	368	388	375	412	376	376	403	378	386	388	382	373	398	354	423	395	374	382	395	377	368	372	370	400	385	403	406	393	400	408	384	382	391	404	379	360	396	390	384	382	393	380	379	419	414	435	399	392	380	395	370	377	381	387	383	369	364	388	374	377	372	391	403	364	392	359	376	351	359	386	396	395	394	377	390	388	405	406	373	390	393	401	376	351	387	394	388
59780	27473	13973	5636	1649	1621	1247	763	473	361	297	284	271	268	247	275	230	195	228	217	239	238	229	214	204	230	247	209	229	237	216	219	238	232	220	201	196	218	211	205	195	239	237	220	212	217	222	231	189	237	262	229	219	204	208	235	237	214	255	218	234	235	219	201	231	239	266	237	250	229	200	207	240	221	219	225	205	229	246	262	223	226	200	204	231	213	206	251	196	248	245	240	264	234	250	228	245	226	231	233	221	196	215	226	182	228	242	254	223	228	230	222	217	221	258	232	224	232	247	241	249	209	200	212	225	224	247	235	215	235	243	237	233	225	211	200	233	250	237	222	245	223	235	230	229	219	239	238	210	232	227	235	190	238	233	225	231	249	220	204	221	224	239	214	235	223	238	222	251	205	245	246	208	238	216	231	200	239	238	235	228	206	204	212	215	210	234	265	240	218	225	270	231	235	232	241	245	219	233	239	222	237	236	266	247	221	229	233	217	215	235	217	211	212	223	216	191	233	228	199	211	232	216	209	212	242	215	219	257	216	205	243	240	244	252	242	223	192	237	232	240	234	190	209	212	228	242	223	225	234	246	211	206	204	209	257	221	225	225	224	185	232	224	201	254	264	270	225	210	232	217	222	224	222	220	237	242	215	204	256	214	252	219	232	233	224	201	249	202	229	204	202	238	210	231	203	220	198	203	184	227	229	197	212	237	232	235	227	253	206	229	270	228	256	228	238	242	229	212	215	221	196	236	224	210	252	249	221	232	218	189	225	235	229	245	237	219	237	204	224	202	228	218	240	235	233	220	233	202	209	260	219	212	201	245	210	222	230	228	226	252	229	209	216	252	215	205	207	235	210	221	229	197	237	212	204	235	220	202	217	224	241	228	205	234	236	261	217	214	252	220	219	243	248	225	236	243	216	237	213	215	234	213	220	252	238	209	234	242	247	228	237	211	221	232	230	254	218	212	218	229	222	215	241	242	253	212	223	237	210	221	220	220	216	224	240	232	216	254	239	253	225	220	253	192	236	220	240	256	197	211	214	205	213	234	222	217	215	195	228	236	235	224	222	211	223	235	210	229	228	231	256	244	215	258	233	204	235	196	223	238	219	281	234	244	194	254	219	209	241	231	246	231	198	265	232	244	216	188	215	220	221	245	216	263	234	191	236	246	231	194	245	179	260	234	236	216	209	230	228	230	204	262	219	193	235	229	207	209	233	246	225	233	251	215	247	223	221	245	216	218	220	208	226	251	224	216	223	213	228	245	256	225	238	231	211	226	209	210	201	216	218	250	219	213	228	223	259	238	215	230	228	208	238	214	220	254	215	209	214	251	230	234	237	216	214	219	216	224	234	230	239	252	214	249	224	220	207	236	212	250	242	224	261	227	218	238	212	238	239	255	257	240	217	205	254	237	218	236	236	234	244	213	205	237	218	240	254	235	224	221	198	219	213	219	220	232	239	246	212	219	230	209	222	198	215	246	209	222	231	236	233	253	238	203	208	230	255	254	221	245	245	206	234	227	237	212	227	220	250	226	242	205	250	239	205	236	230	245	248	232	238	212	214	219	234	208	211	244	225	235	211	229	224	237	196	223	230	219	239	236	220	234	249	229	252	229	222	198	217	265	223	213	221	208	219	259	229	227	196	239	252	225	224	237	218	230	209	225	237	238	220	226	251	213	229	226	207	208	217	244	243	241	240	224	223	211	224	228	223	226	223	250	238	228	230	212	234	236	230	224	251	200	241	216	205	215	222	215	243	219	257	239	195	214	212	245	219	228	240	242	226	256	208	228	224	219	233	233	225	206	224	224	232	221	238	216	228	234	223	223	214	211	228	216	259	227	238	207	236	214	229	234	235	228	184	228	238	252	230	218	226	249	216	224	240	211	209	245	243	238	220	209	229	260	239	236	243	245	243	242	220	217	219	192	212	201	219	230	213	234	223	232	238	219	235	228	225	223	235	218	227	222	234	229	207	237	236	205	240	265	238	197	234	251	247	203	196	205	240	221	223	226	214	224	238	217	248	234	254	225	218	231	230	224	233	235	201	199	221	245	226	236	232	211	221	232	249	210	245	229	211	232	222	247	217	240	239	223	200	213	210	262	209	227	233	233	214	226	257	232	217	221	205	239	236	243	210	211	213	239	223	228	226	204	226	222	235	249	230	242	216	256	222	235	232	220	229	219	232	250	234	239	246	214	240	230	197	223	221	224	195	191	235	203	196	242	227	217	230	221	204	242	222	227	234	217	210	257	236	229	212	216	236	236	244	254	246	232	233	246	253	235	240	249	199	194	199	196	218	195	251	211	222	224	225	226	264	247	222	241	205	239	232	212	208	229	205	229	229	227	268	203	239	192	237	234	205	213	191	235	227	210	214	219	216	209	242	243	233	233	224	222	205	223	236	213	223	264	225	268	209	232	241	208	222	223	205	230	216	208	202	243	220	203	202	236	239	242	224	228	250	232	242	219	229	225	229	216	216	240	245	236	224	211	246	229	208	211	240	227	218	233	218	215	235	231	218	230	234	248	232	241	212	225	235	226	206	226	212	217	208	229	207	230	236	224	234	215	242	236	231	236	217	226	236	246	220	220	228	228	244	243	217	224	203	227	222	227	207	240	228	214	245	224	214	235	227	232	214	255	238	246	276	216	225	209	204	232	216	237	235	221	214	203	215	218	201	237	227	206	214	244	218	227	229	239	190	201	232	212	234	237	224	215	215	244	257	208	244	242	222	198	222	201	201	220	212	238	224	235	247	238	265	236	239	247	224	229	219	235	213	205	244	196	213	233	226	223	217	243	232	223	203	223	242	234	231	240	245	227	193	239	242	201	241	252	256	221	230	239	211	230	238	215	217	255	236	209	207	244	207	227	247	246	237	241	190	238	210	202	207	205	247	222	217	236	269	216	212	224	233	235	236	224	221	222	208	235	227	238	230	229	227	209	230	236	239	227	263	244	254	211	222	237	209	234	229	226	224	230	242	261	240	247	240	225	240	207	252	198	228	227	200	221	202	215	230	203	244	237	233	214	233	247	235	227	224	239	219	215	216	222	258	220	216	242	214	181	221	217	221	205	240	189	203	206	219	233	227	240	228	214	233	243	215	234	215	231	240	210	223	243	207	217	211	257	210	238	237	227	249	232	219	225	214	252	237	224	251	210	217	217	229	228	220	236	201	220	207	212	228	230	209	231	233	215	248	208	256	231	188	213	232	235	248	212	218	218	217	228	221	211	228	212	233	220	226	224	231	235	228	231	212	232	232	232	188	228	211	209	242	230	227	218	232	233	231	258	230	215	261	236	233	234	217	211	222	209	203	221	202	229	221	210	207	214	229	234	231	228	218	233	221	218	217	212	215	205	239	211	242	219	220	222	221	248	238	203	223	218	228	240	218	241	230	208	219	227	249	227	244	225	238	238	225	195	187	233	237	241	201	239	229	212	264	231	232	240	220	228	243	250	226	211	236	236	249	233	213	200	204	231	212	225	231
35699	17774	15074	10927	4193	6303	5088	3076	1705	1192	891	794	682	598	568	551	550	517	516	502	494	507	532	509	505	474	484	478	495	509	509	482	464	487	510	539	531	484	471	498	490	497	501	476	509	491	506	505	521	442	495	498	459	477	492	518	489	497	513	457	495	474	511	464	542	486	506	479	514	485	445	526	508	482	479	453	491	500	496	506	502	529	503	468	516	462	480	507	525	474	500	453	477	486	477	463	471	496	467	479	496	474	486	494	524	489	478	475	500	485	502	500	477	461	479	510	476	457	455	476	472	488	499	492	492	471	498	487	457	469	507	506	517	467	508	437	494	471	497	468	471	510	488	483	505	472	493	489	504	484	442	501	463	455	484	464	481	477	506	465	484	484	483	443	473	481	477	490	463	464	498	460	457	461	525	480	490	509	481	486	473	500	465	497	479	446	486	477	492	522	478	456	459	477	465	520	464	482	493	488	454	458	506	513	512	466	476	443	486	505	479	486	515	484	520	480	468	468	503	451	463	441	447	448	448	519	493	467	480	476	528	527	439	490	462	493	487	458	474	467	457	493	518	536	456	497	494	490	440	472	481	480	511	516	473	496	509	488	486	447	453	461	519	513	435	540	497	450	449	495	474	490	482	499	486	493	533	485	463	492	460	440	493	455	468	491	507	487	474	491	515	495	474	488	456	495	495	502	484	479	498	501	500	516	524	482	541	493	495	471	443	516	502	459	449	477	482	499	463	494	471	468	487	502	462	489	464	489	480	489	448	467	482	487	517	519	479	476	503	456	449	475	499	515	508	486	524	488	490	474	430	479	484	495	496	518	468	467	502	480	507	483	485	494	470	460	493	467	445	515	444	524	500	480	443	465	477	451	508	474	506	458	452	492	483	489	474	463	472	504	460	489	462	474	479	490	484	493	493	505	488	501	499	472	464	452	444	476	485	478	493	460	496	490	525	482	501	452	488	476	475	486	523	482	475	479	479	486	467	480	479	474	483	497	500	479	467	435	493	465	488	517	495	453	461	472	477	497	481	526	432	443	522	480	510	512	479	490	494	499	471	463	477	482	471	511	511	446	540	483	462	463	470	501	482	463	459	489	452	491	530	472	470	462	477	482	465	473	448	473	464	469	483	499	516	493	507	528	434	442	473	500	479	471	500	515	480	503	444	460	471	488	443	502	470	482	487	453	487	428	498	478	534	481	474	461	471	511	410	511	465	514	481	481	509	476	499	454	493	476	504	432	504	479	500	487	481	463	485	455	487	499	492	480	468	490	486	532	443	477	484	464	439	477	492	508	474	493	466	450	505	474	484	494	514	519	500	500	488	494	481	488	498	453	489	481	487	462	483	469	485	483	467	482	471	497	467	493	492	470	501	448	460	478	477	523	478	461	490	522	521	468	475	468	486	466	484	503	469	486	487	489	466	460	498	440	520	506	480	462	545	467	447	511	472	486	487	503	496	451	462	470	458	515	507	470	484	500	554	463	495	458	491	499	467	494	458	449	493	555	505	514	440	469	481	463	462	459	449	505	528	472	509	524	480	493	492	505	499	442	473	479	512	465	452	464	461	487	466	465	456	486	519	449	498	470	480	472	462	489	482	443	492	524	458	500	481	474	513	532	517	482	461	488	481	484	497	484	506	498	517	478	484	465	470	504	496	464	480	491	493	458	431	486	500	523	473	506	440	471	495	475	492	479	474	506	467	454	507	494	436	457	499	480	451	501	481	471	519	511	481	511	441	509	508	492	460	530	478	473	479	502	483	481	485	476	460	516	502	507	510	482	459	508	489	502	458	516	465	494	482	483	469	510	469	479	478	495	438	479	474	449	458	496	491	467	471	460	459	510	495	494	463	457	486	463	501	506	447	489	469	481	478	510	422	482	502	454	480	464	506	505	490	471	468	467	451	441	480	502	511	497	498	495	460	499	511	475	494	521	511	482	511	445	451	486	497	440	486	505	506	514	486	496	457	478	477	449	477	443	471	452	461	475	486	491	489	514	489	464	453	498	496	485	498	464	472	459	498	500	451	499	476	463	530	468	483	467	506	504	543	434	507	500	476	491	489	507	480	483	452	506	443	476	474	475	522	475	513	470	517	461	490	489	490	472	451	464	471	449	445	475	496	486	476	492	474	462	445	517	477	494	457	474	498	468	482	509	506	494	494	472	517	513	510	486	502	448	491	480	493	495	489	475	488	440	493	496	460	472	474	447	490	479	505	509	462	473	503	495	490	471	513	457	484	455	496	485	471	491	481	494	490	513	488	522	499	459	476	462	490	478	491	497	448	507	452	475	472	481	492	479	492	505	488	501	469	442	454	487	490	478	502	481	497	504	514	512	478	495	482	502	506	493	495	493	514	487	482	492	480	500	484	498	468	546	449	504	522	496	468	490	473	517	493	486	448	445	537	434	459	438	484	471	469	513	495	445	487	442	497	439	462	460	483	473	467	468	505	502	525	496	467	523	493	456	486	476	475	499	456	465	482	472	474	474	473	475	459	505	512	466	490	476	471	484	485	480	540	512	510	456	502	485	480	495	508	493	502	444	476	453	528	482	489	444	474	463	500	487	499	469	500	490	447	531	463	502	510	513	480	481	495	426	479	500	455	501	498	479	498	485	500	487	472	508	482	415	443	465	503	454	473	469	531	495	471	474	492	504	505	476	451	511	499	514	517	462	457	545	481	456	502	527	499	467	493	465	480	526	437	475	507	505	511	489	488	459	472	518	516	484	496	495	449	489	512	458	483	470	484	460	457	483	465	480	474	498	465	501	479	471	512	503	495	449	497	517	471	487	509	498	495	491	459	512	490	480	500	511	512	461	511	465	450	488	465	491	473	484	473	504	467	509	491	472	503	435	458	443	441	472	457	485	476	467	471	480	487	501	444	464	483	491	488	484	484	484	488	503	473	493	478	483	490	459	479	479	484	505	535	509	480	495	487	477	442	530	501	463	462	496	498	532	490	467	506	475	472	496	495	508	493	472	482	488	490	443	530	503	453	505	483	482	463	500	461	446	484	475	528	497	529	438	476	518	466	467	472	490	463	498	490	504	480	495	523	507	524	458	500	501	511	473	534	485	516	497	458	514	457	481	505	477	495	463	484	452	467	497	462	497	475	510	492	471	488	439	488	518	460	521	441	493	477	479	466	464	497	428	496	493	501	478	484	478	475	493	503	487	487	487	461	515	498	447	496	549	477	508	486	455	492	481	448	481	499	488	477	515	485	526	498	484	452	466	499	479	485	476	450	486	503	487	466	526	482	484	497	458	495	497	486	494	487	507	475	482	449	474	485	552	498	481	512	485	508	513	511	483	482	491	461	490	493	468	478	459	501	498	503	468	469	468	449	501	528	474	470	459	501	456	476	484	494	527	486	483	484	472	532	496	462	507	461	477	516	501	524	514	455	484	491	460	516	445	490	490	466	489	488	517	465	468	443	479	544	471	461	498	466	481	512	488	480	466	467	482	501	484	486	492	460	462	528	476
33282	15939	7326	2573	525	305	279	225	210	212	226	191	202	208	217	198	197	211	214	218	181	192	194	186	185	215	208	229	215	163	183	186	229	190	219	184	220	213	204	203	210	194	202	199	192	194	204	225	207	204	199	203	206	219	169	206	218	178	166	164	187	171	193	188	203	196	228	190	187	215	192	186	192	178	204	185	231	205	216	230	197	179	203	215	224	168	203	202	187	203	208	212	198	199	191	200	192	189	206	206	191	220	198	178	176	191	186	174	195	197	203	214	192	187	172	205	215	224	205	194	239	219	209	207	196	193	211	198	200	162	189	188	186	186	205	179	194	185	222	203	201	195	199	178	172	176	230	188	225	213	197	195	226	193	192	227	188	205	201	215	200	192	212	209	196	188	196	183	212	195	191	211	186	192	228	225	230	189	219	182	193	203	193	210	202	187	202	189	196	226	233	201	204	208	175	211	225	203	203	225	209	202	196	195	207	193	173	228	204	232	205	193	187	216	214	208	199	221	224	186	221	180	194	197	206	202	193	196	211	186	217	197	203	236	211	219	185	195	230	177	213	202	198	209	202	207	206	197	231	220	194	201	195	192	200	226	190	191	177	192	187	210	187	193	173	208	208	203	222	210	198	181	183	194	187	220	228	196	183	172	182	174	182	198	184	216	191	222	211	224	217	174	183	185	188	166	217	187	179	213	220	213	205	212	213	200	216	195	207	200	222	199	189	184	208	187	175	203	205	183	195	195	203	212	221	213	206	195	198	185	166	206	215	204	211	203	202	216	188	204	184	218	198	194	198	206	191	214	188	175	205	191	189	204	167	185	190	187	188	173	229	205	200	181	215	209	230	205	185	202	204	207	219	206	206	174	191	179	196	211	189	200	218	215	218	184	198	196	224	182	169	177	209	208	208	209	215	198	257	207	198	200	224	198	166	183	203	187	185	223	223	205	236	206	205	173	201	183	203	222	200	218	209	172	193	194	212	187	206	171	216	171	197	203	226	198	204	229	223	196	196	188	188	204	210	198	221	207	208	203	220	183	205	225	228	166	209	193	188	202	202	179	179	190	217	214	197	201	178	197	168	199	200	213	174	187	224	202	202	182	189	223	228	202	221	191	222	229	168	179	196	204	216	241	208	194	195	214	190	189	203	200	169	221	177	203	181	196	207	194	210	192	204	174	193	180	205	182	186	253	197	220	194	203	208	191	182	212	184	207	183	192	200	234	211	211	204	211	188	217	212	191	206	186	167	204	191	157	206	198	212	201	202	187	168	212	194	193	198	198	202	196	202	205	231	176	209	196	185	172	206	195	193	194	189	215	233	208	181	203	172	190	176	196	177	235	194	206	177	191	245	202	205	187	198	174	191	178	168	194	205	206	224	218	182	182	210	202	180	189	203	177	206	210	222	209	191	199	202	218	192	171	170	207	216	216	190	209	205	187	188	177	173	156	188	202	226	198	198	227	206	223	180	188	200	176	215	209	156	215	215	195	195	200	192	173	208	216	222	210	195	198	208	213	174	203	225	211	172	217	185	190	198	203	178	198	202	224	233	212	218	218	212	193	178	207	195	225	214	214	186	253	195	200	212	206	219	189	208	235	238	197	186	195	199	182	177	195	181	226	211	178	191	200	193	226	173	184	185	209	204	202	191	184	226	219	198	214	210	197	221	173	198	200	183	189	207	258	189	189	176	180	192	187	195	194	209	206	211	211	189	200	205	169	210	204	204	198	214	232	225	208	178	191	200	212	194	208	232	208	204	199	203	196	205	206	225	170	240	191	185	177	186	166	228	200	213	222	196	165	191	231	198	192	195	200	196	209	213	200	200	227	198	195	209	204	219	240	203	209	194	207	188	239	207	205	192	229	196	229	188	179	218	195	220	232	236	198	189	189	193	196	199	216	197	200	197	229	200	233	226	227	209	183	186	191	200	181	174	211	181	202	189	187	206	216	208	216	209	199	175	189	175	229	180	202	230	190	203	201	206	199	206	194	170	209	242	210	185	205	214	194	211	191	181	212	222	196	183	177	202	206	240	209	209	204	190	192	186	187	190	211	189	186	237	189	206	207	177	195	214	231	206	210	187	191	177	212	246	219	189	179	179	198	233	178	196	215	206	194	196	198	203	229	194	202	175	177	189	197	201	190	202	224	193	180	185	193	186	203	181	221	199	199	188	191	193	192	197	216	197	189	185	185	204	193	197	184	221	205	202	210	190	195	212	191	212	210	209	181	208	181	182	197	224	210	215	205	219	200	189	208	220	193	197	190	213	214	193	202	190	199	173	199	193	227	186	218	205	196	211	228	205	199	201	208	186	187	201	229	179	199	236	199	201	199	187	188	178	207	226	207	186	198	208	198	214	219	194	212	189	193	179	200	216	203	227	218	216	197	167	192	226	207	188	205	193	196	196	205	188	190	230	173	188	180	188	216	193	199	207	209	207	196	209	221	180	198	209	185	199	195	226	210	229	189	199	182	193	168	157	212	210	221	209	203	192	217	200	206	200	184	196	179	181	210	230	190	185	213	195	168	222	216	215	222	203	214	233	211	209	213	186	213	194	205	199	186	201	189	185	190	209	165	193	197	228	166	214	201	213	188	203	217	191	173	195	206	193	216	203	188	190	206	173	219	199	197	205	177	213	198	200	233	226	203	176	207	205	189	196	208	183	177	186	201	202	187	199	198	203	200	198	208	202	203	218	196	197	195	200	192	198	199	200	192	230	215	184	212	227	197	190	195	202	179	192	198	198	208	219	212	180	200	192	203	198	208	219	204	206	212	189	208	203	209	216	223	211	218	237	206	179	200	203	205	183	201	177	196	166	175	211	176	195	206	207	189	207	206	196	171	188	210	189	202	212	204	193	198	210	199	214	191	196	204	170	211	215	207	209	202	218	217	209	182	210	222	193	178	197	187	206	185	194	223	200	179	200	196	205	171	184	194	198	201	207	214	213	186	202	203	223	161	204	203	190	219	195	200	237	204	195	227	220	194	190	212	193	196	196	193	207	208	211	204	200	197	213	190	203	222	195	221	181	214	193	220	216	203	205	189	167	190	195	192	185	213	205	217	190	205	194	204	196	163	202	201	207	183	229	233	216	190	215	226	188	173	192	207	221	204	216	208	181	214	171	172	216	216	183	205	202	211	196	207	203	183	199	207	192	182	211	200	217	200	191	193	197	206	232	167	178	186	188	185	187	188	219	185	196	183	189	195	205	223	183	190	207	229	222	199	182	197	198	202	169	185	201	206	193	198	210	205	218	194	176	188	228	192	205	210	188	195	173	211	213	210	217	214	214	194	193	199	209	227	182	182	184	208	183	187	167	227	202	192	233	199	197	216	231	193	213	192	195	196	196	210	203	207	214	177	214	204	203	212	197	199	205	187	185	189	235	193	193	189	218	182	201	200	185	213	186	193	180	199	193	189	185	193	199	184	209	171	206	174	194	212	201	228	185	201	220	197	205	172	174	220	197	183	204	191	221	199	198	216
20062	11806	10172	6129	1350	721	673	549	471	485	466	421	412	458	422	417	409	451	454	427	441	429	404	407	460	404	438	450	414	481	448	396	418	412	437	424	395	420	460	421	417	417	417	421	437	421	421	412	429	421	398	444	401	440	420	422	434	419	444	433	437	425	400	453	413	438	404	410	452	401	444	406	412	451	440	453	399	442	431	434	410	442	430	420	420	458	434	407	396	449	437	409	401	447	432	452	423	437	428	427	458	421	416	404	426	447	412	417	420	414	395	426	441	417	435	455	445	439	443	444	439	414	414	463	402	416	447	410	441	438	419	431	413	402	428	409	450	394	449	421	419	431	421	424	428	403	420	422	438	425	429	412	427	415	401	429	398	431	374	407	434	445	451	455	432	421	432	438	454	429	426	436	412	402	424	424	410	438	441	408	406	459	456	424	449	438	408	418	437	398	434	412	401	434	446	443	387	410	397	407	430	432	438	382	441	408	414	432	432	441	414	479	415	441	419	446	440	416	433	401	444	413	447	439	457	410	437	445	424	431	411	439	426	423	401	422	421	437	435	444	435	467	461	389	414	403	416	435	438	370	428	407	395	408	377	415	415	438	440	389	404	450	389	416	431	424	407	437	390	484	454	457	410	463	436	414	424	448	424	435	424	418	441	428	428	438	484	426	444	448	392	416	417	386	440	462	410	448	422	415	431	432	420	428	436	411	445	394	463	401	397	414	402	414	461	434	415	429	440	435	462	419	423	458	456	453	419	428	403	397	425	434	445	418	399	422	430	433	421	423	429	402	414	415	406	415	442	414	452	427	425	429	395	406	425	447	449	442	422	449	435	389	464	420	405	435	436	398	454	431	446	429	429	401	430	468	404	402	404	413	433	426	471	440	356	442	457	418	467	402	441	418	399	453	413	456	433	432	407	441	435	435	396	418	421	447	422	430	436	397	441	415	415	446	404	411	427	406	425	427	428	442	426	413	438	430	418	444	458	422	441	436	409	451	424	445	423	420	424	427	382	435	421	392	497	423	435	456	446	406	401	424	400	402	405	404	411	410	463	445	435	413	446	419	472	401	397	433	410	413	464	432	423	426	403	406	431	422	430	401	394	429	418	429	445	457	435	438	442	473	429	444	425	465	444	414	416	418	437	390	434	402	431	458	420	392	445	420	456	453	407	420	450	419	399	414	392	453	459	462	447	447	390	483	418	449	444	427	388	392	425	428	405	460	425	436	429	392	433	421	380	408	377	427	406	434	430	446	435	430	395	428	436	434	403	459	415	451	398	405	439	442	452	449	414	401	416	419	437	448	426	445	385	441	433	412	440	422	398	427	434	434	382	429	447	450	427	414	421	434	415	423	425	454	453	449	463	383	403	418	434	393	419	411	430	428	419	411	429	423	411	413	423	391	474	423	432	485	422	413	397	438	444	399	422	434	456	409	392	428	427	436	444	436	440	407	445	449	391	424	453	414	444	448	446	414	385	442	421	431	403	441	455	432	443	445	435	437	441	422	408	439	435	433	442	440	407	424	451	402	426	442	422	441	431	443	401	427	411	421	432	436	438	407	395	471	452	458	450	412	420	420	416	405	437	424	414	424	404	459	428	424	410	442	456	425	435	440	420	392	461	438	429	464	405	421	462	424	425	410	400	434	440	449	443	416	447	405	432	418	413	482	440	433	400	447	436	429	444	412	424	442	428	419	443	386	434	440	407	417	388	431	422	429	414	442	425	428	408	419	454	422	414	448	411	432	444	440	433	417	411	434	450	432	430	405	449	415	420	426	448	408	447	426	465	449	403	466	443	429	419	430	420	413	463	428	467	418	404	383	416	432	410	408	424	448	430	401	483	422	426	413	399	459	431	450	442	410	434	429	453	415	433	445	421	421	420	396	423	448	467	444	442	465	457	466	461	417	419	408	470	434	466	384	424	435	416	392	445	399	422	458	423	431	439	439	444	413	427	412	433	438	425	453	444	431	418	412	465	435	447	413	461	425	449	387	441	425	438	396	413	417	432	457	428	432	440	428	421	440	407	457	416	400	408	440	428	430	441	421	419	381	425	485	439	409	418	410	377	461	435	427	432	406	355	400	445	379	467	451	397	455	429	429	421	393	465	388	415	436	410	411	443	409	463	385	447	420	445	380	379	379	442	411	417	438	441	437	439	413	456	418	396	467	425	417	415	438	394	414	438	407	430	445	412	425	432	392	395	406	489	452	447	383	446	407	421	448	461	473	425	422	461	436	454	440	429	404	428	405	419	387	447	423	428	421	431	437	417	436	424	460	440	450	447	424	413	430	434	424	397	459	452	437	422	461	441	415	388	412	453	424	418	454	451	434	427	423	433	431	460	448	458	414	454	403	425	409	410	443	402	395	465	403	408	397	423	403	472	455	445	405	423	427	447	444	448	457	444	445	462	452	445	423	424	428	428	417	454	426	418	445	439	418	403	445	448	414	435	449	441	417	421	439	442	443	447	421	425	425	433	432	444	502	420	419	412	446	444	443	426	414	441	427	417	394	420	422	475	440	447	445	403	431	411	436	427	439	417	427	441	406	397	431	428	436	460	433	431	425	449	424	382	465	438	429	467	468	400	424	393	416	409	467	482	439	453	460	415	410	444	422	435	443	450	409	484	412	408	410	431	446	429	432	433	435	435	403	408	450	422	457	449	385	453	440	423	459	408	431	411	438	404	422	424	416	445	403	400	423	419	437	422	443	443	401	428	449	432	439	400	421	432	413	419	445	442	422	451	432	418	430	450	411	426	417	432	403	427	430	439	422	412	419	408	399	426	406	419	472	435	473	395	425	415	421	421	451	426	381	460	432	416	430	424	441	425	436	468	389	450	424	442	426	420	434	426	471	442	408	419	413	419	444	413	416	431	384	415	426	435	411	454	473	422	458	441	378	416	419	414	407	422	454	434	431	434	430	444	445	424	441	412	402	446	418	430	442	406	400	452	431	416	441	419	397	413	432	393	455	414	423	414	465	454	436	432	435	417	388	407	405	444	403	399	469	403	409	443	413	420	440	437	431	440	387	400	437	452	411	429	442	460	449	442	443	422	440	403	395	401	453	433	451	397	419	405	406	446	423	457	429	452	412	428	424	457	410	393	485	478	450	437	422	431	443	418	415	444	422	406	465	409	423	401	421	451	483	407	412	414	414	458	435	436	441	417	445	396	453	466	449	423	384	414	435	420	451	424	419	398	441	420	435	444	424	419	422	473	390	415	437	429	417	399	430	447	414	438	411	409	484	434	406	398	430	428	386	457	386	398	439	449	418	422	448	432	445	416	426	423	408	449	434	427	411	451	434	430	421	421	412	394	431	398	428	433	450	395	426	457	412	417	411	394	458	404	423	456	411	442	400	415	438	422	417	409	410	419	386	443	441	383	423	370	441	421	438	385	438	426	408	417	408	415	418	418	435	408	387	437	442	472	385	438	434	453	412	419	450	438	412	417	421	442	440	398	370	455	415	453	430	447	409	402	434
54852	27647	11145	2699	637	834	543	381	284	282	213	207	206	178	181	197	187	199	183	186	178	183	191	201	190	172	153	193	189	207	186	163	180	186	176	186	209	198	192	190	168	188	203	167	191	173	183	195	185	197	194	205	194	160	172	175	214	194	220	181	180	188	173	207	177	195	212	183	217	166	175	200	172	189	165	219	213	203	180	190	177	174	168	185	177	173	174	187	177	197	186	174	185	152	168	176	184	183	180	181	186	209	173	181	199	206	172	189	177	174	163	174	202	227	194	200	183	174	195	192	189	220	178	203	180	185	196	184	162	200	196	202	183	174	193	159	185	204	177	172	200	194	198	206	189	194	218	202	197	193	167	201	181	195	203	165	191	167	163	168	161	206	183	165	189	179	230	208	154	198	177	191	235	208	212	183	187	183	197	198	162	167	180	182	156	205	176	196	173	191	186	178	181	190	212	193	169	194	176	202	184	186	216	155	182	204	186	207	189	184	181	153	171	189	207	168	189	196	181	171	164	201	167	183	220	215	198	206	169	175	189	162	175	200	176	170	201	191	154	179	184	185	189	206	158	160	178	175	188	200	204	193	170	168	189	200	209	192	169	197	174	180	189	188	172	209	208	173	175	188	212	211	180	206	176	190	221	208	191	199	180	183	174	175	177	215	165	190	177	188	169	165	206	189	193	172	197	169	193	176	176	193	193	185	195	187	177	192	185	184	211	185	179	193	210	201	208	176	184	209	218	196	210	181	176	184	187	178	186	194	184	204	191	180	213	197	185	180	209	194	210	197	150	194	156	190	184	186	188	196	190	187	184	172	169	198	207	193	179	191	166	155	180	191	177	179	199	171	196	182	170	199	201	191	172	195	153	155	197	196	181	187	224	173	195	178	187	193	183	184	170	183	187	177	209	154	205	172	181	189	179	156	168	189	161	189	187	213	209	187	158	189	183	185	175	180	187	149	208	189	166	193	182	188	180	176	174	177	159	183	163	187	166	174	207	198	213	195	191	181	192	186	179	174	219	200	183	184	191	177	178	164	183	176	182	189	163	185	190	186	189	184	188	180	173	205	179	178	196	191	190	166	177	176	175	179	205	189	177	176	182	191	165	188	191	201	200	202	192	196	186	182	185	187	216	179	181	173	172	170	151	189	182	210	160	155	189	187	201	188	177	187	202	174	186	196	206	207	171	206	194	193	183	164	170	186	166	188	184	180	184	212	178	169	170	206	192	161	200	185	170	158	167	190	171	221	194	200	155	185	190	217	211	214	201	185	189	214	177	198	196	173	157	169	194	188	189	169	221	202	209	201	186	186	167	182	188	197	201	209	169	188	186	188	175	183	182	222	180	166	187	228	213	202	197	148	174	195	190	183	188	164	195	186	187	197	179	197	198	186	184	172	194	201	192	168	187	167	178	177	217	167	171	189	185	207	178	187	183	188	199	199	188	171	173	183	197	184	216	189	222	175	204	190	203	200	208	176	213	186	180	159	185	173	174	178	179	207	193	175	148	172	183	171	201	182	199	196	181	202	162	156	177	169	152	182	187	204	208	202	207	212	197	187	208	165	217	185	196	191	214	157	180	190	180	204	160	172	189	182	188	196	209	211	222	170	197	173	189	158	172	180	202	186	171	152	183	210	170	179	188	181	177	194	196	185	194	192	187	195	178	194	191	188	186	202	205	211	201	200	201	210	168	197	197	231	202	191	166	196	186	180	161	157	194	188	186	204	194	195	160	175	203	189	186	190	193	190	171	189	171	192	158	170	208	173	179	215	176	180	190	185	221	172	215	203	176	177	174	185	160	164	184	185	190	189	186	210	157	185	191	201	207	170	200	158	186	202	189	198	218	196	191	195	176	181	195	195	204	201	207	191	197	212	162	193	173	218	181	198	177	188	190	197	191	216	184	206	197	197	181	164	189	184	179	200	181	201	190	172	197	174	183	179	204	196	188	205	194	170	210	168	195	197	202	154	169	181	157	191	191	198	186	165	191	204	196	171	196	167	179	151	159	195	163	177	187	204	178	201	198	175	153	173	152	176	194	184	181	172	170	206	193	200	212	200	204	167	152	178	180	156	191	219	170	192	197	199	173	188	167	186	206	193	213	219	182	202	189	191	196	174	178	181	182	173	197	184	216	168	186	182	195	205	204	214	173	203	186	199	181	164	185	175	189	215	210	170	199	204	191	183	168	167	189	197	195	174	226	183	186	199	181	184	178	177	174	175	175	198	184	207	206	200	217	188	163	183	189	191	175	147	185	165	164	196	207	185	172	199	194	182	183	204	198	189	197	183	193	166	164	188	189	187	212	205	193	170	180	178	174	181	196	168	185	210	172	180	188	196	182	181	210	189	205	201	197	200	188	196	209	214	208	180	193	198	174	224	207	170	207	182	176	179	174	189	187	196	168	185	179	178	174	206	185	209	212	159	174	188	162	220	163	198	197	182	166	181	195	190	194	204	191	200	179	202	187	186	194	198	171	170	163	191	181	186	189	193	188	186	186	190	204	197	218	186	170	223	182	174	166	192	206	200	181	176	185	177	198	169	184	190	150	166	185	217	174	201	184	186	186	180	177	199	166	182	184	159	197	190	181	180	168	177	187	190	218	175	185	187	193	179	190	164	200	188	190	170	153	186	185	173	191	173	185	154	212	187	198	214	190	204	207	184	204	189	175	216	179	190	200	172	171	205	154	209	193	213	202	172	210	180	188	193	200	186	170	172	168	199	194	204	194	192	195	187	192	200	185	186	174	199	192	188	196	192	178	185	184	172	190	189	201	188	174	169	189	185	162	214	199	196	185	162	196	190	189	203	146	144	196	176	198	196	214	183	164	158	212	186	176	201	205	168	162	199	167	173	181	193	198	218	180	186	173	183	207	199	179	216	196	207	226	203	180	206	185	195	183	182	199	191	212	173	202	208	184	184	183	190	194	163	160	179	179	192	193	183	193	159	174	176	184	213	206	183	163	169	174	200	182	171	206	202	163	162	170	169	196	169	196	142	179	166	175	177	182	180	159	183	171	167	203	164	202	156	156	175	184	216	183	171	182	195	177	178	180	172	189	176	187	167	176	190	181	207	181	169	181	179	189	166	195	189	183	209	188	190	183	165	161	194	186	201	195	181	168	194	175	196	215	201	164	208	183	199	198	228	185	178	177	199	194	195	188	196	185	182	222	186	205	181	160	194	180	196	199	177	195	166	189	170	221	206	156	190	184	221	189	171	191	178	191	204	217	211	170	187	197	209	197	201	192	177	172	178	168	177	188	170	193	188	177	186	199	199	193	189	187	199	166	197	160	179	177	197	199	192	210	194	168	165	184	185	161	206	169	199	192	206	189	180	206	182	210	146	182	187	207	177	186	150	190	161	181	186	173	189	179	189	182	170	169	183	186	204	181	179	184	172	173	207	180	180	169	165	194	197	182	189	195	193	211	188	186	196	208	208	205	190	186	188	184	199	174	178	176	186	186	211	191	173	198	179	203	207
35080	18579	12493	5027	2089	3292	2178	1435	933	705	537	487	482	496	407	432	439	416	430	425	427	427	438	385	385	400	419	447	448	398	395	431	419	441	416	431	370	425	443	405	423	404	432	413	421	401	412	432	394	428	418	414	425	406	424	380	400	414	407	396	418	384	399	374	401	406	430	430	439	385	387	431	400	414	405	390	403	433	416	410	396	372	384	399	418	400	370	425	397	408	403	408	407	408	441	381	409	413	410	417	426	467	430	387	425	395	370	406	395	385	414	395	405	378	435	426	435	392	396	378	405	451	409	387	413	367	423	446	410	410	443	362	388	415	407	391	386	422	367	414	398	406	412	380	401	418	404	427	426	387	391	438	421	431	405	430	401	393	413	412	407	425	419	462	375	397	432	416	395	402	402	406	420	377	435	431	429	424	397	390	387	410	409	380	416	370	390	427	432	361	368	411	435	425	411	406	393	409	429	398	411	370	360	422	430	394	409	470	415	419	439	463	392	407	408	409	424	392	394	390	429	443	388	402	411	407	400	400	413	422	389	382	413	380	371	429	420	418	391	387	461	419	389	397	376	401	394	400	397	375	416	406	409	401	422	417	417	418	423	387	378	387	432	378	365	426	386	397	431	394	418	350	405	419	393	408	391	408	404	396	389	437	384	442	437	422	397	355	394	428	409	383	414	356	388	395	394	412	456	385	406	389	414	420	418	406	410	420	421	409	385	439	392	374	413	403	442	401	432	414	432	406	399	386	402	454	433	380	418	397	413	396	396	395	391	386	383	389	431	421	430	420	385	409	399	399	403	436	418	402	390	433	419	423	419	397	425	405	369	410	429	375	425	429	457	391	414	395	411	413	387	386	392	427	399	406	396	419	403	405	402	416	371	407	382	412	400	460	408	416	431	362	425	425	421	402	420	368	378	408	404	399	432	429	411	401	406	397	390	415	427	407	444	387	386	369	430	384	415	422	416	441	406	391	391	454	397	389	369	417	376	473	377	425	418	441	391	390	416	384	428	398	402	405	421	398	415	422	390	396	420	381	390	399	414	415	384	439	411	434	442	415	449	434	444	406	402	368	427	405	391	410	388	371	365	397	391	409	423	421	415	389	385	419	412	456	407	397	409	443	437	442	422	416	407	405	398	409	392	398	406	412	398	392	434	406	393	424	419	432	422	442	437	406	400	404	409	412	412	414	400	431	397	398	430	385	399	411	378	437	427	404	367	409	456	385	386	410	391	401	374	382	395	416	402	414	384	408	406	392	390	425	422	399	417	419	401	404	405	380	415	434	438	412	444	406	419	424	392	414	428	390	427	415	431	382	411	424	401	426	410	442	422	403	441	411	395	398	410	426	392	403	436	404	468	420	406	425	447	402	391	374	390	385	391	423	423	434	406	400	425	405	399	410	368	383	430	407	399	447	380	407	391	409	371	386	402	421	419	425	390	403	418	401	412	419	408	417	440	379	381	397	408	406	410	408	378	379	399	414	399	415	398	389	433	396	404	414	384	400	388	415	415	417	408	440	387	390	412	412	421	426	406	415	407	413	385	418	415	426	434	430	427	419	365	438	423	409	426	398	414	407	419	411	386	395	397	409	420	416	413	419	381	419	385	410	426	417	416	399	379	402	455	391	427	399	428	389	435	382	414	339	414	402	423	390	427	393	380	447	449	407	390	405	426	428	406	393	424	362	433	402	377	416	395	408	391	392	414	430	387	407	398	404	385	409	355	409	415	398	431	393	430	439	397	408	412	417	422	410	380	406	371	356	429	406	419	426	388	404	438	408	412	413	418	390	390	397	427	402	370	454	419	403	420	402	421	387	410	389	430	380	408	365	426	454	421	411	418	429	392	393	382	437	437	409	388	403	378	420	408	408	410	393	403	394	407	420	404	438	431	423	394	423	404	380	401	417	400	413	395	419	425	416	380	401	427	439	428	435	424	421	416	427	400	412	405	418	430	364	434	377	398	382	395	438	412	415	387	417	430	445	397	437	419	411	389	428	386	374	417	411	442	388	440	430	440	406	401	407	428	401	427	394	425	427	408	427	454	451	413	365	412	396	372	392	406	403	408	425	402	366	397	399	429	427	435	423	418	405	425	416	438	395	403	377	425	377	401	395	423	385	415	410	395	416	409	381	438	423	411	406	403	417	405	422	444	378	393	412	453	394	397	399	419	431	407	380	407	405	422	423	417	428	426	411	432	386	384	432	425	441	401	405	437	385	385	388	365	415	419	396	402	411	410	402	398	394	440	404	409	393	421	423	406	439	387	401	390	417	417	366	411	425	390	385	394	425	424	406	428	462	420	404	391	417	429	421	424	377	392	434	429	467	421	419	411	399	469	429	380	403	385	401	388	434	411	401	391	404	411	417	397	399	443	390	437	391	409	412	412	434	383	423	416	395	379	422	407	407	423	409	390	390	391	418	407	407	415	398	412	381	412	403	398	421	425	408	406	422	392	443	381	408	400	387	385	405	393	417	405	373	406	432	428	398	392	371	405	410	407	370	425	398	395	402	395	391	434	395	381	381	381	409	396	393	410	384	413	379	384	379	429	409	399	394	432	404	419	390	439	377	435	423	358	416	394	437	421	441	388	423	419	365	419	436	399	446	409	378	416	394	383	415	430	424	386	416	413	384	391	399	423	377	426	411	395	422	414	388	420	411	448	396	396	405	393	404	404	391	390	433	395	393	358	404	379	435	399	406	401	403	417	451	439	370	385	384	440	423	418	380	416	400	422	431	398	409	420	409	388	437	387	420	375	414	362	381	434	451	405	445	399	391	406	390	413	429	407	389	395	388	404	392	372	385	410	418	412	389	395	375	412	395	407	414	431	417	399	437	392	379	412	357	393	361	364	377	428	405	424	424	413	389	391	414	391	390	401	415	430	446	423	374	405	407	387	380	382	410	410	394	410	406	414	432	412	385	388	387	428	366	401	401	388	394	411	392	364	404	433	449	427	444	434	382	415	458	415	425	407	442	384	372	393	381	428	422	429	391	401	417	363	424	409	407	433	443	414	402	374	404	375	395	395	389	397	415	391	382	395	425	400	415	396	429	447	388	376	427	392	446	405	386	405	407	416	439	384	385	432	429	409	418	423	394	390	429	400	418	438	412	394	414	388	386	439	411	404	428	438	418	427	410	427	414	400	409	387	388	412	356	411	422	413	388	423	383	404	428	397	403	391	387	434	388	427	411	363	393	430	412	455	405	433	421	434	433	421	387	412	420	386	396	446	395	403	416	383	390	426	379	438	397	389	393	426	421	387	399	388	410	414	390	418	431	409	389	436	408	389	416	382	383	411	414	441	423	396	415	355	408	384	408	420	394	423	386	399	434	426	426	394	415	408	421	427	393	419	393	399	399	401	384	392	420	416	430	401	419	421	442	405	381	381	417	436	405	377	372	415	421	415	355	422	404	410	430	401	411	452	407	425	406	419	432	398	415	388	450	412	405	434	381	405	401	379	380	423	393	427	392	407	412	415	386
63790	34268	15745	4242	1008	1547	1029	671	433	354	277	262	262	244	224	235	248	249	226	260	218	211	257	236	258	230	257	209	251	233	238	236	230	252	218	233	242	233	253	231	233	236	217	247	225	257	237	231	247	220	232	223	234	259	248	206	221	227	247	213	226	238	221	241	240	233	199	223	235	243	208	199	230	262	236	199	213	234	217	239	238	216	245	236	244	232	219	236	224	214	221	257	247	207	247	230	238	241	214	258	239	200	202	233	277	229	205	230	230	218	229	243	267	228	242	258	237	217	227	263	228	245	232	249	260	242	222	233	245	238	252	204	245	232	212	211	219	226	245	254	242	276	244	214	254	256	213	232	223	273	259	236	225	273	246	225	233	256	241	230	239	253	288	242	259	236	231	220	234	239	241	251	234	258	254	247	249	258	216	220	225	234	221	248	235	217	242	248	235	228	228	253	222	234	225	255	211	233	226	232	197	213	267	222	231	256	231	237	258	211	241	250	216	241	227	230	226	226	213	218	245	230	261	261	216	220	229	215	238	213	213	261	278	246	253	233	196	225	249	239	260	249	222	245	240	248	224	240	235	251	243	206	252	242	220	216	253	259	225	231	245	235	245	229	217	223	251	226	218	221	239	231	267	231	254	230	228	245	224	239	252	196	233	243	236	247	238	237	262	267	234	233	234	229	253	253	224	218	241	248	256	261	196	228	222	226	252	234	213	274	238	248	225	246	259	246	253	221	211	231	245	229	230	240	267	216	219	231	235	263	251	251	226	219	251	224	215	257	218	218	209	227	222	237	249	231	269	234	201	228	245	218	243	234	246	259	249	243	228	225	222	249	215	229	199	210	246	241	245	226	243	267	241	255	222	256	239	267	264	222	253	233	227	223	224	228	236	233	203	225	224	254	220	209	247	222	240	236	219	263	221	244	209	213	225	264	241	234	238	233	235	232	222	229	238	226	235	240	227	197	225	275	242	215	243	224	236	209	209	230	227	233	248	226	244	237	218	219	225	219	221	239	221	243	245	229	239	235	240	258	222	254	242	237	225	230	202	202	245	245	242	253	245	220	226	252	261	209	185	216	228	248	242	275	262	233	221	222	212	229	233	258	247	225	258	216	243	230	251	223	243	251	217	249	230	248	220	222	221	227	261	267	219	232	244	233	245	209	229	240	251	261	226	236	233	212	237	246	257	251	241	248	220	245	238	198	223	219	245	213	213	224	213	202	221	230	261	202	245	214	234	206	271	245	225	245	229	266	263	234	236	258	233	213	234	258	226	218	225	233	231	212	230	233	264	227	225	218	252	230	246	222	270	240	234	221	190	239	231	232	223	260	256	213	217	241	200	239	215	223	236	238	235	222	231	268	230	238	221	237	218	218	230	211	207	217	258	234	224	226	251	230	230	209	247	219	254	225	232	196	204	246	219	214	261	230	219	243	235	213	258	207	238	204	233	226	232	230	243	236	221	210	238	199	243	233	225	258	269	226	229	250	235	216	233	229	224	247	201	220	208	226	239	254	223	235	263	252	235	239	246	246	230	219	207	245	236	244	238	201	238	227	197	219	246	224	221	236	216	249	216	238	219	226	247	248	205	276	277	225	255	254	250	256	225	274	224	207	223	245	220	258	223	208	219	215	248	248	221	224	235	223	239	238	210	247	252	266	224	223	196	248	225	253	235	249	246	254	226	222	221	207	251	231	289	228	221	228	203	246	207	221	245	253	224	223	243	208	223	209	231	224	238	236	250	257	238	231	231	243	238	242	236	274	228	226	238	255	227	222	248	220	252	233	240	235	209	252	256	251	254	246	223	217	255	253	249	228	226	237	254	261	216	228	229	271	231	238	227	244	252	228	237	202	229	229	229	205	237	250	236	252	236	230	243	259	250	229	230	218	232	236	237	234	213	265	218	258	259	231	209	221	220	222	212	244	276	216	201	219	240	229	219	238	246	237	252	244	231	260	230	210	200	231	218	247	217	228	230	225	215	260	226	202	250	216	245	230	235	237	238	254	235	225	215	259	234	229	226	235	204	225	233	209	224	211	220	229	216	225	271	236	241	227	237	244	217	210	236	202	212	230	222	230	233	244	224	247	226	230	239	223	258	228	222	237	187	237	232	224	233	250	223	208	234	249	240	230	232	240	231	180	236	243	249	224	246	227	228	241	237	228	240	256	233	246	235	232	211	225	210	225	223	234	221	232	238	259	217	223	241	236	222	240	243	235	212	249	242	229	247	246	242	248	235	235	258	230	228	220	256	239	222	225	259	214	213	246	228	212	249	218	225	233	235	240	242	232	248	255	236	225	237	217	241	216	243	217	227	233	266	245	167	240	271	230	238	252	241	258	230	241	224	230	223	238	261	242	218	222	223	242	261	240	222	224	232	214	235	237	237	254	207	242	271	237	240	221	189	237	245	250	211	262	222	226	221	211	243	215	216	235	235	234	241	244	242	227	239	252	223	224	245	252	215	276	252	234	237	244	207	229	206	211	233	255	260	214	232	262	222	240	252	228	209	223	215	215	259	227	214	252	254	251	213	213	234	210	238	205	279	233	238	241	227	237	224	205	248	234	256	259	234	265	243	213	227	188	220	232	210	233	242	247	233	206	217	206	222	217	231	245	234	230	240	204	222	239	221	228	231	229	201	229	225	233	267	248	254	273	222	224	245	247	241	232	248	218	243	236	239	223	252	194	257	248	243	247	232	233	228	257	238	239	257	264	234	253	234	210	227	282	216	241	227	210	277	236	236	261	241	263	235	212	209	209	236	236	279	233	225	256	252	228	233	213	228	256	247	200	235	225	233	224	228	243	260	223	208	230	226	208	237	215	222	228	219	245	258	215	240	202	204	260	233	255	242	231	219	296	235	250	219	236	224	201	237	251	262	227	256	229	243	258	239	251	221	221	231	238	240	243	208	240	247	239	240	237	245	251	203	249	271	226	235	222	233	242	230	247	241	246	245	239	239	239	232	241	259	256	202	250	215	219	218	236	231	221	246	233	210	228	214	223	244	262	260	224	242	238	235	255	252	227	237	215	232	229	231	224	225	257	273	245	227	246	254	253	245	230	230	208	270	201	210	231	252	241	264	237	219	238	227	246	231	222	254	209	203	226	236	226	238	249	226	256	218	240	214	215	228	231	232	244	239	223	227	242	231	213	233	249	247	234	213	213	233	242	244	234	216	256	223	224	260	255	226	248	231	245	247	225	217	239	196	231	250	258	241	217	198	229	257	233	222	246	208	234	239	239	255	233	251	230	212	218	220	198	224	268	212	234	214	233	219	236	249	226	238	236	248	221	238	229	225	226	226	220	253	229	210	226	246	232	239	221	236	218	225	231	232	231	241	201	241	215	232	220	248	227	233	252	245	243	240	220	260	224	235	230	238	261	242	214	248	255	237	211	233	246	270	235	251	252	242	247	221	222	236	232	239	212	250	242	251	239	222	229	251	232	242	215	194	252	201	229	268	219	233	222	213	248	233	224	229	222
39765	23832	15050	6507	2501	5959	4155	2523	1447	1053	728	703	612	568	564	563	551	515	563	514	525	510	515	515	519	504	469	492	536	517	505	513	482	461	504	550	498	531	533	517	532	516	507	523	525	509	492	493	503	530	460	532	509	506	495	522	510	479	463	546	480	495	460	521	486	514	535	509	487	505	495	452	478	521	519	501	508	526	481	479	486	485	452	517	530	469	506	485	513	522	548	509	476	512	502	505	499	504	523	483	487	492	481	490	494	505	503	524	470	509	484	513	477	484	514	474	538	505	518	526	495	487	482	523	495	541	514	496	515	512	462	536	529	460	501	470	473	486	503	476	479	493	495	494	495	485	533	502	494	481	496	499	516	497	471	504	513	540	480	512	515	504	522	451	501	497	483	500	508	513	488	537	530	481	480	446	489	555	492	466	475	511	501	507	482	503	529	522	518	497	526	479	531	465	505	472	517	524	538	538	502	498	452	486	466	482	484	483	490	483	494	472	503	471	498	493	475	468	487	464	491	500	472	498	533	483	493	504	497	471	492	506	478	488	524	508	492	516	457	463	508	507	507	487	500	503	532	494	525	483	533	509	478	522	478	505	472	458	458	500	487	492	461	495	473	462	510	472	538	495	454	498	503	505	498	494	513	491	475	478	524	490	471	510	528	487	519	508	544	472	490	527	499	438	507	521	469	525	514	476	512	452	501	476	510	513	549	506	508	497	482	499	532	514	464	560	469	543	513	477	493	475	522	480	512	462	500	467	465	507	529	503	483	499	513	476	482	461	492	478	526	530	474	450	517	520	519	492	483	500	486	483	519	492	528	509	525	527	529	499	460	482	490	522	505	508	463	496	496	478	501	472	496	478	509	489	488	508	499	492	485	531	524	519	491	534	511	461	539	513	510	476	492	525	524	505	520	475	523	463	521	496	498	493	493	506	504	523	509	480	499	466	527	509	486	521	501	526	479	532	534	487	513	523	477	519	494	528	470	531	477	503	474	498	463	506	486	492	497	516	522	454	482	468	460	512	499	507	515	500	506	518	470	474	474	491	496	489	488	467	499	514	528	526	521	491	511	493	487	500	546	495	461	469	469	466	489	484	457	523	526	530	451	525	517	480	478	477	479	497	493	504	451	529	493	531	538	509	477	524	466	526	489	538	486	459	539	509	515	477	515	490	500	516	539	528	529	558	493	520	538	460	498	491	502	521	472	501	478	496	495	448	478	505	486	495	470	505	464	497	446	495	511	511	497	464	485	471	526	505	491	539	545	484	494	537	485	517	514	516	509	458	495	471	482	503	499	503	471	494	486	498	482	484	472	510	499	513	502	495	478	509	532	508	504	498	501	455	518	479	470	477	481	535	488	531	503	501	510	490	517	470	497	500	456	504	488	517	476	504	547	486	458	507	501	497	481	495	494	496	488	480	475	542	521	451	480	464	472	468	505	475	516	523	520	482	466	515	528	481	508	538	481	480	551	483	524	507	505	509	549	509	468	535	502	522	495	477	484	434	496	472	506	457	480	482	540	506	515	517	548	512	517	465	527	491	523	461	461	474	510	448	494	457	484	493	503	500	486	515	525	512	503	470	470	494	546	492	515	461	515	510	484	501	438	456	511	492	475	489	486	511	518	513	544	479	521	512	468	512	499	516	506	499	484	455	535	482	506	491	509	526	545	468	506	497	524	524	499	502	481	482	487	510	505	443	511	482	449	500	483	491	487	462	475	479	491	486	499	479	530	496	491	513	514	500	442	480	519	515	553	526	473	479	501	478	509	498	514	501	510	500	478	493	545	472	525	525	477	511	474	515	505	491	503	515	498	500	498	500	501	486	472	482	476	494	473	504	476	480	473	503	494	507	511	492	500	510	510	495	495	518	478	472	531	511	533	544	454	493	499	515	508	481	475	493	502	510	470	462	486	530	507	477	469	496	467	505	482	494	485	475	448	523	524	522	489	493	485	450	505	470	527	504	474	458	475	475	541	473	502	491	506	486	512	482	515	493	511	509	497	475	508	473	496	500	517	513	496	449	491	485	556	498	496	495	504	517	454	505	505	498	434	472	530	508	515	496	503	479	510	493	556	489	514	483	480	513	483	484	498	471	525	510	491	498	481	475	493	533	520	490	501	499	485	540	484	489	486	488	478	530	466	484	470	507	476	547	495	495	514	500	488	511	499	495	531	475	500	496	523	520	509	526	500	485	487	498	482	505	456	528	449	558	518	491	447	502	510	467	512	498	503	524	471	465	457	478	521	534	502	510	517	503	476	486	467	538	497	496	458	481	501	505	525	474	458	495	530	463	478	501	473	517	522	486	504	521	480	497	524	504	516	485	498	455	529	483	516	488	523	497	474	501	544	503	468	531	499	505	512	513	480	499	517	496	518	510	479	509	486	520	469	471	492	476	469	489	507	503	497	444	478	514	512	477	519	484	465	485	510	530	507	496	543	488	506	468	493	468	501	495	465	540	496	467	486	508	489	479	476	528	506	507	515	501	502	473	485	503	499	499	476	520	520	482	472	497	492	493	549	486	503	486	504	508	518	490	476	499	513	457	510	489	514	532	537	500	496	478	460	522	487	536	533	527	516	491	494	485	474	501	500	479	503	501	479	475	479	468	484	479	460	507	535	501	495	526	506	505	500	528	487	525	504	520	497	479	497	511	498	537	474	479	506	488	506	528	522	484	545	512	491	518	440	500	540	501	523	493	507	494	465	446	526	498	488	509	448	528	499	459	504	501	456	521	490	502	485	492	475	502	498	480	466	464	536	513	508	520	503	464	483	510	504	473	554	511	501	476	494	528	499	478	475	507	507	476	518	462	497	511	498	537	513	464	469	505	506	496	484	525	510	518	509	469	491	456	481	490	533	477	459	487	501	467	461	504	536	521	500	482	511	505	488	503	485	502	507	485	501	478	464	443	435	465	520	528	507	490	508	503	507	510	515	478	508	505	473	512	457	489	476	532	488	543	502	529	520	535	507	504	526	521	506	515	473	489	540	469	499	511	541	494	513	544	508	505	515	486	524	494	492	519	546	474	490	491	552	509	488	549	483	487	527	522	503	525	510	511	502	490	476	482	509	466	466	513	477	504	515	518	489	519	534	462	488	498	470	507	527	523	518	534	518	465	493	494	517	493	469	495	516	500	507	501	486	531	494	486	520	550	484	509	483	485	502	487	484	543	483	512	508	489	455	480	534	511	533	532	500	499	507	479	503	508	471	521	505	502	495	501	497	479	535	496	531	483	496	501	494	489	489	504	464	472	512	534	474	440	510	495	497	483	510	515	514	504	490	470	522	503	524	503	468	508	495	497	447	500	495	465	533	505	502	542	493	481	493	516	489	484	517	503	486	501	512	483	505	518	504	495	491	512	463	499	483	519	491	467	544	500	505	527	522	472	519	541	454	512	511	493	509	523	473	513	481	499	508	494	490	505	513	458	509	511	478	478	496	478	520	500	506	498	516	513	513	486	479	470	502	486	493	510	531	490
43084	18490	7008	1591	414	259	235	258	209	217	216	227	199	245	208	211	199	210	222	221	215	214	188	186	225	219	201	235	214	214	223	225	225	190	188	196	212	202	183	203	198	219	216	204	229	235	211	227	225	193	171	216	222	236	187	207	218	229	193	204	220	241	207	199	220	235	225	217	196	221	212	204	228	191	211	227	201	197	206	204	209	201	222	224	170	212	183	201	218	247	182	202	229	195	179	201	227	233	224	209	201	186	190	201	220	211	207	194	182	214	187	237	219	183	191	218	201	194	193	224	233	214	196	212	199	199	248	192	198	225	217	209	197	185	221	227	219	175	247	259	226	224	184	214	186	204	185	196	201	215	209	224	241	180	200	220	248	190	214	218	202	220	238	227	234	205	219	220	215	201	191	227	186	181	224	219	194	212	202	206	188	214	197	235	219	217	218	224	227	217	215	197	204	248	202	210	234	215	219	235	188	200	234	203	223	227	186	226	197	211	228	190	202	169	194	217	193	201	197	208	218	231	236	206	209	206	201	183	186	198	208	210	197	200	228	203	193	220	185	209	216	190	219	192	198	214	245	195	226	222	236	214	193	169	206	188	188	227	227	196	231	214	210	215	225	209	204	213	188	195	207	214	207	204	212	209	247	208	197	214	189	216	197	212	176	218	194	198	223	261	200	194	188	210	211	198	223	204	193	196	216	233	214	213	202	213	230	225	217	174	214	214	221	194	208	220	208	266	211	189	208	196	205	197	209	203	189	201	196	225	190	211	205	240	212	217	220	196	206	203	205	216	249	236	197	211	226	202	209	193	220	235	206	212	179	178	233	200	199	203	225	233	201	237	215	201	192	206	206	224	220	197	197	190	205	217	201	202	175	212	179	198	216	211	217	217	205	222	152	194	214	212	197	215	211	197	205	198	189	203	222	208	187	210	209	204	204	218	204	215	198	211	200	189	191	222	209	186	211	230	184	189	198	199	213	205	213	202	229	198	208	190	228	219	230	185	194	203	216	193	183	220	182	241	191	222	202	189	209	213	225	204	250	195	189	182	208	215	236	188	213	210	240	217	250	208	213	202	202	229	216	212	224	214	214	208	218	208	200	199	200	240	187	204	183	191	210	218	229	216	197	198	194	237	211	236	187	175	224	244	208	216	192	221	200	225	184	187	206	236	189	203	219	199	220	204	215	179	213	217	233	192	212	235	222	226	210	211	200	244	224	210	208	215	212	195	203	207	207	212	183	192	225	223	188	232	207	207	230	213	220	235	213	182	195	205	218	202	238	193	205	199	178	208	215	192	171	202	215	194	216	192	186	212	201	248	208	217	227	217	189	223	240	218	238	183	221	208	195	208	198	181	198	214	232	205	235	219	208	222	210	174	212	210	237	193	202	216	216	198	202	205	224	222	225	228	213	211	226	209	208	199	198	207	236	241	232	178	225	203	204	193	216	218	226	205	202	217	226	217	207	222	198	204	219	206	207	190	198	204	190	200	215	215	204	218	227	201	202	195	205	190	204	191	193	226	206	186	214	176	201	228	192	222	205	216	212	212	189	184	211	214	208	210	222	191	220	230	220	220	210	204	211	215	205	208	206	217	211	221	213	217	199	212	195	226	240	219	241	215	189	182	209	202	180	227	206	238	184	199	185	213	227	211	217	199	224	192	198	223	196	201	212	227	186	176	218	212	207	215	207	237	218	206	214	232	205	216	220	213	226	200	216	236	218	187	185	195	221	207	212	212	181	226	210	227	230	214	227	235	245	200	224	204	203	199	213	211	181	210	207	221	226	227	229	191	200	206	208	189	203	217	192	227	204	235	213	185	219	211	224	220	191	205	213	208	205	220	234	172	180	192	216	213	204	209	190	191	198	217	217	202	247	187	220	237	197	203	210	200	216	200	248	200	200	180	204	214	205	229	213	213	219	218	211	213	206	170	212	216	192	191	205	169	197	244	205	207	176	231	197	207	253	204	221	213	201	202	167	174	217	211	191	225	204	197	211	217	211	199	205	203	200	203	195	208	199	209	213	225	193	182	190	211	209	237	207	222	202	187	203	216	193	212	194	204	194	205	193	207	186	236	218	177	231	195	179	243	228	214	217	210	183	211	226	215	199	202	218	205	201	220	194	198	220	224	210	201	216	220	184	228	216	224	217	189	208	188	203	237	207	204	229	200	191	218	207	208	170	199	173	199	208	211	194	200	227	200	216	215	210	219	221	199	205	223	180	216	220	223	202	205	185	216	209	226	200	214	192	207	209	212	215	229	229	206	237	197	204	216	210	194	184	206	191	204	196	220	221	210	195	198	189	201	186	212	183	237	203	193	208	201	209	224	180	213	202	190	199	223	225	231	197	192	201	193	203	204	195	208	218	214	202	173	209	187	207	196	218	221	224	209	179	229	232	206	187	186	235	217	185	199	223	226	205	206	207	201	205	213	189	220	197	180	207	219	218	203	221	184	203	210	207	216	189	226	198	204	203	200	214	231	200	188	204	207	192	253	189	205	196	219	234	184	190	227	205	232	179	241	195	184	213	225	216	203	213	220	203	214	192	223	233	227	206	236	202	194	217	199	195	210	216	224	221	216	194	220	215	226	203	224	212	201	208	192	211	201	197	222	229	180	212	221	232	187	223	212	235	216	182	222	222	204	199	183	204	207	177	217	206	193	192	187	237	208	218	206	218	213	205	227	191	200	192	203	219	168	191	230	237	191	198	184	210	235	226	236	231	192	212	256	243	206	176	213	205	234	208	210	221	236	213	197	218	220	212	200	221	199	203	187	221	222	181	204	225	206	228	222	199	196	196	216	192	207	200	237	198	216	217	206	206	188	208	197	203	204	205	235	207	192	183	180	203	206	209	191	226	231	216	203	207	225	199	225	200	212	228	214	222	237	226	209	218	205	219	182	204	211	193	214	234	198	191	213	205	211	216	213	195	184	224	226	191	196	195	188	182	229	213	200	215	218	207	206	195	227	209	215	206	224	183	218	224	211	182	205	212	218	212	209	219	218	211	187	203	191	224	205	192	213	193	202	213	198	194	231	210	215	187	204	192	219	236	215	223	196	197	205	218	221	204	191	219	226	193	221	210	174	212	215	188	190	197	213	186	199	214	221	187	247	203	209	212	193	212	216	214	226	209	196	205	211	216	220	207	205	225	222	185	193	185	194	203	195	213	203	175	171	208	185	207	234	192	206	208	175	192	191	185	220	222	204	192	199	212	203	204	219	190	205	223	216	203	214	198	212	209	206	254	220	236	206	224	219	214	240	199	236	197	205	198	191	189	207	212	197	230	234	191	210	198	209	216	192	216	196	194	220	193	182	204	223	203	220	222	200	199	211	218	191	207	227	221	207	210	193	219	210	204	190	209	182	179	204	205	193	216	212	227	188	227	204	209	210	211	200	204	223	203	209	188	188	204	207	232	210	225	187	229	207	200	202	208	216	182	203	194	177	191	200	202	190	216	195	229	190	224	205	215	210	225	212	212	217
26577	11748	9120	3074	1113	625	573	524	482	465	490	449	450	442	408	466	437	421	426	468	445	457	431	427	454	446	457	436	429	460	443	434	402	418	449	469	445	456	446	437	436	419	465	428	454	456	459	429	453	459	432	413	453	414	456	405	490	438	417	434	435	416	430	423	436	451	466	415	463	459	419	433	450	440	454	456	399	470	404	419	445	432	410	457	429	439	450	441	467	462	441	418	437	457	415	467	422	430	423	492	431	467	441	413	419	445	474	452	485	464	437	450	478	437	444	457	445	451	476	449	435	448	407	436	482	415	449	451	492	436	448	409	438	492	436	473	403	452	427	417	455	429	465	421	457	439	423	463	470	442	448	448	437	446	485	419	467	459	415	445	456	463	468	472	441	450	460	478	456	435	416	404	437	448	466	400	463	435	422	446	434	449	449	438	460	455	424	450	402	447	412	426	435	458	441	437	454	458	461	443	452	456	445	423	472	447	435	430	477	460	414	444	457	444	451	403	438	425	460	457	430	444	453	446	425	431	450	437	485	422	477	431	447	452	434	470	419	452	448	454	441	466	431	450	452	446	458	437	435	465	453	414	449	449	439	435	474	453	423	453	433	455	446	477	426	483	457	454	458	418	426	444	407	444	440	419	432	409	477	373	432	465	455	477	432	436	425	414	470	444	427	398	427	444	467	433	422	447	426	463	463	441	494	462	424	458	442	425	442	459	413	422	451	459	427	423	424	438	459	403	464	442	430	419	434	418	431	424	448	432	422	436	457	447	454	452	476	456	433	466	404	460	433	471	420	468	417	456	419	432	435	399	418	441	421	436	437	464	461	448	449	462	427	432	428	397	443	456	473	438	443	460	444	441	504	444	457	470	426	452	501	462	431	445	457	475	401	422	433	450	430	443	440	423	455	441	442	420	464	449	450	466	435	416	456	448	458	469	468	500	451	460	441	440	462	465	477	459	414	421	414	460	431	435	442	469	457	478	445	454	425	433	485	450	423	466	449	461	457	416	424	437	475	438	450	434	472	437	443	428	429	422	463	435	472	446	447	426	433	419	456	431	424	426	440	446	449	431	427	427	455	450	423	446	441	436	426	447	433	428	437	478	419	412	438	430	466	447	453	430	451	467	442	428	412	446	462	443	426	447	423	413	458	446	417	419	411	397	411	416	423	468	487	437	442	445	456	438	442	418	430	416	421	422	433	443	454	436	399	464	478	435	480	466	454	427	461	453	471	423	430	444	446	410	431	446	482	431	445	471	462	458	430	480	441	430	476	459	428	410	404	443	444	408	421	443	426	490	450	463	463	430	404	416	450	434	466	424	455	471	457	387	424	374	403	467	425	426	452	456	477	440	439	395	447	464	468	458	416	432	441	440	438	417	406	492	436	400	461	445	442	437	457	452	467	465	453	444	483	463	480	470	420	414	476	439	432	454	434	430	416	440	415	464	481	431	444	432	439	429	461	431	438	441	452	468	492	453	474	493	412	438	443	464	462	457	482	394	453	432	456	406	451	456	451	430	477	425	433	438	421	441	477	407	444	433	465	452	431	446	414	425	459	475	479	448	418	420	432	451	397	473	437	446	451	448	454	456	399	428	470	436	412	424	434	440	438	431	451	443	466	432	417	460	465	433	437	433	438	404	432	428	455	448	423	453	405	476	427	466	423	434	457	433	437	449	450	400	395	464	447	466	430	431	393	401	406	450	471	471	415	448	442	445	442	445	439	425	398	420	439	450	384	459	441	462	471	430	436	413	453	452	469	416	462	455	454	433	478	458	464	411	426	409	443	412	484	436	447	406	446	402	409	407	424	482	455	429	450	457	428	471	409	440	503	478	425	459	403	435	449	481	438	414	480	457	448	447	443	451	434	466	438	479	459	480	453	442	439	432	427	424	447	419	440	476	414	475	440	455	400	444	437	488	427	450	459	471	423	464	462	472	446	419	449	408	443	463	442	465	481	434	474	440	448	460	445	440	426	407	456	458	416	466	460	450	433	472	454	449	436	444	479	428	448	446	422	443	421	419	465	453	450	448	475	469	450	436	477	435	443	417	427	467	474	456	440	429	433	427	467	444	448	447	447	448	451	425	430	396	444	430	424	412	456	480	450	423	451	413	427	454	388	451	435	448	443	451	436	443	502	456	444	435	471	421	438	468	434	456	427	439	408	442	428	424	444	493	451	459	459	470	459	464	425	453	451	423	435	429	425	423	468	432	465	423	434	472	439	447	441	435	435	468	457	451	485	438	413	440	418	446	450	395	453	458	431	444	413	457	448	411	478	441	418	499	429	448	452	428	437	452	434	454	432	450	457	457	416	449	434	420	438	415	425	444	443	416	431	451	447	445	448	446	464	446	450	466	401	431	455	442	427	438	437	440	472	447	413	398	486	405	409	457	431	433	420	408	480	434	477	433	443	454	440	484	410	428	440	437	421	455	494	407	465	457	458	457	427	450	422	444	420	425	489	460	457	469	441	438	429	453	429	451	424	462	424	442	451	449	411	463	450	430	435	408	438	487	429	465	455	419	458	434	463	432	472	436	461	423	444	445	466	425	484	462	423	446	445	469	438	443	453	440	468	432	440	383	470	454	429	456	434	444	425	466	427	451	430	449	399	445	477	435	458	434	458	457	453	450	428	450	474	450	446	451	423	446	440	418	449	482	476	408	422	446	436	421	441	411	472	450	460	480	409	437	422	433	407	458	423	439	452	462	434	483	478	445	450	417	415	443	427	434	442	427	435	482	438	424	429	441	444	403	422	451	466	415	402	453	469	467	456	451	449	411	459	437	445	453	407	465	427	451	480	463	441	427	461	435	434	434	452	474	465	438	461	425	474	452	439	443	449	398	457	445	443	438	404	409	424	432	434	476	445	476	441	422	433	469	432	430	444	444	442	410	479	444	418	443	429	407	490	444	456	428	429	425	486	390	434	453	421	453	443	439	432	418	456	480	470	449	448	448	479	456	439	461	441	437	451	451	447	443	460	493	475	424	422	439	447	430	465	478	438	442	434	437	416	424	433	445	412	463	430	461	472	423	437	421	427	435	436	429	464	461	463	468	457	467	473	454	440	417	418	449	445	449	444	405	439	480	438	410	456	441	461	470	430	463	466	457	427	440	436	431	465	430	422	419	392	449	442	439	424	450	431	470	417	498	437	428	440	410	441	435	426	450	500	452	418	468	434	424	420	451	450	429	429	421	450	412	465	436	441	463	455	448	439	440	445	457	453	424	439	421	413	451	429	444	447	426	449	460	392	406	459	414	450	454	432	439	449	436	492	435	494	448	413	426	438	415	403	385	431	419	429	407	416	450	415	460	464	433	453	451	510	435	455	446	416	433	456	425	446	422	405	463	450	417	463	419	427	422	432	427	420	442	436	439	427	423	409	440	462	476	421	464	442	463	444	424	463	466	412	439	458	440	442	429	442	456	488	425	446	453	486	449	417	487	422	394	459	405	435	452	488	437	451	425	426	461	456	472	430	437
51484	22000	8681	2950	843	1328	772	526	327	265	213	191	192	197	184	169	207	179	151	167	161	198	188	169	162	170	165	163	174	154	159	205	206	182	187	177	180	164	177	172	161	167	201	155	180	156	160	176	161	162	162	174	174	165	185	198	164	200	171	151	158	204	165	169	153	206	174	152	185	190	169	158	186	179	175	182	151	182	193	136	172	175	227	183	184	171	172	193	165	190	160	165	189	165	168	179	175	164	162	168	161	178	178	191	171	187	193	168	193	169	190	177	181	173	189	177	169	168	169	160	169	179	179	172	153	172	181	177	194	169	180	171	163	168	198	166	180	180	181	171	199	159	169	156	183	145	155	193	202	191	166	170	193	178	177	161	143	168	186	173	196	170	191	134	158	188	166	173	167	213	152	179	183	180	185	172	165	142	188	164	187	185	169	186	160	185	165	146	202	169	154	194	165	149	146	183	178	162	149	161	202	170	197	149	153	170	192	163	174	193	153	172	158	178	191	200	166	170	181	175	163	155	167	183	203	168	172	187	181	173	175	188	175	194	194	183	164	170	181	151	177	157	194	175	176	193	211	173	159	170	153	182	181	187	162	191	194	176	162	156	197	158	169	183	172	163	183	203	175	189	156	184	170	187	169	177	159	195	155	175	189	169	172	167	189	175	187	183	173	159	183	182	158	182	142	152	163	182	169	166	163	177	162	149	195	183	186	186	179	164	163	174	179	187	163	180	184	171	177	178	193	163	158	177	182	165	166	160	177	154	167	174	165	183	179	184	180	160	156	207	170	198	174	160	177	165	160	197	168	177	182	187	196	184	170	185	168	158	165	162	172	186	178	187	181	177	145	153	166	185	187	197	164	174	177	171	169	175	186	183	192	174	189	187	171	179	182	157	187	172	190	161	163	159	187	185	165	173	148	151	176	214	189	185	137	160	186	176	158	178	210	222	203	192	182	154	155	195	175	202	171	190	177	147	192	179	167	175	194	154	184	193	146	177	215	155	148	158	163	179	184	158	165	168	184	190	195	170	183	173	192	186	193	203	162	166	160	163	166	163	155	183	157	170	169	199	159	170	171	185	190	162	179	152	176	176	149	185	194	171	171	172	177	153	175	178	203	163	194	172	199	173	176	186	164	175	176	165	171	168	163	169	147	165	172	178	200	180	171	189	202	153	202	170	192	167	142	192	166	211	192	181	191	177	184	191	190	160	182	183	181	166	169	194	157	164	171	182	166	171	183	161	136	161	181	177	154	178	151	132	199	182	166	172	185	173	150	165	171	171	199	195	165	169	191	154	175	169	173	192	171	158	175	163	159	159	180	181	175	192	168	158	177	172	168	161	175	194	183	163	178	193	172	185	174	197	188	188	191	160	172	162	176	170	183	173	159	181	146	159	161	167	191	153	156	149	174	158	174	193	185	194	178	168	172	198	196	169	192	176	178	177	169	173	172	163	170	157	195	170	187	183	168	168	153	151	184	165	185	157	182	149	170	166	172	200	167	173	185	174	149	168	178	151	180	162	196	165	178	193	166	154	180	181	169	187	161	184	161	190	187	190	173	165	171	179	189	175	190	197	203	176	164	181	184	176	207	167	174	167	179	138	199	176	173	182	220	172	186	180	159	200	173	158	163	170	194	160	171	147	186	182	186	169	172	187	177	166	189	162	180	153	171	158	200	184	176	178	167	172	192	175	162	161	180	187	160	179	157	183	154	149	195	199	169	156	160	160	174	170	170	172	163	156	184	198	178	184	156	156	194	181	160	181	187	159	181	185	174	158	179	158	207	199	187	149	160	159	173	177	167	166	177	157	172	212	181	171	159	181	162	148	170	165	185	168	161	146	179	176	177	160	179	170	176	167	192	177	155	184	176	184	178	162	176	174	172	161	199	206	178	173	178	168	162	177	159	209	169	183	171	144	172	187	173	178	167	182	189	162	170	163	186	172	191	186	170	173	168	180	179	186	170	186	181	173	173	191	166	195	169	177	179	172	170	170	170	193	172	198	149	163	165	172	171	146	166	166	183	172	185	190	162	162	167	179	163	167	162	171	173	178	194	199	179	175	215	161	180	203	196	194	151	164	175	183	158	153	198	193	165	151	157	175	175	159	166	150	157	152	153	163	205	183	153	193	185	161	170	201	199	180	168	172	191	158	185	181	182	171	189	217	146	172	168	178	168	174	154	157	179	157	155	162	187	185	153	161	181	129	166	173	182	177	175	161	172	143	182	156	178	159	168	152	167	163	192	177	176	161	159	163	148	147	183	184	167	187	195	185	170	201	178	162	192	187	167	171	167	168	181	164	147	163	171	182	153	163	179	184	185	185	169	156	184	183	160	185	166	161	178	184	158	165	185	165	188	157	185	188	201	194	176	165	165	181	176	180	177	151	180	184	193	155	158	191	174	179	167	168	178	183	154	176	193	198	149	182	164	174	176	190	205	167	167	202	160	165	182	185	160	169	168	177	177	182	198	190	175	175	187	187	174	162	163	169	182	173	176	186	180	151	161	147	169	198	167	163	159	180	177	167	150	157	167	156	174	153	175	161	185	184	153	200	181	189	199	174	171	175	187	181	180	199	185	169	173	177	140	156	171	153	153	183	174	205	177	181	171	184	163	153	164	176	205	178	174	206	168	170	181	199	171	169	182	171	194	191	176	162	157	162	156	191	148	168	181	191	167	195	178	158	190	188	171	169	158	175	175	169	184	176	192	172	193	175	173	161	173	156	156	160	171	160	150	187	177	183	167	175	166	157	197	202	177	152	177	169	164	160	160	170	160	160	162	160	201	172	179	192	158	154	175	173	199	185	216	198	190	155	178	182	202	171	182	182	151	186	164	162	175	182	165	169	180	173	153	171	165	166	175	182	199	169	166	179	146	201	192	156	180	189	164	173	188	152	165	172	151	164	165	167	187	183	174	173	158	159	168	175	166	184	163	176	174	173	162	212	178	183	169	164	178	172	168	190	192	184	154	189	180	192	211	186	183	184	169	167	178	178	182	153	198	180	154	160	173	172	162	167	168	169	169	171	187	187	177	149	173	165	174	171	165	169	155	157	166	208	166	149	193	172	170	192	213	179	163	182	164	185	154	202	189	178	166	198	162	157	186	196	174	168	174	144	192	181	137	167	155	178	143	155	173	179	171	182	146	170	196	169	166	165	189	229	171	192	191	180	160	170	171	171	166	171	195	180	195	192	193	191	157	183	174	145	190	150	147	177	168	175	155	181	182	183	152	165	179	182	172	181	197	194	159	158	196	181	163	193	186	191	159	166	159	173	181	178	135	181	180	180	179	166	166	199	161	184	192	165	166	155	168	164	214	152	181	184	181	164	178	175	159	152	175	191	154	169	164	181	182	175	145	165	185	182	161	171	187	171	154	168	155	171	170	217	176	189	180	141	160	200	165	165	182	186	180	185	190	173	193	198	170	193	191	199	179	169	169	177	177	184	201	185	165	166	178	158	188	192	159	168	179	171	164	167	181	169
30571	13496	10246	6350	2620	5417	3092	2003	1255	876	682	552	475	447	436	419	395	442	404	422	415	380	396	404	390	415	406	396	411	379	410	392	413	376	358	395	401	385	392	367	376	379	354	399	388	397	369	371	385	393	445	355	388	422	369	401	419	354	388	397	372	394	416	354	409	435	388	358	374	388	371	390	381	409	377	395	392	392	388	379	352	431	355	362	409	396	382	378	396	375	379	392	372	366	355	372	397	412	358	404	382	410	421	418	416	361	392	394	394	396	418	357	403	419	407	384	418	367	377	372	369	385	384	363	384	405	403	401	391	361	364	418	371	388	371	377	364	414	362	409	369	387	390	386	401	383	417	386	399	387	366	379	347	367	373	364	349	380	348	357	443	390	399	339	356	421	390	382	382	386	323	372	382	387	387	369	352	393	402	385	401	375	387	379	402	364	382	362	401	384	374	391	385	371	429	373	407	394	398	390	391	358	381	369	402	422	376	397	387	403	366	389	392	379	409	402	340	414	427	407	395	385	374	367	409	391	398	371	368	390	378	369	402	366	394	350	369	377	369	397	357	396	372	362	376	395	379	386	382	353	403	386	392	427	389	363	370	403	415	379	416	362	386	394	402	357	360	362	407	372	414	404	375	390	373	371	395	393	364	381	389	391	354	412	416	410	368	398	409	398	389	391	379	375	372	430	373	361	410	377	375	391	380	374	399	406	371	400	415	418	413	391	398	396	360	399	398	399	401	397	373	404	415	398	388	404	409	407	394	401	404	397	405	387	372	372	375	386	369	390	425	372	430	384	416	365	385	416	378	406	357	375	403	379	364	390	352	402	388	370	379	352	423	355	378	382	363	386	400	411	377	418	362	386	376	366	369	390	394	384	376	374	390	381	342	406	390	384	385	401	377	387	409	354	387	379	409	406	400	378	351	384	373	370	380	388	426	370	400	364	380	369	394	384	406	399	412	367	394	427	369	395	402	386	370	385	344	371	397	397	385	386	384	414	372	387	371	382	409	397	375	413	389	417	402	389	432	351	421	392	359	361	414	364	431	401	370	413	388	363	387	392	363	376	390	363	381	374	382	391	370	396	380	364	381	338	371	390	386	386	386	367	417	385	371	399	383	398	382	375	398	374	390	383	381	375	360	387	397	412	425	392	339	369	388	386	394	384	399	393	389	388	365	422	381	422	405	379	377	365	358	370	390	403	379	372	373	382	390	388	387	394	362	385	407	373	397	373	385	385	381	377	395	375	379	379	396	403	388	370	335	408	405	387	392	394	379	378	387	369	363	389	379	372	387	358	406	389	399	380	381	398	382	348	385	372	395	397	367	411	362	371	341	409	403	367	385	385	393	369	378	389	388	402	383	406	436	357	386	359	402	355	394	390	394	331	363	414	412	390	384	416	380	385	403	377	360	403	381	391	344	370	419	359	402	398	363	372	404	384	384	397	369	388	399	381	387	395	433	386	383	396	383	369	399	397	422	366	391	416	394	413	389	433	414	376	398	384	370	370	405	396	359	420	352	363	378	392	357	399	380	409	364	403	395	364	394	393	363	408	380	403	363	366	405	393	399	368	413	345	377	370	388	377	389	364	405	386	397	385	411	388	400	373	405	369	400	379	370	378	381	383	388	407	376	359	391	399	383	413	379	391	381	380	359	381	411	409	391	377	351	459	366	416	379	400	378	395	399	423	382	384	387	377	425	368	368	404	397	385	369	384	387	367	365	365	393	399	377	436	357	374	379	414	412	421	376	372	374	391	377	380	380	375	357	389	388	386	374	372	411	366	389	432	404	384	377	398	379	354	423	430	389	358	385	380	377	411	387	376	388	379	384	377	394	387	380	383	390	418	425	370	386	364	379	414	403	400	374	406	368	394	393	367	407	392	390	400	387	378	422	364	401	396	378	390	383	383	398	361	383	397	367	412	382	385	369	404	409	356	403	352	392	371	395	374	407	397	392	380	363	398	392	365	357	400	388	357	357	390	359	403	383	409	370	390	334	366	392	386	387	403	420	355	380	395	373	360	384	384	368	365	388	372	351	366	387	367	384	341	389	395	394	426	395	395	402	398	369	390	386	426	402	365	373	426	390	390	401	345	372	373	434	361	368	387	363	404	348	421	370	394	403	400	366	376	422	397	395	397	386	363	377	364	422	366	408	349	395	392	386	384	371	367	427	361	415	407	398	371	393	373	394	374	382	372	399	384	363	360	368	332	394	384	357	413	402	393	379	395	372	410	383	411	370	374	414	391	381	337	385	408	390	399	406	405	412	374	379	386	356	375	380	391	387	357	400	410	360	400	383	388	378	397	408	365	406	380	397	400	371	366	390	370	390	357	376	393	381	390	379	400	343	423	405	409	388	416	403	369	374	394	393	395	388	359	347	398	370	368	409	347	386	384	389	400	383	360	394	380	381	371	413	376	383	387	395	372	396	373	397	380	341	389	372	395	401	387	376	405	379	382	375	380	373	386	390	400	405	417	370	410	379	378	375	378	402	424	357	420	424	365	391	379	415	357	390	369	389	354	365	419	389	380	394	392	405	385	378	365	385	367	376	413	364	392	364	375	406	394	400	349	380	388	382	364	362	431	401	344	377	344	392	393	379	382	388	362	413	395	327	392	404	376	371	407	396	402	376	385	416	385	402	380	363	384	403	403	378	365	362	355	401	365	394	427	382	389	408	387	404	386	393	379	374	347	399	406	379	382	390	422	375	437	391	371	410	387	371	403	374	413	363	382	417	375	370	396	362	368	411	405	426	378	373	413	376	400	401	390	374	415	381	379	375	388	410	400	383	411	372	390	403	387	399	398	390	367	369	371	420	402	392	370	401	382	390	411	355	368	383	379	366	393	403	419	392	381	393	379	397	366	383	381	387	355	400	401	400	391	390	409	381	408	405	397	400	382	377	359	404	405	382	399	354	370	375	379	397	400	387	384	410	397	401	392	380	385	379	368	405	422	415	406	398	438	376	443	378	388	389	360	424	381	387	384	369	362	377	433	365	362	395	398	366	393	384	386	390	396	391	361	359	402	389	340	393	395	376	354	406	390	387	395	393	442	422	384	347	391	396	377	382	405	380	378	404	381	397	381	413	404	402	363	378	424	382	373	363	394	398	403	404	406	391	351	368	378	396	410	399	356	373	372	363	378	394	370	374	358	398	398	418	397	388	391	390	434	372	362	361	391	398	344	384	377	355	369	349	360	391	364	409	391	394	372	358	413	360	360	392	359	402	369	404	352	387	357	407	369	388	373	349	376	373	375	363	380	406	404	391	394	362	422	368	396	379	405	388	433	388	394	417	368	363	373	379	384	408	363	376	391	341	382	395	385	363	390	382	386	387	408	374	356	381	407	386	365	356	402	407	422	376	368	380	387	363	419	355	359	377	387	410	386	406	403	356	384	365	376	397	399	365	420	378	431	398	386	433	368	388	411	379	373	349	351	375	369	399	403	378	367	356	401	370	386	381	395	396	378	366	415	360	378	391	400
54243	29981	20459	7757	1905	2331	1428	924	534	343	310	263	246	229	231	246	219	214	227	250	229	215	234	235	241	245	243	243	218	253	231	243	237	219	227	209	193	219	226	207	208	235	236	214	215	228	217	227	230	215	201	234	230	208	194	230	231	241	207	206	227	213	222	230	229	184	235	187	230	205	206	240	248	229	229	239	203	219	229	218	215	205	219	217	223	227	207	221	200	239	251	240	228	234	224	215	202	201	212	242	250	230	203	219	224	227	245	257	213	224	235	248	192	229	225	248	229	220	214	237	225	219	209	229	217	256	235	217	238	242	206	238	254	247	234	206	231	224	215	231	229	217	241	237	230	216	202	201	205	244	216	221	219	207	248	214	219	212	221	228	227	234	211	211	244	209	210	227	225	243	230	234	234	220	244	210	219	226	235	209	223	212	233	220	195	222	224	217	236	234	240	225	210	240	249	216	239	203	223	220	225	187	216	209	247	210	238	232	217	208	229	210	248	251	208	210	231	242	228	214	254	224	222	213	226	211	217	238	233	237	228	219	219	209	216	257	221	235	226	215	203	235	248	220	195	212	211	232	221	210	238	211	221	225	221	214	228	248	220	209	243	241	211	230	224	201	220	217	190	232	208	213	237	255	234	194	219	222	226	196	274	217	242	215	240	211	257	233	217	235	194	220	226	266	226	245	197	200	238	204	261	236	217	239	228	237	246	211	202	218	252	208	228	233	229	214	205	252	224	214	222	235	238	219	221	216	258	202	232	220	221	243	244	239	205	240	233	235	237	222	236	206	212	230	243	194	234	230	236	242	191	242	220	195	238	214	255	223	246	216	248	198	235	236	265	252	216	240	226	228	221	208	233	231	198	211	213	247	212	202	197	226	222	229	227	215	227	227	219	201	212	249	224	210	256	202	239	236	204	229	207	245	228	196	209	240	228	213	212	219	245	226	258	235	240	226	213	219	221	204	209	210	212	254	205	204	229	224	231	238	198	223	231	203	217	223	222	223	225	199	213	222	195	263	244	229	227	222	226	226	236	241	206	224	197	234	210	244	242	248	233	218	226	252	207	212	222	202	239	221	267	211	219	223	175	230	266	235	241	224	255	229	206	253	231	235	209	237	224	200	204	232	239	239	232	249	230	221	211	182	213	216	239	246	195	217	254	197	230	241	201	212	232	217	180	225	200	216	233	220	219	236	198	226	228	251	246	248	230	197	233	203	253	207	228	224	205	242	218	216	195	221	234	198	205	227	234	225	232	213	196	222	208	224	218	224	252	218	226	225	225	179	207	210	215	219	223	214	241	245	256	241	225	205	256	220	232	224	220	225	254	212	246	217	217	200	189	230	207	204	206	207	204	236	245	222	213	227	236	230	214	208	219	248	206	214	242	213	227	222	222	205	221	220	237	251	238	232	208	228	240	236	220	208	221	214	198	215	218	222	223	219	226	237	222	216	222	216	232	221	224	196	232	219	238	271	241	220	202	264	249	225	218	201	232	220	200	219	236	231	225	225	227	209	236	221	216	240	212	256	234	224	207	231	214	240	214	222	228	255	242	238	195	227	232	221	249	236	202	210	223	208	255	222	196	214	220	221	208	199	223	204	219	221	223	235	240	224	212	218	203	209	235	215	219	207	214	234	220	200	217	223	225	222	243	217	210	190	225	218	211	203	238	239	235	212	240	227	209	210	241	217	242	235	208	208	213	225	249	228	240	238	219	236	211	218	226	233	223	216	238	247	275	225	236	234	212	241	230	238	235	201	208	214	221	211	210	211	218	238	197	199	199	184	201	244	242	235	224	181	229	236	189	228	224	224	218	225	210	218	217	214	215	252	218	249	185	231	250	221	236	233	223	232	209	203	236	210	218	219	236	223	230	236	217	203	240	221	230	230	246	228	239	233	238	224	235	235	212	216	236	238	241	229	250	224	227	209	240	248	240	222	188	220	202	235	219	210	198	242	212	190	235	245	211	242	228	208	216	215	215	225	231	222	219	235	210	204	206	233	220	231	176	210	246	221	200	224	242	219	208	218	236	214	237	239	217	253	239	207	225	232	226	210	226	206	259	219	178	214	231	214	223	209	221	228	236	207	218	272	228	224	213	252	199	225	240	233	213	231	210	191	226	214	215	234	229	232	205	219	232	230	207	198	235	201	259	238	234	192	202	198	185	247	223	207	252	278	200	195	223	222	207	221	223	214	207	222	237	180	231	227	233	253	272	200	219	228	221	254	241	214	198	207	208	207	208	232	191	223	219	228	215	251	218	246	218	212	243	216	221	217	227	229	216	249	234	248	218	230	217	239	252	195	209	210	230	209	220	231	176	224	218	239	209	234	210	228	236	222	217	209	249	208	223	226	244	230	229	242	191	245	247	240	213	231	204	216	210	217	237	206	209	208	248	242	226	229	232	228	231	195	240	246	230	220	226	214	219	219	242	227	196	227	253	229	234	217	212	219	219	218	210	220	222	216	206	221	231	255	220	242	210	234	245	218	226	208	240	226	268	206	198	199	216	209	202	247	247	252	228	232	242	228	230	253	255	208	240	212	217	208	210	209	195	231	222	202	236	246	226	225	212	208	228	204	223	246	235	212	219	226	222	221	224	231	222	250	215	230	249	222	226	230	239	213	191	230	221	235	242	234	228	227	230	210	228	197	245	223	216	211	233	234	217	222	247	228	229	225	195	214	213	229	201	198	181	201	231	216	222	246	243	242	253	242	226	225	239	224	208	225	209	217	226	197	236	240	219	196	216	218	228	202	226	224	203	226	240	193	222	264	232	180	193	216	201	236	240	222	217	236	229	210	247	239	199	220	215	228	225	228	251	209	233	229	220	226	213	217	218	230	223	263	240	239	224	237	253	231	216	225	213	258	221	251	272	262	224	217	222	255	225	252	215	214	200	241	242	219	224	217	236	223	259	222	231	217	182	224	222	227	231	194	241	206	214	249	233	242	243	245	205	233	202	223	219	224	226	233	223	232	252	241	253	247	217	207	227	212	227	218	214	219	219	219	225	206	196	253	205	242	237	216	219	224	245	217	217	205	212	203	227	235	208	241	219	235	232	202	210	191	240	230	217	228	210	227	209	245	224	221	225	229	227	219	217	204	217	223	249	213	227	215	243	224	219	236	229	232	227	207	237	214	253	221	233	225	223	204	223	228	217	221	209	225	235	220	235	213	217	226	228	234	240	220	220	230	218	214	220	221	210	250	216	228	250	263	216	233	196	191	240	236	249	234	220	226	211	217	242	255	232	226	217	203	229	209	239	230	227	228	210	222	212	195	246	226	231	215	236	189	222	227	230	214	214	226	216	229	259	245	207	190	241	232	215	230	208	217	237	237	235	233	230	242	248	203	187	221	227	189	246	229	214	213	214	239	227	224	191	208	196	202	227	224	211	208	230	234	207	201	221	225	205	226	181	206	188	226	229	226	266	223	253	220	236	230	219	224	232	233	223	222	240	203	233	228	245	232	208	229	217	220	219	250
31733	21147	23402	12861	4989	9200	5496	3725	2096	1350	1000	764	668	566	533	529	497	561	509	497	472	496	477	497	515	522	463	494	481	487	469	483	511	485	462	487	476	506	471	447	483	466	460	501	512	512	482	502	488	477	480	476	490	490	473	504	478	492	499	500	494	508	451	480	478	501	462	480	480	482	511	458	513	504	488	459	484	467	501	457	465	464	480	462	438	436	490	510	498	473	489	469	489	469	467	490	476	508	498	498	433	477	455	498	472	466	455	484	471	462	513	468	521	461	491	463	481	448	476	481	476	507	480	489	454	485	469	485	487	484	486	441	506	488	507	466	460	481	493	477	486	523	457	479	498	436	501	454	469	524	457	458	470	468	471	446	508	510	491	440	501	501	476	521	498	505	486	457	447	494	494	519	460	472	485	481	451	463	445	510	486	465	459	477	441	459	524	438	526	469	481	456	486	498	531	528	510	504	489	502	464	434	482	486	506	512	506	475	476	524	474	480	442	475	467	458	503	467	509	490	445	454	507	474	500	479	493	475	498	447	500	504	441	503	477	453	515	496	474	463	465	482	495	488	495	509	498	513	460	508	502	476	530	470	478	488	458	453	518	463	481	495	484	508	487	484	446	485	501	486	477	478	515	454	494	482	478	503	445	475	439	463	498	476	475	481	478	485	473	472	443	518	495	481	478	490	482	449	464	484	530	498	482	490	481	474	469	491	479	478	443	478	504	474	491	437	508	510	471	488	497	478	439	473	504	468	530	487	465	454	481	472	495	483	463	423	484	525	481	487	409	480	449	475	472	494	489	438	493	450	484	494	472	511	472	467	475	485	471	437	495	503	460	476	469	476	496	508	493	483	487	477	487	468	489	496	446	477	498	450	468	479	476	469	490	456	440	486	462	467	495	464	505	471	524	489	506	479	495	471	459	463	512	464	490	496	476	508	465	470	443	443	472	496	492	497	481	451	456	432	454	477	496	475	449	492	445	461	457	474	462	492	470	516	459	468	464	495	511	495	480	459	481	457	472	510	458	496	503	488	501	469	468	452	466	455	469	440	460	458	484	483	519	469	457	499	458	510	478	479	470	465	467	459	526	473	436	494	485	540	465	511	511	472	474	465	461	455	519	459	530	472	500	447	448	446	462	475	493	466	474	467	471	444	466	499	439	445	493	487	459	436	530	465	462	533	471	468	500	538	521	462	505	472	492	479	452	464	471	472	447	436	450	493	474	432	536	458	496	484	444	481	471	448	486	466	440	463	448	478	439	493	458	486	536	470	491	483	473	511	503	481	449	482	518	504	469	499	461	498	464	479	478	497	471	459	491	493	454	517	462	481	472	446	484	479	457	524	490	459	481	467	517	471	450	474	477	461	451	465	502	478	477	495	471	458	477	456	489	461	483	515	487	451	449	492	456	488	449	449	442	468	440	484	464	467	471	482	497	477	499	471	489	494	459	463	453	478	499	502	477	483	476	489	443	459	484	476	488	489	502	501	487	475	503	454	498	500	487	475	497	459	463	441	506	456	469	494	461	467	478	460	466	491	460	478	517	474	475	524	472	507	527	479	461	480	458	477	493	510	504	483	481	484	484	468	461	491	499	479	493	468	504	481	473	518	459	498	484	438	479	480	455	508	494	484	470	489	454	447	496	469	517	491	501	461	482	485	457	501	448	475	487	470	507	500	505	503	482	491	490	433	442	458	466	476	490	498	511	448	518	519	462	502	468	474	495	460	468	485	484	429	442	497	473	503	495	454	442	462	490	493	483	492	472	460	491	505	489	462	500	478	503	471	501	480	487	469	508	508	467	479	461	507	456	473	466	479	516	474	513	481	463	467	476	488	498	505	422	487	475	465	467	457	480	452	479	467	501	483	480	453	456	467	473	470	443	496	445	493	444	467	451	462	505	461	503	459	449	467	476	510	487	466	447	475	490	494	483	437	458	514	467	489	510	479	446	437	465	464	479	473	481	489	458	509	434	487	467	493	460	487	464	485	495	521	492	463	510	484	454	459	440	427	448	491	474	470	501	488	464	435	498	450	504	441	536	470	476	485	500	458	493	438	477	465	481	498	471	457	484	449	495	487	479	459	511	460	480	497	528	463	489	480	487	461	488	498	446	473	498	495	494	492	484	494	499	438	483	455	459	496	490	484	496	435	491	483	478	476	478	475	480	500	486	440	481	456	471	460	493	462	467	479	463	476	484	468	453	462	441	481	506	490	454	462	469	479	462	471	475	430	523	482	487	474	457	481	471	501	459	513	454	488	504	481	492	471	445	491	456	473	461	451	505	495	479	450	542	493	482	484	497	492	429	497	453	466	501	476	457	514	486	485	459	504	440	455	465	520	456	486	475	491	435	478	463	491	453	504	455	504	489	468	502	486	436	447	471	487	472	436	460	449	482	462	469	489	531	479	462	484	508	487	458	414	482	480	502	524	439	500	479	469	471	429	484	491	447	496	517	440	484	467	445	477	443	491	446	503	491	433	507	452	487	493	460	479	504	506	454	493	465	530	506	496	443	494	481	524	480	493	477	473	490	487	473	445	438	517	455	461	439	493	475	455	416	446	488	477	498	456	470	502	504	478	483	405	489	487	488	470	476	449	423	461	471	481	468	513	450	446	485	506	482	448	503	447	486	457	487	457	497	439	498	522	430	477	454	465	475	514	471	506	455	482	442	471	446	444	492	474	482	431	467	443	431	462	430	458	484	481	487	474	471	492	466	494	462	484	470	463	483	498	464	462	465	462	512	496	484	535	468	489	490	484	494	499	474	481	490	455	525	471	499	478	514	465	486	469	448	486	544	488	510	490	506	493	482	477	488	510	484	451	514	486	469	468	541	492	477	455	457	486	500	446	468	496	467	489	500	477	510	460	472	464	469	496	474	482	507	524	450	461	499	458	493	513	459	495	462	447	464	505	468	485	478	469	481	495	468	438	481	509	466	462	483	471	455	438	463	471	459	467	499	468	452	478	471	517	469	474	456	441	502	461	466	481	535	461	460	464	483	503	471	434	474	470	473	481	500	469	458	464	455	491	450	486	508	513	501	500	458	487	506	467	475	438	482	460	466	504	461	468	459	490	465	500	504	441	488	494	464	475	527	505	464	463	462	531	512	471	470	451	456	538	497	485	458	471	445	467	427	514	483	493	491	495	476	455	444	494	478	458	490	481	494	476	463	485	446	441	469	486	492	494	491	448	446	461	503	482	447	475	486	432	475	471	477	506	482	477	466	490	462	474	511	488	468	479	492	486	487	469	493	442	462	496	480	474	483	481	456	442	480	460	452	487	455	471	474	469	463	458	487	472	480	481	462	464	465	499	518	476	482	511	504	507	501	470	470	452	479	475	478	485	442	472	513	472	402	472	495	457	482	459	483	489	491	495	511	470	423	477	524	492	447	489	492	472	460	481	493	465	483	502	532	475	488	461	499	508	473	432	495	478	487	450	505	533	440	480	468	470	452	447	483	466	495	486	479	473	493	484	494	470
44496	20636	6269	1415	379	254	231	215	246	217	175	210	233	216	177	195	220	232	226	220	198	202	206	194	188	195	206	200	194	209	229	207	187	207	225	206	236	206	223	210	218	218	214	184	223	194	178	203	230	202	208	190	210	207	199	177	209	192	189	232	224	223	211	203	205	217	229	193	255	216	213	190	196	220	185	203	232	221	223	220	217	213	203	189	224	205	211	195	183	188	176	212	243	232	205	228	215	202	202	211	199	218	191	235	213	193	237	238	215	218	196	207	219	169	192	205	217	226	214	222	229	237	186	196	210	220	226	227	223	206	222	223	218	209	183	186	230	234	194	199	204	197	207	217	202	214	220	215	245	249	192	219	200	201	217	213	207	211	189	179	202	194	203	218	212	194	202	198	214	175	201	202	223	212	206	216	195	221	181	218	223	224	221	211	228	221	208	218	208	186	202	239	221	214	227	194	215	229	193	201	226	212	222	207	202	221	186	193	203	205	213	206	183	203	204	207	213	191	229	237	197	217	192	213	171	190	203	194	206	205	223	210	225	247	222	198	215	203	236	218	187	200	218	230	212	204	195	200	201	231	200	226	199	216	206	221	181	177	206	218	227	218	229	218	204	194	217	197	234	200	225	199	235	219	191	211	218	198	215	213	203	165	218	220	221	187	191	204	197	196	197	225	214	186	217	188	194	200	217	238	221	213	181	194	219	229	201	232	209	222	198	236	212	195	216	242	179	200	205	218	234	201	188	217	224	222	242	240	230	216	221	209	200	217	187	160	194	170	234	184	181	183	209	230	187	224	219	208	191	241	209	206	202	209	193	207	210	202	180	214	234	217	217	231	214	180	187	222	210	195	207	212	183	202	208	202	199	223	222	229	200	191	199	218	209	168	170	191	222	207	192	171	207	204	178	196	203	218	198	190	201	217	199	207	180	214	211	186	215	205	216	195	203	214	208	203	229	219	214	202	191	190	204	219	184	207	206	218	201	187	213	221	251	219	209	217	202	226	207	225	183	183	229	231	210	172	205	208	220	182	206	210	198	216	199	234	216	186	210	209	220	226	208	213	235	215	215	217	210	238	208	233	260	173	225	207	194	214	226	199	234	209	230	215	235	214	189	208	218	193	198	217	253	207	199	222	208	228	214	204	224	187	213	208	192	211	250	237	188	188	180	227	210	220	204	214	217	236	216	216	216	209	215	217	206	191	204	220	227	224	198	190	207	187	205	207	198	217	224	206	200	202	189	199	202	209	191	227	232	252	201	201	192	217	185	195	213	234	194	220	179	201	227	204	224	216	204	203	216	218	208	197	189	201	210	206	213	184	210	211	222	193	162	217	226	211	199	216	208	196	196	236	215	213	239	205	226	205	200	176	247	233	204	190	235	232	205	227	216	209	195	215	215	196	182	224	222	199	202	202	240	206	191	212	226	240	204	209	174	225	217	193	186	195	200	203	209	222	210	191	190	203	204	192	195	231	213	204	196	201	190	220	195	203	197	231	218	225	204	199	193	188	214	231	222	216	227	219	190	217	225	214	171	210	236	202	238	231	202	172	216	212	192	212	215	208	202	231	201	224	247	216	193	200	204	195	194	228	230	203	243	202	215	223	229	229	213	224	225	186	210	177	225	207	220	204	232	194	206	206	198	214	191	200	209	192	207	198	180	196	192	222	193	193	210	214	216	197	225	235	251	222	200	183	205	206	184	179	194	188	201	191	233	226	212	212	249	227	239	211	234	209	209	190	220	225	228	198	205	194	184	229	213	213	224	217	204	207	195	209	191	172	212	213	226	211	210	226	210	227	207	213	203	236	220	203	213	218	213	207	223	213	206	200	189	211	199	233	220	208	180	207	183	182	190	191	203	205	222	192	195	223	220	213	190	201	203	207	213	187	218	211	190	234	226	211	212	195	194	228	193	197	205	225	196	212	218	231	234	194	208	217	226	214	235	220	211	225	207	208	232	231	185	233	210	184	214	224	232	197	187	195	197	211	216	215	238	209	216	207	252	196	207	200	184	224	196	195	216	217	216	193	212	224	203	201	221	193	205	220	193	202	194	201	188	199	217	228	195	220	226	217	235	199	194	229	209	216	199	237	221	205	196	184	199	185	235	202	230	227	217	230	202	202	202	196	204	225	206	219	203	229	212	200	204	243	178	189	214	196	185	204	203	172	226	206	220	220	198	220	200	187	199	230	192	213	226	188	199	191	196	185	249	197	205	195	198	203	191	195	227	227	213	181	201	197	227	217	197	217	239	205	208	190	233	207	220	216	211	208	208	190	220	191	220	220	213	212	211	190	248	205	205	222	226	237	208	192	193	249	200	181	202	236	184	221	198	211	220	188	204	215	211	204	197	178	218	231	188	184	204	207	207	232	209	213	229	180	194	241	210	197	229	245	200	219	211	245	248	194	203	193	230	215	181	180	219	203	220	201	181	207	192	208	218	186	226	210	227	235	195	207	201	240	211	212	226	209	193	208	183	212	202	223	219	199	204	183	221	252	201	230	209	211	217	210	211	210	227	207	222	210	211	192	217	218	199	210	196	222	193	192	181	238	222	217	200	215	230	192	208	224	194	201	227	190	195	210	224	178	215	184	205	216	204	220	169	177	213	218	199	204	225	214	234	224	218	221	227	181	202	212	209	187	217	235	230	226	206	218	226	178	189	221	199	206	212	201	195	220	189	211	178	207	208	220	227	185	228	196	189	250	223	219	204	212	192	196	196	215	203	195	201	233	228	188	221	229	202	196	185	201	194	202	223	228	234	239	188	183	197	223	230	223	196	211	199	205	208	238	230	219	205	191	224	197	216	187	215	207	200	195	196	202	217	212	243	202	218	241	224	195	197	184	219	198	206	205	198	211	188	217	208	225	214	210	171	222	208	175	189	202	184	196	219	197	229	214	213	201	221	184	201	188	209	208	220	204	227	224	197	196	209	198	203	188	198	186	195	230	235	216	197	237	198	223	213	219	188	225	219	212	197	213	181	214	215	214	201	191	229	206	195	232	203	217	197	210	178	212	245	214	206	208	177	189	213	196	208	218	220	199	215	207	220	207	208	208	199	198	203	213	166	197	220	199	211	222	219	185	221	243	216	217	209	215	206	238	213	212	163	203	192	179	229	201	201	210	226	217	204	218	197	224	219	222	189	202	201	212	197	218	197	205	223	185	194	209	200	204	219	179	206	205	201	200	202	194	214	211	173	215	215	216	195	188	239	177	218	210	210	198	187	209	230	219	216	211	199	225	205	223	174	218	181	215	210	196	206	226	192	198	200	186	216	208	212	195	212	231	228	225	213	188	212	209	209	186	199	223	232	198	188	207	220	217	183	217	201	192	217	220	199	240	194	206	195	245	227	221	182	208	194	238	205	236	216	195	216	226	192	190	204	234	195	211	231	215	211	194	219	221	216	205	196	221	207	198	180	195	203	227	240	206	220	209	199	249	172	193	238	207	228	220	199	226	202	208	201	215	210	217	198	201	199	202
27506	13245	7348	3181	868	597	540	510	475	470	466	442	451	445	441	477	434	436	429	440	492	431	439	433	464	473	429	453	457	459	419	496	451	428	459	445	445	465	426	417	464	450	412	434	445	412	478	451	442	488	445	430	496	427	462	431	441	415	449	470	454	437	472	451	448	442	470	484	412	468	462	418	427	446	433	456	453	426	451	442	424	481	448	433	472	444	461	444	429	433	447	478	439	452	433	413	423	417	461	440	436	438	476	441	455	404	427	427	439	421	430	475	461	482	485	423	447	468	441	455	420	412	417	451	426	394	472	450	431	435	432	467	456	454	460	456	453	451	466	447	425	435	463	477	450	429	482	448	494	510	442	449	438	436	457	453	456	461	477	469	456	458	475	470	458	457	465	426	432	461	422	444	424	451	457	442	467	471	450	394	433	440	433	423	450	421	475	439	465	436	436	425	502	424	428	445	426	471	488	436	456	423	472	465	416	439	431	428	428	455	475	477	435	435	455	425	455	434	439	447	454	435	461	431	464	458	487	463	434	420	428	447	418	454	429	396	453	459	443	425	439	456	462	450	470	482	445	435	446	406	440	410	441	421	434	437	470	447	448	457	448	457	470	394	437	464	446	445	437	460	457	417	456	453	452	427	436	436	440	492	452	435	459	420	460	427	419	439	423	411	455	446	482	462	418	467	442	455	469	429	450	487	463	419	457	425	455	460	433	472	476	467	414	418	430	421	402	428	409	425	448	429	436	498	463	458	452	416	450	449	448	433	475	434	441	457	416	434	435	471	453	439	444	431	435	465	422	461	457	452	488	446	453	454	432	466	429	411	460	398	411	440	445	415	460	447	439	439	473	421	472	429	425	450	449	450	395	455	448	455	463	446	425	426	459	403	450	434	435	405	439	470	449	412	410	421	449	414	414	431	420	419	424	447	462	441	438	456	432	442	423	438	419	444	479	446	434	469	451	461	439	470	409	404	433	450	449	434	465	449	436	442	461	454	473	437	473	463	469	433	496	453	459	452	419	481	453	427	436	445	473	423	419	435	409	422	416	447	450	413	417	431	417	453	445	449	433	458	436	467	406	454	424	438	447	451	461	411	453	444	435	434	457	421	405	431	423	453	428	460	421	428	452	463	446	437	421	435	463	447	451	450	486	444	410	428	481	431	446	499	463	438	486	424	447	449	410	436	447	444	465	471	469	436	417	451	471	435	452	436	425	423	415	457	419	432	467	481	429	451	447	454	446	468	423	416	458	453	427	437	431	435	423	420	429	435	438	430	435	464	416	443	435	453	430	431	455	432	457	441	466	430	430	464	483	436	465	476	444	414	444	451	461	401	451	458	425	441	425	456	447	473	453	483	460	399	426	418	464	446	441	479	440	464	460	446	464	474	413	437	439	439	412	426	478	445	433	435	418	444	429	475	484	483	449	438	453	446	427	427	433	429	403	456	435	450	458	446	430	427	438	460	455	436	427	462	410	457	421	452	462	441	503	429	429	433	451	448	424	442	444	455	436	468	448	473	433	460	423	438	425	428	448	450	459	422	475	457	439	449	422	437	469	428	403	458	400	424	456	487	433	478	460	443	454	439	463	422	440	449	467	478	461	431	471	441	471	469	481	430	464	480	449	436	453	452	389	451	481	415	433	447	431	451	462	442	431	474	427	438	467	465	470	439	434	433	463	434	467	416	437	447	440	407	450	438	445	410	429	421	441	437	492	461	455	441	456	445	424	429	433	484	427	448	419	428	430	437	431	474	507	467	447	406	447	425	437	446	447	430	436	430	429	441	414	437	415	458	446	404	433	449	449	431	486	444	422	409	454	465	455	441	457	444	489	454	399	445	489	440	445	439	445	452	420	451	457	444	415	460	459	458	430	429	433	428	441	449	432	472	467	457	442	412	426	431	413	444	466	443	432	433	458	455	434	470	486	451	445	457	436	422	438	420	477	410	484	450	410	461	440	487	425	438	471	469	439	478	445	451	418	453	469	422	456	465	448	444	396	419	442	471	482	434	409	445	473	450	465	429	447	444	417	422	472	453	458	468	434	451	419	464	461	448	490	422	435	429	426	420	489	482	439	459	424	443	462	453	416	432	484	471	470	456	408	439	471	395	446	465	440	442	423	466	463	476	477	424	456	426	402	445	461	434	461	418	431	446	443	458	432	394	474	417	430	432	436	444	447	457	448	443	403	468	464	462	426	472	462	430	434	432	457	412	401	447	453	447	442	481	448	449	434	422	475	436	450	429	450	439	430	433	402	452	422	407	460	422	453	444	460	459	497	450	471	447	412	465	461	474	438	436	469	424	428	449	442	465	451	439	483	435	452	460	429	460	453	408	427	447	434	420	423	440	472	451	453	452	435	441	435	456	414	445	463	451	479	458	466	437	463	456	451	439	437	476	424	455	439	439	438	429	435	488	492	438	443	429	430	484	406	434	446	419	460	433	452	430	485	439	453	475	463	437	465	438	416	453	460	452	415	441	460	415	424	458	407	416	468	446	465	474	457	412	401	429	447	409	467	427	464	406	424	438	491	482	474	445	433	440	430	442	448	425	453	466	458	484	460	424	463	417	431	422	440	469	446	461	403	455	445	478	441	416	452	439	434	461	434	440	496	455	440	430	439	420	435	451	457	461	438	429	418	457	408	413	469	424	453	448	462	418	450	436	426	477	437	489	433	463	397	441	453	479	419	476	469	445	462	435	431	428	471	442	434	462	436	445	489	411	425	415	449	430	441	432	478	468	464	472	455	434	436	470	460	436	402	427	441	467	441	444	455	433	445	446	451	447	453	446	403	423	457	428	485	473	449	426	446	427	483	441	525	424	433	461	479	412	403	406	466	463	423	445	440	445	438	433	468	460	441	444	463	461	493	452	443	425	427	434	431	436	410	433	433	431	455	445	477	466	454	461	430	412	444	426	480	428	431	431	436	452	443	434	421	452	440	454	421	465	449	457	470	447	422	469	490	448	476	449	430	435	476	453	430	430	407	433	416	424	425	511	440	439	425	418	446	436	448	418	441	444	462	458	446	468	443	429	459	407	432	460	471	459	417	458	465	442	453	426	449	468	436	423	457	420	409	433	445	460	446	503	482	461	448	440	424	450	423	407	414	441	428	467	456	445	439	451	453	446	429	434	473	426	410	457	429	424	463	419	410	429	453	408	442	454	426	447	458	449	462	421	458	433	442	432	427	481	417	448	472	459	477	463	454	414	481	434	441	458	450	412	437	410	423	443	450	453	440	450	471	446	428	457	468	439	430	485	435	405	424	443	423	445	412	453	430	462	448	445	443	454	455	408	442	476	438	447	474	450	456	387	453	420	413	446	436	466	416	453	418	424	444	419	428	440	493	423	487	402	432	432	461	452	453	469	441	448	467	438	461	456	435	427	431	393	420	433	433	456	440	452	431	435	450	408	479	468	464	398	400	454	431	405	436	419	469	419	418	469	440	419	438	433	451	465	456	489	470	430	472	441	404	419	439	462
51853	22256	10286	3003	695	956	618	405	317	254	193	204	187	157	193	200	200	178	179	191	167	188	181	161	194	185	223	164	169	177	185	165	178	167	170	176	163	178	170	171	138	142	184	180	181	181	172	184	177	187	189	173	187	187	185	204	186	182	214	195	196	191	195	185	199	183	167	189	176	168	174	198	175	165	193	164	154	171	190	169	178	165	191	200	169	205	167	205	171	173	194	187	172	181	190	166	167	169	172	196	199	197	178	173	170	183	178	194	146	219	156	202	194	177	187	149	152	201	206	174	192	209	203	169	176	195	183	196	182	212	179	192	179	180	161	197	200	186	188	168	181	192	195	179	166	203	185	189	174	174	162	194	195	156	187	173	164	168	169	181	195	187	146	174	196	160	156	175	182	200	209	166	171	172	182	154	204	188	192	190	172	178	183	153	181	195	197	174	178	184	151	172	172	188	169	191	168	168	183	193	203	189	180	203	198	175	167	179	151	178	194	171	185	199	168	210	194	173	168	183	166	173	193	161	205	163	169	193	182	199	177	180	178	163	167	190	192	205	211	182	170	172	175	188	187	183	182	165	193	188	194	179	169	177	154	176	173	177	190	236	145	176	147	171	194	168	172	166	179	149	192	161	170	176	215	171	168	165	175	174	172	178	175	181	178	153	165	165	168	187	197	185	211	169	171	177	176	146	189	185	165	180	176	214	181	187	181	174	180	172	194	180	188	198	181	166	183	163	202	169	175	190	208	188	191	173	175	185	175	197	191	180	197	170	169	168	203	189	174	161	183	182	204	179	168	183	181	192	190	178	198	170	161	174	190	212	188	151	171	205	190	162	162	160	157	153	188	160	186	192	183	163	184	158	221	200	185	194	169	150	157	186	198	168	184	199	184	156	175	189	182	223	161	169	177	192	182	169	169	195	172	164	160	173	179	186	184	200	217	178	195	167	167	192	167	161	198	177	186	167	183	179	190	199	193	189	173	190	165	177	182	178	165	176	168	176	174	172	169	172	176	201	186	217	167	183	166	185	178	200	187	157	205	184	174	192	186	157	176	194	162	186	168	181	193	196	195	204	183	163	184	178	176	182	176	187	199	179	169	155	160	193	169	162	193	153	170	169	178	206	190	205	161	171	169	203	200	163	175	157	201	176	180	182	166	160	184	195	174	173	180	191	177	194	206	192	196	195	185	194	191	189	198	176	185	187	183	147	165	207	157	215	189	162	155	188	165	179	199	153	190	183	151	191	179	206	162	186	183	147	168	179	164	179	176	218	165	167	180	178	146	186	177	187	175	173	207	176	164	170	179	169	192	186	203	151	199	199	207	187	155	183	173	192	179	166	188	165	184	161	196	193	179	154	177	187	165	167	164	194	182	184	187	194	195	184	177	161	183	202	187	182	194	182	183	170	191	176	161	154	184	196	155	160	179	181	209	182	173	196	198	190	185	168	205	199	153	187	154	167	164	190	165	187	193	165	177	164	185	173	179	159	185	187	164	202	180	163	188	182	165	145	162	172	186	167	176	180	150	180	198	209	208	169	188	176	189	176	175	168	167	223	174	184	217	184	158	170	148	206	189	187	185	179	146	186	208	186	193	184	199	175	192	183	162	154	178	178	174	168	205	200	158	163	197	188	162	171	184	201	174	168	174	171	168	190	186	183	183	186	171	189	172	178	190	186	159	168	171	190	156	165	167	204	190	177	184	202	175	170	180	162	164	176	143	202	167	156	173	171	175	199	199	202	161	170	200	199	176	163	193	149	173	162	153	189	212	170	191	169	158	199	184	173	175	169	188	184	168	171	163	166	177	191	169	176	179	197	155	162	167	173	197	142	173	184	192	183	172	194	184	178	180	178	194	172	165	161	224	143	176	176	175	171	165	174	181	186	190	193	195	179	167	190	153	155	187	182	181	158	187	160	180	178	180	198	176	216	201	208	213	186	174	211	173	190	188	187	174	165	166	180	174	186	185	158	191	169	184	187	180	169	184	188	197	193	167	178	192	189	156	169	179	211	199	152	143	155	182	190	168	150	163	173	201	172	175	200	183	199	162	203	158	206	186	167	209	169	182	179	175	168	199	191	182	171	188	184	184	168	187	164	168	201	185	173	162	181	216	188	182	183	180	170	191	188	166	182	194	156	169	164	159	170	188	182	174	147	159	172	197	186	195	182	203	137	161	166	171	159	181	153	157	177	203	213	154	168	166	170	203	189	180	177	175	177	173	182	183	191	193	179	166	191	164	187	168	162	196	181	169	176	196	187	170	200	188	159	148	152	164	201	157	185	187	144	178	201	174	190	199	172	172	184	195	177	194	171	160	144	153	198	185	177	187	172	175	187	179	185	201	193	190	161	165	190	204	189	198	189	182	155	192	172	187	175	171	159	196	169	162	148	183	169	157	179	192	185	171	205	174	177	165	210	219	193	190	152	144	171	172	168	157	172	192	189	183	209	170	183	194	188	189	150	180	175	176	165	199	183	189	173	183	207	187	166	161	173	158	165	165	197	187	195	154	171	166	167	159	159	187	191	154	159	177	179	189	150	183	177	160	201	184	180	170	177	204	177	202	186	194	174	164	171	183	196	185	168	191	172	157	175	164	194	182	165	198	172	165	171	205	184	181	198	173	171	183	181	169	169	165	165	174	193	175	163	168	207	192	180	164	159	153	166	175	160	179	171	207	178	165	170	194	192	184	170	192	177	174	160	150	183	186	172	162	166	162	194	196	198	191	160	174	191	187	180	181	175	175	183	166	179	198	191	168	157	171	164	216	169	186	171	161	174	171	168	191	194	158	161	182	190	180	171	213	159	163	164	182	177	174	174	191	189	190	178	181	179	188	186	205	180	196	172	201	184	164	145	174	157	171	183	186	172	176	180	195	186	170	170	167	197	195	171	173	174	195	182	177	173	170	161	174	180	182	188	179	167	166	189	173	174	180	189	193	188	168	202	174	191	180	153	169	145	169	180	170	181	176	171	173	177	167	173	172	180	178	157	173	173	186	173	181	171	172	192	157	183	176	168	181	187	156	192	165	174	188	187	194	177	164	153	178	169	162	160	178	174	173	178	192	173	211	161	190	177	189	173	172	183	172	202	186	198	180	194	172	192	192	180	167	183	199	181	158	182	176	186	166	169	198	176	217	201	192	195	180	169	180	190	189	175	198	179	183	199	187	210	173	181	186	143	167	192	151	211	197	197	163	182	180	180	180	176	174	184	171	169	174	141	201	171	197	146	191	163	211	196	167	198	171	176	183	194	181	160	172	181	186	180	191	176	189	176	191	188	160	181	200	145	170	182	162	177	192	204	187	196	199	154	194	166	180	164	189	167	150	187	165	161	186	174	185	169	193	185	156	186	189	169	179	175	195	196	177	173	180	179	222	174	167	186	185	153	157	174	189	166	169	169	180	192	158	194	178	181	185	172	160	181	176	168	173	204	163	168	191	190	161	196	193	186	188	167	168	175	175	189	189	185	172	155	192	184	159	186
31126	13354	12671	5920	2130	4048	2576	1798	1193	844	564	505	453	457	402	388	412	400	444	343	441	418	419	401	441	386	421	424	414	395	419	376	409	397	390	396	397	413	406	401	404	398	386	369	379	401	406	400	396	445	382	418	402	411	400	395	400	393	391	408	403	400	387	368	400	425	375	387	399	400	404	412	351	430	375	414	398	383	403	371	429	395	428	384	385	386	402	401	373	414	426	411	378	390	404	402	396	424	390	401	402	408	421	431	411	421	405	357	380	418	415	410	383	385	366	393	382	367	347	330	376	397	435	382	354	411	407	419	398	418	397	436	364	368	377	396	387	407	374	406	413	431	419	395	367	386	428	400	401	375	389	365	400	393	394	388	402	397	403	439	399	399	372	349	389	422	369	377	361	416	428	401	404	357	411	386	415	388	388	398	425	431	413	378	388	408	346	351	387	365	437	371	410	381	388	395	387	399	408	395	417	423	395	382	415	382	387	387	419	370	407	387	389	405	393	380	394	399	386	418	388	394	400	396	395	394	400	404	360	424	402	386	392	411	403	395	400	386	399	372	398	388	405	407	401	422	366	401	398	440	378	412	405	382	384	421	406	410	392	406	398	406	391	386	421	396	403	407	363	403	434	355	404	391	406	390	400	398	395	404	379	400	418	429	443	411	408	407	416	379	411	358	373	398	419	421	386	407	420	409	405	400	369	394	392	392	385	407	368	390	397	378	397	380	412	396	399	394	393	389	390	423	415	396	394	373	402	383	400	351	437	407	398	390	394	435	376	376	397	411	390	376	400	417	373	401	384	410	407	423	373	397	397	384	421	399	385	398	412	411	389	379	359	419	387	421	370	403	408	366	379	412	414	381	397	394	389	391	411	384	420	398	421	418	368	362	408	403	405	406	380	400	400	390	374	389	395	350	440	423	432	400	369	395	388	414	372	360	416	428	441	403	418	399	422	364	361	389	423	430	413	353	370	379	427	383	369	402	401	402	396	366	415	385	391	376	387	402	429	402	394	438	395	410	399	388	396	398	393	390	404	380	395	403	392	399	390	390	386	424	402	388	392	415	369	413	381	379	405	390	403	376	378	406	380	428	431	411	399	390	395	389	388	402	362	409	400	398	383	396	402	388	386	411	384	402	380	378	380	381	412	373	345	415	383	418	406	415	405	380	395	390	418	394	413	413	402	381	403	417	368	366	400	406	371	369	408	423	384	410	413	370	413	403	402	391	380	410	430	383	397	376	366	412	377	404	383	416	407	375	369	372	388	409	364	409	401	399	402	363	410	367	394	369	354	401	411	395	397	391	410	391	367	377	399	403	393	399	407	374	433	408	430	407	394	401	366	418	369	377	402	421	439	375	371	393	394	381	430	414	396	403	380	382	396	376	383	376	363	408	373	405	416	402	377	405	414	373	377	376	400	353	424	333	401	370	386	376	367	410	392	404	425	390	369	387	378	424	370	416	391	387	393	396	399	401	380	396	386	395	400	406	399	387	358	365	419	353	382	393	399	394	391	397	374	367	371	406	417	377	404	371	435	370	368	346	431	392	390	396	405	384	381	414	377	358	423	383	413	405	393	390	378	394	422	407	408	402	376	406	354	394	383	421	396	359	378	373	402	369	383	425	374	402	375	365	386	409	404	406	384	398	392	407	375	406	389	406	374	416	373	348	386	396	387	375	359	416	426	374	408	360	402	362	389	394	395	381	425	435	392	390	422	402	397	383	405	366	389	349	372	391	382	427	388	377	370	400	400	403	425	407	386	416	398	454	352	381	419	378	391	371	405	384	387	360	370	376	373	420	387	427	390	401	428	402	395	423	393	400	396	422	368	399	379	397	384	386	423	362	380	386	372	381	405	387	425	385	403	384	371	364	384	372	399	374	394	395	365	396	389	418	401	434	393	409	405	387	404	383	400	423	407	398	408	375	403	368	400	381	423	394	367	410	382	406	378	377	386	429	447	392	451	378	374	373	397	399	415	376	416	385	399	412	365	363	372	395	411	385	413	420	413	372	388	438	385	439	396	414	378	385	382	410	389	371	414	413	389	365	385	380	424	404	401	411	381	412	431	410	375	367	426	406	407	393	380	401	408	418	405	374	395	353	433	394	433	385	412	373	378	361	378	385	411	378	377	383	396	393	400	371	396	407	385	360	395	394	403	404	394	398	400	396	415	408	392	391	415	425	415	420	400	421	407	399	385	408	417	399	417	407	408	412	384	418	388	397	419	438	426	384	399	399	376	403	361	404	389	367	426	399	373	390	412	374	392	377	387	380	395	381	389	375	400	381	378	363	409	412	398	387	396	382	388	410	396	405	411	395	421	391	402	406	393	386	389	403	385	391	384	414	371	413	412	359	423	407	386	403	394	415	387	417	421	397	423	425	391	426	412	406	408	399	401	371	356	394	409	415	393	391	393	400	386	391	408	362	386	406	396	411	381	412	387	401	414	403	396	403	409	397	442	362	391	405	376	399	379	405	388	382	389	384	353	392	434	417	402	391	382	401	389	382	394	382	376	392	381	402	414	429	360	365	375	399	411	391	424	399	400	399	386	379	403	411	439	419	387	397	437	383	358	385	403	425	379	402	375	378	390	398	391	396	376	397	378	399	398	369	388	399	363	385	412	378	442	405	441	410	399	425	416	410	395	405	438	371	434	407	373	391	391	408	374	401	376	388	430	366	408	366	422	398	379	387	354	375	396	432	408	424	401	374	394	383	390	404	407	397	413	375	409	360	383	372	395	401	385	387	397	389	406	408	396	381	370	388	368	351	415	380	378	413	386	367	384	443	421	367	389	416	409	410	429	388	418	440	381	431	340	411	365	443	381	423	389	398	419	414	388	379	425	387	377	420	383	390	385	372	415	412	381	357	406	429	373	378	366	413	358	370	384	360	426	404	360	425	385	360	388	380	403	358	410	403	386	386	405	385	415	383	434	416	400	407	369	403	442	390	447	411	396	372	384	381	365	413	405	410	422	355	428	428	410	386	389	390	379	392	362	442	368	416	355	378	381	415	377	369	357	387	385	392	370	412	376	363	397	372	397	399	389	396	398	431	393	410	373	363	371	387	406	397	402	411	409	372	396	391	377	384	409	390	384	406	394	418	384	370	390	391	381	368	414	410	387	365	368	368	423	407	406	398	426	421	409	379	387	415	380	398	412	431	390	368	352	388	380	408	393	410	392	391	404	367	409	377	405	395	388	409	367	385	392	382	389	375	409	385	384	379	401	382	409	395	395	400	376	395	387	429	386	463	417	420	376	397	424	383	410	379	415	364	394	379	377	379	415	380	412	390	410	413	395	430	363	380	392	379	397	407	393	409	384	414	397	370	429	418	403	379	392	411	390	390	393	400	391	394	406	374	413	401	415	373	382	420	400	392	396	396	430	392	428	406	411	410	415	400	399	386	384	407	395	411	404	418	395	386	388	377	393	401	399	372	381	406	410	384	387	401	398	404	393	406	390	385	410	362	425	383	356	401	360	405
55804	27195	14924	5068	1260	1752	1055	797	542	420	307	288	219	206	221	247	214	221	209	249	218	222	229	190	191	226	204	206	235	240	228	214	230	214	224	206	242	248	218	224	263	235	219	236	208	215	238	209	229	235	194	206	224	199	227	217	220	228	226	231	214	215	176	235	222	243	239	235	235	230	235	222	214	213	218	217	209	207	243	213	198	231	193	243	179	222	222	231	240	221	226	200	193	224	218	231	204	225	193	222	220	235	192	215	232	225	236	248	215	213	214	221	219	217	240	247	223	233	213	202	212	211	186	223	205	226	223	223	191	215	222	242	245	224	231	242	267	224	201	242	247	209	202	229	226	211	230	213	220	199	226	232	238	229	227	232	191	231	220	222	246	252	212	219	232	207	241	226	246	208	232	236	232	241	231	220	241	236	242	212	223	229	210	221	206	230	212	217	222	228	242	229	228	240	216	205	241	233	222	226	189	192	204	196	225	217	222	204	203	233	223	229	239	204	189	248	213	223	225	215	214	201	227	228	237	214	233	206	217	220	244	193	223	218	226	197	214	226	228	223	233	206	232	211	251	193	207	239	227	229	202	211	228	230	217	187	210	216	200	226	202	216	208	220	238	220	212	226	228	205	249	238	214	211	202	198	228	204	202	183	221	209	219	194	230	234	229	227	216	205	189	196	256	216	222	244	216	255	192	212	218	189	246	223	252	236	241	239	211	225	224	222	233	248	223	220	232	217	212	222	246	210	205	205	217	223	209	238	201	198	214	208	223	232	216	257	244	216	241	223	209	228	239	223	230	232	226	221	232	189	209	217	238	235	224	214	204	198	239	219	241	252	204	228	225	202	204	233	226	210	219	254	231	233	258	232	202	201	263	224	237	218	211	233	204	199	216	203	198	223	236	231	230	193	203	218	249	219	210	216	225	226	221	206	205	206	217	228	218	210	209	232	211	258	249	223	221	247	223	204	225	211	241	212	220	224	221	180	196	234	198	211	229	249	205	234	203	204	228	241	247	238	211	229	219	232	199	215	214	227	269	221	248	245	238	224	222	217	201	242	227	239	218	225	209	239	223	227	220	208	206	213	217	209	254	210	222	208	229	245	241	219	245	213	252	209	219	231	231	243	206	204	218	196	203	231	219	222	231	224	226	220	218	233	247	226	219	211	237	226	217	223	211	248	211	214	237	217	209	214	231	225	208	226	232	238	196	268	200	233	205	224	228	217	211	228	236	241	219	230	219	213	254	239	240	203	250	194	223	216	194	228	233	200	223	244	205	250	227	229	222	232	212	224	193	221	193	218	223	225	242	250	218	223	219	217	208	221	214	250	196	221	233	239	245	225	209	215	248	226	216	219	236	223	226	235	227	224	249	257	232	227	232	221	211	226	245	238	214	231	208	209	206	245	204	210	235	226	208	210	233	235	223	217	230	222	243	185	219	199	232	229	222	211	254	212	238	217	230	213	237	254	248	207	202	208	234	204	210	216	254	201	217	230	210	223	234	201	203	216	230	200	224	235	213	218	213	197	223	204	234	207	239	234	244	223	204	203	200	205	239	224	230	219	205	211	215	215	217	223	197	211	232	231	214	235	241	235	221	225	232	212	260	241	203	217	232	237	220	212	202	228	222	226	230	212	211	225	209	199	201	234	233	206	217	184	228	230	233	226	221	206	219	208	204	218	246	216	222	221	236	221	199	200	229	213	208	209	223	262	209	221	216	217	220	241	212	202	225	244	216	212	233	222	208	208	222	215	235	242	218	220	212	229	231	210	221	215	211	240	208	215	237	218	243	206	210	216	232	226	217	201	223	214	236	243	242	246	224	186	205	234	229	223	217	192	246	255	218	202	217	235	239	198	261	202	208	268	198	221	235	226	227	195	191	241	187	236	221	218	213	209	250	207	216	207	252	249	240	207	215	240	220	237	212	211	217	215	230	254	216	208	268	188	199	214	215	244	218	213	238	205	216	226	216	238	221	238	237	199	219	223	178	196	223	221	217	216	238	217	225	197	205	221	254	212	198	236	239	238	198	195	209	228	206	220	200	227	224	205	203	225	247	192	236	218	236	235	234	228	203	223	219	200	257	208	209	243	227	202	226	192	211	223	214	233	213	231	226	234	242	261	226	194	242	214	204	245	239	243	237	230	193	217	232	248	222	216	247	205	219	201	204	213	203	234	215	231	192	209	219	239	239	214	220	224	236	203	224	226	188	197	214	241	219	211	202	195	216	206	225	187	217	237	223	215	201	226	225	215	195	240	237	216	216	228	211	203	216	217	240	210	235	237	247	265	231	242	202	191	224	220	223	212	233	212	202	232	194	245	214	214	231	218	228	241	220	197	241	228	176	232	217	231	224	205	233	215	248	241	232	207	229	207	215	226	248	217	206	222	243	217	207	238	206	196	218	214	207	227	249	242	219	228	216	242	214	248	253	209	226	222	223	244	226	260	205	214	216	216	219	208	236	224	225	243	221	204	218	210	227	254	218	197	208	216	195	216	217	260	216	209	243	256	207	225	233	212	225	184	201	194	228	221	215	232	230	218	256	257	230	246	231	216	177	220	238	222	234	221	214	221	204	241	227	232	208	231	224	218	236	203	212	206	259	201	239	227	227	202	207	234	208	207	227	220	209	207	233	204	199	210	210	236	203	229	204	240	221	234	244	234	212	221	226	205	275	242	235	230	237	221	231	206	227	226	218	262	202	226	198	214	245	221	211	205	215	208	223	220	220	231	217	215	215	254	244	238	211	204	211	230	216	223	215	225	203	218	218	199	225	226	233	214	223	213	238	212	261	208	224	226	176	195	218	210	239	241	212	212	241	241	220	228	222	198	241	222	207	225	182	216	250	213	249	237	257	225	203	213	215	228	218	215	199	242	212	224	224	212	224	245	217	174	214	261	223	243	238	212	217	225	226	219	226	228	240	210	232	241	218	205	223	224	216	222	245	226	202	229	209	219	284	239	224	247	233	209	241	237	235	216	218	232	231	240	191	200	242	234	234	229	223	237	209	222	251	233	218	218	250	208	204	257	208	220	234	204	225	216	212	180	209	216	210	212	225	220	256	225	220	215	213	217	231	215	218	210	206	219	224	236	207	215	229	205	209	228	225	229	210	230	204	214	207	205	201	206	231	237	236	177	236	204	225	239	214	233	206	172	200	216	207	233	207	228	222	207	218	244	234	192	204	216	204	199	218	228	207	223	238	220	217	229	237	242	252	189	241	223	228	228	234	197	204	228	219	216	243	214	234	198	222	216	208	233	217	232	222	205	234	237	239	239	204	237	231	221	245	237	233	198	220	247	176	250	218	222	208	240	209	216	215	191	209	231	203	217	214	224	245	225	223	237	208	222	243	231	228	236	222	223	226	223	217	215	227	206	212	199	206	226	217	243	225	210	219	226	219	215	219	215	221	205	216	238	233	234	244	235	253	234	224	212	207	225	217	209	226	211	228	221	204	243	245	231	264	207	207	170	216	223	231	253	223	240
32680	17762	17654	8654	3436	6956	4146	3160	2107	1463	928	851	711	563	541	570	535	489	520	504	533	457	524	523	473	500	511	492	507	515	514	480	457	480	463	461	483	441	467	459	495	515	473	500	522	478	500	454	479	466	459	489	476	416	440	480	473	450	490	479	491	503	466	472	441	505	477	469	502	476	466	506	439	495	461	461	504	507	473	464	482	461	508	496	488	514	489	487	493	499	499	460	445	465	487	498	469	455	458	469	507	458	481	501	436	509	521	476	464	461	466	465	424	440	450	455	466	477	496	441	488	481	481	481	477	482	471	495	429	512	465	519	479	485	481	523	470	450	477	425	471	479	473	484	446	512	510	445	447	489	468	448	496	454	459	467	444	489	460	489	502	463	462	494	452	460	427	476	477	497	470	469	516	504	471	471	457	474	498	470	449	447	459	451	458	479	453	484	506	507	494	495	506	470	447	488	465	468	492	449	457	479	497	506	455	483	463	477	508	503	504	484	508	443	462	520	484	478	480	476	469	492	480	484	451	488	472	467	452	485	476	468	459	481	479	485	434	486	470	479	468	447	464	486	487	481	463	488	504	467	438	462	455	476	447	451	503	445	488	473	483	471	447	494	475	484	507	475	420	505	491	456	456	483	456	465	476	499	454	484	499	486	484	469	511	507	465	489	499	505	465	472	491	472	448	460	480	486	480	482	495	460	486	478	463	525	488	442	470	443	485	472	479	478	491	479	450	506	471	479	493	490	495	470	479	496	473	454	468	464	473	459	498	478	468	469	485	508	466	462	450	471	494	478	474	448	439	468	506	499	491	489	494	476	474	461	476	461	441	484	484	498	460	480	465	480	477	451	485	459	483	485	458	479	439	491	483	509	448	490	457	522	511	458	502	457	457	449	494	471	482	498	499	501	464	486	486	484	460	453	436	458	499	469	479	507	484	466	465	441	474	455	463	476	481	468	488	473	465	491	478	476	456	462	448	475	506	429	451	483	450	459	454	479	487	485	481	477	466	475	505	451	444	468	511	483	436	449	456	500	459	479	482	478	470	501	483	472	496	506	500	461	452	477	463	495	512	457	507	494	475	451	447	484	468	460	441	468	464	493	498	511	445	526	447	478	491	480	442	444	457	491	482	458	490	475	497	412	449	495	495	481	462	472	472	445	467	477	474	463	475	463	463	476	471	461	460	483	467	511	487	481	432	460	446	429	471	469	510	453	477	470	456	473	455	456	478	472	481	464	473	449	494	495	472	474	455	471	492	460	452	470	487	499	453	510	478	469	476	439	490	447	493	466	490	463	460	485	478	472	470	442	433	481	502	485	507	470	450	514	502	511	485	475	491	445	520	466	481	415	482	507	492	479	475	465	499	460	465	498	455	461	438	469	462	501	450	469	450	453	494	457	506	495	429	489	424	469	466	481	496	432	535	486	442	449	453	442	448	450	469	488	472	474	422	484	444	493	486	466	489	440	455	482	476	490	475	496	479	451	460	516	471	449	505	473	460	474	470	477	478	494	447	508	456	458	480	447	482	486	504	466	475	509	465	472	464	461	465	464	481	464	455	478	477	466	423	486	463	489	439	444	463	474	480	468	502	486	485	466	487	493	534	487	493	467	483	486	449	434	477	488	478	474	466	536	479	446	487	477	462	428	492	469	462	456	443	461	453	485	479	465	478	461	416	450	467	480	459	450	474	492	436	453	497	469	496	462	463	480	452	455	445	473	466	463	463	487	481	487	468	442	478	462	450	486	481	479	483	506	469	486	465	479	460	479	488	479	471	493	489	429	523	470	459	463	506	485	487	524	486	474	459	479	471	436	494	434	479	460	456	485	476	460	487	477	500	450	463	491	455	458	489	507	473	425	449	484	470	485	500	471	463	464	453	495	513	451	486	478	515	463	486	455	456	480	494	504	461	467	502	433	461	435	514	479	487	476	482	430	500	476	478	484	465	446	489	459	486	477	532	520	469	460	500	490	484	456	459	512	500	472	512	466	479	468	457	498	484	482	475	465	478	496	503	432	494	467	463	464	465	474	439	472	482	455	459	483	470	455	466	457	467	517	487	445	472	445	458	464	473	448	480	495	513	449	465	484	442	465	467	489	479	449	476	462	475	496	490	461	488	493	487	478	493	469	488	447	466	505	485	464	442	492	496	471	483	477	441	442	450	462	455	449	463	489	479	498	485	457	476	458	506	499	495	464	438	447	407	436	445	451	451	485	475	489	448	457	466	510	516	431	466	474	505	494	471	448	501	490	482	443	467	444	457	491	465	505	472	467	457	498	486	466	463	489	500	473	487	466	493	473	485	447	496	483	498	458	470	503	462	489	441	464	451	438	478	458	454	477	488	425	491	480	448	496	460	457	466	505	480	537	469	432	467	482	466	496	450	487	472	460	476	502	490	497	453	462	459	503	513	448	463	477	511	494	470	453	463	518	495	482	462	453	480	437	468	486	468	456	448	483	511	483	443	434	496	523	497	489	453	462	448	495	472	456	495	512	475	463	496	460	437	480	455	468	445	470	480	481	471	461	506	466	472	482	458	458	487	472	457	492	442	497	494	439	489	454	428	469	433	495	484	497	503	501	504	463	452	457	468	512	477	493	507	456	539	476	463	452	485	467	505	482	445	473	477	495	449	468	486	483	455	493	472	455	499	449	452	486	468	497	433	502	458	489	496	496	511	463	463	442	494	471	497	483	469	515	458	465	477	477	456	491	473	497	461	540	463	443	473	416	466	517	475	487	450	480	458	498	450	455	488	484	475	448	473	533	412	444	453	476	449	444	477	465	480	503	469	506	494	471	462	459	501	460	499	463	508	469	465	475	480	476	468	490	457	494	456	464	459	492	509	476	491	498	447	452	448	474	469	480	464	477	496	478	436	466	458	492	457	468	459	468	486	502	456	485	512	465	439	483	490	464	492	451	504	470	494	477	481	462	449	458	490	489	482	478	508	493	491	511	459	481	477	484	465	496	484	484	456	448	493	476	490	463	482	469	474	457	479	475	440	505	495	482	471	435	445	497	436	474	481	471	459	474	476	477	497	448	431	470	458	464	473	445	464	480	445	506	484	468	484	495	424	464	483	492	461	477	492	459	504	483	488	468	471	462	491	439	491	470	513	478	494	461	502	479	484	472	467	443	480	511	442	496	461	510	496	440	467	463	456	471	480	477	511	487	506	436	467	496	523	476	460	453	455	485	494	490	443	504	458	480	450	446	465	466	438	494	452	460	495	472	453	469	477	485	452	514	478	467	443	504	499	493	459	489	500	479	485	481	484	464	505	493	481	469	435	439	452	458	457	457	479	479	491	486	510	482	455	481	462	479	450	482	458	460	488	485	470	463	407	459	480	460	441	473	454	482	473	443	487	470	426	485	496	431	469	459	503	495	463	453	435	493	504	459	471	488	475	470	491	463	483	458	520	497	501	456	511	468	455	503	493	502	472	434	507	439	486	460	464	483	472	454	465	504	476	479	463	467	492	500	481	475
41103	16406	5713	1387	286	244	205	228	202	220	243	214	225	229	220	196	212	212	190	226	241	215	205	231	217	219	221	199	232	181	225	223	243	225	216	222	227	192	208	203	212	211	203	219	223	211	223	179	211	193	196	203	211	190	206	149	197	229	192	186	241	205	204	207	193	201	187	183	233	204	205	231	205	227	238	217	207	218	221	202	191	200	217	206	176	216	208	193	187	214	215	217	209	205	206	213	204	206	207	162	199	199	222	198	211	204	254	193	208	226	213	218	207	231	214	218	222	224	205	239	192	183	207	205	182	197	219	184	200	189	200	200	231	206	209	212	239	213	229	201	195	199	190	187	224	201	201	186	217	184	204	216	196	222	199	175	175	199	215	210	228	191	196	218	229	200	194	235	204	204	204	189	208	193	184	224	236	192	214	204	211	200	213	221	238	192	208	221	217	195	207	206	195	222	211	228	202	187	215	207	223	198	230	233	199	206	214	196	230	232	202	228	179	198	154	192	195	188	212	186	172	214	229	217	218	231	189	211	180	204	216	221	216	202	195	190	217	210	175	228	230	233	211	200	212	198	214	212	220	194	214	201	201	257	198	189	221	225	193	194	208	245	211	204	186	186	225	218	232	186	180	192	224	210	201	194	196	205	207	210	220	234	207	214	188	215	227	212	226	231	217	234	201	186	196	192	225	203	203	200	206	218	219	193	233	221	188	199	222	214	214	188	226	214	194	220	225	187	208	224	218	251	190	209	191	219	212	216	210	207	186	216	228	194	207	230	229	214	188	185	210	211	204	212	195	191	201	221	190	194	211	212	213	175	198	202	206	217	179	198	217	190	174	196	238	230	223	197	181	180	227	221	201	181	234	210	206	212	218	202	239	231	227	216	225	186	195	221	181	215	189	204	216	217	243	239	218	204	222	236	204	179	207	211	204	207	207	196	203	201	210	211	228	177	187	236	217	220	215	198	217	193	200	232	209	221	185	197	195	194	211	193	204	203	211	255	212	211	182	205	224	230	225	177	202	181	230	223	202	228	222	197	233	229	197	193	197	187	196	216	207	187	222	206	241	199	193	215	214	199	205	210	189	193	204	197	172	206	198	199	204	183	212	186	193	208	215	186	243	158	219	217	223	211	174	206	196	211	182	198	229	208	190	184	201	207	206	236	205	214	188	201	210	225	194	219	216	195	205	210	218	191	223	186	219	219	202	193	232	226	219	218	219	203	186	190	204	215	181	220	198	191	198	223	181	195	205	199	192	186	212	188	205	215	237	206	206	210	215	202	170	202	217	214	244	200	196	197	230	196	210	208	201	228	173	214	212	194	222	223	214	219	200	183	212	208	193	239	210	246	203	169	237	203	201	238	208	214	195	211	239	205	193	200	222	206	195	212	226	201	226	209	186	191	192	187	218	186	216	212	216	207	219	202	186	221	196	205	208	205	203	194	222	205	216	213	221	249	210	198	228	195	201	226	197	191	213	203	211	226	220	207	172	202	260	214	225	222	205	207	210	202	185	209	201	223	195	219	225	203	232	226	182	189	186	206	189	201	184	206	229	204	236	203	212	171	212	195	178	227	207	190	200	229	195	234	224	214	194	220	200	196	193	210	222	183	210	194	226	208	210	206	222	216	190	214	214	223	174	198	202	198	217	208	229	211	229	174	231	154	203	219	205	186	224	197	196	238	220	216	201	221	193	201	209	195	232	200	225	205	221	222	197	219	222	215	193	193	218	220	208	224	223	203	215	196	201	236	201	256	192	225	213	194	205	198	201	199	193	203	195	230	207	233	199	193	214	204	193	187	189	196	194	209	198	227	202	190	175	202	228	210	227	215	199	200	207	212	176	234	195	230	204	198	197	232	187	222	218	180	207	221	227	185	225	197	187	220	206	198	227	219	217	213	207	177	176	197	212	209	193	194	186	162	192	211	203	195	237	205	198	212	218	214	202	182	228	200	223	186	229	194	202	211	228	237	191	191	217	207	210	200	213	191	252	209	200	226	196	200	230	187	195	193	230	225	216	206	201	214	205	226	195	223	218	195	214	211	200	234	226	232	206	221	199	223	201	203	197	197	193	216	196	213	198	201	216	214	209	213	186	230	191	227	218	230	204	205	208	204	223	195	212	240	226	186	219	194	203	201	204	193	190	212	210	185	197	228	188	200	216	230	226	185	187	227	194	195	208	204	210	210	196	214	207	199	210	204	234	190	207	208	201	208	182	201	203	208	199	236	197	196	192	189	190	194	214	232	183	170	212	208	200	200	220	206	194	210	192	215	214	209	204	216	193	193	195	217	190	182	213	231	223	185	212	213	180	196	185	235	218	195	197	199	215	219	223	197	201	198	232	217	204	201	189	188	234	208	224	235	212	244	219	218	190	205	205	195	234	228	206	196	204	217	216	196	216	200	210	181	201	211	216	198	206	211	225	162	216	202	211	213	204	240	175	222	228	214	203	195	197	233	197	238	194	217	202	194	210	185	209	242	232	189	178	182	230	211	181	212	216	226	211	225	221	221	183	190	215	209	207	209	234	202	212	223	226	219	204	209	215	200	237	217	231	221	202	214	224	213	208	229	200	202	208	229	212	227	227	216	190	196	199	231	184	205	217	210	201	210	229	191	198	198	216	199	208	231	192	224	222	180	184	204	200	214	219	216	197	192	199	187	214	208	200	205	207	185	184	226	212	219	215	187	216	191	221	191	208	223	201	218	211	212	203	212	212	196	215	199	229	200	220	205	198	184	219	217	204	191	227	215	220	206	214	204	212	201	214	221	216	195	199	195	231	213	212	230	238	211	195	198	202	209	205	209	237	227	205	222	216	202	220	219	200	207	157	213	220	186	207	221	204	203	184	206	206	204	200	201	217	228	208	237	174	210	200	223	228	207	210	244	231	196	232	223	192	191	200	230	198	203	200	236	210	215	202	212	224	202	210	189	214	205	217	191	206	201	191	210	195	241	195	219	200	190	214	213	171	208	187	230	207	229	216	192	214	190	179	202	206	225	245	196	234	236	210	204	207	200	202	212	221	193	164	184	219	171	189	216	200	235	207	218	203	169	223	207	195	195	207	210	230	227	222	218	228	201	235	185	218	252	231	212	187	196	217	203	207	212	213	230	218	203	213	211	218	215	240	214	218	234	188	216	217	225	231	227	212	196	169	217	219	233	220	202	181	184	209	210	225	220	207	220	205	208	216	183	189	216	191	199	203	214	214	193	216	235	227	182	206	192	225	206	217	215	193	214	223	224	225	196	180	194	227	207	181	227	230	172	211	222	192	199	184	216	188	223	191	211	211	206	253	201	220	181	206	207	190	229	200	196	198	221	196	225	209	222	189	206	213	201	229	216	194	197	209	221	213	199	221	208	205	198	234	201	207	208	185	199	230	211	181	221	175	206	205	188	200	221	212	198	192	199	244	253	227	201	208	175	187	205	178	216	207	219	190	213	209	223	221	198	182	212	200	232	208	223	205	191	222	210	202	203	195	218
26005	11526	7502	2767	727	594	563	505	466	445	451	468	437	399	409	425	420	446	417	446	425	433	434	446	412	445	449	454	424	420	460	446	456	461	435	465	461	452	443	463	429	415	453	407	442	431	438	417	437	443	450	478	468	443	445	431	455	462	485	447	457	435	449	450	445	448	446	435	450	448	404	446	460	437	422	440	490	459	420	411	444	459	469	442	435	459	458	434	454	484	455	406	406	442	469	455	475	425	454	433	414	463	429	428	458	445	412	457	421	431	454	452	441	416	423	446	457	419	448	435	434	411	428	422	510	416	438	401	425	440	452	402	432	472	447	449	465	422	468	413	449	427	486	465	426	429	455	394	427	464	451	436	422	407	433	436	457	484	469	414	435	432	433	434	444	490	425	428	430	445	406	435	424	459	448	436	443	437	441	431	460	413	429	461	455	482	452	423	435	418	467	433	449	460	442	403	420	384	408	418	465	455	434	440	453	417	398	455	446	442	468	462	423	439	457	444	429	453	471	428	447	420	428	449	462	413	426	430	474	449	447	426	461	442	400	444	454	451	454	465	462	445	424	488	444	432	459	433	418	472	506	476	463	452	411	446	435	470	419	438	445	427	454	436	421	449	437	459	399	447	488	422	431	462	403	464	416	450	466	492	442	446	425	447	449	412	454	462	466	456	437	427	466	468	428	451	430	435	443	425	433	437	469	437	461	431	431	458	472	457	434	430	408	400	416	418	459	422	432	460	424	419	477	395	472	410	446	452	463	457	448	421	431	438	452	451	470	414	447	411	457	472	443	473	422	434	446	405	462	425	425	458	454	410	446	437	430	464	449	427	455	436	450	445	440	466	409	444	435	386	422	439	401	492	456	471	457	436	421	450	493	478	445	430	428	448	432	417	434	433	441	396	425	479	436	429	437	415	442	425	461	451	405	440	427	431	411	406	441	427	450	422	438	439	457	432	465	430	429	444	449	457	484	444	453	427	437	422	453	446	393	430	426	420	461	449	414	459	400	415	449	436	465	439	408	468	441	433	455	427	467	424	431	452	447	416	382	430	398	421	483	406	438	443	447	436	432	451	458	449	418	415	416	475	435	421	414	416	420	440	430	449	435	393	432	467	490	439	449	457	434	467	431	469	429	449	468	446	437	430	418	407	420	455	410	438	440	437	471	429	437	486	455	445	418	464	455	483	430	456	419	446	445	472	436	413	464	465	480	431	418	425	447	453	419	457	460	443	419	447	424	436	474	464	441	389	462	429	416	437	436	463	460	455	406	408	452	438	435	419	388	483	438	450	433	452	466	465	453	490	439	421	434	435	414	444	425	442	452	395	430	475	433	396	408	431	407	475	454	467	438	470	439	470	454	465	406	430	466	454	453	453	419	410	483	429	428	428	413	439	443	396	415	496	454	448	453	443	451	477	432	459	413	436	478	422	428	420	430	443	477	417	404	444	457	444	437	483	463	424	405	463	438	431	446	431	470	421	417	447	417	452	419	448	479	449	468	468	443	409	455	473	422	432	433	413	417	462	456	457	419	488	427	432	427	445	430	447	412	416	450	392	494	463	416	464	411	450	435	419	479	449	465	429	430	441	441	452	441	442	447	446	453	444	453	439	443	434	397	473	463	446	440	444	433	463	414	412	470	437	445	453	457	462	431	395	420	463	431	482	450	448	435	446	428	422	429	414	453	445	462	473	429	457	458	442	437	433	496	426	413	450	459	452	458	404	450	441	436	424	460	464	463	420	450	444	473	480	404	446	409	393	437	476	431	435	438	468	402	464	474	455	461	478	403	444	481	463	448	439	437	424	434	446	437	424	473	452	443	467	447	417	423	465	428	427	401	455	443	404	435	478	418	406	399	417	416	429	483	440	456	405	436	441	406	447	431	461	418	453	454	442	428	446	459	457	449	429	463	404	426	424	465	464	460	436	403	446	458	437	412	447	474	425	435	420	451	453	446	431	459	469	438	452	464	464	455	428	451	392	445	421	469	454	460	434	440	476	429	448	465	437	419	446	455	448	429	487	455	431	464	444	439	444	448	415	440	430	393	417	469	457	449	407	444	416	425	433	414	443	422	463	463	475	466	447	459	438	427	453	396	444	397	447	462	423	464	462	430	438	409	407	432	415	452	416	429	492	445	443	484	435	466	452	402	417	433	467	430	427	430	426	474	461	461	419	406	458	463	449	444	416	431	425	441	477	447	427	429	452	443	449	444	434	429	468	455	452	474	448	456	434	447	464	424	406	422	456	452	441	424	405	442	442	438	442	436	458	452	454	429	442	430	440	446	452	440	478	403	439	477	472	418	419	426	422	441	417	431	462	442	461	467	435	431	439	407	452	454	397	444	436	416	425	462	473	429	482	461	443	467	451	456	466	465	469	463	456	430	440	450	440	413	404	435	425	473	427	448	438	435	466	449	450	432	489	484	457	455	428	451	433	451	468	407	449	418	434	436	461	452	405	430	446	420	465	438	425	450	411	443	464	425	448	424	458	417	433	444	429	441	426	438	436	431	462	439	463	434	433	422	417	427	448	428	395	443	449	452	442	456	441	438	452	415	449	458	432	450	434	434	412	433	455	468	446	456	431	422	468	438	415	445	460	455	471	460	444	422	431	404	447	503	428	434	438	421	422	428	443	448	471	437	430	450	436	448	434	462	426	463	402	457	455	440	439	451	489	436	415	429	440	465	439	430	447	449	444	452	453	433	427	423	424	431	432	433	463	435	444	415	450	454	433	466	427	456	453	455	417	417	465	446	436	414	422	461	400	435	476	471	477	439	427	455	451	463	440	455	464	451	452	450	452	421	455	452	421	465	428	417	461	426	459	404	432	441	429	456	457	430	476	463	455	438	470	478	455	467	446	454	440	460	485	417	427	464	471	456	437	406	466	429	445	505	411	474	462	429	449	460	442	476	430	425	439	397	415	460	462	443	464	458	460	398	457	477	431	458	453	429	438	420	469	415	412	407	456	414	442	468	443	451	442	438	482	448	404	431	437	447	491	454	439	441	448	426	437	426	418	438	465	452	471	441	429	447	431	445	451	426	413	421	438	439	436	448	435	426	427	470	426	442	441	397	445	446	440	450	446	447	474	454	411	468	392	428	436	428	424	417	442	442	435	399	474	421	463	408	416	413	420	409	421	473	413	433	443	405	459	442	415	419	453	457	457	457	404	472	440	399	444	427	437	442	459	458	433	428	434	453	468	462	454	436	445	464	443	420	433	438	430	479	458	469	486	438	435	417	481	423	415	461	456	432	438	463	440	419	437	426	454	425	454	449	398	431	464	449	450	434	429	442	428	442	404	434	433	418	443	435	457	481	448	449	454	459	447	460	432	443	416	432	492	474	415	445	477	405	463	447	460	430	456	440	476	379	451	472	449	453	458	410	431	430	434	447	413	419	466	434	454	454	428	415	441	455	391	443	439	408	461	458	443	412	445	421	447	421	425	438	438	425	443	408	426	446	404	425	416	419	432	439	441	473	400
54296	26921	11093	3409	722	677	457	376	287	254	210	178	175	180	218	197	179	169	208	204	188	182	185	164	176	214	201	176	190	189	186	210	171	175	166	144	188	188	160	189	153	176	168	183	204	153	161	165	179	179	178	219	193	169	188	196	171	186	175	188	189	178	169	170	183	170	199	193	173	207	194	165	186	185	175	164	190	190	178	223	205	199	183	169	199	184	191	168	174	174	192	160	173	187	183	162	201	156	159	178	144	202	172	184	179	185	199	155	189	154	166	176	194	195	182	188	175	181	210	180	196	177	175	184	197	196	180	169	182	160	187	162	172	194	183	182	150	205	210	176	171	154	185	172	214	212	197	179	185	176	163	181	179	187	163	160	178	193	173	171	188	171	181	160	196	177	159	181	182	205	177	213	171	197	194	195	176	195	161	207	176	197	184	179	177	194	176	193	174	192	182	176	165	184	198	188	138	175	228	183	184	201	180	179	205	184	173	191	166	188	183	160	181	201	184	151	172	181	173	178	180	168	155	164	183	186	195	186	184	183	186	196	177	184	139	203	179	175	182	172	193	177	161	183	192	182	200	181	204	167	179	184	192	195	186	179	196	182	207	173	207	208	167	179	172	193	182	175	181	169	169	195	184	170	179	176	229	165	159	180	203	190	194	184	172	176	182	193	204	208	189	183	193	211	206	174	176	217	186	208	177	202	193	198	186	173	194	188	192	182	191	191	201	198	151	160	182	185	175	212	181	190	170	176	201	182	185	197	179	169	186	208	168	210	193	164	197	213	160	159	157	172	203	164	201	182	198	188	166	178	168	192	201	179	183	200	190	173	173	214	187	190	185	177	205	158	188	193	180	182	178	172	193	182	206	176	190	182	186	184	157	181	171	182	179	164	180	179	152	207	172	199	187	193	166	187	162	181	193	193	174	191	172	146	184	186	193	174	155	191	224	192	201	187	144	166	169	175	172	169	185	212	177	170	207	186	174	164	199	167	189	187	187	201	178	193	184	178	170	215	180	184	186	206	190	184	180	199	203	171	169	190	186	188	181	167	182	198	181	155	179	171	177	178	183	191	178	187	191	173	186	182	182	187	187	202	175	189	204	201	189	199	175	173	170	150	184	209	201	179	164	187	219	190	166	179	188	168	179	189	184	165	181	189	186	168	185	208	171	175	185	202	178	205	183	168	221	220	171	193	205	161	170	210	178	164	217	179	184	166	196	176	159	194	185	193	187	206	179	170	201	191	179	207	165	190	175	180	204	187	181	166	167	181	180	200	190	174	181	191	216	180	194	187	183	172	211	217	195	177	184	182	154	176	204	180	200	190	182	173	189	186	186	205	188	194	174	183	186	196	194	174	173	182	176	179	197	185	171	214	174	185	171	185	161	165	178	181	207	181	176	150	164	191	176	176	180	179	172	179	194	186	187	166	174	183	180	185	200	184	201	168	194	191	223	174	178	183	198	199	156	181	153	185	210	167	179	206	199	154	181	171	166	176	196	168	163	187	198	203	179	205	190	189	180	204	154	184	200	183	193	195	169	211	189	172	157	187	210	191	201	172	215	162	187	166	175	198	174	165	185	173	189	154	187	198	200	197	189	167	165	164	194	187	183	188	152	185	178	208	175	194	168	162	167	204	207	204	156	170	181	183	195	218	183	171	180	185	209	198	164	202	160	182	154	178	206	182	174	181	198	205	202	172	178	195	192	194	193	189	162	166	181	172	180	203	203	180	194	173	144	179	167	174	159	158	186	170	192	199	193	179	213	166	211	191	178	192	180	174	213	197	169	185	180	185	204	173	195	213	197	177	194	184	189	173	191	194	179	201	174	200	193	178	177	184	203	184	174	156	168	173	192	179	192	180	188	187	174	158	180	188	157	199	170	190	204	185	179	198	197	176	168	197	161	163	195	206	184	196	176	188	157	218	165	174	187	192	166	190	163	217	173	215	163	201	173	164	183	176	172	192	177	140	176	175	178	167	197	174	160	214	189	203	197	189	188	161	172	187	190	190	186	205	185	209	189	189	198	180	180	221	187	192	184	192	165	153	170	181	170	176	216	177	150	192	189	186	205	184	180	160	217	189	179	159	220	186	181	196	182	205	205	194	147	183	179	161	160	188	218	183	191	161	175	193	212	172	168	176	173	188	209	172	183	212	198	191	189	188	197	178	194	162	154	187	195	185	179	186	155	177	195	153	179	187	159	201	177	169	177	195	210	140	184	168	204	218	175	177	207	170	183	183	170	190	162	184	157	196	204	157	173	205	194	166	201	195	179	199	213	173	162	169	163	178	190	178	169	185	159	183	196	185	183	214	168	176	168	184	183	195	160	158	192	171	177	178	198	219	176	194	165	188	183	187	193	187	178	168	202	187	167	208	177	185	179	190	160	214	169	168	189	166	176	186	204	172	166	205	177	199	172	165	197	219	184	189	201	197	202	197	164	181	174	190	184	182	174	184	183	188	169	176	177	151	179	169	161	179	185	177	196	172	186	184	186	192	164	164	170	203	213	196	173	198	185	180	183	167	168	200	191	171	227	158	176	183	182	191	189	192	200	181	182	177	206	185	191	198	185	195	192	181	198	202	181	164	192	164	204	162	184	187	204	198	180	167	181	201	179	172	199	194	194	191	201	185	147	171	178	201	170	173	153	159	179	200	179	180	191	157	179	192	168	191	194	169	174	183	186	208	194	178	182	200	188	158	179	207	183	189	157	199	184	196	170	182	190	174	188	166	174	198	191	164	188	175	186	189	172	200	191	192	207	176	179	206	167	179	172	185	160	153	198	190	164	219	191	177	191	180	186	165	179	205	196	194	180	181	151	197	172	193	154	173	198	200	163	180	181	172	181	183	182	181	170	162	201	182	195	197	188	168	193	191	176	190	212	177	170	145	163	186	159	190	160	171	172	168	194	166	179	146	183	201	191	174	156	163	168	191	168	182	175	195	186	177	179	162	209	195	198	152	190	163	191	174	194	186	182	180	167	179	167	174	193	188	157	181	185	196	183	192	196	170	202	174	180	196	205	164	193	151	175	183	180	180	198	185	171	167	183	195	173	178	203	190	194	183	164	181	189	168	188	172	166	170	178	184	160	161	185	206	220	172	183	203	190	198	216	164	199	178	172	172	205	171	187	155	195	158	162	185	190	199	173	178	194	174	208	175	218	164	169	202	179	174	181	167	171	149	181	194	171	179	217	192	234	179	158	194	171	178	196	196	178	178	184	194	167	185	199	190	187	175	165	151	193	180	192	181	178	184	186	164	189	176	182	183	165	217	172	204	185	190	172	171	190	186	182	176	171	192	185	178	168	176	202	199	187	174	165	179	180	170	190	201	180	170	180	162	208	204	180	186	177	179	179	187	167	190	165	171	185	188	191	187	163	181	180	186	199	194	202	178	187	192	186	188	199	209	180	186	179	174	188	178	171	192	184	188	200	172	183	196	184	181	190	173	174	170	193	175	173	170	167	158	182	147	171	199	174	202	190	163
33153	18696	13611	6494	1982	2749	1814	1385	1017	744	562	487	470	414	428	443	402	392	425	397	438	386	384	405	402	405	422	421	357	452	407	427	410	413	418	413	401	400	389	403	413	422	439	403	384	408	379	390	405	432	425	408	429	398	382	387	407	389	378	442	428	384	410	424	403	400	383	394	402	399	430	404	420	413	404	393	404	392	368	412	399	410	411	413	399	434	405	398	367	405	395	420	423	411	432	443	391	400	405	394	398	417	403	434	435	426	362	397	429	425	415	383	387	393	409	411	388	392	429	390	387	413	414	401	411	408	419	385	394	398	413	375	396	399	399	408	396	420	366	452	389	402	375	407	409	390	387	405	384	375	403	399	388	397	406	392	398	394	417	371	406	391	417	405	434	393	425	400	404	377	410	420	389	412	414	416	421	385	400	394	409	409	425	353	412	429	428	429	394	449	391	420	404	388	433	422	416	422	406	402	422	408	380	378	417	388	429	440	385	372	389	391	398	413	420	420	371	424	429	419	427	366	406	389	421	378	426	378	384	405	425	366	380	406	416	419	403	437	384	396	437	395	406	397	391	367	373	399	422	379	424	370	393	400	427	353	421	442	405	410	382	425	414	367	391	410	378	432	377	452	394	354	389	400	392	399	397	379	422	409	387	408	451	415	372	397	396	369	416	425	397	376	375	422	382	390	376	413	409	405	399	425	439	420	411	418	390	389	436	402	404	373	402	390	423	403	419	409	406	415	400	435	371	376	366	384	364	416	384	422	415	404	425	358	409	393	384	395	390	419	417	431	391	389	443	394	397	348	377	420	406	409	411	408	384	374	426	395	366	392	426	414	381	419	360	385	431	384	366	397	363	419	405	386	381	360	395	445	407	417	421	420	409	400	421	407	405	425	389	406	398	395	414	410	407	389	460	408	417	370	399	430	397	387	388	374	371	355	367	389	404	426	401	390	398	388	375	399	408	408	433	381	392	418	440	410	376	404	405	388	383	429	392	368	368	412	401	402	425	390	410	421	438	419	394	377	374	414	413	412	391	436	407	377	381	397	398	371	400	380	401	382	400	421	432	434	378	391	381	379	375	437	408	442	429	421	395	438	404	405	388	379	366	395	399	396	387	388	411	416	400	427	394	427	374	416	411	405	398	435	360	414	429	396	419	423	386	402	441	410	388	431	425	402	409	372	402	397	424	439	421	408	397	407	416	389	416	372	409	411	421	362	374	395	428	369	410	439	422	369	410	408	416	418	369	410	385	416	433	418	382	391	407	403	383	418	432	378	381	392	416	388	402	385	401	408	402	424	380	433	419	396	421	370	431	403	366	410	394	370	397	419	400	424	398	394	366	407	430	427	403	413	417	380	398	393	373	406	376	401	360	411	379	391	415	391	386	395	436	409	393	407	399	376	391	364	421	400	414	419	381	404	389	399	425	374	385	371	411	429	412	385	413	397	412	452	403	409	372	414	393	399	438	406	398	423	357	400	371	436	426	398	438	380	424	431	403	408	386	375	403	382	399	378	447	380	391	403	418	395	401	415	403	367	399	389	394	391	383	405	384	381	374	406	418	426	382	399	393	411	394	430	374	422	404	406	389	429	396	381	370	388	386	345	416	400	376	397	398	407	404	414	412	432	389	431	400	406	384	392	391	375	428	434	401	398	383	419	397	384	398	378	406	408	394	415	395	430	423	399	446	398	378	429	398	402	418	407	406	427	396	425	414	405	405	406	385	399	436	423	419	401	403	427	396	410	391	423	389	416	416	374	412	423	403	387	419	423	425	404	399	446	417	396	415	385	386	412	400	387	419	371	387	398	425	403	400	408	385	408	389	411	410	380	379	384	416	392	414	416	385	445	420	391	419	406	409	410	393	405	373	404	411	367	411	385	391	394	409	391	407	425	381	391	408	378	410	396	397	455	401	432	393	419	403	455	373	440	393	401	395	378	433	414	407	388	411	392	364	448	408	413	400	361	383	393	394	378	426	424	431	397	373	395	415	398	411	396	395	384	369	424	387	393	371	408	371	412	406	376	430	428	403	416	387	423	407	424	449	377	405	443	430	377	364	369	387	415	411	406	372	390	425	402	393	411	392	421	414	364	421	406	408	406	395	414	390	415	396	387	451	427	427	415	393	421	424	412	428	393	393	392	397	387	418	418	361	419	387	413	410	399	389	374	416	419	398	404	371	402	380	419	396	385	405	418	409	388	377	402	396	399	392	428	431	414	392	415	376	370	404	423	404	404	417	425	394	405	405	389	404	384	427	421	400	380	433	432	392	386	378	390	369	417	428	360	412	439	409	415	391	426	436	412	427	397	412	399	408	375	397	396	405	402	407	395	406	362	390	450	408	404	426	387	411	393	383	386	404	413	395	372	399	411	456	391	412	380	409	405	389	385	369	398	396	411	435	366	398	412	422	387	416	387	394	410	384	356	383	419	386	393	393	394	402	433	403	386	424	406	395	374	414	381	410	406	412	403	412	362	373	404	399	415	393	416	409	432	396	394	390	380	403	416	422	437	365	381	431	400	353	376	422	410	413	367	378	389	384	448	387	380	401	383	426	408	419	437	383	437	350	419	396	379	418	397	402	413	393	409	421	395	415	393	380	404	391	419	392	394	385	397	388	405	414	393	377	382	391	398	401	397	405	406	386	420	416	446	388	401	378	402	389	415	399	378	403	392	418	386	399	350	387	402	414	414	388	371	370	399	417	422	381	420	385	425	414	411	386	420	387	424	354	374	407	380	395	426	376	408	394	410	410	389	398	409	398	416	371	421	428	403	393	412	381	403	426	357	397	398	395	438	383	385	375	416	391	390	405	450	409	424	410	413	432	409	391	404	410	381	443	396	391	404	418	375	417	436	403	425	391	378	395	380	398	387	409	423	415	383	440	390	408	421	395	395	367	395	406	414	386	410	419	385	386	429	398	387	385	408	369	418	389	436	404	349	402	390	407	392	423	381	391	452	392	407	401	399	414	390	382	384	375	426	381	408	410	396	433	425	384	395	357	389	398	397	409	415	425	389	381	433	415	372	375	394	378	352	422	381	380	383	401	370	422	408	430	441	421	423	383	375	354	379	360	424	423	449	399	391	436	392	413	367	403	429	393	398	394	402	412	390	368	388	375	377	408	408	398	402	399	375	399	402	393	399	418	414	380	382	382	379	403	417	407	413	436	416	410	368	415	375	435	413	389	435	401	415	381	403	352	397	411	415	388	397	392	406	378	413	388	373	395	400	391	400	407	395	425	396	389	369	394	400	407	402	438	407	418	442	407	385	445	399	429	422	383	415	399	420	394	439	425	420	370	412	400	405	348	396	402	415	404	425	409	372	381	435	404	348	409	371	415	411	401	392	429	417	428	370	395	418	409	404	393	413	400	389	402	370	397	397	392	434	428	391	348	376	391	382	448	415	406	413	390	413	426	410	351	381	395	381	385	410	425	404	391	410	406	387	406	387	396	435	397	413	393	440	443	427	418	406	413	408	393	385
59492	31531	12765	4164	1427	1336	812	612	424	310	249	230	251	201	232	241	246	218	268	235	214	213	241	230	226	251	252	255	256	232	230	229	256	225	219	230	223	246	237	238	211	250	213	202	223	221	224	241	258	258	237	237	245	229	243	239	219	225	192	211	226	230	222	255	253	231	224	188	256	215	243	226	235	241	247	225	233	241	221	244	251	221	263	201	214	211	239	238	195	264	236	232	184	192	207	215	215	222	240	204	206	236	225	237	233	243	185	211	225	214	251	238	222	237	190	206	248	219	232	197	225	236	227	234	241	265	212	228	226	233	271	231	255	237	221	206	249	230	217	227	216	216	217	222	242	261	234	227	219	242	227	246	221	237	242	255	196	238	228	203	242	242	233	240	240	209	198	208	216	222	223	255	218	227	197	236	253	220	242	190	237	218	203	232	234	222	198	267	222	204	235	238	266	212	213	223	235	251	197	242	246	245	203	234	213	238	228	230	220	257	260	221	241	234	222	226	249	208	242	222	236	242	227	196	233	207	224	219	217	219	243	237	246	233	235	259	222	216	243	192	221	247	224	228	225	225	231	219	240	219	226	211	254	224	248	225	209	227	201	216	199	246	225	231	242	230	233	234	224	230	226	250	221	218	236	231	232	243	240	223	244	239	217	219	218	245	219	216	242	215	248	238	225	255	234	208	226	208	237	246	209	251	237	202	237	216	211	222	260	256	216	208	238	240	257	230	231	250	235	200	243	237	252	201	233	224	218	214	247	218	236	227	227	248	226	236	213	195	207	228	219	219	218	221	233	222	229	230	219	229	234	226	220	224	231	234	213	210	200	215	221	246	203	243	244	232	252	206	239	242	241	214	240	219	224	206	260	225	215	248	239	218	231	237	221	202	228	226	207	221	209	234	223	233	246	216	215	223	214	231	257	256	239	230	212	222	204	228	227	212	219	210	225	222	215	242	240	222	238	236	213	241	246	237	229	235	224	235	246	235	223	251	254	223	233	213	205	227	243	214	217	251	226	243	228	240	242	214	252	206	222	229	199	231	204	213	209	218	242	228	217	245	204	212	229	226	218	241	251	203	223	252	257	218	241	223	205	230	214	226	237	221	236	234	228	214	244	236	238	208	218	221	213	243	235	209	226	233	234	234	225	224	221	262	216	215	221	219	219	219	246	241	230	206	216	242	238	199	256	237	236	241	255	245	207	249	214	227	230	240	224	228	222	227	198	235	225	183	238	228	247	234	217	223	219	250	267	240	219	240	202	217	248	221	237	246	210	236	219	230	232	201	228	243	234	242	212	212	222	211	235	250	207	236	221	231	220	222	218	254	228	214	237	228	220	226	243	252	244	217	232	210	228	240	217	234	235	203	220	229	246	227	245	220	223	241	216	220	215	215	218	213	226	257	226	245	224	221	242	229	205	227	246	257	224	253	253	247	185	217	248	249	223	228	211	241	235	227	212	206	244	244	238	209	203	239	256	233	224	227	221	196	246	212	242	258	260	231	214	248	212	207	232	245	222	216	222	226	227	212	240	265	230	236	219	227	231	240	235	226	224	210	233	218	219	246	227	270	265	221	231	217	229	197	245	257	250	233	216	261	238	249	215	238	235	218	203	184	228	242	206	256	229	217	264	256	255	260	206	227	238	237	227	229	221	249	234	246	224	210	209	245	227	237	215	226	218	246	217	223	228	228	243	213	247	206	208	212	243	213	238	255	229	199	228	253	238	237	257	264	250	209	225	213	200	237	226	244	215	249	227	220	236	248	228	218	205	203	216	207	251	244	241	204	240	249	239	208	222	237	239	212	236	240	254	223	227	224	211	211	223	233	200	220	271	210	244	220	242	242	250	250	230	237	231	253	220	220	231	227	227	242	215	225	202	251	247	249	212	219	214	237	215	215	231	246	210	245	246	205	199	228	233	242	232	248	225	249	250	229	233	216	263	240	230	256	210	208	197	235	222	224	217	202	205	221	244	194	264	217	218	233	215	258	227	232	242	231	230	242	238	232	238	245	234	203	213	213	210	259	199	215	213	233	254	239	242	225	243	218	244	249	265	207	246	202	210	226	237	252	196	247	211	252	208	225	223	247	231	249	262	232	219	273	221	248	222	220	219	211	261	221	210	224	205	205	194	253	250	202	215	211	226	235	210	221	233	244	199	214	236	216	242	241	217	239	235	244	221	229	229	248	252	206	245	261	226	217	243	218	198	208	245	205	222	232	233	255	248	233	238	234	254	198	232	245	216	214	224	204	215	233	218	236	234	275	247	220	228	212	236	224	235	271	229	223	248	228	249	218	244	233	231	247	238	241	204	204	215	208	215	222	217	246	206	242	256	249	246	254	210	237	255	230	231	212	212	266	236	227	237	211	270	219	250	222	215	246	227	227	239	219	204	227	206	216	211	236	231	216	255	234	238	206	247	226	212	235	211	248	229	232	247	234	247	230	248	234	236	228	228	198	214	205	213	228	213	235	237	223	217	240	236	221	230	232	218	210	239	220	214	231	219	268	249	214	217	214	215	242	190	235	259	233	235	223	246	234	225	238	229	198	222	203	262	230	202	236	263	238	210	253	238	242	221	259	214	223	218	253	271	217	243	211	273	260	216	209	221	224	233	221	249	242	237	224	223	233	224	222	236	226	236	214	224	244	233	225	195	210	220	190	227	235	264	246	220	243	239	194	269	258	173	237	226	248	231	213	235	210	216	245	216	227	211	214	220	242	226	262	228	220	228	249	234	239	229	209	213	249	189	221	212	238	239	235	245	226	212	190	256	264	235	222	228	227	247	234	202	227	207	222	204	234	199	232	220	212	230	235	240	204	247	266	224	234	208	246	204	232	209	200	246	221	216	221	234	227	233	217	240	234	225	230	213	203	227	226	241	231	252	231	238	255	217	206	224	229	219	204	248	240	218	236	242	248	231	198	237	238	237	213	263	198	224	231	243	212	221	253	243	216	246	238	252	224	218	224	242	248	251	221	256	230	224	219	242	225	238	225	218	231	237	222	239	251	223	215	229	240	243	190	241	215	237	223	236	247	204	223	207	235	259	222	222	196	231	202	193	228	206	216	227	237	223	214	226	228	211	249	219	223	258	225	247	205	239	286	215	243	221	236	220	207	220	255	231	219	212	223	231	232	241	219	241	238	247	215	204	222	230	225	227	233	248	195	214	231	229	235	243	214	224	238	247	206	230	258	229	227	267	247	249	215	193	224	221	265	210	222	214	196	248	254	203	229	218	203	223	250	231	226	211	216	251	239	233	201	231	226	212	211	228	215	210	241	248	222	208	238	256	223	222	237	246	231	236	220	214	270	224	213	223	229	253	224	196	236	240	226	237	244	230	239	221	191	220	235	217	237	234	237	238	231	236	186	228	221	256	240	218	225	221	250	208	225	195	225	230	252	220	267	259	243	227	246	228	226	230	234	248	218	242	211	242	247	218	217	254	260	251	251	243	227	233	227	227	247	238	236	264	225	193	227	237	231
36782	21350	12264	8389	3644	5088	3317	2418	1618	1036	742	648	614	493	554	537	506	565	565	504	521	503	523	505	473	503	487	508	527	509	485	488	534	533	506	515	495	494	486	478	497	505	491	500	455	543	518	472	521	509	507	505	481	490	470	438	493	535	538	492	536	481	491	534	491	496	476	473	476	511	493	482	461	529	490	514	513	474	475	493	461	491	477	456	491	468	495	470	526	499	488	511	495	517	478	521	458	506	530	503	483	477	474	452	494	474	519	512	465	513	464	499	516	485	496	527	482	509	500	491	457	463	470	503	480	496	478	493	485	455	513	507	482	513	493	457	491	518	473	490	453	491	524	485	471	506	490	491	499	502	538	504	492	495	459	492	500	495	505	504	506	501	482	484	486	447	472	505	498	493	466	511	502	482	493	481	496	486	504	485	524	473	480	443	506	506	486	475	468	550	458	516	491	489	497	451	496	490	497	508	507	468	482	490	516	512	497	515	544	432	535	480	515	515	534	539	521	467	498	508	489	476	484	466	472	497	480	498	501	505	473	475	503	495	501	508	486	477	473	494	461	466	453	485	509	481	512	492	485	506	507	472	478	465	476	469	506	454	480	457	493	498	482	483	512	473	485	501	500	505	465	456	480	489	499	525	515	517	501	485	521	499	504	534	503	502	462	470	507	499	501	511	462	493	467	481	516	504	519	517	506	501	479	497	455	471	484	504	486	508	474	502	457	450	477	484	504	508	522	503	501	511	477	496	534	524	504	473	477	464	478	508	474	501	462	501	459	454	486	500	519	471	540	525	523	459	475	504	519	477	454	464	517	510	470	446	513	467	481	479	499	509	495	488	543	514	455	503	457	495	502	491	485	506	454	488	490	506	455	502	485	473	503	516	452	508	512	484	471	521	510	474	499	481	501	483	460	491	520	498	461	513	441	471	521	464	479	508	484	482	506	534	491	481	505	498	502	510	484	507	507	489	507	483	460	493	503	516	468	548	497	503	544	454	509	466	469	506	477	474	516	465	500	465	507	507	490	467	482	508	520	527	458	499	468	518	497	477	479	444	421	433	447	504	508	493	511	540	510	483	463	464	461	530	508	502	474	478	482	477	494	499	459	499	510	496	489	548	525	448	513	527	438	496	476	480	493	480	498	494	481	493	496	521	466	533	486	482	518	453	488	513	485	463	483	486	534	505	508	517	517	489	487	485	438	491	515	498	486	508	489	508	475	468	472	501	502	482	521	507	485	484	464	490	485	494	481	515	449	470	460	432	469	554	491	454	485	482	517	506	462	480	526	515	475	498	485	497	505	515	559	493	475	523	475	469	485	484	434	487	478	527	477	478	494	481	489	451	482	483	475	469	485	521	485	469	451	462	458	485	506	552	473	485	518	513	435	476	483	454	475	511	496	502	494	523	513	471	492	491	484	496	482	475	507	529	502	467	460	477	474	497	494	509	512	490	472	504	460	445	499	489	474	512	516	490	466	483	496	450	489	482	513	497	483	476	435	481	510	493	441	522	498	475	503	485	512	474	513	497	476	494	486	466	486	470	482	479	468	491	506	533	471	498	505	482	479	482	513	454	500	492	488	478	472	479	453	486	512	470	502	494	503	488	478	488	500	520	499	493	473	483	515	495	505	479	512	475	478	512	471	502	474	466	471	505	486	451	507	477	488	455	502	528	448	507	469	467	505	494	488	529	456	522	515	496	464	458	535	504	470	457	515	478	487	505	477	483	494	489	493	483	496	498	509	475	487	468	482	510	465	467	513	502	470	511	466	498	502	496	522	472	460	469	468	513	491	499	508	491	452	499	417	458	488	513	495	509	478	451	517	457	459	493	489	501	482	486	515	505	478	479	498	505	500	446	494	490	478	485	463	499	503	498	486	485	501	499	488	471	512	496	464	498	528	481	480	498	478	475	496	523	500	494	517	469	460	498	522	501	487	458	473	521	483	483	508	500	481	451	470	517	481	478	504	475	485	514	464	478	464	460	525	513	486	512	538	460	442	492	473	473	478	479	481	494	460	505	487	485	472	477	501	472	454	491	498	525	458	463	512	480	507	497	506	488	490	482	517	515	485	477	453	477	519	500	492	477	510	461	477	507	466	460	467	489	486	492	465	489	473	456	466	502	529	511	503	508	472	471	495	507	475	450	516	498	480	495	532	480	483	480	496	481	486	510	453	489	464	468	474	483	529	505	504	487	514	512	493	509	475	499	471	501	484	470	440	496	505	446	528	480	517	490	475	464	453	510	499	479	524	489	509	485	499	501	506	488	497	511	494	472	465	509	465	499	552	557	522	490	451	464	511	469	508	481	472	486	473	500	492	496	490	493	474	474	512	473	470	529	491	499	494	480	464	487	476	467	483	496	464	482	486	507	486	460	451	473	545	497	467	475	481	509	512	530	463	463	489	478	472	486	523	466	518	482	494	500	493	474	468	513	481	530	492	459	520	468	509	502	501	511	489	491	450	500	455	498	481	496	492	491	455	530	505	505	493	462	508	500	510	466	486	524	475	445	502	488	501	487	485	473	466	469	470	510	501	492	474	534	471	531	488	464	520	526	511	466	457	510	492	503	461	494	455	468	487	498	484	470	467	505	525	490	446	502	446	530	486	486	456	502	514	497	485	458	463	452	513	463	537	514	481	497	491	487	510	469	466	489	510	481	482	477	501	428	469	504	503	508	467	445	508	493	485	506	456	460	475	488	497	493	517	523	499	477	518	461	525	473	536	492	457	485	490	456	479	524	472	497	507	491	458	493	516	525	491	490	482	500	488	490	510	541	541	469	518	524	477	480	471	515	498	547	456	523	498	498	512	463	476	506	507	500	488	484	501	467	487	471	489	483	502	520	492	464	508	464	556	463	455	453	502	478	470	516	513	444	514	470	500	482	467	472	447	469	459	495	472	494	516	510	520	488	465	482	455	497	532	476	482	486	531	517	499	471	478	490	514	489	468	527	493	485	505	454	484	493	518	449	492	469	461	521	470	505	507	443	481	438	475	463	464	477	531	482	535	525	498	501	492	480	432	527	529	493	518	479	496	474	552	516	497	479	479	489	475	459	487	466	463	489	467	498	496	510	434	474	466	553	447	482	485	461	533	461	447	467	510	493	469	459	474	440	471	470	497	494	515	502	490	510	464	497	530	468	458	504	505	467	515	502	501	474	495	472	501	502	485	484	476	510	521	520	468	491	467	478	491	466	459	476	518	476	449	483	471	467	507	483	480	448	488	527	470	503	523	497	530	484	496	530	447	450	513	477	473	466	492	481	490	534	500	538	446	481	491	489	498	499	486	438	474	463	484	492	467	492	489	508	534	513	496	495	451	475	461	490	497	513	510	502	457	497	476	465	445	485	489	503	464	492	479	526	511	496	466	481	493	456	491	539	482	484	521	509	524	477	494	497	453	481	510	455	453	482	469	512	458	485	499	501	470	477	492	482	491	506	493	504	498	525	480	510	476	508	477	491	489	506	456	496	479	491	450	480
37495	14663	6122	2335	347	245	260	245	217	212	181	210	212	207	189	179	165	202	197	222	175	185	223	204	203	207	227	203	208	195	212	203	197	176	197	218	190	194	195	206	187	183	182	187	184	206	220	183	225	188	182	197	185	208	211	220	189	214	199	206	211	192	203	227	180	185	206	184	207	195	236	215	225	201	195	207	210	220	179	204	202	185	178	177	217	235	202	200	210	200	193	205	182	188	170	177	210	201	205	180	191	191	207	187	199	195	211	208	201	196	162	224	229	207	195	179	202	187	177	228	196	200	182	217	230	202	205	214	182	193	195	215	192	169	174	186	222	190	203	187	205	201	194	230	192	205	200	182	212	203	188	198	178	174	186	218	199	181	225	185	222	194	210	222	181	172	215	208	212	221	193	185	216	221	201	213	200	182	183	176	189	196	211	187	200	235	186	213	177	187	208	216	220	172	170	175	187	196	171	193	200	203	203	173	177	177	195	172	199	211	188	183	192	216	192	177	216	185	199	197	184	179	203	207	199	214	196	219	195	222	198	184	220	193	204	207	225	205	184	216	239	227	214	183	216	195	199	201	205	233	210	184	178	197	177	199	196	216	196	219	188	191	196	198	200	183	193	184	186	166	208	186	200	210	179	191	173	230	165	193	200	212	185	180	182	200	206	186	197	182	220	188	206	194	220	192	190	211	193	206	197	219	204	207	187	199	199	186	197	196	189	196	208	245	217	224	223	232	206	202	205	152	198	200	202	204	207	177	197	201	211	200	201	196	179	203	201	205	208	205	195	182	216	184	192	217	202	196	220	191	189	229	181	210	203	194	176	190	196	197	213	190	222	199	181	213	188	208	229	195	198	205	192	198	203	174	228	205	193	195	233	243	209	213	221	218	205	192	194	183	212	216	213	220	192	164	206	218	208	191	196	203	205	205	175	196	165	218	240	201	189	202	210	220	201	197	212	207	229	189	201	211	226	201	194	209	209	191	194	209	199	211	179	216	217	213	222	215	184	199	193	193	199	215	186	188	187	193	184	186	205	203	183	208	195	173	195	201	232	179	200	209	182	203	210	192	200	213	199	214	178	209	154	204	192	199	202	182	203	203	169	215	202	202	188	199	205	188	214	219	186	183	194	189	193	215	177	217	209	210	180	195	207	182	210	193	190	202	196	198	183	181	202	185	219	205	183	216	211	194	216	197	209	233	199	204	191	173	194	168	173	198	219	192	200	218	190	197	204	174	210	197	210	186	219	213	200	230	202	190	189	189	208	211	202	188	170	205	200	183	220	217	198	231	188	220	204	191	179	190	192	200	209	201	214	207	182	214	193	191	199	193	188	217	218	200	193	207	199	212	208	208	184	185	199	189	208	178	175	174	201	197	214	213	209	210	187	223	173	205	183	204	208	195	211	200	219	191	215	198	208	202	203	234	187	238	211	196	210	204	196	215	204	252	215	189	224	194	215	173	202	197	180	148	173	169	202	213	168	195	203	219	210	194	194	206	192	212	202	182	214	195	191	191	190	214	188	184	217	203	231	219	205	162	184	218	209	224	194	206	185	217	217	212	216	191	172	175	174	213	200	217	223	204	198	208	218	239	193	177	188	217	214	223	216	191	210	182	197	215	192	214	203	215	164	189	193	243	191	209	192	184	205	189	191	183	196	198	198	192	194	197	206	192	200	199	168	203	184	241	227	207	223	207	200	212	187	200	200	168	226	196	209	212	204	195	180	208	229	227	199	189	177	206	204	205	176	192	206	206	229	193	175	208	181	209	187	196	212	200	199	173	183	197	213	195	186	177	188	177	203	178	190	190	184	195	209	212	204	214	204	195	178	205	212	219	167	186	163	186	193	197	173	183	229	179	187	207	190	180	193	197	208	206	181	202	208	179	194	192	172	196	218	192	192	198	185	202	212	207	203	200	217	186	197	176	174	227	194	207	188	216	230	185	192	189	206	186	203	227	175	212	197	218	212	195	192	207	204	177	204	187	238	186	246	213	206	201	209	198	199	186	208	225	199	199	213	226	215	210	217	195	179	225	225	191	200	211	178	191	210	212	214	219	207	228	199	201	199	202	205	217	187	209	173	200	200	224	185	169	205	187	202	190	209	230	212	195	214	210	194	186	192	212	214	202	225	181	240	199	185	158	193	213	219	207	199	218	204	220	212	173	224	188	199	218	189	200	225	207	178	207	211	173	178	197	204	193	207	200	190	181	194	183	200	231	197	201	199	189	224	196	195	196	192	218	208	185	212	208	201	177	188	173	196	201	206	208	182	210	197	211	192	165	218	206	163	213	206	184	222	181	202	220	176	208	203	199	201	211	216	184	188	209	172	222	203	214	220	182	205	192	216	215	195	198	185	196	219	190	198	219	200	195	213	180	184	167	191	226	213	187	192	231	219	232	216	211	211	206	205	177	198	222	204	209	182	203	241	207	201	197	169	190	188	200	204	221	182	223	191	185	220	196	214	205	208	211	224	214	212	201	224	196	188	181	209	223	186	200	191	175	189	202	196	188	201	205	205	208	179	187	188	177	186	196	188	223	201	187	191	208	192	219	217	203	222	192	189	191	198	233	197	210	190	193	188	211	217	209	180	181	193	225	213	187	231	169	224	190	205	195	184	231	185	215	176	199	197	221	181	189	180	176	172	180	208	181	203	217	201	197	209	182	196	179	205	172	179	214	192	201	190	173	205	182	186	200	211	222	183	192	194	204	208	205	175	181	182	209	196	210	187	186	198	174	198	229	190	183	200	190	204	209	217	204	203	220	218	214	198	221	227	188	176	188	200	199	183	173	198	192	217	194	190	205	223	201	192	195	197	204	204	181	173	151	177	197	209	219	197	216	227	199	183	209	187	199	201	196	181	218	213	197	190	191	222	208	196	214	218	172	214	204	212	164	202	187	213	194	226	199	205	165	186	210	194	201	215	199	187	243	217	201	244	221	176	215	201	208	189	188	209	186	218	195	212	193	191	168	179	223	191	188	179	219	196	229	198	184	224	176	181	203	182	218	198	191	206	229	174	195	212	205	209	212	196	198	169	204	201	177	179	183	205	235	177	183	195	183	205	177	241	216	198	203	201	211	181	181	207	195	194	189	211	229	214	202	211	207	204	206	192	213	198	203	203	225	173	208	190	236	177	216	196	196	188	171	209	169	221	213	199	159	194	195	207	196	198	197	219	204	192	202	196	202	207	203	176	209	179	169	195	223	242	172	221	238	219	193	202	217	170	230	206	224	196	191	208	180	227	186	197	221	180	205	216	191	184	181	199	189	214	201	220	194	196	228	185	206	210	204	206	188	195	218	208	194	220	191	169	219	214	212	187	237	187	185	190	180	211	217	210	206	224	194	196	198	237	203	221	195	205	200	197	192	207	159	203	208	185	185	210	202	193	221	205	186	204	196	179	199	201	190	168	185	214	182	220	212	202	181	202	184	188	207	164	220	198	191	198	202	196	179	223	249	243	178	184	223	179	184	200	211	189	199
22023	9097	9075	5201	775	691	573	543	459	437	414	428	421	428	433	431	431	466	425	404	430	437	416	414	432	415	419	422	438	431	464	464	441	437	433	418	387	425	408	443	457	418	446	441	450	427	412	451	406	403	404	395	424	435	447	417	447	436	419	428	414	432	434	426	438	441	429	425	423	435	414	434	449	414	462	409	467	431	386	441	422	410	428	437	461	406	445	432	443	396	438	437	435	405	413	423	432	407	401	427	439	425	442	402	423	450	441	429	401	413	428	395	415	445	403	445	453	429	443	413	411	425	427	437	427	434	394	434	380	442	461	438	461	415	444	417	444	424	424	462	438	433	454	427	434	428	406	393	451	458	396	465	415	481	430	428	430	434	435	422	425	429	433	418	428	430	426	444	409	381	420	439	433	393	448	422	418	431	435	396	411	400	448	399	433	445	436	407	417	421	400	421	419	419	400	403	442	436	416	436	451	393	401	427	429	422	420	430	440	422	403	432	436	404	427	459	454	423	420	419	410	425	438	416	428	426	426	401	428	439	452	436	420	459	412	445	454	428	461	420	396	435	425	426	398	424	409	424	434	433	437	396	417	434	443	436	418	426	484	411	434	378	423	409	453	423	402	444	427	419	425	432	424	433	444	423	418	398	438	403	407	433	438	451	415	388	449	407	396	426	401	451	446	414	401	403	420	408	403	427	438	437	411	397	428	429	411	438	369	426	443	407	447	399	434	425	429	468	441	410	408	436	471	400	400	421	426	453	395	397	393	437	413	413	419	413	387	400	486	456	435	442	434	428	428	403	466	444	419	398	444	400	433	428	414	404	424	418	473	448	415	436	414	429	423	439	444	413	405	454	431	448	441	414	407	439	386	431	437	424	377	441	433	383	422	414	417	413	429	459	407	462	416	376	443	442	409	403	415	439	404	415	386	413	413	435	420	409	423	453	476	430	442	425	466	410	435	454	389	405	416	395	452	436	410	438	415	387	448	438	445	447	417	456	422	411	401	419	438	422	394	435	403	417	399	405	444	433	398	411	387	428	444	411	436	418	450	423	457	397	431	459	369	443	424	403	422	376	404	407	452	412	414	409	434	437	428	423	461	428	419	440	440	411	407	424	389	402	399	395	436	422	429	404	378	418	419	409	435	407	452	456	409	423	441	410	431	429	416	436	414	424	452	392	419	438	416	426	402	432	419	432	401	426	429	458	423	373	423	425	464	454	434	406	429	395	428	458	440	420	410	423	424	466	410	456	421	443	447	423	437	406	428	433	424	401	438	441	434	463	428	432	419	410	446	405	381	420	446	380	457	412	419	445	404	414	430	424	425	426	404	424	423	401	414	420	443	425	382	442	444	401	418	412	444	459	443	404	416	414	447	431	402	445	457	480	404	454	452	439	443	442	436	419	410	437	409	436	422	400	392	434	454	384	410	434	437	446	428	383	413	425	425	453	379	423	401	425	443	450	377	456	442	481	382	432	434	460	458	432	411	398	445	437	449	419	475	413	404	416	399	420	428	436	434	415	404	417	420	415	436	407	350	405	453	449	446	398	418	447	424	415	413	426	423	415	437	429	421	445	423	409	445	456	400	428	445	415	452	435	402	408	432	436	424	426	426	431	401	425	449	431	419	434	405	405	410	414	456	448	404	427	421	410	418	415	425	453	429	429	432	443	427	466	441	435	469	408	436	444	420	468	439	422	403	434	404	424	421	418	380	466	418	442	437	429	461	411	427	424	416	414	377	414	417	456	434	410	439	418	421	427	386	449	446	444	399	455	435	400	386	393	436	437	406	404	421	430	408	420	385	435	400	410	438	403	434	419	413	408	397	446	411	462	417	445	431	412	440	428	407	408	446	442	421	402	429	433	416	426	417	412	430	406	426	434	387	447	415	443	384	417	432	396	433	436	453	395	405	399	467	432	449	431	428	448	402	425	383	421	437	458	446	453	413	431	410	420	423	466	437	398	436	415	435	445	446	422	423	459	431	431	448	442	439	412	409	386	425	432	449	406	410	447	420	419	432	452	395	439	444	430	427	420	426	415	420	427	427	388	469	430	407	404	466	441	433	391	435	415	438	421	431	428	408	430	420	409	423	403	449	422	413	431	429	398	431	402	405	412	424	424	411	455	416	433	413	415	396	453	401	437	430	412	424	439	412	407	394	418	433	423	420	454	409	397	424	410	378	419	416	409	426	421	412	446	429	442	417	423	415	425	458	425	394	442	443	375	440	383	425	422	415	412	385	425	395	390	407	417	433	422	406	440	418	439	413	385	421	432	405	414	443	437	414	408	468	403	413	447	416	430	425	405	446	408	455	415	422	431	453	433	424	393	441	444	434	425	450	405	430	412	421	420	428	409	411	424	434	442	446	399	442	463	402	430	432	412	439	403	430	424	428	409	407	404	413	390	414	448	407	406	404	417	411	443	427	402	406	435	441	442	439	427	445	391	430	396	438	460	376	447	408	432	457	405	403	482	443	422	437	415	427	385	399	434	418	414	379	407	428	412	490	417	426	419	400	424	429	431	402	429	443	436	442	442	431	446	401	423	428	420	433	420	403	419	441	435	416	429	436	405	452	417	428	398	393	450	430	446	428	385	446	427	411	408	481	468	422	407	458	429	418	411	449	428	413	428	424	405	407	437	427	407	421	429	414	415	424	455	441	428	387	405	411	439	406	412	414	458	442	461	401	431	405	401	432	423	430	436	431	389	436	386	442	410	422	369	438	451	393	426	416	411	381	432	432	432	439	431	450	442	411	421	441	430	404	429	438	436	451	446	438	434	418	409	374	386	431	447	427	422	414	423	450	428	444	441	396	410	423	425	384	429	426	439	425	425	417	442	420	436	468	416	437	432	438	426	388	438	425	381	433	407	404	433	452	411	434	400	413	426	429	414	443	440	408	425	400	447	423	452	410	445	438	435	438	404	403	438	432	457	414	395	449	386	434	364	413	430	448	417	464	411	421	444	432	417	436	392	419	446	418	414	404	391	453	439	395	439	406	438	406	455	450	423	424	407	433	411	433	441	444	446	437	384	452	391	395	413	413	438	419	465	413	427	404	416	395	411	433	404	425	455	437	450	447	427	449	401	444	436	414	439	423	446	406	466	404	440	439	439	468	419	430	397	386	452	420	435	408	439	417	459	477	441	408	418	429	457	399	416	422	403	448	419	415	445	390	419	422	436	434	427	396	394	409	393	448	425	375	409	434	447	453	463	453	441	414	388	417	420	425	451	428	391	398	436	399	426	413	437	431	453	416	440	433	418	430	446	445	421	436	440	421	406	392	423	402	441	444	415	390	415	429	443	412	449	383	400	479	438	416	417	425	417	441	443	413	424	436	464	406	434	395	407	436	432	403	416	429	407	446	429	404	396	410	424	430	417	430	404	447	404	432	436	409	431	421	429	409	421	420	411	417	428	475	403	426	434	426	447	399	420	448	430	394	439	445	422	423	410	431	422	425	455	384	412	417	410	426	426	401	437	440	409
49554	26293	13955	3139	795	889	770	519	339	256	194	171	180	173	176	194	190	206	180	184	196	175	173	188	188	188	153	151	213	182	169	191	172	200	183	165	169	164	167	175	193	179	181	173	192	181	204	175	175	175	178	163	164	178	191	190	195	159	167	167	156	164	134	195	190	162	182	152	162	201	164	187	196	180	175	177	169	167	166	164	178	155	176	177	208	181	202	157	138	162	168	197	189	188	179	196	172	186	162	191	171	179	166	156	193	186	171	191	171	152	161	153	197	165	155	198	179	165	179	179	171	161	174	170	168	178	164	163	161	183	176	167	177	173	161	161	160	171	140	165	148	162	189	189	166	211	180	156	176	160	155	190	167	193	164	168	183	193	180	190	151	166	169	200	171	159	148	182	163	164	172	195	191	181	184	174	191	176	191	164	184	173	172	180	198	183	179	145	169	194	185	170	198	195	160	191	172	164	178	187	171	172	184	168	171	188	162	159	155	152	161	169	180	195	183	203	182	174	177	188	175	181	171	183	189	173	191	172	177	175	187	177	192	163	165	186	165	185	192	170	192	165	176	173	170	184	191	162	157	167	182	165	180	164	191	156	162	168	167	178	185	165	167	183	150	161	174	162	174	166	171	189	209	167	205	186	186	177	177	184	183	167	186	172	194	199	196	187	160	164	161	174	171	169	157	172	195	157	175	183	189	150	167	196	183	173	212	200	159	199	194	183	195	170	186	172	166	183	170	161	167	202	177	180	178	168	162	170	184	178	174	186	198	176	175	175	182	189	181	164	180	204	136	168	180	170	188	165	183	152	172	175	194	223	189	183	181	178	175	170	158	185	185	185	171	162	166	168	193	163	186	186	200	160	206	178	173	187	181	163	163	168	173	174	158	196	160	151	152	163	168	180	142	176	169	168	178	165	156	161	187	183	138	183	166	162	179	183	169	179	189	175	224	173	165	178	181	163	177	181	179	168	179	170	194	193	176	195	177	215	169	162	201	187	196	176	163	188	186	174	177	184	174	187	155	193	197	149	187	173	156	149	181	179	183	157	174	176	162	174	182	176	194	204	163	178	163	159	159	174	170	178	185	153	172	185	188	177	177	176	179	157	177	164	173	190	186	168	166	171	196	177	174	186	168	161	191	186	192	160	175	144	188	177	200	174	207	170	157	166	178	160	171	153	169	189	152	165	187	157	158	194	190	156	177	187	194	183	184	200	169	199	182	157	168	158	173	164	172	189	172	191	181	189	177	176	190	173	195	172	151	180	170	177	190	172	161	198	191	152	166	182	188	194	144	176	180	178	180	169	177	158	176	195	173	205	181	187	193	185	192	173	187	186	153	171	172	179	156	159	183	183	188	186	179	170	164	172	183	158	158	192	166	178	175	162	189	173	158	193	163	179	177	181	185	171	175	180	196	174	176	188	187	175	152	185	174	174	183	198	198	175	177	191	161	160	180	183	147	163	201	167	200	183	146	158	168	176	190	168	194	172	154	158	169	161	174	178	150	158	194	186	173	172	183	147	176	154	179	187	182	166	180	152	174	189	165	167	149	154	158	180	169	202	150	184	163	147	184	187	183	189	176	171	189	162	211	184	167	145	176	179	174	177	199	168	181	151	169	175	208	166	166	151	179	196	186	187	169	168	162	175	160	155	190	168	185	180	183	170	180	182	186	165	172	172	152	199	178	194	190	178	191	184	196	204	170	191	185	192	177	184	148	197	177	181	162	177	166	184	164	192	198	188	178	174	178	178	181	170	169	196	179	161	180	187	171	209	170	163	195	188	169	146	167	169	169	151	163	151	163	193	203	189	200	181	161	178	209	180	174	175	162	196	186	192	176	191	178	177	160	165	175	156	159	168	181	163	162	164	160	146	159	194	187	157	184	153	192	169	185	160	188	196	187	188	158	171	186	157	168	167	186	212	181	192	172	166	187	169	189	167	165	166	180	190	176	185	163	166	185	189	172	210	171	158	189	215	186	179	217	171	191	164	156	183	152	165	165	164	203	197	198	157	152	158	173	197	192	176	157	155	191	168	155	176	194	199	184	176	200	178	182	166	168	166	180	176	167	179	182	207	180	175	165	192	153	173	179	149	159	194	181	192	173	193	155	191	197	191	159	168	165	143	171	183	171	163	179	192	202	165	156	176	191	173	161	169	196	177	190	162	163	170	176	171	180	178	195	188	167	163	171	183	152	183	204	192	216	169	173	169	181	183	165	183	201	186	137	190	181	183	173	168	146	142	186	190	159	148	180	162	220	162	185	154	192	187	186	205	171	175	187	185	182	203	207	190	189	170	183	191	199	179	185	210	167	214	181	166	153	197	171	172	172	149	186	176	169	148	188	202	196	177	160	205	170	166	211	183	162	197	160	192	141	175	158	173	166	173	191	137	199	192	195	175	190	169	167	151	156	189	184	167	187	192	158	209	188	174	160	170	168	171	164	216	185	169	194	175	184	178	143	167	173	185	151	177	196	194	191	152	173	165	170	168	181	182	174	174	158	161	173	185	173	189	175	181	161	189	161	156	177	195	186	169	190	163	168	178	169	186	178	184	159	169	181	186	189	165	161	171	138	165	171	170	160	214	166	194	198	174	183	201	170	197	156	178	174	189	187	194	161	186	151	179	175	193	188	183	155	187	160	165	180	174	194	165	175	216	192	163	182	175	191	174	181	179	205	165	215	175	193	163	175	162	172	177	182	155	174	177	186	171	193	186	151	179	190	176	182	180	187	180	143	149	171	154	190	162	186	170	172	162	179	159	170	177	162	190	174	171	188	189	162	175	169	167	172	170	162	177	161	176	159	178	168	176	163	177	170	152	164	166	163	156	168	160	141	173	187	193	188	204	162	171	188	189	195	210	183	176	159	167	200	163	155	175	226	182	193	176	203	157	187	170	149	214	180	162	168	177	185	150	179	172	182	165	181	185	190	156	185	168	196	197	176	187	161	178	173	178	187	166	166	176	157	161	216	224	161	160	180	170	179	198	212	166	165	181	144	170	171	191	172	174	186	194	189	171	197	179	163	176	177	171	180	174	189	185	161	192	166	182	140	167	183	182	181	187	176	217	185	169	155	178	154	183	176	182	190	155	180	182	187	184	183	160	171	137	184	202	203	174	169	169	182	196	159	168	190	166	211	193	179	199	177	192	177	154	161	178	187	169	178	150	160	191	186	144	175	181	186	149	174	171	157	186	168	193	174	168	200	192	179	161	177	200	163	168	184	201	189	160	200	154	185	177	201	177	219	188	180	181	165	170	159	185	148	177	184	199	200	185	189	169	164	167	155	152	150	168	164	168	173	180	178	197	196	176	181	159	163	171	201	186	176	206	172	169	165	178	190	156	170	174	188	184	164	175	177	198	176	207	182	186	216	199	179	164	183	199	185	165	186	201	188	167	175	172	176	180	189	185	200	164	174	198	185	175	172	200	174	177	193	164	166	177	193	165	176	164	175	173	161	145	162	185	166	187	137	163	201	181	169	153
29431	19143	15863	5481	2287	3839	3032	1978	1139	726	553	464	472	440	406	409	433	400	389	417	392	413	427	426	367	411	391	383	372	392	393	382	383	419	383	397	388	401	360	394	398	413	416	380	407	402	395	385	384	374	380	380	399	389	400	403	421	388	403	400	362	394	369	364	393	442	397	410	373	360	380	375	399	393	392	376	370	380	396	385	381	403	419	392	391	394	394	412	378	412	388	372	411	373	404	400	395	382	412	383	420	366	447	419	414	368	401	367	347	384	417	388	387	381	398	415	406	402	404	332	391	372	404	355	401	377	364	405	410	380	427	385	379	425	384	385	410	391	362	389	402	321	404	410	397	386	399	369	399	407	375	384	377	407	405	379	360	401	408	388	377	422	426	404	405	381	363	367	395	357	360	402	380	374	390	374	400	379	355	388	383	363	414	371	380	364	395	396	404	371	387	384	408	345	398	345	407	370	416	416	400	397	396	402	379	378	381	398	393	390	387	376	377	382	429	391	375	370	388	375	384	380	369	389	398	379	398	387	403	395	428	397	399	388	379	340	417	394	383	402	368	405	385	391	360	396	370	379	386	385	402	391	422	390	377	396	373	391	382	393	409	401	380	412	371	418	383	390	411	397	415	407	394	384	386	370	367	405	391	418	375	391	383	388	392	387	399	411	364	394	366	381	413	379	389	407	423	385	356	394	386	366	402	372	370	413	377	386	416	421	377	372	385	388	395	363	399	366	389	397	371	430	399	387	378	388	384	403	382	363	378	363	409	399	383	357	378	389	353	375	417	347	387	403	404	387	397	386	396	380	372	367	406	417	394	401	394	371	390	369	390	379	341	416	407	387	361	374	380	385	404	415	396	406	384	372	401	402	395	402	407	370	415	382	398	373	431	400	408	388	407	385	420	409	387	380	370	372	397	380	380	409	388	420	394	390	399	395	405	395	346	386	423	376	381	433	387	374	372	410	394	396	371	389	388	370	363	397	403	408	395	343	366	375	392	401	409	410	397	359	370	360	360	367	387	375	346	366	441	369	405	381	396	373	386	403	405	404	373	385	394	389	378	403	365	390	400	430	387	361	406	394	380	388	416	348	398	420	404	416	366	396	390	402	406	378	411	387	374	384	402	405	378	407	344	411	390	387	392	356	401	386	392	386	377	431	389	396	410	345	361	391	412	340	406	368	361	400	386	320	386	381	410	397	388	399	386	395	386	364	383	381	370	368	404	365	367	412	373	416	386	399	385	409	389	386	372	386	371	364	397	414	384	397	394	420	415	381	394	369	409	372	379	368	447	399	383	383	417	379	412	382	394	382	405	417	378	389	345	406	405	391	362	424	369	425	385	398	383	358	379	395	411	378	391	400	370	405	395	376	390	397	372	393	411	384	380	384	420	376	369	417	440	384	377	407	378	401	362	370	365	409	382	388	391	383	395	433	385	388	427	384	369	394	388	380	388	399	413	421	386	368	371	401	392	419	371	380	352	372	403	384	370	425	385	389	394	371	408	394	440	394	381	405	402	394	369	385	379	407	378	381	421	420	389	349	367	357	401	402	379	368	374	370	401	371	399	361	405	386	381	407	370	395	380	393	366	362	404	400	372	393	378	423	397	395	396	345	348	378	389	386	396	421	348	383	364	388	404	365	401	385	366	389	374	373	387	381	370	372	399	345	386	349	379	440	403	364	393	362	391	390	404	383	406	403	350	377	365	383	391	403	387	407	381	399	356	396	385	441	377	334	409	379	342	393	395	378	413	381	389	384	408	406	405	366	344	365	378	385	359	381	428	371	388	392	371	401	384	402	352	371	411	398	368	405	382	382	366	408	394	363	395	374	408	378	412	351	395	370	387	388	381	331	363	366	371	380	369	391	400	406	401	405	414	400	377	390	413	352	364	400	403	387	388	375	413	393	393	397	392	344	387	392	398	372	394	382	401	425	389	378	408	404	404	385	420	363	354	370	391	389	405	375	410	364	414	407	363	417	398	411	392	375	404	381	390	370	395	424	404	404	411	432	348	386	396	353	386	383	422	393	410	376	383	427	369	415	408	429	382	350	420	384	436	372	353	430	410	351	373	417	394	379	419	385	377	420	367	378	403	389	373	396	386	391	393	406	405	385	415	402	369	391	409	383	390	409	360	391	400	386	370	411	421	390	401	401	391	373	386	376	409	383	389	375	396	400	403	430	395	427	384	381	379	381	386	370	396	385	359	398	351	409	411	382	372	368	401	406	426	368	430	399	423	375	392	406	400	392	404	392	402	380	388	398	386	393	386	372	358	390	405	383	436	372	352	427	382	419	416	411	389	387	408	415	341	371	350	365	390	374	412	401	354	423	406	375	361	376	401	377	405	398	378	378	431	392	391	414	354	373	408	416	408	374	407	397	380	387	384	388	409	364	367	387	402	377	388	407	404	394	397	346	381	397	404	396	407	412	365	374	394	371	400	408	409	402	402	391	389	353	372	410	404	407	395	400	398	432	356	371	432	411	415	379	381	363	403	377	387	355	371	357	376	394	381	354	374	409	371	371	401	367	383	377	407	396	396	406	403	435	382	409	400	402	377	385	412	395	346	394	364	402	368	436	371	385	396	359	368	377	404	367	436	398	392	372	407	382	405	397	381	393	362	402	411	371	394	393	425	370	365	399	374	410	403	390	399	362	376	445	409	360	388	367	371	401	406	404	375	382	401	412	397	398	388	410	392	377	378	378	361	419	383	398	428	399	373	407	393	395	371	418	372	393	387	409	363	392	387	401	390	366	392	396	411	428	390	396	377	390	415	362	380	400	401	383	383	391	383	352	391	350	374	384	391	387	374	381	364	372	366	402	355	379	399	381	372	406	399	368	414	356	410	427	379	437	387	389	394	374	372	378	384	374	395	374	387	410	363	361	368	392	389	365	377	385	373	372	378	366	402	377	385	400	363	391	390	391	424	398	384	417	409	391	401	380	376	392	356	382	367	383	410	387	370	402	437	391	386	365	419	367	385	373	398	385	404	397	413	401	357	378	375	396	407	385	414	354	368	398	362	391	387	394	393	402	378	404	378	349	390	402	389	380	407	377	435	391	395	342	406	424	418	387	397	362	377	354	367	415	398	377	374	399	394	369	382	364	391	381	410	364	399	363	379	386	382	411	368	390	383	404	357	384	387	380	393	381	377	413	386	412	378	429	391	381	379	413	394	401	346	401	389	394	381	361	422	410	366	401	385	407	446	372	391	376	406	420	370	376	395	364	384	396	359	367	386	363	385	361	403	347	384	385	408	402	406	395	365	381	420	392	399	362	374	383	429	405	417	403	388	403	431	411	381	417	402	424	395	371	397	360	363	372	387	393	376	409	370	387	389	398	411	436	396	417	420	389	404	408	369	390	383	391	381	348	378	411	390	385	392	405	386	396	376	416	395	369	367	404	380	371	379	391	353	418	388	389	383	409	399	414	406	400	386	398	377	357	412	387	393	411	373	381	398	420	369	398	364	395	398	404	384	397
61972	33602	16156	4488	1113	1532	1032	671	484	365	279	263	261	261	223	225	211	240	219	247	220	220	244	254	258	223	227	225	234	212	219	225	225	218	231	245	221	254	217	219	227	255	206	219	207	246	239	274	203	183	226	181	205	215	218	205	219	204	223	220	247	227	229	234	229	256	241	236	227	229	188	261	237	220	254	267	218	237	244	205	201	220	239	212	213	220	225	209	222	230	234	204	216	225	233	233	239	234	245	227	217	209	261	242	227	214	231	220	266	202	217	224	247	222	229	223	236	241	245	245	239	222	223	200	234	226	219	181	234	222	229	233	217	225	244	209	257	219	224	238	221	189	185	243	247	221	248	224	215	257	229	248	245	262	238	218	238	230	212	222	225	216	218	205	237	230	226	238	240	208	215	231	250	232	262	238	221	255	225	189	235	249	206	225	227	269	205	241	231	235	221	229	229	228	247	231	232	210	236	217	221	241	217	233	217	227	208	224	236	225	240	245	239	220	241	211	204	240	228	271	227	255	241	236	267	235	244	232	222	242	216	227	255	276	220	243	238	235	238	227	230	206	203	213	246	224	235	219	222	243	238	246	211	203	235	222	217	204	227	242	198	219	236	225	231	235	210	239	231	222	246	242	244	241	216	226	251	222	227	240	200	223	201	232	224	214	221	244	248	232	243	216	226	220	223	215	238	194	236	249	257	238	252	221	218	214	230	218	254	256	224	210	243	211	204	220	243	232	238	202	236	255	213	219	249	192	200	215	239	225	214	214	211	215	223	225	214	223	220	218	239	243	224	239	223	205	253	222	213	232	188	203	218	222	209	232	226	216	236	223	232	249	238	199	219	248	210	235	215	238	208	275	239	208	205	223	249	262	230	229	247	202	190	224	232	234	245	254	253	262	238	234	203	217	237	242	246	190	218	240	224	229	234	217	224	220	220	229	247	253	218	233	216	230	210	231	225	214	241	252	243	233	233	229	211	224	222	238	237	267	203	251	220	230	249	252	240	233	221	219	215	214	209	246	232	250	242	230	213	236	213	246	220	219	212	221	224	222	210	250	243	228	211	230	231	244	202	200	224	255	224	252	206	225	244	253	228	204	209	205	208	216	231	228	206	214	229	205	233	258	253	204	204	260	213	265	232	247	234	216	237	223	220	245	220	249	269	206	217	213	191	213	248	247	230	270	206	260	231	200	236	208	248	231	243	216	225	242	226	226	211	238	227	265	223	211	205	238	244	240	219	227	200	182	242	224	232	243	253	220	229	231	218	221	239	228	247	233	236	244	231	252	254	214	273	248	241	238	253	225	264	250	236	230	208	242	246	249	262	228	253	238	253	237	261	232	242	236	205	220	217	255	230	255	219	231	224	244	239	237	241	232	222	241	222	236	240	234	188	226	220	217	218	216	212	232	231	240	253	232	227	228	241	229	212	256	223	216	230	249	242	215	271	202	220	222	233	217	228	192	211	243	216	226	234	209	233	234	234	232	223	233	257	247	236	234	230	230	255	258	206	230	202	225	220	223	233	223	252	202	234	222	242	224	258	199	244	249	233	233	252	242	242	200	191	242	229	216	205	263	254	206	237	256	238	245	210	179	224	224	247	206	219	225	222	226	234	217	228	227	268	254	215	222	243	231	239	229	203	219	263	216	221	233	217	241	224	217	202	234	230	201	228	205	246	244	236	237	238	234	220	271	244	242	225	219	222	236	202	239	216	238	231	259	224	226	213	228	243	221	225	214	227	219	235	234	238	227	216	246	232	207	198	227	222	238	243	225	226	224	235	230	232	185	212	207	219	252	230	183	220	197	244	232	214	241	237	246	227	235	271	239	230	185	220	251	229	213	248	227	244	201	222	271	252	237	229	195	259	231	223	262	234	258	228	222	244	228	221	247	257	178	233	207	255	225	220	213	234	243	254	231	239	232	211	243	197	228	249	209	222	244	219	206	217	221	201	234	249	208	204	226	239	217	242	196	234	225	263	241	213	256	256	228	238	239	213	213	192	225	252	253	229	220	206	247	226	235	275	232	228	209	211	242	246	220	255	233	221	263	243	226	202	254	246	209	220	204	233	209	220	227	222	251	251	223	237	213	231	205	220	210	215	226	230	233	234	239	215	222	229	255	266	219	246	247	239	218	225	255	216	196	218	224	220	202	246	234	227	231	246	238	262	219	257	255	218	216	206	268	206	220	243	253	202	239	259	231	218	216	212	225	236	241	220	230	251	244	223	225	217	248	279	213	229	232	215	224	215	221	216	240	227	248	213	226	251	232	269	223	241	253	216	258	252	239	260	224	220	222	209	210	230	243	223	222	218	206	237	234	227	228	233	228	230	191	225	198	261	259	238	260	257	222	213	228	232	239	247	228	237	219	224	213	229	245	200	230	222	267	241	252	236	231	229	234	241	201	235	256	228	276	230	250	244	248	222	217	203	244	242	231	257	207	202	224	255	222	235	248	257	264	244	231	231	221	226	279	209	224	231	202	229	245	262	240	233	240	203	223	220	211	255	234	200	226	228	206	255	231	215	220	217	229	235	236	210	230	241	256	239	269	214	231	245	246	225	248	241	241	227	237	206	229	226	229	213	210	251	251	246	222	240	220	213	257	205	226	215	225	263	219	230	235	217	190	207	213	196	239	206	226	246	223	244	218	222	223	251	217	231	237	237	228	226	230	203	237	216	260	233	247	248	229	233	253	228	223	216	218	196	251	206	240	299	226	218	201	234	263	233	231	210	225	216	226	219	243	232	236	228	192	248	213	213	190	234	211	239	239	234	228	246	234	243	232	196	212	234	222	230	231	225	248	244	230	221	197	260	251	214	241	256	234	236	231	217	220	221	253	230	230	212	210	223	245	218	245	213	231	227	250	247	239	238	240	250	208	222	207	201	230	195	246	237	215	247	226	238	238	241	222	230	256	241	218	245	211	243	226	228	220	199	235	220	223	233	241	238	240	220	261	233	213	242	232	192	200	220	236	237	228	215	236	227	253	210	231	218	225	223	219	218	221	238	233	226	241	232	255	240	226	221	231	223	252	231	231	232	237	214	219	216	249	232	230	225	226	243	211	257	262	259	244	235	218	210	220	236	221	207	251	234	224	199	227	210	241	219	231	244	235	222	221	235	251	231	203	243	211	244	260	209	229	221	229	232	228	237	231	237	232	218	216	243	221	205	238	237	204	240	218	237	244	254	238	226	200	228	233	208	215	205	251	253	225	240	247	216	217	250	207	223	212	210	232	255	236	219	218	199	234	235	249	197	233	220	228	211	234	229	246	252	234	239	203	225	241	214	246	237	219	239	201	256	232	204	221	243	243	225	233	244	219	221	207	253	236	230	245	200	223	248	234	223	222	216	197	174	227	209	229	214	244	228	234	231	216	223	234	228	208	197	223	236	219	257	240	234	242	245	215	236	226	247	210	235	213	255	240	166	246	221	248	241	232	213	246	253	191	231	237	235	232	231	190	236	234	250	225	218	211	223	215	232	205
37928	22720	16154	7212	3182	5698	4154	2743	1656	1038	682	643	575	555	502	527	517	503	525	493	490	522	469	533	526	493	521	527	533	470	509	515	493	504	502	503	484	477	526	490	489	482	499	471	530	473	463	471	468	486	503	500	502	469	471	505	469	502	538	497	456	494	502	516	519	518	527	496	492	482	453	529	481	474	484	494	438	519	494	511	474	500	506	475	505	493	459	483	478	478	502	486	489	499	484	455	479	479	488	487	488	502	491	501	515	482	478	471	509	452	509	507	495	499	516	475	514	488	486	497	483	480	477	517	452	500	494	493	459	470	467	494	506	460	517	471	498	471	490	426	512	460	513	495	480	499	510	496	459	471	522	484	507	484	515	523	491	494	466	498	505	498	474	483	503	490	518	472	505	485	517	499	502	495	474	467	544	517	505	509	498	475	513	499	507	496	499	449	475	481	514	469	500	492	450	501	508	501	448	476	502	489	486	502	510	459	469	479	508	502	539	509	520	459	522	512	482	498	486	472	503	505	536	479	494	476	491	475	446	496	469	457	506	473	474	450	503	508	492	418	497	526	517	538	489	459	459	479	500	487	503	502	489	504	499	458	512	507	504	504	482	520	478	503	501	501	473	497	457	480	481	509	490	511	471	492	482	502	492	532	485	478	521	481	514	538	495	492	554	481	510	512	488	473	444	458	497	490	512	485	528	494	500	456	490	478	480	477	513	493	474	502	504	533	508	464	504	485	519	534	521	507	485	491	463	518	484	448	483	469	480	486	483	477	474	495	496	485	487	497	481	494	518	474	490	477	510	514	507	527	511	498	517	467	487	475	520	476	453	466	476	470	502	504	432	496	489	502	471	510	452	473	524	516	458	456	488	476	490	493	485	460	479	489	507	471	496	512	456	480	482	468	510	521	519	495	501	478	470	503	459	502	534	496	518	513	479	527	465	480	473	531	533	487	456	490	508	473	506	480	476	464	522	481	456	493	479	483	476	447	444	513	487	507	507	487	469	493	477	525	491	513	512	487	503	517	504	472	469	498	516	522	456	491	489	475	465	465	499	527	504	494	496	518	477	517	509	508	485	458	438	522	490	469	482	509	492	473	476	499	493	504	490	490	538	498	475	482	503	453	481	498	461	495	502	500	481	478	500	474	516	470	500	471	497	526	490	503	468	475	496	472	509	507	461	504	471	515	497	520	510	498	458	498	497	503	476	476	463	533	471	504	464	481	503	474	501	502	496	534	491	541	472	504	517	509	479	507	502	443	483	518	489	489	473	504	494	471	539	494	528	487	481	526	496	465	509	481	462	470	457	471	482	450	507	507	482	485	522	493	472	481	477	497	498	498	446	473	459	473	482	497	502	505	498	457	457	530	479	467	509	489	503	494	475	529	474	474	506	483	520	525	518	523	490	518	531	500	505	462	494	517	496	449	486	476	503	491	479	483	483	458	528	478	485	512	477	453	476	523	501	494	481	500	447	524	441	504	494	508	516	463	477	457	492	511	479	473	492	498	512	504	483	529	522	505	513	500	523	524	478	513	482	517	446	480	477	486	489	472	454	456	469	469	497	458	489	502	488	469	490	468	477	475	487	497	509	500	528	461	470	528	482	490	501	485	478	465	488	488	488	509	492	466	504	500	468	494	521	510	468	551	520	525	527	451	475	472	491	478	513	486	512	481	447	478	486	501	476	500	499	467	477	508	516	501	501	516	458	493	460	463	515	536	471	459	518	459	441	456	492	527	470	532	495	472	517	464	491	463	478	488	431	518	532	461	477	468	533	498	488	529	482	481	486	476	465	466	484	495	463	505	475	497	469	461	484	490	482	496	478	524	442	498	493	470	446	460	530	469	443	463	485	478	471	492	532	491	530	469	504	503	467	495	501	485	458	530	505	517	538	534	503	498	483	462	518	474	472	487	497	462	498	473	468	477	478	503	500	493	483	509	463	521	497	493	501	479	463	494	464	495	487	503	485	483	505	543	473	484	493	485	473	464	470	446	466	462	495	515	486	482	451	465	447	537	512	541	493	465	496	521	495	493	513	487	480	476	501	487	533	504	474	466	520	473	443	498	475	519	501	474	529	508	507	499	507	503	506	500	535	530	492	467	502	467	450	479	522	478	504	514	511	542	494	453	466	487	479	470	538	523	482	461	452	461	464	484	491	505	523	488	518	482	493	500	471	513	488	492	484	466	453	449	466	494	508	492	465	533	489	472	476	474	509	465	492	475	507	469	490	492	476	474	431	483	474	474	483	495	497	525	505	482	465	477	550	480	493	550	545	484	461	498	497	495	467	507	523	525	479	513	491	482	530	483	478	493	501	510	511	484	473	487	531	537	509	506	506	473	440	463	503	498	525	520	470	440	491	497	490	507	520	475	489	489	472	507	506	415	475	502	503	472	478	473	491	471	487	502	489	491	472	454	496	443	515	484	534	537	447	493	522	496	496	484	496	484	470	513	468	503	492	500	490	534	483	479	489	498	465	503	495	516	475	475	510	500	492	485	516	448	491	496	487	517	480	475	500	469	492	497	468	473	507	486	464	505	478	473	487	454	483	513	467	522	511	454	480	502	480	526	517	548	472	492	518	501	481	496	515	480	481	465	471	458	491	466	524	498	451	522	509	501	485	542	535	510	482	468	504	477	458	478	518	456	481	510	479	498	486	463	472	464	497	475	490	490	500	498	504	495	521	448	493	479	548	492	494	529	488	464	468	525	470	494	524	472	507	497	469	490	472	480	494	524	474	486	476	491	527	472	492	476	474	468	475	509	474	448	532	477	505	518	491	464	489	506	490	456	489	506	507	497	474	498	518	500	487	505	456	534	477	511	500	487	495	473	501	503	493	453	477	528	516	486	498	463	496	497	466	493	489	475	462	490	444	503	464	502	467	470	458	490	493	532	524	451	493	475	445	497	520	501	475	469	512	490	488	513	522	512	477	543	469	460	499	487	495	521	534	486	516	502	506	494	480	513	477	477	484	485	465	467	501	506	497	458	444	518	475	518	466	491	479	460	503	455	520	504	494	471	491	458	476	522	484	503	510	482	495	490	506	508	478	490	507	496	500	493	473	498	511	509	474	538	501	526	481	502	468	496	510	496	464	512	512	494	500	455	510	499	488	488	459	511	497	491	521	471	534	469	493	522	479	478	490	480	483	458	505	485	470	496	431	479	515	503	486	491	485	468	512	478	534	499	512	459	470	471	503	502	468	524	484	469	509	505	457	464	449	551	511	511	499	496	497	495	477	512	474	544	505	480	494	515	499	490	470	519	455	496	473	515	498	481	477	475	456	478	481	489	534	472	492	483	465	524	504	463	513	540	520	492	507	493	499	471	484	502	483	474	496	483	516	507	474	482	468	499	506	461	505	528	517	488	462	473	472	507	471	515	488	498	518	480	487	492	471	497	471	478	516	456	478	479	477	482	480	518	497	479	513	477	483	451	523	474	511	527	514	469	516	479	474	449	461	502	483	493	514	461	510	504	480	492
40967	17785	6271	1473	397	258	223	210	203	161	193	199	205	198	190	172	210	192	206	209	230	235	213	225	189	188	183	194	205	224	212	203	216	210	212	196	203	199	192	217	180	195	212	198	207	211	202	197	198	224	210	206	189	195	205	195	198	163	216	213	199	201	210	226	193	196	233	210	225	204	192	224	204	199	216	206	204	153	194	182	196	220	183	192	208	215	194	217	194	189	203	220	190	190	210	177	226	190	202	180	167	184	230	230	230	184	182	200	191	184	182	212	238	227	209	166	216	218	190	193	206	201	218	188	204	201	217	208	219	212	193	203	223	181	199	193	189	185	206	201	181	194	192	209	188	203	185	183	204	209	169	174	188	203	219	218	208	207	230	173	175	178	191	221	227	194	214	210	217	203	207	209	211	200	210	188	183	195	212	182	210	207	188	201	221	207	180	190	216	203	208	187	221	170	207	174	196	218	195	206	186	187	190	196	217	222	204	199	191	198	192	182	246	227	215	215	222	204	191	193	179	186	199	214	192	193	203	223	249	198	204	186	198	220	237	215	184	205	213	204	206	230	215	194	209	213	208	162	188	201	204	202	182	197	210	208	167	190	178	167	222	189	208	204	189	191	202	198	166	191	193	193	212	170	206	209	195	187	179	194	193	200	159	182	179	198	184	186	205	187	209	197	186	180	188	205	212	208	190	224	209	223	202	190	194	176	193	208	223	205	201	203	197	225	195	169	189	196	210	182	199	199	201	185	239	183	215	174	211	181	224	187	204	188	230	214	191	226	201	207	190	176	190	209	205	195	207	198	204	180	218	200	170	230	184	200	211	202	184	208	196	210	197	218	216	224	195	181	194	189	222	174	216	203	193	197	200	174	195	211	196	202	197	193	193	198	194	199	185	209	175	206	224	189	199	180	209	195	204	216	209	190	223	207	180	190	183	212	188	215	215	199	201	219	179	198	194	196	193	195	197	207	201	190	220	225	215	184	207	222	195	196	196	191	214	212	211	219	198	188	188	210	199	180	219	215	198	215	218	177	219	166	206	206	209	209	208	214	191	222	210	183	215	187	200	203	182	192	203	199	190	186	182	174	224	211	193	205	204	204	199	187	212	206	203	194	190	200	173	197	193	194	221	179	192	225	193	184	219	165	192	193	208	199	214	185	214	203	198	209	236	217	196	225	159	179	192	223	208	210	186	211	190	207	174	195	205	210	201	205	218	193	189	177	219	212	220	186	207	208	194	207	191	171	192	184	182	208	206	179	211	172	206	220	214	199	196	173	183	203	175	178	200	190	189	218	196	197	218	196	192	236	208	195	182	193	204	184	168	199	191	191	197	205	191	216	188	190	187	192	187	189	193	203	202	196	158	205	174	197	206	192	188	196	219	204	218	223	176	188	216	190	197	198	202	185	219	203	203	170	206	185	207	205	207	197	196	210	202	166	193	213	192	177	190	198	194	208	193	225	187	209	186	214	188	182	188	226	195	187	196	205	193	181	195	201	191	193	198	196	192	209	167	199	197	211	218	188	225	223	220	194	180	218	196	213	182	210	192	205	198	235	224	244	222	230	178	185	190	185	200	193	202	202	189	220	190	191	189	212	205	234	194	195	200	218	201	222	219	183	176	193	231	197	177	231	209	184	205	183	186	225	192	201	175	224	190	208	184	208	164	197	182	170	188	192	219	223	209	197	186	205	220	225	197	190	188	207	199	194	207	223	188	196	172	186	192	209	204	224	201	213	226	199	191	207	196	190	237	176	181	211	204	197	205	206	179	219	180	206	196	206	189	207	214	202	202	193	197	195	206	203	215	187	208	174	202	216	188	204	179	212	223	221	201	184	182	215	186	195	218	202	200	193	162	208	211	211	197	221	203	212	217	175	186	232	185	194	197	206	198	194	172	202	181	200	206	208	188	212	228	211	199	215	186	214	238	224	208	202	203	193	217	203	229	207	212	186	212	200	193	211	222	204	191	189	183	195	208	193	214	205	205	181	185	212	217	218	196	178	185	154	210	190	205	214	210	207	205	209	224	185	206	196	191	212	168	173	203	190	190	211	203	185	197	201	191	180	196	214	202	214	205	207	186	212	201	196	211	214	220	178	204	206	207	203	196	205	204	200	208	216	194	194	188	173	226	230	207	193	192	188	189	194	192	184	220	187	209	200	186	194	207	233	211	165	196	189	181	199	201	167	191	209	218	176	196	203	193	255	184	214	197	199	211	211	215	198	192	194	209	200	204	189	196	190	193	182	187	187	205	201	176	212	195	200	185	220	237	211	204	188	225	194	196	179	184	224	226	183	187	185	233	190	201	204	205	211	204	197	199	215	194	188	195	192	223	203	217	205	195	202	200	187	211	186	183	200	201	189	237	204	235	211	223	192	189	205	239	205	211	212	207	235	211	227	193	213	207	206	188	181	196	191	191	182	219	192	197	191	230	194	212	211	186	182	207	227	196	190	214	189	196	183	158	217	241	193	205	206	229	221	199	186	184	208	224	217	205	194	197	192	180	180	219	217	232	159	180	186	199	199	201	212	178	180	211	190	174	206	200	192	194	196	205	202	214	183	186	202	203	215	181	200	208	194	218	192	210	205	178	234	209	210	211	211	203	202	218	204	207	163	228	172	196	204	202	200	206	197	199	240	207	207	189	236	188	192	199	213	203	231	198	212	223	184	190	194	220	198	186	223	191	210	190	190	184	195	195	214	187	197	221	171	166	198	194	192	203	226	202	208	203	194	187	212	191	223	176	236	204	198	202	196	208	186	185	196	207	199	222	205	203	217	240	192	196	203	198	181	221	204	179	199	215	214	196	202	183	221	211	234	194	224	183	210	182	209	207	201	184	223	178	205	187	194	190	202	227	222	194	214	211	177	190	202	190	192	200	196	203	191	203	204	190	250	193	199	210	198	200	205	182	195	178	201	209	224	186	218	211	205	200	194	188	197	205	207	198	205	161	215	190	181	207	190	205	185	195	207	209	228	223	203	188	200	188	190	201	208	211	187	191	211	190	199	191	199	216	195	198	213	187	181	160	197	201	191	177	224	232	202	200	178	217	198	187	198	186	159	189	177	187	214	215	212	201	207	199	164	191	199	197	221	204	172	191	219	225	210	192	208	201	221	185	197	192	207	184	208	211	222	219	183	186	168	184	187	216	216	191	216	187	190	204	183	184	200	203	196	173	214	197	192	187	160	199	210	221	193	208	187	209	193	191	201	200	226	216	185	214	202	190	188	177	234	207	189	200	202	227	214	180	212	192	204	188	194	195	204	228	203	206	181	196	186	203	192	208	185	174	198	187	192	204	198	196	184	194	185	201	183	235	176	186	196	209	176	186	178	215	228	206	221	183	181	210	217	237	189	215	210	180	202	215	192	186	201	197	192	231	191	197	188	187	203	206	190	187	191	209	232	236	215	193	192	207	215	195	206	164	218	207	183	183	179	216	217	222	206	216	199	182	199	212	207	227	196	202	190	180	215	184	218	185	205
24111	10693	8485	3158	1050	616	538	479	436	427	423	438	454	444	434	472	441	410	463	390	430	423	416	428	412	417	418	426	429	393	441	464	402	456	421	407	382	451	455	413	396	444	439	452	427	438	440	376	461	429	442	385	436	433	427	431	377	422	442	406	420	386	400	425	437	444	419	416	406	420	436	413	440	438	464	459	389	397	417	445	412	412	421	406	402	428	447	418	414	419	422	408	424	407	383	417	404	430	402	412	433	447	432	415	428	423	459	433	380	426	417	423	425	408	425	428	414	433	445	428	422	434	438	426	434	391	406	441	439	410	399	385	422	455	396	424	431	411	423	406	446	390	402	424	437	440	451	415	419	385	467	416	412	428	435	413	442	412	411	431	413	403	426	425	431	409	423	410	397	436	397	403	426	414	388	455	410	457	408	423	393	435	401	383	456	440	438	431	414	427	469	397	429	436	414	453	428	430	388	434	441	431	424	439	399	431	439	431	412	428	402	405	439	437	468	441	410	426	399	421	418	389	456	435	449	449	449	417	421	428	454	426	428	445	454	433	416	407	449	422	424	435	437	411	425	422	453	450	416	436	414	434	423	481	430	427	443	395	388	407	426	419	426	444	418	432	433	443	443	430	438	415	395	440	419	405	446	408	405	389	473	425	427	443	391	397	405	434	466	403	492	421	397	403	452	414	404	417	462	430	422	407	427	406	391	397	417	442	419	438	421	469	411	470	418	426	427	433	423	430	417	426	415	445	415	414	447	430	424	414	448	441	450	421	457	426	410	412	418	433	406	430	395	448	385	434	411	380	428	435	401	447	417	415	440	422	416	446	450	480	453	415	431	423	413	426	439	448	426	430	407	417	456	396	416	422	395	467	428	391	432	422	434	418	440	421	431	421	381	409	435	434	432	431	431	422	443	417	422	437	426	423	429	388	414	439	437	427	424	424	466	392	441	427	441	425	424	421	473	425	434	431	420	430	404	443	425	435	432	429	376	443	424	441	438	448	416	441	429	410	422	448	402	422	446	423	387	400	397	431	416	411	427	403	404	422	437	423	434	417	423	434	440	421	404	437	442	405	426	422	437	442	438	448	395	439	408	418	447	459	402	425	408	431	450	438	402	429	418	432	427	408	424	395	407	476	391	491	426	406	403	438	431	395	456	394	375	412	461	414	446	442	399	413	381	445	422	443	425	448	411	415	442	417	424	423	422	414	407	417	401	423	404	419	427	427	435	438	395	402	434	419	458	421	427	420	425	433	413	440	389	418	425	441	436	443	427	387	428	431	415	394	441	433	415	397	425	426	405	417	431	406	457	398	454	413	417	407	446	388	383	412	411	436	413	406	400	446	388	411	405	430	432	420	426	425	420	379	392	370	427	393	420	386	402	454	414	453	424	403	413	415	403	447	406	408	417	408	455	378	426	441	439	442	436	453	434	450	401	431	408	398	419	418	394	410	409	445	434	431	426	419	459	402	410	441	437	429	417	398	447	404	422	385	413	451	424	415	446	427	424	444	414	445	444	406	431	453	416	451	453	431	389	413	432	413	438	438	432	439	428	443	434	405	433	423	432	412	394	445	435	441	457	445	445	422	401	433	439	422	413	436	424	435	412	384	420	434	446	449	448	437	428	408	458	424	415	431	443	401	421	437	419	447	412	416	443	435	457	440	434	406	429	409	457	447	413	441	442	428	419	404	412	398	426	435	420	422	414	440	444	396	439	421	398	405	423	424	396	439	426	406	438	408	422	431	450	402	409	416	416	433	380	445	423	431	426	442	455	425	412	446	453	435	445	424	425	413	460	412	434	412	442	418	434	406	445	442	403	406	442	444	435	420	412	425	450	400	440	436	371	462	438	427	437	438	450	430	428	424	424	434	418	403	434	440	424	398	434	426	423	416	452	439	435	429	426	420	418	425	404	464	431	433	413	445	439	447	457	458	443	424	441	422	466	395	425	428	423	436	421	423	416	418	418	432	420	436	424	404	454	427	437	425	434	462	409	476	433	435	422	422	414	438	403	436	420	403	438	406	456	429	426	427	430	456	431	408	428	433	414	416	403	396	453	436	466	412	429	422	443	439	426	435	407	451	418	403	439	403	422	488	398	396	430	415	398	463	450	440	463	426	443	449	484	432	393	425	401	443	389	383	445	432	433	406	429	403	421	432	415	457	446	439	423	448	381	442	394	445	430	399	412	394	395	453	367	412	386	426	412	442	390	468	379	391	416	424	416	373	414	445	384	452	395	376	443	428	408	451	480	393	418	421	420	413	436	408	433	426	437	439	435	451	449	416	445	455	402	411	434	430	420	438	440	388	441	416	404	420	411	416	428	401	442	421	451	424	420	434	421	453	428	428	419	425	407	429	419	412	400	450	445	400	421	423	426	422	441	425	451	419	410	453	399	442	433	440	403	429	419	413	441	477	439	396	417	404	417	442	391	437	430	394	418	380	411	407	413	399	420	412	411	446	421	456	450	417	405	410	426	401	422	452	433	426	405	486	439	420	385	427	445	377	450	446	400	418	445	452	419	409	389	420	426	399	425	422	388	398	406	393	411	439	439	451	409	444	443	436	417	385	463	422	432	473	441	445	437	462	439	411	439	423	417	456	400	442	399	400	392	441	445	455	417	414	437	425	437	412	398	425	454	447	419	437	418	419	440	393	401	440	440	429	442	430	428	401	440	412	451	420	406	415	473	410	370	435	429	439	453	435	447	404	434	416	435	492	402	455	402	462	406	422	406	399	399	432	417	416	419	413	442	390	459	416	431	439	426	448	431	387	383	426	397	431	454	419	423	429	431	395	465	451	426	446	437	447	409	437	447	421	418	457	422	452	428	425	416	429	446	405	440	412	443	439	426	448	386	421	451	398	429	442	463	421	408	423	404	410	410	451	470	435	431	395	435	426	424	418	417	436	427	406	419	448	420	445	464	410	428	426	435	442	414	435	411	404	441	408	400	407	412	425	423	429	448	431	443	429	393	429	390	420	421	426	411	453	448	400	431	419	449	442	430	410	416	412	443	429	421	390	440	435	451	419	431	433	399	453	399	433	428	434	426	423	418	388	411	451	376	449	434	465	421	417	412	455	396	471	434	414	465	420	432	394	431	420	429	470	432	437	419	411	399	434	442	405	425	375	482	408	436	390	419	441	411	460	430	422	408	385	413	420	417	404	423	405	440	446	431	437	406	459	411	430	396	416	407	452	432	448	403	412	401	415	433	396	416	420	411	487	424	423	441	394	433	433	435	376	407	430	423	422	432	404	451	426	403	447	421	432	394	456	435	457	406	434	395	448	454	431	423	410	412	430	419	434	427	424	410	416	431	448	446	394	416	440	413	461	406	434	407	405	408	423	461	416	435	408	415	365	445	401	397	427	414	412	466	420	420	431	384	429	418	464	458	452	407	398	443	466	399	430	387	450	430	421	470	417	388	420	397	465	412	394	420	426	448	393	437	465	406	413	442	441	428	396	435	427	442	390	390	423	417	406
55382	22185	9895	3128	685	667	525	394	270	215	182	211	180	185	183	189	175	204	207	195	209	210	201	186	186	196	172	219	205	210	191	182	181	204	192	189	190	191	202	184	189	193	194	189	152	201	189	199	191	183	210	194	179	170	159	183	192	158	185	202	200	209	175	200	159	170	165	230	173	198	193	177	175	189	169	154	180	178	188	210	192	176	169	193	183	184	202	220	187	190	182	176	197	176	170	165	195	174	161	159	165	216	182	180	201	196	217	187	181	200	190	189	185	181	184	216	179	195	157	174	187	175	177	164	167	185	182	203	167	190	188	190	198	200	176	186	181	181	200	195	163	196	176	187	192	173	197	184	186	221	202	200	190	198	200	186	174	187	187	170	203	176	205	173	216	196	202	198	219	192	184	185	169	183	209	161	220	190	178	196	170	174	181	191	206	168	172	190	200	166	162	178	223	217	196	179	180	178	145	172	197	161	226	187	179	186	180	173	195	200	196	187	190	161	179	184	194	193	202	199	183	206	189	208	194	176	169	191	207	179	179	183	167	193	167	194	208	184	167	202	186	197	191	181	187	202	182	165	194	201	195	183	203	179	223	200	167	188	179	165	194	166	182	195	194	196	195	201	202	175	169	166	163	179	225	167	180	186	186	188	208	199	187	187	173	180	201	192	230	205	158	168	160	181	226	206	220	214	189	187	194	169	157	199	186	182	178	147	197	181	214	194	168	191	193	175	181	178	197	205	197	198	187	187	177	195	176	165	193	203	239	187	197	183	202	194	200	183	192	198	160	178	173	173	184	193	196	209	204	209	172	174	186	209	171	170	183	194	201	193	192	191	197	189	187	190	178	168	176	166	196	185	201	155	208	200	198	194	187	197	195	173	163	161	177	211	193	170	194	180	202	191	187	165	182	202	191	181	161	188	172	171	185	174	193	185	169	204	185	196	160	172	177	224	200	201	195	204	185	170	169	195	156	161	155	156	163	200	198	188	151	194	170	202	182	184	189	174	194	172	205	199	201	178	183	209	190	202	218	155	187	184	196	187	170	184	185	195	199	161	195	177	196	205	195	179	191	175	173	177	173	191	176	179	171	215	176	195	203	186	189	208	209	198	152	171	178	193	182	178	188	194	201	191	178	160	183	205	185	173	185	166	204	191	193	177	200	162	190	188	166	217	169	179	178	164	181	201	181	185	215	224	187	177	186	170	174	168	210	184	196	171	172	181	205	196	204	183	183	199	169	188	186	216	179	196	179	176	179	184	158	185	202	150	195	182	210	174	192	204	190	213	185	183	198	189	165	183	202	182	223	166	223	175	202	187	183	221	194	204	174	208	173	205	197	184	168	195	194	164	148	181	194	166	179	184	191	175	165	206	205	210	200	198	160	197	158	180	197	207	198	163	202	213	185	187	195	188	200	173	179	175	196	197	164	164	202	208	172	165	226	182	180	189	165	202	177	153	193	197	204	193	183	221	219	211	189	199	203	203	170	186	164	167	192	194	179	181	186	185	191	169	189	205	201	184	208	188	223	229	209	202	184	197	181	189	198	187	177	175	165	192	206	175	209	165	170	201	222	198	198	194	175	197	191	176	216	187	184	179	168	172	203	206	183	168	191	202	155	179	199	193	204	177	170	201	199	197	184	170	193	184	212	184	194	186	173	158	174	174	192	210	176	214	179	197	202	201	190	171	189	187	192	193	191	206	209	187	193	170	187	191	179	180	199	171	216	182	187	167	210	190	195	190	192	170	157	200	195	199	208	161	161	188	185	190	189	230	165	183	177	214	209	166	170	170	164	205	201	177	206	198	208	195	184	181	203	204	168	183	205	180	165	184	188	178	165	180	181	193	191	171	164	194	161	214	186	171	192	202	195	200	206	178	201	198	192	198	196	187	194	194	206	188	198	180	171	191	184	179	179	211	220	177	172	190	172	188	187	192	197	181	186	182	183	199	196	171	162	192	190	181	171	212	210	174	184	190	187	201	200	171	190	164	182	185	181	168	181	222	176	174	180	183	168	205	223	192	210	196	161	171	185	164	170	227	197	170	202	197	194	188	177	182	210	202	199	209	198	194	201	190	198	188	187	184	185	179	174	180	177	184	167	183	188	206	172	210	202	200	189	175	183	205	200	193	185	171	191	184	210	194	200	188	196	202	159	180	187	189	207	180	201	187	232	193	196	183	183	208	203	169	176	184	205	174	213	213	177	196	181	185	187	199	184	217	195	214	191	193	198	187	176	187	182	194	183	190	183	201	164	188	187	213	173	196	206	188	198	180	178	192	211	188	209	195	172	164	166	158	166	173	190	182	179	191	175	175	168	178	203	184	196	172	177	203	189	203	191	202	195	224	193	199	164	194	158	171	229	208	183	177	201	177	206	192	207	195	226	198	173	173	186	189	186	190	215	173	176	198	189	185	174	190	152	156	192	206	164	178	202	185	158	190	186	200	197	174	184	197	167	194	177	202	201	182	170	196	205	209	186	192	177	186	178	195	200	194	190	172	188	195	190	222	199	187	177	188	191	207	178	185	201	212	210	196	194	192	189	193	181	167	177	200	196	167	154	191	202	157	171	175	187	159	141	155	167	188	167	194	193	197	190	197	209	180	180	168	174	182	177	174	187	199	208	220	149	186	171	190	194	184	197	158	199	183	193	187	180	167	168	195	192	185	178	181	193	211	173	172	190	161	203	183	190	192	194	177	166	202	183	195	177	182	181	190	194	187	197	175	179	186	202	196	160	178	171	222	182	195	179	188	205	185	180	178	195	190	177	208	178	188	163	181	206	173	172	183	197	203	180	190	194	196	194	165	197	196	194	145	162	184	189	180	176	200	196	207	197	202	190	183	199	180	215	187	177	205	170	178	222	197	188	162	217	177	197	196	167	164	196	208	195	178	189	174	179	196	170	205	172	182	177	164	172	179	157	188	182	191	205	195	210	200	193	218	209	156	223	191	196	179	161	187	196	202	192	157	184	208	185	196	177	172	184	180	207	195	163	196	196	191	180	190	223	169	190	197	192	179	171	195	219	191	193	189	202	172	148	186	210	184	201	179	167	180	193	199	199	222	193	204	177	187	174	177	181	186	203	167	205	195	178	181	188	191	165	170	177	181	208	225	155	209	178	182	153	182	181	175	160	160	178	191	190	207	178	165	185	189	172	180	182	178	219	181	182	174	183	183	179	177	150	162	188	162	198	179	174	175	196	172	182	194	163	180	179	222	165	178	171	187	199	202	219	196	152	217	201	169	169	180	187	194	176	195	198	182	154	170	161	215	173	175	196	185	196	165	186	191	202	220	192	194	185	143	183	189	185	188	191	186	161	189	196	203	159	187	195	183	199	174	176	168	171	195	199	171	175	187	180	156	179	169	193	161	183	213	181	183	203	175	183	190	170	179	173	196	176	197	200	212	183	174	206	169	197	181	215	197	190	196	191	157	221	165	206	180	182	167	182	177	171	186	197	178	185	178	186	173	177	208	203	177	197	193
33351	13569	11991	6410	2096	2590	2139	1434	915	651	535	451	461	435	451	422	442	466	438	435	445	445	428	400	408	402	409	400	436	445	395	424	374	401	403	383	414	435	413	404	453	400	424	427	423	417	421	397	418	379	457	413	413	437	431	435	412	406	416	443	424	420	431	417	382	384	418	437	405	404	416	401	390	434	410	412	402	392	391	404	402	430	421	412	432	372	411	431	430	388	407	385	425	419	429	408	403	449	423	448	405	412	390	412	399	405	422	412	447	423	411	414	406	463	458	392	406	440	383	409	373	428	410	379	430	407	383	404	413	439	417	426	414	412	390	444	409	361	446	390	427	394	420	399	403	388	423	418	406	422	448	427	435	472	401	426	408	409	416	410	398	393	394	433	432	393	393	397	383	412	418	424	391	397	403	398	390	405	463	412	438	428	425	417	415	395	415	422	407	398	412	428	393	401	437	417	416	413	423	425	402	430	432	415	415	403	421	393	419	415	384	411	395	394	409	450	417	399	412	438	435	404	388	394	430	414	420	426	404	436	422	404	406	387	388	412	382	392	398	428	384	401	400	426	429	415	430	388	458	413	448	404	400	422	407	409	411	427	433	394	380	429	414	446	417	408	398	474	369	389	440	390	411	434	419	407	407	448	349	426	374	448	405	403	415	433	427	426	399	425	428	422	366	429	399	438	437	401	414	372	430	387	416	436	389	429	415	426	420	428	393	408	399	434	388	417	452	419	450	405	409	381	452	424	388	413	416	410	430	413	412	417	415	377	397	434	444	415	441	399	399	404	412	408	377	413	431	398	360	412	420	441	424	382	398	418	429	387	442	429	381	408	419	431	420	450	381	403	403	410	421	363	438	429	406	440	445	415	397	433	387	427	440	394	441	395	387	408	397	405	480	438	381	434	388	422	422	429	457	426	404	410	421	413	422	395	412	446	395	390	384	417	424	432	419	443	426	430	401	397	408	442	438	414	412	427	386	391	404	427	424	403	396	401	409	403	417	424	385	426	410	398	441	425	413	394	409	399	408	443	408	409	410	423	384	438	401	410	395	410	399	358	398	415	422	428	390	408	443	395	414	419	433	396	430	422	444	426	432	384	397	447	431	397	395	376	452	414	429	408	403	401	425	408	402	384	396	404	388	390	416	441	417	415	407	420	377	429	453	397	434	410	400	417	433	417	424	411	426	427	396	394	419	395	430	403	413	408	422	400	409	376	426	419	392	429	408	381	420	394	417	447	376	423	404	430	424	429	396	387	424	396	413	430	439	383	389	411	393	393	402	383	422	415	404	422	411	396	387	423	385	431	460	426	420	400	428	403	425	424	426	383	446	396	403	418	429	413	413	394	446	440	384	395	398	418	412	369	398	403	396	418	404	424	361	386	394	437	410	408	414	396	429	423	418	364	440	412	408	417	414	410	398	427	403	445	474	414	417	386	397	411	399	391	406	410	414	398	430	435	437	425	441	421	394	414	381	407	395	418	407	406	400	386	430	396	359	384	414	432	406	451	424	409	396	415	405	410	375	423	419	457	451	412	405	413	382	405	397	401	391	397	408	439	414	425	412	402	422	424	439	389	440	442	388	396	408	403	453	414	410	412	407	413	393	394	392	444	417	420	395	419	406	401	361	415	383	428	393	408	437	399	375	415	403	427	423	427	423	396	415	446	406	418	390	424	428	411	453	415	422	387	406	410	416	420	401	410	411	405	398	397	426	410	419	428	400	406	420	411	409	398	401	416	396	397	390	451	402	435	399	392	404	450	428	418	399	411	437	396	425	426	408	385	375	394	425	392	409	414	415	456	418	447	417	435	393	396	408	388	413	432	437	405	418	387	399	434	418	419	420	401	451	419	377	417	389	373	422	424	419	407	417	411	408	424	422	425	464	420	415	372	431	366	435	406	414	412	450	418	422	404	398	414	426	410	420	412	419	407	362	446	383	402	417	386	428	423	392	425	419	407	426	417	431	419	400	411	380	429	393	387	412	424	424	464	444	415	406	418	434	418	408	392	425	440	436	419	431	418	429	421	382	421	436	405	423	432	427	385	388	378	429	413	400	428	393	424	412	394	410	405	437	420	441	441	404	395	387	410	397	390	357	380	414	416	378	425	400	407	404	406	419	435	433	404	463	369	420	421	408	417	389	402	423	412	406	434	400	408	397	408	424	423	398	433	364	429	371	452	424	412	453	387	398	455	436	429	409	421	431	414	430	400	403	402	386	394	423	421	464	427	434	409	424	413	378	438	403	385	435	460	435	413	417	398	382	389	396	414	424	402	413	399	434	392	407	393	433	442	385	385	430	410	434	458	452	440	419	439	431	413	422	394	410	426	441	383	435	428	407	400	392	409	411	434	425	402	403	466	409	416	425	417	406	403	400	385	403	381	400	416	391	404	432	428	422	423	421	438	409	428	403	421	370	428	433	427	406	407	435	428	401	441	424	396	413	428	459	397	380	416	424	441	400	407	424	397	420	384	444	373	402	426	440	408	418	461	399	409	432	393	373	427	417	426	408	424	419	427	414	385	411	392	415	389	421	437	421	416	399	412	420	405	443	420	408	406	402	391	386	409	407	406	409	421	425	419	436	386	442	429	387	415	361	423	393	409	434	408	403	428	430	399	384	394	418	423	417	431	436	411	419	419	451	377	398	399	414	370	402	380	384	454	395	422	426	422	363	384	410	435	392	414	398	387	442	390	418	391	391	384	411	419	396	416	426	403	452	402	415	433	409	380	416	372	432	403	398	414	471	421	417	449	460	427	368	387	418	428	402	452	388	398	412	380	390	452	427	407	404	414	412	402	404	410	433	391	411	404	404	416	404	405	388	395	399	412	382	412	415	424	419	419	402	380	412	403	388	402	403	425	413	438	402	413	436	420	396	420	397	421	398	437	406	438	417	413	437	380	429	412	346	391	394	397	424	410	425	412	416	400	388	399	443	416	427	402	410	405	462	418	396	433	419	408	451	420	402	412	392	380	387	431	402	425	384	416	428	419	397	435	431	426	377	407	381	444	411	464	398	372	420	408	409	419	424	377	394	422	428	399	422	410	395	362	413	418	415	411	412	414	408	399	410	417	407	408	428	421	424	414	400	417	385	396	378	395	338	439	417	432	389	415	445	361	415	409	460	406	432	363	401	461	406	392	414	442	405	396	425	424	402	393	421	381	430	406	441	423	412	409	420	373	426	386	400	441	409	434	406	398	364	382	375	431	421	430	403	405	409	439	425	432	429	423	418	413	395	449	420	401	438	394	412	408	411	421	412	402	403	407	420	378	401	436	435	424	390	395	443	436	398	446	396	394	443	448	400	428	385	401	419	466	407	402	418	431	412	428	444	412	429	396	435	411	380	428	378	413	389	409	367	405	444	400	418	400	422	441	404	380	387	412	434	398	439	396	399	418	401	391	419	390	435	414	427	390	401	450	404	398	415	436	403	450	406	414	417	434	407	410	395	412	431	407	369	373	419	437	412	411	434	435	411	431
61061	31416	17143	4632	1448	859	779	510	376	296	263	240	267	257	235	267	209	223	263	254	233	237	232	269	211	215	246	230	244	262	232	250	254	253	243	254	226	256	223	241	215	210	249	229	235	223	228	250	229	246	211	222	219	235	220	234	235	231	254	231	251	237	250	265	246	239	230	230	231	209	226	241	233	213	237	239	232	211	228	237	237	235	249	239	240	255	216	235	192	261	187	238	224	231	213	245	200	261	235	246	250	235	225	267	235	247	266	269	273	235	232	218	200	211	208	229	213	235	202	226	211	237	240	232	245	224	250	236	213	223	225	235	261	246	225	249	234	237	235	234	255	205	243	181	251	233	233	242	244	236	218	241	226	219	264	218	226	220	219	235	243	217	249	231	201	230	257	237	237	235	266	248	238	242	215	234	242	214	223	244	211	238	255	239	244	250	242	218	237	219	256	262	226	228	248	239	224	235	237	243	237	219	251	272	248	218	243	222	256	228	223	245	245	240	237	210	238	244	247	226	236	208	223	238	221	231	219	254	257	234	226	261	263	254	243	237	212	247	231	230	257	235	255	218	221	236	264	223	260	210	253	235	234	225	251	227	246	244	225	217	223	257	253	229	229	223	271	245	215	232	215	243	204	205	242	251	225	254	242	209	238	231	263	238	255	226	225	268	227	228	234	244	226	262	247	230	281	266	228	220	252	224	224	233	240	231	219	238	228	218	246	202	232	228	231	253	244	256	256	271	247	220	231	226	233	202	207	248	240	212	243	243	238	225	261	263	242	213	233	238	245	250	227	239	244	230	219	248	217	230	231	228	227	239	238	259	213	229	233	249	236	254	261	261	242	242	246	241	204	246	270	214	218	238	240	278	205	212	228	205	246	203	222	249	233	207	228	197	213	223	277	211	225	214	256	226	217	232	268	212	230	239	233	207	249	228	235	229	228	261	235	259	229	235	214	238	229	228	233	243	218	241	237	237	228	262	229	223	190	250	220	234	248	232	237	241	237	232	248	224	230	222	283	231	236	257	221	224	230	242	221	236	217	246	245	240	229	243	245	235	209	231	244	226	242	218	244	212	263	227	224	271	259	251	245	223	233	231	203	255	248	223	232	226	237	240	236	225	267	233	245	231	269	255	217	234	231	250	261	235	219	244	220	236	265	207	213	214	202	254	239	230	235	213	213	208	235	199	251	220	252	233	210	239	238	221	229	233	235	255	233	226	209	237	222	196	240	245	222	236	255	242	224	244	213	198	237	230	252	211	252	242	236	236	265	240	204	263	214	230	227	241	213	231	251	233	225	208	227	223	230	222	231	263	211	230	231	223	224	233	242	214	238	244	242	244	241	231	239	206	217	222	247	221	231	236	203	243	240	217	251	213	243	235	236	229	246	236	246	245	245	242	222	247	216	229	256	234	261	216	239	239	227	226	243	205	192	225	245	225	229	258	206	235	247	250	227	213	273	216	250	225	223	230	241	265	237	242	235	245	206	258	221	219	221	226	222	209	221	267	232	209	246	254	244	257	235	262	239	242	234	233	237	244	213	240	208	249	238	224	227	214	228	235	240	240	238	241	236	240	235	212	221	224	265	229	234	218	236	233	220	233	222	232	245	210	224	230	229	233	247	243	224	256	266	234	250	212	258	242	251	217	225	243	224	233	262	223	211	226	219	232	274	205	227	231	281	231	246	222	229	244	207	212	261	239	228	230	239	245	172	258	240	236	256	247	254	244	229	230	243	207	222	225	225	250	281	245	211	219	246	254	244	254	209	239	226	230	223	203	264	263	219	240	250	242	261	227	257	249	248	231	247	212	203	231	246	217	228	236	256	235	223	236	233	235	232	245	219	211	260	232	235	224	249	259	202	229	232	231	211	244	249	225	228	249	236	244	227	228	261	243	236	244	223	223	228	250	231	237	230	204	257	229	215	220	221	251	224	227	226	206	259	253	245	245	233	272	242	218	218	217	199	222	248	201	219	264	211	191	266	251	230	223	267	233	220	238	241	230	217	251	250	222	228	248	196	230	253	267	237	233	256	224	231	222	239	243	270	220	240	215	218	221	226	212	228	269	248	218	235	213	206	258	220	218	206	220	228	214	249	254	220	244	238	216	244	200	240	224	203	246	237	211	239	212	225	227	202	237	254	238	222	233	247	204	235	236	237	240	247	242	237	233	245	234	231	221	228	235	239	217	247	214	249	243	267	229	214	240	239	214	252	211	262	240	229	257	228	235	257	262	246	223	201	233	218	239	242	224	238	251	247	246	212	220	251	238	213	226	239	241	258	251	259	245	223	243	232	246	227	240	230	243	235	248	222	253	213	256	220	245	252	226	239	241	227	218	212	238	256	251	253	217	234	234	236	227	244	242	197	255	235	199	197	214	222	211	204	223	229	212	242	232	240	221	260	244	263	234	233	249	242	234	232	221	237	219	248	226	218	226	226	259	260	237	229	220	223	219	264	251	231	234	252	265	245	261	246	223	226	241	225	255	227	265	261	230	239	197	198	249	212	239	260	231	234	213	223	236	241	219	222	234	231	215	220	225	176	216	216	245	245	260	220	221	221	213	220	239	244	218	219	276	247	227	217	269	272	219	240	268	220	250	243	252	203	238	232	223	211	225	241	250	211	232	244	224	224	249	209	263	219	231	243	239	248	240	209	236	244	239	264	201	243	234	251	243	199	235	224	242	217	252	227	241	278	244	212	231	210	247	226	224	184	231	242	230	228	238	230	234	238	215	265	293	238	228	266	238	232	251	224	212	254	252	262	223	224	216	245	233	245	233	222	236	252	236	223	264	226	234	229	248	218	230	238	268	255	213	202	242	258	240	210	237	271	232	219	245	232	243	251	234	238	243	226	228	224	229	217	231	247	276	237	242	226	257	218	229	224	217	237	208	235	245	240	229	240	239	265	233	222	227	221	248	229	246	220	207	235	258	214	237	241	231	223	263	206	210	226	256	211	241	231	234	245	255	218	227	228	239	246	230	243	234	225	214	230	244	245	245	256	235	208	223	223	243	209	225	244	250	213	208	226	237	242	225	260	213	241	237	242	216	246	250	245	225	237	227	215	201	209	247	232	252	241	231	224	236	245	214	194	245	223	194	219	258	244	254	219	219	232	239	269	245	229	264	201	243	220	237	254	247	223	254	223	219	237	223	252	246	241	238	262	251	226	242	238	226	240	244	218	212	222	269	229	214	255	235	220	267	237	217	222	226	220	237	229	246	233	253	197	233	229	243	258	260	235	241	255	221	228	216	225	268	276	219	240	217	231	237	256	237	260	228	202	225	233	215	266	252	234	215	250	245	219	225	209	255	240	252	229	212	258	239	225	229	218	231	234	249	210	233	265	246	263	215	191	228	249	221	246	234	224	238	235	221	243	242	246	251	229	218	238	241	206	247	216	250	245	241	237	226	235	223	195	214	266	234	213	220	245	245	230	240	244	249	235	214	246	234	225	256	230	259	252	237	242	220	220	248	208	274	253	225
37780	22316	17161	7641	3818	3077	2745	2082	1221	794	655	612	559	559	532	516	524	516	538	579	507	501	544	523	513	519	543	507	506	517	482	557	480	541	503	518	503	455	555	511	518	506	510	512	514	509	523	514	529	470	542	461	523	482	512	500	543	525	506	503	477	508	486	482	504	545	519	511	492	524	522	470	462	496	478	520	523	497	468	487	473	454	489	520	526	469	497	479	483	519	496	501	501	535	481	497	487	499	483	530	533	517	484	516	483	516	511	501	506	515	496	511	527	507	495	520	460	508	512	509	507	505	524	518	473	496	496	507	478	466	511	494	504	519	516	514	516	512	499	497	549	512	490	491	489	535	499	521	499	500	496	540	511	494	511	515	467	510	503	484	549	536	522	472	450	481	509	467	545	539	481	512	493	438	484	531	503	482	503	489	487	483	519	520	518	465	479	545	487	494	498	508	488	511	539	466	531	508	514	483	504	515	486	508	519	506	466	497	538	554	478	529	512	484	506	539	460	498	494	467	490	465	484	491	512	537	501	475	545	522	518	521	535	492	514	492	521	513	504	496	474	534	495	496	493	460	504	490	493	513	498	483	482	543	512	431	480	467	518	452	469	524	503	469	485	502	470	542	474	486	505	482	539	530	460	509	500	497	493	509	465	512	489	518	526	545	497	501	495	476	502	516	522	498	465	503	509	527	478	513	508	479	568	535	449	507	496	525	511	496	496	462	486	475	505	504	462	542	521	508	485	474	522	508	502	463	519	444	493	521	481	491	485	467	505	501	571	473	493	497	508	493	520	491	489	511	518	499	506	518	477	510	504	549	474	504	488	490	470	478	503	511	514	504	547	515	548	456	500	487	483	521	517	520	532	506	517	495	475	527	508	445	511	499	512	508	486	476	489	508	490	570	506	534	481	509	498	464	533	473	504	501	487	465	506	500	501	481	518	551	523	496	532	550	489	471	499	491	486	449	548	486	475	494	482	516	476	522	475	511	521	515	513	480	472	491	490	510	499	495	483	487	481	518	494	485	489	473	518	495	475	495	511	481	505	502	528	473	489	498	522	490	482	462	537	477	482	472	504	495	505	509	495	476	505	484	499	528	486	495	471	549	509	524	530	473	507	501	478	505	525	486	515	541	487	527	526	508	498	531	485	498	500	529	474	490	516	507	504	524	479	536	457	486	499	523	489	503	491	478	539	494	502	534	476	495	501	465	516	515	535	530	504	526	486	479	467	497	515	475	490	517	554	477	478	538	477	496	503	437	471	480	464	524	482	494	534	507	483	498	481	514	502	517	476	493	496	500	496	500	497	528	519	474	477	487	481	495	496	490	513	488	520	504	485	495	479	486	512	519	532	532	506	489	509	507	539	472	486	478	474	465	507	515	513	499	481	506	498	525	553	454	515	445	470	486	485	497	473	517	478	468	565	511	480	496	509	510	514	525	525	491	490	482	510	513	486	481	489	498	493	449	502	528	467	546	528	560	498	477	524	485	556	451	505	496	515	491	488	481	482	509	500	507	534	489	497	482	489	473	536	493	506	497	513	533	528	518	536	501	515	505	498	491	495	490	510	499	532	515	508	501	483	486	514	441	473	519	451	518	543	463	445	466	518	519	500	523	488	492	481	481	538	514	487	486	488	532	510	494	497	468	485	498	506	468	502	519	491	497	484	503	516	484	523	458	490	526	505	512	493	503	462	507	490	535	526	476	475	508	453	483	520	500	488	524	481	501	507	523	498	486	469	461	488	516	515	461	505	500	538	508	546	470	496	486	514	501	523	495	492	464	502	496	482	486	480	489	539	467	495	504	473	516	512	500	511	518	520	527	516	460	545	525	539	475	495	507	491	474	507	523	494	498	512	484	492	498	485	469	498	497	478	471	503	503	504	531	480	502	491	473	458	538	514	507	488	497	500	530	506	534	485	475	558	535	498	560	520	561	510	487	539	457	481	484	488	483	490	511	477	527	508	497	502	521	516	492	503	515	507	511	545	523	535	486	488	480	458	464	512	527	495	505	483	492	532	523	480	497	483	526	509	534	512	489	484	516	497	516	531	474	491	473	500	480	495	514	501	518	490	468	514	491	503	506	536	557	527	523	477	528	506	513	485	491	485	502	502	525	483	489	507	490	484	448	515	508	525	517	460	509	504	492	512	494	492	508	504	518	471	511	550	489	487	513	496	464	530	510	539	514	494	496	503	513	526	482	502	499	494	493	490	508	447	512	518	503	489	546	481	513	491	507	485	475	451	477	534	484	490	477	488	484	547	490	505	497	478	489	496	463	489	460	510	527	529	467	496	523	515	496	509	496	517	520	479	526	493	500	489	476	462	536	529	507	474	472	548	513	516	508	502	510	558	476	502	477	514	522	523	521	483	519	489	514	536	474	497	555	468	531	553	461	563	490	511	482	476	482	519	463	507	506	486	475	499	517	508	504	501	484	528	501	512	535	500	498	476	491	525	484	514	494	473	517	514	489	494	485	503	527	523	460	470	466	453	503	523	486	469	500	487	480	521	502	513	523	520	476	502	497	485	505	482	466	479	498	504	488	483	486	434	498	498	479	508	498	485	528	461	520	487	532	487	539	486	478	488	494	447	503	499	558	464	498	497	498	527	521	491	493	498	537	548	518	554	499	488	504	523	477	480	542	471	498	509	489	499	508	475	495	522	519	484	518	482	482	497	481	505	503	536	508	500	480	494	483	510	454	499	512	523	529	493	484	450	505	527	541	506	495	497	519	535	493	436	523	482	496	508	527	477	507	485	496	480	511	494	479	512	519	510	503	490	495	504	516	499	512	537	509	544	499	474	516	533	502	507	483	489	488	511	504	500	482	542	529	493	528	464	509	483	486	500	499	502	462	488	501	455	541	517	526	512	513	562	476	550	490	489	453	520	480	531	513	524	493	458	510	480	502	530	488	510	498	515	516	496	498	502	464	466	535	507	528	541	514	529	524	464	511	484	459	459	484	516	521	487	493	499	519	513	515	476	515	505	487	520	475	470	482	471	484	489	508	495	521	514	541	493	497	554	482	483	480	515	483	492	466	508	487	502	489	485	492	532	491	498	478	466	524	466	512	485	448	512	476	521	491	492	481	496	534	525	484	527	507	528	488	504	525	492	511	479	515	473	503	490	517	513	459	517	472	508	514	494	516	466	525	497	499	528	492	479	492	488	485	539	545	467	487	469	463	483	502	510	510	505	537	513	514	480	523	521	489	492	507	496	511	500	517	453	485	547	491	480	513	480	516	525	511	489	470	547	478	503	500	521	468	521	517	492	516	495	536	479	510	505	526	502	490	487	525	493	483	509	503	475	436	503	494	498	506	515	505	497	501	504	520	485	532	504	494	513	495	503	529	494	514	515	501	476	480	563	494	501	489	449	490	482	483	519	505	468	541	497	502	500	554	484	508	454	502	543	464	499	525	520	528	490	523	534	534	486	448	525	452	508	486	498	487	524	492	493	503	480	543	495	520	519	478	489	510	575	555
43253	22266	6765	1558	494	223	252	217	234	238	243	207	198	195	211	240	223	191	182	204	200	210	216	210	219	209	210	197	217	207	185	236	215	232	188	208	217	200	215	214	198	205	196	229	210	167	221	208	202	183	247	198	201	225	227	199	204	191	190	187	203	208	230	226	182	215	211	220	225	199	212	228	203	224	212	217	197	219	183	222	218	187	224	201	205	228	220	214	210	208	222	203	236	198	208	226	224	190	212	230	228	210	212	220	212	225	216	184	257	222	228	214	231	190	207	205	219	192	186	207	236	205	215	217	195	177	217	225	215	214	207	214	202	204	216	223	201	208	200	207	219	223	200	179	170	231	201	194	210	231	249	198	179	181	218	218	195	186	210	185	229	210	215	214	231	212	227	186	215	229	220	212	194	198	233	232	209	219	182	219	232	212	212	199	209	212	208	187	207	208	193	202	223	218	222	195	211	192	214	226	218	189	217	211	195	218	210	197	192	227	232	185	197	199	207	208	218	231	220	252	234	208	203	220	223	200	181	209	190	212	197	180	199	208	178	208	204	225	180	197	185	228	201	207	221	189	203	243	213	185	233	216	209	230	194	196	207	201	207	214	211	219	195	217	212	213	200	201	211	214	223	230	223	201	182	242	242	213	203	202	228	208	199	190	237	203	208	223	202	208	230	207	205	221	223	206	215	209	214	201	213	180	201	220	228	238	230	179	205	192	213	243	199	194	237	241	234	224	211	220	227	227	191	202	230	216	208	214	233	200	205	221	197	189	212	207	239	221	188	211	215	252	210	193	195	230	200	210	209	201	191	214	190	190	222	236	186	235	233	204	209	189	182	186	192	197	210	180	202	201	229	220	212	219	180	211	211	208	192	200	198	209	193	219	195	203	208	211	187	229	234	224	211	211	214	191	175	223	205	215	216	246	203	211	214	221	234	201	214	219	221	227	179	200	186	194	222	214	216	214	204	196	188	200	194	238	208	212	215	208	198	208	228	226	217	199	200	205	213	213	204	223	198	185	224	208	197	200	211	224	208	204	254	206	218	181	189	205	206	186	226	183	242	203	212	225	229	191	228	204	196	192	209	220	224	204	236	215	194	231	206	235	193	226	200	218	218	201	203	242	251	219	201	212	215	248	220	200	192	198	216	230	209	226	232	209	202	199	225	213	210	242	208	218	217	210	186	182	216	206	207	190	222	190	211	227	208	208	230	209	214	224	207	189	249	250	172	202	208	204	213	226	197	232	206	181	185	225	226	208	208	179	212	207	202	220	198	188	216	201	235	198	216	179	199	192	193	203	238	199	227	254	197	215	208	203	211	212	234	225	199	202	219	221	222	218	190	208	193	197	227	230	231	182	193	244	217	223	210	213	232	208	229	213	224	227	208	234	224	236	217	217	199	206	202	196	195	212	216	195	217	191	246	198	186	204	208	227	203	236	223	225	222	210	198	202	190	240	196	230	212	200	224	213	235	219	216	221	216	209	188	219	217	274	246	220	205	197	199	228	210	218	219	200	195	189	209	182	227	208	211	199	202	187	200	216	219	214	222	197	214	199	232	198	195	198	228	206	211	230	207	178	226	210	223	186	224	230	203	211	197	207	246	217	220	244	210	237	205	193	190	230	230	223	224	197	214	192	194	205	225	221	216	224	206	195	187	198	227	226	222	220	235	202	225	192	212	207	208	201	215	235	199	181	222	214	190	192	211	216	246	205	210	221	217	230	210	231	231	251	230	223	206	203	216	209	201	215	204	234	198	224	199	247	210	213	204	219	206	197	204	182	235	210	232	214	196	208	199	235	221	207	209	197	197	208	212	240	196	228	204	217	204	215	216	200	205	207	205	211	229	242	218	206	187	235	216	197	237	191	186	207	217	238	211	205	229	187	207	211	219	217	217	208	181	191	239	238	194	227	185	228	227	209	222	207	195	235	223	197	207	200	227	202	200	228	190	187	203	159	229	198	209	232	181	238	205	199	215	212	225	206	212	215	197	219	207	207	204	218	184	218	228	195	199	210	216	206	180	202	179	213	210	201	220	214	201	205	214	199	231	206	218	171	197	252	198	219	222	228	212	208	188	190	221	200	205	191	209	220	201	203	237	231	212	185	243	218	228	210	196	192	200	204	224	196	183	210	216	230	227	232	193	208	176	198	210	205	213	202	204	236	221	202	248	221	188	184	230	235	203	218	217	200	241	204	182	210	200	189	187	212	208	212	200	221	212	212	213	223	223	200	165	192	223	208	196	247	191	187	189	245	200	206	227	212	221	178	195	228	224	199	243	193	230	213	219	214	233	186	217	202	227	202	224	204	209	214	213	215	211	221	217	223	205	211	217	223	229	210	197	208	199	213	208	210	192	178	213	239	205	230	202	223	207	203	195	209	212	214	211	227	206	209	212	221	208	223	217	214	238	213	213	203	201	215	230	228	232	232	198	198	233	212	207	204	214	202	235	189	209	197	174	209	205	219	220	221	211	190	237	238	183	196	222	235	194	199	204	207	190	222	172	232	215	219	190	196	210	198	212	224	215	200	222	244	204	226	226	217	199	213	200	207	237	222	224	220	225	216	221	197	198	230	223	234	201	200	183	209	203	203	223	204	225	235	213	203	210	209	221	227	220	210	222	188	229	231	193	231	202	207	197	209	226	187	200	212	215	196	219	210	200	204	218	178	212	188	225	219	194	211	200	218	191	192	225	225	201	212	216	188	176	188	219	210	194	213	201	225	218	227	204	183	204	194	213	176	204	219	215	210	195	195	201	224	193	219	249	211	216	211	213	205	221	212	228	180	189	205	218	209	214	197	202	209	202	189	197	202	208	223	204	245	177	250	223	214	223	218	198	210	183	183	241	209	230	191	215	214	203	215	247	245	205	208	227	176	228	197	198	208	226	217	221	184	218	188	216	210	208	217	195	200	207	207	234	192	241	211	218	212	226	232	209	209	238	204	218	247	186	229	213	199	218	238	205	233	211	220	195	207	220	229	209	236	225	225	186	226	183	189	198	217	218	194	197	201	231	246	214	190	198	206	223	189	177	229	205	227	190	211	196	208	217	188	185	206	221	202	186	159	175	212	236	226	226	234	208	215	215	215	221	186	177	213	225	241	230	180	190	213	222	219	211	229	202	233	209	195	217	204	194	213	208	210	228	210	216	188	197	189	202	195	193	221	200	219	222	201	220	205	216	221	203	223	211	218	178	190	176	189	208	226	216	201	213	219	170	217	222	202	216	216	219	197	215	237	217	200	196	204	214	205	204	229	220	210	204	215	187	207	209	210	220	177	205	224	223	196	199	203	197	178	220	191	203	211	230	215	231	214	243	227	233	204	191	192	221	222	210	205	179	195	196	172	238	209	237	198	228	220	214	210	225	205	213	196	212	209	211	225	209	227	268	227	211	225	187	203	200	259	220	200	199	221	238	196	186	203	208	228	191	216	192	216	204	191	200	217	207	214	205	210	181	197	202	187	234	216	249	196	184	215	200	203
27009	14964	7338	3452	1362	603	588	494	478	461	495	445	498	468	414	447	434	457	430	421	448	467	483	494	463	444	465	410	458	481	453	444	466	453	449	456	451	441	479	422	468	482	456	477	444	451	445	467	461	449	416	422	455	441	461	436	475	458	429	472	405	467	448	463	460	444	394	445	431	461	483	442	444	438	477	442	453	462	466	466	471	468	472	454	430	467	411	463	442	433	459	425	448	485	484	446	449	442	429	468	441	410	452	467	425	453	450	420	479	438	441	413	445	431	459	462	414	459	455	459	490	471	459	465	453	445	440	450	456	432	439	446	453	423	437	444	453	420	478	475	470	471	451	426	450	459	442	494	490	441	449	426	460	452	418	439	440	458	468	479	467	469	491	432	402	440	418	449	444	413	422	474	465	465	452	463	462	462	445	444	433	421	443	449	472	443	433	433	432	441	453	485	431	495	441	467	397	475	443	464	462	434	473	449	481	449	431	466	425	451	422	428	445	445	411	408	450	431	450	467	434	451	459	445	470	458	445	462	432	399	414	444	425	456	460	445	444	442	457	500	433	484	457	436	476	457	470	432	443	464	435	456	463	429	498	445	424	441	444	457	495	431	441	452	454	446	404	439	459	442	441	475	440	442	459	449	420	454	492	472	446	474	445	477	430	441	459	470	448	459	473	414	528	461	447	453	461	474	461	463	440	471	448	470	479	459	452	473	443	478	450	424	443	432	451	443	442	473	473	472	480	444	459	442	442	456	445	437	460	473	448	470	499	507	446	443	464	481	451	469	457	486	410	410	410	449	442	443	457	462	432	442	447	461	449	470	446	464	456	412	452	502	445	422	412	436	435	414	423	443	475	446	461	417	432	430	451	447	427	452	450	448	447	449	443	449	444	460	488	470	435	405	460	474	445	447	446	463	488	449	469	421	463	446	418	451	438	413	449	485	430	428	428	460	434	421	430	439	429	437	425	447	476	425	427	446	424	424	435	452	477	431	430	423	453	459	443	423	446	461	458	445	462	462	443	445	440	440	433	456	451	461	450	448	455	440	448	449	458	439	454	474	405	451	461	410	443	422	499	430	443	476	445	426	469	467	460	423	482	466	447	458	391	445	418	434	477	403	411	465	437	426	512	465	477	460	442	434	435	428	407	450	479	437	458	442	438	444	475	446	422	477	445	446	420	469	427	436	449	435	460	450	413	446	444	431	425	441	461	446	434	465	458	461	427	460	463	412	460	458	439	468	443	450	422	447	415	452	461	433	474	474	438	488	462	460	447	474	496	446	483	467	430	475	448	441	465	479	483	481	448	437	471	477	477	419	424	466	430	475	449	471	480	454	458	452	439	440	465	439	474	422	449	447	419	476	466	450	427	427	446	440	445	490	425	467	434	471	436	438	435	491	485	443	457	440	420	471	441	434	451	463	409	468	433	473	418	452	409	437	442	430	417	471	435	442	460	408	453	463	443	416	459	444	422	444	461	440	465	461	453	493	448	456	458	455	443	467	451	437	434	455	458	451	459	419	460	464	471	439	435	465	453	458	453	442	453	456	430	483	415	469	444	418	450	446	455	447	450	467	424	469	458	431	460	451	451	437	421	459	488	433	449	468	455	471	442	471	423	461	486	453	464	457	436	442	437	443	435	476	428	469	425	486	471	419	439	401	440	432	434	477	456	439	443	466	443	448	452	438	475	393	455	457	453	503	495	435	456	396	435	457	440	474	451	424	454	456	468	463	460	455	407	430	473	431	448	430	443	467	425	449	475	443	450	423	420	412	460	429	437	500	432	439	456	472	408	426	443	442	408	462	452	456	464	447	473	433	471	444	481	455	438	451	480	459	428	433	458	447	460	436	439	423	409	452	461	409	457	489	453	498	427	441	463	428	429	457	431	444	470	448	443	451	406	478	459	453	455	497	479	427	412	468	458	482	415	458	453	440	442	435	451	424	449	473	492	445	466	430	457	461	411	480	410	415	464	445	462	438	432	448	442	480	457	457	438	445	450	433	426	453	458	458	419	441	438	454	456	426	438	445	465	418	440	440	419	457	427	473	461	473	486	481	439	431	415	443	454	441	467	461	458	424	430	431	435	441	465	462	471	431	452	432	445	431	423	436	464	423	415	454	440	440	454	455	462	440	450	437	435	435	434	435	489	456	414	458	452	458	423	463	463	461	510	468	453	479	433	443	418	444	469	468	462	476	454	431	428	442	457	427	439	515	445	425	447	460	453	421	446	456	469	470	444	472	439	437	437	428	457	418	453	467	417	451	474	436	434	464	422	415	466	464	467	424	460	440	445	436	484	457	427	435	457	455	464	427	468	447	437	453	445	453	441	452	449	449	467	452	432	467	481	469	459	475	465	463	442	454	473	471	410	460	428	437	453	445	430	472	421	437	457	430	474	434	410	460	479	467	480	460	448	465	453	411	444	426	463	452	449	425	466	439	492	449	439	447	414	414	432	435	451	414	473	434	430	470	467	469	427	476	415	456	456	437	455	442	432	459	462	430	459	462	460	490	441	416	415	452	473	450	472	461	450	439	417	430	461	469	409	468	456	410	488	426	418	473	404	406	429	472	449	464	438	465	444	481	451	429	458	444	437	488	470	467	461	468	467	455	457	442	478	432	448	493	443	414	458	462	457	439	453	455	452	441	429	471	453	472	421	431	499	418	437	451	458	420	451	435	449	457	446	447	434	464	431	425	431	459	465	468	420	430	478	476	430	441	458	442	425	429	461	421	448	488	461	455	439	434	467	457	452	440	434	455	456	440	464	455	446	462	469	453	391	439	463	454	423	448	439	446	466	411	441	435	438	439	448	453	438	480	467	420	486	434	417	426	460	444	438	444	450	496	483	458	465	433	481	442	478	468	422	453	470	466	478	424	422	474	449	470	453	501	437	484	433	441	424	483	429	467	428	454	424	441	446	441	427	450	456	440	463	440	423	470	472	435	480	450	455	491	481	454	431	460	443	442	436	470	482	447	433	461	478	445	490	433	437	435	423	447	488	463	425	438	457	458	435	453	425	444	438	443	478	433	456	480	429	434	451	431	439	441	465	474	450	464	452	459	438	473	419	450	442	446	463	431	412	486	434	416	475	447	449	444	407	451	456	454	484	436	446	470	420	458	442	431	439	443	438	422	429	436	435	482	452	467	470	500	449	449	477	447	464	472	406	456	450	458	459	465	474	466	440	430	435	449	494	448	419	459	413	411	438	435	459	457	452	478	447	453	446	457	449	452	467	426	446	471	463	407	483	426	453	422	434	426	449	441	405	488	455	482	425	419	465	434	445	438	412	421	454	446	444	442	493	439	451	498	423	449	450	474	445	435	438	458	480	491	434	438	446	466	429	426	436	469	470	441	441	413	473	424	454	428	441	437	438	456	450	434	464	494	436	456	444	464	474	431	453	473	485	423	514	435	463	436	428	458	443	424	431	457	456	469	457	499	450	469	455	469	471	453	452	502	475	420	432	464	441	468	411	446	446	464
56305	30509	12160	3680	887	669	500	371	284	247	203	159	177	167	203	184	166	194	194	173	194	177	166	156	194	179	190	170	217	214	185	185	196	174	196	191	212	191	191	191	193	182	174	183	201	214	180	181	189	183	186	200	194	178	173	175	186	195	201	150	171	213	171	169	181	205	169	186	201	174	189	171	195	163	199	178	225	180	162	188	169	186	182	182	184	178	168	153	175	195	169	182	205	200	178	213	183	199	208	184	155	199	185	187	195	180	185	177	198	209	188	162	165	200	165	174	173	197	179	178	162	147	205	185	193	195	187	189	192	195	169	182	187	170	164	170	187	166	201	155	167	168	170	206	185	195	195	145	185	189	197	182	209	157	178	178	174	189	159	188	178	211	201	147	188	178	189	175	184	167	186	173	164	184	195	178	193	189	185	197	199	188	203	194	172	172	207	176	203	186	209	188	184	186	202	182	188	189	181	174	207	180	217	164	207	185	198	226	198	206	198	184	204	168	180	184	161	192	183	187	183	166	192	198	182	172	166	200	177	196	211	187	158	183	208	196	176	192	190	186	200	217	185	167	158	197	197	180	183	183	175	187	182	177	180	179	192	216	179	183	172	159	204	175	199	183	173	221	155	179	187	170	201	171	161	180	184	191	196	184	181	193	188	190	206	189	181	174	180	186	199	153	170	196	189	178	194	189	186	172	181	167	160	190	188	153	200	208	191	159	208	158	187	182	194	195	206	179	184	163	165	182	181	173	187	178	155	185	197	195	174	168	190	194	170	215	196	205	210	178	213	175	205	173	179	188	186	200	183	175	196	175	157	170	161	194	197	181	180	191	161	197	177	196	159	193	187	170	180	172	191	166	158	190	217	173	171	188	199	165	188	172	170	180	169	173	164	196	165	193	175	148	183	151	190	178	182	159	176	200	186	171	199	185	176	191	183	189	192	188	173	163	185	187	170	208	184	180	182	187	170	191	210	199	185	199	185	194	176	204	174	194	180	180	201	170	173	183	195	199	184	188	174	231	199	214	180	181	184	203	179	180	204	200	197	182	175	161	190	196	201	185	205	158	194	188	211	217	172	164	201	196	211	188	204	200	196	180	168	200	191	168	168	209	186	165	201	179	180	193	208	181	193	171	199	162	187	176	192	199	194	181	170	215	171	191	150	183	173	203	214	206	185	189	189	188	206	195	171	206	208	187	207	175	160	195	173	191	191	180	193	193	199	169	198	171	182	191	215	207	207	179	163	191	196	198	207	210	169	201	175	176	183	176	178	169	165	186	210	182	213	191	177	196	197	186	189	190	182	173	172	162	200	187	203	169	215	184	200	188	186	182	184	187	180	199	206	190	189	179	202	197	177	210	191	156	180	164	183	176	171	169	205	178	210	166	179	188	184	191	205	181	149	194	189	180	184	181	193	188	187	191	183	187	222	191	214	196	167	177	179	151	164	192	161	198	168	164	186	190	206	190	192	181	152	157	169	224	153	161	195	159	190	188	197	171	175	187	162	181	177	176	172	179	195	169	184	167	182	228	160	219	182	201	188	176	199	175	158	187	162	184	187	177	180	201	191	181	206	195	179	213	177	176	201	206	183	163	167	211	188	215	191	182	193	209	200	202	177	143	191	165	187	206	181	200	178	164	194	182	169	165	177	209	201	170	161	162	156	176	187	176	178	205	211	162	169	172	183	194	181	154	185	198	176	190	173	166	167	171	159	184	167	172	196	201	204	211	174	180	172	196	178	203	203	170	196	194	183	212	175	210	190	161	205	183	178	179	192	170	210	196	199	165	177	197	173	185	193	164	163	160	152	195	199	158	162	179	191	163	208	159	185	195	195	196	162	168	168	188	186	187	183	177	160	191	176	167	185	214	166	178	178	182	178	177	174	179	167	192	164	172	147	212	178	179	213	192	191	168	202	193	193	186	172	158	174	178	161	203	141	178	187	176	195	178	209	179	188	184	170	216	187	194	168	187	209	209	175	189	191	185	194	160	202	185	166	172	166	174	176	215	170	187	176	178	176	177	195	174	193	171	172	176	184	210	208	196	174	168	167	181	202	179	203	221	179	172	170	201	200	217	183	181	158	159	174	176	202	194	213	184	177	198	174	196	172	175	179	194	190	181	161	185	203	154	181	174	178	198	186	196	176	170	193	160	201	172	189	201	164	180	214	181	170	180	180	184	175	188	155	183	181	205	188	169	185	167	200	183	177	202	194	170	168	180	190	189	186	203	185	196	179	173	186	187	187	199	196	197	169	160	193	186	165	188	190	197	198	168	178	170	173	163	168	156	182	186	190	228	179	195	142	171	194	163	165	179	197	176	175	208	188	187	201	210	175	202	158	177	177	197	183	191	202	190	186	161	169	206	193	177	192	185	194	175	193	200	177	161	193	174	191	170	193	188	187	164	177	211	189	195	199	193	211	186	186	189	191	204	191	180	187	159	195	175	170	193	182	161	185	176	184	168	177	161	178	194	163	182	171	209	172	192	176	166	166	178	175	176	168	195	210	186	194	200	204	189	193	174	173	181	195	172	198	160	171	183	174	200	183	176	164	192	180	189	185	197	197	172	197	179	150	171	166	181	198	167	205	179	177	179	194	172	191	188	165	186	176	204	169	198	197	184	189	172	141	185	182	161	205	199	189	198	206	193	178	167	189	178	174	176	153	195	211	186	180	189	161	190	171	192	187	205	186	187	187	170	166	195	167	175	206	160	158	189	193	193	170	192	176	196	231	205	200	178	173	181	189	205	181	185	194	168	169	185	172	188	185	159	188	164	179	185	198	188	194	191	184	192	176	175	173	164	184	170	174	179	198	189	167	185	201	207	212	195	163	166	189	178	175	172	185	160	199	207	196	178	203	210	200	217	177	160	199	218	192	186	173	171	177	194	194	172	181	170	166	176	188	218	213	174	161	161	174	200	183	173	180	168	200	173	189	194	180	180	197	215	214	177	192	168	190	176	167	172	203	198	173	192	160	181	203	186	194	194	184	188	183	190	173	190	172	186	197	203	192	199	176	201	212	178	210	166	163	185	171	213	184	188	179	195	181	191	180	188	184	195	180	207	191	180	205	179	173	179	178	180	173	201	160	165	157	212	187	218	185	183	184	205	174	173	172	167	188	181	180	169	174	195	194	210	174	164	160	169	156	211	199	207	179	166	177	203	200	182	185	183	180	204	173	171	173	187	162	170	187	198	185	158	167	160	203	204	184	201	166	185	176	192	188	173	195	211	191	197	161	197	188	189	204	181	188	183	165	165	188	177	181	204	168	204	161	186	169	198	167	174	186	161	211	174	207	173	223	164	190	204	173	189	203	164	184	202	199	188	164	178	189	194	177	175	229	197	185	190	186	200	183	202	189	163	158	172	207	199	209	167	215	189	192	192	155	184	192	176	195	183	174	179	153	156	197	190	175	169	173	184	193	189	182	187	229	168	172	175	181	189	189	204	178	198	185	196	174	176	192	217	194	198	206	194	181	181	196	177
34602	20873	12806	7804	2690	2640	2052	1526	913	652	490	463	409	422	440	403	448	394	413	452	413	429	438	422	399	439	405	420	415	414	445	413	379	429	395	395	406	405	423	407	434	402	392	417	425	461	422	413	435	416	420	440	410	386	385	383	433	417	425	433	412	416	442	399	425	381	411	394	385	409	392	392	398	409	423	400	411	434	420	420	371	416	399	392	419	409	429	434	418	436	428	406	362	403	417	427	467	351	406	400	401	387	403	427	424	380	408	415	385	429	416	393	380	356	392	399	392	395	400	392	395	388	431	407	431	402	396	407	401	377	397	418	398	391	417	429	428	436	364	418	382	436	372	388	388	437	372	431	381	394	392	412	440	396	393	427	426	434	413	441	404	405	447	400	424	411	398	410	449	396	431	388	432	405	411	424	390	411	431	416	399	403	415	370	375	377	414	392	421	435	408	411	422	435	371	423	403	390	414	400	375	418	388	398	421	447	386	409	361	376	410	420	406	392	404	401	434	387	396	398	409	391	392	394	391	433	389	432	403	382	405	401	392	379	399	351	425	370	407	389	440	397	412	395	381	431	366	379	401	397	399	386	418	400	444	372	429	413	410	406	414	403	424	428	401	401	385	458	435	396	395	405	416	429	425	388	372	427	380	402	402	389	380	402	413	421	432	376	412	394	397	408	425	363	376	401	414	412	401	364	406	401	413	406	398	379	396	432	386	418	423	411	400	430	431	387	398	433	382	412	400	452	418	405	439	409	418	407	386	423	387	413	450	409	403	384	393	385	403	415	448	416	398	419	362	389	391	434	378	447	401	418	425	382	414	380	372	367	400	357	430	407	407	414	436	409	410	410	397	412	384	400	445	389	394	380	418	406	399	415	439	387	403	411	400	405	423	374	412	421	414	401	419	404	393	446	385	420	414	362	390	381	406	375	426	384	404	416	407	425	411	413	396	427	426	399	399	444	411	410	397	377	403	395	399	411	430	392	429	409	407	423	392	413	427	398	406	428	387	397	439	403	396	409	380	422	412	424	406	398	403	360	452	392	402	431	388	381	406	385	420	390	407	389	437	402	377	369	394	401	432	420	408	390	406	442	425	402	399	405	421	385	425	364	403	387	379	395	398	408	397	385	409	398	392	406	409	447	396	407	388	430	441	413	387	400	395	394	378	442	402	413	396	403	407	401	392	404	392	422	429	440	401	383	390	428	415	435	412	383	421	422	403	448	407	420	413	400	390	373	422	393	418	401	423	425	423	435	389	370	380	383	442	385	387	401	388	404	440	384	411	391	402	428	402	388	398	378	435	406	404	398	407	383	452	418	391	406	412	386	412	389	399	384	398	424	426	395	354	417	435	382	376	397	420	422	395	412	415	398	409	410	401	368	429	448	425	412	397	375	400	402	407	394	420	394	428	394	369	421	391	423	391	427	425	432	411	374	440	414	437	419	418	402	438	445	369	427	424	386	375	415	402	427	420	386	390	405	450	393	399	395	375	403	400	402	394	407	388	402	418	391	433	408	397	374	379	404	438	377	419	379	375	414	419	395	391	411	450	428	417	420	425	406	411	413	362	451	410	429	404	384	370	419	413	417	388	410	415	386	393	416	399	406	413	441	404	408	438	423	378	425	371	411	435	418	384	407	438	395	407	439	380	432	429	421	413	409	411	386	367	425	423	408	380	412	409	407	385	407	439	404	403	404	400	410	414	372	386	397	405	416	411	385	373	388	404	410	415	430	405	374	407	401	400	445	410	439	404	357	433	404	380	413	418	426	441	415	409	398	435	393	383	400	414	409	394	403	416	446	402	397	367	391	422	373	427	430	385	388	421	405	389	403	400	413	402	380	404	408	407	388	399	434	358	425	383	407	393	372	390	409	378	401	385	406	402	379	400	398	397	386	414	376	400	407	404	401	406	438	371	370	388	412	409	406	389	427	387	411	451	380	394	401	405	403	416	385	398	422	402	450	388	400	378	407	408	402	412	422	430	428	388	404	436	435	397	410	429	401	426	430	396	402	428	424	395	452	398	402	389	423	387	386	418	367	399	402	405	379	432	377	412	423	400	367	407	408	447	411	423	411	427	428	386	383	397	400	414	424	414	390	396	380	426	432	413	409	416	394	417	415	437	441	349	406	399	396	408	394	401	392	404	407	421	405	423	431	411	368	385	419	384	401	397	410	357	406	416	446	391	374	399	415	417	374	392	418	397	377	425	401	450	458	430	458	400	411	406	422	461	392	408	403	411	398	409	404	402	438	420	397	412	381	425	402	419	393	406	406	433	413	405	391	414	405	411	365	390	400	412	440	429	413	395	394	412	404	387	386	422	396	384	377	383	408	404	418	383	408	396	418	434	414	408	390	422	393	389	378	404	428	382	389	414	389	429	426	405	401	412	420	422	384	411	442	380	405	400	426	414	418	397	394	419	373	424	431	420	392	410	420	439	441	413	392	387	401	426	393	415	434	426	395	411	420	392	379	405	396	421	398	411	418	401	408	415	386	395	410	422	428	430	388	407	416	411	443	422	391	392	397	408	441	428	383	426	370	419	441	381	391	391	430	389	412	409	388	409	418	409	415	414	472	391	416	391	397	386	397	355	404	374	425	399	442	445	415	416	406	416	423	411	405	414	408	426	399	421	399	363	430	396	378	399	395	387	378	409	388	413	428	418	410	369	424	383	403	443	378	406	369	406	419	418	435	461	393	409	395	418	423	411	461	400	401	401	419	405	394	424	412	406	389	407	435	420	413	402	410	413	434	392	360	394	380	403	391	408	404	433	432	385	371	422	415	395	390	385	430	402	420	423	416	403	413	415	399	366	369	372	413	386	384	396	407	400	390	423	435	457	407	404	413	409	413	397	367	416	381	390	380	386	395	417	402	405	392	425	399	402	388	419	395	407	399	405	419	402	434	375	439	419	407	399	384	412	432	438	418	397	377	382	423	388	410	362	381	402	412	438	387	396	401	417	367	398	430	383	431	404	350	399	416	436	397	432	394	411	428	391	422	399	419	384	424	366	380	386	404	418	437	411	386	402	439	427	402	405	415	440	401	393	423	428	371	397	433	408	406	395	405	396	390	398	405	413	427	415	398	433	397	374	435	394	383	383	401	378	413	401	390	364	404	413	402	427	394	390	386	429	436	410	438	391	412	390	393	433	391	422	432	385	428	423	415	414	418	363	413	403	439	397	423	413	430	410	412	383	433	424	385	385	431	398	389	404	416	410	429	404	408	405	437	405	364	436	423	417	386	402	346	385	394	424	391	408	406	434	422	434	389	418	424	413	400	363	424	424	416	398	401	394	391	415	422	444	390	416	381	399	390	420	436	383	390	380	396	403	397	407	413	427	422	386	421	441	414	396	422	426	387	387	406	419	403	413	379	428	386	383	381	412	401	397	422	423	422	416	382	368	412	425	413	364	399	419	407	402	368	413	417	409	443	392	393	405	440	387	412	414	407	391	409	417	435	428	395	408	405	380	377	404	396	427	395
59982	31995	17956	6207	1643	1413	1129	769	433	327	234	222	261	231	245	239	240	223	206	230	217	252	248	246	213	231	231	231	229	226	261	210	229	228	258	224	220	221	208	225	231	233	199	188	207	231	233	239	237	219	236	225	229	229	236	220	225	206	234	212	228	226	217	229	238	233	242	228	244	219	227	248	208	253	237	217	249	223	247	237	216	253	237	241	237	230	229	220	234	222	210	210	256	196	239	255	235	212	208	243	252	206	229	232	246	216	225	203	237	231	223	225	217	238	230	210	227	248	247	230	254	264	238	237	224	227	258	254	229	206	231	242	241	254	204	217	223	224	208	242	241	219	210	230	230	207	183	233	216	252	253	236	210	210	231	228	212	227	222	222	193	200	239	205	230	216	228	206	219	236	259	252	261	228	198	246	218	240	231	223	206	235	241	215	210	212	230	221	224	248	205	213	212	215	227	227	237	255	233	228	209	236	213	212	223	237	224	221	216	248	216	200	204	198	229	232	218	200	239	244	206	207	210	244	230	240	221	231	183	205	218	221	260	207	200	209	244	235	200	213	235	239	207	216	214	231	233	224	257	232	235	237	224	215	214	205	251	242	206	256	223	213	222	197	204	233	218	241	240	212	204	213	240	227	244	235	243	225	226	237	203	200	210	204	211	211	219	223	190	234	258	244	235	248	217	221	231	229	237	247	211	218	238	233	227	210	226	228	218	195	237	250	208	222	210	244	243	243	232	222	227	214	205	245	247	252	205	225	192	227	232	242	243	228	224	225	236	211	218	194	199	231	249	216	231	234	184	224	230	255	233	245	249	201	251	237	237	209	213	249	191	201	219	263	215	237	227	229	251	236	222	255	199	232	230	202	220	245	231	233	218	211	242	210	241	200	206	232	242	238	231	224	249	219	224	252	258	241	236	224	232	256	207	219	223	204	223	244	237	218	226	213	177	221	214	218	250	239	196	212	240	219	220	226	235	206	213	201	203	223	231	233	229	274	234	249	220	227	221	229	220	249	236	243	235	222	219	236	221	223	218	235	229	214	238	212	222	262	238	223	235	235	216	254	212	250	230	246	191	242	238	225	242	250	196	211	211	213	204	219	223	221	237	243	218	209	232	244	220	250	226	237	194	188	221	225	216	204	257	212	246	236	269	224	198	235	227	214	209	225	247	253	217	222	235	214	249	209	228	225	207	191	200	241	190	217	227	197	192	227	240	242	226	237	241	224	242	203	215	231	240	220	221	209	236	217	234	224	237	216	245	224	207	230	219	209	233	199	246	238	201	254	226	233	215	240	231	222	209	217	236	229	207	209	238	220	240	266	235	249	231	237	234	224	226	199	229	216	205	248	235	235	235	234	239	225	241	235	232	225	197	236	199	230	227	221	241	242	209	205	205	206	235	261	197	218	230	207	242	230	238	232	237	208	233	245	218	242	225	256	229	231	258	204	212	219	219	198	231	227	247	236	255	206	221	237	230	218	238	208	220	199	243	233	256	234	249	198	256	218	217	230	215	221	196	211	231	233	202	226	256	225	227	212	230	233	196	233	206	241	232	195	224	195	208	252	214	214	237	193	238	213	212	241	221	222	243	213	241	232	222	219	218	244	211	223	265	243	222	243	211	240	230	220	244	251	215	240	221	233	232	213	211	221	221	216	224	225	213	232	223	213	209	213	198	246	237	256	221	232	238	228	218	216	227	240	221	233	200	200	240	221	224	219	234	218	234	221	204	193	226	248	223	200	224	232	214	224	227	206	248	203	243	217	243	213	225	244	195	223	225	217	219	198	218	222	221	235	253	190	252	230	258	217	231	213	245	233	212	226	221	209	210	220	245	230	219	219	184	203	197	224	238	228	234	231	255	257	208	184	231	232	247	207	198	230	216	240	194	228	212	202	222	263	205	227	215	233	207	239	222	201	220	235	231	217	226	197	212	248	241	193	209	234	211	225	209	208	241	203	249	248	219	249	207	226	202	244	246	210	253	195	228	219	247	230	205	265	221	224	207	216	238	221	241	231	223	227	214	227	211	222	219	229	187	225	252	227	227	220	216	218	217	215	209	244	211	195	227	211	246	197	203	231	224	219	221	231	241	210	208	193	198	188	235	244	229	232	253	219	266	216	242	189	241	258	221	241	185	199	213	235	237	242	227	238	212	224	192	219	205	232	236	235	242	221	205	223	250	226	220	218	229	257	216	247	248	217	237	210	275	228	223	207	218	211	228	226	199	224	238	222	235	224	249	230	247	211	194	215	208	222	208	244	243	176	206	234	223	250	215	227	237	239	229	232	219	183	211	210	240	220	215	245	242	226	220	215	216	208	223	196	232	246	238	209	210	225	206	251	225	235	226	228	231	222	226	232	208	235	215	229	252	232	239	228	242	232	229	230	233	218	211	212	238	221	219	224	212	230	215	220	230	244	244	219	232	192	257	212	189	250	240	229	202	243	247	226	244	219	256	206	240	227	231	201	213	221	238	238	249	230	214	234	222	231	258	222	226	197	216	235	223	215	267	223	221	234	226	252	240	224	209	196	205	217	209	218	234	200	239	198	200	200	218	237	211	219	211	225	192	214	226	201	191	200	226	210	212	222	235	234	235	205	236	206	232	241	259	210	246	231	227	240	210	246	237	220	242	226	198	268	221	219	242	246	232	228	203	226	239	240	233	236	221	213	223	199	202	233	262	255	196	249	248	215	224	230	225	211	215	229	243	238	212	223	225	224	213	219	214	200	247	200	212	249	261	216	227	212	201	235	216	246	214	219	248	223	235	259	235	230	199	221	231	211	212	227	230	228	234	205	233	221	205	231	225	217	210	244	217	236	234	249	232	240	201	209	209	212	252	204	229	235	234	227	217	237	205	209	225	266	247	239	240	238	227	213	224	215	252	233	236	256	239	213	217	207	225	217	225	204	222	228	259	246	214	224	235	248	209	251	226	228	209	208	243	236	220	213	220	229	221	195	211	220	275	217	212	213	233	227	230	242	221	234	206	240	242	241	237	250	229	223	204	233	262	264	246	239	218	205	258	221	205	217	218	235	226	231	210	251	244	235	226	214	231	206	213	217	214	234	203	261	229	214	236	203	216	225	219	231	202	206	227	231	250	244	244	201	239	218	210	237	254	223	207	218	250	214	212	201	266	233	240	242	213	237	215	250	240	202	229	247	240	212	217	214	262	247	231	210	188	215	212	231	193	225	250	240	204	231	234	240	238	232	229	235	224	250	206	222	204	216	236	242	256	217	225	234	267	220	224	208	218	201	222	243	232	243	222	210	222	203	217	207	204	210	205	266	253	222	235	209	214	242	246	243	225	227	208	243	233	219	239	223	210	216	242	233	225	204	220	214	235	228	210	237	251	236	217	204	247	229	206	201	224	234	216	240	246	217	227	224	224	222	202	202	230	237	238	207	218	230	247	216	217	222	204	228	231	257	229	234	209	244	230	225	237	214	224	234	233	217	208	205	213	220	204	226	231	227	225	216	228	215
35720	21755	20106	10491	4635	5337	4302	2957	1520	1059	721	582	606	527	532	541	524	548	520	475	575	550	514	494	535	451	499	475	520	506	443	507	487	494	480	501	541	494	513	529	473	535	494	468	462	474	493	485	496	523	453	468	480	481	483	463	477	468	450	470	457	497	527	485	520	476	482	478	472	489	496	496	473	496	492	473	447	502	504	475	504	510	492	484	482	486	519	487	469	506	499	488	468	474	467	509	522	480	537	497	488	511	504	494	464	446	433	450	498	479	484	489	501	501	509	442	465	457	485	491	510	507	472	484	463	465	497	482	489	479	509	463	454	492	499	513	462	539	489	505	503	518	495	460	483	458	444	484	501	491	442	495	505	499	461	499	498	486	474	473	531	532	504	482	472	502	476	496	503	484	501	497	519	537	510	482	502	453	494	477	458	475	489	451	476	486	432	477	507	499	491	466	518	492	427	493	496	500	499	511	519	462	483	480	493	511	483	491	493	459	486	483	517	491	495	512	454	487	457	460	472	476	478	443	505	468	491	512	503	464	497	471	494	516	451	504	528	494	497	507	507	501	460	530	505	554	510	516	485	527	481	450	486	518	484	443	474	485	502	432	523	498	493	483	520	478	524	486	482	526	476	460	519	490	489	455	470	524	487	450	488	452	468	496	472	458	494	443	421	491	524	498	501	485	474	494	505	514	481	479	440	479	515	502	497	471	488	500	444	517	452	477	495	464	503	508	497	470	465	440	505	430	468	475	453	455	498	470	492	522	483	550	497	503	489	468	460	470	500	476	458	499	492	502	453	468	443	475	471	492	458	495	445	473	462	498	457	514	463	457	430	496	518	534	515	506	503	508	464	497	483	467	456	513	468	487	459	505	464	514	495	523	485	473	459	506	473	459	516	508	473	513	465	487	501	470	433	471	482	506	514	507	526	465	458	466	466	514	488	533	518	472	470	457	516	513	486	481	479	500	481	456	517	479	475	487	481	485	438	507	509	506	540	467	473	480	476	513	492	491	495	496	444	469	516	509	482	446	464	483	486	512	475	497	475	446	500	472	491	440	499	484	511	501	464	526	504	471	489	473	515	522	454	476	445	507	463	486	492	467	504	512	503	538	487	459	501	467	509	499	454	475	489	441	492	537	496	464	509	523	517	468	505	496	511	516	510	481	459	512	478	470	517	490	484	468	515	496	507	467	530	448	458	500	480	516	491	476	488	474	460	478	519	531	502	472	512	518	528	478	487	497	511	524	504	493	498	444	452	482	479	505	480	502	493	460	524	494	489	501	507	484	466	488	507	451	505	485	491	485	485	464	464	468	506	490	489	494	453	493	450	444	481	470	501	458	508	465	486	491	491	491	527	496	541	452	465	433	448	478	487	490	468	482	477	512	525	453	480	531	471	480	495	493	504	449	505	502	474	481	506	494	472	453	491	446	480	482	456	520	516	510	484	495	504	492	468	468	457	493	471	478	465	539	482	503	464	504	449	487	490	489	474	490	479	488	487	463	469	503	462	482	488	471	512	472	498	461	466	504	489	498	490	428	496	516	482	484	536	464	462	474	523	490	482	495	477	456	451	505	487	486	484	494	511	509	519	531	454	493	508	485	545	453	451	454	493	521	483	510	484	513	509	482	480	516	493	471	482	490	481	521	512	476	462	522	491	454	514	507	508	516	528	483	485	452	506	502	513	456	486	520	505	510	508	492	479	512	472	478	474	459	530	477	501	468	484	503	474	502	484	481	493	440	526	488	503	465	483	483	489	463	482	457	478	498	512	476	501	519	466	472	493	446	493	533	503	485	484	486	465	488	499	487	453	514	501	481	477	506	495	457	527	461	473	470	478	478	505	481	526	527	488	492	469	513	543	486	472	522	496	476	506	492	486	525	488	474	491	492	497	503	473	517	504	479	511	486	510	501	466	462	489	485	486	535	492	506	513	495	478	492	490	478	475	516	461	464	472	457	490	470	479	516	491	478	483	463	511	468	498	494	466	493	527	441	477	448	480	470	469	506	499	484	478	505	464	459	479	515	485	498	463	498	463	515	475	489	471	483	496	519	453	462	445	516	486	445	467	480	488	471	473	509	465	494	485	454	534	466	514	513	509	491	490	457	507	468	496	476	470	516	521	506	466	514	457	509	486	453	475	499	486	529	482	505	500	474	439	500	488	507	482	490	515	498	471	435	496	500	489	477	489	463	509	461	499	461	438	483	474	455	499	478	477	474	484	528	484	440	474	492	467	508	473	480	461	479	474	475	481	496	442	498	471	509	527	489	492	519	472	499	488	486	517	498	473	487	452	483	489	449	474	504	498	489	461	477	472	464	463	461	503	475	494	497	443	473	476	475	496	448	460	495	490	501	501	493	496	480	511	503	453	501	515	477	476	454	526	490	470	503	477	490	485	448	508	471	511	477	502	461	530	488	435	468	480	497	539	516	515	464	501	510	456	519	469	443	480	502	495	438	492	478	485	478	419	500	469	491	512	447	496	488	471	466	489	502	460	542	481	491	468	488	514	502	486	508	471	485	502	536	475	455	487	471	474	479	463	493	472	503	502	478	470	494	451	475	496	471	501	513	483	451	502	478	465	504	440	499	466	471	491	436	477	472	542	451	485	501	463	473	504	479	492	500	497	512	512	473	532	490	494	502	487	474	465	477	483	483	512	483	482	479	499	481	455	462	506	499	482	451	500	491	474	451	496	456	513	520	473	475	492	476	496	485	469	475	477	473	476	480	515	506	495	500	479	500	461	510	503	481	440	451	450	459	498	472	434	485	496	500	467	506	482	494	459	493	489	491	484	481	447	496	495	509	501	472	472	462	518	467	490	514	442	491	482	474	499	447	487	467	468	511	483	495	477	462	474	515	502	457	504	491	513	482	484	502	516	465	488	466	517	486	486	487	505	516	488	470	450	464	483	489	483	505	497	475	471	481	457	463	494	504	486	501	491	513	433	465	479	457	471	478	482	517	454	501	511	497	480	453	486	490	467	497	522	462	463	508	473	527	486	524	491	513	516	509	483	457	521	471	463	469	519	481	467	501	513	466	469	490	482	501	496	483	426	504	472	504	501	477	493	477	504	493	470	505	493	510	500	470	529	469	521	508	446	489	509	509	470	496	478	471	496	470	475	484	491	517	494	453	497	466	448	504	453	473	477	509	481	484	512	505	459	495	464	481	487	502	499	495	500	514	473	505	452	506	456	496	488	509	489	407	474	453	477	509	499	482	481	458	485	509	501	479	482	504	522	522	469	469	481	485	484	467	487	479	460	456	466	460	480	461	479	472	476	481	499	517	467	494	511	516	481	483	504	525	533	486	524	487	483	486	502	478	450	451	484	490	477	476	484	519	473	533	493	458	492	471	458	486	483	511	469	498	474	462	464	485	487	483	478	466	503	490	455	521	508	463	481	493	510	509	476	462	454	496	513	482	489	472	465	507	548	468	424	482	529	473	483	503	473	489	517	441	507	497	442	473	471	482	514	479	446	507
41606	21222	7165	1765	341	239	214	213	226	204	221	193	236	186	195	214	207	199	199	213	206	214	225	201	191	184	206	252	233	204	195	195	216	194	212	245	210	221	205	195	187	191	223	174	224	197	164	167	190	169	195	209	247	204	194	197	183	179	204	196	195	197	200	201	188	197	212	206	222	203	197	196	228	199	174	214	182	190	191	225	191	179	213	228	206	202	199	161	196	215	211	214	204	217	190	195	198	217	220	184	198	202	225	198	214	196	203	182	191	196	190	228	207	187	197	210	202	202	208	224	215	222	192	213	192	221	216	206	228	204	238	182	182	207	199	210	244	220	218	224	201	204	219	185	214	199	205	227	213	208	225	192	228	207	228	198	209	196	186	210	197	202	205	236	223	207	181	231	192	201	186	210	189	185	222	208	222	212	198	206	193	196	230	206	185	211	217	184	208	224	213	221	207	206	213	188	196	191	208	233	243	198	198	190	192	200	188	189	219	189	217	196	220	224	202	191	177	231	202	207	217	147	215	201	218	225	182	201	205	202	197	205	199	201	198	200	185	189	205	206	199	191	210	199	184	201	193	209	195	236	208	215	217	193	214	220	188	218	214	201	198	239	203	231	211	222	204	198	205	193	180	205	215	180	167	231	214	230	204	195	221	234	204	234	233	225	205	194	204	221	185	237	208	212	221	192	211	177	198	205	215	198	187	194	193	176	220	259	170	188	184	228	207	208	209	192	206	192	226	193	217	198	197	180	194	214	205	208	205	216	218	234	204	200	171	204	198	206	218	205	201	221	211	198	205	208	182	201	240	214	177	222	177	199	220	190	209	178	196	175	180	187	203	191	200	216	224	219	210	192	198	212	204	159	237	216	227	218	190	210	213	205	181	178	203	208	180	193	208	199	203	216	210	204	220	201	198	225	181	206	182	182	199	194	195	197	214	211	215	214	190	235	175	204	227	187	211	207	217	201	186	217	203	176	185	201	219	180	192	211	213	221	187	194	179	194	196	185	209	207	201	225	191	229	200	192	218	206	204	227	206	220	203	221	207	199	177	213	184	199	204	198	198	191	202	190	197	229	237	215	211	209	218	202	195	186	182	182	203	183	217	225	207	217	211	217	233	213	198	201	224	235	212	189	209	204	213	203	183	189	232	180	225	184	232	233	214	218	186	191	226	212	207	202	202	198	222	207	218	210	216	205	183	187	206	202	182	217	219	219	207	213	173	221	211	200	183	194	230	181	218	248	210	183	202	193	212	212	200	220	182	244	209	214	210	216	217	204	191	193	240	198	194	197	202	185	197	206	203	209	209	214	196	199	201	197	226	210	184	199	186	222	195	228	250	216	218	214	241	212	213	197	204	220	203	185	209	246	180	192	174	205	188	200	198	189	189	206	191	214	208	217	207	232	209	205	223	203	191	193	199	228	212	195	207	216	170	193	232	202	225	200	199	198	241	217	185	191	229	175	195	219	220	201	192	218	192	218	207	232	175	247	216	209	216	225	210	195	194	227	220	210	173	231	175	188	182	212	226	220	213	202	192	206	227	191	230	178	222	214	224	194	186	191	205	231	216	192	200	194	216	231	199	212	190	184	247	221	202	202	180	202	181	209	214	187	199	198	186	195	230	200	211	205	221	241	231	216	192	198	205	198	196	195	210	215	229	208	195	203	201	180	224	216	207	215	213	158	187	189	207	194	234	202	193	193	201	204	186	211	221	194	246	225	211	208	187	200	188	215	231	213	195	177	195	201	212	196	191	228	207	195	192	208	222	199	184	191	195	189	221	205	198	193	205	204	215	175	214	198	205	194	204	195	224	215	221	201	185	228	194	195	195	201	190	224	188	211	240	193	195	187	202	218	193	229	211	185	216	201	216	178	201	221	217	209	221	220	198	189	197	199	249	187	213	191	187	225	235	254	218	194	203	207	203	207	213	186	200	202	226	180	203	201	177	203	191	222	212	181	209	195	209	227	200	192	187	175	210	225	180	199	179	198	208	222	183	175	210	210	238	211	193	195	185	196	189	213	172	193	192	193	179	184	205	211	212	242	212	221	221	191	208	242	225	200	191	232	214	210	203	201	184	224	212	190	220	177	211	210	217	228	206	183	227	212	206	223	207	200	207	179	194	218	181	180	185	203	209	189	202	170	218	223	212	202	240	216	180	209	197	203	199	192	196	194	212	210	166	197	235	181	225	200	226	193	176	200	191	187	200	223	186	196	202	187	231	202	223	237	215	196	207	218	225	219	204	205	183	170	200	195	203	220	211	210	219	221	239	173	185	225	202	209	186	187	207	145	211	212	221	213	227	212	184	202	220	226	214	202	203	231	220	225	209	184	186	216	209	215	199	235	198	243	195	206	218	187	220	207	186	245	201	190	219	201	194	221	227	236	219	188	193	176	185	208	206	211	209	205	195	184	218	200	221	199	230	208	191	201	205	206	192	205	215	205	182	186	193	195	217	200	197	183	192	190	190	199	211	190	235	195	214	202	221	207	217	176	211	188	205	184	189	214	184	211	205	225	196	186	216	199	184	217	214	207	231	197	209	215	211	212	188	195	202	171	210	213	216	191	193	198	213	175	203	211	201	222	221	212	182	212	199	210	210	207	206	208	209	186	226	187	178	204	211	208	194	193	215	187	216	218	170	211	215	200	208	216	205	225	185	178	205	196	194	204	198	210	176	213	203	194	213	210	210	223	204	224	227	225	202	217	217	211	204	196	184	240	197	231	224	183	200	205	193	214	218	225	219	206	193	194	208	218	216	193	218	186	222	186	223	197	230	203	206	173	182	204	224	207	208	212	207	182	214	220	199	219	215	185	220	207	206	201	210	204	188	204	203	201	196	210	201	214	221	199	185	178	183	213	190	174	216	199	188	202	215	187	202	204	213	201	220	208	206	205	221	233	208	199	198	230	213	205	230	228	204	224	213	210	194	206	199	204	213	216	181	198	206	196	211	219	239	208	191	213	213	192	218	219	215	202	231	197	221	219	222	220	208	218	200	200	183	198	209	211	213	213	201	204	180	210	213	187	204	201	186	223	179	231	211	204	196	203	210	187	193	222	207	195	194	187	208	192	202	203	220	210	211	205	206	208	240	207	189	174	193	210	189	193	214	192	212	196	179	202	219	203	204	222	205	189	197	215	214	194	188	194	203	193	210	193	189	203	209	170	223	225	205	220	183	209	201	249	205	165	194	194	201	226	228	208	208	187	181	182	194	188	212	196	190	232	211	215	206	198	189	184	218	205	200	228	229	202	180	220	206	196	197	189	199	192	201	213	202	218	172	201	238	193	203	199	193	202	180	209	187	206	200	205	216	194	243	214	208	184	220	216	216	211	191	183	210	193	200	202	228	217	188	195	205	187	204	192	189	173	196	209	192	197	190	186	234	190	198	201	200	196	209	219	204	206	190	227	195	238	204	187	226	201	193	199	201	211	204	224	204	209	223	196	204	218	205	203	195	193	191	200	208	215	224	220	200	210	206	214
25211	13735	8591	3708	839	597	547	513	476	445	475	479	447	434	425	432	419	448	446	449	443	451	454	437	467	442	469	449	439	434	418	445	477	447	460	400	431	463	447	455	454	427	432	400	414	412	412	461	420	435	426	456	393	427	427	408	441	434	468	460	442	451	422	438	435	450	474	424	452	432	452	431	453	407	403	451	437	428	470	450	412	431	440	425	411	450	433	428	469	452	439	468	424	407	443	422	438	438	441	423	428	402	454	434	451	409	415	404	478	430	459	458	505	450	447	447	425	406	454	414	432	423	432	476	449	420	426	415	465	418	440	449	401	419	445	397	419	453	466	437	418	388	452	426	434	459	424	453	438	435	431	447	414	447	419	405	417	397	430	464	443	411	472	426	450	422	417	446	492	421	458	430	443	456	429	449	399	425	456	451	446	456	426	415	432	450	433	447	432	450	448	435	442	458	438	454	407	449	467	415	458	418	450	458	450	440	438	417	449	438	457	412	452	444	437	449	429	452	415	476	428	442	411	434	449	480	453	408	406	481	398	425	416	430	447	422	421	435	432	453	450	467	450	437	467	454	449	413	488	439	421	438	412	417	400	423	422	422	409	437	461	486	433	440	473	429	435	421	439	437	461	389	465	468	396	455	487	408	442	465	439	436	399	483	432	440	399	460	441	474	463	443	382	424	414	415	468	413	433	439	430	386	423	414	439	413	445	422	448	427	477	424	452	419	417	397	399	440	461	417	443	420	434	454	447	480	447	487	471	475	455	430	464	414	384	436	453	419	398	429	454	440	431	441	437	402	401	420	400	415	415	449	428	458	418	436	432	408	460	414	439	447	428	460	442	459	433	423	457	475	442	448	439	421	468	461	451	453	423	415	432	422	433	446	423	453	442	453	434	454	429	446	414	449	434	417	441	422	426	443	427	438	430	492	438	432	403	448	403	441	457	434	458	458	469	439	469	472	436	449	437	469	437	444	409	435	458	393	422	434	419	427	450	450	427	423	446	455	433	421	419	452	480	414	425	431	420	486	435	428	400	409	405	425	462	400	444	389	402	468	414	424	475	401	444	436	416	415	418	422	439	448	445	445	431	416	446	414	409	466	463	416	447	410	398	460	460	449	446	448	455	417	453	466	397	422	455	428	408	416	446	445	483	428	405	437	429	402	423	455	438	445	436	383	429	435	471	470	435	445	435	456	394	453	434	424	449	478	405	448	428	404	428	449	437	402	432	432	448	454	430	411	429	462	435	453	432	436	423	455	453	431	437	446	440	436	465	441	441	389	426	445	426	459	449	412	421	429	423	439	447	429	432	447	447	428	446	416	430	450	441	429	431	434	437	433	447	420	451	399	436	473	400	390	445	416	461	408	431	424	431	435	467	435	423	449	421	466	459	452	453	419	427	438	404	449	414	427	473	458	429	430	482	457	454	414	416	436	403	428	427	463	465	436	464	426	418	414	443	424	455	434	438	429	430	408	432	449	428	464	439	432	433	450	462	419	416	432	447	431	462	433	474	410	447	430	431	454	448	424	426	465	450	449	439	426	418	401	448	453	426	445	447	453	428	460	433	433	424	439	442	404	420	413	428	446	444	416	481	421	406	447	437	460	416	442	428	430	439	399	408	422	452	414	436	468	434	426	405	456	425	453	454	452	451	417	428	433	439	424	440	448	396	461	468	444	411	457	437	419	423	460	434	412	409	425	430	435	443	443	413	454	421	440	464	450	432	433	465	435	407	401	425	426	449	446	467	447	455	442	423	429	427	478	453	426	413	449	443	456	433	436	425	404	478	418	447	439	446	406	437	460	490	493	461	426	428	462	401	426	480	392	458	443	444	451	452	391	451	444	419	446	411	436	469	447	438	451	427	430	422	448	412	429	444	437	413	456	430	426	461	420	425	425	443	432	446	489	448	423	434	443	444	399	437	429	434	468	433	450	430	398	443	427	412	421	462	448	446	436	414	428	409	415	425	448	449	439	432	458	468	452	463	441	425	447	420	453	424	446	436	438	436	425	439	434	472	418	440	424	456	451	454	448	471	442	438	416	425	446	442	418	455	448	438	440	449	456	439	445	432	377	475	438	423	462	419	412	420	449	442	473	454	438	433	447	454	474	453	454	440	419	421	478	468	470	438	455	459	452	465	467	418	483	451	428	421	421	422	457	435	418	428	433	421	438	411	453	402	463	412	439	467	442	446	451	456	477	460	423	460	412	438	451	447	444	435	446	434	454	447	437	471	431	452	430	455	426	427	401	437	441	428	440	443	446	430	420	466	464	437	442	425	457	467	430	469	422	404	450	401	450	407	423	476	437	420	419	415	460	465	486	476	406	469	445	455	441	395	451	419	449	398	465	412	445	383	429	390	434	454	468	432	460	416	402	435	429	420	459	461	435	447	427	465	448	438	440	432	419	442	414	430	417	466	426	391	467	469	441	458	372	412	470	473	411	433	464	459	423	407	442	425	452	449	454	435	425	429	442	407	473	422	443	489	475	413	432	442	472	421	432	448	473	417	443	447	417	437	442	436	457	465	432	438	451	410	372	455	395	407	472	397	436	452	462	415	416	424	406	419	456	453	448	420	436	429	425	452	410	420	466	426	453	392	456	444	470	432	415	437	369	438	416	434	437	465	430	425	467	474	431	441	456	434	419	476	437	436	475	453	424	442	455	429	469	439	443	437	430	435	462	463	444	457	420	440	444	433	427	435	416	480	459	479	432	422	463	428	440	414	448	439	443	450	451	471	423	455	451	412	460	452	443	454	460	439	426	457	421	429	419	450	421	422	438	399	454	446	417	458	458	446	433	469	442	438	462	436	439	417	446	445	435	454	440	429	414	438	468	437	440	385	416	395	444	441	452	430	441	406	439	478	426	423	424	413	414	448	423	415	424	405	437	456	466	440	445	461	445	483	429	411	404	402	409	415	475	459	404	420	478	467	467	457	466	444	443	434	431	442	424	431	434	469	449	414	414	417	493	422	445	487	423	429	442	481	438	458	449	450	429	420	441	438	441	415	505	449	397	466	428	427	473	445	430	466	431	458	433	464	435	411	443	472	423	445	447	460	422	436	472	433	433	446	429	403	443	461	420	415	425	413	453	393	467	444	420	418	458	413	441	458	409	450	455	424	462	418	435	426	408	427	445	423	440	474	433	397	425	455	462	446	471	466	460	461	418	441	417	424	403	445	444	457	444	449	423	449	454	445	451	462	432	447	412	423	455	470	447	452	436	410	421	455	417	423	485	418	430	433	428	508	476	437	443	410	458	471	453	465	446	448	452	448	456	439	449	421	445	431	426	451	422	472	439	466	459	435	461	432	424	435	450	420	454	413	437	442	428	420	397	428	431	449	456	445	457	407	457	422	442	439	425	439	449	472	444	443	440	434	437	491	453	395	435	455	446	449	417	458	392	429	435	421	437	395	407	412	454	425	440	420	425	454	390	441	425	433	411	417	440	419	442	444	452	458	440	414	421	439	404	454	428	430	429
54583	23509	9109	1848	726	736	521	361	286	205	213	215	187	186	213	193	166	198	143	200	182	176	181	213	176	166	194	215	201	162	188	181	166	186	178	170	178	179	182	222	180	191	208	192	199	184	216	198	166	188	181	186	191	187	203	188	186	170	197	215	191	155	177	204	197	195	163	189	179	174	188	174	196	186	200	176	189	203	198	200	175	167	187	203	222	207	212	192	170	172	201	177	177	190	186	205	190	242	154	182	169	178	180	193	192	178	189	181	177	211	195	175	190	218	183	190	182	154	178	183	157	184	170	179	199	186	179	187	200	184	193	177	190	191	193	189	186	203	188	195	224	196	183	185	179	187	182	167	205	189	191	179	202	175	200	171	170	180	205	201	199	170	195	163	199	207	176	175	200	169	193	180	180	196	212	186	211	170	215	162	203	169	173	173	174	190	177	186	231	185	187	190	169	193	177	200	176	189	162	191	203	208	198	169	177	197	185	174	206	210	177	201	184	198	153	185	170	216	201	159	188	175	165	218	185	204	178	165	191	190	182	171	197	214	174	164	187	201	188	185	195	177	190	190	200	196	198	205	186	217	206	188	197	205	205	189	175	181	168	175	209	211	178	205	178	191	187	165	206	179	205	177	193	207	192	192	184	179	226	188	180	200	192	226	183	159	179	207	174	193	196	200	199	181	185	194	179	209	177	188	201	184	217	190	193	193	205	171	180	182	205	199	199	208	189	167	152	175	177	171	189	178	200	201	181	172	191	197	179	148	176	221	168	232	150	189	173	187	210	179	187	178	207	186	208	209	198	181	168	189	193	196	191	185	178	170	173	180	192	201	163	173	209	191	166	200	192	179	187	196	187	179	210	197	185	190	176	184	179	164	181	193	166	195	189	188	179	167	191	193	214	211	197	181	197	179	172	185	189	182	196	189	180	204	192	205	173	205	171	168	185	172	177	200	177	186	193	189	174	167	186	212	188	175	184	185	195	178	173	186	192	188	204	206	175	195	193	200	179	204	198	205	173	181	194	182	181	181	162	198	190	189	179	192	191	159	181	177	184	166	188	181	209	172	199	188	198	200	191	190	185	186	214	177	184	187	187	179	195	187	163	202	202	182	201	171	179	196	202	176	169	169	179	195	187	159	187	179	166	184	170	171	154	195	192	195	167	189	194	172	206	176	199	181	177	187	182	152	168	208	184	205	178	174	197	226	194	185	185	172	173	179	192	185	197	168	158	203	193	200	174	202	189	177	184	165	188	163	191	181	212	184	187	194	209	197	189	175	176	173	192	191	196	175	196	176	187	177	173	211	198	185	208	155	195	169	191	174	189	191	156	174	193	164	201	184	211	213	193	192	160	203	176	176	191	180	173	159	211	162	189	192	172	190	214	204	203	185	188	207	176	217	178	193	171	166	195	202	166	187	199	208	209	187	181	187	199	220	192	180	192	197	190	176	169	187	172	213	209	184	156	175	229	176	177	204	200	183	194	176	177	194	200	171	177	181	166	183	185	185	198	185	170	188	188	176	199	205	181	162	181	203	179	180	170	199	173	199	190	173	168	202	179	212	176	191	188	175	177	179	203	183	181	165	208	214	175	197	178	187	211	183	193	200	167	162	183	164	197	219	192	156	184	181	188	161	201	203	186	209	181	181	205	146	173	173	167	181	187	174	158	175	186	201	186	177	156	163	214	180	188	194	199	179	193	195	184	192	173	197	170	166	181	193	170	190	188	167	199	172	182	180	178	217	199	203	196	189	171	186	157	183	187	186	191	180	185	190	203	178	193	210	192	208	172	177	193	197	212	194	172	186	174	192	172	167	199	181	190	182	178	211	186	205	203	203	193	176	174	185	191	197	182	184	177	187	166	181	177	188	197	173	183	173	169	183	188	182	199	169	174	167	177	174	217	182	178	184	184	178	217	181	166	202	147	181	184	187	159	175	206	200	199	173	167	170	185	163	168	179	197	181	201	204	186	202	199	190	182	202	199	188	188	179	214	180	185	193	194	217	168	207	174	173	187	187	189	192	197	183	194	200	173	184	191	204	180	187	169	160	184	170	179	161	197	187	203	202	214	195	165	191	186	180	150	178	197	215	194	171	165	210	165	167	167	189	198	150	194	172	173	185	183	196	175	218	166	161	176	195	184	167	192	203	183	194	168	170	224	182	190	211	195	188	185	216	179	167	184	202	185	175	184	196	186	212	189	184	176	201	185	186	200	168	182	158	175	195	226	191	166	173	178	202	190	193	172	170	153	160	207	186	186	182	185	192	167	172	203	156	180	196	186	178	179	155	190	190	199	186	163	228	186	178	186	193	165	191	171	202	196	193	183	177	177	185	189	200	190	169	178	211	176	168	209	162	177	203	175	165	150	186	192	168	202	188	180	190	168	192	190	205	159	179	172	191	143	182	187	213	173	175	211	198	186	167	163	196	189	212	187	205	184	179	187	202	185	181	183	189	187	164	167	186	201	187	164	169	161	200	171	195	165	171	175	197	171	183	179	198	203	193	172	199	201	207	190	188	192	198	169	187	200	188	204	205	185	181	193	189	183	191	214	192	172	177	197	182	183	186	183	205	208	188	206	182	185	187	215	171	187	209	175	205	179	184	178	175	149	181	174	177	199	194	208	190	174	176	177	181	197	190	197	172	167	222	179	206	191	168	172	207	175	194	185	204	179	163	189	201	173	174	189	190	189	180	183	181	183	177	199	219	212	189	172	174	191	210	165	174	195	190	200	196	168	167	177	159	183	168	174	163	167	205	201	174	183	171	194	181	197	179	181	198	161	198	205	200	166	193	192	170	201	208	185	196	204	184	190	182	173	200	195	221	183	182	186	166	194	211	161	193	183	185	193	240	178	200	183	193	194	188	205	167	193	174	174	196	177	167	212	198	162	173	176	191	178	175	207	195	194	207	219	179	198	201	172	185	174	168	198	196	159	189	194	157	182	161	163	191	177	198	182	181	221	176	182	193	181	178	200	201	182	212	152	184	170	195	204	187	200	181	184	190	186	218	188	181	184	168	193	167	179	194	176	168	181	172	186	213	164	177	195	185	167	183	170	183	188	192	177	197	169	148	178	175	188	196	168	173	184	175	192	191	186	180	217	173	201	218	180	207	201	165	204	165	168	179	191	192	188	187	163	166	191	204	181	181	190	175	191	178	190	192	178	191	179	192	165	184	183	172	183	202	173	194	188	204	180	186	176	222	196	191	193	175	188	183	177	206	185	186	200	176	175	190	180	176	183	168	173	196	179	197	180	166	193	215	186	183	195	179	182	204	185	176	183	187	215	162	172	200	168	177	185	177	188	186	230	201	209	190	179	180	187	177	200	181	205	202	185	205	193	159	161	192	179	177	188	179	193	187	187	189	191	186	208	170	148	181	173	199	189	202	187	171	191	172	179	184	184	189	167	193	169	184	185	196	182	220	218	178	196	201	173	190	180	179	185	214	166	170	182	200	206	175	176	196	189	169	180	205	163	169	191	199
33734	15881	10394	3384	2258	3115	1955	1276	854	602	562	456	424	454	440	449	444	415	438	426	431	405	388	419	444	426	424	448	413	423	435	422	396	397	441	410	416	458	460	411	425	416	400	390	419	397	428	445	428	398	399	418	401	426	405	403	441	387	412	407	398	396	415	402	426	397	414	410	396	408	427	406	411	406	412	446	448	392	412	411	406	409	408	419	409	422	419	415	365	384	409	385	420	376	362	406	377	404	438	419	428	440	420	416	423	415	423	448	419	374	469	440	413	381	401	416	415	417	418	444	421	376	425	429	428	385	414	407	441	392	460	395	418	392	428	384	435	413	386	425	400	449	398	380	410	442	433	430	386	409	423	416	403	406	428	439	405	383	421	402	426	401	393	401	412	412	365	393	425	413	436	427	410	388	415	418	370	413	410	420	403	392	408	416	409	435	438	394	372	400	399	421	440	410	397	402	437	406	384	391	441	420	438	435	405	403	424	431	423	374	417	425	400	398	417	418	442	421	415	423	401	409	397	437	413	386	404	414	408	384	423	411	416	433	409	417	433	380	420	424	402	375	416	391	433	441	411	415	416	415	394	431	385	408	411	438	405	436	418	426	405	406	432	409	402	416	414	412	409	386	406	415	399	429	423	418	426	396	423	434	437	421	405	383	444	413	374	383	389	418	401	428	419	418	411	420	444	398	414	421	459	412	401	457	444	401	397	405	390	411	437	424	418	416	415	443	460	422	428	471	399	418	429	418	400	372	419	407	438	382	435	418	406	426	419	471	431	398	375	430	406	426	388	417	417	405	420	405	411	418	412	394	398	383	394	429	397	411	425	381	380	415	431	416	393	397	426	379	399	419	360	410	407	453	403	402	416	429	402	407	416	409	408	401	401	417	404	400	434	427	419	417	378	400	398	393	420	402	401	404	409	409	441	428	423	393	412	422	444	437	426	459	410	408	394	442	423	416	403	425	423	419	432	410	397	398	418	448	438	409	411	411	428	397	418	402	379	409	432	394	391	426	408	419	419	374	464	465	413	409	397	407	417	403	401	459	417	387	423	426	407	398	460	423	406	392	460	402	397	387	457	412	418	439	418	415	454	406	409	393	419	393	409	388	375	406	402	408	380	421	412	388	419	413	428	399	424	428	397	409	436	412	418	401	407	396	411	420	397	415	410	425	409	397	458	401	417	419	405	397	391	411	383	444	418	427	432	382	396	448	378	420	433	403	419	422	427	435	457	430	415	443	379	448	410	415	407	401	400	442	418	416	390	421	410	421	431	405	418	431	452	439	396	382	435	395	400	410	409	409	410	429	425	394	402	429	435	418	429	412	406	406	391	419	406	407	425	420	421	415	387	407	408	399	428	426	409	377	437	360	441	413	437	456	389	418	411	432	431	407	431	427	408	394	420	426	399	406	425	390	391	470	384	381	430	420	419	401	421	385	403	370	396	403	394	421	412	437	431	434	436	410	407	392	419	397	404	413	390	417	402	416	392	422	421	395	418	418	399	438	397	406	457	377	435	426	439	401	408	370	400	426	408	424	405	418	412	437	396	393	393	448	419	456	405	385	383	423	416	399	421	370	392	393	437	414	411	440	432	447	409	364	432	415	410	423	419	433	392	404	400	413	385	415	411	396	401	424	403	421	420	397	448	402	372	411	414	380	381	424	393	416	410	420	386	430	394	407	464	394	384	414	396	400	441	443	388	411	393	390	406	428	393	425	408	416	390	394	422	400	422	392	393	409	400	397	410	397	404	416	397	388	366	439	400	380	394	428	392	413	375	378	418	393	420	416	405	430	423	396	401	401	454	407	364	422	408	428	433	368	414	382	425	387	380	386	430	371	405	419	441	417	380	406	414	396	437	398	429	411	411	404	404	366	416	398	438	401	391	421	420	426	408	344	394	441	409	439	389	385	396	425	410	384	407	432	411	436	475	448	394	411	413	430	412	426	430	416	422	397	429	400	410	425	420	411	419	410	448	396	438	426	404	390	415	405	396	430	375	395	390	428	401	423	433	444	403	414	408	423	407	392	383	403	435	385	408	403	389	452	443	391	409	407	423	418	413	405	419	409	442	423	413	411	408	381	401	456	401	405	424	454	394	399	420	371	391	389	384	401	387	400	397	416	384	404	430	419	444	408	363	415	420	427	389	458	380	427	395	426	412	424	423	394	409	386	414	405	409	392	399	389	422	430	395	404	426	429	396	409	407	410	449	382	446	404	431	414	382	439	425	424	409	455	422	399	418	396	423	396	449	404	407	432	385	392	434	439	429	404	415	383	417	389	381	378	414	422	379	408	403	421	402	407	432	424	432	444	404	431	400	399	382	423	392	412	386	425	416	390	430	413	422	428	405	418	417	418	419	400	429	437	404	439	388	394	406	413	410	415	401	425	380	387	422	385	431	414	463	424	396	426	397	426	410	409	396	416	415	444	421	438	388	395	432	391	438	421	450	426	449	425	405	440	422	366	389	416	427	435	421	386	385	388	395	412	403	429	395	422	392	447	423	409	414	411	409	419	387	403	424	399	457	387	407	391	426	415	390	383	444	412	363	402	418	386	389	402	401	412	363	445	382	422	384	388	404	453	419	440	392	385	368	406	414	410	425	422	428	398	406	423	417	425	388	402	396	396	417	387	422	432	428	416	417	428	429	377	429	442	391	425	376	398	410	380	414	422	410	423	406	399	425	421	402	434	403	401	362	449	438	412	453	378	429	390	412	428	424	411	425	385	431	405	457	368	463	449	444	445	419	404	429	411	440	390	429	407	406	396	379	438	447	398	389	413	383	385	452	423	424	442	395	397	460	413	395	432	404	433	427	436	394	405	403	396	407	457	377	413	429	403	406	417	453	368	414	427	437	449	408	382	412	428	386	424	380	429	406	397	424	401	385	390	420	403	397	420	421	411	398	411	411	427	394	441	438	440	412	397	402	434	438	402	443	380	403	412	454	417	419	413	400	433	415	422	416	408	442	460	392	388	391	428	401	390	398	438	381	399	428	369	397	418	446	440	419	428	414	395	400	410	429	392	369	422	425	395	425	419	429	421	411	449	429	459	441	405	439	417	401	374	415	410	410	405	430	420	397	403	410	428	422	392	416	429	442	369	446	394	413	431	443	390	410	405	387	423	392	432	401	425	436	420	426	427	421	422	463	394	431	414	452	411	464	436	395	418	396	419	435	399	398	397	428	399	410	404	428	416	447	419	413	411	416	403	426	417	416	428	390	443	416	410	417	408	355	401	379	383	429	383	409	413	412	425	411	404	395	391	410	413	407	425	420	427	414	379	434	387	396	404	403	447	410	423	449	425	446	400	412	437	421	425	456	400	393	431	396	426	422	416	380	396	403	387	400	382	427	419	412	440	413	401	378	430	403	384	425	422	377	427	394	396	407	407	385	396	416	439	477	401	414	413	421	421	418	430	400	410	403	422	438	400	430	417	361	407	422	404	428	429	393	415	414	432	429	427	411	385	404	426	405	388	417	398
59812	30316	11939	3011	1607	1665	970	672	460	306	269	243	226	235	249	261	219	224	235	248	223	235	268	233	250	231	232	269	236	229	230	213	223	268	250	198	224	254	253	248	267	232	245	254	223	220	227	216	203	213	237	248	245	240	250	229	240	219	231	220	234	248	235	213	251	238	228	238	281	204	215	239	231	235	232	229	211	225	257	230	192	230	241	229	215	218	254	250	207	223	226	237	219	216	234	217	258	232	221	214	255	229	239	213	214	226	225	214	228	215	221	226	210	213	241	245	208	248	246	248	235	242	235	242	215	246	230	236	227	238	217	244	250	230	206	210	234	251	238	228	219	223	231	255	236	208	229	230	246	246	211	243	226	238	221	239	245	200	207	223	209	219	208	218	196	221	227	226	231	237	234	227	227	227	223	229	229	198	238	211	244	230	231	257	218	221	224	243	228	218	234	223	214	202	215	201	224	210	211	246	246	227	222	242	236	265	266	206	220	234	248	218	238	265	235	215	252	253	238	247	211	219	228	257	224	222	224	222	239	204	229	211	227	249	223	262	231	229	222	217	207	215	222	248	224	245	216	218	241	222	207	272	236	235	237	215	217	224	221	208	231	215	223	247	222	223	230	213	233	242	239	247	253	230	216	232	243	212	220	245	245	218	227	221	239	243	269	226	214	233	220	229	202	222	224	242	245	224	247	234	257	213	226	232	192	234	259	225	211	224	225	237	218	214	220	241	217	261	248	215	217	207	223	228	247	237	225	208	249	252	231	248	223	198	219	232	236	247	212	235	249	221	242	211	207	220	250	229	226	203	194	238	240	268	240	244	224	250	250	214	238	242	254	239	236	227	240	194	220	253	236	219	233	227	224	220	237	238	223	249	218	227	226	248	225	244	206	236	239	213	233	231	225	278	253	253	207	213	214	223	223	224	210	228	242	195	233	206	214	217	219	221	224	217	254	233	222	250	211	233	215	246	216	253	197	264	230	247	244	210	243	245	222	210	236	231	248	238	243	207	241	237	241	244	200	217	204	228	228	237	239	215	208	234	245	227	214	232	223	241	262	221	229	218	200	201	201	237	201	193	235	227	203	206	223	231	248	258	244	211	244	223	215	232	243	223	245	238	202	246	220	225	242	198	243	205	216	216	230	224	228	251	218	225	238	246	234	238	233	230	233	227	226	243	222	203	188	208	244	213	248	249	239	226	210	197	220	238	239	201	240	222	227	242	239	242	258	211	243	215	218	242	216	247	234	269	257	227	246	235	240	237	213	258	235	247	212	230	216	252	244	223	255	230	256	222	234	238	222	244	191	227	201	222	228	234	208	241	237	227	227	220	266	233	248	235	249	232	245	248	238	226	226	214	222	231	241	248	235	204	200	208	235	248	255	220	212	229	227	262	225	272	259	251	217	210	254	246	214	210	238	231	207	240	224	223	231	229	255	240	244	232	239	245	223	250	223	249	246	224	223	196	225	228	214	206	217	245	253	203	281	241	233	259	218	212	220	241	231	262	235	222	203	244	223	221	203	231	222	216	243	221	230	225	220	212	204	230	223	231	252	258	216	239	242	224	229	248	217	229	244	219	262	249	236	232	233	230	215	234	229	222	249	246	244	220	232	247	212	207	241	259	215	247	227	225	215	256	204	214	243	205	249	186	263	248	230	253	224	222	207	221	233	245	247	240	224	235	222	244	215	208	228	265	218	205	254	217	226	226	226	239	224	257	222	252	221	246	249	211	240	197	245	240	252	248	224	233	204	224	232	199	250	252	231	239	241	231	233	217	275	228	251	224	242	242	232	218	209	237	206	232	225	222	191	230	261	224	231	247	240	235	231	227	222	223	232	230	245	225	250	234	213	254	225	219	233	233	221	196	236	242	237	236	275	250	227	221	235	220	224	228	224	235	248	234	242	214	214	256	238	210	199	225	243	221	227	227	261	226	220	231	233	217	204	239	241	222	255	229	227	239	212	235	197	230	204	250	219	230	239	221	245	213	238	218	258	222	235	234	253	225	227	254	211	265	239	232	257	250	242	244	249	243	239	221	210	195	238	242	237	246	215	222	227	232	231	231	225	240	248	249	227	209	209	238	202	228	219	211	220	184	225	262	228	230	235	217	231	235	223	207	253	233	237	216	205	229	229	218	222	241	254	245	214	247	230	224	231	231	193	236	217	219	211	268	225	243	218	210	205	294	207	211	239	229	206	232	219	242	224	211	247	237	231	233	234	223	232	223	221	235	214	242	247	222	231	243	247	235	223	221	235	234	252	240	221	235	231	227	195	232	233	236	237	233	251	204	223	214	234	232	268	237	264	230	257	231	240	221	197	237	198	241	208	231	248	249	214	234	221	187	205	216	231	233	188	241	228	252	199	217	206	267	262	220	217	228	181	220	237	229	229	223	224	213	223	217	270	242	218	206	220	233	226	254	219	227	264	221	212	236	247	262	242	224	206	220	222	252	208	242	213	204	220	224	215	191	257	218	220	253	205	225	203	205	226	226	210	212	236	248	223	253	233	194	227	250	255	215	231	203	218	244	243	228	214	256	245	239	204	228	222	240	219	223	235	247	208	236	222	259	227	221	255	236	248	252	247	223	229	223	205	224	220	261	248	190	225	229	230	242	254	258	228	253	243	257	218	217	207	235	235	246	183	234	246	244	215	226	230	219	225	212	224	218	211	205	235	226	226	240	251	232	221	218	214	207	213	234	248	254	230	258	206	256	226	203	211	212	213	210	239	235	226	252	231	235	217	207	224	247	228	227	209	265	247	236	243	212	257	221	230	231	237	265	250	198	212	238	226	252	218	225	236	212	245	287	247	235	204	233	227	229	208	227	223	249	238	241	258	226	205	235	232	242	241	234	251	228	219	217	223	260	227	243	249	210	219	252	231	264	224	236	240	201	225	213	258	228	222	214	249	233	240	210	246	234	230	224	211	203	226	198	226	251	222	226	234	223	235	218	219	268	206	232	192	212	225	204	244	240	243	226	223	225	210	227	229	237	227	222	226	252	207	243	221	243	219	251	249	234	214	244	213	220	235	232	259	215	206	230	253	239	238	231	239	241	228	193	244	219	230	230	209	232	244	205	230	221	272	252	223	263	265	235	256	211	229	237	225	229	235	198	227	247	223	276	217	248	246	218	228	204	228	270	211	212	234	221	215	239	234	225	210	226	211	246	256	207	237	218	224	212	211	241	233	234	252	210	242	245	238	236	237	252	188	241	191	241	221	222	224	269	241	218	236	230	256	220	232	198	229	242	231	226	220	223	213	213	250	232	201	222	239	219	197	250	250	236	249	260	244	226	231	233	252	254	213	217	233	225	255	246	225	239	235	228	224	240	218	271	200	218	247	232	214	210	199	213	235	280	231	236	223	250	202	250	227	270	236	227	228	251	222	234	260	241	274	240	251	201	219	231	196	223	218	229	243	218	212	204	229	243	235	197	229	218	239	274	238	267	207	235	220	212	236	214	240	224	244	235	237	237	258	270
36533	21724	11369	5633	4689	5747	3871	2499	1511	949	706	658	580	508	519	533	524	494	567	507	513	480	521	501	527	515	480	508	524	492	474	494	495	497	460	506	510	483	480	522	492	500	487	503	476	528	510	498	526	505	494	452	441	525	507	534	541	493	520	511	484	465	483	496	506	469	467	487	481	484	465	486	474	466	539	505	495	482	480	490	518	502	504	494	529	489	533	497	472	516	524	489	523	515	500	531	484	541	482	458	485	513	465	498	485	485	493	470	508	475	429	501	485	477	509	484	520	492	486	481	484	507	500	514	443	512	506	464	517	470	483	491	494	475	492	507	479	476	517	483	447	515	493	464	508	508	505	469	474	475	539	479	494	496	520	470	499	551	466	507	535	493	500	479	521	495	510	528	486	521	484	503	498	495	497	427	479	474	479	497	484	523	501	498	459	508	435	487	490	526	496	493	458	506	512	473	475	491	495	436	503	525	542	494	508	498	496	512	477	485	500	525	511	526	470	476	507	483	461	502	484	500	485	468	486	485	454	476	533	482	493	483	475	478	522	474	438	497	503	517	517	483	521	479	523	511	504	518	519	476	528	529	506	500	514	510	486	541	489	529	513	517	522	510	510	480	478	515	472	511	450	501	524	439	492	506	483	492	490	502	514	478	501	481	488	510	517	507	489	504	499	509	519	511	480	520	496	484	505	493	530	478	479	501	503	469	474	492	496	474	485	498	510	479	495	489	525	504	469	513	477	473	494	510	500	459	502	538	509	481	530	443	509	468	494	484	516	455	499	501	517	459	518	493	508	469	523	515	474	516	496	500	512	481	508	499	462	528	498	481	487	493	481	480	527	529	476	492	513	478	492	513	469	486	491	506	505	493	503	493	435	503	468	504	462	497	465	465	495	499	515	462	480	467	521	510	504	505	461	460	499	459	470	505	485	547	545	475	496	488	479	478	486	492	502	531	518	474	487	449	504	488	503	471	476	524	476	480	515	510	509	460	513	495	489	513	512	504	491	481	484	513	473	492	528	519	492	469	492	494	455	483	503	489	472	502	486	486	537	457	476	524	513	503	493	526	517	492	474	508	530	497	452	503	459	521	501	503	470	484	469	520	510	486	472	564	536	505	491	505	490	483	470	486	469	422	459	468	506	468	521	454	504	491	463	484	504	475	465	510	505	499	473	536	527	462	534	507	479	513	484	502	501	479	478	508	505	453	503	497	506	488	483	467	506	514	499	472	506	475	536	502	459	476	504	501	515	516	489	514	513	529	466	469	454	530	490	513	477	472	509	492	502	476	440	504	489	488	495	489	503	483	480	504	495	477	511	435	482	471	484	465	435	474	493	495	498	477	506	477	467	474	482	514	514	492	511	484	492	486	474	492	489	476	474	471	506	517	475	476	472	480	504	502	482	521	486	524	459	538	499	515	504	516	499	456	468	505	535	463	494	521	498	482	518	521	492	520	491	486	496	503	497	488	452	493	483	506	461	486	520	472	490	488	502	476	492	502	457	504	480	486	504	511	468	499	500	496	491	464	498	495	480	504	498	496	509	502	488	474	515	521	490	468	468	478	460	504	496	488	447	528	484	504	478	477	534	454	522	472	458	467	482	482	457	462	481	485	490	451	537	534	485	529	469	500	487	488	473	467	464	466	471	490	474	511	498	438	508	498	477	496	510	485	493	501	502	494	466	483	473	499	471	506	473	495	495	482	452	486	540	531	502	507	481	480	514	476	458	476	483	475	441	465	483	464	507	493	516	498	511	468	503	498	483	483	536	498	517	531	488	515	475	494	498	514	473	497	486	473	492	487	518	487	508	481	493	499	554	466	471	499	487	478	452	477	484	518	490	436	477	515	474	503	488	521	517	484	502	499	476	477	514	508	459	499	523	496	483	495	458	495	495	458	484	519	496	489	532	513	486	528	472	506	482	510	520	474	487	468	438	500	502	484	500	445	516	504	482	483	510	473	497	518	467	496	442	500	461	496	501	495	530	486	491	494	475	512	535	530	462	533	498	522	518	527	476	480	490	490	498	488	485	480	495	487	479	460	449	500	518	449	457	447	453	484	495	516	482	464	515	487	495	543	489	501	486	506	449	497	508	515	485	477	478	432	490	482	499	497	488	503	513	482	513	519	472	479	518	466	502	472	493	506	492	489	495	487	482	477	464	439	466	482	507	523	458	490	483	495	455	508	498	491	468	493	482	493	478	491	514	505	541	485	487	497	500	498	487	532	504	473	513	525	505	530	511	474	484	485	498	513	494	493	482	503	484	509	482	515	495	474	464	496	456	491	479	471	502	517	522	453	488	461	479	491	492	508	484	476	489	484	467	469	511	503	490	505	493	551	496	452	492	544	483	449	452	501	540	475	473	474	506	513	445	496	514	537	509	496	535	504	505	458	472	516	479	492	508	477	446	531	511	495	519	495	505	478	493	545	490	499	485	493	492	476	493	515	464	518	507	538	468	500	482	546	477	455	471	486	492	502	522	458	507	475	480	505	478	489	463	502	463	497	484	462	498	522	517	505	492	507	495	501	494	451	500	479	495	507	491	512	444	448	441	469	497	521	507	513	480	521	494	482	500	441	489	494	480	538	466	471	481	470	513	474	452	487	519	485	487	479	466	496	483	502	514	470	533	512	465	489	496	514	480	485	467	517	497	534	523	468	478	510	486	477	464	469	499	508	454	524	500	463	543	485	515	475	487	505	516	506	474	521	530	496	505	492	497	523	516	498	511	492	440	518	501	474	445	457	473	510	492	495	472	457	470	471	473	501	483	457	481	508	479	494	513	510	497	491	496	511	489	467	500	485	488	473	481	455	491	463	469	480	552	464	489	467	500	509	489	492	435	550	495	512	505	500	520	522	491	452	494	439	519	496	518	484	499	547	498	463	476	494	517	511	503	487	530	508	484	505	467	491	473	494	510	489	489	460	461	479	497	457	508	545	530	530	513	503	474	498	473	475	483	480	481	484	518	514	498	477	486	473	468	487	478	517	471	485	494	470	536	472	525	515	501	496	492	493	512	512	500	474	490	505	457	519	503	494	502	451	505	509	520	495	504	504	500	509	508	501	448	495	464	490	478	512	506	518	483	444	516	472	483	520	496	507	461	507	450	493	502	526	461	499	486	519	530	479	477	500	522	495	490	480	490	483	504	478	514	468	484	470	494	503	464	488	524	466	493	493	472	463	466	509	459	493	526	490	516	509	483	513	492	505	488	500	494	493	464	478	466	483	490	501	484	483	495	488	488	517	504	503	469	490	476	482	517	484	497	522	500	470	469	491	482	534	470	480	494	475	503	504	482	437	477	492	509	503	489	513	502	480	494	507	520	502	503	492	475	532	512	489	520	475	464	486	492	499	523	473	532	460	486	484	491	537	526	498	472	516	502	511	476	512	502	505	483	476	502	489	458	500	474	477	495	509	479	511	457	505	507	444	447	511	465	466	502	539	452	427	474	535	487	492	484	512	468	492	512	477	487	493	474	515
44423	18806	5086	1331	411	213	210	207	227	184	249	195	249	213	170	211	217	174	170	191	214	217	220	216	190	213	214	190	209	231	181	201	204	206	233	253	208	213	199	226	207	197	206	216	215	206	218	176	194	183	195	224	225	212	215	194	238	212	187	209	252	195	198	183	223	186	217	207	197	204	232	200	196	209	203	191	183	210	229	198	210	205	203	203	191	190	185	189	221	223	223	189	180	221	192	182	226	193	221	227	200	204	196	208	218	216	207	214	222	190	200	237	201	234	191	200	186	184	213	209	195	195	207	204	222	211	223	205	206	196	221	219	206	209	187	208	187	201	172	203	236	210	234	191	183	214	209	183	215	210	208	197	191	212	200	180	196	200	183	215	217	215	228	217	207	208	219	160	227	224	223	201	186	218	225	200	202	210	199	201	232	198	234	185	190	250	202	210	195	205	190	221	158	213	222	237	235	212	200	201	215	229	202	211	197	229	207	204	200	215	196	205	229	193	201	210	210	191	199	219	212	200	185	208	199	211	194	219	206	217	186	191	193	189	207	237	223	214	196	179	223	210	235	190	219	193	218	199	207	209	212	212	192	181	218	206	198	198	200	229	196	218	249	208	171	214	233	235	186	220	218	220	220	197	219	209	212	214	196	232	222	230	214	198	222	221	199	175	175	174	222	228	179	194	210	187	210	222	194	218	185	230	201	218	218	195	171	209	181	227	224	220	210	203	195	174	204	196	220	204	173	191	195	232	214	209	238	188	209	223	247	216	214	209	246	203	213	195	236	208	204	200	203	200	218	189	193	191	181	198	228	215	204	185	184	226	209	203	181	240	215	185	208	207	214	260	194	217	219	199	224	213	218	197	174	195	198	203	215	203	190	252	215	219	188	210	191	164	218	203	185	208	198	198	218	177	189	229	189	202	218	179	195	188	235	193	202	204	233	209	219	193	222	224	239	215	237	183	204	203	225	197	188	215	205	193	224	225	220	164	211	198	197	208	183	194	222	211	206	222	194	205	202	222	207	194	186	217	204	220	202	199	190	175	200	199	182	204	200	233	208	211	225	244	219	217	236	213	203	211	244	191	201	192	205	206	205	211	211	216	179	204	216	202	210	199	217	220	209	210	180	236	187	198	214	190	190	209	186	219	220	219	206	187	195	228	219	211	220	233	203	210	217	197	199	210	203	220	190	225	226	199	229	206	204	223	233	195	206	214	191	212	230	213	214	209	200	213	194	222	206	227	212	229	225	194	210	222	180	177	245	183	200	216	203	194	196	187	254	229	203	194	205	189	200	195	213	195	209	207	209	217	249	183	204	201	212	186	185	184	250	174	197	183	193	203	166	207	207	210	220	175	201	175	196	202	220	197	219	221	208	199	212	200	191	209	249	196	233	184	212	226	195	202	212	189	205	215	187	213	211	181	184	181	206	191	190	186	193	224	209	190	230	206	199	188	217	228	208	214	218	209	207	216	207	220	222	205	208	190	211	199	219	194	212	209	214	214	223	232	219	211	193	209	207	217	243	181	200	211	211	190	219	245	198	212	226	209	204	220	191	203	216	220	223	230	211	207	220	219	202	229	226	192	205	219	196	197	215	211	229	204	207	208	188	208	223	220	215	215	222	208	186	220	224	190	211	208	209	174	218	204	208	192	212	227	216	209	245	204	217	218	207	219	192	191	220	190	216	200	187	171	204	217	190	238	218	208	188	215	212	190	205	191	214	201	221	184	182	230	197	187	201	181	198	204	220	176	222	217	210	199	214	232	205	186	186	199	235	211	219	198	199	251	206	191	175	199	217	185	215	219	194	196	223	180	221	222	212	196	205	197	207	208	202	180	198	203	197	219	182	201	195	231	202	190	208	212	203	178	211	213	216	220	207	184	184	209	226	206	210	193	215	212	209	212	217	186	183	207	203	220	217	202	240	221	194	182	230	220	197	186	224	196	211	239	201	208	209	219	223	184	182	189	202	199	236	219	204	203	210	239	206	225	245	208	204	218	182	179	205	224	202	188	190	209	235	223	210	192	208	197	222	204	229	206	204	203	228	194	191	190	193	193	189	202	219	225	209	201	215	212	226	176	185	182	209	188	212	174	220	225	228	234	204	206	205	207	218	209	216	213	188	227	214	218	201	185	206	178	206	198	208	201	218	211	197	228	233	220	210	202	203	215	213	224	192	213	209	194	218	191	202	202	241	201	208	226	208	191	217	210	185	182	227	204	206	207	211	217	202	212	184	212	184	184	218	203	188	204	183	195	197	192	184	175	209	199	212	202	213	193	225	190	200	219	212	222	213	193	204	235	230	238	203	229	191	200	222	204	179	203	204	199	198	195	203	234	209	206	217	224	185	200	197	228	196	211	200	208	198	195	217	207	213	205	213	195	202	202	197	208	203	221	206	211	204	203	200	190	193	222	206	180	205	209	200	208	209	193	216	204	225	201	211	206	212	207	185	229	194	212	203	220	203	211	210	210	199	200	197	220	212	203	199	219	218	214	227	228	217	175	220	196	220	204	225	211	199	207	206	205	208	216	228	213	214	222	211	201	210	226	201	207	207	193	223	206	179	209	201	226	212	195	208	184	220	219	230	190	211	179	202	197	196	197	217	214	215	191	198	216	184	184	206	186	167	205	208	207	184	210	180	221	195	172	196	204	217	218	226	214	211	217	210	211	211	189	216	205	199	186	185	226	186	192	199	207	187	213	205	186	188	213	201	256	199	211	216	201	229	173	203	210	206	219	211	185	186	225	174	215	224	189	181	223	203	207	198	192	255	208	205	208	215	240	200	199	205	209	202	217	212	204	206	180	200	206	216	225	228	211	199	196	214	212	203	218	218	229	197	191	186	221	200	217	231	205	212	191	222	216	190	216	185	205	218	189	215	206	205	186	235	218	180	193	203	189	195	198	244	185	203	218	206	216	227	198	202	238	211	189	218	189	200	224	198	200	206	234	213	204	189	221	205	229	190	217	218	214	226	202	205	208	201	213	201	228	218	183	210	191	192	218	216	212	213	190	189	234	174	186	214	188	197	232	224	228	197	191	193	212	207	201	192	166	222	218	201	235	216	217	201	213	225	207	198	190	220	221	191	212	214	220	189	198	186	202	208	201	213	210	188	177	213	199	229	229	204	200	197	241	221	170	197	209	220	205	219	203	216	215	210	196	197	194	199	187	218	199	204	223	215	205	184	215	191	225	233	192	185	199	194	222	229	209	205	193	190	210	242	201	214	186	206	186	182	208	208	211	203	213	197	214	187	197	177	201	207	229	202	199	204	261	201	225	237	197	205	225	209	200	198	227	218	205	204	229	211	207	179	233	214	199	210	203	226	215	220	196	225	232	229	218	215	232	213	211	198	185	213	224	191	203	212	249	203	182	215	200	180	219	226	212	208	185	205	235	192	216	175	231	216	208	192	210	212	207	177	201	188	211	200	227	191	174	198	204	194	190	211	190	204	221	179	186	198	219	221	199	208	215	226	223	193	190
27750	11696	6081	2890	841	548	442	470	475	430	453	476	427	447	410	461	474	448	423	428	415	404	415	447	460	440	457	453	453	439	442	448	446	422	433	411	483	427	420	450	440	456	433	427	436	449	420	444	476	447	471	419	478	442	471	436	473	473	438	456	447	422	466	429	449	474	456	455	408	451	434	418	449	454	423	436	417	453	423	422	434	437	460	427	436	414	478	438	466	417	468	444	390	444	435	430	455	462	439	423	397	415	466	461	423	416	433	421	468	402	470	427	432	421	444	408	396	410	462	430	424	468	432	417	439	445	446	434	465	445	429	411	436	453	425	497	450	394	433	439	413	460	413	467	439	450	418	457	420	431	424	428	470	435	391	423	454	436	449	435	426	421	458	442	449	456	420	439	467	453	448	467	427	419	430	466	456	409	429	423	423	475	439	414	447	447	435	439	440	439	449	392	431	435	422	472	418	432	435	482	463	437	433	421	463	449	411	442	463	493	448	474	443	432	484	438	430	462	440	460	405	434	445	420	437	399	459	437	476	396	459	442	408	456	449	421	466	428	417	432	426	481	376	483	468	405	449	479	423	450	450	441	418	459	424	436	434	445	432	464	420	452	409	467	444	472	449	441	446	442	482	444	441	431	447	488	420	416	413	423	429	481	437	438	466	438	453	456	460	415	454	450	438	419	467	454	465	437	441	425	423	373	445	394	434	422	444	433	435	439	412	412	435	444	416	425	405	415	440	457	441	424	427	442	436	434	484	406	434	471	443	437	431	454	448	423	424	449	462	443	450	461	412	464	423	434	446	421	430	432	459	449	399	454	436	409	483	461	468	400	476	436	437	422	426	451	459	448	413	443	428	411	441	416	417	473	444	422	486	452	479	421	435	440	437	440	436	450	437	470	433	430	413	435	437	444	444	449	436	442	426	374	418	441	479	450	437	439	435	464	440	452	420	448	470	418	437	439	442	463	427	422	416	412	494	464	480	434	419	468	415	466	476	452	446	431	424	422	445	456	449	440	422	441	481	418	450	431	415	458	412	446	436	426	425	444	418	417	445	423	443	422	444	447	448	436	437	432	489	451	387	417	421	410	415	460	473	436	471	441	471	411	425	438	398	470	420	461	418	464	444	441	464	440	427	471	433	431	461	436	464	465	439	424	463	466	421	453	435	412	447	460	435	459	411	434	473	432	417	386	462	414	450	433	413	447	432	407	459	427	427	420	462	454	491	418	412	418	432	420	429	435	437	441	452	487	432	449	432	473	464	454	437	418	408	442	450	432	432	461	458	446	476	435	391	469	479	437	444	440	431	424	458	445	441	441	456	434	428	485	405	430	414	447	458	443	440	468	491	387	410	453	420	444	460	460	457	455	437	464	418	423	427	433	463	453	437	446	414	420	462	409	405	475	504	472	433	457	422	415	417	476	450	468	470	462	405	395	410	402	441	450	435	448	438	465	431	436	431	428	431	443	436	428	482	458	429	410	468	455	436	431	440	461	398	435	425	435	442	415	400	459	472	438	447	426	428	451	438	449	429	453	438	462	459	447	446	456	421	403	448	408	415	437	427	459	435	464	424	458	447	486	411	443	470	429	446	448	413	461	457	459	456	466	430	456	415	423	423	463	428	434	425	446	443	436	435	438	491	436	423	472	440	454	444	397	456	461	431	425	453	482	456	397	415	428	462	427	445	428	422	407	468	460	418	454	432	407	437	415	447	421	407	454	444	457	443	431	422	431	476	476	445	447	448	417	417	423	450	429	400	436	440	431	421	431	427	417	435	415	403	406	455	427	431	442	436	439	410	474	469	429	440	402	448	455	424	397	427	440	435	447	423	415	392	431	425	452	425	429	427	455	425	451	461	486	428	451	439	403	436	437	485	446	429	417	418	453	428	474	433	419	455	457	440	449	429	475	443	476	429	451	443	467	466	474	458	437	460	440	482	439	427	403	420	442	451	421	433	437	451	441	449	464	472	443	427	433	440	428	444	453	448	464	408	426	385	427	467	453	450	471	476	482	398	452	421	450	443	426	433	442	403	421	443	452	420	464	409	452	473	439	440	411	430	444	397	447	473	466	428	447	390	434	457	458	429	432	462	425	408	438	468	449	439	413	420	454	461	445	449	435	473	449	431	434	422	444	461	448	475	455	432	428	422	439	443	440	426	403	451	432	456	473	466	469	464	441	404	435	441	441	448	395	447	465	421	437	434	431	441	414	437	437	456	441	444	470	416	458	415	463	449	418	450	423	413	417	458	419	430	453	466	434	473	421	414	430	437	436	434	422	460	434	433	491	439	451	480	482	495	445	456	458	445	436	403	430	447	419	405	442	434	448	409	446	427	410	434	446	451	443	422	437	435	485	454	405	420	438	416	443	437	474	459	456	450	441	461	427	470	424	414	468	440	424	431	464	441	436	403	424	447	457	413	452	416	464	439	423	461	441	482	459	436	455	439	439	472	396	447	449	465	427	468	492	466	472	431	419	454	467	461	469	475	428	421	426	439	452	468	431	468	419	452	467	433	426	439	450	482	434	434	430	452	439	408	440	465	413	411	458	479	469	423	480	431	446	448	469	433	454	441	466	468	445	427	435	429	474	484	406	442	440	394	472	381	448	441	471	428	435	383	441	430	423	409	429	438	469	465	453	423	409	429	441	431	452	443	454	446	440	446	477	479	464	462	427	464	433	464	442	433	438	408	428	422	425	423	459	424	413	460	388	453	404	443	416	422	461	442	431	457	453	434	442	453	441	439	461	440	431	428	434	456	429	430	427	447	425	439	428	447	440	489	413	463	450	439	430	433	441	428	479	403	425	451	429	463	413	432	402	417	455	454	471	434	436	440	423	484	417	440	458	410	438	427	430	479	403	405	461	424	466	418	431	443	448	469	461	472	430	460	418	425	437	481	453	386	448	468	439	438	443	433	418	434	432	424	447	433	473	477	428	456	443	438	455	413	427	471	475	446	461	488	443	418	429	457	402	449	449	412	425	427	453	459	467	445	457	448	420	453	485	459	427	464	479	413	430	453	398	463	445	431	483	435	453	436	467	462	437	460	448	405	442	456	461	420	477	432	457	443	444	420	434	471	459	443	482	435	371	452	432	442	490	432	449	437	437	451	424	430	426	449	457	468	425	446	438	466	437	440	438	426	422	439	448	447	425	431	437	436	463	425	445	442	460	451	433	447	424	443	438	430	406	433	426	423	420	446	400	454	479	471	430	461	479	437	444	429	426	464	424	422	459	425	444	429	436	459	415	467	455	446	428	438	421	399	433	422	429	440	436	425	425	418	478	453	455	429	443	450	430	428	419	451	462	484	455	445	430	421	421	468	433	431	414	450	487	451	426	469	423	435	427	427	416	445	405	453	473	447	419	426	471	441	443	435	398	404	421	401	441	445	460	424	441	409	449	433	433	435	457	420	419	448	448	430	473	429	424	415	471	424	450	471	447	417	427	433	436	430	432	446	401	436	442	488	477	404	449	439	433	462	419
51203	24706	10377	2968	1031	1008	842	532	314	241	201	196	205	174	182	176	158	176	165	163	174	158	182	181	182	179	177	189	188	166	153	167	165	192	172	164	164	190	155	172	181	182	159	164	156	172	160	171	177	175	164	177	167	177	178	165	167	185	169	188	170	158	171	176	181	181	199	163	173	165	170	156	178	173	166	200	181	174	160	181	148	184	187	159	184	199	171	185	164	156	151	151	171	178	206	163	170	182	176	183	174	188	150	185	141	154	178	156	162	168	181	167	163	179	161	191	171	172	201	179	168	175	200	180	200	195	173	159	190	180	166	158	173	191	147	178	184	167	132	194	168	184	180	186	176	161	189	176	163	146	166	160	178	152	172	157	188	166	177	181	168	154	143	149	173	163	176	186	196	214	183	178	173	165	180	174	183	143	174	170	201	155	176	184	154	166	184	161	186	166	203	133	219	187	171	187	202	173	184	195	177	159	178	187	165	176	163	180	165	178	181	157	191	175	160	151	157	189	164	177	159	172	168	169	176	161	177	172	159	172	158	198	166	178	175	183	179	173	170	171	166	210	157	161	153	168	198	168	157	174	186	173	187	167	184	179	179	160	189	162	167	193	181	160	162	177	168	156	179	174	159	133	177	183	170	160	184	151	192	178	185	166	190	167	184	161	172	185	163	172	180	172	150	169	167	164	178	156	193	174	163	163	183	163	168	165	158	179	156	167	153	173	174	144	177	161	172	169	179	173	171	162	185	157	172	162	180	170	159	151	166	161	170	162	175	156	148	166	174	158	178	166	165	170	181	178	155	161	173	145	170	175	218	178	162	161	180	170	177	172	187	155	188	156	161	184	167	172	190	180	183	167	159	151	185	160	169	182	179	173	181	185	176	162	152	162	152	172	190	159	181	149	145	188	186	177	157	151	161	171	166	195	176	168	165	178	180	197	185	193	148	169	170	180	191	185	154	189	186	180	154	161	167	188	202	170	182	169	173	157	179	187	170	176	152	163	180	157	192	181	152	193	154	164	161	172	149	166	159	169	172	160	139	149	170	152	158	176	198	171	144	165	186	194	218	148	159	185	180	172	169	179	163	168	177	167	163	167	185	168	175	154	167	169	162	176	152	182	168	169	177	172	166	177	189	185	172	136	169	203	193	145	176	172	176	160	161	161	152	195	198	186	183	165	182	166	145	164	158	154	171	184	160	189	197	182	174	171	165	167	181	160	169	194	178	176	154	179	199	180	169	138	186	184	170	164	164	161	176	164	160	143	176	175	149	177	181	174	162	169	161	164	161	177	175	172	150	168	178	164	161	146	199	187	182	168	186	168	193	160	170	161	165	154	169	154	172	189	175	200	177	186	169	169	159	205	160	166	182	194	176	152	162	188	184	175	184	161	153	190	173	165	145	165	183	163	155	186	157	168	177	190	202	177	146	157	152	163	193	179	180	196	178	178	179	168	167	164	163	189	163	182	185	159	197	179	171	143	184	166	178	175	171	192	179	187	177	166	176	174	164	163	163	161	143	166	183	183	163	161	174	161	195	187	181	166	164	159	163	171	209	170	186	181	190	157	183	169	181	173	167	191	160	162	181	180	168	158	189	165	145	161	143	171	204	161	174	154	155	173	171	174	163	177	158	166	171	163	165	163	170	170	168	183	190	163	152	143	181	150	189	150	156	166	181	196	156	163	179	170	170	173	165	172	162	178	158	169	176	178	171	161	147	172	154	181	161	182	158	182	204	146	181	190	148	167	194	178	207	172	183	137	177	142	155	160	170	191	179	184	154	165	166	208	194	175	186	202	187	203	138	174	172	141	175	175	156	160	183	155	160	180	171	173	184	171	162	170	141	178	160	189	183	165	153	200	161	151	190	165	173	163	172	168	147	177	149	165	177	191	162	147	205	182	182	169	150	164	159	157	160	151	178	166	155	160	183	175	189	184	163	178	179	162	171	173	174	182	180	178	175	190	171	165	172	167	180	159	158	162	169	181	161	161	165	188	188	183	171	197	168	153	147	175	193	176	188	179	161	183	174	159	145	160	177	145	134	173	155	157	159	160	133	149	197	185	186	161	146	181	174	186	151	175	156	186	185	167	148	201	190	178	154	159	164	176	157	161	189	174	179	172	179	153	180	162	189	170	156	166	155	177	176	177	185	181	157	146	144	179	152	156	160	152	172	160	167	204	157	153	176	158	158	157	165	192	185	169	165	159	168	162	164	161	168	162	156	160	187	169	175	163	161	164	163	188	147	184	139	187	152	168	163	173	142	148	175	158	179	158	184	192	173	177	211	178	182	169	149	164	148	160	162	167	190	187	174	155	168	167	153	151	187	161	186	205	195	195	173	161	152	179	181	157	155	176	154	179	153	163	197	179	175	157	177	190	167	184	183	171	166	179	162	178	176	152	185	219	191	166	168	185	163	163	151	152	175	172	185	171	151	174	199	152	179	168	175	172	179	194	154	171	154	182	179	185	201	142	171	200	167	154	170	180	138	165	170	157	168	139	178	135	157	170	176	164	176	177	168	172	169	165	163	149	163	158	175	204	169	201	191	187	177	158	178	160	151	173	196	177	169	184	197	161	146	152	194	173	171	184	181	176	173	160	180	174	174	159	162	166	170	168	182	176	175	160	176	185	159	167	153	174	185	169	145	152	172	165	170	161	178	165	159	189	148	179	175	170	156	197	185	162	165	157	151	194	170	191	156	179	208	169	166	168	144	184	174	175	193	218	184	154	167	172	148	156	178	181	157	184	176	157	187	163	201	169	163	149	179	138	171	167	161	169	166	171	162	198	177	163	161	185	178	166	184	177	184	148	181	170	147	162	175	191	172	164	147	162	167	176	179	171	141	146	166	162	188	151	189	188	173	185	185	184	197	164	181	178	177	165	160	156	168	183	167	175	169	186	156	180	159	195	209	164	175	216	169	172	157	181	151	173	163	188	200	159	192	212	173	158	180	202	165	173	177	150	171	167	178	155	166	165	188	160	181	171	177	187	170	157	165	185	169	159	179	177	181	177	181	156	178	167	169	169	158	174	182	175	158	180	191	143	150	170	175	168	173	157	176	173	175	199	170	168	170	196	191	178	170	183	147	170	145	190	154	171	145	155	157	147	195	161	191	151	170	177	169	158	182	171	177	184	165	163	155	163	190	152	162	165	176	146	155	175	157	167	166	190	167	149	182	184	184	160	172	188	175	176	163	172	190	198	170	183	171	183	164	157	184	167	155	168	177	179	184	162	173	191	179	171	202	172	180	173	172	157	176	202	156	152	190	180	157	166	190	183	176	181	165	163	171	164	207	150	175	182	170	192	170	175	182	166	153	173	168	186	180	174	157	189	151	183	178	168	169	173	155	185	205	183	160	172	196	145	161	155	181	190	159	146	200	172	193	161	174	179	182	159	156	168	195	175	174	143	186	160	196	172	180	173	183	183	182	140	160	197	185	180	169	186	176	185	174	193	168	146	182	179	137	193	169	165	201	172	170	169
30337	16103	12057	6269	3114	4177	3557	2077	1284	753	545	459	433	426	420	434	435	417	366	424	368	368	347	394	426	400	414	358	399	394	385	337	385	452	406	371	385	383	401	390	383	421	386	408	370	385	415	374	373	412	377	373	389	394	364	380	378	362	390	413	392	365	371	398	384	359	377	407	380	366	374	366	383	379	408	349	406	390	384	390	378	379	362	398	412	391	357	362	405	375	357	357	388	394	370	391	363	373	376	415	397	374	372	409	395	374	379	372	413	362	389	414	379	434	399	422	340	378	389	375	394	378	389	383	379	383	405	381	396	402	382	387	377	361	358	380	371	370	374	343	383	376	376	350	374	391	377	382	398	366	376	401	393	353	369	370	411	401	371	381	394	378	380	374	388	394	367	364	370	370	365	383	407	426	341	406	365	345	421	413	399	405	402	399	357	343	368	366	326	368	382	375	350	379	387	374	384	388	417	412	390	368	365	376	375	386	405	377	401	381	394	375	348	351	380	416	357	369	358	378	369	389	397	362	346	385	387	401	359	383	368	399	343	402	398	395	364	391	374	387	338	393	404	380	393	370	363	395	389	385	373	389	367	344	352	386	385	375	396	383	376	406	376	387	383	394	375	362	391	376	415	382	393	383	370	353	349	388	355	366	358	400	364	387	389	373	344	413	379	402	389	381	392	360	400	383	370	356	398	354	388	383	393	346	445	374	386	351	351	380	368	397	396	372	366	351	355	381	374	380	373	350	376	350	394	403	383	386	364	367	362	353	391	394	422	363	378	361	390	402	373	363	407	385	415	362	366	374	386	378	402	376	370	343	406	391	365	380	330	388	366	384	400	373	373	352	367	415	395	369	399	404	348	350	415	379	412	368	396	406	395	405	431	403	428	404	439	390	385	401	368	369	381	399	405	349	381	417	383	415	385	381	375	392	377	398	371	348	387	387	379	396	379	379	425	423	362	420	409	397	419	386	402	381	376	373	392	401	402	357	363	389	371	366	378	375	334	398	369	379	405	377	425	388	393	387	382	333	369	405	386	374	362	379	362	398	372	369	399	396	380	394	367	332	384	404	388	385	364	397	394	334	368	375	408	365	362	388	403	398	339	379	355	402	394	356	358	388	354	366	391	380	409	365	385	403	377	403	440	372	399	353	378	369	356	394	391	397	380	374	370	347	384	368	397	394	373	377	367	378	394	393	396	396	358	365	354	385	374	407	382	354	356	397	385	395	379	385	345	411	381	364	395	401	415	387	384	386	411	389	352	399	355	415	371	384	396	350	353	375	386	394	387	390	389	385	421	383	387	395	390	380	426	402	373	383	358	352	362	347	367	401	380	417	392	394	370	379	362	391	335	379	380	374	405	408	384	368	402	399	360	355	340	388	398	381	424	392	379	395	372	359	397	385	399	394	378	376	347	403	359	363	374	395	405	390	363	396	393	384	391	353	377	402	352	415	390	455	377	414	364	388	407	360	352	395	354	378	362	372	379	425	379	414	371	362	392	385	402	369	347	393	393	367	413	371	419	391	417	380	342	344	423	409	365	379	369	376	363	422	364	417	388	401	391	401	409	406	372	409	375	373	390	382	440	397	399	367	398	355	384	362	369	342	376	434	386	380	363	371	382	344	383	367	385	374	372	373	379	384	337	394	407	395	351	372	396	407	380	342	405	370	394	389	363	372	382	401	383	394	375	413	400	358	389	377	370	409	345	376	363	374	394	395	367	362	415	380	364	374	376	378	367	396	363	394	384	354	398	374	365	387	386	344	392	387	371	430	366	371	353	394	354	364	372	375	393	330	377	378	386	384	391	358	400	365	386	348	413	395	407	380	370	337	355	369	392	338	378	380	383	369	361	382	393	407	357	360	381	380	346	389	388	399	401	392	377	372	418	424	368	409	362	372	373	375	395	386	389	370	379	409	365	367	370	370	374	375	386	399	386	399	412	373	382	348	354	374	362	382	389	397	403	365	370	368	387	381	417	386	367	358	384	371	397	395	385	389	405	392	373	405	397	340	365	394	352	392	373	321	392	393	383	338	377	405	376	420	372	417	381	387	394	377	400	357	372	393	410	388	392	392	389	375	422	360	424	386	365	357	378	380	409	414	381	433	370	391	335	403	353	382	379	387	390	386	382	410	384	410	379	355	380	335	397	419	403	371	399	391	384	387	348	354	349	367	427	388	366	375	400	345	398	323	389	383	333	367	344	395	395	401	381	384	368	414	389	379	336	376	390	385	371	397	371	359	398	376	369	366	392	348	395	355	372	379	397	398	376	388	403	388	380	409	382	342	359	388	372	364	366	366	397	364	359	363	414	401	384	399	384	401	354	378	369	375	364	365	370	402	365	353	388	427	387	368	394	380	367	407	413	391	383	413	362	366	379	396	350	363	378	393	398	358	355	371	410	395	343	386	396	391	381	404	414	411	368	397	371	390	372	398	380	387	345	371	419	382	371	384	395	400	406	378	393	413	408	361	359	406	387	388	370	371	386	364	390	405	389	423	373	382	420	374	390	393	399	371	363	364	384	367	389	390	399	370	379	381	396	400	367	391	392	376	392	382	357	360	386	352	388	368	378	342	382	360	376	379	320	404	376	364	384	373	381	410	404	368	366	375	367	406	385	401	360	341	383	365	390	382	354	390	380	365	358	368	369	374	407	387	370	363	370	382	399	361	327	365	396	395	366	392	390	381	409	378	379	384	389	373	400	387	409	375	361	346	412	374	374	360	423	389	362	392	362	395	380	395	392	377	399	365	419	360	391	381	359	395	368	375	406	418	371	351	366	352	378	378	381	361	384	369	402	374	362	399	377	391	355	401	354	393	355	390	367	408	373	355	365	401	374	355	370	387	400	375	359	388	355	383	378	412	359	359	378	346	388	366	389	368	354	397	401	357	359	410	400	367	381	377	392	353	384	390	374	407	371	388	388	373	368	385	341	347	387	345	400	400	399	391	366	370	370	386	395	365	367	387	392	395	403	369	387	389	372	354	357	382	411	363	397	424	368	391	370	338	388	408	389	370	390	405	386	374	400	395	423	365	379	396	396	398	378	388	388	413	412	384	370	389	359	388	399	375	390	380	398	406	360	379	390	363	393	392	419	401	373	358	352	380	369	369	352	402	321	385	381	362	385	374	391	409	367	389	374	355	366	374	361	353	364	371	325	414	393	368	376	388	369	422	400	376	389	385	407	412	374	401	369	395	391	382	409	362	359	362	395	427	401	380	357	397	375	366	391	385	374	390	347	353	390	396	411	383	363	386	385	389	372	379	399	378	373	400	367	391	388	422	385	413	382	379	402	383	383	351	385	399	412	384	357	360	374	381	369	369	395	391	373	409	379	395	372	398	369	396	348	413	374	389	370	425	401	404	390	423	362	379	365	367	393	380	394	403	354	392	398	397	382	398	377	380	408	390	452	353	381	409	362	328	390	421	370	360	383	400	365	419	398	404	407	406	405	401	391	386	367	400	331	377	351	408	383	373	386	368
57775	29832	14957	4544	1635	1689	1444	825	567	374	278	233	237	246	230	218	268	242	239	227	230	219	238	213	190	188	222	221	213	205	202	257	236	209	215	256	179	217	239	238	197	220	242	200	249	218	218	220	206	217	234	221	201	239	227	234	228	234	219	215	254	215	190	225	241	235	198	204	218	194	199	240	224	226	201	228	230	222	212	180	206	225	214	213	229	236	206	230	231	202	220	198	200	219	217	208	241	231	224	189	208	241	240	205	222	231	213	236	187	215	229	218	216	222	211	191	237	216	229	247	242	236	217	210	210	199	218	233	243	217	214	206	203	219	206	202	255	224	248	210	213	208	227	233	238	237	234	200	221	210	192	233	238	217	253	219	244	229	234	244	199	217	202	196	235	232	234	208	237	247	255	213	212	218	233	246	218	227	203	218	233	223	233	204	204	219	244	234	213	186	220	245	238	218	220	232	210	235	219	249	222	254	197	238	192	210	234	230	206	206	237	215	219	194	220	242	205	230	220	226	236	209	218	234	189	234	205	230	210	225	219	240	224	210	219	222	229	227	221	220	214	234	220	204	208	226	220	246	261	222	215	228	221	203	221	232	208	212	201	207	217	226	206	238	219	253	224	224	250	259	198	227	236	254	192	225	211	203	242	211	214	208	235	235	207	242	205	223	190	227	224	252	220	197	210	250	197	210	232	219	204	250	194	216	202	234	195	231	243	229	236	194	226	208	218	230	227	206	206	227	223	234	266	216	213	238	221	217	214	218	250	247	199	250	208	202	238	237	243	204	222	247	235	208	188	227	226	227	223	219	246	244	244	204	199	242	239	221	246	251	205	225	241	266	267	238	218	236	250	220	249	212	202	204	236	222	211	223	215	256	218	232	223	225	251	228	206	218	248	228	258	210	186	234	233	241	214	227	232	221	215	211	211	219	220	185	222	185	242	245	233	220	226	218	231	204	222	219	227	205	228	206	190	217	235	224	235	213	203	270	228	268	225	250	231	229	230	234	223	240	227	246	226	214	230	200	227	245	246	199	224	200	225	237	209	239	206	217	211	245	225	212	218	214	247	229	200	210	213	219	224	219	213	248	225	248	215	231	240	223	209	209	222	241	229	233	217	224	224	218	219	227	222	206	211	188	203	205	188	234	217	204	218	224	229	247	221	203	226	228	212	185	209	215	244	233	211	238	228	215	201	214	233	238	204	224	212	232	205	227	234	202	207	219	246	217	244	215	199	196	242	215	229	222	204	190	198	233	189	222	219	219	215	242	209	210	237	205	217	233	195	266	213	214	241	217	224	212	222	234	240	235	217	193	228	251	219	241	201	208	207	258	222	228	216	220	221	213	228	209	230	222	239	218	252	213	199	236	199	203	230	207	252	210	213	218	234	215	217	219	208	251	217	242	196	202	228	263	234	219	228	221	205	197	246	244	208	238	251	233	209	226	235	221	206	220	214	214	242	231	217	216	212	200	249	229	242	222	248	208	203	249	227	231	241	205	201	208	252	234	234	241	227	217	246	214	215	211	235	237	215	190	225	202	221	194	219	251	250	214	249	213	228	223	225	217	259	227	234	237	217	227	196	241	229	211	199	208	214	228	227	207	226	226	245	194	206	215	228	219	244	219	226	222	213	228	231	236	217	238	221	206	220	211	217	234	222	239	205	224	251	235	234	211	186	223	235	244	241	220	234	220	224	241	231	229	214	234	243	225	225	216	224	185	225	200	231	231	222	234	216	239	224	237	248	227	223	213	230	202	228	231	220	196	213	208	232	249	229	225	227	230	227	219	233	255	215	219	217	209	208	217	236	221	191	210	192	244	230	238	225	217	246	221	205	245	233	230	207	210	202	220	236	226	222	195	218	213	213	216	240	242	222	241	206	217	215	216	234	241	213	258	216	235	253	243	216	207	194	234	222	227	225	213	194	210	222	234	224	233	231	206	214	213	243	214	216	260	211	224	230	227	240	196	219	238	215	214	238	204	226	225	244	237	238	206	230	210	237	240	220	204	223	192	201	226	224	204	201	258	211	215	234	249	219	194	241	242	224	233	232	221	231	231	243	198	203	202	213	237	225	230	208	202	199	232	202	216	218	235	212	209	217	211	235	217	245	225	205	239	221	224	235	220	246	213	227	193	251	203	227	234	221	222	224	245	199	210	223	199	229	215	224	198	203	261	221	195	213	250	251	219	240	224	208	220	206	233	210	200	224	205	220	230	233	229	215	215	222	227	224	214	217	199	225	227	244	244	228	210	225	223	239	188	217	231	215	221	227	254	222	197	207	234	195	202	224	223	240	227	233	231	213	222	254	226	234	212	232	215	203	196	194	205	213	213	218	230	224	230	223	221	242	239	234	236	226	220	202	219	220	211	236	251	213	251	208	236	234	210	196	223	220	223	235	229	241	203	204	232	238	220	223	245	229	217	205	234	206	221	186	227	245	219	278	189	218	237	223	239	222	197	212	228	235	202	247	213	243	213	216	217	213	225	212	203	198	227	247	211	233	201	220	217	238	232	195	242	208	228	204	232	263	240	230	204	248	197	208	245	209	219	221	183	237	245	218	193	240	199	237	249	227	253	248	228	240	211	229	205	228	245	204	196	210	212	216	238	222	238	225	221	206	214	229	205	222	220	212	211	227	215	245	228	232	224	217	217	211	249	236	203	257	236	245	235	223	226	249	208	230	201	192	212	249	218	224	220	194	222	237	234	235	207	217	213	232	225	195	210	196	212	236	254	196	218	235	229	197	215	198	196	232	199	196	210	214	236	230	207	212	232	193	219	245	239	197	239	211	198	207	219	240	204	209	230	251	191	213	212	223	227	210	208	208	194	241	270	186	213	216	225	199	194	202	222	253	218	230	222	216	237	233	219	230	227	222	218	215	207	203	219	220	245	221	205	246	208	247	227	193	244	227	228	241	239	227	233	221	231	236	202	202	232	230	235	233	208	235	228	240	225	188	221	206	204	197	222	228	211	224	247	246	239	199	211	239	206	218	238	203	206	186	226	197	233	212	219	234	261	240	197	220	188	244	214	207	205	260	230	217	226	209	224	221	235	209	225	217	213	219	236	224	273	214	215	221	231	220	242	197	211	236	194	217	225	241	252	233	232	195	240	206	171	240	242	236	217	234	214	231	210	216	230	195	189	236	200	257	226	216	238	182	213	212	245	254	215	227	214	217	239	204	224	254	230	233	239	234	215	211	225	245	231	227	252	229	206	246	194	237	207	220	245	237	221	197	197	174	218	229	236	235	224	219	219	227	228	236	229	232	232	220	222	209	207	249	242	209	235	231	212	244	204	215	212	196	214	212	219	237	208	235	223	248	226	217	232	250	240	218	224	244	212	218	253	212	233	202	223	237	227	252	226	249	224	202	228	217	223	216	227	236	232	266	236	231	200	190	234	229	209	238	226	230	202	227	222	243	213	221	228	200	220	233	214	193	195	213	239	203	240	232	201	245	227	239	205	220	221	205	190	194	198	232	233
34447	20262	16082	7677	4584	6414	6175	3473	2058	1157	838	641	564	562	502	523	504	498	550	533	494	511	526	513	495	508	508	506	482	488	493	473	510	508	510	512	483	480	522	490	465	510	501	492	461	463	466	516	506	516	443	493	472	477	480	491	488	475	483	468	475	509	467	494	489	501	506	483	479	492	501	496	470	463	470	514	489	466	488	431	460	494	497	458	488	506	456	467	496	409	463	494	456	497	466	517	432	451	483	498	490	486	506	476	483	483	459	488	491	426	477	429	504	468	449	480	466	511	463	473	438	474	472	482	485	475	496	485	505	443	468	473	518	476	439	503	486	474	451	456	460	460	475	463	464	509	489	466	468	520	452	507	467	445	477	443	506	494	476	483	511	464	470	475	436	471	454	474	471	489	451	459	470	493	436	439	482	484	476	462	483	470	494	496	451	464	511	471	505	464	454	481	482	511	505	467	478	500	506	499	472	492	472	495	523	487	519	472	494	460	467	528	511	506	528	518	494	471	450	486	474	506	467	514	466	459	474	481	435	497	527	456	468	445	517	506	479	495	502	479	475	465	451	501	477	458	476	485	496	470	484	512	484	495	469	446	488	495	482	496	450	464	500	476	462	500	453	460	496	481	495	495	475	478	460	475	487	468	462	455	496	498	510	462	472	497	471	488	475	486	483	475	475	511	493	515	492	487	490	493	455	472	440	451	470	477	477	515	483	471	490	446	473	477	452	479	475	471	488	520	446	494	455	466	512	464	478	452	468	471	499	504	500	492	503	507	468	513	499	503	480	484	485	495	466	465	522	470	518	466	506	451	492	473	510	439	452	456	455	448	459	497	461	462	492	465	499	466	465	478	489	446	415	479	518	494	453	499	463	549	490	480	450	515	502	519	482	503	508	456	460	500	474	465	498	462	477	493	455	462	525	472	481	419	459	466	450	462	518	421	489	499	471	492	449	516	447	491	457	477	501	435	465	449	462	470	502	473	478	515	437	416	474	463	481	490	509	458	513	493	484	462	474	444	495	459	496	493	507	504	466	475	469	476	457	493	485	430	453	452	490	488	474	486	447	500	453	477	480	470	479	455	489	474	503	475	476	489	436	498	484	500	479	501	458	499	489	491	459	470	486	443	487	471	467	455	470	503	471	487	501	477	440	495	480	499	467	494	491	481	468	468	444	501	437	487	481	474	469	494	461	493	497	464	497	475	471	454	482	449	449	444	487	484	524	462	514	475	482	491	472	455	496	488	483	483	487	487	473	448	473	501	471	469	449	522	456	471	486	476	452	495	469	498	497	480	503	488	497	474	467	481	506	465	449	478	443	506	506	468	463	532	490	501	462	482	482	465	494	453	428	463	508	472	473	441	517	480	500	476	484	453	453	507	507	507	481	463	483	472	478	483	498	481	522	471	435	462	495	460	484	512	445	499	402	501	504	489	446	484	476	486	501	457	471	484	437	490	479	468	486	504	442	495	458	511	481	476	479	472	469	462	462	447	505	474	493	471	470	474	481	456	453	476	486	485	491	430	466	496	503	466	450	471	436	454	478	474	461	473	485	467	472	501	465	487	488	517	514	488	483	467	510	470	475	482	455	504	467	508	449	429	459	507	489	471	487	457	442	474	480	471	487	473	485	471	474	460	462	459	528	495	503	506	494	441	496	497	494	470	531	466	459	473	459	458	482	466	460	488	494	471	458	456	505	454	521	478	483	504	497	477	515	452	501	471	468	475	452	448	483	455	499	459	493	454	471	453	507	441	451	470	467	496	494	503	468	484	466	477	518	493	493	492	438	457	467	509	488	463	505	450	478	454	491	451	471	478	415	467	454	520	466	490	463	502	491	488	478	490	498	492	498	476	472	478	503	450	464	452	470	478	490	450	472	491	480	445	498	478	501	476	458	459	507	472	499	457	449	459	494	495	453	449	470	488	482	494	464	477	461	461	509	479	490	447	461	486	481	490	494	455	481	459	461	464	496	452	499	470	472	475	542	464	502	495	485	499	462	494	470	514	478	460	447	457	479	459	492	496	488	461	511	480	473	542	476	488	450	488	478	464	471	469	477	457	464	492	481	509	482	495	500	497	491	489	471	503	436	491	450	513	456	456	490	495	445	429	475	505	517	455	494	469	461	474	481	479	524	513	497	444	461	489	499	470	477	470	466	466	452	479	463	494	469	488	487	505	479	491	504	517	490	476	450	458	492	463	503	513	474	468	462	457	488	462	474	451	463	474	459	464	482	464	485	469	436	493	468	484	515	437	470	519	501	443	459	473	460	478	493	467	480	472	463	499	418	494	464	477	459	438	480	472	464	471	454	434	484	502	494	469	488	477	471	428	499	499	510	481	481	442	447	472	488	489	446	478	465	475	484	452	491	495	526	473	502	427	503	491	492	485	490	498	480	483	480	489	460	504	467	485	478	502	490	447	520	497	482	488	468	469	468	482	488	510	479	494	497	419	462	499	485	510	466	470	492	469	484	462	481	497	457	507	471	451	488	462	440	472	505	450	445	475	463	464	516	487	471	436	497	484	503	483	489	461	477	464	497	506	487	524	454	499	489	451	513	466	454	492	474	503	504	495	497	500	488	459	475	475	464	479	454	467	504	510	476	475	465	464	484	488	482	471	471	482	434	489	497	493	449	511	493	491	478	462	490	461	467	473	526	491	482	504	446	506	480	461	497	462	508	502	434	487	480	462	491	474	457	491	464	461	472	517	448	437	469	468	498	492	471	459	472	485	476	463	472	465	513	446	491	471	490	492	475	450	487	507	473	488	445	475	490	510	513	511	464	478	497	459	464	493	471	488	465	467	464	428	470	501	491	492	504	514	476	463	510	498	466	473	470	460	519	491	493	493	432	489	430	474	440	517	466	462	505	435	487	480	487	495	439	468	402	495	480	460	485	469	499	466	452	493	510	487	519	497	476	495	478	483	496	511	458	475	449	487	514	485	422	440	468	468	489	465	519	502	484	513	472	481	528	510	474	513	460	486	494	489	485	460	494	486	471	473	483	488	473	467	457	461	489	517	490	481	476	442	440	436	417	435	516	446	482	476	477	446	481	486	471	481	527	504	480	468	474	483	468	483	456	474	451	459	464	486	473	502	481	506	492	463	496	510	461	475	485	459	506	514	496	480	474	496	502	503	465	459	443	483	474	466	467	510	482	490	476	515	474	484	490	463	480	517	431	492	466	475	460	476	459	507	474	429	488	491	463	483	440	493	482	460	499	428	506	478	401	487	466	457	454	449	492	466	452	489	474	482	490	455	449	454	480	500	470	464	483	465	490	407	498	490	460	483	476	508	474	474	474	464	496	450	452	483	465	456	466	509	513	482	440	509	488	473	505	502	460	505	420	472	498	446	444	518	448	465	464	500	521	525	472	440	496	475	454	470	456	464	494	491	455	468	469	473	495	465	489	462	501	479	443	480	490	472	479	460	473	495	504	518	493	467	479	492	496	480	459	506	464	445	470	469	495	467	519	482	484	480
35969	17448	5304	2107	447	272	215	166	226	213	201	192	201	197	228	173	206	212	203	215	193	188	203	181	199	196	202	177	186	171	161	189	224	205	193	175	215	218	171	174	189	176	171	184	195	184	199	193	188	211	191	179	198	184	204	216	191	195	202	189	209	205	162	195	204	184	217	206	194	203	209	200	217	195	183	182	197	202	213	171	201	186	182	173	202	194	193	225	191	222	177	223	204	198	216	180	215	181	206	191	208	176	191	181	201	194	186	186	199	187	202	180	179	196	212	203	226	179	221	166	194	206	208	213	201	206	207	198	199	187	187	205	205	215	210	168	196	198	201	169	204	189	188	192	190	200	198	221	163	176	177	181	194	209	203	216	184	185	222	175	209	209	219	177	186	187	196	188	162	203	204	191	202	196	186	213	181	212	195	178	179	195	189	175	214	211	185	183	219	174	178	191	179	195	173	207	214	183	194	223	167	197	182	182	202	218	179	213	199	215	215	198	189	182	213	182	200	164	203	202	172	192	190	199	198	168	209	200	180	208	177	161	189	201	170	194	180	221	205	179	207	199	179	185	204	187	191	174	165	222	189	205	182	179	211	193	203	202	198	184	180	198	188	219	179	220	203	155	185	191	245	199	194	208	178	195	190	201	209	200	226	176	185	187	195	186	212	189	217	189	198	219	206	208	202	171	172	180	194	195	203	212	172	209	210	200	183	187	214	200	214	193	191	195	189	173	190	198	221	207	174	196	210	206	198	191	198	190	182	220	224	189	208	190	204	196	218	204	195	207	203	197	181	197	220	188	185	177	188	181	194	195	197	225	191	185	212	191	198	192	196	188	199	201	154	202	196	216	226	184	201	191	210	166	145	161	208	206	182	197	177	226	219	171	155	206	191	190	165	207	211	188	190	175	208	206	184	198	186	199	212	188	240	209	234	186	177	194	178	190	213	186	182	206	213	166	210	219	199	189	182	199	195	179	184	197	202	160	184	198	189	203	223	194	185	195	185	195	190	200	223	225	203	222	195	192	212	186	201	208	174	219	206	216	195	182	172	181	160	159	195	204	220	216	188	212	199	203	187	221	177	189	194	204	174	197	178	187	191	171	175	196	184	205	202	205	195	200	185	205	174	220	178	209	185	218	179	231	191	200	168	178	176	166	224	199	186	220	192	200	222	158	201	181	169	186	190	175	190	206	204	180	212	205	205	200	217	235	220	189	195	199	205	186	199	185	176	223	215	200	197	192	198	206	175	169	187	206	213	214	200	180	203	218	172	201	226	193	214	208	199	210	190	186	209	209	180	207	223	212	183	182	204	208	190	199	181	181	226	196	212	184	179	183	190	189	198	196	205	195	216	184	205	187	217	168	193	159	176	191	197	210	179	164	186	189	194	194	210	192	214	173	215	181	177	191	202	194	198	210	194	189	181	205	198	192	208	179	194	202	175	198	201	199	194	182	189	180	219	192	186	221	194	148	171	173	207	193	174	165	192	197	196	183	163	195	206	191	186	205	165	194	172	177	200	201	195	202	223	186	197	193	215	192	188	179	184	197	192	191	181	183	188	201	194	189	212	189	192	174	176	155	218	191	221	186	195	185	201	202	190	189	217	196	181	186	185	191	215	212	197	198	184	194	214	195	189	218	198	190	183	180	217	168	177	202	192	201	197	171	199	166	189	202	195	197	169	227	189	216	191	193	195	217	188	180	191	201	210	183	194	195	202	187	179	215	207	200	204	197	227	171	174	188	209	194	198	198	180	206	196	195	187	184	208	203	190	204	215	184	200	178	199	182	181	202	206	190	210	192	158	177	184	195	199	205	187	192	197	176	187	178	216	209	197	194	187	191	194	221	185	221	216	199	176	209	178	180	186	184	193	203	192	179	212	210	208	185	184	208	169	201	175	195	189	191	169	220	191	207	194	199	200	214	208	180	216	161	214	198	204	177	208	193	200	177	231	208	174	177	207	197	199	183	235	194	223	209	179	207	207	218	194	162	198	192	200	188	191	192	183	211	205	223	196	192	214	184	189	188	166	193	217	207	177	198	174	211	160	170	175	206	226	190	185	200	193	200	184	198	191	198	191	206	218	200	197	177	217	206	195	205	207	190	215	189	199	204	197	205	212	202	211	206	191	179	199	173	228	183	172	204	209	215	215	212	198	188	185	209	194	188	192	165	196	209	189	202	205	197	188	200	198	197	213	188	206	188	195	199	208	184	187	218	211	183	202	188	202	204	166	177	201	191	166	189	180	215	215	202	176	215	205	197	210	161	183	200	184	157	174	194	195	197	174	174	181	208	192	190	166	193	207	182	209	206	175	235	205	172	188	191	202	187	189	191	178	200	183	220	201	215	205	210	178	214	207	163	196	234	194	181	201	200	184	195	203	200	187	196	183	163	200	194	178	205	191	190	219	162	215	212	219	200	187	209	176	186	194	204	209	183	196	177	174	182	183	193	195	179	189	194	194	197	204	248	199	213	207	187	193	170	193	206	187	201	216	203	176	195	181	188	172	177	227	211	206	216	176	196	187	207	191	191	186	167	173	210	196	190	191	203	192	174	213	192	162	182	208	187	212	176	218	194	185	224	233	184	210	186	192	201	191	216	211	220	202	222	188	175	197	221	208	201	176	181	201	192	189	203	183	175	155	229	191	201	194	196	185	188	221	195	222	197	192	189	211	191	195	177	216	191	180	196	210	190	191	204	170	210	182	186	199	210	182	187	184	206	176	198	187	194	157	195	205	183	183	192	190	194	183	213	205	219	188	182	193	207	217	178	201	173	189	186	213	218	178	177	199	190	177	176	172	198	214	183	201	187	193	179	199	219	204	196	195	182	162	205	197	201	178	210	195	188	204	190	174	164	219	213	198	209	164	200	189	199	192	206	229	205	192	227	194	193	191	198	188	183	183	196	200	197	145	209	178	213	206	204	194	205	181	209	204	186	229	227	195	196	207	206	174	206	217	182	199	204	209	187	178	175	184	176	178	215	200	204	197	185	198	222	175	217	188	214	188	225	199	202	224	183	192	207	192	219	197	176	198	192	219	191	169	240	225	188	194	187	215	198	206	198	181	190	210	172	175	198	195	177	197	180	200	190	207	186	213	200	197	190	188	183	185	199	178	208	166	197	224	195	194	206	189	189	181	208	194	184	176	167	181	258	191	196	178	192	185	209	204	187	189	192	181	212	201	209	214	197	214	188	194	200	201	178	181	176	190	195	174	204	220	174	178	193	177	193	161	187	174	210	193	191	209	203	211	207	188	184	198	177	198	189	171	233	210	201	188	206	202	199	232	210	186	206	213	206	192	214	175	180	211	220	210	212	207	203	194	196	176	201	168	206	205	179	217	198	211	180	194	223	219	202	205	200	194	189	217	174	183	184	210	196	196	208	192	209	179	175	185	180	213	190	205	188	205	202	203	184	193	195	158	173	238	166	206	165	156	201	193	177	205	190	188	204	196	176	196	184	238	171	185	198	208	171	184	210	182	194
20630	11336	7179	5007	1058	739	625	500	477	408	427	451	426	426	402	442	413	394	399	411	421	416	423	382	398	449	419	427	408	395	402	423	458	431	416	443	390	399	409	446	441	425	394	427	403	407	417	422	423	417	401	405	421	410	411	406	419	442	417	385	404	411	442	404	465	385	396	405	388	431	437	443	454	419	419	443	415	445	423	423	409	420	455	399	430	398	427	407	420	412	408	411	418	415	444	424	443	407	403	439	427	379	410	457	405	396	411	426	406	428	367	443	401	444	422	414	416	435	383	419	388	427	385	399	418	393	448	449	407	398	444	438	374	437	423	392	395	395	431	419	401	420	427	414	409	426	455	419	425	391	414	404	437	403	410	472	428	402	422	425	420	429	425	404	392	365	404	422	408	404	422	433	436	404	406	436	395	415	405	421	443	387	415	423	408	421	424	431	437	433	443	428	463	418	433	424	423	451	421	409	409	421	443	439	409	408	418	444	435	416	399	401	397	438	431	445	384	430	390	438	400	429	421	430	399	437	405	410	445	409	424	444	418	397	434	391	384	443	432	406	401	393	427	435	401	413	432	406	441	419	391	441	414	392	391	428	420	432	406	441	417	377	425	417	422	406	436	420	400	458	438	421	464	418	405	401	434	419	400	419	444	402	441	420	418	418	432	428	386	407	425	406	392	418	399	419	444	391	452	411	444	411	408	411	400	443	416	459	430	420	429	424	405	407	410	396	413	405	415	401	431	430	428	429	442	414	425	426	430	435	411	411	416	422	386	432	430	396	420	398	434	426	454	401	408	414	412	422	414	418	444	432	390	465	419	416	408	420	417	391	389	445	402	449	412	382	450	434	427	406	428	403	423	416	429	381	424	413	399	401	438	405	408	401	419	447	416	423	424	399	400	392	441	460	461	421	431	409	400	422	421	389	449	427	433	425	429	431	418	473	408	411	448	435	437	426	427	430	400	434	437	434	420	430	406	395	426	405	433	458	394	424	413	394	423	438	443	428	401	415	414	411	432	463	396	421	413	420	433	399	408	402	402	400	428	413	392	414	406	435	418	413	406	418	424	422	442	405	388	433	439	426	397	402	416	408	431	426	424	433	442	379	414	428	438	389	440	434	417	411	429	405	428	437	397	447	427	417	405	398	417	364	410	414	371	431	431	412	425	431	418	410	430	437	415	434	437	396	448	429	430	434	407	425	436	401	448	406	387	415	420	405	428	418	417	416	419	386	422	386	435	396	398	367	426	421	437	467	387	428	370	384	405	428	448	468	392	421	443	373	420	420	455	390	419	433	419	442	401	419	444	413	466	403	420	440	400	431	414	412	421	420	420	401	408	424	416	426	427	384	417	401	427	419	397	413	411	369	431	432	488	409	440	451	428	391	385	425	435	409	409	434	384	437	442	449	424	413	430	382	424	443	446	399	423	398	442	410	378	424	432	429	448	433	410	386	451	393	425	421	404	453	403	420	423	397	387	414	445	418	415	414	447	422	433	420	407	405	415	409	411	461	437	400	392	395	449	415	442	389	414	421	368	382	385	401	429	427	394	389	400	450	408	434	399	418	452	418	452	437	411	429	421	447	432	425	383	421	425	405	411	409	439	380	416	434	417	371	388	418	393	382	424	389	421	413	426	380	427	435	435	391	407	441	373	415	455	396	407	419	367	454	418	415	441	429	424	397	423	388	411	400	406	391	406	425	429	395	408	396	460	407	418	422	461	410	416	432	400	441	426	404	417	405	447	450	424	461	431	428	449	432	433	422	398	449	427	407	422	420	410	397	416	426	383	424	445	391	407	428	425	408	454	415	409	411	456	417	437	429	423	381	410	423	445	410	417	449	399	428	407	417	418	406	413	419	428	467	404	397	423	461	429	407	428	412	401	418	424	462	441	398	393	429	443	443	431	405	415	440	391	447	421	399	378	402	428	396	426	449	427	426	429	417	412	426	425	420	420	437	413	402	423	390	428	424	423	419	456	429	409	417	414	415	420	451	451	428	456	389	456	357	423	396	430	424	409	430	426	380	407	393	413	449	391	371	408	419	447	448	431	444	424	409	429	389	406	408	426	399	414	376	423	397	381	421	412	408	416	426	405	454	412	404	421	405	444	421	426	428	413	407	407	436	394	391	405	441	404	387	396	412	412	433	456	433	390	429	411	375	414	423	461	427	421	421	389	409	437	401	415	432	393	387	413	428	441	426	433	438	426	414	400	424	441	427	386	408	436	443	403	400	400	435	401	413	419	412	436	423	417	381	395	400	407	402	455	392	428	410	422	392	442	423	443	384	409	430	431	423	395	386	419	423	414	467	416	411	386	424	429	426	434	439	443	425	454	438	414	425	421	421	409	403	405	442	409	412	378	446	422	407	419	435	399	423	388	433	399	487	419	391	416	413	384	399	382	407	416	456	407	422	397	422	413	451	431	408	437	410	427	406	425	411	435	437	444	426	387	410	421	476	390	450	454	410	417	408	393	387	395	409	416	392	449	406	444	431	417	431	443	405	402	404	404	428	406	407	405	405	429	403	384	398	423	437	444	433	418	407	398	363	430	441	396	415	396	421	400	445	414	483	391	408	432	424	409	406	443	418	393	404	434	444	406	407	451	414	413	416	418	425	405	407	420	403	473	435	405	412	414	412	407	426	432	410	408	422	447	401	418	424	424	425	422	391	421	414	423	425	433	393	463	394	445	413	443	424	444	408	403	418	431	412	440	451	433	407	410	433	386	391	427	440	467	439	414	414	439	431	384	438	424	419	415	440	408	427	410	409	407	426	424	368	396	436	426	432	431	427	434	417	407	390	406	446	446	415	424	373	382	403	449	404	403	411	433	392	424	438	434	398	442	397	420	417	389	427	419	425	416	423	447	409	425	402	375	425	441	408	408	414	368	394	416	438	397	427	428	414	414	423	386	422	434	383	371	412	449	439	404	428	428	398	387	435	409	451	377	457	415	417	460	435	386	406	413	415	453	405	415	414	393	423	400	367	414	397	406	379	378	446	410	410	410	406	424	451	433	425	410	439	424	409	414	420	395	412	397	420	364	433	395	399	398	461	381	412	394	453	421	429	439	428	426	425	427	416	452	412	406	416	416	402	413	415	410	437	398	437	415	423	400	414	407	406	417	413	406	410	418	427	426	424	431	420	445	377	434	409	408	420	396	432	400	388	404	425	420	424	420	419	405	433	407	434	429	434	422	437	419	421	402	416	430	417	414	435	408	427	390	433	445	394	446	439	410	432	425	440	461	443	408	415	382	424	413	417	419	435	441	390	424	403	433	395	416	427	431	454	351	447	424	387	440	392	396	437	401	455	410	415	445	390	469	416	438	400	444	397	433	426	412	450	419	375	405	416	422	381	423	403	382	420	445	442	414	436	448	412	418	424	418	417	420	395	420	390	413	440	389	407	414	405	442	440	424	406	440	440	390	443	409	428	444	395	386	430	410	429	382	404	426	407	418	410	419	436	420	399	431	410	434	435	410	385
55340	26852	10748	2807	791	652	694	382	256	239	207	171	191	180	195	177	193	194	214	217	182	213	196	200	167	208	172	178	182	193	165	180	172	156	176	177	180	185	190	187	175	203	200	184	208	184	179	188	171	170	200	168	187	189	191	209	190	198	171	216	187	196	195	194	167	186	187	177	161	178	198	155	167	171	203	210	185	181	181	194	159	176	189	172	163	181	184	169	195	171	169	193	181	170	178	191	185	175	182	181	193	173	167	172	196	196	180	203	157	190	166	186	192	192	171	210	192	189	214	193	167	203	203	171	183	201	191	194	189	184	161	212	186	171	183	189	160	196	210	188	202	183	207	200	189	199	209	190	210	206	204	182	179	218	182	189	178	178	184	191	178	177	180	178	177	182	171	181	171	167	165	185	168	205	187	170	196	190	193	172	175	196	175	166	184	162	178	191	185	190	188	165	187	163	158	206	177	195	161	190	190	173	193	142	197	225	195	193	175	208	179	164	174	174	205	182	182	186	183	205	187	191	174	168	189	184	193	159	172	197	178	165	176	174	197	186	161	171	192	207	172	192	198	182	176	191	181	175	188	191	182	194	199	172	187	166	182	183	171	215	177	179	184	162	184	167	186	169	173	192	163	184	186	194	196	206	199	198	176	204	198	187	232	195	167	197	171	166	167	174	200	187	180	161	174	172	158	158	186	189	186	198	183	183	185	170	182	162	181	186	166	200	194	199	196	167	188	189	187	164	145	180	189	184	163	177	189	192	192	172	182	182	196	180	173	167	173	175	154	161	169	173	187	202	149	155	174	163	171	183	193	191	198	175	189	169	168	165	191	201	179	197	192	190	215	172	189	184	153	168	198	168	169	189	164	170	193	173	174	168	185	194	188	184	182	183	185	188	209	186	171	192	191	177	193	171	185	196	181	174	197	212	195	184	188	196	157	161	205	214	211	201	184	171	181	179	212	203	166	184	190	199	213	176	168	175	181	164	196	214	181	187	183	172	205	209	172	177	193	200	162	190	194	213	191	193	176	179	190	183	194	169	195	172	164	181	206	199	169	178	153	178	186	179	214	172	165	175	174	196	188	168	188	193	188	198	174	154	174	200	184	211	174	196	162	175	187	208	171	189	177	176	183	160	177	172	176	186	191	173	157	169	184	168	178	200	183	187	198	197	209	186	217	200	163	189	196	168	162	180	211	193	170	189	170	227	220	188	198	177	160	189	182	169	169	188	171	177	170	190	198	200	182	171	203	169	210	194	175	205	174	190	178	156	182	189	171	193	173	192	224	179	172	171	180	174	174	190	183	185	184	212	157	178	162	186	221	159	171	178	176	188	192	165	172	187	189	204	213	173	182	187	182	186	169	196	178	215	202	218	205	172	194	184	204	194	166	166	206	204	174	177	164	193	170	194	174	194	185	194	163	203	173	172	213	190	164	181	192	170	156	192	182	183	188	184	171	176	174	172	183	187	185	203	178	191	163	189	198	174	174	205	197	157	215	183	192	176	181	187	166	200	197	153	204	186	165	170	197	217	184	183	228	188	192	186	181	190	188	181	179	181	187	162	169	188	165	205	179	215	221	175	146	220	164	198	174	178	210	203	170	184	210	200	170	195	192	176	183	179	163	172	194	171	158	192	192	199	189	210	189	177	188	163	201	204	175	171	173	181	142	197	165	169	175	182	155	175	168	191	191	189	194	169	190	183	153	159	207	160	177	215	191	177	178	150	157	154	177	186	188	197	180	196	185	183	175	185	195	187	182	181	177	161	187	153	190	201	201	166	193	172	198	179	214	187	168	169	167	215	171	154	186	185	181	175	187	170	193	176	200	185	188	198	191	187	201	187	193	161	200	175	188	192	193	210	177	177	163	172	167	183	188	188	192	179	189	193	177	192	204	187	185	175	196	181	184	201	206	182	171	187	190	179	198	186	189	164	186	195	203	190	182	179	179	180	191	209	199	172	177	187	200	209	202	180	179	193	188	204	178	191	164	178	181	189	179	173	188	200	191	185	174	178	197	189	180	174	222	174	168	178	191	190	181	214	163	179	182	198	180	185	179	188	169	190	168	177	174	187	183	196	184	182	210	174	191	189	184	191	166	181	176	199	207	188	186	201	156	202	178	185	190	191	176	160	184	201	190	168	190	192	169	192	162	199	182	168	199	198	205	169	154	168	166	175	227	198	181	176	173	195	164	202	168	174	197	185	194	160	172	212	171	174	183	185	193	186	172	213	179	173	163	222	220	189	166	179	172	186	172	161	171	204	180	198	176	175	187	189	174	193	164	186	187	182	198	169	196	206	177	179	177	184	175	213	189	169	170	188	154	176	150	182	199	205	174	170	194	165	174	186	158	167	194	171	193	192	182	153	170	184	170	179	190	156	203	190	200	192	198	187	176	196	181	176	188	184	175	192	188	174	195	185	174	195	180	177	197	158	154	205	180	136	174	187	153	174	163	188	193	173	173	192	168	175	174	174	190	202	182	165	201	200	192	192	200	187	192	207	197	163	199	216	165	189	204	176	174	146	182	193	180	203	185	199	183	177	216	182	201	183	193	174	212	163	186	189	193	181	191	187	184	195	186	163	174	169	210	187	184	181	169	175	217	208	213	209	185	165	174	158	185	188	178	156	175	199	187	176	191	184	196	211	197	154	156	174	204	147	187	196	192	220	188	153	157	202	171	189	171	185	172	204	187	191	189	174	191	183	166	176	167	178	193	190	171	191	200	169	185	199	172	199	178	200	181	205	182	200	200	189	188	179	166	165	190	203	194	181	179	160	180	202	183	195	206	199	183	184	186	151	188	160	193	183	159	207	181	132	190	175	201	163	189	209	195	197	173	159	181	189	231	183	154	184	179	174	188	168	171	185	174	182	195	198	207	177	164	181	185	183	179	211	218	191	176	173	199	178	168	178	154	182	156	170	177	166	182	155	171	190	163	170	184	189	160	171	192	217	190	207	179	204	210	173	189	191	195	186	154	141	165	180	163	163	198	190	184	187	178	178	188	171	186	190	173	154	158	185	151	183	206	191	155	218	200	192	183	183	188	175	171	162	195	172	207	179	196	163	197	182	174	171	193	185	178	200	157	190	154	172	184	187	209	166	187	181	184	202	194	208	188	183	157	175	183	180	187	168	182	173	170	191	183	170	188	155	192	185	168	177	165	187	185	178	201	180	175	176	178	169	197	163	177	207	190	200	191	172	186	175	172	177	162	166	178	190	194	195	146	169	186	174	194	164	169	191	181	179	200	185	195	201	167	207	188	198	188	196	204	196	174	142	171	168	180	173	166	197	199	169	203	174	200	157	214	159	202	201	207	163	174	177	193	180	198	210	177	178	192	191	218	185	170	197	166	208	190	149	220	172	181	162	182	172	216	174	188	215	185	186	166	173	185	168	182	199	189	174	202	196	165	167	192	155	175	177	203	190	188	194	158	204	165	156	203	200	191	168	153	171	165	192	174	186	168	176	176	166	171	216	214	175	185	200
33686	17861	12358	5496	2397	2393	2850	1473	908	623	498	497	452	411	446	429	437	381	419	424	379	381	415	448	446	402	451	376	438	414	431	388	435	437	407	409	412	366	385	413	389	428	416	396	409	440	464	426	434	401	427	401	414	398	415	419	391	431	399	416	382	401	383	415	427	384	399	411	471	407	383	407	429	425	368	442	404	446	395	393	419	418	421	375	410	420	413	443	367	415	398	365	393	395	412	407	381	406	420	427	421	375	417	405	401	384	453	375	412	389	396	428	400	404	396	387	374	415	422	419	420	432	420	382	384	419	395	416	410	388	414	414	388	397	438	387	431	417	389	392	402	400	409	401	419	392	413	434	399	403	392	393	375	412	390	401	418	392	409	386	415	399	417	401	403	408	403	356	410	385	417	388	401	411	434	420	394	386	437	403	420	389	417	481	411	416	428	387	380	402	423	396	430	429	435	433	388	381	399	405	405	428	392	417	402	398	404	406	413	441	379	400	419	390	421	452	415	416	403	426	426	401	387	390	380	391	416	391	416	398	428	398	410	443	438	426	389	400	377	420	434	393	408	403	400	389	420	391	382	427	413	421	427	489	421	416	388	396	434	431	394	417	400	381	444	402	394	408	389	416	416	414	411	385	413	425	386	403	417	378	440	441	393	377	414	413	400	389	429	395	392	403	395	424	414	400	380	426	399	414	400	399	390	363	433	444	399	417	393	397	392	398	401	443	408	404	396	402	382	396	417	402	420	427	450	438	403	408	402	430	395	424	419	431	410	411	401	410	424	417	416	378	387	402	409	397	361	401	403	390	422	389	370	408	422	415	393	422	394	391	398	410	413	411	392	400	443	375	433	384	401	421	406	387	393	381	416	386	407	412	438	384	402	368	371	439	380	409	371	405	411	396	395	367	385	388	401	440	395	388	441	438	432	393	456	409	441	410	376	419	421	380	397	443	406	395	406	360	405	431	399	443	393	383	414	422	422	368	438	429	355	377	396	428	440	382	414	393	389	410	393	417	368	421	396	410	377	403	419	406	381	402	417	399	409	386	410	389	391	434	394	383	394	393	417	364	423	444	405	432	397	379	394	390	414	420	423	426	407	422	446	446	414	417	408	371	440	436	396	419	405	387	428	434	406	381	392	405	394	402	385	465	426	406	387	401	392	402	451	396	421	386	393	376	406	429	418	456	393	401	416	429	420	419	392	362	402	401	386	398	395	426	407	397	391	437	433	429	379	382	397	406	416	409	431	396	401	391	408	398	408	400	398	411	387	407	419	402	415	378	406	386	384	418	409	392	375	413	362	419	401	403	416	394	376	390	416	403	418	400	429	401	410	415	393	376	387	389	403	408	393	400	386	416	403	379	416	402	393	359	368	367	419	380	437	423	408	409	397	427	409	432	407	365	400	393	393	393	422	432	419	395	407	409	390	436	416	398	424	413	390	362	427	402	395	440	433	382	390	401	425	435	461	361	415	381	415	399	426	424	406	389	422	398	423	398	396	420	420	350	396	422	416	396	413	407	357	420	430	409	411	416	410	421	390	406	377	393	407	422	439	389	401	404	378	420	389	397	405	381	381	440	431	393	420	419	388	359	417	403	398	392	457	415	405	418	445	389	441	452	413	405	422	414	411	406	388	413	433	411	404	397	410	402	447	408	425	380	389	422	377	417	426	416	389	380	404	392	423	409	415	402	388	397	419	399	426	382	389	381	399	407	383	418	387	401	417	429	389	443	391	425	393	405	412	385	414	421	433	394	384	428	427	423	394	412	412	415	408	401	417	433	375	389	414	409	384	390	400	448	385	419	388	429	416	412	399	427	381	385	407	412	417	415	372	384	388	409	424	438	427	389	385	390	411	423	428	432	390	376	408	427	404	389	429	430	407	375	407	388	397	423	403	434	376	409	414	404	404	407	411	389	385	392	391	440	433	424	427	426	383	390	397	370	375	373	404	369	394	396	407	391	393	399	433	430	411	429	395	373	434	420	375	412	398	407	393	373	385	417	425	390	398	370	421	436	398	377	357	385	406	375	419	430	405	423	434	414	400	413	423	405	397	357	437	400	439	404	412	405	393	412	436	391	401	431	403	410	400	397	409	435	419	406	384	407	410	429	407	410	421	408	380	421	410	371	399	380	426	412	407	405	411	405	402	381	379	373	456	428	414	402	429	406	406	416	403	425	424	453	444	401	358	400	416	389	394	398	458	396	429	405	375	449	401	412	369	427	394	425	372	435	408	412	403	388	390	396	386	410	422	418	406	411	402	394	370	347	402	408	412	393	409	378	423	396	433	376	398	410	384	399	358	428	426	405	433	404	431	380	401	402	417	427	412	405	415	422	418	414	390	462	392	395	393	361	413	405	417	387	405	393	379	379	399	390	388	392	430	423	451	396	404	409	423	431	388	426	419	387	389	397	419	393	362	416	414	370	399	373	411	379	411	420	411	403	395	388	383	379	397	398	414	414	410	420	424	382	434	391	416	448	398	416	403	429	423	430	387	370	373	425	412	390	358	424	452	387	389	401	456	388	366	389	382	371	414	408	413	444	404	384	434	388	421	388	379	405	394	415	439	388	413	421	405	438	395	404	432	412	435	430	430	392	419	406	410	396	364	406	426	407	394	420	394	419	400	417	418	419	454	356	421	393	394	392	421	389	407	420	392	399	437	378	421	409	385	431	436	406	386	397	400	396	444	382	417	382	384	365	403	409	387	399	418	395	372	432	421	373	429	400	410	406	402	434	397	388	405	405	456	403	407	405	391	428	382	431	427	425	401	431	426	408	402	396	421	383	406	423	407	392	378	371	426	362	392	404	415	431	398	411	395	404	396	406	407	416	437	401	416	431	426	405	386	386	388	435	416	411	397	399	393	420	432	392	399	433	401	356	411	431	409	368	444	394	413	428	408	387	387	430	387	380	392	392	384	393	412	406	402	386	423	391	418	375	400	423	387	413	425	419	374	408	385	398	393	406	409	404	398	424	381	365	411	391	395	434	370	385	391	419	367	380	460	407	411	390	389	416	398	417	427	408	391	374	410	399	394	405	389	382	395	378	376	407	405	425	425	394	392	402	423	410	391	415	452	390	424	404	377	398	434	447	395	428	401	415	389	418	447	379	391	398	425	412	400	402	423	434	421	413	397	406	392	393	386	393	386	407	386	438	411	419	399	418	410	411	421	413	405	399	420	405	406	393	424	390	361	413	385	377	454	410	424	411	414	435	411	417	430	391	420	421	425	424	411	439	382	382	366	430	389	407	379	399	413	414	386	406	430	379	370	397	463	426	399	393	396	388	405	419	406	404	381	383	391	417	419	398	417	423	425	437	389	443	402	397	391	384	409	442	442	379	363	448	414	389	363	380	377	398	377	397	395	372	418	425	389	397	421	412	423	399	428	406	394	410	415	412	408	400	422	427	422	400	397	395	380	398	416	372	397	393	351	430	419	376	399	411	416	404	410	386	404	382	413	408	375	371	408	439	405	428	426	412
61918	29901	10706	3444	1219	1486	1258	633	423	310	260	248	241	247	221	234	218	226	252	233	240	215	216	232	232	212	223	240	225	236	247	236	239	243	222	234	264	211	224	226	229	257	242	230	202	237	215	237	256	237	231	224	250	232	193	207	235	226	221	202	255	238	227	243	245	224	223	226	242	224	187	268	244	240	213	230	225	252	227	226	200	215	218	227	242	212	244	203	216	232	250	250	231	225	215	230	245	236	228	206	231	200	238	258	219	240	242	210	214	210	230	236	237	218	266	210	228	203	225	218	216	235	232	239	246	223	224	209	234	243	219	218	237	250	256	215	245	221	248	255	205	245	218	237	231	258	235	242	215	226	240	200	241	231	215	249	260	232	210	223	242	232	224	234	229	218	241	219	211	219	235	232	255	199	209	232	226	229	231	214	235	206	202	243	226	242	226	236	247	244	205	192	216	215	241	255	236	233	242	215	244	223	211	218	208	261	236	223	238	218	224	253	232	223	218	231	223	219	237	238	229	242	232	238	234	216	203	218	241	207	235	243	245	263	231	241	252	239	250	222	260	237	201	226	236	258	231	230	247	255	234	241	244	238	245	218	217	219	231	217	221	214	239	227	218	236	236	223	230	228	240	227	205	252	230	247	235	229	211	223	217	220	245	224	217	238	200	193	227	227	267	241	200	234	254	236	234	226	218	241	222	237	238	229	211	225	245	227	222	236	223	211	226	222	252	227	259	222	250	214	232	206	226	232	245	266	211	227	263	261	224	219	256	273	238	241	221	227	205	248	237	263	239	247	276	236	237	225	262	225	254	244	237	227	226	262	229	248	231	237	285	224	239	246	244	216	220	243	228	259	234	224	259	229	220	227	214	239	219	252	243	229	205	231	232	225	244	225	216	260	239	200	239	275	226	223	217	243	239	238	243	235	232	211	279	245	230	239	248	243	193	230	218	225	233	255	205	243	247	252	240	217	210	224	218	215	235	252	244	230	251	259	219	238	223	267	196	246	229	249	229	229	241	262	228	219	259	219	233	243	227	203	246	218	228	241	248	204	223	254	235	207	230	271	251	226	235	238	233	230	236	217	227	242	264	232	231	241	247	216	229	249	226	241	229	217	223	226	236	230	220	242	251	225	267	243	194	231	212	221	217	231	283	233	222	203	225	247	248	232	227	252	250	234	256	226	238	232	216	230	229	239	222	240	243	222	216	237	254	226	212	188	247	245	213	218	234	270	230	257	257	228	268	244	218	229	238	238	244	207	202	183	251	225	229	237	218	233	228	240	247	225	260	279	249	229	212	254	240	238	236	249	236	241	235	230	236	249	201	231	222	244	227	226	224	219	258	224	231	240	241	260	253	218	230	213	269	236	221	255	218	223	241	228	219	205	255	223	253	247	201	210	248	225	235	235	207	228	235	255	254	213	223	235	201	234	230	221	189	253	224	242	258	220	225	227	217	244	228	227	213	228	261	232	215	238	259	264	236	243	231	251	245	230	206	241	252	239	210	238	220	254	234	238	216	228	237	222	220	231	263	209	207	249	256	251	213	234	219	230	265	225	228	251	243	227	243	237	239	246	203	228	242	215	224	225	207	209	209	229	247	240	251	253	212	220	225	251	238	227	217	232	262	222	237	214	237	207	205	228	222	241	226	230	201	271	243	255	232	218	243	265	211	204	230	236	212	238	227	234	244	239	216	213	265	242	262	265	243	229	244	229	217	222	255	203	250	229	214	218	238	208	236	205	223	214	239	267	206	233	261	208	233	246	248	241	251	245	220	226	228	231	251	245	228	258	220	239	234	245	204	269	254	218	227	233	220	216	232	212	221	221	243	230	215	217	239	220	265	227	235	221	203	232	217	232	232	220	255	220	246	188	243	243	222	217	227	238	203	218	240	239	227	222	214	248	234	263	248	249	262	239	218	232	236	234	247	244	245	228	236	231	225	204	204	200	234	245	262	267	225	270	247	198	230	220	233	228	223	245	201	255	233	223	239	210	211	215	203	204	224	233	241	237	244	227	242	233	231	256	219	233	202	247	264	233	211	245	214	231	204	229	221	223	218	224	224	230	209	190	229	262	245	227	217	225	250	246	226	242	236	250	231	235	253	264	256	225	219	223	230	237	201	242	241	256	228	243	226	251	241	229	202	227	228	214	234	231	227	232	215	237	231	247	240	202	223	244	226	197	224	233	255	243	239	241	222	236	238	242	229	263	235	245	222	224	219	263	246	255	254	269	245	247	237	215	187	194	245	222	225	203	222	210	244	237	225	219	240	228	188	218	214	233	217	236	221	230	217	227	214	222	242	227	213	241	198	230	250	238	229	251	218	233	226	264	261	212	214	243	253	244	227	227	254	253	207	216	250	226	258	226	264	235	226	243	214	186	218	214	231	223	225	232	223	242	240	212	245	190	231	242	247	237	239	207	272	209	217	223	226	222	216	230	217	216	204	259	210	230	240	200	223	252	226	225	230	248	249	236	212	220	220	256	236	241	219	224	218	207	241	224	221	243	247	245	248	234	261	208	256	234	207	208	213	204	238	242	226	199	229	227	240	225	240	222	221	231	227	222	244	270	234	244	245	233	186	223	247	204	227	234	227	241	227	203	230	212	228	250	241	210	212	199	249	224	209	238	255	238	231	221	223	224	215	220	259	232	229	193	242	223	245	241	230	221	230	229	246	238	277	235	231	209	221	249	236	265	234	207	216	227	254	222	245	237	235	201	233	229	227	212	226	232	213	217	225	213	219	224	225	225	223	196	203	234	213	261	212	228	224	221	238	212	238	203	226	234	227	255	226	230	214	224	241	225	217	191	221	208	230	224	233	248	224	224	228	249	260	266	205	245	236	233	217	229	238	211	212	194	246	252	205	248	243	219	227	220	244	235	239	204	221	226	271	218	246	232	218	224	213	213	206	244	229	230	259	225	222	202	251	196	231	215	215	227	222	214	220	213	244	202	249	191	214	218	213	231	247	265	223	210	250	228	255	225	224	212	205	196	244	231	248	225	206	247	234	203	234	260	208	202	235	240	250	250	249	247	234	253	234	217	186	256	230	218	208	215	219	214	218	227	248	230	247	236	229	213	208	244	232	227	211	241	257	253	201	245	237	263	243	228	205	243	227	221	225	225	222	239	215	220	233	234	232	247	232	250	236	252	251	232	239	249	218	264	230	220	210	242	217	224	218	230	219	237	230	220	229	225	249	236	249	245	219	241	255	262	245	225	251	227	233	213	227	224	241	240	217	229	214	213	205	245	226	232	241	216	216	244	235	239	214	207	247	250	248	228	242	231	241	237	197	217	251	203	237	203	254	241	241	243	255	221	230	246	262	231	244	235	230	223	215	220	239	255	237	243	228	282	241	252	241	234	266	213	231	216	232	239	220	247	234	217	220	233	214	224	225	277	188	213	180	229	240	223	231	231	224	233	246	236	231	236	233	229	207	216	219	181	208	200	220	234	215	227	220	219	235	208	220	234	194	199	234	233
38679	17970	10383	6886	3338	5150	4783	2257	1327	860	712	561	603	531	540	509	498	522	541	458	495	514	560	514	511	496	503	525	529	505	514	498	480	478	487	521	534	481	518	492	458	455	512	490	487	537	475	487	494	478	486	470	494	529	489	478	501	509	463	476	527	473	489	470	487	485	506	481	453	534	510	475	490	519	525	491	496	442	505	502	532	526	536	470	507	467	484	465	485	488	512	464	522	480	527	494	515	509	520	537	489	537	507	475	531	478	457	495	513	497	534	495	509	507	488	486	502	499	551	505	478	505	487	494	510	505	476	465	492	525	513	493	490	528	509	538	482	498	489	542	507	496	495	507	464	473	522	473	559	470	502	522	467	508	507	484	487	509	496	503	521	504	459	488	476	442	498	503	515	459	494	498	479	494	470	474	487	503	507	507	526	530	530	537	507	496	504	487	476	451	474	547	505	484	508	501	464	525	465	532	534	506	529	491	488	538	486	480	519	503	503	467	522	499	526	522	480	500	513	472	519	479	480	476	521	471	503	485	471	479	483	498	485	462	453	515	466	471	503	523	482	487	480	498	489	490	477	475	531	466	498	468	462	495	501	450	513	504	497	483	491	487	483	513	496	512	548	502	463	479	501	471	479	503	505	527	516	527	480	501	524	453	479	530	472	449	469	495	505	500	480	483	513	470	496	504	488	501	478	484	525	507	464	468	460	484	505	468	492	480	496	491	494	486	509	490	499	486	502	515	487	520	497	482	510	474	495	518	461	489	499	497	490	503	495	484	498	490	495	474	484	511	511	534	482	517	458	533	495	500	496	484	488	495	520	476	484	480	521	502	517	479	510	568	514	525	472	480	468	505	455	511	481	493	447	522	496	460	503	510	501	454	528	486	487	482	529	512	528	476	483	481	507	468	502	493	468	506	509	498	478	463	494	476	498	493	493	439	514	483	491	460	481	524	476	477	497	474	482	484	464	519	491	539	547	511	511	478	470	491	467	524	478	514	536	482	452	477	524	517	461	471	480	515	470	504	518	512	521	483	547	506	515	511	471	525	493	487	501	477	523	488	480	477	487	494	475	450	485	476	478	454	508	513	484	503	499	529	516	501	501	466	499	486	478	536	520	500	520	500	515	528	516	474	476	505	479	473	476	522	505	525	465	483	467	520	481	514	509	459	496	487	480	459	484	509	502	490	510	503	503	483	481	487	490	484	460	500	502	454	495	508	492	522	473	464	503	472	480	544	493	468	468	516	512	485	509	464	507	485	477	481	470	509	467	454	542	510	502	450	497	454	459	557	473	514	482	464	517	517	478	517	483	522	472	481	479	488	482	464	521	507	462	511	503	484	501	490	492	532	496	499	477	486	504	470	513	528	452	507	530	540	471	473	500	501	525	480	504	488	457	498	494	497	506	470	485	491	497	497	479	510	531	499	485	470	466	543	482	453	491	512	478	522	536	467	534	446	472	515	518	530	497	502	487	486	503	483	470	501	474	470	519	461	476	510	473	548	476	449	507	483	550	498	478	497	506	495	458	497	514	493	527	497	460	473	530	461	512	493	504	476	486	510	492	477	529	518	485	476	502	467	485	493	474	469	521	537	490	496	495	523	474	531	514	497	511	494	464	496	519	466	487	504	531	491	514	493	484	524	490	476	518	467	491	506	504	489	501	531	527	486	483	493	488	467	481	472	495	451	503	475	488	507	508	511	460	459	528	511	500	471	530	511	491	521	532	501	510	487	504	497	450	495	482	482	486	491	466	537	553	507	507	466	499	477	491	486	528	490	496	520	505	495	489	496	508	477	492	466	495	490	482	486	502	471	496	469	482	502	476	470	495	476	493	505	513	511	454	530	485	493	441	475	511	498	503	516	451	506	472	480	505	499	457	490	494	484	478	496	505	528	512	490	473	485	521	501	502	518	496	536	494	414	492	464	477	476	497	493	454	526	495	502	502	525	481	493	512	504	472	492	561	468	470	494	468	482	510	461	484	516	506	486	530	502	501	483	514	486	457	501	498	524	486	482	493	505	473	502	498	494	523	485	509	518	523	537	471	506	460	522	474	533	532	489	479	510	489	467	502	458	528	512	506	507	477	441	503	493	490	491	530	501	502	508	523	444	480	490	462	495	532	493	505	478	486	489	540	529	463	513	528	474	484	488	547	478	480	524	477	497	460	489	467	499	492	494	505	514	474	491	535	525	490	470	520	479	493	486	481	483	508	502	534	507	515	486	488	486	490	517	508	465	493	509	530	495	473	469	505	441	487	534	466	501	482	463	482	495	504	478	466	516	495	482	491	503	490	524	462	530	479	497	505	464	474	486	552	497	505	520	489	482	452	488	509	538	506	508	538	483	519	497	500	484	467	412	486	481	511	481	480	492	495	460	509	488	500	557	488	482	499	497	495	497	476	494	519	533	490	524	501	513	483	498	482	505	510	470	463	475	492	539	481	463	518	469	504	491	534	469	497	520	433	504	490	469	490	487	496	510	459	484	517	535	496	503	486	467	503	492	489	481	481	503	498	467	498	502	526	514	478	488	524	470	549	519	474	523	494	506	502	498	481	486	484	504	492	526	497	532	484	492	480	497	483	523	481	512	466	510	524	468	514	495	519	444	496	486	483	490	485	527	551	496	460	523	517	499	530	480	501	501	473	469	463	500	526	508	499	481	500	479	506	502	508	507	489	443	462	473	506	513	458	497	487	522	536	481	490	533	474	482	513	506	466	479	483	459	484	506	510	498	443	498	507	517	521	460	529	509	491	527	516	488	526	510	524	504	503	509	470	463	543	485	493	521	529	531	493	471	448	549	524	505	495	488	507	512	512	498	499	536	482	547	490	469	528	507	476	508	521	463	467	479	481	488	473	510	541	461	481	478	464	477	519	513	456	490	511	467	519	462	488	518	491	486	507	483	548	479	468	484	493	474	510	479	509	480	534	483	511	490	527	488	479	521	511	488	466	460	452	549	497	493	495	510	479	498	497	493	467	499	501	506	507	511	494	506	492	483	472	487	489	468	528	475	494	490	543	471	513	523	519	475	488	536	468	507	554	509	457	494	529	472	518	509	480	477	484	533	443	475	507	500	520	524	521	482	517	501	480	535	476	507	498	510	458	474	486	517	508	489	493	484	506	514	475	529	500	500	499	502	503	510	519	530	477	494	513	506	464	514	488	525	499	476	489	507	470	472	481	461	472	500	494	502	458	502	511	506	513	481	470	429	490	533	480	497	491	497	517	488	481	468	488	504	518	478	476	488	490	490	493	503	491	450	513	468	462	509	521	480	461	481	493	484	485	454	491	491	439	498	517	504	495	492	461	477	483	487	517	483	469	465	505	482	510	482	462	453	486	523	480	487	467	520	477	480	488	493	518	491	513	456	519	494	531	485	475	507	508	482	516	490	489	516	499	488	500	499	496	502	508	559	455	495	463	485	530	507	512	513	469	468	494	527	496	439	475	461	492	511	468	481	489	501	506	494	453	483	486	530	475	528
39145	15662	4983	1428	387	241	230	215	210	208	196	198	195	205	215	183	201	205	199	191	177	215	202	173	183	203	208	202	203	204	219	178	230	209	198	230	186	205	231	183	211	202	198	202	204	204	194	192	213	189	176	181	185	171	184	178	200	227	200	180	182	199	192	162	203	213	211	214	223	243	181	188	177	199	213	212	190	205	205	194	167	198	209	202	217	220	165	200	190	193	198	182	194	188	194	194	216	170	237	208	215	162	200	199	181	210	197	199	207	203	210	188	227	183	233	192	214	207	207	202	220	175	179	191	189	213	181	242	200	202	197	182	187	225	210	210	200	174	191	199	199	173	189	209	218	223	220	181	187	198	220	198	194	202	210	192	192	216	214	191	222	197	190	222	221	221	193	192	202	201	213	194	189	211	221	187	179	233	218	218	203	204	213	208	181	222	191	210	209	184	169	209	204	186	217	206	182	208	195	206	191	194	195	226	181	222	181	236	224	196	197	207	224	224	180	196	241	227	197	195	187	188	197	194	186	197	188	186	205	194	202	231	192	168	198	212	190	182	231	203	185	185	175	211	211	214	176	190	203	205	217	193	223	181	200	185	190	218	197	190	191	228	208	198	212	194	193	203	173	217	199	201	211	205	183	193	186	189	198	183	201	202	204	204	219	222	213	215	225	193	211	202	205	210	204	167	220	209	193	177	186	189	153	174	191	191	195	218	200	205	205	204	214	183	194	244	213	202	182	193	212	186	191	183	200	208	229	164	195	184	203	198	234	198	181	184	219	195	187	199	205	204	214	207	196	192	207	176	198	171	206	187	204	219	183	198	189	212	199	214	235	207	177	197	232	212	180	196	171	192	212	196	189	178	194	215	190	186	239	229	195	189	206	223	205	164	190	201	201	211	205	222	200	181	192	230	192	193	178	225	192	215	195	180	195	174	186	219	161	204	195	215	201	179	199	192	204	190	183	224	220	225	206	182	211	208	196	189	206	215	214	226	194	206	205	215	189	172	195	217	213	208	202	190	234	213	205	209	197	182	160	212	193	208	227	199	174	207	210	201	202	225	203	184	189	196	189	195	203	191	206	209	203	186	202	173	195	187	199	182	181	198	151	192	183	220	199	237	223	220	177	187	204	210	202	212	206	168	189	174	209	205	233	223	223	200	188	189	222	209	205	179	223	199	201	187	213	221	197	202	198	227	189	179	203	179	227	187	204	201	221	210	207	202	211	218	220	201	214	200	184	204	217	227	231	195	207	187	173	203	200	202	180	213	177	174	167	212	221	214	189	194	185	177	180	212	216	200	197	181	198	195	176	226	200	189	220	203	215	199	198	187	197	199	189	228	174	211	209	212	216	198	211	210	195	200	187	231	213	212	178	183	214	224	204	180	190	177	181	205	190	220	196	203	192	205	183	191	196	205	202	193	183	198	200	209	185	198	200	202	197	215	224	233	213	217	213	193	198	212	192	196	189	191	195	184	207	204	204	201	184	194	179	198	197	212	193	192	200	197	211	207	186	198	191	200	218	206	205	196	235	174	199	212	219	189	198	185	184	221	181	202	174	211	212	200	250	204	232	226	209	186	183	203	202	205	197	216	208	207	193	181	202	221	202	207	223	209	209	202	211	211	197	201	199	184	216	201	202	183	197	181	182	205	190	178	218	202	203	204	206	206	194	186	210	218	204	226	203	208	203	197	212	203	187	200	199	180	211	191	203	215	192	183	198	215	197	200	196	169	196	188	210	212	198	208	179	188	207	206	199	196	212	215	199	204	182	221	203	190	195	191	169	211	210	198	185	192	186	195	175	186	181	193	190	182	192	199	200	200	180	218	188	197	197	211	213	199	198	232	176	209	211	190	192	214	211	205	219	227	197	205	186	213	211	204	191	195	189	207	191	204	191	234	206	161	184	194	221	202	217	184	195	211	196	212	213	184	187	218	223	198	215	180	205	190	180	195	184	187	175	196	185	168	209	193	203	177	196	190	191	196	200	210	221	201	190	220	184	202	220	180	180	206	201	213	212	215	187	199	198	220	212	224	216	222	197	229	223	157	212	207	168	191	236	216	166	185	212	194	191	190	174	232	219	182	215	212	186	220	210	214	216	217	212	190	235	179	236	220	236	191	193	189	184	196	212	183	189	230	210	207	202	198	205	220	209	216	202	190	219	195	187	196	217	219	222	210	209	206	219	198	207	215	181	204	186	229	176	214	218	213	220	205	191	191	207	231	223	210	208	195	210	196	221	204	196	186	186	203	222	203	212	225	211	184	194	196	199	227	207	214	199	196	206	235	190	206	186	197	211	216	202	215	220	209	196	184	170	175	216	220	236	191	205	211	185	199	217	196	191	191	215	203	180	222	225	210	207	209	213	196	184	226	228	185	198	227	205	219	205	195	223	198	181	206	225	184	226	191	196	219	210	178	206	199	191	186	190	208	194	204	222	215	177	207	225	180	197	224	205	182	192	191	191	202	185	208	163	220	205	181	205	217	210	195	193	197	183	186	208	205	204	193	204	208	217	217	211	185	194	213	198	215	159	238	208	201	195	176	240	208	219	155	192	182	194	211	190	207	204	210	197	202	200	207	217	195	217	222	219	199	178	204	216	204	202	198	179	216	207	180	171	202	206	191	208	197	184	222	205	220	246	233	187	215	223	224	194	195	188	198	177	211	200	197	214	203	207	214	177	207	186	207	206	210	200	188	178	201	220	201	207	207	213	193	209	203	200	179	218	191	171	179	220	225	200	174	207	211	222	190	224	195	213	176	188	225	237	210	238	214	215	223	213	196	202	213	183	215	191	214	183	186	181	210	190	197	198	219	212	185	212	185	203	243	239	214	204	181	194	219	191	207	180	201	205	212	199	250	240	209	207	199	199	187	209	194	231	203	177	199	207	181	193	217	195	192	208	205	201	187	222	190	174	214	217	198	205	198	213	216	204	191	192	205	205	220	191	194	193	209	189	191	193	171	194	224	215	194	174	211	227	217	193	181	215	217	181	175	206	208	181	216	206	217	173	226	185	196	197	212	161	209	210	176	208	217	198	195	230	210	205	199	225	193	189	200	170	208	176	185	211	209	196	227	218	208	185	188	211	198	207	182	212	220	186	211	202	209	207	211	208	234	234	198	197	215	200	202	206	197	201	206	201	199	215	193	195	195	219	214	204	163	173	197	198	209	223	212	236	220	199	196	178	203	197	186	185	214	199	190	179	211	196	202	246	213	228	193	197	212	201	213	201	190	197	219	202	221	215	207	201	183	207	205	195	213	193	219	171	205	228	180	188	200	192	205	226	238	218	206	193	225	205	193	226	220	201	210	198	239	194	175	194	193	202	193	215	203	189	194	184	188	220	199	199	199	211	164	207	192	226	179	216	222	176	235	212	174	200	200	223	196	189	183	205	194	230	205	204	202	200	179	182	197	219	185	186	205	169	215	218	169	212	202	181	210	216	191	223	179	201	198	204	217	178	187	208	210	211	217	210	202	203	178
24216	9359	6617	3314	1100	600	519	451	418	432	428	439	415	399	406	434	435	447	418	434	432	435	444	415	405	423	404	443	442	443	437	464	440	444	427	418	446	435	448	418	411	440	440	399	415	466	426	364	430	445	449	460	432	416	433	461	391	447	422	453	411	419	427	424	439	430	427	454	414	412	444	458	455	423	442	448	431	445	398	440	426	403	421	423	432	453	436	420	461	429	420	435	432	429	386	448	413	437	452	419	446	442	429	427	437	415	403	423	446	450	416	432	423	454	483	426	451	452	436	432	411	427	423	448	420	423	431	429	471	414	456	426	428	429	409	427	424	415	422	418	389	445	460	436	462	387	437	446	394	412	414	447	482	420	397	430	454	390	434	449	415	405	373	470	501	437	429	437	416	444	392	451	493	450	415	415	401	423	431	437	448	452	450	426	432	439	420	416	431	408	430	397	415	415	437	465	409	413	430	463	404	434	435	435	444	433	438	439	417	420	433	503	418	429	418	441	419	433	423	424	461	427	421	416	435	402	447	455	421	432	438	399	426	425	409	404	449	436	416	424	430	389	460	448	450	426	454	398	459	435	403	428	410	432	421	440	401	426	441	434	444	425	437	428	453	469	407	451	440	439	422	423	441	427	454	437	418	399	432	453	438	425	421	429	416	400	398	440	420	421	426	436	440	415	424	406	433	403	431	418	437	411	403	478	417	436	429	460	430	454	423	429	442	401	399	435	401	458	408	416	425	455	417	463	391	425	435	452	423	412	448	435	429	433	439	416	418	461	427	438	427	439	403	395	457	422	496	407	464	469	439	433	425	437	401	406	429	405	419	430	406	432	430	434	384	424	451	407	409	426	377	408	413	381	412	444	458	423	424	407	469	416	421	429	438	456	433	447	448	408	440	441	428	444	423	425	434	430	419	424	428	415	433	433	389	387	388	429	438	446	408	416	447	391	425	424	444	433	413	433	419	412	447	416	439	398	443	444	457	440	413	410	425	433	445	388	445	447	445	431	427	417	414	393	430	451	442	425	408	440	404	406	428	419	434	422	436	416	411	431	445	432	429	464	421	416	418	412	421	414	412	438	417	433	467	429	422	415	404	420	414	407	472	412	420	417	401	444	424	411	409	467	457	417	425	455	431	460	445	430	400	418	444	404	445	446	421	445	450	438	445	425	414	475	419	399	441	459	399	429	429	438	433	424	462	377	444	479	403	425	463	440	401	429	413	459	421	410	398	434	443	478	405	451	423	419	404	453	410	408	435	448	447	464	419	452	455	425	411	424	418	466	407	419	444	416	397	437	452	433	399	417	448	427	403	469	499	436	448	426	461	458	445	425	462	429	374	435	435	465	399	450	455	429	445	431	421	431	437	453	423	414	438	444	448	458	403	443	416	463	413	460	434	428	416	448	404	434	425	451	432	403	453	453	445	461	423	429	408	425	419	427	443	424	455	410	433	437	406	431	465	422	438	423	437	446	444	432	467	398	406	449	458	431	441	389	431	447	457	438	444	418	395	431	440	437	412	412	454	430	412	417	455	432	441	394	467	422	429	415	432	393	416	415	413	421	430	411	420	477	406	433	460	425	446	402	440	451	439	441	400	454	395	455	406	418	448	438	437	465	414	446	430	444	454	434	450	407	415	444	454	408	420	429	412	437	426	403	440	441	425	431	456	441	428	439	435	459	421	419	436	449	410	415	399	455	423	415	475	461	408	443	428	457	438	430	421	435	441	417	403	441	437	388	437	434	423	434	412	424	400	435	412	417	391	397	430	420	425	464	404	462	423	422	472	413	457	437	439	387	402	441	425	473	437	393	418	452	376	419	407	442	410	430	441	461	404	417	400	401	433	396	427	442	454	427	456	427	471	421	437	421	457	404	446	407	444	407	461	413	444	461	467	414	426	407	422	432	401	444	416	401	417	436	435	407	408	453	448	431	429	453	436	401	427	411	407	410	465	449	438	443	443	416	450	433	429	412	409	444	472	425	396	462	399	437	424	454	423	410	432	445	455	418	433	445	452	436	433	434	400	419	431	442	413	419	435	462	415	409	470	398	437	433	429	453	421	457	422	431	442	401	401	437	452	476	421	423	428	471	441	396	429	407	458	429	446	443	418	427	421	391	437	431	453	432	409	455	424	451	442	433	454	462	418	418	434	434	447	403	424	414	414	444	431	382	412	448	419	424	379	401	452	422	416	425	440	416	428	416	433	436	394	460	443	431	415	419	438	440	401	421	417	397	436	402	464	417	424	444	440	463	434	431	434	428	425	415	435	415	421	404	443	435	378	401	421	401	433	442	434	440	417	474	426	439	424	423	430	428	401	411	406	444	446	482	444	445	428	408	469	450	399	404	414	436	460	429	448	428	451	446	465	455	394	465	401	433	434	434	413	459	453	416	395	432	442	456	454	456	425	429	454	408	454	445	448	414	429	464	443	417	456	436	460	450	428	429	424	445	408	434	420	425	449	400	447	384	397	445	430	439	464	436	444	409	439	441	414	393	402	452	453	431	478	476	444	404	397	424	402	415	466	476	424	403	429	467	393	429	421	418	422	454	394	427	438	455	403	425	409	414	413	428	446	429	442	428	417	439	418	413	452	400	426	416	444	436	416	404	402	486	461	425	452	421	433	449	427	425	414	381	442	440	422	425	434	424	450	464	415	431	430	419	459	451	400	418	451	419	400	442	448	431	370	383	424	437	432	458	445	411	375	437	415	430	426	437	418	411	399	430	401	422	466	390	386	424	425	414	423	445	448	431	430	412	425	407	427	458	422	383	414	428	415	449	411	450	417	447	442	386	451	444	456	452	462	454	465	416	430	436	398	416	424	438	437	444	422	419	454	446	392	466	426	447	404	472	440	423	422	432	434	415	402	414	458	431	465	430	443	445	458	443	399	412	418	445	454	449	414	395	429	392	465	458	455	407	431	418	434	400	452	399	448	384	401	386	431	441	440	427	412	447	447	430	426	403	423	412	435	411	406	395	411	409	404	435	448	453	424	429	408	385	397	416	396	419	416	417	452	460	471	463	442	401	422	444	416	432	427	439	447	444	431	419	444	419	458	408	463	418	438	402	429	405	439	460	425	436	447	423	420	419	487	480	442	443	395	444	429	405	453	413	444	445	424	434	432	437	439	413	453	485	421	441	422	395	429	433	451	442	424	430	464	445	433	450	381	446	408	440	473	417	458	477	457	413	434	431	426	421	415	434	435	416	409	431	431	436	469	456	430	466	445	412	414	420	435	435	448	401	427	427	456	406	441	445	415	410	413	407	414	428	432	441	449	407	444	440	425	431	411	409	389	443	418	445	455	444	419	403	443	414	443	437	448	417	447	447	408	432	418	452	434	457	455	409	447	420	414	428	415	460	459	452	437	419	446	441	403	437	402	431	433	407	460	404	443	457	456	502	429	425	422	417	442	407	407	385	425	402	429	416	459	413	434	427	435	435	403	421	431	420	398	430	457	446	411	425	427	420	455	365	407	443
54674	23599	8278	2360	841	756	616	343	266	199	200	190	184	219	174	185	211	196	195	170	172	156	182	183	181	218	195	166	197	169	203	174	184	202	184	178	191	151	175	173	160	161	194	207	174	181	214	190	197	180	169	188	165	196	192	171	179	175	173	169	188	160	209	201	178	174	197	188	170	178	167	191	180	178	195	167	199	191	206	178	189	173	176	172	176	191	178	180	185	191	188	159	182	181	176	191	191	195	174	172	177	191	221	183	183	195	185	179	186	163	195	195	191	210	172	182	182	169	203	188	184	186	173	184	180	169	184	182	190	223	149	164	200	217	196	177	180	183	185	199	167	210	196	165	179	190	207	192	189	176	198	186	204	197	189	182	215	186	166	176	158	185	205	184	207	166	164	171	190	193	181	161	190	197	203	212	191	188	164	181	185	184	156	186	162	206	171	175	178	177	203	208	201	178	184	192	162	173	160	196	182	189	188	174	179	199	177	184	170	198	183	197	204	200	207	187	165	195	172	186	197	162	163	209	193	182	178	182	191	161	196	176	203	195	180	171	173	173	175	175	165	165	162	173	170	186	201	191	180	157	200	163	191	183	189	155	166	159	168	192	190	164	194	165	176	188	187	176	195	158	175	193	203	202	188	185	184	189	174	175	187	188	158	182	174	207	194	204	181	185	180	203	175	202	148	213	196	204	185	204	199	178	194	169	175	212	186	168	170	175	177	167	178	151	187	176	194	159	170	172	170	182	178	176	168	185	220	165	182	156	167	194	172	195	212	203	180	168	198	146	168	194	217	199	181	175	163	166	171	169	187	176	189	195	175	181	160	215	161	170	181	176	184	182	170	171	153	191	193	194	183	176	199	175	189	201	176	174	189	192	178	182	185	186	175	176	195	170	171	180	207	214	165	169	168	182	184	187	183	190	202	201	180	181	162	167	161	180	163	185	183	162	213	210	173	177	147	201	194	153	169	166	163	183	199	167	191	179	174	200	185	174	193	169	183	206	178	184	156	197	194	172	173	172	171	189	193	190	186	165	186	203	199	199	156	169	185	198	158	181	147	189	189	218	197	181	183	183	198	173	187	154	170	193	175	148	203	196	179	182	187	197	210	173	209	211	170	170	167	175	175	164	174	158	167	223	183	178	198	170	219	187	183	174	226	191	205	178	178	208	179	173	175	184	218	179	195	197	187	171	181	188	206	200	197	202	177	187	179	176	169	186	174	184	193	181	160	200	221	177	210	215	164	193	189	161	199	191	152	174	168	160	196	175	173	202	207	175	180	191	196	206	210	196	225	173	182	195	193	200	206	189	178	193	177	182	172	161	177	163	191	195	184	226	206	181	178	168	202	169	180	168	202	192	194	187	165	194	152	182	174	163	204	170	181	210	183	168	200	195	176	198	166	179	216	188	171	192	175	157	174	160	195	172	179	188	185	160	207	197	181	206	198	172	201	158	181	188	200	192	190	180	197	199	182	177	163	176	169	179	171	176	180	195	209	184	167	187	182	180	190	212	184	197	198	193	170	182	190	159	210	171	172	184	153	180	183	171	160	183	187	212	202	205	210	187	201	187	202	203	198	146	197	191	190	169	209	174	168	170	158	183	166	177	192	173	208	202	192	181	174	196	200	171	176	182	192	216	223	201	159	162	184	186	179	200	174	178	185	164	178	181	192	183	192	183	180	195	220	177	185	193	196	174	163	193	172	173	187	190	218	191	178	214	189	176	205	200	183	187	165	194	191	174	184	205	182	178	207	205	178	186	182	197	171	201	176	199	197	165	180	179	195	191	196	187	193	184	190	192	184	176	178	161	166	163	161	188	211	183	163	177	183	181	190	184	163	168	193	188	190	174	178	196	187	179	214	173	181	199	200	149	199	162	177	160	189	185	171	179	176	171	179	185	208	177	191	201	204	204	200	219	182	184	186	175	179	186	170	198	204	169	155	204	144	169	196	200	196	205	178	228	189	159	183	184	200	172	197	181	188	201	175	157	191	210	186	181	214	181	180	208	221	210	148	188	190	182	199	174	161	194	183	169	172	159	191	189	228	181	194	199	178	208	200	168	172	170	180	171	205	193	197	186	199	182	179	159	166	193	201	201	193	198	200	184	177	182	180	168	179	175	180	198	209	177	205	177	206	195	209	190	186	218	193	196	196	182	175	184	170	207	174	186	163	167	163	180	160	180	169	160	172	204	209	167	192	199	192	194	200	196	217	214	170	194	178	173	183	163	197	214	195	179	161	193	183	169	171	172	184	196	196	212	219	178	175	184	173	198	183	171	172	185	186	178	158	204	174	203	176	189	178	165	153	175	167	194	209	162	166	191	195	191	194	177	172	184	138	192	197	189	204	197	185	188	192	184	171	196	181	174	165	186	165	198	202	189	209	176	191	174	182	172	165	173	183	174	173	190	215	186	199	196	182	178	199	184	189	168	170	204	181	190	191	179	184	183	180	176	160	176	165	197	171	171	184	168	180	182	164	158	195	186	170	213	205	208	179	173	179	157	181	198	165	185	189	194	187	163	181	187	167	185	204	190	193	193	187	183	192	192	210	177	194	185	213	199	183	175	203	206	192	176	192	174	235	186	193	203	199	199	172	192	215	193	173	216	192	168	191	177	162	205	182	174	186	159	177	162	175	177	190	186	152	181	168	185	183	168	193	183	201	187	189	179	153	184	191	199	179	186	183	191	177	204	166	215	201	204	183	173	162	183	158	212	168	180	194	189	181	182	195	171	199	170	194	184	201	149	191	187	166	173	210	189	176	195	192	177	199	180	151	194	204	189	189	183	178	152	187	167	191	202	208	189	192	196	217	203	179	193	157	185	182	160	176	185	201	200	209	211	203	186	180	158	179	172	177	182	206	189	199	192	193	170	168	154	175	166	169	185	160	162	173	192	238	198	178	188	184	183	203	189	188	180	197	166	185	186	213	184	203	172	181	205	190	197	193	178	178	169	142	205	153	189	187	185	177	184	198	199	201	207	175	196	192	194	157	174	179	154	174	177	207	196	202	198	167	189	175	183	212	180	188	193	185	181	187	193	187	186	164	180	190	193	183	173	188	190	195	188	183	160	175	205	192	185	199	187	183	198	166	175	179	194	175	184	154	212	186	204	231	195	202	194	202	186	180	198	199	199	185	180	172	190	196	161	188	181	191	164	181	205	195	189	159	190	184	189	195	185	174	224	180	188	208	183	184	198	222	207	181	180	185	188	168	175	197	192	173	195	181	187	159	174	197	184	179	174	202	191	195	173	200	171	173	190	171	185	164	196	211	188	159	191	196	172	169	173	153	172	180	173	160	205	196	172	167	167	198	172	202	182	191	168	188	183	198	189	151	173	197	189	175	176	202	202	213	168	181	227	165	180	192	157	160	176	190	181	189	179	175	180	167	210	190	172	166	163	202	180	164	193	216	206	195	159	169	187	174	176	177	170	188	168	194	179	172	174	181	194	163	209	189	178	220	193	215	207	179	192	188	164	198	173
33819	15210	9865	4850	2386	2741	2119	1173	785	590	471	461	429	418	413	449	405	419	384	424	419	440	425	430	409	406	407	388	420	409	390	428	395	393	434	435	377	418	409	418	397	413	404	398	419	379	413	424	398	414	435	409	376	396	404	393	412	392	451	404	374	420	436	412	383	375	437	376	410	399	380	391	434	399	401	392	405	432	458	403	417	412	408	390	402	409	381	403	423	419	389	413	416	464	433	385	387	405	450	392	416	363	404	413	406	421	444	420	393	417	392	407	379	375	381	424	401	414	406	385	395	374	408	388	408	379	429	430	404	396	431	422	407	410	399	448	405	434	441	427	400	395	408	420	424	433	403	417	422	405	415	386	426	386	428	386	413	426	420	408	396	425	401	440	412	387	392	409	434	422	416	384	442	432	434	405	425	415	399	399	402	397	394	394	426	386	444	417	377	410	414	378	409	389	417	366	402	367	424	380	385	377	453	410	388	445	421	436	397	407	419	420	409	406	426	387	423	395	391	424	407	380	450	436	396	381	406	369	373	419	364	374	381	439	421	402	379	424	412	410	390	422	400	413	413	369	427	373	398	425	402	388	410	419	410	395	426	387	364	434	385	414	400	409	421	406	367	397	447	391	407	396	432	404	413	405	409	409	402	380	407	404	433	453	390	423	442	429	385	387	415	416	414	419	400	448	407	425	383	407	398	380	379	410	387	388	401	431	395	436	401	407	420	405	391	366	391	371	423	367	407	422	426	418	425	424	411	421	423	406	410	423	383	387	379	420	412	412	396	412	374	408	390	438	421	386	446	429	458	413	398	412	407	398	457	392	397	420	388	408	349	426	401	407	374	406	413	401	425	401	418	436	422	428	381	402	414	412	389	387	381	369	392	368	450	397	421	448	411	426	449	413	428	390	444	423	394	398	407	409	410	414	403	434	382	372	399	379	400	398	367	390	400	421	423	410	404	383	426	441	402	370	400	409	409	406	423	394	393	391	400	429	379	401	413	422	404	406	426	458	382	384	455	403	450	351	381	434	411	402	413	418	390	402	386	379	422	381	458	387	397	399	420	391	432	378	396	421	387	403	402	411	410	387	413	388	420	383	387	388	440	411	420	417	424	420	421	375	449	402	414	394	391	362	402	413	396	409	420	418	389	417	431	417	389	380	410	403	377	366	412	452	395	381	398	436	408	404	435	408	403	441	428	442	413	381	424	390	427	379	447	402	391	435	408	415	398	422	375	415	396	378	426	411	437	445	370	417	397	403	428	422	416	406	415	384	425	425	444	436	401	383	399	390	414	435	422	418	401	409	441	415	413	412	436	422	409	422	417	404	414	424	429	417	381	398	394	395	434	424	403	434	381	398	419	385	442	417	453	424	404	424	403	386	401	379	389	415	432	417	382	432	370	411	439	381	373	389	410	404	368	362	393	416	414	412	395	390	437	370	429	402	371	452	420	438	391	398	424	423	429	383	410	395	427	394	434	422	396	437	410	398	389	407	410	391	344	395	402	414	408	378	392	395	396	423	407	390	402	402	410	389	428	390	379	387	408	375	406	388	373	388	400	421	391	396	410	393	397	430	410	383	414	395	373	405	399	387	416	403	402	426	419	378	385	413	407	395	401	408	402	413	426	430	394	398	421	384	429	432	404	389	426	409	414	408	421	392	402	387	413	405	419	411	405	415	377	383	394	451	421	407	430	378	401	364	409	411	386	407	397	448	379	397	416	439	400	432	426	398	404	435	403	417	394	401	387	406	410	374	417	407	403	408	406	404	394	405	399	406	418	405	416	429	399	417	381	412	394	420	403	416	396	402	405	412	409	418	370	409	403	423	403	373	438	416	451	391	420	400	401	445	411	397	399	404	400	405	395	416	391	383	411	386	390	391	415	398	417	405	436	435	387	394	415	445	399	431	382	399	409	412	434	428	413	430	375	388	407	431	387	414	380	397	417	387	379	420	424	415	402	436	392	373	403	423	405	377	404	380	348	373	429	390	382	384	384	384	428	421	411	381	378	406	416	393	438	419	396	395	392	384	430	382	406	393	385	405	453	417	390	376	370	393	412	422	411	409	415	414	418	416	429	392	421	419	424	427	410	413	436	437	422	440	414	366	367	376	383	414	378	405	381	396	392	423	397	398	386	406	440	441	417	373	420	391	393	400	386	395	391	382	403	378	419	424	371	405	412	401	380	404	414	413	400	395	401	450	402	389	400	384	400	402	385	391	397	378	382	377	413	411	415	414	404	378	413	399	427	391	419	427	422	389	405	408	432	407	376	429	432	399	408	412	391	389	394	433	415	444	397	383	408	387	396	380	419	400	382	420	404	416	429	398	394	388	426	422	438	409	401	414	409	424	383	391	425	394	403	432	414	404	400	383	375	424	429	412	393	428	418	413	409	427	401	422	404	426	426	405	384	387	431	409	445	448	374	396	427	421	419	402	370	402	415	376	401	409	395	465	374	399	374	402	436	433	439	387	403	380	406	423	427	389	403	382	410	399	384	405	447	389	371	416	394	415	362	428	395	416	426	420	404	457	372	394	365	412	419	454	457	432	406	405	399	418	422	420	408	413	397	374	421	425	426	411	439	421	399	382	381	428	426	385	401	390	383	408	405	427	441	410	394	406	424	417	426	386	403	432	389	403	408	417	376	389	427	368	417	373	436	431	378	389	438	420	388	415	394	381	412	401	429	367	399	371	415	428	409	416	402	427	436	422	415	424	434	443	409	411	376	412	401	464	407	394	412	415	427	380	354	378	415	409	439	425	410	405	410	446	425	436	402	412	393	388	402	400	385	420	427	420	411	398	431	439	429	418	384	426	404	438	434	431	428	380	423	390	387	434	401	415	373	401	381	399	398	429	395	398	433	428	458	416	419	412	407	378	400	447	417	391	408	359	414	420	395	367	406	369	392	420	426	411	396	357	413	431	397	400	368	407	405	402	434	408	398	395	386	382	398	395	398	413	397	418	409	402	404	426	428	394	417	410	389	417	417	398	407	391	367	411	403	443	399	363	404	415	408	391	408	431	391	403	370	396	380	420	442	393	403	395	410	393	430	409	432	393	393	420	403	403	407	376	445	381	367	383	408	409	427	408	457	389	410	435	414	388	418	445	386	396	417	392	410	430	405	391	412	421	412	416	400	371	367	425	403	431	451	403	381	425	395	445	425	394	425	409	393	413	391	415	367	405	441	410	412	413	384	424	391	378	402	403	401	425	360	399	424	420	391	425	392	406	382	415	376	365	411	432	427	416	411	407	452	403	390	399	380	407	405	396	425	410	399	409	411	414	397	404	411	417	397	411	388	402	397	410	379	442	402	387	412	392	419	454	392	394	419	432	397	399	418	429	387	422	423	432	434	415	393	421	427	386	413	390	390	419	425	414	428	428	440	415	399	383	394	421	417	393	396	394	376	413	412	398	398	370	400	430	416	429	383	407	384	412	387	399	414	406	395	373	388	408	414	421	377	407	426	404	448	417	430	376	420	411
61607	30001	14112	4485	1275	1666	1226	618	375	330	252	258	237	209	256	221	218	235	246	242	192	238	229	217	227	222	229	233	258	246	222	206	215	228	220	233	210	228	271	239	227	207	220	238	235	227	252	228	194	223	216	217	234	206	198	230	205	216	222	245	230	254	240	216	239	234	212	240	224	199	229	198	243	234	231	203	230	219	224	252	213	205	211	198	238	191	228	239	221	227	224	220	223	195	216	209	254	235	251	209	250	190	238	251	209	206	230	217	230	223	243	194	262	231	234	200	207	220	225	213	209	201	229	229	211	230	256	230	200	234	225	220	235	247	240	229	254	223	236	212	213	211	249	247	227	218	199	246	218	220	208	209	237	264	238	223	241	239	240	222	198	238	237	256	205	241	226	224	247	247	212	218	220	238	216	214	240	219	238	243	247	246	224	191	221	243	234	230	233	238	221	228	260	243	226	231	207	217	220	243	208	245	219	227	232	252	225	227	242	229	252	217	227	192	203	205	204	241	235	234	236	215	209	193	243	194	242	220	204	229	236	243	192	239	228	256	229	259	225	238	246	215	229	211	227	219	242	210	222	217	255	240	213	205	204	228	184	227	212	256	186	225	195	238	246	227	232	237	240	236	225	222	240	234	215	219	236	246	238	196	234	190	251	215	236	224	190	242	231	251	198	223	215	208	252	230	215	226	203	197	231	219	198	240	230	234	249	252	246	236	218	228	230	245	253	224	233	260	220	229	236	228	225	219	229	234	238	221	218	222	217	191	185	220	230	242	212	245	225	241	183	241	215	232	206	225	248	212	244	216	218	263	248	237	233	206	224	220	226	225	214	220	265	211	212	218	237	206	215	214	234	209	218	217	222	209	179	231	245	226	226	230	205	237	219	226	217	195	232	217	230	235	265	226	220	220	232	236	214	219	201	230	228	233	217	219	218	227	238	233	240	230	225	235	242	232	244	240	198	201	235	225	220	213	251	232	228	232	229	227	235	228	238	225	231	245	229	240	233	210	257	258	237	221	210	240	197	228	226	223	211	215	203	224	225	253	208	226	227	209	291	210	232	245	232	227	206	211	203	225	272	233	229	215	208	235	237	228	211	213	211	228	196	194	213	204	225	225	223	257	227	229	235	245	225	241	247	231	263	242	209	229	261	221	231	220	206	222	250	239	216	204	217	194	207	232	238	236	228	220	209	217	260	245	228	253	228	224	213	235	241	216	214	235	230	217	233	229	241	265	222	220	231	258	228	229	234	223	250	226	265	223	207	223	231	228	213	209	191	224	256	226	209	260	202	236	210	211	224	224	223	213	220	208	241	262	232	240	234	203	234	229	247	211	232	221	276	213	253	228	257	198	232	227	261	225	215	210	205	214	240	240	251	256	248	230	226	209	208	230	230	223	214	233	254	253	250	244	225	259	219	218	231	236	255	230	221	222	216	235	234	241	247	215	219	236	216	238	193	187	229	226	229	253	254	230	255	220	230	229	221	221	220	204	244	236	234	240	238	220	189	222	220	227	212	235	224	236	214	233	233	204	243	256	217	241	220	190	230	226	203	198	219	221	213	222	220	213	234	218	228	214	208	216	229	217	207	259	251	210	235	208	227	221	240	221	215	217	197	221	226	222	226	181	246	223	224	209	214	203	221	264	218	237	247	214	223	202	234	230	204	236	231	221	233	255	255	245	227	216	246	200	219	229	218	233	238	218	239	222	225	251	226	254	225	230	222	225	204	235	232	225	236	247	216	240	227	199	219	266	262	199	243	210	218	236	207	203	239	231	206	243	229	237	224	190	191	224	218	217	226	230	229	220	242	243	238	223	261	181	234	239	270	199	235	210	222	209	193	197	242	237	228	216	212	222	245	209	211	241	222	236	220	206	250	242	193	218	239	210	215	237	231	242	241	205	199	205	212	240	202	212	248	190	229	242	222	221	206	235	233	241	233	229	216	238	241	193	246	239	247	206	228	241	232	231	224	216	231	240	212	232	218	253	239	239	230	236	254	252	193	224	232	240	205	209	190	237	226	230	282	238	240	234	242	209	233	198	213	240	246	232	218	235	224	232	220	232	208	216	215	210	230	207	225	253	217	231	244	225	229	253	263	230	231	205	224	238	221	226	225	228	222	224	229	238	205	249	212	220	179	231	230	215	207	235	252	246	249	199	229	222	199	261	238	249	222	225	258	232	229	233	227	203	199	231	223	223	230	211	205	271	242	207	207	226	247	212	220	238	236	218	235	198	216	222	221	238	211	216	257	230	241	225	249	216	259	190	192	278	228	203	195	220	247	225	203	245	237	196	187	203	216	213	220	251	258	231	213	239	206	214	219	251	266	223	227	224	224	247	215	218	234	210	209	247	248	230	213	217	225	193	228	254	236	227	217	229	227	222	234	204	239	213	229	229	232	241	240	239	246	207	234	220	226	212	235	233	241	198	201	224	225	211	214	192	225	214	241	225	229	215	223	239	235	217	225	211	231	224	209	213	206	234	197	221	210	213	204	242	219	218	237	225	213	237	231	267	227	225	266	218	235	205	201	233	248	222	197	204	253	194	214	225	232	219	214	231	232	226	223	215	245	250	244	248	198	231	218	192	263	196	204	229	206	227	235	228	228	210	232	231	202	214	234	233	228	220	225	225	244	232	241	199	254	226	228	202	222	219	203	240	215	201	204	220	235	222	216	212	217	244	229	251	240	239	208	225	222	227	232	232	241	230	257	239	259	221	227	241	228	199	211	221	205	199	263	240	269	243	240	233	257	239	250	196	234	220	205	236	234	234	250	229	221	216	229	213	240	231	246	259	208	235	211	223	231	229	243	245	227	226	226	246	197	249	214	238	226	234	247	197	209	212	235	212	237	244	243	219	209	222	216	215	193	235	219	201	232	228	231	239	229	222	220	227	227	234	224	256	202	214	252	243	227	240	230	206	211	210	217	237	235	234	235	222	226	215	231	253	262	259	251	237	237	217	208	231	255	234	239	219	244	226	253	196	223	210	274	227	236	225	211	221	236	222	262	234	227	253	230	236	223	217	261	243	244	233	188	227	258	207	246	234	219	220	230	213	227	218	248	229	234	243	245	227	202	240	252	264	214	287	231	225	205	247	226	241	225	181	229	212	245	197	203	202	212	223	236	219	216	242	202	247	237	220	234	236	219	221	235	207	211	212	210	222	230	214	203	238	243	214	260	224	237	220	233	199	209	260	219	224	196	201	257	268	218	234	233	210	211	237	186	219	231	244	244	249	260	220	214	224	231	225	232	206	227	199	250	211	234	257	237	224	234	220	233	227	242	255	205	207	194	237	206	238	233	227	227	233	230	220	228	232	236	225	240	218	227	216	194	237	255	224	240	237	222	221	224	220	229	233	233	227	243	239	196	235	219	225	238	242	213	230	251	194	224	217	226	226	232	208	235	238	243	244	212	241	199	229	218	234	239	195	238	219	217	228	242	205	219	225	196	225	210	238	230	236	223	224	241	240	207	197	190	224
37228	19563	14577	8089	3076	6060	4679	2391	1446	1026	687	586	563	533	545	536	547	545	499	534	484	562	533	496	457	497	515	507	513	479	545	490	493	513	528	516	499	496	481	508	508	505	478	485	462	484	488	417	495	488	503	496	504	555	498	506	475	445	473	477	470	516	457	461	507	489	517	477	480	473	475	486	485	493	473	506	481	486	486	461	482	469	499	494	479	499	445	493	490	455	512	474	472	475	466	486	478	495	458	499	473	489	526	483	494	478	527	457	453	488	490	421	503	528	490	511	486	524	496	443	461	473	482	544	487	481	533	503	516	548	480	515	479	478	457	489	473	486	448	500	507	473	513	513	462	493	498	480	511	480	511	459	529	488	509	508	504	459	470	462	465	497	482	468	471	481	492	499	500	468	525	479	457	495	498	449	474	495	535	429	471	483	463	476	478	499	484	505	453	516	468	498	511	525	517	485	484	461	502	468	497	474	504	516	498	519	506	476	474	463	466	525	487	508	510	459	511	472	497	490	489	489	470	510	485	462	471	485	510	516	481	476	476	470	485	478	485	532	447	470	443	499	453	452	471	456	476	477	476	486	478	498	464	512	449	476	477	482	462	466	467	502	489	475	480	451	505	497	505	479	438	480	482	438	490	515	501	494	513	483	499	498	496	506	492	496	509	459	510	513	510	474	485	501	508	505	471	487	501	496	467	463	520	486	489	490	464	465	534	499	465	479	483	494	508	484	488	485	459	515	495	479	486	464	466	471	539	498	543	478	491	485	481	445	507	501	466	489	508	454	456	492	474	508	471	493	528	503	492	519	501	526	479	540	483	454	497	503	467	500	505	481	497	460	501	473	491	494	483	511	462	541	503	487	455	506	494	512	480	504	491	496	494	521	489	462	528	483	492	453	508	489	460	515	490	516	472	469	492	459	473	463	470	477	488	473	455	479	491	486	467	511	509	482	462	483	483	459	536	494	482	480	510	510	506	511	494	455	474	470	495	473	510	487	489	482	506	485	509	406	461	484	536	498	500	466	492	477	455	468	489	470	505	533	496	490	447	475	442	468	458	443	507	495	453	468	497	476	477	457	470	459	482	513	495	459	526	507	481	483	502	449	490	471	517	501	504	473	486	528	521	471	459	508	501	479	480	474	495	487	514	505	476	464	467	448	508	484	490	457	451	517	482	481	492	490	518	504	503	473	463	489	459	476	516	492	493	489	458	490	447	487	508	516	512	509	507	521	529	482	482	511	482	494	502	481	475	453	472	485	500	474	480	451	513	537	488	508	482	481	511	487	495	470	482	459	504	519	459	503	488	483	501	496	485	500	472	476	486	496	500	486	523	522	487	494	480	490	494	498	499	467	473	505	454	500	504	505	516	504	483	536	493	484	481	494	441	527	448	520	498	467	495	474	478	461	496	453	484	495	455	465	481	488	485	441	456	457	506	487	476	492	465	513	478	457	469	484	461	506	470	469	523	478	476	487	474	479	482	482	501	492	452	469	478	483	490	465	526	514	484	468	452	485	495	478	496	492	506	487	495	488	504	526	461	513	494	453	481	485	493	480	453	516	498	516	485	498	504	497	491	466	478	504	460	509	507	491	483	476	482	468	495	507	442	499	506	490	463	509	543	463	486	505	494	493	484	496	448	494	497	513	479	480	489	469	476	490	509	503	492	469	509	470	495	493	489	533	488	508	481	492	461	501	469	509	488	484	463	462	499	446	497	488	487	475	471	464	450	495	480	446	416	452	486	465	468	464	473	570	477	477	483	498	534	503	442	464	506	512	506	486	455	468	466	493	525	482	460	485	496	484	517	460	465	506	503	492	422	507	472	489	477	446	496	466	534	463	506	483	461	487	524	472	526	520	481	509	466	526	485	494	470	502	462	480	494	494	475	460	519	444	523	468	482	504	487	445	473	484	460	461	494	464	508	508	473	482	479	477	498	477	464	489	462	458	504	485	489	458	471	499	471	508	464	464	464	472	498	478	484	465	458	502	490	498	506	476	481	499	507	495	503	487	462	504	478	508	489	444	516	489	477	480	518	466	484	496	504	455	503	521	493	478	481	501	493	486	506	508	505	483	510	517	509	488	481	457	496	465	490	466	492	489	471	471	458	510	479	497	505	519	477	487	508	545	475	527	512	469	484	513	445	486	480	422	459	530	490	475	509	437	498	474	510	493	513	534	486	510	480	500	503	469	511	494	512	489	487	490	508	499	473	491	482	450	479	493	536	486	466	492	465	478	469	461	484	468	486	479	496	476	486	475	493	507	510	472	510	494	491	485	458	522	521	484	494	489	522	505	500	467	510	446	502	490	479	473	500	505	506	484	474	544	504	494	427	485	461	502	450	454	491	490	492	475	494	509	499	487	505	514	533	473	487	502	448	527	520	491	479	480	495	513	501	515	514	487	493	520	501	430	495	459	483	461	486	512	505	484	494	480	435	508	492	465	455	458	506	519	476	478	498	497	528	485	478	495	471	496	478	486	455	488	485	461	436	492	494	492	529	469	462	489	501	532	494	502	499	486	466	475	491	505	502	487	498	457	475	475	446	518	472	467	452	496	496	500	515	467	494	476	442	504	495	489	501	472	496	513	443	467	499	507	481	501	464	452	505	508	492	513	524	505	471	487	499	462	499	490	478	489	478	457	448	493	519	491	487	465	458	448	459	496	467	509	507	457	476	456	497	453	469	484	468	487	517	514	476	490	494	488	438	491	496	489	500	486	472	467	519	485	479	511	495	463	477	436	430	488	502	479	491	503	486	449	518	483	487	485	502	493	500	499	506	471	519	494	475	484	526	475	492	494	493	461	501	459	484	470	473	458	498	487	498	532	505	520	501	461	502	473	489	468	502	416	504	510	505	486	490	470	491	483	505	469	474	464	521	481	502	462	510	480	501	432	523	490	468	505	482	490	447	484	505	474	459	490	519	475	468	512	501	493	453	503	492	505	478	492	485	476	472	474	485	469	505	501	494	460	494	512	458	474	479	493	493	459	458	486	428	479	487	507	489	490	510	495	466	484	472	477	493	470	449	474	491	461	469	471	481	488	472	485	488	466	481	485	486	486	469	462	511	499	500	498	507	474	476	477	492	499	515	499	491	494	471	525	480	462	508	508	531	490	508	492	507	463	470	487	483	447	513	454	496	497	500	471	446	491	460	519	479	480	462	490	496	499	495	513	491	448	495	493	451	489	470	477	508	476	504	497	476	477	507	475	418	484	498	492	473	483	448	496	455	463	444	480	484	479	456	483	483	514	507	494	451	502	479	502	495	452	518	477	510	484	494	491	461	473	536	494	466	487	527	473	442	483	471	496	449	479	473	493	461	502	498	493	499	504	467	486	526	512	480	538	483	500	483	541	454	495	501	459	457	482	478	451	453	464	481	497	518	452	472	476	483	510	456	475	475	490	479	500	488	457	458	481	489	501	469	520	456	498	486	487	497	476	495	522	478	527	491	463	486	502	468	468	498	475	490	468	460	495	485	476
35808	17757	5834	1796	455	278	219	187	215	182	196	190	169	192	187	195	187	194	192	227	195	188	203	176	188	203	194	202	194	217	211	186	201	195	204	185	182	192	191	188	176	179	167	175	174	209	186	174	174	181	204	214	178	166	180	191	185	167	200	172	172	173	193	192	189	196	174	201	202	195	185	193	221	207	210	185	181	166	184	191	205	172	176	206	204	198	203	193	214	213	235	206	186	186	219	187	192	214	196	201	189	212	217	186	201	191	189	194	179	207	192	175	188	208	162	193	164	213	247	180	223	189	204	205	209	201	201	197	199	204	203	218	189	205	192	198	169	212	184	205	199	198	194	185	207	185	199	211	181	217	223	180	176	208	231	182	219	178	209	261	166	200	207	193	207	173	196	204	197	178	173	208	169	211	194	213	175	175	189	178	199	194	184	201	184	180	176	207	188	223	187	196	200	186	168	188	180	209	189	181	173	185	188	202	193	209	209	187	193	217	203	198	208	177	190	180	217	194	180	222	205	199	187	185	187	188	210	187	168	167	214	177	177	193	241	193	210	180	206	203	194	169	203	169	197	173	184	223	197	196	197	165	215	169	190	189	220	201	198	174	179	162	185	171	210	200	193	184	168	207	204	179	195	184	194	177	181	218	177	174	215	203	199	190	242	170	181	193	214	205	205	197	198	206	181	185	210	195	201	199	178	182	186	201	199	162	202	187	174	225	206	193	181	199	191	179	195	227	195	193	193	176	195	171	191	178	179	236	189	204	202	187	165	197	207	164	203	200	211	202	183	182	202	212	177	204	179	199	203	179	212	188	198	227	186	197	207	220	170	202	178	192	206	202	176	211	190	181	204	206	181	179	164	208	197	198	183	201	176	180	210	206	208	205	189	215	211	199	185	176	191	191	198	220	195	196	200	195	221	191	206	172	186	181	196	179	179	158	171	197	191	213	205	197	203	192	200	195	189	185	186	223	192	177	215	168	212	208	205	200	197	188	226	158	188	195	219	204	227	203	202	212	187	226	202	207	204	207	211	171	184	182	195	169	168	195	170	190	227	201	204	206	224	172	217	189	210	209	201	186	221	173	196	201	224	208	199	193	189	179	207	173	185	187	174	191	217	190	207	201	207	166	181	206	207	180	203	208	185	182	194	164	178	198	175	214	195	225	217	180	214	214	205	195	197	215	190	201	211	190	203	211	208	204	194	188	202	179	186	210	175	172	174	181	194	197	217	200	195	201	193	186	170	220	203	202	163	194	191	210	167	190	208	185	182	177	190	193	185	190	208	206	176	190	191	216	187	170	155	190	195	181	170	196	214	191	210	221	183	192	180	211	204	177	202	213	207	229	208	190	177	166	155	185	206	226	189	182	198	167	203	220	202	196	206	205	194	169	204	183	209	189	199	220	193	176	232	208	220	217	206	212	164	190	218	191	228	214	167	183	202	181	210	182	212	180	159	179	169	158	206	194	205	190	201	203	207	197	195	181	160	191	175	216	189	177	174	187	223	197	199	213	204	182	177	198	201	208	205	194	206	204	183	199	228	201	219	163	186	175	209	227	209	198	181	179	174	170	201	213	198	186	208	199	186	166	203	206	203	213	165	179	197	183	203	215	207	198	188	222	177	199	190	227	197	194	217	187	222	204	185	197	194	209	180	203	195	212	200	200	190	185	185	189	170	203	206	184	183	194	173	186	210	191	214	199	183	184	208	202	179	196	184	176	184	228	172	180	187	193	221	204	193	211	190	197	188	212	175	188	193	173	196	202	171	178	158	191	202	190	182	197	217	184	154	204	212	189	185	195	176	196	178	194	191	169	213	189	189	213	220	187	194	187	207	210	180	175	190	179	201	184	195	188	169	192	212	198	187	199	178	193	177	192	185	188	177	189	199	180	199	178	221	197	182	218	201	209	191	196	177	204	202	204	158	205	188	196	192	194	195	187	196	211	207	195	206	216	198	194	225	206	200	205	188	169	178	196	177	202	192	169	200	221	214	208	194	200	182	190	210	196	183	205	174	160	203	195	188	196	195	197	202	199	179	197	202	198	191	211	197	216	177	175	170	191	175	179	184	186	205	208	171	195	212	209	176	190	179	221	204	202	174	175	195	193	166	180	187	193	205	206	182	204	208	191	194	185	186	173	227	211	208	232	199	181	189	184	204	189	175	186	186	196	194	185	180	201	184	224	204	202	188	205	204	192	192	187	187	203	192	184	207	189	185	185	195	205	173	194	184	192	206	199	187	164	194	213	223	191	210	201	178	189	209	204	210	194	180	190	164	186	197	224	186	182	201	174	166	136	201	205	200	203	209	197	204	180	188	200	185	190	203	161	201	204	195	198	187	199	199	188	175	206	189	206	183	205	182	209	179	193	187	199	199	202	199	206	193	195	210	166	164	206	221	192	207	212	197	185	183	196	183	180	181	184	170	207	206	187	202	172	198	188	197	186	189	200	175	189	207	179	191	197	195	164	196	217	200	189	214	212	196	169	199	195	184	174	191	203	176	183	194	195	197	212	176	199	177	196	222	195	221	200	187	187	165	188	177	194	197	199	175	191	153	187	200	197	203	184	184	174	192	190	221	186	194	220	188	174	228	212	193	205	175	208	202	183	235	187	188	189	201	186	199	204	220	196	182	179	187	186	208	203	187	217	192	185	219	210	201	198	188	192	174	220	182	204	195	201	206	173	177	195	198	196	215	187	200	185	170	196	183	163	193	187	217	180	206	238	188	184	199	197	210	214	179	194	170	171	175	171	170	190	195	217	229	184	217	188	176	205	176	205	172	226	175	203	178	185	189	175	196	189	172	209	196	201	179	215	167	173	196	223	205	184	235	206	201	197	161	193	201	202	208	223	190	179	196	191	218	204	187	209	189	175	207	197	205	199	189	207	193	214	215	180	200	202	185	194	173	206	207	196	212	179	211	184	196	182	218	199	222	204	195	164	173	216	208	182	193	178	180	165	180	182	182	193	210	194	190	229	237	205	163	198	178	180	160	184	161	189	190	216	202	199	219	204	195	202	201	193	200	203	181	177	192	215	195	173	200	195	197	192	207	195	214	192	211	203	191	215	179	185	176	209	192	170	165	185	222	180	169	177	217	186	197	187	189	196	218	169	189	215	190	201	193	172	178	213	190	199	194	180	197	190	191	229	226	189	210	196	210	201	203	198	203	182	177	185	184	193	196	186	205	202	183	183	207	214	191	199	208	167	223	216	170	197	180	200	212	191	202	211	197	203	221	214	200	194	206	199	232	175	214	197	200	179	176	208	202	196	184	185	199	197	185	200	188	195	210	167	211	181	205	179	192	194	227	200	211	187	219	169	194	182	223	201	203	189	177	194	152	190	226	204	194	206	182	200	186	172	194	191	183	206	202	190	190	213	204	206	173	196	202	197	187	194	182	181	181	195	175	208	204	203	200	201	213	207	189	182	189	198	194	209	181	217	197	208	191	171	211	200	186	201	187	190	214	197	187	201	179	210	183	176
21519	11908	7774	3979	1319	694	506	489	425	447	426	408	421	451	433	420	394	431	423	405	438	404	393	400	404	378	433	434	390	430	416	416	378	384	419	452	403	458	406	405	396	447	434	409	435	412	453	454	436	450	397	448	412	429	411	417	425	408	410	447	405	394	437	411	414	405	440	400	403	429	416	433	429	413	389	421	450	406	429	419	421	410	371	438	412	416	394	398	460	431	414	410	426	375	403	418	448	422	437	386	412	431	416	413	414	386	429	421	401	406	401	445	416	431	405	395	423	456	418	425	448	385	430	434	393	433	418	406	418	394	420	402	420	405	452	415	400	433	406	400	406	433	397	407	409	415	413	389	418	412	405	438	429	389	427	421	381	432	421	444	426	376	378	432	424	442	404	460	402	420	390	402	417	394	419	405	430	396	436	389	398	428	392	417	399	402	381	398	409	415	398	440	398	406	411	438	438	434	435	457	429	432	442	419	402	442	397	432	430	392	408	430	442	420	413	397	423	390	408	404	396	431	416	402	447	438	400	406	394	465	419	452	384	417	453	444	421	419	446	423	444	400	398	416	431	397	425	411	418	402	407	410	409	406	428	419	422	393	435	433	432	419	413	436	421	403	421	405	410	386	433	470	430	407	428	414	451	414	398	445	401	390	428	420	400	416	407	388	403	414	387	427	443	421	429	393	409	433	370	379	443	430	404	441	427	430	412	415	428	405	413	403	434	431	402	426	413	408	421	411	461	399	392	408	436	414	438	436	418	414	393	437	391	421	392	427	393	422	418	403	418	451	418	463	378	421	441	396	407	430	423	422	394	392	407	414	401	434	408	425	444	377	431	452	409	421	453	409	388	427	392	414	420	446	391	410	444	442	398	408	412	432	412	427	406	426	472	414	434	387	420	391	411	415	426	438	397	403	397	414	445	415	421	424	367	401	446	431	441	415	433	426	425	422	424	414	419	449	438	379	380	415	427	399	408	380	416	419	417	392	409	397	415	407	397	446	400	432	424	409	424	442	431	428	431	409	401	397	387	414	390	427	438	409	429	443	424	408	355	425	418	399	435	413	434	385	376	418	389	441	418	445	400	395	428	409	401	417	419	432	421	369	420	417	415	391	413	414	437	414	389	398	420	447	422	388	409	382	427	420	435	404	405	446	429	442	424	402	467	434	382	389	412	406	374	422	414	415	421	411	404	414	408	403	406	421	426	435	414	415	426	390	421	448	460	435	421	410	432	394	419	409	428	425	421	378	391	421	397	445	479	361	390	425	447	438	458	413	412	432	427	412	380	420	389	409	404	393	400	419	414	409	397	420	434	413	443	390	448	420	429	439	377	397	430	443	398	428	432	391	412	428	418	422	420	405	422	442	446	424	405	419	406	436	398	388	432	408	419	435	434	404	408	402	448	406	418	425	402	423	433	392	426	411	422	443	399	451	414	420	422	403	443	390	428	401	407	397	418	429	423	382	380	398	417	414	389	434	393	402	408	440	429	420	417	428	402	391	417	434	400	427	389	464	415	447	425	419	404	406	423	429	441	414	428	406	388	398	394	386	414	422	402	394	430	409	403	415	425	410	394	418	430	433	419	406	436	433	389	417	405	410	413	422	410	406	435	427	420	410	454	392	423	428	408	399	364	404	415	417	397	428	395	395	409	396	362	405	433	416	418	435	396	378	414	415	420	451	387	428	399	421	397	421	380	438	401	392	404	407	376	422	394	392	429	430	425	440	389	465	416	408	441	379	421	398	432	421	428	416	408	435	410	406	416	443	408	418	375	413	455	420	415	389	387	432	430	437	402	426	444	433	419	408	398	391	436	428	351	420	418	448	439	404	399	406	421	413	423	417	419	417	424	423	420	423	426	406	368	392	372	409	404	391	420	408	400	400	411	413	413	417	439	402	419	400	438	417	423	435	419	415	454	418	409	398	383	411	395	456	410	396	407	438	402	419	460	431	407	415	412	468	422	403	394	390	423	418	378	390	390	448	422	423	406	460	407	397	391	392	406	427	436	421	409	411	393	412	451	420	451	407	396	425	418	426	400	408	397	422	404	419	429	417	407	446	415	442	443	379	415	433	424	426	452	441	435	413	427	416	402	411	454	396	410	414	439	421	409	408	438	421	431	405	423	412	423	390	408	389	395	423	427	444	400	393	400	390	414	390	422	399	425	436	404	431	412	398	396	401	443	407	436	424	402	428	412	415	411	417	410	394	440	396	411	425	457	476	416	423	402	442	378	374	411	399	416	396	426	457	401	373	423	420	402	413	403	418	404	390	409	398	438	415	400	414	438	425	420	463	440	431	372	414	399	396	450	403	404	434	393	422	408	415	403	385	412	408	429	385	414	366	416	450	420	440	444	373	389	399	384	425	469	437	444	405	394	397	464	415	442	387	401	436	403	424	391	399	392	429	400	382	411	441	399	389	423	426	442	406	434	392	409	412	425	431	375	426	393	428	447	414	431	433	417	449	423	388	403	405	426	386	418	447	422	405	405	438	415	405	418	391	410	420	409	435	416	384	401	412	404	441	364	377	432	419	441	429	417	386	425	450	397	414	397	418	380	416	422	389	424	403	375	387	416	391	413	377	397	403	412	399	360	435	430	413	429	432	423	406	427	408	426	426	426	419	401	435	394	405	425	437	427	417	398	397	394	419	420	425	428	444	422	388	372	372	441	424	429	403	395	403	431	438	383	408	445	433	412	400	410	426	437	442	412	434	423	403	428	387	388	473	424	416	434	408	430	404	450	417	440	403	431	397	401	407	452	420	403	423	451	425	398	420	405	425	387	431	406	455	419	382	417	433	419	412	391	404	414	429	419	449	406	435	383	392	389	410	432	439	398	436	429	418	415	414	396	411	422	402	415	364	437	378	403	447	405	409	400	415	449	403	427	383	422	379	393	435	417	419	389	378	377	403	409	390	408	406	404	418	435	419	426	421	404	430	406	411	400	401	389	414	445	399	411	388	418	429	421	454	398	448	419	437	410	421	379	436	427	410	401	396	422	412	412	411	408	394	402	405	397	455	414	433	439	444	378	435	402	407	429	439	414	409	411	389	443	416	403	438	387	404	436	407	435	438	417	404	433	393	413	393	394	416	434	419	396	401	423	416	409	430	391	421	423	425	428	426	432	358	421	408	396	425	388	404	396	418	415	461	391	441	383	394	408	383	400	428	427	412	463	452	416	404	392	407	392	459	394	415	410	417	411	418	444	403	436	452	428	393	435	426	379	434	413	410	371	407	409	446	446	414	430	391	429	443	416	397	370	426	445	431	395	427	405	422	427	431	447	393	418	424	428	441	386	404	374	415	412	436	402	413	391	404	435	392	439	431	406	415	405	443	409	386	439	434	390	432	406	417	369	429	400	433	432	410	429	390	433	425	403	416	381	390	402	403	410	411	434	439	430	411	419	385	411	419	383	401	440	394	421	425	426	442	404	458	435	417	402	379	398	382	444	410	436	439	400	391	409	428	438	401	425	420	396	401
54147	29112	11330	3011	947	1003	570	368	272	234	218	202	194	184	185	207	194	202	185	169	191	172	181	161	185	182	213	178	188	167	178	159	182	182	170	183	180	167	179	204	178	143	185	185	172	183	201	185	205	181	177	210	200	176	172	162	174	187	197	164	190	185	194	171	175	198	175	158	181	172	184	191	185	168	174	193	175	164	171	201	182	174	167	193	195	180	162	176	195	166	168	186	172	183	186	192	186	186	176	180	163	186	170	172	191	181	167	193	162	173	175	168	161	185	175	168	163	166	194	173	175	193	179	203	177	194	167	196	197	185	178	183	153	166	189	178	164	173	196	190	176	152	155	161	177	167	173	197	169	160	166	168	166	172	185	150	191	184	192	188	198	178	169	190	171	146	169	183	172	165	193	176	166	166	196	149	184	148	173	201	174	160	161	164	175	195	170	169	174	185	169	172	177	197	178	177	169	149	182	178	170	166	166	193	179	174	157	174	168	159	177	170	196	181	172	156	160	205	171	168	172	218	209	178	133	184	193	144	187	184	207	191	194	180	193	187	208	185	189	165	162	179	167	181	155	186	162	178	171	185	181	197	189	168	183	188	181	186	157	183	189	178	191	156	175	172	173	168	181	169	188	152	155	173	145	163	185	178	178	148	172	178	178	169	174	199	168	193	183	198	164	187	163	174	189	192	194	183	174	183	175	197	178	178	184	166	171	180	160	185	188	172	181	168	183	157	193	159	177	170	198	174	171	170	165	171	175	190	204	197	169	203	191	200	218	181	197	157	176	163	188	170	198	161	163	192	166	175	156	182	169	186	178	171	159	177	176	189	153	189	157	199	154	184	185	163	181	151	208	222	187	212	178	195	187	171	197	157	168	196	156	160	173	193	138	179	186	169	174	169	172	173	180	195	192	183	171	178	203	157	172	169	169	163	163	194	195	159	184	154	170	163	193	164	169	167	172	175	176	158	144	154	196	195	174	177	153	173	167	184	185	153	171	176	161	180	189	178	177	174	200	191	163	198	170	156	178	196	172	196	210	170	206	182	171	180	171	180	171	181	184	163	169	177	156	172	186	200	193	180	178	185	159	153	212	178	212	181	197	174	201	204	178	169	168	196	173	185	176	191	190	208	202	155	189	163	176	178	176	161	184	178	167	176	174	166	193	186	205	182	194	144	181	166	144	182	177	184	173	139	177	201	168	174	184	195	172	163	153	177	158	166	167	153	175	182	186	191	181	156	178	204	173	149	191	177	170	185	180	172	183	175	169	166	169	178	147	186	168	172	175	177	153	174	194	200	156	152	172	190	203	156	179	181	201	176	179	172	194	173	188	191	179	165	178	188	172	189	177	192	171	175	175	188	175	185	178	188	165	163	198	168	172	152	190	166	171	185	167	170	171	170	193	166	179	168	170	193	170	203	179	167	183	174	191	160	184	159	155	168	193	195	190	175	186	182	170	177	183	190	180	155	159	162	181	203	186	159	175	212	207	167	189	177	175	176	180	193	184	182	176	176	170	155	164	176	170	195	174	187	180	187	167	175	151	149	173	160	182	179	177	184	183	182	175	171	195	187	201	180	195	169	189	156	148	191	174	164	183	165	181	199	171	152	156	157	177	160	167	159	153	168	175	178	181	185	173	169	164	164	196	156	178	190	203	174	177	182	178	207	178	201	193	190	197	176	170	162	179	201	164	198	182	206	186	195	194	204	175	145	195	191	186	171	190	187	174	163	160	193	157	196	156	149	198	188	178	172	178	176	155	179	170	184	188	192	177	181	170	141	177	167	171	171	159	175	195	170	178	181	182	166	166	170	170	188	174	182	201	164	166	206	186	182	165	200	184	169	161	175	164	188	181	181	207	192	163	176	173	183	182	181	185	158	177	173	181	163	210	175	173	173	182	181	178	189	199	159	157	189	189	184	187	161	160	174	183	190	171	171	173	178	187	157	184	178	188	170	179	163	184	179	160	194	198	185	162	176	190	197	190	214	159	180	191	199	162	173	170	173	187	188	172	193	186	173	175	156	175	168	176	168	172	164	190	186	193	181	180	176	201	187	183	156	188	192	174	185	184	176	141	151	186	195	163	182	200	187	178	200	180	172	151	157	163	170	168	173	158	168	174	181	182	186	187	164	175	177	182	166	164	198	189	171	139	193	163	196	185	162	158	189	196	187	173	160	174	202	211	182	198	193	200	179	178	184	196	172	168	208	158	172	171	203	177	175	177	160	170	160	205	185	162	163	183	179	188	161	212	195	189	201	179	201	196	190	173	190	202	142	173	159	188	169	181	180	180	182	166	196	203	157	182	169	159	158	160	191	183	168	212	185	207	189	166	161	173	146	198	189	182	162	151	185	181	166	168	179	190	187	185	172	192	171	169	182	186	184	170	166	145	165	165	169	162	201	176	183	158	173	195	165	141	184	192	204	159	194	181	193	150	186	166	188	193	184	173	181	196	160	180	173	187	172	163	182	179	159	201	181	189	162	178	176	171	187	181	173	189	160	164	181	161	166	183	150	158	191	203	189	152	189	194	164	189	159	182	177	171	187	158	204	196	196	154	175	188	186	170	186	215	169	162	177	164	181	179	178	176	158	202	206	180	192	163	174	161	146	189	168	169	163	175	171	185	147	154	162	184	162	171	162	187	192	191	207	201	201	176	180	209	167	173	167	198	196	196	181	175	159	185	202	181	190	194	160	181	174	177	205	183	159	175	195	148	163	175	206	172	187	170	182	186	174	187	179	187	188	179	178	165	161	175	171	185	155	163	193	148	191	181	184	181	190	194	168	203	165	165	173	191	181	173	184	163	176	169	169	188	172	190	170	178	177	193	180	163	195	169	170	169	197	162	184	176	213	167	162	202	169	194	164	200	175	181	149	177	192	146	180	166	171	165	161	174	162	185	175	159	182	170	167	180	182	187	182	184	167	168	164	160	175	175	175	159	179	164	163	169	185	167	188	185	163	140	204	186	181	204	141	182	199	179	184	189	166	193	173	198	184	172	162	192	204	171	180	174	166	185	184	183	200	163	174	172	180	161	176	195	185	174	181	176	146	197	168	170	189	189	169	209	191	167	150	165	177	157	199	176	163	184	163	166	176	196	151	164	191	174	168	206	161	166	189	190	182	181	209	163	180	184	168	182	189	190	197	183	184	159	177	206	169	164	193	165	175	178	181	175	168	183	188	165	180	194	181	178	182	186	209	159	170	171	160	145	183	174	159	158	159	166	182	162	176	154	185	188	189	146	200	191	188	179	171	197	141	186	151	159	175	161	189	189	208	184	168	199	173	162	175	170	187	193	168	169	178	173	193	189	151	178	159	141	171	189	168	180	176	178	194	180	223	202	200	177	163	206	188	206	199	193	226	198	175	166	159	171	198	175	161	167	178	170	168	169	163	143	182	185	180	176	174	198	183	191	171	178	195	197	170	174	206	185	185	180	184	175	185	195	183	188	185	194	196	182	192	186	195	156	198	178	149	209	178	195	188
33171	20176	11880	6382	2537	3663	2228	1519	939	663	520	407	429	479	428	415	394	408	426	427	358	398	416	422	390	410	422	383	394	394	403	423	424	418	380	400	419	392	386	361	362	389	400	406	409	390	394	367	400	374	378	402	415	420	414	402	356	402	395	376	376	382	384	395	396	393	377	441	434	377	419	418	393	411	390	396	379	377	396	367	365	382	418	387	391	417	396	427	383	410	421	407	376	368	413	384	391	361	395	393	394	406	380	416	391	380	410	367	417	415	392	391	401	394	405	401	379	381	408	370	408	427	400	379	417	377	404	408	368	385	385	389	387	401	383	397	389	379	345	376	378	391	441	386	414	405	405	420	414	403	396	370	388	419	395	405	392	419	407	419	392	368	413	342	401	398	373	393	376	403	398	400	432	395	363	376	401	373	411	410	442	387	368	372	400	389	379	396	377	382	358	390	394	384	379	368	389	398	405	399	426	397	375	449	389	398	346	405	420	384	412	411	434	394	366	396	425	428	396	408	387	385	392	381	422	426	381	408	414	384	354	417	384	375	376	405	390	416	437	385	409	432	386	417	385	369	402	383	374	392	364	384	407	401	412	390	376	400	442	410	412	392	412	400	405	401	413	354	359	379	378	392	400	402	406	388	411	368	399	367	397	392	399	387	382	410	390	404	370	397	367	430	406	373	376	412	371	389	407	367	386	399	391	371	366	377	380	393	428	421	380	378	414	390	387	383	378	375	420	417	411	412	388	393	417	423	376	388	383	362	399	428	381	385	386	367	377	387	386	396	401	377	385	429	399	405	387	393	393	407	373	376	357	381	411	390	356	377	342	412	411	377	360	398	396	429	389	380	403	408	377	385	369	413	369	390	366	353	419	358	414	406	417	386	412	375	398	366	393	379	377	406	374	405	370	413	382	350	364	382	439	430	380	398	384	396	400	363	366	399	392	400	387	396	421	373	392	379	388	378	408	409	362	366	392	351	379	400	394	370	396	406	407	386	377	373	392	448	390	398	362	388	374	386	417	363	389	366	417	394	357	362	378	355	381	375	388	404	387	371	382	407	393	369	366	375	405	399	406	378	404	400	393	402	363	404	354	389	410	397	408	405	370	395	404	387	382	384	375	364	381	434	401	402	377	415	381	360	389	361	393	386	416	382	387	395	372	385	334	411	401	436	396	350	361	406	347	390	398	384	393	419	403	410	384	402	370	381	361	398	374	385	386	373	374	410	401	407	366	381	406	406	398	383	378	366	410	385	386	391	407	360	418	350	366	409	361	410	411	423	392	395	421	394	384	434	380	416	409	373	383	392	368	405	367	405	396	413	399	408	423	396	378	380	396	370	354	423	386	397	413	368	381	392	381	408	382	404	388	409	384	367	372	379	391	399	395	410	383	392	404	382	409	387	385	384	385	387	369	362	392	381	394	388	392	416	392	393	361	386	396	375	368	410	364	395	383	406	405	384	421	387	404	385	411	384	419	390	405	392	384	428	414	429	370	347	378	367	375	391	380	425	416	392	390	430	389	413	361	377	360	377	381	402	430	371	420	388	367	340	417	401	406	391	398	372	369	381	409	376	409	364	398	384	367	440	376	400	386	410	402	390	366	399	428	400	412	412	417	361	401	388	382	374	382	394	357	416	404	411	386	392	388	379	402	401	367	405	377	413	412	409	394	401	376	372	392	419	389	422	372	406	385	400	363	400	391	385	408	427	384	355	421	379	401	377	452	387	395	381	383	398	384	372	372	414	404	416	405	411	387	391	399	356	398	379	368	399	400	444	403	373	403	386	377	403	421	355	399	405	362	391	386	389	386	429	400	357	407	400	378	402	371	438	366	402	430	404	403	401	381	411	383	401	388	422	404	388	384	387	400	414	395	428	389	399	377	397	429	409	416	391	393	405	377	393	397	404	359	412	380	400	388	391	354	399	366	394	368	377	352	381	375	375	392	398	373	401	374	380	414	412	388	390	379	388	365	403	372	391	381	425	405	396	385	407	400	417	392	356	366	398	402	416	371	382	375	364	387	372	378	404	403	400	380	447	391	381	412	383	386	404	400	425	404	405	387	385	437	400	380	412	408	374	402	386	401	409	406	431	389	411	350	378	423	419	426	393	371	375	410	415	403	377	387	393	364	382	388	452	392	394	385	374	380	391	390	443	372	411	386	374	431	359	384	396	397	356	381	378	411	378	384	388	419	413	368	403	401	398	410	457	411	384	413	369	392	405	371	393	352	406	397	419	384	384	373	377	387	387	400	401	393	388	390	367	397	391	389	367	395	377	393	365	386	373	361	415	415	406	379	385	344	418	378	389	403	432	391	385	384	374	405	364	390	387	394	374	392	376	378	394	376	354	363	397	396	374	395	359	422	392	372	390	357	388	414	378	399	403	387	416	365	372	379	392	367	394	385	392	387	371	362	397	385	362	416	408	406	373	415	365	361	393	364	397	406	368	395	361	394	401	386	363	378	393	408	355	401	377	373	414	406	401	378	377	383	398	437	374	401	409	379	404	406	419	417	420	367	377	376	400	396	368	394	355	347	408	384	411	387	381	377	386	385	409	410	391	387	392	401	379	432	415	376	378	417	421	438	395	400	372	348	416	400	403	342	382	397	370	393	370	386	366	351	408	396	376	393	365	389	361	407	406	427	396	375	375	391	391	382	373	417	367	403	354	375	381	399	383	380	404	368	402	413	364	390	446	432	358	405	411	407	355	376	403	386	350	387	389	382	396	389	413	406	368	412	391	420	397	415	393	415	402	391	386	430	402	378	391	368	374	388	389	369	397	389	390	390	415	373	404	387	397	413	381	415	350	423	420	424	419	399	372	380	396	384	384	405	414	373	393	378	360	399	392	397	397	378	382	397	373	410	341	385	403	402	376	397	388	378	428	385	429	374	410	398	384	374	396	381	412	380	383	396	374	377	411	392	392	382	360	384	423	361	423	389	409	376	384	381	388	389	398	399	362	395	400	386	408	404	396	389	402	403	362	393	387	393	409	380	380	426	413	411	377	384	382	439	391	399	387	385	359	371	395	366	401	406	357	425	384	377	437	398	386	391	353	390	419	390	420	363	386	422	381	397	367	402	412	392	380	422	372	386	415	396	382	395	420	410	393	396	384	395	374	378	384	355	404	352	401	383	384	384	397	362	381	398	407	381	363	421	395	398	394	399	353	386	413	446	369	373	401	386	382	396	440	404	393	405	389	372	387	395	403	400	385	383	415	413	366	369	408	397	390	393	378	384	391	446	381	421	384	402	371	405	386	394	384	391	361	409	386	360	382	405	376	386	407	377	370	367	360	388	407	351	378	373	402	409	335	350	392	393	373	401	382	402	421	390	427	383	383	391	400	371	367	411	349	388	391	377	403	355	410	388	382	388	397	412	374	408	404	410	352	385	372	402	389	388	377	389	378	406	365	393	342	359	354	379	417	410	341	391	409	367	391	412	369	411	394	388	381	411	384	393	403	400	394	403	418	358	387	394	433
61686	31879	12895	3855	1580	1926	1111	690	410	371	257	258	213	241	234	222	244	269	224	220	228	236	218	259	256	224	198	215	233	224	210	224	231	218	234	222	220	208	209	209	214	227	239	220	221	227	229	263	228	230	208	215	209	189	227	241	227	182	228	241	193	259	222	218	240	244	222	227	253	229	213	220	241	200	202	231	241	232	208	199	228	236	224	212	233	236	231	224	261	246	214	233	217	229	225	235	217	225	207	233	231	224	209	210	229	228	193	230	220	222	222	213	229	234	244	214	218	228	217	212	204	242	226	213	232	210	213	226	203	235	226	240	228	242	206	203	236	198	199	238	252	279	258	222	183	208	246	220	207	254	225	221	208	229	222	205	194	204	260	233	228	209	231	215	231	211	222	237	232	213	212	217	215	234	237	219	229	224	258	248	236	220	235	235	234	228	254	231	198	229	224	246	203	226	191	238	218	232	221	198	249	194	197	229	192	237	232	232	217	213	196	245	238	198	209	204	216	233	215	200	230	179	234	221	186	201	255	254	214	225	216	231	220	215	194	239	190	235	246	216	242	254	215	240	198	244	232	235	200	224	207	226	239	212	217	197	220	235	226	230	216	229	221	205	218	233	223	220	229	243	210	246	238	198	187	214	250	216	230	194	222	207	209	216	258	211	176	227	232	194	228	233	198	217	233	242	227	243	205	215	238	219	249	249	211	227	265	195	234	219	229	237	229	211	237	218	213	196	238	260	217	232	223	218	221	239	223	204	211	228	230	231	237	259	247	189	202	236	226	215	205	203	224	226	214	227	255	234	210	202	213	201	240	230	229	222	224	212	214	216	252	224	225	227	209	227	220	222	215	216	242	224	219	226	216	224	230	247	199	217	221	247	214	205	234	191	222	237	235	238	236	225	241	239	240	233	217	220	223	228	233	211	233	219	214	242	240	202	209	226	232	219	214	237	211	221	238	237	213	223	239	245	210	215	217	218	231	215	222	205	215	228	229	250	228	224	220	232	222	217	223	206	228	227	224	191	245	208	206	207	236	236	230	239	227	229	222	237	221	234	235	219	226	190	222	219	244	250	218	227	209	229	225	225	213	219	220	237	189	242	200	228	172	254	199	216	195	190	206	217	218	201	228	238	262	237	222	204	240	258	224	242	205	232	214	205	225	200	234	256	233	212	220	230	211	242	222	231	244	234	235	202	255	232	276	221	245	236	203	231	247	216	201	226	228	211	215	194	225	230	229	250	208	226	256	238	239	220	239	215	260	213	225	240	211	214	224	225	226	250	241	231	236	242	207	239	249	207	220	217	235	238	220	239	257	241	213	201	211	216	199	205	202	226	203	241	217	210	215	229	253	247	220	201	212	218	218	249	205	244	224	210	253	215	197	243	214	224	216	214	223	243	225	214	254	209	222	217	214	243	224	241	228	236	204	221	233	228	211	213	231	214	240	245	245	236	209	218	242	235	229	234	252	206	212	216	208	211	221	217	230	233	198	229	232	222	249	209	232	247	205	235	220	225	232	225	209	205	212	224	219	201	214	241	211	238	234	241	207	207	239	206	239	215	218	243	230	205	216	182	227	211	223	216	251	236	202	224	191	225	217	253	225	206	230	224	266	216	209	208	203	234	212	232	230	231	212	235	232	208	214	219	247	232	225	220	229	225	228	245	222	199	232	213	195	226	225	235	245	220	224	215	228	213	217	207	212	232	222	204	222	223	220	197	220	240	207	224	245	229	226	220	203	189	220	231	235	240	225	222	215	210	219	243	218	197	237	206	237	251	202	208	222	239	228	229	249	226	211	219	245	233	240	243	212	222	234	225	225	249	212	221	225	240	205	232	216	214	230	216	227	221	195	247	228	200	213	217	230	253	204	193	221	193	191	231	228	238	252	240	243	206	170	213	208	222	201	202	207	239	197	224	237	221	243	266	232	246	218	220	221	201	224	223	226	223	211	237	218	243	218	243	230	223	221	208	253	207	227	220	218	205	207	234	200	217	213	218	231	238	227	256	226	229	198	203	241	249	210	240	241	213	230	237	228	245	206	209	222	218	245	238	233	190	210	227	226	220	231	236	238	212	234	235	180	216	177	188	210	252	220	224	209	222	197	237	247	213	213	215	221	250	202	242	248	228	225	208	213	215	232	220	231	197	213	210	226	288	196	222	243	244	191	212	203	223	224	222	228	223	222	237	207	201	201	228	207	212	255	203	270	245	247	244	215	228	219	228	212	240	222	224	225	231	216	221	186	234	216	243	219	232	236	218	230	229	220	214	206	213	246	219	230	245	250	243	202	199	215	233	244	218	244	223	227	246	224	214	229	249	227	215	229	208	224	234	242	212	249	193	212	197	216	245	260	208	218	219	242	231	223	241	263	228	224	234	205	216	203	235	247	235	248	234	241	237	232	185	241	232	239	234	209	226	229	210	231	234	214	239	233	188	240	227	224	203	252	230	245	221	239	211	236	235	224	259	223	237	211	206	241	209	225	223	208	237	222	221	207	257	238	228	237	240	219	239	206	257	261	240	244	231	227	207	225	242	205	205	230	232	250	211	219	226	230	219	231	242	264	214	203	222	242	224	225	210	184	218	212	229	244	224	237	231	212	225	203	212	205	232	203	214	218	218	227	209	258	223	213	221	226	218	214	235	275	204	215	225	230	216	234	196	228	217	216	240	247	220	247	223	220	237	237	213	226	219	220	251	226	236	241	221	238	212	233	223	221	230	226	224	205	221	220	213	210	229	215	238	233	208	225	230	211	244	209	250	195	252	224	275	247	219	213	220	228	217	246	199	217	235	244	239	256	227	215	209	225	204	214	270	202	215	216	207	221	226	192	205	238	221	212	210	244	244	220	231	234	210	205	231	224	228	188	225	231	209	228	211	224	253	205	241	253	243	211	213	227	240	223	217	241	194	181	221	178	230	205	232	214	242	228	193	238	241	203	243	228	230	232	244	218	236	222	227	236	212	230	195	201	236	238	240	230	230	223	232	218	210	224	227	210	229	214	217	232	233	219	237	219	227	226	196	210	212	244	188	224	261	235	228	210	214	209	256	207	252	219	187	228	245	220	213	243	233	221	223	211	220	208	201	238	213	226	231	237	206	246	251	215	203	228	218	229	210	198	262	272	243	173	211	234	220	204	228	228	224	208	217	211	222	226	243	209	215	247	239	225	218	213	226	246	224	241	232	205	212	266	229	208	228	215	209	230	224	232	229	217	220	201	222	233	215	235	226	228	195	202	208	195	226	215	200	237	218	218	219	227	249	207	213	233	220	229	196	222	229	207	211	204	231	242	232	223	223	233	236	217	225	216	215	217	227	212	236	243	225	189	213	260	189	209	248	217	216	223	215	226	239	220	224	215	222	237	227	229	210	246	228	216	229	190	230	235	221	189	195	235	235	229	255	225	254	244	232	226	208	209	263	236	207	221	237	239	225	229	199	231	219	207	196	231	255	224	218	224	234	253	215	232	218	231	196	236	225	222	253
37180	20112	12842	6779	4425	6530	4175	2661	1735	1077	683	557	580	531	556	509	510	523	495	503	474	499	475	514	485	509	455	498	532	479	510	452	468	484	491	470	524	490	477	516	485	501	485	470	492	435	505	472	463	501	506	512	531	488	520	483	498	494	480	486	503	501	460	533	480	514	490	457	477	469	425	502	472	467	512	496	457	439	501	480	483	471	501	464	481	455	512	495	462	520	513	483	458	442	479	479	429	493	482	494	498	479	490	510	487	539	461	461	502	486	510	503	425	504	501	459	503	508	492	493	445	503	475	496	466	488	437	465	498	486	481	482	518	426	462	507	488	478	478	480	498	466	490	491	486	486	478	435	473	441	459	539	462	494	464	498	432	466	487	492	453	458	464	485	513	471	480	461	481	500	499	494	497	516	454	484	468	470	458	492	488	459	424	485	468	500	499	488	470	451	485	478	448	460	482	505	472	489	494	486	466	480	494	472	480	456	481	484	522	482	456	479	476	520	472	472	478	469	431	458	476	511	485	492	461	446	476	484	486	451	485	467	467	466	486	488	482	514	478	486	477	489	430	449	471	484	453	515	438	454	474	497	512	480	461	488	504	456	445	446	480	491	481	493	450	462	476	469	478	449	466	462	497	470	473	491	506	477	484	486	450	514	542	483	500	470	508	489	477	465	513	458	474	470	511	451	498	452	478	478	466	489	443	429	489	495	472	458	462	489	442	437	492	497	462	469	467	500	460	523	492	478	462	488	497	478	469	459	478	457	429	467	469	513	497	499	477	496	440	509	459	459	467	462	482	507	473	478	483	502	478	481	505	477	462	520	488	452	526	465	495	476	428	469	487	489	518	452	457	506	474	473	521	481	503	466	500	519	465	493	468	503	484	485	473	475	486	462	495	479	490	491	499	495	471	429	456	489	482	462	471	461	458	495	463	467	482	462	513	492	532	445	471	462	474	451	440	462	470	518	477	474	415	480	491	498	486	474	491	490	487	508	494	494	462	481	483	459	466	498	455	463	452	487	511	469	471	450	471	443	455	484	453	480	432	470	481	497	508	486	459	462	485	487	478	448	460	465	473	485	461	434	485	471	478	453	454	441	481	480	486	477	478	422	458	462	480	453	504	525	489	495	482	434	524	486	467	504	477	467	526	456	451	451	470	440	471	532	456	497	500	460	506	481	453	476	476	412	474	511	429	469	474	502	468	507	468	483	503	438	527	440	503	475	493	461	465	480	485	493	446	486	486	487	469	483	454	487	473	472	466	461	501	460	495	449	482	477	462	474	467	517	463	493	490	428	515	470	513	442	498	479	456	483	487	534	513	450	468	477	470	486	465	456	487	458	492	479	497	478	489	465	512	482	472	475	479	474	467	452	461	446	461	512	497	449	493	462	463	471	475	475	452	498	475	465	512	516	490	506	484	475	471	503	474	445	481	466	482	506	485	458	455	493	466	521	456	495	492	518	505	473	489	463	498	509	484	501	460	464	485	462	447	472	475	473	470	485	472	481	491	477	473	514	504	435	463	441	460	456	519	474	493	465	515	508	493	457	479	462	461	441	485	461	453	482	480	505	409	506	455	501	464	465	486	525	486	387	476	483	522	459	464	478	507	501	460	480	461	486	481	477	466	501	468	480	490	490	506	503	464	547	496	476	474	476	466	468	535	473	486	493	472	481	488	514	530	506	486	478	483	472	457	481	475	513	503	473	450	482	447	470	479	485	486	445	477	489	439	441	490	499	438	525	476	478	452	485	488	460	481	493	490	483	481	463	478	479	490	481	466	474	460	486	516	472	522	473	510	485	461	474	444	499	510	507	536	472	471	464	474	464	447	479	464	480	476	505	476	452	473	467	499	473	509	481	528	475	455	484	471	468	476	486	491	473	494	467	455	515	480	455	472	521	493	487	501	475	481	452	479	472	472	477	457	468	506	474	448	477	496	508	463	500	503	469	468	485	448	480	457	505	476	497	468	508	493	476	464	481	478	481	471	481	504	473	466	481	490	466	466	528	482	517	466	470	485	461	445	511	491	483	485	460	498	481	456	501	491	489	484	485	460	470	490	494	460	465	441	474	487	511	465	476	482	468	466	453	519	493	512	503	480	492	463	484	466	477	459	479	502	471	453	463	456	484	509	466	473	453	478	503	465	531	515	485	499	482	458	500	477	487	503	506	482	502	477	492	478	471	473	483	472	510	503	472	470	491	488	488	486	454	507	497	482	485	450	508	484	493	498	480	501	498	439	459	470	498	481	508	488	515	439	519	472	480	499	462	429	485	475	488	454	520	521	466	492	456	484	484	479	483	472	480	465	486	484	456	470	514	445	495	547	464	476	443	506	454	459	474	508	490	445	513	487	469	482	464	486	453	483	504	463	488	473	457	492	469	443	468	473	461	468	480	457	533	469	490	444	429	485	462	476	494	437	484	491	473	481	463	462	504	449	487	521	490	482	476	460	512	491	480	469	487	502	507	504	463	468	501	492	505	470	491	488	481	469	466	481	486	459	500	486	480	458	469	464	437	475	454	460	470	440	486	434	489	468	479	516	475	488	448	464	500	470	443	484	484	466	514	474	554	507	468	481	448	487	479	517	506	449	469	485	478	498	506	475	498	483	469	475	466	461	491	451	470	489	471	483	498	452	485	493	470	491	512	486	461	471	451	481	489	482	454	515	512	513	436	482	523	469	440	471	514	508	466	461	480	475	499	483	462	452	472	484	504	502	496	465	484	501	472	468	456	499	507	474	487	468	458	509	504	484	454	493	483	498	513	502	457	494	441	480	475	450	474	477	460	466	455	521	461	461	491	492	510	490	487	459	456	478	494	518	473	477	500	456	525	484	497	523	488	490	459	468	484	502	502	446	503	473	536	497	501	466	474	463	475	450	494	489	494	471	487	513	478	458	477	478	466	469	473	521	508	491	539	467	485	486	482	511	447	465	498	491	512	466	464	479	473	448	448	495	487	482	500	491	456	445	516	516	501	469	495	494	482	493	492	481	459	466	516	451	502	465	477	505	481	534	477	460	448	468	507	462	461	473	494	468	482	456	469	447	494	448	472	474	456	449	452	486	493	502	510	489	494	464	486	476	462	462	489	497	494	463	477	516	464	485	494	509	499	499	501	477	478	511	455	532	507	502	462	485	492	476	481	466	502	498	483	513	494	460	470	495	460	488	486	464	490	460	495	489	509	470	474	479	511	509	507	458	473	457	515	515	488	477	479	481	474	501	492	493	452	470	494	466	455	473	505	498	467	477	481	483	398	460	497	464	507	480	452	481	489	481	512	483	476	507	459	494	480	443	480	520	482	446	511	486	456	504	446	499	520	496	458	464	463	457	484	479	494	486	523	429	494	493	442	496	473	438	491	463	490	474	484	472	470	524	485	510	464	505	464	442	478	494	447	494	450	445	501	498	490	452	478	486	441	510	475	485	511	464	497	495	462	490	502	494	473	507	488	468	506	464	479	521	453	456	469	476	462	503	462	447	496
43274	16511	4384	1309	432	240	210	238	216	187	176	214	231	219	170	210	223	212	219	194	202	214	204	210	195	219	189	201	207	225	203	176	223	228	219	178	205	203	235	195	233	232	195	180	191	199	198	186	196	220	214	214	217	218	207	208	214	205	204	171	209	213	211	194	205	172	179	205	199	190	190	190	202	201	182	225	212	200	190	201	195	214	221	218	224	186	202	200	196	190	165	195	181	179	195	205	225	197	202	212	198	206	199	202	195	220	194	247	198	188	196	219	180	207	227	220	217	194	198	182	194	204	185	179	184	205	192	201	222	211	217	207	203	199	204	188	212	218	206	181	223	189	175	224	204	197	189	184	223	180	209	213	203	211	213	201	206	203	191	180	224	221	192	202	180	220	162	163	186	215	219	202	184	180	188	202	224	200	194	190	214	203	198	205	201	227	209	206	195	225	189	188	219	227	209	194	197	177	189	188	210	192	207	187	175	179	214	210	222	199	212	161	169	209	206	172	210	206	208	201	204	204	203	226	228	200	201	194	203	186	179	196	191	212	209	204	207	209	172	198	201	198	201	216	218	202	185	165	181	201	203	212	214	210	203	184	215	179	204	196	194	203	211	192	201	218	174	194	189	214	226	187	189	207	178	171	186	223	173	205	187	190	210	222	187	217	173	203	192	207	218	224	177	191	218	196	182	189	206	220	225	194	175	180	208	193	188	225	162	205	203	196	194	209	195	196	199	227	202	216	183	185	204	187	200	174	199	184	178	216	216	211	199	210	200	190	205	188	178	206	221	211	193	174	176	191	200	182	193	189	212	192	244	207	207	202	173	235	210	213	215	206	188	189	210	198	215	198	217	208	218	181	194	188	195	204	206	207	204	212	255	193	191	222	195	175	206	190	207	195	196	185	203	194	208	213	200	202	215	206	203	209	176	197	205	187	221	192	196	206	197	187	186	186	178	195	214	165	202	219	189	193	207	196	200	230	221	210	185	226	185	192	204	200	204	179	194	207	166	196	178	234	185	237	189	194	176	193	200	225	181	227	213	217	202	174	192	218	209	187	227	193	218	192	195	192	179	169	204	219	222	189	212	214	200	200	208	195	228	213	237	190	180	197	198	186	203	213	194	198	204	185	224	207	192	225	201	224	209	203	176	170	221	192	218	210	200	190	199	181	218	195	189	200	191	199	215	218	216	190	176	203	208	199	197	223	167	183	222	199	230	204	198	195	220	193	203	215	186	216	174	188	190	208	199	222	198	193	206	186	222	191	205	212	225	184	194	171	221	206	195	202	183	193	231	196	171	192	180	188	199	187	197	220	221	226	225	196	220	184	211	207	209	196	195	220	216	188	218	182	201	195	180	208	207	173	203	226	206	192	210	205	218	239	216	192	225	188	198	185	190	201	206	183	177	221	211	202	194	194	194	203	237	189	206	209	209	231	222	212	198	188	193	210	192	216	210	198	207	198	190	189	202	219	212	200	184	237	183	221	191	212	203	205	193	214	241	204	183	208	200	195	181	209	216	176	182	200	204	204	215	205	210	210	202	204	199	209	207	221	191	211	222	187	175	199	204	216	194	199	196	172	190	198	200	229	210	178	187	210	191	205	195	208	196	190	227	221	197	180	201	215	215	171	199	204	220	202	221	191	186	198	222	226	229	182	207	208	169	215	181	179	202	195	185	211	179	199	194	191	211	198	180	172	200	200	199	178	176	187	163	197	200	177	219	207	207	199	194	221	212	182	197	196	200	203	214	189	198	171	192	190	209	188	200	202	189	208	195	199	182	204	192	215	195	202	221	201	166	242	220	208	186	225	197	199	196	200	191	201	191	194	178	202	178	187	187	189	183	181	166	153	192	199	217	211	191	214	200	185	211	185	198	197	191	202	174	205	178	191	188	214	169	183	206	212	193	201	189	166	219	233	209	209	234	210	203	168	206	207	158	212	223	189	179	192	194	202	186	224	195	219	193	187	210	202	210	188	214	181	193	218	210	178	189	189	193	173	199	217	222	209	218	206	197	209	193	221	201	173	207	189	205	198	207	186	220	196	212	178	213	191	209	186	188	233	221	191	192	212	208	209	187	174	175	177	205	196	169	181	204	212	235	198	204	209	193	210	191	202	192	203	155	200	218	191	198	174	214	203	204	197	197	228	211	212	187	203	187	200	214	226	211	254	162	178	210	195	197	195	204	191	213	180	197	209	213	209	174	198	180	192	194	210	242	212	180	226	179	184	201	175	173	229	202	188	199	210	217	170	209	204	210	190	192	205	215	201	175	207	226	234	165	197	192	183	204	197	208	224	216	241	203	195	190	196	223	189	203	210	210	214	203	188	170	236	228	194	210	217	202	210	188	182	213	188	215	199	213	169	223	170	202	199	226	228	208	197	168	219	189	205	203	200	226	200	211	192	220	203	191	186	211	184	178	198	200	182	209	207	208	193	200	234	204	210	177	203	191	175	182	172	214	186	203	187	208	224	205	180	174	196	189	172	198	213	197	210	198	198	215	191	200	192	183	212	190	215	209	217	170	195	199	179	208	182	207	189	199	185	207	214	198	201	222	195	199	206	195	160	191	202	195	198	214	207	197	191	188	208	182	188	193	196	190	203	203	220	198	219	181	166	193	183	196	186	223	205	193	196	235	208	193	183	176	180	191	216	196	207	217	217	205	188	184	203	236	203	202	180	181	186	184	220	221	179	191	204	191	212	215	207	212	204	199	183	185	190	242	198	182	219	208	204	194	172	194	204	218	193	200	213	202	186	205	178	188	202	184	216	225	213	205	193	213	190	187	195	197	212	189	203	187	178	216	206	215	188	202	192	164	218	208	233	205	187	204	222	195	210	176	197	196	208	230	208	217	203	183	210	212	195	190	188	177	184	209	189	223	221	220	217	203	221	170	200	218	196	183	202	173	187	215	177	192	199	184	191	211	207	203	197	197	211	197	188	205	191	190	212	212	198	207	213	199	205	224	198	206	193	202	186	206	191	208	189	222	188	197	209	205	188	229	225	196	210	213	201	209	210	180	200	221	237	196	215	220	197	183	190	182	192	184	200	215	183	211	224	252	218	201	195	207	209	192	204	206	213	206	184	205	180	196	199	244	198	223	190	184	217	187	218	201	196	208	224	229	202	201	187	199	203	190	189	202	196	210	204	179	194	212	185	195	171	184	208	178	174	196	195	214	232	178	201	218	227	184	210	213	181	183	233	212	176	215	213	199	203	202	207	201	195	173	186	230	217	201	220	226	207	177	196	243	225	180	214	175	199	204	211	179	200	205	205	222	212	193	216	174	209	216	209	211	202	212	207	176	199	203	200	190	241	198	202	214	209	237	191	204	208	201	191	221	190	225	214	203	222	221	214	244	172	202	196	204	202	208	204	220	197	181	222	174	215	193	207	194	250	193	210	206	220	192	205	195	206	181	207	179	218	198	215	237	204	206	182	202	203	198	237	171	200	182	178	203	179	207	227	210	218	224	207	198	215	211	193
27009	9974	5889	2963	1022	583	444	465	455	436	472	421	408	437	434	469	420	413	399	421	442	422	483	408	389	415	416	444	429	438	423	418	436	447	431	452	409	416	416	459	399	406	433	444	443	399	405	417	407	413	424	448	439	387	436	416	436	439	420	442	399	442	398	425	459	422	425	439	445	425	438	410	466	414	432	444	448	467	435	416	442	444	412	439	452	431	429	453	450	466	441	434	430	454	447	460	437	436	467	400	412	390	418	425	482	432	422	414	426	410	453	445	430	436	420	428	435	442	482	428	438	402	407	427	440	447	416	431	432	438	438	442	389	414	430	456	426	395	471	437	426	416	425	457	415	471	445	437	416	415	437	406	447	414	441	391	419	446	405	404	381	440	432	436	431	447	436	434	390	432	439	444	408	424	467	401	435	461	419	433	432	492	402	428	430	419	468	419	411	404	412	426	439	461	420	405	429	414	386	433	430	450	430	426	427	424	441	429	461	429	438	423	445	467	410	430	412	445	423	431	405	417	440	442	457	427	408	444	421	397	397	452	407	462	424	454	416	405	446	432	431	447	428	434	368	442	385	392	434	418	431	418	424	424	424	434	435	414	444	458	402	443	438	442	432	430	418	437	440	434	418	417	428	480	438	440	448	442	400	452	449	405	451	420	452	452	503	433	450	408	425	435	448	439	436	431	436	434	396	441	434	469	442	420	442	404	422	418	467	433	450	427	472	385	443	429	398	405	421	441	408	443	431	456	440	445	381	446	409	420	398	415	413	436	479	438	436	417	379	416	446	434	417	456	418	431	449	410	413	446	438	442	424	420	423	416	420	423	397	442	402	448	458	422	441	430	398	448	423	432	423	434	422	427	449	394	421	406	477	453	443	464	416	463	390	445	430	448	441	437	392	431	429	446	429	419	418	400	427	451	430	390	444	425	411	447	420	451	443	455	463	442	435	415	457	430	435	443	474	411	428	426	444	400	444	433	412	444	451	414	412	436	431	417	435	450	419	401	424	438	444	431	428	420	407	405	446	433	419	460	404	476	435	412	445	440	436	404	408	412	436	409	432	444	441	416	429	410	407	421	417	425	444	452	406	406	429	400	385	436	432	435	435	418	427	428	448	461	434	432	447	414	440	424	392	449	418	434	410	432	442	481	423	396	473	389	429	446	425	379	430	425	429	465	403	400	480	407	431	440	434	458	449	434	448	410	437	414	429	437	438	423	430	401	407	435	392	445	414	425	428	462	430	473	427	435	423	412	379	442	434	421	464	419	437	390	454	415	418	459	418	414	413	438	395	429	442	408	395	417	440	439	422	458	469	458	412	416	455	464	453	416	409	414	441	411	393	417	419	450	444	462	415	403	444	448	444	419	397	404	430	435	418	395	458	444	422	440	405	387	424	404	440	413	381	427	423	436	451	429	454	443	426	391	445	431	431	407	425	424	413	436	464	448	441	406	425	420	423	463	419	417	413	429	413	458	452	416	453	418	444	462	446	422	420	484	410	434	448	418	421	420	406	428	448	449	412	411	405	447	410	405	421	449	446	446	408	421	430	427	438	444	455	405	467	459	411	402	420	394	424	461	414	439	460	456	456	413	454	437	435	393	443	422	413	413	441	432	410	432	446	424	400	433	465	451	433	421	448	448	417	448	429	448	409	431	462	423	435	450	416	434	457	442	412	433	422	416	428	416	457	431	418	431	403	458	464	404	409	437	408	461	393	423	442	412	413	450	387	412	419	457	445	440	435	430	403	452	403	392	423	433	410	435	423	436	430	416	429	471	418	420	459	428	454	434	455	439	420	426	403	410	429	455	438	448	442	432	401	410	427	453	449	407	428	443	458	424	458	428	418	403	388	463	449	439	449	445	445	417	426	450	445	437	426	448	430	423	430	387	412	451	419	438	434	423	432	449	439	435	401	444	442	460	435	459	459	444	457	409	413	436	404	414	434	443	460	425	460	423	453	440	431	404	429	407	385	431	461	417	446	411	457	428	410	462	432	381	480	416	420	397	430	411	429	422	422	413	406	441	426	429	455	407	420	431	411	408	441	420	413	443	457	422	447	443	459	484	402	429	414	419	407	416	408	410	434	450	422	423	440	428	410	440	414	450	441	450	469	447	425	408	428	422	426	448	435	403	467	448	430	435	444	424	455	421	439	434	443	420	456	435	422	402	406	441	407	456	463	447	451	442	439	400	404	401	398	441	391	421	441	432	410	439	436	432	458	447	425	452	432	422	441	406	438	400	420	475	403	418	434	441	392	429	443	454	429	454	418	428	424	448	415	408	417	422	425	414	397	444	433	429	413	456	435	440	397	389	425	411	447	430	417	395	458	421	414	427	427	440	475	399	426	428	440	434	437	456	424	423	421	407	434	437	460	421	445	425	427	430	440	450	421	444	427	399	442	426	443	420	463	446	419	407	423	408	415	450	388	450	389	441	448	402	468	460	449	417	414	441	446	447	425	403	481	436	450	434	440	425	400	413	416	415	446	424	467	421	435	460	385	434	422	462	440	421	444	400	427	419	430	445	453	427	412	443	454	443	403	422	413	409	407	446	453	468	422	398	402	423	426	413	443	457	431	424	445	430	428	414	428	419	443	468	453	397	441	377	412	422	426	400	448	425	420	429	427	461	421	412	438	397	417	407	453	401	451	426	412	448	396	416	450	422	469	451	438	409	442	422	434	434	413	433	469	464	442	437	420	437	411	404	456	436	448	424	446	443	438	435	438	428	412	446	426	418	422	411	436	390	414	420	447	422	418	473	424	366	423	439	419	408	425	445	435	444	465	426	440	428	452	434	429	450	443	408	423	400	432	433	425	420	456	390	408	434	423	438	416	422	410	423	441	468	461	432	417	445	464	411	427	413	422	426	413	413	423	442	410	422	443	411	433	398	405	443	393	420	418	402	422	429	417	459	414	461	422	432	402	441	451	458	412	430	416	432	420	430	426	407	389	447	411	452	411	378	428	462	430	415	443	424	425	408	430	456	422	432	429	404	451	421	408	392	436	432	441	441	434	424	452	439	456	451	459	462	424	429	452	457	426	436	398	438	420	405	401	435	433	403	407	413	417	438	424	417	447	436	418	447	428	461	382	417	412	450	413	420	427	421	451	441	423	449	434	442	450	428	444	408	445	423	437	380	429	432	423	424	421	430	430	440	434	451	448	467	432	438	387	418	426	417	407	422	452	430	431	440	449	426	413	396	442	449	422	435	452	439	418	392	404	446	431	451	424	455	424	419	419	421	426	390	420	442	426	427	466	448	426	464	415	461	443	444	437	436	439	447	409	427	410	409	420	412	405	421	450	445	397	413	427	414	443	428	410	407	446	445	453	451	453	419	454	439	465	391	440	454	424	428	373	406	403	407	440	413	419	416	408	438	401	434	423	438	453	440	400	451	477	446	460	423	444	428	421	477	455	408	411	394	432	456	451	448	409	449	429	455	428	393	435	423	425	438	409	427	444	401	424	409	415	421	458	427	401	469
54381	24240	7322	2311	772	942	606	411	308	230	199	170	197	179	183	198	192	173	165	206	185	166	178	194	206	188	185	187	179	188	187	193	142	171	160	177	193	209	173	184	190	187	187	177	178	159	178	196	185	217	169	171	168	187	183	189	180	189	170	187	171	166	167	174	181	177	167	151	189	180	158	180	191	180	192	187	180	197	165	175	171	194	181	173	181	156	179	200	171	175	187	179	207	146	176	176	167	160	168	166	181	167	166	211	169	140	188	168	172	190	137	166	181	191	158	161	190	183	175	155	176	168	171	196	188	171	159	177	172	182	176	177	190	188	189	169	199	169	198	182	160	163	160	210	187	159	180	188	183	176	174	189	178	199	168	187	181	214	201	182	177	177	162	176	174	173	166	182	174	165	132	154	170	178	183	181	158	157	198	209	176	163	181	184	136	188	177	181	187	191	173	178	198	173	212	158	183	163	168	192	181	207	191	166	198	171	184	156	200	146	162	193	181	183	191	213	175	176	170	198	174	166	169	190	207	178	166	155	180	179	188	192	171	169	168	187	184	180	173	188	169	160	172	184	197	174	171	171	183	205	180	179	169	193	162	188	165	148	185	192	192	173	163	150	187	181	212	179	178	178	156	186	170	182	181	193	193	195	188	164	170	162	197	171	180	160	148	167	192	209	159	151	188	180	182	178	173	160	197	189	188	156	185	175	209	178	188	162	170	189	206	175	225	211	153	195	171	183	202	178	211	212	175	200	191	185	173	163	172	167	173	187	188	184	186	167	162	177	162	189	158	188	194	179	180	184	187	175	164	150	176	169	173	184	181	183	164	145	184	190	130	197	193	165	175	170	179	179	177	187	160	150	172	184	174	198	193	184	192	196	180	176	192	200	162	177	174	160	198	180	197	183	188	165	145	170	193	206	172	169	207	201	156	172	163	167	149	203	198	173	200	180	186	175	204	157	183	181	173	181	162	161	180	191	210	177	197	163	159	190	207	158	176	184	174	172	189	203	208	165	154	171	179	205	215	171	182	168	165	172	174	179	192	173	191	176	178	161	203	205	183	173	172	205	179	158	168	188	186	177	194	180	183	184	171	180	175	166	172	196	168	166	158	172	170	156	179	176	177	178	177	185	162	162	161	175	153	185	191	186	211	162	180	171	185	190	173	173	175	171	157	164	167	187	170	179	152	180	188	171	185	200	163	178	170	152	157	181	182	167	194	191	157	199	179	187	196	188	165	160	170	184	192	174	170	165	198	162	180	146	168	182	182	160	168	193	166	192	177	182	195	161	165	161	212	182	204	174	170	173	154	187	209	195	160	169	165	167	186	169	171	181	190	184	182	157	161	195	192	185	146	150	190	192	200	188	212	198	189	170	171	200	173	159	185	156	187	168	179	174	184	167	160	180	183	161	168	190	158	145	179	177	197	214	172	180	178	191	188	202	178	190	185	151	187	168	191	180	177	157	198	183	188	173	170	179	192	185	195	161	166	164	195	195	228	175	182	175	182	159	182	190	157	163	197	171	191	170	192	194	170	177	171	180	163	175	166	190	174	174	189	155	170	217	171	162	158	170	189	181	161	186	192	191	175	182	190	200	179	190	157	169	189	177	175	187	150	175	215	163	179	189	178	195	180	161	175	185	171	144	171	171	181	178	172	168	164	155	159	195	162	180	163	177	204	178	170	180	148	182	183	169	178	155	175	164	166	189	172	179	182	181	182	149	183	175	196	169	178	164	199	151	171	172	176	152	152	194	163	209	162	201	179	218	174	170	174	164	160	185	186	189	166	178	159	178	202	182	179	163	189	199	163	197	187	176	184	176	186	187	190	197	177	183	177	182	153	196	167	156	199	168	193	171	179	175	145	157	218	176	180	146	178	177	180	188	172	183	192	206	211	197	157	155	167	179	189	188	175	179	198	188	208	178	150	182	189	183	196	191	199	190	183	149	202	165	185	186	185	184	185	189	187	170	190	177	174	171	212	196	175	177	181	183	172	195	198	180	181	189	200	158	179	178	179	149	183	170	166	179	164	170	178	198	179	203	144	174	177	190	199	169	159	170	162	167	178	128	204	172	188	166	185	178	185	176	154	165	182	204	161	179	168	187	199	168	172	183	171	183	154	172	169	189	184	195	170	156	179	173	169	169	166	194	181	204	191	195	167	162	182	186	189	183	176	208	183	210	193	146	163	174	199	173	185	182	179	186	171	159	159	184	179	184	191	173	156	196	190	179	163	188	199	196	170	195	165	194	176	185	180	193	181	201	179	199	168	210	190	190	178	176	185	188	171	172	169	159	168	174	181	186	200	183	158	179	174	162	180	190	172	161	188	184	169	204	182	175	169	183	181	198	186	182	202	206	178	198	184	181	176	180	172	214	179	170	170	192	198	190	167	163	165	183	180	171	165	170	182	176	169	184	202	184	221	190	199	191	171	205	183	159	179	189	199	210	178	176	157	171	192	180	151	161	188	178	181	191	154	187	170	165	179	186	186	162	189	186	179	164	207	159	199	166	170	208	196	168	173	169	195	190	154	188	206	171	180	201	180	178	180	198	170	205	158	179	172	181	170	201	180	179	164	151	211	200	175	162	177	176	200	216	201	177	162	174	191	146	183	181	164	178	183	184	186	155	179	169	199	178	152	177	166	175	181	181	172	177	205	187	198	178	197	167	183	192	181	205	183	184	186	175	178	186	191	179	194	187	167	175	140	171	168	178	166	174	171	204	201	171	161	162	182	165	190	164	184	174	186	179	166	171	179	169	190	181	192	180	173	162	204	166	188	178	186	183	168	179	195	162	174	182	169	186	243	191	199	193	154	165	162	169	187	164	185	178	142	162	175	163	175	170	179	186	186	213	178	207	175	155	152	195	178	180	195	189	164	196	208	176	176	152	164	144	178	186	174	196	206	193	178	172	172	174	160	193	187	192	195	168	178	193	188	172	170	166	174	166	171	185	190	159	183	179	178	190	153	187	170	183	158	201	202	155	186	168	161	149	147	183	193	193	174	165	176	174	163	178	172	188	190	186	185	168	204	160	193	183	157	160	168	178	176	180	199	206	188	168	187	162	206	171	180	147	185	177	177	161	180	184	178	172	175	174	165	168	172	186	185	150	183	165	182	187	191	178	180	186	199	186	187	190	154	183	162	167	154	142	176	173	185	189	164	198	191	166	169	177	191	166	186	177	179	178	190	200	181	196	212	188	181	165	176	162	154	168	199	182	140	185	145	162	175	162	172	155	183	195	202	179	201	170	173	178	185	178	185	200	190	206	164	183	188	158	182	177	159	158	185	176	184	167	185	207	190	165	165	181	167	179	177	184	176	191	177	158	154	174	180	192	212	191	184	187	164	179	197	210	189	198	179	193	182	179	190	160	178	177	172	199	183	190	175	163	186	170	176	172	176	154	171	197	156	173	158	187	168	178	197	192	169	169	169	204	162	172	165	170	211	168	154	199	168	170	153	194	174	178	176	178	194	197	180	181	185	148
33975	14644	7788	5124	2411	3611	2162	1535	1029	675	484	459	423	446	419	397	394	413	413	417	407	368	397	397	424	421	374	441	411	389	427	417	414	383	395	423	402	368	396	397	386	416	369	437	399	384	384	415	392	437	412	378	378	401	388	410	389	413	389	372	442	421	416	374	432	392	408	388	401	398	375	375	395	392	367	402	405	399	405	417	411	385	400	396	355	398	393	411	389	355	405	405	384	386	385	397	380	408	423	384	383	409	385	374	383	401	406	422	378	373	384	414	387	357	388	366	419	433	386	410	404	395	391	357	351	432	399	404	364	390	351	438	413	432	367	373	404	408	382	398	419	392	416	372	397	363	401	417	412	399	380	430	403	392	398	377	411	390	372	379	387	391	391	398	417	381	378	409	372	406	408	417	395	398	409	355	403	415	410	388	394	424	408	369	388	370	414	395	405	358	393	430	421	389	401	408	379	395	378	353	384	395	384	380	409	397	409	394	381	384	418	410	384	396	409	390	380	411	384	381	379	397	402	422	410	405	448	396	366	394	389	398	386	422	389	405	384	419	411	398	397	396	406	428	378	382	394	399	393	403	423	356	392	417	407	409	413	397	390	399	402	422	371	381	406	358	394	438	451	401	390	354	378	404	387	374	429	421	368	405	373	426	385	386	383	358	400	411	397	412	401	379	389	382	402	360	387	396	416	422	412	386	356	409	368	375	418	396	394	381	392	431	372	417	391	402	390	420	390	386	394	374	380	397	403	421	395	392	394	389	388	359	405	396	391	407	389	388	390	373	380	363	373	387	373	390	369	404	342	363	364	414	391	411	381	393	378	401	389	394	373	403	379	369	396	353	396	403	403	397	384	406	373	410	432	416	407	406	397	404	410	346	362	430	403	367	434	365	409	396	392	414	392	397	396	379	402	394	366	391	370	405	392	392	415	369	409	401	394	414	371	394	395	373	400	399	347	370	380	367	371	412	399	374	404	402	420	395	403	368	394	421	383	375	383	358	375	420	387	401	395	400	379	412	411	402	410	368	411	378	374	405	392	390	408	384	370	419	391	359	403	400	350	371	398	381	368	378	365	396	394	391	396	395	394	357	392	381	424	403	405	361	405	396	389	375	368	377	381	382	407	394	401	418	412	400	378	402	408	352	391	383	412	363	405	389	355	417	384	397	389	385	399	390	399	369	409	401	391	388	406	428	406	406	367	392	412	419	419	384	337	381	376	348	423	449	378	379	363	392	407	341	402	381	400	383	381	410	424	380	414	380	393	346	399	425	386	379	404	402	386	394	388	415	376	382	392	387	411	373	387	397	380	457	412	401	384	415	385	441	377	400	425	368	388	389	390	434	353	379	380	411	360	417	397	377	418	372	393	415	376	417	390	404	372	387	362	397	375	394	420	382	407	424	409	411	401	353	361	420	412	411	377	406	409	407	371	395	416	410	380	388	357	385	381	386	396	372	418	406	413	361	369	356	414	375	375	443	375	406	396	389	397	398	384	413	386	387	383	401	414	413	398	411	424	415	410	404	407	396	367	385	378	387	417	388	429	419	385	432	378	433	398	396	417	424	384	380	373	411	409	382	377	426	407	419	366	404	395	440	371	383	392	407	408	357	397	363	377	428	414	367	374	399	370	422	424	414	406	398	438	398	399	417	414	405	406	418	400	361	367	386	400	398	417	391	389	425	376	421	380	362	354	403	396	407	374	388	384	386	402	416	397	388	373	391	395	436	422	413	388	398	400	399	440	422	380	400	384	394	420	416	405	360	382	407	376	372	384	412	394	406	415	382	426	393	396	434	429	402	381	403	354	425	393	409	408	372	365	397	398	384	389	374	376	363	414	361	401	358	368	390	374	363	437	393	416	389	392	387	437	404	395	392	385	394	388	376	390	343	379	381	366	394	387	388	401	393	435	372	430	380	380	359	389	390	417	408	401	404	384	410	356	381	392	385	395	384	410	355	377	418	417	446	405	368	444	385	386	412	424	341	391	389	377	424	388	397	391	410	419	371	409	396	368	389	385	378	371	405	345	379	428	379	368	347	390	402	398	358	408	428	396	363	391	380	406	417	427	426	402	442	402	420	381	414	349	425	420	367	362	435	353	389	386	398	383	422	404	420	437	407	393	367	399	374	394	402	383	383	401	377	407	391	388	374	373	378	405	378	377	394	431	429	438	380	418	410	407	391	416	432	400	383	412	383	458	377	362	395	436	364	396	392	399	400	373	431	390	409	406	387	355	360	399	412	376	385	351	406	386	353	392	364	422	345	394	399	394	380	377	427	425	421	449	424	383	399	381	405	398	373	390	418	363	396	419	399	397	392	377	401	431	392	435	413	412	420	406	366	413	423	401	406	417	402	382	360	405	397	408	373	429	392	402	382	377	424	419	404	387	396	403	357	400	417	387	425	383	433	366	358	404	386	371	413	368	354	410	374	395	431	383	406	401	414	380	392	422	364	385	416	383	410	408	367	388	384	367	389	382	347	399	369	354	395	392	395	411	405	359	374	388	378	387	372	384	412	409	398	378	383	418	403	361	367	381	400	360	375	432	344	417	388	396	417	368	436	392	375	382	390	396	358	373	380	391	429	383	362	387	424	371	403	399	366	403	422	395	378	392	378	394	410	385	432	381	403	399	389	395	408	396	422	433	382	402	390	409	392	386	413	407	363	380	383	403	398	420	433	384	366	368	389	416	383	422	380	399	407	427	399	426	385	375	409	405	369	390	407	399	434	345	405	412	383	392	372	379	404	407	368	390	389	395	380	394	381	403	406	401	369	459	443	385	392	418	405	377	389	388	394	393	392	384	402	377	381	427	366	391	412	411	419	387	415	423	399	372	386	353	379	379	423	375	413	385	388	420	410	380	392	361	395	373	381	404	401	372	410	393	360	391	388	372	396	387	405	386	375	390	385	392	365	391	384	414	404	387	400	406	422	404	382	411	374	388	399	382	391	384	387	418	383	381	378	386	390	412	401	411	381	394	378	401	386	396	416	413	376	388	423	375	391	383	392	396	429	426	413	418	387	400	420	381	401	382	398	389	387	416	407	410	428	388	361	397	387	428	392	390	429	377	407	392	439	392	377	424	407	387	414	377	430	356	396	378	378	399	396	373	374	430	381	362	412	426	385	412	440	385	412	401	381	426	401	388	387	385	359	380	408	394	375	398	397	394	383	420	354	398	386	421	431	361	399	390	413	378	389	401	411	413	380	362	356	416	395	384	391	394	380	411	403	396	371	363	389	382	428	404	395	370	406	414	412	395	425	410	366	457	362	393	392	385	396	405	360	396	395	406	394	430	444	364	396	376	387	392	420	377	410	444	400	373	403	427	370	387	441	408	403	347	380	395	391	378	391	404	429	409	397	396	397	412	424	406	404	370	363	398	386	340	409	375	392	391	387	400	368	404	379	430	418	395	403	420	429	371	397	359	378	352	368	401	387	433	409	397	386	411	415	350	398	389	366	373	412	361	380	382	381	383	411	372	428
58064	31436	13068	4469	1430	1776	1168	741	499	346	277	265	254	254	222	228	244	234	217	223	190	228	194	225	236	236	228	211	225	219	245	231	216	240	218	242	224	210	218	231	207	251	217	264	199	254	229	207	225	218	237	262	187	253	241	207	232	215	220	219	240	211	212	229	239	228	225	238	231	228	225	205	247	212	218	216	225	229	240	210	250	226	212	200	233	231	210	196	222	225	217	262	221	221	217	215	205	222	238	249	237	207	235	231	217	225	219	233	230	225	199	223	210	213	245	245	244	221	210	206	249	223	192	209	237	213	233	244	206	204	222	228	214	238	218	214	227	216	222	191	219	227	239	228	204	209	206	231	242	228	217	214	208	186	237	224	212	218	225	246	208	232	256	254	217	200	212	225	233	218	225	189	210	195	248	224	233	225	257	227	232	236	206	219	233	216	239	252	207	211	243	206	233	240	248	231	244	198	241	240	245	205	223	230	191	258	214	255	275	235	222	243	219	212	219	204	230	234	253	232	219	227	208	216	237	211	210	180	234	233	213	217	235	220	234	217	218	220	204	222	235	243	216	240	209	211	205	202	197	200	209	191	233	213	214	215	223	206	225	208	248	199	220	215	199	208	226	253	232	231	226	213	203	218	220	232	200	227	209	218	232	224	273	183	220	204	245	232	183	209	212	238	234	235	197	247	255	224	227	236	218	206	240	219	218	229	237	213	221	205	201	227	195	222	227	245	235	243	238	213	221	253	200	232	238	199	233	240	195	225	216	238	237	246	211	236	198	247	231	245	263	206	221	211	221	240	205	232	208	240	217	219	208	201	232	212	242	216	240	222	229	215	219	219	252	226	223	230	219	217	213	219	220	231	204	220	243	228	269	230	219	214	220	211	215	216	201	194	211	199	217	230	227	235	212	227	257	210	202	240	250	195	205	210	239	233	261	214	231	204	222	198	209	242	214	213	243	216	225	211	205	231	214	236	227	218	211	214	192	253	212	225	213	213	227	219	224	224	218	222	214	184	209	238	219	243	240	197	206	209	216	230	238	197	221	203	203	194	195	210	222	228	239	227	229	226	207	231	216	204	222	249	222	221	202	211	223	203	227	228	210	221	211	230	200	210	210	247	211	196	238	199	203	243	199	250	211	204	210	216	231	249	230	214	236	235	242	233	205	226	228	227	227	251	218	215	224	192	232	222	249	233	254	218	199	218	258	195	214	226	196	221	219	252	242	240	208	206	220	239	228	208	253	200	204	208	211	205	242	222	209	206	235	223	233	239	243	190	235	225	203	206	212	201	246	219	242	233	230	233	236	236	234	255	227	242	217	226	210	214	190	227	197	178	201	222	210	203	197	251	202	212	225	219	239	216	222	216	221	244	254	233	224	240	230	209	234	246	217	201	218	221	228	244	227	208	232	220	221	217	230	220	244	225	245	244	236	197	231	182	221	219	254	211	221	221	243	207	216	248	191	199	227	212	231	213	249	227	231	213	218	214	226	216	239	228	232	236	212	204	232	247	193	232	206	209	216	217	210	200	195	218	232	235	247	226	232	237	235	221	197	206	206	206	256	204	254	220	250	237	278	233	223	222	235	227	223	218	227	235	216	231	234	202	221	232	266	200	216	238	213	206	228	247	254	228	212	242	224	226	201	232	247	215	265	234	226	243	234	245	219	252	212	217	216	223	238	215	239	214	226	234	234	211	228	266	213	216	240	211	228	229	223	221	216	219	206	240	236	233	242	254	238	208	216	214	216	240	268	231	223	221	217	233	235	188	228	225	239	230	218	225	223	210	242	216	216	202	197	212	219	217	238	231	255	216	240	188	213	213	198	217	228	231	198	232	262	212	230	222	207	217	229	213	244	178	228	211	225	244	248	220	216	231	245	204	250	214	263	242	208	212	260	215	216	237	197	239	229	227	222	253	193	234	205	223	226	234	213	260	243	218	202	244	232	216	252	205	208	200	208	214	195	239	252	202	222	213	226	193	230	201	221	235	230	221	239	230	224	252	201	234	252	229	227	211	222	226	239	220	215	233	258	223	229	232	224	223	236	242	200	205	212	258	189	209	208	234	223	198	235	227	214	222	231	203	228	201	242	215	238	241	239	208	234	209	227	207	240	203	223	209	216	239	200	184	244	179	223	219	226	218	242	220	217	239	225	210	229	239	217	222	229	209	200	212	212	223	208	241	247	207	212	241	223	238	205	226	222	230	223	202	219	212	224	211	228	213	247	235	194	232	224	230	196	206	247	213	215	238	222	213	247	223	167	197	216	231	217	225	245	232	187	226	211	216	206	232	201	194	237	209	237	236	244	205	210	192	221	233	218	216	219	219	248	254	228	238	215	210	221	222	217	203	216	231	243	213	214	244	238	245	248	200	204	216	229	238	257	221	204	211	222	161	217	209	240	239	244	240	213	223	193	249	201	245	209	206	218	207	204	234	207	232	243	215	223	205	211	232	225	194	227	233	228	215	197	207	219	217	227	227	232	232	226	209	204	217	216	222	200	227	221	227	222	208	241	218	213	218	202	213	219	218	189	228	224	212	224	228	247	230	251	189	219	236	243	206	231	218	230	234	204	248	238	247	206	193	209	232	235	236	247	206	233	213	241	207	220	234	250	206	194	222	220	202	221	239	230	186	199	232	187	194	222	218	223	229	224	213	207	227	230	223	255	217	230	233	221	197	207	227	209	234	235	209	220	210	196	233	214	224	217	198	222	242	228	216	200	204	234	198	179	202	222	220	203	247	204	221	211	199	251	197	218	220	205	246	222	237	216	234	219	213	206	203	201	235	202	230	225	183	221	247	201	224	219	215	200	222	220	228	210	253	215	206	229	245	232	240	218	242	236	230	219	221	217	190	185	207	232	246	216	234	226	222	254	202	237	221	227	216	198	243	262	253	217	216	197	215	204	215	228	239	227	250	221	224	211	231	226	190	217	217	212	227	225	199	247	208	208	235	255	213	226	218	231	217	226	264	229	196	213	232	219	227	209	196	240	214	262	230	199	215	221	211	203	229	188	220	227	213	214	226	236	248	206	215	210	217	219	213	240	212	208	230	203	239	199	230	220	215	220	170	195	214	201	206	243	212	204	205	185	229	198	238	231	214	221	241	217	225	193	233	215	227	204	219	190	217	218	190	240	252	243	205	221	213	236	227	258	233	242	224	230	226	225	209	226	213	219	206	225	225	252	212	191	192	214	195	223	194	216	235	207	209	234	232	225	211	215	237	226	247	211	228	235	190	223	240	251	223	233	231	212	216	201	255	225	215	234	204	208	228	192	216	224	195	203	211	212	214	211	217	207	245	219	228	228	198	221	198	223	216	260	242	213	202	225	208	241	208	243	221	221	219	201	201	189	199	246	208	257	217	227	213	209	231	240	207	205	218	195	200	205	256	251	205	222	208	234	198	183	229	215	213	231	211	211	240	211	239	232	224	229	218	208	238	214	270	250	204	235	238	232	228	206	217	228	195	229	226	225	231	216	244
35436	20721	12983	8868	4180	5878	4391	2841	1874	1146	746	624	610	569	555	519	503	545	517	519	480	516	503	483	506	470	503	484	503	496	529	535	466	460	519	529	473	514	505	482	500	495	470	480	492	466	455	466	508	483	489	506	518	456	486	458	488	479	457	476	492	480	469	484	499	484	490	459	438	427	495	458	482	470	464	468	485	483	486	462	525	471	476	450	485	467	471	459	487	469	482	465	461	457	501	459	478	475	454	485	499	481	500	482	466	457	447	505	455	440	514	485	451	465	500	480	497	472	473	479	508	487	464	459	443	529	509	464	459	499	476	506	475	459	490	527	436	491	495	471	474	504	474	472	526	477	466	488	500	469	520	457	452	465	522	499	479	459	469	504	457	500	483	505	445	447	501	516	446	503	484	484	495	471	494	465	462	508	458	519	457	481	462	439	503	463	485	497	481	500	475	494	508	467	484	496	497	483	506	485	499	467	460	504	464	441	455	483	483	468	528	484	477	457	473	464	449	474	532	467	492	478	463	463	514	519	437	475	466	447	509	459	459	479	485	456	493	509	500	529	464	486	480	441	505	456	468	465	535	449	509	454	488	511	505	459	467	479	467	490	486	444	472	479	466	476	465	462	468	512	476	520	487	471	443	465	453	483	469	482	517	485	486	521	432	460	484	488	468	527	468	504	472	437	492	496	448	516	476	465	494	490	480	476	460	468	500	477	450	464	491	469	501	489	441	456	489	473	482	480	492	521	522	455	474	506	454	508	505	509	478	452	452	465	475	502	464	490	474	469	486	480	489	457	505	495	476	485	535	484	482	464	461	467	516	453	455	459	468	461	465	451	473	475	470	467	504	479	500	487	493	502	463	501	519	492	454	501	452	491	483	486	479	481	468	492	452	516	501	488	462	486	464	470	469	451	477	484	466	496	473	494	454	468	445	448	460	485	491	465	507	455	485	471	493	433	473	468	500	476	460	487	471	507	452	470	481	446	500	480	474	481	506	448	475	433	500	442	494	458	472	490	472	486	432	475	433	521	478	508	488	440	449	489	479	494	473	485	500	480	492	470	442	473	511	486	453	487	481	490	469	468	490	497	469	470	464	490	445	461	497	457	453	451	449	462	481	433	474	490	461	469	488	454	473	460	445	462	501	469	493	448	491	452	488	506	472	464	508	496	470	479	495	478	488	487	515	452	502	495	467	506	486	476	529	472	514	489	476	463	484	456	528	454	480	473	453	477	516	512	431	450	492	447	540	465	473	483	508	486	450	449	445	464	488	474	530	470	514	475	470	515	479	448	477	462	435	520	463	513	473	478	454	485	454	501	478	476	482	499	446	486	448	455	476	478	463	486	458	468	465	455	474	484	465	498	496	476	465	479	426	514	504	464	497	493	469	481	452	483	466	496	482	459	465	479	520	484	463	410	447	471	459	447	465	485	468	457	493	468	451	438	504	442	473	471	482	487	483	452	442	497	496	483	472	507	408	495	467	495	453	477	500	491	465	487	467	482	455	514	513	448	461	473	504	523	468	473	449	497	487	460	486	469	464	494	462	447	525	508	448	484	475	468	485	454	479	453	485	481	452	454	439	459	485	443	493	491	495	489	475	481	486	463	491	486	502	490	501	451	478	480	483	452	436	476	464	485	459	479	465	463	438	506	499	475	487	485	488	520	518	474	464	442	502	446	456	473	518	500	516	488	495	464	488	477	497	491	474	524	488	455	480	459	465	450	459	457	443	476	517	464	445	469	470	490	484	442	464	506	465	465	467	487	513	463	477	453	496	478	488	462	472	457	463	468	456	508	488	489	518	430	502	470	481	473	497	435	465	490	465	465	478	484	464	458	463	487	465	494	474	489	502	477	507	485	475	467	475	462	467	481	461	501	457	489	495	509	506	473	466	471	497	461	476	462	452	485	491	448	516	512	465	480	490	484	456	461	473	499	487	516	489	490	496	501	508	465	483	483	493	519	479	482	508	478	492	476	471	528	495	460	487	489	462	465	468	493	480	486	485	471	498	494	482	439	483	446	455	460	439	488	470	488	520	441	445	490	468	482	450	421	525	506	464	502	484	478	482	467	473	472	466	497	458	491	474	448	458	485	479	493	493	508	437	511	473	494	462	508	446	473	490	461	458	473	443	485	477	467	485	492	464	439	480	440	499	499	494	470	470	484	450	483	471	459	503	497	476	465	482	482	436	513	447	500	459	478	434	455	464	499	467	436	461	469	465	502	480	497	462	470	485	452	447	453	481	492	487	514	443	442	465	484	500	490	439	491	469	478	454	497	454	494	442	465	498	438	437	464	463	472	478	440	488	503	472	483	533	464	492	469	452	483	458	488	479	498	495	429	455	469	463	493	462	464	529	440	446	460	502	458	477	471	424	465	495	472	479	481	437	465	448	500	478	461	475	514	505	471	479	481	482	458	449	515	466	487	448	477	458	462	504	473	470	516	458	461	447	456	480	453	511	489	465	492	445	506	464	460	465	465	505	497	457	464	491	449	450	504	481	469	484	465	488	481	506	456	442	475	475	458	491	481	462	459	527	465	469	495	471	445	474	437	480	515	456	484	490	468	487	468	499	513	483	468	462	486	452	478	499	482	493	454	444	505	500	485	466	445	511	526	478	479	454	493	500	475	444	476	506	446	472	511	470	479	456	462	493	445	467	436	476	493	458	461	468	480	451	489	474	425	531	462	488	459	489	499	493	483	465	453	486	476	490	494	478	479	485	475	445	504	468	496	498	486	460	459	469	473	477	454	462	445	493	491	507	478	463	471	484	506	503	494	486	469	445	439	462	483	483	487	463	513	474	437	479	464	464	458	502	475	461	465	501	514	487	465	451	482	471	460	470	458	458	453	465	508	489	497	476	493	497	506	469	490	473	479	483	471	467	451	452	501	499	438	446	452	459	449	468	454	503	438	509	448	491	526	470	481	480	484	463	467	477	476	480	447	422	464	479	477	478	493	489	463	468	472	455	502	489	494	497	472	492	432	472	461	443	462	463	485	484	454	470	472	485	474	483	482	449	467	475	483	457	478	438	493	477	463	478	490	493	447	473	482	475	491	478	478	469	464	477	476	489	489	456	507	461	469	474	459	500	481	487	460	479	506	501	481	484	460	448	482	441	452	462	469	481	459	497	503	503	461	505	472	500	455	502	473	437	448	460	493	454	453	479	414	470	506	463	453	444	525	455	500	509	436	499	485	442	532	501	468	467	504	489	473	490	489	512	459	465	480	487	480	481	472	466	466	447	444	478	458	457	460	486	476	394	504	491	469	501	443	505	507	478	494	481	466	484	474	456	482	464	495	505	506	514	462	457	490	438	443	458	492	441	466	449	471	517	461	486	482	498	449	532	497	456	460	452	495	452	437	499	463	480	509	454	498	485	456	458	469	454	440	500	477	516	474	500	482	522	485	440	493	478	479	465	484	482	476	491	464	515	485	458	487	456	509	461	499	456	479	484	464	496	454	491	466	496	473	496	459	478	486
42486	18190	5312	1537	408	226	209	231	187	190	186	192	197	196	183	199	216	209	196	204	202	200	205	157	196	227	206	206	176	205	217	195	211	189	214	184	210	206	201	176	219	174	205	173	170	189	202	193	182	195	200	174	187	213	208	193	172	234	212	193	213	213	235	194	181	198	190	206	155	211	183	173	210	189	221	225	204	179	161	171	202	197	201	188	199	218	207	199	175	231	201	214	190	193	200	207	176	201	200	204	192	180	214	184	182	209	197	225	192	203	182	212	183	199	206	210	168	194	191	190	211	200	219	223	188	203	218	203	195	214	200	189	184	214	192	198	202	170	223	208	233	215	208	192	251	233	196	201	183	194	238	198	196	196	202	203	183	185	193	187	192	216	191	184	211	191	187	173	211	220	212	213	200	217	180	202	211	199	174	175	209	196	225	208	198	192	186	206	211	201	193	175	206	168	201	210	198	237	234	193	189	204	216	195	195	173	186	168	207	203	182	195	193	176	212	176	215	190	212	188	212	186	192	194	185	210	188	190	204	185	191	229	193	220	191	199	228	199	195	197	207	199	200	206	224	212	184	205	203	175	212	194	221	213	204	190	177	210	229	203	181	179	207	208	219	175	192	206	204	233	224	208	226	206	189	178	206	212	215	218	205	208	179	230	180	182	170	179	217	215	169	219	197	201	205	205	199	221	219	224	190	189	191	197	205	195	224	186	204	179	202	208	194	227	186	177	174	215	171	200	208	213	231	215	192	183	193	178	210	204	192	202	195	174	203	185	183	191	187	180	198	207	183	217	198	218	215	199	210	193	210	192	242	187	207	184	191	227	197	183	201	213	206	199	209	185	205	190	199	187	216	219	189	211	180	199	211	221	199	199	208	211	226	215	179	180	200	182	210	197	205	195	194	198	192	190	220	178	207	201	191	194	237	218	182	196	204	197	194	214	198	199	203	202	217	220	185	203	219	185	186	192	192	168	182	190	225	226	239	195	192	209	181	203	193	198	181	162	235	212	197	209	213	221	220	184	197	227	216	210	193	185	197	215	215	189	213	182	210	179	193	180	176	179	198	171	201	200	224	184	204	194	173	189	200	217	178	208	180	206	168	189	189	174	213	211	212	215	196	190	175	214	211	207	201	207	196	197	186	193	201	242	192	228	194	192	224	197	190	182	191	198	192	186	185	213	208	190	192	186	172	191	208	215	179	186	241	196	214	201	200	190	190	197	184	200	191	187	194	211	226	206	200	228	219	180	209	168	215	182	192	203	185	189	218	227	192	199	182	200	175	187	201	207	204	180	217	209	227	196	203	180	223	191	175	168	202	216	183	201	200	202	189	194	188	192	205	187	201	198	212	188	215	186	179	174	182	179	164	204	216	225	206	196	204	177	205	187	193	210	186	183	208	203	210	178	197	206	197	216	213	213	197	209	200	186	189	195	208	198	187	215	199	200	178	193	192	166	187	176	178	203	199	164	201	251	194	210	184	226	209	221	200	201	181	194	200	176	203	168	184	188	188	220	186	184	180	188	195	183	223	181	193	216	216	196	208	203	195	153	199	184	205	183	225	218	208	187	225	205	181	193	218	200	203	186	188	210	250	227	205	214	181	213	195	191	209	200	198	182	187	177	200	193	194	203	197	195	193	183	173	214	223	218	213	208	203	188	219	195	162	225	221	199	179	196	204	199	208	214	199	206	221	213	198	210	196	195	191	188	220	197	203	204	172	204	225	200	183	207	192	214	196	207	182	189	196	188	191	213	216	175	202	197	220	191	202	209	187	192	203	205	188	203	201	243	177	204	202	181	205	164	189	197	201	202	227	195	218	213	192	210	191	183	165	197	214	209	210	227	211	232	217	223	219	199	168	202	225	168	167	194	211	234	210	193	180	175	184	212	225	202	197	205	213	204	203	209	191	189	202	205	196	200	176	193	187	202	200	215	190	209	196	174	203	207	195	197	216	188	229	222	176	180	163	204	202	204	209	178	207	191	199	184	197	220	192	201	186	233	175	196	212	192	218	222	190	205	192	201	177	191	204	193	203	194	171	201	192	188	184	179	214	207	218	235	199	199	184	217	193	184	219	216	199	192	198	214	232	190	183	203	191	221	199	179	181	188	206	190	206	202	197	186	200	226	195	216	184	182	196	201	198	184	191	197	195	194	196	216	224	186	222	205	201	195	213	190	186	194	228	209	189	214	214	189	205	199	202	196	190	210	215	190	198	211	184	181	219	201	201	216	214	217	203	206	183	199	198	192	216	196	196	205	169	189	188	195	214	188	164	200	220	195	208	209	202	200	205	182	198	203	185	214	194	202	222	207	177	181	192	203	194	197	170	212	194	189	203	188	192	185	214	195	193	208	193	192	195	221	194	204	203	165	203	173	166	199	211	209	202	189	202	220	212	213	193	176	196	207	212	190	193	197	198	194	174	200	197	198	198	191	206	188	206	183	227	203	195	191	173	233	236	206	198	183	202	203	201	198	156	237	194	209	172	190	199	189	198	181	176	171	209	226	192	177	181	204	219	189	231	200	194	203	220	191	192	203	181	201	211	208	196	234	207	171	190	237	185	205	193	182	207	195	203	208	213	162	189	219	202	193	192	193	190	191	199	194	202	191	206	233	184	205	186	208	195	196	214	175	201	185	206	187	179	211	200	219	173	177	206	192	211	192	230	193	177	205	221	192	193	179	204	191	205	198	197	204	202	201	180	206	202	195	192	194	215	206	210	161	207	202	163	191	195	203	208	178	203	242	189	189	174	190	194	201	175	201	205	217	209	219	191	217	175	179	199	195	210	217	195	200	177	181	197	208	197	197	191	197	160	175	187	175	184	214	187	202	180	193	182	193	203	194	195	206	205	204	208	181	200	174	203	192	191	190	217	213	221	206	207	187	190	203	203	234	215	205	194	187	190	157	190	176	204	233	222	219	195	208	175	210	192	210	166	201	200	206	186	176	201	205	228	198	191	195	238	209	217	204	203	193	225	201	192	205	187	208	183	199	182	228	217	224	179	223	207	218	202	200	210	207	215	213	204	211	217	179	195	210	222	211	198	203	208	180	209	189	194	227	178	194	180	205	214	213	220	185	203	207	197	216	209	218	218	205	197	205	181	194	202	194	184	186	185	219	202	186	204	185	199	185	192	202	209	198	192	211	198	173	200	179	214	214	196	229	172	181	221	186	196	203	216	202	201	221	210	196	189	204	190	229	197	204	199	192	181	219	202	199	195	208	203	205	207	218	199	228	191	195	198	187	221	194	235	183	217	205	199	189	194	212	203	216	176	190	228	197	206	193	201	190	216	212	214	202	203	193	199	208	197	195	204	223	190	208	191	184	205	179	240	208	193	199	206	201	209	206	204	202	212	194	201	210	197	199	191	186	193	226	201	209	197	174	198	235	215	221	206	202	214	184	210	169	208	203	205	244	183	210	200	201	182	225	214	218	215	178	207	179	206	207	207	195	200	241	206	177	207	219	186	200	193	237	205	183
25925	11034	7039	3159	1085	612	545	472	441	472	459	403	410	447	403	450	435	428	445	436	418	404	436	430	454	432	445	463	409	441	409	452	428	390	432	396	448	432	446	434	450	412	476	420	388	420	439	431	438	459	440	444	427	421	403	433	401	485	428	430	453	454	420	434	405	470	423	453	455	454	440	407	442	396	433	428	412	445	417	393	449	420	406	456	439	435	409	428	446	421	399	408	445	440	409	432	441	471	384	417	431	436	443	444	370	461	398	445	436	401	407	448	416	483	439	438	426	444	458	469	440	419	410	442	458	441	437	407	430	412	452	413	416	421	427	423	446	398	416	427	436	426	450	389	432	422	399	409	450	430	420	435	415	423	436	445	437	441	433	421	439	406	450	400	411	420	436	435	455	431	435	420	402	427	438	457	434	417	427	448	413	493	406	462	394	376	453	440	407	445	445	396	436	474	404	444	445	424	409	426	412	423	442	422	430	487	433	428	369	433	449	439	432	407	444	382	404	437	408	420	428	406	440	420	411	438	421	423	422	394	451	421	438	455	410	418	464	436	411	411	428	427	443	412	442	400	432	442	439	426	438	421	450	434	395	431	443	440	403	405	422	443	420	408	470	456	415	426	436	394	443	413	441	436	424	421	440	414	379	448	434	440	440	388	419	436	437	446	451	436	450	402	435	406	420	403	439	450	462	470	428	453	395	420	411	435	428	438	418	446	410	442	435	466	420	436	425	383	430	409	440	455	409	410	442	440	406	435	448	439	433	433	404	398	406	447	415	416	438	404	469	437	434	429	430	421	413	414	406	417	409	416	472	408	416	386	465	426	416	425	412	428	409	459	388	431	430	419	399	428	457	456	425	470	408	400	427	467	374	421	422	429	454	433	426	427	415	450	431	448	431	405	456	430	457	442	417	438	398	469	433	462	404	397	435	424	473	422	432	425	420	388	458	482	431	424	449	415	408	442	459	415	438	395	411	471	416	412	420	443	425	432	422	440	420	430	435	421	422	428	380	447	426	439	414	455	459	425	434	430	434	439	426	445	431	398	435	419	457	439	410	445	422	401	420	447	463	396	425	431	429	456	417	408	403	438	429	449	455	426	444	425	413	419	437	435	400	440	448	462	440	455	455	452	427	448	415	420	402	427	440	434	422	452	473	433	452	425	428	401	432	433	438	436	444	445	489	439	455	436	436	447	421	417	424	444	416	440	418	449	440	447	390	421	425	415	403	415	461	456	418	467	424	448	422	432	424	460	419	454	394	393	418	420	435	469	476	445	435	428	409	444	452	425	442	405	423	398	463	413	436	428	439	423	421	402	420	414	440	456	422	463	424	427	403	456	383	411	394	400	429	438	415	405	460	418	405	417	422	460	461	406	405	456	444	427	437	403	412	425	399	440	429	439	403	433	456	406	400	426	433	441	436	389	448	418	418	410	401	462	400	417	429	424	406	447	457	439	429	424	401	457	456	406	443	430	431	408	429	419	385	440	467	457	412	442	440	418	428	436	407	445	420	415	429	462	435	461	444	418	439	442	452	422	458	435	419	444	397	469	437	460	467	425	396	389	442	443	398	436	410	435	449	476	448	450	455	438	415	410	419	439	405	421	461	436	440	426	422	407	443	413	458	404	420	464	412	402	397	422	423	400	419	416	395	427	448	412	437	429	432	413	448	430	453	393	461	441	436	445	398	438	453	449	421	438	419	425	445	415	386	402	405	434	402	427	437	441	410	403	409	429	432	422	397	415	441	436	364	429	423	384	446	402	439	439	419	430	429	421	408	397	409	451	434	430	424	435	405	419	419	457	431	431	419	464	450	421	426	431	401	392	431	434	448	448	433	443	394	430	398	395	406	399	436	450	441	426	432	425	431	409	404	437	423	459	416	454	450	446	398	446	412	435	448	438	412	414	381	467	387	446	430	427	416	413	466	459	406	462	473	456	420	427	407	445	431	406	446	415	396	436	452	419	442	420	416	387	432	455	408	442	439	418	423	419	407	418	405	430	417	393	415	412	430	443	425	417	438	435	457	409	438	401	401	427	407	421	432	446	424	432	420	428	426	389	433	463	436	455	445	430	417	456	434	403	440	463	427	451	436	451	399	451	412	386	438	442	416	443	404	437	407	433	432	418	440	424	416	412	413	427	439	429	399	445	421	442	427	444	437	403	408	449	451	441	416	410	432	422	468	440	411	420	413	434	418	396	428	468	451	391	424	400	392	416	429	449	498	452	410	482	457	443	455	438	422	442	406	421	407	437	419	412	462	423	400	422	425	413	394	444	451	438	443	403	465	410	413	399	449	410	442	430	421	456	474	461	455	401	409	442	430	399	468	460	458	431	439	403	453	441	436	477	419	438	438	399	480	459	439	422	424	399	427	428	467	408	410	452	442	411	413	416	410	451	442	419	395	449	426	447	433	428	432	437	434	420	420	423	468	416	381	451	437	422	416	403	413	422	435	429	430	442	428	462	419	411	421	400	438	443	435	439	413	392	490	445	413	432	446	431	440	406	414	415	444	427	432	450	431	471	428	449	453	397	448	432	396	422	437	444	420	439	383	438	413	418	424	438	400	416	439	454	434	406	469	442	427	450	398	422	450	392	408	393	415	490	445	430	467	450	428	414	419	465	436	423	409	430	402	418	443	405	436	445	445	434	453	446	435	398	473	433	418	403	402	399	428	457	440	439	432	431	387	412	475	459	437	432	439	427	409	429	430	399	429	443	430	416	451	438	397	451	387	440	479	413	406	429	435	440	404	388	433	434	455	381	434	425	398	472	474	420	440	414	454	444	404	420	450	403	414	462	454	430	460	438	403	434	409	436	437	426	424	443	438	442	458	422	430	427	421	424	416	403	436	403	402	430	426	397	441	460	449	418	462	447	432	408	415	413	429	438	432	433	413	401	426	439	444	408	478	467	396	409	428	460	397	450	415	438	433	435	435	434	440	434	413	417	412	437	406	433	455	432	390	459	413	422	390	442	424	435	411	422	414	418	431	438	417	398	402	423	415	432	423	440	455	427	410	401	418	459	422	441	436	443	448	413	431	434	434	422	434	408	410	408	437	428	454	396	398	420	440	446	439	382	435	409	450	440	379	413	429	394	437	412	390	418	396	443	424	432	432	434	438	443	409	430	430	433	428	486	408	416	406	441	435	432	452	409	425	413	430	472	384	436	427	424	400	434	452	426	396	439	452	421	406	411	442	433	417	462	405	410	405	450	431	448	415	438	456	435	404	410	411	416	439	411	435	451	419	467	447	427	414	403	400	481	398	412	456	415	401	416	444	436	425	421	419	389	444	433	403	415	477	422	415	420	423	407	411	423	429	417	412	440	447	425	406	404	392	421	405	434	446	432	426	475	426	425	406	447	418	435	413	451	402	415	467	438	384	434	393	384	438	424	439	457	405	448	442	390	432	408	421	428	426	452	400	420	432	473	447	417	451	413	439	450	439	429	422	459	456	448	402	468	439	393	455	428	405	447	437	433
47902	20345	9010	3532	1118	805	717	441	292	210	228	186	180	158	173	172	161	144	162	194	160	158	184	185	154	197	174	205	183	197	148	176	149	159	184	163	174	179	165	177	157	183	177	156	161	153	152	163	168	175	169	196	185	171	161	181	172	190	198	175	191	157	165	193	182	185	168	171	174	172	162	173	146	155	176	176	182	170	189	161	153	167	178	198	152	163	159	180	198	170	196	145	178	176	172	167	165	169	147	144	176	154	192	155	176	157	180	162	167	186	168	161	173	180	177	172	161	170	166	164	192	188	178	187	175	206	141	171	165	170	159	184	187	188	167	179	170	179	166	179	185	181	166	150	160	136	174	164	157	160	159	157	132	152	183	176	168	177	174	159	165	209	164	162	164	155	144	151	147	138	183	167	168	194	183	162	175	167	150	165	167	141	178	182	145	201	165	169	163	159	152	155	179	184	180	166	160	175	186	198	176	171	167	150	171	156	152	169	149	167	174	153	175	198	166	169	172	145	160	143	211	178	185	166	170	170	148	171	167	177	164	159	174	161	181	192	171	168	160	183	149	184	150	167	200	168	184	143	135	180	194	151	167	170	187	166	171	146	176	166	169	161	149	155	155	168	172	188	155	176	200	179	145	177	180	193	179	166	156	169	189	154	153	179	157	138	162	172	153	167	169	161	178	169	187	168	174	163	164	180	182	190	155	144	153	179	158	155	201	180	168	183	179	158	169	169	215	163	163	150	182	166	202	165	171	161	155	156	162	173	186	169	170	161	198	170	172	177	165	144	188	169	150	179	172	138	178	156	163	133	180	170	177	155	182	154	183	194	161	173	177	158	157	193	173	149	160	181	147	182	176	161	155	168	146	143	161	158	169	157	159	166	147	173	184	169	168	160	165	152	181	132	190	156	202	155	181	168	175	155	187	149	160	170	153	178	169	147	152	147	173	176	172	166	165	175	168	161	176	153	190	170	177	144	174	188	167	186	186	165	163	173	144	189	179	165	160	176	156	174	152	137	144	168	136	171	163	155	156	170	169	182	172	193	183	161	164	172	147	167	185	185	177	174	177	197	152	153	168	138	152	170	168	173	188	161	165	166	146	164	130	163	169	163	145	141	148	163	169	213	187	190	180	166	187	177	192	161	146	166	147	184	166	187	180	209	175	175	156	156	167	131	166	148	158	200	201	176	171	167	159	169	182	138	150	180	166	140	177	178	165	157	151	157	170	184	183	158	150	178	164	145	166	176	171	186	184	176	176	189	186	183	153	192	177	149	160	202	166	153	167	166	167	150	176	194	160	153	156	173	157	183	184	171	159	163	154	181	178	180	161	189	185	152	166	192	194	154	187	168	176	160	170	184	148	160	142	149	185	182	162	178	162	153	159	179	182	164	136	173	160	172	161	162	176	181	157	183	175	173	155	174	158	173	196	160	183	177	189	181	172	168	137	159	186	168	191	179	156	153	166	157	166	157	170	173	147	152	180	153	141	171	152	150	159	163	177	162	154	160	184	180	194	166	187	157	198	173	157	150	183	185	165	150	183	156	185	157	165	173	178	171	172	160	167	206	170	171	179	158	157	161	136	169	167	156	175	214	169	181	151	148	182	161	173	169	192	172	169	161	158	158	150	162	159	198	164	200	180	150	148	174	168	181	163	189	160	164	153	144	167	163	170	175	185	196	158	165	176	181	139	151	198	175	173	169	178	162	168	176	177	192	187	183	170	157	188	157	176	164	162	168	175	163	152	159	172	152	185	193	157	160	173	160	154	162	166	160	149	186	158	193	182	165	144	157	191	171	168	176	136	179	132	186	155	177	151	166	142	165	157	172	171	160	159	167	151	153	168	177	164	178	175	163	172	196	152	193	180	147	209	198	165	174	181	180	167	173	155	168	181	167	183	177	161	170	155	172	158	202	177	145	152	149	180	158	155	161	156	154	171	170	154	152	175	128	180	184	153	161	175	184	169	163	161	185	166	178	157	168	171	141	156	157	160	155	146	177	181	203	181	173	175	161	173	165	153	154	174	184	150	187	187	152	155	167	187	156	192	158	148	167	160	142	158	163	145	187	160	165	141	160	167	158	151	162	177	188	188	150	174	165	154	153	164	144	163	161	178	139	167	143	163	169	174	179	181	142	132	176	153	143	151	141	189	162	145	182	183	173	170	178	168	182	174	196	157	177	140	121	144	167	175	169	167	164	184	169	219	142	129	187	150	152	194	152	139	175	158	159	179	158	174	158	155	154	148	163	153	186	163	184	173	210	180	140	193	165	155	176	175	177	153	180	163	170	165	166	160	183	152	164	205	153	165	196	163	170	163	160	175	149	153	161	156	206	170	167	184	168	188	157	176	179	199	142	181	165	187	204	167	179	175	181	155	155	163	156	186	147	164	164	173	168	160	154	172	190	162	153	153	167	160	164	185	172	184	168	167	166	190	156	189	171	141	144	177	168	173	167	182	163	157	158	157	181	194	168	182	196	161	189	132	193	161	182	157	182	184	161	171	163	183	180	169	152	164	160	154	171	167	188	182	174	159	150	177	181	170	171	164	165	159	155	177	192	159	192	169	169	193	171	172	166	153	150	140	181	154	161	189	145	166	169	152	156	141	162	146	183	168	144	174	153	166	177	184	168	180	174	191	173	167	170	166	167	182	189	172	166	159	157	174	168	167	171	171	185	165	163	153	170	156	182	202	156	175	188	172	188	171	177	178	166	157	171	185	184	166	162	172	166	156	181	170	170	166	145	167	161	152	159	178	166	190	180	171	171	160	171	191	158	176	167	148	154	145	170	154	148	179	174	174	156	158	158	164	186	179	153	168	181	148	163	166	156	144	152	180	175	170	157	181	185	176	186	166	165	172	170	152	179	163	174	187	157	150	148	182	162	171	162	146	184	164	143	182	170	159	169	142	180	154	177	180	164	151	171	176	175	174	174	171	185	174	175	153	136	163	156	165	151	143	157	172	185	145	143	149	184	191	166	169	190	168	173	159	158	154	163	156	175	177	162	157	169	177	168	142	189	158	164	143	181	177	182	158	150	162	152	160	161	166	184	165	164	163	176	175	175	186	182	164	141	185	161	156	175	160	161	151	167	155	161	175	150	159	160	180	184	159	160	166	159	183	159	185	178	164	162	162	195	166	179	158	162	167	177	174	163	170	160	182	160	167	167	135	181	172	171	156	163	169	164	141	129	164	179	158	160	155	163	187	157	168	174	186	195	159	195	160	182	146	180	173	182	180	169	143	173	143	175	201	165	150	177	162	149	168	194	166	139	174	187	157	173	173	179	177	149	165	156	168	171	185	173	185	193	168	170	155	156	151	149	174	151	158	192	123	174	184	156	169	193	155	159	151	157	175	170	196	172	184	160	178	177	170	165	173	172	157	155	167	183	171	188	193	190	155	174	170	178	157	174	160	157	165	155	182	163	180	156	164	168	175	178	190	170	144	155	150	148	178	170	165	191	169	182	157	187	161	170	175	191	171	147
28989	12277	11683	7989	3003	2703	3189	1865	1125	735	584	468	405	467	415	417	381	353	417	373	423	380	367	411	407	417	374	404	401	400	373	393	413	382	390	350	409	389	397	364	357	357	365	385	414	389	362	376	339	390	386	385	387	350	354	396	370	378	393	362	388	383	375	386	411	375	374	380	409	342	373	357	378	355	372	399	358	386	411	400	361	348	401	404	357	364	392	377	397	354	349	400	380	338	375	385	325	407	366	371	386	381	357	354	343	385	366	338	398	368	397	391	372	396	358	398	376	406	384	383	391	402	367	389	392	406	378	352	371	371	365	379	379	372	391	377	364	346	392	334	379	371	368	386	395	393	399	380	367	361	389	359	340	359	382	366	365	389	372	373	357	363	405	404	388	346	356	348	377	392	364	392	380	360	368	356	386	392	385	385	391	365	372	390	390	380	348	372	394	378	340	370	381	340	400	394	340	368	364	414	427	419	370	386	336	397	426	343	398	381	374	398	372	363	369	348	375	356	395	336	363	366	358	349	360	336	360	389	395	358	392	383	380	413	374	388	382	388	347	340	375	315	416	367	404	344	343	380	376	368	396	388	394	401	374	376	395	382	374	389	352	386	371	377	378	417	385	373	376	358	342	372	388	339	392	374	333	362	375	379	367	390	375	379	391	356	399	360	380	407	390	403	368	339	348	351	405	371	383	383	367	372	341	383	364	374	389	390	401	359	355	371	399	404	377	369	375	360	370	360	374	366	362	372	364	370	357	394	346	365	389	404	402	367	378	399	379	353	375	418	390	391	356	397	367	373	380	372	379	365	398	363	353	370	383	404	383	404	355	376	354	382	358	364	371	425	362	371	375	358	360	390	373	384	341	355	388	363	387	414	376	342	404	375	357	413	387	388	398	383	367	356	349	382	404	350	387	377	344	370	337	374	385	379	364	362	403	376	361	411	404	394	398	372	353	385	346	402	404	372	377	387	381	388	381	300	393	386	380	389	410	369	346	374	378	371	388	367	391	411	381	384	379	379	390	391	338	362	359	367	377	378	387	384	402	397	374	366	382	372	406	393	391	360	358	362	399	364	376	382	384	379	355	416	337	361	378	368	368	345	388	343	378	396	366	371	392	402	386	396	367	363	380	377	352	357	385	393	382	392	381	376	359	369	376	367	371	430	338	358	392	376	394	389	388	325	371	384	356	373	344	350	390	380	331	375	377	378	381	378	381	389	387	384	355	362	363	395	387	382	356	339	399	376	387	368	371	347	371	395	351	386	403	387	356	400	360	379	370	339	353	381	406	386	380	354	382	376	385	392	365	354	393	362	371	362	361	341	347	359	363	359	346	395	386	407	370	395	398	395	361	373	362	389	373	384	376	361	401	390	390	392	336	324	375	383	367	387	358	389	377	320	362	370	361	331	413	337	376	388	403	399	361	350	369	422	391	383	377	357	414	350	380	353	383	420	379	358	346	384	365	377	351	371	389	372	371	412	357	392	375	361	392	379	379	400	340	364	363	369	399	381	365	401	428	392	386	369	397	391	357	377	375	359	367	378	368	358	392	381	377	385	401	403	374	348	382	343	362	341	379	350	418	349	402	372	359	379	382	389	431	373	372	360	357	411	372	355	397	350	359	406	376	367	381	388	398	345	402	351	366	386	375	346	336	375	355	356	359	416	384	378	388	354	429	339	349	367	387	349	347	364	396	368	337	341	394	395	402	377	388	358	380	390	393	367	340	418	333	372	338	357	365	360	365	309	371	359	388	389	344	360	389	380	378	380	384	398	393	332	383	382	361	370	384	384	393	381	383	372	396	380	387	344	372	381	367	352	380	371	367	392	382	374	359	387	387	404	369	352	394	380	360	386	403	406	400	376	346	385	360	356	363	376	393	374	389	421	406	382	351	379	369	370	361	356	399	394	364	392	397	350	374	359	377	403	362	363	378	372	351	396	352	400	357	372	371	382	379	341	358	356	368	350	380	364	358	425	400	399	381	386	364	357	343	405	374	399	396	383	360	390	351	367	397	381	369	366	387	373	377	365	342	412	399	405	372	366	404	370	393	355	363	371	332	361	383	384	400	355	358	350	356	359	375	379	405	388	349	350	370	412	382	416	366	365	371	363	361	373	388	387	373	373	387	357	366	373	366	397	382	350	383	325	377	366	394	382	350	347	384	409	365	342	379	362	379	395	419	392	391	419	404	403	402	387	368	389	407	388	376	373	358	339	379	340	373	371	381	377	387	423	375	378	360	397	408	367	365	396	358	373	383	373	379	399	376	386	349	378	361	370	387	400	365	399	399	369	374	401	400	363	374	353	408	381	391	366	366	388	361	365	358	393	387	373	390	360	394	409	372	367	367	331	378	383	397	363	351	348	412	344	351	378	397	371	379	374	376	410	369	356	354	409	373	402	344	387	375	349	377	411	342	362	391	395	326	387	369	369	347	379	350	371	361	378	395	392	360	335	360	381	364	380	410	340	376	383	385	359	393	358	400	405	397	376	381	385	340	390	426	428	364	396	389	359	370	386	364	350	353	394	344	356	387	358	374	352	378	390	369	364	352	367	343	376	349	379	391	355	375	406	361	388	388	370	391	378	405	388	381	372	372	380	357	406	351	427	372	363	389	383	383	423	380	402	390	375	399	391	365	375	374	380	382	341	384	382	374	369	379	362	356	396	377	393	373	377	354	371	326	361	372	366	405	385	335	354	327	368	404	410	377	403	358	395	369	373	384	349	403	340	378	375	407	357	371	366	348	394	367	365	409	390	348	350	392	367	374	366	378	376	386	362	392	382	362	421	397	363	381	380	369	414	372	396	388	384	374	337	379	380	395	389	410	380	342	358	378	404	379	370	383	380	358	376	391	354	374	411	344	389	378	401	306	363	346	398	370	371	375	365	359	378	327	369	369	397	346	386	383	373	384	363	369	392	404	349	374	342	387	343	353	376	345	378	379	370	369	383	365	368	342	371	360	395	373	376	370	359	378	404	396	382	386	338	381	385	375	407	370	366	344	382	371	386	373	365	370	389	348	352	374	396	383	364	340	380	413	371	350	375	367	389	370	353	358	391	348	371	386	393	403	360	370	384	402	389	368	381	405	369	360	362	350	378	384	391	327	394	393	366	372	366	385	386	373	374	370	378	389	382	353	374	353	348	397	381	385	398	359	387	356	402	355	370	381	369	372	397	364	392	373	360	372	376	387	372	330	372	404	377	372	366	360	361	357	406	386	359	366	396	349	373	342	380	372	377	389	381	349	391	414	374	359	381	396	380	380	357	380	348	377	380	405	379	398	399	381	373	351	351	370	434	379	362	379	344	375	358	398	363	345	363	362	354	383	359	386	387	359	369	376	357	376	371	378	397	421	393	366	366	377	383	354	353	317	386	350	396	386	395	372	342	351	370	352	411	383	372	365	357	388	406	359	389	402	358	361	402	401	393	387	393	375	386	366	351	365	381	361	373	332	401	401	376	365	373	400	374	388	382	372	367	358	374
63382	30072	13272	4527	1213	956	880	505	400	277	258	231	244	217	227	225	239	276	253	223	234	233	201	266	252	233	238	242	248	215	237	230	213	256	225	212	239	230	210	279	240	227	228	245	210	229	240	270	217	220	239	228	254	244	234	236	234	235	227	250	213	219	240	252	239	233	221	217	239	238	245	236	211	216	245	238	209	240	234	231	229	200	250	237	222	244	221	248	252	237	228	260	222	221	209	237	211	228	268	272	196	218	268	257	208	238	248	235	235	237	221	175	231	205	233	251	239	201	203	191	244	236	241	210	241	232	241	234	226	230	235	242	222	233	231	200	234	206	232	240	222	224	234	241	240	244	249	272	245	245	265	254	226	261	228	211	218	246	224	233	237	238	227	262	216	249	239	221	219	262	227	215	222	219	230	215	228	227	230	239	241	225	205	214	259	219	230	238	229	266	237	233	227	252	258	213	230	224	228	204	234	245	241	230	254	232	161	263	244	234	211	234	243	258	209	213	249	221	214	234	241	257	210	236	252	251	244	245	227	219	230	235	261	230	250	234	233	211	227	221	208	227	228	210	229	229	240	210	245	232	219	243	249	256	236	240	245	225	230	202	222	251	234	228	255	244	214	222	237	252	235	260	213	220	239	242	246	245	212	202	213	243	249	235	208	262	229	231	247	219	208	248	242	233	239	247	253	252	266	232	246	240	233	232	194	259	230	247	224	218	198	212	186	240	255	232	202	247	263	268	240	247	206	218	213	248	212	188	224	227	227	223	229	221	243	205	230	222	263	215	222	231	218	245	247	223	247	229	246	241	235	204	206	203	217	236	251	220	231	240	273	232	245	214	239	198	228	232	226	257	232	261	223	221	228	211	216	244	261	200	260	266	250	229	211	237	237	244	268	226	227	207	247	202	206	199	234	228	247	275	228	239	230	195	221	234	223	236	243	235	260	208	236	218	251	253	226	225	240	201	240	218	234	213	244	203	215	230	184	232	210	218	210	269	203	219	218	233	219	211	238	224	248	235	236	233	265	237	262	229	243	205	246	230	224	235	241	217	216	237	250	243	240	204	258	242	215	206	209	201	240	231	218	225	236	237	199	211	230	213	233	208	214	233	210	226	213	190	218	220	248	216	260	243	211	210	224	201	216	231	222	231	237	224	234	232	212	215	230	221	268	236	252	217	237	212	248	228	236	222	226	219	229	236	253	236	259	249	225	195	206	210	252	271	237	222	231	214	209	228	214	213	245	215	248	231	251	226	224	242	230	244	239	226	246	243	228	247	251	238	237	219	270	260	228	232	224	229	241	221	213	221	230	234	238	274	217	228	240	232	233	220	229	203	245	233	193	222	213	262	218	244	228	212	212	214	202	189	248	235	251	255	186	201	234	275	238	235	225	238	238	238	219	243	261	265	226	205	250	245	227	232	240	259	256	227	227	203	264	236	221	225	221	230	245	236	235	191	228	242	228	248	245	242	239	242	235	213	233	228	237	200	241	227	221	259	217	237	236	240	219	224	205	250	225	222	245	238	264	245	265	228	226	228	241	238	271	217	235	232	257	258	234	207	283	246	234	224	223	234	223	258	278	241	230	204	202	238	227	204	214	208	219	248	214	227	221	202	260	216	224	233	223	198	238	231	250	227	205	227	240	237	277	225	214	238	235	189	222	203	219	210	230	265	233	259	260	228	234	257	218	246	247	197	197	219	220	245	255	261	217	254	260	217	205	242	222	212	217	237	255	237	235	235	241	245	196	233	226	219	254	255	246	227	215	236	235	221	240	237	188	212	228	246	219	235	218	248	227	201	235	223	257	216	232	271	218	221	230	239	230	215	239	209	244	230	228	243	244	228	235	236	244	244	214	224	201	213	254	236	221	244	231	239	227	189	194	219	223	227	229	254	239	224	248	230	237	218	232	239	240	219	219	230	218	218	215	253	235	242	219	246	227	240	218	229	222	211	232	173	237	252	201	225	199	229	220	232	231	237	262	224	240	220	236	213	215	235	210	249	277	243	264	250	226	203	240	219	214	200	229	202	229	250	235	228	241	249	213	216	244	200	214	233	250	251	213	248	227	259	225	227	211	229	227	210	218	214	211	242	244	227	274	231	230	221	251	215	213	226	231	254	234	242	227	222	234	256	206	227	240	207	242	226	212	208	264	239	228	212	221	231	232	260	233	208	244	232	222	251	230	226	231	273	237	223	247	232	221	237	248	241	248	224	250	260	235	220	256	259	216	217	221	241	243	224	233	239	263	236	207	224	255	229	249	259	208	227	242	252	263	237	233	220	231	239	233	215	226	220	202	186	253	221	238	226	246	216	215	207	239	227	242	214	232	225	242	216	223	243	234	236	255	203	206	208	205	231	240	239	227	253	234	213	226	226	236	254	250	226	199	259	246	238	215	235	236	224	214	227	240	242	258	245	249	212	229	214	203	200	227	219	223	230	246	232	251	216	242	252	225	203	209	192	222	233	250	229	243	214	234	261	263	242	210	229	222	246	248	206	228	220	236	243	197	203	210	254	229	243	222	242	275	245	271	223	230	219	227	251	204	237	233	256	228	229	229	258	244	234	222	241	229	225	215	226	246	220	237	212	215	212	228	221	250	221	190	224	200	235	233	261	263	261	232	220	204	230	225	237	252	231	255	230	226	238	242	212	210	250	216	239	219	230	232	226	232	242	242	211	244	239	231	219	223	219	212	208	284	226	259	229	211	214	242	228	233	236	212	244	223	228	219	236	228	202	228	223	240	252	226	233	256	256	243	249	234	256	234	215	215	214	271	237	258	217	249	256	236	214	229	249	232	214	260	238	223	265	240	228	241	235	252	236	239	224	215	223	221	226	231	230	203	252	238	215	205	258	249	228	241	238	231	223	242	237	245	222	206	212	221	210	261	241	232	239	221	242	262	238	230	196	250	209	233	208	235	209	223	231	238	220	208	248	234	263	225	232	243	225	210	224	235	233	264	233	226	217	244	256	268	254	221	235	229	233	209	223	243	224	225	223	220	235	251	219	235	214	219	219	249	248	228	251	228	248	251	208	232	197	217	217	245	247	233	235	227	220	213	258	218	261	266	198	223	221	235	222	206	230	212	230	233	233	247	224	221	229	245	201	228	229	237	233	220	209	222	217	210	213	217	263	237	251	239	225	213	234	247	262	228	235	235	227	259	222	216	211	213	216	244	224	234	248	231	229	236	213	227	192	204	258	205	198	246	229	242	251	226	227	244	219	255	219	239	212	211	220	225	247	243	221	248	233	252	244	216	250	227	232	227	205	230	208	240	222	202	226	226	277	214	241	236	259	233	244	256	249	225	219	235	256	219	217	243	212	207	271	241	219	236	244	211	236	258	249	245	227	220	257	240	241	244	229	233	234	229	224	217	201	224	210	234	248	236	232	219	249	213	233	222	240	238	230	248	244	221	259	240	237	238	265	237	246	220	241	215	231	218	232	248	267	234	188	233	238	221	226	248	219	219	259	248	233	204	232
39447	19512	12427	8112	3281	3061	3214	2043	1232	806	638	547	529	519	543	517	567	500	523	534	533	497	511	501	510	499	523	518	492	517	500	554	536	487	508	491	474	522	481	523	494	501	506	527	510	496	493	502	523	534	497	516	492	486	475	506	498	502	499	520	505	480	513	525	502	512	490	539	493	503	442	524	515	521	533	455	486	507	485	520	557	510	514	497	520	519	526	526	513	479	473	499	474	488	507	531	491	492	449	481	466	503	548	540	540	514	474	509	488	479	478	471	472	502	482	531	529	522	512	486	481	518	516	525	510	482	533	475	482	468	508	525	474	532	485	480	505	502	494	514	507	504	468	499	495	467	547	489	466	541	525	515	472	496	479	505	479	517	507	458	498	471	514	512	523	481	543	489	525	483	475	514	507	486	547	472	530	505	488	513	504	476	497	520	475	503	533	516	492	502	497	569	531	539	510	500	527	479	517	492	511	486	509	482	490	485	505	522	436	548	499	498	548	509	464	539	534	504	474	484	464	468	493	494	512	483	496	499	502	520	529	491	500	507	528	498	479	500	507	494	547	471	526	517	516	482	505	474	511	495	468	477	508	481	504	493	514	497	524	539	490	466	521	496	511	495	526	543	494	440	471	498	521	498	498	524	460	456	492	450	504	513	493	466	506	541	474	503	499	478	476	528	478	468	495	501	463	515	541	491	501	472	456	517	501	518	507	541	478	467	501	500	482	454	484	476	510	496	481	525	454	486	499	508	520	496	482	483	526	499	489	546	547	480	479	442	503	492	450	455	487	443	508	504	508	468	530	529	515	507	500	507	480	504	508	493	492	490	490	491	499	493	491	493	497	516	459	466	467	506	474	521	482	505	498	511	504	490	488	488	476	488	480	521	499	520	474	470	488	476	523	480	481	471	485	509	509	519	548	495	475	480	517	493	457	520	461	498	484	517	541	522	492	503	518	501	550	432	451	492	480	485	481	485	454	473	479	507	527	485	424	514	501	536	514	494	501	496	494	464	523	506	455	513	487	484	476	470	480	527	481	478	514	489	523	500	509	555	459	532	507	541	507	484	489	481	468	508	486	497	534	495	472	494	467	479	488	494	503	454	489	486	518	507	464	484	566	484	478	517	519	507	511	531	553	541	484	488	538	471	493	507	486	477	459	530	478	499	501	499	474	522	506	503	493	473	501	500	535	505	531	517	498	475	464	491	536	509	476	530	503	483	505	530	500	505	489	551	509	533	451	504	479	492	505	463	485	505	440	503	491	471	498	485	503	478	497	534	489	536	473	482	477	492	455	508	528	521	534	460	512	500	515	511	471	523	441	494	485	490	495	490	468	500	473	484	520	499	490	503	470	508	523	531	506	508	514	497	471	507	491	488	514	466	514	457	504	514	480	483	479	480	510	496	528	505	505	472	510	488	522	473	521	498	456	516	487	512	468	486	481	481	475	500	511	482	490	517	501	567	511	498	488	501	473	474	492	434	526	512	497	472	462	495	482	522	488	492	499	521	541	507	476	508	499	534	496	502	487	523	492	432	487	512	497	520	506	497	492	520	535	510	503	496	517	503	469	469	472	499	490	503	464	512	567	501	480	440	494	548	499	456	501	475	492	473	484	498	522	497	531	494	517	535	456	501	496	508	511	496	500	496	513	498	468	504	519	492	494	512	520	536	511	520	488	517	481	536	501	458	495	523	484	505	468	484	499	493	462	514	501	492	540	477	489	478	498	493	484	462	492	497	520	487	463	507	457	484	511	504	509	475	501	468	459	537	484	502	489	475	477	494	543	507	494	485	537	532	512	511	486	527	494	485	523	481	494	508	475	456	493	459	493	469	467	468	487	458	493	503	514	505	481	530	517	501	496	492	476	496	521	526	523	463	480	496	523	523	473	490	481	498	486	482	500	561	474	515	484	479	465	508	498	507	491	481	482	463	487	522	499	503	511	505	489	531	507	498	513	530	515	529	503	459	510	500	461	502	514	514	498	523	526	455	490	528	487	491	499	536	518	480	507	471	494	500	472	477	491	529	495	488	514	501	549	488	524	508	466	487	499	508	497	496	483	508	512	499	495	499	540	507	504	499	472	509	484	469	494	515	479	476	432	480	504	503	478	522	504	466	500	450	505	530	509	486	473	483	468	512	520	533	508	512	494	472	470	539	463	534	511	464	483	517	505	490	463	515	501	505	500	463	507	503	459	497	523	531	528	514	467	510	500	493	505	490	476	481	500	499	483	489	521	464	515	487	507	506	509	495	495	496	502	526	484	490	508	460	528	480	499	508	475	537	567	496	505	488	467	514	530	532	513	508	476	487	483	521	518	485	515	468	481	509	508	513	524	474	538	510	484	531	457	508	513	539	470	518	472	475	496	497	471	501	518	513	490	495	496	488	464	513	484	477	475	499	483	541	462	488	509	521	480	472	501	489	474	477	463	463	495	482	511	514	494	519	521	464	476	453	516	528	470	499	518	504	495	471	509	489	503	492	530	507	534	482	542	448	501	505	479	531	486	528	502	516	533	531	497	502	486	519	503	476	524	483	485	513	476	489	514	535	507	490	508	480	487	472	494	491	506	495	499	515	458	507	460	491	501	515	518	491	499	484	495	492	514	478	491	521	472	493	501	487	484	476	516	491	472	475	501	514	524	505	489	488	499	480	510	482	487	515	497	468	500	511	488	490	499	480	468	531	506	478	474	504	469	480	513	518	524	446	536	468	493	542	533	497	510	501	505	550	483	462	490	498	545	495	496	439	463	439	466	537	496	481	510	556	502	509	493	486	509	497	495	474	470	491	514	490	493	508	492	559	507	531	517	474	490	452	507	539	474	487	518	478	449	520	488	490	502	487	498	496	520	476	474	465	482	491	500	509	513	475	500	514	474	504	501	501	483	503	505	455	534	503	483	537	477	500	489	504	546	500	499	527	510	477	527	530	506	477	520	479	519	500	541	447	487	533	499	471	526	491	492	511	480	488	512	490	489	518	475	472	486	537	530	449	480	504	498	531	477	481	496	498	521	505	467	479	463	504	525	486	488	480	469	534	522	479	527	503	519	484	498	450	478	518	495	476	481	501	515	517	511	474	537	484	470	515	521	513	521	496	522	492	513	515	494	482	554	501	536	482	477	476	546	492	506	460	512	497	540	489	469	493	485	502	492	509	517	496	519	475	489	490	535	545	485	494	496	501	473	480	561	480	535	479	505	522	515	500	507	474	452	480	484	497	493	514	512	512	511	512	465	478	465	466	517	530	483	537	475	531	527	507	479	532	502	508	505	470	517	543	528	476	498	488	481	490	500	577	487	515	486	473	520	500	496	485	525	506	486	542	510	488	491	500	483	524	499	510	484	511	509	459	484	451	492	493	512	513	496	525	474	530	499	471	524	504	514	526	527	507	534	493	530	450	487	520	467	516	499	457	480	471	510	499	499	489	556	514	494	491	542	472	479	483	481	493	513	480	503	501	488	478	551	471	481	455	470	481	498	491	483	488
42997	15784	5069	1673	400	233	199	181	192	245	194	223	216	200	232	220	186	203	234	212	213	190	236	221	231	180	205	184	203	223	179	200	191	213	192	207	221	220	196	197	220	197	215	205	231	214	225	179	190	213	193	202	221	216	190	201	214	194	217	199	192	182	197	221	209	234	198	198	186	204	199	201	200	206	203	227	196	206	187	193	217	230	212	182	194	206	245	195	183	173	216	217	195	184	209	238	203	205	191	199	214	215	192	198	196	209	213	173	181	210	212	229	205	209	189	206	221	188	196	188	197	221	208	197	212	209	194	175	193	240	209	202	182	200	180	207	199	233	242	195	239	203	196	171	206	190	204	187	196	182	183	208	185	220	206	208	209	205	214	214	196	201	187	201	182	210	222	212	203	191	204	203	216	226	208	204	203	188	171	200	188	193	196	186	193	239	203	208	189	207	183	195	209	204	195	196	162	210	221	205	216	191	221	198	189	198	189	212	198	187	193	177	184	167	199	193	227	211	212	217	224	213	211	214	202	192	226	214	215	214	223	190	208	221	169	192	187	218	211	192	186	177	191	183	201	202	197	202	236	201	238	218	214	202	206	177	210	176	180	218	210	213	200	210	197	235	213	209	194	206	229	205	209	213	175	212	198	194	200	195	219	197	213	185	225	224	201	204	190	190	171	225	231	221	221	202	204	188	188	208	240	227	197	194	205	198	180	200	187	203	194	199	211	196	204	216	191	222	194	185	178	230	219	231	185	212	187	208	199	169	226	212	213	218	200	211	228	198	205	224	200	198	199	231	222	206	231	208	206	206	201	180	214	235	214	209	226	198	206	175	201	215	218	223	202	212	192	187	203	211	213	213	213	218	211	217	203	198	198	199	195	226	232	158	219	202	185	212	202	217	205	223	197	236	215	217	205	211	188	240	232	192	189	191	189	202	180	178	187	204	224	201	165	199	173	212	191	221	222	227	199	203	197	199	218	217	236	209	205	200	191	202	192	221	211	217	181	184	192	208	196	207	211	224	201	199	201	202	222	213	198	205	200	226	236	190	190	200	184	209	217	195	177	201	196	233	198	216	217	194	212	195	202	196	225	218	204	227	228	201	216	180	209	206	196	201	220	193	215	187	210	194	194	184	176	207	194	201	201	190	191	206	205	170	188	224	242	183	158	214	212	196	199	209	180	232	181	210	204	185	180	210	210	196	188	216	207	170	204	158	221	213	198	196	192	207	220	223	195	202	164	245	211	194	225	211	193	208	178	209	208	199	214	207	181	195	208	198	223	223	196	215	181	190	234	219	190	197	220	170	205	197	185	201	189	189	230	221	184	232	201	208	205	206	203	190	202	191	186	201	192	206	216	203	191	231	226	203	193	232	218	231	207	205	198	196	206	210	223	195	218	190	191	170	223	212	201	191	212	223	224	202	187	183	218	217	165	220	196	218	241	206	193	214	212	223	168	174	193	212	208	193	218	210	234	179	193	224	179	202	195	181	209	202	172	229	203	215	190	183	200	184	187	198	229	201	207	201	175	230	209	205	213	204	173	199	191	225	217	184	171	191	188	221	200	212	165	184	203	201	202	205	206	207	202	198	180	209	186	205	194	205	213	206	198	216	202	179	193	202	225	181	181	182	240	198	185	212	207	207	207	201	219	211	206	208	203	213	207	216	223	226	245	200	213	225	216	203	201	190	227	193	202	239	179	182	223	224	237	207	187	222	222	212	194	205	189	216	218	189	220	200	217	196	186	209	191	226	217	223	198	198	224	196	224	195	183	200	211	178	216	209	222	207	202	179	206	191	225	185	212	205	202	195	202	204	209	198	184	182	203	213	186	210	216	194	212	220	192	183	195	211	224	212	180	195	206	189	195	218	185	208	222	186	208	204	228	204	227	210	223	178	178	237	206	202	240	182	213	173	180	191	216	186	183	196	215	214	160	193	234	225	221	190	200	213	178	212	196	220	193	196	211	196	210	220	190	205	210	186	195	198	193	218	205	222	219	197	193	214	194	202	211	208	200	208	226	208	188	183	199	213	198	197	211	187	203	240	198	208	196	204	209	224	198	202	231	198	214	208	200	181	168	215	216	205	184	195	218	218	204	194	229	205	214	227	186	192	171	176	173	206	205	204	182	175	212	211	221	205	191	179	196	248	184	192	205	208	192	192	205	196	203	209	189	216	192	189	199	192	180	208	200	216	178	215	211	221	164	183	208	230	222	192	199	193	198	184	193	220	186	204	206	198	200	185	199	216	220	210	223	206	197	187	203	191	201	188	206	210	179	212	209	206	185	193	214	177	182	206	213	182	203	230	209	180	214	209	222	199	230	201	219	200	212	216	193	203	187	210	201	204	189	170	221	208	213	232	206	216	216	195	217	214	217	221	211	225	208	177	192	230	204	225	203	201	187	198	202	207	217	201	215	195	186	196	216	199	170	201	252	227	212	212	206	187	168	220	223	226	207	205	217	216	221	191	221	220	213	228	223	171	198	215	218	202	176	193	204	190	224	187	240	191	212	191	191	185	183	207	196	196	193	187	215	206	213	206	212	183	216	208	224	213	216	198	209	187	197	192	213	227	171	199	186	206	205	175	196	201	197	221	207	204	174	198	206	222	224	195	195	206	201	212	206	206	213	214	190	229	190	211	206	202	208	196	203	219	198	193	160	179	207	190	199	210	227	251	203	198	199	213	183	225	228	189	182	239	220	190	196	196	195	195	215	197	188	174	216	219	220	205	198	191	194	197	220	202	188	204	182	227	214	212	204	211	201	236	174	210	200	213	198	192	233	216	199	183	205	199	204	225	190	218	202	204	208	223	237	200	190	188	202	233	207	219	198	218	222	199	217	204	232	246	212	181	220	199	184	241	177	201	202	175	211	198	187	205	218	197	200	184	203	222	178	225	203	189	188	240	194	195	163	201	196	221	213	225	183	209	220	227	221	223	229	188	187	209	183	260	190	210	209	209	203	180	221	173	210	186	212	210	216	203	202	212	214	197	207	212	210	186	218	174	212	215	233	200	192	193	186	175	209	200	199	195	198	219	191	243	204	227	197	187	203	198	213	201	218	214	192	206	200	199	205	201	190	181	153	230	199	223	233	214	227	214	204	234	216	205	214	223	206	176	201	229	204	194	221	188	187	224	183	198	217	201	193	212	217	179	185	201	198	191	203	202	210	219	225	202	216	172	194	213	176	196	197	199	176	220	235	208	202	195	220	218	230	209	200	225	210	188	186	199	211	212	211	180	202	196	196	191	193	208	205	218	190	182	207	181	189	229	215	217	174	181	196	219	230	223	197	195	187	197	208	181	196	199	180	220	206	202	202	210	219	205	206	183	186	190	204	179	209	203	223	206	199	198	213	186	201	212	178	189	217	222	181	213	206	216	204	192	173	229	195	195	210	204	193	203	209	212	171	215	197	189	236	210	217	184	210	177	199	206	213	209	178	202	177	200	193	199	211	208	181	196	189	182	228	242	215	209	195	215	227	213
26746	9809	7107	3593	1027	599	553	481	500	420	424	429	456	413	403	436	468	433	440	423	455	423	400	382	415	430	411	424	441	426	476	450	487	431	436	443	424	430	460	448	423	400	450	436	447	472	456	419	445	406	391	433	443	418	484	392	471	457	435	459	420	396	450	427	436	453	407	424	426	445	458	456	449	444	428	463	450	464	419	389	465	449	456	409	434	435	402	395	425	419	443	455	389	461	444	480	445	458	422	407	465	404	433	467	442	436	433	423	390	481	471	415	451	444	427	450	400	443	432	419	453	461	436	442	409	403	392	418	436	407	455	427	456	444	426	414	412	433	439	403	441	428	427	491	453	459	481	450	412	433	437	443	450	428	464	401	443	424	441	450	428	453	452	432	426	444	423	423	455	410	472	460	424	441	426	402	431	432	444	418	446	394	421	440	453	438	409	429	434	422	451	456	436	431	480	489	443	509	459	410	401	431	420	407	469	446	443	445	508	434	426	466	481	431	395	430	445	404	409	468	461	466	410	433	388	426	459	440	433	447	436	406	439	463	411	415	432	436	431	414	447	442	451	453	455	465	430	485	402	424	470	429	408	426	403	448	439	424	399	456	435	474	476	381	446	464	437	422	423	438	448	442	433	380	456	413	455	414	452	446	447	430	408	439	455	455	407	436	467	423	405	422	434	412	411	415	399	428	459	418	451	417	388	487	429	422	419	412	441	378	421	456	404	443	419	407	464	439	444	435	450	412	426	451	437	447	463	427	406	454	449	400	422	482	436	382	394	414	439	460	431	402	453	410	434	403	417	423	422	461	402	444	446	462	441	396	431	415	412	454	470	443	446	498	443	410	436	443	421	435	422	413	419	430	448	419	444	451	378	449	418	437	391	397	404	449	425	463	489	453	437	394	440	479	427	439	441	410	447	441	407	395	451	438	420	457	433	443	409	418	407	458	417	417	433	428	443	449	432	466	431	491	425	430	460	454	445	441	440	460	437	433	429	419	412	434	404	400	436	439	410	434	396	391	428	463	427	447	393	455	420	405	461	437	392	435	452	432	428	436	476	449	433	447	445	451	453	448	412	420	432	437	443	498	419	422	450	411	435	444	417	409	445	427	428	449	444	417	422	444	484	408	451	385	446	467	440	437	421	451	425	450	433	414	432	474	429	443	456	435	395	425	413	422	423	418	452	440	427	387	438	444	414	438	406	415	454	437	427	422	416	411	431	464	441	482	427	433	454	441	468	420	451	436	456	440	446	447	404	468	416	461	443	459	407	396	464	419	420	436	419	447	421	440	423	402	436	431	430	409	454	473	459	447	429	428	462	463	427	456	450	428	433	469	428	465	438	436	426	457	396	418	404	425	451	410	423	438	430	423	418	464	431	471	392	451	453	484	456	431	417	448	424	415	427	433	453	481	415	416	442	452	438	427	416	444	387	421	438	447	408	448	464	417	452	438	430	416	422	420	429	439	413	426	441	447	445	474	439	441	439	432	418	428	416	436	403	395	413	416	416	439	444	406	381	408	455	428	464	451	413	406	442	472	402	450	442	424	401	465	430	458	426	433	460	444	461	416	470	439	432	429	429	439	446	438	412	452	447	397	453	425	422	424	439	394	437	456	441	445	437	460	446	448	431	486	423	439	426	493	412	437	419	463	434	421	465	463	407	447	427	462	438	419	388	427	435	441	422	409	434	444	445	438	418	458	449	480	376	436	412	442	409	437	449	428	416	456	458	412	414	440	435	421	474	462	417	434	431	414	417	445	421	413	434	448	467	426	428	451	454	431	485	414	442	484	428	429	432	441	477	427	425	380	414	427	454	475	452	443	439	434	459	462	430	439	414	457	453	426	426	435	460	417	460	424	460	425	428	440	452	441	412	433	465	428	432	437	480	452	427	400	452	410	428	456	462	460	437	434	398	420	398	457	404	444	452	446	431	436	422	413	434	405	450	472	413	430	430	473	430	444	439	443	458	403	460	446	473	433	443	423	444	419	426	430	471	428	422	438	440	429	473	426	460	424	451	473	417	448	390	445	427	454	412	433	437	419	452	438	416	412	418	414	452	412	422	435	438	454	428	411	435	429	432	439	453	435	422	470	433	426	422	436	466	393	420	432	440	450	431	471	439	475	419	396	397	443	449	428	476	473	425	411	418	444	449	405	447	438	414	442	458	393	434	452	429	469	435	401	438	431	457	453	431	418	435	421	445	454	415	418	435	455	412	442	409	441	430	442	450	444	456	461	430	439	457	444	450	466	451	459	425	421	425	473	449	426	399	469	441	413	415	433	409	413	427	440	421	435	471	390	432	453	410	451	398	441	412	452	402	404	421	421	440	384	444	496	421	451	439	423	450	443	448	401	389	471	464	406	423	417	407	423	429	389	413	448	449	445	428	427	438	433	461	424	433	440	449	447	444	465	439	431	404	469	441	451	428	400	381	430	446	484	417	422	455	472	442	394	412	447	434	431	473	426	461	442	423	446	441	443	411	417	440	443	420	457	441	441	417	409	435	448	452	409	438	435	453	441	455	455	417	405	428	427	446	409	473	450	434	440	445	438	464	448	431	423	439	436	437	430	442	424	454	452	437	430	442	460	439	443	454	449	409	433	395	475	438	435	460	447	439	411	450	439	429	449	482	445	427	474	402	453	442	411	442	424	413	427	456	438	462	433	409	470	427	460	436	435	496	454	412	442	473	454	398	391	418	417	474	462	439	456	440	447	409	396	418	435	438	447	467	404	459	460	437	449	466	415	429	437	412	393	462	443	472	432	431	426	433	426	449	449	478	424	423	432	441	479	463	451	414	449	431	424	452	437	455	395	450	466	418	407	453	475	434	472	414	439	457	461	416	433	439	453	426	435	421	447	423	466	383	451	428	448	459	391	434	443	477	431	441	455	405	437	437	411	450	439	439	453	456	430	441	453	454	465	429	414	431	445	429	434	472	460	435	476	399	423	441	446	402	410	438	441	428	407	458	429	433	467	442	467	439	397	424	422	381	393	435	453	421	434	410	427	466	444	412	444	427	458	430	449	469	432	458	430	444	412	406	443	457	477	393	455	476	434	465	419	457	431	419	415	452	451	447	469	441	435	466	439	487	415	444	413	412	426	473	414	401	429	450	437	466	453	419	404	426	458	438	443	428	408	445	399	404	445	462	427	434	457	461	442	454	452	444	403	455	396	420	427	441	437	437	420	432	412	409	445	435	405	455	431	451	436	431	419	442	399	417	420	428	431	418	460	436	414	448	481	446	413	449	452	443	412	449	445	433	459	441	431	438	452	444	468	417	460	422	408	430	444	425	416	428	469	437	463	486	432	381	426	437	440	441	420	425	430	419	443	416	444	450	418	416	439	433	411	406	441	453	427	457	476	463	391	416	451	402	470	449	440	450	451	405	448	443	417	437	474	399	413	405	398	416	447	417	417	458	438	398	439	400	432	424	445	449	440	413	427	434	447	433	424	404	429	391	423	452	447	474	424	439	440	435	415
49535	26499	12593	4324	1105	914	735	422	312	233	210	180	169	183	207	171	187	161	207	166	184	182	186	196	165	171	188	165	194	160	153	160	172	162	148	195	167	171	195	170	168	191	179	173	163	182	197	172	148	182	163	146	184	170	161	182	166	178	188	162	166	160	176	185	164	154	153	161	134	177	163	162	156	177	145	192	163	143	177	163	158	186	168	159	177	147	138	165	147	165	168	151	193	186	170	163	162	169	175	183	173	168	169	187	195	173	189	174	174	166	191	177	155	157	158	166	194	153	153	155	153	169	171	128	179	186	160	169	179	168	165	185	178	172	192	193	178	188	161	176	185	188	168	180	171	159	151	188	161	170	217	176	164	174	161	193	152	171	182	172	144	152	188	166	154	170	153	168	183	167	172	130	164	174	174	169	186	171	154	179	170	169	152	177	176	179	178	163	170	169	151	176	182	149	165	161	177	156	172	169	187	178	159	160	161	146	179	157	154	154	164	194	168	161	168	167	159	144	163	183	160	182	170	187	158	206	179	170	182	164	149	158	144	154	185	181	176	148	155	191	158	182	167	165	158	176	171	171	192	171	147	182	150	159	173	161	192	175	174	178	180	158	155	172	175	169	166	160	161	167	149	185	158	180	181	174	153	184	137	154	155	165	188	169	159	163	162	172	211	193	159	158	186	162	157	168	154	150	157	156	137	187	170	162	174	168	168	162	161	166	185	173	180	165	182	176	172	151	163	190	169	175	198	180	178	188	159	149	202	186	168	153	173	169	158	186	157	170	167	156	152	187	170	200	165	170	163	181	172	185	154	147	150	148	194	162	172	159	162	166	148	176	183	174	167	195	149	159	147	173	164	176	156	173	171	178	150	202	148	161	179	174	164	184	173	141	143	155	175	167	172	155	164	168	152	153	168	153	169	157	148	155	164	163	150	155	173	172	177	157	156	157	165	182	146	166	160	167	180	181	177	155	168	178	190	179	166	181	166	191	176	171	176	186	169	153	168	176	154	177	174	155	151	170	155	183	158	188	170	138	163	165	166	170	150	134	173	168	161	184	154	166	172	186	164	146	161	154	187	156	208	167	151	189	176	186	168	156	174	167	184	148	155	178	175	172	143	178	205	161	166	151	174	171	184	172	158	157	183	183	172	148	160	177	179	160	169	163	171	166	168	184	165	163	161	177	161	170	176	178	197	174	176	184	168	198	159	178	201	144	174	183	191	162	143	160	142	181	146	159	157	180	164	147	171	176	162	200	165	150	169	164	162	163	148	208	173	203	161	163	168	161	158	211	170	182	161	150	164	169	173	151	142	138	166	176	154	150	166	189	185	167	149	157	146	163	193	185	169	150	200	179	173	169	195	170	150	159	150	152	173	154	179	180	214	176	197	153	181	211	140	165	162	165	180	150	166	151	184	146	171	161	192	158	163	163	151	182	207	164	166	150	154	168	168	148	171	175	159	162	180	196	195	174	160	167	146	169	166	169	158	186	154	152	147	173	182	181	167	187	168	190	173	196	170	173	172	161	156	165	164	176	160	168	174	145	177	194	178	186	185	193	162	185	165	221	166	170	164	164	174	175	171	164	141	173	159	183	160	166	169	156	166	192	183	175	185	159	152	144	177	181	149	141	195	178	154	174	164	170	183	177	158	168	158	170	179	163	164	161	156	151	154	174	194	193	175	190	184	178	151	177	155	168	146	179	166	169	178	176	163	156	158	174	157	173	195	184	188	159	174	165	163	148	154	176	163	158	167	181	179	163	191	160	177	191	173	173	163	152	171	163	187	166	132	175	195	145	158	174	187	173	168	177	154	194	169	164	177	178	169	158	164	174	148	201	177	180	172	147	177	160	154	154	171	171	160	169	171	171	150	170	152	166	185	175	162	191	154	161	172	161	169	175	169	178	171	168	163	183	173	170	171	180	160	151	169	161	159	182	184	187	185	155	198	168	172	176	219	165	178	173	170	177	177	181	166	152	153	168	171	177	173	152	167	182	169	167	158	186	191	147	180	141	177	176	156	162	179	162	178	168	170	162	184	184	146	152	177	168	197	167	155	177	161	166	176	201	156	142	165	174	131	165	175	173	149	164	180	168	161	148	131	167	188	179	168	162	165	167	170	200	154	179	180	178	172	166	178	175	170	160	143	161	166	162	167	156	220	186	155	184	181	152	168	177	195	167	146	165	157	183	177	182	180	171	169	183	145	161	182	159	158	168	170	159	178	139	163	141	162	159	163	178	164	176	188	174	163	194	164	180	183	189	161	165	183	149	158	173	159	183	171	190	185	185	163	191	215	174	182	177	165	157	182	203	184	167	158	175	163	193	167	157	142	184	159	180	178	142	143	138	159	173	127	149	177	175	173	170	175	184	148	173	168	172	159	176	179	183	167	196	182	188	179	170	163	174	174	212	181	166	168	157	180	163	167	156	201	154	159	139	181	170	151	168	179	156	152	189	174	167	163	164	182	145	181	174	149	189	168	132	175	170	158	179	163	161	144	178	177	168	173	147	174	148	194	175	168	179	165	181	146	164	157	157	156	167	151	188	144	203	164	159	161	173	167	155	165	178	184	187	177	165	188	156	174	186	170	192	166	176	150	181	195	163	172	138	171	169	154	154	156	164	172	177	153	147	154	179	169	142	175	162	175	183	176	167	165	187	169	173	161	193	165	187	169	156	182	160	147	148	180	150	163	163	170	174	174	163	169	166	170	151	169	181	144	182	192	165	176	175	155	167	168	158	141	165	186	185	152	180	127	176	155	175	184	165	184	186	178	165	175	169	149	167	183	158	178	187	166	154	185	182	195	157	159	171	142	148	144	176	172	187	170	162	147	183	143	171	196	176	194	166	159	172	165	161	193	172	175	178	175	183	158	166	174	157	165	155	178	175	182	142	170	166	152	184	180	172	158	150	181	149	168	165	156	150	187	162	174	168	162	175	162	164	142	191	181	169	164	185	178	160	187	177	189	151	169	167	183	159	165	164	176	197	196	164	155	185	150	177	166	158	195	174	154	187	165	184	154	171	178	176	169	180	179	169	171	158	180	155	155	167	166	186	167	139	167	159	170	172	176	206	159	162	176	167	165	196	159	142	171	194	180	179	184	149	167	173	168	164	169	185	160	169	196	165	148	167	142	175	164	183	180	171	152	151	157	169	163	144	183	176	159	138	174	177	175	180	151	174	182	156	174	190	189	164	166	179	177	161	178	164	163	184	174	171	177	170	195	164	177	192	183	187	173	195	160	177	189	162	174	190	176	157	158	160	182	164	166	157	165	187	185	173	172	157	174	197	180	169	154	156	179	194	195	178	194	208	180	170	188	172	154	161	173	194	187	176	170	171	187	194	179	158	157	161	161	160	163	151	155	152	164	161	183	175	176	153	181	188	182	153	167	164	166	165	144	211	182	132	153	154	169	153	165	155	155	173	171	165	165	169	146	154	177	166	185	159	181	166	188	162	152	178	160	156	181	170	176	159	157	145	182	189
29367	18093	14965	8685	3171	3280	3304	1643	1162	705	503	478	438	398	403	410	417	368	399	419	420	442	377	384	393	402	369	380	384	392	378	405	358	368	419	378	403	394	391	397	396	395	369	382	382	418	358	396	371	384	366	359	398	413	389	360	399	407	350	349	356	413	363	388	380	401	373	366	392	353	395	375	396	361	401	365	407	384	364	362	374	378	377	340	371	365	342	337	390	393	382	367	373	323	383	361	403	329	376	363	359	379	395	369	378	387	374	400	374	428	357	368	373	392	380	394	340	400	378	378	386	359	385	373	394	368	386	386	376	388	385	365	386	359	416	394	379	406	389	388	392	390	414	400	326	346	385	399	398	376	375	380	332	340	392	370	366	388	376	363	394	394	364	403	367	368	392	362	383	378	375	396	377	376	391	413	375	391	395	364	388	369	368	357	384	347	352	367	390	323	382	355	379	399	382	427	318	417	378	367	414	411	395	387	404	391	386	411	387	411	381	382	378	391	395	360	396	373	364	365	363	387	402	380	366	412	398	349	371	362	356	394	410	376	384	371	372	374	405	402	394	360	359	336	357	391	380	392	387	336	398	379	366	371	389	383	367	370	362	355	365	374	379	388	381	393	400	389	394	393	369	401	370	359	363	377	357	359	353	402	375	398	375	379	355	426	377	368	417	382	372	392	361	366	395	373	349	392	407	388	398	368	357	378	351	353	369	409	382	387	376	348	356	406	394	377	355	406	376	364	357	374	355	340	405	416	373	390	364	393	383	372	370	388	384	348	398	399	378	372	323	401	359	399	382	372	393	389	393	378	356	394	404	368	399	365	374	406	367	401	393	381	379	370	392	391	350	373	321	384	382	374	398	366	352	366	382	371	393	368	386	368	368	387	396	373	372	349	375	371	367	349	372	383	375	363	392	371	365	386	376	381	389	369	406	384	357	358	398	384	367	371	358	362	390	376	402	377	374	349	390	372	385	354	373	351	352	379	397	364	369	368	344	403	371	383	397	351	366	398	376	412	367	351	386	400	401	361	391	363	343	358	363	412	363	371	375	394	384	359	379	382	374	351	394	384	381	428	323	343	360	371	385	371	369	406	413	384	374	375	420	358	381	389	379	372	384	354	391	372	388	361	369	374	380	419	359	362	362	371	365	358	359	412	388	353	361	347	434	382	362	391	362	347	383	373	347	389	374	378	391	401	391	349	370	430	380	375	352	376	379	387	372	362	347	371	386	358	366	376	385	372	371	380	367	376	354	366	380	356	381	358	369	388	432	395	360	400	391	387	377	359	373	380	373	366	365	367	369	393	363	422	365	374	361	363	427	403	393	358	336	372	394	363	376	383	372	391	356	376	396	371	387	361	383	355	357	371	379	364	375	368	367	397	381	375	393	347	342	356	360	347	349	374	332	371	383	333	426	359	400	354	353	413	410	358	377	386	372	395	379	363	384	376	367	387	393	354	422	365	374	406	347	353	356	378	378	409	404	436	383	386	363	389	388	385	400	343	396	394	344	372	370	361	351	386	350	373	408	376	359	382	360	405	416	362	388	389	383	365	415	383	369	363	377	340	414	374	381	359	342	401	372	382	363	399	374	365	388	383	369	356	365	387	386	379	387	387	382	385	377	382	391	380	341	352	368	357	362	404	379	388	408	383	387	380	369	393	398	401	348	378	400	371	370	406	361	405	383	377	399	384	388	396	370	395	381	381	408	380	358	367	379	370	376	389	369	411	405	335	348	395	376	360	360	403	407	385	382	368	389	396	364	349	364	367	388	367	352	387	391	360	371	395	379	383	410	396	359	381	358	380	370	322	356	394	409	397	370	381	376	395	366	360	398	396	367	350	379	377	361	376	347	393	373	385	384	377	362	369	386	389	390	332	338	349	395	368	381	395	396	440	337	353	376	350	371	399	392	354	386	376	385	387	371	353	361	341	381	354	374	352	362	371	373	367	370	393	357	370	383	369	409	395	419	353	354	379	368	401	355	453	375	343	394	394	378	371	373	397	363	384	398	389	397	397	324	400	367	409	382	383	390	361	380	375	405	382	356	342	397	362	364	343	375	382	395	371	359	368	359	349	377	383	377	367	373	364	425	360	365	359	421	344	396	348	346	350	377	374	359	416	329	330	363	373	424	375	380	376	392	391	394	397	400	360	413	385	387	387	383	341	401	333	416	353	361	399	376	348	385	348	398	380	412	378	378	389	396	350	383	376	366	357	379	372	357	367	353	360	352	405	396	378	386	355	369	378	384	351	392	383	328	371	374	387	417	425	392	396	370	381	377	393	408	360	367	360	396	377	357	349	385	340	385	367	386	398	380	383	379	378	402	373	390	384	352	367	380	386	340	336	388	401	380	371	352	354	345	404	389	407	402	385	409	365	374	347	372	375	346	401	365	405	365	348	352	390	386	359	392	366	393	370	374	354	380	359	378	384	373	348	386	397	373	356	396	350	339	355	374	388	357	349	354	389	393	388	350	380	371	400	371	362	366	378	359	394	397	346	366	415	379	361	363	374	369	380	364	372	387	358	378	401	380	388	378	405	372	364	403	371	403	389	346	349	362	372	374	386	396	383	368	376	361	374	333	394	376	370	380	367	356	364	388	406	381	427	363	362	376	369	401	372	362	343	337	345	386	410	421	371	375	358	365	412	376	365	377	356	391	352	377	376	394	369	393	375	385	400	352	378	379	363	355	363	368	383	393	373	356	387	388	321	369	389	407	385	389	374	372	347	360	369	397	378	357	387	371	332	374	411	361	380	378	419	372	377	357	337	385	352	352	368	378	355	355	376	390	383	397	368	353	406	354	372	378	379	382	418	351	386	373	384	375	365	354	383	377	345	416	379	404	395	372	370	399	375	409	378	364	371	406	366	335	375	398	395	384	352	337	372	368	361	382	396	387	393	381	404	379	390	377	362	376	389	379	401	405	405	377	396	370	369	386	343	371	380	399	372	379	390	349	373	382	395	350	384	366	397	353	365	412	364	378	376	360	360	389	389	339	365	372	351	397	409	397	380	374	360	401	372	363	384	405	378	395	366	368	403	396	363	382	374	359	398	394	385	355	385	380	343	382	385	390	362	378	369	365	346	388	375	362	365	398	396	370	364	380	359	377	348	381	408	353	363	380	352	346	380	377	415	371	397	346	412	380	385	357	363	386	365	352	408	389	357	366	392	379	383	339	417	362	384	370	382	361	374	374	372	396	382	390	341	401	358	377	378	384	345	357	382	353	399	382	381	332	376	386	391	369	363	393	357	387	363	364	382	369	350	377	361	410	374	382	328	405	379	381	390	376	382	387	397	382	386	369	402	393	363	387	389	352	368	405	341	367	411	363	353	405	381	396	377	371	349	386	381	373	399	379	385	342	370	358	401	365	386	385	363	393	370	355	355	377	382	364	328	372	377	360	354	380	390	369	393	397	388	353	384	369	373	385	368	357	382	384	385	384	362	381	342	339	379	386	365	392	370	380	373	400	380	385	374	349	405
53191	25563	13023	4227	1597	1657	1248	656	456	345	274	261	248	208	253	255	264	268	228	239	252	199	226	234	230	205	188	238	198	197	224	226	223	216	209	205	249	230	199	216	212	241	243	238	251	220	236	217	220	256	202	228	276	221	207	258	213	198	238	221	237	213	187	208	216	238	239	223	253	208	186	219	211	231	233	195	249	217	229	228	203	235	215	230	187	222	232	227	234	233	221	248	238	203	225	223	192	233	211	237	231	218	233	237	212	207	217	247	238	218	237	222	222	242	252	253	241	217	217	225	223	229	212	240	226	214	228	208	228	213	231	200	241	184	232	218	189	218	204	220	223	215	207	230	232	210	184	228	256	210	220	219	206	210	201	225	218	226	228	189	222	206	204	187	229	236	218	216	230	209	219	218	214	219	211	227	225	215	236	258	235	248	246	214	199	199	228	187	238	208	232	245	211	225	210	245	230	210	222	204	227	219	224	210	213	208	232	215	210	209	229	220	241	221	216	226	218	235	231	218	215	234	217	208	211	217	194	215	228	254	245	220	196	182	230	247	217	220	226	206	199	213	202	242	221	227	187	221	218	240	221	209	230	244	254	217	201	207	234	206	204	211	229	227	233	207	231	239	210	234	235	212	221	212	215	213	224	226	208	196	208	244	230	200	221	229	190	220	238	231	231	229	222	237	191	196	244	213	223	246	203	238	223	215	250	202	196	213	238	222	224	259	230	196	209	204	225	218	226	216	219	227	222	253	269	240	236	227	205	225	223	228	183	246	208	229	211	200	247	218	220	225	233	235	206	236	242	208	242	227	218	236	212	207	205	227	230	238	232	230	222	242	236	212	238	229	202	195	213	222	220	235	224	203	208	186	214	191	247	216	224	216	235	212	224	236	213	259	245	215	204	228	246	216	255	203	225	230	226	231	223	244	232	212	237	210	221	223	202	216	230	204	198	187	204	210	208	230	203	238	226	222	238	222	244	213	177	242	240	224	254	257	227	218	241	253	221	217	217	199	207	221	228	204	202	219	239	245	207	207	237	230	227	227	233	254	223	254	249	207	237	215	204	244	242	225	227	200	236	216	246	240	240	199	216	200	233	201	199	214	228	231	221	233	220	223	245	237	217	223	222	231	211	220	215	242	268	224	206	226	221	216	231	240	238	187	215	197	212	214	215	216	212	210	242	227	237	227	220	221	218	240	240	251	237	198	230	232	213	218	249	222	234	229	192	220	235	216	236	243	209	221	225	228	222	172	228	213	239	224	230	238	214	238	214	223	194	238	218	236	201	216	217	213	228	223	255	230	238	232	213	213	229	198	231	254	247	214	206	209	209	228	222	224	228	228	220	235	218	235	220	208	225	213	225	196	225	215	239	219	268	237	191	209	239	221	249	210	245	233	246	223	228	219	201	234	180	230	229	221	236	222	212	196	234	240	205	231	227	223	213	214	237	247	261	194	218	220	228	231	235	206	239	235	221	219	242	241	212	219	190	219	208	207	229	227	208	237	235	244	226	234	234	213	238	223	217	226	241	221	239	237	229	209	217	228	218	226	220	219	219	215	220	218	186	234	221	225	240	210	234	252	239	198	238	230	241	225	242	220	242	242	247	237	233	223	188	218	212	193	199	224	219	235	210	185	238	220	221	236	236	250	224	190	224	197	255	242	232	217	249	200	255	232	204	241	213	222	195	213	208	229	206	215	245	193	223	239	211	232	238	226	216	217	240	216	206	225	200	231	194	203	202	214	220	220	217	204	208	231	229	230	232	216	245	223	222	222	204	206	239	222	202	195	246	218	232	229	241	210	231	220	202	202	252	230	242	211	221	219	196	214	224	244	221	223	217	218	219	195	209	229	216	220	215	235	238	196	252	209	234	231	208	215	218	196	229	209	213	218	227	208	236	202	233	223	244	215	231	211	240	235	217	208	211	218	233	196	214	229	221	192	222	210	242	209	236	223	218	212	214	223	230	186	233	189	202	232	218	205	221	215	210	224	219	233	220	244	249	231	226	211	208	208	188	227	220	187	219	185	238	210	200	233	215	252	216	230	212	211	188	217	231	223	212	238	220	230	196	245	234	220	227	231	225	233	202	233	186	247	224	230	235	259	232	239	236	229	211	230	220	195	224	192	224	228	224	214	237	231	251	227	215	220	222	210	206	224	208	215	227	231	226	213	228	221	201	221	206	222	233	203	224	223	201	238	225	222	202	233	221	234	242	179	228	216	245	234	239	248	261	229	195	185	208	205	210	228	225	196	246	220	248	220	219	210	233	207	238	205	251	208	217	215	221	231	237	235	188	189	247	225	224	202	209	235	232	188	217	216	234	215	236	221	192	225	245	240	223	207	250	239	228	202	213	199	244	225	220	241	207	222	208	238	252	225	209	227	194	233	200	219	217	211	222	218	226	251	248	253	196	205	227	260	191	257	240	217	213	217	247	207	235	201	206	225	222	194	202	250	223	240	213	238	213	245	198	242	239	206	235	200	242	215	230	204	240	202	224	248	219	203	202	222	211	224	203	251	239	233	212	220	254	233	182	219	221	206	215	199	259	222	197	229	231	212	228	199	213	212	230	246	195	214	241	214	218	232	217	226	254	228	200	215	234	190	210	228	240	217	207	205	214	238	216	221	200	206	222	198	219	237	231	240	219	203	196	253	227	255	214	227	239	211	201	218	214	202	230	238	206	197	232	215	242	237	203	225	194	203	197	196	216	215	214	204	215	229	206	226	243	205	224	219	251	212	205	249	245	210	194	200	224	203	185	200	247	193	227	234	227	240	223	221	200	220	260	241	190	210	216	235	207	235	206	213	227	212	182	194	214	227	230	228	219	205	220	219	195	215	209	207	206	191	229	221	218	238	205	206	200	216	216	214	213	242	224	203	225	197	219	244	228	223	192	229	248	232	211	221	238	219	217	195	206	205	218	204	220	243	210	230	231	215	248	255	223	231	196	213	222	211	210	225	230	226	218	191	203	184	233	243	209	234	205	193	196	219	222	234	223	205	215	229	242	222	240	228	227	215	246	230	236	211	206	221	232	209	230	233	200	232	225	237	232	212	227	213	230	215	209	241	234	228	197	231	216	208	209	192	191	239	210	209	241	245	216	213	232	231	201	200	229	221	233	219	222	209	203	239	203	243	256	233	233	244	250	225	224	217	229	208	227	217	198	222	198	252	242	236	236	231	207	203	214	220	204	225	234	205	202	238	209	219	197	200	231	214	232	243	221	197	222	197	213	226	191	197	212	240	211	219	240	234	221	241	211	197	218	226	230	217	218	220	232	227	212	214	211	227	231	179	194	215	217	216	218	200	230	213	238	232	218	217	206	218	222	223	198	217	207	222	223	177	211	225	224	231	240	223	199	219	210	237	244	240	197	223	206	236	223	208	181	203	246	216	226	206	223	229	219	233	198	212	216	235	233	223	232	214	178	230	225	222	193	227	212	216	206	272	243	258	221	204	227	195	234	219	240	225	237	210	250	220	221	248
31646	17367	15457	8015	4604	5403	4901	2633	1667	987	664	616	580	543	520	496	491	499	526	486	516	448	531	483	524	488	467	507	500	495	536	493	502	485	485	515	499	480	499	498	485	472	481	488	490	469	473	499	503	474	537	445	465	520	495	470	462	449	492	448	486	510	490	484	471	482	485	475	456	469	458	491	502	449	475	479	485	535	466	539	515	444	480	470	452	499	467	463	502	476	495	476	486	515	468	499	502	450	466	491	496	519	494	492	505	503	461	463	489	460	491	451	487	508	482	482	493	466	467	481	458	444	475	463	478	449	436	466	492	506	469	510	486	473	464	483	506	470	468	455	481	459	487	461	435	457	432	434	448	452	484	496	492	435	478	457	446	480	530	477	511	463	469	505	514	484	458	495	488	460	479	434	473	459	506	483	451	507	463	489	468	461	486	498	460	490	457	491	555	498	487	459	488	483	493	468	477	443	496	489	471	492	506	512	483	492	483	505	480	478	454	481	508	490	488	475	505	488	462	483	496	470	494	463	470	501	484	498	480	479	504	488	474	464	495	461	467	443	478	496	491	457	418	449	486	460	477	466	471	496	475	457	453	466	481	472	445	462	470	455	504	465	469	474	488	472	514	502	480	473	502	522	485	450	467	481	470	512	436	445	438	472	454	474	483	455	488	487	520	480	470	456	449	455	440	502	492	481	492	488	468	488	475	496	496	484	459	486	458	485	446	469	497	449	547	478	493	503	471	476	480	446	489	483	496	458	497	493	455	495	445	451	488	462	454	450	491	496	485	477	462	470	456	507	465	466	488	477	518	507	440	460	462	458	459	463	482	464	489	490	503	448	489	499	510	471	512	467	516	448	503	471	454	500	486	470	438	463	507	462	520	495	474	499	447	476	474	496	495	471	470	507	483	471	478	501	474	480	485	470	425	488	478	465	488	465	463	449	478	490	513	443	433	465	482	474	475	508	487	467	509	477	488	497	443	437	479	464	447	452	486	504	490	443	519	495	463	460	468	466	470	472	496	483	473	464	492	494	461	481	487	481	456	475	498	488	510	494	488	473	484	465	490	480	496	532	504	461	443	458	461	433	475	475	510	458	517	510	486	470	478	480	466	504	474	482	458	445	474	471	484	473	443	468	506	501	468	482	464	482	442	470	457	537	493	490	447	487	469	467	465	460	462	489	501	499	467	458	440	479	515	468	489	516	478	463	476	479	445	474	493	516	491	490	462	436	465	513	487	455	498	473	484	466	440	453	452	459	521	457	479	469	484	472	488	463	523	440	460	477	461	475	453	456	454	423	473	467	495	482	481	514	439	470	484	459	468	496	456	468	452	471	521	484	453	486	485	492	485	484	460	468	535	480	442	473	503	502	458	499	437	503	478	444	497	481	467	529	442	505	462	489	477	487	515	478	477	463	470	508	500	455	500	493	497	484	481	466	449	490	527	507	482	498	505	430	493	472	462	479	451	489	496	505	474	476	504	498	465	477	468	471	448	467	428	516	466	467	477	479	504	474	480	475	465	465	458	479	481	544	495	460	489	484	472	499	499	468	442	489	460	470	499	473	441	473	489	489	497	433	460	503	538	474	454	487	484	476	450	484	447	523	481	472	498	483	462	501	443	492	487	485	483	506	488	475	461	498	495	507	444	487	490	438	479	442	470	477	457	487	486	452	512	500	467	474	495	460	444	479	493	478	469	452	457	473	508	436	503	495	484	461	464	460	445	492	454	483	497	497	475	497	429	468	519	486	475	463	431	474	446	466	467	485	489	474	474	480	515	454	473	474	478	515	512	475	465	477	494	484	455	454	491	481	468	460	481	456	467	501	479	531	476	495	458	482	483	475	465	482	478	492	452	475	482	443	456	460	474	468	492	472	480	419	477	479	471	463	485	487	464	476	505	501	499	500	467	457	479	467	520	495	466	462	475	490	442	475	479	480	492	460	466	511	458	488	445	468	470	489	497	467	444	504	492	457	490	465	497	498	474	441	443	464	444	498	486	460	470	502	505	502	465	491	464	480	435	464	496	478	481	521	471	497	467	468	445	476	454	442	491	457	476	456	499	482	475	456	474	485	469	484	494	469	467	499	475	458	491	488	466	466	475	462	470	494	488	471	480	488	486	471	483	477	492	512	489	478	470	499	467	492	487	472	450	485	505	462	446	496	454	479	501	487	467	507	472	459	496	489	498	460	481	494	518	521	490	475	483	493	467	487	498	494	482	484	454	482	437	462	509	459	488	460	497	478	490	488	553	447	472	492	497	468	460	436	466	511	488	440	498	440	495	479	484	434	421	468	497	457	475	477	481	480	462	497	459	482	428	461	498	458	474	483	514	493	464	487	492	471	467	466	478	447	473	515	526	470	476	436	455	463	460	488	473	463	488	498	489	463	475	514	487	485	493	481	480	497	496	473	469	435	471	517	481	443	444	454	495	439	466	472	462	510	489	486	452	489	483	473	488	486	476	515	506	447	475	492	469	495	470	471	473	481	480	460	460	486	474	457	477	490	458	487	477	449	460	479	474	495	471	498	471	514	498	475	506	488	461	519	392	476	445	459	487	534	476	498	505	513	466	493	449	433	496	445	487	458	484	489	460	529	460	468	462	463	468	452	448	480	495	458	489	506	461	478	449	506	467	462	459	436	477	474	444	486	487	522	484	480	468	476	476	480	484	488	482	482	457	487	456	484	465	519	486	542	463	480	473	504	517	455	472	528	464	485	488	457	460	445	509	471	461	479	489	453	451	466	482	464	443	462	495	482	504	501	494	477	466	497	481	503	472	473	468	496	500	461	490	467	468	445	455	478	497	493	481	446	487	464	478	459	532	485	496	513	473	514	501	483	488	478	480	461	457	523	506	513	462	455	466	464	494	469	442	468	481	471	481	475	505	492	506	485	498	472	493	460	499	501	494	455	465	451	494	505	475	452	508	503	466	429	473	479	459	483	500	472	506	499	509	487	482	477	477	479	462	452	460	495	465	447	476	504	462	432	460	462	505	460	488	428	461	500	477	476	490	463	467	444	474	484	493	488	478	460	483	493	440	494	490	444	493	489	466	475	476	498	491	464	486	496	496	480	458	489	495	474	489	487	522	439	475	456	454	485	470	430	475	430	471	468	462	482	442	471	444	504	473	481	499	471	476	466	471	488	489	460	473	479	464	495	457	456	468	485	470	446	489	468	440	469	467	466	498	436	504	509	473	496	488	500	506	503	480	471	459	509	473	492	503	478	486	481	484	482	492	494	459	499	483	467	445	522	479	475	490	509	477	501	486	461	473	522	505	455	469	467	464	451	456	456	467	457	510	481	486	462	434	493	481	500	500	492	454	470	502	487	466	449	484	484	503	521	449	468	488	450	507	483	490	477	474	476	454	483	419	481	447	465	489	457	445	454	460	474	438	466	479	446	470	468	477	437	496	491	510	437	500	444	458	470	464	494	496	481	482	500	499	458	498	483	485	519	489	500	467	465	473	495	473	476	490	463	464	457
38227	18193	6442	1641	422	259	216	200	168	174	166	196	186	179	190	205	200	198	212	197	217	214	167	175	211	168	183	217	197	161	174	221	198	182	209	211	184	221	170	181	185	181	203	202	224	167	197	211	196	197	193	216	164	168	224	227	183	177	179	171	184	207	210	223	194	186	188	193	168	165	179	197	199	191	193	213	190	208	190	204	189	201	205	190	217	172	199	209	207	196	223	237	206	196	175	179	166	194	194	205	179	206	182	205	212	168	198	180	218	194	189	197	181	189	204	174	205	195	216	208	211	172	193	192	176	207	214	226	203	183	191	184	191	215	199	182	207	206	205	189	205	180	204	165	181	168	184	197	188	177	203	192	231	159	201	196	180	195	198	167	179	191	176	193	194	192	198	211	193	210	219	226	190	187	202	207	207	209	163	172	170	201	179	202	194	211	195	187	198	197	162	191	198	201	164	200	202	205	202	204	239	186	215	193	166	171	190	176	191	220	203	200	199	190	201	241	197	179	195	181	215	193	159	203	208	201	187	191	192	190	184	197	190	169	225	196	205	176	189	211	208	206	198	189	194	196	194	170	166	203	204	208	218	205	195	174	182	198	176	186	170	172	211	223	199	191	212	216	180	196	229	208	192	195	212	194	197	185	203	194	197	184	235	236	178	178	224	196	177	198	206	177	208	193	207	205	197	197	184	192	189	207	192	171	187	196	212	183	194	218	213	179	190	197	216	197	195	201	200	201	197	186	197	184	168	174	184	197	205	164	197	177	185	192	198	216	170	233	194	225	210	225	206	196	195	197	197	173	205	177	216	161	206	192	180	169	208	177	183	218	185	183	221	195	191	199	201	178	200	205	174	173	184	213	188	165	214	190	172	186	208	193	199	197	189	209	177	163	188	188	201	202	194	201	180	194	167	193	201	195	163	156	194	198	206	198	195	174	177	193	178	209	195	209	191	210	217	187	211	201	212	206	174	184	193	170	201	219	186	178	212	194	176	198	195	195	180	195	185	196	198	211	210	224	219	196	175	184	211	183	195	194	215	166	194	193	200	188	226	197	178	211	177	205	198	198	220	213	170	174	204	176	193	200	199	169	226	189	161	219	195	194	196	167	188	195	213	188	199	195	185	223	188	188	226	219	185	219	206	195	204	203	223	213	204	202	218	172	195	204	173	214	181	229	225	223	201	196	219	175	186	210	204	195	181	196	165	221	218	197	184	175	160	207	204	218	169	191	206	196	189	185	209	189	183	189	205	204	207	193	208	218	198	185	201	207	186	191	199	209	179	182	209	182	191	194	216	185	212	208	198	200	179	193	203	197	172	202	198	201	218	222	217	181	206	180	188	203	198	207	209	228	193	204	176	190	180	188	187	179	230	197	161	211	195	182	199	231	196	214	196	178	168	193	171	202	202	228	198	195	195	196	161	196	192	195	190	180	233	203	213	197	215	207	170	184	190	198	202	195	203	195	193	204	197	200	218	209	188	191	189	207	209	205	188	192	175	229	196	211	220	188	209	219	189	185	201	218	213	242	179	214	189	202	198	199	185	178	224	232	203	206	177	191	165	179	191	212	244	195	198	168	201	199	206	180	186	225	188	231	222	195	196	226	194	195	211	186	198	212	194	180	226	201	219	197	184	186	183	210	201	175	185	186	173	192	201	185	206	206	186	203	201	187	201	182	190	192	163	188	178	210	209	194	168	192	204	182	186	189	183	203	202	195	194	197	192	196	205	203	201	215	203	194	191	183	173	195	204	189	189	167	184	210	195	197	217	199	218	196	186	172	181	212	186	192	185	190	160	196	176	176	186	184	190	165	215	212	195	197	221	174	177	191	180	196	199	188	194	205	179	217	189	200	214	205	203	165	218	183	196	209	195	214	201	170	208	194	201	170	187	214	195	209	210	206	184	218	222	151	193	194	185	205	225	201	184	215	202	198	169	204	187	205	169	205	235	206	205	185	194	184	188	191	197	196	178	191	212	190	209	174	198	183	169	200	201	166	200	223	176	203	197	206	202	228	217	186	216	206	180	166	196	184	189	169	204	197	211	193	184	201	197	186	221	199	201	170	211	212	194	197	216	204	197	187	185	175	206	196	193	207	222	227	217	227	209	184	197	171	200	188	206	189	184	210	190	202	181	208	201	204	227	205	192	175	209	179	179	179	191	171	178	211	204	196	202	202	212	208	198	208	200	188	183	186	167	202	201	185	211	187	185	192	198	226	206	178	217	199	176	203	159	185	192	181	180	179	194	193	173	202	189	174	209	202	221	217	183	202	186	198	188	183	229	190	213	191	217	201	188	216	223	204	201	215	230	195	200	211	207	201	189	213	209	195	191	176	193	201	222	220	195	181	174	198	164	202	205	170	206	185	179	186	202	204	188	200	171	168	191	178	172	226	217	210	215	222	173	230	196	189	211	218	203	226	201	194	201	205	177	181	201	190	215	240	184	188	197	187	190	174	196	163	197	174	207	197	158	207	189	158	202	201	164	199	204	175	196	176	203	192	182	171	160	213	186	188	188	181	171	182	207	213	194	213	172	183	160	187	164	188	176	179	208	207	183	183	180	193	226	202	193	207	217	205	203	173	195	214	220	200	182	199	191	195	174	193	194	184	177	214	181	181	207	183	219	205	204	202	185	188	185	190	183	200	187	213	178	222	230	208	174	199	221	177	209	197	202	190	198	172	199	197	190	178	220	196	190	183	195	176	196	204	193	208	169	200	172	197	202	176	207	155	205	190	179	182	203	197	187	194	178	209	220	171	182	218	172	237	191	196	193	182	195	191	198	199	212	187	207	158	180	200	187	203	229	194	223	197	215	204	201	210	171	214	201	177	193	206	158	194	198	181	189	208	198	191	171	225	199	209	198	199	199	206	203	199	194	188	203	194	189	199	185	200	223	206	205	180	181	179	216	193	230	214	196	190	171	211	227	218	177	200	165	186	176	195	177	189	191	175	200	196	173	208	215	210	194	206	183	175	207	207	198	202	190	208	201	186	193	184	175	213	195	215	183	193	198	200	209	219	210	179	178	198	179	186	194	214	206	210	191	211	203	167	224	242	205	201	209	211	171	182	196	171	175	186	203	192	197	174	183	183	178	182	159	177	188	193	162	199	188	193	211	185	198	204	202	220	183	184	181	187	173	174	182	224	206	199	198	183	218	194	222	175	178	191	200	181	171	184	202	179	207	173	203	199	184	221	201	184	205	180	200	214	209	206	221	204	179	220	213	177	193	203	202	186	185	162	197	168	191	178	193	175	184	195	194	192	227	210	173	193	201	186	212	182	191	197	203	204	180	230	204	178	185	195	202	180	181	205	199	200	197	186	196	192	190	183	180	199	210	197	197	202	190	171	219	205	200	239	196	195	202	190	169	184	186	162	196	190	202	199	193	181	204	198	182	179	211	206	196	189	200	191	209	215	182	189	195	185	197	175	209	201	197	179	205	206	241	209	207	197	185	204	181	194	200	183	178	171	161	198	200	193
23021	12175	8531	3488	1301	641	543	512	461	430	426	431	414	402	438	393	448	395	454	430	413	406	404	438	395	422	423	431	414	428	441	404	429	416	418	368	427	457	427	429	442	379	386	421	436	421	427	404	427	378	412	421	455	420	430	430	417	430	391	426	416	424	415	402	419	432	411	401	449	411	418	441	396	455	412	409	402	413	412	410	407	419	449	372	434	418	368	408	414	444	436	399	420	391	431	442	425	418	401	444	415	410	430	464	436	411	383	431	444	427	439	416	432	424	384	419	404	395	427	383	402	444	387	446	433	388	440	431	463	417	421	427	443	413	418	423	408	425	412	429	432	422	413	411	401	432	416	419	429	429	406	440	448	398	450	392	429	408	403	433	426	436	385	435	432	399	388	408	429	417	409	425	416	433	403	444	426	461	385	395	413	390	446	451	400	404	370	438	391	450	396	420	422	378	390	403	412	432	422	416	423	431	454	411	427	436	392	411	411	429	443	417	428	404	460	369	456	404	391	467	395	421	417	440	442	427	414	453	444	425	406	410	457	389	424	395	410	449	454	393	420	412	390	408	373	425	408	414	377	400	426	396	420	419	456	413	406	402	411	418	386	433	415	452	440	389	411	402	413	437	443	393	438	411	449	431	397	404	405	461	431	405	417	426	456	450	403	417	424	411	356	411	401	427	415	440	444	396	434	406	430	457	418	436	419	392	433	437	415	395	459	438	450	433	448	413	377	399	423	438	379	418	416	395	422	443	439	391	431	403	422	439	450	441	420	411	399	401	422	404	437	437	387	416	432	414	422	432	384	409	411	405	377	420	395	437	397	409	407	416	413	429	391	420	439	407	400	411	412	443	405	401	423	404	417	446	439	447	419	415	401	441	389	404	459	425	440	407	408	446	435	404	430	426	384	430	415	447	418	443	456	433	383	413	406	406	415	449	412	416	417	399	429	448	422	422	449	384	394	421	414	401	420	470	402	449	423	396	420	438	416	420	401	423	423	423	439	373	455	444	433	415	472	450	455	406	425	450	457	407	438	434	412	468	437	395	390	428	418	398	439	437	427	462	427	412	449	405	399	477	402	414	423	391	389	425	407	437	423	440	410	396	413	404	442	445	446	436	442	430	414	386	397	420	437	414	407	423	423	414	423	389	447	434	433	429	430	458	418	443	440	420	417	441	413	420	428	419	432	387	433	431	433	424	407	411	390	429	426	404	444	386	421	442	396	405	392	424	427	431	390	384	417	427	417	452	400	440	423	415	423	436	418	424	431	442	412	417	373	412	422	448	378	403	432	391	427	392	421	417	428	435	401	457	407	411	427	425	424	418	397	426	438	414	439	427	404	414	441	401	397	439	449	423	427	438	406	401	428	399	406	409	436	434	389	416	464	448	400	421	409	437	455	437	436	450	457	392	400	424	418	404	413	420	411	402	449	407	398	429	403	395	452	401	422	441	401	435	407	423	422	449	426	357	399	404	447	446	455	435	435	430	404	436	420	425	388	392	413	427	392	436	398	473	416	457	430	399	418	423	438	386	403	466	418	436	404	436	410	435	430	438	442	406	408	466	391	435	478	415	401	442	411	425	415	384	434	435	429	412	451	382	409	450	449	423	382	419	444	429	449	432	475	451	403	463	416	439	416	422	399	405	422	404	423	418	447	429	420	427	422	395	434	428	423	411	414	434	422	429	457	400	443	403	395	425	454	439	432	380	434	397	408	394	409	394	447	428	449	412	399	431	428	446	426	413	396	402	410	388	390	388	456	436	465	416	457	421	412	439	400	416	427	439	416	428	405	429	361	442	428	390	415	422	433	424	430	423	410	420	448	429	424	444	428	436	436	470	407	433	457	417	434	435	424	447	424	412	448	439	420	397	442	400	440	414	418	399	404	412	428	420	417	419	451	429	395	469	426	429	453	404	427	443	406	435	431	404	457	407	433	423	405	432	423	414	374	458	404	399	420	425	444	401	413	407	422	416	406	463	436	442	424	422	441	418	441	402	429	435	415	420	450	396	429	414	435	414	418	416	421	404	425	415	425	394	416	442	399	420	427	425	410	426	401	451	438	420	406	446	399	428	405	443	409	466	426	438	402	441	386	451	419	454	455	435	410	386	409	432	388	385	420	425	415	381	424	376	369	438	403	390	447	428	398	439	465	421	418	428	406	391	429	382	409	380	423	437	408	404	443	417	429	395	373	398	403	418	416	416	420	385	446	420	430	439	417	423	443	425	387	415	432	427	408	416	419	416	465	435	420	426	415	412	398	423	434	420	401	407	446	430	440	429	434	438	446	435	398	429	380	436	436	462	439	400	451	386	440	450	434	418	433	408	435	406	417	400	422	411	430	450	443	417	424	432	452	422	404	417	395	421	370	456	425	425	433	414	447	407	448	435	412	414	437	428	437	430	436	391	438	373	439	439	417	434	375	409	413	404	470	413	412	418	422	430	405	404	385	433	414	422	405	462	405	416	390	417	406	441	440	458	442	419	425	429	389	430	425	391	430	444	418	405	404	387	416	439	417	425	447	406	475	425	394	453	411	409	442	438	403	432	367	423	450	430	399	446	411	452	446	429	396	444	428	414	430	417	419	428	440	465	424	413	418	404	454	422	403	421	425	382	461	433	423	417	435	423	407	422	396	412	430	423	395	406	426	450	411	406	426	434	392	408	423	432	413	429	413	415	432	456	440	415	399	424	425	417	447	413	404	415	420	422	418	405	432	414	461	441	427	397	418	416	472	445	444	420	404	454	417	396	432	397	378	433	415	376	450	422	437	444	422	408	422	415	372	398	429	444	424	454	438	420	424	401	430	422	414	422	406	438	406	425	418	465	448	444	403	425	423	425	432	393	417	420	421	421	457	454	416	390	423	410	403	396	385	399	397	449	443	452	418	435	412	431	415	419	414	395	390	460	408	428	399	434	395	419	420	413	435	393	416	413	421	424	404	398	448	417	457	430	431	413	428	437	413	443	387	466	406	378	424	443	409	397	411	409	390	403	376	402	447	467	422	421	443	395	387	392	430	444	450	407	377	392	434	448	455	400	436	430	458	402	408	401	419	449	398	439	390	406	445	392	416	421	423	419	407	397	409	434	422	425	409	427	399	413	380	409	448	462	428	419	408	391	424	465	426	417	420	409	415	407	415	395	458	441	437	422	433	393	406	433	422	457	425	423	416	396	376	415	413	433	406	430	402	421	367	428	404	402	413	437	431	403	461	431	421	408	431	433	427	424	431	441	442	445	391	425	427	443	453	431	426	405	428	417	419	463	464	420	421	402	405	429	402	383	458	421	396	411	435	433	418	419	437	396	423	383	416	426	440	421	400	379	418	415	393	432	440	426	415	411	412	448	422	422	406	434	395	424	433	427	446	427	411	449	426	478	401	444	421	398	423	446	402	470	415	400	443	462	422	420	443	410	462	390	413	427	404	420	433	415	412	456	433	390	426	426	403	430	408	423	413	423	425	452	379	419	394	434	393	422	415	388
53625	24623	8493	2593	1093	816	762	389	276	227	210	195	188	178	162	165	180	161	192	160	174	186	198	147	202	171	200	190	196	182	178	171	168	177	194	170	179	170	192	195	191	192	180	166	179	147	177	196	165	198	173	162	146	168	172	175	186	179	159	163	179	179	196	190	175	165	154	175	179	176	193	182	168	200	193	174	177	173	177	145	172	138	166	175	194	198	181	171	165	188	212	173	182	157	216	165	174	177	185	178	180	159	215	171	155	167	181	168	183	174	208	148	165	200	159	166	181	177	196	165	186	178	167	163	162	190	159	153	194	197	181	181	172	172	154	163	182	182	197	177	191	175	193	175	175	167	171	205	156	177	187	183	177	192	171	202	179	206	156	175	177	184	164	195	192	155	207	192	207	176	163	178	156	188	186	197	205	194	173	180	191	186	188	155	183	196	192	189	196	165	164	194	187	176	169	186	169	166	174	153	162	184	180	191	157	181	176	189	200	181	183	193	156	135	187	186	171	197	169	172	165	182	203	190	203	193	181	177	162	190	182	180	175	174	178	170	168	167	175	175	176	195	185	153	160	200	201	184	169	167	164	163	142	160	181	171	191	219	173	173	175	169	152	194	162	202	164	172	163	219	181	171	180	168	165	159	187	162	170	180	173	207	164	170	177	171	183	153	207	171	170	179	180	174	184	194	168	190	185	174	153	181	175	192	131	189	171	158	206	187	163	180	145	161	178	161	166	167	173	162	187	190	189	168	174	158	153	161	161	150	151	172	181	181	169	178	199	188	177	187	157	147	139	160	167	171	196	161	183	175	163	136	155	193	164	173	182	190	173	201	163	195	175	175	186	189	147	173	174	186	189	151	212	172	182	164	192	168	181	197	171	173	173	166	177	181	172	150	191	155	200	192	183	175	160	192	178	179	175	182	190	156	190	176	184	183	188	205	176	163	185	182	158	153	165	184	164	201	173	187	181	154	195	195	170	199	191	182	174	171	196	177	202	188	170	189	193	180	183	187	166	158	170	155	185	156	163	163	171	177	160	190	179	165	177	187	186	146	152	172	178	167	202	174	175	166	179	206	181	174	204	181	164	173	192	177	185	183	183	164	151	190	183	170	163	172	152	192	180	185	191	168	178	188	170	161	164	173	174	171	187	190	185	171	157	176	176	180	168	170	183	203	193	176	197	179	164	188	177	178	181	169	181	179	170	176	182	168	189	204	191	162	184	144	196	184	140	158	177	181	176	192	168	177	189	201	181	201	176	183	182	167	169	189	190	177	186	179	180	181	170	196	181	192	160	159	166	187	172	196	166	192	168	168	173	176	182	189	179	174	207	190	172	171	166	160	164	170	170	182	178	180	144	152	164	155	180	163	179	179	180	167	163	175	161	179	177	151	195	182	154	178	188	185	198	181	170	178	176	163	179	180	197	165	197	209	171	164	182	156	179	154	183	195	168	203	202	192	174	180	140	170	188	184	179	178	171	135	165	184	189	167	156	186	184	164	173	188	191	187	190	181	188	164	176	173	162	177	169	190	180	160	175	194	181	195	190	158	159	189	167	149	186	183	157	179	153	194	187	203	193	170	184	161	187	182	188	194	178	199	173	204	168	183	164	172	198	186	167	179	185	191	208	175	191	220	169	176	196	180	164	188	180	161	142	191	185	162	184	186	167	167	175	178	205	183	199	199	171	181	186	175	143	189	182	184	177	173	176	195	189	164	195	178	198	175	177	146	158	175	175	178	176	165	166	197	156	175	185	174	177	202	197	201	173	182	148	178	190	168	158	159	208	167	173	186	182	180	184	190	155	170	202	169	171	172	188	192	161	189	162	166	182	165	183	180	164	182	176	191	169	165	183	182	169	177	179	171	162	157	175	145	174	198	190	167	164	198	178	166	182	204	162	185	185	189	148	163	160	194	186	174	199	193	186	173	167	172	182	207	159	175	186	159	177	186	167	174	168	157	166	161	163	169	202	178	164	173	185	174	166	162	177	189	177	186	184	189	152	164	179	197	155	182	184	169	183	182	197	210	154	186	171	151	150	170	183	171	191	165	183	162	184	167	166	167	180	183	178	158	167	211	175	152	183	208	166	169	210	161	172	182	183	196	177	167	180	176	178	168	171	155	204	188	174	167	149	184	203	174	164	165	191	179	172	180	173	175	186	180	183	179	164	172	180	159	183	170	167	191	201	192	181	173	174	175	190	152	154	207	184	180	189	181	186	167	182	187	168	192	160	189	193	182	194	168	170	195	191	199	153	186	188	186	159	183	195	176	190	171	195	152	184	181	175	186	157	191	175	169	170	150	185	168	152	166	184	177	186	156	184	195	168	171	198	172	180	182	156	158	181	179	174	197	161	180	149	172	186	179	182	175	208	179	186	178	185	155	180	211	184	177	176	148	175	173	173	179	191	171	177	191	174	172	145	181	176	154	151	180	179	171	160	173	167	160	176	200	180	177	185	189	151	195	189	177	188	168	151	175	166	157	163	165	191	170	168	174	174	182	174	169	209	192	182	165	167	174	147	197	179	189	198	190	176	198	196	179	171	164	181	173	188	170	160	158	154	139	171	181	186	159	185	166	172	161	175	178	183	200	176	159	190	163	192	203	184	215	159	185	184	166	187	188	200	162	189	171	204	151	167	182	154	210	193	193	180	150	139	173	210	161	162	167	163	167	156	174	185	186	149	157	187	164	187	182	190	194	176	189	183	184	158	180	156	168	170	216	185	152	175	207	200	185	187	170	186	186	173	145	177	191	156	187	196	172	192	185	167	181	172	177	176	195	183	163	206	186	181	159	157	162	208	175	173	204	178	185	174	173	165	184	177	180	168	170	177	160	163	187	181	168	168	183	175	192	183	176	197	205	172	181	164	174	175	182	163	199	171	186	168	182	170	176	185	177	188	190	183	196	153	212	183	162	168	181	192	170	182	193	164	187	178	155	189	170	168	175	147	171	164	183	206	176	194	190	225	203	197	158	179	162	174	196	176	171	166	185	193	169	157	191	186	188	194	149	172	201	178	163	178	161	157	166	189	191	163	183	166	181	175	194	193	195	180	177	194	202	177	155	174	176	183	178	156	190	171	157	159	216	157	150	172	180	176	170	163	164	157	158	193	188	185	171	201	197	161	186	157	156	169	198	185	202	169	178	188	205	182	183	168	185	191	176	189	191	169	182	169	197	190	173	188	175	194	182	185	175	154	180	169	168	171	181	200	153	168	167	164	167	190	166	180	194	190	211	179	177	170	173	173	179	171	172	178	184	201	203	159	185	177	156	202	174	176	166	161	189	200	183	155	179	172	151	152	165	177	189	168	172	158	201	197	190	180	178	160	164	160	165	194	169	190	176	194	164	198	178	143	161	178	181	163	154	175	182	161	209	163	173	179	202	189	165	195	151	182	204	155	162	173	179	190	172	178	159	183	176	164	194	189	164	188	195	181	179	200	177	164	198	180	178	183	157	171	177	182	185	185	177	148	166	162	166	170	190
33250	15638	9296	5637	3069	2765	2910	1542	1024	627	514	452	443	392	455	391	395	401	399	429	405	383	440	414	410	419	400	406	433	402	398	391	407	384	396	387	397	411	379	403	399	387	387	347	386	384	402	421	409	380	376	425	372	381	369	371	415	399	414	387	385	418	417	373	395	405	375	396	398	393	372	404	405	431	397	405	408	400	407	378	359	405	386	401	419	363	399	419	372	405	391	383	405	407	388	421	374	373	405	406	394	429	401	402	371	387	372	396	401	397	413	407	396	436	414	440	419	377	348	387	391	370	332	403	406	372	396	393	401	389	394	365	396	426	379	400	417	434	395	359	371	384	399	403	391	406	387	391	408	409	417	394	388	382	396	380	410	353	397	372	399	355	389	423	395	430	405	385	405	329	368	408	380	392	371	416	402	391	396	381	413	395	448	348	391	408	378	386	357	419	421	387	372	409	428	418	363	380	386	397	430	391	421	379	423	386	381	400	379	395	375	389	420	424	384	366	373	404	381	394	389	443	380	397	388	390	397	413	392	439	428	390	422	392	389	359	408	379	372	390	426	417	418	397	395	368	420	404	374	397	346	400	405	421	392	391	345	395	415	354	384	429	409	372	412	407	390	399	407	413	392	387	396	375	412	343	423	411	357	375	437	407	403	388	391	371	407	374	380	394	370	399	422	412	390	419	408	397	371	398	371	385	385	343	400	406	417	398	405	373	396	394	420	373	358	415	418	388	386	362	407	385	397	394	386	363	366	431	391	388	387	438	375	405	380	409	390	390	383	422	404	407	392	380	387	398	386	404	398	388	367	398	394	394	368	379	372	396	388	363	397	389	395	372	361	389	386	402	361	403	389	401	405	434	371	363	392	408	373	367	372	371	366	409	413	392	392	376	399	386	382	376	375	422	363	395	388	429	417	379	384	383	389	416	401	418	390	372	383	401	371	385	374	382	385	354	381	397	366	399	364	426	387	401	379	350	404	392	416	402	409	367	387	408	432	405	418	358	374	404	366	403	398	363	366	389	414	421	367	471	395	385	400	403	382	422	386	400	389	369	379	381	370	403	376	363	381	416	427	418	402	371	417	405	397	419	378	421	380	389	424	408	369	379	394	428	357	386	392	388	407	406	371	394	407	376	383	410	409	396	408	409	417	376	401	417	380	402	400	378	403	403	397	358	364	454	415	401	386	414	433	410	411	415	370	411	377	385	385	399	366	392	378	419	382	386	370	395	405	384	425	394	344	402	387	363	387	385	383	385	433	356	415	398	375	386	387	416	377	394	392	403	390	396	355	412	353	392	416	377	394	411	413	438	392	389	403	381	400	388	405	402	401	396	425	379	409	405	400	409	379	397	383	425	389	381	377	364	426	373	375	373	410	366	382	407	379	395	388	389	382	412	378	378	382	375	388	372	385	403	388	396	407	359	393	374	409	397	375	401	398	357	417	378	386	370	390	419	383	406	403	416	372	384	391	387	392	415	363	413	397	425	415	422	380	384	382	336	380	424	402	396	403	386	372	391	397	402	392	414	395	388	365	391	416	385	404	378	380	398	404	433	382	388	406	414	400	392	369	391	367	396	407	400	384	392	410	391	402	398	413	381	387	377	413	401	411	405	409	395	411	410	357	396	412	397	381	425	367	416	402	417	359	388	410	404	387	388	366	352	418	387	411	383	425	377	371	417	400	398	411	365	393	355	402	355	388	363	371	387	401	404	367	364	397	399	410	379	431	388	391	395	428	375	368	394	374	415	397	414	374	375	380	386	400	410	405	398	393	368	424	416	424	404	423	387	415	421	423	370	418	405	380	411	392	406	402	354	397	421	381	393	408	406	348	401	368	407	406	368	391	419	409	400	388	426	358	409	392	423	362	376	422	387	400	370	382	395	361	389	384	393	398	393	373	378	374	381	395	395	425	396	400	368	372	404	380	384	371	386	413	379	379	392	358	389	367	373	378	402	391	393	383	369	409	385	375	382	413	399	370	378	385	402	396	387	399	376	393	377	401	399	409	379	375	416	386	374	389	379	395	368	406	396	372	434	360	385	407	423	366	398	407	418	382	391	400	395	382	377	386	382	382	342	399	395	424	370	384	432	422	381	384	403	364	398	379	380	378	392	381	416	391	424	400	376	380	387	411	386	412	357	388	400	387	409	362	413	385	391	393	399	398	356	406	389	415	390	359	419	380	394	390	407	393	387	400	403	381	421	404	400	426	359	374	395	390	364	363	398	396	435	384	409	366	421	378	391	387	389	346	392	383	342	395	419	413	361	395	383	354	411	410	372	364	391	371	386	427	416	397	407	406	387	408	357	372	416	372	398	382	401	373	419	432	410	388	412	386	393	400	379	392	412	402	394	423	376	386	386	424	395	410	407	415	397	354	438	409	364	392	377	386	419	389	388	414	400	396	402	384	389	389	397	359	374	374	375	412	430	393	392	373	391	378	359	377	379	366	400	377	410	399	407	411	347	402	404	413	389	422	387	396	387	397	385	382	400	388	402	403	405	410	375	420	383	367	387	397	400	390	366	393	397	412	386	405	408	420	386	428	388	413	378	384	364	421	405	401	415	356	397	383	383	431	405	390	389	394	395	413	379	407	372	389	374	397	443	395	376	361	379	397	386	380	381	420	405	407	396	430	359	405	394	367	396	400	413	398	324	397	391	390	380	397	382	395	379	398	391	396	376	397	383	398	371	389	401	445	385	411	366	379	379	372	434	393	396	396	381	410	425	352	354	379	389	375	376	373	374	396	392	413	396	401	399	403	416	377	394	387	377	426	364	365	399	375	374	407	399	363	417	439	390	432	376	373	373	345	376	385	379	376	415	401	411	375	404	406	398	390	383	419	393	402	368	422	396	391	396	403	364	390	391	394	387	368	405	413	408	391	390	371	343	388	385	426	396	351	387	402	385	360	378	420	391	399	383	350	403	393	377	402	386	369	408	403	383	397	409	355	422	389	398	368	428	425	381	377	379	412	378	417	406	378	418	368	401	384	363	365	366	415	395	434	378	382	396	384	394	372	386	385	390	406	407	388	409	434	390	408	401	368	432	424	406	373	399	417	367	398	381	395	368	405	368	406	425	394	394	378	366	373	417	406	373	392	403	400	378	372	385	394	370	373	400	372	392	362	392	411	400	386	417	410	364	402	412	371	387	383	405	387	354	415	390	401	401	375	415	403	370	410	392	389	379	398	387	413	411	419	379	386	414	407	390	377	388	376	414	390	385	371	395	394	370	381	371	379	412	369	391	381	368	364	391	380	383	435	393	384	394	382	354	373	434	377	371	378	407	404	421	381	419	394	361	391	399	398	402	410	417	391	420	392	402	417	417	402	371	370	416	343	405	375	406	387	395	378	414	400	379	393	406	414	404	376	414	378	372	366	387	398	404	396	349	398	384	394	377	398	380	383	387	414	380	404	397	390	393	367	368	404	374	393	406	377	360	400	383	378	393	368	380	366	391	372	343	384	378	363	406	415	383	421	393
64163	28818	10733	3247	1327	1011	1159	557	377	336	255	217	235	255	234	236	245	256	212	207	207	217	196	231	237	229	221	230	217	238	242	213	265	245	241	236	246	251	243	219	242	233	230	217	241	241	206	211	205	212	230	208	214	229	223	225	233	250	244	217	225	236	234	236	213	223	230	240	238	240	243	207	240	241	230	229	196	261	216	236	226	225	235	222	242	245	203	242	226	236	230	240	238	196	232	261	247	207	235	196	251	243	245	243	227	240	245	238	231	255	209	209	227	222	238	236	214	225	213	251	236	215	226	246	234	218	249	234	213	207	228	268	215	233	238	225	199	214	248	220	252	228	210	214	227	242	224	240	216	220	229	239	220	234	235	237	227	220	216	223	228	212	228	222	245	223	192	208	222	251	217	258	208	238	223	215	224	237	223	197	224	229	187	254	243	261	227	236	235	203	221	212	269	249	250	259	240	250	228	227	202	218	230	232	262	229	214	246	225	231	226	222	268	219	224	239	238	235	225	260	256	196	224	224	227	253	231	241	249	238	225	219	236	232	239	246	246	215	205	223	204	230	239	244	213	228	256	240	256	242	229	220	239	275	249	248	238	221	240	253	211	235	222	239	210	196	235	244	231	213	221	208	211	227	225	238	241	243	223	241	245	219	222	214	245	266	230	185	219	227	231	260	225	226	218	237	210	239	203	242	192	208	247	235	226	188	235	257	230	244	224	229	219	195	227	217	252	198	227	257	231	223	228	201	244	229	228	213	219	221	220	244	234	226	217	227	244	235	206	235	240	224	227	180	250	243	219	231	218	228	210	221	262	237	222	197	251	225	226	256	235	214	241	213	222	229	234	260	238	220	227	193	231	231	232	210	216	208	265	215	270	253	240	248	210	202	220	229	243	242	240	228	256	237	227	216	243	245	222	232	245	217	220	235	268	228	235	224	227	243	232	216	231	220	219	252	282	228	233	206	234	245	237	246	213	227	222	233	212	233	205	223	215	261	264	245	241	218	235	233	247	205	216	234	237	225	226	229	243	220	240	245	208	252	226	214	202	200	207	247	210	237	229	230	242	252	263	231	239	230	244	228	247	207	245	197	239	244	256	233	213	215	249	238	255	251	249	242	225	223	264	247	240	230	182	273	241	215	250	237	223	222	245	251	251	199	236	243	239	229	258	241	227	238	204	244	231	197	256	227	224	231	253	242	234	238	226	223	243	265	235	228	243	239	258	227	235	224	230	247	212	243	257	238	224	189	251	242	227	207	239	220	204	248	239	219	241	252	255	263	213	236	242	231	224	241	238	236	259	247	222	228	256	232	223	224	210	225	225	234	230	222	231	223	206	208	218	251	252	233	223	203	229	265	221	228	216	200	250	212	230	251	246	240	235	204	222	234	232	244	216	182	240	207	253	206	244	237	230	216	235	216	231	245	242	246	251	220	240	216	234	242	239	220	231	227	253	214	202	245	221	235	265	224	243	236	226	220	247	242	258	236	241	239	229	230	232	246	249	212	222	212	209	248	207	205	255	227	233	207	223	235	240	206	244	223	207	234	216	250	194	221	229	227	220	241	235	209	212	221	215	254	246	190	251	228	234	265	233	257	234	220	223	237	220	235	213	214	273	227	212	231	250	227	208	228	266	249	235	236	216	224	235	251	221	214	256	242	218	221	219	227	222	247	228	237	212	232	218	221	232	233	242	231	234	218	215	239	247	239	205	223	200	234	249	240	241	220	212	245	230	225	225	215	225	240	248	233	230	255	202	232	228	245	240	210	232	200	231	232	228	213	246	203	244	252	211	260	234	232	242	200	228	206	246	239	223	218	233	225	215	215	227	232	228	250	246	230	222	224	222	224	243	239	236	229	237	227	256	250	244	238	245	218	244	210	215	224	256	240	209	220	240	244	219	228	208	229	251	209	184	217	218	224	233	220	231	250	212	192	227	229	231	203	242	207	216	218	255	225	221	251	242	272	236	218	208	253	259	235	241	213	239	254	218	225	216	212	215	201	190	214	206	217	233	229	239	264	235	231	240	234	228	232	215	211	225	215	234	221	225	234	205	204	249	237	239	248	228	223	225	217	257	242	231	234	221	233	220	215	239	214	228	221	226	227	206	211	231	241	227	222	212	222	211	211	228	234	231	225	210	259	216	234	238	209	234	193	232	224	220	225	207	206	238	226	197	246	232	254	215	241	235	242	231	232	248	241	235	224	248	230	252	236	220	242	198	221	202	242	253	230	192	244	267	226	236	231	212	231	215	224	214	234	223	253	219	217	246	241	251	225	222	261	238	240	235	235	211	217	224	227	242	201	223	238	199	222	251	241	237	224	238	226	251	256	233	248	234	230	223	227	229	216	226	240	207	235	245	243	245	248	225	226	262	240	206	234	246	218	231	237	219	219	227	253	242	256	224	273	237	207	235	218	235	240	240	213	283	207	248	219	234	215	233	245	261	235	241	228	210	216	198	267	222	223	239	240	231	227	230	246	234	243	248	244	267	208	250	245	229	240	234	234	222	220	197	252	230	223	202	220	236	242	229	206	243	224	212	225	225	250	244	233	216	218	216	245	214	252	219	208	263	231	216	221	205	223	223	198	263	208	262	223	228	238	229	243	229	212	234	252	247	226	244	248	223	236	240	224	228	214	218	222	221	220	230	199	212	174	244	212	206	221	224	232	202	220	253	247	237	225	223	236	251	235	227	233	224	205	248	234	228	221	245	272	211	228	252	211	233	229	228	239	222	202	226	223	204	228	250	229	224	241	233	251	271	233	238	213	232	252	230	223	205	212	252	236	215	230	239	204	234	238	234	247	235	215	224	244	256	246	218	216	215	201	213	206	211	221	229	235	229	235	212	225	268	258	232	224	238	200	234	218	245	211	243	224	224	250	228	231	212	253	249	228	214	250	200	233	191	219	221	230	224	232	194	212	224	234	213	213	262	270	218	237	234	257	237	205	232	234	231	252	232	210	225	221	193	236	225	196	230	198	223	264	233	231	230	255	241	246	266	217	200	261	222	230	229	215	219	228	229	222	235	209	232	244	220	239	228	256	232	236	264	240	250	230	216	230	251	216	253	214	223	236	238	229	235	238	250	220	261	216	247	210	272	207	222	242	255	245	239	244	204	256	247	246	220	222	235	235	212	260	234	220	218	225	220	220	217	240	248	234	227	274	209	225	206	226	214	208	236	254	243	220	237	250	220	208	204	231	228	236	204	255	222	214	178	233	222	218	200	224	214	232	256	234	245	250	226	215	235	269	252	252	225	238	259	249	251	235	241	217	215	257	210	227	218	212	219	194	235	223	238	206	226	198	228	221	202	222	217	226	235	241	249	198	225	229	246	213	244	245	223	251	211	234	241	234	278	241	221	216	227	180	223	245	253	255	217	199	202	231	245	248	234	242	244	232	213	193	202	244	226	229	230	208	214	227	231	207	252	250	236	229	235	263	223	245	232	214	221	259	229	235	211	222	205	205	234	253	240	245	223	203
40348	17542	9355	6105	3726	3467	3947	1906	1306	914	612	535	563	522	550	533	563	516	534	537	526	512	492	468	480	497	484	489	527	532	496	504	494	502	540	485	505	537	523	533	525	496	485	499	497	474	496	494	502	489	479	553	480	491	495	514	509	490	464	500	503	487	493	497	513	503	487	517	504	497	467	482	480	507	466	502	517	461	503	494	485	506	471	507	488	473	523	496	529	492	476	482	517	511	474	503	467	533	492	511	522	486	525	499	483	527	493	434	516	477	472	512	515	479	464	531	506	514	507	483	518	458	504	542	467	483	506	480	481	530	485	484	473	503	510	481	470	543	503	495	501	514	456	468	464	483	497	492	462	527	504	471	492	489	473	498	488	498	492	516	472	534	495	512	532	495	519	520	523	524	460	523	465	490	499	499	476	505	495	491	457	519	495	492	480	494	476	524	481	482	494	518	490	470	506	540	500	486	456	530	537	506	506	520	532	509	494	476	448	487	496	528	500	515	509	515	530	491	501	514	480	449	514	532	458	490	511	453	493	445	483	481	470	484	473	503	525	483	474	509	491	484	472	480	480	500	471	496	496	482	458	486	521	509	486	499	498	472	524	501	484	506	464	512	534	470	482	510	513	483	465	478	481	497	514	519	497	487	511	473	490	479	491	495	499	454	486	488	486	502	480	447	510	484	502	522	509	488	456	500	491	513	476	518	513	454	480	497	504	496	515	494	484	495	469	483	482	465	484	512	507	483	524	499	488	510	543	481	474	486	510	479	494	494	481	474	484	548	525	474	524	496	494	489	502	511	478	478	470	496	503	494	489	471	505	517	528	506	487	509	546	510	483	498	496	522	501	493	476	463	523	480	505	532	475	497	499	504	536	513	511	489	469	471	502	507	461	510	528	473	502	512	486	493	530	505	497	496	476	473	482	481	497	484	516	516	527	503	473	499	522	518	517	479	505	496	522	481	445	489	510	461	539	467	531	493	533	508	502	475	472	451	490	519	564	481	494	502	476	488	500	494	491	492	499	486	531	478	471	490	453	490	490	515	486	482	514	469	496	486	525	486	525	495	468	533	526	509	497	510	514	488	495	519	479	484	498	499	501	498	458	461	488	477	498	480	531	512	498	503	510	486	461	500	465	510	500	483	474	527	498	484	464	489	487	512	501	530	477	481	466	477	535	540	482	460	444	518	503	478	472	484	487	494	463	502	505	493	502	516	489	497	510	486	480	548	470	486	501	496	493	468	504	488	504	466	486	462	490	536	482	487	480	478	512	492	459	537	514	478	494	490	506	526	478	483	485	528	524	477	501	463	459	498	488	510	524	470	459	506	488	456	587	516	525	483	531	499	509	480	506	470	529	515	499	478	481	487	503	496	501	498	467	482	522	522	464	456	503	471	522	484	507	523	508	489	482	477	450	477	482	495	481	502	512	505	517	494	480	492	483	475	479	507	476	519	474	511	517	499	504	503	507	497	512	478	441	495	505	509	495	468	513	480	480	526	509	501	463	519	509	492	549	496	497	520	528	485	491	495	506	487	481	479	506	507	520	516	466	474	478	515	506	506	476	493	485	493	537	499	485	486	509	530	478	466	481	491	513	486	478	471	520	481	500	504	465	494	497	489	489	467	492	493	470	473	512	475	513	467	538	494	495	536	514	502	504	529	500	472	481	501	488	490	514	521	488	493	512	502	501	488	497	493	501	455	481	480	492	500	512	508	494	529	509	492	462	472	542	482	479	482	503	467	457	509	465	510	442	528	536	494	473	520	501	477	512	482	499	505	479	470	515	438	459	487	489	461	449	504	523	481	437	446	468	492	451	512	520	547	499	486	485	476	489	497	519	533	491	500	476	499	507	529	486	461	484	483	524	538	449	534	522	514	502	516	509	478	524	472	468	501	468	488	456	486	491	485	512	499	500	491	513	486	471	475	501	496	517	486	494	477	487	508	473	466	522	498	451	500	508	467	481	511	485	496	505	498	471	493	488	507	489	483	485	498	474	451	507	485	504	501	513	489	435	528	501	508	515	475	491	541	509	515	494	491	513	488	526	485	478	521	487	494	499	545	471	484	523	470	545	499	507	466	493	477	481	492	506	481	507	465	506	499	502	472	523	463	529	505	490	490	504	491	504	487	518	469	495	465	495	461	503	480	510	496	466	481	502	476	497	504	488	458	500	455	485	526	486	481	529	489	515	529	490	504	478	493	516	499	470	501	494	464	473	520	493	498	493	514	482	466	479	461	486	525	483	509	520	488	488	493	461	485	479	470	481	538	437	527	445	485	520	514	500	499	473	515	520	528	529	501	494	489	463	479	480	486	462	448	489	502	500	488	462	459	495	508	500	461	500	491	480	506	510	500	511	488	488	473	477	462	486	471	502	486	474	503	506	468	482	491	495	472	504	477	493	491	523	508	462	487	450	511	518	488	473	497	468	448	508	501	453	463	476	470	502	492	512	503	506	496	475	517	509	468	524	491	484	487	496	492	474	512	487	506	495	515	476	507	498	457	443	502	498	528	505	471	528	532	468	511	474	510	478	486	481	478	486	477	500	524	496	481	539	518	510	503	449	488	468	453	523	488	502	483	485	500	503	503	498	520	482	522	475	485	510	430	477	501	494	465	481	477	528	510	459	505	532	504	479	490	481	521	482	497	482	464	506	477	504	469	507	516	469	490	495	508	508	528	526	481	504	496	507	529	535	499	497	487	525	510	542	519	442	465	471	506	481	508	471	491	512	495	547	485	489	489	529	513	490	512	478	449	489	458	485	496	494	467	495	511	543	528	534	503	497	490	515	447	469	512	498	498	530	477	521	506	502	488	520	525	507	463	513	505	504	485	521	492	511	511	499	516	481	527	490	466	498	516	504	527	514	505	473	496	520	494	478	517	496	470	500	492	486	462	526	474	533	502	477	482	489	464	506	519	507	461	520	491	472	536	504	492	520	512	524	473	454	518	487	475	483	449	524	511	481	539	488	503	498	471	474	479	505	541	464	490	504	509	536	499	483	529	483	496	482	477	503	503	464	469	492	489	504	492	443	523	499	485	512	497	526	488	479	478	486	549	499	483	493	449	505	469	511	486	484	511	510	518	490	509	523	488	507	516	466	493	514	501	478	447	506	485	475	510	487	506	498	489	483	506	471	463	519	499	507	488	486	470	473	507	503	472	523	518	518	538	505	469	519	480	484	517	480	502	490	518	484	484	483	546	533	508	497	509	502	504	463	495	520	475	498	492	501	475	492	501	509	512	461	491	518	480	502	494	504	471	458	466	503	514	502	490	504	447	525	498	520	500	499	469	508	541	470	528	494	483	511	497	462	525	462	507	504	488	470	521	507	493	515	525	495	479	496	509	460	481	524	491	490	482	509	506	540	449	515	524	521	475	510	502	488	492	525	466	472	503	549	467	512	493	524	488	505	501	467	509	516	489	537	524	513	480	470	485	514	495	477	489	493	471	503	497	458	521	496	472	507	525	500	463	496	508	510	466
42390	14063	3970	1135	412	261	249	213	227	199	178	167	218	190	206	206	197	211	213	222	173	205	230	203	199	197	183	227	195	192	209	193	189	175	196	240	185	207	200	195	217	203	203	168	208	178	203	214	218	203	195	206	212	189	187	182	214	205	203	191	211	183	205	194	196	201	209	184	227	222	203	202	220	213	202	187	219	216	223	216	206	172	186	181	196	213	178	202	211	211	196	181	195	206	219	199	197	187	230	215	212	201	204	185	165	204	197	166	218	189	211	202	204	194	192	225	202	214	198	204	177	212	174	200	171	211	207	205	219	210	181	219	206	201	217	216	210	236	223	169	208	192	195	199	221	252	210	202	227	180	188	210	201	189	227	210	189	187	205	228	180	197	203	187	198	217	171	224	213	200	198	216	202	211	235	204	182	189	195	190	190	183	202	228	200	185	209	204	200	188	192	184	212	206	200	214	218	203	205	196	222	221	228	226	203	197	173	189	219	209	219	217	202	237	221	183	190	210	207	206	213	187	190	211	198	212	214	212	219	192	200	216	195	208	225	233	211	217	209	225	226	178	193	194	219	189	217	204	203	225	192	191	211	207	203	199	230	231	234	202	229	184	202	186	195	196	218	194	200	178	212	184	208	192	196	215	197	200	189	188	176	198	218	198	205	183	212	205	184	205	214	228	204	211	209	192	203	215	204	221	201	197	204	200	199	177	190	184	187	179	186	191	181	207	193	194	213	216	202	212	203	212	198	226	196	186	195	201	179	209	213	195	216	206	183	223	202	204	200	174	181	182	179	212	233	174	189	208	218	197	211	195	207	192	199	193	211	184	186	194	210	193	190	213	196	191	192	203	194	201	216	217	227	187	225	211	195	206	229	192	192	214	229	169	201	195	192	208	221	196	234	193	204	213	219	187	197	215	199	225	203	183	211	189	193	218	185	193	178	189	209	202	226	208	218	191	222	173	207	206	203	177	186	205	195	226	206	180	201	218	205	189	249	194	190	202	198	198	189	183	201	228	191	214	205	190	202	221	208	221	213	180	201	215	218	201	208	215	236	204	219	240	180	227	195	210	209	173	220	218	206	206	182	219	218	197	186	205	189	166	191	221	200	202	185	194	217	200	209	181	208	184	192	201	205	182	210	179	224	176	199	199	197	194	190	200	185	217	212	213	200	183	204	206	220	192	199	245	226	204	178	237	211	196	211	214	201	200	193	213	179	223	227	199	199	216	191	224	197	203	195	223	185	183	205	188	214	210	222	225	199	229	218	206	182	214	220	243	196	185	188	209	211	182	198	193	201	179	192	194	220	188	208	203	240	219	206	222	186	207	193	187	202	215	210	223	197	203	206	209	197	218	190	218	178	217	205	203	179	187	223	210	189	196	188	198	191	205	201	195	199	207	193	194	205	221	201	172	180	193	186	213	196	195	177	225	187	222	223	216	210	202	217	199	198	222	193	184	197	207	213	230	240	179	203	211	159	194	217	186	171	183	181	192	229	223	206	233	209	166	204	211	196	184	186	195	196	206	180	188	193	213	218	169	199	202	209	237	211	209	203	200	177	193	195	194	192	220	202	193	216	196	211	219	203	200	238	202	190	188	208	223	213	209	201	208	199	197	195	185	195	185	207	229	204	205	199	190	187	216	198	229	214	234	218	180	216	213	192	187	191	198	212	190	236	190	183	231	214	210	242	223	201	178	203	203	172	182	201	205	200	216	201	216	232	206	211	208	185	212	200	198	218	209	213	178	184	199	229	202	206	189	227	220	193	187	200	185	198	188	200	241	183	180	198	196	218	182	200	208	192	187	213	204	187	207	217	192	214	188	179	205	209	182	187	184	224	215	222	186	242	223	204	211	201	196	214	202	194	204	189	205	206	219	210	211	197	206	191	196	202	203	203	240	184	233	205	216	199	207	207	232	185	198	220	195	200	195	234	197	188	198	189	200	194	218	192	195	224	220	192	213	191	214	214	191	194	221	217	194	165	195	202	250	216	188	225	171	228	188	178	206	179	226	221	217	230	196	200	195	226	175	186	188	200	208	175	217	185	209	187	191	226	204	219	210	197	221	194	206	223	206	192	229	186	200	194	199	207	206	212	201	178	199	198	213	181	222	203	193	177	185	165	169	212	184	236	218	201	214	207	171	226	236	223	192	199	173	205	188	209	214	192	218	185	200	204	233	212	215	190	208	211	205	188	219	230	180	193	211	203	212	190	195	193	231	192	192	208	195	213	194	210	191	202	217	186	211	215	180	198	200	180	187	203	195	182	197	238	186	178	207	234	221	201	188	178	217	228	233	230	228	185	201	213	201	200	195	211	206	212	208	216	188	210	232	176	221	203	193	205	203	204	184	204	210	192	192	198	223	192	211	210	235	199	207	218	225	217	184	189	190	166	199	196	209	212	227	218	201	201	212	210	181	191	221	213	211	207	196	189	200	228	228	229	232	203	184	181	192	208	191	192	214	202	204	194	195	215	188	216	198	241	200	200	209	203	191	187	201	194	238	186	212	215	206	184	195	193	202	189	219	184	208	212	224	220	208	171	198	180	197	200	217	207	202	185	200	180	218	178	206	209	195	227	193	197	204	201	223	208	212	222	197	193	193	229	201	224	208	192	188	190	198	181	218	180	217	206	247	178	189	228	160	182	193	199	243	228	208	207	208	168	193	206	188	193	226	220	196	189	186	203	200	199	193	229	200	211	196	206	207	215	206	187	225	225	202	186	172	191	217	226	204	224	190	190	203	222	218	208	201	225	190	195	196	208	176	196	208	217	230	208	212	176	179	188	223	220	209	200	182	176	220	246	199	185	230	184	187	175	215	204	200	182	226	201	179	200	194	169	189	206	191	185	199	221	205	205	204	202	210	204	198	195	226	189	195	180	193	173	214	214	185	216	216	203	217	218	219	206	183	192	212	198	198	214	210	239	199	229	222	205	221	220	192	196	211	189	190	217	211	201	208	208	187	203	219	210	234	188	187	199	193	182	206	185	183	195	201	183	216	233	203	201	194	206	193	223	217	202	189	186	197	200	227	200	176	203	184	210	190	205	226	207	207	207	212	200	231	179	195	186	177	213	205	226	170	175	199	219	211	214	200	186	225	173	234	225	223	187	198	222	194	205	225	227	196	203	186	217	179	181	177	187	222	211	210	212	196	183	210	201	201	180	193	219	212	190	218	199	169	202	202	211	219	204	221	180	179	202	197	203	177	215	221	183	214	196	215	187	220	206	200	217	205	198	194	224	188	183	204	183	196	202	205	209	184	192	200	181	205	221	185	186	197	174	187	205	208	203	183	206	200	192	217	229	197	195	217	184	217	215	235	201	216	185	189	201	207	179	220	234	200	211	197	196	208	200	187	179	195	224	227	204	195	204	195	218	216	198	196	197	211	200	199	199	207	205	212	187	220	188	219	202	201	186	201	237	221	207	193	200	196	196	192	215	213	166	191	196	226	184	205	213	209	197	217	168	194	204	213	194	243	201	205
26740	8098	5347	2836	1286	606	550	469	446	419	409	442	463	445	458	426	450	421	408	427	472	437	419	436	441	395	433	436	426	435	419	421	434	433	429	466	428	433	413	451	390	441	432	437	416	396	428	396	478	453	440	439	447	459	443	394	419	408	465	393	409	430	429	418	441	444	419	448	466	413	395	462	434	438	436	416	441	471	421	445	439	483	434	452	400	445	399	437	440	429	430	474	424	457	401	446	430	492	423	415	418	419	445	414	450	423	431	449	424	437	408	463	432	435	418	441	424	419	439	438	418	421	410	394	431	464	433	406	432	422	437	430	449	433	413	453	467	445	423	397	408	489	466	436	427	407	407	434	452	425	445	425	394	478	441	458	465	409	460	460	430	403	435	448	414	457	436	460	459	409	384	391	424	455	462	467	426	444	420	451	440	426	420	457	445	436	401	474	440	447	467	438	442	406	421	489	426	429	428	424	374	441	411	399	461	434	461	435	431	479	430	417	437	420	470	469	459	454	405	429	420	466	453	435	451	447	418	418	448	486	454	485	410	430	443	474	425	453	437	438	398	414	440	442	452	438	416	476	401	435	426	398	413	443	409	457	420	423	391	471	438	434	428	446	438	474	421	431	448	417	426	436	418	382	430	435	415	427	420	428	432	425	417	441	428	466	451	430	420	434	458	429	468	417	461	452	400	432	417	440	441	437	466	415	434	440	407	424	438	429	462	453	453	429	447	427	415	408	432	460	440	407	451	428	419	403	449	454	431	384	394	469	467	441	413	460	445	429	422	454	416	423	441	455	455	399	435	412	437	432	467	423	449	449	415	425	444	453	452	416	431	437	437	409	459	423	402	447	463	414	425	439	439	410	438	466	434	452	470	420	451	408	423	399	396	446	438	405	409	438	395	414	453	472	438	454	451	417	434	429	402	422	481	421	447	490	453	430	403	438	469	441	440	437	439	434	452	448	449	427	445	432	453	434	393	444	429	471	439	438	422	445	448	451	454	440	442	456	439	441	428	426	412	441	412	461	442	451	409	421	434	443	427	450	438	459	413	441	443	456	437	445	426	431	419	429	451	454	442	424	378	431	422	423	444	424	439	409	444	422	456	430	415	442	421	467	430	426	409	437	435	427	420	449	416	439	433	428	446	436	402	448	432	453	439	416	454	456	443	461	450	442	435	443	429	439	431	442	413	433	440	432	469	445	424	439	450	432	411	450	424	427	437	447	446	481	395	449	428	451	376	424	401	436	472	452	451	405	399	431	427	449	422	426	434	441	420	451	467	452	412	432	428	406	444	429	468	433	443	431	444	434	450	416	398	435	435	432	458	429	437	467	477	429	446	436	402	441	409	430	430	417	429	412	456	470	433	459	447	441	400	422	450	436	442	422	458	457	471	437	409	430	407	414	463	442	460	441	437	452	468	415	440	461	465	414	440	447	469	416	414	444	407	387	438	425	435	422	421	469	467	410	399	436	445	440	429	440	426	430	464	451	439	442	421	422	481	415	455	425	430	413	446	400	416	452	461	429	428	453	420	450	459	438	427	425	433	431	460	427	501	450	433	434	412	441	436	430	458	427	422	479	440	444	413	419	436	439	400	453	420	388	395	406	449	414	456	469	423	493	414	425	404	501	401	437	460	438	401	379	411	424	432	428	441	447	449	434	386	454	403	428	444	432	428	414	472	430	422	411	399	455	455	477	465	424	466	467	441	440	443	443	437	424	439	429	471	398	430	431	476	453	427	435	442	432	432	442	437	416	441	439	425	436	416	469	449	436	438	447	416	440	428	423	456	447	423	434	436	439	417	455	432	422	419	456	419	434	410	469	418	399	444	406	450	424	443	473	452	424	427	441	423	444	432	408	453	449	389	443	446	439	458	419	430	394	434	431	446	447	450	409	437	428	442	436	444	433	407	443	433	435	419	407	400	431	416	466	428	435	426	401	436	447	390	448	435	420	425	457	439	457	414	385	441	458	416	428	412	439	421	432	435	419	458	437	451	509	456	432	457	414	421	445	418	405	454	426	424	406	442	459	449	456	410	405	454	457	433	434	460	470	472	434	394	459	432	451	453	415	465	409	461	445	423	452	457	427	398	464	455	408	435	445	427	422	415	441	456	442	457	439	459	473	437	415	419	442	439	426	426	438	452	442	433	422	399	460	433	438	424	437	477	427	461	466	442	437	431	449	449	447	426	442	438	457	430	410	435	451	405	410	435	458	416	436	440	436	409	434	413	394	451	405	437	406	412	431	468	428	419	433	418	404	442	430	404	454	441	451	438	426	450	430	451	424	444	415	415	463	398	403	443	437	465	441	424	447	389	423	445	434	437	423	412	434	378	433	422	459	407	456	445	435	455	424	449	421	446	440	443	443	449	423	439	431	430	468	444	442	443	405	422	400	462	409	449	436	439	418	437	434	446	449	407	452	438	457	439	409	440	455	439	430	423	447	431	429	418	404	413	410	435	438	426	433	431	446	445	452	424	425	461	410	406	448	410	389	441	428	460	427	433	410	415	403	442	440	434	454	423	429	430	413	416	419	414	408	443	475	453	445	439	436	454	425	445	431	465	432	444	447	449	427	432	441	428	426	454	444	452	477	444	429	408	419	435	433	442	450	453	470	419	446	419	433	470	415	412	439	475	439	430	436	442	398	461	427	415	426	448	418	428	428	404	422	403	411	406	428	460	452	424	435	463	473	454	454	439	442	406	445	453	428	422	403	431	437	453	419	417	422	418	453	437	447	409	438	451	443	428	411	435	432	420	409	441	433	418	470	447	424	430	393	466	473	381	414	442	437	468	416	407	420	458	420	440	438	446	433	434	407	423	441	418	431	491	408	447	438	437	456	480	446	428	439	452	402	450	441	456	421	454	442	434	460	419	429	458	399	420	406	421	437	432	458	461	442	438	422	445	474	409	443	406	471	430	413	431	439	428	437	443	434	452	415	395	399	430	440	459	409	428	431	451	440	470	432	454	447	458	446	448	461	443	436	467	413	433	435	423	396	463	467	469	426	467	415	416	397	397	434	417	423	417	428	427	395	414	454	449	449	450	425	411	436	409	476	376	431	428	445	450	402	414	444	429	430	457	418	460	427	420	417	471	421	468	427	406	443	424	436	447	453	399	433	410	425	455	423	481	476	421	394	444	416	397	423	425	425	424	397	436	414	411	412	417	452	432	450	384	392	367	428	425	436	443	439	439	443	408	426	396	408	441	473	422	475	426	415	424	411	425	486	431	469	392	416	441	414	439	435	439	440	430	439	440	427	445	409	425	431	418	420	414	395	417	432	416	406	425	455	470	439	430	452	457	412	449	442	429	467	426	424	450	424	439	442	444	472	446	445	471	459	430	440	432	442	464	464	422	435	418	421	455	410	413	435	415	407	467	454	401	429	447	443	426	441	422	442	418	441	460	458	427	456	415	454	456	431	477	448	428	440	436	459	418	410	476	410	436	451	444	434	441	438	434	421	411	460	431	433	433	444	427	423
53060	23860	11494	3464	1290	673	793	436	252	251	188	194	181	187	193	170	180	174	181	186	195	181	173	177	187	189	174	172	160	149	175	189	184	189	181	169	163	172	170	163	178	195	177	158	180	166	174	191	187	174	161	184	157	166	172	164	171	178	176	186	161	193	161	177	187	213	176	170	165	184	183	148	183	174	152	166	178	163	184	186	176	181	172	162	172	159	197	176	200	167	175	183	206	166	165	152	170	175	179	194	168	177	179	164	186	196	164	175	173	174	182	194	166	186	155	197	190	172	189	169	184	177	154	168	176	189	173	177	174	172	172	189	178	164	189	154	176	155	147	182	183	172	165	182	191	162	179	159	189	127	160	176	154	187	176	176	173	180	165	181	159	168	152	172	179	174	180	214	183	173	161	168	151	176	158	168	154	179	201	180	192	160	160	212	150	164	153	180	163	169	168	166	183	176	184	158	179	191	161	161	206	193	182	181	169	183	174	164	178	182	179	142	169	169	156	139	182	197	189	169	161	193	194	176	176	163	160	169	167	199	168	179	200	207	155	154	167	153	163	163	174	166	181	189	154	188	207	188	179	196	184	162	164	191	175	170	163	162	180	179	178	169	158	143	153	185	173	157	181	161	143	158	164	161	162	171	191	192	197	158	173	172	203	182	164	181	205	183	181	154	177	167	179	172	160	184	156	179	169	204	175	174	161	160	154	188	175	179	189	173	181	170	175	194	156	170	163	179	186	180	198	174	202	176	158	186	163	199	189	191	194	179	178	157	176	178	197	139	180	192	172	178	173	194	190	182	191	179	169	171	175	213	181	179	179	159	161	144	181	165	181	183	154	170	168	157	147	151	166	180	178	176	177	168	149	165	181	181	164	170	168	171	192	155	182	183	181	135	189	171	203	213	181	176	171	167	170	190	174	181	142	167	173	150	171	169	161	167	193	206	184	183	166	168	189	182	171	163	176	150	165	191	171	193	197	160	153	169	183	177	175	177	171	156	160	187	184	191	163	161	162	162	181	176	157	170	183	189	183	175	169	173	186	163	169	153	165	164	128	171	168	185	179	182	161	180	188	203	197	160	210	196	141	194	185	180	202	175	179	179	175	181	171	167	188	165	199	161	152	179	182	167	175	180	177	144	174	175	186	180	169	184	184	195	188	176	193	194	148	212	176	161	184	159	178	152	161	182	175	169	202	181	186	172	173	179	177	172	178	200	150	163	163	164	149	186	220	184	176	156	171	168	164	132	168	179	179	174	163	191	168	160	149	166	169	168	178	154	183	157	181	171	174	217	174	172	206	183	191	161	169	167	178	168	203	182	173	170	180	157	160	183	155	161	183	179	179	191	196	178	184	207	172	201	191	168	176	161	195	156	220	227	166	147	173	168	161	176	164	156	188	150	164	166	159	177	195	183	184	172	196	179	161	166	175	188	175	180	162	151	175	193	163	194	202	175	161	183	166	153	149	171	169	199	196	199	178	197	168	146	178	195	173	156	173	180	176	201	203	157	180	162	179	184	187	189	191	179	162	153	167	141	168	178	149	175	173	220	180	167	203	187	182	184	207	174	178	179	155	165	181	162	155	165	163	163	185	172	207	192	190	179	197	160	161	188	174	194	190	163	181	156	162	189	175	168	174	158	175	176	176	189	177	203	181	171	169	182	155	193	165	193	175	195	185	156	184	208	177	182	173	194	173	179	179	167	171	181	178	151	156	182	170	170	179	219	194	180	192	203	174	197	175	192	168	192	176	152	175	180	145	161	174	179	189	165	182	148	185	182	168	167	156	159	168	159	196	190	172	181	177	204	184	197	148	183	167	183	177	196	153	174	168	181	150	172	193	168	181	165	181	159	178	184	185	162	196	197	172	154	185	159	149	171	157	202	163	179	182	194	168	179	166	200	187	157	183	182	178	171	183	200	155	187	182	171	176	167	167	185	173	172	154	187	181	177	182	188	162	178	153	169	169	177	179	174	174	179	173	187	177	194	160	190	180	165	182	164	151	158	191	163	163	171	179	178	162	174	142	161	181	172	169	157	150	177	168	181	175	182	155	158	178	173	157	157	155	164	156	185	160	168	175	163	180	148	176	189	165	183	165	171	167	170	157	165	169	166	168	167	180	177	164	178	161	159	167	168	188	170	185	171	148	179	149	186	167	160	189	178	187	169	166	189	202	182	173	165	162	152	163	191	163	176	178	183	179	168	182	186	182	179	176	180	192	157	177	174	198	153	178	173	190	173	181	171	178	156	156	165	165	182	183	189	200	186	170	186	167	145	182	172	184	204	178	189	146	181	176	151	175	162	150	184	167	197	150	175	161	158	197	163	160	167	138	155	190	198	171	183	187	196	191	170	170	208	180	178	183	165	165	157	159	180	180	160	170	170	195	177	154	174	184	157	171	195	173	160	180	175	181	190	153	171	188	159	183	181	162	158	175	183	169	171	180	190	164	155	143	174	157	164	159	171	169	156	178	173	188	185	163	190	175	163	180	160	174	190	170	163	162	195	180	156	197	153	172	176	184	175	192	157	165	190	161	165	175	154	169	197	161	157	171	151	167	178	183	178	191	167	173	154	169	166	170	182	187	174	175	177	185	190	177	166	199	202	193	185	177	164	183	183	187	173	163	195	169	160	159	183	164	174	212	151	199	194	168	191	171	175	176	171	177	156	184	184	176	178	176	165	171	188	182	179	176	176	169	182	176	167	161	166	158	189	154	164	183	177	186	181	194	188	179	188	161	175	193	180	175	184	196	198	178	161	160	188	197	179	197	193	166	172	179	189	183	158	194	186	166	184	176	198	203	189	154	160	193	185	199	192	185	195	168	177	169	188	158	177	174	190	180	179	171	165	182	160	168	194	170	188	176	179	211	148	175	173	165	187	165	164	173	174	210	168	177	177	186	168	162	157	169	204	182	174	190	157	156	178	181	176	181	188	201	165	162	165	164	195	175	173	170	170	180	184	121	188	172	172	179	168	183	195	191	181	170	156	181	150	169	155	170	183	170	165	168	184	171	162	168	153	174	166	167	148	172	152	163	171	179	195	187	219	142	164	146	165	215	174	169	176	171	159	183	159	178	174	180	151	150	157	205	157	176	165	168	167	178	190	156	179	160	187	190	169	173	178	184	185	165	165	174	156	162	200	172	160	206	180	181	185	164	166	179	185	205	172	181	188	187	183	161	192	213	157	170	172	174	198	167	174	158	174	180	191	183	165	193	194	181	172	181	175	187	176	165	186	172	170	176	186	187	147	185	180	173	153	156	164	183	172	185	161	162	166	167	181	172	161	160	152	169	155	180	167	168	173	215	155	179	162	181	189	181	157	182	160	146	163	190	188	184	156	170	153	173	164	161	145	190	137	190	156	137	167	181	163	193	196	196	186	198	156	157	155	159	152	164	181	148	177	149	193	188	168	169	175	193	168	171	189	179	163	170	185	171	193	176	174	185	186	150	181	191	192	163	187	177	171	192	169	177	152	189	184	157	178
32223	15339	14245	6737	4197	2583	3275	1617	965	619	456	448	410	430	414	395	434	394	411	459	431	397	395	417	392	390	419	403	404	400	416	422	356	402	355	395	405	378	373	381	410	380	408	395	406	367	432	390	418	369	380	385	369	390	363	391	370	370	356	385	336	392	387	399	443	412	419	396	402	391	362	384	382	426	380	368	362	366	365	348	378	403	405	382	402	414	354	389	378	385	407	390	379	380	363	408	372	369	428	405	438	372	386	440	368	412	420	373	370	377	385	395	393	371	404	357	367	360	404	373	414	361	386	369	375	381	375	400	404	395	366	371	422	400	400	336	418	399	418	373	393	372	390	383	399	359	364	394	396	399	387	359	379	380	405	428	413	402	396	415	404	386	378	409	425	410	418	392	377	408	393	405	377	390	389	373	420	390	409	386	373	377	381	363	403	383	405	394	368	382	392	379	395	400	399	398	397	412	373	437	395	341	381	384	409	362	363	357	391	372	385	399	405	388	393	374	397	364	400	392	396	389	434	393	361	348	383	353	389	364	367	383	394	437	380	421	357	373	383	412	403	391	372	363	364	390	347	380	409	412	386	337	418	381	385	367	373	374	358	420	379	367	408	394	399	391	381	396	411	371	368	361	442	426	396	377	369	403	372	383	378	395	350	372	340	372	394	359	403	378	435	352	382	391	404	395	377	389	341	387	386	380	392	412	403	391	388	380	362	410	402	353	359	380	411	354	379	417	382	380	387	379	354	368	354	390	372	376	413	381	439	407	374	362	378	375	391	397	382	346	412	427	372	404	370	387	394	369	416	451	387	393	397	387	375	378	396	385	396	391	375	431	374	375	382	369	411	364	383	389	372	366	383	406	407	377	380	388	397	403	384	398	383	382	417	371	362	397	404	382	392	396	335	382	395	426	351	376	411	405	400	364	381	409	372	389	407	401	379	400	380	376	393	398	395	376	359	406	414	380	362	358	395	383	384	376	381	362	375	391	392	389	393	392	426	378	412	391	371	391	394	378	398	398	366	392	369	344	375	421	360	388	410	373	379	371	351	355	434	392	379	384	366	380	367	404	399	404	379	389	375	380	375	385	366	430	361	376	390	361	400	380	389	350	390	390	391	365	378	398	403	423	405	432	404	419	382	437	386	392	393	406	388	389	382	400	378	378	371	394	383	394	353	380	394	397	372	413	375	371	348	405	362	353	371	364	388	372	415	404	395	386	381	432	425	366	394	394	407	391	366	351	380	385	388	428	365	394	334	375	379	391	387	374	375	420	403	402	358	411	391	399	374	362	404	384	367	411	351	397	388	383	368	400	335	392	385	391	417	394	415	404	384	363	368	351	400	361	377	408	404	370	423	371	379	386	420	345	375	388	389	364	366	398	381	385	380	397	430	391	370	394	365	380	379	375	384	369	408	350	385	377	438	386	373	407	408	366	397	376	418	392	401	419	387	403	371	374	389	402	382	382	392	338	398	404	392	404	360	391	403	389	349	372	370	371	420	377	348	370	429	417	395	399	412	397	378	403	383	358	378	414	393	357	386	385	396	380	421	390	367	404	385	385	356	387	426	385	365	372	396	374	371	392	430	374	369	403	409	381	382	381	368	367	336	393	371	392	413	375	394	369	358	398	406	404	375	398	371	406	369	410	374	360	393	404	376	378	372	377	394	394	400	369	385	411	355	384	404	385	357	392	360	377	428	420	410	363	404	386	402	349	397	362	403	391	373	391	377	403	410	393	374	352	370	371	378	401	340	413	406	391	343	380	370	386	402	399	389	355	393	384	390	397	424	410	373	386	361	394	384	359	392	354	372	346	362	387	362	407	387	368	382	390	329	373	381	363	384	389	398	381	387	377	393	365	359	387	406	398	371	413	420	388	367	399	381	375	392	416	423	363	377	379	398	409	358	373	393	398	373	371	396	375	367	410	363	412	387	385	378	375	405	375	381	363	370	367	416	404	383	404	426	387	419	397	380	400	401	439	378	406	388	397	407	385	385	362	393	389	378	376	384	369	425	354	391	375	378	376	376	353	381	385	373	370	418	381	400	393	396	382	383	366	411	379	388	372	373	368	404	410	377	382	357	382	387	387	347	414	371	389	388	362	403	383	369	342	412	427	376	389	374	370	397	380	423	366	397	354	387	395	388	355	397	398	378	395	388	393	377	399	400	412	367	388	387	402	400	402	408	392	346	374	366	408	373	389	421	396	388	372	399	389	415	398	377	351	397	374	394	386	404	369	405	403	382	361	357	378	383	392	396	387	411	399	408	404	431	418	435	387	391	358	382	332	425	378	385	394	410	392	379	387	387	375	360	359	362	353	388	406	382	400	368	357	398	403	402	369	462	338	378	409	372	388	399	371	409	394	388	403	375	353	398	363	386	371	376	386	366	386	419	415	395	423	417	378	352	355	397	407	368	366	411	366	364	408	384	398	380	382	380	422	371	409	358	348	371	378	384	410	393	382	400	411	399	382	358	389	372	391	386	402	389	391	355	414	360	390	372	390	357	416	394	380	368	392	374	389	373	399	368	373	379	374	385	374	351	404	394	390	363	407	399	407	386	360	378	400	421	405	353	380	384	400	344	382	369	389	413	393	399	410	387	423	377	430	379	349	366	375	386	430	383	383	401	373	417	368	410	383	380	402	360	395	379	385	392	376	375	381	359	398	355	378	344	399	378	411	372	388	422	391	390	404	387	365	379	400	340	385	383	387	382	406	413	378	367	364	391	375	392	369	402	393	404	365	384	427	370	378	395	381	395	376	394	367	387	339	407	399	370	407	386	394	398	378	406	363	368	358	382	401	433	435	398	368	405	351	390	360	362	418	381	386	404	375	380	367	378	386	379	366	388	397	383	412	385	388	375	378	375	413	391	394	409	380	387	389	427	394	394	383	413	389	416	374	376	420	408	381	369	390	389	394	386	374	410	419	429	356	389	408	384	392	378	363	382	403	372	373	406	382	412	370	400	365	413	379	360	373	360	410	372	395	397	408	404	390	381	381	339	359	375	396	371	372	419	384	390	390	402	388	387	417	380	393	391	396	370	406	376	391	404	374	406	403	364	388	391	393	380	408	403	389	386	350	374	420	380	372	400	362	359	383	396	421	378	352	399	417	382	414	378	387	387	425	371	376	374	369	355	404	377	424	420	392	388	386	376	345	387	362	375	416	404	368	403	375	432	378	400	374	351	387	393	427	353	386	410	371	362	350	368	344	402	426	367	358	393	375	419	390	369	438	392	378	367	356	394	397	371	404	395	377	404	390	387	378	383	413	388	367	386	376	399	405	334	372	384	383	370	369	386	387	386	389	402	411	379	390	377	397	358	367	418	354	359	379	409	365	380	393	375	376	362	394	426	371	370	399	410	383	383	381	377	391	383	343	382	408	354	386	371	346	390	383	377	387	363	407	382	348	374	398	383	348	371	409	388	383	382	400	389	389	362	380	383	358	424	425	383	397	373	358	392	382	405	361	386	372	378	390	414	355
61616	28930	10404	3758	1847	1336	1159	672	422	293	264	232	265	237	223	239	223	223	224	260	250	220	212	217	222	226	222	226	231	217	241	211	224	210	199	237	176	246	245	216	230	218	212	223	233	215	227	211	224	221	212	239	263	227	238	209	224	232	218	245	232	225	209	223	257	195	232	242	230	235	214	249	250	237	234	244	240	255	238	202	249	213	205	206	195	254	241	214	245	231	211	243	204	215	241	251	216	238	245	233	224	201	217	221	214	248	228	206	203	217	245	240	240	231	199	231	211	206	217	210	189	237	221	257	261	242	227	237	218	204	226	242	208	178	224	234	231	227	261	221	245	219	204	186	242	214	214	250	225	251	244	243	209	237	228	242	212	233	244	225	214	233	195	220	211	250	201	268	221	201	227	210	219	203	227	240	250	212	207	220	226	225	232	238	232	237	217	206	217	251	204	220	225	200	251	238	206	187	240	209	224	221	233	250	276	185	234	267	218	248	224	215	263	233	246	212	243	256	220	229	243	221	238	256	210	221	228	215	195	229	223	233	234	222	259	241	230	225	234	208	220	207	224	224	218	216	189	208	236	212	257	194	216	283	230	234	233	219	241	216	242	261	239	244	220	237	226	234	236	235	226	238	234	221	230	236	235	213	211	244	202	239	203	204	215	210	215	238	200	197	232	224	203	216	272	226	247	233	230	250	217	224	225	213	248	224	262	229	222	215	222	206	216	220	232	222	239	194	223	230	233	206	240	230	208	223	204	223	207	211	208	223	232	216	236	235	240	262	212	253	223	245	229	228	226	234	241	255	253	227	217	240	213	233	211	244	214	238	231	229	222	203	227	217	225	257	242	224	224	196	207	213	199	229	224	204	231	218	212	208	210	247	232	227	246	249	211	198	244	237	251	201	231	211	264	242	220	245	247	223	203	204	216	214	235	227	219	221	218	202	210	216	215	220	220	211	236	234	231	234	226	229	215	236	220	206	225	245	210	229	196	212	233	248	223	255	209	248	237	235	204	218	209	223	203	200	221	249	236	232	219	228	249	203	220	210	204	232	266	209	231	198	224	216	220	239	245	251	203	199	247	231	253	257	220	197	205	211	214	253	240	231	214	225	190	214	234	207	194	218	260	216	242	207	240	228	215	249	241	217	217	229	234	206	212	200	218	229	259	239	206	241	227	221	228	239	243	229	222	197	232	230	212	220	204	234	208	219	225	208	199	209	220	231	253	220	236	249	232	189	229	237	219	244	247	198	243	215	221	225	234	225	219	267	223	234	209	248	218	251	207	189	241	214	227	226	226	226	224	217	208	241	220	239	225	230	232	250	226	213	217	221	211	230	245	226	239	247	201	208	217	220	218	246	235	208	227	215	223	221	225	208	213	234	211	270	210	242	215	244	233	243	237	190	226	188	238	204	203	240	196	210	219	217	201	222	243	227	241	245	268	245	196	240	227	213	234	241	217	229	228	210	243	224	210	226	193	226	234	236	218	237	212	215	227	223	213	235	241	223	231	237	222	208	204	219	241	231	222	200	188	225	186	250	199	215	227	212	212	261	242	223	218	238	211	230	211	227	204	213	201	219	201	234	232	234	218	245	210	237	231	237	236	216	225	257	243	246	190	207	191	237	223	237	243	201	212	199	213	215	247	219	225	216	230	237	214	212	237	215	245	251	207	220	201	232	206	234	214	208	221	172	221	220	243	217	212	204	233	208	211	221	236	224	249	243	245	256	248	222	246	220	226	218	235	229	241	242	234	226	247	214	243	208	210	214	245	218	211	210	217	223	248	235	206	208	213	206	221	228	207	231	236	264	207	236	231	208	225	215	262	242	254	211	246	214	231	212	212	194	218	227	228	227	231	239	227	219	243	239	210	238	224	226	241	239	217	202	236	193	221	228	212	242	229	208	228	207	218	222	212	238	242	219	244	261	243	240	231	207	227	230	222	212	222	258	234	208	225	223	220	208	225	225	235	215	220	224	249	214	190	230	230	221	247	228	220	227	201	230	246	229	252	230	230	207	218	237	239	200	198	216	210	245	223	203	216	233	222	223	242	222	247	206	226	225	244	224	232	202	236	209	213	222	223	223	214	272	230	240	204	233	226	240	230	250	209	229	208	234	223	229	237	222	243	211	230	224	216	221	223	205	251	252	238	249	214	216	204	213	239	232	231	226	214	248	211	193	260	232	221	218	232	225	229	216	218	248	251	233	234	223	239	214	217	231	233	218	219	222	237	217	190	222	229	217	226	241	217	237	235	210	224	237	219	206	230	223	227	235	229	245	187	213	219	202	194	242	201	210	260	266	223	235	236	265	210	236	209	198	235	243	223	240	228	232	245	237	231	233	237	232	209	219	210	237	228	237	205	219	217	219	207	240	237	217	226	232	242	232	236	242	244	196	246	217	237	214	223	252	233	218	236	203	214	216	238	233	205	221	226	237	206	229	227	257	188	217	262	248	207	234	206	182	256	226	242	218	219	198	253	221	181	239	293	231	245	217	262	217	227	221	250	198	215	223	202	246	211	214	222	225	264	219	223	246	222	224	196	217	185	201	244	209	249	216	238	203	228	217	226	284	225	236	221	253	227	247	241	253	239	198	202	222	219	201	228	220	224	253	227	211	246	198	230	247	234	203	256	252	236	257	213	215	214	247	220	217	224	225	193	254	202	190	207	213	237	220	200	207	218	208	248	251	230	248	228	213	214	230	221	225	240	209	219	228	233	234	205	206	235	229	215	195	221	245	225	221	230	241	223	235	230	226	212	207	227	249	229	234	254	232	243	262	252	222	200	245	223	204	214	223	224	213	224	252	250	225	199	228	220	237	205	258	227	193	240	250	222	206	257	217	215	240	226	242	204	239	237	224	229	217	215	212	202	207	243	241	227	219	239	245	205	258	235	205	219	225	242	254	224	236	237	219	207	186	263	217	216	222	209	235	226	239	224	214	227	228	201	225	212	225	212	212	209	264	240	205	197	233	216	240	232	225	217	243	221	233	213	217	217	226	226	231	205	229	253	262	253	238	243	240	214	199	252	221	254	247	212	209	204	209	242	221	234	256	260	256	210	215	234	221	234	283	210	240	201	238	237	237	236	255	234	231	220	225	248	206	227	250	201	222	237	225	217	208	212	251	239	222	235	226	260	227	204	217	239	215	182	232	227	220	243	239	221	237	236	229	218	217	228	241	230	243	256	219	251	223	241	225	224	224	207	221	236	233	241	210	220	210	263	205	235	234	227	227	208	223	215	223	212	238	232	237	208	235	227	266	243	234	242	204	213	231	239	241	220	230	224	226	237	215	218	231	241	230	226	246	217	254	252	214	220	252	218	203	233	212	247	216	193	222	226	234	208	206	215	267	202	225	206	228	225	245	214	223	221	190	225	227	210	205	220	242	212	224	222	210	212	230	201	226	236	236	220	253	231	236	244	240	220	216	251	217	239	227	216	221	235	202	209	206	224	224	234	241	255	225	222	224	227	242	237	223	250	207
37973	17990	10067	7854	5550	4658	4433	2445	1456	787	614	600	535	505	520	507	567	498	478	501	488	498	506	482	519	480	487	475	513	490	527	477	501	486	473	512	501	469	489	471	455	486	465	474	477	506	505	473	445	465	479	476	518	488	495	477	486	486	497	512	467	500	438	493	489	470	483	491	439	506	460	492	470	506	471	494	510	478	483	417	493	486	460	483	485	487	492	499	466	489	479	479	464	525	491	490	460	462	475	475	528	464	442	492	447	474	465	476	505	499	479	468	473	509	484	519	467	430	463	508	474	471	461	505	460	533	509	487	487	475	491	467	451	466	468	495	471	502	422	487	514	474	468	473	456	457	491	462	504	478	469	486	463	468	467	532	473	468	507	466	471	503	494	470	497	458	495	491	489	525	512	462	483	505	532	491	549	469	504	468	480	509	515	470	503	496	444	491	476	454	497	508	465	488	512	484	475	486	529	478	508	436	462	494	482	500	487	474	531	449	468	526	487	456	514	446	545	496	506	481	475	504	495	496	426	502	513	529	483	494	480	495	524	485	478	486	507	515	533	501	470	510	455	480	483	464	464	474	488	504	496	495	499	484	466	475	440	440	488	498	467	511	461	474	478	502	512	483	443	480	470	492	441	495	457	496	500	488	484	449	472	542	509	511	519	488	498	454	469	510	510	462	480	525	471	486	459	492	535	474	453	530	488	463	493	508	487	468	490	473	483	476	450	477	496	472	490	509	494	465	508	487	482	469	503	466	427	536	474	456	502	455	450	479	442	453	460	516	512	496	490	552	515	483	460	460	460	494	481	502	467	477	486	445	460	469	485	504	482	481	469	444	467	487	487	489	497	461	473	505	499	474	520	495	454	501	494	463	500	477	462	475	466	475	450	462	488	519	468	505	527	503	503	506	461	464	470	481	487	487	459	509	468	476	495	495	457	474	473	479	484	501	456	522	488	499	503	460	473	439	500	477	476	487	516	480	469	453	466	464	487	443	488	492	500	468	476	518	470	496	439	479	495	493	523	494	468	444	500	498	503	511	456	505	477	469	523	517	506	480	476	504	471	482	468	463	470	460	481	465	458	478	460	463	468	523	470	459	481	499	482	483	472	504	464	475	478	497	479	488	485	518	508	460	471	496	445	463	485	473	505	474	497	478	507	486	484	480	507	467	436	501	506	460	484	470	466	492	505	534	504	496	467	497	478	487	543	454	480	478	491	465	495	495	516	492	491	475	484	488	478	483	497	480	555	486	505	466	469	475	474	473	487	493	476	494	470	496	446	443	488	495	488	532	466	503	504	491	497	449	471	483	467	492	515	477	505	534	493	482	489	442	488	514	462	492	467	496	469	480	482	553	530	466	475	462	478	502	528	484	469	515	494	454	523	500	518	479	482	451	469	479	498	482	537	475	458	468	491	436	457	470	523	474	486	469	460	499	475	451	470	469	500	465	498	475	482	480	476	510	429	477	483	472	473	473	518	518	479	480	484	445	492	473	500	503	499	528	485	432	485	509	500	481	505	481	502	486	439	476	503	507	485	466	463	503	511	513	492	507	497	476	484	474	507	465	518	478	468	494	476	471	467	451	505	447	468	490	498	501	446	475	473	465	519	462	479	506	492	489	507	449	467	528	470	501	519	490	450	492	528	475	494	496	460	466	478	491	499	474	495	502	500	475	490	462	459	509	469	489	522	477	473	497	487	531	446	525	470	487	485	491	451	483	494	486	484	490	508	495	513	516	469	474	501	502	480	499	494	495	505	491	484	468	455	459	489	469	444	450	483	484	475	461	458	476	503	487	476	508	469	486	478	498	466	495	412	476	465	505	487	521	470	470	485	460	497	527	479	503	473	482	453	510	510	470	466	494	507	461	530	469	472	476	511	468	526	508	507	481	478	491	500	507	494	485	490	503	496	499	494	470	517	458	446	458	480	484	479	475	533	491	515	498	470	488	474	486	497	489	506	466	495	461	487	503	476	526	465	483	487	447	491	437	540	462	499	474	486	455	506	488	479	494	465	471	474	486	491	466	506	471	446	512	477	495	468	525	486	480	499	491	440	479	491	493	465	515	506	489	443	470	486	484	509	496	484	495	468	504	455	516	482	506	455	416	518	456	479	516	489	507	478	476	481	524	507	493	479	494	456	461	469	504	515	474	499	490	536	465	512	430	494	482	494	497	479	480	480	487	496	478	459	449	455	488	444	497	491	495	494	488	445	527	493	472	509	455	479	471	433	460	502	501	505	449	481	453	434	466	467	473	470	476	504	448	518	516	445	493	544	490	459	491	497	466	482	506	489	480	484	485	468	507	503	486	479	485	430	483	508	493	488	476	482	496	546	490	472	500	494	473	487	490	461	468	525	457	485	504	468	472	472	472	481	465	482	496	420	463	491	466	504	516	463	476	484	483	461	476	483	514	539	487	474	488	515	485	517	481	502	488	491	480	453	498	504	445	487	494	477	482	466	495	460	465	446	491	490	461	479	494	481	512	496	484	497	497	526	485	477	516	464	500	504	528	450	508	479	472	496	502	494	493	445	484	484	484	477	484	465	500	493	508	506	452	460	491	449	466	450	482	501	510	493	480	486	461	494	485	462	498	483	504	504	470	480	484	460	484	486	479	487	497	514	502	473	455	467	463	504	493	459	475	507	468	455	454	492	492	492	488	481	504	496	459	473	516	504	453	480	462	486	489	480	489	493	536	469	468	501	458	496	497	465	471	497	483	510	530	499	472	444	464	457	497	502	483	488	498	465	468	501	483	477	459	509	486	503	478	512	490	462	497	477	474	490	491	483	467	451	480	489	458	479	485	463	472	498	482	486	492	487	494	481	490	473	473	492	502	525	504	488	488	477	483	475	468	485	497	490	463	509	498	511	479	494	509	465	470	496	440	503	471	486	456	456	493	458	491	481	488	522	475	476	501	501	462	443	485	486	491	491	500	459	467	456	494	476	477	487	477	471	485	472	513	510	489	483	480	529	523	471	493	479	459	477	477	504	519	509	510	468	500	471	479	482	471	488	507	464	515	499	428	475	477	509	493	478	492	477	509	483	487	491	503	460	449	498	475	501	492	486	507	454	458	494	511	470	518	487	443	461	484	471	483	497	478	542	490	448	504	480	482	452	462	490	466	509	483	487	466	440	459	458	514	470	510	500	496	515	440	521	528	479	500	471	461	518	470	541	499	491	480	493	483	478	505	503	486	506	483	501	457	451	489	514	478	487	454	530	512	510	465	499	473	495	441	504	473	489	491	500	493	446	490	475	473	500	507	498	474	489	549	475	466	506	443	543	483	435	483	464	513	508	493	457	485	502	499	482	508	456	495	489	470	496	456	458	491	487	512	490	488	470	488	494	464	480	482	478	469	474	473	491	496	502	482	514	439	505	483	524	476	480	502	448	499	454	474	474	442	467	520	503	556	488	429	508	481	503	485	480	477	448	470	504	472	477	505	509	493	480	469	495	468	481	501	524	502	487	482	491	485	452	492
37128	15581	3794	1679	645	209	208	208	159	198	194	200	209	178	204	206	188	187	185	185	214	200	181	215	179	177	184	201	222	193	199	217	203	190	222	212	180	202	193	185	205	216	181	212	206	216	194	182	197	180	194	189	204	169	198	174	218	186	169	207	167	182	169	189	211	186	178	199	200	198	190	200	158	193	178	158	175	175	200	210	187	194	200	174	191	200	193	203	210	175	198	175	201	186	185	181	165	198	205	197	211	190	173	196	206	209	206	173	196	186	204	194	193	194	175	197	196	223	179	204	187	183	205	192	172	205	172	191	164	175	192	211	176	186	162	187	214	197	167	206	224	183	188	181	193	161	180	195	192	193	211	191	215	188	192	201	211	171	169	192	181	170	153	198	212	168	163	211	216	175	202	180	215	189	177	205	194	211	185	175	206	229	222	212	201	170	176	184	193	197	188	198	228	218	172	214	182	199	177	190	244	192	190	193	180	194	213	190	195	204	203	192	165	220	186	203	201	176	210	195	227	196	196	187	207	196	177	193	206	186	200	196	184	189	189	179	206	167	176	182	192	188	179	200	192	190	187	227	209	184	214	166	198	216	202	183	175	200	209	234	209	200	181	189	177	191	204	196	178	219	220	205	184	207	186	205	202	193	214	205	203	215	189	212	207	186	204	181	189	165	198	191	205	230	195	179	172	186	211	171	193	222	178	209	174	199	189	186	180	191	159	162	188	172	184	197	216	216	182	192	197	160	184	179	201	179	186	193	194	200	212	182	185	212	203	196	175	194	160	195	185	170	173	207	199	175	212	177	162	176	194	187	198	176	197	187	200	183	217	195	180	208	174	200	215	211	172	196	171	207	196	204	207	190	185	201	197	183	195	208	193	221	195	175	184	198	209	199	237	214	181	184	195	200	200	184	180	197	212	223	185	195	184	201	183	183	192	178	194	198	197	190	217	166	197	200	202	193	176	193	193	189	197	191	182	172	176	225	202	171	190	217	195	180	179	190	187	216	179	195	211	189	199	193	188	181	196	178	202	208	207	196	201	202	201	211	196	189	210	183	202	189	203	200	167	185	213	171	205	190	189	167	174	193	190	193	182	183	199	199	210	188	194	210	197	183	210	195	199	215	207	179	204	196	209	180	166	190	203	157	177	200	184	214	215	181	198	201	184	179	188	208	167	185	184	194	219	187	208	174	173	199	207	190	204	207	228	199	178	193	178	191	197	195	180	157	173	209	164	178	215	194	197	197	198	196	172	193	188	224	166	157	175	178	167	203	177	211	190	166	212	187	202	193	193	181	203	186	182	205	203	203	191	199	183	196	169	182	179	186	181	191	174	177	209	218	184	203	167	194	219	207	177	181	215	179	162	179	186	186	191	182	188	197	199	191	187	186	209	214	190	194	182	205	190	172	200	216	199	216	212	198	192	217	187	223	205	199	191	164	206	204	223	181	197	202	185	178	216	199	168	198	184	189	218	199	173	198	198	229	205	212	196	191	191	189	202	196	174	177	169	180	170	176	188	186	171	192	194	184	193	211	212	203	189	193	198	205	190	184	192	193	190	196	178	193	209	181	222	192	172	165	205	194	200	189	194	184	180	176	174	199	193	176	203	211	213	216	184	153	181	206	187	194	186	194	166	172	184	174	155	194	205	212	204	208	172	168	183	198	166	193	191	199	212	182	176	190	214	194	201	194	188	195	195	183	199	204	176	201	191	193	165	188	202	186	184	165	216	198	190	180	195	205	211	207	171	201	158	187	211	217	189	215	196	205	182	206	212	196	163	184	170	180	226	179	171	196	160	199	225	173	217	201	162	181	193	173	186	213	174	174	179	187	190	199	202	207	200	188	206	206	207	186	177	180	202	196	178	225	191	196	221	193	186	172	180	192	198	184	190	181	186	204	187	184	188	185	186	178	195	192	195	183	197	196	197	198	197	222	224	180	214	219	201	200	198	194	214	186	182	198	196	180	174	180	177	176	199	208	207	190	210	175	184	183	207	191	194	193	194	228	185	206	179	169	184	188	191	193	192	200	188	194	193	181	197	208	201	183	185	194	216	190	143	188	171	189	191	175	188	180	206	199	179	191	206	180	185	201	183	199	219	189	148	188	188	183	186	193	187	187	194	204	181	199	211	180	192	203	191	209	175	195	211	185	185	196	188	194	180	186	162	168	183	195	184	186	182	198	180	211	215	214	195	213	202	203	190	188	193	203	219	187	207	207	196	200	201	189	197	199	184	194	195	179	202	222	189	191	182	210	199	187	183	201	185	194	216	194	168	218	180	174	174	195	190	212	176	177	213	190	218	192	196	216	186	188	198	185	193	169	173	198	178	188	221	167	228	216	177	174	202	183	172	223	199	197	213	195	201	178	206	175	190	173	197	197	187	187	196	202	192	216	195	186	163	190	216	184	209	204	207	203	172	205	169	192	213	193	207	184	195	204	212	205	197	223	198	204	183	197	159	207	200	219	196	182	208	218	191	169	213	222	189	192	210	213	184	215	203	183	208	165	169	205	194	191	194	212	199	172	190	163	191	197	212	195	203	183	197	197	182	199	190	204	166	193	206	216	172	213	180	162	193	185	199	212	191	168	165	233	182	198	183	168	202	194	174	179	177	199	182	191	188	191	185	187	174	180	190	182	207	217	169	213	195	172	192	196	204	193	193	180	186	182	208	208	193	194	181	172	184	194	175	204	195	204	212	176	181	201	193	214	186	175	180	199	198	200	217	204	208	193	201	193	191	223	215	220	226	190	180	198	183	185	201	214	202	221	183	192	190	214	192	193	201	189	199	215	237	173	209	159	180	215	208	184	192	221	204	186	205	184	208	190	225	228	187	191	182	214	195	200	164	199	176	211	187	190	205	180	198	193	195	212	190	204	196	184	186	182	193	202	155	193	193	209	178	191	211	183	170	176	196	196	197	199	205	178	185	195	205	215	188	221	169	199	200	173	174	199	214	211	190	200	203	188	203	189	188	178	187	189	194	194	186	214	190	221	214	187	187	217	184	203	200	206	189	188	180	183	193	197	163	182	182	171	220	195	176	187	170	201	199	221	198	174	185	183	201	203	174	184	196	217	175	190	185	191	203	193	188	206	177	162	180	205	196	193	183	174	189	191	203	206	191	192	199	239	199	211	191	201	199	208	174	201	191	200	159	197	193	217	204	200	185	180	185	170	237	200	207	163	201	191	166	195	209	186	191	180	204	189	180	215	211	212	204	178	170	186	183	192	171	180	215	177	175	183	196	209	212	172	197	189	164	187	179	188	207	186	230	164	176	195	204	181	214	190	170	220	176	177	204	161	192	190	179	201	195	182	194	175	177	230	167	175	218	208	197	207	191	219	198	191	183	201	208	199	178	178	190	184	186	219	184	189	190	182	193	175	202	203	189	204	224	158	231	210	197	197	216	206	186	167	186	176	194	213	218	185	179	203	223	174	206	187	195	209	185	193	211	216	193	174	178	191	194	176	177	204	226	228	223	231
22543	9910	5155	4747	2110	694	510	455	438	382	383	421	429	399	454	395	443	406	416	399	433	412	420	399	437	391	418	420	410	421	419	401	414	405	431	445	463	390	405	416	407	403	410	446	431	453	414	399	451	412	401	426	376	413	435	382	375	439	437	403	409	386	406	406	426	400	413	384	373	450	413	440	426	400	426	389	398	406	417	409	444	413	426	442	390	425	385	412	414	450	416	403	414	414	415	426	408	417	395	409	381	431	410	405	399	412	417	404	467	424	411	471	388	395	415	411	409	446	395	433	430	408	396	437	460	428	427	427	428	437	441	455	387	409	411	410	392	407	423	373	396	422	408	411	436	424	402	401	417	395	456	381	446	418	426	415	403	395	417	417	449	434	411	459	430	396	384	450	415	433	408	434	373	438	403	421	437	423	425	428	422	431	407	406	418	422	421	404	380	412	407	400	414	430	426	416	410	443	394	430	428	425	379	392	426	404	425	394	424	390	409	397	424	429	404	443	423	395	415	427	398	391	382	435	348	388	433	390	435	436	381	423	409	425	382	410	409	391	408	393	396	411	370	403	426	447	413	419	440	428	432	424	404	420	389	398	403	395	439	426	414	448	426	406	424	444	436	406	435	437	396	412	408	410	419	401	428	396	411	374	408	441	460	431	379	418	419	397	395	426	418	400	420	409	405	432	385	419	415	393	414	406	422	409	402	432	432	393	401	447	422	395	401	416	426	413	393	398	401	419	415	404	421	413	413	419	408	423	402	405	371	429	467	429	408	454	425	404	402	429	402	414	400	358	376	396	444	427	446	454	416	419	399	399	426	413	425	406	419	406	468	405	447	425	425	358	426	417	465	428	423	465	405	445	390	397	421	436	436	435	446	396	412	419	431	392	412	407	394	436	403	427	398	432	426	382	405	430	410	386	443	409	420	393	430	420	416	419	409	462	438	438	415	404	438	472	410	412	391	388	439	367	385	425	400	401	442	433	400	473	414	430	366	422	426	384	416	413	405	398	415	398	444	405	413	410	423	390	399	450	385	411	446	390	383	433	433	385	440	420	424	435	409	409	397	389	447	402	442	412	391	453	409	389	403	401	417	440	424	437	409	430	417	415	416	375	413	418	420	417	389	408	363	437	391	421	386	410	408	417	410	421	409	404	437	411	422	404	416	372	409	434	390	398	399	417	411	414	430	397	447	436	450	391	394	383	377	390	392	400	410	383	420	406	403	381	441	457	422	435	422	408	423	437	378	419	416	417	416	445	392	412	418	413	410	441	419	412	459	406	446	396	374	376	431	446	372	420	422	414	425	391	397	407	414	403	407	412	421	369	434	417	475	404	426	433	386	408	422	389	430	414	375	416	410	450	404	404	403	426	466	403	432	428	442	402	398	363	414	389	381	432	390	405	404	399	401	406	374	435	435	416	388	432	378	404	396	433	447	371	385	419	409	433	403	404	438	417	414	459	431	429	422	423	397	418	414	423	403	428	379	412	397	415	414	400	445	419	373	435	423	442	409	416	394	409	416	418	411	422	434	385	408	429	415	453	409	406	452	455	379	382	432	409	421	388	424	382	394	428	419	467	463	421	369	420	409	425	396	397	431	414	408	413	400	417	384	417	418	436	411	402	429	469	431	459	419	397	417	401	387	432	414	433	373	391	383	431	441	424	385	394	427	458	434	418	415	410	393	395	423	412	434	441	415	409	396	406	448	457	384	433	424	395	436	423	419	445	394	428	404	398	425	421	425	438	411	422	410	406	412	386	421	428	418	446	416	408	424	419	415	420	377	442	387	435	431	451	392	423	389	436	431	435	408	403	429	426	380	414	411	401	456	377	429	429	418	424	397	443	443	397	439	398	431	383	423	454	431	411	403	424	413	425	410	407	362	391	412	446	410	395	435	407	396	419	394	386	417	417	411	408	442	400	404	438	422	367	416	447	422	423	436	435	451	428	391	392	413	415	386	424	442	416	439	392	426	351	411	433	431	375	416	409	418	388	403	395	418	386	435	441	392	417	442	424	390	442	407	427	393	442	440	428	418	445	398	363	419	432	398	426	389	403	425	406	392	421	419	454	414	416	434	394	403	427	451	413	433	380	427	433	421	438	398	429	432	422	425	433	409	414	412	435	379	390	387	449	410	409	399	435	394	412	427	451	435	400	383	428	409	426	420	400	433	440	430	415	420	400	459	438	398	418	408	462	425	405	384	449	403	369	402	417	426	383	437	412	424	409	431	391	403	404	420	420	412	421	413	391	423	414	418	413	395	384	445	411	430	411	373	431	416	443	420	426	430	431	407	394	386	393	404	386	446	377	396	403	444	452	401	426	423	417	420	423	410	412	382	409	457	391	418	436	428	417	423	386	433	418	414	397	424	421	399	419	376	421	373	412	432	397	412	372	406	442	416	423	408	417	429	403	437	416	434	410	424	412	394	403	419	402	387	401	415	451	400	414	427	420	413	426	414	441	431	432	439	464	391	434	397	434	387	409	397	409	407	455	398	421	387	409	400	400	410	410	428	458	419	426	417	454	411	437	409	410	412	407	388	386	385	459	388	400	386	408	401	415	437	427	406	395	417	449	411	385	406	385	415	438	383	404	414	397	421	378	424	401	400	407	379	398	434	362	436	459	413	424	430	432	438	394	425	421	409	422	461	404	429	444	385	405	435	386	430	405	412	417	442	417	400	438	403	411	453	426	406	438	396	422	402	461	420	417	442	408	431	388	405	422	393	416	415	424	399	428	417	432	424	384	402	445	392	408	395	421	393	413	404	403	399	403	456	414	442	366	428	419	435	403	430	418	408	423	404	419	421	442	380	430	411	404	386	438	411	440	406	397	430	409	396	422	395	395	443	428	453	405	403	375	399	385	410	431	404	408	373	429	396	447	401	386	436	391	395	432	401	440	423	404	418	449	410	406	422	390	399	406	439	432	443	441	420	431	397	416	385	409	413	404	397	406	449	446	374	430	416	430	448	378	453	396	437	425	382	419	421	393	399	431	402	416	427	438	411	417	425	391	408	392	427	426	404	407	408	447	400	393	428	384	405	427	439	416	445	440	381	379	374	432	423	395	416	398	372	438	428	392	447	417	469	371	421	416	415	413	459	481	384	441	432	403	399	426	395	407	372	375	399	405	431	416	429	393	456	401	419	439	428	470	407	418	412	441	391	420	436	450	417	402	426	421	454	416	402	394	411	445	412	442	405	411	405	411	408	397	407	426	424	405	431	393	396	444	379	428	430	419	426	398	402	410	426	384	440	398	426	436	363	425	389	380	427	408	409	418	391	396	363	389	406	411	401	431	406	417	408	438	339	385	435	413	391	406	419	436	404	420	414	382	427	405	434	425	392	437	395	399	434	432	424	413	428	428	430	413	419	401	406	431	380	394	450	421	420	413	396	416	406	414	439	432	431	411	424	404	418	397	415	423	427	404	470	443	410	406	393	417	413	439	393	398	403	416	394	423	437	425	437	418	402	429	434	390	392	420
53063	26508	10259	3850	1269	832	677	378	310	272	193	181	169	191	158	158	152	159	160	182	189	174	171	190	178	153	156	152	165	168	168	166	175	156	158	195	167	162	173	141	179	198	162	174	175	158	160	163	168	173	180	166	164	178	169	196	197	170	161	201	187	180	189	168	185	152	173	165	185	179	171	176	183	167	170	172	182	173	165	165	194	186	174	156	175	172	185	159	174	160	202	176	163	165	181	152	163	179	200	175	191	199	163	175	174	169	150	182	147	161	179	179	158	185	172	164	173	169	177	175	195	172	166	189	162	190	181	150	164	169	186	180	174	164	186	166	149	182	139	178	172	182	191	166	173	155	167	165	175	153	185	192	179	182	161	190	170	136	169	188	191	181	183	168	169	172	162	193	164	196	195	201	177	185	187	166	166	157	163	158	180	189	164	179	152	178	208	186	183	172	159	172	159	169	188	170	187	140	172	173	159	167	164	202	175	186	190	147	182	188	198	177	169	172	163	184	177	157	170	173	153	160	160	163	168	191	176	161	186	158	152	176	146	167	154	183	186	179	171	167	154	184	173	159	188	175	150	176	176	191	182	180	172	176	190	171	146	173	158	192	168	187	142	182	172	172	150	164	186	178	149	164	181	187	165	170	183	184	181	166	162	172	167	162	175	197	166	176	173	170	154	175	172	158	188	195	170	209	184	173	191	174	167	164	167	182	179	150	166	181	182	192	185	183	153	166	180	170	158	177	175	169	143	164	179	163	179	181	157	147	161	163	172	187	158	167	164	172	167	169	162	162	170	149	187	188	159	171	193	183	182	173	148	183	154	171	202	188	166	170	156	155	156	175	157	176	158	166	148	168	161	171	176	186	159	175	167	184	160	143	161	176	189	178	196	196	171	180	170	184	173	174	178	171	163	164	169	178	170	144	192	164	177	160	165	171	156	183	166	157	145	164	180	165	184	184	205	194	168	155	180	171	187	166	158	158	153	170	165	194	193	161	150	180	150	173	172	164	148	172	150	166	191	185	182	180	194	161	188	183	171	166	181	169	179	153	176	158	175	130	185	172	176	174	181	158	193	187	168	167	180	163	143	160	157	179	162	170	186	159	154	158	178	158	178	187	185	160	178	186	186	146	192	175	145	182	194	169	160	168	156	177	159	147	165	196	170	182	163	135	179	154	166	170	164	180	167	165	155	168	146	173	181	182	172	160	172	175	161	182	189	165	160	156	173	148	171	197	177	165	134	183	204	183	164	177	160	162	174	146	184	170	167	164	186	180	149	182	152	205	181	163	153	145	184	183	164	165	154	168	166	197	168	166	169	193	161	178	179	177	163	185	176	152	182	168	161	181	211	159	176	202	175	169	176	175	177	196	178	178	168	165	164	195	197	187	171	145	167	165	177	180	195	167	161	201	166	179	192	181	178	180	189	181	167	175	165	154	187	181	157	192	174	149	150	168	152	173	184	182	181	176	178	161	161	195	173	169	168	193	178	176	201	187	175	154	178	183	179	175	185	176	172	186	144	208	183	176	179	154	152	178	186	179	160	181	143	169	173	154	171	182	188	191	146	177	170	183	168	174	160	203	173	177	194	173	191	176	155	189	176	187	170	183	194	182	161	167	183	187	174	166	161	221	158	136	148	161	182	156	164	162	166	158	170	150	158	161	174	178	167	174	189	184	157	141	159	153	175	167	163	166	161	166	200	186	183	149	168	175	163	159	161	187	164	179	181	193	174	177	174	194	191	155	177	157	162	192	155	159	174	148	150	135	155	175	170	163	183	188	162	149	172	163	167	180	173	183	166	178	148	188	160	166	191	167	170	154	178	200	175	162	185	174	183	158	187	156	200	174	153	154	181	193	191	171	175	166	170	192	177	172	164	219	160	205	184	173	181	176	165	183	156	204	172	168	191	185	166	194	179	175	190	204	179	168	181	166	166	175	166	149	176	154	154	179	171	151	161	154	166	165	194	190	151	157	173	161	158	136	156	151	166	153	173	160	176	180	163	152	147	166	155	186	192	171	180	180	175	154	159	170	195	176	161	176	170	165	153	174	150	171	182	173	173	180	179	163	164	203	160	167	175	173	161	176	187	199	157	166	156	193	178	182	172	158	155	174	140	163	192	177	193	166	161	165	159	173	194	153	170	184	165	144	171	165	173	157	169	172	155	178	172	168	200	175	170	184	191	163	185	162	163	155	189	181	187	169	167	184	165	154	189	192	139	175	168	153	194	175	167	156	150	161	165	211	186	176	174	170	160	163	152	176	158	180	188	173	160	171	179	161	176	177	174	171	169	160	173	191	170	165	172	171	198	176	203	181	181	164	176	174	168	181	177	164	184	177	167	184	178	141	165	175	177	177	162	162	162	167	167	189	171	176	157	200	172	150	196	166	161	199	198	178	177	164	185	147	185	202	183	183	171	158	165	191	178	210	159	155	163	160	190	144	175	166	188	158	162	176	197	174	172	143	146	160	184	150	187	143	161	179	186	148	178	175	164	189	179	179	215	213	174	172	159	162	167	190	169	172	177	169	163	204	197	182	172	166	157	193	160	187	172	160	165	155	170	155	163	196	172	187	171	189	172	185	143	171	139	173	165	155	202	167	151	172	158	174	156	140	178	177	186	187	177	154	124	186	193	167	148	164	184	167	197	185	159	174	181	144	156	160	198	176	163	155	170	169	159	173	185	178	143	174	174	164	180	168	149	169	179	161	180	185	179	175	158	171	177	158	155	166	178	178	173	163	161	193	170	202	182	163	175	223	189	144	166	178	163	181	177	177	176	162	207	166	211	169	163	170	188	172	193	175	206	179	153	174	150	185	142	183	192	162	171	178	180	173	186	166	166	187	183	157	162	162	167	187	183	170	149	159	207	184	179	176	178	149	204	175	159	167	180	162	151	151	199	153	180	168	174	156	174	145	173	183	187	177	176	146	169	163	183	186	164	157	142	186	176	160	179	146	143	179	173	186	166	167	199	180	157	154	151	188	161	155	169	158	158	160	171	157	159	150	173	156	164	147	164	161	183	152	182	181	201	178	171	174	179	194	161	169	163	166	170	174	177	174	169	193	171	189	170	182	152	196	185	155	175	174	176	165	173	153	188	175	164	165	182	154	165	164	184	194	170	162	176	160	154	178	149	159	150	182	195	180	166	190	182	190	179	176	172	187	182	169	172	198	138	167	178	183	170	176	165	172	183	178	173	161	168	175	211	208	154	177	168	174	195	165	167	173	176	184	161	163	161	181	185	182	176	178	175	153	171	162	179	182	171	186	152	160	172	148	173	183	170	169	161	159	189	155	195	167	180	164	165	149	178	165	150	169	161	188	174	153	188	169	173	164	172	160	179	184	175	165	161	181	169	212	160	172	153	180	199	177	183	164	154	180	173	144	140	187	157	169	198	192	155	169	186	182	170	170	169	179	178	157	157	173	153	170	153	186	182	159	169	179	168	176	148	168	171	154	186	166	180	173	142	164	165	158	152	168	194	163
32219	16817	12222	8330	4060	3209	2822	1511	1010	605	499	409	407	426	425	413	383	392	406	372	402	368	386	382	395	398	396	411	419	399	380	372	432	424	377	416	389	347	400	358	391	413	381	375	384	393	400	368	428	406	392	388	358	424	414	405	411	358	386	375	373	433	421	376	420	368	366	401	381	357	351	362	389	409	383	392	392	414	388	370	352	365	358	394	336	385	392	402	384	391	390	375	409	373	430	348	402	399	360	373	395	390	401	400	406	361	391	389	325	383	399	412	404	361	369	397	358	396	373	397	397	397	381	377	359	403	400	363	368	380	389	399	400	371	389	388	423	380	362	397	393	363	395	372	381	387	371	377	398	387	385	407	372	368	381	405	407	386	359	418	365	407	389	381	374	346	363	412	372	354	396	387	366	354	348	428	401	373	385	436	364	369	419	395	323	370	429	386	397	383	371	353	399	377	395	398	382	388	433	404	388	413	408	364	388	372	379	379	407	374	410	377	382	367	384	392	382	407	399	371	367	379	409	382	396	411	365	372	415	374	423	380	384	431	416	398	405	358	352	382	372	395	351	412	414	391	377	372	355	419	403	352	377	376	393	412	370	404	389	348	393	367	393	365	406	394	387	378	395	384	363	364	383	383	403	377	372	421	382	376	371	337	388	380	390	375	414	347	389	375	374	344	392	371	371	394	375	380	395	352	370	401	359	380	418	385	364	381	349	350	370	375	373	407	395	408	339	376	405	386	404	371	390	377	374	354	375	387	386	356	386	387	376	381	367	406	389	386	396	366	375	382	382	395	450	361	384	413	367	395	402	411	429	356	415	356	369	367	398	408	404	410	391	383	381	400	330	361	407	341	379	399	395	378	402	400	383	418	370	366	403	398	387	376	357	407	366	372	418	406	368	392	379	398	397	376	405	419	381	386	385	389	390	379	375	391	361	394	374	376	420	388	376	376	381	354	370	389	408	410	397	348	351	435	378	412	404	391	432	378	369	370	389	363	383	375	389	402	395	369	421	407	358	401	377	389	387	363	409	396	345	408	346	363	400	415	425	367	367	414	435	390	399	368	418	356	394	366	374	398	355	387	414	378	386	404	372	403	365	419	371	396	379	406	375	417	386	343	331	363	428	382	356	385	354	362	389	402	405	360	362	369	398	423	381	354	379	381	391	392	402	362	377	343	389	398	407	410	384	384	354	391	377	413	393	365	398	413	381	388	412	404	364	388	373	377	380	364	365	398	371	390	363	374	381	403	404	360	381	412	360	380	366	390	360	373	406	406	364	345	421	386	420	364	404	369	377	376	392	391	370	395	374	375	390	388	413	382	365	371	360	377	369	382	427	403	361	385	404	403	400	422	380	400	371	411	382	352	411	378	390	389	386	372	378	407	391	365	386	428	387	363	380	406	390	370	416	386	399	374	356	351	442	416	373	376	357	383	387	349	391	374	396	425	406	360	373	389	399	381	360	428	417	391	386	389	347	415	385	364	411	369	377	409	390	396	406	396	370	398	388	406	342	423	383	382	355	362	390	400	407	399	408	405	369	361	382	373	439	402	349	359	419	369	380	377	377	363	401	384	398	391	372	392	350	390	382	401	349	399	362	393	415	379	428	379	389	356	361	373	401	370	401	398	409	376	377	330	404	391	336	408	380	358	395	389	411	372	348	386	362	354	415	372	405	385	395	394	374	356	394	391	411	421	375	405	394	382	409	386	400	372	376	387	356	394	390	426	398	378	388	368	407	372	416	342	348	362	381	378	414	404	353	379	365	396	384	403	333	372	447	394	385	405	336	403	405	379	402	373	405	392	373	371	403	387	390	354	361	335	385	385	413	382	392	381	435	377	397	351	399	418	402	376	366	400	365	380	419	386	379	370	391	417	388	359	403	358	352	353	371	344	403	371	383	395	393	384	350	398	375	379	378	406	366	413	373	356	378	402	426	412	409	399	399	342	415	371	400	385	387	364	386	382	377	402	393	368	426	382	412	388	387	389	393	359	370	427	382	419	389	374	369	356	338	391	387	394	399	380	364	370	394	376	344	399	392	369	359	381	355	390	388	346	377	342	380	330	390	388	377	394	370	395	399	365	380	387	396	361	379	397	391	358	389	379	363	392	353	399	386	373	397	376	364	389	358	395	401	396	383	368	380	396	394	361	365	359	413	382	377	375	376	402	359	370	385	377	403	387	374	367	397	390	386	397	353	378	379	363	360	404	374	402	384	383	395	370	394	392	370	408	404	403	359	368	376	379	378	378	402	378	360	405	397	370	382	405	398	390	400	385	371	420	375	346	335	387	379	395	381	370	354	359	378	380	385	433	389	403	423	362	362	384	383	414	395	378	409	388	391	354	375	398	400	414	383	391	423	393	378	389	345	385	391	386	386	369	371	378	363	350	366	386	378	404	325	358	365	375	375	380	425	374	367	392	375	383	399	395	406	380	418	393	408	396	391	394	375	387	347	359	391	369	387	335	371	361	390	364	386	365	371	378	369	380	393	366	410	389	378	390	373	402	389	391	366	352	392	387	392	379	377	392	362	379	382	438	358	379	374	384	388	376	389	371	371	350	367	368	382	380	375	371	378	391	354	418	422	411	383	383	400	369	388	417	386	387	379	428	392	349	375	387	360	353	370	398	394	404	394	382	402	402	386	374	386	342	391	356	400	359	377	358	378	385	371	361	339	366	365	356	415	378	393	375	361	395	378	405	377	386	376	383	378	389	376	367	396	374	380	368	359	380	397	386	359	354	391	362	383	377	355	377	392	394	377	379	386	387	348	381	365	387	381	388	383	399	363	398	403	375	374	431	374	414	393	400	423	392	386	381	378	392	360	377	363	349	359	391	389	400	374	398	362	390	394	377	376	358	378	370	377	391	341	361	370	356	360	394	363	371	389	364	349	349	404	388	351	390	394	377	398	363	361	352	377	356	379	377	382	364	379	380	350	442	380	340	348	379	362	400	404	399	381	374	387	383	384	375	397	408	416	410	384	387	404	355	411	386	380	359	381	409	393	386	415	364	382	406	390	365	388	372	367	390	397	396	339	426	361	382	368	421	366	390	392	358	369	391	385	415	373	356	391	384	382	367	412	397	390	373	391	395	373	351	381	410	403	390	373	380	419	376	404	365	379	416	385	368	384	445	390	413	386	409	360	391	360	379	354	369	385	370	393	395	393	373	404	376	374	397	390	398	407	405	361	390	359	410	430	368	362	379	376	366	358	407	394	372	388	383	371	342	429	377	391	374	374	394	362	333	372	397	387	359	384	388	400	386	426	404	389	416	362	388	361	387	386	420	383	393	370	373	402	376	337	378	368	418	362	385	393	379	389	371	388	383	395	376	383	407	358	418	414	375	383	393	379	371	400	410	407	391	403	385	373	373	347	381	354	388	380	380	442	408	355	364	389	374	365	389	391	387	351	392	375	349	371	390	401	383	366	384	388	370	358	422	384	388	409	384	360	345	406	363	401	359	416	377	411	365	327	408	378	402
64011	28081	11656	4782	1948	852	823	579	356	259	255	232	219	230	236	232	233	222	239	191	203	232	217	241	252	227	219	221	205	245	238	227	216	228	266	203	227	252	219	199	245	223	232	239	203	233	232	216	240	237	253	237	237	217	231	239	216	218	229	233	245	245	245	263	233	235	264	221	207	225	249	203	232	202	225	229	211	214	226	237	197	231	190	237	224	208	225	227	214	234	229	237	259	232	230	212	223	217	229	217	226	216	238	222	227	218	226	230	228	262	200	238	245	225	249	216	226	209	233	209	229	215	214	239	244	255	237	209	221	227	285	229	216	204	235	235	232	216	250	233	227	215	220	266	201	231	230	215	229	231	224	252	207	239	239	257	234	216	243	205	217	220	206	223	216	255	222	203	242	277	216	252	215	223	226	243	247	275	239	250	225	204	248	227	260	229	205	203	238	221	246	237	231	233	213	226	231	264	224	213	231	231	258	237	254	230	208	259	221	220	221	252	249	231	261	235	235	223	230	252	243	240	239	209	240	248	235	219	206	248	241	223	203	248	202	226	206	212	244	260	260	207	238	215	237	252	248	214	249	228	244	208	228	231	208	221	207	196	196	248	258	225	224	276	205	242	222	232	232	217	237	189	238	198	234	235	243	204	226	240	223	188	233	255	249	222	210	222	266	231	223	219	213	226	262	265	247	252	206	222	252	257	233	263	224	221	204	234	205	223	255	225	223	218	233	230	232	248	216	213	215	197	218	245	246	233	222	232	221	226	239	231	241	229	251	227	209	213	227	205	258	250	236	211	220	270	252	219	228	223	227	217	210	233	214	223	239	232	233	238	237	217	211	239	212	259	232	226	220	209	213	225	218	235	200	216	240	256	235	232	226	210	221	253	211	216	224	222	234	200	245	205	208	258	211	239	251	225	186	218	253	224	211	207	239	225	232	202	193	234	251	246	244	220	199	222	213	252	263	220	232	204	214	255	201	228	245	241	231	224	243	237	225	220	249	242	228	222	204	237	186	237	196	235	236	259	229	220	237	207	227	197	240	198	254	193	250	204	259	232	225	222	268	256	229	213	210	232	198	225	255	214	236	229	224	227	261	228	227	228	223	214	209	229	241	225	226	252	224	233	255	204	262	268	242	253	241	244	267	231	199	225	251	226	230	276	235	245	230	230	238	208	234	263	233	210	219	235	224	232	234	261	183	230	208	235	218	226	245	221	206	242	231	241	237	226	209	248	256	211	227	210	228	249	211	265	255	238	238	231	220	217	227	221	250	216	238	242	211	256	228	230	251	212	231	222	251	240	223	213	245	241	250	226	244	204	233	219	228	232	220	202	214	232	223	220	210	219	223	226	216	211	206	234	235	210	233	238	217	238	216	243	246	227	236	246	289	215	232	236	244	249	214	266	243	191	236	231	240	228	220	216	247	225	231	224	218	232	241	196	222	231	211	219	219	253	239	219	214	247	219	238	228	229	247	231	192	225	243	212	205	209	234	234	240	212	235	249	223	207	195	204	228	210	225	234	249	187	246	218	215	230	217	227	245	217	214	236	242	259	242	240	243	251	255	194	212	222	260	240	249	228	250	208	236	220	226	233	224	235	238	232	235	243	239	224	277	216	254	202	238	269	225	216	240	252	220	217	245	224	223	242	230	196	210	210	250	219	229	225	235	224	220	205	209	217	210	211	227	252	213	223	224	239	258	232	240	229	208	253	235	251	217	220	234	232	238	240	243	205	239	248	215	216	214	213	204	224	225	209	213	233	236	219	213	226	232	217	233	251	254	246	205	235	248	198	233	234	221	213	250	215	238	231	232	239	233	228	238	221	234	224	225	222	226	225	220	245	216	203	238	226	196	200	241	227	205	221	234	227	229	208	235	209	249	234	220	238	237	213	219	228	226	232	232	250	220	228	227	221	255	240	212	196	225	233	189	220	226	227	238	209	239	239	238	250	213	217	244	227	212	244	259	198	225	233	218	201	225	241	240	224	243	193	239	239	229	255	235	235	207	210	229	243	235	205	240	226	224	245	226	237	203	245	233	214	222	235	251	225	212	216	234	205	238	234	229	222	244	224	234	206	215	228	241	215	221	231	223	239	208	237	211	219	220	234	225	239	223	226	216	225	220	253	224	219	210	253	262	239	254	244	211	269	246	238	216	231	235	240	223	224	234	216	227	218	237	237	225	239	220	222	243	218	231	224	236	224	237	240	244	226	227	235	243	192	223	249	220	248	225	244	236	232	224	218	271	265	227	241	252	257	190	226	246	230	243	240	223	231	247	234	217	226	234	220	200	226	240	222	226	254	254	216	224	246	260	225	228	209	249	246	223	240	204	247	205	214	213	207	220	237	223	205	243	243	217	245	234	239	218	218	271	248	211	227	230	255	207	225	217	222	234	208	206	246	215	213	223	232	251	237	226	231	225	216	270	239	227	211	221	210	246	225	226	244	262	206	229	232	181	250	214	259	242	256	188	237	203	212	224	206	228	234	222	236	189	262	228	235	257	227	232	222	236	244	239	220	206	234	256	232	239	218	248	204	217	217	214	223	230	229	220	229	252	256	232	231	256	243	212	199	231	228	219	249	230	242	204	225	252	228	253	243	292	233	206	232	257	225	263	209	217	231	207	238	205	231	205	231	211	244	230	210	228	253	244	218	283	266	232	221	257	225	235	207	218	261	219	261	211	231	216	253	232	226	218	245	216	242	218	238	212	249	226	205	237	230	226	234	242	212	217	222	249	231	233	237	222	219	254	225	225	219	219	270	211	231	256	225	230	232	226	217	252	220	248	228	244	226	245	217	229	247	219	247	238	244	233	249	246	243	205	264	227	241	233	232	243	247	229	229	237	225	200	263	226	198	225	233	234	229	237	236	210	214	247	251	240	228	239	230	232	240	220	242	247	231	231	242	204	246	214	282	242	212	241	233	208	219	222	228	242	240	260	204	237	225	228	213	221	225	222	209	235	242	251	235	251	247	217	263	237	214	240	229	218	213	227	237	207	251	254	272	229	225	203	235	256	247	258	226	223	239	250	229	248	225	223	201	276	215	225	226	247	217	229	222	231	235	250	216	192	195	225	230	240	252	248	221	229	206	196	220	240	228	194	229	241	226	255	236	229	231	209	218	254	212	204	219	230	219	229	222	239	226	215	237	223	239	231	256	219	196	254	207	223	229	207	221	238	225	215	229	237	229	245	229	206	247	208	206	220	222	224	236	239	239	245	227	228	208	211	199	224	235	217	230	213	219	201	213	255	255	207	232	232	214	204	217	232	226	204	229	227	250	258	223	206	234	224	207	262	215	212	211	249	228	237	211	240	221	226	186	229	213	212	228	221	238	222	246	221	212	225	241	216	237	208	212	221	229	228	230	203	229	220	208	216	226	222	224	215	229	214	241	226	241	220	216	233	206	238	212	231	206	229	227	220	223	226	219	244	242	210	243	196	217	249	234	245	193	208	265	206	221	213	233	244	235	263	244	229	232	235	228
39914	16388	12242	9712	5333	2939	3231	1929	1214	831	601	539	536	532	525	545	536	528	487	550	493	478	528	485	535	487	473	525	498	499	525	496	485	523	513	498	485	496	496	463	446	493	493	507	534	502	526	467	510	528	503	477	472	503	477	539	519	483	485	492	498	497	500	509	523	511	501	462	482	485	459	482	466	485	472	440	524	533	506	532	504	524	449	479	470	474	494	470	517	485	477	456	481	516	498	511	485	482	517	500	467	506	490	519	514	475	494	508	481	497	503	470	524	516	471	430	509	473	503	470	490	451	499	522	488	511	517	516	517	483	493	464	478	525	485	502	536	523	492	491	498	494	442	491	488	482	495	490	503	507	476	477	472	511	480	485	462	480	532	485	471	514	513	470	476	504	490	462	500	503	475	460	519	492	494	474	491	497	507	508	499	494	460	522	517	561	495	467	497	473	459	487	514	487	488	477	472	478	503	488	534	442	475	506	493	518	466	459	468	502	488	490	514	477	464	479	496	483	548	475	461	451	483	496	483	522	491	471	504	477	462	481	483	489	516	454	493	530	470	497	498	476	495	541	459	510	479	506	469	468	463	524	510	493	500	493	515	473	517	484	474	485	528	469	496	502	499	516	490	496	479	533	487	502	491	512	512	542	499	492	490	475	488	478	483	455	510	487	455	508	537	500	525	470	479	506	487	480	487	460	475	512	519	503	485	501	462	496	454	527	472	472	513	472	509	508	447	513	492	508	468	478	499	488	488	504	513	498	502	464	474	477	490	473	501	531	513	452	505	503	510	495	504	496	520	465	503	469	511	478	480	477	465	493	511	513	474	463	467	506	482	497	520	506	465	486	493	487	479	515	544	538	506	487	494	485	465	491	461	516	463	505	461	468	493	452	443	455	481	482	495	467	514	487	471	474	515	497	470	506	504	540	481	512	492	465	506	473	479	527	480	476	492	518	494	507	510	527	492	498	504	464	463	509	473	515	512	535	478	489	514	467	509	521	465	468	502	495	503	492	491	485	526	455	494	463	503	491	503	503	510	471	471	490	455	514	497	495	513	485	471	503	482	450	473	487	480	518	497	527	536	478	501	529	515	467	487	481	532	503	506	492	461	488	487	504	527	472	493	505	514	514	551	471	515	480	507	474	505	493	464	491	463	479	506	466	482	496	496	452	500	492	492	506	478	488	493	501	463	509	503	487	516	461	483	509	497	470	478	477	502	523	568	473	476	516	464	443	526	474	443	521	457	506	491	485	490	495	554	492	477	484	508	508	496	520	499	475	487	465	512	478	524	472	490	499	465	471	507	484	493	524	476	482	475	448	480	512	483	488	465	479	493	479	480	523	494	530	483	532	495	449	509	483	494	538	507	523	480	489	534	500	498	508	512	493	492	542	490	522	497	508	517	487	513	475	509	446	492	443	501	475	467	496	497	537	487	515	514	508	547	496	507	498	441	532	482	534	529	501	484	506	481	500	518	459	504	455	492	488	486	489	539	482	484	483	491	470	505	499	500	521	491	530	497	472	524	470	474	493	509	468	545	494	509	493	526	481	489	536	471	519	479	506	481	506	451	478	483	488	489	488	536	462	489	462	499	493	513	436	481	526	451	478	498	492	502	511	485	485	504	528	509	478	519	498	497	486	518	476	513	502	503	489	500	499	505	503	481	511	506	505	470	494	511	457	465	464	506	500	477	474	489	513	503	517	493	520	493	478	471	473	458	476	515	512	515	484	499	473	514	464	496	514	497	457	464	478	479	487	524	484	510	542	469	467	468	480	490	499	490	464	512	497	494	491	460	466	509	449	552	471	479	489	477	507	491	477	498	502	502	515	474	495	487	513	506	485	476	458	522	506	462	491	496	522	490	508	479	473	515	473	522	481	485	513	516	532	512	525	466	503	496	474	510	514	494	547	504	493	434	479	539	501	502	504	491	486	515	516	494	500	530	495	468	483	522	488	503	488	476	476	477	495	490	501	529	503	525	517	478	478	522	508	494	514	518	498	500	475	452	478	497	490	490	471	538	468	434	539	526	476	520	503	505	448	488	490	472	508	479	504	467	491	494	470	508	483	492	478	484	519	468	508	546	469	480	471	500	492	509	481	477	476	493	502	494	494	526	528	509	533	499	522	486	514	482	464	471	491	450	534	510	472	489	475	498	463	488	500	502	450	513	480	513	507	501	500	505	472	476	549	492	491	488	483	461	529	453	532	462	500	471	524	488	515	496	507	494	536	474	506	506	507	468	536	489	518	514	486	513	499	524	486	526	498	478	492	509	465	506	483	495	488	485	507	490	459	475	488	499	520	495	484	476	453	472	516	451	502	492	478	479	496	482	485	494	476	481	497	503	533	519	470	494	450	447	493	516	504	501	486	517	503	502	469	503	491	510	453	482	524	492	485	510	542	455	445	454	477	488	526	524	505	485	496	442	511	487	505	465	480	464	523	501	503	515	515	508	464	453	480	483	502	462	517	545	501	460	514	533	464	484	519	474	511	472	516	518	483	487	463	501	452	514	517	535	478	548	471	478	505	475	489	501	504	511	520	475	502	510	525	484	541	450	475	482	481	522	487	529	496	493	523	477	496	510	463	480	489	487	501	506	478	469	494	498	411	475	458	473	493	486	535	505	471	483	532	500	518	454	490	480	501	481	490	513	485	487	452	456	487	519	506	434	515	500	491	480	516	528	494	515	490	455	479	495	478	514	511	524	517	517	514	467	516	510	528	534	461	466	486	488	507	503	499	512	459	492	489	488	480	476	502	493	508	477	494	512	492	499	474	514	505	519	472	509	481	518	466	471	486	529	475	484	538	512	498	533	473	508	486	471	507	513	480	509	538	493	488	525	500	508	461	535	491	483	488	496	543	488	472	495	533	473	519	517	507	523	492	474	471	470	511	493	505	503	496	507	513	473	492	500	500	489	469	502	522	503	530	484	494	501	504	484	490	485	498	461	475	491	502	506	486	494	501	531	519	464	428	505	495	481	478	494	501	509	493	478	482	460	476	441	485	499	476	505	482	469	490	450	485	511	505	507	502	480	509	491	472	528	493	500	480	511	525	517	461	480	483	506	510	505	485	529	448	510	530	507	478	450	477	450	485	501	521	477	483	480	528	487	473	484	478	486	510	489	441	516	485	531	504	453	483	476	532	534	565	520	501	540	446	490	508	449	519	514	469	526	466	529	508	473	465	518	459	495	519	538	495	498	495	449	488	472	528	497	507	472	473	500	489	462	510	458	478	492	481	479	487	487	540	536	522	485	528	529	495	512	497	490	496	514	504	479	469	506	497	493	500	503	490	528	499	492	530	473	526	498	518	516	478	506	511	520	491	491	512	475	494	545	492	492	494	488	491	497	502	497	466	499	491	497	481	504	469	481	513	515	467	501	508	486	505	465	484	503	484	499	455	507	495	507	480	507	510	509	496	482	448	504	500	481	438	475	487	495	499	486	491	479	456	507	496	497	505	495	465	482	489	505	482	496	536	483	488
35542	15177	6203	2039	647	272	218	205	229	194	203	192	202	200	205	187	196	179	209	202	189	212	197	212	211	223	207	199	227	179	182	163	195	212	199	204	188	198	235	188	181	194	163	189	194	165	215	186	203	173	199	187	184	184	194	182	210	185	190	188	175	178	209	154	184	204	208	195	214	217	228	204	203	202	208	187	187	202	196	190	225	179	200	172	207	240	185	204	185	207	206	226	210	209	178	177	184	196	209	197	208	206	211	171	228	200	230	194	185	207	206	200	219	200	208	186	181	204	185	185	186	193	194	216	211	184	202	190	185	187	204	197	221	201	198	182	207	180	178	197	195	176	184	193	216	176	201	221	243	214	168	181	201	193	203	192	210	185	218	226	181	197	203	208	190	191	208	182	186	188	193	170	194	171	183	184	202	211	203	190	193	194	188	166	208	219	210	192	204	192	166	204	177	193	207	187	227	193	203	180	193	205	216	186	199	202	187	174	204	231	203	186	199	213	184	188	204	216	180	200	202	188	194	196	182	191	168	196	253	228	186	185	224	175	232	190	180	195	210	212	217	219	210	183	219	165	198	202	205	185	185	197	172	207	181	205	208	188	193	205	216	197	191	190	174	193	200	208	194	180	182	213	201	193	177	181	198	190	192	179	201	201	200	236	179	191	185	166	194	174	199	197	188	193	220	201	192	205	188	184	211	178	196	191	180	183	205	223	200	196	179	164	171	202	200	194	193	225	197	187	205	193	195	207	206	217	194	220	211	202	171	198	187	200	177	218	206	202	173	228	178	195	213	209	202	200	183	175	211	184	173	195	190	230	237	195	188	196	201	187	214	199	184	171	185	197	210	186	186	215	202	182	205	228	199	171	189	203	196	194	199	189	221	200	235	205	194	199	219	202	199	197	219	185	189	186	202	208	185	189	198	186	151	169	189	221	204	210	194	182	205	200	189	193	189	210	207	222	192	194	171	201	206	187	182	200	201	206	206	216	180	210	187	211	197	198	205	215	177	207	198	185	195	224	177	221	217	226	187	203	223	219	214	209	194	171	183	183	203	193	182	216	211	191	200	223	205	179	192	205	211	207	219	237	208	189	220	196	201	201	190	197	209	199	168	206	191	209	189	202	174	189	210	193	202	167	186	163	192	202	212	220	177	177	220	210	200	217	199	210	196	188	167	181	214	199	215	195	203	197	235	197	184	194	185	211	207	184	188	205	179	178	180	192	204	192	211	187	182	197	167	200	187	209	195	210	200	208	214	181	162	206	212	211	177	214	173	199	181	167	196	210	193	189	207	200	184	204	188	202	181	164	206	168	189	198	198	181	178	188	217	195	190	177	184	197	188	200	205	188	202	215	202	207	236	196	196	174	195	194	234	228	235	178	174	179	197	185	205	201	214	198	203	212	190	187	187	210	198	187	221	174	202	194	178	223	184	205	185	208	207	183	212	231	199	187	198	205	179	174	192	199	183	179	183	220	176	198	211	210	207	196	208	226	197	177	212	190	180	201	186	198	209	207	195	178	196	184	201	214	154	197	215	201	186	201	191	197	191	183	204	177	190	204	194	184	224	199	195	186	202	197	213	205	175	187	201	204	195	181	196	212	186	197	184	195	208	174	198	169	225	181	198	203	203	197	211	200	208	228	200	206	202	177	198	196	197	185	201	173	202	208	197	191	200	205	210	199	201	200	211	162	199	183	202	216	194	193	200	198	185	197	204	188	183	208	191	231	215	201	220	209	170	195	184	167	196	202	207	195	225	179	191	223	162	193	190	211	207	207	194	196	199	191	208	208	210	209	195	203	199	183	198	211	204	183	203	211	175	199	166	191	216	179	223	173	190	171	189	197	203	230	242	215	212	208	188	203	204	187	193	195	206	224	201	199	207	206	208	203	194	197	204	219	212	182	221	208	195	190	218	191	193	223	222	218	205	185	186	182	183	162	186	194	209	194	190	190	201	203	194	236	177	180	196	192	184	219	173	208	206	196	186	168	180	204	191	197	191	212	194	199	190	201	205	208	164	210	223	193	169	195	217	181	199	179	164	211	197	176	216	176	186	236	159	191	197	189	187	205	176	196	185	201	190	187	197	187	220	176	187	188	193	189	191	175	219	183	206	158	201	202	201	208	200	202	197	212	190	182	177	192	215	189	187	200	212	222	185	206	153	195	182	196	209	188	176	195	194	206	188	200	216	186	195	187	181	201	172	185	211	190	213	191	202	195	184	206	187	210	185	199	211	192	201	191	184	210	194	220	183	205	195	192	175	204	192	218	195	209	196	181	194	174	220	220	182	230	206	191	205	198	200	221	221	214	191	191	194	185	190	221	178	175	221	181	199	187	210	207	182	199	219	222	214	227	218	188	194	213	204	197	206	194	201	202	197	197	201	186	205	179	184	189	203	207	183	202	226	196	173	179	183	200	205	205	177	196	190	228	194	184	179	204	206	215	202	190	189	211	182	190	197	177	219	193	192	182	201	232	194	185	170	181	204	197	177	188	186	170	212	186	215	187	168	193	199	216	194	186	221	223	204	197	185	209	229	207	192	207	202	196	175	186	205	229	220	187	201	217	177	190	224	204	197	196	184	195	183	189	180	202	174	184	182	219	208	180	211	169	176	225	208	197	190	177	207	209	182	203	190	198	183	207	173	197	184	198	203	206	213	207	202	219	168	211	187	191	188	167	198	207	193	205	203	186	203	191	204	194	203	198	183	185	195	215	191	192	242	211	173	176	217	181	184	207	218	210	208	203	218	197	195	204	215	230	191	216	187	202	220	191	206	209	205	219	208	205	214	201	192	198	189	208	190	179	214	191	187	198	204	214	181	184	192	176	204	198	204	195	189	216	185	194	212	153	200	189	206	215	200	199	195	189	226	202	190	175	183	186	217	188	202	180	188	191	178	234	194	198	171	209	211	191	169	175	175	213	197	197	164	196	192	191	213	184	190	207	201	214	210	214	221	193	183	199	212	200	196	196	168	218	196	222	228	197	173	202	226	178	195	207	195	173	194	202	183	195	209	209	192	198	183	169	188	228	180	193	188	173	194	157	214	211	183	197	188	201	202	178	178	170	178	207	208	218	189	193	177	203	209	191	222	182	195	177	207	183	216	189	192	194	211	195	202	199	196	205	220	215	198	200	194	202	209	191	186	190	205	214	212	196	184	202	193	213	210	192	183	194	202	191	200	214	200	202	245	204	173	192	195	191	202	188	196	197	167	191	208	204	208	209	218	187	217	194	194	189	208	201	202	182	210	183	207	210	195	223	212	198	189	180	186	173	192	227	203	208	163	184	191	178	197	188	201	192	193	236	200	175	200	200	205	206	176	175	205	178	214	187	225	200	203	198	223	198	203	194	209	185	194	219	187	197	208	215	210	196	241	198	204	202	212	174	164	199	191	190	201	211	204	197	228	198	197	206	190	161	185	221	196	182	215	169	202	202	205	196	211	189	209	195	227	194	224	216	202	177	203	216	156	220	206	208	181	204
22093	10629	8678	4891	1965	640	547	469	455	458	439	444	466	409	437	387	395	432	431	418	432	422	452	433	438	431	448	459	384	392	401	439	406	425	423	460	427	458	430	452	413	404	398	456	403	448	468	436	421	437	462	428	422	431	421	405	419	418	443	410	447	431	398	426	410	434	429	428	393	423	439	456	403	401	387	390	406	403	476	439	419	433	408	412	397	403	384	460	423	467	412	452	419	414	423	458	434	443	416	400	452	406	435	392	412	430	452	439	430	421	405	425	421	423	433	418	477	412	427	396	416	413	428	453	448	402	419	414	422	447	407	426	427	437	409	430	425	424	376	393	432	466	416	436	421	402	453	431	386	432	432	415	414	456	444	419	408	439	415	431	452	415	438	470	424	407	416	408	424	422	411	388	409	427	408	435	417	428	404	424	422	422	406	411	426	426	411	383	434	430	414	457	420	416	439	430	423	401	462	449	426	422	442	429	428	420	413	428	426	424	387	436	391	435	436	438	450	434	416	442	391	403	434	423	461	416	434	447	405	454	396	374	423	434	429	436	423	426	434	439	435	435	417	419	418	408	388	413	445	416	441	408	406	462	448	427	432	387	437	442	428	421	445	442	425	445	442	437	444	405	418	410	384	437	416	455	409	453	373	405	423	401	396	432	409	405	403	415	440	402	456	437	400	419	406	421	411	436	388	425	419	457	445	395	477	413	435	427	440	400	444	430	434	411	408	454	364	414	416	441	391	435	417	407	425	409	413	429	423	422	420	444	422	402	414	429	410	436	420	373	417	434	433	416	409	431	420	457	430	453	411	400	418	428	429	400	417	406	429	423	402	460	399	462	399	416	441	433	435	432	447	402	417	430	400	401	439	404	427	418	424	410	431	464	402	406	415	430	439	416	426	415	397	388	443	437	417	438	425	436	428	388	413	412	457	415	426	416	449	410	396	444	420	419	377	398	390	418	458	425	431	407	437	378	442	435	396	411	425	440	414	388	394	413	410	396	401	421	431	437	410	434	447	410	416	415	441	408	438	433	420	411	443	418	391	442	381	426	416	402	448	413	425	421	410	399	435	442	391	405	430	396	409	423	421	382	445	424	404	431	422	420	392	414	406	420	400	462	393	438	438	423	421	397	440	411	433	427	438	418	459	427	401	384	436	466	394	459	441	397	416	424	431	444	431	429	426	426	424	406	393	477	446	405	412	420	396	411	428	437	413	437	396	428	434	414	462	445	429	433	398	415	380	398	433	428	400	444	457	423	424	419	377	402	456	402	442	425	457	430	422	439	387	428	439	413	438	413	377	371	399	432	454	420	442	421	394	438	412	453	442	437	408	429	412	444	421	434	453	444	428	424	426	428	425	418	451	423	412	412	399	446	441	418	462	423	420	452	444	452	398	445	467	416	441	436	432	457	408	409	466	427	433	417	459	403	409	441	437	473	430	468	452	420	436	394	468	394	438	429	444	401	418	396	387	409	396	421	420	428	416	415	374	373	433	448	405	396	465	394	433	428	384	417	436	455	436	410	437	423	416	402	443	440	411	454	434	424	435	402	399	429	426	407	442	438	401	432	420	438	422	404	415	451	373	452	450	399	433	407	421	404	414	406	392	450	425	399	411	413	408	438	408	449	413	400	393	415	418	460	437	411	446	423	429	445	454	418	413	419	422	429	392	406	437	425	422	425	426	383	394	447	439	425	421	464	421	449	423	424	439	417	418	460	446	412	406	441	445	396	444	416	405	435	421	435	427	449	413	461	396	456	439	417	423	449	391	404	463	450	436	467	425	423	442	440	400	447	399	403	455	446	439	415	425	449	423	416	421	406	389	437	420	438	394	413	443	451	434	426	419	407	408	411	437	441	445	400	416	438	409	449	426	419	406	441	447	433	423	415	412	416	441	424	428	439	425	422	469	405	398	425	402	386	415	440	407	404	429	408	442	409	444	408	435	413	427	427	422	439	432	406	404	413	421	413	439	416	459	392	439	436	420	441	386	423	392	410	429	454	440	409	430	434	413	415	459	390	423	397	399	398	422	437	423	446	437	428	400	434	454	401	430	373	409	436	413	418	438	393	419	454	404	402	409	460	399	436	446	486	406	442	431	403	427	418	415	436	432	408	436	380	384	415	425	444	444	420	392	449	414	424	406	464	435	438	420	436	430	413	409	393	410	418	398	400	415	414	442	442	417	433	389	412	416	387	404	447	404	399	470	386	411	423	433	395	390	385	428	418	437	412	428	398	424	414	434	432	471	415	441	419	405	438	420	414	411	438	453	384	425	438	408	416	430	396	437	382	446	440	405	378	411	449	399	391	421	429	421	427	422	395	398	400	436	385	414	408	382	383	403	401	397	449	387	435	425	456	397	408	409	407	435	428	468	436	437	442	445	417	438	431	393	453	444	392	427	386	432	434	411	395	442	456	429	456	400	414	421	433	441	409	387	421	452	422	408	468	427	431	454	439	389	403	445	413	446	423	419	389	411	427	424	431	455	391	491	390	389	448	447	401	448	410	362	426	414	432	424	402	445	419	424	397	424	463	411	434	394	417	417	445	415	401	442	449	428	398	413	397	423	434	436	425	430	414	423	398	449	424	404	393	425	429	409	425	430	424	433	414	418	435	426	404	430	423	416	386	448	436	426	421	408	456	435	413	447	443	420	427	402	431	404	422	443	440	450	395	378	371	392	419	369	425	407	410	433	405	402	458	397	411	408	438	419	401	444	431	392	388	434	430	380	377	396	422	447	413	422	391	415	427	424	423	424	436	416	454	404	415	400	422	417	454	424	414	434	425	423	427	452	426	454	433	426	459	444	408	436	458	461	430	414	437	442	393	410	425	423	435	396	407	436	400	447	421	417	381	468	378	398	396	436	392	437	384	429	453	411	397	462	406	429	387	423	424	417	394	422	411	435	400	426	421	411	423	424	413	437	417	401	450	411	428	410	423	385	439	461	428	420	419	409	394	451	402	445	433	423	391	407	432	438	421	410	443	397	410	418	449	395	422	407	415	438	417	396	414	449	467	424	427	426	412	402	422	437	446	472	455	425	454	448	437	436	410	436	431	426	396	426	425	399	469	418	444	411	391	411	412	434	421	431	411	446	475	422	428	388	409	427	397	438	442	412	438	424	415	450	432	417	432	411	426	405	436	402	410	430	417	434	395	433	456	455	435	395	397	450	403	446	436	434	422	420	388	420	408	408	413	455	448	467	419	408	450	443	435	422	419	403	418	438	454	423	437	428	393	392	411	380	425	414	408	418	422	406	417	452	426	396	447	438	426	403	458	433	417	436	395	425	388	423	417	406	431	444	426	441	392	426	430	377	407	394	415	405	433	383	400	443	420	409	431	435	423	451	399	409	430	407	432	412	427	392	429	416	441	399	403	409	424	419	446	419	422	426	409	421	444	410	438	398	460	415	448	403	396	420	432	429	404	433	426	422	435	413	416	435	403	450	417	402	437	442	409	399	443	410	392	407	408	414	442	394	405
51492	24937	9763	3297	993	614	621	358	244	191	218	190	186	179	201	200	202	204	163	170	178	189	191	174	161	173	176	188	154	200	173	184	156	176	170	202	209	174	194	182	186	198	183	188	162	200	190	188	182	172	169	160	203	190	155	168	189	188	202	177	169	159	193	178	201	168	176	172	172	187	209	177	172	169	153	166	157	176	182	173	171	165	180	210	190	191	167	177	154	166	173	163	162	186	187	172	175	169	181	189	178	170	177	185	148	164	182	163	179	203	180	210	181	200	202	178	181	178	212	171	187	189	209	187	186	193	161	175	182	211	170	169	157	198	194	195	174	150	171	159	178	183	196	196	172	200	155	184	172	183	201	221	185	165	158	165	189	173	170	190	159	169	185	172	176	166	214	165	181	168	197	215	158	173	142	162	196	188	195	181	193	192	180	181	182	188	163	161	198	175	159	173	180	199	170	183	169	175	180	163	142	198	171	165	178	174	181	176	187	210	195	187	192	182	157	169	182	187	163	159	184	155	176	184	195	162	166	167	162	172	182	176	181	183	184	210	210	198	188	181	176	196	162	190	197	172	166	187	171	167	204	190	164	181	180	187	185	183	160	150	197	156	160	184	184	163	192	177	179	165	194	175	186	175	173	168	178	185	186	159	185	177	153	185	185	184	182	199	186	170	168	181	190	181	190	184	164	169	161	198	171	187	176	198	191	180	169	193	161	154	183	197	190	202	145	168	161	186	160	170	175	182	190	180	209	170	179	185	185	189	175	181	192	160	191	218	187	181	201	164	159	184	185	172	206	201	176	178	187	187	156	180	174	173	180	179	177	192	169	182	181	180	200	174	182	174	175	176	190	181	195	174	189	174	187	205	177	182	192	181	186	178	162	168	201	171	185	193	188	154	177	179	181	200	164	172	157	172	173	167	177	190	186	168	178	192	164	169	181	188	196	190	168	168	178	185	166	189	169	160	196	190	198	183	193	176	183	175	169	166	177	188	180	178	182	207	196	166	162	168	173	162	188	181	131	190	193	198	170	189	177	177	168	180	161	186	166	191	179	192	155	197	174	202	187	183	187	181	162	184	195	189	195	212	194	142	218	208	186	194	200	175	203	197	182	166	157	176	195	191	175	173	182	181	176	187	161	169	197	174	165	188	159	173	187	181	184	187	174	163	211	200	145	180	169	157	167	177	183	181	182	163	196	181	192	185	201	182	162	147	191	211	191	189	172	181	184	166	164	169	184	174	190	167	180	194	185	158	184	174	173	215	158	203	193	187	168	182	174	168	177	206	205	193	184	169	195	185	166	183	173	186	171	200	174	158	172	196	202	186	148	208	189	209	199	184	158	206	167	185	183	172	213	169	175	196	194	179	180	190	159	166	192	161	160	183	157	182	182	194	172	172	190	168	145	186	188	182	179	185	158	182	172	174	195	167	181	171	193	187	177	199	173	174	196	206	184	192	190	179	168	180	160	189	193	190	185	195	186	223	200	181	146	171	170	192	161	170	182	181	192	196	176	172	179	164	179	166	172	153	179	164	176	165	193	164	149	196	222	173	181	189	167	186	166	195	205	201	172	169	185	158	165	204	151	167	175	167	182	173	205	179	164	158	194	199	185	177	212	188	212	203	188	191	182	157	186	180	184	190	208	187	207	180	176	167	172	198	185	175	187	175	185	163	173	191	175	190	201	171	176	166	167	185	170	178	198	179	174	157	175	199	157	195	174	165	186	191	164	169	177	165	170	175	193	148	183	181	176	184	164	166	190	176	181	194	176	188	188	201	161	173	162	172	143	180	157	191	157	177	181	200	194	186	175	164	204	191	175	209	187	175	176	166	197	211	186	195	200	206	206	153	187	183	182	155	146	175	165	191	170	162	156	180	165	185	185	167	171	138	185	186	186	191	190	192	186	165	171	185	197	198	174	171	186	167	220	179	196	193	193	200	182	184	164	164	174	169	183	165	179	165	191	174	169	175	207	188	169	168	183	173	187	179	187	184	172	187	169	183	165	164	152	168	166	200	196	198	215	186	185	195	191	206	182	177	165	186	181	181	183	209	194	180	188	167	142	167	205	178	171	151	178	186	181	193	158	181	177	183	167	178	175	164	191	181	202	201	203	177	160	164	183	180	195	189	177	172	188	157	159	168	166	152	190	166	178	180	200	178	173	174	158	179	165	158	167	188	175	179	186	191	201	217	164	175	167	184	177	179	169	183	166	182	171	190	188	187	159	182	183	177	167	209	194	197	176	182	192	180	195	191	172	188	181	174	161	174	148	142	177	198	188	199	165	169	204	206	162	217	175	174	195	185	169	188	176	160	180	171	179	171	187	179	170	187	156	173	154	188	157	194	191	171	158	178	171	177	148	172	161	169	175	178	181	180	143	179	174	177	171	172	195	198	168	177	193	183	195	156	165	159	198	184	174	184	163	175	189	188	181	180	152	180	181	165	188	158	167	208	145	168	162	201	184	184	179	194	175	179	181	169	172	161	203	175	162	178	197	188	179	158	171	184	164	183	180	177	193	181	163	175	160	186	161	190	216	184	185	190	169	171	163	185	172	184	159	202	170	197	173	174	192	166	183	194	214	207	183	172	205	162	169	177	199	164	182	173	201	176	161	177	184	169	155	159	184	167	161	165	188	198	195	212	179	184	179	172	182	182	179	193	173	171	166	183	187	186	174	156	174	150	159	155	187	183	174	186	170	179	188	200	176	206	178	187	202	170	159	148	165	167	198	173	179	167	195	208	185	178	195	207	177	191	157	177	188	167	194	170	175	147	168	181	185	168	168	193	186	166	178	167	189	155	200	178	155	172	184	184	183	207	198	177	175	195	202	175	190	207	174	191	169	179	176	170	200	167	182	157	167	175	200	176	187	173	192	200	159	162	169	178	187	163	199	160	189	177	176	168	195	169	162	168	152	190	176	167	167	182	155	198	174	187	183	180	168	194	168	176	161	180	171	172	209	185	173	146	172	201	207	167	167	168	182	171	171	194	192	161	163	159	180	183	161	173	177	174	179	199	195	153	182	181	171	179	157	168	184	183	176	166	192	186	186	197	165	162	170	145	185	175	190	228	205	190	181	182	187	149	162	184	195	184	166	170	185	193	185	179	184	180	150	196	178	147	186	186	187	187	175	154	170	180	165	193	210	187	178	206	183	176	189	184	189	201	202	182	186	201	183	181	172	189	200	180	173	203	165	185	182	162	180	187	175	203	197	166	191	165	197	157	175	178	194	189	188	193	176	180	190	189	174	187	177	200	195	167	167	178	183	168	188	188	173	198	186	172	165	167	179	192	159	194	137	194	173	187	195	188	164	174	178	180	196	179	183	165	176	185	178	161	187	168	175	201	187	166	162	166	161	170	176	174	184	181	179	214	175	155	191	180	186	178	182	184	214	181	197	184	191	211	175	195	167	195	178	163	177	191	192	192	197	185	172	182	177	182	197	186	185	168	177	209	184	179	170	198	172	189	163	181	166	169	166	166
31428	17230	11115	7230	2801	2406	2371	1363	851	532	473	434	432	388	430	410	397	442	421	414	436	462	399	409	408	422	418	397	415	378	415	388	355	392	397	397	367	377	389	348	401	398	387	394	432	400	379	424	423	433	410	396	397	412	393	403	405	428	409	394	353	374	388	382	379	387	385	439	401	393	418	384	376	411	380	347	397	364	376	383	434	365	376	423	403	378	412	398	372	404	381	388	396	396	399	392	403	427	395	388	406	393	415	389	374	373	417	411	379	404	393	408	367	420	429	431	414	362	389	425	363	430	352	397	403	408	377	414	365	381	369	393	381	396	402	431	387	419	395	376	376	396	419	388	377	413	397	407	400	403	359	406	378	388	365	401	362	363	382	360	421	399	412	426	395	405	406	387	409	367	419	411	431	406	396	365	400	412	395	370	386	421	379	388	404	389	402	416	430	432	384	420	386	390	354	422	396	430	384	427	407	385	406	391	400	373	408	369	363	434	404	380	390	408	387	350	408	407	396	415	400	419	429	385	425	357	392	403	430	385	415	394	421	384	392	398	420	401	386	373	383	405	419	412	407	406	392	377	381	379	402	401	407	423	420	405	392	397	408	407	386	390	378	378	383	389	393	390	385	403	378	400	413	371	391	381	386	400	388	399	395	397	412	367	434	379	370	409	386	372	409	435	403	378	398	391	399	350	386	407	426	431	372	385	382	372	360	406	380	417	389	407	382	388	438	421	377	388	422	397	430	391	411	419	440	372	387	382	408	392	408	416	409	380	381	413	374	383	425	435	373	362	391	403	391	385	407	396	413	367	382	351	402	359	389	392	416	406	398	405	419	354	412	388	391	425	404	443	388	372	398	381	364	393	403	428	423	386	410	387	433	411	405	419	443	417	382	395	374	365	417	375	381	365	423	397	384	431	406	380	423	367	403	384	412	354	368	397	384	418	382	395	422	377	376	430	401	390	394	382	428	406	429	405	409	388	383	396	383	402	378	398	404	410	407	393	380	405	444	430	451	388	374	350	395	423	380	427	405	430	422	406	421	395	386	404	417	390	377	353	389	432	376	419	360	393	405	401	416	419	399	363	404	367	399	434	424	399	427	374	395	397	433	389	434	392	389	377	437	355	400	416	438	368	395	395	411	415	367	428	382	403	377	367	388	402	401	378	415	396	415	451	380	366	367	373	388	356	391	375	373	433	400	393	382	368	362	405	387	394	378	426	403	395	399	403	387	390	385	391	389	397	386	365	406	397	388	381	414	384	415	385	377	358	410	393	389	401	416	414	392	416	366	383	433	361	380	395	413	404	419	366	394	422	388	381	428	360	408	398	395	379	396	391	393	401	423	364	366	400	383	369	374	365	369	420	379	389	388	379	397	375	393	404	438	382	392	401	417	395	403	403	408	395	403	401	397	374	400	365	411	433	396	392	373	387	392	383	397	404	410	391	396	408	411	406	422	399	369	415	411	392	406	392	387	383	365	383	373	382	352	393	391	353	371	363	419	359	388	376	411	430	404	373	385	367	406	400	358	353	411	419	364	398	366	399	404	408	378	422	420	406	392	401	357	405	392	402	431	389	412	357	401	380	357	401	409	401	384	399	410	407	378	377	357	422	419	369	408	419	379	434	382	411	386	393	384	403	375	419	387	426	390	413	388	369	377	372	384	369	390	409	406	385	434	399	431	415	402	400	401	396	365	389	379	388	346	388	414	393	422	364	385	428	415	394	385	404	405	401	406	402	391	385	402	363	390	414	374	386	394	389	411	367	406	364	391	391	423	372	411	372	440	453	422	387	366	407	400	364	378	378	397	438	407	439	406	376	427	367	421	416	410	401	424	391	396	408	394	370	364	361	359	403	396	422	430	372	404	405	423	402	426	412	403	363	397	397	422	403	407	413	398	372	410	405	414	380	396	393	405	373	400	422	427	383	393	425	384	394	387	419	397	397	383	390	400	390	404	391	358	396	395	410	416	418	386	376	392	406	407	402	417	407	381	391	445	405	436	414	412	413	405	373	399	397	398	418	403	385	392	416	403	411	376	380	380	399	388	395	403	374	385	391	382	385	424	422	431	417	400	381	432	403	396	380	389	391	414	415	375	409	406	387	387	408	406	377	423	381	399	409	397	402	421	397	393	407	373	406	403	378	423	384	386	407	364	380	393	379	418	376	383	439	444	359	398	408	382	365	384	395	389	387	408	392	392	406	407	378	371	425	399	387	400	408	390	404	394	392	378	377	410	418	372	383	390	378	413	408	390	398	410	391	411	416	395	406	414	372	428	364	407	427	437	375	377	392	406	414	416	374	416	424	420	427	402	418	399	401	374	386	371	387	368	408	381	388	377	406	386	408	358	411	404	389	395	402	411	398	403	391	348	406	379	403	412	407	374	392	416	391	382	411	362	428	405	395	389	383	404	392	395	440	384	392	391	383	382	363	382	400	414	359	392	405	426	377	375	394	406	396	408	365	421	367	409	368	415	373	359	388	392	433	372	418	406	393	407	380	375	424	426	419	413	395	394	394	404	396	408	395	373	371	406	380	396	412	431	376	418	389	409	384	385	393	389	378	365	415	401	435	380	433	400	415	383	403	395	403	395	403	407	414	369	363	379	366	424	359	411	380	417	414	398	398	412	433	404	425	382	414	410	406	402	403	404	414	351	419	387	409	396	391	388	407	386	396	417	415	381	413	389	418	374	396	428	403	411	415	363	404	415	392	411	409	430	419	385	362	404	424	377	363	373	373	396	386	375	407	400	400	402	413	402	393	400	372	389	403	401	398	394	396	380	392	404	349	403	419	404	403	393	405	406	373	387	416	380	411	369	401	404	366	389	384	376	375	374	409	431	394	383	391	371	404	450	391	420	386	410	395	367	389	408	398	389	415	364	421	377	434	388	351	389	387	390	438	396	375	396	419	368	400	400	399	369	403	377	414	397	392	384	417	369	422	409	366	425	405	396	433	388	395	402	379	397	433	389	376	401	420	384	405	383	395	374	411	403	386	402	418	357	422	395	377	386	396	399	387	359	405	393	366	423	384	396	387	376	404	411	411	409	403	381	416	367	445	386	364	394	374	419	386	395	401	413	399	393	393	385	406	377	402	409	417	425	390	421	396	372	378	396	417	394	403	379	396	395	376	399	404	399	361	387	381	367	388	409	390	377	404	389	369	409	398	393	402	390	396	370	387	380	392	382	404	376	385	389	391	364	419	370	377	423	375	402	395	423	406	386	371	392	393	401	372	364	395	372	389	405	376	396	393	400	378	411	374	390	401	416	411	406	388	380	408	391	338	376	403	395	351	439	415	374	406	381	439	406	407	408	395	409	393	394	375	403	391	393	388	414	423	409	379	402	379	380	377	423	401	403	377	395	389	403	385	409	383	424	412	381	359	394	419	400	373	412	431	398	378	413	394	387	395	402	374	362	419	406	410	389	375	397	394	412	396	419	391	398	394	385	378	368	422	419	384	397	406	422	390	411	404	384	406	396	368
60663	31045	12788	4616	1504	1127	1047	642	396	307	266	219	230	226	270	263	249	235	243	217	230	237	251	206	229	188	190	220	274	238	205	229	227	220	218	232	242	212	233	232	216	210	232	222	234	273	224	230	251	239	256	210	236	227	248	216	219	233	240	250	232	231	190	214	235	209	206	218	218	248	244	238	236	223	242	229	234	247	210	207	240	221	236	201	204	231	231	256	243	233	216	209	234	229	260	220	217	226	298	237	246	238	244	248	234	235	229	224	234	236	209	252	254	210	232	239	255	227	240	227	209	230	236	239	252	250	253	224	249	242	231	250	191	248	201	226	213	198	204	220	229	235	238	239	246	197	230	223	249	255	241	234	245	221	208	216	232	219	210	252	240	232	209	264	230	254	245	239	239	237	266	239	246	221	234	233	214	230	206	222	220	213	234	227	199	239	229	220	237	217	211	239	231	231	246	216	230	200	223	260	210	216	213	219	253	215	231	209	229	207	253	230	240	228	228	227	257	266	217	225	222	236	220	221	227	251	227	223	220	245	226	188	231	215	227	217	260	234	229	220	203	239	197	234	205	235	231	224	196	230	224	219	225	230	249	239	237	233	220	247	244	196	231	212	244	209	240	205	192	217	219	240	196	218	262	246	228	239	211	210	218	251	246	233	227	244	203	234	210	230	231	248	191	209	235	225	175	259	242	210	239	217	216	213	239	253	217	227	205	244	244	229	203	204	239	226	250	182	201	242	235	238	228	230	220	244	255	239	241	238	238	239	236	201	240	271	232	236	215	204	237	192	216	241	223	243	241	256	215	245	210	246	224	224	246	248	230	241	225	223	254	229	221	224	211	232	240	222	208	231	238	245	254	257	234	229	242	240	230	251	201	217	227	260	241	260	203	248	241	218	250	272	234	221	234	252	220	213	246	204	203	225	217	217	247	234	204	239	188	248	234	251	239	261	246	232	219	208	238	217	220	240	215	237	236	254	258	250	216	237	222	217	226	226	225	233	202	234	203	244	222	239	257	250	256	237	228	225	264	216	226	218	248	245	196	216	240	236	215	230	247	225	243	229	185	217	227	211	207	242	244	234	218	227	224	227	258	233	228	208	216	227	239	220	226	241	220	196	241	233	247	216	209	233	240	259	195	220	223	249	219	231	214	218	222	259	243	250	251	246	241	216	212	229	260	247	236	222	222	236	232	246	215	226	215	192	222	241	230	227	230	210	210	221	257	226	235	217	220	202	212	242	227	252	244	246	250	223	219	216	217	211	250	216	214	208	217	238	221	240	224	214	242	220	228	210	246	235	238	201	213	240	213	229	254	184	221	226	238	216	230	262	224	206	242	231	232	232	221	223	237	231	212	210	254	230	248	219	244	224	233	195	211	232	225	218	230	254	235	257	269	220	214	219	217	273	220	238	260	219	245	216	218	239	232	218	198	242	214	227	211	222	210	198	216	217	234	245	222	221	221	243	257	245	219	249	243	221	229	229	236	217	246	214	202	230	246	213	231	213	236	226	226	223	238	237	228	215	229	233	216	218	247	238	219	229	226	226	223	214	220	225	229	241	236	249	194	231	212	194	270	242	226	217	224	226	263	227	212	225	225	238	239	234	218	247	212	237	224	240	253	230	224	217	228	249	229	200	198	240	223	238	232	217	219	232	229	247	221	216	239	200	212	229	245	242	233	218	237	216	218	220	228	199	231	235	217	255	237	244	227	241	246	225	243	245	231	218	225	213	247	265	220	213	242	243	229	228	226	206	235	227	226	231	235	212	229	233	204	235	259	222	224	247	241	224	228	190	224	222	215	197	234	245	243	258	222	238	249	253	224	247	221	213	213	251	208	231	218	208	253	211	206	215	255	254	252	224	228	213	224	222	204	268	196	263	199	223	250	256	212	211	213	248	242	229	250	211	220	227	234	242	221	205	209	248	262	250	222	215	210	215	218	228	219	219	183	226	257	208	220	252	239	207	226	195	236	246	234	199	213	228	222	222	218	231	214	268	204	230	216	210	228	216	233	218	215	228	219	241	242	216	226	252	245	278	234	195	222	209	239	204	263	254	206	234	221	222	235	190	252	198	265	197	211	253	272	235	201	226	232	231	214	238	223	229	240	238	228	224	264	253	217	225	247	236	230	210	212	202	226	211	208	233	226	205	218	233	215	222	233	221	237	235	230	251	224	209	246	276	228	229	210	224	243	221	222	191	230	255	249	233	240	204	262	238	228	213	232	236	232	263	250	218	238	221	270	227	217	222	221	243	250	217	220	237	249	230	223	247	216	193	211	243	250	203	220	194	223	221	236	232	228	220	205	209	219	236	229	264	232	212	214	209	215	216	255	236	220	228	217	252	235	234	237	241	239	219	240	219	234	220	213	249	262	255	209	234	206	247	262	221	233	257	246	230	216	229	229	216	221	243	210	223	210	223	230	215	220	254	231	197	240	246	214	221	256	264	207	217	225	256	210	227	232	218	227	250	269	232	214	219	206	257	235	209	216	205	248	220	234	240	224	215	222	223	231	261	225	198	233	205	242	215	218	252	240	214	226	257	228	206	222	230	251	195	249	236	213	218	232	237	236	215	210	239	212	242	230	217	216	231	221	210	237	246	216	225	198	255	236	187	232	215	243	223	237	227	197	222	241	216	215	233	214	210	252	250	242	232	227	230	249	238	248	240	231	206	246	245	241	239	226	240	232	222	214	205	199	215	228	242	220	239	236	229	233	227	217	212	230	221	224	240	227	201	203	252	236	202	221	227	201	211	216	235	209	257	227	198	233	216	224	233	213	225	215	254	229	208	218	190	222	248	247	212	220	228	222	239	217	237	231	243	202	213	209	250	239	250	229	261	230	204	232	263	254	265	203	226	219	216	230	212	227	211	258	253	235	221	250	240	237	230	225	258	241	245	246	235	206	246	230	214	225	213	243	227	209	262	240	211	199	210	245	247	264	252	228	238	232	227	265	239	206	228	207	225	238	274	253	220	243	211	222	236	227	218	215	246	245	244	230	226	219	217	238	239	211	205	235	224	236	223	228	226	238	223	229	216	244	247	255	245	264	232	221	222	216	211	256	242	213	213	233	233	211	236	228	223	216	262	229	232	210	217	220	237	222	211	222	238	200	252	230	200	249	241	187	209	248	228	231	220	220	241	205	195	204	199	234	244	227	242	255	214	241	215	231	248	230	225	255	214	227	211	194	259	252	276	217	203	228	237	221	246	248	213	239	261	230	232	215	249	218	222	238	239	244	199	226	228	232	252	225	207	206	234	226	247	214	215	225	246	255	250	218	209	227	211	217	223	219	216	228	264	265	202	209	237	229	223	260	224	258	205	240	196	221	227	222	214	245	215	226	248	218	241	197	235	235	237	270	220	234	227	219	233	234	240	275	234	213	253	216	226	215	196	223	225	224	219	239	212	249	235	219	246	209	227	241	220	206	228	231	248	205	197	202	214	210	249	239	238	208	232	239	251	222	222	184	233	244	221	230	191
37848	19903	13138	9187	3882	3903	4265	2510	1442	800	637	561	574	514	533	530	496	530	501	495	514	497	500	511	508	493	534	522	476	471	501	515	503	514	485	476	512	545	503	499	531	510	473	503	495	454	502	483	456	449	480	528	503	464	473	508	479	505	471	488	495	492	471	486	493	528	523	501	477	496	508	529	441	502	490	472	463	524	475	496	530	486	489	497	470	491	484	486	506	474	542	497	507	526	487	468	472	482	505	479	475	425	506	518	520	509	530	484	458	454	516	483	469	492	497	489	498	512	505	504	511	517	481	481	512	490	498	492	476	485	477	468	514	504	487	484	467	472	516	507	461	501	479	510	493	439	447	500	496	478	496	481	493	508	475	471	480	495	458	488	496	482	452	532	491	509	523	466	501	514	460	480	502	501	477	504	501	469	518	466	471	507	532	483	466	494	498	480	505	553	475	514	513	495	505	513	515	485	542	476	466	513	525	488	471	473	476	528	472	494	471	487	505	486	494	501	474	489	455	513	447	467	514	491	470	516	506	504	498	436	498	532	479	470	467	480	511	533	482	507	459	490	530	508	482	448	475	522	473	499	495	488	485	480	489	475	469	510	491	493	504	445	510	503	525	489	441	460	462	510	451	481	502	500	466	473	490	431	478	487	497	489	487	498	474	526	512	502	537	529	478	478	500	482	484	493	488	481	494	473	500	483	473	500	516	504	467	541	471	487	481	521	475	511	459	453	513	477	497	507	483	498	471	475	490	469	503	477	503	491	520	534	501	514	496	486	502	489	483	472	468	487	503	460	462	482	456	463	470	460	482	478	538	501	545	482	490	434	480	484	474	512	466	481	477	451	489	501	504	509	486	467	474	501	463	508	508	479	508	463	502	504	460	501	485	503	488	482	491	460	500	485	483	519	489	514	498	447	463	486	495	547	512	481	482	462	506	479	478	522	481	496	453	513	507	508	504	469	507	491	550	440	490	471	499	472	486	457	513	520	501	478	472	477	516	464	469	510	484	501	475	479	483	487	497	490	460	461	501	456	484	465	441	467	537	489	515	505	494	494	458	459	482	507	478	540	458	509	483	455	528	536	486	492	498	470	462	517	517	452	484	503	510	460	465	519	505	445	487	482	456	432	501	532	480	506	466	498	490	452	485	482	482	520	462	507	474	518	493	494	481	500	512	483	454	509	515	496	505	494	516	492	448	430	531	489	487	460	480	511	465	481	508	514	487	466	469	488	460	451	442	469	491	480	536	461	517	476	513	488	476	483	482	483	486	485	458	492	500	528	489	479	495	465	527	455	480	516	513	533	476	504	488	520	516	482	490	483	522	474	495	496	479	522	459	481	495	453	492	512	539	480	498	465	492	496	495	497	487	480	481	486	506	458	520	503	479	485	505	508	479	516	487	488	479	488	460	476	495	491	468	494	509	504	525	488	486	498	501	488	491	465	507	472	509	518	523	471	489	516	485	501	502	482	469	513	467	497	522	500	507	519	482	505	480	502	490	471	493	482	469	433	484	488	510	501	475	464	498	524	505	523	488	546	496	487	505	478	482	475	446	486	456	514	452	469	454	529	512	479	484	467	493	492	471	514	521	536	502	518	484	502	442	468	522	526	495	507	484	462	499	517	507	468	490	498	461	466	471	457	513	462	498	481	515	530	536	486	511	492	446	516	494	531	466	500	528	486	483	507	494	516	479	488	520	493	489	486	465	486	467	502	459	462	505	483	481	497	503	492	495	502	465	507	517	505	503	530	473	490	534	460	487	511	517	473	502	450	459	508	510	494	504	471	479	482	473	465	466	480	482	444	507	462	433	496	499	474	500	488	491	515	454	478	524	467	495	461	534	521	494	488	510	492	495	518	466	477	488	504	453	459	499	472	491	533	496	489	555	487	464	505	454	465	518	458	464	496	475	498	501	496	521	454	479	496	481	542	516	497	445	532	458	505	520	489	473	494	502	501	484	472	527	489	496	497	452	504	516	506	462	487	478	489	466	467	524	489	534	443	497	462	508	458	442	506	520	501	501	511	448	511	475	497	479	459	482	531	492	533	497	488	498	515	470	464	527	474	503	488	479	471	489	476	489	503	504	480	494	502	486	491	495	492	444	519	507	504	483	480	486	497	507	510	478	458	469	473	483	503	457	506	500	488	475	494	473	496	448	511	478	486	505	508	468	501	443	486	501	464	475	492	475	475	474	456	486	483	484	513	482	496	490	473	434	485	506	476	477	500	475	471	493	479	487	486	523	503	514	496	494	523	485	456	526	454	517	479	473	499	499	493	476	493	466	438	482	484	478	470	475	518	477	461	487	495	484	534	490	522	463	490	494	450	433	506	487	469	480	478	495	445	484	493	478	512	524	513	464	524	469	507	494	472	491	484	521	496	474	478	528	526	479	460	471	496	534	471	519	490	437	448	468	449	506	472	514	463	462	535	454	514	480	483	472	494	466	493	491	494	499	457	456	519	525	480	509	517	477	505	482	458	484	478	512	499	476	490	497	481	481	493	497	485	511	514	514	451	487	515	457	466	466	494	466	471	489	525	491	537	464	514	483	467	479	487	496	459	510	491	484	478	481	494	506	457	506	481	495	490	473	490	468	490	493	479	480	512	500	481	495	515	503	444	492	483	497	487	475	504	457	471	491	483	522	454	489	436	498	546	484	443	505	486	426	499	482	493	547	511	480	517	461	500	521	479	499	526	472	500	473	501	497	507	533	488	509	510	487	472	501	487	512	479	442	475	458	492	532	489	455	503	513	478	498	485	482	489	497	468	479	492	504	525	519	464	481	462	453	495	450	488	510	502	472	489	485	466	500	508	494	494	466	502	481	521	488	497	516	493	501	506	490	490	476	500	491	502	490	479	501	486	484	466	497	512	490	512	561	497	514	506	468	516	531	474	473	502	483	477	502	476	512	466	466	471	465	523	473	518	484	505	493	484	463	521	494	493	537	489	493	475	487	455	518	480	461	519	483	493	478	520	500	461	486	474	517	518	451	467	503	512	484	489	500	518	495	485	498	505	496	473	514	481	485	506	498	513	469	495	479	465	486	504	500	473	463	477	527	537	528	500	481	478	496	488	482	522	472	462	528	472	512	503	490	459	534	501	482	460	450	496	480	508	468	493	493	502	458	466	484	501	504	477	529	468	496	483	471	529	486	518	469	472	501	495	471	475	503	473	488	484	455	493	495	483	464	495	477	480	503	475	450	467	449	489	498	459	479	507	488	513	453	506	507	496	495	477	456	481	481	515	499	504	494	464	505	500	533	511	511	483	490	503	498	493	483	471	502	522	456	546	462	470	471	513	455	522	459	538	485	493	491	490	489	491	467	473	531	508	465	482	469	517	477	494	499	494	504	468	497	518	491	530	474	503	453	469	506	487	484	532	482	541	469	491	496	545	494	490	439	505	459	516	480	472	481	502	523	462	476	513	506	470	514	497	487	459	504	493	440	495	475	488	488	456	500	466	467	517	477	463	520	512	480	522
40443	15918	5186	1676	446	254	227	219	231	211	231	186	210	167	213	167	193	190	203	204	215	197	197	187	192	174	186	198	244	184	207	184	213	189	182	207	211	206	225	205	242	221	210	188	172	193	235	166	183	201	214	221	223	195	195	198	196	217	212	177	223	198	216	194	196	203	174	189	189	189	200	200	185	201	169	190	179	192	230	202	199	209	190	201	186	188	205	197	210	195	207	192	189	245	200	213	193	184	209	247	209	164	197	215	217	182	189	188	205	193	226	227	227	198	199	226	195	208	217	198	176	177	233	210	209	212	206	204	189	215	194	190	196	193	197	186	229	214	213	226	199	205	185	197	199	221	191	185	195	179	186	219	210	214	204	228	194	197	215	215	197	235	194	200	194	193	200	205	182	202	201	204	202	192	193	218	211	210	188	210	218	226	178	196	183	188	190	200	200	190	231	208	184	165	196	200	187	220	199	219	184	207	197	214	189	210	214	192	190	203	193	192	190	203	187	221	227	196	217	207	244	181	220	209	216	210	204	192	186	207	197	216	185	216	226	206	255	173	209	204	186	190	207	196	193	204	174	191	194	220	211	194	192	211	237	173	193	240	213	230	184	210	205	190	182	198	190	225	191	195	184	199	177	214	223	222	199	213	199	189	238	218	193	201	219	192	190	219	189	179	203	231	203	196	203	204	216	208	204	187	199	196	204	190	196	183	193	216	193	195	201	221	214	194	188	210	204	194	188	215	216	185	215	204	223	207	231	193	169	199	206	214	208	204	208	187	191	170	205	180	191	227	205	200	203	172	213	183	185	176	173	205	183	196	199	194	174	192	196	178	221	203	189	181	203	205	223	183	191	204	199	208	193	193	166	198	234	181	217	219	198	199	196	172	229	215	191	213	224	168	208	207	197	208	214	218	168	190	206	182	188	220	192	194	191	200	195	211	183	159	194	204	209	191	195	179	200	216	191	200	234	204	210	207	192	219	178	196	214	207	216	223	191	194	234	184	179	191	215	208	197	184	212	193	218	186	199	203	196	186	174	192	180	180	224	202	212	203	173	195	203	187	226	197	226	218	216	191	198	177	198	230	208	220	221	213	234	189	201	215	192	207	220	186	205	230	186	216	212	213	197	199	196	183	185	194	216	192	209	182	207	223	206	202	198	164	215	175	177	186	231	205	204	214	222	224	189	221	228	212	219	193	204	235	217	187	201	219	210	207	208	195	220	207	201	197	202	188	191	202	215	201	200	192	195	192	204	205	196	201	191	206	198	207	222	179	202	209	222	222	179	208	194	204	185	202	208	196	213	204	207	214	193	209	230	203	184	194	193	189	203	169	211	223	195	205	211	197	223	204	176	219	199	208	201	209	222	199	180	195	222	213	199	190	175	182	178	184	203	244	197	207	230	199	199	186	207	217	205	198	196	222	227	209	203	182	182	189	160	187	191	218	209	200	171	191	208	235	206	186	199	192	169	204	198	211	193	205	190	218	224	207	201	204	209	220	175	212	189	176	200	211	164	196	192	195	203	218	180	236	203	194	195	210	200	200	219	201	191	202	190	219	228	216	202	198	211	195	207	203	178	210	208	191	194	199	197	201	197	229	200	232	207	203	170	179	185	187	201	191	204	171	145	218	216	199	202	209	202	222	192	204	197	188	174	207	210	180	191	201	192	174	229	204	203	221	201	200	200	198	191	198	199	207	217	206	211	215	196	207	193	181	216	223	206	225	199	185	191	231	232	211	209	199	188	203	191	167	217	223	210	181	186	177	209	202	204	177	204	190	200	197	186	205	207	183	222	187	178	208	202	219	211	190	196	204	199	197	224	181	171	214	181	205	201	199	175	206	203	217	179	207	202	197	185	196	198	210	205	191	204	213	220	200	188	195	206	213	207	196	188	188	191	198	208	194	190	206	222	193	211	190	195	186	174	219	204	197	204	204	178	201	196	214	228	226	177	181	204	194	167	197	225	220	218	246	196	213	237	208	221	195	197	207	217	192	199	196	163	224	211	195	181	211	190	191	203	178	172	189	231	197	207	183	240	215	209	205	187	213	210	198	222	179	227	199	224	199	217	214	183	183	194	192	181	188	197	227	209	168	196	192	181	200	216	177	194	169	193	211	199	209	205	203	207	196	202	213	223	200	188	221	209	207	217	211	167	192	202	243	224	197	196	201	210	178	192	192	219	221	219	207	180	198	191	184	199	183	196	215	226	197	189	200	208	197	176	205	193	200	219	199	209	224	191	218	204	217	206	221	226	205	192	190	191	189	197	198	189	206	176	200	191	188	216	194	186	196	194	223	214	186	186	202	203	203	214	180	188	201	185	213	186	192	168	220	217	215	212	192	199	203	214	199	190	181	186	218	231	178	180	233	228	221	212	201	195	197	208	200	201	201	160	230	182	183	230	221	222	231	209	182	202	206	197	190	205	204	189	222	194	218	202	207	173	174	194	193	222	193	190	200	208	184	206	196	195	229	234	199	156	188	203	208	205	187	200	187	199	198	223	207	204	190	183	196	213	214	186	213	195	174	219	210	199	203	194	211	212	202	215	194	215	170	189	190	201	215	202	216	210	205	175	225	172	198	212	192	210	203	186	195	192	205	179	209	203	200	203	213	210	174	175	204	162	223	195	186	201	187	170	196	187	200	207	211	192	203	175	197	199	206	198	169	218	212	216	219	193	233	211	205	180	217	201	206	210	236	219	197	187	208	197	196	210	193	186	210	236	180	215	200	226	206	192	185	193	187	215	197	203	184	199	208	196	212	246	221	199	193	224	210	208	218	227	186	195	208	208	173	206	228	208	177	223	200	203	196	207	243	209	194	189	214	208	194	210	188	228	185	212	192	230	215	229	216	204	223	191	191	208	199	216	202	214	200	214	209	187	206	203	185	197	206	190	186	193	200	214	193	188	183	204	193	211	203	187	195	182	193	184	193	219	190	193	185	200	212	196	217	226	204	172	193	205	210	218	220	192	220	228	191	175	219	192	227	199	219	222	206	213	199	199	203	206	220	174	187	214	218	217	229	201	196	218	205	210	208	211	192	187	193	201	203	197	174	203	199	194	203	204	192	194	192	196	217	205	182	191	189	168	194	206	209	190	205	202	190	186	187	182	185	211	198	233	222	195	181	229	194	186	216	207	202	198	176	168	177	192	205	191	211	189	183	229	213	192	194	200	178	227	201	200	203	198	209	213	189	193	181	199	219	189	182	201	185	182	164	241	198	211	186	180	177	233	227	207	214	213	220	201	193	197	185	204	199	207	171	194	236	217	230	225	181	210	229	214	199	184	201	213	218	203	194	212	209	207	192	221	175	196	207	207	219	192	201	224	205	208	183	198	218	199	206	196	217	184	172	218	200	200	190	188	190	198	195	188	167	190	231	202	221	193	186	201	208	179	198	186	201	206	205	195	189	194	182	199	194	209	201	199	170	195	188	241	191	167	196	199	217	182	191	208	194	195	190	200	210	201	210	186	190	212	208	206	183
25513	9849	7450	3707	1144	589	579	475	458	451	425	419	434	425	409	456	481	453	431	441	442	437	419	447	427	380	443	403	462	459	437	443	405	467	449	439	430	448	394	437	458	436	465	397	432	377	405	479	449	400	450	408	436	426	403	426	408	441	460	411	434	426	417	449	440	406	447	447	427	482	408	435	435	445	412	432	428	432	416	431	449	430	413	435	443	443	429	392	433	387	430	411	434	452	461	429	438	407	421	481	441	442	393	420	420	411	445	429	423	442	430	412	424	435	391	418	425	472	487	456	427	486	413	461	464	439	434	417	445	450	421	421	428	413	433	412	420	413	421	432	419	445	432	421	469	373	414	434	441	461	413	463	408	417	412	423	427	424	458	455	427	409	431	433	427	430	430	431	412	411	417	419	428	418	443	426	403	427	451	449	403	419	423	472	400	402	428	396	443	395	450	445	443	397	438	403	427	446	462	428	469	444	473	459	418	440	402	428	402	412	427	400	436	413	434	390	439	419	402	404	440	427	399	449	433	472	441	405	425	418	433	428	414	459	376	430	410	469	445	424	462	387	414	444	419	400	425	432	434	420	444	429	428	455	468	425	405	454	445	393	434	381	431	394	409	425	411	452	431	408	441	444	435	417	443	444	435	418	446	399	459	444	412	446	456	411	464	443	426	452	441	435	458	433	427	455	461	458	418	393	415	427	419	452	428	425	439	437	402	417	462	435	409	441	424	431	464	409	449	422	461	457	427	483	431	407	430	419	459	432	428	389	442	409	433	435	446	418	456	447	430	420	443	442	398	447	452	406	429	409	381	455	435	425	431	431	457	420	439	429	403	412	460	442	468	432	419	422	427	441	443	466	435	448	433	437	423	446	396	431	397	420	417	424	450	418	435	430	435	451	434	414	461	418	429	460	452	492	418	453	386	456	431	456	413	425	411	446	431	448	410	410	403	459	427	415	400	428	422	399	443	399	422	423	401	429	438	409	430	443	446	419	435	424	442	447	480	445	437	418	437	413	474	418	405	417	460	460	409	478	419	422	411	439	443	447	461	458	420	412	416	434	436	403	410	419	411	389	464	409	439	406	457	421	426	447	403	460	427	409	434	462	411	407	429	455	431	423	458	456	398	442	400	435	449	413	439	443	454	434	413	472	430	437	439	409	438	388	453	466	451	439	440	426	441	470	462	430	413	422	448	429	396	429	411	442	468	457	435	435	423	444	383	422	507	432	443	410	447	435	428	431	411	413	409	412	431	437	416	393	434	420	397	391	413	378	413	424	425	445	429	426	465	406	436	407	415	400	422	421	418	411	401	416	429	441	412	424	427	428	457	445	438	474	446	417	436	453	437	407	437	439	401	428	429	454	431	441	437	441	402	412	440	424	450	450	446	438	423	439	412	427	442	430	427	412	388	449	390	407	442	423	450	413	435	422	420	452	412	444	470	455	419	417	427	403	422	400	406	431	444	433	455	429	454	461	457	399	403	424	420	461	409	464	448	430	444	431	434	434	421	419	428	377	450	446	425	442	401	406	413	447	453	442	435	396	448	438	384	388	442	417	435	428	404	437	415	385	429	434	445	396	426	399	444	449	427	436	459	449	445	439	401	435	440	455	415	454	426	433	441	422	439	400	399	430	445	469	401	428	444	392	452	447	440	435	424	403	436	441	478	412	456	429	450	449	442	458	399	457	450	444	443	436	398	444	419	444	444	433	403	451	399	441	482	424	418	408	455	432	449	452	432	454	455	391	422	452	426	413	417	421	445	474	423	439	397	438	449	435	421	440	462	452	412	385	460	445	418	439	451	425	390	448	433	412	420	404	416	410	453	445	440	453	433	476	456	452	481	426	401	421	419	401	426	431	415	430	413	463	469	461	414	435	438	419	435	469	459	411	392	469	464	426	448	440	406	425	428	437	391	451	437	400	410	430	455	445	415	446	471	423	423	422	408	472	407	406	416	438	401	398	418	471	459	403	419	479	438	406	416	441	443	390	403	444	463	440	423	445	432	436	410	415	432	435	405	460	468	415	433	447	418	392	397	462	422	406	497	401	436	446	417	412	398	405	432	412	408	439	412	450	424	435	432	444	467	406	449	472	409	439	455	484	426	433	443	432	397	431	448	412	429	431	422	453	438	428	449	459	412	464	434	401	423	479	394	397	400	444	423	448	447	440	429	443	423	428	433	430	403	451	397	431	443	437	422	434	437	450	414	427	465	427	434	433	397	412	392	458	457	444	420	406	390	424	439	443	431	431	436	469	431	426	422	422	433	448	458	451	443	433	401	427	413	379	399	425	397	473	446	452	433	420	405	453	502	423	449	432	425	409	446	416	452	440	456	469	398	427	437	424	431	437	425	419	397	411	420	411	424	458	411	400	427	436	432	407	426	473	461	427	403	450	465	447	411	415	415	421	425	434	412	428	411	409	449	435	437	448	385	440	409	418	446	438	435	459	445	431	434	428	439	445	437	434	413	448	434	445	435	429	423	437	408	445	423	403	422	413	436	444	407	445	455	386	427	416	427	435	420	396	429	424	402	403	395	444	442	414	429	415	429	439	429	399	432	436	416	413	452	427	421	409	403	444	430	417	448	459	442	457	412	456	421	450	449	423	436	397	431	456	428	394	425	468	421	415	432	419	453	472	445	418	382	425	415	439	464	417	446	405	440	404	447	443	396	489	454	433	419	476	443	456	455	446	456	418	392	412	439	431	423	412	435	473	466	395	433	441	416	413	425	490	452	421	446	447	464	417	419	430	400	441	444	453	425	424	423	448	416	431	401	414	418	445	446	448	423	430	461	457	443	455	435	447	405	439	423	403	406	400	446	403	470	420	427	421	414	428	406	412	439	442	453	422	464	422	448	448	444	403	442	472	504	377	414	422	441	420	440	410	432	413	420	405	399	432	445	445	434	429	432	445	441	426	431	412	457	463	429	431	457	428	441	421	386	448	445	428	439	431	459	447	449	437	408	415	441	442	420	436	408	431	425	417	421	423	444	395	383	441	420	418	401	406	420	439	420	440	436	397	421	482	425	426	390	447	448	431	478	384	399	403	391	397	413	415	451	387	439	425	443	447	440	409	417	449	438	426	400	436	462	424	415	425	436	481	442	472	426	449	408	398	442	419	413	441	405	422	429	464	426	449	407	439	456	462	457	398	431	379	441	427	448	427	432	408	424	409	455	449	435	417	400	423	398	416	421	433	388	440	470	425	444	414	463	399	419	390	485	453	426	443	461	378	460	464	408	464	420	424	395	451	443	447	448	421	412	406	430	437	453	444	416	429	406	417	442	424	440	464	426	449	446	449	434	443	416	420	426	435	434	419	411	422	454	432	452	438	440	420	429	437	386	434	417	433	397	435	436	429	429	436	466	418	412	396	455	433	453	420	455	429	431	449	414	422	460	406	387	389	410	402	441	426	424	467	463	393	421	410	392	429	429	447	423	424	434	419	410	402	401	451	432	442	417	434	455	400	383	412	403	441	412	431
51891	26035	11965	3962	1103	559	618	419	271	197	203	174	199	204	184	152	164	162	168	185	183	171	177	170	187	178	182	184	179	183	186	169	182	201	156	182	180	172	154	180	170	192	170	193	159	174	171	189	191	176	154	157	206	154	168	166	149	179	182	183	173	201	143	180	188	151	198	177	176	180	201	170	172	153	211	164	173	175	163	173	192	164	147	184	160	166	161	192	172	172	177	200	182	183	180	161	135	153	190	188	163	184	169	196	170	172	169	182	177	148	214	202	177	184	138	180	170	174	178	186	174	160	192	153	164	191	193	194	179	186	225	203	192	188	168	164	181	197	184	194	162	164	183	189	150	193	175	121	183	178	184	168	176	191	163	167	172	152	174	163	184	159	192	169	171	188	160	185	160	207	175	174	173	189	170	170	184	168	177	160	192	182	169	182	164	181	191	202	160	175	145	191	155	179	159	165	168	191	169	176	173	167	189	167	173	173	194	191	196	159	195	161	172	143	161	153	194	182	162	198	151	164	192	198	162	182	175	180	166	131	175	192	193	187	158	173	151	164	182	193	172	185	190	190	204	149	172	175	208	192	170	147	180	171	172	147	166	174	186	160	146	181	206	162	165	189	177	159	154	191	196	175	165	163	215	169	159	180	182	190	169	185	196	165	178	182	151	189	181	177	166	193	172	156	164	173	202	186	168	174	172	174	175	183	173	193	173	166	156	185	160	178	178	157	184	170	201	154	208	178	152	179	165	151	191	180	158	208	168	156	171	206	184	164	162	169	179	182	171	204	157	175	181	156	178	163	151	187	175	200	198	179	176	165	176	180	170	176	183	149	181	171	180	153	170	168	189	171	180	192	181	183	181	182	175	187	152	187	170	169	165	168	153	174	165	171	212	209	176	165	211	168	158	177	191	161	161	177	180	187	193	171	181	192	205	176	179	180	185	170	162	172	168	181	202	170	216	202	173	161	193	194	175	198	177	167	159	165	154	169	169	181	180	193	195	170	170	188	190	175	161	161	194	181	177	166	174	166	183	170	155	194	144	171	176	165	181	183	159	197	174	190	188	181	190	184	159	161	189	165	189	166	176	157	169	161	151	192	177	160	183	165	173	207	156	174	179	173	170	208	217	199	192	178	169	175	198	197	186	170	167	165	171	182	170	155	173	174	148	174	166	152	187	168	176	163	180	177	168	181	175	186	168	152	187	185	163	192	153	163	149	191	151	183	163	185	195	178	169	181	171	188	172	171	183	177	143	167	187	184	188	157	156	160	175	196	179	169	178	177	178	164	201	177	169	162	202	165	173	170	192	187	145	168	167	165	165	205	177	146	166	151	194	191	177	170	191	184	175	156	179	174	182	161	160	173	178	175	173	191	184	158	169	172	184	186	175	177	167	162	145	166	194	174	183	162	185	174	178	146	190	186	182	181	187	182	170	168	178	178	172	175	184	195	171	167	172	193	180	181	212	192	148	200	184	180	171	184	181	184	168	200	188	171	170	162	193	159	182	193	166	192	197	164	180	189	169	176	164	199	194	178	167	187	196	154	187	201	197	182	203	177	174	174	167	195	177	190	169	145	186	205	198	182	161	163	190	176	182	188	179	170	153	182	184	198	170	165	174	185	198	200	154	161	182	182	189	179	204	197	163	180	160	166	181	158	165	176	171	183	171	182	171	146	194	168	186	158	171	178	171	177	160	171	156	181	188	168	170	205	158	160	186	177	174	169	164	174	158	185	182	162	193	145	185	177	170	178	167	188	175	151	185	185	204	149	177	200	152	161	183	162	178	177	190	175	195	203	156	211	164	178	164	150	195	179	214	178	182	174	157	164	140	171	163	164	154	172	155	163	190	180	162	168	181	173	171	170	159	189	161	161	173	163	180	199	190	192	175	166	163	174	180	181	184	176	188	179	185	160	176	164	194	155	159	183	211	185	175	177	159	160	161	172	161	194	183	168	195	158	171	154	178	166	163	194	160	180	164	157	174	190	162	172	177	187	179	173	170	167	162	191	177	194	190	171	163	185	188	154	196	193	174	194	174	172	173	154	179	178	172	153	192	174	168	158	177	154	160	177	187	196	169	191	173	183	162	189	153	180	191	176	187	187	176	185	179	180	184	171	194	184	174	205	163	169	193	154	179	174	184	184	164	164	170	153	182	171	193	182	173	153	190	203	173	185	193	183	162	205	203	168	190	169	175	170	168	200	156	178	155	164	187	172	142	154	188	154	190	166	169	187	180	187	173	175	154	167	178	180	174	163	152	162	196	165	183	156	204	169	136	148	181	178	176	198	163	166	201	193	169	202	172	180	165	151	170	189	172	147	148	191	218	183	168	198	199	193	168	158	152	176	172	172	165	149	179	188	174	170	141	182	178	167	170	163	173	179	168	166	166	150	171	185	185	206	171	157	183	163	162	172	155	157	179	165	190	191	158	191	181	188	175	171	181	161	185	195	174	163	178	158	178	184	173	160	198	171	176	169	158	173	171	136	167	175	166	170	175	169	176	189	194	171	205	196	174	164	169	164	157	164	189	180	173	177	169	167	174	166	170	175	153	134	156	155	197	173	176	156	186	177	170	188	173	170	144	186	145	174	156	188	172	177	175	165	197	172	171	159	177	180	154	164	190	203	182	179	174	173	179	179	182	163	182	160	158	187	176	151	188	183	171	195	166	188	192	149	192	176	202	169	176	184	175	171	178	169	178	174	174	178	194	191	199	158	163	160	167	161	165	171	181	189	172	173	207	188	187	146	163	172	192	169	188	169	196	155	145	181	173	184	170	148	160	169	203	198	185	194	177	179	173	192	197	163	151	172	155	177	192	180	180	173	159	191	203	147	152	184	169	173	187	179	165	149	168	183	191	182	192	168	183	171	195	196	159	168	169	149	157	170	169	135	167	190	186	180	167	154	173	184	197	174	169	196	178	167	202	197	180	173	166	165	163	185	193	201	181	170	181	161	182	172	207	175	172	198	160	180	150	191	182	194	162	169	178	176	175	163	168	197	183	160	152	183	193	180	162	152	197	167	180	127	154	188	167	155	156	168	168	168	193	190	186	161	181	171	173	178	165	181	171	185	176	170	199	193	224	176	142	157	191	138	186	165	201	162	166	164	169	164	158	187	172	184	189	172	193	169	157	182	150	160	170	186	132	153	156	164	169	169	192	215	183	176	178	189	191	169	188	157	159	160	182	183	139	155	175	170	187	192	181	182	162	149	192	174	181	162	150	200	152	170	203	156	150	167	150	183	180	179	163	171	182	176	158	163	178	168	151	179	190	166	158	158	204	173	178	169	166	196	181	155	185	168	160	185	186	198	170	163	161	176	171	157	181	161	188	162	178	176	163	152	170	171	195	170	153	179	172	180	178	167	172	169	152	178	198	158	170	156	203	195	168	176	193	174	162	213	203	191	181	201	168	165	199	170	186	178	166	166	165	194	163	175	200	192	177	155	158	174	170	182	178	183	187	206	166	170	186	187	195	168	169	153
31604	17691	14229	8344	3496	1873	2517	1568	797	641	467	434	389	432	419	410	393	410	439	390	416	423	413	382	375	391	387	395	405	355	377	387	387	379	407	383	339	365	400	381	383	403	398	406	403	394	366	400	395	387	379	400	396	400	363	408	387	398	355	409	370	390	367	401	405	409	428	385	411	397	372	385	379	385	382	400	390	395	395	394	385	381	381	396	376	403	388	399	367	374	412	412	405	398	393	376	398	423	378	399	367	388	378	375	389	366	361	389	390	404	362	382	366	390	397	410	355	419	416	403	404	412	393	420	396	388	377	409	375	364	411	382	379	392	394	405	416	393	366	386	358	375	389	379	400	387	373	378	382	375	380	429	364	390	407	376	373	406	360	385	379	380	387	419	401	371	383	421	357	388	350	375	381	401	375	387	410	399	372	422	415	388	376	376	388	379	362	408	357	395	358	407	380	368	370	359	411	386	378	386	395	416	398	390	387	385	344	401	400	413	367	415	397	415	399	405	384	388	413	387	385	384	399	404	389	389	385	411	383	394	388	390	385	373	395	386	381	401	407	354	388	403	389	410	413	408	376	421	396	421	409	412	365	384	423	386	403	387	409	386	385	418	385	379	379	367	385	415	365	386	378	361	384	410	368	399	362	393	390	391	382	424	388	367	397	397	393	418	416	421	377	402	374	407	392	399	379	397	417	401	389	426	378	405	397	369	381	360	388	416	423	416	379	356	399	385	382	404	384	388	419	405	379	394	391	415	355	403	399	401	346	422	369	402	368	384	416	373	387	372	418	400	400	388	377	401	397	384	353	407	396	360	383	383	391	375	417	404	382	407	410	398	405	392	393	456	390	372	371	441	409	379	403	405	388	411	398	383	434	382	377	412	362	408	359	373	381	382	445	396	400	414	358	382	402	349	398	393	379	384	385	388	419	388	364	377	390	372	393	368	347	377	433	359	384	365	356	366	402	391	386	417	398	383	364	353	372	375	353	392	352	395	384	361	402	380	369	436	408	372	394	388	401	362	373	377	404	390	410	379	393	390	361	398	376	405	363	395	366	384	368	399	393	370	387	420	408	408	383	418	406	403	399	381	408	411	408	418	387	393	415	391	422	382	412	360	389	402	452	383	389	407	386	373	413	368	421	392	384	372	361	349	388	387	385	404	372	366	421	375	373	365	406	389	365	390	416	403	406	389	407	364	405	356	369	379	388	422	410	408	352	378	415	388	393	392	387	386	399	383	402	395	408	364	395	415	411	389	402	375	404	391	380	428	370	390	370	384	384	399	386	422	385	406	401	416	387	418	397	404	394	371	362	352	374	379	384	390	386	395	393	426	370	385	369	384	386	360	389	390	386	400	377	397	399	404	348	385	347	381	358	414	419	391	395	399	387	408	391	403	386	377	404	384	385	358	376	361	385	389	388	402	384	391	386	395	416	379	394	381	429	393	404	374	387	409	372	362	366	439	424	391	400	408	396	403	363	373	424	356	376	386	359	427	374	362	390	397	408	376	426	406	406	397	383	392	387	378	405	374	382	380	386	359	421	393	372	418	380	405	386	361	363	415	378	388	371	374	390	397	366	411	394	372	362	389	363	397	406	367	359	395	383	388	416	375	380	375	382	408	396	397	387	390	373	376	400	402	381	392	434	358	419	390	383	386	384	381	407	388	365	370	384	341	390	382	384	386	398	398	376	368	378	376	396	379	381	408	379	382	367	380	384	364	405	358	401	415	402	404	379	372	376	383	383	436	396	350	356	356	389	423	382	399	395	380	372	353	372	397	382	373	346	416	413	408	366	386	377	382	386	394	353	386	381	368	403	389	386	380	400	373	401	389	369	393	400	406	412	400	387	382	375	392	386	427	371	404	367	390	401	398	412	341	393	371	355	396	381	422	414	377	393	395	386	361	393	389	394	387	375	399	411	426	379	381	385	349	374	368	357	376	352	424	384	389	379	379	362	394	418	390	425	412	415	412	433	431	429	352	418	392	404	373	361	421	384	355	402	376	380	394	387	402	402	402	455	388	375	390	412	396	415	362	384	402	411	386	397	377	408	398	405	364	411	406	379	402	378	391	438	402	381	392	374	399	396	396	389	392	412	404	427	393	390	381	388	374	402	393	414	383	412	395	424	406	404	389	380	406	381	406	425	399	394	425	384	420	383	365	406	415	386	401	404	363	372	385	398	376	366	359	388	375	382	417	408	400	382	410	376	377	378	367	356	407	410	389	396	388	376	420	382	383	380	384	396	351	440	371	413	388	392	407	396	352	393	374	386	400	382	386	361	426	401	395	445	399	406	395	388	387	409	399	438	376	390	413	357	381	385	389	430	388	385	384	401	385	387	400	383	402	358	392	376	389	428	381	352	385	377	387	400	394	395	389	452	382	374	389	424	372	360	407	387	373	394	362	397	373	347	354	361	391	355	406	394	408	431	387	367	411	389	371	385	404	376	348	393	390	386	395	393	383	389	387	393	381	390	393	397	390	380	393	364	411	411	376	391	390	401	383	417	385	367	380	392	368	425	364	396	409	384	396	412	370	408	415	377	390	414	389	371	350	374	400	374	395	360	384	396	378	387	369	351	404	404	383	402	385	380	406	402	357	363	382	389	395	368	420	382	396	421	397	407	375	350	380	414	401	405	402	377	358	375	377	370	405	412	401	396	414	399	396	378	415	369	401	386	380	371	396	381	348	385	390	356	418	371	392	409	364	404	363	370	415	362	402	368	381	390	396	384	402	382	399	400	381	371	352	372	352	392	391	365	392	377	402	386	351	385	367	431	406	360	390	407	389	380	365	378	386	399	420	354	422	388	384	378	403	408	401	416	407	394	398	379	409	369	417	398	381	392	403	375	388	387	433	360	438	368	430	399	372	436	379	361	382	378	376	374	353	395	368	375	391	405	396	363	390	346	380	364	419	382	379	401	365	399	387	396	401	361	396	376	393	389	384	397	402	380	431	402	374	354	419	428	373	387	397	368	380	360	393	404	414	356	403	393	349	397	392	386	377	363	400	362	382	390	407	386	379	391	410	413	383	372	419	375	334	370	407	396	393	374	385	374	396	406	346	380	370	447	404	380	362	395	381	378	407	382	417	429	402	446	383	392	393	406	391	369	414	400	412	416	430	379	374	362	401	395	403	365	399	380	400	373	400	414	417	392	379	337	383	359	364	411	376	392	374	361	388	375	414	396	398	392	411	368	407	377	405	390	410	386	379	413	402	384	368	394	386	368	380	377	378	381	359	372	387	378	379	389	371	392	381	426	393	384	382	379	393	395	385	370	385	369	387	363	380	403	391	365	405	397	381	392	382	367	373	397	358	396	431	339	389	372	400	378	380	378	413	369	358	383	379	401	394	404	379	390	393	406	366	391	385	400	376	387	390	376	380	376	402	378	403	347	370	404	391	383	361	394	370	395	374	369	357	409	388	439	433	378	377	346	434	385	408	408	370	387	342	396	385	400	388	354	388	367	411	378	379	416	385	386	348
59160	31027	15732	5664	1705	810	978	664	439	289	259	268	238	253	251	226	238	264	252	264	233	255	228	238	235	228	211	213	248	240	213	246	193	241	212	239	237	218	239	215	229	247	233	206	212	227	224	240	197	232	226	218	227	241	230	222	229	190	196	227	202	214	214	239	239	218	260	206	212	221	221	227	217	235	231	247	257	204	214	258	199	233	240	210	233	228	205	208	209	209	250	244	210	205	220	218	225	201	227	237	214	242	190	215	212	231	244	209	246	235	232	228	220	234	227	242	215	242	245	214	203	209	222	220	230	222	225	225	249	195	235	228	224	226	244	204	232	197	240	218	218	222	250	221	258	237	242	223	237	218	221	245	207	251	211	189	197	217	212	224	232	206	237	216	247	233	223	227	187	222	221	220	239	214	222	241	233	231	198	215	204	232	241	228	211	233	230	208	207	184	214	231	232	227	237	239	238	203	214	213	244	251	197	226	219	198	253	223	209	211	246	229	222	248	212	231	236	213	214	232	240	227	233	240	216	210	251	214	206	205	240	251	278	223	226	240	233	224	212	204	216	235	235	215	232	204	241	237	215	230	240	240	254	203	229	216	226	231	235	210	266	218	225	199	238	234	198	218	207	218	214	231	227	185	235	205	234	208	229	228	244	223	248	231	255	275	227	218	230	243	245	237	218	236	216	209	230	210	230	227	247	235	224	200	226	231	184	214	215	213	221	208	246	219	253	244	223	214	256	208	238	212	224	234	210	242	229	233	226	208	232	218	234	228	200	237	221	196	219	239	204	215	202	236	215	239	211	223	228	228	226	216	199	236	221	217	229	186	238	216	254	218	217	240	218	248	232	212	231	252	234	213	212	196	210	217	242	228	219	228	223	203	218	248	239	229	257	217	212	234	213	215	227	240	186	211	207	245	230	231	244	210	231	208	215	234	226	233	244	218	230	221	222	210	226	232	194	248	227	215	214	198	242	275	236	244	209	238	241	194	218	205	248	226	207	226	211	232	218	227	232	242	189	225	254	215	265	229	251	203	235	248	273	184	253	233	234	214	230	218	235	228	230	218	233	191	219	233	219	231	235	231	213	218	212	234	212	244	248	231	243	206	226	237	217	234	230	194	233	232	233	197	212	248	219	244	190	211	258	222	240	201	222	198	230	218	227	245	247	217	251	221	219	218	233	219	217	216	236	252	243	231	235	205	226	219	228	211	195	218	191	188	236	231	204	211	232	213	222	241	247	218	231	226	259	242	216	205	244	218	216	222	199	220	238	217	220	235	227	234	227	240	224	231	232	249	269	212	230	244	273	223	219	202	220	241	225	206	199	203	228	211	209	223	204	221	195	218	236	199	236	200	202	211	217	227	207	182	199	204	234	258	198	214	207	243	235	213	213	217	227	233	211	249	240	216	196	245	221	223	239	232	226	227	223	245	249	201	238	218	237	233	263	223	222	215	218	233	228	240	181	224	225	208	238	245	234	225	223	200	231	200	229	218	227	212	188	224	213	233	224	244	224	213	242	240	237	208	214	212	222	224	213	193	243	219	198	228	225	195	238	219	252	237	219	230	193	221	247	219	213	188	234	208	225	249	224	232	227	239	239	255	207	216	217	233	254	254	222	200	257	223	248	193	226	248	226	240	232	230	230	222	234	210	230	248	223	202	230	227	205	222	239	202	235	240	235	231	253	215	227	216	230	174	218	222	196	222	222	194	193	199	236	225	238	234	238	250	271	228	227	214	241	227	216	212	214	251	215	207	243	207	212	229	242	217	215	226	215	244	194	270	208	203	226	200	245	230	196	198	220	215	206	220	229	253	214	231	209	227	222	220	234	230	248	247	250	240	201	225	227	258	205	196	211	230	263	192	212	234	241	228	225	213	195	216	215	216	242	219	231	231	229	259	212	207	237	206	220	254	235	252	234	248	254	241	218	223	207	206	214	221	230	210	238	245	204	215	207	244	239	226	223	218	214	216	223	238	234	228	211	225	258	220	218	194	214	273	211	228	203	238	243	227	221	220	209	221	221	233	253	225	199	209	216	195	227	222	180	208	214	211	228	219	199	265	222	228	213	234	229	243	240	232	228	202	228	230	230	254	245	221	242	233	251	222	198	198	235	204	207	219	232	185	216	213	208	229	234	191	246	241	217	251	220	224	203	218	240	240	197	205	251	239	230	246	237	242	229	228	220	218	208	190	245	248	223	237	222	246	207	210	229	230	219	240	205	227	190	214	239	220	243	212	240	215	206	213	244	227	213	218	233	193	265	237	226	207	246	210	250	188	214	239	234	225	242	221	218	237	212	204	236	224	196	230	230	219	234	234	220	233	215	208	217	177	255	206	235	227	199	226	228	224	235	237	239	216	231	229	247	209	239	208	263	222	250	216	229	213	207	243	211	230	238	204	236	218	231	237	228	214	207	242	228	236	207	226	226	218	225	236	225	193	231	212	223	216	221	224	227	245	251	244	223	227	230	213	219	233	244	249	189	205	231	216	215	214	254	223	221	214	219	259	188	230	213	224	232	244	238	245	234	245	202	232	231	227	240	239	209	212	226	238	244	194	204	221	212	233	219	228	223	188	248	218	208	226	201	247	209	192	251	255	241	224	196	209	210	190	212	234	244	192	205	197	220	218	218	195	222	245	248	214	225	242	224	208	212	203	215	242	217	229	224	229	229	216	225	234	214	236	219	220	207	238	243	207	259	228	213	219	250	211	205	243	239	233	230	222	224	218	215	219	223	235	256	256	219	234	208	224	224	231	233	249	215	252	234	208	212	232	256	215	219	243	236	227	236	274	265	223	227	233	220	218	211	204	225	226	227	230	214	215	215	192	211	250	212	213	238	253	243	219	205	229	211	249	210	246	217	204	227	247	233	206	194	237	247	199	238	257	230	243	245	227	259	229	231	197	223	254	236	245	210	214	233	221	221	192	239	212	226	244	218	248	201	246	238	209	216	228	215	217	212	210	240	241	223	245	210	213	222	224	214	237	236	199	236	219	226	230	204	228	216	235	225	215	220	213	194	204	224	196	206	217	196	219	223	223	241	214	225	212	220	231	256	209	196	215	207	214	227	246	225	266	251	230	213	214	221	260	206	201	255	252	234	264	248	219	239	224	221	229	220	228	236	201	213	223	231	226	239	225	249	206	241	205	205	211	223	229	243	233	255	228	235	216	228	211	228	223	241	230	197	244	215	218	218	226	233	221	195	226	237	241	250	202	225	209	243	219	203	203	222	240	234	239	232	205	197	209	220	246	199	216	238	223	202	221	237	218	216	250	222	235	229	207	190	217	234	233	210	223	214	228	237	197	222	220	230	230	211	232	205	235	226	228	233	240	227	212	219	244	225	245	242	212	229	205	241	221	229	224	218	218	200	191	224	226	198	224	238	224	239	219	216	206	231	225	192	214	234	204	234	246	237	216	237	213	197	217	230	236	207	229	213	213	220	223	212	258	207	227	231	209	235	203	243	223	230	242	227	214	212	215
35700	21631	17004	10055	4643	2725	3989	2374	1341	796	629	561	549	567	540	539	519	498	443	489	515	495	490	487	499	508	492	477	491	503	506	500	509	486	442	511	518	473	497	503	450	504	484	461	493	524	474	488	484	479	527	479	450	487	483	451	482	487	511	485	513	463	483	499	457	487	487	517	466	474	515	485	488	469	531	509	503	441	475	496	458	513	438	470	478	488	507	484	511	501	469	467	501	464	454	505	433	484	471	531	468	496	476	478	486	508	477	504	517	541	497	471	515	505	496	463	462	500	481	460	499	431	496	458	503	513	481	454	475	473	510	479	503	516	499	464	505	506	459	499	499	544	450	482	507	477	540	469	511	474	511	479	492	483	494	518	536	482	493	501	497	508	494	478	536	479	440	502	515	489	486	547	512	464	497	506	480	440	492	514	477	467	458	492	492	457	481	518	514	471	467	485	511	536	448	501	483	482	473	486	469	489	481	475	466	506	526	477	472	488	521	507	499	498	496	460	501	488	484	474	455	481	516	506	494	448	474	521	484	451	525	521	486	498	507	503	492	552	463	504	496	493	482	472	482	479	481	518	494	491	469	499	507	431	468	514	496	485	471	460	487	494	493	447	487	500	445	506	494	504	489	483	493	465	506	450	501	461	467	477	461	454	458	470	486	484	467	465	459	474	476	477	485	501	493	473	489	486	474	455	469	485	488	494	488	466	529	437	478	480	455	461	501	542	468	448	491	505	509	472	536	515	504	487	484	427	515	509	521	491	488	499	477	485	460	482	507	448	507	472	486	485	468	471	489	501	476	452	513	514	500	485	502	490	472	467	489	461	524	493	445	479	484	503	520	480	502	501	466	524	465	471	466	553	530	449	459	489	488	480	458	459	479	467	510	513	429	456	476	490	463	501	499	502	417	471	485	499	495	477	472	487	494	476	458	484	476	494	456	486	509	505	496	466	478	480	520	495	496	482	511	484	477	511	532	497	456	485	483	478	452	459	494	528	525	483	484	463	475	496	496	514	473	483	533	475	463	478	451	511	492	469	458	463	513	509	445	473	468	475	478	466	480	512	511	483	493	461	488	517	482	493	459	431	498	489	454	464	468	467	430	471	508	528	504	523	492	491	498	496	447	431	456	481	508	464	484	515	452	460	502	487	469	481	510	488	490	480	499	485	473	498	500	525	455	488	528	489	492	485	468	489	487	460	461	470	511	469	481	514	430	461	500	471	494	448	481	462	477	462	465	481	506	465	468	482	479	510	471	487	470	486	480	485	490	490	485	489	477	483	486	485	478	458	485	489	472	450	488	477	533	508	506	489	461	498	503	469	448	495	471	509	506	476	495	480	521	458	463	487	483	485	502	484	512	505	458	444	506	443	474	496	488	458	484	514	483	459	463	529	509	481	447	465	449	489	485	478	472	488	483	484	474	476	474	521	460	469	498	460	512	518	507	492	494	456	519	447	514	467	501	504	459	453	479	476	464	484	474	517	482	453	498	472	441	502	476	528	458	508	509	472	501	473	483	499	475	463	505	475	493	501	519	487	508	470	477	505	469	473	464	467	529	512	494	474	524	479	470	467	477	510	489	513	464	465	484	475	512	492	458	464	481	460	479	464	532	478	462	525	479	497	520	498	499	463	464	474	482	451	486	450	480	492	473	497	491	466	459	476	465	495	493	451	456	493	482	516	485	492	512	500	492	476	500	470	500	446	528	489	479	509	451	474	528	521	467	480	452	470	501	515	488	501	482	480	468	466	480	485	475	461	451	473	478	481	502	487	475	483	471	496	501	496	480	472	511	518	502	469	463	476	497	458	483	523	475	492	474	473	524	496	466	469	490	448	503	507	480	501	503	490	467	497	503	490	489	521	480	474	510	463	475	524	477	469	475	493	447	504	547	483	501	464	502	493	487	485	496	492	466	489	481	514	459	481	531	469	477	448	489	471	468	504	479	479	476	463	446	473	479	478	485	471	475	502	479	454	477	485	490	490	466	461	497	496	501	478	460	496	477	496	465	504	458	460	473	493	443	526	525	480	527	483	483	526	497	478	469	483	477	490	494	448	464	523	532	500	461	474	462	508	512	461	470	478	430	473	465	483	523	446	494	473	498	444	494	502	490	514	478	485	492	499	490	439	448	518	453	496	486	494	504	493	509	494	489	504	477	468	528	487	501	502	498	466	483	507	513	467	497	514	494	503	504	483	503	467	454	465	497	492	476	480	479	484	466	503	490	474	512	483	519	493	485	464	447	504	475	488	501	497	437	481	465	461	490	523	516	498	502	474	496	483	462	477	496	448	507	498	455	475	481	496	485	486	475	486	513	488	487	475	448	492	473	496	502	510	506	471	474	479	481	478	521	488	454	485	462	466	498	531	469	485	503	480	498	489	474	479	534	443	510	515	512	509	498	471	480	490	478	496	506	486	470	496	472	466	519	480	479	499	455	466	488	462	474	518	492	482	505	492	483	522	498	484	511	499	487	436	476	494	496	495	457	448	482	467	503	460	487	468	475	485	506	454	484	497	507	506	480	465	546	525	454	493	503	480	481	528	475	497	519	465	501	530	488	481	466	444	471	459	493	527	475	460	516	486	495	473	503	487	476	474	492	509	494	463	458	452	496	459	479	520	479	472	540	481	518	526	454	505	449	505	460	483	507	518	488	462	464	508	464	491	514	517	457	479	450	487	511	493	482	482	457	473	499	457	469	460	516	491	499	500	476	497	429	435	465	484	472	471	493	470	457	486	515	476	467	516	446	482	459	454	454	470	470	471	498	489	499	479	459	461	512	473	536	481	509	460	490	472	493	490	486	479	530	474	511	483	514	532	465	463	468	464	512	486	525	478	519	480	512	478	498	473	499	504	490	466	494	479	469	461	519	519	495	515	494	502	480	469	487	495	480	463	493	462	529	492	490	434	508	468	531	495	474	456	478	495	508	483	476	473	500	473	484	434	487	485	513	505	469	474	458	450	507	437	483	491	502	503	459	472	444	467	445	518	489	482	478	494	450	484	474	478	527	483	525	484	512	497	460	435	466	487	483	485	461	509	488	468	486	491	484	483	433	481	482	488	497	475	484	445	474	458	508	456	445	544	493	536	463	495	474	477	468	484	460	499	457	480	516	480	511	476	500	462	447	461	484	507	505	446	466	467	445	483	486	476	499	474	499	481	480	457	519	480	433	474	485	475	484	494	505	499	506	531	487	502	468	512	487	494	474	485	488	473	491	458	507	505	471	492	499	439	480	482	509	485	493	499	487	477	488	495	490	516	455	465	513	469	490	457	461	462	454	454	501	452	502	487	471	471	470	442	473	520	469	504	451	489	468	528	491	511	457	489	464	478	494	485	509	475	485	504	494	509	484	445	479	518	449	487	488	488	458	482	463	512	501	488	507	477	449	497	458	498	494	486	480	486	510	511	487	458	492	459	466	482	457	500	466	456	518	466	495	469	430	499	479	464	474	473	464	494	496	527	481	461	480	509	472	512	484	471
38069	15186	5437	1708	484	282	227	207	180	202	214	184	188	221	191	215	206	195	186	186	201	194	192	206	193	185	185	238	208	190	188	167	204	187	169	189	182	211	190	183	196	197	227	220	221	184	195	174	191	215	188	198	191	174	207	231	221	191	218	201	174	176	185	199	196	230	208	193	179	183	185	218	204	206	231	185	182	185	179	184	214	223	198	180	180	169	210	197	219	213	197	225	205	222	200	191	203	186	214	209	171	198	200	202	175	186	188	165	206	197	203	218	190	202	190	188	209	177	177	176	182	212	184	205	183	198	204	175	195	184	211	211	214	189	172	141	208	226	204	187	217	204	215	217	193	183	221	159	182	177	206	192	208	197	193	185	185	176	168	193	188	205	196	212	183	198	181	206	205	189	194	189	194	204	210	210	200	222	212	220	190	184	217	182	201	179	203	195	211	179	221	192	207	183	209	225	204	196	180	218	198	174	211	216	201	229	200	200	216	182	188	190	192	188	176	196	218	186	174	194	203	197	205	177	170	221	201	196	202	201	183	229	216	162	180	213	194	189	194	204	188	185	183	148	178	195	216	195	212	199	189	188	173	191	222	205	200	199	228	188	198	199	211	196	233	163	212	204	210	204	193	195	206	200	182	205	243	204	206	204	194	178	183	181	192	193	176	201	200	194	189	215	209	191	191	194	195	204	184	210	198	189	194	197	207	196	195	187	193	183	181	192	211	184	188	205	223	229	201	211	209	186	201	199	186	188	180	234	191	204	179	195	197	188	198	189	193	185	205	174	191	211	166	211	200	209	211	196	189	177	181	192	210	182	191	180	203	214	200	199	190	176	162	192	170	204	189	201	180	182	215	188	211	197	194	179	169	189	205	229	210	214	183	174	182	180	206	197	181	192	202	174	186	207	199	185	210	201	224	174	189	203	178	150	225	212	203	199	197	174	205	198	193	228	201	199	196	182	192	218	214	186	190	218	207	185	185	184	190	209	193	203	178	207	166	199	223	202	194	187	168	172	173	199	206	219	182	206	208	190	221	201	199	201	180	173	209	217	203	195	193	194	190	187	176	179	201	184	185	208	194	198	194	192	213	182	169	211	202	199	191	212	173	186	201	204	185	185	190	192	213	171	215	199	200	170	208	183	205	192	182	204	162	187	189	199	200	219	211	187	198	176	192	205	186	169	195	222	201	198	217	194	183	192	209	207	173	211	205	205	175	200	207	184	185	169	193	197	172	203	210	166	216	209	201	211	209	210	190	207	170	176	209	194	187	209	183	183	183	168	180	201	208	181	175	213	212	185	180	197	200	178	218	200	182	191	203	179	214	187	189	193	180	193	202	173	205	199	211	193	172	205	217	190	203	178	191	179	181	187	211	185	196	192	163	170	211	182	199	216	194	221	185	202	175	195	190	196	169	205	200	210	229	203	207	181	200	178	174	188	204	174	200	212	168	196	184	201	232	189	179	206	232	198	181	186	185	195	180	207	176	197	183	192	216	200	203	193	214	207	196	189	224	217	177	188	203	197	188	173	203	206	197	192	190	200	213	190	183	181	235	202	208	186	204	181	191	207	193	201	197	194	198	206	215	176	206	158	170	189	205	205	181	183	181	206	222	176	166	182	201	214	224	234	204	197	207	175	198	198	164	183	171	187	174	163	191	184	205	188	205	229	214	171	209	222	210	216	186	193	223	191	183	202	204	202	213	182	210	190	193	195	200	215	170	192	188	190	202	195	196	178	209	173	221	189	160	195	217	196	202	198	175	198	193	224	196	202	203	194	195	190	198	220	230	193	185	182	198	197	185	192	152	199	189	186	176	184	191	231	180	196	179	225	194	191	175	205	199	199	225	219	203	214	190	194	190	212	190	216	177	188	179	187	199	181	210	180	200	200	219	202	203	197	198	206	199	174	194	171	184	198	177	193	188	181	177	200	209	206	216	202	201	203	201	208	175	212	202	204	199	191	186	209	193	170	191	211	199	179	183	185	196	201	190	186	166	183	169	204	199	197	170	205	189	193	188	204	182	201	205	215	212	185	203	190	196	199	195	187	205	181	199	212	188	172	205	221	185	200	197	188	196	188	205	194	168	183	181	211	186	183	196	218	223	194	209	217	201	162	200	190	206	195	183	196	194	183	172	205	207	166	174	181	197	150	157	196	180	206	188	197	190	179	182	179	204	204	201	212	202	178	184	217	205	188	197	196	190	169	203	252	211	215	200	206	200	212	202	207	203	193	213	179	191	241	192	196	199	188	219	219	184	168	188	199	200	207	205	219	179	186	211	189	193	205	201	193	214	189	211	212	213	217	208	214	226	214	202	192	178	187	187	174	205	195	194	194	187	185	193	182	207	187	218	196	203	198	185	215	176	200	200	206	204	197	181	178	210	198	164	188	213	200	190	204	222	169	199	177	190	196	190	209	211	199	185	204	179	173	199	202	194	209	195	200	191	179	199	203	172	190	174	184	204	207	220	192	177	202	176	202	204	191	174	184	187	193	198	199	209	184	184	183	185	184	186	205	182	187	195	186	193	201	227	200	178	188	219	186	201	196	212	191	189	197	215	199	222	214	176	210	192	200	181	183	161	209	183	197	190	204	188	190	181	172	160	219	199	193	192	172	184	186	184	191	205	201	219	209	214	181	191	180	228	187	176	188	197	214	183	179	195	229	196	206	201	221	216	202	201	206	217	186	170	203	230	202	199	186	180	195	186	179	203	212	185	179	188	205	201	177	176	200	196	200	198	167	184	197	211	228	205	195	190	219	155	193	174	187	197	209	211	174	195	187	204	209	208	197	217	193	218	191	182	202	213	207	211	195	201	205	214	190	178	185	198	221	208	187	191	190	209	177	216	206	165	209	187	200	193	210	204	189	197	206	185	187	210	192	194	190	215	201	204	220	217	167	177	159	212	207	171	192	178	214	230	164	217	223	221	186	203	210	186	188	198	153	195	182	197	218	210	183	223	176	192	227	208	181	182	180	179	186	201	215	183	198	215	166	190	179	174	187	168	192	204	181	216	211	209	221	179	190	185	188	187	208	215	200	180	161	199	209	201	205	184	187	186	192	205	212	207	181	176	184	206	175	190	219	195	216	207	182	178	196	216	201	183	179	163	209	201	175	193	186	188	175	182	230	215	184	175	198	218	172	195	197	188	207	169	185	213	200	196	186	178	206	179	201	183	147	184	185	170	221	174	208	188	203	220	222	182	213	204	186	214	180	200	200	184	198	192	195	188	192	188	190	203	178	192	187	208	188	199	184	206	218	177	197	193	189	199	203	189	180	219	206	203	188	193	189	181	174	197	187	188	189	171	191	201	207	183	174	184	194	179	215	198	193	170	201	179	205	208	195	187	221	197	171	188	170	189	177	205	204	189	165	200	212	169	212	206	187	189	207	190	181	205	231	195	189	222	191	167	189	219	166	214	195	164	188	195	188	175	201	191	200	179	183	238	210	204	180	217	177	180	228	170	182	173	218	177	192	187	196
22835	9445	7980	4098	1505	612	541	514	493	461	433	383	389	441	407	368	421	424	430	428	427	421	405	428	407	443	409	410	422	401	413	430	423	400	458	426	431	420	402	426	432	441	398	431	415	452	429	425	392	414	409	384	451	422	430	390	435	402	428	462	457	418	412	409	435	379	383	399	445	439	426	439	435	443	381	413	435	462	386	422	403	385	422	394	439	432	462	394	390	392	414	405	426	443	408	413	410	461	412	436	407	431	443	471	439	428	413	400	413	408	404	437	440	384	418	455	394	422	442	377	379	408	431	412	415	441	395	439	386	446	420	420	388	405	422	446	433	408	413	414	403	412	397	396	409	413	408	427	406	416	427	443	409	419	445	390	422	399	416	428	402	404	407	439	428	423	415	433	397	432	383	433	436	429	417	404	410	412	414	428	393	432	409	423	421	405	436	437	444	422	411	422	430	395	422	413	406	403	404	441	395	429	404	434	411	432	390	429	411	440	431	421	387	438	393	411	440	421	414	415	451	448	452	412	390	388	413	416	421	445	408	444	421	403	427	417	442	424	402	426	463	413	406	378	405	403	412	429	422	445	431	382	397	421	424	407	431	435	396	415	432	417	380	395	419	411	421	422	407	399	400	414	417	434	432	414	401	439	443	413	391	436	429	430	382	419	409	405	402	433	418	427	410	376	400	413	431	411	425	457	444	435	412	443	455	437	434	418	431	441	427	430	420	397	429	440	460	431	418	405	398	409	419	409	396	408	418	420	438	427	416	394	401	395	397	427	412	404	387	382	440	418	403	455	424	417	407	416	444	404	445	473	398	395	414	393	417	408	446	409	404	404	420	444	425	412	433	392	413	401	385	390	392	429	438	425	425	404	399	404	440	428	396	411	430	397	448	409	427	418	402	418	447	425	428	420	415	414	425	401	416	413	405	422	417	447	438	414	398	465	415	446	422	428	417	394	463	408	419	415	412	400	413	418	424	416	424	426	414	432	444	425	417	428	474	406	419	402	402	406	411	423	393	437	433	390	437	401	432	444	435	418	417	443	407	426	408	433	400	426	395	411	403	436	430	428	417	427	423	428	424	448	408	426	408	421	420	412	405	431	379	425	414	437	440	412	449	392	397	442	409	444	424	422	356	394	429	398	412	440	408	444	411	435	436	390	423	417	387	403	396	413	395	425	405	429	433	438	393	380	458	383	371	426	392	412	409	445	438	388	418	445	404	401	425	452	424	429	411	435	446	450	408	454	405	427	413	475	442	374	434	408	413	428	401	450	451	404	425	422	422	419	429	431	421	411	414	424	438	414	414	424	432	419	429	445	410	393	429	437	439	406	439	387	416	385	425	416	439	413	415	406	421	418	454	371	390	439	418	427	420	403	405	429	434	440	442	413	415	403	411	387	388	408	456	444	390	424	411	424	407	433	406	405	418	443	412	411	370	405	409	408	442	402	441	439	407	389	435	393	442	402	434	399	464	427	393	391	406	428	426	426	399	403	431	420	434	371	410	404	426	431	423	411	401	422	414	431	436	435	404	409	414	408	400	430	399	410	429	402	409	445	386	416	452	398	436	400	373	420	411	435	448	416	402	381	420	422	415	438	409	423	400	428	433	422	445	464	401	413	429	427	414	392	406	413	443	419	401	414	409	436	413	401	418	418	428	406	425	426	421	406	407	440	395	419	440	395	389	433	420	409	383	411	397	409	407	430	449	368	381	392	433	385	429	382	446	428	393	405	441	403	414	408	403	445	426	394	422	404	456	415	400	432	414	423	433	455	391	435	387	412	392	444	432	434	431	442	421	399	423	443	462	426	414	420	412	396	427	392	414	417	427	420	410	424	410	420	408	423	427	377	417	381	413	415	406	452	389	431	449	413	419	429	404	410	443	398	453	430	393	427	413	476	450	417	447	401	392	439	424	408	437	421	468	382	392	456	442	427	414	399	425	397	400	419	435	451	387	399	412	430	422	412	401	429	442	426	419	423	411	420	416	469	445	428	432	416	417	451	387	407	409	427	412	440	401	399	431	392	435	407	419	394	430	431	463	426	440	414	446	426	378	424	441	402	416	410	418	439	427	457	410	401	428	449	453	361	413	422	411	469	422	420	435	443	444	437	439	427	427	409	433	412	405	405	483	429	428	394	457	438	395	411	436	428	378	402	400	421	434	478	438	415	405	421	439	401	420	444	456	435	407	443	408	438	428	405	424	410	393	387	398	390	399	422	457	408	450	391	421	447	436	448	418	434	417	412	444	435	407	452	380	401	455	435	432	404	391	425	428	394	389	414	419	395	407	420	426	461	414	429	392	415	420	427	413	425	420	456	436	410	463	431	406	418	402	411	445	430	395	439	392	437	430	418	428	437	402	458	393	452	437	428	454	426	377	393	401	371	417	425	458	423	416	420	423	393	436	411	441	435	398	402	403	442	387	412	420	425	455	409	429	404	414	416	394	417	419	446	473	420	468	412	452	394	423	473	445	448	445	409	414	439	414	413	444	439	441	415	377	417	451	420	437	409	411	419	482	490	409	401	440	450	427	412	395	433	408	434	403	414	427	394	408	432	406	400	419	400	442	421	442	426	433	409	417	411	412	428	432	454	408	434	423	440	443	426	400	424	453	453	448	404	430	439	410	407	411	425	413	415	415	422	402	433	427	401	428	405	419	396	389	418	425	394	432	398	413	430	411	397	438	420	401	411	416	408	411	439	401	420	439	413	442	475	420	370	422	388	424	429	420	439	381	431	441	424	461	381	395	414	415	429	384	400	421	399	436	405	423	429	410	406	448	425	459	378	426	425	419	400	380	446	415	435	426	415	435	409	436	374	419	416	383	430	423	449	439	377	399	404	414	444	428	430	399	387	410	427	470	409	418	422	412	394	398	432	438	408	402	437	416	404	401	428	436	424	414	403	423	454	443	437	396	386	413	420	430	413	414	413	403	437	430	424	424	425	397	395	424	392	418	390	447	417	442	424	417	421	408	429	431	439	396	436	450	400	411	411	452	426	398	402	442	399	407	425	414	392	406	439	409	431	402	396	425	408	414	401	415	408	406	420	378	439	434	435	381	398	453	413	395	414	443	409	395	446	426	403	416	453	416	418	422	417	434	412	421	423	420	406	412	450	394	409	469	416	432	409	408	469	446	399	432	397	405	411	429	426	432	434	441	411	450	410	412	419	383	415	410	385	418	415	393	430	413	424	407	402	429	432	408	410	443	373	417	430	412	411	459	410	433	431	431	405	404	419	434	400	455	412	472	389	427	407	448	415	405	395	429	426	420	463	382	452	407	455	413	376	412	426	379	429	443	406	405	442	442	394	446	436	404	416	435	436	408	433	395	415	427	443	426	397	388	394	395	413	419	412	403	389	417	423	440	463	398	415	424	427	433	413	436	398	387	429	397	409	405	429	410	426	431	458	434	430	406	427	417	420	440	438	454	375	402	438	419	395	414	410	423	402	427	393	420	399	433	420	418	417	395	406	422	388	385	481
53538	21899	9872	3726	1056	529	556	407	284	225	226	185	189	165	161	194	204	162	185	182	198	196	178	206	186	189	194	169	184	180	192	157	178	192	172	178	152	177	185	195	169	179	173	168	185	185	179	159	171	188	188	159	173	202	158	182	198	171	196	165	159	192	196	186	156	181	204	147	193	208	187	193	197	178	184	200	143	161	189	187	142	178	168	179	180	205	193	186	176	182	188	178	213	164	181	149	171	178	193	173	191	187	199	170	179	181	187	152	173	186	206	185	193	161	186	157	183	165	207	183	180	160	181	209	170	206	162	186	185	164	147	181	189	175	147	172	161	201	171	191	206	207	204	160	194	188	175	179	166	186	162	194	185	196	186	180	154	197	192	177	197	174	190	177	204	170	177	192	179	157	163	148	171	181	171	183	192	180	171	219	185	181	162	198	160	166	170	167	176	165	171	166	163	189	164	158	183	177	187	185	200	166	156	213	178	204	174	184	165	189	191	183	180	205	183	188	162	179	202	169	181	192	171	163	167	159	186	192	208	202	201	184	141	175	190	171	167	177	170	172	205	161	171	185	172	170	150	209	182	156	159	193	167	169	187	192	199	181	172	173	191	187	185	188	188	188	191	183	161	187	180	189	178	202	158	166	181	168	150	176	189	209	211	187	152	160	185	158	164	201	180	176	181	167	200	165	160	217	179	169	204	173	176	172	193	178	169	193	212	184	164	158	187	192	166	195	150	180	173	166	154	158	153	182	172	179	167	175	165	152	146	216	204	177	188	160	200	200	181	184	180	183	185	163	168	156	166	193	214	160	160	190	184	161	183	153	192	198	191	159	161	161	191	165	200	192	180	154	184	170	187	196	182	177	198	167	174	170	179	202	203	194	182	187	181	177	179	207	196	190	178	187	197	178	191	196	209	171	186	175	176	164	156	177	208	201	173	216	180	210	165	177	196	166	189	174	182	147	189	198	188	178	192	175	165	191	173	195	186	160	199	177	169	161	170	173	180	192	173	166	169	170	208	193	202	167	193	184	170	175	216	174	197	182	182	155	169	175	183	190	193	192	162	167	179	194	172	191	188	181	179	177	207	188	172	186	178	188	191	143	190	205	208	182	184	193	202	162	193	177	218	196	171	153	173	183	171	173	182	191	186	192	166	168	156	193	167	205	190	174	175	181	180	182	191	185	178	210	208	167	171	194	202	193	201	192	176	168	164	174	170	173	161	186	177	153	190	154	154	184	177	187	189	193	216	203	181	178	190	170	179	173	165	163	198	182	188	163	173	170	183	158	199	168	205	173	181	197	182	161	157	184	160	173	177	188	189	189	180	179	155	154	166	203	199	177	183	187	172	180	190	175	172	180	167	187	150	158	156	188	176	158	168	200	194	174	186	190	162	181	196	146	170	198	171	160	173	181	170	165	171	183	179	211	163	172	146	172	179	181	184	171	216	196	166	196	183	172	194	176	165	175	210	184	176	167	170	151	152	177	193	142	158	185	183	181	163	188	189	191	172	168	181	191	190	157	198	193	206	184	165	189	204	183	173	167	182	179	178	163	173	191	202	205	218	184	178	185	207	178	201	188	196	169	178	193	174	184	151	164	170	182	203	209	169	194	206	179	182	168	197	185	160	164	199	202	154	182	203	181	191	195	198	178	219	177	170	188	152	153	141	181	177	192	182	190	180	177	178	160	175	187	174	162	194	185	201	190	172	170	166	170	171	172	198	177	182	210	168	160	186	163	174	224	202	184	174	162	191	155	176	176	168	167	179	207	167	191	180	179	177	190	188	170	207	162	176	196	180	185	164	185	208	189	200	173	203	152	191	175	187	201	168	194	212	188	174	194	184	188	189	186	175	210	186	168	192	197	173	175	172	167	176	177	188	167	146	138	215	183	171	148	143	185	170	182	201	183	156	162	175	193	179	192	178	171	196	176	165	172	195	176	161	190	185	193	166	177	190	188	168	176	174	193	169	174	142	161	166	199	195	186	156	164	181	193	175	194	196	187	177	181	187	199	170	184	197	170	212	178	161	184	188	184	171	171	174	160	141	188	153	156	191	177	186	161	162	165	189	175	189	169	184	158	182	177	171	194	177	170	181	186	181	201	167	190	186	170	185	175	169	203	191	169	204	168	190	184	195	185	207	200	196	158	190	181	173	193	164	170	181	184	194	180	174	182	178	210	151	180	163	152	182	181	204	206	167	183	200	171	173	175	194	205	176	186	153	168	200	179	179	182	204	161	186	185	166	169	160	173	169	210	206	173	166	190	187	186	191	191	184	177	196	165	157	192	209	197	157	149	176	209	163	167	184	194	191	196	187	171	176	182	182	166	183	175	165	191	185	168	171	180	162	205	185	174	179	198	179	185	200	176	179	188	171	171	171	177	189	147	154	165	187	144	166	185	175	187	172	188	176	166	166	169	202	185	172	197	162	166	182	182	179	181	192	182	185	171	185	172	191	157	171	206	162	196	182	152	158	159	165	163	159	217	184	199	170	209	189	188	196	187	183	164	169	183	170	171	168	177	176	193	206	171	169	203	146	183	182	195	152	185	192	154	192	194	169	183	180	174	187	174	203	182	187	168	183	181	188	158	152	170	155	174	181	179	194	175	187	191	172	169	185	153	159	175	190	189	173	195	168	188	195	170	171	182	159	142	171	166	183	188	178	195	188	177	183	170	182	160	181	188	185	187	180	170	202	169	167	169	179	192	182	180	155	175	208	193	195	201	183	195	201	190	175	179	162	202	162	149	200	162	189	185	178	184	159	181	184	185	180	181	188	170	175	153	174	199	171	175	177	177	174	171	171	165	184	183	164	175	168	158	196	160	185	195	182	179	171	160	182	200	161	164	177	180	166	165	171	190	191	142	182	191	188	194	187	158	192	174	208	175	166	180	181	179	188	186	213	172	197	188	185	194	209	180	187	170	168	191	173	188	177	174	184	170	169	144	202	191	175	181	186	165	165	158	183	173	174	166	183	189	200	144	171	174	187	177	185	194	169	172	204	193	162	199	203	204	155	204	186	170	191	163	183	182	189	189	201	154	174	149	170	173	187	157	158	195	165	169	172	184	204	164	171	218	190	165	165	198	159	174	181	193	183	211	165	165	184	186	191	155	153	189	191	182	165	153	179	181	179	174	191	178	180	180	160	170	186	179	169	159	210	200	201	167	158	174	177	181	194	197	152	186	195	202	177	152	164	174	181	172	186	194	184	211	215	166	190	200	182	182	210	170	188	186	176	170	175	160	190	182	173	181	178	214	171	206	167	177	172	174	200	196	166	163	175	186	179	179	175	186	184	194	150	167	183	192	184	156	192	165	194	198	174	169	164	179	171	184	174	195	179	188	173	214	172	167	189	173	176	172	179	169	166	165	159	162	167	204	218	208	204	203	173	204	180	185	174	203	173	188	188	209	187	203	182	195	161	158	175	155	178	175	166	161	196	185	158	156	185	170	157	147	192	192	189	195	182	178	179	212	160	165	174	213
32686	13459	12600	7744	3159	1822	2238	1551	886	589	483	472	415	467	432	438	443	411	413	438	428	410	379	447	394	395	409	382	428	406	382	394	407	412	415	421	422	408	383	394	424	424	434	407	398	425	372	421	442	411	399	408	414	416	438	405	405	406	378	394	387	406	405	374	438	410	425	370	401	399	401	396	383	372	394	419	385	409	406	381	400	372	382	375	425	432	393	402	404	401	410	400	431	386	413	390	404	405	350	424	427	366	376	392	402	412	399	377	350	412	415	405	412	382	411	382	385	410	388	440	406	408	371	374	400	397	383	396	387	409	416	421	395	403	415	385	406	403	367	407	440	428	379	379	372	380	391	390	403	404	413	404	386	406	383	369	395	414	430	445	406	386	431	402	388	383	367	405	376	382	402	362	396	397	413	395	355	381	415	430	414	382	399	383	403	381	420	389	374	397	400	413	391	387	438	436	398	375	413	396	410	407	396	384	402	434	425	376	389	394	404	398	413	416	399	369	401	389	379	398	396	393	399	377	354	419	390	376	421	397	384	396	395	384	436	398	393	392	381	435	406	363	366	414	410	393	401	401	413	397	382	411	394	380	394	396	410	417	397	380	400	392	416	387	382	403	361	416	441	370	399	414	387	411	401	416	391	418	369	405	444	400	388	387	398	403	381	414	393	390	377	385	380	429	402	382	410	361	372	410	424	386	396	403	398	433	397	363	394	418	360	395	412	415	396	412	394	365	384	392	405	379	402	387	389	404	406	408	410	406	439	421	417	402	436	397	371	394	376	400	387	426	424	413	423	394	398	418	374	387	390	384	411	388	438	411	412	395	420	400	405	388	392	396	389	416	404	372	404	383	408	405	395	389	369	386	399	401	399	382	393	381	389	397	410	383	417	417	406	432	374	377	386	402	406	413	408	419	395	420	416	387	405	425	381	415	407	402	452	420	412	428	383	393	377	405	394	400	408	404	403	446	346	386	396	420	395	371	419	388	373	415	444	372	411	373	395	372	406	380	372	381	418	406	403	402	460	434	374	415	410	404	411	395	418	393	405	392	417	395	392	415	396	417	417	411	395	393	417	396	395	391	398	420	416	414	431	430	368	418	389	380	410	399	408	368	363	383	408	412	427	392	405	394	386	398	383	366	381	410	420	407	408	428	409	394	422	414	385	382	401	401	405	386	377	355	398	405	384	414	391	403	363	405	404	374	404	403	400	384	396	385	396	396	406	438	383	410	402	382	412	407	369	415	357	373	416	374	406	376	366	399	399	376	419	382	438	401	363	395	410	384	395	383	382	406	381	389	411	366	379	378	393	400	365	369	390	398	423	400	438	412	385	415	418	401	393	417	400	387	371	408	429	427	367	376	399	417	388	425	416	361	415	433	399	373	430	364	416	355	361	415	430	427	422	421	406	406	380	377	414	411	394	411	412	374	403	397	430	360	402	402	390	404	415	397	362	420	405	335	423	391	383	422	431	395	420	406	444	380	372	402	420	381	388	365	407	400	387	410	421	415	399	371	403	416	378	421	399	391	414	394	411	391	427	398	399	380	375	378	382	351	441	419	413	409	408	421	408	421	373	421	382	379	408	404	395	377	392	416	402	395	384	397	390	381	373	386	395	438	394	405	363	384	422	406	400	411	383	389	418	390	384	402	409	398	403	382	431	399	418	359	393	399	379	383	377	420	379	392	393	390	398	379	412	409	418	356	396	374	355	406	411	418	410	397	396	427	420	381	415	401	422	405	413	385	389	429	373	449	385	444	384	381	371	404	413	425	365	394	384	424	389	421	433	396	402	393	383	429	389	402	386	408	373	412	425	352	386	389	361	371	384	391	432	368	366	382	353	389	361	414	382	435	378	415	394	405	404	399	362	390	410	382	401	377	360	403	419	421	409	389	400	393	422	403	415	377	429	424	394	430	376	402	410	390	431	393	399	355	408	376	420	413	399	402	386	427	399	388	405	402	378	411	400	411	404	391	410	392	422	382	372	399	418	453	416	425	410	425	368	379	402	416	436	407	399	376	398	394	410	447	394	423	361	392	424	382	404	414	380	371	399	422	378	398	387	424	388	416	369	442	422	411	392	395	428	404	375	395	357	385	410	393	367	394	445	410	403	432	405	413	401	388	406	392	394	375	412	366	406	388	375	421	368	436	390	408	404	430	394	412	394	389	420	417	382	429	429	379	399	393	388	346	419	424	366	391	404	420	398	375	399	384	380	387	382	415	380	405	395	371	388	405	403	418	389	367	365	418	412	452	404	416	386	377	386	417	362	398	411	430	402	376	413	397	430	399	414	398	394	389	389	400	421	407	385	419	421	390	399	378	407	418	393	405	382	404	412	372	434	407	404	374	372	407	432	371	398	385	425	464	366	420	400	376	412	399	386	428	420	411	412	434	417	411	420	396	366	392	417	379	357	350	396	399	404	438	403	382	377	382	371	402	385	433	403	363	402	410	421	401	400	386	385	420	388	337	403	411	419	376	399	341	409	444	379	408	420	410	368	402	403	418	396	434	415	395	414	372	387	420	394	382	356	423	364	382	371	374	405	381	370	412	430	416	398	383	416	409	381	373	407	374	385	396	396	376	427	393	377	438	415	408	415	386	397	389	393	390	392	385	371	397	387	395	419	371	385	401	391	411	378	412	396	373	395	419	390	383	420	408	382	389	392	396	385	388	393	414	402	406	378	397	399	413	422	388	385	391	406	374	408	412	378	426	389	409	433	404	402	413	417	394	404	377	372	402	415	409	399	450	432	382	383	414	402	411	401	399	385	369	378	402	381	375	438	384	408	376	408	364	440	401	406	402	404	389	425	410	411	417	448	431	390	440	404	400	401	381	402	374	430	428	393	392	404	414	400	393	412	411	380	408	378	444	412	410	424	439	381	383	415	377	383	390	395	376	389	395	382	404	402	383	399	388	399	426	433	423	399	389	388	464	384	397	399	395	393	411	400	403	414	376	377	392	409	423	373	384	400	409	404	399	389	404	399	385	402	386	392	415	400	415	371	376	404	423	405	433	355	400	402	408	406	373	415	411	434	393	401	404	386	415	405	395	399	420	393	391	382	370	410	415	407	389	419	430	381	421	409	406	395	358	383	408	417	396	406	399	361	387	389	412	422	434	408	403	400	431	393	420	402	393	416	410	405	399	376	411	449	403	401	417	381	391	412	430	436	411	381	388	415	419	409	408	417	479	408	433	398	405	417	406	423	413	409	393	389	383	379	380	436	407	390	420	382	366	397	393	392	388	366	412	393	376	351	404	397	375	355	415	385	376	384	391	355	407	414	387	350	412	394	378	408	376	388	387	393	421	373	358	415	418	427	441	433	390	367	358	413	402	430	403	421	404	350	419	361	379	408	400	389	366	394	434	401	423	374	406	414	433	406	375	398	433	400	402	404	411	407	393	385	418	377	421	398	391	413	406	412	380	366	407	396	403	395	379	413	402	392	400	411	390	428	431	411	386	391	382	393	384	390	396	382	415
57946	30694	17446	7753	2413	1144	1177	729	381	287	238	224	265	231	255	211	247	250	233	244	205	265	201	183	206	248	209	210	209	236	229	237	222	244	246	248	255	227	215	226	233	220	231	194	220	224	233	210	205	209	237	239	226	220	244	249	240	205	216	255	229	207	238	256	261	217	221	220	239	238	182	232	222	231	214	220	204	213	220	207	232	250	252	218	231	195	221	237	215	219	206	209	199	232	228	244	232	214	234	224	232	226	208	214	224	206	222	238	228	235	233	207	227	223	216	236	203	189	227	222	238	222	201	194	227	216	197	209	199	213	244	220	240	233	232	176	225	226	242	224	233	242	225	208	228	215	213	236	257	194	235	209	231	215	204	229	230	218	206	223	217	196	225	237	218	232	260	204	227	222	199	253	197	224	209	237	224	233	222	222	253	204	203	219	240	247	240	224	243	245	202	243	216	223	229	237	236	224	227	241	229	183	225	240	233	208	194	234	230	222	262	240	221	200	245	245	215	211	228	193	187	227	228	238	223	247	227	233	210	225	233	231	233	237	226	221	219	214	193	252	207	234	213	232	201	233	237	190	241	251	237	228	181	232	223	206	233	221	204	228	220	237	213	195	213	197	199	228	228	263	240	216	230	242	221	215	207	219	233	240	204	213	198	235	210	216	232	217	229	220	223	212	226	231	228	222	217	258	231	230	240	213	238	210	226	221	251	223	193	206	219	220	251	207	237	254	262	228	232	215	248	221	249	227	228	221	245	227	261	213	227	246	179	240	215	200	238	233	255	248	224	232	221	221	229	217	234	234	209	217	225	254	236	220	210	204	226	239	219	233	222	251	240	224	210	239	212	227	222	222	206	223	214	234	244	218	244	239	237	238	237	247	274	226	196	212	208	236	230	256	261	209	227	211	215	209	204	206	231	222	249	187	216	237	225	227	219	227	224	219	230	217	194	208	231	212	206	218	215	228	219	203	226	220	236	247	216	216	191	205	238	227	235	228	233	223	194	214	225	211	205	199	230	220	203	221	199	223	228	240	234	209	236	203	232	260	257	208	243	180	209	241	222	221	199	220	222	226	220	212	204	212	225	216	236	226	233	201	201	221	226	218	229	194	249	214	236	220	228	208	191	208	219	227	217	220	224	219	217	220	239	255	205	224	234	233	221	226	218	243	227	227	239	204	211	251	211	236	231	216	221	220	236	222	232	206	222	240	211	255	228	216	223	251	193	201	232	216	200	225	221	226	228	204	189	222	216	229	231	219	246	233	239	225	252	213	221	216	244	224	244	213	217	225	188	239	243	221	217	238	218	214	226	228	201	223	227	213	251	214	195	222	226	227	191	211	241	236	217	248	228	208	234	233	227	216	217	225	245	225	215	196	231	221	223	214	225	205	236	227	230	238	222	248	239	190	187	220	207	237	219	214	226	210	207	226	202	232	214	218	230	211	245	229	225	215	248	229	182	218	245	251	208	205	216	255	215	212	199	217	206	221	259	213	192	221	237	217	228	268	211	196	218	227	197	200	204	242	198	215	231	238	218	237	184	193	223	202	220	215	202	217	223	215	217	238	219	190	200	209	243	230	201	234	207	196	208	230	221	206	249	229	213	228	216	240	222	227	232	205	222	244	250	183	217	207	231	227	220	220	212	184	235	198	224	212	199	217	230	238	220	245	242	236	227	242	237	223	209	221	209	190	208	250	246	207	210	246	228	239	232	232	232	212	222	204	232	244	231	232	251	239	212	207	229	225	229	225	203	228	248	239	220	216	215	201	239	238	225	247	215	215	211	253	209	227	249	233	253	229	204	187	199	217	270	222	204	273	210	220	247	209	239	198	218	253	210	218	204	247	222	216	218	203	210	232	233	226	235	201	234	224	233	216	243	212	227	227	221	199	215	232	221	220	202	213	223	223	244	250	213	222	226	263	245	205	217	257	248	241	219	200	226	209	226	238	210	250	220	251	253	215	233	216	231	214	210	220	214	215	187	208	226	216	209	218	236	233	246	210	212	231	193	249	230	246	244	210	229	212	179	245	215	229	213	234	205	235	186	242	274	225	226	218	206	235	209	208	225	218	217	244	229	222	238	211	217	233	225	201	199	202	228	197	205	211	232	195	223	193	188	228	195	221	218	204	196	235	199	236	235	217	213	251	228	247	201	220	213	218	203	214	229	217	213	205	213	228	202	216	240	240	225	236	233	210	223	194	198	184	216	263	214	225	207	216	237	234	234	213	204	212	215	245	204	224	223	238	226	223	202	222	222	227	251	225	197	199	254	219	227	221	210	237	228	240	209	207	219	226	232	227	235	234	234	200	226	205	206	227	211	198	246	218	208	215	226	222	231	212	232	232	246	224	219	229	260	269	223	207	239	248	239	243	223	225	202	212	226	224	244	250	217	271	200	225	220	195	236	234	235	225	229	222	217	221	192	229	208	225	230	249	229	233	225	255	222	221	241	208	231	198	248	231	218	208	227	227	236	194	199	255	211	212	253	239	242	210	214	211	202	211	218	204	249	218	267	249	265	255	223	236	226	213	228	190	237	251	218	255	229	217	226	221	196	235	231	245	209	208	213	184	248	207	228	207	196	212	227	203	225	208	227	215	219	222	218	202	221	244	230	232	206	204	265	216	238	223	244	215	216	217	235	206	222	198	228	240	195	204	227	192	238	216	237	237	234	207	188	217	220	262	215	210	212	211	231	239	216	209	247	243	249	215	230	231	210	188	251	219	238	190	246	242	251	220	217	243	235	199	205	266	223	219	220	220	232	245	245	206	224	220	225	246	223	217	214	210	210	223	223	206	232	220	199	253	225	206	220	229	221	225	219	232	233	247	223	213	224	218	221	215	227	184	212	209	216	197	210	205	216	252	244	211	210	208	245	209	242	215	242	209	226	204	223	220	219	228	229	212	244	197	252	286	228	235	243	221	184	201	213	226	222	221	201	224	225	212	224	222	233	223	225	248	212	247	223	244	216	240	200	229	217	222	209	219	206	220	221	221	224	227	213	219	227	249	262	234	236	217	203	215	231	212	229	272	216	231	235	228	223	213	246	231	208	227	239	239	224	240	200	212	209	209	199	224	248	204	229	205	184	235	227	239	229	212	227	264	235	197	245	215	205	217	221	232	223	209	216	239	211	206	191	204	234	226	203	211	225	202	196	227	243	214	227	212	213	237	232	256	237	265	223	229	221	232	217	191	219	196	261	220	192	223	217	225	207	223	222	204	240	239	232	224	207	202	261	237	213	211	247	231	223	221	229	215	206	232	234	241	216	256	243	224	231	228	215	200	211	213	245	230	199	235	218	216	202	216	236	220	240	212	262	238	217	203	244	221	242	211	221	246	241	205	259	237	226	212	283	231	233	231	247	225	225	216	243	199	229	206	247	205	249	202	248	218	225	229	230	206	196	225	219	228	206	214	206	234	224	224	232	256	215	224	226	234	217	204	206	232	205	238	218	184	214	225	242	226	219	203	200	221	221	212	244	240
33967	21137	20190	13825	6636	3500	4705	3066	1587	755	625	576	539	538	529	510	561	509	515	519	490	547	489	503	512	510	482	497	443	490	511	497	461	507	479	503	459	492	458	502	485	504	500	485	513	493	478	481	470	475	464	507	471	469	493	483	462	490	502	486	485	472	513	485	492	509	523	493	465	514	484	497	459	468	462	532	457	451	466	477	461	471	458	482	479	486	523	519	497	474	510	464	518	519	494	511	479	539	496	446	446	480	482	487	447	443	461	470	489	469	477	462	505	484	477	474	495	454	462	518	446	518	485	476	488	490	466	527	513	516	472	467	463	467	486	481	461	517	475	460	479	479	483	465	475	471	460	509	465	494	499	477	456	485	483	503	503	489	464	464	467	444	490	497	487	477	473	493	471	469	490	461	485	460	436	468	487	513	488	473	464	502	509	458	461	494	437	468	523	456	483	518	480	517	473	511	462	456	474	457	520	514	508	493	496	472	471	435	506	497	468	457	503	472	469	484	458	508	474	432	518	466	476	487	445	472	484	480	463	491	476	462	491	485	483	508	477	511	493	481	491	483	454	479	437	492	496	501	448	497	511	480	491	479	497	479	503	482	468	483	521	457	478	453	480	479	493	474	448	463	490	470	493	489	479	488	464	507	492	493	472	498	464	477	466	442	502	504	438	443	457	501	457	456	467	438	481	481	449	463	462	468	492	463	471	463	464	486	468	468	471	467	543	514	515	481	459	486	483	491	496	493	462	493	466	467	469	459	474	511	456	523	461	489	476	481	433	483	519	463	473	481	476	476	466	465	453	519	486	456	508	459	504	489	490	463	497	439	457	497	482	476	531	468	548	499	497	468	474	493	500	457	475	474	483	490	483	495	476	498	486	468	492	494	485	494	482	490	469	450	475	495	476	440	485	495	453	478	463	469	477	487	503	475	452	442	499	463	462	535	506	485	493	484	481	485	490	480	481	491	528	496	467	443	475	477	455	516	481	508	502	498	446	553	494	464	508	463	496	461	463	508	471	429	482	484	454	484	527	433	476	483	503	460	467	482	502	489	458	506	512	453	508	472	476	526	494	523	496	494	494	449	501	496	517	494	480	491	459	487	519	505	495	478	442	492	526	501	478	516	462	495	470	506	464	486	478	459	458	468	487	480	498	486	488	452	514	519	526	468	476	478	501	473	487	445	502	515	478	459	439	472	489	518	469	474	486	472	489	468	503	485	487	473	465	513	465	503	523	472	480	465	495	522	500	422	546	490	488	478	459	493	503	468	502	470	495	489	501	490	491	496	460	484	468	446	485	493	483	462	480	469	480	473	468	453	514	483	491	485	489	487	455	471	483	480	449	443	463	471	497	481	479	470	473	484	475	500	495	434	462	460	480	536	496	503	477	465	464	512	483	519	484	514	514	479	495	493	491	491	510	475	503	462	514	475	430	484	443	491	516	521	432	500	512	490	483	486	508	463	496	473	460	477	499	476	516	462	487	476	505	494	482	468	487	513	479	506	473	466	449	456	442	467	458	493	463	483	457	472	489	474	470	465	464	462	480	455	537	520	492	463	460	495	503	547	505	497	520	481	440	485	496	483	468	494	464	494	456	454	483	502	478	506	505	478	477	492	486	457	477	479	494	459	512	507	471	491	514	453	503	449	485	495	476	476	477	463	518	503	493	519	523	486	474	484	496	458	483	471	468	489	474	464	462	488	486	463	490	468	475	477	495	486	509	465	450	509	517	469	491	461	474	467	518	474	491	449	468	458	504	476	477	462	489	471	479	469	472	500	500	474	497	462	468	452	487	462	469	487	512	443	486	485	507	486	524	478	459	476	438	492	484	491	475	509	479	490	455	492	435	483	500	476	494	475	490	489	467	445	493	441	466	455	489	505	471	506	471	489	483	472	462	497	475	486	498	513	445	462	498	513	484	458	451	423	468	476	449	504	486	500	503	520	491	438	458	483	489	453	453	478	490	497	444	479	467	489	509	470	463	461	464	509	476	499	465	500	484	497	463	507	494	489	474	473	482	474	492	485	453	514	480	501	512	494	502	458	469	460	481	478	474	455	447	505	506	488	490	476	493	457	490	499	487	446	465	481	494	456	469	455	473	459	450	511	481	502	519	440	436	475	475	457	476	471	435	491	442	478	474	504	483	509	514	426	480	455	497	478	521	486	459	481	499	471	461	518	490	454	458	474	503	502	534	470	507	493	472	425	413	471	495	474	459	482	496	490	437	469	510	460	533	491	502	518	483	474	512	476	450	480	425	446	441	474	475	465	481	453	486	488	511	473	502	475	450	505	469	485	467	506	502	480	513	489	471	481	496	506	505	475	513	437	487	515	472	486	411	482	479	498	481	472	487	487	494	483	475	480	484	479	517	485	445	486	481	485	525	489	507	491	491	467	500	495	457	516	468	515	457	474	485	484	466	478	500	444	474	454	469	487	504	469	483	448	483	482	484	505	434	478	473	479	492	484	489	508	457	490	469	439	504	513	480	492	476	494	515	530	462	527	464	497	475	500	496	470	536	509	478	458	461	492	480	495	450	491	502	478	452	475	494	461	466	481	475	438	479	478	446	465	467	512	487	460	446	485	496	444	523	469	482	482	449	470	459	500	461	500	520	440	481	470	489	472	451	512	492	510	474	486	481	488	478	454	456	455	467	502	510	480	507	486	481	491	496	490	471	446	513	473	484	487	465	488	501	461	458	469	472	473	483	457	461	423	471	445	496	464	478	503	535	514	483	461	479	468	494	503	509	461	465	474	480	509	506	497	494	507	430	477	477	502	468	444	526	487	499	480	521	506	450	485	464	490	465	453	468	460	455	480	519	531	458	473	483	469	472	523	464	478	484	456	440	483	443	480	527	464	484	484	457	474	443	501	477	472	473	449	467	453	476	494	445	513	464	483	481	464	466	501	482	480	491	480	473	481	481	447	484	519	490	454	488	478	503	499	475	504	509	466	472	465	434	471	467	471	488	479	485	458	476	500	441	458	471	488	428	507	473	490	445	470	468	491	493	516	488	478	491	488	489	507	491	495	470	497	473	481	527	461	496	453	465	478	462	486	496	514	464	507	498	477	482	497	440	485	469	485	452	489	495	468	506	478	475	538	457	439	482	472	467	462	473	497	450	552	453	503	479	489	507	481	486	481	483	496	477	448	470	459	466	467	487	443	511	480	500	503	472	470	485	477	478	443	459	462	466	457	469	498	433	486	421	460	490	460	517	501	514	456	464	438	496	502	476	466	509	462	460	484	468	503	493	490	467	448	506	496	462	483	492	514	507	438	493	463	502	491	478	502	498	470	477	504	479	509	445	460	444	470	499	494	507	512	448	514	488	456	461	466	480	478	459	456	498	510	487	463	477	473	437	469	468	473	455	497	510	514	525	502	501	480	506	504	469	496	490	517	471	490	460	498	473	457	460	471	480	487	453	520	497	497	469	475	488	492	491	500	514	448	485	501	484	501	462	474	470	486	504	476	536	498	500	486
48447	19385	4844	1283	459	232	216	219	230	258	225	190	225	212	207	219	202	199	212	220	247	204	233	201	230	203	217	198	217	197	206	240	193	207	184	217	198	203	204	204	216	188	218	217	213	196	214	201	214	202	233	185	195	222	219	215	238	197	181	205	197	197	230	207	221	216	201	180	202	219	237	205	202	217	225	219	209	197	192	215	192	198	192	200	206	224	222	210	234	202	210	203	223	205	220	221	190	226	197	207	210	221	214	211	217	238	236	209	242	181	227	238	224	239	191	184	210	191	201	196	225	223	223	220	196	193	213	223	226	222	228	210	210	227	227	207	210	221	205	202	186	238	204	193	193	189	232	199	220	212	183	205	200	213	208	196	218	228	245	246	194	210	224	183	219	242	219	219	203	208	212	208	221	211	223	222	232	218	213	227	222	219	229	193	205	182	187	216	231	218	216	213	213	204	212	207	214	191	219	214	259	212	239	230	222	231	205	211	210	211	220	202	203	220	210	192	220	222	200	191	209	225	209	192	207	218	192	210	189	223	215	215	258	181	214	235	205	207	216	214	194	213	232	206	214	197	210	244	217	190	202	226	227	211	196	228	201	201	190	194	201	232	217	210	212	209	228	220	184	240	214	225	222	209	219	198	211	209	216	229	191	217	217	195	216	215	201	196	220	214	216	204	220	222	231	227	208	179	229	190	223	204	205	203	208	189	195	211	211	206	181	205	215	192	229	233	210	215	196	222	183	224	214	175	255	235	233	207	208	208	228	211	211	217	186	188	166	222	230	241	210	205	215	217	212	223	207	236	225	204	183	205	173	199	204	244	217	235	246	210	220	218	209	199	198	214	223	236	228	233	215	228	219	210	242	244	206	209	220	223	237	222	203	221	218	222	209	199	204	216	217	194	206	206	194	204	224	223	232	203	235	199	196	209	200	217	197	210	226	239	192	191	217	205	160	189	222	193	218	199	205	237	212	197	216	210	206	210	231	218	184	232	244	218	236	221	216	235	226	213	211	223	211	207	184	207	219	209	189	209	225	207	213	207	239	227	194	245	222	204	196	206	213	187	228	213	219	189	267	222	222	218	200	225	208	220	223	197	238	212	198	218	234	200	183	212	240	186	207	245	199	255	198	211	220	208	193	210	188	201	202	200	201	227	222	229	226	201	189	212	243	223	200	205	238	252	210	221	241	198	212	229	194	205	217	236	198	225	193	191	213	226	211	215	233	195	227	217	207	199	209	211	197	217	207	222	222	208	237	195	239	215	231	201	202	223	224	224	208	220	222	204	233	209	215	215	206	218	198	230	201	204	206	231	231	205	201	206	203	222	213	226	206	224	204	246	219	211	223	210	217	217	242	188	222	228	196	225	223	218	261	201	220	211	208	223	249	213	246	213	210	196	219	218	198	230	194	208	209	204	212	195	215	209	227	204	198	221	221	231	192	216	190	233	235	217	200	199	204	238	246	190	216	198	202	183	196	222	221	225	231	218	213	232	199	209	210	226	205	210	236	189	238	204	211	213	223	218	237	207	211	196	220	247	207	202	214	202	191	194	209	211	217	212	207	211	207	221	218	199	215	229	228	252	215	214	220	222	241	230	213	195	230	215	213	206	237	236	224	205	198	193	189	221	198	217	202	214	215	204	191	216	219	225	229	213	209	212	214	205	224	201	206	257	242	226	204	199	211	228	224	231	194	164	212	214	245	198	219	187	203	237	220	239	235	194	226	203	189	201	217	200	212	238	216	221	221	187	231	198	206	189	198	213	204	204	229	230	189	204	167	227	197	258	220	247	213	210	212	230	226	196	175	203	181	215	208	206	228	183	199	231	213	209	197	219	207	218	203	223	221	237	206	220	196	211	233	202	229	204	213	246	221	250	209	186	221	235	181	227	233	230	200	201	204	213	212	197	220	230	202	207	219	189	172	217	192	226	209	192	236	240	176	228	227	225	211	196	220	169	214	232	223	223	206	216	210	214	210	188	212	209	234	212	222	221	225	219	203	183	217	214	190	180	217	234	197	224	233	201	199	230	199	190	209	216	232	203	213	202	218	221	231	232	223	213	204	204	224	219	228	188	231	208	199	194	229	236	230	211	217	217	231	235	220	217	196	200	196	222	199	216	233	219	206	230	222	200	220	218	256	228	200	192	201	212	205	211	228	225	206	201	219	226	216	197	235	193	221	256	224	250	225	227	193	224	207	230	198	219	229	217	209	200	226	196	228	235	212	183	219	220	195	196	206	193	238	242	246	203	223	232	206	273	204	213	202	216	199	217	215	196	212	214	220	222	216	229	211	217	234	209	227	209	181	208	240	220	254	240	188	234	201	186	193	212	189	235	247	206	198	202	226	211	221	247	204	215	223	237	214	219	208	212	218	214	244	203	210	160	209	206	194	209	240	222	232	216	207	219	222	225	227	194	192	187	218	238	187	210	207	223	205	203	213	209	215	208	196	211	192	201	225	210	191	185	208	232	214	227	219	207	225	209	191	224	192	198	209	223	221	211	210	218	207	217	203	210	227	220	235	218	198	192	192	216	188	199	210	209	206	190	232	216	207	218	210	220	188	202	227	218	201	187	253	214	201	231	186	224	216	215	250	229	222	195	203	210	206	205	229	200	187	224	187	206	239	199	236	189	226	213	211	208	193	225	221	220	238	200	221	204	205	218	231	223	211	203	196	245	217	222	227	183	204	227	204	230	209	214	201	228	216	205	237	201	223	230	209	218	212	201	190	208	224	237	203	248	232	209	237	216	191	188	214	233	169	196	223	247	203	204	181	205	204	201	218	211	199	247	230	215	214	198	204	221	244	230	185	213	204	227	195	210	209	232	182	252	217	216	202	221	230	222	204	211	226	264	218	217	196	207	215	189	215	207	217	209	202	198	200	239	222	204	219	241	210	191	198	196	209	208	230	232	204	179	206	215	227	207	215	221	210	202	206	193	218	203	224	219	214	239	215	217	228	192	197	238	217	197	200	223	236	174	226	214	204	212	220	248	222	222	210	238	218	230	207	256	213	196	241	189	213	200	209	207	217	214	233	239	192	202	221	231	212	186	202	187	208	221	226	225	211	209	212	227	203	188	219	196	230	202	230	195	207	228	222	207	222	237	219	218	217	184	232	195	214	214	236	215	256	224	216	224	182	222	205	220	187	198	211	235	192	215	206	245	218	203	225	225	217	218	221	205	244	227	220	204	255	218	204	247	201	220	218	230	228	233	231	229	204	228	207	232	195	206	203	223	212	202	203	247	182	198	243	225	201	210	187	221	244	213	204	222	214	211	191	191	217	226	218	191	218	186	211	171	228	212	233	228	224	208	202	201	225	189	259	216	216	197	228	192	208	192	228	230	227	210	222	186	217	197	220	199	199	192	208	211	207	209	205	222	225	201	202	221	224	201	199	213	213	203	236	227	214	226	224	229	207	213	215	232	231	214	206	211	207	220	174	223	217	241	207	211	184	221	202	217	206	210	193	209	214	236	204	216
30895	11674	5711	2918	1331	627	593	486	498	462	404	465	475	506	436	449	413	430	485	439	481	450	484	471	419	479	465	450	441	415	473	472	450	465	433	467	476	475	478	438	462	475	464	456	417	477	447	464	476	475	457	477	492	430	475	494	413	445	437	463	484	436	469	436	454	474	478	433	451	446	461	471	423	480	459	438	459	494	488	466	461	477	454	441	419	415	458	442	435	437	437	485	449	440	441	466	436	474	472	465	455	454	388	455	466	470	447	468	468	472	441	484	460	463	431	457	387	422	482	424	471	448	493	430	435	457	447	491	479	442	448	485	465	411	470	424	414	437	466	464	441	463	441	464	424	421	445	437	436	429	436	441	438	456	449	466	498	420	452	464	440	450	480	450	456	433	426	422	442	407	454	460	438	431	480	486	440	461	425	493	398	440	467	477	451	462	454	433	506	469	471	446	466	458	450	430	477	452	451	460	503	449	434	468	466	437	459	443	443	446	431	461	454	480	472	455	466	492	443	492	451	506	437	462	460	482	474	460	472	474	449	476	449	469	455	451	468	433	481	454	479	449	459	449	425	457	463	452	440	486	452	475	460	477	463	438	463	441	465	505	455	431	479	474	460	483	453	428	419	428	443	435	428	434	458	478	464	476	464	444	469	458	469	449	476	452	425	471	448	436	456	442	488	427	421	478	440	440	432	466	485	464	446	441	455	440	436	440	469	445	443	468	446	522	466	478	466	469	443	422	441	466	459	439	419	478	487	487	434	422	451	470	436	469	438	484	454	417	443	419	504	455	454	444	471	466	428	458	444	442	454	428	468	440	463	420	442	444	455	491	447	419	456	472	403	448	499	457	459	446	492	463	425	456	461	491	456	482	461	449	509	401	456	458	461	449	419	466	442	437	443	452	461	461	458	463	467	471	477	438	445	443	434	434	447	458	431	435	411	464	448	477	468	456	449	431	405	452	422	471	425	452	477	467	428	477	438	439	473	477	428	450	448	418	449	460	465	460	418	440	495	447	443	435	430	456	440	471	461	448	413	461	419	440	461	437	432	446	474	459	469	457	420	478	466	440	448	453	462	479	438	465	460	471	452	442	456	411	471	491	481	443	431	445	446	442	460	467	449	441	475	490	453	466	457	437	446	424	453	465	431	427	440	440	423	445	467	417	476	425	476	445	468	444	445	459	432	431	416	523	490	446	438	430	438	462	494	450	412	456	478	454	444	437	435	440	473	450	454	472	478	471	438	441	471	430	496	472	464	455	459	470	476	433	480	450	422	429	467	434	419	495	474	413	463	472	479	437	425	469	450	456	478	453	453	439	475	408	449	403	496	414	483	473	452	469	440	466	452	453	438	450	446	453	458	456	428	441	473	477	459	454	474	454	438	460	449	450	424	449	428	444	444	447	467	433	492	453	443	491	454	465	457	467	442	439	412	440	440	451	522	484	515	464	427	478	443	476	436	435	411	456	462	440	426	468	457	459	431	477	438	425	431	471	433	444	423	412	479	487	425	413	450	408	423	440	425	454	406	475	474	452	415	463	421	493	458	456	462	460	437	429	435	441	449	416	463	447	458	490	458	468	444	453	473	446	428	444	453	448	416	423	410	452	473	489	478	466	462	487	465	433	475	456	439	442	465	432	438	448	445	484	445	452	456	452	465	428	447	451	469	439	469	445	473	441	440	442	477	436	473	450	391	466	456	423	436	470	436	457	445	475	458	474	474	482	450	449	464	447	453	452	463	457	437	484	459	461	439	462	404	454	463	469	404	444	464	473	437	410	471	486	475	450	455	467	468	456	471	455	436	485	445	482	479	441	414	475	472	442	443	485	424	447	448	446	476	474	483	475	490	444	458	464	434	443	430	468	434	448	455	450	502	417	462	461	441	485	417	452	437	446	434	474	448	436	434	452	435	445	442	478	449	456	470	478	429	479	464	435	451	491	463	466	441	431	453	466	478	459	464	461	433	474	440	439	468	428	421	461	458	470	460	465	445	430	438	433	470	439	407	458	481	454	448	442	459	432	432	473	430	453	451	453	485	437	464	445	430	453	449	437	460	448	411	448	486	459	452	436	451	413	503	491	457	426	481	450	462	459	426	470	427	470	468	485	450	456	440	488	447	456	449	451	442	444	443	449	428	451	409	441	445	452	424	476	436	453	439	453	455	456	445	410	468	456	451	453	451	440	465	437	457	434	472	462	427	456	445	449	446	445	451	445	443	451	485	450	441	428	444	423	454	469	429	450	457	444	459	458	440	457	484	436	445	502	477	469	478	489	457	435	489	462	493	478	451	468	457	468	468	482	420	451	468	459	463	468	418	432	444	464	473	443	450	444	483	447	444	434	465	449	461	455	474	468	425	430	459	474	464	459	476	480	486	485	450	455	432	474	490	447	425	468	426	444	474	456	430	414	467	399	474	416	408	458	482	464	435	457	448	418	441	448	475	461	444	437	453	457	488	447	450	461	468	436	452	460	421	446	469	438	479	444	464	403	476	457	473	462	500	478	474	472	427	461	460	475	424	436	462	433	434	450	434	429	475	455	423	438	479	453	436	459	459	463	454	482	461	434	459	471	464	456	462	435	457	437	485	457	463	433	494	506	460	495	478	443	437	482	442	480	448	437	440	450	450	459	472	438	464	423	435	464	447	434	449	477	428	487	451	429	471	454	446	420	411	452	438	424	494	469	477	445	432	492	483	469	452	460	439	464	456	418	453	466	477	498	463	448	446	472	406	466	416	441	466	424	483	434	472	444	439	448	429	423	440	443	419	461	457	445	445	445	446	485	429	432	450	470	470	467	462	446	443	484	459	509	460	458	425	437	400	480	414	441	481	449	488	436	423	445	454	480	491	447	407	477	442	466	437	516	453	424	465	453	438	461	495	475	437	449	499	475	430	456	435	487	453	418	419	457	469	472	480	485	456	467	462	431	452	487	463	458	450	474	439	505	459	450	467	472	443	437	448	436	477	452	458	434	440	470	500	473	474	450	425	407	502	468	480	445	455	515	447	441	449	455	438	433	497	452	483	446	471	450	422	455	390	410	449	427	466	432	469	453	453	461	472	468	443	454	485	456	464	474	494	466	453	457	467	443	482	498	465	450	453	467	416	493	474	429	479	451	447	421	490	457	493	446	441	468	463	440	424	488	447	469	418	470	446	444	448	459	465	428	451	456	460	453	421	448	436	419	432	404	460	421	434	442	474	421	411	473	502	436	434	419	474	442	480	462	476	473	484	438	451	430	468	492	435	429	450	409	437	427	431	461	428	427	495	450	478	423	470	521	443	449	436	475	470	472	458	414	475	477	468	457	477	481	424	473	436	460	464	497	455	442	431	423	481	431	457	472	496	488	443	449	445	475	478	431	406	428	487	427	445	450	489	478	477	465	475	475	449	460	451	423	439	447	469	475	454	473	461	428	429	462	439	470	435	493	447	437	453	422	466	480	440	467	449	445	470	462	454	496	479	434	450	434	534	474	454	467	454	434
55842	23567	8532	3109	1352	497	465	453	281	225	184	176	199	173	173	176	182	164	193	165	142	186	177	160	181	178	166	195	173	189	142	184	185	150	217	186	169	170	165	175	196	170	162	155	187	173	180	173	188	181	166	171	178	174	171	163	174	165	164	182	171	174	193	177	192	198	184	207	166	182	155	179	202	173	181	179	182	170	174	206	212	177	139	178	186	199	187	160	179	190	169	178	179	194	207	174	206	189	189	188	180	189	160	185	158	167	177	198	201	176	165	168	186	156	175	203	185	156	186	182	185	175	190	181	178	172	163	150	171	180	164	183	157	199	145	184	191	189	190	182	194	163	190	157	174	173	178	182	192	162	221	155	217	172	172	194	192	155	161	159	173	175	179	189	158	175	186	177	205	166	180	171	179	191	195	158	138	183	176	175	178	199	175	193	199	166	167	183	177	176	186	183	210	180	182	186	193	184	163	193	179	166	177	145	192	173	178	186	191	172	191	168	179	206	168	194	186	169	163	169	173	171	160	173	168	180	165	171	163	164	181	179	181	177	203	165	189	172	220	179	175	175	200	180	180	183	176	178	164	172	172	193	201	190	200	169	155	178	180	175	184	200	195	163	184	207	179	172	178	182	176	177	188	173	206	194	165	173	181	144	160	169	185	185	175	133	178	189	176	184	141	161	182	192	171	208	172	175	177	190	176	161	190	188	176	166	143	193	206	172	162	162	175	196	182	185	181	195	174	195	171	183	178	172	155	160	186	183	170	165	201	204	182	183	209	199	175	176	191	163	176	211	170	173	194	169	197	153	175	169	176	197	188	173	191	184	193	182	171	164	141	188	185	166	201	166	188	186	170	174	165	181	177	186	192	170	161	170	183	185	168	186	175	176	183	169	178	190	170	187	180	179	183	193	170	185	157	176	179	183	169	180	175	193	190	177	159	167	200	190	178	197	170	174	178	159	175	174	200	150	196	180	193	152	173	182	196	184	187	177	164	173	196	182	155	179	189	180	199	178	168	178	181	180	181	182	175	189	207	180	167	173	178	192	177	186	159	177	187	164	179	186	165	158	159	193	173	172	194	154	186	190	171	168	173	191	187	170	176	160	170	174	166	179	178	212	178	186	149	187	172	180	189	192	195	176	185	185	181	197	174	157	165	174	165	169	166	200	188	188	172	192	194	167	174	190	182	165	176	167	197	159	186	179	167	171	182	159	169	182	183	216	178	176	182	159	153	167	177	191	179	172	200	183	196	172	172	180	186	199	188	167	181	172	211	189	182	153	184	176	175	184	173	190	204	165	148	158	179	176	184	169	183	165	207	193	168	165	185	169	193	163	183	169	176	202	186	194	164	182	195	199	179	168	170	176	165	191	174	191	172	171	174	191	179	190	184	180	157	178	181	170	179	179	157	189	161	198	191	189	162	168	197	189	197	189	186	184	167	204	172	186	195	180	171	189	194	184	193	179	192	172	183	158	164	190	151	180	173	204	162	197	179	169	176	187	193	179	211	158	142	162	173	163	203	166	203	200	194	207	171	159	188	177	193	180	177	166	198	175	202	169	172	158	163	163	163	175	185	184	182	174	176	183	181	159	177	171	157	202	203	179	175	161	188	170	183	200	177	157	158	142	134	181	176	182	164	189	167	178	184	192	195	177	178	189	185	173	186	191	200	177	186	186	197	191	171	196	190	159	168	202	183	174	177	158	167	175	180	174	188	171	187	184	196	185	170	150	192	172	158	181	201	171	147	179	164	164	182	176	195	162	169	166	180	166	198	151	173	181	185	168	185	180	161	205	163	179	186	178	184	175	163	175	172	158	177	181	170	163	190	213	176	202	178	194	162	193	185	189	165	169	187	172	168	182	168	187	173	166	164	186	190	159	175	173	182	178	196	187	168	193	187	177	169	196	194	176	163	158	158	179	192	159	145	191	184	152	158	200	177	169	184	187	165	184	146	159	217	158	172	206	166	154	174	174	174	162	157	174	177	198	187	188	193	192	182	179	173	174	184	195	184	173	168	164	188	175	187	201	194	176	184	179	155	191	169	192	163	188	185	160	188	153	158	177	192	186	154	184	170	201	195	181	173	172	182	176	180	162	172	175	167	183	200	193	169	186	176	179	155	145	160	189	192	187	173	163	193	143	162	188	163	173	191	163	183	170	190	162	162	168	196	173	170	182	169	183	181	181	171	179	179	175	186	175	179	191	164	179	169	173	174	178	176	171	214	164	156	174	181	167	183	206	187	180	177	167	176	193	181	168	191	149	139	168	158	177	174	175	196	166	177	166	168	171	164	176	187	187	187	172	166	190	189	150	159	203	188	186	172	219	153	190	143	159	184	180	187	170	201	175	184	178	177	166	176	180	194	185	183	184	190	191	166	196	176	199	151	167	161	179	156	209	170	183	160	186	195	185	178	202	183	166	163	163	150	183	183	207	166	172	201	168	173	194	159	178	188	201	165	193	203	187	179	151	184	175	211	179	187	166	179	196	196	163	158	209	190	180	160	168	165	175	174	169	192	198	175	150	166	183	172	159	190	202	165	171	184	174	150	185	204	177	161	211	193	168	174	194	171	183	178	202	186	164	174	204	183	172	191	152	176	166	169	161	171	175	177	185	217	198	175	171	172	171	186	176	172	169	186	177	172	228	191	189	195	157	196	170	198	172	177	187	165	177	217	187	168	176	184	192	171	191	215	168	163	173	163	204	185	209	169	175	158	167	177	172	209	157	168	184	170	168	161	166	215	170	176	184	182	170	172	180	181	186	193	165	182	207	162	180	177	162	167	197	189	194	179	182	195	170	198	158	187	169	165	210	183	173	167	164	188	204	201	160	181	193	190	173	189	169	182	200	180	179	181	203	198	169	165	161	203	163	185	168	197	183	173	181	217	205	194	166	186	172	196	161	172	176	169	146	182	199	185	159	205	173	185	160	156	195	166	169	194	174	182	171	172	166	174	208	196	193	192	165	192	179	162	187	227	183	173	190	174	187	197	170	188	152	168	186	162	170	163	181	161	173	164	167	180	172	163	199	195	181	189	200	175	173	156	179	176	178	143	185	176	193	189	172	188	185	183	173	193	198	179	177	193	187	161	151	148	174	170	166	207	186	178	207	193	185	183	177	206	193	178	194	161	172	189	169	171	157	175	163	192	189	195	186	168	175	203	169	192	173	184	201	183	164	182	192	187	192	149	174	180	198	156	170	155	188	161	184	186	205	168	173	197	193	188	159	182	192	176	177	171	169	179	175	174	178	173	195	191	157	160	183	205	207	194	181	198	178	199	182	198	203	192	183	188	164	191	163	193	154	178	170	189	199	182	186	197	208	158	170	186	187	213	184	172	192	193	182	187	153	196	184	164	195	164	194	154	165	162	208	169	163	171	190	182	202	171	173	153	164	180	164	178	176	162	182	193	159	180	162	165	186	187	170	214	194	187	170	208	190	157	153	198	156	192	182	174	171	190	169	205	181	182	205	180	195	192	184	177	179
34157	14187	9991	7010	3842	1610	1933	1464	851	554	444	414	419	435	436	407	398	435	408	415	422	384	402	442	416	409	404	396	376	393	409	407	404	399	408	383	412	410	386	412	399	423	395	385	423	365	386	396	391	386	406	373	381	405	422	363	394	405	377	421	404	393	391	414	378	385	387	398	405	398	400	401	395	361	393	379	412	405	360	417	375	394	388	388	366	392	429	369	390	406	405	393	412	388	403	389	389	397	429	360	418	403	416	408	388	415	417	415	401	384	417	381	399	401	374	381	391	379	411	382	413	410	383	368	393	366	383	397	409	400	421	371	406	355	380	418	345	418	416	376	380	385	447	369	423	379	423	355	464	406	388	412	395	373	386	404	363	406	404	395	396	390	365	414	380	382	396	387	416	392	418	394	412	397	407	402	399	419	370	424	390	369	373	381	373	402	382	399	398	416	362	365	383	409	397	398	392	415	413	387	394	411	399	376	412	395	379	379	352	407	369	412	388	412	363	394	368	399	403	379	396	408	355	394	414	395	394	377	413	386	408	380	381	422	422	436	382	370	387	437	375	398	416	405	363	377	367	402	389	407	392	404	401	417	389	410	421	384	437	377	421	378	364	390	397	400	409	398	381	407	401	400	410	399	408	397	392	369	392	427	415	425	398	388	406	394	388	427	407	375	355	406	391	383	392	420	359	404	360	402	404	403	410	403	383	410	387	410	374	413	397	397	439	376	388	389	397	416	415	368	421	398	424	356	428	400	379	372	367	418	373	390	368	382	385	402	384	372	420	358	394	387	424	366	409	380	390	414	380	398	370	347	391	403	390	377	395	436	412	417	359	419	399	394	387	388	387	433	397	379	360	378	353	371	386	381	401	371	398	365	386	383	435	410	381	422	389	395	385	385	428	385	424	388	424	406	358	380	384	408	377	411	382	379	421	440	398	401	384	415	416	402	401	384	376	373	404	376	393	417	432	429	366	405	389	358	359	400	385	384	349	401	360	393	392	381	392	420	391	383	383	409	396	391	405	416	390	406	387	391	408	405	390	408	383	390	443	382	394	409	387	414	387	390	383	437	388	377	374	414	387	390	376	395	400	393	367	426	402	408	407	406	394	420	385	408	385	385	397	415	428	404	405	363	415	381	433	425	375	365	434	381	405	412	372	391	419	397	398	389	403	385	397	414	432	388	409	416	364	398	397	427	405	397	391	365	377	402	430	389	392	398	362	385	370	398	418	416	359	382	353	399	390	418	434	377	385	378	397	393	399	391	354	399	383	388	369	386	348	382	381	406	393	403	397	398	374	405	412	409	434	388	411	401	410	391	384	373	382	411	366	377	386	401	392	371	411	394	387	410	391	408	373	401	366	384	388	419	387	375	362	406	394	407	383	392	402	425	364	399	378	403	384	368	402	403	382	400	387	371	429	437	433	391	359	403	404	444	429	358	392	390	365	394	388	392	408	392	376	404	396	387	392	395	391	379	367	396	389	383	387	412	378	392	423	403	386	400	428	401	420	387	380	398	346	375	432	412	364	358	393	399	403	392	381	395	362	371	388	398	389	389	432	379	384	380	407	402	394	387	391	369	386	385	417	425	396	398	383	412	408	395	371	388	424	416	375	416	396	394	356	400	393	397	397	359	390	394	440	386	406	397	394	361	389	378	377	394	413	412	370	364	397	384	379	414	369	386	384	412	401	441	376	442	373	404	376	390	387	376	384	383	412	385	385	407	378	388	435	419	378	416	379	396	404	368	373	377	383	388	438	398	380	392	369	365	361	404	436	393	355	394	387	415	398	360	382	398	373	380	411	409	398	372	384	391	392	409	409	413	411	396	393	388	396	383	399	397	383	373	411	407	400	403	417	411	407	387	394	380	399	366	383	383	364	413	374	364	382	393	371	392	400	398	381	422	393	414	382	386	415	394	411	394	386	409	392	395	383	381	411	375	394	392	395	398	397	405	398	401	425	406	373	392	379	399	383	383	387	411	412	399	426	393	426	390	418	425	404	422	397	405	382	383	402	369	393	423	397	416	393	387	359	376	382	395	381	365	419	408	401	360	402	396	357	383	410	407	399	406	361	395	401	394	389	423	374	400	373	421	394	397	423	383	378	385	401	423	416	399	400	396	392	380	349	402	385	366	367	418	425	410	376	380	376	395	360	415	393	388	381	397	388	424	440	383	413	409	407	395	443	419	379	383	395	368	379	419	388	379	400	392	361	395	395	346	369	403	363	396	426	433	400	392	426	412	380	380	368	422	416	382	381	351	414	419	401	411	362	378	369	401	381	371	379	399	406	397	434	422	395	383	402	404	384	391	353	392	383	388	378	404	387	411	376	374	366	383	398	377	366	379	379	368	356	402	405	424	403	388	385	385	394	392	397	425	426	404	415	427	401	394	405	393	379	421	385	431	383	449	430	399	405	390	393	415	362	406	398	386	394	388	368	405	397	409	357	392	339	432	399	364	371	361	383	386	417	388	421	387	400	362	432	419	444	404	388	394	393	419	390	400	401	431	391	397	389	420	365	378	406	378	379	402	412	382	406	421	400	384	371	406	410	369	427	396	398	387	404	397	415	432	354	371	411	411	414	392	374	405	430	389	409	359	404	401	376	391	405	415	403	394	393	390	402	388	394	398	376	411	395	381	422	418	366	396	385	393	418	382	408	382	375	410	361	396	425	410	369	428	407	399	394	396	396	381	393	389	406	388	387	398	382	395	392	404	383	378	417	408	380	374	369	379	370	383	394	406	393	368	405	363	425	393	422	403	370	407	393	401	393	415	378	399	405	405	436	379	410	421	390	396	390	408	419	392	355	422	383	402	369	383	401	384	386	384	404	379	389	380	421	390	409	403	395	400	425	398	425	396	396	432	403	428	429	396	381	422	420	412	389	372	383	362	390	415	398	428	396	407	422	415	399	366	357	416	423	352	416	357	394	410	401	393	392	385	387	421	401	402	384	373	409	379	403	425	415	413	412	383	378	418	387	376	427	373	417	402	386	394	400	391	416	410	379	401	383	410	366	383	374	390	364	370	377	371	433	391	413	380	373	390	427	399	396	394	367	429	398	389	371	401	419	397	424	373	390	394	383	390	388	354	395	366	401	438	403	404	376	403	375	361	381	406	395	414	396	386	434	396	429	368	390	379	402	378	409	410	390	408	371	410	387	410	435	381	382	358	386	408	392	374	370	387	419	400	392	380	404	382	411	389	387	373	412	385	389	371	403	372	388	413	377	394	399	406	400	413	369	388	382	387	402	393	372	382	411	406	395	384	388	390	397	389	383	339	449	431	405	389	389	401	376	407	398	380	453	383	439	401	403	388	375	380	401	359	410	403	390	371	403	346	367	417	392	418	402	385	397	372	376	384	371	413	420	383	402	387	408	386	414	411	357	396	365	394	402	389	398	368	427	399	396	434	396	396	389	409	390	411	368	389	408	389	378	395	411	395	418	420	413	368	399	395	442	409	409	356	423	389	410	382	400	392	393	377
56170	29126	16459	7714	2995	1173	1071	722	457	295	237	232	228	262	264	206	233	211	242	238	237	221	203	230	207	199	231	239	201	222	212	210	219	210	224	228	209	192	223	211	215	228	218	228	230	214	235	224	212	213	227	214	216	229	214	195	240	225	225	215	220	226	200	243	214	219	221	190	221	207	199	200	239	185	233	235	223	208	221	210	221	193	230	211	206	225	232	213	197	241	250	212	220	204	238	211	244	221	196	246	234	222	246	237	262	223	200	207	208	223	221	224	189	181	210	235	234	219	188	219	219	210	234	220	213	229	252	209	245	228	224	198	222	204	189	242	238	214	233	234	234	206	194	223	220	220	243	222	214	202	212	218	221	222	205	226	239	223	217	188	226	209	201	191	226	221	223	217	234	225	197	209	215	224	220	216	247	212	209	227	229	205	206	214	221	201	220	223	209	213	196	216	210	181	194	221	209	213	203	228	211	206	214	225	193	208	222	224	218	209	242	182	249	235	239	224	240	230	207	216	222	213	240	234	210	202	239	205	226	208	222	218	227	203	213	227	233	198	209	211	201	210	210	218	215	206	232	221	236	208	211	210	222	227	231	213	243	237	201	234	208	224	195	204	211	215	218	207	218	224	227	222	234	187	217	231	214	226	211	208	201	245	222	217	187	225	208	219	241	213	216	176	199	219	210	213	212	210	210	250	199	216	196	221	219	258	238	242	212	191	217	230	214	229	227	190	217	254	213	244	229	200	209	210	218	223	209	229	213	222	216	207	226	181	223	242	210	191	209	208	221	233	223	230	211	227	226	220	218	228	179	188	192	216	232	222	207	233	230	221	210	192	185	221	208	199	167	197	195	242	205	191	215	208	202	220	228	239	225	214	201	217	197	230	187	203	186	231	236	210	203	220	219	204	190	228	236	216	210	220	220	187	234	224	234	242	204	248	236	227	189	206	230	198	199	233	194	197	207	209	224	230	205	236	202	224	221	221	212	188	204	227	210	237	213	247	231	181	215	216	225	220	212	208	212	214	217	188	208	205	235	207	208	206	255	185	222	210	218	224	228	239	207	215	217	218	226	196	210	205	194	184	199	222	216	190	210	218	220	211	236	208	266	254	218	198	232	194	196	235	178	219	213	219	209	243	225	226	228	220	217	223	226	204	222	197	213	230	218	206	207	225	203	203	186	203	183	216	201	210	224	240	213	241	235	213	238	204	200	236	252	226	232	232	224	244	177	233	206	195	211	175	224	195	215	198	219	221	207	235	216	216	226	220	229	212	198	208	201	204	209	250	227	204	215	220	241	225	191	219	203	235	215	216	230	208	234	228	205	237	230	224	220	243	238	209	189	242	204	229	259	202	243	216	239	231	221	225	207	214	226	238	226	216	239	222	223	250	196	218	169	210	242	196	232	239	229	228	226	212	212	208	213	238	212	243	244	201	213	218	211	230	190	210	229	197	188	181	215	220	203	241	271	232	241	236	210	213	203	211	239	247	189	223	211	185	236	214	205	207	230	208	235	228	197	230	229	211	206	231	208	212	222	208	244	189	228	234	202	203	200	223	241	209	210	220	217	197	203	222	218	202	226	240	215	210	220	238	205	217	231	228	197	212	246	228	219	258	220	229	241	227	235	242	226	203	217	215	234	192	219	222	184	200	207	201	181	216	231	242	226	194	215	236	212	201	199	229	218	197	218	212	207	223	200	248	216	231	189	215	204	250	239	238	207	236	218	237	199	202	191	179	210	241	240	218	227	213	197	211	224	226	219	202	199	265	221	228	206	215	233	211	222	227	242	205	230	228	247	205	211	204	201	263	248	196	221	213	190	210	223	201	222	242	245	216	259	185	222	223	241	222	221	227	216	210	225	222	244	202	241	221	219	197	195	208	192	223	256	245	214	201	204	232	230	216	211	200	251	195	180	239	226	202	228	206	211	224	224	208	256	216	218	228	220	233	221	209	238	250	198	223	212	213	215	242	219	220	212	209	210	228	207	195	209	228	234	240	217	206	248	216	234	214	209	216	238	217	216	241	222	179	221	224	230	223	214	226	222	195	233	190	222	238	221	214	235	202	232	206	192	226	190	185	234	209	233	193	206	211	201	215	216	250	228	213	234	220	220	235	224	197	189	202	230	189	236	206	211	242	235	208	200	190	210	233	209	213	211	200	232	212	216	190	206	212	241	249	210	207	241	208	211	224	177	229	199	214	188	210	210	184	208	196	217	216	233	197	238	244	210	183	221	201	210	223	210	200	229	210	222	216	188	195	204	224	216	207	218	217	207	226	199	246	230	183	194	199	229	219	227	201	240	205	236	225	213	230	240	232	218	228	216	262	220	234	230	199	217	197	215	208	207	172	227	237	216	211	209	184	223	209	229	222	206	198	227	225	253	209	245	225	229	227	215	230	219	216	226	229	217	251	219	212	206	232	204	222	199	210	234	217	215	206	206	192	196	198	241	213	241	229	221	201	193	206	205	203	232	227	233	235	232	208	219	199	215	195	212	237	219	210	226	189	237	239	202	204	186	230	233	240	250	224	225	237	211	218	225	225	203	211	211	221	211	251	241	213	234	218	206	265	219	203	248	229	246	237	224	218	196	228	178	238	228	215	204	251	180	186	186	214	226	258	221	209	195	198	215	215	239	265	243	211	221	230	196	233	237	236	221	214	231	215	197	224	223	189	185	203	211	200	210	224	213	202	223	233	213	228	225	209	225	245	212	212	217	234	208	220	231	202	229	216	210	189	218	198	201	242	211	205	218	197	202	215	245	200	208	236	234	215	205	194	217	229	203	193	222	229	231	244	206	226	219	214	206	222	212	215	225	198	243	189	217	232	215	228	213	196	217	208	230	204	209	225	219	226	219	206	208	247	237	224	198	220	242	218	223	200	188	236	228	213	214	236	240	194	221	213	224	215	200	228	227	198	197	200	193	195	188	211	228	244	212	224	226	193	227	215	216	210	205	218	199	197	206	221	223	222	215	229	242	233	232	228	240	233	209	220	209	179	192	222	225	185	217	235	221	211	212	218	222	229	222	234	218	231	215	221	235	214	222	217	207	202	215	231	217	209	208	197	230	226	203	232	237	200	262	207	224	221	202	213	187	239	204	226	194	228	222	199	219	222	211	226	212	219	252	215	218	220	220	209	234	223	225	239	241	226	210	230	244	216	222	196	224	242	191	218	208	218	213	213	197	198	183	248	238	204	238	214	199	197	215	236	236	204	227	206	237	188	207	200	208	224	228	216	193	212	221	191	216	236	209	222	210	260	184	214	209	212	206	216	211	232	215	190	230	231	230	230	215	200	229	205	219	236	223	203	214	208	218	194	218	242	225	221	233	198	217	221	205	226	200	220	221	234	201	204	236	183	238	228	200	210	222	220	218	197	232	205	227	223	246	180	188	202	220	227	251	205	236	206	233	252	201	225	228	200	215	216	208	199	222	195	200	219	212	213	220	205	224	210	216	218	213	220	215	206	226	224	186	241	234	191
33422	18721	19152	14461	7874	3744	3958	3282	1609	808	640	551	530	551	589	531	502	472	513	504	528	479	513	525	499	472	526	483	461	476	522	496	503	435	479	479	451	473	491	459	476	497	492	474	496	472	518	477	480	459	491	448	467	480	464	457	465	458	487	483	480	497	469	499	464	501	487	452	444	454	447	453	458	481	514	502	474	478	491	463	506	506	486	445	492	454	484	471	439	463	461	478	462	490	475	426	449	471	438	481	489	478	486	460	473	504	474	464	485	457	438	470	511	484	466	489	476	428	494	486	485	459	468	477	450	477	454	468	463	464	477	475	486	475	453	483	483	486	451	464	481	450	439	443	466	458	468	455	498	451	454	440	434	487	482	450	473	511	464	471	498	492	449	473	476	445	438	455	441	452	459	464	463	428	450	508	483	471	469	482	475	447	504	483	449	458	455	498	429	482	430	487	475	476	465	471	441	465	453	443	447	509	476	465	497	469	470	452	457	437	484	488	454	464	431	494	490	481	467	474	494	460	465	501	490	463	468	473	477	480	458	468	469	517	474	448	450	469	492	436	487	484	502	466	476	478	487	441	450	491	475	490	441	463	536	456	508	487	464	475	450	457	456	472	459	443	461	439	471	474	468	478	504	474	475	473	465	497	512	505	495	498	466	449	499	472	468	451	484	472	449	456	491	417	473	473	459	448	468	439	438	460	465	442	487	404	473	466	468	478	492	486	466	457	481	418	443	476	495	457	478	490	460	449	462	489	432	448	483	501	444	480	465	461	487	444	463	481	450	492	501	456	479	480	453	505	460	493	481	470	505	458	484	428	474	434	438	440	463	464	464	470	510	470	487	520	471	450	473	508	479	466	432	486	460	493	472	479	507	479	491	464	461	494	445	458	434	437	490	482	445	434	470	431	457	515	466	477	463	471	436	442	443	497	479	521	451	448	472	464	437	522	464	441	486	445	461	494	485	490	470	466	457	497	468	483	476	457	461	458	483	472	445	440	462	498	427	468	443	491	427	456	453	467	472	468	482	415	455	481	441	448	454	463	443	459	465	468	491	480	448	478	477	474	446	447	475	491	482	459	484	467	481	486	420	450	462	462	447	494	434	453	424	464	419	480	476	472	458	441	485	460	463	485	481	482	503	481	494	467	494	435	471	456	461	463	467	474	490	432	495	448	489	470	442	458	427	405	436	473	501	444	450	482	472	444	497	460	449	431	474	499	471	466	472	483	473	471	470	481	487	468	432	442	488	475	496	427	476	470	479	447	471	487	475	445	472	462	458	474	467	484	473	428	469	441	476	435	473	447	508	460	471	478	460	440	475	448	478	453	484	471	436	453	463	494	457	451	494	490	454	483	439	491	465	511	465	523	459	506	475	448	484	434	492	441	449	519	438	445	476	457	462	449	472	445	455	444	495	472	470	538	438	474	470	442	473	463	468	503	478	457	435	464	475	477	487	483	439	456	443	483	502	453	485	479	525	458	486	457	478	428	455	539	453	500	469	489	487	473	491	454	417	482	445	476	486	455	486	459	450	438	467	468	457	502	453	455	498	479	456	473	462	452	457	461	487	471	489	432	443	488	459	525	435	463	490	482	476	476	459	477	462	447	492	439	466	487	465	485	492	468	493	473	487	470	462	497	458	455	494	437	497	480	470	478	451	471	467	424	471	480	489	487	457	465	474	442	508	471	473	499	483	506	442	483	461	447	456	475	452	480	471	401	466	508	475	439	455	451	512	447	447	466	428	475	474	429	500	476	474	522	479	473	445	456	444	485	472	450	460	450	446	444	423	475	453	454	472	473	516	466	433	457	451	444	477	456	516	471	503	438	509	421	462	408	449	457	485	448	486	454	480	419	461	461	490	468	505	482	510	473	499	481	450	484	473	468	475	468	508	454	468	469	461	466	461	466	480	481	470	479	455	467	453	489	478	497	463	481	464	483	500	442	451	479	461	457	454	444	480	506	456	509	489	504	475	455	451	490	502	464	476	498	416	496	474	457	452	490	462	488	447	496	447	486	449	502	456	512	496	480	500	497	461	485	485	471	469	502	464	461	493	467	468	453	459	457	443	442	478	486	465	455	496	500	461	469	476	476	459	478	454	431	458	448	477	502	501	493	444	479	479	490	432	435	446	451	514	468	456	493	450	455	503	495	481	475	497	476	489	517	489	462	424	472	466	498	459	455	495	484	476	453	461	493	495	469	472	495	434	489	481	459	473	448	426	486	483	444	491	496	470	452	487	450	460	456	450	489	459	441	483	473	438	464	464	484	476	493	471	475	463	453	477	436	448	471	486	508	480	445	502	483	476	479	440	473	467	465	453	480	491	425	468	448	453	480	479	472	462	479	429	478	514	452	496	477	479	429	467	450	476	428	467	486	466	446	481	469	487	501	471	462	459	476	487	490	469	467	497	444	475	462	483	492	509	442	458	501	445	449	451	472	480	490	457	433	434	469	467	493	468	507	462	481	467	447	452	440	496	502	448	483	455	485	461	482	505	476	461	479	439	471	446	454	456	483	482	465	456	515	475	510	476	470	468	465	504	449	453	494	485	462	466	485	459	431	478	466	467	465	432	436	462	446	504	480	457	508	462	477	457	495	473	487	459	523	478	463	465	464	469	489	491	463	466	494	450	468	441	456	483	436	458	479	508	495	437	461	486	490	443	472	483	452	450	479	438	455	425	480	468	451	489	452	504	479	477	501	422	509	464	458	433	457	454	478	449	481	463	430	485	453	462	452	506	461	466	464	467	494	443	438	450	435	491	439	502	464	509	498	492	460	518	444	464	477	483	482	488	476	473	469	479	491	461	474	446	445	496	502	498	443	469	479	481	461	468	475	511	438	475	438	459	448	452	494	454	442	471	465	462	484	478	484	458	485	498	458	472	510	492	457	475	487	468	466	457	434	495	496	453	478	462	491	454	491	438	470	436	437	469	477	431	455	454	495	422	456	461	474	483	467	485	437	463	485	483	446	490	452	487	460	421	444	468	459	501	474	489	467	502	448	468	465	492	489	462	421	471	483	470	487	513	469	507	487	504	444	474	431	466	489	511	417	437	492	494	470	485	451	489	491	474	491	502	457	458	499	458	466	486	461	457	450	468	439	511	455	454	443	452	443	487	485	478	483	497	469	457	476	448	511	446	477	484	456	468	491	449	442	464	472	460	477	444	460	457	445	453	459	475	467	455	460	485	493	468	462	494	521	434	475	483	506	484	470	481	468	440	460	462	464	499	466	468	468	449	469	454	459	470	456	477	495	442	472	479	485	476	480	464	446	480	470	440	492	459	464	495	512	452	459	453	467	447	474	462	461	466	466	459	450	455	460	446	463	461	450	481	490	475	492	483	446	467	478	439	474	465	519	468	443	465	462	487	463	436	464	492	460	470	479	503	443	488	508	449	461	480	432	496	467	475	469	474	482	470	431	437	471	473	504	468	466	461	486	487	481	458	469	482	433	475	473	480	466	451	418	470	477	427	459	454	509
36794	19412	7756	2096	668	260	235	222	175	204	215	196	175	192	189	187	187	155	204	187	210	196	202	185	184	163	194	201	196	205	190	168	177	185	180	194	211	203	185	186	195	193	171	186	186	197	216	185	194	210	183	217	195	213	194	161	188	190	203	206	186	182	193	199	174	187	218	190	183	193	201	205	223	205	190	203	234	184	195	215	203	183	177	190	166	203	184	166	194	181	175	191	206	186	197	190	169	172	157	166	185	189	180	191	188	179	168	213	200	170	175	165	166	194	209	178	172	164	207	190	183	161	186	172	197	207	207	216	220	172	181	165	166	204	214	203	194	173	163	194	206	213	202	166	156	179	187	180	175	189	172	185	185	178	193	217	203	174	229	192	185	161	200	192	160	192	195	182	197	198	184	194	194	184	177	179	196	183	183	177	183	188	181	181	170	179	187	174	196	213	204	208	166	214	188	183	180	193	227	151	193	191	192	173	221	201	175	190	205	171	178	178	170	197	172	178	178	191	187	196	190	185	208	183	219	209	166	193	206	186	173	204	173	186	210	183	206	209	192	155	185	172	183	200	185	185	175	200	174	170	197	182	216	194	180	191	192	179	206	171	166	171	208	180	192	164	186	169	179	198	179	196	194	180	208	184	172	175	208	177	199	151	179	178	159	180	206	186	168	188	186	183	173	192	175	191	210	188	190	200	206	182	182	178	180	186	179	178	178	219	214	212	195	185	199	162	208	185	196	192	201	213	196	223	189	188	197	168	173	221	212	192	179	202	188	220	177	189	181	195	201	192	185	178	185	210	180	172	174	196	191	175	190	207	190	195	183	152	174	196	188	199	185	192	176	192	180	192	190	193	214	189	216	173	212	199	193	151	205	198	217	198	181	204	186	190	187	201	191	206	181	200	186	173	195	198	190	205	190	180	200	163	166	171	203	172	203	196	196	199	170	173	181	184	178	182	165	201	222	199	179	187	218	200	190	186	181	201	166	208	171	181	200	188	193	209	168	174	208	180	172	175	191	197	203	191	182	190	204	217	233	186	196	196	195	213	191	187	184	196	170	187	201	195	190	188	193	217	212	185	215	206	185	218	200	193	211	193	190	187	196	183	202	191	177	190	185	188	172	192	179	179	178	185	170	204	206	188	210	173	198	191	198	178	204	195	189	203	199	216	177	204	188	196	194	184	197	194	164	202	186	158	169	181	197	159	193	186	172	190	201	177	200	186	177	173	203	192	202	187	198	181	180	189	199	174	208	194	198	188	181	213	203	162	195	191	192	229	202	191	182	208	181	183	200	187	192	208	206	182	169	181	202	208	214	187	196	176	198	194	182	167	198	211	184	198	188	182	190	183	164	185	197	194	199	210	170	181	183	197	172	202	193	205	181	182	179	159	181	199	184	164	224	188	183	201	200	179	202	192	216	214	210	188	190	186	196	195	178	209	165	175	198	193	185	182	173	194	180	190	188	206	199	201	224	206	223	214	204	205	194	190	176	175	172	179	184	180	197	174	206	189	204	206	198	183	168	197	155	180	172	203	189	219	174	176	179	212	213	200	183	188	187	202	172	237	210	192	201	192	199	209	194	191	201	193	212	231	177	200	186	180	180	173	194	188	185	208	190	222	223	209	182	201	190	197	181	189	185	170	200	158	212	219	194	191	223	207	220	183	175	189	228	194	191	220	218	185	179	191	177	202	187	189	200	197	210	191	197	193	181	205	194	180	200	178	150	188	187	168	214	202	197	197	176	185	161	197	182	161	193	172	165	167	192	172	203	203	169	187	176	188	181	184	194	180	209	143	178	219	182	191	161	176	177	186	169	197	166	182	166	185	186	210	185	186	164	204	200	171	202	202	182	187	179	204	165	199	202	207	220	215	185	190	191	202	210	205	201	186	177	203	205	191	173	177	197	187	199	196	188	214	190	180	186	192	205	197	182	160	206	193	188	192	190	202	170	188	199	196	184	162	182	177	214	203	161	222	207	193	186	208	179	190	188	183	192	205	193	193	191	162	194	188	192	192	189	188	200	201	197	191	179	184	184	194	205	162	200	209	205	213	183	201	188	191	193	183	201	197	172	211	166	175	194	191	193	181	179	186	186	201	206	169	203	169	189	199	182	165	187	202	202	219	212	193	198	183	197	197	180	207	204	176	192	190	197	208	188	206	194	202	195	198	201	192	189	176	193	198	188	171	203	176	217	210	194	227	184	162	196	179	202	186	201	200	168	173	179	189	180	187	213	195	210	168	176	191	223	222	195	174	181	168	202	187	173	200	232	188	180	193	188	174	204	198	163	199	210	183	195	206	204	165	202	169	197	231	179	194	186	186	187	180	188	192	197	181	224	185	202	170	191	181	175	207	184	207	187	204	207	194	186	202	170	198	193	169	180	193	172	208	168	197	170	182	171	186	177	196	201	194	185	180	180	180	158	197	182	169	200	188	196	198	209	197	190	203	213	188	186	212	173	182	200	213	164	173	181	180	179	222	195	201	173	165	180	174	209	168	189	173	189	180	173	190	180	214	181	204	172	214	184	185	181	185	195	167	175	191	164	171	191	184	168	176	200	200	218	204	176	153	182	209	165	192	191	183	173	165	166	214	181	200	209	188	197	192	181	212	182	202	185	173	205	223	201	208	173	190	194	193	230	219	188	193	223	174	179	191	178	216	181	208	195	167	168	194	199	201	185	173	176	208	188	187	169	204	188	192	195	201	181	240	189	188	183	208	185	195	199	191	194	176	165	214	178	184	172	198	182	179	155	211	201	169	204	201	175	206	197	187	201	200	202	185	217	200	174	158	192	183	195	208	230	185	206	203	173	197	166	187	198	182	189	182	213	185	191	197	194	187	200	172	193	173	189	218	176	192	206	196	191	176	203	211	202	194	195	204	201	176	228	199	183	188	204	198	195	217	191	197	210	186	196	207	196	191	174	186	200	192	179	213	187	221	203	162	185	170	205	197	200	199	163	187	207	212	197	194	209	174	184	202	173	202	194	194	159	187	214	214	210	211	190	218	178	203	192	187	185	198	175	217	199	161	173	208	194	223	192	189	196	203	180	185	193	203	184	165	170	206	211	218	186	186	181	187	162	177	195	168	187	204	170	205	201	160	173	189	195	195	178	202	176	202	181	185	187	176	201	197	191	197	194	185	216	178	198	175	189	179	188	157	179	194	189	217	208	174	214	181	215	175	197	219	172	193	196	186	177	177	197	173	221	242	175	180	180	227	212	195	176	157	176	185	200	163	194	201	199	166	163	207	178	185	186	187	162	161	192	199	195	197	205	183	175	173	181	173	167	200	192	198	194	187	193	200	203	202	186	201	188	182	172	183	195	197	182	187	187	191	193	167	180	188	183	211	206	173	189	210	180	189	200	204	187	176	193	188	176	189	196	201	176	188	204	222	210	181	173	184	202	195	181	208	199	190	206	186	214	203	199	165	190	184	193	190	191	190	187	192	199	178	198	177	173	183	178	177	178	188	190	174	173	191
21595	13661	9907	4605	2010	613	523	494	435	456	428	415	435	395	394	409	408	422	430	389	443	374	386	416	403	401	437	404	461	391	423	417	410	397	409	434	397	424	409	363	410	395	411	399	414	392	402	408	437	409	398	401	411	415	425	421	375	413	471	425	400	409	421	392	418	405	409	391	420	404	387	392	465	374	407	435	376	408	396	440	399	421	406	466	385	406	426	388	438	420	390	435	412	420	389	407	404	415	396	385	412	420	392	418	395	462	384	403	414	410	406	423	414	420	420	384	407	438	382	413	427	441	387	417	422	366	390	395	419	378	382	379	413	385	433	399	393	411	440	404	401	393	406	402	414	390	417	406	396	402	420	420	396	432	435	373	412	428	421	418	384	421	421	363	424	423	393	401	419	403	400	395	440	407	405	411	385	413	397	394	455	441	412	442	432	403	377	397	433	403	391	359	437	444	404	403	432	419	395	401	382	432	406	399	418	418	377	398	416	404	405	420	357	438	383	449	415	394	403	437	428	430	424	417	417	408	394	408	382	407	389	421	427	416	409	396	405	381	437	376	411	416	414	412	389	364	414	377	369	434	421	421	385	393	379	418	409	435	391	430	409	430	390	438	412	419	392	429	439	455	415	429	437	385	416	446	445	375	484	379	446	436	394	405	406	406	448	435	391	423	412	420	425	398	428	431	387	385	370	400	395	416	388	407	426	409	424	421	389	421	429	384	434	411	408	405	417	394	424	405	412	422	410	383	398	390	398	403	387	445	420	421	423	382	368	420	399	395	431	403	412	368	408	401	403	409	396	424	407	399	379	428	433	445	421	391	389	411	462	396	402	408	408	414	443	386	377	428	402	346	408	413	410	431	369	466	419	433	405	394	395	414	427	405	387	395	403	410	400	372	397	411	433	424	396	381	414	424	449	396	382	398	357	399	412	381	432	396	432	422	410	421	373	431	408	416	448	427	388	412	400	423	425	434	404	445	401	392	433	389	418	421	417	387	397	432	395	415	417	409	415	407	386	372	373	364	408	369	421	425	423	398	385	386	435	433	430	394	407	439	390	447	410	406	429	392	427	397	427	372	393	380	400	367	376	455	414	431	408	390	404	420	420	426	377	403	411	413	426	417	433	436	410	424	428	426	400	405	383	417	389	374	395	404	410	394	421	411	399	414	402	402	421	381	382	465	421	418	439	379	406	401	424	373	420	375	415	396	413	408	410	435	427	410	414	389	410	414	377	387	368	411	436	416	380	408	406	417	406	424	402	412	384	436	419	395	389	398	420	420	396	437	430	439	405	423	377	427	420	394	403	407	405	429	408	382	388	426	399	416	404	445	408	423	398	417	432	392	414	399	404	407	393	381	405	428	406	391	390	451	393	385	437	374	419	403	373	432	376	399	416	402	379	439	403	397	415	434	418	385	429	430	391	379	408	424	388	412	405	387	403	386	407	403	437	424	420	378	421	425	434	420	404	406	406	393	397	425	422	463	438	420	397	371	414	409	395	448	402	421	413	446	425	372	419	411	394	429	442	411	411	410	399	381	421	422	408	439	397	417	423	396	419	406	420	404	410	431	385	391	436	388	388	368	376	354	434	407	433	446	389	399	423	414	405	401	437	397	374	420	411	400	403	412	394	384	418	390	450	412	400	460	418	405	429	398	414	407	423	388	426	423	400	416	391	409	424	416	372	412	403	416	384	442	409	446	416	391	406	376	428	417	383	454	405	397	400	400	383	425	412	423	409	428	427	405	440	378	420	402	425	410	402	408	397	436	405	419	412	392	397	391	448	415	369	417	401	403	432	408	402	430	403	396	420	430	373	417	441	410	422	373	403	429	402	414	396	394	398	413	407	436	447	394	379	431	395	454	381	430	414	423	415	410	442	404	372	379	441	412	409	370	364	390	408	409	389	436	420	413	421	424	390	397	384	400	437	377	393	417	426	415	406	401	373	352	382	408	373	436	417	412	388	367	413	392	444	412	418	378	406	421	386	426	463	410	424	417	430	415	406	426	461	428	397	427	437	410	428	388	412	398	431	438	390	429	413	398	440	386	420	392	407	427	411	434	401	427	446	400	450	434	398	396	383	438	379	419	395	383	422	373	402	424	410	401	419	388	401	420	442	411	444	364	458	402	417	405	414	392	416	403	390	394	386	374	429	412	405	430	409	416	404	415	425	386	403	393	368	425	374	425	401	397	395	391	417	414	437	380	446	394	410	397	417	376	417	396	413	434	409	397	409	442	380	421	445	417	433	406	423	441	401	403	383	433	406	388	437	421	437	427	374	408	355	432	399	410	419	413	405	418	413	409	428	434	414	410	421	438	360	406	436	410	423	412	423	447	415	399	395	407	422	427	410	424	431	426	415	441	361	418	417	420	440	410	403	418	450	416	386	414	419	384	421	410	386	388	407	446	433	416	415	389	438	421	390	442	393	401	411	397	344	468	401	408	411	411	379	410	402	383	404	360	452	416	398	421	420	391	403	391	404	408	417	373	378	390	456	395	398	389	381	421	444	411	403	399	372	381	437	372	379	417	447	417	394	451	437	395	410	423	395	390	408	427	403	410	414	408	411	423	411	416	377	404	443	398	452	415	388	414	422	427	416	419	396	400	397	422	390	436	385	425	380	460	396	408	412	412	389	406	404	424	408	415	404	419	394	408	397	365	401	394	404	376	414	462	393	411	418	390	396	386	388	399	400	432	360	408	383	418	421	420	417	448	443	402	396	426	437	416	394	456	429	412	443	424	434	417	388	423	420	422	408	445	424	388	383	376	446	393	396	415	397	390	430	434	414	431	415	433	405	400	416	389	367	396	404	421	400	399	396	389	386	420	408	391	415	397	414	386	402	440	432	408	440	432	434	434	427	401	404	404	403	392	442	408	432	407	444	399	418	414	433	400	412	402	423	415	411	412	400	433	420	407	379	428	462	404	408	405	414	401	396	397	434	420	410	408	445	401	436	406	422	433	450	415	379	413	408	409	392	400	386	401	404	423	423	406	396	401	413	427	382	384	383	418	412	391	396	426	402	386	401	420	417	440	369	384	411	427	409	412	411	467	398	434	447	414	434	407	401	358	416	420	439	386	356	431	394	388	398	449	390	401	423	404	394	393	414	423	400	393	397	398	409	436	427	407	423	384	394	409	428	443	418	422	400	411	391	396	411	420	429	440	395	390	431	430	450	434	415	376	376	387	433	417	396	380	404	410	411	389	423	415	397	435	400	419	422	402	378	396	421	365	386	442	438	412	380	432	376	417	393	364	357	412	397	402	416	379	429	414	407	404	432	426	430	395	406	380	416	416	407	404	410	395	402	418	383	418	413	420	405	417	431	410	396	415	423	373	398	374	421	386	399	395	419	400	451	378	407	403	370	390	432	399	398	391	396	430	413	394	382	394	406	363	362	388	395	394	407	400	392	448	403	436	412	412	449	364	418	414	419	386	390	411	394	404	404	437	427	421	414	367	380	395	396	426	407	411	348	368	429	379
54474	25731	8264	2827	981	451	427	336	243	199	167	215	192	185	170	204	182	191	192	171	191	202	214	185	178	176	175	208	195	184	141	167	164	179	186	159	182	172	176	169	196	191	192	157	174	188	187	171	183	162	183	194	182	201	186	191	164	154	172	165	191	195	183	189	192	184	166	190	188	199	187	179	185	179	195	177	182	172	184	193	160	188	172	180	172	174	181	183	178	176	192	177	170	182	192	171	139	202	196	173	199	182	181	215	193	187	163	194	183	191	176	187	183	186	154	174	158	194	207	166	194	202	187	167	209	186	202	178	182	213	158	175	167	150	165	187	194	196	189	189	196	176	192	176	196	199	195	177	174	201	182	178	222	162	181	169	174	195	182	208	187	185	157	149	194	215	190	175	171	207	208	182	178	196	211	174	179	197	210	188	165	177	188	164	173	174	181	171	177	182	194	197	203	154	164	163	192	182	159	171	195	191	164	196	210	207	183	191	172	146	162	184	175	173	196	207	172	144	161	184	196	187	215	182	181	192	200	156	200	188	161	182	207	184	176	178	182	161	180	176	168	159	169	186	176	191	189	183	162	204	162	178	161	166	190	159	173	179	189	176	189	184	190	170	167	181	186	178	188	165	169	159	158	173	177	187	167	184	176	183	156	159	183	162	197	175	195	172	174	215	175	174	195	206	153	178	170	158	175	211	181	178	205	177	166	184	181	196	181	196	202	181	178	170	168	173	201	159	182	180	167	186	194	185	206	205	177	196	174	184	211	190	213	196	191	181	216	172	186	213	177	181	177	180	215	186	177	186	167	183	193	172	184	176	206	206	171	162	183	185	158	174	192	214	191	184	186	197	168	187	170	194	190	178	157	179	179	184	178	206	178	202	181	173	189	197	163	170	209	203	175	189	179	176	181	194	158	160	184	177	177	191	203	154	182	169	186	164	173	171	186	209	206	196	149	184	200	179	197	181	212	176	187	179	216	178	171	182	193	174	182	167	182	201	172	170	182	192	198	177	167	175	181	200	189	169	171	181	178	171	176	191	181	147	157	153	179	186	183	196	216	182	148	185	182	202	184	189	183	168	190	184	174	168	206	184	183	189	179	168	165	183	167	187	182	169	179	164	147	188	197	182	187	193	162	192	185	143	192	170	186	186	180	179	173	179	159	200	192	174	174	190	177	203	199	158	178	157	149	171	200	182	169	170	179	178	188	201	175	155	183	161	168	186	174	161	175	177	183	168	198	190	172	211	194	195	179	169	192	175	184	163	158	179	184	190	179	185	163	196	173	155	180	194	180	182	194	200	185	162	178	142	202	190	181	214	187	188	188	180	184	182	181	178	198	208	203	177	154	194	194	198	214	174	163	193	162	182	190	218	170	186	177	151	177	171	191	136	186	203	170	176	171	176	161	186	171	148	190	175	168	169	194	194	188	195	188	190	184	156	194	159	158	173	157	165	178	161	165	164	207	189	169	195	171	164	171	174	184	183	173	166	213	157	174	147	199	185	187	153	164	175	174	194	171	180	190	181	197	165	181	162	201	172	191	174	191	188	197	184	188	168	178	175	168	182	167	172	193	196	163	183	191	168	172	211	210	160	165	170	182	173	160	218	187	188	180	178	185	183	198	175	202	186	160	180	187	185	203	193	175	225	186	192	199	178	184	159	186	182	181	156	178	184	200	151	157	202	183	171	179	172	181	192	145	203	172	172	207	181	165	185	184	178	178	200	181	164	193	174	196	187	187	191	166	170	176	181	182	217	181	184	194	175	166	174	190	201	181	188	167	180	169	177	168	197	186	160	188	200	176	204	179	165	186	182	150	160	169	185	206	182	204	187	185	202	200	193	160	174	183	183	204	177	177	187	184	186	174	180	175	166	144	190	193	189	185	184	172	186	195	166	179	203	170	187	216	170	157	210	167	170	190	188	186	186	213	192	203	173	166	197	194	196	194	193	156	161	186	188	202	197	184	186	201	199	192	193	177	177	165	159	163	192	177	174	159	175	183	198	161	179	163	196	180	187	208	197	190	181	196	200	164	179	176	190	176	185	180	160	156	172	190	143	190	180	156	153	167	159	189	190	180	175	179	176	164	154	198	192	180	184	190	163	150	179	184	184	165	173	178	185	200	179	145	176	199	163	171	166	196	207	173	161	178	207	194	172	172	171	166	147	161	181	174	163	176	174	170	160	171	152	171	181	165	188	180	169	177	180	197	164	194	207	151	181	170	185	186	185	177	178	177	184	156	177	210	155	189	183	183	184	186	198	183	178	179	213	177	195	189	205	186	175	178	188	190	171	172	191	164	177	186	174	192	184	183	180	165	213	159	190	181	159	150	176	178	184	206	193	169	204	223	204	175	186	179	175	175	183	180	184	173	178	182	186	199	179	177	153	198	184	171	168	185	177	186	172	165	185	188	172	184	154	191	191	191	164	184	176	164	184	193	184	213	183	209	176	184	182	194	169	182	178	184	194	168	156	164	164	199	187	162	174	189	193	205	157	158	203	181	200	180	170	176	173	178	192	191	174	176	156	159	168	172	164	191	178	218	201	178	175	191	183	198	180	155	196	177	172	175	176	147	188	202	183	168	191	191	178	199	184	172	157	177	174	171	188	184	188	217	191	179	194	155	177	170	165	177	164	182	175	174	205	185	200	183	183	196	173	166	191	206	172	189	180	186	179	214	179	178	178	191	195	202	179	169	211	176	175	159	156	151	175	164	183	175	161	194	174	168	156	181	183	186	167	209	167	171	206	155	173	159	204	209	191	151	196	175	187	194	197	165	202	166	164	185	171	165	176	179	189	176	192	191	168	193	179	168	177	187	194	165	157	189	164	158	209	210	172	183	194	176	176	168	176	195	199	188	177	163	192	180	171	169	173	175	146	175	182	191	178	189	189	171	160	201	169	177	187	142	172	187	168	144	170	188	169	189	185	182	186	184	185	165	150	168	174	147	193	178	203	192	207	176	171	172	182	179	178	211	186	193	178	154	187	193	168	186	166	196	183	166	165	170	181	171	177	206	197	158	188	170	169	188	181	194	187	172	183	172	179	178	192	144	190	198	181	194	178	210	205	150	179	195	197	206	198	187	202	180	181	188	172	184	194	160	187	183	175	174	174	165	177	198	180	179	196	164	170	163	179	187	197	191	196	174	201	181	173	196	175	175	176	191	187	158	172	194	169	220	163	154	175	186	189	142	205	187	199	199	154	183	177	170	172	183	173	176	172	199	170	181	182	169	155	161	169	165	175	184	171	201	191	176	183	209	163	205	179	181	187	189	176	169	171	220	188	179	187	202	193	205	169	203	162	211	168	182	172	186	183	161	175	198	172	188	192	170	163	184	190	186	205	160	158	165	171	181	196	182	166	170	163	213	191	210	192	181	170	193	196	156	192	191	179	201	185	195	151	193	204	185	205	165	176	190	173	183	194	161	172	170	177	166	166	181	207	173	163	171	171	188	174	186	184	190	194	195	182	192	194	163	189	158	207
35277	15214	9146	6169	2770	1478	1604	1316	734	510	449	443	419	387	414	420	374	417	417	417	410	420	434	413	403	402	371	435	373	422	368	430	422	423	392	383	448	424	389	383	400	376	403	409	396	390	395	401	407	368	389	432	387	358	390	392	405	386	419	392	400	402	395	416	395	408	396	443	403	401	403	421	396	415	375	418	370	420	388	405	397	429	394	392	412	385	413	424	412	374	346	400	372	376	415	406	378	430	415	434	398	395	400	408	377	396	413	401	424	404	389	364	418	388	367	380	405	392	405	392	428	400	406	355	375	389	422	407	400	411	413	455	378	404	399	388	389	399	378	399	415	386	397	385	402	393	430	398	370	403	418	423	409	372	394	409	389	340	391	428	420	392	356	414	400	390	422	380	391	380	410	390	385	400	380	396	375	413	411	359	441	400	395	429	429	383	369	389	409	422	406	364	427	365	361	428	411	392	386	438	410	420	392	387	385	390	417	407	431	397	388	385	401	372	428	391	372	386	398	402	397	384	397	384	409	351	412	384	383	405	413	415	417	376	408	396	419	369	392	431	412	415	406	389	398	389	432	384	393	381	441	373	416	435	408	397	395	403	377	414	395	388	403	385	361	417	395	434	407	404	366	376	384	409	419	426	399	423	448	399	441	379	368	420	402	376	356	409	429	449	399	409	401	409	408	404	416	415	378	368	428	398	380	407	367	416	415	389	392	409	376	416	403	387	370	396	399	392	397	354	408	390	421	454	404	394	380	396	385	424	410	387	385	400	404	412	380	406	380	414	418	392	394	386	423	374	382	386	392	421	366	365	370	375	404	393	409	400	432	415	405	396	401	372	405	410	421	375	424	369	405	355	435	423	369	382	450	393	405	387	389	423	398	415	408	393	419	401	381	396	376	396	391	428	407	375	406	385	379	454	385	370	399	399	399	365	369	394	424	402	422	421	420	370	402	376	357	394	404	407	395	401	373	387	387	402	408	382	408	412	433	414	395	391	388	424	391	417	408	366	427	416	395	388	402	399	419	392	423	416	404	375	408	395	381	383	389	374	388	436	394	384	384	434	403	379	393	383	360	389	384	400	392	373	402	394	391	392	389	366	379	409	407	386	396	425	438	377	407	434	394	390	389	407	387	404	420	425	387	417	360	399	378	392	389	391	387	391	426	417	400	411	403	378	430	367	394	428	408	421	415	417	404	421	368	424	391	418	384	405	380	423	424	376	390	401	440	396	416	412	402	385	414	417	421	387	424	396	390	423	396	424	388	414	397	421	404	406	389	427	396	392	398	365	406	385	422	406	373	388	451	394	398	405	383	438	436	390	384	413	404	410	401	415	399	415	411	386	395	398	395	400	369	429	411	398	387	417	410	375	414	383	392	398	433	419	401	414	381	434	428	391	366	405	369	407	377	407	369	357	371	398	382	388	406	423	370	417	428	368	356	406	423	409	382	389	367	413	426	402	412	391	393	393	393	371	435	389	416	396	382	408	445	381	396	371	427	409	384	391	423	393	400	423	386	407	389	392	439	413	411	388	378	366	416	406	390	346	388	405	425	419	372	388	388	395	415	409	412	405	395	409	388	407	413	415	396	396	390	388	401	408	405	415	412	423	394	398	417	394	374	420	424	396	397	397	385	391	419	419	394	368	404	376	374	390	400	393	385	418	367	397	380	410	408	406	397	408	411	421	422	400	409	390	391	376	393	384	372	410	394	428	363	390	383	396	397	430	392	439	391	398	395	391	397	410	401	353	367	315	400	381	399	396	404	388	387	425	396	394	411	406	362	369	377	421	375	381	433	390	404	405	404	406	402	390	435	357	407	427	369	433	392	409	386	386	365	389	420	399	391	421	421	424	378	435	345	400	407	413	385	417	377	399	384	393	411	386	367	406	423	385	420	413	394	406	372	406	435	448	402	383	379	352	426	425	416	408	390	416	389	372	418	390	404	415	397	394	390	418	416	435	376	414	407	387	396	389	391	383	382	394	389	381	441	401	359	390	438	414	415	412	385	413	373	374	412	378	453	385	414	383	375	385	394	420	425	366	412	423	419	353	393	416	402	379	393	410	365	387	419	452	400	443	395	403	411	400	393	423	368	415	390	361	381	403	405	380	354	374	398	379	395	403	422	400	424	409	387	436	428	415	381	429	371	433	392	410	413	447	386	441	398	395	386	388	411	385	414	443	391	385	407	402	383	378	414	418	383	378	357	413	436	357	376	435	418	424	369	373	408	356	402	388	377	415	393	397	383	374	397	402	358	382	405	416	418	435	416	405	413	380	390	409	388	385	393	381	385	427	439	401	377	396	405	409	403	397	385	382	394	409	381	374	409	416	408	422	403	410	397	408	430	396	397	432	417	423	381	395	392	412	436	405	384	402	382	404	389	408	422	380	387	372	404	412	375	372	416	369	392	406	382	429	413	428	403	392	379	402	350	381	423	420	414	387	404	398	375	390	373	408	417	421	393	433	409	388	376	384	367	406	394	419	386	417	397	365	373	377	372	392	384	388	418	417	417	388	394	358	377	403	379	391	396	365	397	393	382	391	413	422	398	428	405	362	428	367	399	397	384	385	419	386	408	362	455	430	396	405	409	366	378	402	405	391	382	364	353	447	408	400	399	382	364	430	409	385	455	370	398	384	398	425	404	426	391	417	419	398	417	390	426	396	416	418	382	411	421	389	426	398	390	362	401	393	428	420	388	410	394	379	356	399	372	395	404	413	423	387	392	374	403	366	385	445	376	415	440	428	400	405	370	432	372	406	356	408	422	414	374	389	417	395	393	417	384	399	385	386	395	407	369	404	412	403	400	428	387	420	427	408	407	343	375	415	376	390	407	434	398	366	403	410	387	398	404	384	376	390	412	417	401	400	392	426	409	389	385	355	449	391	381	378	377	416	393	420	424	416	376	407	387	372	392	391	407	417	403	376	412	433	409	417	422	400	460	367	409	418	416	386	371	393	402	404	437	414	399	406	355	383	407	395	392	390	392	390	370	410	391	424	416	401	393	421	421	387	389	398	434	358	402	374	403	398	423	361	390	393	367	412	412	438	406	398	387	396	372	395	361	384	386	376	381	405	387	399	394	390	432	444	384	377	428	399	398	411	399	398	405	409	437	349	395	428	454	407	412	406	375	426	376	401	385	419	392	439	400	396	376	422	408	436	438	389	403	376	421	402	362	419	398	412	403	407	452	380	436	397	388	390	392	378	395	407	442	403	406	438	393	372	396	417	405	393	376	432	401	408	377	353	417	420	419	439	432	381	403	397	407	390	362	413	383	429	380	396	380	387	396	408	435	383	417	412	406	404	398	382	422	410	418	385	436	444	404	446	366	404	374	427	340	375	402	363	411	424	367	387	369	392	377	389	399	407	378	395	373	387	427	399	433	391	406	394	406	395	422	433	390	420	386	389	435	407	416	386	396	408	398	401	420	425	374	395	407	402	383	390	377	393	366	427	366	370	396	420	415	415	443	403	394	400	366	443
59028	29401	12338	5224	2121	889	866	784	435	291	254	246	222	232	229	218	218	232	250	249	214	241	237	238	233	195	217	259	227	234	204	224	241	235	224	219	232	219	228	230	243	217	204	210	229	255	187	209	240	217	178	224	205	244	222	211	206	237	205	224	208	233	202	224	212	225	209	222	238	234	215	235	205	219	230	225	232	213	221	244	251	240	210	219	216	229	194	240	230	216	208	204	225	232	219	203	220	230	207	217	227	233	241	242	215	235	196	203	227	239	206	218	247	243	228	231	223	239	205	215	232	201	242	211	230	223	238	224	233	220	214	224	213	190	249	211	226	240	230	189	233	214	218	233	186	211	225	200	226	207	199	242	239	216	179	222	254	212	222	226	195	193	183	204	223	241	207	223	221	235	229	264	207	214	224	211	235	244	215	211	224	256	218	197	233	205	210	231	216	246	238	205	240	228	232	232	234	207	220	220	228	214	226	209	221	203	210	219	198	232	228	221	227	228	231	223	225	223	251	260	224	217	250	208	194	212	207	192	208	211	206	195	224	198	228	227	223	231	212	229	215	236	244	239	243	231	236	221	189	219	215	229	220	211	221	221	217	231	238	217	214	235	225	228	224	227	234	249	251	214	208	212	197	223	204	211	220	217	255	233	239	253	218	223	227	235	208	214	219	218	219	219	227	227	224	231	204	229	229	222	217	216	194	233	234	213	233	214	222	245	237	224	230	244	227	217	211	216	233	205	241	202	210	195	220	260	239	224	232	227	205	213	219	238	234	224	238	255	213	257	256	223	220	219	211	196	242	232	199	249	252	208	241	249	227	209	248	245	222	199	237	220	220	203	207	224	228	235	204	228	208	229	227	198	233	221	220	214	217	217	244	199	220	208	258	244	207	252	212	203	212	195	205	232	255	254	243	222	203	236	209	237	227	231	210	213	226	222	214	247	224	210	229	237	246	223	191	238	197	195	212	213	244	211	224	210	202	196	225	211	232	237	228	216	198	227	238	207	208	232	233	228	239	210	226	232	237	237	201	225	196	211	237	235	223	241	213	222	261	199	195	219	213	241	240	227	198	242	223	234	226	234	240	241	230	217	219	227	217	230	235	207	198	210	216	222	210	220	228	211	188	202	211	255	215	253	227	227	210	208	243	209	224	198	220	222	228	219	231	221	213	206	235	215	253	255	230	212	213	209	232	217	229	210	208	235	224	210	222	239	230	231	217	255	266	206	222	241	223	221	206	219	215	203	214	217	238	248	220	230	227	233	199	206	203	217	216	214	230	241	248	241	222	204	233	208	226	203	238	206	207	220	188	222	228	197	213	259	221	232	216	215	222	208	217	252	233	230	227	223	218	233	215	237	222	213	187	214	212	235	228	205	247	219	219	225	261	220	243	218	224	223	226	234	244	235	174	220	227	227	218	240	224	217	219	226	220	208	222	221	217	227	223	201	215	225	222	248	241	220	196	232	220	235	207	216	212	261	227	226	237	226	226	208	224	239	248	232	201	233	217	213	208	234	222	247	225	214	210	206	221	228	206	216	217	228	225	206	222	210	203	260	228	231	228	244	222	198	201	255	233	222	203	227	217	222	199	219	192	214	246	208	229	247	212	216	215	207	234	226	214	238	208	203	211	218	197	253	240	220	198	215	243	202	217	246	226	231	244	204	223	238	213	214	238	225	257	213	216	235	208	203	210	235	221	222	222	211	228	194	271	221	277	220	234	208	221	251	185	225	233	210	227	209	222	242	216	241	226	232	192	211	217	223	198	215	225	219	220	234	182	240	248	228	208	229	236	212	256	234	230	208	240	246	230	183	243	242	224	211	227	230	215	210	241	236	236	215	219	216	204	213	233	203	230	262	223	218	285	218	217	210	216	224	218	245	229	221	202	239	240	219	218	211	227	214	221	235	217	217	215	250	215	212	225	219	185	209	210	242	235	207	192	234	235	225	212	224	198	243	211	222	189	220	228	207	249	240	202	254	220	239	243	210	202	211	221	229	261	197	208	217	190	229	228	212	235	183	214	215	187	230	204	203	257	209	218	242	215	221	235	216	208	231	217	241	200	249	242	250	246	223	221	205	217	232	244	205	244	215	231	208	219	207	235	229	228	266	233	241	229	206	199	215	199	218	247	227	230	227	196	224	209	247	228	203	207	236	232	239	190	233	216	223	245	221	211	222	258	187	202	234	230	233	243	218	218	234	211	219	230	264	245	211	203	216	250	235	189	207	254	202	251	218	219	211	212	223	195	232	251	202	235	217	219	234	220	222	236	223	218	230	217	225	226	224	245	238	211	222	223	217	216	251	242	227	230	221	238	223	221	248	238	230	231	190	267	244	223	232	224	212	211	235	218	212	198	210	222	218	210	229	203	220	205	219	205	220	237	238	223	217	216	203	220	239	202	223	234	187	213	220	212	238	216	219	240	215	218	223	221	214	202	208	231	232	220	236	233	219	216	212	227	214	240	197	237	223	222	208	211	233	248	182	223	218	226	209	180	204	241	245	229	214	221	217	214	226	205	235	213	258	220	234	214	260	228	208	240	213	217	217	200	233	248	218	187	237	235	231	203	234	229	196	199	214	228	258	204	240	212	255	219	203	243	220	240	199	195	214	204	233	211	199	229	176	223	223	229	255	194	238	238	237	223	231	215	208	235	235	226	230	203	189	199	195	211	238	222	225	244	235	178	205	229	233	224	208	250	220	208	214	257	254	235	219	212	232	222	209	199	226	250	260	218	224	254	213	176	204	229	241	218	229	224	250	257	234	245	207	225	210	214	237	230	202	221	228	228	211	233	221	224	169	224	209	226	218	214	211	225	228	202	218	233	226	226	221	211	227	231	203	255	223	228	234	189	222	218	220	219	184	205	231	247	211	221	219	259	224	222	242	205	208	223	205	222	228	237	212	220	217	231	204	216	215	242	237	224	232	245	214	213	220	230	258	222	233	240	222	215	201	229	225	214	236	230	250	183	237	201	215	232	231	206	219	242	226	231	224	256	244	198	217	240	223	243	247	222	212	224	233	230	198	205	257	243	229	213	236	204	242	233	242	228	206	247	218	226	253	224	226	248	229	214	239	236	215	245	228	245	226	235	237	229	190	232	226	230	201	214	216	212	216	244	227	204	228	232	207	231	218	239	200	199	240	244	211	215	210	227	214	248	220	246	229	238	219	211	224	236	219	228	229	220	226	214	266	236	184	223	219	194	195	229	239	213	221	227	246	281	226	234	214	221	214	192	213	219	209	246	209	214	210	264	195	237	189	222	221	203	222	207	230	243	240	250	234	204	200	260	210	235	216	232	218	237	259	204	245	213	213	224	221	227	200	215	214	222	244	231	233	197	231	194	221	223	212	213	259	239	239	225	220	189	216	225	221	201	266	211	253	222	213	218	207	215	226	230	209	240	241	237	211	199	226	224	209	223	214	237	238	197	209	216	220	248	236	248	212	225	260	236	229	197	213	222	240	223	199	202	222	195	213	231	201
36603	18473	12869	9895	6009	2773	3627	2913	1513	773	544	543	539	519	542	542	510	481	522	473	512	517	483	486	491	486	526	466	479	498	479	520	477	472	519	518	494	500	493	451	489	456	505	510	508	475	510	436	510	515	487	452	474	475	500	483	506	473	457	530	455	503	477	513	472	455	433	537	529	485	493	520	495	450	488	485	507	459	498	502	453	489	471	514	502	500	475	491	477	455	490	498	458	481	463	477	467	452	498	472	509	481	466	449	448	445	470	503	481	466	456	491	504	468	494	485	450	487	422	464	414	448	496	476	481	470	467	489	488	436	451	526	489	475	445	490	484	482	471	477	481	464	491	499	462	470	452	499	511	530	433	476	464	543	495	478	463	480	466	442	483	453	508	486	489	448	473	452	509	468	487	485	476	451	496	454	469	483	496	439	487	496	454	516	454	500	475	488	466	475	502	490	469	506	487	469	467	474	475	467	501	505	486	509	458	482	435	474	499	462	488	497	498	479	487	454	504	496	478	479	494	477	482	494	468	462	478	469	459	503	470	489	487	457	483	480	486	451	472	474	501	481	424	492	468	485	481	473	521	445	485	462	463	490	456	455	498	474	485	490	469	481	453	461	481	531	498	482	453	483	461	473	480	454	481	488	504	441	453	452	458	484	497	484	475	482	452	480	501	474	445	455	477	476	514	472	496	501	510	508	493	448	481	475	509	498	493	482	482	520	491	525	507	478	511	485	479	462	485	495	480	485	447	494	448	450	496	512	496	463	468	506	498	477	485	462	469	469	479	489	468	511	451	476	475	498	461	487	495	523	487	423	479	484	502	475	478	504	500	491	469	489	535	452	450	508	487	518	454	468	445	487	454	438	486	489	488	502	467	501	478	452	473	489	459	452	468	442	448	432	462	500	478	469	492	472	474	482	497	455	462	507	473	498	461	450	447	490	480	485	436	474	466	479	493	497	460	524	467	468	503	480	431	485	491	493	469	455	449	452	467	469	404	479	510	463	488	497	509	494	476	483	513	483	463	494	463	446	455	507	462	480	479	469	486	494	511	486	483	490	494	462	454	443	546	493	514	481	484	480	446	432	470	501	453	507	501	448	492	471	477	466	480	467	481	485	480	463	466	464	425	474	506	473	477	489	480	503	503	485	479	476	469	462	477	468	462	512	473	518	512	457	447	469	468	482	457	499	461	500	471	515	468	511	469	517	464	436	478	448	496	497	461	513	471	468	461	485	496	485	456	508	462	499	464	488	478	482	489	487	446	494	500	432	530	476	501	483	503	478	454	475	467	477	475	477	476	509	475	476	472	497	496	464	461	463	466	474	495	437	489	470	467	488	492	474	525	473	511	489	480	481	464	487	462	468	491	427	482	475	494	436	484	479	452	457	459	474	445	506	511	467	461	463	477	499	503	513	484	502	439	493	465	442	458	513	470	462	504	478	482	458	505	445	451	490	462	523	485	500	427	467	444	465	426	439	490	495	489	438	456	465	489	485	457	504	479	447	484	456	495	467	486	490	447	513	501	493	480	463	494	459	499	472	463	473	484	524	459	481	466	519	457	475	429	461	476	487	461	474	479	447	476	522	505	470	417	467	476	494	483	473	492	481	448	512	440	454	468	490	482	476	445	523	494	485	481	490	473	506	475	451	510	473	444	477	511	496	474	457	496	470	471	478	485	461	478	440	504	461	477	469	449	509	496	457	491	473	468	502	498	482	501	459	480	493	472	481	495	471	463	470	458	477	485	475	486	483	459	436	438	441	491	493	505	476	468	475	471	480	491	461	456	470	454	464	482	457	521	406	477	466	461	466	477	452	484	519	483	487	518	460	500	448	484	488	447	488	510	474	457	517	474	514	439	472	492	497	466	486	475	499	501	435	456	513	473	452	464	474	506	481	481	471	465	493	494	487	462	464	489	492	480	473	443	470	483	458	493	493	466	473	493	496	459	484	515	490	512	475	512	475	450	427	473	468	476	464	518	446	476	474	516	489	498	517	476	423	485	466	437	417	472	492	492	456	496	468	489	475	464	472	462	462	497	503	453	491	438	449	467	467	450	470	493	444	478	491	492	468	511	487	477	470	513	483	438	462	484	499	470	483	515	464	497	449	512	514	499	458	453	485	488	483	464	512	451	444	475	466	484	492	488	477	470	467	518	465	500	477	485	427	516	497	465	457	459	466	482	471	488	484	493	474	474	485	486	485	493	505	491	516	485	464	479	444	473	430	503	476	491	432	459	490	515	476	504	489	478	471	480	457	478	459	486	474	499	458	463	459	472	485	524	503	465	462	487	445	475	465	503	468	490	496	443	487	458	464	503	498	481	455	474	478	497	424	461	481	504	491	499	466	468	459	453	458	488	458	520	444	485	493	489	478	466	465	484	434	432	456	459	456	492	494	490	494	478	453	482	481	431	448	472	510	500	445	482	463	483	481	473	482	461	430	463	449	441	464	458	476	486	508	457	482	467	499	505	462	512	449	458	475	454	488	439	496	465	465	462	482	456	472	496	480	523	458	472	457	489	474	484	476	474	482	458	460	443	472	450	472	448	461	480	456	490	472	422	490	483	495	438	439	507	468	483	510	455	469	447	484	520	456	502	488	451	501	556	462	462	513	503	483	436	457	477	451	453	467	508	531	463	448	470	503	457	463	500	497	478	492	468	495	434	475	498	500	475	500	482	520	468	472	513	478	451	478	439	465	446	501	477	464	496	463	479	499	500	515	479	456	477	444	450	475	465	463	481	487	538	537	477	449	474	519	562	487	500	492	474	466	467	524	447	494	474	490	471	482	431	459	449	489	497	458	476	498	483	424	448	496	490	461	505	531	467	487	470	474	511	506	497	462	477	489	486	472	499	519	501	483	436	462	463	486	506	466	512	482	474	464	471	484	450	496	467	520	471	480	440	478	492	492	472	445	490	430	478	431	468	507	486	469	525	482	530	440	482	479	454	484	481	497	512	506	530	497	458	454	520	498	504	491	513	470	444	472	459	474	441	480	458	483	458	474	480	481	457	487	479	489	472	449	483	439	467	501	511	495	442	504	496	496	462	454	443	480	453	488	475	463	501	485	470	456	461	477	499	487	489	480	473	500	479	477	497	484	498	479	492	471	464	471	477	488	509	449	496	458	455	463	470	482	495	484	502	476	517	499	452	526	512	513	454	472	496	463	467	475	462	518	476	472	510	490	484	464	508	463	498	459	519	487	454	508	524	477	470	454	506	493	468	511	496	479	469	475	441	462	480	515	459	475	497	504	493	476	488	472	478	485	501	468	460	464	488	502	474	463	482	465	470	472	469	465	447	497	469	453	443	450	447	526	499	480	487	484	528	450	507	482	482	503	451	474	476	456	480	514	502	513	501	459	500	477	456	462	465	504	478	476	469	508	488	492	517	458	490	480	492	487	475	434	448	534	499	471	508	503	475	478	477	462	462	471	516	496	431	479	495	493	490	472	509	453	502	484	457	436	490	469	469	479	506	472	444	465
45807	15649	3857	1402	440	273	236	221	236	230	190	196	191	204	209	216	204	218	198	224	204	210	190	210	194	233	244	206	220	219	182	185	213	204	217	223	220	187	203	202	225	218	181	176	221	195	212	180	214	226	203	225	198	177	230	219	209	198	200	218	197	238	223	197	207	189	203	228	211	242	218	231	219	165	188	204	211	196	214	203	211	203	190	189	222	222	219	201	223	201	208	223	217	216	223	207	200	204	209	235	170	230	195	211	202	194	203	224	175	227	216	188	233	205	243	216	218	214	188	202	189	202	211	206	205	207	229	206	187	209	209	203	210	198	227	193	182	190	227	215	199	213	220	212	215	216	188	232	162	218	239	213	203	200	211	205	231	230	206	207	188	193	200	214	251	197	174	183	244	194	221	199	191	158	172	196	192	199	200	221	225	212	193	218	189	180	201	213	192	221	276	233	198	186	207	203	200	214	200	217	196	215	213	209	220	187	218	194	187	228	190	223	204	226	219	221	231	187	208	228	212	214	207	223	213	206	224	203	226	184	215	222	192	237	206	169	190	205	217	219	186	221	209	189	157	195	213	217	210	225	207	216	209	222	198	247	196	207	202	179	216	195	204	179	202	201	203	212	210	203	213	225	181	172	222	232	186	219	228	226	213	212	214	221	227	240	223	181	204	215	210	188	219	218	213	216	231	206	226	232	233	159	194	225	179	228	182	215	242	201	201	203	194	211	212	201	203	195	182	186	183	203	226	207	193	210	187	202	203	223	219	194	197	213	207	196	209	221	218	197	190	182	247	198	220	208	206	239	228	205	230	235	208	185	199	178	196	206	192	199	191	237	200	239	205	233	206	226	188	214	213	189	212	178	192	230	217	215	244	213	210	220	255	194	200	200	206	185	206	217	205	191	217	209	218	190	205	191	212	228	203	210	201	215	202	197	211	220	196	204	212	201	205	194	212	205	217	225	227	179	185	205	200	215	214	226	215	194	232	192	192	227	218	203	191	199	225	210	184	243	214	230	233	177	188	172	221	202	217	223	216	240	195	203	203	191	225	208	217	221	186	213	204	199	189	220	227	190	237	207	226	211	189	243	200	208	201	236	201	191	201	195	207	215	183	203	187	227	215	222	186	201	187	185	212	194	203	208	204	194	208	217	207	229	217	229	211	191	218	221	178	221	223	218	211	209	215	206	236	198	214	219	203	199	186	194	213	208	182	207	212	211	205	209	188	225	217	232	191	203	194	204	202	207	197	179	217	230	206	197	211	210	200	212	221	219	190	204	229	193	220	210	202	172	213	242	220	185	203	223	207	217	218	207	205	225	231	200	189	196	221	209	227	220	204	201	207	185	217	220	206	205	209	215	222	200	209	231	207	212	222	203	179	216	187	213	243	204	224	214	215	222	192	208	194	219	208	183	217	207	230	188	208	217	195	213	212	216	195	206	233	202	204	200	198	184	205	221	205	196	226	194	199	212	193	202	242	205	190	212	225	211	183	202	191	196	232	207	201	215	234	202	166	233	191	235	206	226	204	209	213	252	203	211	231	187	162	204	202	198	210	182	216	210	189	207	220	216	210	209	230	193	207	213	212	204	222	206	211	208	199	189	208	217	211	220	230	215	199	202	227	230	224	208	216	228	203	214	233	214	184	211	179	201	194	201	208	214	194	193	177	226	202	223	241	225	229	203	218	210	186	217	232	207	214	210	215	247	205	215	206	227	215	227	233	196	209	164	195	207	220	228	217	189	188	197	181	236	167	211	178	199	195	197	239	215	219	231	198	201	218	212	191	201	172	218	179	179	220	211	239	190	196	194	197	187	206	177	208	215	211	198	197	187	203	178	208	204	221	227	206	198	195	244	208	193	168	237	219	206	190	197	184	208	184	193	202	216	191	202	203	194	214	184	201	204	185	188	188	196	196	232	223	211	200	202	211	222	194	223	223	215	197	226	196	214	193	204	194	227	190	216	197	196	205	198	208	220	174	199	226	188	214	197	205	198	227	207	202	191	199	214	197	187	214	194	198	220	193	205	211	221	229	225	207	203	207	204	216	204	229	196	217	198	202	200	191	228	206	238	196	230	233	199	185	224	206	191	201	212	220	223	217	205	230	194	210	200	212	194	192	240	190	216	227	218	211	179	234	206	234	178	204	231	216	201	179	185	208	220	209	214	209	217	188	214	198	181	204	218	203	231	223	176	197	200	212	229	200	190	185	210	193	208	182	201	215	222	206	194	193	194	181	206	195	211	214	222	211	212	187	226	187	215	193	179	235	205	219	231	191	206	202	199	217	232	209	185	226	197	209	231	176	235	201	231	192	208	182	197	180	200	221	232	202	174	214	181	244	206	194	205	194	221	213	183	194	217	196	204	212	188	196	226	216	191	200	197	200	222	203	212	186	203	204	220	181	193	199	216	180	218	199	209	209	223	234	219	199	221	198	203	227	187	201	202	215	220	226	192	212	185	189	206	210	212	173	203	146	211	218	242	216	201	208	214	196	194	191	188	209	185	218	227	214	200	224	173	231	229	212	178	203	194	185	194	200	228	175	188	191	187	217	208	185	229	204	204	215	207	219	209	190	191	191	222	216	197	250	203	189	235	223	197	220	202	212	217	210	205	208	237	211	210	200	216	206	192	229	229	193	212	215	217	189	217	193	202	203	189	220	244	228	198	193	203	191	213	215	197	242	213	202	199	202	192	233	252	177	190	184	229	235	177	208	197	200	188	209	193	201	229	208	213	203	215	219	209	216	233	191	194	227	193	225	195	184	204	221	207	185	211	196	213	213	212	211	240	224	211	220	218	215	208	197	209	221	184	217	205	202	205	214	191	178	187	216	183	224	202	178	168	195	213	218	188	239	208	212	214	207	209	210	210	212	170	209	198	230	206	201	218	222	216	192	220	236	218	186	214	234	186	188	208	193	229	208	211	209	227	202	212	217	211	211	179	181	208	208	229	212	197	189	194	192	199	212	177	215	238	218	202	181	222	226	233	198	235	202	222	214	198	217	230	204	215	196	219	223	212	214	214	219	213	166	203	222	194	205	218	213	187	189	214	223	201	212	193	223	195	205	226	196	185	227	195	215	203	218	202	221	230	196	231	181	204	217	214	213	218	232	195	181	223	204	190	213	201	208	216	189	213	194	187	201	221	217	228	186	208	175	219	220	199	205	221	212	188	224	205	203	210	181	201	210	212	202	220	201	218	215	223	195	194	204	198	201	201	205	214	199	215	223	210	225	197	205	218	212	251	248	209	192	205	185	209	216	210	222	219	186	195	243	187	206	219	198	196	207	186	253	203	238	203	219	177	207	189	212	196	218	185	218	185	194	196	189	196	214	238	186	193	175	227	206	235	199	221	214	208	205	226	189	224	200	217	222	225	201	218	196	196	189	183	176	227	169	184	211	207	237	194	238	180	195	219	225	224	199	186	229	208	203	201	229	224	203	223	195	195	225	214	185	206	190	210	219	226	226	214	209	218	210	216	229	181
29114	9063	5257	3425	1210	553	455	476	449	432	468	463	444	440	444	447	433	399	445	452	444	445	451	421	425	431	436	418	479	486	405	463	477	450	462	432	446	449	440	461	440	436	444	440	456	482	451	470	479	440	448	459	437	432	470	456	407	407	450	428	443	454	433	474	453	454	458	442	437	403	407	437	422	450	441	446	423	418	419	421	437	390	426	424	405	441	456	449	443	427	408	440	437	491	478	472	410	442	439	439	470	457	419	470	447	419	461	434	466	438	435	437	435	458	440	457	431	429	447	448	443	432	465	423	438	455	409	445	410	426	446	462	421	397	469	450	425	447	442	441	404	497	472	440	458	461	433	424	431	456	435	464	461	415	430	440	427	450	398	465	444	423	391	422	436	450	467	451	428	433	450	438	445	452	386	466	454	453	429	464	401	443	464	453	432	435	470	446	442	443	441	443	433	447	430	400	448	433	424	407	415	468	451	448	471	424	431	459	411	454	417	448	477	403	413	468	422	448	429	455	471	492	443	468	440	455	454	461	436	439	456	396	409	480	496	441	451	447	380	453	470	461	438	415	440	449	445	438	442	444	440	459	439	449	444	414	450	452	421	406	424	427	475	434	422	435	436	422	444	453	434	453	458	413	446	445	449	478	426	453	466	464	428	440	471	449	479	441	410	436	391	419	441	435	438	418	474	443	414	416	421	423	462	423	442	445	432	423	450	421	447	430	436	439	434	444	431	430	439	444	412	424	426	477	441	451	411	423	481	463	433	452	434	439	437	451	455	417	426	462	423	437	504	439	442	470	439	429	427	476	430	448	413	463	475	446	477	416	421	438	444	469	451	425	472	427	466	462	428	432	413	451	440	431	470	454	441	487	427	469	434	468	413	416	439	399	416	424	456	465	462	507	443	442	417	459	427	438	434	454	423	423	435	405	463	435	454	472	449	439	479	445	454	444	441	431	441	430	467	472	445	454	477	449	463	433	418	440	449	432	421	447	409	425	464	446	435	476	467	452	415	426	430	409	450	444	437	447	413	450	435	441	453	431	432	423	444	429	456	428	442	435	452	454	435	458	388	400	480	462	456	449	418	474	469	442	405	433	447	430	435	429	441	453	477	432	440	445	441	430	451	410	399	450	387	409	428	433	437	437	430	433	444	454	432	444	449	436	413	434	430	461	479	430	464	436	434	480	433	442	441	431	412	453	480	414	397	424	465	419	440	443	481	443	456	470	428	427	434	451	410	426	459	413	438	443	425	446	423	444	431	475	433	429	441	439	427	430	420	473	440	423	459	471	445	434	464	411	437	439	451	449	433	443	474	431	438	441	440	437	422	446	469	464	450	466	466	398	403	411	495	443	446	443	435	434	433	408	435	427	392	428	437	466	403	430	466	497	443	482	428	427	464	433	462	452	406	443	447	432	456	438	438	455	459	435	448	444	454	446	482	444	450	423	452	431	450	421	436	462	433	437	442	465	483	441	441	420	435	451	415	456	418	443	467	433	443	431	452	447	415	456	430	455	396	421	455	464	459	412	444	426	426	461	465	431	432	466	415	419	415	447	435	389	470	455	396	437	472	446	426	475	466	463	442	466	451	429	493	469	426	442	450	377	435	444	443	432	439	431	483	442	444	445	487	401	464	433	438	432	455	457	437	451	448	474	434	439	399	452	472	441	425	439	439	455	440	439	444	454	472	435	451	468	424	425	448	428	415	427	452	449	440	424	473	442	454	437	473	476	448	441	433	434	462	455	413	431	446	446	438	398	435	446	451	430	443	440	453	456	452	431	492	462	431	423	462	454	448	463	451	474	457	421	443	437	480	429	492	427	424	436	469	411	447	427	442	468	436	486	444	454	449	454	473	414	455	453	439	458	456	418	421	440	428	458	448	471	437	454	425	456	415	468	448	453	450	421	444	470	415	465	444	434	443	451	419	482	418	437	435	453	420	460	456	460	455	437	442	422	450	423	464	427	504	437	496	436	391	434	407	434	433	445	444	464	394	401	419	460	442	451	454	398	415	489	444	403	448	449	457	431	437	457	451	456	424	453	449	413	462	453	505	437	436	429	423	478	450	498	463	490	461	423	465	453	437	418	432	453	425	434	438	471	423	426	466	448	425	452	435	429	441	418	445	456	438	444	454	422	451	425	443	432	404	444	442	447	424	476	422	419	472	481	394	462	394	439	413	452	431	469	413	410	456	423	454	397	436	433	465	444	421	419	447	454	443	454	441	469	439	465	460	464	434	440	439	415	471	466	452	455	429	432	478	453	466	431	440	466	420	431	451	462	432	465	419	441	458	420	464	434	435	442	471	477	444	421	413	420	394	425	430	449	429	429	478	421	448	438	497	454	406	472	447	457	467	454	426	420	442	437	427	430	429	416	429	454	495	448	421	417	433	390	461	422	423	426	409	472	442	461	416	434	412	459	461	440	403	446	481	442	434	432	456	434	433	448	446	457	457	444	444	440	408	426	457	440	412	479	430	444	447	411	419	477	455	445	456	432	438	430	459	457	458	422	423	423	460	432	471	429	453	428	421	431	414	416	412	451	423	486	415	486	453	446	473	434	441	494	439	460	459	429	423	425	440	441	477	429	421	467	440	472	406	465	403	455	454	408	450	441	439	473	460	407	434	412	449	454	418	453	437	468	418	464	494	490	402	433	402	423	455	464	419	444	443	417	446	409	420	428	440	468	446	451	405	454	449	412	467	436	427	409	426	411	425	465	407	453	447	424	423	433	430	469	440	416	464	416	422	421	432	475	450	431	421	482	462	447	446	453	427	443	460	463	443	466	425	447	425	442	448	455	433	427	459	454	449	450	468	434	484	432	455	451	460	462	419	466	441	459	458	389	489	456	435	427	429	435	446	435	426	408	428	465	422	414	458	452	482	433	414	462	432	436	422	431	451	459	421	446	421	446	450	457	449	399	467	473	417	469	466	462	454	451	456	447	445	461	427	435	417	418	442	466	456	432	513	434	443	416	479	400	465	412	416	450	465	446	485	455	465	459	476	462	456	449	448	425	449	432	427	413	411	429	480	432	446	471	450	428	470	457	412	448	463	450	430	455	439	405	423	431	395	436	420	441	490	437	388	459	405	464	456	420	443	461	452	458	434	395	497	433	435	458	457	449	422	415	443	456	448	443	421	453	417	446	423	449	402	411	443	443	467	401	419	454	425	398	465	435	443	433	451	399	451	478	446	407	433	429	461	396	442	444	445	448	457	464	434	424	454	443	479	419	427	451	426	466	426	445	439	461	461	446	464	441	441	473	475	475	456	444	439	429	469	407	472	436	417	439	443	432	442	439	463	446	462	473	414	432	444	417	434	470	434	439	432	411	423	403	431	422	440	430	437	455	447	427	423	461	404	458	448	427	452	439	417	429	435	478	466	413	436	441	449	399	481	450	436	476	428	455	447	449	444	427	486	418	439	484	437	464	452	446	479	441	471	461	458	453	445	454	452	439	434	503	446	433	429	424	419	455	444	431
54389	25311	11228	3309	940	536	438	398	226	188	180	178	176	190	161	161	211	183	161	158	205	186	172	194	191	182	156	173	182	195	183	193	176	182	172	158	162	187	205	162	170	170	180	154	190	172	160	196	187	174	160	183	198	167	172	178	168	183	150	173	188	179	160	172	185	198	144	157	167	164	190	186	154	180	170	157	173	146	181	196	171	178	165	181	177	172	178	155	150	162	175	166	163	156	173	176	177	171	161	175	191	183	163	179	166	163	165	186	173	167	177	191	188	191	186	195	176	179	176	178	156	182	192	191	146	155	162	151	162	169	174	179	185	164	165	210	200	185	177	161	164	185	192	169	168	196	188	191	174	178	172	174	154	170	165	173	150	159	148	168	191	190	167	156	196	189	195	191	171	189	184	187	171	171	164	177	180	172	168	187	185	177	174	182	191	178	156	170	161	194	190	181	176	169	164	156	160	200	183	164	151	188	172	177	195	189	171	178	185	145	155	174	160	178	175	169	182	183	191	181	170	187	165	173	193	189	168	171	175	173	196	176	167	183	184	181	172	169	186	167	168	183	183	182	175	173	180	172	165	210	167	184	184	145	175	191	172	171	192	172	169	212	180	178	172	154	192	186	179	172	170	166	157	192	173	172	200	172	186	185	169	178	180	179	189	167	197	188	172	180	180	161	180	180	169	151	168	189	192	186	194	181	181	198	207	189	172	174	197	174	177	191	176	182	184	171	162	205	199	182	172	192	174	189	183	167	172	163	186	201	195	169	176	160	181	176	179	190	178	188	162	203	167	182	162	205	191	163	175	197	183	163	161	176	195	177	178	174	170	191	165	197	152	184	156	175	162	185	188	179	180	168	181	183	158	210	184	167	159	172	169	175	172	173	189	161	193	173	179	159	178	174	175	158	177	170	162	157	197	190	179	200	179	203	163	179	196	142	175	150	172	191	186	169	208	172	186	180	192	170	181	186	203	186	178	180	189	178	180	172	183	182	169	183	173	169	155	173	173	158	179	185	175	159	178	171	164	169	163	176	183	179	168	156	169	147	151	171	163	203	166	146	169	180	155	188	178	199	166	190	191	159	197	178	193	165	192	172	191	187	199	179	160	190	172	195	184	200	165	177	186	194	188	177	181	150	158	184	156	147	165	170	188	182	183	160	205	168	155	170	187	186	160	182	187	164	181	190	174	174	183	174	170	165	173	187	197	183	166	170	172	160	190	151	181	183	163	145	184	162	157	165	178	187	193	180	188	157	179	175	169	193	173	151	155	188	206	195	188	179	171	176	172	175	163	175	180	153	193	173	156	186	188	175	175	173	172	182	176	161	193	179	164	179	193	173	186	170	206	174	173	181	198	180	164	177	172	188	172	183	187	197	167	177	176	209	199	177	209	155	146	179	183	168	171	167	168	188	166	168	174	176	170	210	189	172	174	199	170	176	163	150	155	192	188	160	171	182	147	184	180	175	178	174	183	192	215	182	142	177	167	186	179	174	168	174	178	171	188	164	189	161	203	178	207	187	167	208	156	183	167	188	185	155	201	176	153	168	168	159	160	191	168	199	204	182	170	201	151	172	178	193	188	190	183	180	154	203	162	187	189	162	173	175	179	197	171	152	169	192	171	169	173	172	175	185	182	159	190	166	158	175	186	160	176	179	182	175	159	186	172	172	200	189	185	161	175	186	186	185	192	194	161	177	179	209	197	160	163	152	182	159	185	200	164	179	178	158	168	161	166	154	193	178	183	182	167	186	179	194	204	188	186	195	176	159	178	193	177	166	138	184	185	159	172	175	193	183	178	194	177	164	178	187	189	176	161	203	176	158	183	168	185	176	180	173	171	179	172	186	158	195	186	172	172	167	195	168	170	187	176	167	169	128	178	176	159	137	180	174	171	208	178	195	188	164	168	172	188	180	180	168	185	163	184	169	176	206	170	168	162	185	159	172	188	159	196	184	182	167	183	170	177	170	178	162	188	206	166	191	170	168	158	171	180	181	172	167	178	189	190	173	171	182	188	178	207	168	175	167	160	166	193	199	194	177	187	168	189	181	144	167	165	167	175	188	188	147	150	168	174	171	149	182	182	213	173	170	161	173	199	176	181	175	151	187	199	157	169	182	192	190	176	205	171	175	171	216	187	156	190	191	177	197	175	165	176	194	162	157	181	162	174	215	190	165	188	166	186	206	191	173	163	186	159	187	187	179	188	184	185	193	189	161	200	175	160	162	174	172	200	232	174	177	146	179	167	178	162	176	190	192	182	183	182	203	174	155	190	182	153	172	164	173	168	156	171	142	175	183	192	184	180	175	173	176	151	171	184	180	185	188	155	181	168	164	188	160	184	192	196	191	186	183	167	169	157	163	175	176	185	171	174	200	172	174	169	177	143	174	183	180	176	181	180	159	184	174	165	172	183	187	189	167	176	160	157	190	170	182	160	168	163	178	200	178	175	193	186	141	189	195	174	186	194	183	168	178	183	169	148	165	170	164	182	161	165	185	183	178	177	210	176	173	179	162	188	173	165	201	203	182	158	155	167	141	175	186	186	158	213	185	178	178	155	149	179	184	143	177	164	196	183	191	164	187	183	154	171	164	169	189	144	188	176	142	151	180	164	186	161	185	186	175	167	169	175	158	201	186	194	158	182	172	184	180	179	156	168	157	166	204	184	175	157	190	182	182	185	176	170	183	171	167	204	193	151	173	158	167	170	170	180	174	181	182	191	153	193	197	198	167	162	195	167	217	164	179	183	193	161	164	190	172	152	189	170	176	172	185	196	179	170	204	185	168	158	151	166	151	175	175	166	186	199	163	171	168	160	186	183	193	188	179	168	187	174	180	172	168	161	152	180	175	161	135	185	178	182	159	162	158	155	185	182	158	182	160	192	164	172	172	184	165	180	189	158	182	182	159	183	184	195	186	179	188	177	173	166	165	161	180	185	167	185	174	177	191	175	168	174	183	175	194	159	168	166	193	169	171	164	185	204	186	179	166	190	174	179	187	163	174	185	176	181	187	207	180	168	163	171	146	153	155	181	158	171	201	173	181	156	191	166	193	183	189	182	178	178	189	185	186	141	173	151	179	165	144	169	200	162	182	168	175	160	142	183	189	172	192	194	175	149	196	179	200	178	152	181	170	187	191	163	168	186	154	184	173	202	133	149	194	194	178	186	166	162	196	163	177	185	158	195	188	194	166	164	161	157	161	197	172	186	178	189	183	162	168	174	176	189	162	161	165	195	158	200	183	183	175	169	175	194	164	184	187	162	179	163	168	172	204	188	183	185	177	194	171	162	176	169	157	187	163	194	162	181	145	183	213	199	219	187	153	182	186	149	169	169	208	175	175	189	176	187	191	155	188	181	162	168	180	167	178	167	173	205	172	208	154	156	179	162	165	168	178	177	170	184	177	189	204	186	200	159	155	164	170	159	167	159	183	167	179	167	161	187	153	169	163	159	188	147	189	195	162	168	167	163	175	166	169	201	173	195	149
33427	16873	12871	6796	2869	1861	1825	1274	728	506	457	434	407	412	379	380	424	426	375	394	405	395	417	439	375	399	390	417	377	382	383	381	384	424	371	398	416	384	397	381	326	369	379	405	423	410	392	404	422	368	376	408	373	407	398	380	377	370	403	367	376	409	382	400	380	417	376	393	408	386	401	378	387	363	377	389	411	411	392	382	404	368	371	427	356	410	406	366	404	411	358	360	381	391	399	392	393	361	407	432	389	409	429	394	401	363	393	377	399	381	404	383	380	390	387	370	366	387	387	393	390	369	385	371	348	377	390	392	369	421	412	410	370	383	409	383	380	380	399	393	387	379	354	353	402	386	402	378	384	359	397	405	376	410	358	374	397	401	414	396	370	393	424	411	378	365	378	393	387	408	400	368	405	372	414	419	378	353	375	402	375	403	383	379	415	383	391	359	369	398	417	390	383	383	395	364	426	370	383	413	377	385	369	395	376	397	369	388	422	433	384	423	393	385	394	398	355	384	426	397	397	408	376	399	352	405	419	381	418	413	410	389	394	405	407	380	389	402	419	381	391	384	396	388	412	402	410	360	327	396	376	368	371	371	374	386	357	377	453	425	397	407	441	404	397	418	371	387	388	422	361	398	369	372	372	384	374	349	421	383	372	404	398	385	397	380	368	377	424	389	394	397	382	395	410	394	421	372	400	412	373	388	357	385	380	348	418	406	396	369	389	395	361	369	394	375	360	395	411	432	403	405	361	389	371	396	386	398	422	409	398	381	373	414	397	399	361	403	399	405	371	383	412	361	357	406	398	391	346	395	395	369	405	392	376	413	399	392	408	375	404	389	403	398	405	370	366	397	401	360	399	372	369	401	377	379	420	399	391	414	380	369	372	411	385	357	386	416	394	361	377	383	394	383	399	378	416	402	353	385	385	385	418	417	375	393	398	415	390	376	371	380	389	412	408	370	390	374	368	363	403	410	399	382	386	389	377	395	378	406	392	375	376	373	377	374	365	394	384	392	399	372	404	397	385	369	342	390	391	391	371	387	351	345	385	382	371	371	428	398	392	393	391	404	376	414	410	379	415	410	379	416	421	353	404	402	391	379	403	378	371	385	385	417	391	404	376	416	374	412	391	373	403	381	412	413	380	391	396	344	391	389	406	393	392	416	375	404	373	378	383	411	378	421	385	412	369	416	389	381	399	370	387	383	399	395	389	403	389	388	366	370	420	392	360	374	368	377	382	398	379	403	389	369	389	389	397	383	400	390	385	404	372	392	357	360	371	393	391	383	386	384	375	387	387	399	368	406	389	411	398	410	410	362	372	372	382	413	421	388	378	402	389	429	389	423	380	391	386	392	378	384	369	428	366	405	381	357	399	393	404	416	380	364	412	381	418	407	442	397	378	376	394	407	405	378	365	408	387	377	398	414	378	363	372	416	391	389	371	381	383	374	380	373	414	433	369	420	407	371	388	384	382	364	409	376	394	401	398	363	384	370	345	386	398	389	396	393	383	377	389	382	370	375	347	410	396	410	371	398	382	399	405	402	347	389	393	372	379	397	360	395	371	349	403	397	373	421	370	395	367	400	353	393	426	398	379	401	403	421	372	403	365	374	401	408	415	357	418	424	364	386	404	420	395	387	376	422	389	348	412	396	395	404	373	354	397	366	356	370	359	378	369	395	403	401	397	385	407	388	401	374	375	378	396	406	359	392	388	386	406	401	412	358	388	409	394	408	407	391	408	392	388	382	387	372	403	379	349	400	403	375	371	379	345	407	399	370	380	383	406	393	371	430	391	370	397	409	392	418	394	378	384	411	409	380	361	349	401	386	385	372	410	423	378	408	363	407	414	354	372	389	405	370	378	435	372	370	388	388	397	395	392	359	348	402	421	382	397	370	383	391	413	395	367	360	429	382	380	377	411	383	403	416	377	394	404	381	370	385	410	421	391	390	380	418	386	422	392	373	386	387	384	399	402	357	381	365	395	415	411	377	367	414	381	389	379	388	375	389	407	378	414	370	400	402	393	419	377	395	364	376	367	374	400	382	386	405	407	386	421	403	379	391	420	374	400	392	390	352	351	373	389	387	400	376	397	374	402	364	368	376	399	397	382	402	357	419	389	378	400	403	363	380	376	388	422	388	390	381	382	397	405	414	400	387	387	424	425	374	366	381	391	383	413	377	384	386	401	371	413	392	403	374	422	420	389	380	375	377	358	379	374	393	408	389	390	356	428	394	421	414	420	428	395	402	380	393	407	356	443	372	362	379	389	416	388	410	387	410	346	352	370	407	380	381	407	395	400	380	413	413	390	364	377	404	387	375	367	381	397	401	382	396	390	357	394	378	397	367	400	421	415	378	383	400	436	390	411	402	393	389	371	373	365	389	397	398	373	392	399	376	388	368	368	389	340	387	419	420	408	428	366	380	411	423	381	366	389	366	397	399	416	385	399	372	383	409	355	369	386	402	367	383	382	396	361	431	411	392	377	356	363	354	345	401	411	412	396	383	386	416	393	367	393	361	386	352	391	415	397	385	395	371	423	373	377	409	397	407	374	381	389	372	396	415	367	408	345	425	395	407	375	403	401	404	384	399	418	396	422	372	397	396	378	411	388	426	389	382	388	385	390	366	397	368	387	338	361	398	423	388	416	373	372	400	398	409	391	404	410	395	382	383	400	343	387	407	351	396	388	372	373	413	371	391	385	395	352	405	410	354	404	361	375	365	375	378	398	363	387	398	371	393	375	378	354	403	419	344	392	400	386	375	350	387	383	362	407	352	368	393	375	407	389	389	386	423	398	387	387	395	404	422	403	397	405	385	397	391	379	411	385	418	350	406	389	411	382	398	394	369	343	378	376	415	383	363	390	402	355	412	385	386	406	425	411	388	421	360	379	387	408	389	376	408	401	410	390	412	407	389	391	408	368	406	388	402	415	385	415	375	417	392	382	384	378	401	389	411	374	403	417	371	390	365	375	406	409	400	392	398	391	388	392	372	381	389	415	394	380	364	392	392	374	388	369	385	403	402	404	382	412	402	391	348	337	386	390	431	394	387	368	391	409	435	374	376	401	402	384	407	382	401	428	388	412	367	377	387	360	416	381	395	362	415	384	394	393	383	396	393	350	398	416	378	418	405	352	413	416	402	398	348	374	384	420	371	412	408	346	383	397	372	377	391	377	401	400	395	356	378	378	405	411	387	372	361	402	383	422	408	383	419	402	369	383	414	403	389	383	351	397	382	365	377	412	383	385	386	403	421	362	422	381	383	389	350	369	421	392	374	378	384	381	406	385	384	407	359	375	399	384	369	392	391	385	369	391	397	398	428	382	407	370	416	371	383	387	414	369	404	390	402	365	411	381	377	397	420	412	397	374	379	410	403	389	356	398	368	359	409	395	401	415	419	386	391	384	388	406	381	401	399	413	375	411	387	385	433	371	383	397	391	405	375	428	386	394	371	391	379	393	420	394	398	379	390	346	389	358	413	337	375	378	388
62530	31290	14494	5493	1581	880	743	478	283	257	255	243	239	235	224	247	216	246	239	251	211	236	199	208	207	224	245	227	213	230	234	217	249	231	233	231	221	203	206	218	216	216	203	224	217	220	243	201	214	226	194	210	225	207	239	210	241	246	236	239	228	220	227	239	234	187	232	219	193	221	213	207	230	231	212	228	211	248	246	234	206	225	213	210	237	221	228	229	219	223	224	212	221	228	229	201	225	239	205	221	210	248	207	232	241	205	197	244	240	256	225	238	226	230	246	230	227	239	257	200	222	230	227	238	256	222	230	233	221	273	238	229	232	225	221	215	264	231	241	227	237	223	193	205	223	208	216	272	236	220	218	225	270	224	236	248	238	222	218	209	199	183	230	224	232	236	241	260	222	222	210	231	247	234	233	214	251	238	256	223	256	214	252	259	197	225	247	238	233	200	229	224	205	230	248	229	204	218	245	230	255	216	207	239	241	265	216	208	214	235	240	225	219	223	212	231	246	221	218	212	225	221	194	222	252	236	231	235	233	236	226	244	237	251	234	202	229	233	261	227	241	221	259	267	238	248	240	228	236	236	211	209	225	221	217	232	257	236	240	235	229	203	252	244	205	249	238	212	227	229	212	209	214	230	252	231	223	227	233	230	230	215	228	253	221	227	223	209	213	224	234	218	236	241	228	229	257	235	235	236	198	230	226	235	212	243	208	256	233	257	244	239	232	229	221	227	210	254	225	220	231	209	214	264	227	260	233	237	213	227	230	211	189	216	247	213	221	193	218	199	234	233	229	211	224	234	207	255	238	236	221	222	210	217	230	228	224	225	209	206	204	241	241	228	202	218	209	232	251	227	217	234	274	215	198	260	261	245	216	210	225	223	236	213	246	254	221	229	237	226	224	247	235	225	231	224	238	214	221	233	247	202	224	230	200	270	214	245	213	231	216	257	209	231	243	222	222	222	222	192	234	240	214	203	240	219	190	206	246	244	207	204	225	251	198	223	211	243	218	238	233	213	252	210	229	215	225	229	233	246	264	246	235	226	236	210	205	249	213	252	225	211	276	272	233	249	209	279	253	249	205	262	214	198	230	239	223	230	225	191	253	231	229	208	220	234	231	228	278	215	201	240	213	228	246	268	265	228	238	246	228	249	249	227	205	233	243	209	219	239	228	202	213	229	222	208	220	233	249	214	232	231	233	216	238	237	225	239	243	225	227	222	230	218	231	211	226	192	257	248	240	242	232	235	229	259	220	255	233	243	228	245	230	190	220	220	241	245	237	228	204	198	189	224	217	228	235	208	234	227	215	264	223	205	217	233	208	189	219	253	219	207	244	224	187	172	241	242	246	206	252	211	237	237	233	222	244	248	227	229	214	226	203	227	225	233	195	220	239	218	226	218	234	225	220	194	253	247	225	248	267	248	239	239	238	212	243	212	210	197	244	220	205	241	206	233	205	241	225	219	219	217	181	208	252	205	211	233	216	217	202	230	205	227	217	246	239	229	227	211	259	221	242	212	222	204	215	189	234	227	228	237	259	260	254	229	224	224	265	269	201	233	205	215	229	215	202	227	224	245	226	229	251	247	233	208	252	193	216	221	209	250	222	282	236	208	215	243	261	238	252	220	235	224	223	245	249	234	232	210	238	217	257	226	245	216	207	234	230	251	246	219	231	235	226	220	237	240	245	228	261	214	248	196	243	252	238	229	239	204	204	223	209	189	250	224	216	212	215	229	243	258	239	227	213	251	227	213	214	214	240	264	248	241	203	208	258	226	196	226	240	230	225	222	222	234	227	264	243	207	228	238	249	217	206	233	243	206	233	233	228	218	249	224	210	240	228	224	226	226	238	215	228	200	229	229	208	214	223	201	240	232	216	236	212	235	238	211	246	239	268	238	238	255	252	206	243	227	235	239	272	190	238	237	216	211	202	228	218	241	230	223	207	223	222	231	239	217	196	241	220	224	245	228	207	234	223	238	235	238	219	208	226	237	247	225	248	203	223	248	209	227	221	227	219	218	238	231	235	235	220	222	243	252	224	238	237	245	203	210	227	232	227	233	213	207	226	207	189	222	245	230	240	257	196	243	223	244	237	211	241	246	269	211	234	223	264	251	243	233	240	204	216	201	234	253	232	227	208	222	203	223	230	235	227	223	237	212	228	235	191	223	229	226	230	233	232	265	234	241	227	226	218	232	229	185	255	225	240	201	235	204	206	237	230	208	227	232	258	227	229	204	214	240	217	233	214	219	241	216	199	215	265	218	219	207	221	208	244	221	223	242	226	229	252	230	232	233	218	203	181	225	242	245	219	256	222	223	238	205	234	235	220	212	222	286	243	208	224	233	196	229	236	212	226	225	220	241	232	238	234	227	226	228	235	211	194	199	256	236	241	221	234	223	208	204	233	234	232	254	230	235	239	222	239	237	227	247	227	233	245	230	241	240	224	214	239	213	217	216	225	246	241	238	214	225	224	239	216	206	261	228	221	187	216	240	203	252	238	201	216	233	238	234	226	220	224	222	216	245	216	211	215	237	238	225	231	232	225	233	216	209	239	234	220	208	211	234	245	245	241	216	223	247	201	211	220	223	203	224	231	234	256	219	212	214	224	253	208	188	214	230	206	225	212	229	236	268	227	238	233	235	248	231	211	243	226	236	220	244	259	233	236	233	246	228	218	225	232	242	220	201	232	226	231	193	216	257	217	206	250	224	201	226	228	212	230	251	210	241	220	223	232	212	228	211	232	217	243	234	227	249	229	227	239	211	252	260	235	244	213	238	237	218	220	198	217	212	229	173	246	234	231	237	246	260	249	210	241	234	241	214	274	251	215	208	235	232	226	246	210	204	223	278	229	216	243	228	244	220	224	209	213	213	218	259	246	240	232	218	237	213	238	246	224	201	226	260	234	199	209	238	238	237	201	223	239	223	242	255	250	239	239	212	229	239	231	233	222	196	210	211	236	233	251	207	202	241	235	231	225	229	243	239	222	211	237	211	235	204	235	221	211	238	227	251	236	226	227	215	257	237	200	247	236	230	221	221	210	227	239	209	253	219	252	250	204	219	227	255	213	241	242	224	233	203	223	227	227	239	259	241	238	241	223	259	228	218	210	254	243	216	233	229	220	243	244	263	227	232	223	248	258	219	222	234	241	239	232	201	243	250	220	207	225	215	249	222	245	222	224	261	249	235	234	230	216	233	203	219	198	206	229	213	207	214	227	223	234	212	235	234	217	211	214	226	247	221	223	212	245	238	226	224	254	231	203	232	227	234	231	226	212	200	229	225	236	199	212	222	234	214	234	237	214	247	249	255	212	234	241	215	224	252	232	217	230	191	226	234	214	213	219	230	208	220	238	225	220	220	206	254	202	244	222	218	242	206	234	228	244	240	237	226	230	245	223	247	197	211	221	253	237	244	227	210	257	221	232	216	228	224	237	216	230	219	235	234	237	224	220	231	208	229	226	240	231	217	216	224	241	221	200	239	238	219
38229	21398	14958	10050	4357	2782	2941	1839	940	716	578	563	550	470	512	517	536	510	517	521	504	542	475	504	492	484	510	491	538	473	500	511	490	474	508	528	483	504	492	486	485	471	500	489	551	476	476	455	463	482	506	506	444	475	516	518	505	498	485	479	486	505	494	497	457	480	508	442	463	479	467	508	513	520	469	518	512	494	474	522	521	494	478	467	441	479	473	488	486	511	485	483	442	461	506	501	505	478	492	518	478	455	494	509	483	489	519	461	454	503	466	475	479	463	486	467	501	489	455	495	449	492	506	476	514	484	466	465	541	460	518	471	514	505	473	468	512	463	489	447	495	474	470	537	481	475	471	480	492	470	479	528	512	481	468	512	465	513	477	455	476	501	448	499	490	519	459	520	503	466	473	511	507	506	467	481	480	499	475	504	480	466	479	461	497	500	501	465	511	446	475	488	492	519	413	504	485	507	509	498	478	497	481	502	486	477	495	486	485	504	436	524	502	475	498	522	478	488	509	477	453	464	482	537	495	489	482	485	478	466	494	478	475	448	501	458	473	527	475	502	455	504	466	489	492	511	475	451	478	497	482	491	467	475	495	489	480	471	484	491	462	465	459	470	468	483	494	487	475	474	461	511	481	525	529	503	486	514	486	513	500	492	450	463	473	467	443	477	514	514	511	489	498	516	475	516	477	455	520	497	483	468	489	496	480	499	494	506	475	460	477	455	503	452	465	487	487	519	468	506	466	456	448	492	523	519	455	474	490	507	502	462	469	490	473	485	448	505	501	474	498	468	503	509	493	491	470	479	483	464	490	484	485	495	454	492	478	493	477	492	458	482	483	495	463	468	469	483	489	484	474	490	480	499	465	486	505	459	458	508	471	515	490	455	487	482	492	493	492	458	464	477	482	494	502	538	474	489	469	499	471	504	461	452	488	491	470	474	489	483	497	477	446	472	475	452	467	494	473	495	473	490	487	456	491	495	463	478	501	481	496	470	491	525	495	470	466	471	481	460	509	519	471	486	482	478	485	494	507	479	477	481	469	486	463	494	500	520	487	479	498	459	521	473	449	479	526	511	476	471	494	487	465	499	484	441	480	457	482	483	458	501	470	473	478	539	500	449	461	442	479	491	511	463	467	494	502	512	481	468	479	491	477	473	488	504	478	470	488	475	461	511	483	522	514	474	492	525	491	496	515	495	504	455	520	525	486	510	498	495	483	486	458	504	495	508	481	445	501	458	444	470	464	531	469	458	517	472	453	443	493	500	438	470	453	495	503	457	491	477	483	452	518	481	471	497	480	483	482	468	497	490	468	475	487	474	473	493	507	512	511	505	507	484	468	478	495	477	477	497	507	485	511	470	477	487	509	530	433	466	491	452	489	503	456	480	444	468	460	484	467	489	499	491	495	489	429	476	453	486	439	471	508	510	476	494	463	480	525	452	524	484	506	452	470	498	453	477	495	466	528	503	480	522	508	516	475	475	459	486	509	446	519	495	480	470	445	497	485	494	491	510	457	445	504	504	486	498	498	488	449	468	511	475	522	473	499	514	501	489	456	468	479	506	472	475	500	468	484	516	456	481	502	446	468	484	502	474	507	518	452	500	494	462	478	419	489	504	481	482	491	480	512	509	448	481	499	490	436	487	461	534	479	480	482	446	494	488	499	494	491	450	461	477	486	480	454	432	485	522	501	475	463	483	478	498	490	460	458	487	476	528	508	492	494	470	479	463	485	450	452	471	485	482	457	479	487	492	479	469	471	474	527	449	514	501	487	494	465	530	489	494	506	502	503	468	506	487	498	480	481	507	465	484	530	519	454	499	464	509	490	473	485	492	439	462	482	488	490	484	483	474	485	460	461	490	468	501	480	499	468	486	463	459	517	503	504	487	485	471	482	475	496	537	487	467	465	514	489	462	490	458	430	481	466	470	516	477	507	513	478	528	474	484	501	486	469	515	470	451	503	479	492	480	497	490	459	472	477	467	454	483	526	473	470	530	455	474	486	501	473	473	501	488	463	463	474	457	469	482	482	447	490	517	462	493	466	484	503	448	510	503	468	517	537	518	489	495	470	483	504	490	461	486	480	492	424	484	498	491	464	490	513	485	502	468	500	481	468	496	458	485	480	508	491	478	511	536	530	505	498	469	508	481	476	508	462	524	485	498	494	494	495	508	459	530	451	459	507	448	486	465	452	449	495	456	494	480	454	501	503	511	542	482	528	494	483	449	494	442	507	493	514	498	452	451	523	517	476	499	472	470	436	494	497	524	496	493	463	456	488	481	439	486	483	498	481	511	480	467	481	470	501	487	475	472	486	495	472	441	505	461	495	459	516	486	521	483	478	503	451	468	493	470	497	478	477	486	500	481	484	493	473	480	457	515	457	493	464	465	498	499	489	508	438	481	439	491	494	513	506	484	489	477	491	491	490	475	493	472	484	507	469	497	474	490	486	483	496	499	465	486	510	476	470	477	471	479	487	455	478	471	490	495	464	499	466	438	471	481	477	482	458	508	479	453	502	479	446	487	485	442	492	552	492	474	520	455	499	456	494	485	527	524	496	484	475	485	466	475	503	496	427	485	488	513	503	451	481	471	477	507	468	492	466	481	490	498	477	465	441	498	434	464	474	476	471	458	446	506	500	557	499	499	504	469	474	492	509	485	472	469	482	454	510	478	423	471	492	493	475	494	537	494	503	468	505	553	459	496	510	468	475	495	444	503	496	551	507	503	549	487	463	494	468	507	473	491	479	433	498	532	520	453	492	472	498	510	491	520	459	446	516	472	499	476	467	459	483	485	534	494	479	533	487	469	483	477	474	473	503	465	466	459	494	476	519	510	457	505	478	506	501	484	466	496	474	508	471	495	501	489	502	490	491	479	466	474	481	469	467	453	501	502	526	480	415	455	484	491	524	485	489	469	481	438	448	455	492	470	512	529	477	472	528	459	503	471	470	505	468	473	457	487	498	492	449	502	472	470	491	459	485	470	462	487	487	538	489	512	529	468	498	472	459	453	498	474	481	491	520	437	490	493	493	523	484	469	478	494	502	516	467	490	488	480	464	509	498	513	494	488	494	477	470	456	457	479	486	444	501	475	478	511	474	512	441	454	505	482	462	483	508	481	455	489	508	475	461	513	490	530	525	425	473	483	511	485	493	476	505	499	552	479	484	449	497	495	501	466	506	484	511	484	490	516	437	471	466	481	496	528	497	462	475	467	501	473	485	496	469	485	489	496	457	474	473	509	423	512	503	478	482	490	517	462	490	506	507	472	490	485	521	486	465	447	476	467	440	451	466	499	488	475	486	445	475	435	515	485	475	505	434	502	470	456	468	490	455	500	509	510	445	473	465	462	479	466	439	469	469	478	498	446	484	430	458	472	476	447	475	474	473	464	476	499	510	483	484	502	488	468	470	488	471	481	488	470	490	502	492	444	499	456	506	457	523	490	484	489	437	509	517	491	523	485	461	502	461	487	494	510	496	481	492	488
37475	16516	6256	2103	522	242	228	199	210	205	202	173	196	207	182	186	204	197	183	198	185	192	168	200	168	197	188	160	203	185	178	198	173	198	177	205	217	208	195	176	194	204	197	194	189	201	182	201	184	200	194	171	189	205	176	220	228	195	187	194	198	186	195	172	214	217	191	187	201	226	200	179	185	222	174	204	197	180	176	209	197	204	200	202	217	216	195	212	180	196	192	193	190	187	207	177	178	205	207	205	187	199	188	199	218	196	191	199	198	195	189	172	200	183	184	213	179	210	211	171	177	222	220	194	212	180	177	164	212	182	187	189	208	198	224	205	190	192	203	166	181	174	166	180	208	221	181	194	197	179	198	192	176	190	191	221	199	188	209	203	186	187	200	180	210	207	170	173	195	180	181	212	175	169	171	171	175	178	197	199	181	199	202	190	169	218	216	198	186	176	212	200	194	218	200	196	197	188	168	175	197	197	199	221	203	176	213	193	184	213	206	205	224	208	202	216	179	205	199	195	184	176	204	158	184	208	225	198	208	209	214	178	186	161	184	171	212	195	174	158	183	196	190	167	195	192	173	193	186	197	199	204	207	193	220	193	157	195	212	233	184	193	188	194	205	202	199	186	187	201	209	209	190	220	176	195	176	174	203	196	176	207	179	168	183	181	231	186	216	184	191	203	202	196	187	192	177	195	221	196	187	167	202	184	198	162	183	191	181	185	206	197	205	182	192	177	189	189	171	190	189	196	188	189	192	184	171	159	195	185	179	181	193	194	164	224	182	178	214	196	184	197	204	193	171	171	208	226	214	190	213	175	194	210	203	195	176	194	190	176	200	199	223	194	215	194	180	203	185	220	171	203	192	199	195	203	165	175	197	219	192	190	201	182	182	202	199	198	186	179	202	173	200	224	170	199	175	172	175	213	223	172	213	156	211	227	197	201	192	182	198	184	205	199	179	207	193	198	193	159	184	239	206	175	192	171	181	189	177	195	208	210	163	175	199	175	186	207	189	186	209	225	210	213	223	194	180	170	203	200	191	188	198	211	227	210	177	205	192	169	171	172	191	178	175	176	200	214	187	203	181	200	191	195	194	206	176	183	183	222	172	160	174	187	179	197	204	192	195	172	191	196	190	187	210	180	233	209	218	175	191	201	190	195	169	217	211	209	199	191	177	176	200	228	187	179	189	198	201	194	199	185	192	226	203	179	206	196	201	206	193	181	193	197	179	203	164	156	211	196	195	200	209	196	178	209	171	190	211	195	170	188	173	191	189	191	187	196	215	184	209	196	199	180	189	188	201	203	167	186	223	196	207	197	196	205	199	208	176	212	204	184	190	169	177	202	182	194	212	203	199	190	183	187	183	210	202	202	198	175	207	202	214	213	217	205	172	204	182	221	194	223	205	243	211	203	184	192	190	206	169	197	184	184	213	220	249	171	207	228	215	191	210	198	187	190	226	232	201	199	201	196	189	194	179	162	179	196	189	222	206	210	152	226	186	200	237	195	219	210	188	193	221	209	196	186	170	199	183	176	198	163	212	201	178	191	215	194	196	181	180	195	178	207	195	169	183	201	214	175	175	183	215	192	181	234	204	198	188	164	189	179	204	172	198	238	190	173	197	224	215	201	170	169	165	202	194	199	182	218	189	214	183	183	188	201	193	197	208	202	194	190	176	189	204	208	179	161	192	212	182	184	159	174	183	204	169	180	188	178	180	178	187	174	198	188	214	187	180	192	172	169	194	212	222	195	206	212	193	201	200	191	176	207	194	197	188	205	192	172	188	198	206	218	216	213	202	207	221	200	198	183	171	157	190	181	176	172	198	181	225	215	185	181	215	180	193	182	183	219	222	213	212	201	206	176	175	164	167	216	189	187	191	204	165	193	195	198	210	172	210	183	226	170	193	211	194	168	189	220	191	220	242	213	193	203	221	183	221	179	194	198	191	174	184	214	168	200	216	183	185	182	200	165	200	189	209	230	188	224	179	204	208	205	182	213	183	190	185	181	191	179	219	186	156	207	178	174	193	209	198	181	214	184	154	178	162	201	206	172	211	210	228	209	197	188	202	196	227	196	200	202	197	197	209	222	187	192	179	165	187	188	209	174	255	196	187	198	207	161	154	211	205	190	193	202	158	202	184	182	205	206	187	197	183	190	178	200	178	179	175	213	176	182	178	200	177	165	217	210	172	202	201	179	196	189	216	209	204	216	170	233	200	210	146	205	221	219	219	184	165	191	164	189	195	190	197	204	189	177	217	207	182	215	180	176	189	184	206	230	180	185	175	190	205	212	205	230	179	182	201	200	202	189	208	194	190	172	207	174	233	185	224	183	170	181	189	193	201	187	185	215	218	194	199	207	192	182	183	219	186	199	201	194	193	183	184	188	204	197	202	192	185	197	218	201	203	195	174	231	190	186	194	174	174	183	192	206	199	184	195	202	187	178	208	221	202	191	192	170	214	188	223	200	177	185	187	168	201	189	186	215	222	164	172	197	212	183	215	188	210	208	213	216	203	206	169	205	193	202	193	199	178	197	231	208	172	205	191	197	198	184	167	172	189	227	168	179	162	204	197	198	185	189	211	213	197	212	183	211	177	215	195	198	180	217	192	176	190	177	182	213	179	233	196	159	194	178	202	193	214	192	194	215	198	150	189	198	196	208	200	199	199	202	192	206	216	187	201	211	180	171	189	214	218	170	176	195	195	202	193	221	196	205	196	212	196	169	182	213	166	188	185	179	196	186	208	203	206	197	196	194	197	200	199	162	202	172	199	163	208	197	191	209	210	180	238	181	182	205	208	198	219	223	212	167	202	201	202	206	190	192	175	186	189	185	165	183	183	192	174	172	185	190	195	221	189	187	178	200	180	216	197	204	208	205	197	193	197	195	198	169	202	201	186	202	197	204	206	216	188	184	163	209	192	189	205	186	184	185	201	196	202	221	190	160	199	184	178	219	212	188	231	199	183	180	186	224	184	207	174	189	203	204	208	182	192	215	185	205	201	184	185	212	190	197	159	207	200	205	225	221	203	228	195	185	208	170	214	165	197	191	185	161	185	166	180	202	206	203	197	199	196	189	197	204	202	170	165	190	184	209	164	189	187	205	191	159	187	171	172	185	190	186	192	179	197	181	166	196	202	208	194	233	196	197	230	203	203	211	217	201	183	202	192	194	215	182	210	197	206	203	197	211	220	190	213	183	220	192	210	196	163	200	176	192	190	213	204	199	197	208	204	186	176	195	211	199	201	191	203	194	207	210	174	247	171	213	201	210	188	192	203	207	216	163	179	156	189	179	190	198	181	197	186	209	178	184	200	194	185	209	178	182	208	178	180	196	194	217	194	171	180	194	201	176	200	188	187	199	167	176	195	205	199	200	163	220	173	191	187	194	177	197	199	199	216	203	185	181	185	188	188	191	174	207	168	205	170	193	189	177	210	205	200	206	170	187	180	229	193	187	191	187	184	187	204	174	228	197	180	199	192	198	195	192
22328	10773	8799	4592	1542	741	599	511	449	436	426	407	397	439	391	385	428	422	441	393	395	376	382	419	434	392	385	427	446	423	437	426	408	435	423	412	395	429	428	435	434	417	418	402	420	435	441	416	436	412	410	405	392	416	411	401	413	444	407	420	405	398	392	394	438	402	433	389	406	424	433	410	397	401	410	424	397	378	399	438	437	412	393	447	408	458	457	437	428	411	452	456	373	412	385	414	408	436	413	428	366	379	452	411	439	396	419	431	457	425	422	388	418	415	404	420	414	420	379	393	407	420	408	404	439	408	404	467	420	426	407	427	443	417	404	433	408	409	394	420	432	401	429	424	428	423	401	401	403	395	388	409	417	381	391	423	423	421	414	420	420	400	378	394	408	421	409	396	389	384	400	393	434	404	395	404	412	392	399	422	400	421	424	429	420	414	397	399	404	413	388	404	425	451	419	421	426	422	442	416	433	421	403	422	439	408	412	435	453	407	370	382	409	422	398	399	374	404	403	414	437	372	423	436	401	406	400	414	429	439	405	388	412	381	416	426	409	435	440	405	419	417	429	424	440	398	449	443	404	420	427	408	363	423	385	434	394	377	406	404	446	438	430	438	448	397	448	380	407	407	434	407	434	450	394	425	427	397	391	415	381	432	411	427	421	406	414	439	447	416	423	428	409	423	426	400	417	447	422	381	385	377	391	439	441	439	422	373	383	397	412	449	401	423	452	387	427	478	398	407	428	459	378	376	424	410	411	408	438	400	435	403	419	444	401	432	464	407	390	386	413	417	411	380	437	420	390	429	405	441	386	385	435	380	408	413	406	408	405	441	416	400	401	375	411	421	385	419	410	373	443	436	380	433	399	444	435	395	419	423	404	433	397	455	428	428	425	408	430	430	431	435	443	411	425	413	405	419	449	441	434	435	416	414	396	444	414	391	428	436	389	404	421	418	396	409	416	427	416	386	375	445	425	402	416	390	382	400	397	413	434	395	420	391	437	392	395	440	438	434	397	432	409	422	435	411	441	444	397	406	406	394	374	431	406	428	428	402	441	403	427	403	387	415	390	420	385	430	435	428	401	394	422	432	394	431	371	416	434	400	410	403	427	427	432	398	377	418	401	396	415	399	424	408	450	434	408	435	403	417	400	423	383	404	410	404	422	391	404	427	393	440	383	411	412	415	424	417	417	409	437	442	401	392	410	441	383	446	418	417	445	434	422	382	422	371	410	431	440	435	391	409	430	383	399	417	447	413	430	381	406	401	393	397	415	400	406	411	436	422	427	419	427	441	400	403	398	410	425	437	430	405	394	449	452	395	440	425	426	406	445	393	425	403	414	427	387	364	392	422	408	450	393	428	430	408	397	403	409	385	362	478	465	436	428	445	419	388	434	400	418	417	413	411	399	391	410	405	425	397	411	421	421	393	396	437	385	383	422	428	431	453	426	386	455	421	402	424	419	425	404	406	469	394	424	427	399	452	393	428	414	437	422	401	411	424	419	413	405	426	393	442	413	408	430	365	404	398	409	378	394	410	438	384	409	401	385	425	396	398	417	400	422	458	421	434	398	404	435	386	421	430	418	421	438	427	431	421	444	407	372	407	413	431	400	434	409	436	435	387	420	419	399	384	430	408	387	454	414	406	410	421	435	426	439	408	438	435	426	405	414	445	411	396	374	399	398	425	431	435	418	456	421	385	401	381	414	436	420	395	396	413	447	439	434	386	395	408	408	419	418	441	393	387	413	419	445	436	439	424	415	433	430	410	423	425	399	411	403	428	409	407	409	458	459	477	427	402	421	418	427	416	416	429	435	411	445	389	416	374	412	420	436	409	433	430	443	415	404	370	414	432	413	387	396	433	414	417	422	428	424	418	416	411	400	424	409	398	431	399	379	381	458	413	374	378	428	435	414	401	430	440	419	391	425	412	391	411	429	444	447	399	419	443	404	421	412	420	377	462	410	413	376	461	415	406	402	441	431	416	453	428	407	404	452	417	419	455	433	418	424	370	383	476	415	464	409	413	411	448	416	407	379	443	408	364	416	379	419	423	418	428	390	441	405	461	353	427	431	411	431	393	391	406	410	381	391	453	399	429	413	417	441	405	441	454	431	421	395	435	428	397	445	407	406	395	421	410	395	371	429	433	435	395	439	447	415	408	393	415	413	367	421	416	426	368	408	441	416	413	416	380	444	432	435	390	440	451	426	436	431	427	434	422	435	430	404	441	414	392	396	396	397	430	413	444	417	389	411	389	417	393	442	432	407	408	424	425	439	410	378	442	393	406	443	446	434	432	428	412	439	420	425	411	395	415	439	418	391	427	412	427	436	412	433	417	390	419	405	455	402	384	435	430	397	415	435	438	383	439	423	448	402	427	427	438	392	427	394	398	442	416	401	409	430	457	434	447	437	393	431	404	421	429	403	405	409	425	444	433	413	440	395	411	401	432	422	442	407	396	443	398	412	448	421	446	443	418	439	396	430	415	453	413	431	371	409	428	427	410	385	415	408	404	454	424	394	453	407	419	394	410	444	405	436	429	400	417	437	420	419	458	406	412	430	425	425	387	381	407	413	408	421	392	410	426	430	428	406	422	410	401	419	441	413	388	380	428	424	435	389	390	390	440	418	414	413	423	397	417	419	404	428	436	416	423	463	443	411	386	435	414	423	424	416	412	426	389	368	391	406	404	447	409	402	390	415	442	433	399	430	414	393	444	421	442	450	385	387	455	418	412	406	433	452	416	417	378	408	403	394	442	366	444	406	431	418	416	403	431	425	385	434	475	419	419	421	402	412	400	446	432	407	415	407	435	398	459	432	415	406	403	447	404	435	430	421	410	408	425	380	430	387	429	400	427	414	443	401	378	373	405	419	431	401	430	380	424	419	379	403	437	443	388	440	370	461	378	414	432	417	425	419	404	416	433	406	404	388	446	393	431	422	433	424	403	415	413	419	436	408	405	424	426	432	404	386	399	426	458	400	427	402	403	416	432	405	396	424	429	425	408	403	414	418	441	435	398	413	409	396	407	421	440	414	409	437	391	416	441	421	408	436	411	429	427	447	433	441	423	417	399	418	388	418	441	443	404	414	455	428	438	446	433	402	441	396	421	419	401	398	448	408	401	448	403	419	398	439	435	437	404	442	400	397	394	412	391	398	398	406	446	410	406	409	454	427	414	382	410	389	427	423	429	428	388	412	414	417	449	426	431	435	395	407	452	414	436	445	425	394	401	418	419	389	415	392	408	450	419	419	455	376	442	392	418	419	454	389	386	439	462	432	419	405	410	385	414	405	420	415	463	405	423	404	434	406	436	409	402	401	428	421	427	421	422	416	441	441	411	418	455	386	391	432	416	375	373	415	432	391	420	387	413	413	418	434	435	411	388	409	382	441	415	423	438	424	409	392	371	453	456	444	426	438	414	434	419	382	414	421	408	438	412	423	431	417	417	432	452	410	417	406	387	422	425	430	418	466	437	409	400	383	412	415	415
54143	25706	10704	3898	1073	489	548	309	227	185	207	192	188	177	180	171	181	167	189	186	182	187	174	180	189	170	194	182	192	169	168	168	185	196	196	171	188	165	197	188	190	193	159	186	178	176	183	183	181	184	166	176	179	183	187	168	181	174	201	171	187	191	195	156	170	164	181	169	182	176	184	179	169	174	196	181	139	165	165	164	175	189	170	150	166	170	186	161	153	157	171	189	179	146	153	170	166	174	160	173	169	174	180	197	192	181	169	175	156	170	174	162	177	169	167	183	179	160	200	200	170	191	198	153	184	194	185	184	154	181	183	178	174	195	178	175	188	188	178	191	193	166	193	196	174	179	168	189	177	157	172	186	179	189	193	203	156	154	174	164	178	173	164	176	155	201	184	185	176	179	215	165	154	184	170	180	195	187	161	167	178	197	186	189	188	160	178	169	181	178	191	178	185	192	192	182	163	194	182	165	210	178	163	163	190	163	161	170	191	162	138	165	186	157	200	175	168	183	164	196	155	171	191	179	159	155	179	170	172	168	178	175	166	185	178	153	175	169	187	163	165	190	162	180	159	181	184	173	192	178	172	160	183	181	195	195	186	173	184	172	174	174	162	190	197	174	171	179	153	198	186	185	175	174	182	157	200	169	135	166	172	188	153	186	178	163	162	196	169	175	161	159	179	163	167	174	150	167	189	177	164	178	172	173	200	156	162	184	190	196	174	159	204	185	166	153	188	183	184	163	170	193	186	198	181	179	162	158	178	166	161	181	188	182	178	153	192	182	162	149	177	185	170	185	185	203	184	184	186	180	180	186	169	182	207	155	195	169	177	169	180	173	188	187	179	185	195	172	179	174	180	192	189	188	165	177	170	172	190	192	156	187	181	197	186	192	182	164	190	182	165	170	191	187	180	182	193	171	169	189	186	188	199	178	180	181	171	174	166	148	174	149	166	169	174	163	157	185	183	171	160	161	166	197	197	173	199	163	165	175	185	181	161	191	187	175	162	181	167	178	164	179	174	151	173	182	183	180	156	161	175	198	173	218	173	197	175	169	169	199	166	196	177	150	184	189	198	186	175	184	167	186	154	180	166	168	173	164	170	190	191	197	168	172	201	156	167	181	177	166	175	170	175	198	186	177	187	192	186	183	184	163	174	176	177	152	173	177	173	201	143	208	158	147	159	181	187	161	180	157	138	199	166	181	169	177	163	157	141	193	186	200	185	172	177	171	204	161	167	192	210	184	186	160	161	188	175	192	187	157	160	179	178	165	196	171	162	177	172	155	160	185	175	171	196	164	180	201	207	177	185	184	169	158	210	192	191	162	186	201	165	203	169	181	175	190	197	174	189	185	183	166	164	171	181	183	184	178	182	179	201	176	169	200	179	131	160	166	173	182	181	182	190	185	190	171	209	168	176	179	191	179	198	189	196	213	172	184	176	193	184	170	186	176	199	176	200	163	181	169	170	179	174	167	186	171	172	165	167	166	220	173	182	201	187	149	179	169	180	161	155	155	178	171	155	183	165	172	165	187	168	180	183	172	162	188	169	199	155	182	182	174	175	168	195	183	219	208	155	192	166	209	171	173	180	161	183	163	181	167	198	173	151	178	170	176	179	170	184	173	175	144	184	182	199	179	181	187	149	168	167	183	161	189	153	174	169	177	176	190	169	188	195	191	178	171	150	184	171	185	151	169	167	175	160	193	172	188	174	187	174	192	171	219	166	169	204	190	186	176	179	191	169	180	183	162	156	198	170	146	194	158	184	147	182	190	176	167	219	178	170	163	141	180	178	169	164	191	173	192	161	180	172	153	165	188	207	174	176	190	195	170	173	181	177	172	169	183	153	170	203	163	155	189	157	157	180	164	168	176	171	197	186	173	189	173	166	160	141	151	197	165	193	166	187	198	203	177	162	148	192	168	182	180	157	153	190	179	195	158	207	172	174	161	158	174	174	165	169	173	187	181	174	132	181	202	169	172	150	201	174	198	179	175	178	187	196	178	168	158	187	202	177	178	181	159	157	155	175	175	169	188	169	185	182	176	182	192	200	149	170	165	184	206	186	170	179	186	208	178	175	186	189	166	172	160	154	195	164	197	198	173	164	167	174	194	149	183	194	177	170	166	191	163	148	172	175	180	177	190	169	161	190	172	174	160	199	179	189	184	175	148	187	184	161	176	185	166	174	163	175	158	188	187	160	176	159	180	187	193	156	172	186	198	151	173	162	184	176	205	197	165	186	190	179	186	176	174	163	204	192	183	190	168	159	167	184	176	191	194	185	176	180	192	180	178	183	189	182	151	173	172	171	154	180	177	189	175	183	160	183	169	171	166	184	173	163	164	157	174	200	174	176	168	201	213	177	175	188	209	190	189	153	171	187	189	192	167	171	184	176	189	170	163	201	194	178	169	174	180	169	175	183	191	187	169	189	165	165	165	174	191	156	169	183	180	189	182	178	190	177	199	166	204	183	174	164	180	211	208	181	148	176	183	174	178	205	165	185	158	162	176	173	181	181	164	163	162	155	167	175	170	202	148	186	166	191	188	176	150	148	160	168	158	190	183	154	194	158	177	171	180	162	181	180	167	172	177	177	165	164	176	172	207	162	160	182	170	172	192	169	196	197	166	182	177	195	219	177	210	192	172	181	175	157	166	180	169	202	165	173	182	157	155	202	181	156	161	180	181	196	188	183	143	183	174	176	188	163	184	183	157	183	188	188	154	163	181	168	183	166	196	165	163	190	164	163	174	153	202	187	174	174	174	171	180	178	159	167	168	177	214	201	193	162	163	179	143	177	169	188	177	192	133	161	177	201	202	163	223	178	175	199	177	206	172	170	189	177	178	179	176	163	187	212	153	186	203	184	190	168	164	172	176	161	171	195	175	161	182	181	179	166	177	202	186	225	179	180	164	168	181	160	163	171	164	186	171	163	167	183	188	199	193	195	155	175	146	156	162	164	170	175	185	153	187	181	157	161	189	156	186	170	159	182	166	169	163	195	177	165	178	167	206	191	182	201	205	191	163	176	159	175	167	177	176	189	183	180	191	167	148	162	189	186	194	174	190	192	194	216	168	176	145	161	165	174	148	182	163	161	186	188	195	171	173	184	191	170	193	169	191	161	153	150	149	172	173	159	159	183	182	168	184	188	178	177	154	162	171	198	176	148	212	161	190	186	193	191	165	169	168	175	197	193	195	177	189	172	160	176	181	171	171	181	171	185	184	150	188	179	166	170	157	159	178	153	173	160	172	184	188	157	194	171	165	152	153	176	167	147	151	147	172	167	189	165	166	173	184	190	198	183	162	177	181	181	181	202	165	192	155	175	179	194	168	138	169	202	199	212	151	172	155	190	192	179	178	168	169	175	157	206	178	149	180	190	189	147	165	207	193	173	142	166	158	181	172	155	159	172	161	150	179	179	195	177	176	201	156	186	176	193	141	193	179	206	177	186	168	177	203	178	166	176	183	178	189	189	190	206	209	183	163	171	190
33571	15571	12834	7944	3206	1836	2001	1175	682	539	462	425	462	427	426	407	412	400	382	434	436	403	427	418	407	406	437	391	371	388	388	413	390	395	392	389	377	380	435	413	381	379	386	413	379	369	419	376	376	377	380	396	402	341	421	384	379	355	377	370	429	391	384	412	391	390	369	368	375	388	382	405	378	391	393	368	371	391	374	417	395	398	383	418	401	353	374	408	393	387	369	381	390	350	399	349	397	357	395	389	391	365	408	407	397	429	379	407	386	397	411	404	400	366	390	362	402	397	392	397	385	383	365	369	406	391	410	349	388	370	407	406	404	383	423	396	422	395	374	388	386	388	386	368	390	395	401	401	396	383	382	409	403	360	415	385	398	387	373	401	377	373	381	366	411	413	377	379	411	429	411	389	402	361	395	410	417	418	395	409	385	358	350	390	393	384	379	400	429	382	416	414	393	432	385	419	419	400	443	398	403	406	403	395	384	374	379	393	386	377	403	405	398	370	368	426	404	395	365	355	384	385	393	378	393	436	400	372	422	369	392	405	386	400	379	355	410	377	375	353	408	384	391	405	381	390	397	413	416	408	403	398	384	378	372	410	379	366	370	380	382	403	420	420	359	412	405	376	379	373	401	382	388	400	399	412	382	372	430	383	400	420	407	397	376	402	387	379	377	403	365	353	387	391	390	394	417	405	394	361	432	427	430	395	387	441	399	417	355	392	425	358	372	400	397	370	353	401	381	385	381	426	365	396	387	407	395	372	378	369	416	376	391	401	399	402	394	374	361	382	395	400	374	405	382	411	386	363	403	375	385	397	346	409	401	388	349	371	383	380	376	376	410	405	395	401	375	395	408	402	399	401	408	379	426	390	417	382	378	419	393	392	433	402	381	384	387	389	426	403	414	371	359	401	446	375	373	407	358	401	415	384	393	396	414	390	418	388	392	414	366	432	358	379	401	382	422	403	423	368	398	383	408	407	378	404	404	356	378	372	382	346	383	381	415	392	384	379	392	389	408	383	423	392	407	383	381	401	394	329	374	376	383	359	374	390	379	367	381	388	395	359	398	378	415	389	396	403	395	381	380	367	382	407	351	401	362	412	370	389	378	369	379	381	410	393	427	390	406	395	429	384	407	378	421	395	402	372	381	389	377	408	416	378	371	412	421	407	359	369	430	377	396	414	398	415	364	408	390	397	412	389	411	389	378	386	392	392	411	351	385	372	414	407	373	359	414	402	394	368	402	386	385	394	393	419	390	382	373	369	347	399	383	407	365	432	406	447	396	382	377	385	386	379	415	384	374	399	420	380	386	389	409	403	378	397	393	416	398	416	388	401	422	401	415	385	391	387	393	387	391	410	365	379	387	360	426	368	382	395	383	338	422	388	367	387	424	390	406	442	413	388	371	362	397	367	402	400	377	378	401	389	395	395	386	428	379	379	407	392	418	382	385	356	381	410	381	380	416	390	394	387	380	395	388	392	398	364	373	428	437	382	365	410	420	432	381	405	435	422	373	372	429	366	440	371	411	383	379	382	416	392	379	382	382	403	374	375	379	395	398	383	398	383	374	376	402	382	429	386	373	427	377	392	395	400	386	395	395	385	383	383	367	356	395	379	386	399	407	385	384	422	418	370	402	381	391	386	419	372	393	402	377	408	382	378	387	433	402	399	407	391	393	374	436	413	373	383	380	382	381	361	381	341	406	404	370	370	419	378	369	412	356	372	410	366	387	364	358	375	413	389	385	373	362	405	389	403	409	423	413	407	395	395	384	388	412	374	379	394	393	404	373	394	425	412	419	412	419	410	380	414	389	421	360	382	392	424	371	369	372	392	401	389	377	366	375	373	405	398	395	427	365	394	380	383	363	383	362	390	403	433	387	420	385	387	378	379	398	365	389	385	345	385	382	422	365	388	409	383	398	366	387	399	375	394	372	377	400	390	379	381	369	409	369	404	384	403	364	367	388	421	353	385	439	364	402	373	344	428	408	401	422	383	434	396	375	409	369	393	402	394	405	380	409	392	414	399	418	399	375	386	409	414	402	418	387	441	365	375	387	390	411	381	368	407	362	360	415	394	411	411	408	414	389	381	388	398	351	407	399	348	430	389	372	384	402	363	374	372	450	464	391	415	392	402	392	371	401	431	439	400	410	425	395	405	377	375	388	419	406	392	414	402	384	387	366	361	340	416	353	389	382	363	400	397	380	392	372	403	425	420	392	387	402	370	413	373	382	389	388	377	393	407	378	380	393	416	378	382	406	439	409	392	323	380	385	369	412	355	408	377	409	429	392	389	374	395	400	400	421	385	410	390	383	380	381	363	386	412	363	385	373	404	374	362	371	369	427	405	387	438	400	371	354	390	388	388	378	387	405	408	404	392	365	415	407	374	378	391	378	406	351	416	402	389	369	404	356	346	390	392	437	376	362	397	425	378	410	378	382	390	420	384	378	404	374	359	405	362	381	395	403	426	409	390	352	389	391	372	385	416	376	397	352	394	414	369	382	421	399	405	386	401	378	397	353	408	355	419	431	362	398	375	404	395	386	371	399	387	396	379	382	429	418	382	411	378	370	381	388	422	391	367	396	402	379	388	396	387	349	388	400	384	387	423	421	401	414	368	373	378	394	394	413	387	394	390	405	391	388	372	385	404	349	390	401	349	418	439	398	395	391	379	399	391	372	389	396	385	409	431	386	376	356	373	382	380	365	387	425	380	425	396	372	402	418	375	387	409	381	359	351	377	388	396	431	422	362	398	399	421	421	411	388	373	364	383	390	380	334	392	368	388	372	384	386	362	389	380	360	407	427	371	352	415	385	397	415	376	371	396	400	418	409	405	379	378	392	397	389	435	381	399	390	435	380	438	400	349	409	391	415	426	402	401	350	405	444	363	382	355	370	376	385	392	394	418	396	374	400	403	428	376	415	372	365	360	386	406	389	397	393	393	405	371	388	374	398	374	396	350	386	401	405	391	393	389	400	387	410	377	395	361	397	432	402	371	419	401	367	386	376	381	414	384	394	366	414	378	384	374	389	363	402	366	405	415	339	378	366	387	427	407	357	378	357	364	375	404	405	367	394	392	387	417	387	415	397	394	396	370	384	365	400	389	424	389	413	371	430	390	364	370	390	348	438	388	397	381	365	393	361	393	370	410	400	357	364	395	387	406	395	397	377	372	399	397	400	389	344	390	367	405	392	392	380	436	359	374	409	419	357	358	379	394	377	381	390	359	374	392	412	367	389	395	390	380	406	418	411	403	396	379	385	388	373	406	393	402	427	389	378	370	390	390	362	414	356	384	403	375	382	354	366	389	413	410	383	411	384	409	433	359	385	399	405	395	374	399	404	418	409	407	404	369	374	361	376	385	434	377	409	366	424	365	377	383	390	374	410	399	373	384	405	419	370	423	407	410	391	390	385	336	403	393	373	375	409	395	400	390	395	391	382	414	408	379	382	429	406	372	387	384	370	412	434	389	413	379	395	395	368	401	398	393
62965	29076	13231	4850	1548	852	679	448	313	284	255	245	264	225	271	267	255	198	247	244	246	227	248	237	263	256	233	239	266	230	231	227	243	245	211	226	245	270	240	218	219	228	225	238	216	224	212	240	228	239	238	227	239	226	219	198	227	259	249	226	240	244	234	218	226	219	260	257	227	241	213	216	231	259	240	226	247	237	217	207	286	240	226	239	231	240	228	237	235	218	205	267	231	221	221	240	230	231	248	252	226	235	237	215	228	225	241	234	229	230	235	230	222	240	213	217	228	227	227	250	243	252	248	246	225	259	231	229	230	228	259	219	232	208	217	228	235	238	209	234	271	224	248	246	250	257	255	265	251	222	224	230	238	205	287	262	252	218	219	236	244	223	221	254	229	258	244	236	246	233	207	228	249	244	215	238	235	218	224	205	257	256	219	255	228	239	227	246	245	228	214	249	214	197	190	258	230	188	250	247	243	223	259	226	242	257	244	245	237	220	222	236	262	251	274	228	222	261	235	227	222	227	221	204	240	212	219	264	233	217	217	214	205	236	260	218	231	232	209	198	265	232	233	240	226	220	233	246	226	234	236	250	203	239	214	262	226	233	230	200	250	213	215	263	280	211	238	229	212	240	247	252	220	229	234	201	254	241	221	221	199	250	206	221	286	223	230	243	249	210	236	215	230	222	240	252	229	244	245	244	242	236	260	253	206	205	206	235	238	234	227	252	222	254	227	231	258	221	255	208	196	215	246	233	215	242	230	223	237	219	244	211	201	231	230	247	216	199	234	243	241	217	228	225	228	234	229	247	231	260	228	231	227	222	226	224	227	213	215	236	211	248	251	224	227	280	232	243	241	248	219	247	259	242	252	228	227	236	257	225	244	214	235	245	228	229	246	254	248	227	239	251	231	248	232	246	214	204	214	231	229	232	238	211	241	234	235	248	225	263	247	215	231	240	218	204	216	241	254	250	246	207	258	223	204	234	242	218	227	226	231	245	213	184	207	267	237	226	246	221	216	213	207	225	209	243	248	193	226	238	263	241	231	219	218	263	229	235	198	236	240	253	234	186	239	206	221	211	224	219	224	224	247	250	229	216	219	242	246	246	226	241	221	209	209	222	227	225	232	248	248	206	238	202	201	237	262	229	208	256	271	248	241	215	218	228	229	244	225	230	226	228	276	222	251	261	215	241	246	225	212	213	226	237	252	218	231	227	256	253	218	258	235	266	249	232	253	243	256	254	249	217	229	184	212	225	225	215	219	229	248	258	199	216	252	227	228	213	232	202	243	219	223	228	227	233	252	231	246	232	246	204	221	193	222	247	259	211	195	254	221	212	252	262	233	219	214	247	209	205	234	242	253	230	252	229	217	246	220	243	242	233	237	229	182	217	225	223	239	227	225	240	246	248	218	206	256	252	205	228	254	223	225	231	240	240	220	228	214	232	218	249	249	226	238	230	217	233	246	231	232	244	220	242	209	245	261	238	234	219	213	213	254	237	245	246	239	235	202	237	224	212	241	230	220	226	228	252	234	238	219	241	213	240	223	234	206	242	217	226	213	247	252	253	212	238	232	208	220	239	221	197	198	231	236	254	212	257	231	211	227	266	257	233	241	220	225	227	230	251	242	233	233	221	230	210	253	246	215	271	252	216	216	261	226	221	211	201	230	249	218	239	253	225	211	233	224	216	244	204	223	281	237	243	211	241	236	218	218	234	233	229	239	229	229	243	249	213	254	235	212	215	203	226	279	194	218	197	232	218	217	231	198	246	242	231	214	227	246	229	226	260	259	220	257	228	223	238	250	226	218	253	242	222	256	239	242	197	220	227	242	234	236	212	255	235	262	225	245	219	231	208	276	228	222	238	267	223	226	207	242	241	231	240	226	251	250	222	220	225	223	233	224	265	205	238	225	233	234	224	234	231	234	232	212	232	216	228	188	250	258	235	223	258	224	220	218	260	215	198	247	240	228	225	214	273	225	206	216	232	229	215	232	248	217	239	232	213	234	214	220	237	241	277	256	241	218	253	225	223	241	229	210	234	247	233	247	225	191	233	219	228	224	234	236	221	219	252	253	246	219	250	199	240	243	225	258	249	225	225	228	262	237	225	196	236	233	274	238	234	240	240	251	234	239	225	202	241	228	253	233	203	238	250	264	211	248	205	230	216	249	246	224	201	196	251	212	224	222	220	231	256	237	251	215	237	251	232	218	244	207	229	241	229	222	217	256	231	213	238	245	217	270	205	248	250	230	232	252	225	206	238	245	213	245	235	270	229	229	232	240	231	251	240	221	248	265	240	237	212	198	238	249	244	232	227	255	248	224	212	228	224	268	206	220	248	241	225	258	226	225	264	244	244	227	228	216	225	281	199	212	231	204	241	243	207	222	223	231	234	225	243	212	247	251	223	246	247	249	262	249	227	242	215	260	242	217	240	240	228	225	241	235	249	216	221	265	229	258	260	231	271	218	260	257	225	214	226	219	212	247	218	220	234	229	230	244	230	218	246	219	238	221	191	210	240	224	206	234	240	266	242	229	221	212	249	216	201	264	235	237	238	239	224	265	228	229	242	227	245	252	241	235	225	220	213	258	232	262	220	241	238	199	251	217	220	239	265	227	226	220	205	245	204	234	227	229	230	236	260	223	226	239	210	243	261	226	208	233	241	258	206	201	223	243	210	261	225	208	217	241	237	211	229	211	239	227	254	234	244	203	244	233	210	218	230	242	230	240	241	208	212	224	225	243	237	228	230	208	251	238	217	199	208	214	248	234	204	218	204	226	253	222	225	258	212	232	204	226	252	233	226	241	238	252	258	249	209	241	203	237	211	249	246	242	229	226	223	237	238	231	235	247	242	233	217	264	214	222	255	220	256	246	243	247	212	219	234	231	219	268	228	234	211	244	240	222	237	243	246	240	237	217	196	215	241	223	260	244	226	215	237	237	219	239	228	233	236	260	225	213	228	242	240	233	240	231	242	228	224	239	239	238	275	250	212	234	222	220	242	227	225	220	262	212	233	212	243	209	252	237	212	239	242	243	236	224	233	203	240	213	237	216	269	218	232	254	255	266	245	210	219	249	230	215	255	258	238	225	228	214	222	203	243	235	219	236	219	228	258	225	197	240	233	239	224	234	218	228	224	209	230	239	244	247	248	233	219	213	242	192	211	238	231	222	229	252	217	259	235	215	259	216	241	190	219	245	239	196	197	236	224	233	204	215	236	205	211	241	265	221	240	242	202	253	232	251	232	238	243	217	223	240	254	247	199	232	245	246	243	225	265	238	225	233	242	235	241	254	227	255	223	209	230	193	208	217	233	228	249	206	214	216	226	255	237	215	221	230	241	201	229	258	233	213	220	219	225	247	218	233	257	244	243	230	219	234	232	235	226	226	205	211	210	256	250	244	212	253	258	248	231	238	225	223	225	248	270	236	260	239	251	222	243	251	228	216	245	212	230	208	258	214	250	198	221	229	243	220	252	256	227	214	220	259	271
38728	18362	13614	9652	4327	2590	2519	1484	919	654	615	577	589	531	519	493	557	512	540	524	518	517	510	495	492	456	517	508	553	515	517	505	475	520	494	520	510	487	478	495	476	517	456	510	476	511	507	486	464	530	499	514	476	485	458	501	488	492	512	471	518	497	486	503	463	532	504	464	507	508	521	478	537	484	483	466	502	474	520	534	491	488	474	477	516	478	466	522	534	486	490	532	504	481	478	514	514	512	518	467	515	511	552	502	518	520	526	501	506	507	507	509	487	493	507	560	481	481	482	498	481	512	519	503	504	490	484	530	513	494	493	509	531	474	513	494	470	531	479	521	459	489	475	502	480	489	501	509	493	521	501	494	510	532	464	511	518	507	514	484	537	478	499	528	443	438	481	505	504	484	520	515	480	511	508	526	473	526	491	476	492	481	514	518	506	502	509	522	507	525	493	476	533	483	502	503	528	511	473	514	478	493	509	507	469	518	524	510	509	523	464	506	475	513	485	473	487	481	502	481	476	495	508	490	516	533	509	509	508	474	436	480	467	464	524	516	490	509	526	505	459	483	456	496	495	477	503	520	493	504	500	530	517	500	512	508	534	457	480	505	547	507	504	515	507	463	466	506	507	442	473	501	493	489	525	503	523	495	475	487	520	493	501	508	498	475	500	486	512	522	501	523	488	480	501	473	524	494	498	499	530	499	475	504	484	454	450	513	510	502	486	477	486	496	497	531	497	480	507	498	513	463	483	502	506	494	485	500	506	537	472	453	504	513	480	515	478	481	510	486	483	491	478	502	478	493	543	460	516	484	519	472	479	534	491	500	485	513	516	522	475	497	527	456	505	512	517	448	492	472	486	486	495	491	506	520	531	500	508	508	489	480	518	510	474	507	520	507	471	522	524	503	527	479	462	534	472	473	527	490	541	488	473	530	513	480	465	502	460	545	528	516	508	474	499	497	507	449	471	505	483	511	515	465	514	445	489	488	507	481	493	522	533	506	496	535	507	485	501	514	489	533	515	491	490	448	436	514	494	494	505	492	487	507	457	508	491	518	506	466	532	520	513	506	497	481	527	482	440	490	481	520	519	488	458	449	438	491	508	495	502	506	508	522	523	487	484	522	522	529	479	501	509	488	464	443	491	491	513	516	502	554	480	517	535	499	486	469	491	543	461	499	522	518	519	489	493	512	486	460	497	551	585	480	496	510	510	470	483	482	493	497	504	504	464	475	467	521	477	466	457	492	503	501	495	478	479	508	539	494	510	499	507	499	526	504	521	519	516	490	470	511	489	495	502	529	502	488	482	508	503	528	540	519	493	535	459	496	499	527	491	507	464	490	479	500	490	461	491	496	489	433	480	522	550	488	492	527	465	494	485	508	474	511	467	456	489	511	503	495	496	502	491	505	496	477	519	491	484	464	519	471	471	463	512	506	487	541	486	495	474	488	491	509	499	476	464	505	522	528	489	494	475	518	528	465	496	481	514	498	463	484	477	500	545	490	533	497	550	483	542	523	477	476	487	473	510	513	506	507	520	492	493	508	482	493	512	485	518	509	521	517	446	533	467	503	501	499	479	510	507	525	496	493	521	509	504	480	511	469	514	465	497	452	470	457	476	544	504	529	528	465	531	512	512	512	484	479	552	500	512	529	497	501	504	514	469	508	489	516	518	487	498	527	518	505	484	458	468	472	494	525	501	521	495	505	473	519	530	485	476	482	509	503	545	463	457	519	502	495	492	486	513	491	494	489	483	500	477	506	537	506	469	491	448	510	498	520	487	467	475	492	519	544	517	495	447	482	468	482	512	489	502	483	485	527	513	514	537	471	525	493	494	499	505	482	479	470	510	492	520	490	477	480	528	446	498	480	512	481	505	503	457	504	499	512	461	476	481	522	490	503	499	502	504	459	526	493	494	532	515	488	499	475	500	498	506	481	474	486	490	473	500	478	497	527	516	479	502	468	463	472	492	488	521	508	440	495	487	463	481	522	519	545	477	506	445	510	481	479	504	455	538	521	483	496	475	494	464	511	454	530	516	503	468	539	512	462	505	475	517	481	476	487	458	506	537	484	482	515	503	475	450	480	516	494	521	475	521	486	485	510	471	511	485	500	502	461	452	482	497	489	527	526	479	488	485	524	511	463	497	495	471	477	499	496	539	512	485	484	507	508	474	483	522	470	508	526	491	494	557	503	483	502	502	524	507	472	481	485	522	478	508	493	494	518	459	504	512	517	472	510	506	473	476	505	494	459	512	507	526	522	508	517	509	528	525	480	522	494	482	472	503	518	505	481	493	507	526	501	532	494	501	475	501	479	502	480	526	498	535	500	503	469	525	493	523	483	500	477	507	457	542	487	496	472	533	511	505	499	539	534	471	492	508	454	461	491	499	525	513	467	523	501	484	510	548	497	486	516	503	513	500	483	480	514	493	517	525	474	526	493	509	485	503	535	528	496	534	480	531	481	481	458	469	516	517	456	540	508	497	470	500	490	454	512	480	505	495	448	556	488	509	495	484	473	512	536	474	504	508	520	495	524	507	487	480	499	493	491	457	500	545	544	501	459	488	482	464	511	466	497	529	498	498	509	520	514	489	443	489	534	492	561	471	492	512	436	509	493	486	465	509	486	504	460	466	516	477	483	473	540	511	506	517	506	486	460	480	467	474	470	453	477	518	491	521	505	458	517	515	493	504	527	485	496	499	480	455	492	493	519	572	476	498	491	489	490	503	528	537	501	527	515	486	495	530	511	516	495	479	498	497	472	506	483	539	484	505	505	482	544	483	472	482	485	513	506	484	510	524	467	478	500	492	567	487	514	484	486	491	464	513	527	454	516	478	498	536	498	498	488	479	485	469	470	475	472	466	485	510	474	443	478	499	430	493	450	504	490	484	494	539	502	459	564	511	483	531	525	486	529	481	536	470	514	502	517	570	493	523	513	452	472	486	515	502	504	463	496	466	506	506	491	490	486	497	472	518	483	459	484	510	511	499	474	483	488	498	541	490	540	517	506	533	442	519	470	425	459	472	523	493	506	523	498	533	475	529	510	499	493	471	475	496	558	482	522	504	471	508	512	538	524	473	501	487	501	517	524	462	501	481	462	518	490	496	479	511	522	487	455	501	467	469	491	480	467	503	475	492	467	517	498	482	483	472	507	502	503	550	479	502	489	496	498	515	473	501	443	508	489	516	487	523	499	556	489	502	521	506	518	488	478	521	503	495	484	484	476	506	506	510	511	509	485	499	487	467	477	463	511	509	513	480	476	495	493	537	459	480	524	490	513	492	483	494	445	512	517	513	525	485	501	537	479	493	500	498	487	520	484	475	506	483	471	528	521	470	456	513	479	469	465	500	519	480	514	495	457	511	520	469	528	524	500	461	478	485	464	488	526	481	480	486	527	472	510	488	529	511	541	508	506	559	509	494	470	486	512	522	521	543	499	468	514	486	498	531	512	490	487	475	495	505	495	452	504	524	504	487	490	489	520	485	481
38849	19933	6079	1630	569	277	198	209	202	193	210	196	197	191	177	244	187	171	182	199	200	201	196	196	202	170	181	187	198	210	187	202	190	206	164	190	192	186	183	181	197	196	208	208	206	194	212	191	182	218	206	204	192	200	193	197	199	201	197	219	196	202	233	197	204	190	230	195	187	202	206	181	192	206	172	199	221	227	212	180	210	187	227	177	180	190	184	187	220	220	213	203	226	200	187	177	173	187	185	183	201	213	164	205	197	176	202	173	178	199	187	202	224	183	183	200	196	166	182	238	217	199	205	197	194	169	177	196	183	185	177	200	183	173	178	214	202	199	184	191	189	211	187	227	192	177	183	206	195	143	198	217	216	193	172	204	186	185	197	201	181	193	206	196	208	202	177	192	199	216	211	178	203	171	254	206	207	198	207	203	172	213	193	220	201	184	194	194	199	232	199	214	204	202	199	215	217	185	197	188	189	200	211	201	201	224	206	217	234	186	193	187	187	197	203	177	193	222	204	204	176	202	211	201	178	180	188	179	221	189	189	211	205	215	187	196	175	182	221	191	206	174	186	185	198	207	208	189	210	219	200	200	194	211	201	199	191	206	216	166	205	161	189	189	182	208	199	205	195	180	193	194	201	172	196	209	167	227	232	195	195	186	183	222	200	180	187	180	191	209	210	202	202	187	183	225	196	168	207	191	196	175	197	201	177	216	241	169	225	202	194	194	182	166	167	173	204	205	201	183	186	174	187	167	201	198	180	184	210	201	188	179	207	191	206	188	200	178	210	204	162	200	204	201	211	203	216	190	217	194	231	197	200	199	192	219	194	204	168	202	190	186	151	203	207	204	193	206	178	190	171	212	176	219	205	172	183	179	211	205	190	205	207	205	198	192	190	209	235	219	169	196	192	203	178	221	198	203	193	191	203	175	190	191	183	229	196	162	200	213	195	213	207	198	232	196	202	190	213	201	178	203	188	196	192	196	191	161	179	192	193	206	174	174	175	180	216	185	223	236	221	160	209	216	198	209	183	167	215	179	174	195	194	198	200	181	212	212	195	211	194	181	205	218	200	197	183	186	164	174	188	197	202	161	207	167	206	177	188	195	168	204	179	210	219	203	205	179	195	251	224	207	207	203	200	201	179	205	210	224	208	183	209	193	195	220	213	183	211	219	194	210	198	192	177	190	197	200	220	191	199	209	207	195	208	213	172	172	196	195	204	191	207	188	204	191	203	239	218	208	212	185	200	182	210	233	187	219	197	183	197	188	180	201	213	167	182	220	181	191	200	210	208	185	204	204	180	201	181	195	178	181	168	167	177	199	209	196	195	192	196	213	223	162	195	190	186	200	198	208	210	213	192	187	195	192	209	194	189	201	202	180	180	191	191	205	182	181	197	202	205	216	219	208	200	205	202	197	173	200	207	205	181	201	206	197	206	178	184	176	227	217	196	225	176	225	200	189	181	180	201	172	193	215	213	195	203	204	209	221	240	182	236	218	220	189	191	210	186	206	240	173	196	197	190	198	189	187	184	156	186	191	207	172	169	208	194	205	209	213	181	179	195	199	208	200	236	220	187	188	165	200	201	182	191	178	190	216	206	187	175	210	201	214	206	211	182	186	193	199	228	235	201	202	191	197	204	215	199	216	225	229	209	172	209	206	202	204	188	184	184	192	192	208	192	201	192	184	200	224	236	194	216	209	195	197	195	176	191	198	210	184	205	205	186	187	198	200	225	207	184	200	228	190	181	179	220	177	212	173	197	189	215	187	222	193	203	202	203	210	191	188	187	208	196	185	193	187	202	202	202	216	202	193	178	195	192	203	221	205	197	215	221	179	216	186	190	216	206	202	212	179	181	200	221	201	178	185	213	189	180	201	219	203	213	191	175	196	200	210	234	186	196	195	182	183	191	187	190	213	177	186	168	177	201	206	187	216	193	219	193	197	220	181	202	188	215	185	202	194	193	175	195	198	182	208	190	201	183	212	186	190	191	215	204	231	190	216	227	165	170	183	187	168	198	241	204	185	204	202	183	183	214	205	189	195	183	210	210	211	194	185	207	218	206	189	202	198	221	181	213	200	208	221	204	178	215	223	183	196	185	184	199	219	203	215	188	215	183	166	182	197	197	157	162	191	205	200	199	179	169	202	206	180	180	192	189	187	207	209	189	186	176	175	173	206	147	184	202	195	199	199	187	218	200	170	183	193	224	206	203	233	217	176	202	192	192	211	219	182	192	192	190	208	210	164	180	204	163	194	213	179	211	194	207	195	207	205	187	202	198	192	200	192	208	209	186	207	188	190	166	193	164	236	180	209	195	201	186	181	210	198	167	182	234	208	194	208	207	207	198	168	198	217	192	207	190	209	195	171	210	189	173	231	182	178	208	196	173	172	195	199	191	222	206	201	179	217	196	191	202	199	206	194	183	207	172	216	190	217	205	197	196	210	187	193	187	170	217	187	197	201	185	176	171	194	217	190	173	175	234	189	191	217	192	184	188	197	179	211	228	209	193	215	189	202	171	212	211	188	201	228	218	219	199	213	167	243	201	186	192	183	183	182	147	167	195	187	201	182	204	196	226	212	178	184	207	217	219	194	219	214	190	213	208	206	191	216	206	184	186	198	206	206	169	192	200	199	206	237	220	189	174	174	187	232	200	189	176	192	188	205	196	195	169	188	187	213	195	217	222	220	218	221	213	178	192	176	199	185	206	181	160	215	204	214	192	183	198	195	186	202	198	184	211	191	208	224	207	221	202	198	210	224	207	203	193	188	215	220	201	196	203	188	190	205	222	166	207	188	193	187	212	193	231	197	202	187	190	201	195	169	187	172	192	177	187	219	191	201	189	197	199	205	189	183	194	220	188	202	195	166	191	226	200	194	192	215	230	206	189	199	245	186	196	207	204	188	216	178	194	200	211	209	182	210	217	203	195	226	197	184	187	180	213	177	200	190	210	199	187	226	218	194	201	238	203	204	212	187	201	185	188	208	184	194	203	203	198	230	190	188	188	187	175	214	185	187	212	184	192	210	175	203	188	191	200	220	204	196	225	195	213	217	218	231	195	168	210	235	176	197	184	214	189	216	197	193	197	200	207	209	197	194	205	211	247	206	185	222	171	204	194	205	243	191	171	219	185	189	192	167	189	188	186	180	201	198	181	198	187	178	186	191	200	211	199	162	217	222	195	229	171	212	203	185	187	182	171	181	227	191	214	207	204	233	189	198	211	200	186	190	203	217	200	201	214	156	184	181	207	189	200	218	210	190	193	188	190	217	174	196	192	201	194	203	188	186	206	168	197	205	159	180	162	184	200	228	168	176	204	206	215	183	197	216	177	210	219	173	223	201	208	209	224	245	210	182	196	239	190	183	232	211	206	206	229	203	181	229	196	190	191	190	217	197	183	208	205	191	188	195	191	179	196	216	208	189	209	213	189	226	219	205	175	197	213	190	195	178	186	179	194	169	188	213	226	199	192	186	205	188	210	168	180	203
23349	12859	7963	3687	1649	754	545	487	408	446	427	383	411	392	422	419	404	438	456	431	420	420	425	438	398	430	443	427	430	413	456	445	432	430	408	387	435	424	423	433	423	415	377	430	425	440	427	417	443	399	446	416	430	412	449	408	432	422	379	403	405	414	416	360	403	381	407	416	388	430	402	433	432	443	412	405	432	412	399	419	434	385	414	445	431	440	424	404	465	452	425	420	433	410	402	420	400	407	409	410	428	413	435	474	413	448	399	430	405	405	449	422	409	418	446	417	442	411	445	416	439	438	415	444	417	393	390	416	464	441	430	443	446	413	399	427	438	412	451	413	397	410	438	424	411	401	421	392	390	412	438	414	438	388	427	413	423	415	438	425	403	419	410	405	404	427	423	411	444	438	402	449	418	417	430	403	401	428	452	429	412	408	396	419	412	448	385	431	377	423	436	427	414	414	445	409	403	405	382	385	413	366	426	423	433	418	437	406	418	407	433	441	450	469	447	447	404	456	426	432	460	421	411	404	460	410	423	457	382	415	407	444	406	415	401	435	455	435	454	422	417	442	415	413	419	380	444	421	396	423	454	430	465	477	379	427	413	417	415	402	415	433	425	454	433	407	426	420	412	439	389	412	405	458	408	412	426	424	431	396	416	428	404	426	413	449	436	421	446	453	502	441	422	429	432	397	423	426	418	387	465	434	419	428	376	415	455	432	403	437	448	412	405	451	401	401	405	425	392	386	416	432	427	428	449	438	456	428	437	423	447	400	409	456	448	399	406	411	429	439	435	403	409	399	435	444	414	462	433	435	446	417	452	447	438	415	432	416	409	379	438	408	445	419	390	425	419	413	436	450	418	384	380	403	421	402	415	440	416	448	414	433	411	418	407	422	407	433	443	412	435	410	406	448	422	438	409	451	403	452	415	412	380	393	418	408	386	434	419	441	448	396	410	400	416	408	428	452	466	430	446	441	434	459	427	386	407	438	406	417	431	445	410	414	414	419	392	432	417	410	425	402	436	398	405	369	414	410	426	391	411	413	443	400	458	381	408	416	390	435	424	388	441	422	459	413	413	420	418	405	435	411	402	407	430	389	431	414	369	431	443	383	398	420	445	424	391	423	440	441	434	403	432	424	404	434	426	406	423	460	433	445	408	396	456	424	419	432	361	441	406	407	405	412	411	423	443	423	431	418	405	437	417	400	415	397	461	406	415	427	432	414	407	432	414	439	429	434	380	442	449	426	408	438	447	427	383	425	409	399	421	374	398	411	417	409	420	435	447	417	433	380	425	436	413	414	388	406	382	418	395	395	445	431	433	394	440	416	429	440	435	397	419	447	398	429	464	457	433	451	450	466	448	462	450	400	423	432	421	406	431	426	436	410	394	444	399	420	434	388	426	413	393	413	418	427	399	453	415	397	396	424	417	390	410	403	418	449	411	433	438	426	429	432	416	460	437	411	426	425	407	387	481	444	434	416	438	444	428	415	431	424	433	420	416	423	416	432	412	462	416	422	419	440	382	480	422	448	426	410	441	431	394	438	450	424	428	435	411	431	475	409	395	433	402	416	390	414	399	391	430	436	453	403	426	455	435	431	457	447	442	404	430	396	383	420	423	401	417	375	426	436	437	413	393	424	436	376	435	454	396	411	448	443	440	390	424	457	439	428	452	425	439	419	404	452	398	427	405	434	413	398	443	413	413	440	429	445	446	398	424	425	413	439	434	456	412	437	418	402	402	397	382	446	443	428	457	403	411	415	420	404	416	370	442	425	430	437	456	418	418	376	382	446	400	414	401	391	403	410	421	394	436	437	414	431	389	418	409	402	429	421	427	419	422	421	402	435	442	413	473	408	458	398	435	445	424	406	456	410	411	410	473	426	434	406	406	407	438	432	458	441	442	437	393	383	411	427	414	394	433	430	385	405	436	453	421	429	381	409	411	413	408	413	427	379	411	425	434	421	401	406	425	426	461	391	398	408	408	450	426	381	381	443	433	442	396	435	442	404	415	405	392	395	399	417	413	421	467	440	405	426	415	420	476	413	452	435	417	397	418	412	454	462	445	430	416	370	462	435	426	435	431	439	416	412	441	432	457	438	430	407	404	407	406	443	437	417	447	421	439	420	422	390	395	408	397	403	409	400	423	404	414	396	456	405	434	438	469	413	430	427	395	414	436	408	402	445	439	492	433	446	413	419	426	400	426	415	440	414	436	422	399	410	412	434	434	444	429	421	409	412	432	425	461	399	434	441	388	422	426	422	423	442	410	419	400	424	428	446	430	416	437	444	430	419	409	448	380	424	434	433	441	434	450	410	440	400	429	430	422	405	409	462	382	416	395	412	399	412	439	414	426	438	449	431	412	431	450	376	403	409	436	411	422	419	426	411	411	458	446	420	432	413	419	414	459	406	416	429	403	452	412	441	399	415	430	410	459	417	429	419	409	388	407	437	387	456	416	429	449	403	373	410	439	405	425	440	441	428	394	425	403	418	405	404	449	402	457	431	408	446	437	395	443	419	420	434	435	432	397	415	450	424	430	393	442	413	430	472	444	405	415	447	449	413	483	427	437	417	450	434	414	431	414	410	405	457	392	431	456	403	438	407	437	432	405	450	401	435	453	398	414	451	437	406	399	419	425	412	393	406	428	402	417	448	407	384	424	455	398	454	391	424	428	400	462	422	434	450	404	443	439	398	456	411	424	389	423	407	429	437	440	457	417	380	397	412	406	401	455	430	441	410	416	413	424	445	418	421	411	444	420	425	425	411	418	429	425	425	406	389	418	424	399	395	411	416	402	421	398	417	396	411	450	385	441	432	421	437	420	446	407	456	422	425	460	410	388	406	417	400	404	442	435	407	438	466	433	405	376	434	428	397	458	432	412	414	455	397	421	441	423	416	398	403	430	420	430	427	397	414	408	426	412	353	418	417	415	455	450	432	447	476	422	426	428	398	409	450	417	384	455	454	397	436	410	455	439	441	423	410	421	433	433	405	416	409	466	425	399	423	450	409	381	416	426	394	453	426	384	458	459	433	419	433	390	440	401	431	431	435	420	389	432	410	440	428	442	454	398	462	377	402	413	412	407	384	441	395	452	410	434	385	439	440	423	414	426	401	425	421	412	375	410	416	401	399	437	422	436	424	415	414	451	448	424	441	458	447	429	444	426	441	455	429	413	407	425	415	432	423	427	414	429	456	412	411	466	431	460	404	442	401	422	422	427	381	468	414	400	446	414	394	421	435	405	412	422	412	411	408	437	417	408	412	433	415	442	405	422	415	435	424	405	441	409	420	420	403	398	425	433	419	437	418	408	409	417	415	444	418	447	402	428	429	434	422	414	429	417	418	426	444	438	403	434	424	407	425	458	420	420	413	418	411	420	440	417	438	432	407	458	403	411	416	389	416	430	436	424	401	416	398	411	420	428	418	450	401	437	414	414	364	426	469	452	391	439	457	400	385	424	394	447	443	397	388	439	403	425	429	451	442	430	419
56314	26389	10313	3138	1403	587	447	299	224	203	180	173	175	172	177	185	214	189	178	200	165	180	172	201	181	198	175	170	168	183	174	203	178	209	195	188	175	188	181	203	170	174	170	187	188	159	199	185	213	165	183	172	168	186	164	146	185	185	175	168	176	173	164	173	162	191	179	174	190	189	166	164	208	194	205	181	169	201	176	184	163	166	161	211	176	186	188	186	211	204	188	170	206	194	209	172	198	164	169	177	152	177	181	182	177	185	189	183	173	189	192	168	150	186	158	176	173	179	191	210	134	166	175	185	182	203	167	195	198	161	175	192	190	185	168	196	182	185	187	191	175	175	197	182	179	156	176	189	186	185	181	200	161	195	166	159	188	183	177	175	167	169	202	210	199	194	184	155	186	180	187	180	197	177	182	162	169	162	188	177	201	182	174	189	174	158	153	170	176	195	178	162	187	184	158	181	178	165	190	179	180	157	183	185	183	151	165	175	159	164	199	165	160	161	189	193	169	169	194	180	192	195	185	175	182	177	188	179	147	192	168	189	173	201	180	215	167	168	185	194	176	177	182	193	173	187	171	176	173	162	196	186	176	181	199	197	179	205	186	201	172	204	178	200	176	175	187	189	196	183	199	157	179	184	182	185	164	161	189	203	191	180	212	173	178	180	202	188	166	188	199	188	186	177	175	163	183	199	175	180	214	189	168	192	165	196	191	167	145	171	186	151	182	185	173	184	184	169	188	198	161	187	189	174	162	196	211	151	176	177	182	198	173	166	161	211	205	197	174	197	188	180	171	169	189	216	190	205	157	179	212	190	180	173	164	194	175	189	162	189	166	203	186	189	182	175	190	173	181	175	172	209	178	179	178	188	183	188	196	196	188	187	170	175	197	211	186	200	171	191	187	181	181	179	172	180	187	191	177	207	193	173	188	198	188	175	187	169	165	164	165	183	169	172	197	152	195	191	171	190	188	183	166	213	158	176	170	190	164	173	196	191	194	176	166	188	172	184	178	187	176	187	187	176	191	189	177	210	157	176	197	189	203	169	208	202	191	166	168	153	181	173	202	178	186	145	154	181	178	193	175	167	162	183	206	208	196	174	181	180	174	171	174	178	184	187	166	179	162	176	179	201	195	168	188	173	180	171	182	190	215	194	202	174	187	169	180	204	173	179	165	199	163	192	188	168	177	181	181	175	181	197	177	177	181	220	198	200	206	193	184	146	196	179	178	189	168	202	215	178	181	180	173	200	173	178	161	167	168	159	180	184	187	204	196	166	172	171	190	173	203	185	179	185	187	188	168	189	168	189	194	178	174	215	203	188	188	168	195	219	194	199	148	181	157	186	175	155	163	182	191	202	176	184	200	199	187	181	240	175	180	213	181	186	200	187	185	178	184	178	180	194	163	178	160	165	170	166	173	213	202	175	176	219	201	178	205	152	195	173	191	173	179	198	155	182	176	170	174	181	166	201	203	154	181	200	188	185	202	170	173	178	186	187	181	181	170	170	169	176	196	218	173	199	166	185	186	195	159	182	197	189	186	178	172	160	189	175	166	180	173	180	200	199	157	174	196	159	176	160	165	180	204	177	167	176	168	178	164	181	192	170	159	196	159	153	178	189	174	175	197	187	189	173	177	187	158	180	170	198	167	172	164	181	181	196	172	190	191	180	197	189	187	175	152	171	175	219	172	193	189	177	187	195	173	178	173	165	183	164	166	167	191	195	168	200	177	158	180	207	160	197	171	168	186	184	151	208	197	214	195	190	205	213	175	170	192	180	170	191	196	191	154	187	191	182	206	181	169	180	159	177	202	181	191	166	171	172	172	175	178	177	194	183	192	187	201	180	187	188	214	202	185	192	191	195	152	182	174	182	179	187	192	169	170	181	166	185	206	193	174	207	149	188	194	211	179	186	186	175	193	176	193	197	202	175	190	154	160	172	211	179	188	206	181	188	165	158	190	197	182	158	186	211	194	187	206	156	184	180	192	185	200	193	200	188	200	185	177	161	191	194	156	181	170	169	163	167	159	178	213	203	190	184	199	140	150	162	158	150	175	178	174	163	193	186	154	183	196	186	194	182	180	179	200	167	157	178	179	207	186	194	219	166	188	187	175	197	170	149	218	184	178	189	190	198	159	152	174	179	188	207	173	202	170	199	158	162	210	176	199	185	151	189	180	173	211	174	191	190	174	170	198	183	171	209	155	160	161	192	192	168	182	180	169	195	180	199	189	162	160	183	168	203	191	201	200	150	176	168	167	162	182	160	202	190	159	172	181	164	174	194	183	173	170	168	169	168	212	167	148	175	188	177	204	174	203	178	170	208	192	190	174	172	175	174	184	192	177	176	162	200	185	164	173	196	169	156	184	199	177	185	218	205	192	209	213	177	190	175	173	172	193	183	193	203	174	168	181	164	180	193	185	215	161	172	177	195	170	184	188	169	203	170	188	168	178	175	184	184	176	181	202	181	189	200	183	195	188	195	168	173	209	169	187	169	187	171	161	167	180	162	173	170	178	159	206	207	197	179	190	160	181	194	181	162	169	192	208	170	171	185	185	221	179	193	207	170	168	204	200	190	190	163	197	165	167	183	170	176	189	178	159	174	177	198	182	194	229	175	171	200	215	175	189	187	168	170	203	192	183	159	200	202	191	217	182	182	173	165	173	178	191	196	177	170	197	162	179	162	191	190	198	183	203	183	180	181	175	182	192	171	145	184	179	181	178	159	213	187	155	185	164	202	179	168	198	196	171	184	189	166	201	204	188	178	199	174	191	179	186	186	186	170	190	165	188	217	184	208	193	193	186	178	177	186	159	179	177	149	168	175	176	173	157	163	180	156	143	158	205	182	177	197	166	167	162	194	184	181	213	178	140	165	187	162	192	167	184	158	178	186	187	162	184	177	192	196	186	182	161	196	185	174	180	191	175	192	189	200	182	190	201	167	152	188	176	200	210	211	171	180	178	219	204	168	178	185	185	182	175	197	173	185	166	170	208	174	166	178	178	161	199	192	181	184	169	169	181	181	171	163	173	175	175	188	178	198	209	167	159	176	182	176	198	171	192	186	190	194	199	189	183	187	203	192	165	188	196	178	181	187	182	192	207	190	192	182	190	181	160	158	184	179	176	182	191	199	176	185	165	189	181	182	196	184	155	179	165	160	174	218	172	184	177	174	188	187	197	180	180	179	186	172	176	193	168	194	176	199	180	187	199	166	190	180	183	169	183	170	181	182	187	153	164	189	159	179	189	187	178	166	160	172	178	169	198	173	173	167	187	182	173	156	200	190	198	222	186	205	193	196	176	165	189	175	171	159	193	165	176	183	159	165	186	162	188	185	195	172	170	183	188	177	199	181	176	179	168	165	205	192	200	200	145	176	195	203	183	196	190	179	177	182	179	186	177	166	208	181	192	191	142	161	165	207	189	195	191	162	190	174	185	171	183	203	160	187	195	192	171	197	175	167	164	193	158	173	195	170	171	209	183	189	232	161
34339	17167	10898	6881	4262	1863	1754	1019	666	505	450	503	470	427	419	403	422	386	427	422	418	444	385	393	410	415	437	367	400	414	399	434	420	401	395	367	435	394	412	394	412	397	420	402	376	360	382	418	405	391	412	410	437	406	377	410	417	437	381	398	395	393	386	398	383	430	400	367	379	406	405	384	393	382	420	353	404	401	376	394	413	427	452	370	377	393	394	408	405	389	409	397	399	389	417	380	431	390	407	375	371	396	404	402	413	393	431	414	414	387	427	401	397	394	404	392	410	414	402	402	419	396	391	415	413	420	405	441	394	433	424	394	402	397	433	393	401	365	399	428	346	413	396	383	407	417	369	399	409	395	416	377	402	390	395	417	402	388	413	367	380	426	381	405	377	375	387	405	413	392	412	418	382	386	357	415	408	408	401	412	417	402	405	392	399	371	403	386	401	385	403	388	408	373	423	378	415	412	416	371	384	433	407	372	368	400	421	382	394	406	411	374	380	395	440	412	395	418	385	379	408	419	410	436	416	407	359	416	399	394	367	359	411	416	385	421	398	392	425	411	409	386	369	385	389	428	416	409	447	398	384	406	375	390	405	427	394	404	397	398	416	383	366	417	391	400	394	421	389	412	413	415	420	385	415	401	386	434	400	382	390	386	397	378	387	363	446	397	417	382	360	406	411	435	406	401	408	434	361	417	376	410	390	424	380	395	367	375	426	415	408	408	391	379	408	415	404	376	386	384	441	373	367	430	386	376	428	409	397	403	387	422	391	454	404	354	394	395	373	382	411	403	398	418	442	381	406	374	389	423	402	364	396	414	372	376	422	437	421	380	385	373	434	379	409	356	377	393	435	422	426	378	396	340	391	407	388	403	387	423	380	428	403	407	395	394	412	363	369	403	377	397	404	413	405	407	411	405	439	382	440	435	409	391	398	406	413	382	404	407	394	373	384	419	393	399	384	357	402	398	369	417	385	408	426	432	387	389	399	384	405	419	393	435	395	378	389	392	393	407	389	426	391	407	404	420	389	398	404	409	409	391	403	425	391	394	400	401	391	374	391	404	430	392	385	403	408	397	410	415	363	413	377	402	396	405	362	371	412	420	421	427	341	431	424	379	407	407	398	389	434	424	382	379	395	408	394	391	374	378	413	394	408	382	371	414	433	409	396	387	384	359	451	416	442	384	401	401	379	417	360	435	428	404	384	419	426	410	400	416	424	431	423	402	383	368	409	384	425	395	434	411	408	405	409	415	407	378	383	392	406	382	392	388	405	427	393	412	406	394	393	402	393	415	430	392	412	386	366	371	377	384	357	344	405	410	389	427	388	399	405	376	407	388	416	414	404	399	399	388	403	353	366	377	422	400	355	399	403	399	426	399	417	343	408	422	408	400	394	406	406	397	417	385	388	413	356	411	389	401	352	397	360	398	453	398	391	433	393	398	400	417	427	416	405	384	398	411	396	399	365	363	404	423	390	359	405	432	400	416	374	402	380	406	389	382	384	386	380	378	428	365	365	406	439	386	390	374	375	419	416	398	400	418	425	381	394	377	375	377	411	422	393	383	378	409	387	428	387	363	400	397	405	401	401	445	428	412	418	406	393	363	379	422	394	432	388	405	423	400	406	384	391	416	391	383	410	393	438	390	414	401	400	395	424	385	414	379	394	398	381	368	424	442	400	382	397	385	407	456	419	376	395	392	411	386	368	374	379	419	379	449	406	389	419	394	440	409	421	424	388	432	431	418	375	403	396	353	390	392	392	419	366	393	386	401	414	396	379	392	372	401	370	425	402	446	425	395	413	383	403	393	432	404	432	431	401	397	401	385	410	412	426	392	405	367	396	414	395	429	399	433	435	420	411	450	391	397	402	407	396	393	387	428	396	383	436	374	367	436	390	410	423	408	401	387	396	381	415	412	406	425	433	376	435	384	422	405	431	397	394	400	395	374	371	400	410	400	371	401	410	394	418	433	388	393	393	390	404	374	436	411	407	428	410	412	407	399	424	361	413	397	435	367	372	389	399	398	426	417	443	412	377	393	405	411	406	401	364	417	429	403	425	378	370	414	390	423	383	412	413	394	386	409	422	395	426	394	404	405	421	384	387	387	380	407	402	388	384	393	399	400	390	413	403	415	403	413	383	368	430	435	394	390	385	394	418	380	412	402	411	414	433	382	409	401	408	417	414	382	418	397	431	398	409	424	412	409	401	414	400	392	357	371	389	422	422	425	390	375	368	403	386	418	397	417	406	422	400	372	398	390	409	417	376	389	400	389	407	409	373	387	414	416	402	421	402	414	401	386	390	373	386	389	408	374	402	406	401	388	381	430	412	398	410	417	375	424	406	394	403	431	438	416	426	407	415	397	416	395	368	401	400	357	393	405	443	394	398	413	384	387	394	403	431	436	409	393	403	371	396	391	365	415	351	373	377	414	393	370	434	409	385	413	399	415	414	436	388	402	408	405	400	357	378	431	396	370	404	387	421	403	344	376	410	428	392	403	360	363	422	407	400	392	390	408	377	397	425	398	364	426	421	410	376	416	385	359	377	402	389	414	420	380	392	367	418	422	381	381	433	406	407	358	390	400	366	389	411	379	416	416	358	377	397	379	420	395	424	399	405	384	390	438	403	421	414	427	402	396	399	394	386	411	370	396	383	391	419	391	432	361	417	359	399	427	362	420	395	392	418	411	418	383	412	400	377	373	409	403	397	452	372	365	379	409	413	421	426	397	413	417	391	379	393	407	405	426	393	408	371	398	377	419	432	407	371	390	403	426	381	447	380	428	385	383	413	373	395	408	392	413	418	375	402	394	357	407	414	414	399	403	375	407	409	387	403	377	420	416	432	407	408	423	389	417	376	415	386	395	368	402	376	442	406	386	398	427	426	386	393	398	394	388	377	403	416	385	411	407	410	388	402	396	394	424	400	413	397	376	417	362	389	416	409	408	430	400	416	388	404	380	379	405	390	376	412	408	461	386	366	407	370	359	397	404	377	415	426	355	411	390	404	406	437	370	418	412	396	402	422	377	381	370	409	386	369	439	386	414	407	381	403	414	395	351	431	427	388	404	362	406	367	404	383	404	418	379	408	389	392	412	376	409	374	403	420	414	418	448	413	390	392	436	362	413	414	390	428	405	393	388	392	414	402	414	402	404	415	402	409	396	408	363	400	394	411	354	404	417	401	406	402	401	392	408	406	386	367	389	435	404	381	417	387	378	386	386	368	414	405	384	385	411	373	430	450	416	414	375	405	376	391	390	404	386	417	398	369	439	420	402	394	415	392	441	409	401	412	369	401	443	415	405	385	367	420	409	408	404	413	337	390	381	368	405	413	408	428	394	392	393	421	392	384	395	413	391	384	350	432	418	394	401	411	401	409	405	356	422	375	433	449	417	419	382	396	402	421	427	382	397	400	407	399	401	416	402	383	371	421	395	395	397	426	389	383	415	390	416	427	376	420	381	405	367	410	370	384	422	419	381	401	395	413	422
55624	27429	15218	6484	3158	1098	744	511	382	255	270	241	227	257	209	221	215	212	227	248	250	252	225	230	226	235	218	233	202	238	224	229	215	224	209	192	213	229	238	235	247	218	228	194	220	247	223	237	266	227	237	238	230	238	197	253	237	218	233	219	218	219	213	215	236	236	209	209	229	207	246	250	237	226	240	227	227	230	229	220	236	232	208	255	219	194	223	228	216	204	215	230	272	217	216	203	226	222	195	221	222	218	227	251	236	236	251	213	231	237	221	235	230	230	196	228	230	199	225	231	232	259	203	207	211	228	226	263	218	199	206	242	241	205	238	220	217	239	235	227	227	214	199	238	245	233	233	227	228	227	233	217	248	225	211	232	223	209	225	199	251	242	202	230	196	215	240	239	221	217	198	213	242	200	228	236	241	241	262	216	217	257	240	245	229	226	234	254	228	211	213	222	272	201	228	227	223	235	206	225	214	217	212	210	236	240	221	223	239	217	216	246	251	216	198	228	240	187	201	234	211	239	222	238	224	256	220	221	229	255	239	253	227	239	238	226	225	233	220	243	224	241	234	222	237	225	212	224	206	207	226	215	236	230	219	236	246	230	207	223	231	198	234	239	253	239	255	234	218	217	209	213	229	229	225	246	223	209	201	217	212	211	219	223	219	201	220	204	213	239	213	214	210	221	220	191	221	219	191	231	217	222	213	211	230	226	226	226	215	233	204	227	207	211	226	233	205	236	242	231	216	221	216	203	228	219	216	241	208	244	206	215	252	254	214	249	198	199	224	246	250	237	209	235	232	230	247	226	178	211	215	214	217	238	220	234	243	193	203	212	214	206	239	218	221	229	244	220	234	220	201	224	240	205	237	218	209	233	224	212	214	207	257	259	221	241	245	229	211	227	241	221	232	246	221	224	208	212	216	230	230	225	221	205	217	225	214	208	221	239	214	257	269	239	250	222	190	224	229	218	225	221	233	254	214	250	260	227	216	238	213	238	194	212	200	226	230	251	243	237	253	223	220	254	225	233	234	207	230	213	213	235	225	254	217	217	232	233	224	230	232	198	239	246	222	237	218	203	233	232	209	215	192	203	195	210	235	244	234	230	220	243	229	236	223	217	203	201	202	235	228	201	224	198	227	221	236	199	203	245	236	215	243	215	214	236	198	240	246	228	219	228	218	245	236	223	245	222	218	219	235	217	236	211	244	247	220	237	220	205	222	238	217	221	203	200	242	245	234	271	253	230	223	207	228	246	225	269	213	208	233	185	231	247	212	214	204	244	237	235	211	221	246	235	224	216	245	215	214	195	227	240	223	221	186	230	232	227	210	247	194	233	233	231	210	229	258	189	232	248	211	232	207	230	220	245	232	250	206	212	228	233	232	245	219	213	231	218	230	227	199	226	217	212	202	230	231	234	214	191	255	227	259	267	239	227	205	236	226	211	219	219	234	217	221	219	238	222	229	222	215	252	208	185	206	224	215	232	204	214	231	223	212	224	224	226	264	211	235	215	226	229	224	234	228	239	238	202	217	244	228	205	235	220	252	215	223	225	206	226	225	187	235	205	202	220	257	214	207	193	232	199	243	208	204	220	250	236	210	214	226	225	222	218	239	229	223	254	212	218	208	185	204	196	217	211	222	220	226	237	232	226	210	213	227	250	199	250	248	247	246	214	187	227	216	219	223	201	218	260	221	212	231	222	214	234	218	212	196	218	203	198	217	236	218	210	229	217	201	209	219	212	222	235	209	208	219	215	206	198	240	206	246	205	228	226	245	220	227	232	247	250	242	208	227	221	238	219	239	236	229	222	226	231	203	237	212	241	240	225	244	212	244	245	228	238	230	196	230	196	191	238	235	214	225	224	239	232	215	274	203	204	234	228	232	230	230	216	206	228	237	248	247	239	235	222	230	229	259	220	220	228	217	193	230	226	233	239	224	204	239	221	231	242	221	188	229	259	243	240	228	212	237	222	248	223	203	236	205	206	215	223	223	237	217	250	252	216	258	268	223	218	239	201	230	235	242	221	239	262	212	205	228	203	231	204	202	224	213	242	201	228	207	204	225	217	235	233	240	243	232	223	265	204	228	248	202	231	209	226	224	231	240	230	236	221	247	226	213	209	212	216	204	216	211	206	236	235	234	209	199	244	240	235	226	195	232	212	248	220	256	212	219	212	237	259	252	225	211	207	218	199	224	203	198	239	244	237	201	220	234	231	236	232	199	196	221	241	227	230	219	238	210	221	222	230	221	240	236	265	236	212	225	249	215	235	235	206	230	214	220	226	226	223	208	246	215	219	191	234	214	214	198	221	241	212	217	220	216	226	230	208	251	226	205	239	233	216	245	202	238	215	219	222	215	222	239	235	239	261	234	201	212	221	234	227	214	230	224	243	238	219	230	244	196	246	216	210	271	190	217	226	235	221	220	206	217	229	211	202	238	249	257	252	222	187	218	203	237	211	209	215	246	202	226	208	218	210	186	239	266	241	213	246	202	230	226	218	240	242	271	237	237	234	222	220	222	214	211	228	219	213	224	229	232	222	231	233	226	238	216	215	217	210	211	232	246	198	233	220	235	234	211	239	221	215	251	236	214	237	242	225	224	209	209	226	227	208	222	205	206	245	208	214	227	230	200	231	205	225	223	257	224	241	208	228	220	203	230	223	228	216	269	246	277	246	220	225	215	224	203	191	250	222	233	210	253	212	222	230	233	214	235	210	221	237	224	215	229	214	223	245	221	190	223	223	216	246	225	249	249	223	202	197	216	250	223	236	206	229	232	235	224	217	224	216	222	240	247	209	222	218	238	232	209	268	271	212	244	217	236	240	203	233	177	245	235	238	201	229	241	205	222	220	236	196	258	222	207	234	202	256	231	239	238	209	224	236	220	208	191	197	243	222	184	223	220	252	247	221	225	208	252	203	223	231	242	224	231	235	247	192	216	237	219	240	211	214	202	224	227	230	242	207	264	227	218	222	240	213	220	227	222	233	217	196	211	255	216	217	220	203	199	259	217	188	220	232	205	240	231	201	219	230	213	225	231	226	223	199	244	213	213	221	221	222	199	223	213	219	208	222	227	214	241	212	268	232	209	221	242	220	216	256	251	202	241	217	195	231	228	225	224	218	233	218	249	244	188	220	258	219	226	237	217	214	240	227	192	222	230	228	215	246	257	200	238	218	227	227	244	204	221	232	228	231	227	210	234	232	207	243	232	199	210	241	236	236	241	232	213	230	223	212	188	215	209	224	231	224	209	206	223	209	252	231	228	206	254	216	219	198	230	223	229	218	228	200	228	207	225	230	216	217	206	205	212	224	234	232	229	228	214	226	220	233	236	203	223	241	257	232	235	219	196	198	196	217	223	235	211	213	216	225	236	229	251	230	213	229	203	231	218	235	233	200	241	258	220	232	227	232	218	187	197	225	222	220	222	262	250	212	240	232	254	253	217	246	248	219	251	240	223	189	206	219	261	220	219	281	228	207	208	203	228	221
32690	18355	17972	12534	8787	3432	3188	1882	1159	749	648	629	533	601	560	541	515	489	479	538	515	483	488	512	500	531	517	465	493	478	507	483	479	510	494	502	462	483	526	482	510	537	489	469	483	521	483	508	486	482	508	532	529	478	493	501	500	478	525	475	522	460	491	498	502	498	460	489	479	464	500	456	541	468	484	489	466	462	438	487	503	481	459	469	465	448	465	478	455	496	494	477	470	447	500	493	455	475	495	463	471	515	489	525	483	436	504	517	435	492	505	458	478	476	446	450	465	491	510	499	476	490	493	508	466	491	496	442	487	487	474	488	494	484	456	467	481	457	496	484	494	478	498	471	472	474	474	514	445	486	436	534	464	418	475	425	458	461	442	480	433	477	475	515	473	446	479	499	456	501	475	490	484	490	530	478	492	481	506	468	460	471	498	450	459	463	494	487	484	507	462	509	501	479	487	500	486	480	504	493	499	505	482	476	496	454	469	512	507	480	521	516	508	456	518	468	467	479	494	491	500	522	484	456	496	483	462	500	502	518	486	473	470	492	473	435	493	515	490	469	491	521	468	472	508	507	483	490	511	447	465	509	494	468	552	492	490	467	484	485	496	400	489	503	525	453	483	473	486	464	469	454	466	489	454	470	465	489	503	451	505	464	505	469	524	457	475	455	475	494	475	475	515	464	459	476	495	495	439	482	482	442	460	447	486	485	496	482	483	476	471	505	463	479	433	478	477	470	524	475	499	459	515	470	471	531	477	494	519	472	479	502	482	517	493	450	480	503	488	496	479	438	499	443	505	471	483	471	463	482	471	509	497	431	467	508	502	489	488	493	480	531	477	493	464	485	493	463	495	469	457	488	493	474	536	492	474	520	500	474	494	520	485	512	470	532	447	481	471	499	527	474	480	447	489	470	492	521	488	443	481	483	522	468	482	477	445	474	473	504	484	477	484	462	486	544	475	477	485	464	511	491	486	454	458	479	468	492	456	493	481	493	500	522	434	516	516	484	468	499	480	493	448	465	505	478	454	463	482	476	485	470	497	444	485	463	526	504	455	465	475	502	497	501	506	473	437	463	455	473	497	478	518	522	503	452	517	474	460	494	485	502	491	475	482	491	460	496	494	470	486	463	479	440	488	464	470	444	439	475	482	513	466	455	498	506	471	494	480	438	481	478	468	469	496	491	491	474	469	484	449	451	495	497	480	487	497	476	526	487	479	454	508	487	470	533	476	471	456	505	493	461	503	489	465	454	511	478	483	508	481	480	523	493	460	462	476	466	480	476	551	480	518	463	457	536	474	457	455	465	483	478	464	474	477	498	463	463	509	494	469	426	505	491	475	454	435	445	464	472	512	548	483	485	473	456	494	469	465	515	478	478	472	440	487	491	439	484	500	485	492	495	455	434	510	488	499	429	476	494	450	504	420	467	481	509	488	493	502	446	511	494	486	472	452	485	490	505	484	501	468	497	485	489	468	494	507	477	511	472	513	482	470	520	489	502	494	451	452	463	488	446	458	433	461	494	473	495	486	476	505	496	503	504	463	475	471	457	481	500	471	479	432	481	455	476	469	496	496	476	513	500	499	491	506	481	525	459	524	462	493	475	506	482	441	450	492	491	462	467	432	439	484	529	495	469	427	472	479	441	499	497	461	445	469	474	464	508	485	483	449	506	484	462	457	490	491	480	485	530	486	467	461	462	468	495	481	474	495	504	498	472	495	481	516	498	494	449	489	488	513	491	475	462	483	478	483	478	483	441	472	501	481	480	456	459	459	508	481	499	510	464	499	472	510	495	510	490	468	464	526	460	477	503	479	477	515	461	498	480	491	477	463	514	486	533	500	470	475	481	450	481	458	474	524	464	502	516	497	475	528	497	438	465	508	511	484	495	488	505	459	483	462	478	482	532	418	449	486	484	465	512	474	474	473	503	516	494	488	500	477	490	436	472	465	504	479	505	470	476	461	443	477	533	493	501	499	467	495	485	479	482	502	494	490	498	482	486	501	489	451	443	477	518	455	463	506	473	471	452	475	472	462	496	497	514	494	505	476	553	492	463	485	475	451	491	484	463	464	458	461	473	482	496	524	486	480	482	442	483	502	483	504	495	488	489	447	515	540	448	514	491	510	494	482	472	490	488	463	466	515	449	487	506	499	511	466	448	462	479	460	471	458	465	470	515	489	476	438	484	512	435	512	500	501	478	465	481	448	479	479	496	448	457	461	487	469	516	500	464	451	483	489	474	464	494	481	504	508	474	473	509	510	474	488	420	470	477	476	481	476	489	478	477	475	451	487	509	520	501	458	487	474	475	493	466	489	458	511	471	457	496	479	483	524	482	487	495	465	515	477	474	485	432	456	485	473	439	514	512	498	439	523	496	454	521	456	456	500	483	454	481	505	465	478	517	458	456	489	483	454	457	475	466	489	512	473	464	517	470	492	511	480	475	483	471	435	490	518	490	471	478	460	487	481	497	485	482	483	464	487	479	496	497	460	473	499	505	492	490	466	486	499	458	461	514	489	484	503	505	472	512	475	501	444	496	469	482	449	501	532	492	481	485	481	447	451	484	478	493	479	494	504	496	491	469	479	485	504	451	478	479	451	518	488	456	495	491	495	499	465	487	465	484	517	447	500	514	490	508	454	502	495	502	491	458	490	497	502	495	492	504	469	466	492	462	491	506	497	447	477	488	510	494	514	432	445	499	498	485	458	472	470	473	461	530	466	513	501	483	471	490	502	432	483	467	474	475	487	496	457	508	446	496	470	514	469	488	463	505	503	492	467	466	483	495	511	478	460	464	497	459	491	471	496	499	488	500	424	470	488	528	482	507	483	435	453	476	499	461	487	485	484	494	505	460	521	502	495	508	439	490	479	467	473	498	535	458	444	501	470	460	494	490	495	510	548	504	507	492	467	495	497	494	438	495	507	486	453	483	484	486	493	503	486	433	493	459	482	473	474	475	506	479	479	495	463	465	447	502	464	495	472	527	496	467	480	508	517	476	490	502	472	513	473	476	488	481	491	480	482	470	478	460	505	505	523	481	479	456	485	462	472	451	485	526	471	459	467	478	518	483	483	467	473	536	489	486	520	512	516	468	437	490	509	454	480	458	544	504	484	464	474	498	475	479	489	500	497	454	487	461	472	486	479	500	471	495	497	491	515	462	474	468	503	469	447	501	472	473	437	492	499	473	453	508	478	502	483	466	460	472	489	470	445	500	448	500	481	486	451	513	470	449	488	474	500	491	499	511	513	489	476	498	462	461	496	446	514	493	521	500	491	510	512	466	495	483	505	517	435	443	512	494	457	459	474	512	487	475	506	462	451	473	492	477	449	502	503	507	483	485	483	462	486	478	478	479	467	501	455	435	470	513	487	451	468	478	468	461	483	485	535	495	468	496	464	486	517	496	472	480	500	496	486	496	484	482	476	443	468	477	518	474	477	500	496	454	483	486	447	473	524	454	475	496	454	471	456	481	474	466	457	509	492	484
39310	15287	5444	1880	601	269	216	213	218	200	201	221	203	222	185	187	204	218	223	202	190	212	225	201	180	215	197	206	168	189	227	197	229	228	223	232	202	217	202	206	237	186	215	187	191	236	224	207	162	210	205	220	213	195	211	197	224	209	217	242	220	198	224	225	228	184	196	218	230	219	178	183	194	180	215	187	218	191	204	207	187	196	197	206	188	214	216	186	202	199	189	209	207	205	207	220	180	194	199	195	207	182	199	182	195	214	219	202	213	204	214	216	208	228	182	216	179	217	225	195	197	233	229	209	201	198	188	197	208	217	225	237	195	163	185	204	212	218	200	215	188	216	242	220	220	228	230	224	209	200	197	232	219	216	216	198	213	224	219	203	214	193	223	207	220	225	208	208	198	232	193	203	244	213	199	214	172	198	204	226	245	197	209	212	213	201	202	211	217	213	222	214	197	219	239	217	236	193	188	209	231	170	226	209	208	200	222	226	215	206	216	203	201	223	224	212	220	216	197	214	194	189	227	212	193	201	196	193	204	224	215	197	218	196	206	213	187	178	188	193	217	206	203	198	220	214	191	171	198	222	220	203	207	205	215	188	207	223	192	219	212	188	210	215	199	201	224	202	220	180	215	211	207	226	226	186	213	203	200	209	182	207	220	215	202	196	215	188	189	216	185	210	188	213	178	207	201	196	219	175	221	216	229	206	204	176	214	199	234	212	213	235	211	194	232	199	193	215	212	197	204	200	188	204	197	218	196	197	198	199	189	196	227	220	180	204	178	169	233	209	174	184	182	211	212	192	198	201	215	243	198	209	203	212	214	205	192	209	220	197	202	185	216	224	207	221	177	201	205	214	216	210	219	200	185	207	222	210	191	210	198	223	217	210	196	186	205	179	213	214	206	184	194	239	200	199	217	198	215	202	209	204	222	224	188	235	209	206	216	199	188	186	213	206	239	215	177	218	221	180	191	237	210	192	209	176	192	200	227	191	196	229	182	215	184	185	180	221	195	205	199	227	215	215	217	183	215	202	188	192	222	218	244	171	206	220	191	202	222	175	210	175	200	205	207	186	187	205	205	228	232	178	197	210	238	189	222	214	178	182	205	201	197	213	214	190	198	208	220	186	203	198	229	195	195	218	238	203	202	202	215	242	230	212	215	190	213	192	187	197	238	209	213	222	223	227	208	211	190	194	221	176	196	214	199	224	196	212	237	210	213	213	206	190	215	214	197	191	178	179	185	194	206	196	196	206	179	189	169	199	214	200	170	191	204	202	201	191	195	187	184	197	192	194	174	202	198	228	210	221	190	200	199	193	186	212	214	210	199	198	194	212	202	224	191	205	229	162	194	191	190	217	210	212	214	188	215	196	209	225	211	226	203	195	224	196	168	210	202	199	181	209	198	201	183	228	215	234	188	217	207	214	221	216	199	202	204	189	212	197	178	207	191	181	201	185	189	213	207	198	207	203	225	212	191	193	216	223	211	188	209	199	206	197	215	206	213	202	217	204	209	231	187	194	199	212	211	204	179	199	212	182	212	194	191	224	220	224	228	198	202	189	179	197	220	219	217	195	209	233	192	208	188	208	192	212	212	243	199	198	201	164	180	199	191	213	216	204	234	196	202	204	205	210	213	181	227	197	219	219	227	228	217	215	213	199	233	223	201	197	199	197	236	194	219	171	192	224	229	220	229	183	202	223	200	192	195	207	180	215	235	191	205	218	196	198	194	191	202	184	204	175	197	199	192	199	194	201	200	194	224	197	270	212	171	211	194	177	208	216	225	207	179	192	173	223	213	201	229	216	200	203	221	217	224	215	185	192	215	225	199	227	177	190	207	224	218	219	222	201	197	204	202	199	212	199	202	199	193	205	232	197	220	186	204	207	225	203	220	220	214	223	209	221	219	215	193	193	205	223	179	222	201	185	184	217	178	196	219	225	219	213	195	196	197	233	231	200	186	224	221	161	194	203	203	203	192	206	206	210	201	184	213	178	200	205	232	228	202	189	208	178	179	229	208	225	204	226	201	185	221	192	203	244	201	165	200	172	195	217	223	212	228	190	207	206	201	196	218	212	203	232	202	186	206	216	199	222	204	169	184	223	220	201	217	226	188	176	198	221	208	185	223	195	198	179	205	193	204	184	185	199	206	190	176	219	186	205	188	214	218	220	196	188	187	204	197	182	203	186	191	226	201	186	223	193	192	198	209	181	203	220	187	193	204	200	189	203	235	190	221	176	207	216	209	201	206	216	203	191	224	207	213	212	204	215	209	209	193	200	190	182	212	211	192	199	223	219	243	198	215	192	219	188	217	212	162	179	178	197	234	207	211	239	184	220	195	206	179	193	199	202	221	210	210	212	215	205	191	221	203	187	210	212	216	223	219	210	193	226	218	197	194	206	218	238	190	182	206	220	209	221	197	206	178	179	217	232	223	218	202	186	224	232	226	199	198	226	169	214	205	206	219	217	191	214	175	200	205	210	177	206	197	192	193	223	178	190	207	223	239	193	204	233	191	208	189	190	203	214	218	199	189	210	202	211	204	228	218	226	233	198	196	210	217	188	194	197	183	212	195	180	198	207	209	193	202	213	257	208	213	190	205	224	212	217	210	226	218	239	197	226	181	185	183	223	212	240	226	208	187	198	195	218	215	194	183	205	219	206	180	184	196	187	253	222	212	215	226	211	186	187	199	212	196	196	202	205	207	224	199	193	209	200	213	209	176	217	178	198	179	208	192	213	221	210	219	207	216	224	191	194	209	195	212	214	204	202	204	202	195	207	203	189	202	191	203	235	182	205	194	195	194	181	244	197	214	195	210	198	232	248	178	196	189	208	178	216	193	209	204	196	221	190	209	204	210	215	193	189	192	176	205	213	191	218	219	190	203	209	209	195	217	195	184	205	239	202	200	222	201	177	207	186	229	191	211	197	192	223	197	211	172	192	217	215	204	200	223	208	260	213	207	239	210	220	194	221	245	234	210	215	229	245	202	205	198	198	211	209	188	216	173	184	242	222	190	192	192	210	216	198	197	230	193	177	233	192	207	214	182	233	169	184	225	214	200	189	217	192	203	206	222	199	209	178	212	183	220	189	206	202	205	204	206	181	215	197	209	203	210	193	198	218	241	232	199	216	245	151	197	195	213	185	200	216	221	213	217	208	232	211	210	205	188	226	214	213	182	227	192	178	203	214	216	219	217	188	233	188	194	184	222	182	180	217	191	197	219	210	172	208	216	192	208	207	198	197	209	209	215	204	200	215	209	230	220	214	212	201	187	196	250	210	193	185	233	187	194	215	222	198	208	176	239	197	191	202	213	197	185	235	208	201	200	202	187	223	197	205	186	189	182	216	218	219	192	196	210	190	230	221	191	187	192	192	181	214	190	237	203	228	170	219	211	192	215	179	221	193	229	205	205	209	202	220	194	207	193	178	206	205	211	188	176	190	185	201	188	208	196	238	189	209	169	201	206	234	210	183	213	194	225	230	192	215
24616	10171	7621	4287	1884	680	504	481	495	406	453	449	444	431	434	436	442	409	400	439	425	478	407	436	419	452	411	460	420	429	482	459	413	454	447	464	440	456	427	416	442	432	427	465	435	476	424	414	448	472	451	453	453	428	463	420	427	406	416	430	431	433	430	438	438	433	452	415	426	400	445	447	421	429	448	380	416	429	470	464	435	437	450	419	475	413	452	450	431	423	430	431	401	462	418	435	426	469	430	495	459	436	480	399	424	449	443	421	418	455	452	440	440	464	417	404	423	459	433	411	452	440	426	462	431	452	477	410	411	395	431	440	430	421	422	429	428	424	428	424	409	458	432	416	448	417	422	458	457	418	463	408	430	379	413	452	448	449	415	462	465	421	416	429	440	435	465	425	428	417	454	430	462	469	437	462	460	460	458	458	439	402	492	416	432	445	427	409	440	422	426	430	421	480	438	418	446	442	423	421	425	445	447	412	453	450	430	435	441	430	450	457	450	421	419	460	411	425	433	454	427	449	465	439	414	456	432	410	452	460	450	452	470	466	452	458	461	443	407	491	412	473	470	440	421	425	426	430	403	417	467	411	435	414	413	444	457	444	425	407	459	453	422	434	430	398	422	423	446	445	422	451	436	417	418	412	449	422	406	432	423	433	435	426	450	392	441	434	442	467	418	409	438	407	463	453	456	458	458	422	438	457	460	465	447	402	440	433	416	445	408	433	422	448	437	401	448	446	436	419	455	442	431	451	439	412	439	478	451	396	442	449	455	435	474	437	429	436	427	424	466	411	393	462	438	419	487	443	414	450	447	422	471	456	428	417	451	454	435	422	410	444	469	396	473	428	416	432	445	403	439	469	473	441	399	416	459	400	451	442	454	424	458	426	452	433	416	459	488	393	447	452	464	432	441	450	432	431	440	437	433	433	405	451	422	428	453	428	446	449	420	437	419	460	428	446	441	446	429	440	481	467	445	435	444	405	468	445	424	444	418	460	480	439	442	420	468	466	453	444	448	447	446	426	420	433	430	444	416	438	418	429	418	428	421	432	431	417	448	418	482	423	472	407	413	430	451	447	457	422	505	445	441	430	437	411	385	408	446	414	433	430	447	441	425	393	455	434	397	468	469	455	450	458	419	445	437	419	428	440	478	425	464	482	418	442	449	433	447	436	438	457	403	430	407	411	441	467	469	459	420	457	457	456	425	432	463	424	423	444	414	417	424	451	435	464	425	408	453	417	440	425	410	451	424	419	452	446	468	422	430	459	431	404	414	433	434	414	459	445	434	478	409	424	436	414	450	451	437	421	439	436	452	402	446	429	410	439	453	465	448	410	461	437	416	433	475	445	424	414	429	414	478	449	421	412	401	431	390	457	473	444	428	419	423	427	475	416	449	442	424	448	446	462	437	398	449	425	449	405	427	443	467	423	459	425	469	451	385	441	445	459	438	437	414	415	415	467	481	431	423	409	442	467	428	442	415	471	471	487	450	455	431	433	428	447	445	451	422	456	390	444	463	404	447	447	474	431	442	439	422	422	471	431	432	433	430	441	477	452	442	408	420	441	438	429	410	444	459	447	454	402	430	445	423	461	441	426	435	438	394	491	405	375	474	426	362	447	421	452	460	426	459	424	426	430	431	424	442	481	425	454	445	442	428	458	391	426	495	468	455	440	439	443	438	453	424	444	456	429	412	416	455	443	430	432	455	420	424	461	440	448	441	438	474	472	448	462	468	428	398	428	432	452	423	441	406	430	472	446	417	467	426	440	437	474	443	457	439	432	408	423	451	452	415	425	418	416	433	448	453	458	452	426	437	468	438	466	404	469	428	436	423	411	438	421	434	438	454	405	434	485	409	434	416	435	413	455	393	479	424	444	457	461	462	467	458	423	415	437	449	413	417	441	452	435	431	440	438	454	416	446	408	442	461	416	420	417	443	437	447	446	417	455	443	498	444	471	429	444	446	488	432	448	440	450	447	449	461	453	478	405	449	461	465	453	431	416	442	417	475	436	428	464	431	452	458	384	434	412	472	442	459	465	421	416	446	390	427	480	399	438	425	437	431	426	440	480	434	478	452	440	421	484	416	428	459	431	428	422	445	398	431	453	419	464	421	464	465	419	447	432	410	467	473	465	439	423	459	449	405	421	429	434	471	401	442	400	446	474	418	440	487	440	487	456	456	408	427	457	449	443	484	447	417	452	430	442	410	465	456	430	441	435	420	449	436	452	460	413	444	474	439	441	457	451	471	404	424	452	478	445	433	440	425	387	420	396	427	438	473	435	443	424	453	449	415	432	430	425	453	435	433	426	468	427	460	419	403	418	412	429	436	458	429	440	451	436	435	475	455	440	425	433	440	450	473	446	463	446	436	416	430	473	463	440	422	453	415	434	402	417	417	439	439	440	452	474	419	436	444	434	421	435	424	433	423	450	444	420	420	456	457	417	486	439	424	468	460	435	445	423	415	452	423	445	461	441	427	411	411	477	396	440	414	421	420	444	434	402	464	431	422	430	419	423	422	424	479	393	401	445	441	436	455	432	437	426	426	451	462	457	411	447	443	433	458	429	453	422	507	496	468	430	442	429	419	435	454	425	438	445	490	441	449	458	479	448	431	416	412	447	422	437	424	420	460	455	412	472	439	420	422	465	449	442	425	417	432	451	447	414	454	453	411	443	484	435	422	429	428	444	435	422	444	396	439	405	427	484	406	427	441	422	443	417	446	413	438	440	431	439	445	429	447	457	440	424	452	452	432	447	431	424	409	450	393	418	442	443	419	454	411	408	421	455	429	458	428	465	430	426	451	428	389	442	422	432	423	402	495	435	443	406	440	477	436	435	433	443	468	405	447	441	442	419	448	437	410	428	466	473	430	420	453	487	435	438	451	453	469	393	435	422	422	419	425	488	461	440	412	422	392	437	459	467	430	457	447	468	443	431	443	427	430	414	394	413	441	474	443	417	479	433	415	416	423	446	433	447	377	430	444	425	437	465	391	449	428	434	452	453	426	439	445	456	455	427	447	460	429	402	431	446	464	452	404	443	439	457	433	410	446	439	421	431	434	460	475	418	409	425	437	455	399	425	448	405	458	419	434	394	434	453	417	416	441	429	438	440	450	459	413	481	439	444	433	425	438	424	446	453	442	452	463	447	450	442	409	446	419	438	427	464	456	421	463	466	456	445	415	425	418	441	435	462	447	456	436	434	446	461	467	471	418	440	438	452	407	432	438	443	472	432	415	447	455	444	390	442	434	406	437	437	424	421	433	469	463	414	461	444	442	459	441	429	424	449	455	413	429	422	436	449	444	406	458	422	451	463	429	463	388	421	423	401	460	453	451	421	417	428	460	456	440	453	421	424	413	455	456	439	432	391	430	434	415	404	425	420	450	427	425	456	453	435	410	443	440	462	475	436	451	408	417	404	397	419	449	426	443	429	452	450	443	426	451	417	433	418	459	456	380	443	454	402	438	466	406	447	439	407	452	430	476	436
54804	23833	10175	3817	1633	580	369	283	239	206	182	201	204	171	191	159	168	176	202	182	207	184	170	182	178	144	168	196	209	202	144	185	190	206	167	200	182	225	211	205	176	191	174	180	184	206	163	170	159	179	173	168	162	194	195	171	197	188	184	153	193	154	168	186	159	198	179	188	164	170	184	172	180	178	184	191	164	176	194	213	179	172	178	178	209	173	142	208	197	192	159	191	182	167	199	191	186	175	177	197	194	201	199	201	201	189	209	177	185	201	155	185	194	197	179	194	153	171	180	191	158	168	194	189	181	184	156	174	198	212	215	168	169	179	186	170	167	186	143	166	198	148	186	204	188	174	160	189	191	219	204	225	192	174	177	171	181	198	176	184	201	180	175	186	186	195	171	168	215	203	192	184	187	178	186	198	168	197	172	184	195	161	190	193	180	183	187	209	202	191	177	196	191	183	181	170	201	199	190	170	200	195	201	170	172	198	186	199	201	172	206	161	166	170	191	173	166	219	179	179	182	193	175	177	180	168	188	181	188	197	214	192	167	166	197	173	172	175	180	176	198	188	180	169	178	193	154	180	176	205	177	161	173	180	178	181	184	162	171	166	157	174	184	176	178	177	207	160	181	200	180	192	172	177	198	160	202	162	161	180	189	185	171	197	197	189	181	179	203	182	182	185	201	164	161	172	221	184	196	160	171	188	183	183	188	179	196	178	168	183	151	174	204	191	181	189	168	183	193	196	155	166	206	171	182	197	217	190	194	178	175	209	159	181	184	162	173	179	171	169	191	168	177	175	170	183	182	187	155	166	211	196	182	182	193	216	175	203	191	211	183	179	177	163	174	178	171	180	168	172	173	199	164	175	194	205	193	186	202	185	180	191	180	193	211	192	190	158	191	210	165	166	204	174	180	205	190	191	191	177	198	189	185	183	182	174	171	211	166	170	167	178	193	172	147	208	177	179	185	198	208	168	180	186	204	199	186	150	193	188	189	210	193	186	180	172	190	184	209	183	176	193	178	171	166	206	182	200	202	169	191	164	181	186	180	196	214	159	179	189	161	198	174	202	172	205	186	189	173	188	199	186	172	178	181	172	199	176	168	195	168	195	181	179	173	197	196	183	178	195	165	196	193	186	167	185	162	170	200	191	169	173	187	194	162	162	178	181	205	181	166	197	199	171	202	174	182	178	193	178	194	193	166	173	186	169	187	172	167	181	163	177	187	211	222	203	183	201	181	165	166	200	179	193	190	166	179	198	198	189	196	229	228	204	187	191	198	163	188	171	205	155	204	178	199	183	208	197	207	182	180	186	184	190	160	182	175	187	186	183	183	187	176	171	184	212	164	184	182	204	202	182	169	194	181	198	189	191	202	178	182	189	173	174	203	202	194	189	203	178	187	182	169	175	206	162	169	185	173	170	185	166	212	188	170	171	154	165	206	188	200	153	192	197	172	189	177	189	188	184	174	194	181	173	188	168	204	177	183	190	180	187	197	180	200	217	199	192	217	209	177	183	166	183	161	188	184	158	197	191	187	179	186	204	184	191	188	201	180	210	179	155	172	169	197	171	196	193	204	197	181	198	179	194	178	182	175	196	183	198	203	187	204	190	185	193	211	176	180	194	183	163	157	185	197	183	180	208	160	172	208	170	197	198	182	188	182	190	191	201	192	198	166	181	176	179	168	163	194	184	191	189	183	212	186	178	159	208	196	207	187	193	200	187	201	160	167	182	176	196	191	173	166	193	172	172	195	208	179	167	179	174	185	168	194	211	184	206	180	221	208	185	168	164	176	189	193	240	203	177	177	199	195	198	203	181	198	198	188	186	175	183	200	199	189	167	213	187	161	186	194	157	186	171	181	183	179	210	168	174	179	187	173	169	203	183	181	189	199	160	175	210	179	204	163	202	181	189	192	197	161	197	178	163	188	200	198	203	175	167	182	162	167	146	180	194	193	197	201	181	177	207	176	174	172	199	186	186	176	199	165	165	163	178	194	193	175	186	190	188	193	168	172	171	180	168	161	181	199	180	178	188	166	181	214	202	198	193	182	184	202	183	164	169	169	191	180	199	182	176	195	191	201	183	207	204	194	181	166	174	154	164	175	186	166	167	197	202	212	215	194	191	206	181	176	157	183	184	172	187	170	184	188	180	221	173	174	193	205	179	202	183	181	184	221	187	192	199	196	184	205	193	194	192	190	184	184	162	166	172	194	167	156	178	178	198	193	222	186	191	188	175	206	198	172	176	178	160	176	188	165	185	196	181	180	170	181	169	184	145	155	182	203	221	171	168	176	184	192	186	176	180	195	201	180	173	167	191	211	167	188	174	192	165	179	184	202	138	196	183	201	208	190	208	188	187	194	161	167	168	197	168	176	189	151	176	174	198	176	183	184	221	151	206	184	172	205	187	177	198	183	167	165	188	205	194	202	174	182	215	210	174	161	192	193	217	189	152	157	164	200	181	167	172	181	193	202	180	192	217	217	197	161	182	171	171	187	196	176	169	178	201	200	168	216	198	196	201	188	194	193	214	183	171	178	184	177	195	179	175	201	200	176	173	212	208	182	184	189	187	167	187	191	178	192	157	183	158	199	153	212	171	174	191	207	185	171	182	202	195	193	190	182	190	182	191	201	163	174	181	209	185	180	185	183	199	174	192	205	182	168	190	168	179	194	200	198	181	181	194	181	186	184	186	199	205	177	183	192	199	156	184	176	173	170	194	204	186	167	188	176	175	203	200	181	186	186	175	182	177	193	191	188	153	171	208	180	188	183	206	178	199	183	183	177	185	166	210	181	192	213	179	163	171	190	194	185	180	167	207	181	199	179	187	195	180	179	243	220	190	187	152	186	173	209	183	182	184	186	183	184	217	221	193	174	182	176	202	189	160	161	179	182	202	199	169	194	184	191	193	215	179	201	190	184	208	182	164	200	200	195	181	166	200	185	192	181	177	184	170	182	183	172	179	166	176	178	162	194	178	213	212	205	159	178	221	186	215	200	195	167	188	182	166	209	173	192	191	198	182	200	179	200	182	212	184	187	222	168	157	226	209	187	182	186	201	184	169	197	184	171	165	198	192	180	181	204	198	166	186	199	193	201	167	148	175	179	210	167	182	186	185	188	192	186	204	183	194	168	156	175	192	178	198	180	179	171	179	216	189	184	196	218	211	167	171	186	178	189	153	198	172	216	176	194	204	211	187	184	163	193	194	195	162	173	171	204	166	175	181	186	202	190	198	214	186	132	174	173	181	193	159	179	197	169	205	183	208	164	214	192	153	187	182	190	191	187	180	196	166	190	204	195	184	197	195	188	191	182	179	202	208	173	176	196	203	182	186	168	181	195	169	194	201	175	194	175	183	183	194	203	181	174	161	191	183	190	184	184	190	172	174	179	165	196	221	201	176	213	176	203	198	194	183	163	163	190	187	184	209	189	211	199	195	185	169	193	179	177	174	184	177	188	193	161	185	193	175	159	191	180	172	206	229	208	169
33200	15365	11941	8517	4955	1759	1206	885	697	561	481	449	420	411	404	435	414	436	439	416	424	405	421	384	408	424	435	400	450	424	419	417	424	461	426	430	417	412	405	440	418	415	438	443	405	426	400	419	404	375	391	425	427	375	420	415	393	394	397	401	378	389	407	437	391	388	392	421	423	415	374	406	351	402	420	414	420	435	415	424	413	393	423	416	408	390	400	410	432	446	404	406	422	389	443	432	454	390	440	404	370	433	446	371	426	456	383	426	404	380	402	429	423	381	408	403	443	433	401	427	412	414	433	412	398	394	435	388	402	424	407	377	422	414	442	422	393	444	430	399	408	435	384	382	433	426	420	460	403	409	404	409	420	400	415	387	386	403	388	421	383	401	390	386	402	426	404	405	414	410	400	406	409	413	411	376	376	381	416	411	406	364	381	405	373	363	427	425	366	388	408	387	430	371	428	416	407	400	424	421	435	404	383	419	429	440	403	451	395	402	430	439	416	448	411	402	383	415	425	400	411	421	433	376	416	383	436	422	390	388	428	428	403	419	397	380	397	443	445	427	409	432	413	429	400	428	386	414	430	376	406	354	405	410	435	410	418	428	399	392	404	408	448	417	417	398	426	417	390	393	419	415	393	419	397	427	412	417	418	422	392	403	398	397	415	394	374	403	409	400	423	368	426	409	418	400	421	429	397	386	395	411	405	401	435	384	425	408	405	395	415	432	438	379	397	400	410	411	409	429	422	414	402	420	427	392	422	408	447	414	435	406	414	407	394	425	400	424	386	448	383	415	399	367	455	405	426	404	401	403	377	388	392	421	438	383	408	412	435	435	394	341	360	408	400	430	428	428	399	400	409	389	433	440	415	428	406	416	403	424	433	411	440	397	388	403	383	407	398	378	419	405	379	406	410	429	395	410	398	415	432	375	448	423	403	397	380	391	417	381	395	423	417	393	405	414	395	392	415	376	431	414	382	413	387	437	398	416	404	403	414	416	411	397	452	425	387	396	420	397	385	388	406	421	437	422	382	403	434	371	403	400	414	392	410	399	413	433	409	402	419	414	413	408	417	414	410	439	435	410	427	412	372	404	428	385	394	427	440	410	415	372	394	408	405	399	428	395	433	401	429	408	423	414	382	412	424	407	396	406	408	405	405	389	461	427	402	390	400	404	420	432	395	386	409	418	429	365	429	373	403	408	417	377	389	406	385	451	445	406	364	403	402	396	402	396	410	423	423	434	397	398	405	424	390	375	392	434	450	414	482	429	403	418	415	437	422	381	414	411	443	415	394	403	419	368	411	451	396	399	403	394	447	360	372	417	461	399	404	378	426	417	398	410	409	407	484	431	414	416	405	391	394	414	427	421	407	397	428	417	416	392	372	410	410	439	380	431	430	422	416	408	401	385	425	456	413	464	400	399	383	409	435	412	411	411	416	436	405	401	401	394	421	380	414	435	412	380	420	383	406	412	403	431	407	395	416	405	410	398	423	425	414	410	410	414	440	465	402	396	398	408	394	419	442	416	397	404	424	398	409	398	442	433	421	405	424	407	418	427	424	436	456	393	422	420	408	401	413	416	412	406	395	421	419	435	399	408	441	401	448	387	413	407	424	408	407	372	366	413	410	424	405	415	419	405	421	413	421	405	365	373	424	386	432	388	407	416	406	384	384	398	375	428	425	434	443	437	417	376	425	404	427	418	416	424	396	404	430	392	428	410	432	423	399	438	434	434	437	398	379	415	396	415	437	389	436	414	422	347	406	420	432	440	421	410	421	406	409	408	406	398	447	413	406	408	408	405	400	420	380	409	380	426	447	394	415	422	384	429	401	419	415	423	415	387	399	416	408	385	423	424	416	392	384	406	423	387	399	407	395	413	396	406	379	436	420	414	381	430	398	432	399	390	393	399	399	385	417	420	404	433	403	405	397	415	390	405	380	368	399	402	404	407	413	427	420	429	402	393	428	404	387	420	394	412	419	381	408	394	418	422	377	403	409	399	429	408	386	405	379	414	395	402	407	433	399	397	396	431	403	387	389	422	406	390	395	417	386	400	440	430	360	414	410	417	415	428	396	420	398	424	406	392	410	407	438	436	438	456	399	392	431	369	429	422	439	447	420	414	414	440	376	395	408	411	394	400	432	422	413	419	390	391	419	438	380	428	396	413	366	378	409	415	408	397	371	436	421	400	398	402	426	386	410	395	420	416	413	391	419	370	412	407	444	392	394	412	404	405	386	430	371	436	407	349	413	406	403	396	401	436	420	420	414	436	403	430	397	387	411	405	391	382	410	444	411	397	397	402	407	397	425	373	415	397	365	377	383	423	423	438	382	398	363	398	410	408	428	379	412	439	441	384	407	431	412	405	398	412	384	422	358	413	377	424	417	400	404	391	420	407	384	403	428	411	394	375	414	419	423	403	423	386	418	416	404	408	380	422	427	403	390	373	392	389	415	408	372	386	369	405	410	438	396	407	410	374	402	388	393	446	406	399	414	412	405	372	395	417	437	458	402	438	425	432	373	381	421	444	403	411	426	410	423	405	405	409	410	373	406	395	407	383	397	400	425	425	364	387	405	426	401	430	372	436	395	399	406	407	428	390	433	421	366	404	387	403	389	408	422	392	398	397	412	397	414	425	383	433	389	396	398	435	415	411	435	403	397	399	422	403	427	401	456	368	417	381	406	410	389	387	409	397	388	394	433	417	398	401	398	409	413	424	420	400	381	421	408	408	380	394	385	414	370	392	448	384	423	395	408	413	401	431	412	404	409	399	442	418	435	387	414	411	405	413	397	379	407	411	401	396	392	408	402	442	408	383	421	380	400	405	411	403	442	423	408	401	396	383	414	399	433	383	387	414	405	406	416	427	453	403	416	390	409	422	434	366	393	399	410	436	401	391	425	386	420	415	415	393	423	391	391	420	424	365	439	416	381	422	394	408	413	430	395	444	410	400	420	424	399	378	445	423	403	415	406	408	442	405	436	433	412	421	407	428	410	390	449	394	411	403	393	421	377	408	402	430	422	428	436	415	412	423	397	412	422	427	411	390	439	458	398	412	370	433	404	401	408	426	411	455	393	397	437	392	427	374	396	379	423	418	423	378	420	417	403	410	381	401	409	439	391	410	406	397	432	432	415	396	391	381	402	437	417	397	411	412	438	377	419	457	413	386	405	427	390	417	432	406	407	421	422	423	396	383	406	388	408	434	375	448	388	349	380	430	410	437	385	421	403	402	415	393	454	407	409	415	420	404	432	449	433	431	391	398	428	408	403	409	427	406	418	385	417	427	435	433	362	397	393	413	380	379	400	388	386	397	385	424	369	430	402	412	416	407	383	392	425	396	402	379	432	377	408	429	361	392	398	412	393	387	416	390	389	412	397	428	372	405	377	409	416	463	412	384	411	426	383	411	367	435	414	374	387	396	400	412	410	391	410	362	406	420	401	433	420	420	411	395	392	423	385	419	395	416	416	405	395	398	391	395	427	401	422	406
56298	29970	17537	8125	3148	1129	614	465	377	306	223	213	253	220	266	253	238	255	208	257	216	214	246	236	211	253	219	236	217	240	213	267	242	239	242	218	257	240	232	204	204	207	231	242	226	226	218	242	247	253	196	202	237	228	239	235	259	247	226	242	236	232	247	210	220	226	243	256	180	227	227	248	256	206	240	206	245	227	244	234	213	243	217	256	239	231	230	219	209	188	189	206	221	235	226	263	215	212	244	213	231	212	239	239	241	199	228	232	229	217	225	215	197	243	194	211	229	224	195	244	250	222	192	218	238	209	218	239	199	240	233	204	254	217	210	190	233	210	237	202	203	229	236	228	209	220	240	227	233	233	245	218	217	243	226	267	214	205	251	234	257	246	225	232	223	260	265	219	225	240	219	211	259	221	244	264	218	209	231	190	203	232	252	200	210	214	219	255	225	217	206	215	209	226	211	239	244	248	223	258	237	243	246	208	217	241	226	229	206	207	245	239	217	237	232	209	220	216	207	233	243	198	207	226	239	202	252	228	228	252	249	219	221	219	220	209	222	256	234	241	236	234	221	222	219	242	225	219	227	234	239	219	235	220	228	222	231	277	232	244	240	224	238	231	202	199	219	244	193	218	216	223	216	249	252	254	224	228	238	231	202	209	226	215	234	239	244	223	206	228	224	232	242	223	236	231	226	209	215	199	199	226	212	267	225	233	220	235	224	227	222	219	192	200	214	238	206	200	246	206	215	241	228	206	220	202	252	245	226	229	234	226	228	230	219	233	233	200	230	234	245	221	250	233	247	222	227	241	218	235	251	226	218	216	230	227	238	233	210	253	248	213	231	218	229	252	190	213	194	214	217	219	226	203	227	203	212	246	220	236	250	212	234	217	216	238	252	189	228	237	218	245	239	226	210	224	217	222	247	238	243	222	227	243	214	238	233	224	219	249	240	238	205	230	201	219	222	210	222	247	224	222	211	277	228	226	220	235	233	235	210	226	234	246	220	219	223	219	233	222	209	219	215	212	252	219	217	188	260	237	253	223	213	236	234	209	274	224	239	195	215	236	237	205	240	207	225	197	204	215	244	219	244	243	256	229	208	198	248	229	226	215	241	214	220	208	247	219	234	241	218	239	248	251	227	234	238	209	234	216	240	250	208	201	194	216	214	238	223	223	256	212	207	236	217	197	215	218	227	232	222	209	201	214	209	229	221	234	226	240	224	219	200	226	213	231	231	228	252	225	251	221	255	216	226	225	248	238	192	235	208	232	240	199	217	227	206	208	200	238	251	240	228	223	228	233	222	250	213	227	228	229	222	221	197	213	214	223	237	249	226	248	224	248	228	231	238	248	207	237	234	190	200	241	235	204	240	238	239	231	210	188	246	230	220	260	223	232	240	261	250	224	234	210	216	220	223	237	237	194	196	242	244	243	227	230	251	253	251	210	247	228	220	247	199	206	225	207	249	203	235	220	201	248	203	261	233	237	225	235	241	196	234	215	226	211	234	226	233	224	216	216	226	236	225	219	220	202	234	227	220	230	260	243	244	215	233	222	198	232	212	235	213	226	225	234	232	225	261	235	233	217	221	263	232	236	222	234	248	229	216	220	231	253	252	216	235	235	210	233	221	268	234	203	229	198	226	242	215	207	212	237	213	210	225	237	207	226	221	216	212	223	243	235	197	212	246	232	243	234	244	250	191	228	224	214	226	212	235	228	225	229	224	227	229	220	250	219	232	245	273	218	253	240	237	250	237	227	253	227	197	215	232	219	189	222	215	230	211	258	247	227	205	238	218	238	216	254	218	222	179	245	230	207	198	216	233	225	251	216	200	228	222	247	254	220	212	213	245	255	228	243	209	234	257	197	252	215	221	221	227	211	248	214	196	219	234	229	205	226	233	232	220	241	223	230	193	210	242	227	229	210	243	226	211	207	210	239	209	229	242	204	213	218	244	200	229	219	221	235	228	219	219	239	223	236	223	216	238	248	219	259	251	228	223	199	209	241	236	213	237	207	234	228	225	199	219	208	242	217	218	232	218	213	229	214	231	227	206	235	242	252	230	216	235	233	244	215	262	218	205	245	217	239	192	219	216	234	236	230	213	217	219	228	225	245	207	230	244	234	227	211	223	233	216	214	219	232	233	247	228	233	216	212	225	219	229	225	202	224	225	245	246	214	204	224	246	202	224	205	215	209	221	245	226	224	273	234	239	211	260	209	226	209	242	254	224	217	222	232	242	181	211	210	200	224	232	247	228	213	242	226	225	257	221	251	230	229	221	217	213	247	217	224	205	229	221	244	254	232	225	218	219	238	187	236	218	220	235	226	226	197	223	224	247	243	204	211	219	185	216	257	222	198	223	214	220	236	259	212	204	233	220	190	210	221	222	238	204	231	262	228	235	204	231	255	220	229	235	254	236	204	220	229	210	224	235	219	226	216	213	229	235	212	234	243	235	191	228	244	220	215	213	210	236	221	225	219	219	228	242	258	225	238	203	239	247	228	232	211	223	234	217	194	243	206	211	224	219	217	232	215	254	240	215	245	239	216	228	202	211	203	245	253	235	209	238	220	210	249	247	248	222	228	236	206	255	227	243	206	262	210	219	200	248	222	257	246	239	228	208	236	231	225	208	234	228	231	208	209	235	192	215	200	248	223	226	210	243	205	235	215	184	258	228	228	225	252	228	232	196	239	197	249	229	231	212	242	222	202	236	224	230	242	213	225	223	234	221	237	223	224	204	216	213	231	214	224	226	194	223	227	224	226	227	200	210	243	213	236	229	226	212	220	246	219	223	233	222	243	224	206	259	224	222	257	238	252	228	251	232	218	206	224	230	213	208	227	243	220	202	257	241	231	187	218	220	207	217	247	253	237	225	247	231	225	211	203	215	210	212	241	239	230	265	218	228	236	212	230	251	213	235	199	257	219	217	209	243	220	243	203	231	238	215	231	207	213	194	268	237	202	215	225	259	236	196	252	233	234	217	211	235	223	209	260	213	199	247	220	199	227	224	236	238	260	234	215	227	210	237	237	210	221	225	252	224	247	250	234	230	239	213	239	219	231	238	234	230	239	244	246	214	237	220	219	221	210	217	209	205	218	238	221	218	206	192	237	219	219	205	244	221	266	205	201	253	241	244	215	247	249	236	258	214	252	246	235	245	224	235	211	239	198	243	230	231	186	226	246	239	256	226	227	228	209	216	206	233	259	216	218	258	237	238	225	240	232	212	240	259	233	225	227	210	245	215	189	225	215	205	225	228	222	218	228	225	199	215	219	209	222	207	219	200	215	239	242	207	245	231	248	246	246	234	227	230	229	237	253	234	216	223	246	203	236	235	228	243	229	212	250	226	221	220	251	201	211	250	233	235	235	213	232	230	239	266	234	236	248	182	237	206	226	213	206	208	225	257	242	253	227	225	232	218	240	237	209	205	214	221	200	205	223	216	207	244	234	224	238	208	238	208	218	231	224	233	227	216	214	220	233	245	238	249	225
33016	19464	20171	15089	8359	3672	2283	1792	1213	847	680	592	513	558	524	534	515	513	511	547	543	494	488	516	528	541	496	479	543	496	498	511	472	514	473	529	540	509	474	493	467	491	475	456	489	477	453	484	558	477	511	483	465	507	515	505	481	490	472	471	496	504	467	488	448	478	527	474	466	466	505	502	493	449	493	529	480	487	492	449	496	480	496	499	472	470	449	442	450	479	479	486	499	497	514	499	462	495	438	519	484	503	528	455	469	473	455	523	496	419	491	477	487	492	474	492	495	453	510	508	517	441	498	469	431	484	485	507	490	468	489	475	524	492	459	512	467	498	475	500	498	495	466	476	481	492	494	489	507	477	561	484	487	472	462	469	488	480	473	466	494	513	461	495	517	484	467	510	490	506	472	464	457	473	501	522	459	485	481	526	515	486	495	466	521	478	481	487	512	489	507	502	448	481	451	484	511	519	487	476	480	480	472	462	513	496	525	494	498	494	447	509	509	491	456	504	514	489	505	507	504	475	510	492	461	460	473	449	466	491	451	518	469	531	481	493	479	469	503	512	485	507	500	478	457	487	479	476	505	479	500	498	484	488	465	455	513	486	510	454	460	506	482	511	468	491	499	482	520	518	468	508	469	507	451	490	476	484	425	458	482	465	476	491	507	487	497	489	497	503	456	481	479	478	499	483	500	523	466	492	501	499	508	514	519	478	486	493	446	492	515	491	480	472	499	481	485	465	514	472	517	503	469	470	436	498	477	451	487	495	491	473	525	490	490	479	477	493	510	520	449	503	525	473	435	493	483	471	503	482	486	498	476	498	507	493	517	463	530	515	509	492	483	471	513	455	433	454	483	496	502	455	504	491	495	512	438	463	462	474	507	497	525	493	452	524	495	504	512	486	514	484	497	516	503	460	512	529	495	525	506	507	496	466	505	486	486	491	479	478	488	486	441	493	460	469	484	523	491	491	484	476	470	461	463	487	492	487	469	504	507	464	458	487	512	426	518	469	480	506	485	465	479	468	487	499	454	501	488	512	453	491	521	475	469	499	511	456	498	467	471	478	518	521	534	499	506	486	483	501	484	503	465	475	472	481	507	518	465	509	503	483	466	506	504	507	462	471	493	461	492	472	466	466	474	494	473	519	529	447	450	491	509	506	465	512	481	495	509	413	460	464	519	499	509	513	520	457	462	471	506	495	486	481	442	450	495	495	474	491	483	488	487	517	504	465	477	472	470	463	534	472	505	495	468	468	443	462	524	476	501	474	466	466	511	520	477	474	477	497	538	474	486	504	482	477	476	509	471	531	487	497	495	470	491	481	509	484	474	496	501	493	515	498	511	503	475	476	508	433	494	514	486	468	476	466	503	475	501	455	490	482	474	449	506	513	502	503	495	443	502	473	459	461	492	478	485	534	481	538	468	474	487	455	486	487	485	495	495	500	494	453	502	474	480	469	490	485	508	493	472	473	472	514	442	499	456	459	484	483	491	474	486	498	441	516	485	490	491	478	474	455	442	476	509	472	485	471	532	487	482	444	501	486	530	468	478	473	480	472	493	494	437	487	513	517	520	494	524	497	494	509	488	490	485	485	505	513	477	488	453	473	514	471	466	467	531	461	511	498	501	474	449	471	501	468	492	500	510	473	483	467	515	512	483	448	490	495	496	516	498	511	474	517	492	492	500	489	545	460	476	472	493	511	509	436	501	474	466	461	505	468	475	470	494	464	462	503	479	489	479	463	466	504	515	498	472	459	481	471	493	480	486	512	494	481	457	484	484	513	497	456	463	476	472	490	464	438	501	503	487	480	501	467	490	496	480	470	506	474	492	451	503	495	470	520	500	489	499	475	467	478	490	529	500	483	451	478	510	532	483	479	493	500	485	511	485	514	538	466	489	470	506	474	467	475	470	495	507	475	517	463	445	510	465	465	526	495	475	477	509	517	501	490	513	492	462	499	510	505	474	489	503	469	488	491	481	504	535	484	520	499	481	489	511	495	474	486	457	472	526	497	502	479	471	479	507	523	464	527	486	468	490	477	493	459	503	461	509	491	526	485	470	469	478	511	498	510	457	483	486	506	465	474	452	499	520	466	488	460	488	506	481	493	462	497	506	453	556	509	474	461	467	483	461	474	510	497	447	488	487	533	470	483	494	525	490	479	491	459	492	500	458	462	474	466	473	492	472	512	498	480	494	469	484	483	494	518	489	495	458	495	515	539	485	504	465	441	487	467	494	492	487	461	496	453	510	534	491	508	447	478	448	481	488	474	443	515	485	483	487	499	541	515	466	502	534	459	447	475	510	505	485	489	438	485	455	484	450	506	473	497	537	473	493	506	525	441	504	462	478	473	514	491	450	493	467	495	494	482	493	460	472	470	502	496	453	485	448	469	508	476	468	504	508	507	523	509	473	504	450	490	475	541	439	466	463	474	471	478	477	493	490	489	467	480	480	500	511	526	495	473	463	454	506	514	445	453	499	452	495	489	490	487	507	526	478	476	501	505	494	484	488	475	503	476	490	479	478	502	508	471	501	492	517	474	494	457	481	527	477	458	464	520	496	501	487	477	481	503	551	483	460	467	490	500	484	480	493	445	481	483	494	522	434	512	454	498	531	479	473	498	461	465	459	456	491	511	516	479	478	540	488	463	474	502	429	471	483	458	469	513	514	482	502	513	493	484	461	488	514	437	492	466	495	526	510	469	485	528	486	469	534	483	432	510	455	482	454	478	482	472	476	498	505	486	531	497	487	485	469	507	494	478	503	502	486	501	484	500	503	502	480	475	483	447	491	507	459	496	535	457	454	485	505	512	490	506	507	462	513	474	457	465	487	487	494	483	473	470	520	490	470	477	492	489	450	478	467	480	454	471	503	482	451	495	467	490	490	523	503	501	485	515	484	512	495	464	468	484	476	497	494	478	479	487	479	524	478	506	459	485	497	499	479	499	535	444	484	478	486	482	489	501	469	497	519	526	457	499	465	510	461	484	461	503	475	505	476	465	493	494	499	490	501	500	469	512	513	508	496	518	483	441	507	489	489	506	477	489	462	482	501	476	495	475	477	480	473	529	497	492	481	470	470	490	477	505	488	493	475	500	495	472	518	520	490	471	489	482	516	454	500	510	473	479	504	467	482	485	469	446	495	495	478	495	466	488	447	463	512	484	477	498	489	473	457	501	512	513	479	493	491	489	440	469	507	470	495	531	484	533	456	452	461	470	490	496	469	491	478	446	503	531	483	473	467	439	505	501	463	490	480	474	455	464	496	491	483	497	478	481	483	466	515	465	457	511	503	492	482	491	471	459	481	474	461	516	466	521	473	487	481	500	515	529	511	483	475	536	505	493	466	480	494	452	479	475	519	461	492	491	479	501	510	494	459	474	467	479	493	487	496	499	523	489	469	471	483	500	478	515	468	513	491	448	499	488	491	484	484	508	475	490	519	507	513	530	470	511	472	485	497	482	458	485	491	493	423	477	483	493	491	492	500	467
42597	19715	6535	1879	617	254	234	222	212	218	215	210	189	184	221	197	202	220	176	181	184	181	220	175	220	226	190	202	209	224	199	222	212	196	187	187	222	213	221	196	209	229	220	192	215	216	186	240	219	203	213	197	218	199	236	194	211	221	213	238	199	201	200	214	210	207	199	212	206	202	194	194	233	199	183	205	178	196	243	217	204	248	217	201	225	224	209	194	191	207	204	207	190	227	228	197	222	191	224	208	230	217	184	199	209	195	187	225	204	212	183	204	205	212	205	200	199	212	202	220	233	231	208	192	191	219	238	225	196	190	188	204	190	197	202	224	212	236	231	216	210	210	197	204	201	222	191	211	225	199	225	191	198	206	201	190	197	195	226	211	234	233	217	201	222	211	214	201	205	220	204	206	203	205	203	206	211	196	183	192	192	178	231	207	209	214	213	224	210	211	210	243	206	207	245	241	206	222	208	183	210	206	210	197	217	201	228	212	190	197	205	205	212	206	189	196	194	194	190	235	204	208	217	186	206	197	188	224	216	197	230	186	202	184	226	229	189	196	202	216	211	200	205	195	222	194	224	194	169	207	184	207	196	209	237	223	213	209	171	194	196	182	208	234	202	194	192	209	218	190	211	234	209	155	201	220	214	204	180	196	149	174	229	186	196	206	182	210	196	207	217	194	220	221	212	193	196	204	214	195	209	207	200	232	209	190	213	205	176	185	203	206	201	206	218	197	188	180	178	209	214	207	215	197	199	221	200	246	202	204	188	218	212	201	221	197	202	192	233	204	200	232	186	214	198	197	209	223	229	203	175	204	184	188	208	178	232	186	196	245	198	209	226	223	196	197	194	208	226	218	211	213	182	196	208	208	194	207	200	189	193	200	198	201	235	232	222	178	189	189	187	198	215	181	206	213	177	195	193	229	245	209	203	227	247	227	195	222	224	235	197	201	224	222	205	217	211	224	227	215	204	216	207	254	214	201	195	220	206	193	200	180	207	197	223	223	221	212	207	197	190	194	197	199	198	199	223	197	193	204	201	225	216	225	205	213	213	222	192	203	180	180	200	218	183	191	200	212	203	224	214	225	202	185	216	234	227	200	230	199	197	190	202	220	213	204	220	207	228	227	231	192	216	194	189	224	203	220	196	206	198	252	216	209	223	188	209	223	181	209	209	194	218	225	201	204	212	237	196	207	213	187	217	197	193	181	185	199	212	191	216	191	184	194	202	235	187	206	232	190	175	211	173	210	181	208	199	199	213	220	224	217	202	203	223	151	226	196	204	205	193	203	230	199	193	189	229	204	221	209	208	213	207	239	210	233	221	201	211	208	207	226	203	212	214	219	237	218	186	226	215	211	213	222	203	189	212	200	215	209	206	231	192	205	201	200	249	214	201	198	230	212	194	237	188	199	214	226	228	209	207	214	226	198	157	198	215	184	199	209	194	211	196	210	232	213	207	173	206	190	213	210	205	190	179	204	209	227	199	191	188	185	229	212	249	237	219	212	199	216	234	185	206	213	221	200	214	191	202	201	202	194	227	199	215	204	196	162	204	215	197	219	229	223	224	198	171	194	216	196	200	232	213	190	207	227	205	212	195	232	193	198	208	195	211	210	199	216	213	226	219	213	228	220	195	223	217	231	203	216	245	203	229	214	194	183	208	200	206	188	200	206	212	217	208	225	228	190	222	191	195	202	207	222	217	218	234	229	217	213	195	199	201	204	178	212	207	166	204	165	208	195	223	207	185	206	204	224	205	214	228	211	212	221	192	181	173	204	196	203	217	203	219	203	199	220	215	246	221	240	207	237	183	215	244	216	195	240	210	216	189	185	219	207	234	225	209	211	218	202	228	207	214	228	193	171	202	183	201	216	207	202	192	228	198	203	190	205	201	209	233	202	224	210	201	217	197	172	212	236	209	214	221	236	233	206	198	227	208	211	218	206	223	210	232	209	240	192	181	203	219	219	219	258	211	174	196	185	204	241	211	219	198	192	220	212	187	225	228	223	225	236	203	229	214	192	214	180	186	234	211	197	195	197	212	208	224	197	183	194	218	223	192	222	213	207	231	214	221	222	190	194	200	210	217	209	192	189	181	223	195	198	194	217	195	218	200	202	217	213	227	214	178	221	227	193	236	234	205	202	207	179	211	232	196	211	198	203	238	217	203	178	201	212	217	195	209	194	229	220	198	206	205	188	213	197	235	181	215	232	182	219	179	213	195	184	189	211	242	216	209	210	207	204	211	214	196	193	208	222	214	224	201	198	202	179	241	212	218	197	194	202	203	227	210	210	222	199	189	222	201	185	192	227	210	211	213	191	193	203	206	230	218	188	176	204	230	236	220	214	205	202	193	225	228	215	210	207	215	208	253	214	200	211	200	229	191	209	213	214	215	194	209	233	196	201	191	220	200	208	191	212	187	180	210	203	201	219	213	172	233	187	225	190	196	223	222	221	218	224	181	217	157	202	210	239	221	184	205	207	214	210	219	219	200	201	212	192	219	223	242	195	249	200	193	233	191	205	227	200	223	221	200	220	214	232	220	237	212	196	218	201	189	208	189	176	180	195	194	216	198	198	225	232	227	196	244	189	233	206	209	233	203	201	188	222	187	203	195	240	194	207	251	220	208	187	222	221	201	230	234	180	172	210	203	191	194	198	182	189	187	218	211	216	202	217	209	196	203	204	193	221	209	206	204	210	222	220	203	173	216	214	208	227	219	237	187	202	207	191	207	176	201	211	234	226	175	205	222	197	214	223	215	212	186	211	187	209	188	199	190	209	190	178	202	214	209	205	209	194	217	230	225	170	192	213	191	209	200	209	191	195	208	222	194	212	188	227	209	211	213	193	202	223	194	215	201	227	213	193	169	199	188	179	204	180	196	180	214	201	189	202	229	202	223	213	219	239	242	224	180	204	232	216	222	220	198	195	227	200	204	196	203	194	209	204	221	217	221	204	203	183	198	213	191	249	225	220	207	205	226	225	190	216	215	222	197	210	211	204	204	198	191	211	209	197	210	182	205	208	189	184	188	232	220	199	208	214	202	212	229	225	176	201	216	213	210	196	207	179	187	196	200	214	196	202	174	192	210	202	184	195	204	193	218	188	229	188	205	215	196	253	203	208	215	208	212	186	215	234	210	223	196	194	204	196	191	239	214	201	220	188	199	174	159	211	226	189	192	209	217	198	238	202	185	210	200	223	194	209	202	200	189	224	204	207	192	203	208	232	182	203	204	206	206	221	221	199	203	197	201	232	201	195	194	220	197	200	205	209	214	183	196	224	193	199	181	207	218	204	215	214	230	250	218	234	188	185	199	193	212	229	178	166	204	207	226	188	209	172	183	215	202	207	222	208	205	194	203	207	217	208	213	212	199	188	218	221	184	226	201	204	215	202	235	186	203	213	212	196	207	212	239	213	211	222	193	199	200	203	223	204	219	189	176	239	178	228	201	203	238	190	202	209	209	224	202	212	233	201	208	203	200	198	215	204
26002	12966	8298	4128	1662	602	476	506	468	479	432	432	495	428	419	409	461	457	475	425	446	456	431	476	422	438	445	454	433	429	444	447	383	434	432	437	426	439	454	460	444	421	480	440	434	406	475	435	442	440	417	465	450	442	419	429	428	420	452	448	413	403	425	409	470	463	462	467	416	477	412	488	400	456	452	422	450	424	415	395	417	400	412	464	415	450	438	456	424	445	413	453	428	455	460	470	442	468	429	420	431	471	434	462	458	477	441	417	411	461	431	422	444	494	403	428	396	454	416	433	469	430	459	433	435	426	426	429	457	445	448	436	437	397	497	450	409	438	420	464	435	424	441	456	431	438	440	417	420	439	504	465	443	434	438	453	447	450	474	442	435	402	441	443	428	398	466	424	388	463	470	433	432	437	436	409	443	448	473	437	423	461	394	460	439	405	438	415	448	431	423	464	460	433	479	419	414	418	471	439	453	441	420	462	402	473	429	447	405	413	439	465	446	392	414	462	426	438	461	424	474	411	404	443	446	411	452	418	431	441	441	441	430	462	424	456	453	457	449	451	441	432	445	457	451	450	461	461	453	452	428	445	420	434	444	446	433	407	436	438	458	442	446	473	445	417	445	442	435	439	407	442	443	429	432	420	465	419	431	473	418	437	434	419	464	434	434	412	430	416	471	441	422	404	393	417	431	470	414	424	451	458	394	425	447	450	431	447	455	464	454	449	449	457	438	416	438	416	439	436	451	465	419	439	427	464	428	406	437	443	446	432	427	450	463	440	452	446	413	437	440	431	453	455	460	468	475	432	422	429	435	425	448	469	427	444	438	452	447	403	456	448	449	465	417	455	422	450	426	433	462	456	429	432	419	429	431	444	420	448	457	424	421	428	431	426	468	489	432	421	429	419	426	440	439	456	444	432	418	421	482	447	410	455	431	473	411	456	411	440	442	433	413	402	451	461	433	441	485	448	435	426	450	413	457	421	478	411	469	440	414	424	438	422	440	429	423	416	467	429	467	465	454	451	450	406	456	451	428	401	441	417	437	420	416	449	443	435	428	414	428	425	451	410	439	436	415	429	437	443	461	418	451	435	431	445	438	442	455	419	447	445	439	424	459	455	441	433	436	444	439	407	433	445	432	448	470	423	441	436	391	429	438	400	434	466	429	423	429	444	451	437	415	400	424	434	476	442	426	446	468	428	432	444	489	397	485	473	405	456	440	425	434	459	430	410	384	417	472	485	388	444	444	428	399	455	451	449	411	415	419	397	436	442	468	437	454	434	425	449	460	467	416	439	437	439	457	454	433	454	392	481	444	418	444	435	414	411	456	437	458	412	462	420	440	408	420	457	490	450	436	432	377	420	438	469	424	433	453	447	470	443	433	427	425	431	456	419	454	473	471	444	495	419	463	472	412	475	437	481	449	447	472	413	441	424	458	430	413	433	430	459	439	420	402	419	456	455	440	441	450	444	421	454	431	440	458	442	430	416	467	443	453	410	461	456	454	437	468	432	459	437	479	447	449	424	461	417	464	464	444	464	436	462	446	437	404	422	434	461	450	418	417	436	465	434	440	410	433	446	437	422	418	445	412	401	447	444	447	439	396	437	464	443	441	439	437	445	445	447	428	427	443	434	413	438	430	434	443	440	456	483	442	386	434	432	467	439	460	429	437	440	460	434	426	427	426	433	444	390	437	450	449	441	447	465	414	429	418	420	472	430	421	468	455	430	427	433	437	424	433	453	434	443	457	402	419	403	467	428	447	435	411	449	449	438	448	450	432	431	436	448	439	471	411	433	455	468	402	393	442	442	451	465	468	417	468	454	492	451	456	389	486	419	457	445	445	461	473	434	406	461	425	443	462	423	412	456	421	459	432	464	430	478	428	452	416	430	433	463	408	437	420	461	444	457	435	441	436	459	428	441	426	429	469	443	446	435	438	402	436	463	442	427	451	483	449	462	416	453	421	454	415	433	432	461	451	447	432	451	407	438	444	468	451	464	441	461	456	456	434	416	437	482	467	419	465	443	471	436	388	450	443	456	361	431	449	450	444	452	433	460	442	414	437	464	449	439	420	435	420	426	442	442	447	470	417	457	390	449	397	435	437	415	434	468	440	421	458	432	503	444	449	445	449	441	440	441	459	417	431	463	467	428	441	447	407	444	416	456	445	464	454	443	414	419	470	464	453	444	412	442	433	428	427	432	465	461	440	444	480	460	455	451	409	393	427	442	408	439	462	451	466	400	424	420	446	452	433	468	420	432	461	439	433	462	432	448	437	437	435	451	465	409	467	497	448	466	441	443	427	413	406	439	490	429	460	425	455	457	452	444	474	432	462	422	441	460	403	407	448	441	451	439	449	451	452	457	399	397	427	435	425	469	438	470	456	432	430	418	436	459	414	435	432	443	441	439	468	447	413	470	421	428	435	408	435	455	432	483	468	443	437	451	442	431	472	415	459	452	413	425	427	423	438	446	467	405	409	414	424	410	429	453	449	419	439	454	464	413	452	471	445	457	486	450	426	447	441	410	459	479	402	454	438	437	422	429	430	452	412	444	380	413	423	475	426	456	450	439	504	455	449	459	415	381	454	458	400	409	452	410	437	434	439	420	456	453	386	448	456	431	464	413	430	467	427	428	433	447	460	459	447	431	449	436	433	441	466	422	443	454	422	433	408	418	443	416	447	455	442	408	470	455	447	419	464	464	442	433	462	422	430	480	437	466	444	455	464	411	417	439	437	412	449	489	437	495	446	432	397	427	438	444	444	444	446	419	432	444	422	454	444	434	445	428	459	429	411	438	418	444	436	456	459	450	471	408	411	446	437	464	440	454	411	462	453	423	444	423	440	427	449	469	448	442	441	434	436	458	433	429	463	416	444	429	471	422	480	435	444	459	492	415	455	440	454	411	460	442	429	441	464	436	436	485	446	448	450	444	421	476	431	422	436	438	451	434	460	419	421	425	431	478	423	434	485	478	440	448	410	411	417	457	459	419	425	458	430	435	449	471	476	432	460	441	461	434	452	428	421	442	466	388	438	458	458	478	438	451	440	443	453	421	441	493	433	454	423	421	434	436	428	461	467	449	431	431	442	445	452	417	447	469	466	462	480	430	467	443	433	411	423	432	436	441	417	441	470	472	432	433	439	424	413	412	424	469	488	404	441	430	448	457	442	442	446	433	461	450	445	439	449	453	464	401	449	457	453	430	431	476	431	429	432	424	444	447	446	389	423	452	419	469	432	441	407	409	478	426	439	443	450	427	423	433	426	443	467	425	396	439	428	408	447	434	484	429	446	467	475	438	412	420	410	448	488	486	440	409	467	438	422	442	449	471	418	449	439	423	430	412	441	470	468	432	453	398	396	401	457	421	414	397	427	431	425	428	457	450	411	416	462	430	457	443	450	443	408	397	430	433	460	467	453	433	434	414	384	448	413	433	441	469	428	429	423	449	400	449	436	429	426	426	424	439	411	416	412	424	409	456	434	453	435	453
58567	27929	10011	3088	842	437	367	276	250	197	173	179	191	196	192	174	223	193	190	170	176	188	197	200	187	170	187	167	232	210	205	187	161	188	191	197	172	184	174	196	180	171	183	204	194	189	231	234	198	176	173	197	195	194	193	178	182	197	222	189	214	198	178	206	162	196	221	187	171	187	198	185	180	186	186	244	190	197	200	209	162	203	232	208	203	174	219	202	182	194	198	222	175	212	200	197	187	217	212	187	210	199	193	184	209	205	204	198	195	244	170	180	210	207	174	202	171	198	197	207	201	192	175	220	144	190	202	204	191	182	201	195	198	200	159	181	206	186	160	193	197	218	208	205	209	206	198	212	186	212	192	225	211	198	217	202	189	194	201	206	159	169	173	183	189	201	197	216	181	177	201	187	196	197	183	200	191	163	210	194	199	196	182	175	183	196	192	204	187	205	209	229	187	163	195	223	228	188	214	192	204	210	217	202	185	176	186	172	192	208	169	216	178	190	182	195	192	207	195	194	164	203	169	210	222	215	220	214	194	231	200	194	173	191	195	190	182	218	174	160	180	161	212	203	199	190	184	193	179	206	191	178	217	197	206	197	205	198	210	198	196	185	158	182	189	197	198	198	205	171	210	176	219	153	182	182	197	208	182	194	206	190	180	175	199	197	208	205	198	214	183	182	210	195	204	203	191	228	205	171	188	182	196	187	190	181	178	209	208	188	202	197	188	181	195	187	217	191	200	207	188	219	203	194	206	180	183	206	174	192	202	162	167	167	185	169	183	183	188	205	219	185	188	202	203	217	192	222	176	182	200	206	171	199	180	184	179	200	200	177	188	190	207	200	182	204	192	180	182	224	195	203	206	208	186	194	167	207	217	194	174	176	175	180	188	194	187	184	198	174	205	192	176	218	186	224	212	177	195	193	174	173	187	202	182	206	201	174	169	229	195	206	172	197	195	184	197	178	169	206	186	181	207	201	219	222	199	171	169	178	206	186	209	182	201	189	193	225	194	185	197	191	211	165	204	181	210	214	171	198	186	207	187	176	213	212	198	210	184	184	196	175	210	208	200	176	191	204	201	182	162	209	172	194	174	196	204	181	188	212	204	217	174	182	202	200	212	193	171	164	235	181	192	185	196	197	199	184	163	201	180	199	184	188	178	201	201	190	197	205	189	192	217	201	176	182	173	242	211	163	223	183	176	195	202	200	201	227	201	192	203	182	226	175	189	189	167	156	184	186	182	188	199	187	216	174	209	197	179	190	174	217	195	208	208	204	220	201	183	203	201	172	190	215	204	180	173	209	193	195	204	217	218	190	204	187	210	197	204	199	198	186	218	212	188	202	188	222	186	188	196	190	208	208	193	196	192	201	199	200	186	193	195	200	201	194	192	178	181	194	194	181	187	181	192	206	201	208	208	204	219	172	170	182	175	207	183	188	211	216	187	187	204	188	190	198	169	188	166	191	209	190	213	183	176	202	206	175	199	203	172	201	217	194	195	199	211	193	222	211	203	180	211	187	207	201	170	171	181	205	191	183	166	171	190	199	194	193	176	188	195	183	203	204	177	189	178	198	176	216	177	192	189	198	190	166	212	202	211	169	159	186	173	205	191	226	205	188	203	192	185	192	190	182	185	207	230	216	215	184	193	186	171	177	210	186	201	201	196	192	193	199	175	175	211	215	204	199	185	221	195	180	162	190	179	188	164	181	202	227	187	194	200	191	181	186	193	205	187	188	201	215	185	202	189	216	217	204	187	185	183	209	181	198	219	203	180	192	201	187	219	201	184	205	199	191	214	196	200	182	207	217	195	189	202	191	184	178	205	200	173	182	167	195	188	210	196	229	203	205	184	230	232	175	204	200	179	190	200	165	211	186	194	203	177	179	209	194	205	201	209	198	173	192	178	181	227	185	209	215	197	169	162	177	196	186	200	165	175	206	184	173	226	196	194	198	222	202	204	194	194	178	209	196	190	196	192	200	208	184	188	168	202	221	178	195	194	188	182	217	180	195	203	195	190	204	192	185	208	178	175	181	172	196	223	171	165	192	171	204	184	192	184	172	219	212	199	173	211	189	196	182	208	196	199	182	163	190	188	201	207	202	203	185	183	186	182	172	222	178	190	190	172	224	204	194	166	190	182	207	183	207	180	170	178	208	188	202	192	188	172	189	217	193	177	203	190	202	187	174	197	174	216	203	193	202	195	200	178	179	221	188	166	204	199	165	182	193	182	184	198	218	203	182	151	202	200	217	192	192	206	205	209	166	202	199	190	173	202	179	181	198	171	182	192	197	175	165	179	220	215	217	178	211	181	203	202	213	198	199	196	184	182	196	208	188	182	221	188	176	160	199	183	197	182	185	223	214	220	207	199	193	169	219	189	166	186	189	198	165	192	161	208	205	184	195	179	195	205	187	172	187	188	165	189	203	177	200	219	203	188	208	176	192	191	191	213	220	230	168	187	206	171	225	191	207	198	211	192	202	206	203	187	219	187	200	172	196	184	196	202	197	195	183	192	184	179	201	193	194	199	178	197	192	212	207	182	189	180	208	192	162	204	187	213	205	215	163	191	205	173	199	188	173	185	178	192	208	196	228	158	210	172	198	188	179	181	178	212	187	191	164	205	187	209	211	181	180	191	197	214	162	209	187	223	201	200	165	185	181	175	189	223	187	181	178	190	178	222	194	204	202	185	177	190	219	190	184	203	204	196	176	175	172	208	189	217	202	206	208	186	198	224	188	180	186	197	182	186	224	233	223	220	185	207	227	186	188	196	192	190	183	168	190	220	200	184	195	174	184	209	198	195	206	194	176	191	175	165	178	212	204	189	197	215	209	205	199	217	170	169	163	204	196	205	205	217	175	211	210	215	193	180	206	188	206	194	215	222	181	184	184	196	193	188	187	201	181	210	188	186	185	200	169	188	191	200	173	202	229	174	177	177	198	200	207	203	162	187	173	206	219	185	192	212	197	208	204	209	157	191	179	196	209	166	190	207	212	186	189	205	198	201	191	188	203	168	176	213	165	198	197	205	218	170	215	196	210	190	190	199	178	207	196	184	200	181	189	212	188	185	198	201	189	196	192	201	218	182	177	182	195	238	199	191	195	188	194	190	196	191	208	167	199	200	210	203	188	212	199	149	188	184	174	177	225	200	203	214	233	214	216	207	184	187	190	194	196	186	210	190	184	184	199	153	176	178	156	168	166	179	180	196	188	185	204	212	204	197	205	161	206	202	190	166	195	177	188	203	206	191	213	200	211	187	232	193	193	203	188	174	220	187	202	219	189	177	185	204	170	196	217	198	185	211	185	193	182	200	212	189	195	167	198	181	218	237	221	193	185	195	189	171	229	181	204	202	193	168	188	181	204	167	192	198	181	209	200	187	210	214	197	174	177	203	198	201	197	193	205	182	180	173	196	201	186	178	196	182	182	176	212	206	178	189	186	180	214	188	237	226	214	183	209	196	186	185	192	205	194	199	208	185	178	172	188
37157	19102	10481	6451	2281	1209	1195	851	627	517	441	470	467	477	434	465	459	441	428	412	447	412	419	440	446	425	443	427	433	403	447	442	455	451	424	411	404	409	403	430	435	433	437	421	416	405	410	455	404	386	441	404	391	400	402	411	414	440	410	441	431	370	420	428	425	437	446	449	437	400	418	412	404	416	387	426	408	415	446	428	430	415	420	436	440	430	415	427	414	439	431	435	401	411	413	436	441	421	439	412	402	441	432	418	446	435	414	433	439	429	458	415	429	447	403	467	432	400	404	451	402	446	443	398	473	403	414	464	445	416	409	434	436	426	416	438	438	431	401	400	435	397	414	406	443	395	475	453	412	463	404	409	428	411	396	422	396	441	397	429	437	421	391	427	415	418	423	432	423	380	455	426	462	421	443	427	464	420	412	464	415	416	376	417	409	403	414	396	441	400	427	450	447	427	392	417	437	440	459	454	445	454	434	420	449	430	444	392	417	413	411	428	428	459	406	396	416	414	393	427	404	448	429	402	415	397	450	428	407	411	433	445	416	437	395	407	406	413	415	431	430	439	424	423	471	397	430	442	402	428	445	402	392	415	419	429	416	408	434	425	416	449	404	418	435	416	439	433	383	403	416	428	404	434	417	402	411	409	412	433	391	430	420	420	420	384	430	410	472	450	406	431	423	431	421	450	448	397	402	434	432	408	402	416	422	442	439	431	397	449	431	440	419	411	402	400	442	427	406	439	405	443	409	401	444	444	407	393	437	404	430	425	394	417	411	421	394	439	390	444	419	451	438	440	378	416	416	381	397	430	416	391	421	410	377	418	430	408	417	418	426	400	430	410	468	430	421	419	460	438	415	436	427	387	426	385	467	467	397	442	446	444	462	469	418	414	402	382	436	422	382	404	449	415	443	414	440	432	427	401	414	413	390	437	373	420	450	389	454	397	388	403	397	386	423	406	428	419	439	453	426	418	409	402	383	412	423	494	410	419	431	409	430	382	432	438	433	430	437	412	449	413	402	424	435	422	443	434	393	402	430	403	418	449	421	427	410	415	414	440	423	420	418	421	417	441	407	450	432	415	424	440	432	411	444	467	424	415	442	401	452	416	426	421	464	424	426	401	398	411	453	412	441	463	455	445	392	459	408	427	451	396	405	451	427	406	412	426	462	435	398	408	405	420	393	422	446	440	434	415	443	415	410	424	467	403	429	416	459	466	417	414	407	457	433	418	405	444	429	439	447	468	472	417	411	436	402	423	432	410	391	396	399	445	416	389	449	414	422	418	413	426	440	408	407	422	423	398	441	409	402	437	441	435	446	424	394	433	425	413	429	399	472	431	441	410	417	418	419	479	429	414	424	457	395	429	463	404	434	426	382	423	424	435	416	408	424	422	417	421	446	473	390	421	413	433	411	403	421	425	414	418	413	451	432	421	401	410	411	432	428	440	398	442	399	440	406	410	417	400	444	422	446	435	435	417	444	430	449	403	378	442	454	406	429	399	410	402	418	408	426	418	422	422	420	437	404	389	409	434	433	434	405	410	384	408	423	428	390	420	403	414	432	397	406	421	425	414	424	406	434	420	422	410	403	430	419	397	455	448	392	418	435	440	410	406	396	443	440	401	458	442	434	411	420	435	386	408	399	429	405	390	378	428	483	411	429	402	424	427	425	444	438	416	393	436	430	474	418	418	422	470	449	398	416	420	431	427	439	432	438	451	438	401	392	463	420	385	461	444	449	420	440	415	410	455	424	419	418	449	431	408	430	418	438	402	367	430	418	426	446	412	409	397	423	449	416	410	455	423	402	406	432	423	450	419	457	430	423	417	425	422	443	430	460	430	406	466	412	424	454	428	419	457	409	430	435	437	404	406	418	425	444	449	448	415	390	446	414	400	416	403	431	401	428	402	436	437	450	425	394	429	413	435	435	413	441	488	426	441	447	435	400	427	416	404	413	463	425	437	420	409	399	426	409	423	441	419	444	406	411	394	430	414	416	416	451	392	435	376	417	430	395	399	460	404	419	449	445	417	416	405	414	386	436	445	391	421	420	413	439	455	436	404	408	415	411	413	411	438	374	423	432	434	407	375	422	420	432	405	448	452	447	404	416	457	415	402	400	412	432	432	423	439	450	396	411	386	445	445	380	440	471	393	407	409	404	422	404	435	397	414	395	437	422	441	400	400	429	436	430	474	443	456	416	435	404	438	442	393	423	428	427	414	401	413	397	439	462	432	432	448	430	448	406	427	426	439	443	424	411	418	448	423	462	443	396	410	412	418	432	404	447	405	436	420	430	439	446	417	425	421	413	405	439	399	415	420	400	410	437	430	433	481	404	352	426	433	426	367	434	421	419	447	452	407	408	414	388	454	410	440	405	464	437	458	410	436	443	422	428	409	411	455	434	424	442	436	411	430	407	394	414	449	406	450	414	457	456	401	425	438	445	459	385	463	433	458	435	416	449	439	425	405	442	431	436	408	471	437	415	424	419	403	403	386	421	420	461	454	436	410	410	417	427	439	402	415	424	445	372	394	435	450	431	419	445	424	422	412	404	424	409	420	446	398	416	448	402	416	435	454	383	403	429	410	432	413	443	454	442	411	435	420	418	426	415	410	395	411	412	400	413	414	394	457	400	405	423	417	422	420	448	412	432	453	402	381	428	407	427	420	402	407	423	445	420	441	430	405	421	449	429	445	426	396	462	359	421	411	423	411	404	407	450	438	450	452	443	440	430	378	402	436	456	375	453	424	411	421	463	437	480	430	424	433	417	406	460	385	437	431	448	421	383	449	386	442	418	394	408	438	439	426	422	407	435	432	430	402	438	422	454	415	441	453	410	446	414	421	453	433	428	400	450	410	417	416	428	425	432	422	412	405	462	420	460	385	439	435	426	475	424	431	411	455	435	462	389	421	426	406	443	421	421	404	411	414	409	395	437	430	432	447	391	400	484	385	411	408	430	432	429	468	434	422	453	467	465	436	431	443	438	432	399	426	426	400	390	403	392	384	449	460	412	449	415	434	426	403	461	423	412	415	432	449	453	458	427	409	435	386	423	417	425	417	412	426	418	404	447	419	409	389	439	446	440	467	380	417	423	422	432	401	432	447	450	415	394	415	477	445	461	420	409	435	414	404	423	404	424	438	425	413	415	408	400	412	412	405	419	431	405	434	440	433	409	447	446	419	414	404	401	435	397	422	442	451	457	410	456	438	419	381	459	407	399	439	468	412	461	439	412	417	431	419	423	392	409	435	435	421	429	418	397	460	436	429	476	433	417	404	444	398	431	401	440	389	436	418	440	421	454	376	443	404	402	379	369	425	406	434	409	441	382	439	429	445	443	425	451	409	403	429	427	452	427	439	422	416	401	412	425	420	420	450	433	446	391	429	421	451	439	410	379	400	433	411	395	423	423	431	397	475	440	419	443	417	432	437	417	387	453	421	432	433	448	433	430	421	410	419	399	404	430	417	404	451	433	398	410	419	441	426	423	433
60363	29723	15351	5936	1573	943	660	496	396	252	231	224	281	252	230	242	263	264	241	254	232	223	227	214	233	227	240	235	208	230	235	248	240	248	236	238	255	234	226	255	231	212	227	197	213	228	241	212	253	276	227	236	251	224	198	259	203	233	200	241	209	254	261	235	197	284	245	221	247	240	241	229	209	216	239	233	254	235	243	220	256	251	233	215	262	225	235	224	256	222	229	233	239	212	226	229	246	231	212	233	219	234	235	237	216	210	242	252	210	208	219	241	218	239	264	240	251	257	243	199	196	242	222	263	249	234	262	258	224	243	208	219	252	236	205	249	241	236	213	249	252	252	238	237	251	233	210	236	249	260	249	237	188	219	221	247	224	247	250	219	216	218	223	233	236	222	249	199	202	219	230	203	240	237	233	234	221	235	228	249	260	233	237	199	231	248	232	232	240	230	255	253	226	226	220	223	238	231	224	241	200	203	228	211	224	229	223	220	220	248	217	256	216	232	227	248	253	216	234	220	236	224	231	222	232	224	197	246	263	250	228	220	223	251	262	199	192	245	235	214	224	220	214	234	225	225	239	265	236	213	209	222	216	250	206	213	239	227	245	219	218	250	244	218	230	273	228	256	213	229	238	254	235	209	252	227	236	216	247	225	213	228	225	221	224	235	265	238	195	202	247	242	221	207	232	230	223	191	229	219	239	225	248	216	219	240	213	258	227	244	227	221	224	240	242	213	227	223	215	227	205	248	228	215	220	208	227	237	227	230	252	231	226	221	237	245	240	238	248	219	211	242	244	240	242	242	233	234	226	264	217	216	221	245	212	269	210	217	248	219	232	223	243	218	250	250	233	212	231	246	233	216	221	216	257	226	204	219	272	238	238	260	197	238	234	203	242	251	253	234	242	245	217	226	246	226	254	212	209	213	225	228	238	220	274	241	240	219	253	236	246	206	268	222	234	215	228	232	219	222	258	218	228	238	205	212	240	225	245	224	227	201	207	236	204	213	228	240	239	247	246	191	228	255	261	249	195	208	225	217	207	216	220	200	240	276	235	220	196	201	214	227	234	248	259	273	214	242	240	224	236	252	223	246	207	227	256	208	230	225	230	253	254	207	237	198	215	227	216	221	229	235	231	230	222	218	220	214	217	237	222	218	221	241	282	247	252	230	240	249	237	259	238	216	213	253	227	237	220	238	243	228	230	240	268	229	233	212	242	241	249	220	215	242	247	198	202	219	275	238	214	233	198	230	228	231	215	220	230	238	211	192	219	261	253	231	251	223	198	232	236	216	233	218	210	248	209	212	222	248	230	225	222	257	270	221	198	249	210	231	241	235	222	263	201	232	222	219	238	241	234	253	255	252	208	213	222	240	223	245	229	206	231	220	231	236	232	231	251	251	229	209	201	220	224	272	230	240	238	232	240	226	262	268	239	229	212	224	241	257	229	210	239	226	240	265	213	230	250	251	233	224	246	244	223	205	183	216	235	248	247	225	194	224	231	193	245	224	256	239	233	226	223	231	217	213	220	243	201	235	239	231	236	231	209	234	235	232	233	213	236	263	243	216	260	234	251	247	241	208	242	242	222	225	206	221	247	230	219	253	261	230	227	242	241	206	234	263	224	239	228	249	223	248	216	215	243	221	221	208	201	223	204	202	209	222	244	222	244	245	209	237	217	224	264	263	242	273	201	215	220	220	249	228	230	260	240	240	223	253	242	227	229	222	247	243	260	208	210	233	213	215	223	233	254	218	201	248	228	213	258	244	226	238	224	207	178	231	221	224	223	208	229	233	216	234	230	232	222	248	223	217	237	205	235	236	247	225	223	242	198	228	198	202	221	210	218	221	248	198	255	232	237	251	218	225	198	235	231	237	248	232	244	242	233	216	216	234	233	239	237	197	218	236	212	194	199	237	252	238	217	260	230	237	247	246	224	249	253	226	218	237	237	234	225	229	235	224	250	213	261	247	266	222	230	250	231	223	235	229	226	250	232	227	239	250	248	223	231	257	224	248	206	217	235	253	223	220	229	232	260	263	247	228	225	242	224	257	234	234	240	216	231	213	212	182	244	212	207	239	241	208	223	235	221	261	207	206	242	217	223	210	239	223	229	248	243	251	225	183	228	224	229	221	212	273	242	249	241	219	229	203	246	238	205	250	235	251	235	230	239	226	215	220	213	239	208	229	232	189	228	247	253	234	236	230	214	237	198	253	212	205	221	227	216	189	243	246	216	216	227	219	220	220	214	245	249	208	210	219	193	250	218	238	221	235	269	245	235	238	264	236	241	223	225	245	245	282	267	234	236	212	203	235	233	225	254	229	234	233	204	207	232	225	217	232	227	198	218	239	244	224	222	225	247	231	216	251	207	241	233	225	221	239	214	245	230	240	230	243	226	248	230	234	215	239	211	229	233	245	215	220	237	215	214	230	213	220	244	259	198	234	218	218	253	252	215	273	230	219	234	229	230	229	213	228	252	208	243	241	229	229	235	274	207	246	231	221	204	221	243	240	250	214	226	214	198	248	223	253	202	241	231	242	271	212	229	213	229	228	237	235	221	233	231	257	214	253	213	217	257	230	253	235	246	224	251	224	230	257	242	205	219	243	251	201	228	238	209	229	219	230	241	218	229	209	229	210	239	273	207	262	228	249	216	234	235	239	250	223	230	229	225	255	219	221	224	227	253	223	219	239	231	243	250	225	230	224	229	244	218	245	268	240	244	233	239	237	254	208	208	235	243	210	200	220	212	217	214	248	243	216	245	243	236	236	233	245	242	231	224	216	237	218	211	202	200	236	213	249	212	237	238	216	233	288	234	252	229	207	249	211	233	244	240	263	238	224	257	230	229	229	234	238	229	217	230	263	238	247	273	235	254	234	228	243	230	236	243	230	220	207	210	257	240	243	244	252	219	234	222	231	235	235	248	216	236	235	227	243	246	216	228	220	237	230	219	251	246	239	215	236	208	252	234	241	246	238	209	225	241	244	211	229	210	248	259	218	221	247	222	270	248	234	231	221	253	219	238	225	240	239	211	228	248	248	262	217	232	217	229	236	223	269	220	208	227	248	233	236	203	235	215	226	267	245	236	234	228	203	246	223	219	236	254	227	228	235	213	255	246	229	236	259	255	227	235	204	259	242	224	239	220	241	254	256	230	238	200	213	234	230	223	227	216	221	244	229	220	239	209	247	234	232	255	228	206	221	268	217	238	244	237	232	254	248	228	226	258	232	235	219	244	235	235	256	229	240	237	249	209	227	236	241	233	221	224	218	251	259	231	250	264	241	237	233	256	198	216	219	242	233	214	199	242	240	229	213	191	262	224	267	251	262	229	248	209	254	234	208	214	217	245	245	205	223	243	220	242	225	259	228	252	255	243	213	239	230	250	214	245	238	226	241	237	246	182	207	232	256	238	251	250	229	231	237	231	258	210	232	229	257	250	214	249	230	238	213	201	237	241	221	215	223	227	251	225	234	239	242	239	234	242	216	256	253
36850	18692	17297	11225	4245	3232	2540	1893	1380	753	657	597	550	545	583	531	546	557	501	521	518	517	542	563	460	479	481	475	506	494	512	483	513	454	457	494	495	449	541	545	474	515	493	475	502	486	519	511	496	480	524	505	506	489	474	483	487	506	526	508	493	485	513	500	480	512	482	461	502	465	539	495	459	504	489	496	485	492	492	507	500	510	528	512	473	502	476	475	469	531	511	505	509	511	487	524	526	479	488	497	495	478	478	525	503	481	496	513	539	521	517	542	530	523	524	476	481	493	475	490	510	504	474	477	493	510	491	474	507	524	507	537	497	473	481	467	482	459	505	500	488	486	478	481	522	460	508	480	520	537	457	487	487	479	496	474	490	484	477	474	527	505	500	504	481	476	501	542	481	485	505	486	499	481	506	521	490	494	493	501	475	482	503	492	493	484	488	527	477	514	488	512	509	492	497	500	524	486	485	479	513	493	510	484	509	484	460	534	471	459	479	513	514	502	477	465	530	511	498	490	483	513	540	486	478	518	518	491	466	484	475	497	502	500	502	505	468	457	504	527	503	501	472	499	486	470	504	487	527	519	475	484	517	505	495	501	470	492	503	490	509	517	460	467	475	544	497	486	483	468	510	506	456	467	498	469	485	508	526	468	481	490	505	538	505	505	459	488	519	473	462	534	477	479	491	468	470	478	491	524	485	492	502	484	489	523	502	485	485	504	493	487	509	478	516	543	487	489	503	517	471	492	499	469	485	491	508	502	452	513	479	506	528	530	474	484	519	455	479	548	495	512	480	540	518	512	534	506	496	473	479	468	489	484	488	477	489	466	484	509	519	513	470	519	460	471	537	481	466	475	528	529	487	470	465	484	501	484	518	464	480	489	471	502	495	488	485	467	497	498	513	449	470	470	494	509	465	492	490	482	465	475	504	472	503	453	499	470	501	489	471	484	457	511	508	490	521	492	498	494	508	526	497	489	472	550	493	558	474	495	518	491	487	505	501	462	499	506	491	467	480	494	500	503	544	451	481	491	490	495	454	496	491	507	545	513	513	502	457	499	504	488	535	548	484	499	500	521	461	508	509	498	479	514	457	484	471	518	482	479	531	513	493	500	508	499	481	486	490	492	481	482	519	470	465	455	474	446	493	487	509	501	480	486	487	533	490	516	453	514	500	446	479	489	467	482	482	528	459	493	524	457	506	459	479	486	458	509	510	500	498	526	487	473	468	502	512	461	490	507	493	514	511	543	513	494	545	481	505	454	517	510	431	518	492	483	499	477	489	466	506	524	488	492	470	492	492	493	489	478	485	482	468	478	486	458	462	494	498	491	529	472	469	494	504	475	512	491	497	518	524	505	461	496	467	539	507	532	524	505	509	463	485	495	491	490	516	500	470	494	503	503	482	538	533	489	477	475	480	474	484	474	513	473	491	474	510	508	494	473	478	516	499	492	539	451	479	501	470	494	505	484	487	506	480	474	516	448	463	509	503	500	490	532	478	466	503	468	510	512	471	451	442	487	507	519	522	479	500	462	500	500	506	502	481	503	514	469	512	458	466	517	467	513	477	483	531	510	463	515	510	499	484	541	493	490	467	493	508	493	486	503	481	506	505	517	545	478	482	455	470	517	498	505	533	476	525	468	484	474	489	493	490	500	492	501	520	496	502	522	491	494	497	524	500	494	476	496	465	466	488	432	520	482	517	533	516	488	503	474	484	455	461	503	499	491	479	513	481	475	501	437	500	475	509	501	518	514	474	487	467	455	497	506	491	473	486	505	500	514	502	522	519	515	478	471	517	461	494	463	471	514	480	465	505	468	529	513	434	539	492	501	473	488	510	502	509	506	467	500	482	484	536	480	497	477	499	523	468	542	478	493	501	456	502	454	505	443	492	482	473	478	457	511	472	505	516	457	518	462	497	471	492	480	504	478	531	493	475	469	523	531	464	487	483	465	518	508	488	488	528	502	487	503	507	502	489	481	491	479	516	523	501	492	464	466	484	478	453	504	435	494	517	476	517	476	513	452	495	486	485	526	478	525	472	509	520	479	465	488	515	499	473	492	502	479	486	529	495	504	487	497	495	473	550	478	497	475	486	473	534	485	484	503	454	440	485	479	501	498	497	524	484	486	503	510	514	485	469	465	475	474	476	530	519	486	492	489	491	483	529	478	486	480	513	474	522	513	441	482	489	532	471	492	517	483	460	491	510	505	514	479	571	500	483	525	501	495	503	481	510	466	500	511	524	464	489	480	498	472	504	480	490	534	493	513	555	532	478	459	471	515	493	539	492	504	505	491	479	488	493	529	464	473	498	531	513	530	468	507	485	445	458	483	483	498	461	518	491	495	464	528	490	486	489	478	521	472	524	483	486	501	489	496	515	491	490	480	498	522	488	514	469	479	505	473	489	491	527	486	476	493	491	527	483	524	488	514	502	496	496	458	489	482	490	468	505	491	497	506	473	469	487	500	509	485	514	478	491	518	462	478	479	499	482	471	495	427	468	491	435	506	512	443	532	442	490	541	483	485	467	513	503	471	487	482	530	467	478	506	512	467	476	487	484	493	493	498	502	485	486	509	511	483	475	526	472	456	493	486	503	518	500	496	492	491	513	466	487	529	509	503	495	521	507	481	455	500	532	494	484	523	483	476	473	471	486	492	494	525	521	466	480	504	459	467	519	456	507	533	501	476	533	486	515	487	466	514	479	482	500	488	442	488	497	511	471	511	497	493	454	543	500	518	493	510	487	492	443	526	484	479	529	455	467	483	477	547	506	464	491	487	491	471	514	533	488	469	486	507	542	519	492	505	513	506	517	548	488	497	526	513	526	523	457	518	503	515	469	492	516	489	520	527	532	470	516	514	513	489	451	494	519	499	486	471	486	470	507	527	530	504	532	498	466	516	493	508	468	515	499	474	521	456	512	494	466	482	478	528	477	518	504	485	487	486	507	492	507	498	560	452	490	474	475	491	508	541	508	518	491	465	498	474	525	512	482	490	463	498	499	489	500	496	516	514	517	506	493	479	475	466	465	523	484	496	460	510	476	521	494	507	483	514	530	438	440	489	542	470	485	515	464	465	547	481	478	496	469	455	490	509	537	483	542	511	503	509	485	514	528	461	482	449	492	473	497	511	519	468	527	503	489	496	526	479	490	504	469	505	476	473	508	482	451	488	462	459	505	470	506	544	496	494	463	524	529	510	526	515	484	510	465	501	473	503	488	461	486	527	496	479	479	462	493	479	494	489	473	520	497	461	493	500	510	502	489	517	470	478	517	529	465	524	469	476	492	472	487	484	496	470	485	546	486	522	503	533	497	493	464	445	489	496	475	511	526	505	512	475	498	506	528	527	481	487	534	482	500	481	470	489	504	490	444	477	480	474	509	461	489	526	514	482	535	489	471	479	483	497	495	542	455	468	509	486	531	474	485	481	484	541	445	504	525	479	487	466	483	464	515	524	490	495	459	491	504	501	493	477	464	493	504	523	521	498
41713	15981	6422	1976	540	268	231	236	206	184	180	220	195	181	211	210	200	208	214	216	194	181	201	200	202	193	206	198	190	194	188	184	184	218	219	188	217	191	181	172	205	179	215	214	205	200	191	219	211	193	229	198	178	195	209	213	212	188	236	181	198	231	216	195	206	186	178	195	167	206	185	211	240	213	216	206	213	221	206	226	199	228	195	224	214	187	212	208	181	188	189	215	190	183	208	198	219	184	195	173	215	199	196	157	211	179	200	173	207	217	235	222	182	196	183	202	208	224	226	198	201	197	187	208	199	180	208	197	210	183	183	215	208	239	189	209	185	203	218	208	213	235	184	215	182	201	225	196	214	236	213	220	178	190	211	210	193	206	212	179	217	207	162	183	188	201	212	205	177	188	180	165	204	202	201	183	209	220	235	217	197	202	217	200	213	213	230	227	199	230	211	189	193	185	193	187	210	221	223	195	198	193	191	209	173	194	178	180	213	225	184	192	211	203	197	220	207	226	213	207	232	214	196	230	201	204	200	204	182	227	212	204	178	175	208	210	207	192	197	190	208	210	193	189	191	214	208	216	187	228	204	209	197	197	170	182	183	202	187	187	200	200	206	196	194	180	224	216	241	201	187	241	218	197	181	209	202	203	175	211	217	203	185	196	198	197	196	206	208	223	220	190	189	210	188	215	197	181	187	218	205	180	177	198	212	210	233	190	218	211	218	213	213	194	226	198	195	217	215	209	188	195	223	243	174	211	192	174	196	205	204	213	213	204	190	224	210	228	213	195	185	191	221	188	206	210	228	214	226	203	226	222	174	192	218	172	188	208	204	177	208	175	199	186	189	200	210	211	191	211	193	210	198	216	217	206	188	220	197	203	183	186	177	209	201	225	175	190	227	193	203	194	219	210	220	199	213	206	227	205	203	177	208	191	193	194	227	211	203	208	199	193	213	223	172	201	199	199	211	196	237	206	195	189	185	193	202	200	188	173	223	204	201	198	193	200	188	215	189	205	189	216	204	200	173	197	209	199	187	212	203	201	184	216	227	203	217	214	209	184	200	203	215	174	213	208	223	185	182	215	228	195	190	187	220	234	207	197	218	216	179	194	195	199	198	205	221	210	218	195	191	216	214	179	216	233	195	194	210	212	219	204	207	201	188	187	207	204	209	206	197	220	186	213	204	192	233	198	196	180	224	205	210	178	204	196	207	181	206	196	177	188	192	163	193	244	193	209	209	175	222	221	226	175	199	206	189	192	208	197	229	191	188	200	196	209	219	217	185	200	211	183	197	225	203	209	196	199	204	176	206	180	219	201	197	192	170	229	197	190	185	217	207	199	202	224	215	195	195	184	198	211	169	230	191	193	177	215	184	210	187	229	202	204	172	190	189	196	202	203	227	175	213	206	206	215	202	212	214	189	208	209	190	209	198	194	202	203	170	177	223	200	199	193	199	215	188	193	217	200	164	185	198	205	182	221	198	193	194	172	187	175	212	209	205	217	191	203	204	214	165	206	205	211	184	193	177	205	203	193	180	199	201	215	192	207	217	220	195	197	212	195	177	184	195	206	200	197	196	202	199	185	227	200	187	183	190	236	223	192	199	185	224	191	206	175	197	217	197	217	220	190	208	210	209	193	201	217	192	215	203	194	231	218	204	205	204	185	198	217	228	234	204	199	202	181	201	213	186	211	203	200	208	191	215	228	189	195	185	239	184	201	222	214	189	197	217	209	223	210	187	197	178	214	216	192	220	186	195	172	192	218	175	184	192	191	220	220	210	205	203	215	207	209	192	192	185	178	188	229	207	179	227	187	222	205	186	182	203	205	211	200	215	190	187	197	200	197	188	206	198	198	190	213	200	222	215	194	190	199	216	200	212	220	213	203	205	197	214	206	199	171	198	198	187	198	212	192	217	198	251	193	184	193	181	201	222	178	210	221	227	173	215	208	180	191	220	190	199	186	225	179	161	215	213	198	188	221	197	191	206	213	197	205	200	240	212	228	183	206	169	210	204	179	226	202	221	192	207	171	205	204	192	228	193	205	207	181	202	216	213	193	176	190	211	222	207	220	216	201	175	208	194	211	181	204	206	199	196	185	210	206	217	215	219	209	199	220	199	196	196	204	207	171	189	187	228	212	197	207	224	199	208	231	219	206	222	207	214	172	195	207	203	228	193	189	169	210	233	194	193	195	203	176	208	187	185	197	186	185	210	200	214	212	229	188	227	222	213	211	179	209	192	183	205	197	203	195	207	175	195	189	215	195	174	217	194	197	226	215	210	215	224	180	226	205	196	240	218	196	213	198	193	199	215	228	204	189	229	202	198	203	206	175	182	213	197	162	203	188	218	174	175	214	194	208	191	206	196	214	200	201	192	211	208	200	183	220	173	201	225	234	200	219	214	237	216	219	179	205	205	226	177	195	173	211	211	181	200	231	213	212	177	210	208	221	214	216	195	191	213	209	220	188	198	214	209	189	202	196	177	220	191	177	233	205	181	214	244	183	177	204	205	202	191	197	215	182	218	215	195	208	223	225	198	190	219	198	183	196	213	210	196	177	194	193	206	235	216	190	162	208	221	172	195	190	208	197	211	205	193	191	175	214	203	222	197	204	187	200	231	213	195	213	215	198	200	208	218	224	206	194	221	236	211	203	194	220	230	209	189	194	203	188	224	213	190	176	203	194	214	210	199	211	173	222	201	196	226	208	199	189	200	216	210	226	218	208	212	192	232	215	198	218	209	208	197	204	208	213	233	213	173	177	199	177	229	208	224	210	205	202	216	196	182	175	206	191	175	204	198	222	201	189	229	216	212	211	219	218	213	183	202	210	201	191	197	234	217	221	216	215	212	202	206	201	201	194	191	224	195	208	202	227	190	198	188	181	215	191	205	198	184	188	202	226	202	201	192	209	194	200	199	202	202	196	222	207	186	207	205	206	207	199	190	176	170	195	187	187	216	214	217	212	193	193	180	188	184	195	229	191	206	193	227	205	187	212	191	214	192	174	195	203	214	176	224	165	186	204	189	173	167	209	194	169	194	190	192	194	180	185	209	207	199	214	224	177	196	173	214	213	195	199	236	240	229	189	240	197	222	233	181	214	175	220	168	177	197	210	193	215	211	196	212	203	204	175	247	197	218	222	196	212	215	213	223	209	207	212	212	239	222	198	197	219	189	173	219	202	224	216	196	193	195	201	188	196	212	179	189	208	175	196	194	172	214	206	207	187	202	195	180	207	220	196	204	168	188	197	211	199	195	214	192	224	214	209	207	197	218	200	188	193	215	209	193	220	200	194	210	187	214	217	183	219	190	198	221	188	222	205	203	198	184	193	198	202	191	201	221	174	190	187	231	195	218	229	220	204	213	177	216	211	212	167	201	218	223	227	202	208	205	181	197	202	180	186	208	202	210	219	221	214	197	197	194	177	210	222	199	196	191	206	197	201	203	213	197	210	206	215	205	217	213	195	239	198	201	202	190	183	224	211	201	189
25012	9656	9030	4305	1571	616	507	464	475	424	487	415	464	430	419	414	439	473	441	435	433	409	434	393	446	414	456	407	432	402	470	460	440	448	409	417	435	430	395	458	470	458	461	432	429	431	404	431	407	401	456	444	453	446	414	453	461	423	411	409	415	426	453	411	445	399	426	406	446	414	397	451	416	452	418	437	426	426	420	443	416	427	433	453	415	442	437	432	420	437	431	413	438	399	431	421	435	435	450	431	413	453	442	393	447	412	413	438	417	407	428	437	442	444	431	433	454	425	429	462	436	460	421	416	452	457	448	452	424	426	423	435	412	433	429	414	434	426	427	423	420	445	413	396	417	400	467	402	422	399	410	411	460	419	450	438	410	460	456	423	453	448	456	405	438	460	458	445	420	408	430	453	371	439	441	472	418	415	412	443	419	425	424	436	416	406	439	432	417	418	428	425	433	430	462	447	416	414	431	432	446	423	451	419	415	409	443	443	478	404	428	405	422	448	410	422	453	414	401	440	425	458	421	452	441	395	418	461	463	420	445	431	426	428	448	438	454	396	423	405	479	422	406	441	432	436	433	448	403	443	413	458	432	398	417	418	436	406	443	441	449	395	459	418	460	425	399	436	456	438	446	441	444	457	485	445	425	385	456	439	436	418	451	464	419	409	423	423	433	446	405	446	441	462	423	423	416	446	407	431	452	386	425	462	402	437	430	439	457	422	409	431	429	420	410	421	382	412	435	441	448	409	425	383	427	422	428	470	425	467	421	439	399	423	425	453	426	442	398	412	406	432	439	391	475	407	417	419	451	445	442	396	429	433	410	417	390	470	453	429	417	446	403	430	399	449	471	411	433	439	433	431	417	457	424	454	434	428	408	451	400	436	427	463	411	450	463	457	396	387	415	415	434	427	427	460	436	404	396	418	394	464	478	441	430	429	439	435	401	441	480	430	426	440	400	451	455	478	436	434	384	425	408	426	429	426	453	422	408	431	433	433	417	426	441	423	453	443	468	428	458	427	456	396	416	430	472	434	481	458	465	451	417	446	432	426	412	459	430	444	412	444	445	437	444	385	440	402	473	409	408	402	427	404	439	442	451	411	467	436	450	452	433	440	451	422	423	434	455	397	407	446	437	406	412	444	440	434	425	428	434	415	451	473	419	448	439	476	399	407	429	440	429	384	417	428	436	428	434	440	450	443	394	430	430	437	426	382	440	446	417	430	449	424	423	439	394	440	405	448	440	439	423	422	488	434	426	417	397	441	456	422	413	426	431	460	438	484	433	438	450	439	384	413	442	422	455	444	429	450	485	434	444	415	390	449	414	425	438	428	435	448	429	422	473	452	421	417	428	433	426	399	421	426	440	440	445	430	415	412	418	429	434	389	437	445	456	434	435	421	450	457	457	436	440	436	419	419	417	438	457	431	435	434	424	427	400	412	453	476	419	424	426	448	449	428	427	435	448	391	434	433	454	430	402	450	446	430	428	421	406	400	441	488	442	386	479	438	425	435	426	429	464	406	410	463	426	425	428	446	438	427	402	424	414	420	473	434	470	442	434	410	442	437	432	456	402	484	448	467	421	450	448	428	439	431	424	436	433	435	462	454	449	401	446	421	451	459	413	386	433	438	472	440	419	442	453	427	405	417	445	423	419	412	406	500	425	421	434	435	453	427	444	458	412	449	406	433	440	448	470	454	430	403	410	456	401	420	423	411	438	432	423	444	389	428	460	435	402	443	423	421	428	436	414	466	429	421	422	402	464	446	458	455	444	402	438	403	422	427	431	417	422	459	414	421	409	465	424	465	444	410	434	425	434	433	411	425	389	455	450	437	395	410	471	431	411	436	434	413	407	398	431	407	493	411	458	488	418	395	441	419	458	471	425	416	402	426	437	431	428	468	408	424	417	418	441	444	420	424	411	431	415	391	447	428	393	445	432	419	446	446	460	428	418	430	434	427	413	404	451	449	407	451	411	412	424	446	423	442	411	412	414	389	415	412	423	425	415	428	427	422	464	429	400	436	424	416	425	413	452	430	455	446	476	449	418	422	418	427	429	447	401	452	453	433	407	418	393	449	418	413	427	441	455	394	452	438	441	431	444	436	455	416	413	395	438	441	444	466	420	435	417	448	434	442	429	412	429	453	418	430	420	446	448	403	453	388	451	446	437	418	417	473	421	446	434	441	467	413	449	417	440	448	431	415	417	425	429	442	434	444	444	399	435	466	440	403	401	456	433	407	450	439	452	427	398	459	432	426	445	455	417	406	427	418	460	433	446	429	443	435	413	451	416	408	448	409	426	430	417	403	439	462	459	447	414	403	421	469	430	455	482	447	444	418	442	449	421	451	414	432	440	439	413	421	438	434	426	446	447	434	431	451	450	397	427	425	456	439	377	412	424	444	411	425	427	435	424	436	406	413	438	431	424	444	414	423	409	447	390	420	416	415	418	408	436	414	427	416	446	426	451	475	461	402	421	422	435	419	411	416	404	442	456	410	462	480	382	439	424	416	442	423	401	423	453	422	452	442	442	427	413	416	433	406	422	424	448	410	477	412	430	438	430	370	450	442	419	412	430	463	409	410	428	413	432	418	417	409	439	433	417	443	441	429	422	421	462	418	442	418	435	426	397	444	465	405	473	443	449	436	408	435	424	461	418	453	484	452	462	415	448	435	463	475	446	396	466	432	446	420	427	438	449	432	413	419	444	426	451	408	447	464	421	415	386	417	417	423	424	412	436	460	434	480	458	468	404	412	432	382	473	417	420	445	450	432	455	457	435	378	442	452	435	408	434	410	433	425	418	393	401	426	418	457	434	466	418	413	437	410	451	414	418	458	434	424	398	411	426	448	425	410	420	439	458	469	447	435	411	389	439	435	382	424	446	403	434	430	427	410	420	461	419	433	447	424	446	395	394	401	444	454	454	393	444	428	454	432	410	432	462	451	444	442	441	443	434	425	428	440	451	447	406	423	422	440	420	445	443	421	434	451	409	396	439	419	472	390	409	420	446	456	402	450	418	439	431	402	440	408	411	397	423	435	428	417	428	430	483	405	414	448	424	451	413	410	414	403	420	426	449	430	414	453	406	426	382	431	444	463	464	474	451	415	385	410	400	417	413	427	434	460	420	446	427	412	447	448	426	409	425	434	440	436	405	419	420	409	421	408	420	428	437	414	443	425	407	428	426	443	417	452	433	407	408	413	411	417	409	417	456	429	407	444	402	427	410	426	462	433	460	436	440	454	423	429	417	461	408	420	443	425	411	410	449	460	433	435	483	440	426	435	438	441	447	443	437	447	443	413	467	434	463	435	429	429	458	392	419	437	416	412	412	436	424	407	461	423	436	434	403	389	435	453	486	442	456	406	415	421	405	450	437	443	443	396	429	445	435	439	419	380	444	474	437	382	441	444	434	420	461	423	404	433	439	432	414	437	444	401	416	444	436	448	390	461	427	446	398	456	452	420	468	437	399	463	417	420	433	430	417	354	407	412
53381	25108	11893	4752	1476	488	421	342	259	237	232	193	183	190	215	184	203	178	183	193	195	177	207	200	171	203	186	199	202	187	187	182	166	172	210	171	174	169	221	169	147	214	190	199	202	194	165	198	174	180	207	194	196	193	190	181	173	191	200	176	176	157	170	195	209	165	183	196	198	184	187	203	170	187	183	198	182	205	175	180	168	167	181	212	181	198	179	147	197	183	199	186	177	170	170	182	179	206	177	155	189	196	194	166	176	166	176	193	168	189	169	175	192	173	173	206	182	173	156	173	196	178	196	181	215	183	205	204	150	169	178	171	181	198	203	192	165	163	196	156	153	217	188	201	175	175	204	193	179	183	168	162	195	196	214	195	190	187	178	200	210	214	179	183	180	163	184	188	162	171	168	209	194	220	167	176	180	203	179	172	179	162	189	196	168	192	192	162	186	207	181	186	173	190	197	165	183	173	200	179	179	206	193	183	202	156	179	184	176	197	197	184	181	201	192	185	189	154	175	192	209	178	196	167	200	164	149	155	194	171	178	157	205	183	182	198	186	172	196	182	177	172	183	184	213	184	178	182	190	208	195	200	186	182	186	201	191	166	188	184	190	201	183	181	160	187	200	196	202	197	198	196	188	153	166	151	183	203	196	193	154	176	186	198	178	182	186	181	184	185	189	198	175	214	184	175	198	169	215	170	171	183	188	184	177	194	192	180	211	172	190	174	200	170	216	166	165	166	178	199	182	191	200	210	184	174	211	183	186	196	206	197	173	166	198	208	196	184	165	183	187	196	174	170	182	174	178	195	177	181	197	167	186	166	165	189	205	203	175	177	167	202	234	185	190	188	180	176	147	187	173	220	175	205	178	198	186	195	165	170	193	163	184	156	183	179	183	189	162	166	170	181	186	176	213	202	180	183	187	189	190	198	174	163	167	188	173	183	179	179	163	183	188	185	180	186	174	196	209	190	195	183	192	173	173	192	173	204	203	174	189	187	210	163	169	183	210	178	186	168	174	186	174	181	183	174	169	160	194	164	194	204	160	192	200	188	204	171	179	182	162	200	161	178	215	205	165	175	174	190	181	195	189	199	195	165	183	167	176	166	151	180	182	180	200	199	187	225	203	195	168	197	209	179	173	210	175	207	195	187	224	174	169	181	190	179	189	202	187	154	192	187	191	201	203	170	167	181	176	196	189	178	207	174	195	173	178	173	192	192	199	182	201	180	188	173	185	203	142	174	174	198	201	193	169	204	195	192	164	200	179	169	194	172	170	180	165	192	138	176	182	200	188	175	188	179	194	172	180	160	193	172	202	209	192	155	179	177	163	204	192	235	186	164	174	191	178	202	199	196	181	205	185	199	166	176	175	193	173	165	192	183	199	167	175	149	160	192	189	179	168	186	202	202	172	152	197	186	206	169	206	197	177	169	203	170	200	206	167	175	188	198	158	165	150	188	184	174	191	161	186	180	190	173	170	195	172	205	189	198	188	166	146	204	197	174	182	187	162	163	183	192	193	178	166	200	188	158	186	166	165	205	191	173	197	208	186	176	193	157	220	165	188	193	190	184	200	203	185	174	174	187	162	193	186	171	181	212	203	184	168	189	190	200	168	174	209	206	166	184	201	192	160	175	201	203	171	168	185	210	183	187	177	187	196	162	189	178	171	171	177	196	200	173	178	184	176	211	178	191	189	171	180	177	186	191	193	165	159	188	167	191	180	205	205	193	210	174	176	156	176	198	168	176	188	209	180	192	179	196	195	162	185	186	207	183	179	191	190	169	180	202	194	197	194	199	193	198	190	175	191	214	181	176	172	174	200	186	202	168	212	180	214	175	164	176	190	214	188	167	173	207	210	183	177	195	194	196	188	172	195	197	211	179	198	192	202	174	173	184	193	152	165	186	182	178	186	185	204	207	202	174	196	180	182	198	170	207	185	202	179	178	182	176	192	217	194	173	203	177	168	179	192	188	179	189	173	161	186	179	201	190	175	172	183	189	197	209	169	190	172	176	184	200	203	185	188	182	210	203	177	198	197	184	199	196	186	181	169	202	203	204	217	174	178	182	152	162	205	208	164	187	182	180	196	190	183	187	175	199	192	188	164	170	177	184	196	159	189	178	197	168	165	180	199	180	180	181	186	181	193	197	191	201	193	178	185	170	197	181	179	165	176	191	193	193	174	175	172	163	180	202	161	194	190	190	183	198	169	172	176	167	190	195	182	170	187	167	182	219	183	194	169	205	187	181	184	168	165	191	178	183	162	186	188	195	186	187	177	194	168	166	174	184	184	166	173	205	186	172	170	157	195	202	203	197	181	207	187	191	185	167	206	190	155	190	146	167	194	182	196	175	144	185	156	178	188	188	197	203	174	166	186	193	177	177	187	187	176	180	181	174	205	201	186	187	171	199	178	174	165	188	196	177	175	185	207	213	181	152	163	201	187	186	182	161	218	184	179	158	205	163	164	173	183	168	192	196	166	176	201	215	176	192	197	197	169	155	183	156	191	175	170	182	169	162	181	157	172	173	207	181	171	187	213	197	164	170	179	181	171	182	175	179	181	165	189	179	149	195	166	147	178	177	160	191	182	203	181	187	199	158	183	187	152	211	176	191	173	177	224	202	176	202	203	176	189	206	171	172	205	178	205	203	181	182	194	177	186	182	190	220	186	191	184	158	176	173	164	181	184	193	190	180	171	164	191	166	195	188	175	192	175	198	188	181	187	191	199	184	179	181	177	212	186	183	183	179	172	210	210	194	199	198	168	181	230	210	181	180	206	197	159	168	193	182	189	202	192	164	179	178	171	194	178	182	192	181	167	180	163	206	183	164	194	197	192	177	202	183	169	191	162	211	196	190	190	183	196	185	172	177	173	191	180	169	193	175	193	203	173	187	159	167	174	179	176	190	180	198	194	178	188	189	184	193	174	171	194	194	174	185	185	174	171	214	196	187	166	169	180	175	207	187	191	187	178	199	186	190	173	180	168	195	201	171	180	185	166	180	184	141	177	182	192	194	221	178	173	168	155	181	186	224	184	192	180	195	175	196	186	190	199	201	187	212	183	171	176	154	185	165	180	174	206	175	191	187	153	190	170	184	193	164	198	179	153	183	174	170	191	192	174	186	174	186	206	198	170	218	173	192	160	179	173	158	172	198	200	199	170	170	188	181	177	165	209	180	191	199	184	157	177	187	210	193	169	168	186	180	174	202	202	204	201	173	187	162	189	190	174	150	160	189	177	185	196	151	214	176	180	170	209	177	185	192	200	187	207	168	168	193	183	174	179	184	172	161	197	200	182	200	192	172	221	200	177	182	182	191	157	189	182	200	186	169	207	198	206	174	167	186	187	206	198	180	174	157	206	180	197	189	178	183	174	186	189	167	174	196	183	164	171	186	204	195	174	187	174	193	186	192	153	187	176	191	219	177	198	168	187	189	172	187	191	185	199	217	166	207	182	183	175	193	216	166	187	195	190	143	169	189	182	201	197	159
32396	16571	14836	9640	4502	1483	1390	1217	845	515	476	460	441	428	443	431	422	442	413	444	410	411	400	405	435	425	357	439	435	448	420	436	397	414	391	417	370	413	386	413	420	403	397	425	378	415	399	394	379	406	405	369	425	409	354	406	399	425	388	398	419	389	397	420	427	410	400	398	397	404	426	416	409	386	409	378	391	406	397	400	385	405	409	393	401	422	397	405	392	395	438	390	407	413	450	406	415	379	382	412	419	433	408	381	365	397	435	399	379	374	410	404	375	397	396	423	395	380	445	422	397	421	398	387	433	395	421	417	401	409	417	392	387	393	404	416	403	422	419	403	372	415	377	429	389	381	377	399	411	382	415	443	411	378	390	435	383	415	377	385	383	426	402	399	385	345	387	397	385	400	403	378	404	391	401	380	332	392	438	414	413	387	399	384	415	438	420	394	407	420	429	375	415	437	407	422	437	436	387	393	357	425	387	385	369	397	392	418	395	404	408	401	420	411	408	404	433	424	400	414	412	411	414	385	411	425	416	384	386	387	426	413	366	424	431	407	395	382	427	406	425	415	428	396	384	429	417	397	399	400	416	419	426	420	406	380	388	431	381	407	432	388	442	403	389	441	373	413	400	355	456	374	399	401	391	377	414	409	361	391	453	405	374	393	412	394	424	425	372	385	367	397	365	450	423	402	420	429	438	367	406	407	412	398	384	408	417	429	452	448	395	415	379	381	377	409	403	390	401	406	384	408	379	441	437	402	409	430	416	422	384	398	387	414	366	406	410	435	382	383	413	435	394	446	406	392	409	409	409	389	382	384	401	421	384	399	407	408	415	429	410	391	384	419	406	412	413	385	377	398	385	396	412	414	414	378	411	393	434	364	426	403	380	421	400	361	416	386	395	437	386	411	456	402	389	420	353	401	427	387	402	440	399	387	391	395	402	403	433	403	401	388	371	393	385	433	412	419	370	354	368	437	416	417	404	377	375	354	408	394	384	391	419	441	423	400	383	425	416	402	418	396	387	380	399	407	390	409	417	387	373	416	406	426	446	409	374	384	417	389	398	401	404	414	403	401	428	412	393	382	401	424	391	429	391	407	436	402	389	380	390	438	396	417	406	392	401	414	431	364	392	415	398	398	380	413	402	397	401	425	412	358	427	418	404	406	418	415	390	383	430	406	357	413	425	363	409	376	396	427	349	386	411	409	383	414	403	430	370	399	398	398	368	389	402	434	414	402	428	399	391	414	412	414	367	375	380	424	370	410	409	383	394	414	451	357	414	410	427	362	391	407	373	397	437	391	400	435	409	420	400	386	365	378	440	391	412	446	412	393	388	393	366	394	428	423	388	404	380	405	403	380	379	396	396	404	375	419	395	403	389	412	398	413	405	381	394	419	395	397	388	429	421	396	395	396	398	447	388	418	412	394	411	423	413	371	432	430	381	415	411	390	386	354	412	383	360	353	401	407	430	394	427	398	364	434	357	397	423	394	430	409	394	412	387	384	406	414	370	389	376	376	442	395	437	392	386	362	420	387	399	416	433	395	389	427	381	397	410	363	420	416	415	401	403	425	395	416	409	377	402	380	384	397	396	404	399	396	399	390	403	386	430	406	398	414	418	411	415	432	415	425	430	359	371	403	448	400	389	399	395	390	400	443	421	399	392	436	425	429	411	424	416	387	395	428	428	418	376	398	406	370	430	429	400	380	406	402	410	389	452	436	368	389	422	407	385	372	412	421	398	388	412	346	398	422	393	392	396	402	426	380	403	399	412	405	413	380	392	438	420	408	413	435	432	416	426	413	399	417	394	403	449	397	417	433	439	424	387	405	412	411	395	399	439	397	420	359	396	347	434	393	428	400	375	407	402	386	393	417	458	381	406	365	374	453	426	411	382	429	410	391	413	380	391	399	413	404	405	377	426	404	421	405	426	367	410	385	423	361	399	470	392	421	430	412	397	425	389	378	392	441	440	392	408	392	412	448	424	402	407	435	428	401	408	399	384	416	395	413	415	398	422	408	362	419	401	411	402	407	377	461	408	388	378	376	429	382	382	434	428	411	394	396	384	379	399	385	397	411	400	428	412	403	410	405	406	407	362	409	389	429	428	380	431	389	429	404	372	396	371	384	401	395	360	389	422	398	407	387	406	395	434	411	408	430	411	432	411	407	406	401	404	392	375	363	417	376	357	406	432	439	374	416	369	425	410	408	397	377	385	394	384	386	394	371	414	382	418	419	410	383	450	394	391	413	409	391	418	431	403	400	405	378	370	405	407	391	386	416	411	390	408	422	416	414	406	421	438	404	451	377	395	428	420	415	379	411	430	375	377	361	424	383	408	407	422	378	387	405	417	399	402	383	427	381	408	441	377	423	384	447	395	390	402	403	387	367	401	412	399	406	406	382	352	402	401	417	369	413	434	392	423	403	401	394	420	399	375	414	404	396	400	389	409	416	428	359	397	414	392	395	425	391	411	421	402	393	393	388	410	390	414	381	375	401	405	422	432	416	382	399	392	380	410	413	435	391	394	412	395	429	435	407	406	422	400	433	411	386	378	421	408	422	386	403	445	398	431	410	382	407	392	422	397	381	386	399	407	429	396	383	367	396	390	382	376	424	400	390	439	398	405	402	396	422	399	450	429	359	391	419	376	401	394	405	401	365	418	403	407	414	428	449	393	393	371	391	403	402	404	398	400	395	363	414	359	431	382	437	400	402	380	404	395	414	413	402	405	438	412	407	399	416	411	395	426	396	393	409	424	372	403	375	384	416	396	369	386	344	389	422	434	395	401	426	419	404	382	411	426	373	409	381	404	438	440	406	395	385	424	407	434	400	366	396	394	387	380	373	392	416	411	390	429	395	391	397	421	416	416	451	442	396	385	426	395	399	442	390	402	401	395	395	402	398	395	409	391	386	433	390	385	410	401	406	370	406	392	400	439	398	417	409	414	407	400	401	383	417	408	399	432	411	434	389	429	440	402	405	416	409	406	388	388	341	394	412	435	364	393	422	387	402	410	425	418	406	382	401	415	427	405	393	423	394	387	412	392	384	374	373	365	398	352	384	390	443	450	416	432	417	407	434	395	393	419	407	405	438	396	397	396	412	452	397	401	449	400	400	414	454	403	431	373	398	401	422	406	387	377	434	414	423	380	437	438	428	427	446	442	400	408	440	408	412	417	416	408	422	414	391	370	410	396	382	380	409	394	421	425	363	389	422	392	389	417	407	413	391	423	397	440	401	408	418	413	399	392	416	416	404	386	376	397	420	399	399	397	388	393	396	446	388	391	393	386	382	403	401	460	412	403	390	410	375	409	405	440	391	405	390	391	374	394	393	392	444	438	441	391	417	401	397	401	410	392	394	439	393	396	425	422	407	402	418	390	430	410	421	456	405	418	388	388	408	423	406	427	417	405	443	403	416	359	396	410	417	418	393	417	437	381	439	394	418	397	408	373	413	434	402	436	407	401	395	400	381	407	413	403	396	415	444	387	403
62455	31036	16571	6108	1935	918	637	497	390	291	272	260	228	243	251	236	228	244	234	246	235	302	253	226	249	216	235	227	286	226	231	232	234	231	241	222	224	235	265	239	227	237	206	234	219	207	229	231	229	224	213	267	245	227	232	239	261	213	213	212	245	227	229	219	280	241	237	235	241	257	215	263	261	226	244	220	229	245	222	248	237	232	224	234	251	222	216	227	238	206	220	256	246	259	217	252	273	260	258	256	218	211	253	238	228	223	223	229	228	237	240	233	228	255	225	244	234	255	239	240	265	252	241	230	237	237	228	223	227	257	260	234	219	277	247	214	234	234	243	231	231	236	250	223	213	190	249	226	234	237	237	216	245	221	202	247	247	226	255	203	245	249	251	230	261	257	223	216	222	219	215	244	237	202	228	242	279	218	236	239	241	228	239	215	233	213	215	268	245	205	215	208	226	257	241	235	260	245	226	242	216	248	256	245	216	240	251	237	242	244	229	232	231	225	226	230	229	247	231	222	229	232	224	242	212	221	234	235	219	232	231	233	256	215	234	239	232	236	242	248	214	229	240	210	220	210	213	227	235	218	227	229	226	243	228	269	219	250	247	252	234	214	217	244	256	262	226	235	220	205	235	241	222	222	231	235	244	228	240	202	218	253	250	235	260	257	255	232	224	246	211	267	260	198	252	226	265	232	270	263	236	227	203	239	244	240	237	285	245	206	246	219	228	225	239	251	244	258	215	204	225	245	272	250	256	264	225	228	230	211	241	236	228	222	230	244	234	202	234	249	259	258	258	226	233	236	210	251	248	225	210	231	267	246	238	280	256	234	240	251	239	235	253	271	228	251	222	247	238	238	236	274	250	228	241	236	236	263	239	242	254	207	243	242	240	226	217	247	231	243	220	233	221	259	253	242	265	251	244	223	244	197	242	232	223	210	205	221	241	248	229	248	240	238	246	252	223	234	231	243	242	214	221	233	252	223	247	249	221	227	230	238	258	223	213	249	227	213	230	261	269	232	235	249	250	255	256	242	213	222	237	247	235	209	237	249	253	236	231	237	223	213	229	207	229	245	206	234	259	235	254	211	236	217	239	270	212	254	242	242	246	242	244	232	276	243	191	255	255	244	250	227	207	235	222	242	220	231	240	239	279	233	234	237	225	243	227	237	215	229	235	234	255	241	242	247	265	254	201	260	244	233	256	221	224	209	267	238	225	264	241	229	227	239	245	232	245	212	251	222	235	250	254	212	247	253	278	254	238	223	248	220	250	242	262	234	236	248	217	216	235	237	226	236	261	243	224	239	258	244	244	240	224	258	256	234	239	229	204	233	237	240	245	221	269	288	265	257	228	217	220	228	220	233	222	227	244	227	202	236	236	241	241	272	233	237	239	248	239	263	224	238	213	226	205	256	218	217	242	248	224	250	241	254	219	236	251	263	262	259	241	230	258	218	212	220	224	247	228	238	252	228	226	257	212	264	226	228	242	224	233	224	249	249	268	208	220	262	254	244	271	250	231	218	250	247	232	255	241	232	239	261	249	241	225	201	236	220	269	211	224	234	220	201	207	227	231	257	259	239	229	243	257	237	217	219	221	233	244	274	225	236	226	205	240	264	222	235	218	264	253	233	253	242	246	237	219	237	223	253	235	221	251	229	262	227	249	244	254	243	269	247	245	249	258	264	240	247	222	222	201	223	250	221	238	252	226	205	206	199	216	220	242	258	212	247	256	223	245	231	227	225	228	223	234	219	252	251	254	232	247	233	237	296	269	215	238	237	258	251	195	241	273	230	263	246	240	251	241	234	264	242	225	253	240	217	243	224	240	211	253	265	214	226	240	236	239	237	238	235	216	249	227	273	264	254	217	230	223	231	235	219	232	217	243	248	230	231	224	260	197	210	234	249	208	249	229	241	207	243	259	224	245	257	237	232	237	204	205	228	279	237	234	202	227	242	252	255	228	233	244	225	219	230	223	207	234	248	228	246	244	237	227	249	230	211	245	257	262	240	235	227	232	246	254	237	223	247	212	245	242	214	221	224	255	234	241	239	242	222	243	237	242	234	232	251	220	278	235	225	255	237	241	230	245	265	224	224	206	229	253	246	237	226	233	260	236	239	303	253	210	258	235	266	231	249	251	234	251	233	219	229	214	226	245	213	211	250	227	210	266	196	234	243	233	215	225	228	226	245	204	213	226	233	229	214	219	258	262	230	271	226	233	238	243	248	237	231	252	222	197	234	234	215	239	256	273	243	234	231	209	264	241	255	251	221	223	229	242	256	240	241	227	239	248	258	270	238	240	231	245	247	228	230	233	223	245	236	222	269	213	252	282	240	223	262	240	247	222	232	227	243	255	246	235	226	255	212	239	261	253	227	253	249	254	237	252	246	263	227	238	263	208	228	219	239	235	223	242	212	253	244	217	244	245	219	227	218	224	251	213	241	218	250	220	246	219	222	244	274	212	241	225	177	256	230	261	218	237	239	249	237	209	242	221	227	206	267	245	202	228	237	239	242	227	206	232	222	235	253	211	244	218	223	225	244	226	236	264	212	223	254	224	225	232	226	278	230	232	252	263	281	221	217	258	243	233	251	246	215	243	232	233	251	222	248	238	253	225	245	249	233	248	257	249	209	236	236	236	245	211	206	223	224	243	235	216	229	255	214	237	242	241	236	247	251	218	252	255	211	228	249	225	235	228	278	219	232	229	243	203	230	250	216	256	254	230	275	237	257	249	265	222	228	255	215	239	219	222	212	242	262	264	225	248	246	218	249	237	240	254	215	190	231	217	249	254	232	266	222	214	241	228	272	224	235	231	252	233	215	232	258	265	251	258	217	258	236	240	233	263	229	234	231	220	225	237	255	248	253	242	262	232	257	233	210	247	232	235	252	221	245	259	235	225	257	227	223	212	214	238	232	234	244	251	247	241	228	277	255	212	240	248	248	255	277	232	219	218	225	254	255	237	226	248	212	234	249	262	234	259	277	232	223	244	219	259	228	206	236	239	224	245	231	242	239	244	244	248	253	233	241	241	223	194	240	260	243	200	242	213	228	241	233	218	280	238	235	241	239	240	235	242	204	203	249	222	223	257	236	244	269	253	219	219	258	283	246	259	241	241	240	224	264	282	236	235	239	252	242	233	245	205	228	211	255	232	255	248	215	241	207	238	222	203	191	221	238	272	262	233	227	209	245	225	267	218	231	225	243	236	232	212	219	258	261	243	231	241	221	244	217	224	228	205	232	228	255	268	272	253	243	245	234	261	226	235	210	252	211	223	235	240	245	235	226	233	246	232	254	235	229	250	226	246	245	228	213	239	228	225	255	229	220	205	219	225	226	269	277	232	222	212	227	226	223	233	270	239	269	252	233	231	210	238	226	236	225	236	260	261	235	234	252	207	249	263	219	270	289	252	235	217	222	239	235	248	223	236	244	247	222	209	239	234	229	232	248	238	243	245	233	237	247	215	226	240	229	224	239	227	214	238	231	239	243
37631	21256	17853	11011	5359	2805	2315	1610	1068	713	579	559	580	569	546	554	521	538	520	548	557	525	507	493	513	493	522	537	523	480	534	519	507	559	497	493	535	494	542	505	496	532	524	499	519	512	512	489	489	511	487	516	474	505	538	519	490	513	521	506	519	477	535	488	491	532	493	518	507	537	517	511	500	525	497	520	513	481	547	503	526	510	507	469	526	515	507	469	497	513	510	472	505	551	509	492	505	499	511	504	473	538	483	531	510	511	517	481	473	461	527	486	512	485	501	491	517	530	493	515	536	542	508	483	479	475	511	535	501	502	464	501	454	465	504	513	508	509	509	521	517	519	511	495	489	498	507	503	516	493	515	522	482	539	508	518	526	521	467	492	519	522	508	502	492	458	474	500	501	487	495	520	505	499	531	539	532	515	484	515	497	512	483	509	493	487	477	506	518	518	530	480	531	465	474	521	500	538	550	493	524	489	520	489	540	549	519	535	503	525	479	533	539	520	547	498	519	515	545	537	508	514	503	505	508	487	453	514	494	512	516	502	521	536	535	531	508	547	533	541	493	512	527	522	494	530	475	427	552	542	537	533	489	497	492	493	465	509	536	464	513	487	521	483	474	474	504	494	537	506	498	523	486	534	519	522	511	515	468	527	527	534	494	499	534	495	508	514	494	550	487	467	490	505	533	499	527	508	510	515	514	505	469	508	515	509	463	496	522	507	499	501	537	510	531	477	509	496	543	555	502	495	487	514	473	494	545	541	514	503	487	452	520	506	507	454	515	517	519	502	500	488	486	502	511	496	472	481	487	498	490	561	551	460	531	523	497	538	505	560	566	516	488	463	519	507	503	512	554	511	502	469	528	513	533	511	489	496	511	468	488	476	505	518	513	502	518	466	536	546	543	491	537	498	549	527	479	524	513	527	486	484	525	521	507	513	474	509	525	529	469	502	509	515	504	479	478	509	498	488	519	523	547	534	501	472	516	514	490	500	506	527	487	512	519	475	490	519	524	512	513	507	538	529	469	509	524	481	483	518	523	551	509	483	521	524	510	542	514	532	493	513	529	524	476	517	525	511	506	496	497	519	489	523	465	530	503	507	502	524	500	493	526	464	473	536	532	514	488	502	517	497	489	490	489	532	521	524	509	524	505	464	532	501	494	483	516	532	524	523	556	518	505	495	533	487	518	505	519	501	488	525	517	528	509	484	498	531	503	507	496	512	510	514	526	517	519	516	500	465	530	505	515	505	503	534	497	491	520	479	489	475	521	499	518	503	531	506	465	484	533	493	493	491	546	492	535	507	524	536	530	506	516	533	495	492	504	497	527	521	475	527	471	496	494	502	504	506	487	491	492	508	521	483	485	533	524	516	527	498	484	481	496	529	484	556	507	499	538	481	478	520	526	509	492	500	488	524	531	487	527	499	486	516	506	461	511	509	488	515	506	524	501	503	514	521	520	497	540	469	498	487	491	528	514	495	512	514	537	498	479	568	486	447	456	502	505	473	484	534	506	487	511	464	495	488	530	497	509	519	505	533	545	528	495	520	515	493	478	495	493	490	488	510	497	514	464	496	502	491	477	450	490	543	566	471	492	523	497	508	525	470	518	479	491	512	474	543	475	557	554	477	486	522	501	496	511	513	540	517	515	515	507	502	514	499	491	494	471	516	479	522	479	499	473	499	524	513	533	542	519	502	480	496	495	498	482	523	513	548	509	511	467	510	506	532	460	474	486	530	492	480	526	515	509	508	492	492	492	490	509	534	500	526	508	507	519	498	499	487	487	510	485	480	571	500	543	482	544	504	503	499	512	506	510	469	503	499	494	504	513	492	492	523	539	515	529	490	514	512	533	502	540	486	522	509	482	527	516	518	494	511	502	474	524	477	500	500	537	472	531	484	517	527	535	479	488	512	490	503	487	506	503	474	534	501	551	493	492	513	502	477	490	506	506	487	530	476	495	482	530	532	483	533	533	512	548	502	513	518	477	511	496	511	503	499	499	489	518	490	498	493	490	544	492	521	494	498	537	508	519	515	488	492	481	464	538	501	487	472	509	496	509	523	480	490	502	521	488	504	499	515	534	487	500	506	503	563	535	489	559	508	510	518	534	479	545	513	492	529	527	517	513	532	483	499	492	538	503	509	452	498	488	502	506	499	476	475	482	495	533	502	496	485	445	506	505	526	495	525	549	509	530	478	524	505	564	478	558	501	550	523	504	501	508	490	520	500	553	513	525	507	509	476	500	479	504	499	515	528	484	492	527	507	490	500	516	467	494	505	529	510	519	494	494	494	515	509	497	501	538	471	495	483	505	524	550	484	482	516	508	483	515	519	473	508	542	484	526	522	519	502	496	505	509	505	513	540	508	510	522	512	521	478	504	513	549	501	492	492	502	500	546	487	482	552	501	481	501	465	485	494	502	500	510	497	487	506	524	500	462	502	553	487	493	527	529	526	546	538	481	493	524	484	557	509	502	527	495	539	452	508	526	512	511	551	524	493	485	494	502	530	438	517	512	516	509	519	522	486	488	509	521	486	492	518	533	506	513	490	507	520	542	527	520	491	475	520	476	482	516	504	499	466	494	525	518	516	511	496	537	528	494	511	511	535	502	463	515	478	516	514	513	474	480	508	516	502	507	492	527	474	505	471	487	496	515	533	488	521	492	464	545	508	518	497	505	493	540	496	486	574	510	481	480	504	506	468	544	513	514	498	505	491	492	505	471	482	509	510	559	464	509	570	511	517	477	458	514	525	556	530	499	497	470	505	519	529	506	476	527	542	496	480	493	491	498	483	494	485	491	496	517	525	514	500	525	508	512	512	512	521	504	528	514	525	510	503	534	496	511	523	503	500	489	514	494	459	532	525	527	522	531	521	482	487	553	476	519	496	538	522	528	527	504	506	492	488	504	477	484	480	514	491	534	466	522	464	570	498	541	539	476	487	534	478	476	486	484	457	500	551	496	539	506	554	491	507	481	534	500	499	503	436	524	502	525	462	518	488	512	517	501	527	515	518	542	522	526	493	510	440	482	529	523	471	505	515	499	506	535	510	469	496	512	516	510	485	506	513	484	490	492	490	496	480	495	472	507	528	532	503	520	528	504	493	484	510	517	491	558	521	496	480	537	547	539	481	533	514	488	526	496	481	521	497	493	509	493	539	493	520	504	477	487	503	504	492	477	537	486	478	466	512	525	541	507	489	530	491	500	514	513	480	481	508	492	526	491	478	449	527	520	499	490	505	468	534	461	522	447	511	514	519	511	530	454	495	481	485	511	464	501	521	479	536	477	493	468	542	516	533	514	508	500	535	517	463	474	513	489	519	513	469	481	472	519	533	538	515	518	483	498	489	509	479	503	495	488	488	520	514	471	470	519	511	510	466	518	505	538	546	494	537	555	509	557	507	501	528	547	506	540	482	467	499	509	498	501	515	491	542	481	536	502	533	472	500	497	513	484	524	467	534	485	524	514	480	506	523	509	525	492	489	519	511
41976	19367	6168	1895	459	273	209	225	192	191	193	207	185	229	223	192	212	207	197	214	207	210	201	229	225	224	220	198	202	209	199	191	205	232	207	207	194	209	166	176	217	197	220	210	212	202	208	208	213	201	212	197	240	220	236	228	214	193	213	212	220	221	198	216	230	219	173	211	225	181	179	208	207	231	214	208	213	209	205	213	225	207	223	194	204	205	217	185	201	227	200	176	197	212	255	212	208	195	217	238	219	207	185	202	213	200	217	216	188	236	209	184	216	214	192	223	222	200	218	187	232	246	199	223	202	194	215	209	208	189	208	187	244	198	223	219	222	188	212	199	211	220	208	192	205	217	213	201	193	203	217	207	228	208	215	213	213	185	204	231	199	229	233	191	188	202	213	209	227	198	189	196	214	213	219	198	207	188	220	195	246	200	230	196	194	199	218	218	210	216	194	202	187	197	204	214	194	213	228	214	195	226	223	213	211	194	198	197	207	190	213	204	187	214	223	221	204	190	189	227	224	239	213	196	224	209	208	217	203	222	194	189	215	189	195	233	179	222	192	193	193	228	217	204	192	201	188	208	191	183	198	198	205	183	203	201	217	222	197	214	210	206	214	197	226	184	195	196	212	238	183	189	205	202	180	195	204	184	219	224	195	191	191	193	232	192	210	225	239	220	213	219	225	192	193	223	196	210	195	189	199	188	237	203	187	203	179	223	203	199	213	181	196	198	204	178	190	247	236	198	196	241	220	213	195	199	213	225	200	202	204	187	212	209	202	182	210	219	200	221	203	236	221	223	195	194	205	213	185	211	202	211	223	227	198	180	195	188	229	182	222	226	178	204	228	211	200	212	220	211	224	201	204	204	214	187	213	216	199	213	222	225	235	197	203	226	219	195	215	188	209	182	198	207	188	208	195	196	204	189	213	206	212	203	204	206	221	238	223	169	199	189	209	200	209	224	197	204	197	202	193	200	204	206	234	208	199	201	161	201	205	208	223	195	205	223	230	223	198	191	202	194	219	214	214	185	211	231	227	208	182	184	199	193	212	202	206	211	201	222	221	235	190	208	198	200	231	201	208	200	214	180	191	194	243	213	198	183	203	195	208	214	203	180	212	246	222	175	214	192	233	183	214	234	225	237	179	211	200	199	218	209	197	241	205	203	171	226	209	177	235	205	210	202	194	237	210	237	221	210	211	193	234	201	218	215	209	203	213	195	196	236	209	195	203	200	202	185	175	189	191	229	202	188	176	191	206	210	201	173	231	203	218	246	205	216	209	207	218	199	213	176	206	195	203	195	200	215	221	206	213	218	203	200	204	232	215	221	201	243	206	196	222	198	198	219	236	207	218	187	186	202	241	195	225	210	193	211	201	200	216	188	224	204	179	216	192	242	192	226	180	205	183	207	218	223	222	203	217	206	192	237	197	232	216	227	218	209	220	197	229	207	207	202	212	235	218	210	220	213	205	195	178	218	204	202	242	219	227	221	213	212	221	243	232	186	240	217	231	228	203	227	233	196	189	181	189	192	231	185	234	232	212	231	213	207	191	216	231	208	228	172	224	243	223	231	220	202	236	208	214	201	205	209	205	208	212	200	197	221	230	205	190	213	198	186	249	218	200	211	218	216	192	235	239	211	188	201	184	207	208	192	184	182	215	203	211	214	207	222	224	201	210	186	221	202	174	193	214	200	193	202	208	225	194	199	192	237	220	229	191	220	199	207	230	195	215	193	193	220	229	198	193	188	203	217	203	217	194	242	228	212	192	213	188	186	208	209	214	191	210	232	214	221	170	174	198	205	230	211	198	204	190	201	221	202	207	197	193	216	206	207	204	207	221	242	223	190	193	248	192	219	229	227	210	218	203	208	188	201	232	220	200	207	193	203	171	212	213	209	215	222	207	212	220	211	214	216	205	242	221	224	220	200	230	160	202	220	214	220	218	226	226	197	229	203	219	186	215	198	229	235	192	211	221	187	226	234	199	195	200	195	196	197	188	192	220	204	250	208	214	187	216	201	221	203	188	179	192	231	226	208	202	185	214	209	192	192	184	182	217	210	214	185	184	203	201	179	203	185	197	235	234	238	192	211	204	198	222	206	240	194	221	203	199	210	213	193	209	195	197	192	193	205	200	208	212	224	203	224	211	207	211	177	191	214	220	226	206	193	216	227	190	214	235	183	175	186	213	194	184	212	190	177	233	220	167	181	208	190	202	219	208	205	200	233	214	189	197	162	208	183	216	193	194	228	208	217	210	208	195	211	220	242	192	212	220	176	225	220	186	186	222	208	211	199	191	217	210	191	213	207	185	228	224	174	218	211	211	216	209	181	196	211	202	207	215	204	210	210	214	216	201	207	184	207	213	193	205	236	206	245	206	210	208	201	180	208	197	177	199	197	214	188	192	223	216	191	191	223	214	195	185	201	232	196	198	210	196	179	194	204	190	256	210	227	214	198	201	219	237	202	216	204	224	212	192	218	213	211	209	199	236	194	206	184	215	240	197	201	228	204	215	213	219	195	218	206	197	205	188	204	212	202	173	217	227	199	189	199	197	210	212	206	223	196	215	181	212	208	201	207	232	212	225	203	219	195	203	212	209	227	183	232	191	213	221	219	220	215	188	203	220	180	206	233	234	197	216	209	229	192	243	228	196	218	216	204	187	184	183	202	215	186	219	185	231	220	233	218	193	206	221	208	216	211	206	208	232	214	225	197	188	220	203	204	188	202	212	205	220	192	209	175	193	227	244	184	196	197	214	212	223	196	227	179	218	172	227	200	207	227	224	252	230	206	232	199	235	201	224	223	222	201	218	215	208	194	205	222	252	194	187	199	220	192	213	208	204	184	218	208	219	232	220	208	218	216	212	248	204	213	225	185	209	227	228	225	229	172	206	180	188	237	210	224	200	208	227	212	216	216	219	199	187	211	216	222	210	221	175	192	223	193	172	205	201	209	217	205	216	199	239	224	238	226	220	204	222	204	209	214	220	210	207	188	208	213	192	211	189	191	204	185	202	209	184	232	228	207	197	188	224	203	192	242	208	206	207	218	210	196	205	215	212	196	183	216	210	192	203	233	214	211	218	197	215	203	195	185	247	196	202	245	231	178	183	226	211	210	192	213	232	197	197	207	222	195	186	218	196	209	223	213	206	194	210	213	205	212	204	230	178	211	205	186	218	220	217	192	207	202	175	180	203	185	201	220	215	230	223	218	210	227	201	234	193	233	200	235	234	196	199	190	214	211	196	208	218	219	261	232	203	219	234	210	226	218	215	202	177	211	221	248	223	205	220	213	198	204	197	218	204	206	183	215	218	211	195	201	214	212	217	210	233	188	215	201	225	215	214	201	192	210	223	229	201	196	210	211	188	225	225	217	210	230	199	210	186	220	197	194	213	239	203	221	208	216	199	190	222	212	213	205	212	202	196	220	205	208	220	192	215	215	209	240	207	193	199	199	213	201	211	201	202	199	214	236	190	197	186	209	209	191	190	201
25267	12449	7840	4315	1337	656	547	485	475	505	482	431	450	432	436	466	456	454	458	456	453	420	449	436	434	417	448	422	458	470	482	462	429	449	463	433	424	460	476	461	416	444	429	445	421	438	425	436	425	474	426	460	410	449	470	434	398	406	486	432	423	437	424	401	433	431	481	442	405	440	472	469	402	409	443	433	440	453	423	465	470	433	429	461	421	475	442	458	460	456	431	437	429	431	492	445	398	427	406	421	445	455	398	467	429	451	411	439	448	389	424	478	488	411	429	484	458	458	466	426	438	428	456	408	459	449	440	428	458	438	469	438	443	437	428	448	446	441	396	430	418	470	437	402	451	452	472	420	445	464	440	446	417	465	459	438	449	431	451	451	462	507	408	462	426	457	403	457	437	465	415	421	456	429	412	416	423	452	453	441	474	415	422	444	412	446	406	457	463	444	477	482	457	476	451	458	449	456	426	421	451	450	468	426	472	449	405	457	447	446	418	457	430	411	436	496	449	467	468	443	439	496	474	413	399	424	419	479	444	440	426	448	480	461	438	458	418	444	456	424	431	484	478	453	418	470	413	439	487	383	474	452	414	444	431	461	395	447	409	430	471	422	458	425	413	455	422	419	415	453	438	438	416	445	491	434	436	463	442	435	421	467	430	431	450	455	425	427	436	433	462	425	427	485	382	454	456	425	432	438	482	449	419	449	445	471	482	469	456	485	485	443	414	437	442	417	426	402	460	474	432	442	430	425	424	451	457	441	435	442	457	478	446	431	430	513	440	406	458	459	415	428	413	467	421	455	431	438	448	455	452	373	420	418	426	466	454	439	452	451	451	469	457	442	441	460	419	440	455	443	397	423	407	461	423	406	471	417	472	423	410	402	418	400	457	462	419	455	472	483	468	448	431	408	430	414	436	404	424	431	431	467	421	447	477	451	471	442	462	447	437	438	454	457	425	431	443	454	469	451	413	452	449	448	479	437	396	435	450	453	432	444	441	463	452	450	413	427	443	445	446	427	442	461	437	461	409	434	449	409	462	458	453	447	476	466	451	487	405	478	481	442	444	442	465	429	408	458	449	431	471	432	434	429	441	455	402	412	456	399	460	429	419	449	431	417	447	471	455	450	459	458	469	473	450	443	446	461	449	414	478	497	447	446	438	447	432	468	469	439	450	479	421	418	432	468	438	437	410	444	475	442	438	449	453	446	428	415	465	458	436	437	444	421	454	473	421	437	434	441	445	427	443	442	463	443	414	417	482	440	453	448	501	410	441	428	456	429	414	440	456	432	472	445	451	478	465	486	450	437	431	456	488	424	433	448	474	456	417	425	418	399	461	436	475	415	454	448	442	430	462	428	459	446	420	456	424	455	466	448	416	419	457	494	455	433	436	437	430	450	451	470	465	413	446	443	420	499	467	449	417	462	465	468	435	463	436	443	472	408	443	458	427	429	444	462	452	459	482	483	431	471	468	472	445	463	402	415	457	446	418	425	446	468	474	433	438	449	485	438	449	426	440	421	454	434	434	485	440	447	452	434	461	439	459	432	430	441	435	407	474	430	410	462	472	454	394	446	416	477	415	436	477	429	462	453	455	493	437	454	452	490	437	426	442	438	413	447	453	406	441	454	448	405	403	446	461	437	472	457	435	436	443	432	448	449	447	449	463	425	449	433	439	434	429	447	437	431	432	460	464	449	445	468	421	446	452	445	458	440	451	483	435	462	452	454	444	420	410	449	454	421	463	414	414	468	439	445	455	441	452	458	473	443	462	470	466	455	444	463	438	422	460	413	442	436	428	486	459	460	482	458	449	433	406	456	445	469	442	436	460	430	469	459	427	417	454	489	416	455	428	436	446	427	452	428	450	454	451	459	437	430	452	413	431	454	461	435	437	433	427	434	454	456	448	462	475	436	420	441	422	460	429	443	443	434	421	470	465	444	455	424	433	438	449	463	473	483	436	411	457	453	445	440	423	386	446	406	451	452	449	462	441	452	440	434	438	459	408	463	434	402	439	437	416	446	467	466	405	431	467	469	471	427	435	431	419	377	419	459	435	470	426	441	436	466	435	428	450	471	451	405	432	442	451	434	426	451	466	454	460	424	429	449	459	446	443	442	442	448	461	456	429	412	466	459	438	433	435	419	438	439	451	437	447	417	419	473	452	462	473	488	473	428	429	448	421	395	431	428	478	421	438	462	448	407	445	466	462	464	458	418	403	445	419	451	480	439	454	424	448	445	475	441	481	447	451	424	459	468	452	413	444	426	425	464	414	448	442	409	461	456	412	460	401	448	438	466	466	448	449	441	403	457	434	415	418	455	427	456	466	426	459	462	456	477	447	436	444	470	444	430	439	434	453	423	455	456	473	444	462	481	454	438	466	445	441	425	479	451	491	456	473	447	420	451	460	447	432	415	418	433	437	454	448	445	415	430	437	451	436	477	414	450	447	430	407	435	476	449	477	458	432	419	418	428	425	436	466	414	437	462	433	438	437	424	448	421	457	461	450	407	457	467	437	470	438	438	422	448	424	419	457	441	450	398	448	470	453	441	445	443	435	496	405	470	431	425	462	439	432	442	495	413	449	465	450	465	428	437	401	464	443	455	450	447	431	465	443	432	423	429	439	430	449	407	433	461	456	419	425	425	469	444	427	469	483	461	424	459	439	433	422	433	474	416	479	415	434	428	443	431	450	405	473	406	441	437	449	437	437	396	440	445	399	467	453	462	468	477	442	403	427	462	480	415	451	427	431	460	429	453	454	446	441	436	411	422	454	458	420	478	452	462	469	421	470	430	469	456	442	475	398	467	441	417	458	398	437	413	443	451	422	440	444	432	449	456	473	441	453	438	445	464	453	446	452	457	458	485	423	443	472	434	463	442	446	448	436	450	480	404	448	454	414	516	445	464	442	442	439	449	414	445	470	449	452	456	438	447	446	442	447	442	463	477	427	447	424	420	450	402	451	415	461	465	439	440	424	437	435	442	457	444	424	428	442	458	421	469	424	469	462	437	436	427	456	446	462	451	434	426	413	426	445	410	470	446	430	427	419	479	475	426	461	449	470	463	439	434	443	493	432	418	424	387	423	444	440	435	438	459	419	467	418	391	439	398	446	464	443	475	438	464	447	429	429	469	460	464	424	441	456	452	442	475	432	447	428	436	415	451	452	437	469	465	424	445	473	423	453	437	477	464	473	429	432	464	468	421	446	442	452	401	459	455	463	437	477	457	447	428	461	452	430	461	453	438	465	432	415	438	430	484	419	466	441	433	448	427	478	415	445	440	458	456	493	420	449	422	438	438	450	421	424	468	461	414	452	413	432	464	449	383	456	438	426	476	483	455	422	417	461	434	446	410	480	498	450	412	445	462	472	438	465	439	417	419	467	443	473	435	446	463	419	451	456	459	471	472	432	386	442	431	417	466	467	451	467	428	415	415	441	433	465	446	422	461	491	407	405	506	430	452	411	397	472	492	456	448	465	458	425	465	438	409
54518	25600	11595	4521	1206	506	366	292	221	211	182	208	188	158	171	203	184	178	173	197	189	188	197	189	189	162	198	208	225	211	211	203	182	190	169	199	203	170	194	178	214	162	175	178	201	178	180	203	183	183	176	174	190	173	170	178	189	190	191	198	181	184	199	169	187	185	192	183	183	193	180	177	177	179	207	207	191	179	208	186	191	204	154	196	191	192	187	176	181	198	203	184	198	205	186	199	162	158	187	199	176	177	184	203	186	187	186	196	172	208	197	181	185	222	175	170	186	163	168	195	192	184	200	202	204	177	195	173	184	168	190	194	189	171	166	188	184	185	187	193	219	171	197	185	187	180	212	193	179	181	166	178	160	181	187	212	198	189	178	185	197	199	214	171	159	209	202	151	203	181	200	184	165	198	181	173	220	150	193	194	199	205	181	186	184	177	185	173	188	193	164	193	180	178	211	163	185	203	194	171	190	193	187	185	208	184	188	183	197	200	175	204	178	200	172	193	149	169	195	185	198	190	210	192	172	186	216	172	205	175	208	191	197	178	183	182	207	177	198	174	190	195	192	198	169	220	178	143	187	213	195	186	170	189	169	178	206	193	154	179	194	164	208	198	182	193	173	179	184	184	188	198	187	215	182	186	179	196	188	184	185	183	192	182	202	208	205	158	188	214	177	207	189	191	182	192	206	195	193	182	182	191	179	199	188	192	189	223	198	211	177	183	160	166	148	190	195	185	164	214	199	186	186	199	184	202	200	199	210	197	187	197	192	186	219	206	181	211	200	178	172	203	193	167	177	183	183	191	182	176	203	174	145	169	194	218	143	183	177	170	174	178	179	189	182	183	194	198	175	193	158	169	176	169	171	190	190	196	209	182	205	171	166	178	190	186	182	169	170	190	182	192	197	188	196	200	194	194	180	173	179	184	163	193	200	182	191	168	203	209	188	190	204	182	198	176	175	185	193	200	190	174	204	185	172	166	196	190	180	188	196	194	201	177	190	182	189	169	182	164	199	182	197	202	171	164	183	158	176	178	197	167	177	168	222	220	187	186	162	185	179	173	195	164	212	207	184	197	187	182	209	171	208	170	195	177	184	203	205	172	205	189	203	163	185	183	183	200	156	179	204	171	212	191	167	158	181	196	161	159	188	196	205	205	177	217	211	196	179	174	194	199	187	176	195	207	199	201	193	184	176	188	202	156	189	168	176	174	204	192	199	189	189	185	179	194	179	180	201	197	169	175	189	211	172	197	204	168	194	171	190	175	183	181	180	214	191	164	207	193	191	195	186	196	182	182	202	193	182	185	211	187	181	172	157	176	181	183	174	179	214	175	182	162	196	220	190	180	198	176	194	199	200	203	196	188	198	178	172	175	191	218	177	203	228	181	191	169	195	194	160	206	176	181	201	187	204	196	190	207	169	183	164	179	165	176	202	187	175	204	173	206	189	181	188	164	160	183	167	198	159	188	155	182	173	198	177	199	198	178	167	176	173	211	185	181	189	187	176	206	170	161	187	175	186	172	167	157	178	205	209	197	186	161	213	186	186	187	187	177	200	204	183	188	214	181	193	154	193	192	162	213	186	169	195	204	200	186	177	202	179	192	208	181	208	167	181	186	178	194	167	168	186	189	214	188	171	172	199	189	199	187	201	174	188	206	195	199	246	179	184	202	171	205	156	187	169	176	192	166	198	178	172	186	211	174	175	188	190	186	177	206	195	176	203	202	183	210	214	189	223	168	179	166	193	203	215	177	185	197	188	164	171	196	206	167	194	194	213	160	194	198	232	187	193	166	204	199	193	190	192	173	194	201	224	173	192	170	205	196	182	177	187	173	202	198	187	224	193	243	172	184	179	161	186	194	139	199	166	150	171	186	192	209	197	218	193	198	177	180	200	187	172	193	179	161	179	177	206	179	200	169	180	189	179	187	183	192	193	189	184	194	193	171	172	178	186	197	207	198	202	188	187	179	176	180	159	167	192	208	181	212	191	183	205	196	186	199	187	203	164	149	185	166	181	176	180	183	197	201	212	198	214	172	195	188	205	181	194	180	217	190	190	189	197	199	198	171	193	169	175	163	187	185	205	173	198	191	191	187	183	182	219	198	182	188	167	187	188	189	188	194	175	185	185	214	200	200	213	184	191	189	212	190	179	195	224	175	185	212	201	188	200	199	170	193	180	178	204	182	189	217	227	196	192	192	208	185	175	176	180	201	188	192	174	185	182	205	185	187	197	198	181	195	182	199	196	178	180	196	204	208	205	209	200	197	187	200	165	182	187	174	199	204	198	200	169	200	227	165	194	189	174	187	191	213	201	176	179	183	188	184	198	179	181	193	182	195	191	174	201	198	183	187	168	212	185	204	190	209	194	194	187	207	191	196	198	194	180	192	176	181	186	174	158	193	186	179	207	192	186	202	158	193	194	187	186	208	181	187	191	181	195	196	181	190	197	181	179	172	175	180	212	197	173	205	186	236	194	160	151	182	171	199	178	183	188	178	191	206	194	191	191	189	171	202	185	168	167	189	196	195	190	184	217	183	196	193	211	206	174	181	208	182	192	186	206	179	204	192	187	171	184	181	204	223	210	170	165	160	202	172	196	192	194	190	170	164	202	189	188	183	174	194	197	175	179	182	203	180	208	212	181	205	213	202	166	172	203	199	172	180	182	206	164	203	199	208	191	195	205	206	183	171	207	188	193	196	188	200	206	190	191	187	199	207	174	195	183	190	168	159	205	189	171	219	197	191	181	193	156	213	187	166	178	194	194	195	167	196	174	179	228	187	202	220	189	209	193	185	211	197	184	162	197	183	180	210	190	170	176	163	199	204	218	186	173	182	210	175	173	219	200	224	207	185	183	209	189	197	201	176	197	191	188	189	180	197	204	187	177	220	192	160	196	204	187	188	165	210	190	173	178	197	238	210	175	204	183	186	183	206	166	177	190	179	185	187	211	204	186	174	179	190	191	180	198	196	179	171	189	180	191	168	185	194	176	159	212	182	202	206	190	190	198	171	191	197	202	186	198	178	207	154	198	173	187	161	202	191	206	196	167	218	192	195	209	185	203	186	184	201	183	198	196	199	194	183	161	196	168	182	171	182	171	174	214	208	203	174	173	180	185	160	191	190	171	169	206	173	185	193	183	200	168	169	175	198	195	197	185	205	183	199	179	180	166	188	190	183	187	202	160	174	182	193	193	183	197	174	176	192	199	200	158	197	194	191	186	188	187	179	160	190	182	193	177	204	175	208	208	207	183	191	183	199	180	183	154	189	158	195	176	183	208	176	200	193	202	188	194	188	196	182	176	166	192	194	149	205	188	170	188	211	197	191	170	217	202	175	226	207	167	157	155	159	209	165	184	189	198	183	164	183	191	199	202	184	191	190	195	183	164	189	201	207	187	174	174	189	191	172	188	170	203	161	210	190	183	166	184	187	210	187	190	185	192	176	199	158	195	199	198	177	174	179	180	214	210	175	179	180	194	194	168	207
32917	16206	14099	9293	3310	1752	1337	1031	791	576	516	473	498	449	434	434	399	408	422	417	445	404	407	432	395	417	366	434	391	425	406	439	420	389	392	423	418	423	441	434	425	415	404	424	403	392	415	384	389	388	435	432	467	403	403	418	373	435	404	386	400	444	401	416	416	420	419	385	374	358	417	425	432	412	442	427	419	416	376	397	397	423	417	391	401	428	407	404	422	424	434	391	437	410	420	436	430	407	408	431	411	425	413	419	399	405	434	385	405	412	407	403	402	412	438	446	427	415	397	411	423	412	361	416	409	423	434	458	391	395	414	430	426	429	402	400	420	400	386	381	385	419	400	396	441	433	409	397	419	449	396	407	393	388	406	395	429	367	413	413	393	423	420	429	402	397	395	444	405	431	420	407	420	386	390	436	404	404	406	405	404	403	418	474	404	424	376	420	411	400	431	425	371	402	419	412	453	417	423	437	419	400	395	459	412	379	403	399	438	387	395	436	405	397	381	422	441	429	463	445	417	418	425	429	367	386	394	399	419	438	418	402	460	443	397	435	422	404	440	387	452	416	401	449	404	433	397	401	437	398	405	393	364	437	393	425	489	422	429	408	417	417	419	417	384	415	409	416	399	440	422	406	377	459	418	432	429	446	466	415	392	403	414	433	397	407	380	417	447	391	415	449	441	446	405	459	370	407	380	449	408	425	386	416	444	422	404	421	445	417	390	398	403	413	398	404	456	423	403	409	389	400	398	393	451	439	419	411	430	384	410	390	421	407	401	450	409	426	435	411	414	397	455	389	428	389	402	426	411	423	429	436	424	434	400	434	422	402	432	462	429	419	386	427	418	421	433	379	428	412	414	418	437	417	436	403	409	416	411	404	417	429	400	458	386	449	400	416	449	450	407	404	453	443	386	446	416	404	412	412	377	416	401	420	399	424	423	393	429	417	393	424	414	392	382	415	407	447	438	420	422	442	391	412	453	410	396	443	404	422	428	420	409	406	426	448	406	455	427	392	444	443	436	408	401	415	393	444	417	408	445	443	384	403	451	434	395	417	423	410	439	429	380	411	375	422	468	450	425	402	401	345	399	430	394	454	401	416	447	392	433	409	391	411	404	422	421	442	388	379	387	428	420	441	377	387	397	466	419	421	406	450	387	425	404	421	402	408	395	445	434	425	407	363	434	420	449	406	415	391	422	408	404	415	370	392	420	426	392	396	437	368	412	395	428	394	420	440	408	390	422	410	414	429	388	396	409	423	412	425	428	421	399	442	434	391	416	439	418	405	392	422	402	395	410	431	414	413	449	370	378	405	402	404	419	428	405	423	405	455	377	433	419	394	404	427	442	407	396	424	420	425	429	399	401	388	408	387	416	410	427	420	402	425	395	432	396	412	417	383	397	436	402	421	417	405	396	472	382	411	411	429	413	398	423	403	405	429	394	400	382	410	414	437	381	400	429	431	380	411	436	417	403	415	420	425	402	413	438	410	413	414	431	441	369	405	406	389	397	450	380	407	402	417	377	410	455	425	455	395	420	426	400	421	444	413	388	449	382	397	421	401	423	441	406	413	396	390	411	435	418	366	414	388	441	402	391	422	427	397	426	383	437	427	395	379	394	412	443	391	433	408	420	436	444	393	393	468	455	434	384	393	389	414	401	446	399	422	386	431	407	407	383	431	417	415	419	433	443	406	391	388	417	393	401	412	404	453	397	426	425	388	435	429	447	388	384	408	407	411	403	424	444	442	425	413	410	398	389	470	406	402	426	406	412	423	417	391	413	415	416	442	423	421	385	402	387	418	408	385	410	416	441	415	374	397	398	408	407	407	400	411	423	459	385	393	398	413	436	444	393	437	426	386	425	407	420	408	382	406	421	403	415	395	418	379	414	438	402	409	432	404	413	420	417	392	395	441	422	433	363	403	408	419	403	416	396	387	435	408	388	438	409	404	409	422	398	394	392	442	414	403	393	438	414	410	434	388	390	415	416	405	422	414	393	416	421	436	443	447	428	382	405	386	409	403	402	377	386	380	409	380	399	387	396	433	440	406	399	400	420	398	435	418	421	380	389	387	396	386	419	443	388	433	424	406	429	428	442	426	400	407	404	400	386	427	389	402	394	421	431	443	425	416	438	370	406	438	395	408	411	448	412	396	435	406	391	403	384	431	418	389	386	423	402	417	392	416	386	384	435	416	412	409	418	422	397	462	415	417	402	417	434	410	415	410	406	415	434	399	431	400	400	420	394	391	392	413	442	408	403	417	405	396	372	411	418	407	417	396	438	417	411	423	383	417	402	409	467	437	430	373	364	407	401	420	429	424	421	408	407	421	424	391	429	418	434	388	476	407	364	427	435	400	406	439	397	394	406	396	410	424	424	417	403	434	415	380	405	389	419	410	413	429	456	426	425	424	368	403	414	420	421	390	417	401	395	412	393	418	377	432	420	418	411	394	407	427	413	420	376	398	390	380	383	406	438	395	409	430	422	405	429	417	415	417	460	410	418	449	427	398	446	426	413	423	414	430	403	421	414	407	410	409	410	395	364	358	430	421	424	369	408	421	438	363	379	389	418	441	384	370	407	387	433	371	386	422	406	429	385	392	400	411	409	437	425	402	410	417	427	417	427	453	433	422	405	448	418	461	421	439	408	420	404	393	423	433	384	418	438	373	408	434	418	403	436	403	421	390	408	423	409	405	404	415	396	448	437	400	431	428	390	452	418	406	453	460	410	400	380	412	371	427	416	404	379	383	410	409	417	423	422	406	375	426	403	373	404	434	381	410	425	427	428	403	382	410	410	418	391	415	396	405	367	414	406	370	399	473	381	440	428	437	409	402	396	413	452	441	378	394	412	432	414	420	423	445	421	421	390	439	421	382	409	435	430	464	413	426	418	367	425	448	425	402	405	429	454	428	409	403	407	406	461	462	429	440	374	414	403	411	408	413	433	438	417	405	394	404	440	441	439	395	405	390	413	450	415	426	443	379	395	414	409	430	387	388	363	438	378	411	372	399	397	441	477	432	432	414	416	416	431	415	435	452	423	423	390	384	409	440	430	412	433	443	446	412	395	398	407	389	410	433	422	396	424	423	447	417	415	395	443	397	423	440	408	417	438	396	413	411	421	389	428	394	410	405	405	420	408	391	412	432	416	401	374	456	432	423	444	420	412	418	391	416	426	413	396	433	413	413	406	383	437	391	407	419	421	407	406	396	455	405	420	431	401	436	370	411	421	397	420	410	391	422	400	445	404	418	438	423	374	386	427	386	401	423	406	409	415	416	413	401	410	430	367	391	380	423	423	437	434	413	403	411	424	394	444	417	368	376	399	365	396	402	387	439	412	419	392	398	398	388	405	419	438	416	387	436	437	411	430	407	385	427	398	391	421	431	433	411	455	415	437	392	408	421	415	428	393	392	413	396	417	424	444	389	394	430	426	398	421	383	414	421	368	394	408	387	416	438	438	427	426	429	422	439	395	400	465	402	414	422	431	433
58458	29305	17772	6506	1659	777	601	443	381	308	231	258	258	244	263	245	287	246	289	257	238	247	230	237	241	210	251	232	279	251	215	236	230	277	238	257	245	266	222	256	242	246	253	246	257	237	241	226	252	227	244	252	232	248	259	252	226	229	228	243	234	211	242	279	217	229	227	241	207	251	233	244	293	252	225	234	240	248	230	253	240	224	247	255	208	251	260	229	227	234	245	217	199	230	227	235	217	224	247	251	229	215	226	228	266	234	222	225	275	214	232	247	234	253	239	259	239	238	240	228	215	211	256	227	234	255	236	234	258	210	238	237	201	218	258	236	244	247	212	241	261	238	222	233	271	227	232	231	228	258	232	192	253	227	223	227	239	249	252	237	229	239	221	239	251	250	197	239	237	258	232	213	223	210	232	228	235	216	227	231	231	274	241	239	243	237	231	251	208	221	225	247	232	260	260	231	191	245	243	239	245	234	230	234	218	230	238	217	279	227	243	258	213	231	242	249	238	222	241	223	247	237	242	220	264	224	234	229	252	246	218	238	237	228	227	251	251	261	260	224	222	241	236	242	251	235	230	251	252	255	234	234	261	249	226	255	221	245	230	229	213	254	251	242	259	228	233	237	261	219	290	253	224	256	245	243	237	259	276	225	242	207	239	202	232	238	237	234	242	231	234	221	218	251	234	243	241	263	228	230	218	236	258	202	233	228	282	244	236	255	272	227	255	244	232	243	253	251	273	243	232	219	239	217	213	246	234	243	244	236	237	213	209	242	237	229	250	251	263	205	236	241	236	220	219	231	205	212	249	246	238	233	238	243	234	256	248	206	241	216	240	213	242	252	216	234	249	224	231	260	215	249	244	232	250	233	230	239	216	252	244	224	231	230	234	236	236	262	218	273	222	202	230	250	213	210	220	218	262	242	248	241	238	265	231	211	244	209	228	254	228	234	246	255	196	220	235	254	219	246	222	216	248	246	221	241	236	238	253	229	244	242	249	240	265	233	223	228	221	249	252	244	253	219	202	251	249	248	242	241	229	230	240	238	214	256	219	233	223	287	233	264	208	227	243	267	239	238	256	232	259	221	248	236	253	217	218	238	231	262	246	231	229	252	265	231	199	237	253	258	233	216	242	235	269	245	230	280	212	211	238	255	257	232	246	245	231	202	213	271	230	217	252	251	219	200	228	251	258	228	241	236	239	248	280	247	224	230	223	243	235	250	223	236	208	225	253	241	224	224	229	235	242	257	232	241	252	234	242	243	219	248	230	241	244	238	264	244	245	230	258	242	256	216	216	202	248	253	218	184	243	236	254	245	261	223	221	246	260	272	246	226	216	231	223	246	255	237	213	261	250	257	251	213	252	258	259	255	219	224	268	241	238	238	261	242	260	226	246	237	223	258	251	222	250	259	238	244	241	257	251	224	238	256	249	249	222	225	240	235	227	241	233	250	232	243	202	223	230	256	272	262	211	211	281	259	234	236	237	229	229	220	230	215	258	239	264	214	239	227	282	222	225	245	236	242	221	262	256	240	205	268	223	240	236	238	261	215	240	251	240	252	242	231	234	241	237	231	232	261	234	238	240	243	229	255	243	238	210	217	244	236	244	255	217	239	241	255	236	258	250	209	239	238	256	215	247	244	203	245	259	253	215	246	257	237	226	238	225	268	256	172	231	245	235	224	252	240	230	194	215	236	239	233	216	232	218	250	222	231	261	253	280	245	246	245	221	261	243	248	236	242	238	221	236	238	219	211	239	271	242	236	249	226	283	220	242	256	233	256	229	195	228	230	228	231	223	210	221	222	230	216	237	235	220	227	242	248	209	228	242	252	228	240	246	245	228	234	206	226	233	238	257	235	224	220	256	259	283	233	250	237	225	217	221	214	260	262	247	276	245	252	232	237	218	219	244	228	234	250	229	222	213	214	258	251	206	234	218	242	221	221	234	233	246	222	254	226	272	236	222	284	229	232	233	220	235	249	236	228	264	228	214	219	197	232	235	211	238	240	226	231	245	240	253	268	245	256	215	226	259	222	204	273	237	245	244	213	234	259	220	217	241	233	234	255	242	234	214	242	238	241	251	253	248	212	216	246	234	250	273	211	214	240	248	258	230	255	223	225	247	297	266	243	242	239	225	219	231	232	245	225	258	195	253	237	237	222	228	236	241	268	274	236	252	230	225	262	244	236	248	245	261	216	223	244	224	246	242	258	254	234	208	240	254	250	265	215	226	225	251	226	234	208	250	232	216	211	226	258	239	209	219	195	247	273	241	277	215	236	233	263	275	252	251	219	236	255	232	203	221	227	241	257	241	257	228	224	215	226	213	253	258	235	248	226	224	241	232	223	259	227	251	216	221	252	246	244	236	194	246	228	226	230	244	258	255	240	245	227	220	251	243	245	244	249	268	254	256	242	226	216	230	207	251	234	224	249	241	226	254	253	299	242	255	213	226	241	246	246	251	223	237	228	262	224	204	250	255	258	243	240	237	261	249	239	227	233	239	212	258	232	220	219	252	252	207	230	268	214	221	267	254	207	226	261	223	235	231	236	209	222	227	254	217	236	226	229	236	260	246	210	240	231	237	243	232	236	230	233	220	243	240	224	217	256	241	275	233	217	240	208	242	202	219	220	232	256	224	252	262	219	242	248	240	225	233	286	227	237	254	235	233	241	238	262	220	224	239	247	238	238	245	229	235	264	240	231	266	234	261	237	229	259	245	210	231	230	237	248	223	207	231	231	234	229	275	261	253	262	250	238	256	235	219	232	224	245	240	246	241	242	278	238	245	216	253	235	202	230	225	249	261	245	212	237	216	256	204	222	232	249	229	219	258	246	233	258	237	236	218	220	220	249	212	239	242	211	242	226	221	234	229	241	212	273	218	231	218	245	232	242	213	255	224	204	235	231	228	258	256	266	254	252	256	237	224	254	213	235	237	265	248	255	257	254	270	223	240	246	250	218	215	235	225	249	210	278	241	217	269	228	237	255	244	200	233	231	225	226	273	240	225	230	273	236	248	241	223	247	237	267	213	225	232	232	252	203	245	232	233	251	238	238	222	243	271	269	252	251	241	238	226	237	243	232	239	238	208	265	273	260	238	225	226	256	237	245	216	236	259	226	225	212	233	247	209	238	243	262	233	249	228	255	228	230	244	240	234	260	251	231	223	229	253	245	227	232	232	243	244	228	225	228	216	233	219	214	251	276	269	236	220	251	249	241	234	263	232	255	236	247	232	216	241	244	241	252	239	232	241	233	273	238	221	237	258	236	256	253	212	244	245	266	259	246	218	269	224	213	251	238	237	236	229	205	234	264	234	230	233	236	242	258	235	257	217	217	236	243	230	198	243	240	241	223	222	274	247	233	256	238	242	240	240	241	228	255	271	269	242	281	232	222	253	229	233	255	221	215	220	263	237	253	243	253	232	244	213	220	238	241	230	250	227	233	269	240	218	246	263	262	285	219	236	260	213	240	223	238	249	240	259	222	206	240
34603	20502	19348	11076	4332	2576	2294	1867	1294	796	700	561	579	611	572	565	522	506	528	522	538	539	550	526	524	516	513	541	561	521	527	462	497	493	521	541	491	523	480	540	496	487	532	523	523	528	486	503	489	515	533	504	514	568	521	499	468	522	508	535	477	513	561	516	537	508	495	523	465	515	557	481	479	531	479	496	516	530	513	486	468	492	496	528	525	502	496	477	518	480	476	512	488	484	528	504	519	519	534	508	502	469	491	507	527	486	505	518	484	498	517	500	514	525	503	544	475	523	525	498	493	497	515	494	490	502	499	476	487	484	534	522	503	522	504	525	470	480	484	482	477	478	510	470	482	537	513	511	470	497	533	533	521	531	490	474	499	535	540	520	512	508	488	491	487	493	479	493	525	497	504	514	518	516	503	463	517	502	555	529	498	478	491	488	508	512	543	514	507	495	493	495	523	537	517	487	560	510	511	504	487	537	523	529	493	506	491	602	546	532	517	501	502	514	486	505	524	491	519	494	520	522	488	515	510	515	493	483	564	505	526	504	479	473	464	511	519	519	540	508	484	505	471	496	493	498	466	492	554	520	504	546	518	504	551	546	502	526	542	510	544	538	470	536	495	446	531	487	573	524	519	539	520	533	515	531	484	529	487	503	505	529	531	525	506	515	489	463	493	533	488	515	542	501	512	483	486	566	520	511	494	556	527	514	508	499	521	541	516	476	505	510	475	548	488	466	521	526	489	468	537	494	525	499	513	484	471	483	503	519	514	528	498	514	534	465	512	498	540	505	538	506	491	470	495	539	524	546	558	499	523	494	516	455	554	543	476	537	472	509	545	518	468	518	471	543	491	460	482	511	526	495	546	508	492	502	536	450	537	495	509	502	495	540	548	524	466	531	522	519	537	548	495	492	463	534	483	511	499	499	485	456	489	526	510	507	550	481	526	530	500	506	489	521	493	511	544	529	550	491	490	495	515	508	488	521	555	498	482	515	515	523	515	540	514	492	502	483	498	518	490	530	515	482	501	556	478	542	481	461	490	476	526	480	473	468	502	506	500	494	494	541	471	511	524	547	531	493	473	526	452	498	515	517	516	509	545	476	501	491	474	477	529	551	508	502	530	508	488	488	518	510	489	489	466	523	489	502	512	552	543	554	547	552	523	536	469	545	468	524	528	500	462	493	485	556	500	480	553	512	555	521	475	516	514	510	504	516	495	505	506	474	547	508	470	481	532	507	513	527	531	532	475	484	518	485	482	518	494	481	517	502	528	517	510	542	511	544	516	465	513	499	509	529	519	541	481	498	508	501	495	518	566	460	492	514	504	511	503	506	495	515	511	521	543	495	537	532	548	478	498	470	512	494	496	503	513	522	520	514	491	469	475	546	482	506	483	483	460	519	476	489	522	494	482	514	499	487	537	541	518	479	500	487	511	525	493	490	510	509	492	510	514	471	481	528	503	486	515	500	484	506	486	517	552	524	488	502	523	514	501	520	514	537	495	473	530	469	501	484	508	511	531	511	474	467	515	520	510	534	513	475	478	486	504	513	484	452	501	523	523	455	511	515	479	516	497	491	521	523	520	502	514	536	488	517	552	516	513	537	517	481	526	504	528	505	503	502	521	485	498	533	530	528	498	522	513	548	483	517	487	532	481	512	492	473	485	499	530	498	539	532	479	565	517	489	500	524	467	532	541	536	512	510	532	496	562	497	515	498	512	497	510	517	501	529	480	495	507	527	504	520	494	494	496	497	554	492	506	482	546	533	477	501	445	522	498	514	516	496	506	509	507	512	485	528	530	521	475	494	509	485	538	528	494	557	519	505	498	511	524	546	511	490	487	543	501	485	526	534	522	501	496	514	446	524	519	526	466	525	487	527	520	480	500	495	489	514	507	543	529	534	496	499	503	505	460	507	541	530	515	522	521	494	515	485	513	509	519	507	499	500	529	459	557	500	483	503	499	489	491	528	520	512	524	484	494	477	507	549	501	489	517	497	528	494	538	568	549	524	495	508	526	524	512	504	482	481	492	495	494	537	466	529	524	502	505	502	468	533	482	494	536	484	543	504	485	519	523	551	482	522	517	513	507	481	466	488	505	516	519	476	511	530	534	508	491	507	528	511	522	535	469	436	490	481	492	501	498	498	502	475	502	518	519	504	495	509	528	495	529	520	471	512	542	518	501	516	493	550	542	509	473	494	538	516	534	486	482	537	512	462	552	539	490	504	484	528	513	527	516	482	479	510	527	527	512	475	489	495	505	503	528	523	487	530	552	521	515	488	440	499	497	479	505	497	503	485	500	503	512	480	515	499	478	495	480	553	513	466	496	494	477	526	517	542	481	511	546	469	502	486	546	506	499	522	472	530	529	546	533	457	504	473	518	499	490	529	494	501	500	487	515	496	498	499	517	526	485	461	481	505	512	499	502	520	490	511	478	479	542	482	528	507	516	474	519	506	501	519	496	521	499	503	490	468	512	510	512	497	458	528	465	518	513	515	527	514	573	508	511	528	534	513	484	482	518	478	516	517	526	520	529	490	497	489	546	498	514	533	504	538	497	492	500	489	484	498	530	474	486	514	541	525	533	516	469	527	524	502	481	499	560	516	523	502	499	497	539	471	541	525	506	522	507	494	501	480	470	487	497	519	516	476	540	504	545	513	505	511	498	516	551	500	506	559	534	520	510	511	494	517	488	476	536	502	499	497	497	479	517	502	546	515	495	530	504	518	493	514	496	511	561	481	512	532	511	536	504	559	488	476	498	533	495	486	462	593	481	489	504	503	477	483	531	510	460	506	518	504	499	506	506	505	449	486	476	489	493	500	515	502	499	511	489	533	504	493	524	502	495	520	484	546	491	499	528	478	532	538	531	485	490	482	522	475	459	547	512	517	554	517	518	500	523	522	505	521	497	518	523	524	548	529	496	515	507	495	517	522	499	513	491	506	498	509	486	467	554	539	536	524	529	548	549	483	513	534	500	493	466	497	487	478	553	494	526	506	517	508	537	486	525	510	504	496	458	494	495	464	541	504	535	533	510	509	522	523	511	530	517	551	544	490	532	496	536	521	541	536	511	489	505	514	469	533	490	486	480	509	495	551	498	519	499	568	500	566	513	505	520	519	491	497	532	454	532	523	508	487	514	491	497	527	506	489	492	509	493	488	530	466	514	511	513	498	530	495	491	527	477	505	481	487	511	516	556	535	505	555	561	521	487	465	472	491	502	497	493	519	488	474	532	510	534	525	524	487	526	518	505	517	541	471	498	527	478	495	479	543	530	508	469	479	488	486	506	536	519	499	524	495	542	502	519	518	502	516	497	512	469	471	500	471	497	544	504	510	513	546	494	501	503	478	484	503	486	508	500	509	510	492	528	508	496	497	549	491	516	472	507	546	526	485	543	508	526	492	470	522	489	503	499	503	510	566	491	523	514	493	488	500	539	506	501	559	513	522	509	515	481	506	511	556	482	547	459	542	550	508	512	514	517	486	503	486
38157	17563	6599	2248	714	312	247	210	227	199	227	229	238	236	212	210	191	215	212	212	193	220	208	206	219	202	214	212	210	197	217	211	223	222	224	201	239	218	212	188	195	208	231	229	230	214	209	193	203	217	204	232	215	193	221	209	212	179	203	219	216	218	191	206	231	193	205	218	216	206	229	231	219	226	234	216	190	219	229	197	186	198	205	242	229	210	191	235	192	185	223	240	209	212	210	232	218	206	222	209	196	190	186	238	226	189	199	214	209	242	203	202	226	199	209	210	180	208	230	209	192	209	199	194	214	199	223	223	243	203	206	227	211	200	186	197	220	235	214	178	227	206	246	196	202	219	246	200	203	209	215	210	187	195	231	222	238	211	183	189	231	235	224	194	219	234	222	201	214	210	224	214	225	215	244	226	206	190	190	211	197	219	219	208	184	214	211	215	209	217	203	189	197	206	185	187	200	204	207	191	223	200	221	192	208	196	227	219	233	240	208	186	219	222	224	194	193	206	195	219	204	232	209	199	206	191	225	212	206	193	205	210	236	200	206	237	238	200	213	224	204	227	202	229	211	166	236	196	209	239	199	227	201	201	210	232	209	196	231	199	239	189	224	214	193	199	206	242	228	203	246	208	208	202	205	243	196	213	221	218	263	223	214	189	207	194	224	237	189	173	200	215	233	209	214	198	229	188	231	226	223	206	202	205	185	211	216	215	212	198	225	193	219	183	183	227	252	198	207	235	203	197	201	178	209	244	209	202	225	214	206	212	234	218	235	219	189	226	203	194	212	216	207	208	224	227	215	233	185	213	202	204	194	205	219	204	218	228	211	214	220	187	209	196	210	190	217	210	206	205	239	220	208	217	213	222	221	214	222	199	199	225	216	226	216	194	193	161	193	208	209	207	189	193	197	256	205	186	229	239	204	191	205	216	223	204	189	196	217	209	224	208	215	207	193	215	221	227	208	194	226	215	255	239	222	208	203	220	202	210	214	193	193	208	230	256	223	234	185	197	186	238	219	221	223	188	214	203	205	211	188	195	203	211	228	194	249	220	215	203	219	243	201	178	226	225	198	201	204	224	213	213	210	226	247	233	180	209	208	214	186	253	218	205	223	203	212	230	190	224	198	245	196	235	200	206	211	197	200	206	220	202	223	215	207	228	189	192	223	209	229	240	218	217	188	211	208	202	209	210	212	228	190	225	211	182	195	207	212	199	211	172	211	233	222	209	229	214	189	219	213	253	212	191	243	195	227	188	208	222	225	218	209	201	203	242	225	220	186	211	237	227	193	187	230	226	237	204	219	245	217	217	225	238	189	198	236	213	220	232	217	220	220	200	197	205	188	216	197	182	201	221	242	185	196	213	205	207	207	220	189	218	243	213	197	206	192	208	239	226	210	208	222	213	237	204	215	207	176	205	199	210	181	232	229	220	190	218	223	190	213	212	206	242	198	196	193	194	207	209	222	215	219	221	177	210	226	212	218	193	209	215	201	212	194	224	209	197	212	192	216	186	197	210	206	206	210	205	206	215	210	225	199	183	213	196	206	196	215	205	210	249	222	214	199	206	224	217	216	197	199	201	181	200	220	211	196	228	245	227	212	220	230	239	214	220	201	193	229	238	216	237	218	181	240	180	222	211	222	210	206	200	220	208	222	218	228	198	195	202	192	210	213	194	237	221	218	237	199	207	206	226	216	212	198	215	198	212	214	195	226	237	210	218	193	202	230	193	233	182	217	239	184	200	208	202	211	214	177	210	216	199	196	213	227	218	210	211	227	228	191	173	189	213	198	223	202	205	207	238	213	196	225	204	184	206	164	213	183	193	192	195	208	200	203	233	241	231	216	186	196	209	220	202	238	186	183	216	242	174	240	217	213	234	228	210	219	210	193	217	247	194	195	228	157	212	218	221	185	239	205	197	219	212	204	193	204	225	211	180	211	214	199	196	215	230	234	190	206	194	200	198	206	205	201	216	223	224	199	196	199	194	226	203	211	194	234	216	221	206	240	223	224	218	193	218	241	202	219	211	227	198	205	206	236	198	235	229	224	226	198	210	202	192	216	220	197	237	219	201	188	211	193	203	215	212	228	231	228	199	211	210	217	200	216	232	235	221	189	211	209	220	218	206	188	180	204	178	210	208	218	207	210	210	182	199	187	226	265	238	179	223	176	220	214	200	197	225	198	190	206	215	239	229	222	221	209	201	190	229	217	211	228	225	221	213	216	207	229	188	220	226	233	215	211	185	214	211	223	198	191	217	198	217	210	218	211	213	206	195	216	207	193	192	180	198	202	203	229	218	201	248	199	213	205	205	218	212	212	197	210	251	205	206	220	223	191	194	195	231	221	214	211	207	200	226	217	202	204	192	214	192	201	231	210	190	213	245	190	220	211	208	199	216	213	186	196	228	238	201	263	211	191	216	172	218	195	212	205	194	212	210	192	226	210	194	210	225	217	194	202	200	203	244	220	174	223	226	204	221	194	198	203	206	207	226	219	238	231	228	215	193	188	200	214	199	195	201	239	226	206	167	214	212	187	211	208	200	168	207	228	177	190	168	190	228	209	216	220	234	201	205	224	244	220	228	197	220	199	196	220	208	213	199	184	199	217	220	211	225	190	240	209	199	198	234	191	180	219	224	205	215	191	205	219	209	204	211	209	217	246	246	213	218	213	218	231	199	213	188	211	189	186	213	195	210	215	197	199	185	211	215	234	212	206	209	200	228	195	237	195	184	200	218	192	218	207	183	203	203	213	225	209	222	169	186	203	207	195	212	197	216	202	200	221	200	221	185	183	212	228	228	197	228	232	213	193	209	205	217	210	195	184	173	216	232	212	197	232	239	214	211	191	181	193	224	195	224	213	192	229	206	193	205	237	172	191	190	214	189	192	218	208	239	178	189	229	230	208	229	207	212	214	195	196	181	216	215	227	218	216	205	206	232	203	251	222	209	236	221	212	208	207	186	230	209	203	220	213	221	196	219	224	204	202	210	202	231	213	238	200	224	233	197	195	191	188	225	186	188	231	214	218	225	247	226	206	217	220	208	214	218	201	193	178	207	197	208	233	227	179	236	203	191	204	198	221	229	199	216	198	196	186	208	195	217	211	198	205	237	219	214	242	195	221	233	224	183	201	159	219	221	205	208	223	223	196	237	204	208	199	209	217	215	194	225	221	203	188	197	185	188	171	207	204	220	215	233	206	226	198	177	187	212	211	202	228	238	216	213	203	205	204	252	217	218	228	227	192	209	201	223	212	226	182	190	224	200	216	207	211	185	193	226	222	180	196	198	220	197	201	165	218	201	217	235	191	220	244	218	233	246	182	202	206	193	184	187	203	208	205	212	211	214	194	197	241	212	209	200	204	215	212	214	191	197	196	213	196	224	228	250	230	232	229	238	221	226	206	232	219	208	228	210	208	178	198	198	216	193	208	223	209	201	208	215	228	220	218	239	181	219	222	175	215	218	244	193	224	211	209	197	218	218	209	211
23041	11644	9092	5283	1981	874	586	511	488	454	490	455	448	472	439	435	467	471	455	454	451	475	484	442	469	455	432	430	460	463	434	471	461	408	420	451	425	468	443	440	449	458	453	440	435	493	442	451	415	508	465	449	481	451	468	435	425	459	437	428	471	480	523	453	451	463	434	448	458	448	406	426	452	453	446	440	482	405	453	458	453	418	452	438	403	448	450	430	439	430	445	457	457	439	432	465	412	404	461	479	399	446	446	406	456	464	418	454	487	425	495	439	449	453	452	459	427	440	454	459	460	435	457	493	423	450	450	500	424	438	465	427	480	454	463	436	468	469	435	487	457	468	448	425	444	460	470	468	469	448	478	488	456	465	394	520	439	490	464	446	476	484	467	471	439	461	466	448	470	459	438	452	430	414	436	406	432	456	466	470	447	443	456	421	463	476	442	451	454	448	461	462	456	424	477	470	460	451	477	434	455	452	451	448	428	465	487	434	445	460	429	451	442	468	466	440	439	414	443	471	458	452	473	464	449	457	446	429	447	461	452	470	466	488	467	476	451	456	408	406	434	470	460	464	464	437	424	428	451	476	443	457	486	475	455	450	456	402	460	489	454	476	460	461	476	453	437	471	437	456	434	477	474	405	457	489	437	476	454	450	452	436	452	456	464	442	472	443	443	459	466	433	467	427	444	425	478	474	435	452	442	410	489	461	460	471	449	456	440	492	443	455	468	419	487	455	442	431	408	452	485	408	476	449	422	451	464	444	426	437	446	492	436	493	424	443	459	469	442	464	443	464	456	485	387	442	433	483	441	440	476	472	465	458	470	427	468	446	445	454	438	457	417	451	476	408	433	471	448	462	472	464	432	468	445	475	436	438	451	443	434	449	442	440	411	442	464	458	410	432	447	510	454	442	426	462	448	452	439	432	442	486	445	459	457	427	446	444	454	482	437	427	460	464	433	477	463	455	472	472	437	456	458	448	418	454	428	460	470	431	451	464	439	439	447	446	479	462	418	479	440	459	424	443	459	456	495	479	431	410	449	451	442	422	440	482	442	461	430	427	456	452	432	456	428	445	457	437	443	452	464	464	443	481	441	482	478	472	426	441	474	456	463	474	431	429	473	471	455	506	427	416	444	476	466	433	438	453	467	425	477	444	423	425	493	428	442	439	474	457	482	417	446	436	444	451	441	454	451	452	486	435	450	442	446	458	469	449	502	410	473	441	488	439	460	433	495	468	488	473	467	462	460	434	442	450	407	413	435	460	452	410	447	444	460	475	427	404	428	406	447	446	461	424	453	473	466	441	462	467	482	465	410	453	443	481	420	434	466	467	419	453	481	437	449	446	479	467	446	441	465	459	453	441	452	472	449	468	458	452	491	447	469	437	467	420	446	447	488	438	424	456	419	431	453	440	410	458	452	442	427	425	403	447	449	464	408	438	454	445	495	450	467	438	497	418	411	458	462	466	435	459	469	477	464	461	471	456	447	460	499	484	424	513	443	439	436	470	422	396	443	434	491	440	464	438	495	452	483	458	460	416	454	439	420	441	435	418	441	457	453	440	444	408	448	467	487	482	425	459	435	437	487	437	435	403	456	450	444	470	418	432	457	466	425	429	406	468	421	437	425	469	450	495	438	432	461	471	409	452	415	458	479	445	465	482	432	412	401	472	429	485	451	466	416	463	503	431	439	492	432	457	453	449	422	449	444	433	460	448	453	421	458	463	460	423	473	455	441	463	443	423	480	428	496	447	425	433	422	429	456	413	424	450	465	419	437	437	456	473	418	443	433	442	457	425	444	442	472	429	456	419	413	452	436	453	479	421	415	449	479	467	480	455	481	428	434	442	451	434	478	438	450	437	440	480	494	449	461	454	470	479	481	446	462	449	487	418	449	448	447	443	490	459	458	445	437	424	459	438	439	445	446	429	453	507	445	466	478	468	478	429	463	482	437	453	414	468	468	434	463	437	481	439	414	481	444	446	426	457	426	440	415	451	514	430	402	444	442	439	458	456	473	432	483	467	464	453	484	448	450	464	436	415	429	462	454	480	467	430	397	410	429	455	395	451	467	442	469	410	436	428	451	411	435	441	475	466	482	445	452	435	434	433	446	436	478	467	442	465	455	453	473	459	464	444	434	444	452	469	462	446	464	464	451	450	444	484	455	440	452	397	403	453	486	442	425	457	459	471	418	455	470	457	432	456	473	434	417	452	454	444	436	440	465	466	452	446	446	470	426	428	449	423	456	471	455	516	442	437	433	461	433	448	443	451	503	484	434	435	483	419	451	480	434	430	416	454	439	434	461	489	466	442	480	453	433	484	454	425	445	428	480	450	473	462	480	483	462	446	458	457	476	452	457	453	470	450	506	445	454	471	436	441	437	491	461	463	467	478	448	493	428	420	460	448	450	461	487	446	441	428	432	436	436	453	427	471	450	462	445	443	458	470	395	461	428	429	408	473	478	399	435	447	471	448	439	459	402	432	436	434	453	460	443	479	461	456	448	430	469	485	472	469	427	461	467	422	459	425	441	458	452	435	458	453	454	432	424	469	465	460	439	475	469	447	447	483	426	466	450	447	445	474	468	443	401	439	441	455	413	414	448	434	471	444	453	458	461	456	476	488	424	486	471	447	461	430	461	458	425	446	463	403	464	457	430	477	452	463	428	454	489	451	429	462	462	444	466	454	435	468	450	455	452	429	468	440	438	441	438	445	446	431	463	462	521	446	485	458	460	447	469	439	429	430	458	455	468	457	488	437	459	430	439	463	441	405	426	495	474	501	426	463	470	444	488	454	478	422	477	452	458	443	455	453	428	433	432	467	467	454	461	461	429	432	467	443	465	440	454	479	462	484	430	454	491	426	430	503	461	468	467	453	443	407	414	448	432	444	453	452	489	426	476	469	436	425	422	424	439	477	454	438	425	471	440	476	448	469	480	453	453	456	451	424	468	438	453	460	449	413	450	451	433	436	492	428	466	462	442	479	445	467	441	448	456	462	424	448	430	430	479	453	449	430	432	484	438	450	452	420	413	434	436	461	453	469	424	430	487	475	463	470	466	468	480	487	466	477	429	439	451	452	450	451	424	463	431	454	442	471	461	476	450	437	464	473	488	458	445	465	440	449	504	489	467	424	441	429	402	442	432	418	472	459	444	444	446	490	452	444	471	427	447	462	431	424	443	465	440	438	449	467	418	442	437	454	432	452	427	462	457	464	457	455	469	459	424	453	465	467	460	487	467	487	450	450	456	430	455	429	460	422	479	478	405	459	437	436	462	460	479	454	457	498	487	492	448	425	441	440	465	421	430	442	440	416	439	454	478	462	490	482	403	460	427	456	425	431	431	466	433	494	465	457	477	418	470	484	462	440	437	458	475	454	426	450	445	406	485	464	474	421	456	442	479	460	435	434	458	436	449	455	422	446	448	395	444	472	460	443	405	440	503	431	455	456	491	466	417	444	459	445	455	455	445	428	473	463	432	452	459	403	485	450
48872	28275	12936	4336	1214	605	412	367	286	220	210	211	225	210	223	189	214	206	199	175	192	201	175	196	221	185	194	181	188	197	142	158	201	164	199	173	188	207	212	190	183	200	180	211	167	191	178	172	206	180	164	198	192	175	187	184	219	198	181	176	187	167	165	177	180	166	192	168	164	172	179	161	187	189	177	189	168	221	184	183	210	179	178	164	166	163	161	164	183	218	202	183	189	191	192	208	179	188	174	209	183	212	190	163	220	205	190	178	204	204	193	197	202	198	179	177	192	183	179	178	210	214	167	237	215	171	193	187	196	184	205	198	207	189	175	188	186	190	201	184	192	204	183	186	170	201	200	177	195	203	196	190	195	196	184	209	184	163	175	159	196	161	199	194	187	201	171	209	199	198	215	207	177	189	158	191	181	189	163	206	192	185	176	191	204	222	209	194	165	194	177	205	189	169	186	216	167	192	226	207	200	191	154	185	188	186	203	176	163	209	179	180	168	183	165	203	196	169	201	170	173	181	190	195	175	170	181	176	179	184	207	199	169	169	151	191	182	180	198	181	191	190	183	184	169	202	184	204	196	214	205	188	172	181	185	175	214	189	175	174	178	207	197	169	197	205	198	205	168	204	181	188	205	173	192	181	210	178	202	193	188	165	174	166	183	208	179	171	198	212	178	178	166	210	159	199	160	190	193	198	180	199	179	202	174	194	181	204	166	193	183	181	182	191	193	207	211	209	194	179	177	202	198	195	180	165	170	146	166	195	190	208	200	193	153	184	174	190	199	161	175	185	163	187	187	187	198	188	181	180	199	166	229	170	211	169	169	180	171	174	186	169	162	197	210	156	192	196	211	188	194	182	220	197	189	196	194	185	173	188	198	188	218	174	199	203	203	171	192	212	204	190	186	192	188	176	189	190	173	204	198	153	169	195	177	186	197	180	194	197	194	195	181	172	180	182	179	161	188	187	186	191	184	215	204	175	177	166	193	186	193	198	194	191	194	193	192	183	187	194	196	182	169	174	204	179	202	184	167	146	164	169	172	170	203	209	190	177	218	176	172	217	201	183	171	185	177	198	185	196	190	190	186	168	186	196	191	198	196	214	178	208	199	195	183	182	190	174	157	194	177	179	171	197	172	170	181	177	176	171	194	182	190	189	193	171	197	195	164	189	218	181	184	190	179	153	186	196	208	182	186	199	188	183	189	170	210	200	196	184	155	188	205	194	187	165	189	190	199	213	201	196	167	202	219	167	165	157	150	148	198	189	191	206	215	155	192	201	188	184	195	161	183	218	184	196	193	192	217	190	176	187	208	171	206	228	203	172	188	190	176	192	211	183	161	167	217	205	188	185	202	186	203	168	200	165	178	173	183	173	181	185	179	188	200	159	211	168	180	190	182	171	158	168	147	203	194	160	187	202	170	170	173	187	172	179	210	195	204	205	169	230	171	203	187	170	193	191	190	167	202	199	196	159	194	208	190	194	165	174	211	185	202	203	174	178	206	190	187	179	206	185	204	190	195	181	185	199	177	175	182	185	182	167	194	176	174	196	215	192	202	158	167	203	201	182	199	186	189	207	237	189	184	197	153	187	195	221	178	199	174	184	171	182	171	185	175	194	189	177	193	165	191	183	176	178	202	179	195	186	216	216	186	189	183	180	203	182	166	181	186	188	182	197	191	179	195	196	197	198	184	193	182	168	171	213	188	189	184	178	204	186	170	163	215	185	199	209	199	195	180	184	195	212	153	225	215	167	197	166	171	203	188	179	179	182	199	195	190	169	182	186	186	216	199	163	206	192	198	203	185	176	185	197	199	198	190	204	192	201	186	200	191	198	185	189	176	210	202	199	195	195	188	186	167	155	194	187	196	169	156	206	170	160	212	203	176	153	183	188	173	185	205	176	210	203	206	167	164	199	174	165	190	190	200	179	178	209	174	204	192	160	194	185	169	167	168	195	173	213	164	179	208	204	167	181	170	181	202	174	203	169	164	196	210	201	177	181	185	193	197	208	184	206	174	189	175	191	190	196	194	180	196	187	208	208	196	173	187	179	170	209	179	191	189	208	208	202	178	192	186	175	181	172	199	195	196	193	174	204	197	171	209	207	199	188	183	160	191	202	179	180	180	182	207	180	180	161	192	174	175	177	189	172	241	201	204	200	204	189	196	206	179	198	170	199	208	198	177	185	214	169	183	199	188	216	201	169	199	165	162	209	210	205	181	192	186	184	215	198	198	162	193	181	171	192	181	189	186	183	164	187	198	193	214	208	164	174	184	197	210	185	215	196	181	197	195	183	190	183	192	209	181	170	197	195	185	183	177	197	161	195	185	194	185	178	194	186	198	206	207	191	220	191	190	178	193	217	192	189	186	204	179	215	170	190	180	188	189	173	189	190	178	170	172	178	197	180	196	173	194	216	176	199	161	194	214	155	191	192	168	203	194	202	186	180	178	189	188	194	193	217	193	179	182	178	200	195	165	191	178	174	164	174	198	189	173	187	199	182	193	198	205	214	190	191	200	176	203	165	214	188	186	203	201	195	178	168	188	204	202	186	176	191	143	157	197	165	179	163	178	202	223	220	160	191	178	153	177	206	187	181	181	208	192	165	187	210	206	209	180	163	179	176	184	217	210	168	175	192	163	184	167	170	164	215	160	184	194	178	181	186	171	184	182	205	203	192	185	186	178	218	147	178	212	194	210	199	184	173	191	179	176	190	176	206	192	173	190	212	171	163	181	178	197	192	201	161	181	184	200	176	164	163	196	182	191	175	177	227	201	177	166	169	186	183	165	176	207	194	192	198	162	199	196	205	166	205	188	195	184	177	198	211	178	165	159	189	176	198	193	166	198	178	193	179	177	175	163	221	207	186	176	196	172	211	209	208	205	189	194	184	177	174	185	172	163	155	211	175	195	220	203	198	193	182	183	189	232	201	202	196	194	170	193	181	198	207	191	201	191	196	208	215	179	195	210	228	179	191	176	203	193	207	220	184	163	181	202	200	186	216	162	200	185	183	181	182	190	160	190	176	198	193	180	176	191	222	169	223	188	194	205	212	199	219	168	187	178	169	211	171	159	171	203	202	191	185	177	194	188	195	180	191	185	200	186	182	214	192	194	214	180	195	203	190	179	199	161	184	186	178	199	184	193	194	190	171	202	192	185	192	187	165	199	188	198	170	206	183	148	192	191	169	191	171	185	188	210	183	164	186	223	192	171	182	208	205	196	201	172	200	198	192	185	232	194	174	184	182	177	190	191	192	164	169	207	175	183	168	195	201	199	172	187	193	231	193	190	196	194	195	204	194	217	185	161	149	174	188	179	204	162	197	208	195	198	193	208	211	176	186	167	150	181	187	199	167	203	210	199	176	197	169	164	160	193	146	203	172	221	195	201	179	190	193	191	190	163	169	175	196	192	217	223	195	201	204	205	205	206	187	197	181	207	162	168	211	168	215	189	155	201	204	198	156	212	194	173	206	212	195	180	184	193	198
29168	19535	15296	8277	3943	1996	1382	1205	935	580	543	415	451	455	444	442	447	423	437	432	456	419	408	419	437	432	423	419	468	448	419	431	438	447	429	393	410	416	423	414	417	412	415	430	420	400	426	439	406	396	418	431	455	427	450	457	433	429	441	378	395	425	426	415	411	438	384	414	419	415	437	423	409	405	426	444	427	416	379	409	422	438	437	432	435	430	407	410	395	414	414	422	429	366	412	406	420	399	459	402	414	417	483	390	422	379	433	439	408	433	393	448	406	426	419	416	405	414	391	388	428	418	382	449	420	393	402	423	442	401	426	451	394	372	393	431	405	437	444	426	403	400	428	398	370	421	412	436	391	406	409	368	406	427	425	390	408	392	426	383	413	416	442	407	404	416	427	435	469	352	385	403	439	404	389	425	414	417	409	413	418	404	414	427	423	411	409	470	387	407	450	414	416	416	395	413	422	430	429	409	430	400	414	431	420	398	427	400	411	442	425	357	424	415	405	392	396	406	428	408	437	416	380	391	385	392	405	436	426	385	386	434	409	416	422	435	426	403	412	423	398	417	388	391	418	415	396	402	416	446	424	413	399	404	410	406	360	428	414	420	434	429	458	414	428	400	414	414	436	414	465	417	415	396	428	403	407	430	428	407	390	412	433	387	399	415	377	424	359	413	376	418	407	414	421	412	420	431	421	370	395	388	449	444	399	420	438	383	396	427	433	436	444	430	422	417	386	415	398	423	408	405	435	449	439	401	385	424	448	408	407	415	421	402	396	406	424	377	422	442	380	405	397	419	393	443	469	443	401	422	421	409	391	424	399	413	444	385	397	430	406	423	406	396	411	404	378	433	416	401	415	417	450	402	389	421	428	423	397	374	390	421	382	403	393	405	410	387	415	411	407	374	423	410	457	391	450	420	444	425	441	435	414	398	419	426	433	427	416	408	421	375	424	386	419	423	419	434	397	413	383	406	411	406	394	429	433	404	413	395	429	426	413	428	430	428	440	422	419	415	452	418	404	450	361	401	447	389	469	413	380	466	442	364	426	391	396	446	438	429	418	419	420	406	383	424	366	409	449	430	418	438	420	397	419	415	409	417	408	429	458	436	389	432	475	398	447	383	424	434	421	371	450	447	362	404	407	425	432	418	395	435	412	417	420	424	432	411	419	391	425	426	428	431	425	376	423	398	395	414	406	420	396	429	433	414	367	439	397	413	419	393	389	425	436	430	402	430	405	427	420	413	393	397	423	425	397	422	411	370	424	416	393	421	413	361	421	415	411	405	389	438	384	375	401	430	446	419	384	439	446	398	399	415	408	426	389	401	437	367	382	406	403	379	418	424	445	392	383	409	411	430	422	418	392	377	378	427	429	417	406	383	457	415	418	411	443	391	406	411	409	426	426	442	442	428	409	411	458	407	425	429	426	406	436	390	438	406	394	415	400	414	430	395	389	407	422	417	415	407	422	400	410	419	408	439	468	408	410	407	422	382	431	417	405	418	394	372	428	427	406	383	423	405	380	419	410	375	415	412	412	417	413	382	420	418	448	439	421	409	431	409	425	398	406	414	428	402	445	428	428	419	384	401	429	388	414	390	418	411	417	430	418	435	391	419	400	394	430	421	411	423	434	370	425	393	409	413	415	401	417	414	406	430	422	420	407	391	382	420	415	425	391	404	401	420	412	433	420	437	407	378	411	394	398	437	427	423	381	400	412	430	382	399	419	374	405	421	367	395	437	399	401	415	412	418	395	416	414	387	409	419	442	418	401	419	423	387	398	422	420	413	437	408	451	390	412	416	397	395	403	417	462	431	411	412	411	419	419	430	426	418	433	409	406	426	427	419	429	416	399	440	399	424	418	437	403	418	427	411	422	405	444	420	433	425	408	410	395	408	403	413	393	421	419	411	386	407	368	427	419	384	451	420	406	398	436	421	429	405	401	386	396	426	425	419	389	401	401	421	435	415	419	387	383	430	401	413	409	432	395	413	447	406	422	420	394	379	427	412	414	445	402	437	390	405	409	389	429	420	425	407	385	398	427	414	389	423	407	393	413	424	389	428	397	410	444	386	421	437	402	420	452	439	415	415	454	401	451	392	366	380	438	412	436	419	420	414	445	432	419	422	433	396	443	394	394	389	416	401	423	382	390	399	399	386	439	382	420	387	406	449	381	414	401	396	435	407	417	416	390	423	387	422	437	389	397	418	438	414	424	430	463	458	388	404	429	389	405	440	424	412	465	413	435	389	423	412	396	363	412	380	418	381	434	391	427	426	405	418	386	389	436	437	422	429	419	394	388	389	395	389	430	415	442	435	465	410	418	434	442	412	408	414	442	394	423	419	413	430	411	410	387	419	443	401	416	392	401	399	447	391	419	407	391	413	398	375	364	416	402	412	393	415	436	392	406	418	445	389	415	420	411	412	404	390	404	399	440	457	457	417	434	452	387	386	376	431	423	406	380	446	394	387	399	391	406	384	409	422	387	436	405	419	413	421	424	398	375	407	403	407	397	408	427	401	422	422	405	421	408	434	416	380	425	437	434	398	401	459	432	360	428	391	416	413	420	444	430	385	422	433	392	405	417	415	426	402	397	416	415	397	403	432	410	401	432	436	398	413	400	431	404	394	459	431	413	403	411	410	412	422	406	421	428	389	448	398	433	401	435	409	392	418	412	442	423	377	367	429	403	410	395	421	422	423	421	418	418	418	379	369	391	445	426	410	370	415	422	444	412	436	428	387	380	424	400	433	403	445	388	402	410	401	418	402	392	369	407	387	392	420	415	393	443	400	457	425	412	414	432	370	413	421	429	445	411	447	426	395	418	418	401	400	398	408	377	402	439	441	414	403	434	373	393	422	389	392	396	402	383	397	381	417	396	394	415	405	385	422	397	376	400	419	410	427	426	375	360	407	415	426	427	370	427	448	448	411	403	380	428	395	412	383	442	400	408	432	403	408	415	424	413	418	415	425	398	396	396	413	390	409	430	419	459	410	406	413	411	421	395	389	423	427	408	430	404	433	369	441	408	427	422	417	408	411	409	441	411	432	412	441	394	438	425	405	389	394	402	431	426	384	414	403	404	404	428	400	448	445	428	405	418	424	444	417	405	401	395	424	433	409	444	398	417	392	452	399	378	403	434	429	399	423	399	408	382	419	380	412	391	424	350	440	397	428	390	436	391	400	445	393	413	447	395	433	376	401	409	413	418	402	402	381	384	427	420	389	401	401	430	425	424	404	415	364	420	424	409	379	433	387	388	424	419	384	420	411	408	398	433	388	415	398	403	429	424	402	396	423	416	416	413	392	426	416	387	415	417	419	399	427	428	408	414	380	380	425	430	422	396	437	405	394	434	435	389	385	404	416	399	400	401	423	409	420	387	399	405	391	430	420	403	390	383	425	416	406	395	428	412	415	404	433	371	402	423	412	402	421	411	436	430	423	429	420	427	410	409	443	428	388	397	376	384	393	395	431	395	441	397	437	395	405	415	423
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
