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
338010721635	338010722191	338010722741	338010723291	338010723841	338010724391	338010724941	338010725491	338010726041	338010726591	338010727141	338010727691	338010728241	338010728791	338010729341	338010729891	338010730441	338010730991	338010731541	338010732091	338010732641	338010733191	338010733741	338010734291	338010734841	338010735391	338010735941	338010736491	338010737041	338010737591	338010738141	338010738691	338010739241	338010739791	338010740341	338010740891	338010741441	338010741993	338010742541	338010743091	338010743643	338010744191	338010744741	338010745291	338010745841	338010746391	338010746941	338010747491	338010748041	338010748591	338010749141	338010749691	338010750243	338010750791	338010751343	338010751891	338010752441	338010752991	338010753543	338010754093	338010754641	338010755193	338010755741	338010756293	338010756841	338010757391	338010757943	338010758491	338010759041	338010759591	338010760141	338010760691	338010761241	338010761791	338010762341	338010762891	338010763443	338010763993	338010764541	338010765091	338010765643	338010766191	338010766743	338010767291	338010767843	338010768391	338010768943	338010769491	338010770041	338010770593	338010771141	338010771691	338010772241	338010772791	338010773341	338010773893	338010774443	338010774991	338010775543	338010776091	338010776643	338010777191	338010777743	338010778291	338010778843	338010779393	338010779941	338010780491	338010781041	338010781591	338010782141	338010782691	338010783243	338010783791	338010784343	338010784891	338010785441	338010785993	338010786543	338010787091	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
65104	37305	22121	10670	4025	1782	977	545	284	267	296	275	253	299	323	300	233	291	253	294	284	252	259	279	297	256	252	284	265	278	261	284	281	292	251	281	268	263	266	252	255	289	275	316	287	267	295	275	279	295	264	284	283	249	242	268	280	313	263	246	287	300	259	280	262	259	275	264	284	296	270	262	290	290	292	273	284	264	251	264	299	272	289	275	276	299	274	246	264	258	254	284	267	298	271	266	300	268	271	306	292	281	233	255	313	265	280	288	282	300	269	309	294	256	264	334	254	299	275	305	261	269	258	277	266	240	328	286	276	247	311	294	304	272	265	304	281	255	277	262	296	290	274	271	283	276	264	260	317	288	270	273	304	293	290	302	299	255	246	267	244	261	294	276	242	288	288	271	274	261	278	268	243	280	280	284	271	279	303	296	282	264	255	285	244	276	273	296	269	282	284	252	270	283	283	276	266	285	250	276	255	268	264	288	269	279	279	329	274	282	280	305	283	272	273	299	297	283	277	284	274	284	264	264	257	276	287	242	233	308	284	301	268	251	267	274	287	256	292	292	273	274	273	280	273	259	272	294	255	291	277	258	253	275	261	254	258	285	261	271	285	261	276	264	267	287	271	282	262	243	274	272	276	274	276	262	260	295	270	273	268	267	275	294	270	324	325	307	292	294	273	295	287	295	287	261	267	279	299	255	268	276	255	255	292	243	243	246	296	264	277	250	277	266	293	257	273	263	295	266	290	286	284	287	297	291	268	296	262	274	306	271	282	269	310	263	264	275	279	261	254	282	267	250	274	288	300	266	281	254	258	289	269	280	295	276	305	265	303	272	276	268	284	287	278	247	290	295	263	349	286	273	300	313	308	283	279	259	267	285	282	290	271	289	275	262	266	264	257	263	295	272	291	301	256	264	288	305	262	312	285	300	291	312	274	288	251	238	267	272	292	262	285	250	280	264	255	267	263	274	251	270	278	273	274	272	264	293	256	286	278	284	267	260	289	239	265	293	272	234	276	271	287	281	280	262	302	272	257	254	264	258	256	300	264	273	258	294	259	257	288	269	272	254	269	299	292	242	272	288	289	290	282	242	272	267	286	258	290	284	304	297	279	289	262	284	294	255	303	273	248	267	251	228	279	256	256	295	284	266	281	267	281	245	291	264	267	245	310	291	269	281	263	256	264	249	268	240	240	259	275	273	292	275	292	270	301	285	263	258	286	282	270	291	305	279	302	274	259	288	307	264	267	289	277	274	256	273	312	299	271	263	282	274	271	255	246	253	304	288	298	295	284	294	296	285	308	277	273	277	284	279	261	256	271	293	317	327	251	238	298	310	285	284	298	267	299	294	247	266	271	254	266	260	258	288	271	291	251	265	324	274	264	280	306	249	275	295	266	316	255	256	246	304	291	272	260	286	281	255	259	299	260	305	255	264	239	290	264	281	308	249	263	296	258	243	263	243	284	233	290	281	305	249	280	242	275	254	269	288	267	296	275	339	297	282	270	275	262	259	271	270	261	260	288	298	269	287	274	248	295	266	264	292	259	278	274	282	268	259	282	258	267	275	290	284	263	267	304	290	281	256	267	293	249	281	306	258	286	258	285	261	292	270	268	264	303	252	286	320	287	265	282	288	279	287	282	269	290	259	275	260	263	273	293	320	290	297	271	300	285	245	293	305	277	294	264	270	287	295	256	266	263	270	294	283	253	273	243	271	251	240	276	250	252	288	261	266	281	289	266	298	280	293	248	297	288	300	291	296	258	289	289	252	263	283	314	268	252	269	253	272	287	295	239	277	251	282	279	275	268	296	230	305	269	291	276	271	290	312	269	282	274	239	270	266	240	268	291	289	262	269	272	249	266	295	259	293	261	269	327	248	296	268	265	278	277	251	279	293	289	282	270	311	258	262	283	262	273	238	261	251	297	303	269	270	261	307	253	264	253	288	246	292	250	260	269	251	266	277	241	303	275	265	291	299	295	281	261	265	329	282	276	277	257	274	246	312	273	269	290	276	261	262	266	238	303	298	295	272	291	292	294	300	244	290	274	247	281	283	297	289	274	281	260	291	280	256	265	284	303	292	246	308	259	303	259	277	265	272	278	287	276	261	278	216	271	264	267	278	293	291	248	290	258	300	273	242	281	296	254	270	272	293	264	253	272	262	288	291	261	262	248	245	237	263	260	285	262	279	278	286	269	287	254	292	278	237	268	259	260	245	277	289	264	274	304	281	297	231	288	288	286	269	226	310	287	246	296	259	279	263	242	243	319	284	280	277	237	270	261	270	282	294	258	275	250	298	292	254	290	283	273	272	263	285	295	251	309	311	294	252	260	269	285	274	258	265	314	313	261	272	242	262	304	266	269	296	292	289	261	290	239	287	262	267	315	288	284	276	262	262	286	287	263	255	299	285	282	297	283	266	283	288	265	287	255	258	293	283	278	291	288	280	264	252	264	269	277	268	256	275	252	281	252	277	270	271	239	262	276	257	266	276	300	290	249	296	286	272	290	267	289	271	252	290	287	291	277	300	296	268	245	276	273	284	280	286	248	288	254	284	281	271	256	279	314	298	275	288	251	272	277	267	278	269	245	278	276	252	265	270	311	249	225	273	275	294	293	260	286	279	265	269	254	297	281	276	261	268	273	284	268	241	267	265	273	229	290	277	323	285	285	243	310	283	286	239	269	265	277	281	294	260	266	263	266	257	298	281	274	289	312	254	279	244	245	293	300	271	259	283	266	263	287	308	284	282	269	285	249	269	286	279	285	297	260	284	234	290	292	261	259	263	269	309	281	261	300	303	251	258	254	268	270	282	261	313	276	263	291	272	267	272	286	304	281	272	272	314	304	275	268	260	279	278	267	256	268	280	305	287	311	292	303	235	246	316	283	261	278	270	293	273	304	288	272	262	290	268	289	258	238	281	294	265	285	255	288	268	279	285	293	280	290	299	298	247	279	268	253	288	288	225	342	273	305	262	272	311	256	256	264	277	256	262	245	259	292	262	262	271	271	264	286	264	271	308	251	290	271	277	278	266	270	283	276	265	263	233	232	292	291	288	300	257	244	302	278	296	240	290	311	288	293	276	294	263	281	272	303	299	305	266	278	296	280	274	292	258	269	279	273	243	267	285	270	293	268	286	286	257	298	269	283	279	318	267	310	283	311	295	287	284	260	264	277	268	275	278	285	289	251	296	272	281	276	270	269	276	277	290	286	259	295	286	265	282	250	260	283	282	258	294	290	259	259	274	287	290	271	302	303	307	272	269	290	254	274	263	265	267	280	274	267	282	257	252	296	320	281	264	286	277	278	247	246	281	296	280	251	285	278	264	287	277	280	276	275	288	242	258	256	246	242	298	267	261	301	288	275	256	261	263	278	272	266	282	291	242	253	239	276	299	265	270	255	292	299	266	282	273	295	299	278	301	275	284	279	273	251	269	321	246	254	297	244	260	257	281	244	305	262	285	282	253	322	313	281	302	276	267	268	270	265	280
40759	27506	23614	17978	9929	5589	3084	1589	783	707	611	534	615	621	590	607	613	600	579	584	593	588	610	571	555	596	585	587	599	561	578	591	519	556	546	584	556	573	575	568	569	555	544	576	540	606	578	584	576	610	565	590	631	566	608	543	574	559	588	595	599	569	589	578	590	587	582	576	550	603	587	598	623	578	572	585	601	608	565	625	598	584	551	587	565	555	532	581	576	565	597	575	595	586	576	555	573	535	587	606	606	544	604	616	616	601	591	575	574	533	622	596	566	562	592	604	545	569	608	572	553	582	588	597	565	576	536	558	600	584	566	576	578	536	596	537	569	542	551	612	604	587	527	549	573	605	591	570	568	584	557	589	558	559	619	576	549	560	550	591	591	562	560	580	571	590	588	557	560	573	577	581	577	560	607	544	570	603	602	619	558	630	573	559	619	541	543	582	597	593	531	553	565	543	585	581	538	552	596	557	593	566	555	554	565	574	593	543	607	571	595	559	571	583	591	566	566	556	581	546	604	594	586	598	571	571	506	571	563	557	609	558	561	524	567	577	562	528	584	590	539	581	534	568	614	584	588	564	596	588	609	635	553	563	603	548	623	612	606	566	617	571	587	596	593	596	593	557	584	597	579	564	604	599	553	547	637	561	568	605	582	590	557	581	594	548	583	594	638	560	573	587	575	598	556	622	578	605	589	558	566	590	601	590	551	584	581	592	577	563	599	581	529	582	585	553	587	577	611	564	556	613	610	584	534	603	595	580	616	586	554	580	567	569	562	568	576	549	641	541	550	600	574	584	577	553	572	540	551	545	576	565	500	564	567	567	596	558	540	568	576	571	600	598	576	585	564	572	562	619	587	574	503	588	572	568	591	608	568	551	550	573	580	578	598	563	547	587	631	581	564	577	589	568	561	564	618	611	530	556	585	601	574	571	573	557	554	555	580	509	560	545	581	594	562	519	560	577	609	571	631	603	576	563	578	606	539	561	623	577	563	589	540	577	598	569	581	584	615	599	545	514	575	586	605	575	584	590	561	579	567	547	597	621	596	572	558	645	570	571	582	611	603	617	558	569	569	585	574	591	592	558	571	546	593	570	568	578	563	601	590	586	580	589	572	593	593	561	550	600	535	561	555	550	570	565	558	567	600	586	568	544	577	628	586	556	603	562	562	603	558	575	566	558	593	582	568	604	555	609	536	583	617	581	572	566	545	590	522	605	606	591	590	523	578	577	560	564	563	611	599	550	584	570	582	592	608	554	601	618	553	559	571	603	545	606	564	590	570	581	602	594	534	646	570	580	597	575	568	547	580	586	532	577	591	546	603	549	592	533	592	550	575	574	579	580	551	540	569	546	512	576	616	541	601	629	529	578	622	606	553	561	554	566	558	548	577	589	533	561	558	597	607	593	578	535	549	589	579	595	565	543	588	552	563	592	575	576	576	545	538	537	598	604	520	594	575	574	583	601	529	566	566	589	589	606	602	581	594	581	568	583	585	640	601	549	555	565	543	606	593	576	584	597	616	603	584	549	594	547	576	575	587	517	555	603	560	572	615	565	561	559	590	525	597	542	542	594	596	568	558	552	571	590	609	577	574	555	607	584	591	545	584	570	526	564	605	545	603	590	600	572	571	546	569	563	621	552	536	600	550	546	561	576	587	580	551	585	560	554	541	589	573	555	575	544	582	614	581	558	575	596	597	589	549	574	578	569	576	504	622	607	553	576	545	551	571	572	530	576	544	570	606	611	568	607	609	577	583	567	609	571	570	592	556	552	576	588	544	581	581	554	547	569	557	564	613	549	599	605	551	578	581	588	567	576	571	592	551	572	547	604	597	604	544	577	559	539	558	602	580	541	581	576	574	541	610	593	590	571	591	566	609	609	588	615	587	580	598	583	587	585	565	576	568	498	602	539	526	627	589	616	566	596	568	577	573	556	594	539	580	608	589	580	578	572	546	541	585	582	577	604	603	602	588	535	567	553	594	573	602	595	574	540	616	593	605	540	559	546	581	587	584	599	569	543	570	557	602	539	562	540	563	576	563	582	593	567	590	557	512	606	541	548	563	566	583	590	582	546	570	614	571	597	588	604	548	610	548	538	588	609	587	581	610	544	604	586	631	594	583	629	549	578	565	553	589	570	577	569	543	570	580	600	600	589	570	563	585	594	579	578	607	557	611	511	565	592	594	576	573	589	569	550	563	568	516	559	556	591	550	614	591	617	547	511	561	583	550	562	600	571	577	597	571	556	552	589	590	560	578	548	554	527	588	608	574	581	613	579	601	588	531	567	523	575	574	557	581	557	575	595	559	592	552	592	584	553	595	545	540	600	570	576	567	572	607	533	593	586	609	603	567	570	580	584	534	548	564	594	595	545	570	588	577	547	601	582	583	595	614	580	558	574	602	566	603	551	566	561	600	563	531	631	606	574	596	586	572	599	524	623	590	560	581	579	572	608	569	604	552	559	560	583	536	594	560	570	575	613	554	576	596	573	547	597	578	515	557	581	576	579	605	542	560	603	558	560	578	543	577	603	622	547	578	595	628	597	610	558	564	578	595	595	601	584	612	570	538	561	560	580	586	559	566	564	570	559	589	554	615	573	587	543	580	567	587	559	551	605	571	600	574	613	605	543	568	552	572	591	632	562	542	583	571	587	526	599	553	607	545	533	573	592	562	527	573	607	578	587	516	570	579	532	601	596	565	585	577	560	568	564	578	622	569	601	593	601	569	582	562	631	600	567	534	567	560	614	592	625	570	537	601	582	623	549	576	608	581	569	558	591	610	596	571	613	540	581	559	556	551	604	606	525	538	576	582	544	602	594	579	554	537	569	610	579	561	537	586	559	564	541	583	607	542	557	600	585	590	571	583	560	535	571	602	621	578	587	525	580	595	598	591	583	594	588	560	575	577	616	573	572	553	609	574	544	570	587	558	579	572	564	552	573	579	577	582	568	593	539	615	593	577	631	545	540	604	591	591	559	541	535	592	580	586	625	564	588	607	606	590	629	573	579	597	554	569	537	576	582	579	557	554	515	572	614	561	584	567	548	539	567	568	571	548	588	621	556	576	587	546	593	538	576	566	584	566	576	563	566	610	616	576	596	600	537	606	620	649	587	596	606	600	621	571	582	552	598	564	569	598	579	568	536	616	582	590	559	596	591	615	544	546	569	572	596	618	595	612	609	582	599	593	589	584	588	595	573	581	580	592	571	531	593	568	537	558	552	615	553	592	562	583	578	554	614	578	560	575	541	576	598	583	601	520	564	589	623	545	550	520	569	565	569	585	552	566	535	557	548	602	607	562	560	560	567	632	590	551	555	582	619	581	628	559	539	545	597	552	547	559	506	613	557	599	576	600	575	568	578	584	601	588	589	552	587	568	568	557	589	601	567	554	569	562	604	577	548	613	585	564	630	594	572	579	544	589	612	583	579	614	570	543	574	559	581	568	552	591	626	564	571	600	572	538	534	600	561	581	607	619	525	578	619	598	580
42919	24142	11825	4772	1427	603	321	245	231	221	257	225	208	229	250	204	209	222	239	245	218	218	230	216	203	200	217	240	206	243	217	218	218	229	223	229	221	212	212	193	202	231	232	234	232	230	263	203	202	214	208	227	207	197	230	204	229	245	205	223	221	231	208	198	229	174	254	231	218	238	218	216	215	209	212	237	242	263	248	212	216	241	246	226	229	205	229	255	217	247	224	233	183	230	224	251	240	220	213	219	231	234	218	226	188	247	271	216	211	227	200	224	242	217	216	246	224	221	228	216	212	226	193	248	244	224	212	237	242	217	232	244	229	223	228	191	237	210	243	207	227	235	203	235	209	230	204	222	227	214	208	211	246	212	224	222	235	227	222	232	210	230	249	234	231	225	221	257	208	219	252	227	219	221	210	229	214	238	220	223	252	210	228	200	217	226	216	222	214	244	216	203	218	232	206	226	221	229	234	209	211	205	209	226	239	231	248	210	216	191	228	185	208	240	222	186	210	210	216	207	211	230	212	240	217	260	217	201	238	245	233	208	240	213	231	244	222	209	210	213	216	186	231	235	201	236	212	196	202	213	224	231	210	219	217	212	216	205	246	233	225	230	224	239	227	212	223	235	237	241	208	231	266	201	221	214	216	211	211	228	233	216	227	221	275	218	219	226	225	198	216	202	210	229	213	245	222	222	196	230	227	229	202	207	217	231	215	224	212	224	228	219	219	207	181	209	210	224	237	228	216	260	229	224	213	212	209	211	234	219	202	224	207	206	240	215	264	210	204	228	227	235	209	202	213	193	240	225	188	237	257	212	226	195	186	236	234	223	231	229	218	239	230	218	255	219	218	205	218	252	215	253	189	215	236	235	196	216	230	210	216	225	225	210	200	240	221	210	241	184	224	244	222	238	240	242	212	201	247	205	229	199	207	207	205	238	186	188	264	217	214	243	241	207	223	229	226	228	233	236	211	202	246	218	202	229	212	205	206	229	232	247	210	238	229	253	217	219	264	224	194	224	249	227	231	208	236	216	219	239	232	219	224	222	203	216	229	230	230	213	235	247	197	206	228	190	249	218	201	223	227	237	195	195	221	220	252	238	208	203	207	193	208	220	226	206	230	236	250	223	238	240	231	207	209	216	201	208	231	214	232	220	209	218	220	227	224	253	208	221	240	222	220	222	247	194	200	230	231	223	221	243	234	232	257	245	254	233	238	258	197	254	197	198	209	201	227	199	264	230	210	188	210	232	238	232	211	211	211	222	212	240	222	223	214	232	232	245	216	241	257	180	204	235	241	201	226	213	231	217	212	246	224	249	245	230	249	205	238	241	192	206	246	219	225	202	233	238	249	204	221	206	198	203	206	204	216	223	226	226	228	220	226	209	239	231	183	259	225	241	248	210	230	227	227	210	223	221	230	219	244	209	232	217	221	216	226	204	227	234	231	236	218	212	216	211	249	220	221	216	248	206	220	223	248	215	171	226	217	229	255	231	202	220	216	229	219	256	206	224	203	210	225	237	221	228	237	223	203	197	202	254	207	222	234	229	247	241	232	213	243	216	225	239	253	228	225	251	229	222	222	236	241	245	220	229	198	230	198	242	223	215	202	280	221	249	220	230	201	239	220	222	234	236	242	228	255	252	223	223	234	202	207	234	230	214	218	181	237	215	199	235	223	206	204	231	245	227	209	213	195	214	219	210	227	241	210	229	201	249	226	249	228	221	202	219	213	216	182	219	204	204	196	199	205	226	225	240	253	235	231	223	203	228	217	258	234	240	204	208	224	210	224	225	224	220	234	217	232	204	224	229	236	211	184	215	247	214	226	205	228	220	229	232	237	258	219	236	231	240	209	203	209	227	199	241	218	230	219	192	249	232	237	229	232	262	233	204	255	230	216	231	280	200	253	231	220	249	224	250	224	217	221	242	237	226	237	240	216	220	210	236	233	239	201	208	234	239	248	235	246	232	216	253	240	217	214	193	197	235	227	211	209	240	233	230	209	243	207	231	232	226	276	228	217	216	260	224	237	171	217	229	246	220	219	236	215	253	223	227	243	200	236	254	259	226	218	228	257	237	237	221	243	222	189	213	245	209	240	229	244	211	222	204	227	228	215	236	228	238	217	209	219	239	240	220	213	202	225	232	226	231	229	252	201	236	235	237	208	204	209	212	257	223	195	223	242	224	194	208	212	262	213	218	257	247	203	212	214	232	247	236	209	238	200	216	238	215	223	222	199	204	232	235	217	223	204	239	223	204	199	230	227	244	260	222	236	220	236	229	223	228	197	207	242	219	232	233	248	248	207	198	236	214	244	213	245	210	222	197	232	231	223	234	201	234	232	224	240	220	219	232	208	241	231	247	240	229	230	245	208	199	232	220	250	271	225	242	191	218	226	243	217	218	219	232	206	203	239	216	214	223	200	238	225	221	237	250	206	228	217	226	222	240	220	241	213	231	230	225	217	227	238	213	226	271	227	254	254	226	221	223	201	244	234	253	245	206	233	232	236	241	217	241	232	225	207	243	228	209	202	238	217	204	210	229	223	222	235	205	209	226	216	193	210	237	225	231	204	213	223	219	203	237	233	242	191	245	242	234	237	230	225	233	210	228	217	209	222	198	185	215	234	233	235	226	216	240	214	231	226	226	215	180	239	227	242	228	236	210	208	217	206	198	200	208	224	271	264	223	198	241	220	223	237	228	224	196	216	229	230	240	219	215	197	239	234	213	220	207	247	210	234	230	235	219	237	214	222	219	223	209	243	246	224	218	201	220	218	224	245	217	198	228	257	225	210	185	265	232	233	221	213	231	212	238	245	217	200	226	223	217	228	245	199	268	227	244	217	221	229	189	190	232	190	166	201	204	200	218	232	229	213	226	204	240	199	238	235	214	219	223	218	217	206	211	222	231	230	222	240	221	206	220	183	220	256	222	203	226	228	214	214	216	232	208	225	236	208	218	214	229	205	205	185	226	242	225	234	217	210	220	240	201	213	202	241	228	218	244	223	259	216	215	224	210	243	225	224	232	217	227	230	238	204	243	205	222	238	237	246	228	222	229	190	194	217	211	221	244	237	225	205	230	244	224	216	219	225	210	212	242	218	227	226	241	214	193	217	220	225	222	216	243	203	238	230	203	239	243	232	198	226	220	233	213	211	231	199	193	218	208	222	204	221	242	227	226	216	241	222	216	223	221	208	238	212	209	231	201	229	221	230	185	203	267	219	205	194	226	218	223	235	239	230	215	228	222	205	229	213	227	215	209	262	232	249	234	230	230	226	250	221	196	210	231	241	223	224	236	220	236	225	219	217	208	213	201	173	219	210	217	214	224	235	214	229	249	194	227	241	215	220	221	269	227	210	231	227	211	231	246	226	192	203	250	217	245	225	244	214	206	236	224	201	240	195	193	214	228	215	283	202	227	225	223	242	188	243	246	232	280	220	231	230	229	221	230	235	239	247	206	205	203	219	212	207	237	231	217	224	218	225	217	210	228
26950	17017	15594	9142	4296	1883	846	545	485	474	486	488	469	478	501	484	477	468	515	465	501	457	446	507	484	493	466	470	487	493	469	439	480	453	476	471	498	476	499	447	465	462	547	471	500	480	487	473	497	416	451	477	457	470	483	484	508	504	491	434	478	499	488	470	464	437	471	488	442	446	466	477	472	471	470	487	436	469	467	464	450	498	430	441	456	455	491	479	460	487	479	429	489	442	485	435	459	473	469	478	437	512	479	455	484	504	456	482	435	469	458	469	517	437	438	460	504	487	458	464	485	484	474	489	476	482	455	481	450	439	447	484	516	472	450	467	522	514	446	454	474	463	461	467	471	452	496	478	482	502	438	465	450	464	490	435	460	491	473	497	476	460	499	482	434	484	444	462	483	472	491	477	449	448	493	463	470	465	482	478	446	471	512	487	484	415	469	464	449	517	452	444	452	455	483	463	470	460	454	427	486	450	471	456	509	509	529	499	459	451	502	496	460	486	423	485	440	504	463	464	497	456	452	498	471	519	466	453	482	484	496	507	446	488	443	482	489	460	483	501	498	473	431	533	443	501	478	457	479	463	467	499	444	464	461	481	473	440	487	456	469	510	465	434	461	482	472	464	488	480	479	482	436	463	490	479	435	452	485	465	481	452	445	485	469	512	510	460	477	479	464	485	458	492	466	452	464	468	493	462	461	469	464	479	496	466	456	484	496	441	442	472	445	512	466	477	483	472	446	496	455	475	497	514	491	470	447	454	491	499	457	460	498	499	491	460	468	475	473	468	489	490	471	494	452	495	516	461	443	447	430	477	479	468	488	489	519	479	467	484	472	474	467	463	503	476	447	488	503	443	475	436	460	460	490	473	501	457	514	495	468	458	482	463	493	468	514	473	503	478	477	487	467	488	430	461	466	485	433	493	456	473	517	485	503	462	458	451	492	453	526	494	455	445	474	443	472	520	505	450	478	462	502	489	491	504	442	494	475	481	457	475	468	455	447	475	468	433	478	495	475	509	464	491	458	463	479	457	468	463	453	473	480	481	495	475	495	451	491	510	496	444	460	485	441	447	471	480	535	450	440	462	463	453	442	483	470	473	472	468	444	457	507	494	461	499	450	484	446	464	475	471	510	469	467	452	471	481	492	511	501	470	490	470	470	472	455	466	476	455	468	486	464	502	502	466	474	484	480	443	473	483	445	496	470	465	512	468	468	442	479	480	514	472	484	457	455	492	487	473	441	452	469	505	474	505	463	469	467	511	462	478	476	462	453	480	520	490	492	496	444	462	447	442	461	446	484	479	453	497	468	498	450	448	478	457	447	440	466	482	483	481	472	473	482	443	470	464	475	450	510	478	503	480	467	454	472	491	450	502	465	466	479	478	449	484	475	472	461	499	469	472	492	445	463	445	457	465	499	457	423	457	450	489	479	476	512	502	477	446	478	475	482	460	495	490	473	468	478	461	478	506	474	456	524	497	471	479	455	475	462	454	495	495	492	452	489	460	523	499	446	454	478	492	484	484	499	483	482	458	509	468	484	461	484	466	459	523	498	455	478	460	462	491	494	448	450	466	436	464	467	497	460	461	488	463	467	441	498	485	507	504	483	480	490	507	477	475	445	502	483	450	480	450	479	489	482	488	471	456	457	444	443	503	474	482	519	479	495	491	472	459	467	446	457	439	465	464	519	484	496	509	482	463	478	441	448	483	468	443	455	463	472	487	447	461	483	474	474	482	486	467	501	465	521	445	492	477	488	507	456	500	443	468	481	512	499	484	456	473	428	522	508	493	478	484	423	428	469	472	488	489	494	459	502	500	505	451	439	430	494	467	515	457	496	509	482	470	488	499	468	515	485	472	474	466	479	492	489	456	445	438	441	492	461	464	465	471	468	488	477	454	448	464	445	489	479	479	523	483	503	462	448	493	470	504	487	473	486	470	461	492	505	481	453	491	489	454	481	500	474	462	508	447	453	490	444	500	463	508	486	478	472	455	469	453	447	479	482	477	511	456	498	467	454	434	490	464	494	494	467	481	477	477	494	458	460	461	478	465	484	470	509	486	461	466	435	436	478	471	500	448	467	503	490	459	454	513	492	451	488	472	486	417	440	479	471	491	441	444	500	500	441	484	506	500	503	455	447	490	458	481	487	445	439	483	450	458	497	449	468	499	499	507	437	473	457	476	490	497	485	478	503	482	493	472	451	463	446	461	458	467	456	453	462	448	466	488	451	488	490	483	497	498	500	494	467	486	461	443	501	483	475	483	461	474	484	459	457	449	453	492	490	501	490	474	485	516	487	498	480	462	504	472	471	502	517	466	483	470	479	469	477	460	446	504	465	494	498	486	467	428	494	471	482	500	488	451	496	491	543	477	456	474	468	486	482	476	469	490	459	497	466	466	472	503	471	477	477	453	480	476	486	496	491	455	464	457	484	463	498	436	469	434	472	480	435	466	487	469	507	437	526	427	476	438	504	491	494	464	497	470	478	513	503	489	459	490	443	456	477	489	474	494	456	503	484	459	459	500	493	481	460	488	441	509	446	530	480	468	414	474	520	480	458	470	486	499	491	466	475	500	465	427	457	462	483	465	505	470	490	501	465	501	490	481	511	484	467	499	467	454	508	433	470	473	469	493	470	479	464	484	479	487	489	438	511	471	513	454	442	473	435	480	485	484	493	489	505	474	488	409	448	458	461	495	485	459	462	457	464	448	499	540	501	475	481	484	496	443	487	471	468	494	493	452	449	467	469	469	465	463	493	488	475	462	484	450	477	475	458	462	467	477	488	491	485	478	495	474	508	417	433	447	450	434	475	488	503	471	470	499	444	452	490	468	462	460	501	480	508	479	481	502	483	468	473	449	468	483	475	459	481	467	513	484	492	450	441	498	484	501	508	460	437	468	463	502	477	462	434	493	478	511	455	444	484	470	486	488	482	450	444	470	494	480	477	501	493	470	472	487	466	445	484	482	478	448	485	488	476	519	483	475	472	495	507	474	463	502	526	463	494	464	461	463	494	492	461	522	457	461	475	504	465	425	495	496	474	424	507	449	470	483	489	468	487	443	471	456	446	459	448	456	442	462	450	465	469	482	478	497	521	482	500	434	506	508	471	458	468	468	479	486	470	461	477	475	493	448	424	453	508	492	445	474	473	429	500	466	480	512	509	471	497	471	457	480	495	459	482	459	469	471	477	447	458	455	505	457	492	497	455	490	484	497	470	468	473	478	460	453	474	430	451	486	510	447	497	497	455	448	461	457	470	456	490	506	431	472	497	481	511	506	484	465	463	454	477	501	469	447	462	492	437	469	481	462	499	490	449	472	484	464	495	492	445	485	461	478	496	417	480	515	458	481	464	482	479	464	473	479	456	477	444	495	468	458	464	504	486	487	457	484	476	450	470	462	484	473	520	456	507	473	456	434	465	478	451	471	472	493	498	481	462	531	505	454	481	493	465	442	482	498	486	503	476	465	470	469	482	467	480	484	476	505
55225	33150	20694	7821	2336	1094	554	314	261	235	237	193	239	203	218	231	214	242	244	204	220	222	196	210	223	203	207	218	238	247	204	217	210	247	261	212	239	221	224	227	208	207	207	213	214	224	211	222	244	218	222	209	219	220	228	239	256	193	214	212	184	230	226	226	181	237	254	201	219	180	201	219	212	222	211	225	239	209	225	231	233	226	203	211	198	214	237	209	238	227	258	244	212	248	217	207	210	182	235	199	225	207	202	237	209	238	222	219	199	239	206	239	218	194	243	196	240	200	222	220	207	213	190	208	229	208	229	188	220	211	235	225	244	203	217	211	216	218	239	225	231	228	212	240	209	218	233	219	215	198	199	216	212	232	228	206	217	196	221	195	209	228	208	208	227	182	228	200	219	235	237	242	201	219	197	202	209	227	240	231	201	231	207	193	216	210	240	228	233	204	208	189	204	213	220	205	206	230	226	223	208	242	242	237	218	208	185	234	214	235	217	204	221	198	233	219	225	240	234	214	234	201	224	259	204	220	209	222	215	205	191	209	214	217	214	230	217	223	229	243	232	223	228	213	219	228	216	224	218	228	226	219	233	224	203	248	224	233	214	243	210	203	221	197	213	249	228	239	235	204	223	222	207	226	206	199	233	232	202	202	212	230	237	221	219	225	212	208	227	222	217	222	213	220	216	219	207	214	214	215	253	187	213	225	230	222	227	223	231	231	227	209	215	193	237	195	206	220	199	202	208	267	246	242	224	228	240	197	232	191	189	179	230	220	210	203	231	224	204	229	250	216	199	212	224	227	225	218	219	216	207	209	193	248	239	230	220	229	222	242	227	201	218	206	199	244	223	230	230	219	236	207	233	219	210	213	208	208	224	230	238	255	225	222	173	223	238	226	197	215	207	225	205	245	236	208	211	234	193	236	231	232	228	210	214	224	210	190	203	223	222	212	233	217	214	226	221	186	262	205	184	202	214	229	209	194	209	211	205	222	188	240	240	216	205	203	228	210	185	230	240	217	268	199	265	212	186	215	225	215	226	201	209	221	242	198	213	250	213	218	217	231	260	216	227	256	221	230	253	225	221	212	229	250	214	222	221	164	207	227	218	225	235	253	264	227	188	205	206	211	211	227	215	213	206	209	206	258	199	184	220	218	195	248	213	190	214	202	245	220	199	227	213	230	223	197	207	233	205	214	225	200	207	229	217	222	233	241	229	197	206	205	210	198	187	186	236	210	197	210	207	224	188	204	199	230	215	241	220	238	224	219	209	220	212	222	225	222	198	207	208	208	215	243	225	222	223	220	249	207	198	212	221	192	228	226	229	226	201	211	215	210	211	197	212	224	223	196	216	226	214	213	222	247	222	199	238	205	210	218	222	216	229	227	191	208	215	217	218	204	217	251	233	203	204	226	213	202	211	246	240	204	210	203	219	231	247	251	226	228	198	200	226	211	200	209	237	208	226	242	226	201	200	212	247	237	234	222	208	239	219	224	226	205	216	233	231	195	220	211	217	234	223	244	221	234	232	207	228	212	203	225	219	191	188	230	231	229	208	239	221	203	221	210	206	201	236	233	223	238	215	231	211	240	222	223	209	216	234	197	212	242	206	204	237	189	214	209	208	220	192	230	237	219	217	193	237	223	217	239	231	241	223	224	218	210	246	211	197	234	230	228	239	224	214	218	226	220	212	230	196	198	237	215	211	190	208	219	213	244	215	228	228	217	175	198	198	231	200	213	207	198	201	213	205	236	225	197	234	186	190	216	218	203	240	245	228	212	239	194	180	198	207	219	220	213	184	230	221	218	210	227	218	220	202	231	219	213	240	231	233	232	213	185	219	216	226	235	224	201	204	215	215	224	238	234	194	213	237	233	238	229	196	205	222	223	178	203	242	246	222	214	210	230	196	229	206	238	216	231	220	210	211	198	205	226	230	252	260	217	233	220	235	219	210	220	237	233	192	232	212	219	197	209	204	219	243	213	193	220	250	222	235	254	233	218	230	230	220	219	243	194	215	203	198	240	219	222	196	226	197	199	205	210	239	251	246	208	226	218	230	191	191	224	236	230	234	224	216	239	237	211	171	212	222	232	238	234	237	233	253	208	187	233	220	211	222	232	230	206	223	190	220	214	235	213	251	210	238	225	227	211	206	220	194	217	177	212	227	205	218	210	216	216	207	208	223	217	185	214	192	180	241	230	213	211	238	196	224	211	214	220	227	210	208	220	231	212	227	234	206	214	249	215	199	232	239	242	214	224	218	207	220	240	237	205	214	236	242	247	226	252	207	226	233	216	225	244	218	249	206	226	222	211	231	190	229	202	258	225	208	208	229	231	217	198	223	239	223	220	208	207	222	208	218	255	235	211	213	233	202	194	216	232	243	211	220	203	195	211	235	214	199	258	229	252	251	192	232	192	221	192	228	194	199	229	222	225	225	224	201	207	243	206	235	218	214	201	211	225	215	206	231	207	240	201	198	218	231	205	225	209	180	215	220	219	192	220	217	207	229	229	202	216	199	213	250	225	219	224	233	240	225	200	219	187	222	212	243	206	228	215	214	206	188	222	207	223	209	204	229	237	235	238	208	223	198	219	207	224	214	237	221	238	236	216	203	223	208	239	203	224	254	226	233	194	215	232	212	210	181	239	212	244	210	218	259	236	251	206	197	196	258	223	232	204	213	237	204	223	199	215	243	229	227	220	207	236	199	211	216	206	236	217	243	228	234	223	224	226	266	217	216	228	237	192	208	194	218	218	196	187	227	220	241	216	230	199	178	206	222	233	213	202	210	204	226	235	227	230	207	233	233	217	227	224	228	222	238	225	213	221	218	232	237	236	217	214	222	229	210	210	220	202	232	227	213	190	196	212	245	232	228	183	209	229	194	190	205	235	221	242	213	255	202	225	227	228	198	222	228	248	235	222	219	208	212	233	212	243	225	233	192	229	203	231	231	230	203	245	241	243	201	243	201	220	208	228	219	259	256	236	198	217	203	210	233	208	247	204	226	231	216	229	236	222	218	216	228	241	202	223	234	187	224	179	206	204	202	213	221	213	183	176	222	246	236	201	241	244	235	237	206	242	247	238	227	196	239	215	209	224	201	224	213	215	228	223	235	209	197	227	204	215	217	243	247	221	217	250	201	210	206	216	207	247	223	229	217	241	224	205	208	233	229	242	227	215	220	210	206	234	209	223	227	210	215	231	218	203	248	215	223	215	223	225	241	249	230	224	205	248	217	264	220	209	187	237	210	209	250	217	222	200	222	224	211	210	227	220	232	237	202	214	206	224	228	215	198	235	219	220	234	207	219	228	236	233	223	220	240	195	204	221	232	199	199	229	245	207	201	208	216	210	225	202	240	195	227	226	247	220	216	224	206	190	248	220	211	223	219	215	228	216	202	229	207	216	229	254	189	213	242	205	199	239	204	217	201	217	219	216	240	209	233	186	225	223	218	216	224	235	220	241	181	240	201	214	252	238	210	201	203	214	206	219
34699	25217	22837	12949	6386	3723	1831	904	588	537	506	489	500	514	489	501	461	499	510	520	464	473	473	465	453	447	480	437	462	493	501	477	478	483	471	463	452	480	486	481	473	496	458	501	471	479	518	484	515	502	473	501	479	442	473	497	489	457	470	486	486	475	474	473	481	452	476	482	425	439	473	490	485	496	457	457	501	464	461	449	490	502	467	436	496	490	471	451	464	480	456	474	487	444	469	482	471	487	470	496	464	483	484	476	477	486	486	459	455	504	469	464	483	488	439	474	470	453	469	445	468	474	479	477	465	458	441	490	480	472	487	474	467	482	457	509	460	439	499	478	499	450	495	482	430	470	462	475	462	467	516	446	467	482	468	476	501	457	504	454	484	440	425	503	435	466	473	448	468	486	478	485	470	497	440	467	499	454	490	489	475	445	488	445	476	458	454	501	471	464	444	460	492	481	474	432	472	436	478	451	444	470	495	448	488	496	478	478	472	494	445	481	465	484	457	479	457	502	488	459	478	481	472	494	490	497	459	483	456	456	455	457	472	490	488	445	491	483	459	494	435	461	469	469	452	463	483	491	494	472	508	482	485	469	438	457	466	495	480	442	493	453	460	462	487	469	448	496	438	463	441	456	490	471	470	493	507	500	500	486	470	463	456	451	450	464	447	481	439	453	450	466	458	491	469	456	484	483	470	480	461	461	491	477	459	454	486	449	476	492	482	484	478	446	467	480	484	479	464	466	479	474	437	507	475	449	459	472	448	476	515	431	497	497	456	442	478	479	480	465	468	460	471	428	513	454	483	478	464	458	492	443	460	486	464	498	457	464	483	474	468	468	436	476	463	474	457	508	450	461	462	485	526	424	478	454	439	449	506	434	477	455	494	460	490	450	449	473	462	462	470	478	485	445	471	466	451	476	462	455	443	478	418	449	470	459	422	461	488	460	467	481	452	464	461	488	498	446	479	487	466	487	446	450	458	460	468	458	493	477	447	481	490	481	452	515	465	474	431	428	472	462	452	479	456	496	469	495	471	501	483	463	453	518	443	507	419	501	472	447	475	440	478	478	520	513	474	479	492	451	464	482	457	450	460	455	515	494	501	460	481	458	471	452	465	496	464	471	492	435	433	482	483	466	479	458	466	488	460	503	467	480	496	485	496	518	473	453	511	462	454	466	456	483	473	480	492	492	474	453	468	471	489	488	492	464	492	471	454	478	476	462	488	468	464	431	497	470	479	448	492	463	469	493	470	464	451	469	479	473	450	487	450	497	501	475	474	458	471	474	479	527	479	465	450	491	451	449	437	477	493	488	486	523	495	490	473	468	469	486	477	449	457	450	453	446	482	461	452	483	482	455	451	501	491	488	440	464	456	499	506	466	487	501	491	448	483	488	465	487	443	491	503	472	470	470	476	472	479	479	457	447	436	499	423	501	475	476	463	452	462	468	453	479	466	465	507	472	451	487	462	458	480	506	454	469	477	467	502	461	471	506	496	465	500	486	446	469	461	438	480	465	447	493	463	481	504	504	496	491	462	494	430	490	448	486	466	474	486	491	489	488	476	492	460	458	463	472	466	479	487	443	479	455	465	486	502	498	463	495	460	490	495	433	458	490	501	435	481	469	460	475	475	450	527	466	459	439	459	473	489	463	451	466	497	488	481	460	468	454	471	420	500	466	476	474	509	476	451	488	479	475	470	483	497	508	497	461	468	469	464	468	498	485	456	484	476	436	445	515	463	444	481	509	479	480	495	440	471	497	480	439	468	483	492	467	481	511	471	479	493	500	447	487	480	471	461	456	465	479	489	453	506	455	476	417	498	445	471	431	491	467	466	459	511	481	472	490	479	464	482	505	438	450	472	461	501	459	459	448	475	431	466	461	445	453	491	488	469	499	497	470	496	417	505	445	440	473	452	460	449	476	454	455	488	452	454	469	423	481	451	464	472	480	444	451	471	453	496	481	484	485	443	471	506	478	471	487	496	460	484	507	449	485	490	463	448	424	475	453	492	463	498	473	459	428	439	462	471	493	492	489	469	461	441	465	433	504	486	477	459	427	504	478	466	520	459	450	487	471	474	460	464	484	479	502	480	454	465	459	425	489	481	500	490	433	453	494	450	464	486	475	502	484	464	461	465	479	417	499	470	449	491	466	487	489	474	433	461	441	470	452	452	474	485	446	466	463	475	445	488	448	501	472	485	419	457	477	505	464	496	512	478	514	477	468	492	470	478	452	450	516	478	489	452	512	473	450	466	455	456	470	481	493	476	433	496	494	456	481	472	505	462	455	455	488	479	450	505	490	468	489	510	477	471	454	461	489	484	472	511	464	497	437	465	476	479	491	478	481	418	508	489	481	466	447	471	490	501	459	494	500	484	476	469	459	486	452	511	466	463	476	436	458	506	484	468	466	448	445	462	489	465	512	495	449	476	454	502	466	471	467	429	459	495	461	472	476	449	439	516	489	480	475	517	476	465	456	477	505	454	490	471	488	477	500	478	464	475	503	487	444	453	484	475	474	485	479	504	467	482	469	459	467	452	485	468	456	483	476	514	464	482	484	461	524	482	464	449	460	460	467	452	481	452	478	433	467	500	492	445	506	477	495	464	460	454	442	502	455	461	512	466	443	475	460	473	476	481	476	433	475	459	482	479	458	475	417	426	491	479	449	510	516	504	442	464	500	468	459	452	447	506	468	484	440	424	452	498	474	493	468	457	474	481	463	478	462	467	467	479	493	430	500	465	483	469	497	461	441	505	499	489	478	441	460	450	483	486	472	453	465	492	515	462	504	509	466	442	455	486	499	446	486	484	501	475	471	434	476	471	480	496	501	472	484	492	439	462	486	436	453	462	455	496	500	472	441	458	441	458	465	446	472	481	473	464	465	524	465	496	501	459	519	451	455	447	479	468	471	473	483	458	469	470	484	449	466	506	487	465	451	478	504	448	443	478	492	487	485	491	480	449	473	471	468	492	486	472	476	467	481	489	448	484	453	498	472	500	452	465	480	468	457	459	442	477	495	460	498	435	500	480	470	456	467	468	476	453	475	492	431	482	435	466	458	458	486	477	492	475	473	506	487	449	489	473	463	462	492	496	435	484	513	459	466	469	472	482	448	435	456	468	501	512	453	471	476	462	496	490	466	470	476	451	448	444	516	472	477	432	522	471	484	448	481	457	471	436	472	435	459	488	474	516	474	487	461	434	455	470	469	449	475	469	485	495	502	489	508	471	452	476	474	467	457	466	494	441	458	453	474	432	485	462	491	452	458	434	470	454	460	444	472	435	455	472	483	482	480	521	457	468	476	500	447	444	481	462	481	454	538	455	480	464	468	448	499	494	436	477	469	491	456	454	499	465	465	453	445	443	469	476	451	473	462	455	472	468	467	506	474	468	484	498	434	476	465	493	469	457	493	477	452	493	485	511	451	473	485	447	483	467	486	456	469	470	443	472	480	487	493	446	501	451	486	481	476	527	459	495	489	512	466	485	454
68491	37332	18471	7379	3298	1650	762	411	333	273	258	259	282	311	259	305	248	281	277	279	319	265	277	275	264	288	252	274	270	266	270	271	321	282	292	271	260	268	302	317	313	296	270	284	276	320	278	283	284	252	287	312	264	314	264	269	264	286	257	276	290	290	255	248	300	284	262	263	260	251	261	267	307	248	252	278	292	300	268	264	253	281	288	305	284	257	308	258	261	263	298	309	306	264	281	274	263	309	283	277	265	299	294	314	278	250	278	285	282	270	284	294	254	257	311	287	258	256	256	288	288	282	288	274	258	274	286	285	279	308	284	237	288	270	259	287	269	281	255	296	270	322	308	265	281	293	298	270	272	282	295	294	264	264	283	287	274	271	282	279	258	240	271	281	274	279	282	289	312	280	274	269	289	259	257	260	269	291	255	283	285	292	279	258	280	278	239	277	260	279	278	258	264	296	316	262	272	284	220	300	316	249	279	282	259	283	305	269	280	256	280	306	285	276	280	286	285	300	319	281	314	268	267	292	255	269	285	303	263	264	256	254	320	262	253	274	303	254	294	256	240	275	270	267	267	262	293	267	249	265	281	313	283	256	262	295	288	272	239	274	293	262	256	285	235	252	286	288	273	275	296	271	250	289	300	322	288	248	245	248	277	292	268	294	305	287	311	257	282	266	288	260	301	259	266	266	266	260	255	294	291	299	259	269	245	293	294	246	273	268	294	297	259	279	275	252	281	292	287	264	287	269	305	267	268	239	284	252	256	298	268	265	273	257	273	288	289	294	281	292	259	273	263	246	259	294	278	271	256	247	261	249	268	239	282	267	305	239	262	286	260	242	256	263	291	276	285	277	253	274	303	280	263	287	288	289	315	289	250	283	264	271	275	241	273	279	257	268	329	276	283	279	258	291	234	281	253	338	287	269	266	284	284	273	276	272	261	290	252	267	260	252	266	269	294	295	273	291	306	279	271	286	286	283	267	294	276	287	297	274	277	284	315	278	249	279	264	274	262	251	267	245	258	287	261	301	254	266	248	268	277	283	261	292	287	280	309	265	306	310	270	296	282	274	242	244	284	278	265	267	263	268	262	275	269	312	277	268	267	265	265	257	273	265	300	279	269	232	275	242	284	247	266	288	267	277	308	269	282	283	308	273	280	247	307	281	285	301	329	313	307	264	297	246	264	275	267	261	279	261	294	304	316	271	259	266	304	280	273	258	285	246	294	269	252	298	285	275	275	300	282	267	248	237	308	275	267	260	266	282	291	275	296	242	302	280	266	269	267	329	247	271	232	254	268	274	286	258	259	264	294	276	298	254	256	268	267	281	302	284	255	294	257	287	288	311	252	280	316	308	289	277	277	252	278	291	275	288	257	279	323	298	273	281	247	291	262	230	322	286	265	280	284	266	246	275	278	312	293	248	240	277	290	281	255	290	260	257	317	250	307	283	261	287	275	289	291	266	271	296	295	301	256	249	281	288	276	275	274	235	270	276	278	303	272	272	268	274	304	260	289	280	286	264	328	293	273	267	259	271	276	283	260	304	293	302	290	304	273	274	310	271	249	284	302	256	270	272	280	262	261	298	267	270	322	290	267	280	292	256	254	279	266	302	289	251	304	249	277	271	283	266	293	296	243	273	282	279	280	273	274	262	284	265	275	275	273	251	243	262	258	301	290	286	285	279	301	257	275	262	278	238	289	272	322	283	240	284	274	257	247	295	316	299	292	259	307	310	288	284	288	306	290	251	295	286	256	257	288	298	246	263	274	281	275	269	292	277	273	275	252	294	240	258	293	285	281	313	275	324	267	261	271	304	291	263	278	251	282	314	304	281	267	271	300	286	295	300	282	250	266	294	280	298	249	289	272	241	282	285	278	305	270	320	272	274	258	288	298	260	274	271	281	279	271	264	262	284	260	288	279	275	269	259	252	279	276	243	270	284	276	282	272	268	293	285	259	274	242	265	281	312	285	275	236	256	257	289	283	290	278	270	278	229	260	226	288	261	283	268	285	287	279	282	315	260	291	303	261	274	277	285	274	288	284	297	266	262	261	294	274	287	299	259	265	300	275	304	283	320	263	298	279	317	273	298	305	287	296	287	267	300	257	251	275	278	308	265	268	276	311	298	248	259	260	277	291	264	332	282	285	272	254	232	281	269	278	295	281	262	266	284	258	299	265	285	267	302	257	271	292	278	292	287	287	323	270	281	266	275	261	278	252	278	275	281	274	279	288	281	287	252	281	287	296	275	240	289	317	268	298	285	292	276	246	245	270	272	316	287	285	239	268	287	236	291	245	300	260	270	284	266	255	278	292	268	292	253	265	271	248	265	297	328	289	282	255	271	290	262	273	239	281	241	261	281	277	275	307	275	255	296	296	237	238	268	273	266	284	293	279	276	294	306	271	282	290	281	285	301	257	256	263	301	275	281	293	341	263	255	275	268	293	279	263	265	268	299	261	290	267	274	314	309	279	281	273	294	309	259	310	241	294	271	273	263	279	257	279	264	253	304	269	296	245	255	253	298	285	267	274	299	277	280	283	269	298	285	290	268	251	260	248	256	276	288	258	230	296	247	241	293	266	266	307	290	278	230	285	293	262	273	298	267	281	262	259	285	284	250	276	281	251	233	321	246	314	285	265	269	294	275	273	272	275	248	274	283	273	281	268	258	264	306	272	266	277	253	256	289	258	273	284	262	264	266	293	298	248	296	254	271	269	293	261	293	287	272	303	261	252	276	265	273	286	259	254	296	268	252	258	275	231	281	302	282	250	259	286	279	295	292	283	284	291	281	264	279	249	306	263	266	302	285	263	249	258	275	254	296	284	264	276	286	268	245	262	238	273	289	266	294	274	292	305	244	250	296	292	276	295	267	326	273	231	295	273	291	281	303	262	280	284	271	287	286	287	271	259	279	278	251	262	279	280	269	282	270	264	286	260	244	241	308	265	296	300	278	289	254	280	300	277	264	274	271	264	258	281	238	280	274	284	286	286	284	251	229	295	268	248	265	254	287	290	270	292	273	320	282	281	267	268	285	274	276	278	280	273	297	253	260	281	254	280	283	286	291	295	272	283	280	279	252	247	250	282	268	227	287	249	308	251	258	289	289	284	271	303	322	277	291	230	262	267	274	269	305	253	283	314	244	270	262	246	290	267	286	247	277	275	288	261	314	283	247	280	278	296	260	255	264	267	303	291	281	275	276	307	275	283	275	244	260	275	264	253	300	269	249	289	294	274	299	284	263	263	278	249	265	254	276	301	260	271	292	246	272	307	270	266	282	297	281	297	261	282	262	258	280	312	289	254	237	278	272	291	272	275	289	286	256	260	310	298	265	272	281	252	256	328	250	277	269	238	283	229	261	299	258	304	274	299	283	246	258	259	288	271	295	281	253	269	261	291	266	277	305	277	276	287	287	279	265	277	290	276	251	312	274	267	296	253	266	276	274	296	297	289	307	277	283	243	228	316	298	260	247	262	272	264	301	265	257	262	248
43883	26074	18230	12386	9167	5167	2419	1015	736	687	666	600	628	637	589	625	597	620	556	603	592	572	558	553	579	600	563	573	540	565	570	594	552	567	570	583	534	597	570	572	613	530	579	578	608	575	553	592	641	592	549	580	576	571	518	571	607	591	587	573	580	569	559	569	561	588	576	547	559	581	592	586	559	580	574	571	622	595	595	582	570	557	552	613	618	567	593	587	581	588	601	592	577	560	597	565	557	562	555	570	589	546	624	539	551	585	582	577	558	585	599	586	583	594	595	541	563	567	567	587	535	568	579	609	556	590	564	574	588	516	574	551	550	573	561	573	622	604	600	572	584	541	587	541	549	580	602	548	594	584	585	608	540	587	598	626	598	570	581	596	596	598	563	594	588	550	576	566	571	616	568	581	565	585	569	585	576	604	531	558	612	605	552	577	541	553	577	584	579	575	607	573	569	567	553	538	588	623	584	588	556	582	538	524	598	610	577	594	574	604	596	573	547	633	612	579	594	624	525	581	580	582	583	559	556	625	581	595	559	626	567	585	568	536	590	597	573	589	557	622	593	575	587	591	565	556	562	559	568	630	608	613	540	545	555	573	589	589	576	566	557	566	577	580	572	622	558	618	583	570	566	574	575	608	569	602	578	557	554	596	539	573	572	608	578	634	602	590	577	617	597	587	597	589	558	557	611	598	608	585	610	602	554	545	613	611	558	568	560	572	563	556	589	620	572	585	568	589	552	584	588	563	600	602	589	577	528	571	580	557	585	521	561	609	576	563	599	579	588	593	613	590	582	594	602	586	575	575	569	560	563	541	589	595	592	598	563	540	582	579	619	558	608	600	604	554	565	536	563	595	548	590	563	586	580	605	585	560	559	572	590	581	592	557	562	623	541	579	603	547	568	580	656	574	588	544	588	608	583	565	566	584	567	565	587	560	579	554	569	613	612	643	595	572	593	589	551	563	569	583	586	558	580	650	588	570	598	587	553	582	567	595	627	575	587	601	590	604	597	613	570	595	538	589	549	614	584	554	633	639	591	536	588	648	571	547	580	603	572	585	520	561	580	556	585	543	583	551	594	531	561	581	572	575	563	565	588	576	554	600	559	547	526	539	587	556	588	627	609	587	529	558	635	544	539	600	578	556	530	597	598	558	562	573	620	557	614	560	547	584	546	555	634	574	565	605	581	596	576	546	575	586	561	581	543	569	553	617	573	567	586	579	580	587	564	585	563	581	583	606	603	545	599	569	569	547	553	610	570	592	603	594	576	562	593	618	548	562	557	564	545	604	597	563	543	557	558	601	604	575	605	566	578	560	511	574	565	594	580	582	529	593	553	599	527	628	588	552	580	587	562	610	563	579	608	579	593	593	586	586	599	587	551	598	593	580	588	596	594	559	576	574	594	563	583	539	577	576	601	564	575	606	542	587	600	550	621	592	602	538	585	595	542	567	568	580	555	564	513	593	557	578	599	524	542	585	598	600	550	535	553	523	564	572	556	604	574	601	604	560	575	573	584	567	570	566	607	576	584	580	561	602	569	574	567	562	609	610	593	578	586	603	624	580	577	579	560	587	626	559	596	568	580	592	564	565	541	561	564	587	583	590	614	590	554	554	531	586	556	613	549	579	598	532	556	589	613	576	608	632	592	552	542	603	572	542	528	613	602	548	584	572	571	573	549	595	513	603	578	572	580	578	588	597	537	606	616	552	563	545	578	577	582	558	613	561	550	581	553	582	558	603	589	581	592	611	580	585	551	589	515	618	552	550	546	559	596	602	611	549	557	566	593	579	542	586	557	534	542	619	572	602	572	599	560	571	592	561	573	597	594	592	565	606	524	597	541	583	629	572	552	600	610	547	561	522	587	579	512	573	610	558	546	599	554	627	552	598	542	576	600	596	587	563	536	562	617	590	635	573	567	582	600	541	568	609	569	584	596	576	615	613	575	558	542	547	624	548	573	563	621	630	578	589	586	577	544	576	561	552	565	550	572	577	626	566	594	574	555	603	559	533	609	564	619	574	560	601	596	597	582	560	540	577	613	585	575	586	555	577	579	595	576	562	594	579	570	528	589	577	582	552	586	561	597	560	524	535	599	614	574	550	571	503	589	582	572	590	577	592	595	561	563	587	607	553	587	594	573	615	575	558	600	552	612	587	606	574	577	572	596	589	559	595	589	566	602	627	578	580	590	592	535	598	570	609	593	611	591	589	608	598	565	549	588	576	555	617	572	571	586	585	558	591	557	545	582	580	546	577	587	552	613	602	615	551	556	546	627	539	575	575	549	544	582	575	559	575	597	609	589	588	540	567	570	552	622	576	586	559	607	605	594	592	553	565	533	585	582	560	604	612	572	556	573	625	622	576	572	561	556	611	595	601	574	581	580	556	525	562	579	543	592	561	564	584	550	544	568	584	561	562	573	574	610	581	561	585	580	578	586	598	578	578	598	589	578	577	583	535	559	606	582	617	557	556	555	564	535	590	630	580	563	539	576	548	557	576	581	535	547	595	546	539	585	581	567	609	557	542	543	630	624	586	590	539	560	587	640	616	591	553	558	567	585	618	607	614	597	597	569	612	549	574	556	573	615	589	595	576	572	529	561	544	583	608	558	591	580	611	582	585	577	570	624	595	569	589	541	567	575	550	564	579	599	586	576	570	553	551	557	547	561	585	527	595	572	570	573	563	605	628	565	615	560	580	574	627	577	517	582	597	570	570	564	586	536	587	591	587	548	614	594	571	589	569	563	616	532	575	620	562	597	556	590	586	557	581	594	595	564	572	572	600	565	551	590	568	546	581	597	545	589	575	619	562	591	589	538	615	573	614	536	596	567	582	579	592	644	561	540	598	545	569	595	634	550	580	560	544	569	605	606	581	543	577	581	559	579	573	589	574	558	561	584	604	547	594	628	599	575	609	584	556	565	550	610	591	554	575	575	577	574	583	561	516	562	594	567	630	569	588	562	591	571	584	633	657	574	553	585	559	589	554	577	612	615	532	565	536	587	565	548	554	599	565	593	582	591	600	578	550	517	565	546	582	573	586	598	610	571	590	554	558	634	593	593	568	597	581	537	613	558	585	594	592	599	616	564	644	583	556	527	568	550	551	606	571	594	607	581	567	577	578	622	546	596	558	604	584	582	576	571	554	578	560	563	546	587	563	558	604	572	576	595	612	566	572	582	600	616	587	616	607	558	615	612	604	507	550	549	604	629	594	597	554	530	556	598	596	569	577	572	524	551	537	563	557	588	575	578	588	564	636	610	570	567	576	562	598	533	592	566	526	591	575	569	565	575	516	591	519	588	606	576	560	596	610	587	569	619	593	587	583	558	588	554	568	544	586	583	611	597	590	577	540	545	587	600	568	613	620	586	581	581	602	607	574	575	559	597	593	563	568	558	552	630	597	550	598	589	551	595	591	594	595	577	597	577	607	616	561	592	603	551	581	549	605	617	611	588	584	549	607	520	562	562	585	557	575	614	588	607	569	547	574
50652	19560	6464	2415	905	461	304	254	254	234	230	246	220	236	249	255	234	232	227	224	249	237	234	234	232	235	232	229	225	232	231	245	264	248	244	207	242	242	230	209	196	233	225	246	213	218	221	237	223	224	236	233	241	240	237	247	248	237	241	264	266	204	265	255	226	232	244	219	217	229	245	246	239	217	215	269	243	221	250	215	229	238	214	251	196	262	241	218	225	258	249	223	212	245	231	274	213	238	241	232	237	206	248	246	223	242	238	248	235	246	258	283	208	203	220	224	201	208	240	243	253	248	245	224	221	206	218	244	247	205	233	228	243	252	212	232	243	231	219	244	200	224	266	223	240	228	229	222	226	249	230	254	230	250	236	220	229	220	224	223	227	213	246	240	214	221	232	216	244	240	216	238	227	238	220	209	244	205	253	247	225	233	245	218	249	233	241	227	223	244	212	207	235	243	239	229	261	239	255	232	238	241	223	219	225	260	224	286	243	229	206	180	236	231	251	249	240	232	274	232	232	221	216	219	250	253	246	229	222	250	233	236	236	240	217	255	245	207	208	214	232	265	294	221	255	268	255	236	225	230	223	255	263	227	217	251	221	247	238	209	240	237	235	201	292	210	264	245	236	247	247	233	228	205	268	255	225	264	215	230	236	249	261	252	250	253	255	217	215	221	228	262	231	275	220	234	239	237	239	221	226	249	244	232	221	233	233	259	240	241	233	255	246	213	266	228	205	214	235	257	235	227	222	257	244	239	226	274	237	266	248	232	244	229	238	224	248	228	253	247	235	240	249	235	227	247	220	217	231	237	265	218	218	226	250	238	236	236	248	231	232	204	245	255	228	245	232	269	227	272	234	208	188	279	200	246	223	245	234	219	215	236	239	215	252	219	229	209	226	210	234	222	267	238	223	227	266	202	254	239	234	228	242	236	230	239	241	256	200	218	247	223	239	236	251	228	272	253	217	243	242	243	219	229	251	254	255	224	247	257	220	228	199	224	226	250	229	245	224	237	224	238	257	243	228	253	242	196	230	246	237	208	224	221	217	214	237	241	248	260	225	231	259	213	198	222	263	212	281	210	239	257	208	214	234	219	247	226	212	239	259	260	238	200	225	237	239	235	226	205	221	224	254	211	220	240	237	267	226	209	257	240	266	241	240	227	223	209	208	239	242	263	228	235	201	224	248	224	216	215	246	223	214	220	219	272	251	269	251	283	231	244	249	225	230	250	220	272	242	243	248	238	253	232	237	232	225	218	264	222	235	262	239	241	261	250	251	225	226	241	247	265	200	232	250	190	245	237	244	244	227	221	236	210	241	228	261	224	234	238	240	238	247	244	217	232	231	247	208	208	240	244	213	216	254	242	266	231	215	243	219	219	241	219	234	225	258	264	255	193	214	237	226	206	223	219	227	237	226	242	246	220	228	254	261	203	197	237	246	214	254	239	244	264	242	251	240	222	230	244	248	245	200	221	224	251	247	212	213	227	254	246	223	226	225	233	217	242	246	228	229	243	256	232	252	246	226	234	230	219	230	236	241	225	245	234	227	230	245	244	221	224	233	240	228	222	214	248	243	237	213	227	215	213	252	231	225	252	264	239	229	226	225	211	253	229	239	241	249	225	227	240	248	222	230	246	250	241	213	255	232	236	228	198	254	251	254	232	226	226	226	234	234	244	246	236	225	237	219	215	220	213	223	216	208	216	237	250	260	219	251	251	220	224	280	251	237	219	270	241	234	217	229	223	240	252	260	268	205	236	268	208	217	221	235	226	227	223	247	222	227	237	242	248	250	225	257	206	262	249	234	237	224	239	271	216	228	243	206	255	232	236	202	227	237	239	232	206	226	235	222	209	243	246	236	240	239	226	264	236	234	223	225	249	216	232	253	223	242	241	228	265	222	247	268	247	265	232	260	235	245	243	215	229	232	242	232	207	208	236	232	215	193	227	220	209	246	208	222	231	230	238	247	218	221	225	222	229	244	264	226	248	242	215	239	239	210	226	264	244	228	220	212	210	250	246	236	198	225	231	238	230	261	230	247	224	242	212	208	260	263	228	239	231	245	227	247	249	233	240	238	236	243	237	243	219	251	205	232	256	229	214	233	229	235	225	265	237	242	252	242	213	242	246	236	230	273	245	253	233	206	215	238	202	211	229	247	248	249	226	219	248	228	254	239	237	217	231	224	240	253	249	247	238	232	227	198	222	278	227	234	245	255	224	224	220	239	276	221	234	243	252	259	252	226	242	230	239	229	229	242	230	228	221	228	269	235	254	221	213	213	245	215	229	250	215	220	228	229	235	220	240	250	231	253	208	214	240	236	256	244	228	258	230	227	207	245	212	267	252	236	256	236	242	226	237	239	248	229	241	240	252	243	245	259	241	240	216	235	235	229	217	204	212	209	242	200	221	238	249	220	212	242	247	246	249	243	218	222	233	229	213	261	250	239	247	227	234	232	257	244	241	242	248	218	235	261	238	231	222	246	255	229	238	219	239	212	240	230	256	215	199	244	231	225	235	250	224	225	224	216	233	238	256	222	235	242	262	232	247	240	225	205	211	242	244	242	239	225	230	246	241	234	226	220	221	224	216	230	226	233	214	224	220	204	267	240	251	228	256	238	218	227	228	240	225	254	223	219	252	212	209	240	220	240	239	212	220	226	269	259	226	260	224	269	212	247	251	197	249	245	222	252	233	247	261	231	246	220	225	216	228	233	227	245	217	238	242	268	234	221	252	254	240	267	228	244	217	211	200	241	277	231	227	252	236	238	247	232	200	232	240	238	227	208	247	208	214	252	219	202	229	233	269	239	242	236	220	223	215	253	256	229	234	212	224	220	223	221	238	250	231	242	238	241	224	240	213	232	215	244	234	208	222	212	221	244	222	231	245	280	233	244	267	276	215	246	218	234	218	253	252	239	237	244	241	259	246	222	216	221	254	246	252	259	261	225	219	237	234	206	249	228	208	209	231	219	249	227	260	232	204	271	228	243	269	216	226	231	198	236	256	235	224	240	202	214	238	228	224	230	246	276	206	238	237	242	229	275	243	237	216	236	235	224	225	264	268	254	250	210	249	238	226	246	211	243	238	237	226	220	245	255	252	274	233	221	240	260	206	239	237	242	210	248	260	237	251	240	222	229	213	209	234	235	226	220	224	222	218	246	209	241	264	229	240	245	206	271	222	236	203	245	225	239	239	234	232	247	255	254	244	269	256	225	262	248	229	226	230	274	209	217	241	250	246	240	240	239	227	233	219	261	244	232	267	215	254	214	206	233	245	219	248	233	243	242	231	242	232	245	246	215	230	249	249	244	222	233	255	228	241	233	256	235	222	251	249	244	253	242	243	238	244	198	264	251	232	238	215	239	255	245	227	237	248	236	232	228	253	249	237	216	249	231	250	222	222	225	229	215	230	241	227	243	251	230	225	248	229	220	215	230	244	196	224	211	223	229	216	237	260	246	252	230	233	249	220	257	257	216	244	222	234	246	248
33093	11762	8471	5475	2777	1367	783	536	470	531	496	505	494	510	510	469	448	466	488	506	486	474	508	519	504	524	503	490	506	513	494	465	508	493	474	516	497	494	517	496	498	501	493	489	485	478	525	510	513	491	480	497	509	502	476	505	485	483	516	520	538	491	454	489	490	456	478	509	498	499	498	519	531	452	497	496	463	479	509	482	507	489	502	529	502	492	515	517	489	507	519	529	470	506	502	484	543	509	523	534	482	483	512	487	495	462	511	540	481	469	539	498	496	489	465	464	509	503	486	481	497	476	498	489	511	520	495	526	473	506	463	532	478	457	507	489	508	502	467	502	494	508	541	506	499	514	461	471	496	481	515	514	503	499	492	493	502	496	485	486	498	493	490	523	491	499	492	508	517	508	487	497	486	501	507	526	472	506	498	465	442	496	503	458	516	524	460	482	523	519	477	508	488	497	511	493	515	518	496	479	513	484	543	528	479	529	512	457	504	496	527	528	513	485	523	514	509	482	556	506	471	531	495	509	461	500	496	537	499	530	491	488	489	507	526	495	482	493	544	480	491	497	470	483	535	508	515	507	468	493	510	482	515	522	500	482	519	509	491	509	489	526	499	499	504	472	546	456	521	498	507	524	519	512	525	510	520	506	514	509	526	492	509	491	489	477	492	495	506	514	513	466	503	498	503	507	508	490	489	494	553	487	522	443	515	550	532	494	507	475	552	474	459	488	501	494	480	479	480	499	506	499	494	506	517	511	473	503	530	506	494	467	512	492	497	498	528	471	445	469	504	521	525	482	495	487	517	487	506	480	469	508	459	527	504	486	508	483	475	479	526	512	522	449	529	496	496	513	500	512	512	504	527	517	477	507	526	492	549	492	498	494	518	506	449	457	509	479	475	487	477	517	474	529	474	499	498	523	492	532	497	520	502	461	503	510	513	495	512	549	520	482	491	523	515	530	465	453	486	497	527	508	492	504	504	522	523	494	488	497	470	504	513	546	512	530	495	488	489	485	486	484	485	486	494	458	532	498	498	490	492	468	507	462	525	513	442	477	456	489	447	494	431	477	512	475	506	512	495	515	474	494	494	456	504	491	476	532	517	522	500	507	519	475	523	502	503	498	517	483	501	520	504	468	485	547	481	509	478	488	496	519	490	474	490	498	484	477	490	531	521	492	487	490	461	507	497	501	481	435	516	497	515	509	477	492	440	519	496	488	548	502	520	497	507	499	490	530	540	480	482	484	482	482	526	516	487	509	566	484	490	499	472	519	487	532	484	433	492	494	490	456	500	521	515	490	486	491	505	495	512	499	486	545	504	461	492	481	483	486	449	442	501	556	501	499	554	449	450	471	508	531	518	564	506	524	511	497	471	512	508	500	498	513	521	494	460	480	519	518	493	464	510	480	475	476	455	470	519	506	478	519	496	551	454	533	511	537	469	477	500	516	501	479	478	532	450	541	510	504	468	537	482	512	481	502	525	508	466	516	507	519	520	520	476	512	461	523	511	500	479	485	506	492	526	489	504	475	479	483	507	500	519	456	513	535	463	503	497	529	494	505	473	488	484	502	495	502	504	491	453	529	501	525	506	506	511	485	476	526	471	499	498	496	453	487	472	517	509	496	494	464	477	488	480	477	526	544	466	464	493	449	488	493	503	477	480	487	507	556	495	496	499	494	510	514	469	494	551	501	510	483	491	526	496	522	486	483	512	486	477	492	477	517	489	498	463	474	536	515	518	512	471	526	481	499	511	505	471	487	497	477	475	484	522	462	476	489	503	494	491	473	500	520	526	512	474	520	491	508	480	483	472	546	509	536	537	481	513	498	456	477	508	519	453	488	525	469	518	469	497	505	475	517	537	471	516	489	505	452	491	490	528	501	538	508	462	474	481	448	494	507	518	497	509	508	451	485	482	514	495	504	482	470	519	496	454	486	545	532	501	485	519	522	542	510	495	509	490	461	478	496	519	515	500	494	476	495	502	540	455	489	491	479	466	470	467	479	519	492	477	485	480	512	524	521	505	485	489	496	502	489	508	518	497	488	487	476	501	556	486	478	462	538	509	546	483	511	535	456	515	488	510	539	530	469	495	516	511	491	453	496	549	487	526	501	504	470	464	497	503	462	481	449	515	506	494	531	513	514	502	563	468	535	508	477	468	517	519	485	494	531	492	506	521	483	472	504	510	555	548	488	484	530	508	493	501	483	471	500	484	524	457	474	479	509	495	511	515	505	478	516	523	512	517	528	494	468	523	481	523	537	497	530	513	504	467	527	506	519	436	507	511	477	476	485	519	491	508	524	527	513	492	438	489	494	523	473	492	476	458	488	488	498	488	461	535	472	476	520	490	514	502	533	500	499	486	472	506	498	479	480	482	509	425	503	493	547	498	491	456	480	462	509	452	464	464	503	521	495	514	496	482	511	487	504	499	503	502	513	485	522	456	516	519	499	466	549	476	491	475	521	496	517	502	460	486	506	463	481	501	499	462	486	524	542	520	522	474	496	491	494	534	503	462	514	496	484	541	510	495	537	523	488	495	512	530	451	504	495	491	524	497	497	499	489	472	509	485	508	473	500	507	506	459	477	514	485	466	487	496	485	506	534	439	509	482	495	479	479	475	519	526	496	485	522	522	470	511	542	498	512	475	442	521	485	506	510	510	525	496	446	555	487	512	516	503	518	526	543	494	539	565	510	505	462	475	482	517	495	529	487	518	503	497	508	483	487	544	484	479	480	503	456	533	498	497	528	527	530	448	481	492	464	495	505	491	497	518	492	507	499	487	503	545	502	519	511	506	508	499	499	511	521	504	471	521	464	517	453	495	511	485	494	532	512	457	502	477	501	508	501	501	506	464	485	539	503	503	509	498	484	495	507	471	497	542	498	524	461	515	487	472	464	508	507	488	512	474	501	490	521	487	479	470	476	514	502	483	498	519	525	464	491	532	499	491	469	510	517	478	460	489	477	503	499	479	475	499	479	503	470	469	499	511	505	498	473	504	495	479	491	492	521	494	503	460	510	494	507	500	500	470	499	521	481	473	497	505	493	476	518	500	480	533	490	515	450	520	456	470	511	494	472	508	513	445	507	497	489	518	498	479	496	482	473	526	537	486	505	537	543	502	517	548	493	481	504	497	470	517	484	531	506	479	524	508	486	478	540	525	489	477	509	500	516	488	474	518	492	516	513	485	461	519	512	490	476	483	482	487	502	527	489	453	493	539	494	499	549	462	505	515	519	532	509	548	519	508	501	469	519	509	537	523	491	468	501	503	530	477	470	515	493	499	479	476	486	529	501	467	494	535	505	493	474	519	511	512	482	513	493	490	512	489	528	499	495	501	492	514	522	468	508	470	493	488	513	526	478	494	518	496	500	518	445	527	497	489	485	483	490	536	524	461	497	510	514	483	516	512	491	470	513	500	515	489	502	517	451	480	501	497	504	507	478	491	468	494	486	515	532	492	476	475	492	515	501	509	531	497	496	544	519	541	492
58547	33639	15677	6193	2275	1119	483	264	211	220	200	221	208	215	220	204	217	233	199	214	201	209	223	218	222	236	247	210	233	205	218	219	199	216	215	204	206	199	215	226	205	219	236	228	178	205	198	207	192	203	202	213	204	208	214	211	227	199	211	250	207	238	229	211	233	208	222	213	214	194	195	192	216	209	248	252	244	214	209	206	212	223	214	225	204	195	258	223	234	223	228	227	222	211	219	240	214	217	204	197	204	208	233	225	217	227	206	224	207	225	189	209	221	219	207	191	203	244	215	211	233	212	214	203	210	194	207	202	216	206	226	201	222	200	208	216	201	191	244	215	220	217	192	221	196	229	206	218	211	183	204	206	202	201	218	223	211	214	216	205	250	244	205	207	202	233	185	221	231	181	196	223	248	226	228	213	211	202	184	212	207	207	231	224	207	233	221	191	198	192	212	214	230	195	247	205	222	205	224	213	225	214	222	208	197	228	220	220	232	227	215	215	190	219	214	216	198	246	205	213	227	209	192	208	219	205	205	206	206	217	235	226	212	207	194	234	193	216	217	196	237	206	203	215	207	239	211	219	210	214	199	232	212	243	185	245	229	209	184	212	215	233	194	196	215	178	227	189	223	219	222	187	225	208	209	208	225	222	218	209	216	234	201	200	204	188	219	217	197	253	237	206	214	239	199	206	217	247	207	184	217	191	194	182	194	212	212	220	195	203	200	227	186	198	205	224	189	212	218	224	242	206	204	203	219	209	217	212	210	216	217	226	198	181	197	206	214	205	197	216	204	211	212	197	240	220	195	212	210	227	166	220	209	193	207	214	212	236	198	210	213	208	203	178	258	209	196	231	226	219	191	239	220	185	225	226	250	228	247	209	204	190	232	251	222	231	191	237	241	228	223	218	248	211	224	226	219	208	209	232	219	222	224	224	189	230	202	190	187	208	210	212	211	221	218	201	206	227	215	205	203	204	201	218	202	179	228	202	223	195	189	209	204	188	235	211	187	226	231	217	227	221	221	234	210	231	218	221	213	206	240	227	203	207	251	213	205	219	196	178	198	183	207	204	235	210	210	182	225	215	213	224	262	235	204	204	241	220	191	183	235	209	210	203	186	204	202	205	231	205	230	201	211	208	225	232	242	219	244	235	215	246	212	190	241	214	196	215	212	217	232	238	218	205	187	208	192	222	231	209	228	221	193	226	208	217	200	213	210	181	218	187	196	207	200	192	203	208	233	225	212	220	195	191	215	196	238	190	192	217	201	230	220	211	201	203	193	205	212	211	209	217	188	200	222	213	217	233	219	220	210	220	202	229	195	218	201	236	199	234	202	228	219	231	209	204	221	221	206	228	198	226	191	231	185	208	229	200	206	222	230	209	213	185	202	213	200	212	207	233	224	199	191	214	212	242	206	203	228	218	215	206	221	215	218	191	207	181	211	209	227	218	195	224	197	193	229	210	192	207	183	195	167	190	224	234	209	231	238	192	190	237	214	199	221	208	219	204	225	204	233	256	210	205	209	226	200	204	243	214	202	195	181	213	213	215	220	214	213	235	231	181	239	237	230	202	226	221	201	235	216	190	199	202	199	223	205	208	196	232	222	212	213	193	219	209	208	228	221	213	238	214	251	209	225	189	223	244	244	245	238	224	177	202	204	184	204	217	198	217	192	205	207	208	208	211	200	210	221	238	199	229	233	217	188	240	218	214	224	192	209	206	208	220	179	197	198	246	238	208	180	206	210	168	238	207	233	210	199	208	181	195	189	220	218	223	211	223	209	208	209	210	237	226	211	251	219	229	209	185	197	233	207	208	190	207	202	236	225	204	203	202	219	187	217	219	231	223	202	174	230	197	201	214	208	195	216	211	218	208	230	210	225	227	228	216	231	194	220	211	181	221	219	214	241	219	228	226	213	209	211	203	235	216	204	233	216	230	260	229	191	211	233	221	226	216	198	232	209	206	209	189	204	197	231	195	195	219	211	198	212	217	224	226	246	224	179	243	229	220	198	228	199	255	212	192	181	237	210	201	206	201	229	239	225	224	236	223	206	231	226	231	207	222	220	238	193	182	200	246	216	195	213	200	198	189	223	195	227	219	202	215	216	185	229	231	236	198	201	223	233	201	199	221	225	207	203	197	206	209	223	235	189	205	206	175	215	186	198	220	206	215	209	242	199	221	220	228	225	217	191	206	233	201	226	238	234	243	231	210	214	202	188	221	193	195	193	198	195	228	214	219	208	189	205	192	227	220	211	209	228	239	202	201	210	212	211	221	238	219	238	230	196	189	212	246	238	189	199	193	215	208	218	226	200	213	254	208	245	184	221	201	209	202	214	197	231	201	235	219	243	215	232	236	211	218	202	228	199	236	226	217	175	198	199	190	206	234	209	233	234	213	205	236	195	201	227	221	216	214	180	215	236	218	203	203	216	217	221	227	218	228	185	199	231	200	238	208	206	201	196	208	226	198	226	218	207	211	202	206	218	245	206	213	188	190	206	232	217	220	220	221	214	187	228	240	227	230	244	219	207	214	258	193	198	243	229	226	237	222	219	241	195	209	227	229	214	207	211	197	189	221	212	195	193	210	208	201	205	229	206	235	244	213	215	211	214	190	217	207	222	204	209	222	249	209	217	200	200	225	233	219	234	223	191	207	221	193	184	224	229	212	221	212	231	220	215	217	203	223	249	204	192	223	229	223	216	219	212	199	230	213	216	206	233	220	204	230	219	206	213	205	217	182	212	217	202	222	210	204	186	191	209	210	197	216	221	204	207	209	222	224	219	199	240	204	188	205	215	205	223	210	212	247	218	193	222	208	218	201	235	236	202	208	220	206	181	212	239	214	184	222	183	204	249	213	195	193	212	238	205	237	209	202	205	208	216	200	236	210	232	206	205	188	227	185	220	225	214	201	237	199	220	236	189	220	206	207	247	198	244	241	226	200	225	214	217	238	234	189	217	192	238	228	213	196	211	200	197	208	225	206	200	223	228	219	202	222	199	210	184	207	196	219	226	212	224	208	221	197	215	188	214	185	216	205	217	262	233	201	205	196	229	213	186	215	194	216	237	213	208	193	201	209	214	219	226	243	252	207	189	215	209	212	204	202	205	198	211	204	225	217	235	203	192	188	223	203	234	220	219	207	229	201	192	191	220	194	232	200	198	198	211	204	239	201	196	231	226	202	215	201	209	222	199	188	214	219	220	240	216	199	211	222	179	197	241	216	194	207	226	192	228	198	226	241	218	196	216	213	194	211	212	233	203	218	228	215	240	220	181	232	203	174	221	223	232	200	232	228	204	195	230	232	225	195	233	230	234	243	203	222	203	224	214	222	201	210	220	227	210	206	221	210	200	227	222	184	215	220	230	199	200	189	208	191	208	224	224	217	223	233	237	213	207	240	221	199	202	226	222	206	200	195	173	217	236	247	193	191	237	193	208	190	221	225	190	208	211	221	224	224	215	189	204	203	200	223	195	201	211	204	203	176	194	207
36953	24041	16252	11928	6776	3494	1577	697	579	487	538	468	455	467	477	478	486	461	468	468	488	488	487	483	473	465	463	513	474	430	496	435	477	475	446	435	453	470	492	434	467	491	426	469	444	459	452	442	477	448	455	418	448	434	453	482	473	444	467	475	489	442	463	428	482	447	470	496	472	456	434	488	476	458	459	438	417	457	451	426	467	480	465	454	466	466	437	482	459	447	467	495	433	439	454	453	436	448	462	464	448	433	452	457	487	473	450	453	452	459	448	473	443	473	431	483	435	464	441	452	442	473	491	447	464	460	490	445	507	450	490	471	482	444	450	467	430	445	449	455	502	448	463	451	471	465	477	471	439	452	472	492	475	473	500	454	445	449	443	462	478	438	461	487	477	470	483	444	485	460	494	486	435	461	432	457	461	479	451	472	486	456	486	456	455	467	450	493	451	506	446	479	464	478	450	452	432	454	497	476	479	457	448	455	481	465	458	499	499	454	448	437	476	450	476	459	462	460	465	473	473	473	467	487	466	490	452	482	454	435	477	450	476	450	474	457	473	430	469	440	478	509	451	487	443	478	462	468	448	436	473	491	456	471	456	462	442	450	480	455	445	447	427	459	459	463	490	447	497	459	440	494	448	451	431	467	496	469	433	500	447	478	465	433	455	419	505	451	468	463	516	453	471	478	473	455	511	445	431	441	483	493	446	413	492	459	507	438	478	457	512	441	449	419	447	480	440	485	452	507	489	499	441	481	461	501	464	443	469	481	471	487	472	437	443	435	471	460	462	466	442	496	445	452	459	442	482	480	450	480	455	438	419	429	437	499	473	444	470	444	484	457	476	455	440	458	442	442	475	471	442	446	457	441	432	460	480	422	449	456	501	506	469	443	491	463	496	441	445	438	450	446	457	499	497	467	461	466	443	452	500	458	464	462	445	457	482	422	461	434	483	466	474	455	454	445	467	457	494	489	486	443	457	483	494	474	468	493	449	452	480	474	422	485	425	443	476	443	487	429	424	463	435	452	439	521	475	487	467	463	512	503	460	433	459	452	437	460	473	439	468	479	427	481	450	461	474	440	473	470	456	414	453	462	456	511	461	455	440	473	477	457	442	487	460	450	455	475	486	468	445	430	451	481	434	484	468	492	462	473	460	438	474	506	467	461	475	524	462	473	443	480	501	488	461	453	462	437	489	470	466	455	455	460	463	450	454	461	491	491	465	440	503	477	492	423	487	444	482	431	457	450	446	460	450	470	475	471	452	439	507	451	471	442	483	437	462	468	471	480	457	464	467	469	461	440	439	441	450	469	442	473	462	486	477	467	483	435	429	455	473	468	459	474	468	443	460	485	454	482	443	471	452	467	466	456	429	492	473	463	482	440	469	434	436	436	472	467	452	454	440	451	436	468	489	460	440	503	479	468	477	475	468	398	444	492	499	412	463	455	485	488	465	476	447	430	439	495	472	477	489	464	451	466	439	535	459	447	439	468	459	514	440	452	451	448	422	453	487	451	474	523	430	442	464	460	431	455	432	471	518	485	454	453	494	457	428	489	446	501	446	495	486	440	432	447	457	466	454	440	456	447	486	485	444	480	476	450	433	462	438	459	429	468	438	481	426	454	444	482	485	476	440	471	456	487	468	454	466	509	511	488	486	454	485	480	464	489	445	388	450	414	462	437	514	473	487	481	499	446	448	466	477	456	484	436	446	441	441	475	490	517	424	436	435	488	445	442	465	446	450	503	440	481	459	466	481	451	451	457	467	458	456	471	457	445	454	475	420	483	448	459	459	438	503	456	467	489	421	468	485	478	444	486	444	441	446	409	501	477	421	420	449	458	441	432	497	455	463	413	461	479	415	464	497	479	462	459	481	504	474	466	465	469	473	491	440	427	487	475	498	487	477	490	466	462	466	485	477	440	458	487	499	446	485	439	447	472	485	439	490	478	425	428	470	458	474	468	447	483	444	479	451	513	444	486	442	455	456	440	464	456	468	485	474	474	469	447	465	478	448	444	473	504	500	483	460	467	478	474	456	480	477	427	458	442	452	495	505	451	447	453	462	461	436	431	454	452	455	482	450	452	461	447	461	467	487	450	454	473	477	461	459	454	470	482	432	458	445	466	495	476	451	454	488	448	456	455	424	474	453	432	467	468	457	476	468	450	476	443	446	460	456	476	441	480	445	439	507	477	462	477	411	443	464	487	439	480	464	476	461	513	463	426	490	489	448	457	438	413	474	476	438	472	462	467	459	423	444	482	433	449	470	483	439	448	476	437	450	435	444	435	455	485	429	462	445	471	455	461	432	446	466	490	451	445	450	460	430	422	462	455	477	458	461	467	485	440	424	469	460	446	457	478	431	475	488	479	471	483	466	473	429	460	419	444	479	522	443	469	458	491	459	457	423	448	468	470	449	465	456	438	469	461	481	462	458	465	476	454	461	491	477	469	458	463	451	449	489	469	468	475	456	455	473	468	469	407	466	450	422	471	481	467	452	513	490	425	441	435	466	439	435	486	476	449	444	448	469	456	467	462	460	485	436	499	484	506	465	481	445	477	457	448	477	473	427	461	476	450	480	504	508	456	449	462	460	437	488	476	473	475	464	448	443	472	466	462	477	489	443	457	474	447	451	448	474	455	462	445	495	438	473	471	467	454	474	477	475	466	473	431	433	503	434	485	438	436	473	466	437	457	470	443	467	501	503	466	468	469	479	474	454	462	467	460	458	437	482	449	450	466	475	462	467	488	442	447	470	467	476	451	454	446	495	462	466	448	475	459	480	486	423	462	434	431	457	469	475	466	462	445	448	503	451	461	481	456	479	459	471	459	445	478	484	482	463	457	453	421	476	488	475	455	468	471	466	409	462	458	480	459	474	494	467	466	474	480	467	471	419	465	455	423	478	469	452	482	437	438	424	456	462	482	465	516	462	468	453	452	427	474	454	478	482	488	489	438	460	463	467	457	465	510	464	454	474	455	447	465	455	457	456	474	465	509	453	440	444	442	447	475	456	453	478	449	509	455	446	452	464	448	462	446	464	448	447	493	433	467	470	465	487	480	476	477	467	475	444	463	454	468	458	442	479	491	478	475	451	482	458	462	467	486	440	504	469	447	471	452	450	503	465	486	505	465	459	487	441	424	458	466	451	471	440	466	490	430	473	447	463	469	450	463	458	485	508	471	493	466	457	497	476	474	466	464	450	449	438	440	447	460	472	501	473	471	466	439	428	438	462	436	460	485	441	458	462	435	465	460	461	442	455	455	437	446	431	414	492	442	464	463	454	474	447	430	449	451	455	459	466	447	470	472	456	477	462	433	480	468	473	443	463	444	464	452	472	465	459	477	431	452	466	461	420	458	476	431	503	430	437	468	429	426	461	490	481	520	472	459	494	471	484	447	440	499	458	454	430	456	465	485	442	401	460	441	511	487	447	450	437	451	450	484	474	447	501	480	427	478	440	471	475	441	447	435	438	461	480	486	455	462	467	434	444	490
67321	34922	17551	7507	2782	1273	562	334	304	283	295	269	261	279	264	259	275	278	270	276	284	281	263	266	277	274	255	269	275	262	242	279	260	247	283	283	247	273	237	292	249	321	290	269	270	261	281	281	284	270	287	277	289	269	288	260	290	277	274	290	290	256	266	261	286	244	274	301	273	285	254	270	300	279	277	259	276	237	288	276	288	259	271	242	267	223	309	298	295	264	265	303	276	259	256	284	276	307	301	283	249	268	298	286	255	306	296	259	248	333	270	234	286	263	281	260	242	269	250	283	267	329	274	291	264	269	272	279	268	292	301	249	242	244	302	283	282	278	240	302	276	277	299	305	285	288	283	278	283	265	283	292	263	255	268	264	278	304	304	295	266	281	301	269	262	273	275	285	300	245	261	264	304	251	267	246	275	273	293	259	282	277	285	274	272	282	277	280	291	286	272	258	261	282	280	268	236	267	250	253	266	279	267	262	302	265	260	280	285	260	283	291	277	260	263	265	279	277	296	270	282	278	290	304	265	302	256	273	288	266	277	298	245	251	240	276	247	273	297	269	287	260	288	296	234	286	301	292	263	251	270	284	266	272	265	244	269	261	297	276	277	265	248	257	281	286	234	286	305	259	264	271	295	265	273	290	291	274	245	281	281	254	280	315	275	266	280	268	256	258	265	258	236	276	272	306	322	259	248	263	282	289	253	274	281	268	269	293	278	257	254	292	263	281	269	275	262	249	297	264	259	278	257	294	256	261	245	277	270	327	264	244	257	263	266	287	295	287	260	255	283	256	257	263	287	249	237	265	243	266	294	290	260	282	276	281	263	279	277	271	295	268	314	255	289	277	283	300	270	252	284	286	288	268	285	248	239	281	283	297	257	267	228	263	262	247	250	272	264	273	264	268	270	289	304	271	288	257	273	240	258	263	290	287	267	286	256	261	291	280	295	253	263	267	226	259	262	257	268	280	247	284	241	290	289	265	247	274	257	287	240	234	262	291	275	271	304	278	263	233	288	280	266	272	265	290	234	245	243	210	252	292	262	288	304	255	278	235	257	272	275	257	277	284	266	291	284	273	274	267	300	288	286	253	281	300	264	265	252	246	275	291	271	282	293	299	285	272	311	284	270	267	268	273	270	308	261	253	264	259	275	247	290	259	277	224	291	274	293	269	283	250	287	336	260	238	302	249	266	257	256	259	285	272	244	270	265	270	258	247	254	249	298	267	313	288	232	279	292	263	282	278	230	296	290	278	230	267	265	247	260	274	263	260	253	243	268	246	266	242	319	254	256	296	282	251	298	278	283	277	272	265	265	301	268	262	296	282	249	319	283	289	264	268	289	269	280	252	306	308	267	297	262	273	276	273	285	258	254	301	301	275	309	285	277	258	299	286	278	268	274	259	309	231	271	301	318	283	306	249	266	281	296	263	286	266	248	253	286	289	278	278	275	275	270	304	236	261	272	269	273	273	248	314	279	268	275	268	264	316	302	294	282	264	289	276	238	253	256	262	261	286	259	273	264	292	256	264	265	283	300	305	296	259	248	275	287	257	273	247	287	313	281	266	304	233	262	260	280	298	284	283	256	259	266	281	264	286	248	280	260	262	277	269	263	273	264	274	276	279	250	274	264	267	276	291	265	256	270	263	269	261	290	307	289	255	262	276	284	315	272	275	268	274	278	275	224	256	269	250	284	252	220	243	264	293	252	302	254	264	257	285	264	294	264	244	284	249	263	254	289	294	281	274	303	264	303	276	291	264	315	300	244	273	257	292	244	228	264	279	294	262	281	288	234	318	275	274	277	215	266	280	256	261	274	269	270	290	289	283	272	271	274	284	282	261	264	242	307	255	272	257	265	299	319	279	236	270	258	280	265	271	275	290	253	259	232	259	278	270	271	284	246	256	277	292	283	265	260	295	280	281	290	283	275	282	246	300	265	248	267	269	284	266	289	320	325	260	293	292	268	249	260	264	218	261	294	286	274	290	285	270	275	270	296	254	271	288	303	281	259	280	253	291	296	276	294	239	230	269	276	270	253	258	290	292	294	256	276	295	264	264	287	264	247	287	278	254	257	244	246	267	296	290	309	253	303	242	300	277	272	282	286	277	279	268	264	269	288	297	256	272	268	267	285	287	262	306	245	261	280	259	298	277	263	285	290	243	289	291	259	263	278	260	250	264	286	291	268	237	254	255	267	262	277	293	312	304	238	247	294	286	313	273	281	297	280	291	286	271	285	311	298	283	253	245	268	258	235	282	310	269	266	273	274	252	275	266	307	270	264	259	287	309	294	290	247	272	287	271	270	299	301	277	302	250	238	259	278	273	258	274	272	304	270	290	289	262	295	276	224	259	236	242	274	236	281	290	276	274	264	267	286	262	264	286	271	287	278	293	273	251	288	263	246	279	287	296	294	265	266	246	296	304	276	277	254	291	250	277	259	268	264	282	259	247	277	263	294	291	275	275	278	264	279	270	294	272	278	290	252	253	237	261	279	265	237	298	283	264	301	294	283	283	256	267	291	278	250	257	262	258	257	283	250	262	240	281	247	243	292	261	287	306	260	278	277	263	273	244	305	294	300	269	245	286	268	318	269	282	256	286	259	274	268	287	266	267	276	293	255	274	280	259	244	277	288	280	263	279	295	278	266	257	275	240	270	284	273	277	254	224	262	271	287	268	255	261	291	268	243	257	294	292	251	263	236	266	279	286	275	254	273	268	262	309	314	288	260	289	288	264	287	273	302	302	266	266	294	272	259	269	248	247	267	271	280	263	236	287	287	272	264	286	321	269	287	267	297	273	275	251	256	256	273	259	246	268	239	295	282	213	253	285	275	289	290	252	278	259	276	257	280	223	266	296	290	282	276	299	256	286	276	241	257	267	293	244	262	260	294	290	302	274	308	255	263	301	305	266	267	261	261	278	291	247	302	297	282	274	273	268	274	282	256	251	253	278	268	276	259	260	277	247	293	249	308	233	258	264	262	292	279	275	301	258	257	272	267	277	244	261	252	280	282	247	296	298	261	290	246	275	237	282	265	285	294	307	273	255	300	272	275	270	309	283	269	253	333	293	250	266	236	238	270	277	255	284	269	274	246	286	254	270	261	294	297	281	259	274	258	281	269	283	287	287	277	276	269	256	292	258	306	294	282	267	287	259	282	285	273	291	244	297	272	283	258	277	247	257	252	278	304	291	289	271	280	304	283	268	284	274	233	270	279	247	277	259	255	280	239	289	261	265	291	265	260	276	239	251	236	310	297	297	297	257	287	298	275	276	291	255	279	271	269	280	283	291	248	269	303	288	307	244	268	239	278	293	269	249	284	256	281	287	280	294	279	276	247	316	285	292	257	302	281	279	256	273	303	241	257	261	292	294	302	285	303	297	268	266	272	275	255	317	265	291	256	282	269	279	273	239	238	278	261	248	288	281	254	259	268	279	266	240	280	290	277	315	281	282	284	282	275	274	294	284	298	283	277	258	246	270	262	269	287	285
43405	24157	18405	13029	7479	4193	1678	837	708	614	623	605	618	636	642	565	556	628	600	591	564	568	632	574	587	558	522	607	555	602	573	575	556	563	604	573	560	569	579	538	521	573	596	549	572	591	571	580	575	594	612	555	566	554	545	558	582	570	569	573	530	605	582	582	585	570	556	556	561	574	589	566	607	548	569	554	603	584	570	564	587	627	601	542	616	545	603	588	588	604	587	602	603	586	567	553	576	606	558	556	569	574	537	577	578	587	561	589	576	564	574	567	573	594	567	562	578	560	540	557	581	574	563	588	553	591	549	553	540	578	585	599	563	596	560	588	577	589	586	558	585	602	560	573	546	571	572	598	606	570	570	610	576	603	529	548	612	564	579	562	583	594	616	582	538	558	538	584	556	573	570	577	571	583	592	531	539	559	571	612	576	619	557	592	617	587	574	599	559	607	561	624	535	586	592	574	589	592	599	550	582	531	549	573	536	601	574	567	559	602	597	570	570	572	554	579	561	570	574	538	585	565	578	619	609	552	563	571	591	568	566	610	614	570	559	598	532	611	554	604	554	559	549	560	558	584	589	568	532	627	544	539	567	572	561	557	541	565	569	608	594	592	545	565	545	589	618	579	581	563	552	598	590	555	607	606	604	581	604	554	568	560	592	565	556	568	554	597	597	579	568	641	568	599	575	560	556	578	598	578	579	632	573	612	577	557	567	532	583	617	600	570	546	547	577	581	575	560	536	588	551	571	549	574	579	548	578	528	590	546	574	571	553	609	560	560	587	596	573	575	559	589	540	557	636	556	576	573	580	587	515	600	580	562	571	586	592	624	573	571	574	577	585	544	560	514	550	614	590	598	582	572	540	561	576	583	577	564	542	557	550	570	553	566	563	612	571	590	566	585	567	581	571	599	607	531	561	571	577	582	557	578	569	565	598	539	579	579	636	564	581	557	582	583	566	564	585	597	567	603	589	558	572	578	580	554	576	529	601	590	589	577	600	620	613	553	582	566	565	579	573	554	536	584	548	603	544	541	579	571	567	563	547	584	577	582	608	568	559	649	589	544	596	529	587	590	520	528	557	564	567	580	604	593	579	566	600	542	561	578	557	560	541	568	586	590	595	585	581	572	568	613	597	574	587	571	521	601	581	593	597	603	584	579	576	567	576	557	576	547	583	587	556	599	572	567	566	577	625	577	577	567	583	593	567	550	591	577	533	559	571	567	540	576	634	587	576	563	567	597	575	551	593	619	602	578	574	579	583	581	574	612	543	571	579	611	567	544	533	590	571	560	591	606	609	559	587	558	530	624	589	575	617	558	600	551	565	555	530	600	608	599	579	566	541	559	544	544	514	581	566	552	600	554	591	618	576	577	579	588	611	578	647	557	579	578	593	570	573	531	583	588	576	621	555	556	595	614	553	529	564	573	547	592	592	597	543	591	547	595	568	591	564	531	578	541	576	578	550	540	554	593	604	581	510	545	561	557	562	559	629	600	575	592	591	591	550	584	622	556	565	584	564	595	611	548	584	581	552	580	562	553	561	587	586	568	548	563	584	583	601	553	561	559	554	576	590	544	590	562	561	576	558	541	558	569	571	579	595	571	563	591	601	579	576	609	562	577	589	571	567	611	573	586	558	622	570	567	597	574	588	556	572	565	570	549	557	592	540	551	539	584	590	600	582	525	622	572	598	566	543	528	604	584	589	563	558	594	612	586	561	538	522	594	573	554	579	567	572	576	592	583	577	564	512	546	594	603	613	588	571	544	543	600	598	584	585	565	599	571	584	561	611	557	600	573	569	579	576	593	526	559	622	569	525	577	571	600	551	567	583	605	543	551	616	567	572	555	561	560	574	585	545	609	572	540	549	590	586	572	612	591	554	539	578	542	600	590	603	559	595	599	575	604	558	607	606	613	599	600	585	561	573	554	561	543	586	575	579	596	547	610	602	598	572	561	567	506	600	605	548	544	576	586	614	594	582	584	551	544	565	538	568	558	559	583	616	602	582	544	640	589	574	585	531	603	584	550	567	559	557	569	622	589	583	618	567	561	544	532	618	550	530	605	561	545	559	567	592	561	537	574	544	583	535	551	560	597	599	576	548	577	582	586	569	573	539	612	579	602	588	621	549	620	559	596	547	565	562	546	551	574	599	567	573	644	546	590	510	587	603	548	544	591	544	614	540	568	548	561	552	567	564	579	616	611	621	593	625	547	598	551	560	566	598	543	567	596	557	553	554	576	592	563	553	531	561	579	586	567	594	577	609	589	570	560	580	568	570	596	577	617	585	576	566	574	559	559	572	558	581	597	573	554	547	574	603	560	586	577	537	607	565	585	592	561	572	578	580	598	544	610	525	570	613	586	587	566	548	603	565	558	571	556	573	594	597	547	542	566	600	563	565	647	550	554	589	577	587	559	611	602	589	604	551	548	575	580	554	535	594	565	549	510	566	550	588	573	556	575	605	583	549	570	577	559	597	568	551	593	571	583	619	611	562	540	546	608	628	571	583	541	522	585	608	569	593	573	587	542	571	616	570	617	549	545	615	550	548	584	580	602	595	610	580	573	625	549	608	568	605	522	591	563	558	569	558	592	542	556	584	549	575	552	582	583	616	583	542	584	589	582	562	555	530	555	570	596	557	599	592	590	555	592	579	566	577	558	578	553	618	571	592	587	536	620	572	589	621	572	617	534	523	587	626	582	528	603	557	552	582	581	582	567	566	544	569	592	544	603	554	572	543	581	579	593	554	553	594	579	587	553	570	581	586	569	540	542	572	602	588	587	524	584	575	568	567	607	582	583	551	572	566	563	579	627	579	598	562	571	581	566	564	589	561	591	572	563	589	593	572	539	586	551	585	556	563	603	594	613	551	571	578	537	595	525	603	577	615	594	569	582	574	577	590	588	561	589	576	593	534	596	569	569	576	585	551	548	586	541	564	600	571	552	607	583	534	558	608	555	586	563	588	578	554	586	592	578	591	591	604	591	581	548	550	577	550	577	536	558	561	551	589	587	589	620	605	611	553	578	567	594	604	539	594	549	573	574	583	622	561	560	568	544	591	557	599	586	616	579	584	566	561	570	589	604	606	540	592	601	533	592	536	515	563	550	569	581	538	580	537	579	597	554	564	596	547	577	539	581	555	592	555	562	584	570	576	561	538	592	571	590	604	586	552	576	578	545	562	590	573	560	563	614	573	583	599	581	596	574	527	566	613	579	577	600	551	608	538	589	580	612	633	554	558	584	594	577	534	531	565	585	566	557	575	548	564	585	590	549	558	571	623	600	580	554	579	545	577	625	562	590	559	599	574	565	577	547	538	582	567	592	584	551	585	596	579	654	558	603	521	579	574	598	546	582	592	531	550	582	588	609	545	587	598	587	593	595	599	597	545	551	576	561	570	568	566	566	617	552	573	550	601	575	551	570	548	549	556	581	601	554	594	567	552	609	578	559	564	569	590	595	589	608	594	596	553	549	541	582	557	589	599	543	555	537
44133	21370	9638	3130	892	503	304	218	210	209	251	213	197	206	243	204	207	194	226	216	242	219	243	242	220	214	204	222	205	201	235	216	235	263	220	214	211	223	218	256	221	216	239	219	207	249	239	213	195	218	233	228	227	210	205	219	223	223	239	208	249	231	233	196	188	229	251	248	218	226	207	197	240	257	255	177	210	221	227	204	178	228	236	209	209	240	225	188	205	212	235	220	245	228	240	197	233	224	214	212	236	206	226	213	227	236	216	228	222	222	208	233	216	204	239	212	217	224	239	234	218	242	229	227	228	230	195	230	240	204	228	208	235	239	247	233	223	234	214	228	214	210	217	245	236	244	227	185	218	185	197	215	180	215	246	213	232	206	205	226	214	213	207	219	247	216	235	236	232	194	241	191	209	210	224	230	222	178	258	248	233	175	215	224	206	239	205	218	210	199	216	230	216	199	206	214	207	237	195	187	222	203	231	240	232	204	234	221	220	210	216	240	214	211	237	196	197	216	231	218	229	218	201	222	227	206	242	207	223	211	207	214	217	219	215	228	247	246	210	205	211	214	228	224	201	233	247	199	191	216	241	249	220	233	221	227	229	209	241	215	205	205	209	221	217	201	238	207	195	228	229	243	199	200	209	245	232	224	202	233	243	197	224	219	196	223	244	212	205	196	200	211	220	197	226	228	243	209	226	244	240	223	224	223	201	238	232	216	213	230	223	229	198	237	248	197	212	222	180	207	214	210	228	222	231	225	242	180	226	234	214	217	233	217	212	236	235	209	217	264	247	212	238	213	184	238	265	241	218	233	236	229	224	190	241	199	214	216	224	222	233	212	211	232	226	214	240	207	222	233	227	219	219	223	211	205	222	230	212	198	229	233	239	214	214	196	248	226	245	200	219	219	210	217	201	223	220	223	225	224	211	219	227	230	229	203	221	205	221	247	214	225	213	223	212	223	246	225	201	194	209	218	205	198	213	214	201	210	193	212	235	250	205	234	228	207	213	210	229	213	196	221	215	210	222	239	197	235	226	214	231	222	245	230	196	239	224	199	218	213	240	198	205	203	211	205	209	209	235	230	202	204	208	223	219	206	210	204	217	228	215	211	241	221	227	223	214	230	242	231	236	240	224	226	194	198	214	204	206	194	207	231	224	220	217	234	204	221	233	225	254	212	238	260	230	193	203	211	215	198	221	222	224	251	182	192	210	259	228	186	212	220	249	208	210	216	215	204	209	239	209	204	206	224	221	211	231	230	185	199	196	191	220	203	234	233	217	204	218	220	251	205	207	225	206	220	191	219	213	222	250	223	217	230	200	253	222	230	211	197	211	217	221	210	186	213	237	203	199	210	235	231	230	213	216	227	200	215	189	209	217	223	207	217	225	211	207	201	213	209	229	239	234	206	195	199	200	212	211	211	205	218	214	203	202	196	219	221	220	220	241	219	227	233	208	213	210	216	197	250	230	226	226	234	226	219	225	257	239	204	208	228	217	198	249	209	196	185	216	206	221	212	252	223	231	231	218	208	218	237	219	244	232	214	225	254	222	202	204	221	220	212	206	203	215	206	236	209	207	204	236	239	241	234	235	229	168	222	222	231	241	233	218	242	235	229	195	188	206	208	207	220	222	215	203	231	232	200	195	252	232	226	244	231	216	198	187	257	225	222	199	244	216	212	219	216	252	210	213	201	198	229	211	206	178	228	237	233	223	211	214	223	207	214	194	227	203	218	256	214	232	229	231	221	217	242	208	221	210	223	178	191	223	207	189	228	203	210	225	206	218	226	228	199	196	216	213	215	222	239	241	234	233	241	224	188	208	210	237	204	222	197	215	202	228	217	232	240	188	211	250	203	187	214	199	198	197	205	199	201	188	235	229	240	206	210	203	206	216	209	210	211	206	216	203	220	222	237	213	227	211	222	223	212	195	225	217	204	223	206	230	227	230	247	223	217	215	190	220	239	229	196	210	182	209	218	227	229	219	237	220	218	215	214	205	221	211	235	222	251	231	210	200	217	226	241	216	223	224	217	250	198	221	219	227	261	208	203	211	195	249	209	228	191	224	224	222	194	227	219	267	245	218	207	219	197	233	216	223	209	219	226	200	204	238	211	209	228	208	228	215	249	205	194	258	194	227	234	223	212	223	237	219	191	206	219	222	223	223	221	207	235	209	188	206	220	233	203	233	246	214	219	241	230	230	190	222	234	193	223	221	230	248	239	217	219	210	193	215	208	214	218	214	209	193	234	249	224	247	240	238	248	208	232	211	196	196	214	217	207	215	220	213	212	220	246	211	217	224	202	237	182	225	235	222	279	223	225	235	229	195	227	227	197	185	204	207	239	200	219	244	215	182	226	216	202	216	198	218	201	242	245	251	207	186	206	225	206	227	223	226	209	189	225	219	205	228	208	190	223	236	218	221	223	230	220	205	205	209	209	235	213	200	215	220	248	244	208	190	214	256	220	248	203	232	218	218	236	237	214	224	206	219	209	238	200	204	219	230	205	219	220	201	219	258	221	224	188	223	211	204	195	245	215	211	232	245	213	228	216	224	226	227	240	202	217	226	240	195	222	217	206	199	204	257	234	225	222	242	209	205	235	229	214	208	221	213	219	228	214	228	231	223	206	198	238	242	213	204	243	224	224	234	230	210	220	265	216	227	220	186	203	243	213	214	217	238	224	199	215	193	228	212	223	203	225	207	221	241	207	218	197	222	225	236	211	205	220	205	218	215	193	228	204	224	185	214	236	206	228	237	217	203	219	225	199	214	232	249	196	202	209	210	213	215	209	201	221	218	237	199	218	209	203	214	206	208	217	211	204	185	208	219	206	195	224	195	203	209	228	234	193	225	206	235	211	228	196	236	193	212	195	211	225	213	217	223	215	246	238	210	222	194	221	257	237	213	216	193	191	201	219	246	242	241	210	210	219	239	218	222	189	205	196	203	195	225	206	247	207	233	218	252	202	181	215	226	191	216	221	188	239	210	216	234	227	224	224	231	221	217	220	211	228	201	191	175	204	245	199	200	198	228	203	234	237	221	218	223	192	206	204	226	211	227	214	210	218	199	218	233	242	238	221	212	224	223	219	214	225	203	228	196	222	208	248	222	218	236	210	212	233	201	247	218	222	219	204	250	201	219	225	226	192	211	205	230	214	199	229	202	164	240	222	218	233	219	222	228	209	216	203	232	246	218	221	210	216	199	200	225	191	205	214	222	190	208	229	209	216	195	186	187	222	217	221	218	226	238	245	212	211	219	242	215	234	204	203	199	194	226	223	225	217	219	213	224	233	201	224	199	194	211	203	222	175	228	234	206	195	219	195	225	217	244	213	223	205	227	242	263	183	204	208	192	194	212	208	207	243	225	206	217	218	216	242	180	201	221	240	203	209	208	205	224	222	205	243	235	212	211	219	226	245	194	216	259	203	222	234	214	203	200	219	236	230	229	194	202	224	202	207	205	215	221	222	215	218	225	212	194	233	235	212	201	200
27220	15267	12543	6244	2477	1436	804	507	472	509	485	442	453	507	459	464	487	458	464	440	461	434	487	486	447	439	434	443	445	419	456	467	471	445	431	477	475	506	435	473	487	493	446	476	466	486	464	425	468	513	425	482	416	501	408	467	498	469	461	456	471	456	485	483	492	443	426	429	490	481	470	492	476	426	450	413	464	429	481	452	472	484	504	433	499	482	453	448	440	446	444	437	489	466	466	415	455	507	459	484	449	484	469	444	497	489	447	473	429	496	482	456	449	447	456	431	474	498	472	466	436	475	458	430	448	475	497	443	451	463	487	462	492	428	448	458	456	491	441	485	480	443	460	436	474	459	437	483	500	489	498	454	495	472	464	499	455	458	479	446	469	466	475	454	451	467	455	480	465	469	438	452	443	447	484	484	467	446	460	444	452	462	445	533	419	454	483	462	461	470	454	467	480	464	439	458	490	479	436	450	488	491	444	486	472	470	461	466	449	495	478	448	472	458	480	488	498	480	454	478	453	461	491	447	484	457	447	477	453	462	501	460	435	465	418	492	461	507	480	427	465	509	441	467	447	441	458	446	492	481	444	435	457	495	470	451	465	488	465	486	439	472	495	449	487	447	450	479	433	492	475	482	457	449	462	456	450	463	469	492	483	456	477	458	451	473	472	449	470	486	426	505	448	433	459	508	467	461	472	419	471	458	456	446	475	473	466	479	472	464	465	494	462	444	494	447	503	494	463	504	440	469	434	451	447	449	446	449	448	498	467	478	456	496	479	465	445	463	453	454	479	497	490	484	454	506	497	431	516	467	431	480	473	470	496	458	464	478	477	462	472	471	460	460	432	453	494	469	442	481	465	458	474	442	495	506	443	440	478	470	461	451	424	492	465	444	503	464	478	466	475	504	501	503	473	477	425	503	460	443	474	479	478	465	464	457	455	485	451	466	445	478	477	468	458	435	427	463	449	469	474	479	477	432	448	452	482	497	441	496	463	481	478	471	481	450	439	454	470	438	468	473	493	509	485	474	476	455	483	479	457	468	511	476	488	492	485	491	443	473	476	467	453	477	472	424	454	493	469	468	482	460	495	467	466	446	471	471	499	472	478	496	475	431	450	431	462	401	490	445	485	438	479	433	494	442	474	442	465	467	497	475	438	446	463	489	505	457	461	459	468	482	479	465	477	465	442	472	488	498	496	462	437	466	463	454	466	442	450	475	420	486	463	445	473	488	462	473	487	519	456	425	462	488	470	457	452	482	445	456	504	482	475	436	497	451	512	425	506	462	456	461	497	469	467	443	429	444	472	457	465	481	434	466	451	479	492	434	446	465	412	484	469	482	467	493	487	489	470	430	492	445	470	484	458	451	470	487	482	465	493	455	479	477	473	479	484	456	447	474	505	462	494	488	493	460	432	470	459	488	435	464	454	475	474	447	461	482	447	446	449	477	487	465	454	469	429	433	498	434	469	475	496	461	475	463	468	501	464	440	471	413	448	479	441	479	451	461	453	500	476	503	430	488	500	474	477	441	435	495	461	494	498	457	427	449	481	482	498	473	446	470	469	494	446	468	465	450	484	444	457	482	516	477	461	466	487	441	482	449	475	479	465	455	463	468	425	430	477	455	466	484	497	432	479	460	486	484	461	462	492	465	443	455	478	442	429	456	475	445	460	484	461	434	478	447	473	470	436	471	489	477	473	457	430	506	460	472	456	466	431	473	501	475	427	429	456	442	474	434	473	469	442	477	449	482	457	478	499	413	472	459	494	450	469	480	481	464	438	469	461	452	471	456	422	423	498	473	465	465	440	475	460	423	502	458	455	458	472	481	462	433	454	469	486	463	494	478	500	498	447	436	448	502	460	451	434	438	462	473	433	473	496	452	456	474	467	489	468	486	510	442	459	463	468	486	451	484	460	464	489	466	476	460	460	458	464	480	485	498	430	489	471	471	483	482	461	482	421	429	447	453	461	470	454	471	429	485	454	435	473	472	472	474	487	442	460	454	469	460	465	429	510	460	487	457	433	450	443	501	457	480	474	487	429	467	511	467	471	438	438	426	462	473	466	466	466	469	442	448	466	461	464	447	462	448	485	481	463	485	462	459	500	417	454	460	490	440	471	468	474	483	473	474	461	461	476	439	467	467	493	444	499	427	449	472	474	527	466	463	464	449	476	530	454	443	466	495	481	452	443	454	482	432	464	495	463	461	487	447	456	449	482	482	445	479	459	449	434	474	440	475	450	514	467	504	462	467	445	489	460	462	442	454	463	471	496	463	454	459	498	468	489	510	462	436	424	473	470	484	487	423	461	463	482	443	503	489	508	465	474	456	424	451	501	443	489	460	455	481	443	486	507	445	449	462	482	458	508	487	496	406	482	454	449	476	470	491	477	501	452	455	475	444	447	497	484	445	461	469	446	479	479	408	471	463	489	466	433	465	459	503	462	500	496	454	479	438	486	485	505	478	456	474	457	441	474	496	432	446	457	447	498	447	420	461	456	453	434	447	481	462	442	451	451	483	460	451	447	458	504	488	451	499	466	464	464	478	493	497	472	472	474	440	466	444	452	466	461	431	442	470	462	470	479	459	510	463	503	491	448	466	458	482	457	488	489	483	429	469	417	460	497	493	463	482	426	443	490	439	500	471	493	443	433	439	491	470	487	437	437	460	474	436	442	439	441	484	447	484	498	465	460	470	433	448	485	502	433	449	469	476	424	452	456	460	443	471	464	455	403	467	476	460	487	429	442	445	457	460	470	450	473	444	477	448	435	505	478	506	460	454	440	471	459	465	466	468	444	439	480	477	465	477	484	483	459	477	481	444	427	442	485	475	466	479	483	475	447	441	474	464	475	456	498	489	473	459	437	492	487	449	465	444	471	440	467	452	486	489	467	461	470	438	486	476	475	487	464	460	459	464	498	460	442	485	478	487	483	422	476	474	489	466	450	476	485	467	512	477	485	457	462	458	468	496	485	417	463	475	466	459	488	460	433	442	430	487	468	473	452	480	489	451	466	457	431	463	513	463	446	481	485	452	470	458	510	446	430	468	498	453	504	425	461	457	476	446	491	488	443	443	469	455	420	472	429	461	486	424	433	453	469	474	458	482	475	498	449	444	503	427	465	529	463	455	448	485	460	424	455	482	467	454	501	483	431	480	471	446	469	464	444	493	436	498	480	438	474	449	439	449	435	444	457	465	461	464	494	469	474	462	452	473	471	509	459	479	478	447	453	482	464	481	483	453	466	445	463	523	470	453	531	484	460	470	458	483	455	454	482	496	470	457	457	486	464	478	427	461	480	455	463	482	514	458	461	450	487	424	493	462	430	495	483	485	469	490	430	458	461	473	490	447	463	511	472	462	492	516	468	449	450	457	474	461	444	452	516	457	477	452	465	507	452	441	486	439	415	447	451	468	468	476	456	467	486	469	466	481	504	454	494	485	470	466	493	469	439	454	476	468	428	432	467	466	449	417	480	491	468	492	463	468	438	453
53337	31353	16389	6396	2288	1104	522	246	246	216	204	226	217	222	228	209	231	211	189	206	224	203	198	192	224	209	202	196	246	214	214	201	228	215	198	199	186	227	245	224	221	215	196	221	212	221	211	222	231	223	198	237	220	214	201	209	192	195	204	184	221	205	213	220	208	173	202	196	229	223	229	232	215	228	202	205	194	212	239	197	227	205	202	206	202	229	189	237	202	213	185	213	235	223	229	186	231	178	228	219	226	200	202	236	215	208	228	226	268	237	209	220	226	178	223	218	236	224	228	210	193	204	215	222	244	231	215	209	221	220	198	224	227	222	195	204	247	235	198	197	219	200	182	195	217	194	186	205	208	218	208	203	229	232	198	230	211	176	201	181	219	215	215	232	200	185	227	213	190	215	220	236	192	195	219	210	211	224	225	210	211	203	190	217	212	228	214	210	215	219	206	201	222	208	216	191	207	204	213	208	172	203	226	195	186	189	199	201	186	232	184	205	222	233	206	212	197	223	210	201	190	206	222	189	185	195	207	202	236	207	248	193	216	220	217	209	231	230	205	201	200	190	230	217	225	196	198	214	191	204	224	203	173	213	223	207	198	195	242	214	205	219	203	209	198	227	195	196	204	185	201	200	239	236	215	217	219	226	204	223	212	201	219	184	209	210	201	190	226	224	227	216	195	199	207	189	216	236	198	207	212	214	217	225	223	199	195	221	232	221	208	212	211	210	220	207	215	203	209	207	236	220	210	204	220	188	173	212	237	232	188	194	201	187	199	227	215	192	190	224	209	217	203	209	202	188	229	198	201	216	199	231	215	201	193	178	199	228	204	225	224	215	199	219	229	217	203	218	260	215	172	199	198	194	196	210	179	218	189	224	204	192	206	208	218	208	230	195	218	214	184	217	178	234	219	212	207	223	204	198	204	219	212	201	215	197	212	203	255	223	198	179	205	212	198	228	213	221	210	203	184	205	210	181	197	190	179	232	193	209	221	210	193	196	223	192	186	208	191	196	215	215	240	239	191	229	214	196	215	180	200	206	197	198	200	217	220	216	195	231	214	213	226	221	205	209	201	204	237	184	218	221	222	223	199	199	201	234	212	196	216	242	218	182	223	198	201	225	257	197	226	222	202	221	230	233	204	216	213	237	205	221	184	207	228	198	207	223	196	240	232	187	216	209	216	217	216	183	206	201	226	210	219	200	223	201	237	198	214	219	184	212	212	211	173	220	198	222	197	216	250	207	224	222	222	198	194	246	201	221	192	191	173	209	225	235	226	228	195	217	205	205	213	200	217	198	228	239	205	205	227	202	223	218	195	223	247	206	212	198	200	197	189	206	178	209	176	195	221	220	204	185	216	200	227	206	203	195	211	203	219	204	233	190	235	194	190	201	222	219	218	205	233	210	215	204	202	208	192	197	217	204	222	191	208	212	240	229	218	198	219	203	231	204	173	230	200	211	218	221	194	207	220	191	204	193	225	231	219	203	197	193	217	230	179	211	217	221	217	217	174	181	202	182	199	184	197	212	200	190	194	221	214	206	220	228	182	231	174	218	209	199	239	216	251	229	199	196	226	208	193	193	195	222	227	215	209	185	212	194	203	210	202	221	216	218	238	190	195	188	216	202	185	202	222	223	222	209	190	236	189	242	223	231	211	212	173	199	184	203	206	194	192	240	192	235	229	202	222	213	196	213	210	186	200	225	248	193	214	234	197	225	204	200	193	203	245	197	173	208	197	201	201	223	199	214	244	227	211	212	223	211	205	216	228	207	202	208	171	211	180	215	219	192	190	196	214	199	203	193	190	230	193	224	202	213	207	212	202	197	235	188	200	189	201	213	208	207	193	208	219	194	190	198	191	226	221	207	220	229	214	191	219	208	207	217	218	228	215	214	219	198	180	196	210	225	204	200	226	183	205	209	211	228	233	230	173	220	219	203	220	239	205	208	223	204	179	184	210	201	199	223	211	203	213	215	236	227	229	188	175	221	216	219	222	205	212	205	203	205	199	207	225	183	211	221	208	207	206	197	209	210	219	201	222	231	225	187	213	208	209	190	212	203	198	199	221	208	185	228	194	217	201	186	196	205	225	225	222	194	221	218	236	191	199	201	220	209	223	216	215	206	222	195	229	212	217	181	191	216	194	205	192	205	228	219	213	212	245	202	195	227	205	196	218	202	210	210	239	205	206	212	216	252	217	221	210	188	212	209	194	202	235	181	209	201	232	235	204	189	211	216	203	223	203	210	234	219	222	199	198	210	217	203	217	248	202	199	239	220	185	214	194	207	241	228	213	198	222	203	190	196	192	237	214	199	240	221	208	214	194	192	230	191	230	202	193	174	189	206	196	190	218	210	207	196	219	220	228	206	203	190	205	228	204	210	205	209	199	202	195	219	206	214	228	198	183	238	203	208	214	215	203	216	219	210	205	208	190	215	192	204	231	217	222	239	199	204	233	239	205	231	206	218	214	212	201	200	199	225	223	193	221	223	219	237	199	221	218	211	236	202	193	206	233	191	199	185	205	193	236	197	184	201	210	195	207	196	217	209	212	216	234	186	222	239	203	195	200	213	204	201	197	194	205	225	209	218	210	227	217	231	205	203	200	230	223	198	223	195	203	220	222	220	190	225	191	211	194	193	204	204	205	207	230	172	193	221	202	215	168	193	226	222	197	225	204	211	192	210	206	219	196	196	209	182	201	201	221	246	211	203	171	206	227	202	225	221	220	229	213	239	204	209	198	185	206	220	232	211	202	230	188	191	196	230	211	221	203	197	210	206	196	225	238	196	233	209	197	233	200	237	190	208	205	219	193	185	233	210	176	222	192	215	212	220	238	198	254	215	196	218	225	203	198	213	207	200	227	175	209	205	229	209	182	222	183	199	197	218	225	197	212	228	191	218	218	179	213	190	184	184	209	189	217	218	206	203	201	237	255	219	215	225	221	203	225	253	201	205	229	242	225	232	224	192	243	211	210	201	222	207	241	221	212	216	226	209	193	224	207	199	182	210	204	219	224	210	215	220	217	205	215	223	196	208	232	203	237	204	193	202	227	198	203	197	201	205	238	228	197	227	220	208	179	194	237	204	192	236	206	190	175	218	229	247	207	215	197	207	187	205	203	191	206	197	208	197	227	214	203	237	230	226	195	207	202	193	216	194	224	183	213	198	218	200	201	199	232	179	216	198	217	215	210	212	207	219	211	212	214	234	182	199	242	220	261	227	202	190	218	187	246	188	208	214	195	202	193	217	202	202	218	193	210	210	219	221	215	202	211	232	198	200	214	199	183	212	230	191	236	212	207	188	179	190	187	219	226	197	192	198	238	180	185	212	203	199	220	246	208	205	204	213	196	189	196	209	205	212	228	208	204	220	223	225	189	204	214	221	190	219	211	193	190	212	188	210	225	224	222	224	198	192	196	192	197	224	188	223	201	226	200	187	220	196	237	186	201	205	193	208	200	207	216	221	198	186	239	205	206	211	192	211	180	195
33543	23477	18609	12035	6653	3921	1771	755	618	501	516	503	462	457	484	442	453	459	493	474	474	497	452	472	448	474	489	447	457	453	443	520	485	444	445	445	444	489	496	453	475	479	451	495	442	470	453	463	443	456	486	467	489	443	459	493	468	492	442	451	469	447	438	460	476	449	455	468	464	466	443	470	455	449	462	436	460	483	490	455	448	444	443	410	458	451	466	437	447	471	451	471	426	436	441	458	452	454	413	460	481	402	460	452	461	469	469	454	461	492	486	434	478	452	464	482	484	425	467	456	482	490	467	422	484	440	474	466	458	462	470	460	435	406	446	443	478	483	462	437	470	451	461	459	461	430	427	456	469	490	471	482	459	454	482	476	433	457	449	438	412	453	465	443	472	451	432	472	478	438	459	456	466	467	437	459	451	464	489	450	479	427	442	436	451	457	477	468	437	486	440	473	492	459	456	488	462	442	431	454	461	460	456	459	490	424	466	478	466	452	447	473	420	488	463	505	467	459	487	448	437	432	475	435	486	448	471	436	465	465	459	449	472	443	494	414	428	466	460	457	495	481	471	426	454	413	430	450	438	428	487	467	468	480	460	417	480	446	443	440	464	423	436	486	462	430	470	457	441	484	446	415	434	419	470	437	449	503	431	464	500	462	454	468	437	456	488	456	462	457	474	448	458	470	426	423	430	452	462	431	479	448	448	463	454	433	467	460	422	428	443	439	483	467	458	472	462	426	468	458	441	460	470	473	466	441	485	463	410	447	442	444	438	446	462	431	449	461	441	442	461	452	453	459	456	464	429	480	451	463	454	433	429	463	441	435	399	471	462	469	464	482	462	484	442	446	457	454	467	465	474	469	450	455	435	453	475	467	452	479	461	488	450	459	467	477	430	438	448	468	484	447	467	469	470	474	444	455	435	476	464	449	481	451	429	445	446	450	496	484	493	470	460	435	463	462	504	451	487	443	424	461	484	460	431	449	426	394	482	454	463	474	467	432	481	478	429	474	469	461	477	463	461	463	486	417	470	488	469	467	469	467	483	461	443	527	433	450	496	445	460	465	417	487	449	464	475	468	477	490	440	469	445	434	464	441	440	441	489	490	445	418	459	493	499	514	442	455	491	421	441	467	436	472	444	437	444	450	451	458	476	487	437	447	463	460	472	454	468	482	437	493	437	461	446	467	457	444	484	406	450	485	471	463	442	471	471	469	434	446	430	484	465	434	459	439	445	462	449	418	443	430	472	465	433	433	467	420	434	450	451	501	412	433	456	432	493	487	443	440	496	460	488	447	433	459	418	440	442	469	436	440	481	457	477	476	475	458	455	472	465	455	468	447	461	484	438	448	463	459	484	462	460	456	458	447	471	482	489	435	475	467	474	473	452	428	468	452	422	460	418	499	433	492	492	455	476	439	434	414	463	466	437	420	482	479	492	438	448	473	517	448	486	469	471	457	501	473	433	438	474	451	442	463	474	464	476	433	446	509	509	460	481	469	465	446	458	414	479	481	427	453	462	448	453	415	486	464	449	456	471	434	474	447	447	465	470	485	411	456	455	442	455	421	421	452	472	483	487	486	442	450	438	505	465	427	491	448	440	497	460	462	437	459	442	463	444	457	450	466	459	478	451	468	471	440	488	414	421	430	478	480	449	486	471	425	484	413	433	435	479	459	487	434	467	473	445	454	461	495	494	474	449	467	474	446	420	477	457	450	449	526	455	450	417	435	463	452	467	463	440	509	489	484	442	458	456	488	478	444	460	451	439	460	453	519	481	493	498	444	494	442	469	486	444	469	450	462	465	457	462	428	451	475	404	483	465	500	418	491	437	447	444	482	454	479	472	454	428	446	474	461	454	465	469	454	475	410	488	465	469	421	441	430	423	454	492	489	474	443	461	451	463	483	415	462	447	407	489	438	444	482	459	459	454	467	448	461	441	475	482	492	478	441	461	472	442	428	441	493	437	438	462	471	470	448	458	453	424	431	452	482	448	480	470	445	452	466	468	481	462	449	456	442	438	453	453	484	498	454	450	470	485	461	475	465	441	455	448	479	419	473	476	427	446	457	457	426	475	475	455	488	451	441	465	493	492	476	448	441	486	479	462	472	473	467	464	457	508	479	448	465	473	438	471	468	439	461	443	479	469	469	470	443	424	482	469	491	418	462	463	419	450	426	489	445	463	425	445	513	467	488	465	477	469	462	491	415	456	441	502	404	414	448	453	450	436	456	433	437	449	462	469	464	478	463	441	455	444	426	455	435	470	490	453	482	463	460	462	483	460	544	455	444	486	439	491	437	436	446	470	409	439	442	459	444	457	447	468	469	466	466	477	491	471	457	494	441	447	455	450	468	446	485	511	454	485	490	514	482	448	423	416	463	434	454	457	434	484	434	507	428	459	461	471	517	466	434	482	491	448	439	440	445	453	447	446	472	425	465	502	487	449	457	458	462	457	434	457	458	482	431	473	467	448	439	465	460	471	467	457	444	453	482	479	481	461	430	475	471	480	451	435	503	428	406	457	448	483	450	461	483	433	482	470	425	441	459	424	438	443	494	431	421	469	447	471	430	454	455	432	474	445	484	448	448	450	431	470	494	436	493	440	459	483	459	433	451	460	495	446	541	474	456	507	512	455	471	449	453	456	427	445	467	458	473	455	512	474	452	420	438	447	459	485	456	436	455	453	474	482	487	459	488	491	437	475	447	479	458	464	476	445	445	478	481	494	440	440	482	479	456	447	472	464	421	461	487	428	448	462	448	451	460	440	478	447	426	445	463	475	468	487	487	489	474	461	440	446	444	459	426	435	463	448	474	505	435	471	459	480	437	420	489	473	454	482	451	466	482	485	450	447	453	476	478	470	453	496	434	498	441	447	438	464	512	444	440	445	462	437	457	471	422	439	511	442	468	458	482	466	449	458	458	444	438	490	450	467	464	462	459	425	486	491	483	437	452	456	467	461	432	458	438	455	435	453	466	474	440	442	439	488	453	459	494	410	472	440	470	477	492	453	458	476	460	438	451	462	453	433	441	439	413	473	445	431	413	488	489	465	447	505	479	450	477	463	443	456	450	475	481	422	405	435	482	484	431	421	429	465	424	448	450	455	476	472	430	485	457	463	471	453	474	429	412	465	439	464	440	470	466	427	464	446	458	439	451	411	488	485	458	441	478	463	419	460	501	466	475	459	443	473	483	429	441	423	437	431	446	458	460	459	435	479	463	458	435	462	488	473	454	466	442	466	475	460	466	470	465	451	474	473	471	454	471	430	425	499	452	448	464	434	452	450	462	460	460	459	445	484	443	481	460	454	476	481	427	460	469	418	509	475	430	474	455	428	470	497	457	457	425	457	461	443	447	437	451	468	455	454	469	469	469	468	456	464	458	493	465	455	453	461	485	461	434	438	430	452	433	470	422	436	434	460	442	458	449	432	468	421	424	468	459	492	479	478	448	415	428	433	466	445	459	493	451	479	455	440	463	459	472	421	494	488	456
64942	40650	23050	8843	3539	1610	731	315	326	299	272	253	281	274	284	279	279	299	293	258	230	268	258	268	301	263	260	270	265	292	256	250	273	254	248	271	284	277	239	236	278	256	259	265	266	284	267	259	269	275	267	276	259	269	261	260	259	273	275	279	284	259	287	272	270	275	279	286	239	277	246	245	250	266	277	274	238	306	268	259	266	255	283	250	276	256	258	269	252	251	235	312	284	222	269	258	269	268	278	256	254	278	270	285	290	291	265	264	280	296	248	248	270	281	289	257	254	257	261	268	285	265	279	288	277	297	233	264	286	261	293	275	277	259	284	247	264	244	269	290	284	274	277	266	268	254	261	266	272	262	274	243	259	249	277	282	269	270	242	274	263	279	263	252	276	295	275	274	269	241	280	274	238	254	278	264	255	272	272	238	272	263	240	243	269	235	275	240	295	282	295	272	278	273	269	280	258	246	284	271	261	272	257	277	272	296	258	262	232	248	276	285	285	289	268	270	270	278	277	265	263	259	238	295	271	250	280	266	291	278	242	236	238	285	312	285	240	270	274	255	265	270	282	249	269	287	262	303	259	261	264	262	271	285	292	282	246	275	280	236	264	278	318	263	272	290	270	275	244	250	264	260	257	245	278	243	241	278	284	281	322	245	240	264	279	265	261	310	271	278	256	255	286	283	252	295	238	255	273	233	278	240	271	290	264	281	278	270	283	295	271	267	253	300	279	257	241	259	277	274	252	236	260	283	290	252	286	269	295	289	277	279	277	246	266	288	265	260	269	265	260	294	256	257	291	255	309	277	261	277	269	284	255	269	271	231	258	291	282	279	284	252	304	252	264	288	279	259	247	267	267	248	280	304	286	325	256	250	244	253	277	264	265	268	307	282	263	244	259	267	290	308	261	275	251	244	267	288	275	257	269	264	274	299	293	260	274	256	254	298	249	221	251	260	274	254	261	250	252	268	249	253	313	246	317	251	267	276	299	223	234	278	255	268	294	247	278	269	291	281	257	245	255	294	251	276	286	280	265	279	239	305	279	292	240	288	287	296	269	284	264	269	267	273	304	239	249	298	266	291	278	271	273	268	277	272	281	252	240	273	294	273	287	277	299	283	260	278	313	263	263	262	247	275	260	263	272	294	301	323	264	267	252	275	273	300	277	254	250	264	239	246	275	268	239	264	245	254	272	249	281	250	263	271	267	283	287	272	271	266	245	265	277	259	280	283	294	266	268	265	295	268	278	262	255	258	285	261	248	282	287	272	237	290	283	256	270	306	268	259	256	243	285	290	254	300	284	249	250	294	267	256	285	274	271	269	249	278	271	279	288	284	297	248	281	277	246	261	236	294	281	265	280	250	250	306	268	287	272	232	268	309	306	263	261	264	266	270	253	278	274	264	245	274	247	276	282	290	271	250	260	279	259	238	270	279	276	283	270	288	239	285	251	276	238	287	263	276	274	280	273	280	276	249	264	286	286	295	253	254	276	288	245	264	255	265	267	273	295	279	263	263	271	276	277	299	259	291	265	254	278	258	252	276	261	264	275	297	293	286	226	281	244	284	275	270	261	284	265	300	275	285	266	225	287	264	294	269	266	271	260	302	243	265	288	266	286	284	264	269	267	280	267	232	259	279	281	247	288	330	286	279	270	225	285	258	279	276	285	256	267	271	285	254	257	246	281	281	235	278	276	287	265	261	291	254	269	281	219	259	242	242	224	273	270	278	264	243	266	291	286	246	250	278	251	252	267	274	290	282	272	270	265	305	280	270	267	270	258	252	245	267	274	260	244	286	258	227	290	283	241	256	283	268	274	255	270	290	256	288	273	272	255	303	270	311	278	284	270	255	257	259	300	286	279	283	252	276	266	276	251	259	271	257	271	275	262	273	252	242	263	267	267	266	269	234	314	264	266	262	254	253	252	252	266	200	259	268	276	255	276	244	270	276	269	268	266	260	244	268	240	297	299	254	249	248	282	275	298	283	257	287	266	263	296	225	274	281	255	237	271	238	259	280	257	274	295	285	261	308	258	279	251	252	282	306	283	268	248	274	256	271	268	264	289	261	250	274	299	237	230	270	251	268	298	278	282	253	269	247	250	253	247	244	283	284	245	250	283	285	277	263	243	243	281	280	284	269	289	260	257	264	259	299	292	274	285	251	261	271	253	282	239	252	292	269	283	249	261	252	277	257	290	250	275	288	227	254	251	243	278	318	272	279	282	272	289	263	237	237	276	276	254	257	260	280	252	261	257	270	277	292	252	259	256	251	292	282	279	245	221	262	277	276	280	268	255	269	262	274	253	271	259	272	284	262	254	271	279	265	251	272	283	230	272	232	244	242	273	269	291	278	283	238	258	256	265	246	304	274	283	215	278	241	234	248	295	267	248	252	273	253	244	275	292	266	250	259	266	276	253	282	301	291	264	290	265	291	279	265	262	281	263	266	290	279	310	230	282	271	287	309	258	259	254	267	267	258	259	282	271	268	277	263	262	294	291	280	267	237	287	236	274	288	282	307	279	299	267	264	309	264	252	294	303	276	279	264	245	273	317	282	287	241	259	254	247	276	238	243	249	260	253	269	244	259	279	295	275	261	270	250	259	256	280	267	272	263	231	270	275	278	255	281	271	249	258	260	283	242	283	263	260	255	266	261	257	263	267	284	275	288	274	269	308	270	281	250	302	261	251	263	268	292	252	290	279	271	267	260	303	272	262	229	238	257	247	232	284	272	253	290	316	249	303	261	247	235	230	252	328	318	270	278	277	269	239	296	235	288	300	251	276	276	247	270	259	261	259	264	276	291	284	237	242	252	268	242	269	282	259	253	262	274	277	286	282	249	257	257	283	289	275	297	299	281	270	281	255	276	310	274	247	308	283	311	280	306	261	283	271	266	266	268	259	258	289	247	256	260	290	290	270	274	288	283	284	253	275	304	262	292	268	267	260	257	259	253	281	309	250	286	248	262	295	273	282	275	305	271	262	238	287	288	298	276	282	287	281	264	230	285	292	259	248	287	260	277	241	257	318	282	267	229	279	268	270	286	264	266	287	293	278	285	272	287	307	250	264	289	289	289	241	279	293	274	258	273	262	265	266	286	258	249	261	293	279	307	301	283	306	268	265	252	250	258	265	272	271	305	260	269	281	274	291	317	262	296	258	267	282	276	248	303	273	267	250	270	285	240	266	277	295	278	278	251	296	284	287	268	274	291	299	282	284	244	256	262	250	288	278	270	263	288	272	267	282	248	252	238	247	270	247	271	271	250	293	259	288	250	286	282	286	277	296	268	260	265	275	239	252	258	262	277	274	296	284	268	292	294	258	265	262	270	251	262	307	291	243	269	278	275	268	264	257	281	264	266	265	274	296	267	275	295	285	268	280	279	248	285	278	255	274	288	253	269	272	259	276	260	281	273	284	290	247	281	261	248	288	286	262	300	284	260	287	268	287	290	244	274	296	298	273	296	254	288	257	292	256	285	271	280	253	279	263	281
40911	31029	23132	13847	9343	5112	2187	1030	801	651	658	625	622	581	609	573	577	603	606	558	559	593	599	588	591	573	590	587	583	550	558	544	572	626	533	585	529	574	574	568	517	556	548	540	578	592	570	551	577	587	551	566	515	591	543	570	566	543	562	526	550	539	531	574	590	566	566	572	596	568	538	586	572	579	541	555	573	588	566	612	560	593	538	596	530	551	534	589	578	577	583	571	572	564	551	565	569	562	554	539	597	578	543	534	593	593	571	552	615	555	573	571	559	555	556	537	564	547	532	557	535	642	585	576	556	591	554	601	572	542	521	582	601	569	556	565	553	543	567	529	583	583	571	545	556	552	562	564	576	570	600	598	526	604	578	525	536	545	536	552	527	551	542	576	548	546	568	571	594	537	568	606	590	555	541	564	587	578	542	567	558	574	539	551	577	573	547	552	579	588	582	536	586	584	552	556	560	559	550	579	586	598	560	600	590	564	519	622	559	577	554	553	601	520	560	576	563	552	550	555	593	575	534	559	549	557	546	566	569	576	562	601	559	641	546	541	570	568	573	591	527	539	587	558	542	570	580	596	583	590	560	550	594	561	586	598	559	570	536	545	536	557	611	550	583	541	615	597	515	570	543	550	596	570	606	583	560	568	563	596	550	538	588	563	575	569	574	575	573	551	583	580	547	549	573	593	559	561	554	537	566	549	535	543	558	576	577	551	502	534	559	589	551	560	609	551	549	607	548	562	549	573	558	533	541	572	591	561	590	594	576	545	567	570	547	576	585	534	565	555	561	571	555	567	506	566	575	560	587	556	554	543	592	559	543	518	588	584	606	593	559	554	626	569	571	557	567	584	545	594	588	506	598	557	564	583	579	603	536	552	523	550	579	600	558	589	578	569	578	531	577	555	550	536	610	549	531	569	558	563	581	601	554	608	532	543	576	580	548	568	605	567	590	574	562	566	570	587	545	532	540	546	605	572	529	568	529	560	543	603	559	585	558	530	553	581	555	586	562	548	543	602	596	590	555	599	597	534	574	552	585	562	571	557	581	564	557	550	572	588	542	553	541	570	550	537	563	565	576	592	558	521	584	548	534	573	582	544	591	511	601	547	575	538	561	583	599	571	605	563	574	556	529	576	592	546	536	542	568	592	581	558	604	549	554	527	567	541	556	536	572	572	524	556	579	554	502	535	552	616	563	511	515	544	572	613	583	599	569	596	521	578	567	563	548	616	580	562	587	565	555	552	587	552	584	539	527	560	610	570	533	561	557	584	563	557	628	567	557	545	547	569	599	567	577	547	545	555	522	537	564	532	590	604	509	553	566	580	531	545	582	563	572	576	551	554	592	542	560	549	554	539	586	597	573	588	559	615	576	553	593	544	545	540	591	586	571	554	563	549	559	579	600	572	518	508	561	572	571	575	567	559	559	560	573	546	594	596	535	565	570	574	571	563	541	511	533	531	576	530	608	576	551	580	585	535	575	582	579	553	565	528	555	583	543	595	556	528	581	548	551	556	570	577	560	542	552	564	580	580	559	599	539	558	557	555	556	572	599	565	562	574	564	585	549	587	547	590	531	551	574	541	597	584	534	554	601	571	580	562	575	551	502	595	534	581	529	582	542	554	560	556	543	567	578	561	538	561	537	564	558	592	574	536	598	565	562	567	551	558	543	579	576	584	595	573	532	562	570	522	523	542	586	588	579	537	556	571	573	540	528	603	542	590	544	555	571	530	560	574	537	557	582	537	561	590	584	604	565	557	555	574	573	562	556	554	584	536	531	605	593	541	566	458	571	578	578	571	562	552	554	597	558	513	588	524	534	542	546	581	573	564	552	573	565	535	591	564	549	540	572	570	557	535	566	550	593	562	589	553	545	584	550	584	583	585	556	525	553	565	562	569	538	560	583	549	599	532	562	579	513	612	563	579	547	555	565	568	526	571	614	578	597	597	552	572	589	546	629	583	543	560	528	561	578	588	560	581	580	545	572	533	556	546	558	568	593	581	589	608	583	572	607	599	571	546	561	512	609	560	561	558	594	533	596	591	521	573	571	566	555	604	574	540	547	594	570	570	599	559	551	565	576	554	541	603	589	581	564	555	573	565	556	555	550	553	541	534	561	567	552	550	520	562	577	567	596	571	561	585	567	551	572	547	537	603	497	553	551	534	574	591	559	561	572	540	585	568	594	536	560	557	548	554	574	576	596	587	571	519	562	585	555	591	587	565	550	570	601	597	505	569	532	533	563	554	558	576	558	567	562	563	540	588	583	563	574	584	573	580	588	558	565	615	544	589	525	589	539	560	568	572	533	594	534	516	593	568	581	548	555	531	555	542	521	575	562	603	597	546	537	587	572	551	588	552	598	563	618	576	577	549	560	563	550	602	565	564	536	556	541	543	527	583	569	554	564	570	558	554	558	578	534	567	577	575	550	570	604	529	596	593	543	547	566	594	545	570	538	567	579	621	556	573	532	567	563	527	541	552	528	573	565	598	541	580	567	575	543	580	592	559	563	566	564	542	593	552	550	548	574	582	549	555	549	542	563	594	559	594	564	550	509	558	526	596	574	558	566	555	596	564	577	479	577	580	537	579	580	557	553	565	561	594	570	571	580	552	615	571	550	560	547	560	535	569	582	567	566	596	556	578	550	576	501	550	578	562	596	579	551	583	546	531	597	569	577	553	571	600	575	571	554	577	529	600	584	526	560	530	582	541	570	565	631	577	572	584	570	578	558	521	557	532	510	573	580	574	585	561	594	539	583	549	620	584	614	559	577	616	573	569	549	602	593	565	562	550	586	546	570	548	542	546	550	592	601	564	585	558	596	554	548	576	530	587	580	555	550	591	562	540	557	573	559	570	568	587	589	581	550	582	564	582	564	580	578	518	592	550	537	561	539	571	553	593	596	544	573	548	563	536	576	575	610	559	550	546	568	539	554	571	596	583	523	574	547	533	587	572	577	544	577	588	634	564	567	578	579	561	552	569	574	563	559	550	561	522	563	573	548	616	578	569	587	552	581	565	582	598	554	577	582	613	571	573	529	561	566	560	585	536	553	590	520	527	581	547	575	603	550	577	600	563	544	558	559	572	536	565	562	583	564	579	585	572	599	539	566	555	567	618	566	571	558	556	533	576	573	508	575	556	548	536	521	577	591	602	574	519	589	595	599	564	518	519	576	599	538	562	505	570	563	595	567	617	535	571	519	569	577	569	575	548	523	564	554	549	589	585	551	557	526	551	596	564	575	548	592	573	562	539	551	546	555	593	581	535	566	538	592	609	614	546	562	601	573	554	565	562	600	571	572	534	565	548	536	562	582	569	563	586	569	508	611	572	576	536	592	541	530	584	542	547	569	550	585	559	574	576	536	567	541	594	589	561	530	596	552	550	527	544	538	605	582	594	570	525	557	551	563	547	586	528	527	558	605	552	552	584	571	536	528	578	574	536	601	562	565	549	564	560	539	540	538	576	551	556	530	618	596	550	537	567	580	564
49487	25682	9183	2669	1094	464	314	243	237	263	229	212	221	212	191	204	227	202	219	211	210	232	217	228	231	230	231	235	236	235	252	205	217	208	238	228	234	209	208	254	195	237	199	237	223	203	219	213	200	227	229	210	211	226	236	198	227	249	213	215	222	231	229	225	210	199	204	198	232	255	227	218	184	203	236	225	211	233	221	210	228	228	225	229	233	217	224	190	211	223	222	215	221	220	203	214	224	184	239	246	215	234	211	210	221	202	182	213	231	220	236	236	214	237	233	213	225	240	206	189	229	234	222	219	272	212	216	234	250	205	221	223	218	232	216	229	226	235	227	206	204	209	208	238	197	222	231	233	244	206	232	201	210	211	210	216	239	221	240	268	235	243	264	209	227	216	254	236	240	213	247	215	219	249	237	207	227	243	202	192	232	235	226	208	224	220	233	213	226	248	220	221	235	221	224	211	228	212	208	228	245	229	204	196	238	202	220	222	272	183	209	220	224	222	215	194	202	242	235	186	214	237	218	207	214	214	216	220	220	253	220	249	214	219	240	239	205	212	177	232	228	202	216	211	222	216	221	217	229	213	227	211	215	203	222	212	188	198	219	195	220	241	222	230	233	236	246	223	176	241	224	217	207	228	218	201	198	221	235	209	231	227	257	223	214	200	219	235	215	234	226	222	205	224	183	230	241	212	199	199	216	215	204	199	250	232	229	214	217	221	226	242	222	225	225	228	224	230	224	238	209	205	260	237	198	196	223	216	204	234	211	248	218	213	210	231	225	204	208	222	233	219	179	243	211	228	213	217	223	260	237	221	203	204	222	250	201	212	219	256	231	221	212	236	238	224	195	215	235	227	215	250	237	207	216	227	233	218	248	196	202	203	212	247	200	245	229	215	219	238	235	221	211	210	226	222	191	237	237	200	207	262	210	227	236	223	234	242	209	215	235	213	233	235	218	210	214	233	242	252	242	190	245	227	231	197	225	221	180	227	217	212	215	235	231	215	236	229	240	247	210	223	223	253	224	250	211	222	222	221	216	228	224	232	208	207	230	210	215	237	221	201	225	187	234	205	210	216	198	216	205	239	198	197	236	209	247	224	206	241	241	213	198	197	217	217	271	239	238	214	230	228	214	241	221	217	228	238	218	238	233	235	206	230	234	244	217	235	228	201	231	209	217	204	239	235	209	219	218	247	204	217	221	249	248	209	220	242	219	217	239	220	211	234	227	220	209	245	239	232	215	233	219	196	205	208	197	199	232	272	228	208	228	223	214	205	218	207	249	235	203	235	230	239	246	210	230	256	208	223	211	193	214	230	244	218	218	217	210	224	224	241	229	211	234	196	228	221	209	228	218	254	228	200	203	234	201	232	223	230	233	224	195	199	236	225	203	217	228	210	210	196	202	235	185	250	235	217	232	237	216	203	237	228	227	269	246	219	193	234	230	214	242	218	239	211	189	232	245	201	245	199	234	226	233	201	232	231	242	215	204	227	211	239	218	258	240	236	227	228	185	243	247	224	247	243	203	193	204	233	217	225	247	206	236	240	251	225	217	217	217	238	225	200	223	261	203	199	251	230	205	215	209	210	212	208	234	189	204	213	228	231	255	190	239	234	230	222	212	223	189	206	231	230	207	233	228	238	246	191	228	219	225	180	225	253	232	214	228	228	193	199	225	221	250	218	214	226	196	234	203	199	231	214	235	227	202	219	208	210	252	218	248	224	246	216	215	193	211	236	226	227	244	208	231	219	203	198	217	226	217	245	219	222	210	210	239	225	216	227	224	239	227	229	209	272	203	231	220	181	190	201	198	213	230	222	216	257	257	231	219	247	231	200	235	259	227	220	246	258	228	198	224	231	202	238	229	219	228	215	213	237	191	213	198	226	215	189	197	191	193	220	232	213	237	219	216	228	249	238	238	210	210	228	221	238	228	220	220	229	217	224	218	233	186	224	212	220	198	248	213	241	216	216	231	236	203	227	234	210	231	246	253	213	230	237	250	218	198	216	241	243	213	208	230	230	202	224	220	181	240	211	237	221	216	228	214	210	244	218	253	196	214	244	222	210	246	226	216	257	248	202	215	199	238	214	208	216	227	252	218	212	204	230	249	216	188	219	235	231	214	238	216	213	215	198	214	244	222	213	218	220	200	235	211	221	242	249	211	203	237	214	229	243	230	209	235	216	210	202	231	227	225	218	220	190	226	234	211	197	200	218	258	188	167	242	195	198	225	220	225	249	207	219	214	229	223	266	231	239	232	205	207	201	244	217	218	239	211	237	224	204	216	208	214	236	220	212	195	239	234	207	222	212	263	212	225	241	208	234	233	216	223	188	240	222	224	225	238	221	213	233	224	244	190	214	238	240	238	237	197	192	216	232	185	227	216	222	205	239	203	240	215	207	222	192	245	210	224	203	223	219	249	232	233	241	196	203	233	225	231	208	219	235	239	223	224	196	193	204	208	229	246	210	219	196	227	225	212	248	226	195	215	223	235	232	255	247	228	259	213	214	231	206	218	244	225	216	203	196	239	236	189	215	235	224	225	213	219	206	202	208	231	236	212	162	229	231	240	234	198	214	211	201	200	274	245	232	265	222	218	224	248	237	215	203	216	210	214	191	227	222	252	238	196	240	196	249	243	214	270	199	197	229	214	195	207	216	222	226	232	225	201	220	217	239	239	213	248	224	236	237	269	223	244	241	205	210	254	247	219	234	207	223	232	219	214	227	206	234	211	219	210	262	191	224	226	262	224	244	224	244	243	216	233	210	203	188	231	240	216	206	252	208	235	220	226	250	232	221	200	223	223	256	234	224	218	182	234	220	236	229	229	254	247	218	201	231	221	237	217	215	219	231	204	225	241	221	213	231	182	227	217	194	246	230	229	242	220	257	237	212	225	230	225	227	207	214	227	210	224	209	209	213	233	232	230	196	226	209	235	240	255	199	251	225	201	192	219	241	199	221	227	210	232	230	210	223	230	237	232	218	206	240	205	219	233	225	208	222	211	213	202	218	210	245	215	229	235	239	234	236	233	230	203	206	232	262	234	203	196	203	232	189	241	209	237	230	225	223	210	199	219	216	207	207	243	242	231	214	236	209	231	231	210	197	211	222	211	232	229	233	226	237	203	197	202	217	228	216	215	223	219	233	176	229	199	220	216	211	248	217	226	235	227	212	227	225	237	212	215	234	253	222	217	240	231	229	237	220	225	206	232	211	232	201	226	200	218	205	237	257	216	196	220	234	223	197	201	260	224	224	250	200	222	219	203	222	202	232	251	197	240	202	221	186	246	198	216	209	202	206	237	186	226	218	247	249	215	219	230	222	216	216	231	218	203	228	226	231	236	222	233	215	203	213	240	222	216	195	217	185	208	239	223	242	221	254	244	182	212	220	237	216	223	209	224	215	173	200	204	241	199	243	204	219	215	230	283	208	234	237	228	217	221	243	231	229	231	221	228	203	218	225	241	225	221	210	261	219	232	233	240	235	198	224
30675	17325	10494	5948	3211	1481	814	536	496	515	437	455	447	463	473	508	456	448	480	456	466	471	446	413	457	494	499	461	524	494	459	451	475	446	524	463	481	530	480	468	472	496	492	481	421	469	481	445	507	455	496	484	480	495	493	480	473	489	464	481	476	425	438	460	458	493	470	522	480	471	480	498	462	503	470	467	496	465	489	497	474	518	453	470	461	424	471	451	463	466	479	500	464	450	472	466	448	466	451	441	508	437	460	468	470	499	469	459	484	479	462	493	451	445	429	482	517	470	472	463	476	476	479	469	461	459	467	452	462	448	472	478	497	450	463	445	492	471	487	489	456	468	472	490	465	492	475	518	461	473	474	477	448	438	468	471	445	465	450	476	477	473	467	481	489	486	445	455	466	508	480	425	486	470	510	475	476	459	471	483	443	445	455	501	485	498	470	505	498	430	497	438	465	490	437	461	495	473	479	457	445	477	456	479	493	494	497	464	479	451	473	458	490	474	489	503	435	492	480	491	481	476	472	464	487	430	488	498	447	461	473	446	488	481	479	466	473	471	453	418	477	485	479	484	477	488	435	472	483	441	460	475	452	492	466	508	452	482	454	449	429	453	493	462	513	461	492	433	507	480	462	489	454	473	457	533	431	461	458	457	505	516	453	508	480	465	458	461	458	463	483	451	413	444	486	498	465	460	440	415	456	443	475	478	489	498	464	480	511	460	446	440	483	499	455	455	457	456	478	464	480	475	455	499	444	494	476	483	486	457	479	493	479	452	485	456	445	446	449	477	477	450	489	475	484	424	496	486	412	481	463	476	495	486	471	472	468	482	458	459	476	508	461	482	478	481	505	463	467	444	483	509	454	465	466	466	454	459	452	419	485	466	487	470	474	467	484	479	464	463	442	471	496	446	452	469	431	445	511	493	474	437	473	463	442	449	472	467	484	476	455	471	497	489	489	440	468	512	444	457	478	523	452	435	455	503	470	483	468	515	435	502	459	466	490	466	471	455	464	476	427	477	478	434	444	480	453	498	497	454	469	473	467	446	474	496	483	463	491	444	489	527	501	454	472	474	481	479	477	496	437	467	484	486	484	426	481	445	436	530	481	462	477	459	487	441	504	491	487	430	490	452	409	484	485	475	468	455	455	489	490	454	460	472	431	481	453	471	475	449	465	482	477	513	453	504	436	435	527	444	508	447	478	448	484	518	447	510	491	482	483	508	466	445	476	478	474	470	478	444	467	491	479	506	456	431	443	463	498	515	454	510	420	451	430	406	435	484	445	474	484	465	472	464	464	460	460	464	464	476	488	459	468	472	486	476	455	464	483	499	452	479	435	459	448	461	445	462	448	487	453	427	485	470	464	492	479	487	452	473	436	492	485	489	478	456	468	473	428	479	472	502	456	493	516	497	500	456	458	479	483	490	479	475	477	482	477	456	463	452	499	530	468	473	494	428	486	522	451	482	443	488	475	484	503	460	480	473	443	511	479	480	522	450	493	461	480	503	449	467	470	497	460	445	445	483	497	482	492	467	449	494	440	439	457	474	466	456	466	492	491	456	478	460	442	483	478	479	489	510	450	475	462	489	478	451	470	469	446	474	456	448	469	471	483	483	433	487	473	462	480	522	472	485	435	469	481	480	520	485	478	456	481	464	451	474	475	442	506	439	449	488	457	437	462	476	455	459	460	471	480	483	466	510	477	457	478	467	417	449	494	493	488	448	448	466	469	458	451	449	474	477	487	501	484	465	502	492	458	454	446	450	462	476	533	430	459	490	484	485	479	458	472	473	473	502	470	456	484	454	459	463	470	486	496	475	506	467	467	480	459	507	467	521	452	471	485	468	487	460	474	476	474	456	450	508	502	466	487	494	460	466	460	493	496	474	505	468	499	454	468	467	424	471	467	493	457	461	466	492	457	506	498	501	480	450	451	456	463	453	445	495	493	486	440	465	470	456	479	466	430	467	458	496	491	507	435	527	467	470	454	460	535	472	476	474	493	463	483	430	479	503	439	444	466	447	481	465	499	467	498	438	456	477	478	523	498	451	488	446	459	449	422	478	452	509	459	473	462	466	471	451	462	483	494	475	517	469	491	480	472	458	474	477	450	505	481	467	527	465	511	445	476	470	463	471	475	484	469	460	492	506	491	481	463	476	462	491	441	475	438	486	473	494	455	463	472	449	447	469	441	446	469	478	429	475	473	484	470	470	500	466	455	473	465	506	472	464	453	479	452	479	439	490	466	483	449	457	492	482	475	489	450	473	422	477	497	510	482	481	501	453	466	477	417	492	470	479	479	464	459	450	474	471	476	489	459	453	470	461	485	471	485	446	476	476	492	430	503	431	463	425	498	455	490	467	454	453	467	465	460	428	505	507	460	428	466	455	524	445	459	444	441	492	476	471	457	463	512	473	463	490	481	446	463	470	472	451	523	473	481	516	475	447	485	517	466	453	465	480	447	491	493	463	459	441	459	503	478	459	488	446	456	479	481	443	485	453	481	424	458	502	473	451	475	443	480	480	486	495	465	474	451	452	455	471	465	451	474	492	482	468	481	467	451	458	481	472	454	479	460	507	459	475	501	505	486	477	479	514	471	465	454	474	490	473	478	455	423	473	485	454	497	506	464	449	448	443	479	482	438	431	463	446	475	460	495	469	470	467	458	501	455	504	475	452	447	490	437	471	471	446	497	500	492	465	501	446	471	461	483	454	482	476	488	420	451	448	514	486	447	491	486	473	491	459	475	462	448	433	449	467	497	471	482	474	458	465	485	511	480	470	512	495	479	488	519	490	481	483	471	471	450	462	510	438	487	447	453	427	466	452	456	468	503	486	484	457	476	461	474	433	468	492	474	504	457	479	469	474	448	493	445	479	469	488	473	487	421	521	525	505	484	450	477	529	468	448	469	461	486	498	481	497	425	455	483	478	458	472	484	494	473	455	481	434	480	450	434	470	506	471	483	446	469	483	472	507	478	483	479	494	505	475	452	499	461	410	476	467	473	507	477	493	444	474	468	498	455	470	452	499	486	438	485	501	494	448	502	457	451	468	443	478	463	473	474	441	450	530	488	485	440	431	448	485	455	504	442	463	477	440	479	485	440	442	449	509	495	468	479	505	469	437	501	441	467	492	461	478	466	457	467	433	511	453	437	502	470	481	481	495	484	503	484	446	435	460	464	461	457	459	461	441	519	458	481	513	474	452	474	458	472	450	459	443	444	516	484	485	466	479	516	507	459	444	475	470	484	443	505	473	469	513	464	403	483	489	460	498	461	453	469	474	456	492	461	456	459	501	465	470	446	490	489	482	461	467	455	464	429	458	465	468	464	465	476	448	495	493	457	495	487	444	407	483	493	467	470	465	467	475	463	484	502	473	461	478	453	472	478	486	466	468	440	439	480	495	491	443	449	452	461	442	501	451	453	468	462	508	446	454	504	475	452	453	461	468	477	446	466	510	470	458	445	483	500	492	491	452	489	425	471	469	478	506
59437	32987	14764	5809	2366	1222	471	304	225	203	236	222	188	214	218	230	217	198	219	208	209	203	193	213	200	216	211	192	199	214	232	209	209	205	222	226	172	191	185	179	223	209	202	221	205	204	186	226	193	204	203	216	232	223	205	228	248	218	207	219	207	213	200	223	217	220	211	186	219	233	227	218	203	225	216	223	214	215	223	217	224	215	231	233	209	196	226	224	214	201	195	225	235	212	216	182	219	213	210	207	193	215	221	203	192	229	233	229	204	231	243	209	220	217	197	262	192	197	190	236	216	245	212	205	236	222	226	205	214	220	213	225	200	215	202	178	210	188	220	205	208	201	209	190	201	229	211	209	217	208	212	194	192	223	206	210	205	207	233	214	231	211	208	200	221	213	210	262	219	201	207	188	210	231	173	196	227	196	221	234	201	202	230	214	215	206	206	189	198	233	219	212	229	218	226	213	229	196	214	224	200	234	185	210	235	189	201	208	207	213	215	188	208	211	201	201	213	221	237	230	221	211	226	222	205	223	197	227	228	198	226	217	196	179	212	189	236	189	222	210	215	226	194	227	219	226	206	247	230	230	184	196	210	206	201	198	198	225	220	191	207	206	181	217	236	222	220	213	202	199	232	198	207	226	228	225	200	237	220	199	214	184	220	233	215	180	198	210	215	221	192	207	201	197	177	222	218	213	215	239	214	207	187	218	225	230	218	195	207	240	219	220	210	203	198	206	218	227	214	225	197	211	218	213	193	204	238	202	229	230	228	212	200	227	207	201	224	201	199	202	225	219	205	205	219	200	209	212	218	176	221	211	217	207	201	199	196	229	208	208	209	209	203	213	196	199	198	244	258	201	203	204	231	198	193	203	223	207	217	195	211	218	234	254	230	190	220	212	216	184	207	203	207	206	235	188	213	208	206	211	183	239	199	232	181	236	238	221	243	229	196	200	218	217	250	229	206	207	200	234	238	232	217	198	233	218	187	234	195	198	196	226	201	215	214	196	226	215	240	234	223	219	223	192	205	218	226	217	205	218	232	221	206	227	220	207	242	169	225	231	218	191	217	208	242	226	235	242	192	195	210	188	227	199	227	195	213	224	246	210	237	213	212	219	217	220	216	202	224	179	201	218	198	194	215	208	191	228	201	187	214	203	209	208	208	215	219	178	216	200	210	200	200	203	196	199	198	244	225	230	207	191	205	241	219	207	194	239	192	256	232	224	199	201	225	216	203	221	236	219	223	222	201	187	201	207	203	198	207	201	233	217	205	210	218	216	198	190	200	214	193	232	243	206	229	228	224	202	211	207	246	206	207	210	178	226	199	196	218	194	173	201	208	209	223	214	239	183	200	188	210	213	203	197	201	201	180	230	204	190	206	213	211	211	234	210	207	206	229	199	212	187	194	231	210	224	229	237	229	213	225	197	222	187	218	204	207	221	215	229	196	213	207	191	210	231	226	205	219	232	213	229	240	228	230	204	203	207	256	210	202	230	215	202	221	208	217	205	233	208	212	216	254	202	214	226	196	168	206	224	203	221	207	219	215	200	198	202	220	185	215	219	204	241	224	239	219	196	217	204	207	213	203	220	209	207	197	206	214	209	237	198	238	238	209	179	224	238	204	212	226	195	203	195	218	190	210	203	195	208	201	223	197	231	218	222	223	203	216	205	227	226	213	221	220	198	222	229	193	231	236	225	237	205	191	239	209	219	217	222	215	223	200	218	209	205	201	203	203	219	189	233	221	218	206	201	218	197	216	208	187	216	205	230	209	221	210	215	227	233	226	211	198	204	221	193	219	184	209	216	216	226	204	194	226	240	236	202	204	195	205	185	213	207	213	190	194	221	218	228	224	220	197	222	208	231	209	239	208	206	206	223	222	237	207	233	223	217	220	192	204	247	218	201	225	178	223	228	236	218	197	211	196	221	183	199	199	197	231	230	192	218	174	199	215	205	214	212	211	223	223	211	227	214	192	248	233	214	215	200	229	210	214	197	181	229	215	243	204	212	209	197	225	215	224	205	223	217	200	208	208	239	191	204	211	202	205	201	220	198	182	208	205	226	214	224	217	215	217	227	204	201	219	229	190	225	219	223	238	207	185	189	206	269	241	222	219	224	194	205	195	218	194	194	231	212	193	196	233	198	237	216	204	211	251	204	211	228	220	228	213	238	216	218	195	226	244	210	212	236	244	210	226	210	229	224	214	222	210	229	209	206	207	211	215	222	189	241	222	210	215	185	224	201	202	233	216	226	212	207	212	197	248	175	228	228	181	212	221	212	205	230	225	235	220	215	219	209	207	210	218	190	220	228	218	217	203	218	228	226	221	212	197	218	223	215	252	201	177	186	217	202	221	183	213	214	219	214	216	219	211	203	243	208	197	220	210	238	244	236	224	186	216	214	204	196	204	206	189	228	206	209	225	206	228	223	220	210	206	253	226	176	180	208	222	216	212	198	179	221	193	183	184	218	217	182	226	199	218	222	216	240	234	211	232	186	186	233	221	185	201	213	215	222	215	204	192	215	224	229	214	228	207	223	221	197	212	203	213	234	227	247	211	215	230	193	204	204	220	200	205	237	216	209	236	191	193	197	210	215	226	220	204	204	222	199	206	211	209	229	198	219	199	227	202	217	203	216	210	204	194	180	206	195	226	200	240	215	237	207	189	217	238	192	182	224	224	203	229	209	204	230	197	182	222	207	219	219	227	234	228	203	223	219	190	189	242	216	229	257	210	227	198	215	196	192	197	200	202	215	222	215	207	193	201	197	248	198	215	223	171	186	192	184	221	214	208	195	209	218	204	221	205	216	219	188	205	194	195	205	231	220	216	210	227	210	211	223	227	217	222	180	169	199	212	210	211	194	247	223	218	234	195	195	200	187	188	208	191	217	235	210	207	203	213	228	183	206	210	229	187	195	207	201	223	221	208	207	219	221	213	225	204	211	275	253	232	227	188	189	183	195	222	239	184	215	198	247	218	173	228	203	195	176	224	199	198	179	218	192	210	220	214	196	200	200	198	235	249	222	207	221	208	224	195	195	210	170	208	202	223	228	215	215	217	206	192	229	220	221	230	199	215	219	239	212	218	213	213	191	220	236	213	189	226	167	217	198	204	210	218	215	206	245	200	225	216	201	225	219	209	216	245	219	210	208	229	221	195	208	231	227	206	199	208	231	211	195	219	201	242	223	213	203	207	194	192	202	213	196	212	238	215	202	220	227	202	227	205	193	221	198	224	196	220	199	229	183	231	204	226	197	195	210	211	213	229	223	206	209	200	214	225	228	227	200	200	230	206	211	209	212	234	210	204	201	228	231	209	207	184	214	207	204	196	198	222	197	237	182	203	241	223	205	202	218	188	206	211	221	204	203	235	219	210	206	197	194	182	188	212	196	228	211	226	195	251	212	210	193	221	196	232	243	240	202	242	210	210	229	181	217	189	208	226	213	210	208	204	259	232	261	205	239	234	211	241	229	212	180	219	212	229	213	213	206
37664	22543	15961	11362	6927	4332	1333	725	599	543	506	506	453	475	439	483	469	472	507	462	477	467	482	482	450	523	453	454	487	451	476	481	485	456	474	470	474	436	482	454	490	444	443	454	470	474	506	444	470	496	458	464	471	421	449	453	489	430	464	456	463	505	464	451	483	445	476	443	430	450	442	434	495	498	457	486	507	442	496	442	444	436	433	430	489	490	487	455	452	461	485	448	465	437	447	468	474	456	445	454	432	455	421	436	517	471	478	443	445	474	482	465	469	457	447	436	479	472	437	479	450	453	462	464	466	480	480	476	446	461	496	486	447	500	456	447	479	430	437	445	471	445	463	467	487	430	445	467	456	463	457	450	489	476	467	476	460	460	462	457	440	463	478	429	461	476	444	450	479	441	475	460	474	478	463	459	452	484	457	489	449	442	477	475	442	473	483	451	507	472	422	425	469	465	453	439	420	450	478	474	440	467	474	440	469	502	480	436	475	459	457	464	459	468	501	464	475	483	446	453	465	402	462	474	469	465	416	464	445	460	445	472	446	470	488	430	475	406	461	454	469	496	519	483	455	451	473	467	451	467	468	469	464	467	450	472	471	427	471	464	441	433	462	462	460	435	436	466	457	436	472	470	473	448	469	431	456	436	495	505	470	449	449	455	459	506	459	435	486	449	448	461	464	484	448	448	454	467	459	485	478	492	436	442	423	480	451	463	462	462	404	438	479	449	481	475	469	459	470	469	455	485	472	448	443	420	445	446	423	471	468	494	487	464	441	439	481	452	465	468	446	426	476	444	462	434	453	429	451	436	445	469	472	460	462	473	512	472	446	474	449	457	415	472	457	461	437	449	448	464	487	448	456	477	490	474	469	487	455	435	466	459	447	475	466	438	463	424	450	424	454	463	458	446	453	449	501	466	440	459	467	462	463	471	489	443	452	456	441	455	482	466	462	451	443	490	455	478	479	456	458	476	461	456	472	418	437	428	452	462	450	427	478	465	445	454	482	482	445	430	452	469	459	474	470	458	431	475	451	475	467	450	454	466	452	465	462	448	437	464	451	462	485	466	422	449	430	445	455	443	457	477	469	452	414	433	428	466	479	436	474	469	455	475	460	470	500	427	479	479	486	436	465	475	448	427	490	476	453	476	460	474	497	489	428	461	435	464	444	459	462	477	449	456	465	469	459	458	464	461	465	451	482	426	462	418	474	496	462	452	441	456	478	461	482	458	469	437	447	491	413	427	456	440	483	468	456	453	486	451	462	458	436	419	471	448	424	455	444	494	469	486	467	437	460	471	520	448	460	424	457	438	480	436	436	445	460	438	471	465	474	462	448	459	438	452	454	489	475	458	448	490	475	442	494	475	443	470	498	485	518	445	455	446	464	427	454	455	430	444	465	472	448	438	457	468	463	451	516	463	485	508	465	473	464	431	467	449	446	446	465	474	472	440	471	453	463	443	455	454	469	424	460	471	453	498	487	453	469	449	476	452	464	452	447	454	451	462	460	442	487	484	444	462	495	481	467	455	459	483	467	451	460	446	450	494	460	459	445	496	452	436	485	460	485	457	480	436	432	430	476	467	455	456	456	466	463	456	462	476	442	463	451	420	452	459	463	461	483	485	481	454	452	416	471	440	478	486	493	483	484	447	461	423	483	470	438	463	448	443	464	477	471	460	423	494	462	462	481	484	483	437	491	459	458	449	498	444	443	457	479	439	478	464	471	475	484	476	463	440	461	458	440	470	468	462	484	438	498	464	484	447	452	464	474	451	461	457	441	477	464	449	422	450	434	465	468	422	442	446	455	447	452	428	463	434	439	464	475	485	472	440	433	440	484	407	423	496	469	490	475	446	486	506	453	449	444	444	459	486	438	462	436	489	476	460	487	450	471	422	451	458	455	449	465	437	440	475	458	471	456	505	458	441	464	461	459	436	456	504	456	458	433	451	459	475	474	458	447	466	452	460	458	435	435	444	452	452	471	445	517	476	474	514	503	458	458	463	451	466	481	465	434	455	513	472	455	417	430	473	446	418	512	471	458	462	450	444	463	434	457	445	481	458	471	476	433	433	435	449	421	450	455	450	482	449	433	478	454	457	467	454	452	491	455	457	470	449	494	469	455	460	469	490	464	455	471	454	497	457	475	387	410	429	456	472	445	407	511	439	475	444	473	461	485	469	445	426	483	450	430	489	462	474	466	440	456	471	471	469	490	433	428	462	495	459	444	470	464	466	476	469	481	475	467	483	437	433	475	435	448	433	482	458	406	440	421	422	501	452	460	475	435	503	452	477	461	455	449	464	477	476	483	441	458	455	471	447	499	447	473	489	425	456	474	447	446	447	402	447	481	452	491	453	444	456	474	488	457	482	451	456	451	521	453	508	473	446	460	460	456	432	437	473	458	490	430	430	438	455	459	456	442	445	438	479	442	517	428	447	427	459	480	491	450	425	471	456	440	440	449	470	486	450	444	436	435	468	451	476	493	466	432	457	464	464	427	433	474	477	450	468	436	459	470	483	465	453	464	457	470	472	445	481	497	469	470	486	483	465	457	436	439	441	445	434	479	443	473	462	444	496	423	505	412	451	485	460	454	437	464	452	474	471	443	507	467	480	447	462	505	473	481	454	476	460	457	520	490	486	452	484	451	435	475	449	510	456	449	438	431	463	454	410	449	481	456	498	442	472	437	433	432	460	469	469	470	446	482	441	475	487	407	419	425	442	476	444	448	461	481	470	478	457	504	457	475	457	472	440	475	469	447	454	472	469	431	471	468	498	476	448	454	447	456	498	474	441	508	478	425	449	448	474	430	474	486	443	410	503	433	448	443	467	425	477	445	464	446	491	464	486	482	471	458	472	466	481	486	460	440	469	470	504	444	447	466	475	471	496	451	448	494	476	419	422	441	528	465	456	473	469	502	452	442	489	486	422	482	437	475	477	480	440	445	503	471	431	484	488	470	431	472	433	466	456	451	509	470	476	464	447	479	474	409	465	473	438	492	488	480	442	429	449	466	467	467	453	451	450	467	443	491	435	487	501	445	488	487	470	464	419	428	480	452	464	467	461	452	483	429	438	455	444	498	491	495	433	444	490	437	446	454	453	446	472	468	489	483	428	451	443	452	471	454	437	441	456	468	467	437	488	469	483	458	450	465	466	450	448	485	437	470	461	487	465	467	460	428	440	455	477	446	426	465	488	453	452	457	446	487	477	416	488	456	458	481	479	466	438	467	471	472	469	450	477	452	504	474	485	458	489	439	454	433	440	468	467	463	463	489	440	480	448	431	445	467	481	478	472	440	434	433	464	468	466	473	415	441	453	444	455	470	462	425	479	452	455	454	475	481	463	413	473	460	450	483	463	458	461	466	521	455	471	454	489	456	444	460	468	488	420	466	458	465	455	459	463	493	457	505	450	487	468	462	479	439	468	427	449	473	494	458	458	479	445	479	469	488	481	482	461	447	476	445	464	434	446	460	463	459	447	426	461	464	421
65120	37005	23772	11603	4118	2117	931	433	336	331	292	277	320	294	301	260	265	252	278	285	259	253	260	280	272	290	290	244	313	255	288	238	289	272	291	295	270	267	267	275	281	251	282	279	263	265	258	251	236	300	311	276	292	271	246	302	259	261	297	254	260	301	279	265	289	275	235	270	273	272	288	258	250	264	249	286	321	279	237	287	284	262	256	250	301	293	307	267	288	270	246	269	267	278	290	278	295	297	299	271	317	275	266	250	266	321	271	259	294	276	292	269	255	244	259	310	275	273	272	285	280	291	301	290	241	260	256	265	270	268	270	251	274	264	274	245	295	230	271	291	267	281	281	282	295	266	273	249	274	270	280	268	297	275	276	294	285	272	274	292	266	267	262	262	257	294	286	259	283	271	278	287	241	254	271	271	277	284	268	262	296	271	254	278	281	271	295	304	265	268	280	271	287	270	293	227	295	296	280	254	249	264	296	244	273	273	247	261	258	279	254	272	296	304	304	285	298	254	246	256	288	284	251	263	255	308	282	243	254	269	272	264	288	254	274	237	289	282	242	289	285	244	262	252	284	293	285	292	300	297	262	290	262	295	292	306	273	243	273	277	263	249	301	268	267	265	247	264	272	288	254	289	262	230	274	286	266	294	255	266	274	264	261	340	296	255	271	280	297	261	285	267	274	226	279	275	269	291	268	266	265	270	229	303	256	279	277	269	271	238	260	296	249	257	295	265	271	261	272	266	260	279	274	244	241	315	297	275	310	293	299	286	257	310	275	299	287	282	290	282	285	258	247	272	247	276	248	282	278	282	269	282	260	242	304	249	269	266	249	254	275	289	260	273	264	268	259	236	263	276	308	286	314	255	269	293	288	257	269	310	264	236	297	301	276	283	281	299	261	256	269	246	273	289	305	252	255	284	301	283	268	273	259	288	280	299	272	293	281	241	269	259	277	289	307	274	300	300	295	271	272	274	258	259	296	290	297	287	245	279	299	277	275	295	292	243	258	261	283	299	248	270	243	295	281	275	284	250	267	290	277	273	289	248	218	270	311	250	287	249	281	280	271	234	255	286	245	235	272	310	273	260	305	265	258	282	274	255	281	290	288	288	272	268	284	279	277	275	286	289	259	322	277	284	266	251	309	271	276	285	269	285	271	257	292	273	241	261	263	288	286	285	245	292	256	263	229	258	295	283	248	275	285	275	238	270	242	286	256	270	284	252	291	286	255	234	292	305	288	287	259	283	229	292	238	253	248	292	257	297	286	283	285	298	291	266	277	268	266	258	283	253	288	264	284	283	256	302	271	282	274	268	253	290	265	274	243	264	263	291	260	241	239	284	284	287	262	267	285	293	241	237	302	269	294	271	283	283	268	240	294	308	263	255	248	262	261	281	292	265	269	263	291	279	275	288	270	272	267	298	279	284	273	274	263	295	270	265	283	278	253	314	284	265	237	271	283	274	292	258	255	253	267	218	250	225	276	256	289	298	267	247	276	315	241	257	268	276	268	259	270	235	312	271	300	277	280	281	306	326	295	279	269	259	280	282	304	275	281	307	276	225	256	275	240	265	297	295	245	267	282	278	267	242	326	261	248	263	266	260	271	305	281	256	299	283	281	245	259	252	272	261	290	247	255	257	245	269	267	262	244	279	278	299	275	299	293	265	275	281	319	282	280	262	277	280	278	315	265	258	271	261	248	279	258	260	279	279	284	289	265	296	295	279	277	292	264	304	259	276	300	277	275	278	246	271	289	271	269	278	265	256	262	278	309	271	254	287	260	260	269	253	267	241	271	259	271	318	272	260	307	253	254	293	292	278	280	245	287	273	301	285	266	256	260	298	269	276	281	244	283	256	239	251	260	264	277	272	288	265	291	302	264	296	284	288	287	294	273	293	299	259	287	281	237	277	277	288	253	243	288	301	244	254	250	240	281	285	262	308	255	275	288	265	278	288	261	305	258	240	301	275	295	236	287	286	273	259	268	251	293	259	331	309	297	242	277	282	277	277	283	268	272	293	300	251	262	283	281	285	239	263	257	266	261	247	275	249	275	257	253	245	260	248	291	281	240	290	263	270	247	231	271	293	282	225	250	275	305	257	292	254	248	272	258	275	267	287	285	289	289	276	241	264	262	292	278	253	250	270	328	276	258	256	309	284	256	256	283	252	276	254	283	263	232	271	254	266	261	276	270	289	283	269	273	293	281	260	239	262	233	274	283	282	251	267	255	275	240	273	271	263	274	274	261	294	263	296	258	261	241	300	279	249	276	276	296	272	281	303	272	282	295	278	261	275	300	254	265	283	239	266	258	273	268	289	270	271	273	289	278	286	246	291	278	250	273	247	266	280	272	250	247	261	283	274	279	271	261	281	258	280	245	262	254	291	260	273	295	275	269	289	290	292	270	275	264	299	255	258	248	257	289	282	213	265	301	281	264	287	286	276	272	269	281	266	289	292	265	240	262	281	275	286	255	256	253	261	263	267	264	238	258	300	284	286	252	254	250	242	290	321	274	272	235	258	294	251	274	251	257	304	294	268	255	285	280	292	284	294	266	289	270	280	272	280	250	262	272	277	240	274	286	269	280	273	273	265	278	254	298	270	264	267	264	285	272	290	286	275	272	294	267	277	258	260	285	311	279	293	289	272	263	263	265	288	237	265	237	253	261	308	243	250	227	288	287	268	250	241	260	273	242	278	259	249	256	252	282	290	290	288	253	259	262	262	269	291	273	247	248	256	274	278	283	284	283	263	281	298	270	257	274	241	275	274	276	270	279	262	278	267	281	230	279	266	265	257	282	301	268	266	290	273	266	256	300	261	274	285	299	283	262	271	276	263	270	251	234	294	320	283	295	244	267	276	259	247	269	259	263	258	263	291	258	270	264	300	310	237	301	284	248	244	292	262	265	305	256	261	286	249	259	287	271	285	276	293	237	281	253	266	291	285	286	299	249	279	268	256	291	264	261	292	276	304	306	269	277	267	296	272	278	280	260	290	289	272	282	260	250	279	293	298	276	257	272	289	310	264	273	265	275	276	276	246	277	248	256	243	246	299	307	299	284	289	277	287	290	252	277	268	304	275	259	282	309	264	258	274	283	290	294	273	272	284	231	273	264	251	257	276	288	266	277	262	238	275	284	251	277	243	263	232	263	263	269	253	293	241	293	277	296	259	281	282	268	257	252	258	270	265	262	243	280	296	280	284	270	272	288	290	319	286	268	305	253	289	320	266	263	237	269	260	266	282	261	274	265	277	278	266	267	278	275	282	241	248	292	282	310	300	251	304	292	238	248	283	259	285	280	244	272	298	259	251	259	299	257	266	287	275	272	251	275	251	281	284	281	288	279	277	283	269	279	270	280	277	273	266	268	298	224	282	265	240	273	266	254	263	267	262	282	251	290	285	262	267	284	290	243	321	252	282	293	243	292	292	271	263	250	252	275	292	259	252	253	254	266	278	248	309	262	237	275	276	262	252	263	278	244	302	265	252	278	273
40019	27121	25024	18577	9854	6691	3063	1177	863	681	646	640	607	607	591	591	602	571	633	593	625	581	569	560	617	598	596	585	557	584	557	572	592	568	567	606	576	578	574	591	562	571	578	579	541	593	569	590	532	574	636	567	562	565	596	552	599	541	580	600	541	581	574	574	570	608	553	593	552	556	544	556	564	533	564	568	551	592	584	599	634	583	524	562	570	560	509	528	568	545	584	603	567	584	571	541	559	627	530	566	604	560	548	548	577	586	588	599	584	543	577	539	579	577	567	541	546	535	565	570	560	593	553	583	641	576	557	589	548	606	562	549	620	585	597	584	557	584	558	565	597	504	590	596	614	585	551	537	577	553	587	593	556	568	560	572	552	611	550	582	551	548	568	586	573	556	550	559	603	590	555	608	557	549	571	552	583	583	556	564	546	544	556	571	590	555	587	579	598	573	495	574	526	567	567	560	578	563	531	588	557	611	563	565	564	555	553	582	583	584	552	609	539	594	567	576	565	616	593	567	588	598	584	560	549	547	581	574	538	559	559	585	537	553	552	589	581	576	555	541	598	586	563	534	572	589	549	585	586	577	572	593	565	623	537	571	596	544	549	548	598	594	607	537	555	524	569	546	568	551	530	585	595	536	596	549	569	585	560	592	576	606	563	581	591	569	567	569	608	589	546	562	595	581	597	540	598	538	558	549	570	622	570	533	559	595	590	549	548	559	636	596	530	571	572	506	554	578	542	581	580	575	579	537	602	537	535	570	558	576	599	577	557	567	574	541	586	581	555	571	556	546	536	607	564	603	604	585	582	547	576	541	584	549	550	567	546	566	561	565	577	574	558	565	572	563	593	578	613	558	554	566	547	566	555	561	574	582	569	576	554	566	608	607	572	548	568	562	615	570	598	593	542	611	548	591	579	567	579	522	602	563	599	606	568	562	574	555	583	550	570	575	575	574	566	540	608	585	543	555	540	576	558	571	569	542	545	606	619	577	545	602	574	574	585	587	531	579	564	594	578	566	632	559	579	545	608	552	607	580	555	570	612	592	599	509	532	562	606	603	569	585	564	566	603	585	537	592	561	555	590	579	577	562	604	553	584	571	583	559	585	551	563	610	564	621	539	566	557	592	553	578	574	569	571	592	599	558	573	571	568	565	569	575	567	574	551	586	574	562	574	524	580	561	558	533	603	571	576	573	560	620	587	566	599	566	587	545	544	554	583	573	568	554	589	579	551	568	564	577	610	556	518	606	589	565	529	603	591	602	564	524	576	557	551	615	537	553	602	617	568	530	581	558	546	568	624	555	576	570	523	552	575	592	568	579	551	571	566	552	554	562	508	539	566	572	588	597	587	569	572	601	557	569	606	562	564	576	552	575	604	597	575	527	576	551	548	557	538	574	580	550	604	558	570	536	601	559	614	564	581	585	555	586	596	548	557	559	583	618	564	564	556	559	573	526	588	557	585	567	519	588	583	561	565	592	567	584	536	576	546	555	573	587	595	580	526	542	583	571	599	573	559	604	548	582	606	549	574	581	590	586	568	576	594	572	612	586	590	586	581	549	562	575	614	564	586	586	579	540	562	537	596	587	601	557	607	592	530	534	557	585	560	553	544	548	590	562	566	598	619	589	603	610	560	580	572	581	562	575	552	617	578	566	599	542	553	582	602	546	546	568	548	584	577	592	594	582	548	544	568	562	585	575	533	606	531	563	555	564	554	562	605	569	645	576	532	595	553	573	606	595	545	591	547	593	594	578	582	593	548	560	591	555	563	571	572	600	582	583	582	559	574	525	558	579	575	604	578	565	570	558	590	529	575	587	567	588	586	563	572	591	572	565	575	577	536	605	553	575	585	591	620	602	571	533	576	551	540	593	574	587	580	568	579	550	543	613	589	571	557	568	585	571	540	589	555	521	574	574	567	548	564	564	543	537	602	548	552	582	608	552	598	539	583	562	585	593	565	582	582	590	573	553	535	590	618	561	590	542	584	581	603	579	595	552	586	593	553	584	603	514	589	598	565	566	510	596	567	596	565	529	587	571	573	578	556	645	565	575	568	539	580	567	544	565	548	575	512	554	570	538	574	561	598	582	559	557	565	567	574	604	535	540	603	530	563	567	580	564	616	563	549	600	576	545	562	569	595	584	588	569	579	572	568	603	579	554	610	588	570	536	584	569	592	547	612	554	539	562	554	546	583	570	608	579	556	543	537	595	568	581	554	564	573	568	541	551	558	621	560	608	581	561	556	534	530	586	583	563	533	538	565	581	577	620	607	609	589	584	586	586	578	580	531	574	578	558	586	548	563	529	596	560	590	582	581	522	585	581	561	578	604	610	563	600	565	565	530	594	517	549	568	549	564	560	575	599	564	581	623	600	596	620	527	594	538	562	565	544	564	564	608	567	548	580	599	562	607	552	577	606	592	586	521	581	584	555	564	573	570	573	514	591	593	590	577	605	608	529	602	620	579	578	549	645	565	612	586	577	541	566	588	589	568	581	537	550	559	574	580	594	606	589	581	561	562	549	568	641	549	589	559	576	592	554	603	562	592	589	564	588	514	588	608	546	578	560	574	566	572	574	579	602	561	602	543	551	629	573	515	588	608	574	597	548	584	564	587	589	531	568	575	589	600	580	590	606	583	564	560	618	573	600	596	528	577	551	563	587	586	592	540	575	540	561	617	551	512	628	549	546	602	575	607	606	586	570	569	587	572	585	574	541	564	553	573	605	551	593	608	520	576	575	551	555	555	566	580	557	560	588	597	549	603	566	566	607	571	548	577	543	524	572	573	552	566	608	580	542	559	601	609	550	574	557	523	592	578	591	518	602	567	572	543	528	573	581	550	589	573	544	556	568	541	559	566	542	568	584	515	583	535	574	561	573	595	552	558	600	537	565	578	561	573	574	596	541	590	589	535	535	568	566	538	535	614	545	546	562	534	601	622	535	546	571	620	567	556	558	550	574	578	569	595	542	578	625	579	524	576	554	552	574	532	582	593	601	546	597	595	624	578	553	595	568	600	562	594	616	618	576	599	556	551	624	596	534	588	572	586	570	576	585	630	598	578	604	597	555	573	555	543	575	575	578	582	621	538	656	550	554	580	531	570	598	587	544	559	564	560	572	578	565	593	567	571	603	600	571	594	579	602	545	590	557	555	552	576	564	551	563	591	540	570	569	600	582	586	564	556	575	594	558	586	530	568	573	620	580	556	546	552	576	569	554	588	575	566	542	581	537	542	615	565	541	567	579	576	581	579	553	570	571	606	603	503	549	563	574	602	554	560	538	524	534	561	568	557	592	542	543	534	534	566	584	551	537	536	581	566	568	575	552	566	584	594	555	575	591	603	626	580	557	582	574	573	546	523	558	527	536	592	541	554	587	578	592	547	562	556	574	551	610	540	565	555	606	534	556	592	562	567	604	577	564	581	564	583	567	582	563	599	569	574	579	564	591	574	529	574	602	586	587	575	534	576	565	540	559	563	626	554	585	572	530
47628	27230	9550	2894	964	507	341	228	221	237	241	192	223	234	223	222	222	248	219	227	236	222	210	207	231	210	225	213	241	221	223	228	206	243	205	218	221	215	236	224	222	218	230	215	193	200	194	227	203	249	223	202	249	207	247	224	258	240	234	244	222	246	196	231	200	221	246	217	217	220	215	222	219	220	256	250	227	233	233	239	197	249	243	214	244	243	241	235	234	220	231	232	248	229	218	230	211	226	212	217	250	233	231	235	215	236	234	211	228	209	202	222	214	236	217	229	234	250	210	239	234	254	202	209	245	209	240	259	241	226	244	232	214	219	225	214	258	242	214	198	238	271	228	257	252	210	233	212	225	198	255	229	233	242	218	223	239	246	250	207	224	245	213	211	236	226	222	232	223	235	247	221	225	223	246	229	255	225	226	239	205	227	230	225	219	238	214	246	246	218	230	227	248	261	222	235	204	246	255	230	238	260	226	237	231	229	221	239	252	220	207	203	230	234	226	232	226	222	232	213	209	212	249	221	230	229	265	214	212	196	228	245	238	255	237	215	262	222	241	255	214	223	227	243	216	226	221	231	223	239	196	240	218	217	233	221	220	236	253	257	227	226	206	215	236	222	225	210	238	218	226	237	234	215	222	193	218	215	205	238	234	248	232	213	227	233	213	220	217	233	220	230	246	218	245	253	226	239	223	255	223	251	242	254	223	218	216	212	203	217	210	230	216	230	203	243	251	193	226	208	225	214	237	208	246	219	215	243	208	259	212	216	230	227	213	204	217	247	258	246	264	246	215	212	192	210	198	223	202	227	223	266	227	223	241	234	229	216	242	240	218	238	233	212	217	216	244	227	208	218	221	243	243	234	231	214	257	246	241	225	208	227	231	210	224	247	254	221	220	233	236	241	246	237	231	232	243	243	238	218	223	220	217	222	237	211	217	207	236	220	230	207	219	214	244	242	221	221	221	236	226	227	238	219	219	209	246	249	235	251	233	220	230	204	186	223	241	241	217	212	213	216	248	238	224	237	220	259	220	231	214	226	205	251	232	206	226	242	250	225	217	249	223	210	202	214	223	188	249	233	234	207	229	206	209	232	242	247	231	240	242	223	189	217	233	213	211	213	196	217	231	242	245	212	217	223	205	224	215	235	238	188	230	219	242	226	233	231	203	195	244	234	218	224	228	232	232	211	232	261	207	211	210	214	263	251	252	188	242	251	214	223	238	211	229	219	252	225	223	226	228	221	238	211	242	233	230	227	229	177	246	239	231	205	235	235	251	237	231	220	251	230	233	254	232	211	235	207	233	250	228	244	227	262	231	221	214	234	234	245	206	226	223	226	221	189	224	232	249	238	252	254	245	242	199	207	199	229	232	246	214	239	232	208	209	231	261	226	239	226	232	225	207	213	243	249	230	228	217	237	247	230	245	244	203	232	243	220	219	240	230	237	232	229	237	244	217	236	194	232	252	213	234	236	218	229	244	234	204	243	232	238	251	215	236	230	204	229	239	245	258	227	243	210	223	208	213	230	226	250	234	225	241	239	243	231	243	258	250	236	219	271	225	228	257	226	242	229	225	257	252	208	206	217	239	203	214	217	258	238	221	223	232	212	230	243	222	206	220	220	222	226	200	232	242	227	240	233	193	234	222	229	220	229	227	204	211	206	244	244	226	216	249	243	242	215	219	235	235	229	228	206	207	244	210	234	255	223	221	227	213	270	216	262	218	241	230	255	230	242	249	253	207	255	261	232	241	244	243	227	244	210	221	230	194	227	228	249	272	275	237	229	210	223	238	210	203	208	221	202	228	239	239	215	204	255	254	251	232	197	254	235	226	226	231	253	239	236	223	221	254	218	196	205	240	224	251	250	273	220	245	220	227	223	234	244	245	257	227	237	224	224	250	225	252	225	209	219	230	216	256	247	236	235	244	221	262	240	232	261	210	221	213	227	270	270	225	211	222	232	216	261	237	218	230	225	233	212	250	206	243	202	208	198	213	185	205	235	214	216	232	227	221	217	227	242	223	242	206	243	216	225	230	238	251	231	238	211	237	225	245	214	225	191	248	215	228	255	254	202	205	253	248	183	212	266	252	212	249	235	214	195	218	232	232	237	217	234	218	242	243	240	226	215	227	225	216	241	231	244	222	215	211	216	228	223	221	229	235	253	240	241	243	255	234	243	230	222	253	236	230	194	250	244	209	223	250	241	230	220	243	251	230	228	230	242	243	219	219	249	207	228	230	250	259	221	211	254	239	239	220	236	243	239	218	245	211	233	231	265	219	225	219	221	238	219	208	204	228	238	226	237	217	244	219	248	206	219	223	226	264	218	260	244	226	221	231	225	239	221	234	245	232	223	215	233	223	229	225	221	228	241	244	217	246	214	209	198	223	256	224	253	205	203	233	244	238	232	210	232	251	229	246	222	236	230	215	228	228	207	244	222	251	249	233	211	254	222	208	248	236	230	198	203	238	248	211	253	217	238	232	218	242	221	221	234	246	215	228	208	229	244	213	220	183	260	239	217	237	246	230	249	234	233	237	214	226	229	242	216	240	236	215	234	210	229	227	232	225	255	233	234	247	244	257	263	194	215	185	239	208	219	223	217	200	273	242	232	249	211	201	245	227	232	255	219	208	199	230	211	212	251	212	239	239	240	228	256	214	220	227	249	244	218	194	231	222	225	207	242	202	202	251	262	238	213	243	222	233	244	228	222	210	223	246	216	239	193	222	246	226	214	229	195	222	194	233	220	236	241	261	219	213	234	210	201	233	242	246	219	248	230	216	201	231	235	219	221	235	230	229	226	199	244	239	238	222	202	225	225	217	217	234	221	237	241	227	239	216	249	215	227	257	245	207	223	259	232	233	231	230	226	230	258	255	251	230	231	218	228	232	225	227	205	232	239	215	263	211	248	237	197	237	211	214	244	224	255	223	226	224	262	231	207	229	267	229	235	228	209	203	199	221	255	233	254	194	237	253	241	264	201	202	233	216	229	189	181	217	239	225	227	211	235	216	236	226	237	256	241	214	248	222	225	254	238	218	214	220	228	229	226	211	241	229	245	241	224	230	253	225	224	229	209	219	254	220	190	242	240	216	235	219	254	239	225	221	251	195	217	222	224	226	254	247	215	232	220	219	201	258	205	248	212	212	223	223	233	231	218	266	224	243	237	241	232	201	235	241	239	229	245	240	231	215	238	225	219	190	233	239	253	249	207	210	218	241	217	220	218	229	226	219	220	252	228	218	249	231	194	238	218	226	261	230	198	239	243	255	230	271	237	256	235	222	220	237	266	233	252	233	195	226	215	249	247	236	208	245	258	199	233	221	214	224	199	248	212	193	219	234	216	199	264	215	222	218	239	229	215	217	229	207	237	233	240	218	218	233	215	221	250	198	220	224	218	237	236	233	212	228	214	195	227	224	248	230	247	251	206	205	265	232	224	203	250	241	277	197	206	203	197	220	212	254	232	221	211	232	243	218	218	217	256	237	239
30245	19327	10618	5732	2861	1823	999	556	484	481	487	463	485	465	473	478	501	468	476	519	523	469	485	467	457	468	500	487	524	505	487	460	458	493	521	487	516	472	496	507	513	463	494	462	477	465	452	463	497	524	525	478	519	476	497	483	477	480	477	491	488	515	496	496	476	479	503	504	451	482	515	557	501	500	456	457	468	505	461	502	487	507	478	512	458	488	468	515	495	472	495	473	479	489	517	464	493	481	494	474	531	505	484	465	474	478	504	453	500	532	486	487	484	485	527	512	516	440	477	480	476	495	502	526	513	468	488	489	503	516	475	507	465	491	441	493	470	475	475	475	490	478	515	520	501	505	489	498	515	512	490	502	482	538	527	478	465	462	473	453	530	510	499	471	494	475	451	499	480	480	491	457	491	470	486	537	513	503	406	517	502	475	457	506	501	530	491	504	460	511	488	466	488	445	504	517	472	504	521	437	501	449	475	532	489	526	498	512	517	495	487	472	481	468	462	505	476	517	490	496	485	510	480	463	479	521	463	477	456	493	514	441	462	463	460	521	490	524	513	549	439	507	478	475	481	449	492	503	449	514	491	487	503	469	488	469	527	502	454	513	452	528	478	497	465	462	474	498	489	513	534	526	476	467	446	481	537	481	444	511	496	475	505	481	524	529	457	523	451	490	484	509	486	463	454	548	481	540	493	479	490	503	479	509	515	459	458	481	486	515	468	418	497	471	492	519	519	486	490	490	468	482	479	485	484	497	490	511	489	487	471	484	520	497	454	481	464	427	507	480	474	464	484	491	502	497	484	476	471	481	496	466	525	450	508	494	450	497	478	479	488	518	466	473	466	474	506	459	483	534	460	493	461	486	505	464	533	492	500	457	503	473	488	473	461	474	478	482	475	507	508	480	510	462	473	482	528	494	512	474	527	450	466	475	486	492	478	503	463	472	503	512	482	516	501	522	461	533	471	500	470	509	496	499	472	503	500	521	460	485	519	515	531	492	513	482	491	496	488	441	441	487	477	486	505	459	473	468	455	461	476	485	489	467	490	471	473	454	503	489	497	481	455	494	479	468	484	511	509	504	464	481	438	512	475	456	467	470	533	512	521	472	529	536	522	530	519	460	514	501	474	466	471	485	473	518	486	515	466	490	500	484	511	503	507	490	504	480	509	503	470	472	424	468	498	489	464	463	506	467	533	472	529	507	478	529	494	499	450	478	502	459	501	521	479	494	496	470	503	470	482	479	504	466	488	473	494	501	463	527	480	506	515	496	448	465	513	503	459	498	500	492	449	457	479	490	467	516	491	498	509	496	490	476	481	469	490	481	476	513	485	494	500	454	493	470	476	498	530	506	464	499	469	478	479	491	473	489	494	475	484	463	457	509	460	479	463	512	478	509	491	476	496	494	508	495	489	488	444	506	516	498	490	455	506	487	512	505	514	459	528	512	496	459	489	472	498	484	464	488	501	498	490	479	477	504	483	510	475	508	493	474	457	453	497	452	470	453	457	531	515	469	488	498	494	503	493	495	495	465	522	464	478	492	475	531	507	471	485	440	518	472	450	473	506	476	498	498	478	510	490	509	480	506	477	507	456	513	477	517	470	453	468	454	495	469	480	474	503	530	513	496	530	427	506	468	503	539	473	511	464	514	495	454	477	520	498	512	500	496	462	501	508	514	457	469	471	487	538	466	453	506	490	512	456	480	468	491	499	485	471	473	511	459	435	495	485	462	459	527	496	480	462	502	475	516	475	487	488	478	516	452	501	489	504	489	453	499	501	499	480	506	435	484	465	465	492	494	508	460	505	488	497	516	478	489	479	504	469	506	475	485	493	484	501	489	529	468	499	476	501	498	443	475	491	463	484	535	514	499	516	483	510	484	500	489	462	502	484	518	536	447	530	516	464	449	503	487	488	515	458	469	510	461	457	499	544	449	482	521	466	481	479	452	512	464	477	457	465	480	497	488	509	465	465	484	483	485	491	501	480	477	500	498	449	473	474	521	510	493	526	464	477	506	497	536	511	449	506	462	516	518	493	492	512	492	452	469	473	497	481	503	502	530	487	474	476	477	485	461	490	515	506	534	499	494	480	493	490	482	505	459	478	479	464	491	476	462	467	479	458	493	517	481	507	517	520	515	496	430	483	517	457	480	474	491	467	469	487	466	474	478	512	514	465	504	507	491	471	500	463	472	485	476	505	498	486	469	495	438	476	467	547	474	523	474	502	495	511	474	493	507	489	502	497	500	452	472	432	489	521	536	528	474	488	517	490	515	529	478	527	492	462	467	473	503	450	479	509	490	457	504	482	458	486	491	468	482	474	485	511	518	468	485	471	496	477	478	504	526	474	472	464	474	477	473	507	486	470	496	480	488	482	492	499	449	486	530	526	466	486	471	484	492	515	496	496	453	481	507	504	468	510	497	490	463	490	474	526	487	456	493	488	453	468	470	501	476	462	513	487	498	480	479	448	471	499	495	522	479	513	528	467	491	503	489	501	494	483	503	479	451	489	500	455	506	431	478	499	524	455	487	488	524	510	513	467	509	475	510	458	495	480	455	432	500	509	509	472	509	494	468	493	485	479	528	477	500	478	461	498	458	458	502	464	515	471	470	458	466	535	480	474	482	502	493	455	503	466	481	495	501	451	489	509	497	497	462	466	490	481	519	515	468	486	480	485	467	506	497	544	481	471	548	510	471	446	460	494	525	488	482	429	469	471	441	445	501	531	456	478	459	455	486	468	481	473	493	484	478	470	507	489	461	474	505	516	497	489	448	492	465	466	487	507	475	511	480	506	478	512	500	494	486	470	498	482	485	439	495	500	491	472	486	507	473	447	469	511	503	489	507	467	496	485	480	489	505	484	496	520	482	505	494	490	476	507	473	478	457	496	483	473	479	470	473	501	487	455	511	485	467	525	488	495	493	513	491	503	479	494	508	484	471	473	503	499	461	488	485	474	451	467	506	485	479	489	491	496	483	485	470	511	497	510	488	475	483	503	457	476	476	484	451	499	474	500	506	532	472	510	467	474	501	482	514	469	464	466	505	502	510	484	448	467	446	482	482	501	465	461	466	477	488	462	515	482	457	469	501	479	440	476	496	491	493	493	493	491	510	496	477	508	544	493	552	506	468	480	478	524	504	485	506	456	449	452	494	482	476	466	481	524	510	516	463	504	457	488	492	507	507	472	523	480	466	489	517	469	472	480	492	470	470	498	497	515	446	463	476	514	543	474	496	523	489	487	471	496	494	466	472	497	479	491	459	481	484	489	496	501	465	480	450	466	475	489	512	507	553	516	488	501	465	482	491	470	481	482	507	484	498	470	478	483	481	519	465	494	470	479	492	528	468	485	497	482	492	471	455	478	479	489	489	486	465	505	470	479	507	477	499	484	493	474	527	501	521	464	517	517	474	482	526	473	495	483	486	488	462	431	492	469	487	470	483	493	506	475	480	505	478	488	478	500	456	500	479	480	524	475	478	481	452	492	510
64650	33098	11252	3167	1460	754	389	247	279	239	250	256	240	242	255	244	231	250	251	250	214	235	240	229	222	244	249	251	266	249	247	233	269	237	236	237	223	217	212	238	240	254	251	200	224	216	246	219	227	229	210	240	227	220	226	251	226	245	252	232	239	188	236	204	202	234	273	245	216	269	222	257	212	246	247	231	218	225	232	275	238	231	220	255	256	253	247	234	217	216	245	255	261	231	210	214	234	256	251	261	221	219	217	231	209	243	225	227	245	220	221	209	215	196	222	230	225	238	234	223	225	197	234	233	242	228	237	263	244	211	225	239	266	236	235	230	233	248	210	288	238	247	230	249	259	218	243	264	247	274	242	209	222	208	240	231	260	243	205	215	220	238	236	245	251	223	258	224	261	244	240	212	216	249	242	238	220	246	248	227	216	220	226	237	246	238	277	220	240	234	268	218	225	236	230	230	222	213	224	261	237	239	211	235	237	230	241	238	245	213	258	233	256	222	241	219	280	237	226	220	246	219	222	241	255	229	228	226	254	282	203	201	249	237	238	214	214	221	216	229	250	231	220	242	253	227	222	234	254	221	245	229	239	241	229	205	267	243	242	267	253	240	201	218	228	248	201	226	251	231	238	248	230	240	261	213	255	225	226	247	214	249	266	231	266	233	255	225	232	258	244	224	209	207	233	234	222	216	225	210	211	256	215	231	226	232	215	230	223	254	226	245	225	234	241	225	216	232	255	197	220	211	243	246	251	249	216	237	255	226	253	248	244	230	224	254	207	221	243	229	240	206	214	224	254	240	247	257	223	218	236	239	261	223	227	210	195	237	229	251	249	226	228	207	226	253	222	209	245	210	224	233	238	227	253	250	230	225	256	267	261	239	250	263	213	231	219	240	252	238	264	243	214	234	214	251	253	240	260	236	233	248	230	197	262	231	215	248	229	202	236	229	263	232	226	229	279	230	234	232	253	236	242	220	220	232	221	229	216	248	214	260	220	219	231	227	219	248	235	227	223	236	219	265	258	213	246	210	252	236	231	204	242	254	224	252	256	240	195	232	203	250	214	242	251	215	249	232	252	223	253	241	229	246	220	228	236	195	222	234	246	240	228	266	216	188	237	205	227	259	246	246	248	215	227	278	216	228	245	234	239	268	231	233	249	256	248	233	226	219	251	235	233	255	222	259	217	263	247	221	246	221	234	256	249	266	240	228	194	235	244	238	217	209	251	220	251	240	248	251	218	218	247	233	210	247	231	242	233	249	203	219	260	238	241	244	228	222	243	231	234	269	245	259	246	240	245	218	212	235	238	226	214	226	215	221	252	202	247	247	221	226	266	265	256	243	231	209	220	227	245	249	246	270	220	244	246	233	211	250	224	251	245	232	233	227	234	216	211	251	237	215	243	265	231	236	263	220	255	232	238	276	213	248	249	238	220	217	213	228	264	243	213	214	218	247	278	253	233	261	234	244	239	203	253	240	216	214	245	231	247	264	227	220	248	241	260	220	231	228	252	246	251	246	232	256	249	231	199	232	230	231	247	237	233	227	228	237	240	235	242	223	269	232	215	237	233	205	238	229	224	263	219	247	228	215	243	217	245	244	247	227	252	256	264	215	255	277	217	226	221	221	263	229	237	246	252	237	239	226	226	240	251	227	247	219	248	211	250	255	256	244	235	214	200	249	239	245	231	246	240	244	218	208	293	253	242	234	238	241	218	228	216	227	229	226	240	208	233	228	245	226	237	220	233	266	225	187	242	219	251	243	223	219	249	215	205	231	250	238	219	213	227	247	234	226	246	208	207	233	251	241	262	217	213	233	228	216	218	213	220	233	210	272	260	217	243	276	218	253	212	207	245	254	187	221	236	251	208	208	263	249	258	233	235	223	245	207	244	225	217	209	249	239	218	226	266	224	246	259	229	234	259	236	203	218	253	227	217	237	218	242	229	228	252	216	219	233	207	231	228	228	252	221	206	244	243	239	254	240	233	231	241	225	202	211	230	239	228	227	205	220	224	232	224	221	241	217	210	220	260	237	261	240	249	226	239	207	234	279	225	221	241	246	249	272	238	251	234	226	235	219	228	226	232	230	248	207	226	223	232	215	229	251	224	229	215	238	198	225	217	244	235	242	252	250	217	245	244	212	227	214	246	253	238	251	213	241	210	233	268	253	229	209	205	238	247	237	243	229	220	250	239	242	244	236	241	239	247	261	239	241	238	238	200	241	244	245	267	250	199	232	212	253	249	266	221	192	211	234	237	233	224	193	248	228	260	247	247	250	224	210	250	254	258	249	221	238	242	240	195	211	240	246	240	204	247	257	254	200	246	247	245	239	219	234	212	204	250	260	232	235	251	248	239	194	241	263	219	230	263	255	209	239	246	235	215	207	260	247	215	213	232	225	220	241	250	213	251	244	251	207	235	254	269	233	219	273	257	235	249	253	218	220	237	248	218	257	259	222	235	229	245	224	251	264	219	241	232	229	234	225	267	235	233	236	260	219	237	244	222	231	237	235	248	222	212	247	195	243	232	249	260	211	232	231	219	258	233	224	217	242	224	183	221	243	268	234	249	241	262	219	238	259	256	264	221	218	232	236	224	209	266	230	212	245	214	226	225	220	268	242	232	235	214	247	212	240	214	192	242	251	252	258	225	224	222	237	233	230	243	235	242	203	229	200	243	257	242	255	221	217	236	236	208	230	218	212	227	209	236	253	215	224	229	246	237	224	237	248	208	242	234	264	236	238	228	223	255	252	217	247	213	184	260	233	214	236	235	216	222	237	229	229	221	244	227	242	205	240	225	244	233	214	236	247	230	229	225	254	263	272	232	241	241	235	256	229	214	253	268	210	228	230	214	228	239	216	223	235	234	219	222	256	247	259	229	229	239	206	204	243	251	227	234	220	236	231	228	212	236	228	253	241	261	226	234	254	227	230	240	227	246	218	244	241	227	219	261	250	194	244	244	239	243	260	238	248	203	264	234	186	256	209	235	225	264	254	267	243	211	228	226	262	234	239	264	212	232	218	235	231	227	219	206	242	201	217	219	203	242	257	261	228	238	236	198	248	250	229	202	244	227	212	212	232	209	232	213	212	228	213	225	220	240	251	216	225	232	228	224	215	253	221	244	221	268	229	226	243	216	228	215	230	218	218	233	219	247	239	244	237	240	235	222	234	262	234	229	215	248	272	231	234	223	235	208	222	246	219	219	241	246	221	247	230	210	206	225	189	231	239	262	240	228	234	212	270	236	249	241	249	239	226	239	241	250	241	213	257	225	233	234	217	201	224	243	251	213	236	219	242	239	255	225	214	246	231	214	223	270	240	214	225	234	219	232	218	254	231	259	239	219	238	232	209	239	213	232	212	210	226	222	251	224	237	246	245	250	224	221	202	215	231	252	266	228	201	268	253	212	240	216	236	231	238	209	237	231	200	220	241	237	249	226	237	247	222	261	215	203	207	231	241	236	225	243	229	217	222	248	223	261	241	257	236
41950	22852	9616	6781	4530	2552	1208	673	557	572	567	497	546	548	512	481	500	484	494	529	468	511	515	494	501	495	521	513	535	486	499	549	549	458	490	481	515	504	521	470	461	512	470	489	513	463	509	512	501	510	504	519	497	485	556	511	492	518	492	500	509	493	546	479	505	508	504	479	482	536	505	511	469	527	526	507	515	487	462	488	470	499	521	502	534	481	500	523	483	488	535	489	512	507	502	484	480	484	429	524	473	482	455	506	505	522	523	511	502	503	513	489	483	468	544	518	482	493	463	531	533	517	491	519	517	519	550	504	553	507	551	502	514	464	517	497	508	525	501	481	500	527	496	521	462	461	474	500	502	489	493	479	501	495	501	464	475	531	520	521	510	510	503	540	470	494	514	503	508	497	537	479	490	519	500	472	529	501	507	511	503	498	508	529	519	497	484	469	524	496	512	463	508	524	474	540	521	551	518	493	486	508	524	477	510	508	495	498	485	505	505	526	549	510	510	523	515	525	472	475	500	511	509	515	482	493	465	526	476	507	538	472	469	500	517	523	514	495	483	475	523	524	529	506	500	509	538	519	539	499	473	508	503	483	501	488	480	489	480	446	511	489	528	481	522	480	520	504	506	512	488	531	496	491	537	531	511	516	471	507	552	492	522	551	488	464	494	496	512	522	462	527	519	525	518	495	496	504	503	482	481	503	538	477	507	516	480	474	514	495	516	522	498	523	526	518	520	580	495	485	503	505	515	545	516	496	480	463	471	529	517	470	484	560	478	494	485	486	502	492	535	471	469	505	526	498	520	517	475	468	518	507	459	492	509	504	465	498	524	486	494	503	505	545	503	528	490	526	507	475	506	504	487	498	515	499	529	479	489	498	499	538	507	489	489	517	492	542	538	490	530	509	501	524	530	520	476	490	464	486	552	478	486	495	496	506	522	500	485	520	494	520	523	517	512	483	499	502	479	523	523	492	507	507	525	508	510	500	516	492	449	493	553	511	505	497	505	503	495	550	532	467	487	467	547	504	510	494	489	507	477	519	524	541	540	480	531	515	506	519	489	534	500	469	505	535	504	540	548	505	534	481	486	497	487	535	533	504	521	507	513	490	511	479	519	506	448	520	497	502	461	476	500	544	510	482	497	490	484	545	480	529	438	461	533	481	499	497	515	485	462	487	492	510	566	530	508	567	509	525	472	489	492	525	539	534	500	515	511	483	539	507	512	525	473	503	514	492	491	489	492	507	502	512	512	475	491	486	545	469	510	488	526	499	500	534	522	486	534	497	488	470	544	491	583	452	489	542	468	498	538	524	547	536	456	515	499	533	523	481	516	492	527	510	512	514	471	515	519	528	499	507	527	481	505	518	495	507	530	487	513	510	474	538	534	516	522	539	536	524	462	532	492	535	490	501	518	532	489	517	479	518	490	493	506	517	512	541	523	482	534	513	447	512	510	524	540	538	518	521	498	510	562	511	485	521	533	510	507	509	555	531	522	491	501	529	492	498	534	506	488	509	496	507	520	508	533	513	507	547	523	478	498	551	506	507	472	484	526	538	488	516	519	514	500	524	489	511	506	536	491	504	506	462	506	510	454	507	507	456	475	528	506	493	486	547	506	507	520	502	520	497	494	527	538	471	531	516	487	538	470	522	490	504	484	479	492	501	504	519	504	527	497	558	498	490	473	503	472	560	501	476	535	517	485	510	512	459	514	491	532	499	488	477	556	483	519	516	485	498	489	507	525	535	470	530	548	512	537	483	531	469	489	488	462	518	528	512	538	487	512	516	471	506	533	499	488	501	553	488	495	484	505	517	510	515	517	465	502	467	451	535	507	481	515	459	492	514	509	532	527	507	510	467	509	524	486	506	503	480	495	538	496	481	502	499	519	511	493	458	515	510	529	511	496	539	492	522	496	485	481	472	528	516	481	497	539	503	523	505	492	482	478	500	518	480	502	498	490	492	517	516	520	516	512	450	476	487	529	484	526	507	518	478	483	530	517	512	484	509	493	501	523	482	537	509	518	515	511	515	514	506	494	508	532	510	502	541	547	525	484	503	522	532	496	535	487	537	505	542	545	507	519	495	488	538	519	485	535	526	487	486	509	499	483	498	533	502	459	525	478	511	497	498	508	524	493	496	532	491	527	541	470	500	475	501	495	507	499	473	524	507	541	509	526	481	469	554	500	510	515	526	519	508	479	492	496	485	478	521	488	496	452	497	503	507	512	503	486	509	520	505	493	489	514	484	484	517	514	503	521	493	491	511	507	503	521	476	517	508	500	552	489	490	517	472	490	484	521	512	530	496	499	502	491	522	489	555	537	486	474	461	523	487	521	530	557	515	505	500	483	486	490	480	562	478	509	499	511	516	538	471	512	465	509	497	488	449	522	490	538	517	481	503	490	482	522	483	496	498	472	477	468	463	446	560	510	519	488	473	509	512	499	498	499	505	498	465	524	508	518	523	469	537	510	483	510	479	544	511	504	483	485	523	501	525	508	523	512	501	537	518	533	492	525	494	476	528	514	516	522	518	491	478	497	492	498	529	450	512	567	531	495	527	509	501	526	527	489	524	488	530	549	529	500	479	472	528	504	515	504	529	493	518	474	483	504	522	469	464	485	462	489	515	488	485	491	498	496	478	507	519	522	468	459	509	507	455	526	539	513	506	507	508	527	517	497	525	500	498	485	514	478	548	500	513	521	511	475	486	512	491	484	492	478	492	523	511	491	532	513	501	511	525	503	483	495	521	551	513	503	530	528	502	526	503	481	513	494	538	547	486	515	491	510	504	478	496	474	497	479	519	498	460	534	495	486	539	540	494	499	504	468	531	515	511	528	469	530	502	515	471	490	491	493	479	506	498	495	480	503	488	514	527	506	506	466	471	504	474	491	546	539	504	515	503	533	498	508	503	506	525	501	540	521	542	502	565	495	480	529	499	509	496	465	495	506	483	483	539	525	526	528	520	540	514	487	468	488	508	487	511	490	527	563	526	486	478	502	488	519	545	508	520	550	525	522	516	475	500	488	503	508	521	491	462	488	479	475	533	514	493	480	492	516	455	556	497	527	507	521	487	510	491	458	511	521	515	495	545	487	495	500	494	487	521	529	536	476	551	499	485	492	504	508	476	496	478	508	520	520	481	513	541	549	532	483	520	515	490	495	499	492	498	489	526	506	512	527	525	523	493	533	532	471	533	477	477	502	510	507	494	500	490	500	522	520	481	475	532	515	504	507	527	490	535	534	523	504	460	504	473	515	460	493	511	480	525	476	532	513	494	481	569	511	507	489	488	509	524	510	520	493	517	485	516	475	463	509	459	500	507	505	481	517	479	493	496	515	539	506	487	514	536	496	488	488	489	486	469	520	507	509	457	515	487	508	506	539	538	485	470	500	463	500	518	503	503	523	493	488	503	495	463	455	513	456	455	551	513	521	497	508	513	510	458	498	543	481	515	516	484	540	498	494	501	519	508	504	485	492	495	489	516	506	480
62702	32424	19295	10094	5304	2646	1127	481	351	318	281	259	262	267	278	285	265	264	284	265	269	258	252	310	252	271	265	271	275	263	270	218	264	277	283	280	262	271	259	278	292	278	265	272	269	258	253	276	254	264	220	259	278	273	283	245	245	229	260	271	299	302	261	280	266	261	299	268	266	245	241	281	284	266	258	263	263	273	283	259	302	294	281	301	247	253	295	231	282	286	261	244	281	284	246	258	303	246	244	244	266	229	265	257	281	270	310	276	246	285	260	282	298	211	269	252	281	266	271	241	261	268	280	252	271	246	276	265	261	270	269	262	284	225	249	255	313	272	261	259	267	278	255	259	266	267	276	292	247	258	253	262	278	277	251	272	310	272	297	296	252	294	283	225	274	230	291	273	247	276	283	292	256	262	279	264	263	300	307	292	285	271	251	259	304	242	302	281	289	264	295	274	272	280	268	288	287	286	261	270	257	293	266	281	271	265	303	264	261	271	278	270	261	245	282	237	264	271	264	247	263	264	287	297	276	276	285	245	263	267	267	272	270	253	276	269	257	270	278	292	276	257	233	288	291	253	262	247	252	254	241	244	264	256	291	281	267	266	252	270	226	288	274	282	303	288	275	244	284	250	285	261	291	258	293	251	258	276	255	272	256	256	254	268	250	255	264	247	284	262	267	266	293	258	298	255	271	238	258	273	274	257	247	263	254	292	247	274	264	293	288	286	267	285	257	280	241	248	290	246	251	301	250	274	274	243	307	262	280	264	298	268	259	268	250	260	280	270	296	251	273	262	281	288	231	277	252	262	288	262	280	277	288	254	270	291	259	263	240	257	233	273	262	250	281	269	234	280	268	317	219	246	328	297	266	241	280	264	279	260	271	252	285	278	283	246	293	276	274	262	303	252	276	239	269	290	295	277	276	262	282	265	276	293	274	254	282	282	244	263	277	261	252	246	281	234	263	268	282	273	266	275	301	255	253	276	252	268	283	259	261	258	287	277	284	290	246	276	276	257	273	297	265	277	283	274	317	293	268	272	274	300	267	282	252	249	272	294	277	245	263	229	284	305	282	292	269	266	229	268	283	285	259	279	267	277	284	260	267	255	266	240	278	288	258	279	228	239	264	259	276	277	277	237	257	258	286	298	266	266	288	290	262	255	226	247	257	311	274	250	244	260	228	278	267	274	284	250	264	264	275	260	247	260	252	287	277	262	263	296	267	248	246	265	274	287	263	295	293	286	251	285	257	254	242	265	288	286	270	272	248	282	286	296	298	287	310	305	278	298	283	284	253	286	285	281	263	267	232	277	276	272	299	277	249	293	260	311	278	242	240	287	268	283	273	286	264	261	273	279	283	231	265	245	262	298	284	214	284	284	273	262	299	249	291	293	279	290	269	269	271	248	268	261	279	304	282	269	279	281	292	261	278	273	258	277	253	259	258	276	252	291	270	269	238	263	264	308	274	273	279	295	252	286	298	276	270	273	274	293	283	267	288	277	251	304	284	283	254	256	254	255	290	260	251	303	273	261	297	256	271	255	291	274	276	284	272	299	274	263	240	259	240	298	268	264	250	296	286	284	267	264	304	285	267	277	270	280	278	240	254	293	298	289	284	271	281	278	284	279	277	306	219	247	284	290	263	239	284	259	301	257	250	262	289	271	279	244	260	262	260	278	266	281	275	267	285	290	257	297	295	269	260	258	267	255	269	264	230	275	246	282	293	244	228	253	265	289	277	272	267	265	299	301	301	273	289	262	241	260	241	263	254	270	262	264	263	279	293	277	266	267	272	294	262	276	277	244	249	255	282	266	236	249	283	269	250	250	291	285	290	239	249	278	263	298	275	261	264	257	263	265	261	216	302	278	288	271	276	285	283	253	278	283	277	267	251	297	292	274	271	271	271	245	280	252	241	280	268	254	264	268	250	307	271	277	265	279	285	273	255	271	241	249	245	217	242	292	266	257	277	310	271	266	271	272	285	283	243	280	255	237	263	277	263	257	282	268	279	264	301	276	274	289	286	266	293	280	294	304	260	243	306	266	262	269	280	264	261	297	292	289	257	271	287	263	263	280	249	291	271	280	303	257	254	278	275	303	280	272	253	258	259	253	244	256	254	243	256	318	265	270	268	306	318	248	289	264	269	288	273	291	266	244	280	265	250	244	280	299	244	268	258	252	262	230	323	294	287	231	268	275	286	238	279	251	292	290	266	257	286	279	271	284	275	243	224	272	260	290	280	282	289	260	259	258	273	278	263	273	263	253	290	272	269	270	255	279	259	269	239	277	287	293	274	335	253	272	275	260	258	266	269	285	263	292	280	261	287	271	298	280	249	282	253	262	259	287	275	280	249	272	293	285	286	260	261	278	267	274	269	281	285	296	279	260	276	284	257	268	260	262	294	264	304	269	277	271	300	258	276	247	306	295	260	266	257	286	247	294	284	256	254	294	288	287	266	278	280	260	246	273	306	293	269	285	274	292	279	247	268	294	270	288	265	251	288	272	257	271	286	268	259	263	251	259	254	275	271	263	240	241	284	250	225	252	277	265	257	301	270	241	256	244	273	241	272	262	255	289	265	266	314	243	242	287	287	257	288	274	251	284	246	248	277	250	277	295	280	284	266	265	259	263	290	264	316	269	308	276	299	218	267	267	274	248	289	279	298	266	300	275	277	246	308	300	283	243	280	256	273	294	270	286	240	268	256	306	265	287	271	271	240	281	262	254	245	290	297	234	243	269	271	262	258	302	307	279	259	266	250	262	311	231	276	279	267	232	243	257	272	233	279	282	244	258	223	270	286	250	253	248	265	278	274	278	273	253	277	290	312	255	291	291	263	256	271	294	298	280	256	252	256	256	257	277	265	286	274	270	281	241	296	301	267	256	256	269	257	245	288	264	264	286	274	304	281	248	300	281	240	271	269	255	299	286	289	244	272	247	227	254	271	280	277	313	310	261	299	276	268	261	276	269	236	251	246	280	273	274	277	275	247	277	263	295	288	302	272	268	280	276	297	257	259	284	300	258	245	248	267	281	295	280	287	282	285	291	279	285	238	244	271	284	217	274	293	273	246	282	267	248	240	248	263	258	285	259	253	268	257	284	254	274	286	308	286	251	258	264	266	286	299	304	258	276	277	291	253	272	238	284	271	260	286	275	295	282	265	277	276	270	236	321	277	272	284	269	298	245	285	292	269	269	267	256	261	290	256	229	255	280	279	294	266	274	272	267	276	266	268	265	255	234	284	257	263	261	303	264	245	255	249	263	275	265	288	284	269	268	290	277	264	263	266	273	252	285	282	276	269	273	255	278	288	259	281	258	279	256	264	290	299	264	256	273	291	234	253	298	276	284	307	297	272	286	295	264	263	236	267	253	276	273	280	296	244	274	270	284	252	246	277	272	292	289	246	243	269	290	288	267	261	268	272	254	277	269	315	240	276	250	266	297	242	263	262	267	268	294	293	320	246	232	278	248	249	233	253	254	322	308	289	296	298	267
39143	22400	20609	17893	13872	7908	3693	1399	924	744	625	619	598	570	615	587	577	566	606	582	627	660	592	591	588	581	542	600	591	571	580	557	575	561	533	586	593	568	587	519	557	550	535	549	593	575	572	577	584	509	578	599	565	561	548	552	569	566	556	614	549	532	607	531	574	549	598	593	514	560	556	584	568	554	558	530	584	577	561	516	608	554	564	567	525	560	552	536	585	531	564	562	542	582	585	556	599	549	584	566	545	524	576	577	539	538	556	504	559	550	579	562	564	562	587	612	563	584	578	565	608	602	508	555	552	543	560	577	574	555	572	585	541	551	619	562	612	541	548	538	572	535	529	564	576	586	555	610	597	584	574	546	560	589	574	567	586	526	589	562	530	565	553	565	570	560	609	613	566	574	578	549	631	575	533	589	563	561	570	610	609	555	573	567	592	604	560	552	588	563	571	572	596	595	540	561	590	591	566	535	528	550	583	578	576	623	559	586	568	568	554	573	567	578	546	539	573	590	624	568	562	572	531	565	588	614	589	562	561	588	541	561	586	582	531	593	599	584	566	565	554	579	539	571	547	551	555	546	548	570	543	588	560	581	579	603	588	586	562	555	574	529	559	540	557	586	571	611	586	570	584	573	583	578	559	596	590	525	572	558	561	567	552	572	594	563	542	570	547	589	559	586	579	577	555	602	559	554	574	531	579	615	586	525	524	594	589	558	592	581	586	560	561	545	562	528	579	622	618	544	562	550	551	581	554	573	553	539	575	551	581	536	529	588	529	570	587	547	539	570	570	580	597	617	614	570	589	545	565	632	554	595	521	547	540	612	564	557	563	547	550	567	624	564	599	580	554	589	581	548	547	571	586	582	540	596	560	577	542	566	609	601	544	545	547	565	536	511	525	598	563	537	504	566	572	580	622	561	536	566	575	522	560	589	575	546	562	607	564	567	571	542	575	544	567	596	526	575	590	626	534	579	546	565	566	529	577	587	555	548	548	561	580	551	589	599	555	552	597	558	545	559	564	554	590	581	553	567	580	553	584	543	589	536	619	580	602	550	534	586	576	574	582	576	598	555	582	553	575	575	617	503	597	580	545	516	574	580	617	578	600	605	609	549	564	551	559	593	592	534	591	549	613	567	586	587	575	558	609	569	579	571	532	597	524	607	565	567	574	576	547	608	586	587	587	555	572	577	592	586	548	553	568	549	555	587	549	543	541	541	553	587	592	562	573	552	562	604	582	549	596	545	578	566	571	575	558	540	583	541	610	570	580	567	599	553	570	620	561	579	543	597	585	570	580	539	546	570	574	549	562	573	547	634	597	580	592	550	563	610	576	512	589	583	541	560	567	559	586	551	581	539	589	580	551	565	598	619	515	557	557	596	539	561	554	545	553	560	583	570	571	581	513	544	543	551	594	555	570	590	596	546	605	567	551	515	582	587	556	640	592	566	561	578	560	605	579	610	547	525	566	594	609	550	535	597	561	550	563	510	573	578	567	528	587	585	533	556	548	583	569	539	573	533	588	556	564	568	566	608	562	551	566	575	560	556	574	599	543	542	506	572	601	592	593	593	541	605	525	561	577	565	558	561	624	564	594	566	562	550	571	586	605	603	619	580	507	558	586	565	612	547	567	594	565	594	591	566	582	548	553	543	510	571	622	571	563	604	578	582	550	590	566	576	512	568	595	596	572	553	602	545	599	576	603	558	624	595	585	551	580	585	566	562	599	552	593	623	551	555	558	549	563	567	514	564	543	544	555	545	533	554	581	553	549	573	556	546	561	569	549	558	578	512	555	621	593	592	581	561	548	595	597	585	546	588	548	551	535	596	583	571	582	579	565	561	569	563	582	549	557	536	623	516	576	538	568	559	569	562	572	578	573	583	548	589	520	540	570	566	549	603	593	539	556	563	538	535	576	561	611	568	559	572	583	595	559	608	532	587	550	567	559	550	563	553	588	527	581	571	537	574	587	565	579	529	555	599	561	600	553	594	592	567	549	505	566	533	584	572	532	550	605	536	541	606	566	565	562	558	563	549	509	544	548	562	565	588	563	556	598	597	563	585	563	581	568	553	559	599	578	576	611	557	609	599	583	539	607	589	562	584	599	569	516	568	573	571	583	563	538	572	575	546	576	542	607	586	592	586	623	575	575	525	585	562	540	588	604	602	535	545	554	570	561	550	569	611	604	554	532	587	542	580	534	524	530	586	541	548	598	559	531	542	580	522	552	578	572	578	563	576	574	562	505	594	575	561	566	591	546	573	535	564	601	576	532	564	557	575	566	578	566	616	575	540	577	577	589	543	544	541	561	548	589	536	585	568	570	540	559	565	580	558	587	579	568	565	574	557	528	586	587	552	548	562	538	555	602	603	592	571	585	581	554	577	547	557	555	539	546	557	598	605	600	558	559	536	588	580	557	585	619	582	547	532	564	580	570	601	605	578	524	568	566	577	580	632	572	612	588	604	557	576	564	592	538	563	606	559	559	603	554	596	606	569	589	600	554	586	596	569	569	592	559	562	582	563	550	544	556	558	596	551	582	532	579	540	605	555	569	603	554	560	588	547	567	566	566	557	547	576	505	612	564	553	546	561	584	585	574	582	596	545	540	580	568	588	570	555	580	585	586	595	566	548	615	560	568	589	575	622	543	544	564	556	547	546	556	586	590	560	558	550	593	558	608	580	548	577	578	547	570	565	512	623	567	572	574	570	590	594	592	554	564	599	564	576	572	596	545	546	598	577	571	566	582	601	573	558	573	539	583	551	573	589	581	579	623	529	567	550	582	551	555	555	569	554	561	593	577	581	601	580	587	585	522	551	561	571	555	606	562	570	561	551	585	598	590	543	584	595	621	572	578	595	607	603	588	557	556	589	566	565	533	548	611	580	538	559	578	545	593	578	575	561	528	517	536	532	565	541	589	529	596	557	579	560	530	550	622	555	585	582	586	576	566	633	550	552	575	588	560	512	545	589	568	579	547	595	629	566	550	570	528	549	575	592	552	579	569	606	565	580	545	582	580	577	613	580	601	534	544	555	548	561	527	568	558	569	526	538	580	556	568	581	547	596	553	570	546	567	573	582	590	547	584	609	586	554	557	591	593	546	524	562	563	597	587	573	565	557	550	567	588	585	570	575	538	561	605	612	588	574	571	561	561	552	585	581	589	590	523	613	613	594	590	573	576	574	561	552	578	598	571	587	634	577	569	607	585	549	597	587	573	554	607	558	552	592	557	548	600	555	536	540	583	546	531	545	550	548	546	537	619	551	541	577	588	605	565	570	552	557	543	524	605	610	584	609	561	573	567	600	558	599	604	564	530	522	555	575	527	579	580	605	576	559	536	538	564	609	548	530	590	562	561	579	566	616	567	575	585	586	574	539	616	597	585	561	563	561	532	567	546	569	604	598	559	569	522	579	595	557	566	542	535	568	552	570	589	593	589	614	600	576	610	561	588	588	551	557	561	585	559	585	587	599	589	568	583	548	612	576	560	541
44220	22318	8344	3281	1536	694	373	270	223	231	230	228	235	237	225	225	226	224	256	215	231	236	217	209	216	230	231	243	217	253	224	230	221	217	225	214	225	228	220	240	236	219	209	210	190	209	251	229	210	231	224	208	207	224	234	219	238	216	233	243	218	212	241	245	203	204	214	226	218	221	217	224	233	196	215	195	224	212	194	233	222	218	237	223	255	217	242	227	224	206	260	183	263	254	201	206	220	189	217	236	212	196	238	229	239	220	218	234	217	233	221	236	223	247	238	261	207	219	233	239	236	211	220	201	223	237	223	235	222	222	224	232	207	239	224	233	226	213	204	213	240	220	232	232	209	229	239	229	257	227	240	224	222	240	225	201	234	215	219	241	220	223	177	233	252	216	227	208	225	235	218	246	238	205	219	234	213	239	219	250	216	214	226	187	215	247	228	206	219	221	211	228	233	199	249	209	223	222	228	212	207	216	242	228	236	251	197	240	225	210	214	207	236	239	231	197	218	234	254	192	248	224	219	207	233	214	204	214	204	221	194	226	221	224	210	217	232	228	233	198	225	225	215	228	218	277	200	211	229	254	221	211	219	210	216	214	226	214	210	230	235	220	238	223	210	222	211	211	213	224	210	202	210	194	224	208	243	222	215	228	211	226	257	248	222	231	224	214	231	226	218	236	230	194	198	191	241	211	217	190	211	196	224	225	229	204	229	243	206	221	235	216	214	232	231	225	206	202	239	227	244	241	219	211	253	202	229	201	196	224	216	208	251	241	242	273	214	198	224	229	257	228	216	212	208	232	208	193	201	270	215	213	247	203	232	205	224	204	204	199	223	202	247	234	212	227	222	194	225	180	224	214	200	218	221	258	234	220	230	212	222	249	205	214	241	214	244	241	248	234	224	218	228	243	208	247	225	239	256	219	218	239	245	233	229	247	210	207	225	234	257	240	244	217	221	229	254	227	222	211	234	215	239	252	207	208	246	192	233	214	215	249	229	209	242	236	195	228	229	200	200	214	235	199	231	223	220	217	202	213	216	223	224	217	223	235	254	226	236	213	209	222	214	221	208	256	205	248	214	221	220	243	228	223	239	212	189	191	236	198	193	220	245	253	218	235	219	226	242	249	245	224	228	231	227	205	242	225	229	231	210	242	217	238	247	200	223	248	228	247	221	221	232	221	229	222	235	225	207	228	207	244	226	203	222	202	224	219	222	215	233	195	238	225	200	268	221	216	229	228	243	232	242	202	243	223	216	214	230	242	223	217	232	225	228	248	258	189	215	242	242	197	208	227	191	236	215	206	197	217	229	223	233	193	229	215	205	186	213	216	228	253	220	231	195	198	242	229	230	229	245	239	217	219	224	253	217	213	207	221	245	213	242	228	232	198	231	260	237	226	250	211	216	228	221	228	193	226	229	236	224	218	200	216	223	237	243	225	242	249	236	230	249	231	188	247	251	236	235	228	208	201	216	200	199	216	214	230	222	251	218	239	228	206	212	194	191	244	252	259	246	223	206	220	220	219	203	242	227	225	211	247	198	230	204	218	253	225	215	226	240	211	212	204	226	224	221	229	223	224	246	224	226	208	204	222	224	225	240	239	248	201	226	225	230	239	225	201	218	222	219	225	225	197	249	213	246	212	234	221	208	221	251	237	220	244	225	217	222	228	213	209	235	231	248	231	211	219	225	226	195	223	235	237	240	203	201	232	208	225	232	222	258	200	227	193	245	244	216	253	228	217	215	245	237	212	230	218	205	206	227	243	215	248	258	242	205	239	232	223	231	218	228	250	232	201	192	209	203	231	225	217	226	228	201	197	207	212	244	224	213	219	251	245	257	223	216	217	245	214	227	223	241	213	254	234	203	199	204	248	216	222	246	221	221	229	194	217	233	234	247	211	236	217	223	224	218	227	196	234	213	237	232	219	236	202	239	243	233	247	226	215	207	195	223	225	199	236	213	233	199	209	232	247	259	279	228	248	222	243	246	231	237	208	228	221	215	234	228	205	234	243	201	258	210	236	228	224	233	232	192	225	212	202	242	211	208	220	258	218	246	221	225	215	231	218	229	217	229	223	238	221	229	218	229	219	215	231	223	214	239	247	226	213	215	220	212	210	215	242	245	246	229	207	211	188	195	220	232	205	223	225	204	193	222	244	233	240	215	218	238	219	233	231	212	206	227	228	234	215	225	231	193	233	232	244	212	210	225	235	216	224	195	249	214	225	203	216	254	190	241	222	213	203	200	234	233	226	205	202	208	205	238	223	235	236	244	222	220	215	230	231	229	233	209	187	213	223	230	215	216	224	227	221	195	224	226	220	230	235	210	213	237	200	248	211	214	226	220	221	234	233	229	235	212	240	220	206	211	199	227	244	229	216	224	194	217	273	209	225	217	222	234	239	237	223	228	210	218	238	224	231	239	226	255	229	235	220	229	227	224	224	235	225	233	216	229	212	209	243	230	229	204	246	231	217	215	242	219	209	225	224	238	226	213	214	253	195	238	237	185	241	205	230	204	204	227	177	247	233	230	222	200	239	205	228	231	238	226	246	229	226	226	214	229	241	224	226	226	212	220	219	188	247	203	214	202	190	205	238	213	224	210	223	229	223	249	237	238	209	227	223	215	208	219	223	226	225	225	222	196	245	220	220	225	245	249	216	216	224	264	213	226	233	227	222	201	248	233	265	219	217	257	218	234	208	224	213	241	249	234	198	178	226	221	211	254	184	235	192	231	224	248	209	208	213	231	207	217	217	217	186	226	210	229	243	245	244	189	206	210	216	238	227	248	197	243	211	223	198	228	212	249	220	229	252	223	200	215	211	241	242	225	213	228	227	241	252	207	243	220	223	221	206	231	210	227	247	204	227	228	223	220	226	220	224	216	217	246	225	217	251	239	228	221	198	222	220	238	241	219	240	237	215	215	217	251	219	222	243	204	202	222	230	225	214	218	208	213	208	197	228	246	227	225	236	218	241	227	208	211	235	221	215	216	230	233	209	214	232	208	208	221	182	217	206	205	193	253	201	236	191	261	222	224	228	239	213	230	230	247	238	229	218	243	224	234	204	194	216	234	207	231	210	221	249	215	234	210	220	238	243	214	235	227	201	235	238	192	201	227	211	214	235	214	213	246	210	209	218	223	235	211	224	209	223	207	226	238	235	240	255	217	211	216	225	207	232	205	237	205	204	222	203	233	224	225	213	228	230	233	210	209	198	207	232	181	250	245	225	250	218	241	202	224	218	224	230	253	225	204	226	219	228	209	226	206	217	223	214	249	228	219	205	223	233	217	248	221	202	226	253	214	242	242	197	219	229	229	218	227	224	253	228	227	229	195	207	215	218	216	229	235	222	235	214	235	249	254	227	202	207	204	221	249	205	175	238	223	233	223	205	220	224	231	206	203	201	212	234	235	204	240	233	244	231	199	219	187	197	239	221	197	210	210	223	255	203	232	240	198	220	229	230	217	207	214	236	239	190	238	209	223	227	215	185
27312	15042	9816	7712	4616	2279	1062	533	477	449	506	452	477	476	480	468	526	463	488	456	489	483	489	497	476	471	479	478	504	458	449	489	485	479	492	475	480	465	463	472	494	499	448	502	457	507	472	514	498	484	503	485	468	504	514	476	511	474	448	461	485	508	528	440	466	480	443	456	452	475	462	492	477	520	494	471	530	489	456	463	470	475	512	481	485	497	492	497	504	521	473	478	446	468	469	481	454	457	470	479	458	471	451	468	471	500	483	479	476	484	460	466	487	472	432	533	506	502	475	474	472	480	480	479	471	469	509	498	451	504	453	431	476	463	489	483	493	460	443	462	503	457	478	448	470	467	479	499	464	468	453	463	499	480	436	439	499	479	489	468	491	463	524	484	489	473	487	471	461	487	455	473	461	449	465	532	442	439	464	473	475	458	462	465	468	480	483	447	469	509	536	446	496	479	477	505	474	511	456	467	484	481	489	504	498	502	454	468	459	486	481	501	463	472	462	473	487	474	452	485	444	424	468	457	501	488	467	485	431	476	466	484	545	504	506	485	465	461	482	505	520	467	460	464	474	471	460	506	468	436	484	455	439	452	489	478	448	487	465	473	430	484	491	495	453	492	468	533	490	452	514	501	518	460	484	461	463	479	488	498	516	489	456	451	447	512	439	466	493	466	474	483	468	446	447	518	506	455	486	464	499	480	501	449	468	446	471	487	449	482	504	475	493	478	493	486	495	449	479	488	460	451	531	470	500	505	458	454	482	470	529	476	478	501	522	462	475	461	490	484	483	512	459	430	511	497	493	491	488	443	501	470	466	504	493	465	443	500	488	502	443	484	483	461	468	477	488	466	450	483	487	424	496	433	469	458	483	480	476	481	492	471	448	439	499	458	479	490	443	439	487	495	460	472	482	452	478	486	451	467	498	502	461	482	467	485	507	460	500	499	512	464	446	481	466	484	448	466	475	449	461	482	472	484	515	441	503	455	450	502	509	467	456	463	492	471	457	452	476	493	503	475	488	524	448	519	487	534	485	484	460	447	468	489	434	446	448	460	506	445	473	485	501	461	488	472	433	474	484	478	470	485	488	449	530	480	513	445	481	453	455	468	452	467	498	475	481	445	448	512	442	482	490	479	481	475	461	464	516	506	454	502	507	494	435	487	447	457	470	471	476	507	474	485	483	435	480	475	448	485	466	522	495	480	480	464	463	455	484	505	487	471	478	517	471	487	509	473	481	461	484	486	500	453	500	494	473	493	477	456	446	496	469	492	491	459	487	466	466	520	494	460	506	477	471	461	471	478	465	464	487	453	451	441	479	506	478	447	458	476	484	447	494	512	481	480	462	515	498	501	461	504	485	494	502	509	488	471	491	440	480	504	479	427	484	487	467	489	496	480	489	459	487	485	475	462	464	505	479	490	487	491	462	497	443	473	498	483	457	469	437	455	500	495	483	491	443	518	441	498	476	518	477	454	484	476	491	473	482	466	463	486	496	449	481	482	503	483	447	482	458	496	503	515	470	481	453	534	464	499	500	477	473	518	481	428	481	460	460	483	465	529	470	504	489	458	484	484	450	432	475	477	478	469	512	451	439	483	449	435	508	492	469	461	465	502	476	482	489	504	424	454	490	474	450	513	484	482	476	485	517	502	465	444	471	499	451	458	533	517	468	479	469	501	473	476	454	448	463	486	484	485	497	489	458	497	428	442	488	441	515	498	480	488	439	468	472	464	505	493	486	482	485	528	470	505	471	472	443	465	500	456	489	496	426	469	484	463	512	484	476	492	497	477	556	523	479	492	456	491	453	439	481	475	489	502	488	466	513	453	496	502	477	489	469	471	496	476	469	462	470	507	460	504	424	468	446	518	478	479	514	464	458	477	472	505	484	461	488	485	465	495	474	485	488	484	511	490	493	446	489	487	482	471	465	444	505	463	475	469	489	493	462	492	493	475	486	458	485	489	487	486	489	468	444	517	483	498	479	484	463	501	490	535	448	475	524	470	458	500	473	456	495	491	491	439	493	454	458	505	475	494	462	413	481	472	473	467	455	465	457	489	452	479	498	481	449	489	511	455	478	484	463	511	489	478	483	493	470	467	515	468	462	435	425	462	485	465	454	523	486	478	457	470	487	458	478	458	482	524	451	476	506	463	478	454	484	486	461	440	506	459	491	483	518	515	490	473	467	459	455	456	479	506	461	504	474	480	454	492	456	495	472	467	480	466	469	490	492	487	454	467	498	468	471	469	524	534	469	499	435	506	473	457	489	501	478	508	484	479	446	468	431	468	509	470	473	464	484	467	440	465	491	470	477	479	484	505	452	458	466	495	507	454	493	466	466	492	485	466	469	509	485	429	463	450	465	498	520	471	517	483	475	461	472	485	479	495	483	484	537	482	488	469	478	465	504	449	472	507	460	514	483	482	466	495	520	501	467	474	469	463	483	463	483	513	509	456	469	465	478	459	476	525	495	491	470	503	466	482	497	462	493	504	468	471	475	485	460	483	508	453	474	489	498	491	454	503	473	442	423	471	486	492	483	458	458	525	439	473	461	435	457	460	463	499	458	475	468	462	505	492	505	480	462	509	461	466	461	516	449	501	484	439	476	476	461	487	464	473	485	514	506	487	449	492	492	453	485	442	506	510	471	503	507	462	498	467	429	468	480	496	466	471	462	488	479	477	463	485	488	463	461	481	465	467	495	455	492	482	463	482	480	439	485	487	497	505	498	451	474	474	492	488	497	437	463	457	497	503	504	467	485	487	470	480	460	465	470	451	487	503	483	493	452	497	486	454	506	485	469	471	468	502	472	473	471	499	489	476	491	447	492	477	456	489	441	489	490	463	506	473	486	488	471	496	461	501	491	489	458	498	465	519	452	443	459	505	454	514	468	512	474	456	457	488	476	451	465	461	470	470	483	507	483	484	504	490	490	483	462	419	496	465	454	477	453	463	502	486	484	475	495	460	462	450	487	488	501	508	480	457	481	486	502	476	500	482	463	449	468	488	450	454	472	464	467	504	502	460	451	504	465	479	488	474	482	468	486	485	535	436	479	448	483	493	462	470	469	463	485	473	473	445	496	480	493	507	506	490	475	466	502	523	532	473	501	471	490	477	466	514	510	478	463	454	511	443	485	472	481	442	469	439	486	442	500	475	513	472	471	453	505	481	502	504	430	475	524	483	480	442	457	509	485	481	445	484	487	503	524	486	476	470	474	502	486	510	448	508	477	511	477	504	444	471	449	520	462	479	448	491	475	432	457	472	480	530	508	473	460	502	489	471	447	494	485	446	491	472	473	455	460	477	460	482	463	490	495	514	459	499	469	492	488	459	471	498	490	465	457	502	467	454	466	459	466	479	460	481	481	490	443	458	500	471	483	451	452	487	457	486	502	465	474	473	466	476	487	454	465	443	477	473	488	458	504	459	488	519	439	452	467	458	501	482	522	482	508	474	479	508	473	473	482	450	497	501	475	452	476	506	459	476	467	413
59747	32489	14900	5597	2745	1127	498	285	269	229	216	259	226	240	223	217	212	218	211	192	216	227	229	225	234	239	231	219	219	230	218	198	198	202	195	206	258	252	212	247	193	219	248	230	246	224	230	205	207	207	212	208	196	214	207	209	211	190	237	263	213	223	237	199	230	236	223	234	226	224	210	215	241	231	208	230	219	251	233	214	202	199	246	225	210	234	234	201	209	241	212	204	245	196	238	213	242	249	226	230	243	209	244	191	258	223	252	218	236	246	230	224	234	216	212	224	236	242	207	217	204	224	207	230	204	236	202	218	231	217	233	207	230	217	222	217	255	218	248	205	208	220	208	237	236	238	206	207	229	246	254	199	223	210	220	181	247	220	217	220	261	220	225	228	206	210	232	235	234	228	247	240	226	192	227	210	202	222	204	228	221	211	245	230	215	241	230	217	243	209	228	214	222	234	230	226	232	222	224	231	244	228	214	234	226	208	206	234	225	205	225	240	214	230	248	200	250	191	241	195	234	206	235	205	239	222	241	231	251	237	195	236	204	223	214	230	202	244	220	195	221	267	241	245	194	236	218	203	195	233	231	234	230	233	216	234	221	207	246	247	215	231	209	213	218	231	236	214	214	233	242	226	239	230	227	216	211	174	216	177	220	196	178	201	220	216	229	228	237	234	257	234	210	216	240	212	237	228	227	238	230	230	211	206	200	227	212	212	203	227	235	225	251	219	230	245	223	203	224	214	231	215	230	197	202	229	256	244	226	224	239	257	239	221	199	235	233	235	223	225	221	239	250	247	254	205	200	257	209	211	224	233	222	234	230	208	218	218	209	247	219	210	231	218	219	217	214	201	227	185	241	231	230	235	243	231	198	217	239	236	208	207	229	229	250	213	223	187	246	203	219	202	224	224	227	209	206	213	246	211	230	213	219	205	221	233	213	235	229	200	214	231	258	248	244	254	212	220	209	231	235	222	218	234	233	208	211	240	204	211	244	240	221	244	244	243	238	234	195	241	222	224	203	233	197	225	213	216	206	242	216	197	235	252	248	216	238	239	213	204	226	198	192	226	224	224	202	244	215	217	223	224	238	254	213	211	207	210	238	203	227	265	247	199	223	259	206	205	210	212	204	221	230	224	237	219	243	234	231	206	229	210	210	217	200	204	239	214	202	209	219	218	232	218	207	206	183	221	198	233	219	242	206	229	207	227	268	224	234	219	219	220	224	211	201	227	226	211	205	246	204	242	212	219	221	221	222	232	226	189	197	212	203	214	193	253	232	231	252	260	232	214	217	196	218	230	235	246	219	214	235	201	234	245	209	218	231	237	213	236	214	216	220	237	214	228	225	210	218	225	219	241	223	217	216	221	250	241	226	250	227	224	202	213	231	215	220	228	231	255	241	235	253	222	213	241	221	223	202	241	225	206	233	219	248	229	210	226	266	219	209	227	235	211	229	261	233	287	227	221	226	212	228	235	238	195	241	240	226	227	208	227	211	221	212	223	230	218	224	208	227	250	231	224	208	247	216	207	243	240	200	229	231	260	216	228	220	209	220	218	203	234	230	204	211	241	233	216	228	219	204	239	209	203	226	213	196	182	203	216	244	242	222	203	235	212	270	214	242	225	234	254	233	217	198	190	230	217	231	188	198	201	209	204	180	203	222	182	245	217	234	217	244	262	244	223	227	221	233	228	246	241	240	227	234	249	248	208	195	212	231	219	232	215	230	225	221	222	211	215	215	258	211	214	248	257	230	252	227	230	227	211	239	228	229	205	235	204	240	214	207	248	217	214	244	203	241	212	227	227	211	195	220	236	218	243	232	201	214	219	247	203	223	224	242	229	242	236	198	225	226	193	225	233	242	214	220	209	230	240	246	231	264	223	240	213	213	211	213	228	223	214	208	232	232	248	214	226	200	228	223	219	235	227	243	221	217	218	209	189	233	192	197	221	240	233	200	226	246	204	236	227	243	212	230	248	229	228	213	220	224	205	250	218	240	220	215	226	233	220	198	235	209	185	235	235	231	251	216	222	253	202	245	233	236	255	223	208	248	229	232	228	212	216	215	236	210	234	227	220	215	216	207	215	218	232	235	205	204	228	233	212	215	227	238	212	230	241	208	208	232	243	201	220	214	237	201	190	234	241	211	233	218	213	232	245	257	207	211	205	200	228	222	231	214	234	239	181	229	219	227	221	245	245	220	233	228	196	233	219	221	192	227	242	234	216	225	239	231	249	194	236	230	206	207	219	210	223	211	208	230	231	250	248	244	202	217	225	225	234	233	224	219	245	221	207	246	214	232	230	228	211	210	262	242	245	221	191	251	225	221	234	240	220	223	216	234	217	216	212	198	225	211	234	242	224	219	235	224	247	218	226	218	225	196	260	240	232	202	224	237	210	236	240	227	221	212	226	215	238	241	206	229	204	212	197	203	220	222	230	246	231	231	215	247	223	220	224	234	217	202	237	250	228	216	212	243	231	215	197	242	247	236	231	239	205	232	212	188	209	251	245	202	239	227	194	175	203	191	231	227	224	204	220	213	227	199	228	255	204	230	220	229	228	233	230	215	213	227	239	217	197	203	209	201	253	212	215	202	242	247	262	262	226	238	265	215	237	221	219	233	241	227	238	211	215	252	214	232	226	212	233	200	202	242	235	199	237	207	231	222	199	235	230	223	255	200	241	262	224	234	222	234	240	222	205	215	218	202	229	246	187	217	200	223	210	195	253	228	194	234	229	218	229	248	221	209	217	234	245	190	229	184	211	231	213	222	216	208	230	231	216	228	227	224	237	258	248	237	229	240	218	208	214	218	245	215	244	218	231	216	210	212	217	218	222	218	231	225	233	243	203	208	220	262	255	209	227	216	239	246	244	223	220	227	218	238	196	228	224	228	208	225	260	218	216	245	191	244	237	222	222	235	205	239	233	204	235	237	224	219	265	211	219	225	236	219	242	216	226	224	208	234	219	229	238	228	220	227	201	230	213	219	193	218	247	204	209	214	229	221	213	199	227	227	227	224	250	240	240	196	215	220	213	232	228	239	205	241	207	216	220	230	232	237	198	243	203	221	210	210	222	242	209	214	211	210	224	224	201	208	244	239	252	232	237	213	209	232	251	244	263	252	192	207	234	243	211	215	215	231	201	218	210	219	225	203	213	228	201	203	201	217	237	251	207	212	231	216	194	237	239	229	227	230	190	214	220	250	223	237	238	191	206	228	230	251	266	234	234	201	229	196	222	244	205	231	210	213	227	212	247	227	237	231	229	213	228	213	226	240	210	233	235	220	239	221	237	212	210	256	213	213	238	243	212	224	246	223	198	218	246	213	219	194	210	222	216	244	246	231	209	210	242	227	244	236	221	227	240	209	221	237	221	245	218	229	224	204	222	228	213	233	240	220	232	231	241	208	196	224	207	242	205	227	223	216	231	195	203	193	203	218	210	229	215	222	220	202	229	223	230	214	199	232	232	226	215	196	223	249	221	230	222	241	233
37683	23079	16011	11274	7812	3710	1665	787	618	534	502	491	508	483	518	522	508	496	475	498	486	473	509	509	469	482	500	514	492	521	508	468	476	461	511	508	431	461	446	465	460	500	484	484	499	455	501	487	450	488	511	503	465	450	468	492	485	486	474	492	462	443	455	464	476	475	494	501	516	446	502	474	459	517	492	485	464	462	462	509	470	495	511	511	457	465	458	473	480	490	517	504	488	493	441	505	447	488	497	492	509	462	513	467	484	496	501	476	497	495	536	494	510	496	485	470	481	483	483	470	483	510	508	460	449	479	500	473	460	479	454	488	515	498	494	477	457	466	492	468	497	501	504	470	483	488	461	494	479	518	455	493	463	488	494	539	503	492	462	469	499	507	495	483	488	454	462	500	468	546	498	485	485	480	491	508	529	479	472	501	471	481	483	494	495	512	510	475	493	493	502	475	499	525	467	421	493	513	451	506	483	453	510	496	465	487	476	471	537	463	527	467	506	491	504	463	492	518	435	496	481	479	484	497	513	504	449	503	461	507	479	472	452	429	484	481	469	461	493	513	524	489	510	501	472	457	494	454	522	488	479	479	470	503	477	483	478	475	510	499	519	473	485	467	465	483	475	523	477	452	505	450	493	494	473	434	488	476	496	486	538	483	463	486	533	539	462	482	457	507	516	501	503	473	493	491	503	454	476	496	486	487	529	486	506	498	519	464	519	504	521	490	468	470	512	467	499	487	518	481	474	472	478	484	451	458	481	446	477	489	518	477	497	464	457	488	480	510	472	463	480	467	477	540	495	475	476	479	508	470	489	479	480	529	494	541	464	455	485	511	492	496	523	463	481	454	452	514	550	489	477	461	509	464	506	530	492	481	465	505	516	461	499	460	414	479	500	460	471	464	462	466	459	479	455	490	463	458	511	457	495	510	475	468	477	492	488	524	457	475	512	457	468	492	519	521	442	459	444	490	518	485	453	469	482	459	489	502	523	495	498	490	502	483	475	480	485	495	471	476	537	495	472	514	479	538	465	465	469	478	494	503	509	474	455	486	477	502	468	522	480	530	489	461	492	466	482	505	505	468	472	468	527	491	526	486	479	489	481	483	482	482	470	472	511	479	510	504	482	467	511	529	483	473	508	458	520	456	525	490	493	478	485	469	502	477	514	517	460	494	549	504	477	469	481	505	514	469	505	513	485	526	456	498	502	483	446	484	528	475	483	476	496	461	508	495	516	491	483	489	506	486	487	496	489	464	496	485	488	478	466	483	500	471	464	454	471	511	449	498	534	490	479	478	472	463	453	489	471	472	458	483	456	486	443	484	516	468	470	492	480	476	520	458	485	476	471	475	502	513	468	476	448	487	475	509	454	494	466	483	488	465	498	496	461	472	534	486	479	458	480	476	483	470	525	490	510	513	484	473	449	476	499	474	473	493	487	488	484	441	507	519	505	535	511	501	481	504	475	415	474	485	514	472	507	471	462	460	517	513	491	483	500	506	485	463	482	495	497	495	492	452	453	482	464	498	522	480	506	497	467	515	465	475	480	500	511	458	465	476	485	495	445	496	486	497	499	505	506	480	510	482	470	470	512	499	488	461	478	494	482	439	474	503	495	474	503	470	453	493	480	517	500	480	508	468	468	501	494	502	433	480	512	486	491	481	475	505	475	465	464	468	522	464	499	460	517	476	485	472	493	490	504	473	497	468	471	485	459	441	510	512	472	463	480	521	477	472	478	470	484	541	468	481	469	481	475	502	484	490	485	493	480	534	448	454	497	461	463	491	515	489	497	487	508	495	482	506	468	484	506	447	491	485	461	474	419	500	476	491	489	485	526	506	508	466	477	507	490	452	477	482	461	493	485	489	501	484	530	487	489	498	521	520	525	478	461	494	487	478	464	463	458	483	477	502	492	499	465	524	478	433	449	471	469	454	511	465	493	486	465	488	494	452	479	489	489	492	476	481	489	499	484	471	524	490	497	520	487	544	493	484	494	485	522	475	498	441	503	498	473	498	494	461	472	492	467	440	471	466	494	500	470	456	495	477	505	472	480	476	510	465	491	459	488	506	490	495	498	499	495	467	460	490	510	451	500	485	496	504	485	477	511	502	464	456	497	454	510	485	461	494	455	520	478	479	473	498	448	508	477	463	511	454	459	513	532	462	504	487	486	499	488	500	521	478	456	516	462	480	505	454	481	462	486	510	492	470	466	521	498	512	474	511	493	473	509	461	496	476	509	489	489	465	458	471	507	488	490	489	511	487	473	463	454	485	490	524	467	492	452	467	500	461	478	455	449	514	481	467	506	498	529	459	479	468	480	492	476	490	521	460	472	476	520	495	472	471	498	502	475	515	520	511	515	494	517	519	495	482	474	474	436	509	497	486	474	479	518	473	475	488	470	478	508	446	434	487	455	499	461	485	468	466	511	465	458	517	517	496	459	489	484	477	440	458	482	483	489	509	506	480	518	490	496	473	464	444	447	499	517	482	457	513	451	470	489	445	447	479	530	501	481	474	459	508	498	490	504	460	422	484	522	490	470	482	505	523	524	503	471	450	483	473	495	491	529	488	482	452	472	479	515	459	474	478	495	478	487	474	513	483	485	443	492	482	442	494	453	480	513	515	493	480	470	502	456	513	474	501	480	509	505	499	485	489	472	498	475	493	484	499	504	460	472	522	512	454	464	449	494	485	464	489	492	455	506	472	512	467	487	461	476	486	464	469	491	491	510	481	519	516	442	512	458	467	502	492	482	497	500	484	490	440	480	499	485	483	467	481	500	516	442	478	431	516	482	505	470	513	467	479	486	505	489	465	504	490	441	471	497	480	461	466	501	486	475	488	524	441	466	488	458	495	496	464	466	458	484	485	504	462	492	468	498	498	476	499	480	470	492	493	518	475	520	470	454	479	454	452	520	449	515	525	512	490	493	505	469	460	470	463	504	478	486	503	492	519	480	458	487	536	465	487	490	501	473	480	520	496	512	484	478	470	492	482	491	481	449	474	467	496	491	521	464	463	483	454	467	484	457	487	510	489	508	469	460	492	499	490	446	454	481	495	462	491	447	494	502	453	453	477	479	473	452	530	468	471	500	456	426	478	463	464	516	494	520	452	475	501	485	481	512	478	475	439	474	470	457	460	465	533	494	468	508	492	476	491	495	485	447	481	473	466	493	484	512	461	462	488	484	466	522	448	490	498	503	498	468	444	456	454	471	478	513	449	516	488	470	496	510	491	468	499	480	466	505	488	496	465	479	449	499	505	480	503	459	509	492	502	514	484	483	470	477	475	473	477	478	494	495	516	459	493	482	503	491	455	475	434	478	473	477	483	509	461	474	528	466	523	477	487	525	481	500	488	496	521	474	486	459	459	517	506	492	459	450	502	494	479	493	526	479	508	486	489	489	473	505	501	493	471	425	486	473	488	484	435	480	478	480	462	521	471	481	495	473	497	493	442	489	475	464	498	499	484	490	519	481	517	499	520	484	486	427	499
65267	31924	16107	7546	3444	1452	622	388	301	292	266	264	243	267	309	294	319	283	275	281	251	314	276	290	271	256	297	307	264	271	280	304	285	290	286	265	284	275	268	259	261	234	298	259	275	316	244	273	249	255	276	277	277	257	277	254	271	310	278	274	273	303	287	283	262	296	292	260	295	301	301	301	252	305	323	296	269	296	274	304	261	292	263	315	278	279	275	270	269	261	298	266	287	259	254	294	257	268	277	268	231	277	275	311	298	292	297	288	276	295	312	324	266	298	272	290	259	311	255	249	294	281	284	270	271	289	277	274	293	274	297	279	263	262	291	274	268	252	272	281	248	262	271	259	281	288	257	288	275	278	273	259	262	275	252	277	255	305	287	270	251	310	282	263	298	267	270	284	260	270	284	305	259	312	270	289	276	268	273	303	258	259	266	275	275	284	274	273	304	280	275	284	293	296	282	255	270	250	273	286	277	291	292	293	279	252	313	275	250	248	315	276	283	285	311	256	269	254	225	261	323	272	272	287	283	286	253	299	288	274	280	268	260	273	280	276	299	290	287	296	280	261	255	296	284	280	285	271	286	298	265	310	276	278	294	274	284	275	247	278	267	265	291	281	286	291	253	270	253	327	282	275	277	272	260	289	242	256	258	269	291	244	281	289	292	277	282	269	294	277	269	298	289	284	273	275	301	251	262	290	303	249	267	290	268	299	285	279	287	297	263	256	285	298	274	285	322	291	295	299	276	289	275	242	260	291	273	269	269	295	240	254	279	269	308	289	275	287	285	282	313	285	281	278	302	246	275	277	281	258	262	280	271	328	259	265	263	284	273	267	282	279	250	265	285	277	269	287	267	275	253	293	269	289	272	282	278	284	274	305	253	244	286	299	277	263	314	271	257	268	279	288	286	268	251	288	292	274	303	288	267	274	313	305	265	269	269	282	249	279	268	269	286	274	275	282	276	242	273	281	255	257	291	294	307	258	297	281	301	276	316	281	246	308	315	274	268	298	274	309	276	271	282	276	268	297	275	275	268	298	286	304	266	251	313	282	262	287	259	277	279	271	234	300	241	285	276	293	279	296	268	324	293	251	295	288	281	289	258	304	269	252	254	246	271	275	257	261	271	292	252	288	280	249	272	283	259	267	288	269	248	250	299	296	300	286	261	239	255	270	284	258	305	279	249	282	263	272	296	269	279	263	312	276	303	256	248	264	279	281	291	255	279	254	269	288	269	281	296	274	289	304	277	264	292	260	295	280	288	298	315	237	284	274	290	264	254	306	272	289	307	296	270	247	270	290	287	286	284	266	281	258	278	268	277	260	286	275	269	257	260	287	286	255	283	281	281	283	256	260	276	293	311	262	286	261	285	255	260	297	287	303	301	294	289	312	264	295	290	266	270	262	297	269	260	252	290	256	288	274	243	251	272	288	276	241	284	264	270	263	244	252	273	271	271	281	260	257	277	317	285	277	256	287	278	301	269	319	288	269	288	264	278	276	309	276	298	276	289	299	292	288	295	263	307	279	286	285	257	271	301	282	288	270	247	277	297	254	263	257	284	245	283	297	264	318	294	331	302	261	272	270	300	263	254	237	261	280	286	316	307	240	299	274	284	288	284	282	268	302	265	290	277	294	272	286	266	277	257	296	277	235	297	281	256	279	272	300	286	291	296	270	227	293	278	258	275	286	292	283	271	270	268	272	300	290	265	309	269	244	289	263	296	269	240	281	272	289	253	283	269	273	254	305	272	315	292	283	302	260	266	277	267	237	253	247	250	277	273	308	260	268	306	271	280	288	283	272	261	293	261	260	292	283	275	277	274	270	251	265	292	305	276	294	256	270	244	258	273	267	311	282	272	276	257	285	253	263	280	299	309	272	324	289	262	280	308	299	248	307	257	290	248	280	278	272	279	276	250	254	254	250	274	266	287	258	300	276	269	295	275	258	278	280	301	307	307	267	278	312	296	267	285	292	258	277	276	270	300	279	289	292	293	279	262	296	285	295	269	313	252	273	280	268	255	298	301	300	265	307	271	248	273	253	262	254	289	274	248	292	249	290	313	286	278	276	278	273	273	262	262	295	280	287	276	281	260	240	259	262	241	275	279	285	267	280	269	247	238	307	280	275	276	270	285	277	297	265	270	269	279	276	263	237	282	267	272	258	270	248	271	269	229	240	283	268	243	265	281	259	267	344	297	286	297	274	290	291	265	269	298	273	255	280	232	265	274	284	266	265	284	260	286	262	302	293	272	279	293	280	304	236	279	281	245	279	257	255	301	313	313	281	266	315	296	289	263	302	285	277	252	264	275	272	278	269	254	277	283	272	284	249	265	282	265	274	264	274	260	275	300	281	299	250	305	262	293	254	286	286	283	307	284	291	302	285	265	291	254	272	273	289	280	294	272	297	294	252	286	281	292	269	272	305	269	277	231	294	295	269	279	274	280	245	242	286	277	303	265	262	277	286	276	238	270	264	280	280	331	285	271	270	320	288	281	239	295	283	276	290	263	278	270	306	258	276	279	285	288	279	269	272	294	264	277	270	243	252	303	264	270	242	292	255	288	255	277	287	247	241	240	261	279	262	274	283	289	263	300	280	305	276	313	263	293	268	267	312	264	233	258	259	275	264	274	284	279	302	296	275	263	268	288	260	288	284	295	295	276	288	259	278	268	302	272	275	279	298	289	301	298	259	301	286	309	256	244	273	286	285	265	268	282	301	295	268	270	292	270	274	245	303	276	290	277	290	274	292	280	275	276	265	268	310	283	275	278	273	280	286	270	255	273	246	304	262	301	291	295	286	269	299	282	265	277	255	281	289	297	283	292	253	279	280	270	265	289	276	277	291	274	270	287	291	247	283	268	295	298	288	257	262	270	276	251	275	252	260	302	281	288	293	277	248	261	297	268	315	329	246	251	288	291	302	269	261	263	277	307	275	271	257	281	274	295	259	278	273	307	292	286	276	289	255	294	263	282	274	270	310	266	271	311	254	260	264	284	268	271	247	265	303	262	282	278	258	249	274	292	282	284	233	245	293	271	251	252	306	260	271	247	291	287	239	271	253	282	284	261	262	234	262	284	308	273	293	264	295	280	237	294	283	304	309	271	284	252	266	266	276	280	233	248	305	278	287	288	317	250	247	303	288	302	285	266	303	297	294	272	272	267	304	260	292	283	253	304	286	277	288	258	256	318	286	285	282	293	267	272	302	291	282	286	288	284	271	281	261	283	262	257	291	306	281	274	274	286	256	272	280	281	302	272	279	295	290	268	263	304	284	289	269	299	294	303	271	282	269	310	271	268	255	278	257	269	273	263	307	252	284	248	286	261	265	281	268	285	303	282	295	252	272	268	264	280	285	271	258	256	263	298	268	270	256	280	288	290	254	280	284	306	278	317	249	265	303	281	273	280	291	276	285	256	298	306	275	256	264	296	279	295	280	264	289	268	265	271	247	277	298	230	290	309	262	295	279	288	264	291	282	271	284	273	287	261	285
41656	20932	16844	14302	8883	4728	1892	992	799	683	625	619	614	571	591	585	600	566	539	586	578	568	592	600	590	571	587	625	559	604	548	590	546	571	560	639	590	595	578	596	592	551	590	552	608	605	563	570	546	579	583	613	538	591	593	595	617	546	541	602	603	583	562	569	588	571	619	560	555	550	570	602	620	580	595	598	576	587	572	595	585	583	572	597	582	612	604	599	611	579	564	549	574	558	595	609	577	607	560	601	644	628	569	611	571	645	609	591	611	566	579	567	648	570	578	622	581	593	601	623	579	581	566	577	582	603	595	561	565	627	581	556	572	568	625	614	617	614	535	584	644	567	554	591	562	577	554	563	577	580	573	583	595	569	577	551	571	594	611	536	558	606	538	590	639	589	565	559	580	566	605	603	605	552	587	585	566	588	588	590	534	559	603	563	587	633	585	593	622	580	603	580	564	582	597	553	570	552	577	548	585	554	597	576	581	586	592	564	591	624	590	589	621	584	556	597	602	601	613	562	604	640	587	625	608	560	553	578	572	564	575	614	624	601	590	572	604	625	602	623	601	580	512	536	556	559	561	569	619	571	580	557	555	553	607	606	619	613	567	567	599	545	564	590	653	591	583	554	582	595	605	543	568	542	556	581	567	590	550	594	569	570	622	556	578	574	592	621	587	573	575	573	598	590	599	572	601	604	601	577	583	565	609	587	577	626	530	601	610	623	564	546	609	568	561	573	608	570	594	604	603	608	581	623	626	572	609	586	610	531	609	596	568	581	601	616	542	576	575	565	620	544	616	555	583	571	527	542	628	602	560	590	551	629	558	545	580	583	542	581	560	622	575	579	555	569	565	562	571	561	582	628	583	604	577	581	602	571	567	593	640	561	591	614	591	626	592	570	586	586	599	567	608	595	603	567	556	578	573	589	598	576	585	583	570	575	556	557	598	561	585	584	540	613	532	585	605	595	579	610	572	568	635	574	593	608	538	574	583	599	640	573	583	571	620	571	606	601	557	588	568	596	574	612	593	590	599	558	584	588	548	583	545	594	612	590	572	555	588	607	579	558	578	595	586	609	574	601	596	597	575	558	590	592	591	597	565	614	554	593	570	554	583	575	612	598	597	581	594	589	568	560	571	536	594	587	598	607	558	582	598	614	594	509	578	572	580	568	570	531	627	546	553	594	558	614	563	585	608	588	562	594	580	560	582	580	579	567	588	575	631	613	606	611	563	568	601	604	577	574	574	587	657	582	572	601	579	567	582	608	571	563	554	600	572	606	564	587	573	590	596	608	603	634	559	618	607	606	573	650	576	576	597	580	582	604	566	589	615	581	568	614	549	595	590	605	598	536	568	618	546	573	607	606	582	589	635	568	583	591	577	579	519	602	598	565	560	591	571	594	562	562	589	578	551	548	558	586	565	558	596	573	576	559	615	615	580	547	573	561	580	586	594	557	554	585	594	595	585	579	593	553	557	565	585	566	567	589	569	624	595	598	584	597	579	565	628	569	564	588	579	593	571	615	575	584	599	577	557	591	607	586	593	597	611	617	600	588	591	577	608	570	614	581	588	579	619	547	574	574	611	567	547	567	596	600	562	517	608	610	559	562	586	585	601	640	618	601	609	563	618	602	597	582	574	583	626	638	565	602	564	575	635	591	586	599	598	562	578	556	552	602	580	644	539	562	596	548	614	594	606	605	590	618	588	574	582	600	586	585	593	565	602	598	580	576	563	584	587	588	551	566	571	558	545	620	583	571	565	603	582	575	590	556	547	606	587	581	543	628	560	570	536	575	557	584	607	571	557	547	597	614	576	572	588	597	576	564	581	557	640	596	608	564	627	553	617	528	585	599	594	577	614	577	565	611	581	562	597	599	657	574	613	635	579	596	572	576	579	605	583	580	606	592	561	543	602	558	554	567	543	590	593	583	614	583	563	584	598	551	613	580	586	533	550	514	557	596	573	587	602	599	626	602	517	557	561	556	609	601	582	569	593	586	624	593	559	559	591	583	578	597	595	559	610	542	590	560	600	573	595	557	582	564	558	589	564	594	577	541	565	598	580	594	561	599	555	598	575	611	566	585	635	628	600	531	605	590	563	660	592	607	615	618	618	564	638	602	569	562	588	566	592	591	548	600	542	595	614	564	586	594	597	583	581	561	566	591	574	562	592	569	579	571	607	554	508	607	621	601	587	600	586	586	595	620	602	565	550	576	573	569	655	576	564	575	623	593	553	595	578	589	578	608	613	635	600	565	595	588	550	596	575	580	610	574	576	606	559	585	602	580	599	569	588	613	572	577	582	631	555	579	605	581	567	610	564	577	588	572	561	563	579	589	595	542	609	587	599	550	624	598	567	572	611	587	626	596	525	596	594	569	555	562	651	567	605	584	611	575	565	562	573	590	598	590	558	592	523	596	603	603	592	589	592	595	589	573	580	560	617	567	589	587	549	560	602	586	583	575	600	582	600	537	593	577	564	553	594	576	589	536	574	539	557	596	599	585	589	548	587	611	589	603	585	563	578	587	546	584	598	582	570	606	562	604	639	618	561	536	587	565	597	565	596	595	646	570	568	547	591	565	582	566	605	567	557	548	574	581	545	609	605	588	577	553	563	562	613	578	587	593	571	597	615	579	593	616	617	585	579	541	554	598	582	597	609	598	627	593	557	581	625	612	565	576	591	591	599	592	601	593	588	592	573	590	590	575	564	592	565	595	577	583	590	607	607	609	572	630	579	580	541	546	590	600	590	576	594	574	592	596	584	574	605	585	539	570	546	610	541	594	612	579	578	579	613	596	588	591	599	568	565	561	580	585	606	602	546	603	573	591	575	619	570	588	606	593	612	602	554	619	563	599	567	550	571	567	591	581	565	581	628	599	573	563	570	536	587	568	618	615	595	592	590	571	558	550	596	552	569	566	564	587	591	545	587	549	600	587	522	607	570	595	585	561	566	567	578	569	614	589	620	589	616	606	573	590	579	580	615	581	553	594	616	560	653	607	608	547	576	581	576	522	598	554	580	607	598	589	586	603	560	579	601	601	581	574	624	578	592	583	553	618	611	584	556	597	581	557	558	576	547	578	543	563	589	586	580	572	613	574	515	603	596	595	590	558	558	622	569	587	634	601	612	589	555	586	563	584	549	538	643	608	585	569	634	557	582	595	610	607	602	592	608	593	584	600	610	594	593	574	609	564	591	571	602	600	610	598	571	594	560	589	568	609	567	578	588	560	583	577	569	587	628	538	588	607	546	603	568	580	585	607	614	556	580	594	539	570	572	585	568	596	552	585	567	597	583	616	573	578	622	564	593	628	608	582	572	581	627	589	571	572	562	615	572	556	562	627	570	559	577	618	604	563	550	573	622	620	563	602	582	570	587	607	610	584	558	561	588	587	593	590	598	591	567	602	618	569	603	574	581	599	535	590	605	536	564	630	584	566	566	616	599	607	620	551	558	576	561	647	587	539	600	594	584	557	587	610	577	543	550	608	592	545
45429	17855	5886	2208	795	468	291	268	248	203	211	205	219	242	243	238	225	221	212	242	233	214	247	249	217	254	233	227	214	239	223	240	207	201	248	244	255	235	228	207	256	250	225	240	258	234	249	228	255	249	215	241	227	232	240	221	251	245	223	228	268	253	240	219	239	240	246	243	208	231	228	212	224	228	240	206	227	245	195	249	238	241	241	210	229	227	247	202	209	239	273	253	243	206	225	223	252	249	243	241	210	245	250	216	243	213	244	218	226	221	221	208	230	251	252	261	266	238	224	250	252	255	253	234	244	250	244	253	246	261	240	235	259	224	250	215	222	204	263	231	228	240	234	217	240	231	235	219	210	217	249	213	246	255	250	232	232	213	262	228	219	225	203	252	197	235	229	244	227	223	245	247	224	231	246	261	256	259	226	228	206	211	247	222	261	234	241	208	238	222	212	248	246	242	252	217	217	224	237	225	278	242	239	231	217	232	212	211	208	236	202	213	287	230	219	250	204	244	243	231	238	240	236	218	228	209	248	239	232	207	201	201	209	253	235	198	224	227	210	222	242	237	256	235	240	241	231	207	254	263	224	242	205	225	238	238	239	218	228	234	219	216	217	225	198	229	251	217	193	256	223	223	253	243	247	223	262	228	246	225	220	225	223	256	236	208	235	227	234	240	249	250	227	237	227	245	219	223	209	249	214	222	233	234	238	225	241	252	241	228	241	256	226	217	237	257	228	249	236	233	201	222	247	230	241	231	223	249	253	223	214	252	220	204	204	232	217	232	215	244	259	219	239	223	225	219	243	237	238	230	237	214	255	216	229	251	209	241	256	220	238	238	206	238	246	206	216	207	220	229	244	200	254	256	272	233	220	221	224	233	202	233	217	241	247	238	202	208	222	235	226	202	220	245	218	214	247	244	238	231	251	210	228	241	234	241	252	256	218	234	228	218	247	239	235	244	240	206	226	248	243	223	249	232	227	228	202	209	217	232	228	244	218	225	238	251	242	201	224	261	239	196	237	262	232	254	231	246	266	251	249	208	240	241	244	201	226	222	215	217	241	256	222	237	255	217	200	218	231	216	280	225	197	263	234	226	229	247	239	240	257	226	231	220	232	235	220	243	210	206	227	223	236	240	238	246	249	241	240	216	218	256	250	228	261	246	232	215	222	220	230	233	233	195	224	273	232	249	225	239	230	242	241	209	231	241	239	217	230	256	220	242	222	228	224	239	223	222	234	236	206	211	228	219	241	204	228	244	233	261	222	238	229	261	249	239	241	212	224	222	245	232	223	213	222	185	237	208	226	237	229	225	249	237	206	208	227	231	233	243	234	198	212	259	237	177	207	294	236	222	241	257	240	219	224	233	254	219	237	196	220	238	253	225	238	218	254	229	223	245	252	237	227	264	204	220	245	247	224	234	206	272	222	220	236	204	209	220	230	223	229	244	219	247	236	260	225	216	224	226	209	238	218	240	239	242	225	253	219	231	216	195	242	257	241	231	247	241	222	220	238	241	221	230	249	220	214	235	228	239	213	242	252	253	237	261	258	202	244	232	235	206	253	248	235	242	241	233	221	266	219	247	232	248	253	250	245	218	242	241	232	221	225	198	250	239	219	218	223	236	250	245	220	220	226	250	225	222	222	208	238	244	215	259	217	230	249	240	228	227	239	285	196	243	217	218	231	227	233	243	236	206	261	221	217	231	217	275	261	200	218	203	254	262	220	228	234	209	236	233	259	231	230	221	217	202	238	250	207	238	224	220	197	246	243	252	235	234	266	237	259	226	252	228	209	225	239	243	217	245	226	230	219	238	245	237	254	237	236	222	250	220	217	250	213	232	245	219	229	232	232	277	232	221	234	207	260	238	231	234	222	223	224	227	230	218	217	237	255	224	230	225	236	209	229	229	212	208	230	219	250	240	209	245	228	255	257	255	239	213	219	208	252	238	238	261	239	222	238	205	249	228	209	239	218	238	233	218	199	241	202	213	217	258	279	205	235	207	242	253	227	234	252	246	234	233	258	216	235	262	245	231	228	228	228	204	239	196	216	244	241	238	226	264	241	234	254	234	253	213	218	232	244	214	241	239	223	234	237	237	245	226	263	249	264	237	221	242	230	238	225	255	236	223	212	191	234	248	233	249	251	216	219	214	242	199	234	233	223	191	221	244	266	207	204	255	253	244	249	234	229	231	231	218	218	231	227	259	223	221	234	221	218	237	218	235	267	223	222	225	228	225	226	217	252	261	207	215	224	220	227	206	240	216	227	244	237	240	233	239	218	233	299	206	233	208	228	207	236	230	214	208	231	233	234	279	227	210	210	230	242	247	219	232	245	224	253	226	239	216	250	231	216	242	252	252	214	233	238	224	212	235	221	217	219	215	236	231	252	243	224	228	222	196	207	210	242	212	230	215	238	219	223	227	230	248	241	228	241	198	242	255	220	220	224	218	224	231	235	233	226	200	235	237	222	216	216	214	236	225	248	210	272	216	200	264	224	213	211	224	229	229	255	225	232	215	206	240	242	239	225	248	250	237	222	226	226	226	225	271	239	210	236	233	207	218	247	202	224	221	212	225	243	229	248	227	243	222	259	202	251	226	255	217	210	248	230	220	240	236	233	226	229	218	251	248	240	225	249	260	255	251	257	237	244	245	211	234	238	212	234	233	238	248	221	218	230	239	228	229	230	243	236	229	243	242	248	246	230	257	220	218	218	238	236	212	238	230	205	232	214	210	251	255	235	259	237	232	229	244	258	232	227	213	234	243	231	235	257	238	207	234	248	222	219	226	275	238	239	226	203	266	243	241	207	250	234	272	268	206	255	240	214	238	229	241	226	223	241	206	226	231	235	239	249	242	221	227	216	255	232	245	221	254	250	240	248	210	218	269	237	235	224	243	197	213	237	254	231	244	228	253	228	220	248	271	236	209	236	221	216	214	236	233	222	221	263	267	229	234	214	247	243	229	246	224	269	231	235	253	231	243	261	222	239	264	254	242	214	213	208	207	248	247	251	229	227	228	240	259	237	230	243	244	228	242	234	244	257	230	206	230	239	221	221	236	240	242	209	218	208	231	241	226	240	268	245	243	200	205	226	227	207	216	228	230	203	265	231	217	233	224	226	245	218	227	249	244	241	254	242	236	220	243	249	205	256	246	232	223	197	235	239	215	229	203	245	220	207	243	204	270	263	256	243	244	193	203	242	218	256	222	216	237	224	231	219	235	246	230	213	242	248	237	203	230	249	229	248	192	246	226	275	224	252	259	270	214	243	212	209	211	260	242	228	212	208	231	233	227	203	208	237	219	242	256	264	224	215	234	217	201	242	260	233	207	247	189	245	263	243	221	197	245	229	239	248	223	215	224	208	207	216	206	251	203	220	227	223	229	224	207	214	224	248	212	219	247	235	233	241	224	260	228	230	213	230	214	243	233	263	235	237	228	215	230	243	220	208	212	243	242	241	247	236	235	224	236	240	233	223	209	237	220	222	223
28997	11131	8089	4816	2381	1389	807	562	527	494	486	487	466	463	546	495	497	491	536	449	504	512	493	469	496	496	499	488	476	519	475	471	511	476	463	478	516	461	528	491	483	526	494	487	513	484	488	459	483	501	497	491	495	510	447	479	493	486	504	500	466	475	501	458	512	485	519	460	479	483	489	509	499	484	428	518	529	495	523	477	490	477	499	507	510	476	530	500	485	528	484	511	481	460	507	515	506	463	502	447	453	507	519	481	523	491	495	467	490	480	505	487	547	504	517	502	492	489	516	503	528	495	500	479	438	463	495	505	465	472	512	458	502	468	506	484	489	493	492	486	509	491	468	484	480	478	468	488	474	465	477	493	443	505	486	489	486	473	533	528	512	491	465	491	504	452	482	511	480	484	514	524	482	521	479	494	522	427	470	482	493	478	495	491	500	510	508	523	503	500	463	509	493	470	487	479	472	495	508	476	443	498	490	523	470	496	488	506	449	497	510	486	516	504	503	489	505	487	470	518	504	470	513	480	494	489	514	458	448	492	494	493	475	472	476	459	511	506	508	501	470	481	489	498	500	518	504	499	507	454	491	499	558	499	502	468	497	492	486	492	472	487	475	513	487	456	500	489	466	505	519	494	468	460	501	491	484	507	538	471	452	509	506	493	479	487	479	498	507	481	526	491	510	509	513	475	523	512	464	504	467	522	477	468	470	456	444	526	519	488	496	462	487	486	497	503	477	471	472	468	497	500	504	504	516	500	526	495	513	501	492	446	509	520	481	509	533	496	459	481	474	472	529	477	498	516	497	500	495	515	479	495	463	478	498	505	490	493	500	475	503	473	482	509	516	467	526	493	462	480	509	501	481	500	497	479	460	479	463	480	533	462	516	537	470	491	467	491	544	470	509	489	474	484	525	515	511	486	493	525	550	489	492	478	477	522	534	486	505	456	495	517	500	494	487	487	501	529	475	455	493	515	483	471	504	513	482	473	532	494	547	487	495	499	508	506	473	498	515	521	497	427	491	500	482	489	520	501	498	445	467	475	470	503	456	511	494	501	506	537	510	486	491	469	539	451	507	482	479	493	467	525	509	498	532	458	472	456	440	546	534	497	495	460	493	480	462	494	462	452	488	473	459	474	498	519	493	531	502	498	536	511	460	484	505	471	511	501	516	482	454	486	476	499	497	509	500	495	487	501	498	456	511	503	485	469	449	451	503	467	464	508	484	527	462	489	486	465	499	478	514	463	507	456	515	487	486	517	495	489	471	480	473	507	484	512	488	510	490	505	516	493	481	469	513	505	508	482	514	517	495	516	519	461	493	466	473	478	518	461	472	497	467	521	506	489	490	505	492	493	477	491	501	483	506	494	483	504	468	512	502	473	423	493	519	483	513	508	529	483	454	444	468	492	492	540	476	503	491	522	491	509	505	490	497	523	468	500	523	480	520	487	522	501	500	500	493	520	515	498	459	485	455	465	493	501	462	478	535	489	497	518	513	510	469	487	449	520	508	493	494	504	489	552	533	500	540	457	479	486	503	509	531	523	488	513	507	512	500	470	455	476	479	486	485	530	492	515	478	490	492	494	478	501	503	505	479	484	487	517	505	467	455	495	521	523	481	471	497	472	475	515	493	484	465	468	514	479	470	502	494	468	516	471	476	524	511	459	514	481	447	514	463	494	461	513	490	496	492	491	506	497	474	484	485	479	481	455	510	512	476	474	492	495	524	464	499	481	504	504	506	467	495	490	488	491	535	478	448	498	489	469	488	470	459	482	507	499	477	497	484	484	524	485	478	470	479	487	472	477	490	483	504	482	468	467	484	502	469	497	506	458	464	522	498	506	514	451	509	478	483	502	495	460	465	482	458	452	507	511	465	484	462	461	495	446	446	531	460	482	523	489	494	523	469	492	472	493	514	492	487	503	503	476	466	461	466	485	505	470	496	509	512	498	512	470	463	501	494	508	488	458	481	500	479	545	506	497	503	463	478	518	483	519	479	465	505	530	496	496	486	487	501	510	499	470	473	486	490	470	533	521	486	479	486	490	483	504	527	487	479	530	494	521	483	480	515	517	504	462	511	491	518	475	484	489	462	457	522	493	452	470	491	508	518	514	509	513	477	509	481	497	473	488	525	505	525	505	489	504	495	487	460	458	472	515	480	480	470	494	451	437	517	473	501	486	478	471	472	494	467	476	484	495	521	496	483	455	535	489	486	493	502	496	495	505	480	486	526	511	462	501	543	469	518	477	523	511	496	514	497	498	477	493	473	502	485	495	460	510	504	522	496	479	513	511	476	527	489	501	493	485	474	498	482	516	481	477	475	542	540	526	478	496	482	531	509	491	455	524	496	488	513	478	506	517	462	479	517	507	471	511	484	485	517	513	539	513	510	475	502	522	461	470	470	503	512	485	494	482	534	508	461	489	524	454	499	523	520	461	531	513	457	472	482	502	497	495	516	494	513	472	465	470	460	497	529	513	472	505	511	492	469	465	553	488	484	507	515	466	481	555	475	487	507	521	498	492	517	486	469	497	466	521	480	517	490	526	516	496	499	481	494	541	496	501	525	492	502	472	495	497	493	470	476	444	496	485	523	506	477	493	496	501	498	518	486	506	462	447	522	497	487	475	482	525	496	434	452	496	495	509	484	510	459	496	528	503	491	490	498	504	493	477	510	509	470	462	467	527	514	457	465	506	504	476	464	477	506	501	479	544	489	479	470	491	526	500	503	504	514	490	488	480	481	520	524	498	470	460	489	488	505	460	465	499	492	494	491	448	462	486	510	477	521	514	464	501	475	499	470	463	489	532	502	521	505	475	483	515	474	479	514	461	495	476	454	451	486	505	461	510	464	495	484	491	471	487	461	524	493	492	500	490	494	507	504	489	512	500	483	494	521	480	488	487	509	490	463	511	514	494	502	495	485	457	496	497	507	506	486	513	493	467	516	499	472	483	467	510	489	499	510	506	455	455	499	505	497	493	466	482	511	551	494	521	507	465	500	528	479	490	459	488	513	548	503	451	473	476	483	471	530	479	480	507	504	499	505	494	467	521	524	489	489	486	514	485	531	497	493	480	482	471	487	508	472	491	462	505	499	489	536	464	522	502	496	515	467	520	509	478	524	498	466	482	469	514	469	493	504	468	497	512	511	471	481	495	490	475	512	518	477	504	527	523	484	481	531	514	482	518	492	532	494	503	489	508	483	498	497	503	461	468	522	517	479	498	512	517	497	516	518	488	455	490	493	522	498	470	539	490	480	483	493	495	506	517	524	436	485	516	470	493	458	469	475	484	490	468	490	463	504	494	487	486	472	508	474	459	492	474	508	480	472	490	463	500	507	497	476	462	476	476	489	487	470	514	480	490	524	477	498	507	519	495	500	465	535	506	482	420	541	482	508	481	474	506	478	485	505	454	523	492	465	491	459	470	497	554	469	503	464	458	498	538	500	470	482	452	497	491	478	534	490	515	493	487	513	504	531	509	488	479	514	479
57324	26607	14900	6728	2062	1002	489	273	209	209	218	212	246	233	233	224	206	250	229	226	228	246	232	215	222	206	241	219	240	238	233	219	220	227	220	223	241	222	231	239	236	230	235	259	224	261	216	254	222	246	203	244	232	236	224	240	215	225	236	205	232	228	241	221	205	226	225	252	227	223	223	243	205	262	223	215	223	216	199	232	232	218	218	221	195	216	214	253	217	191	231	235	222	220	196	228	240	229	220	212	229	216	198	235	231	221	243	238	224	227	217	221	242	238	228	237	234	254	246	226	194	234	242	232	233	241	217	236	255	214	216	233	235	212	254	208	226	206	237	239	186	221	236	222	243	239	248	214	254	204	239	243	223	235	241	231	207	227	225	215	202	215	246	240	213	220	223	203	215	221	224	245	211	228	254	211	207	208	232	221	225	183	218	229	233	239	226	242	239	204	225	212	224	217	215	212	219	223	269	215	235	199	196	226	198	223	215	220	223	233	252	235	228	254	240	249	225	232	186	209	238	212	213	204	211	248	220	198	219	232	224	211	233	221	205	236	231	197	210	223	217	242	232	220	279	232	203	222	200	236	230	216	224	213	229	226	251	217	240	243	209	234	234	228	215	214	277	219	216	253	271	239	251	213	219	229	211	217	241	207	218	241	222	211	198	211	254	199	245	269	212	199	231	216	232	205	226	205	230	224	218	199	230	253	207	253	243	239	211	227	238	223	205	218	227	210	217	206	213	221	224	218	225	252	235	231	246	242	227	224	210	213	231	228	238	219	251	228	201	205	204	236	243	250	237	237	217	234	232	217	225	211	228	235	241	227	210	227	242	226	237	211	199	216	211	215	210	235	229	238	214	238	226	219	234	244	228	204	231	238	207	263	246	238	231	258	230	220	202	230	217	227	225	217	236	222	219	252	226	227	223	227	218	221	233	235	213	251	227	251	227	215	225	209	243	265	227	213	190	221	204	232	237	233	235	237	210	202	248	225	218	226	235	215	210	228	225	229	197	197	224	219	188	204	239	220	209	212	201	249	255	240	226	251	218	222	224	233	207	206	231	224	240	216	246	212	212	186	244	247	251	201	200	198	243	220	256	211	210	263	213	239	209	231	253	213	249	221	206	212	239	219	228	201	233	196	194	226	241	237	230	200	255	249	227	186	221	215	213	217	217	224	251	213	244	234	211	258	228	200	244	223	237	223	224	206	212	240	253	220	219	208	227	222	246	218	221	222	252	201	226	215	217	258	236	199	193	238	235	237	206	232	227	253	225	212	223	231	261	223	195	216	207	211	231	243	252	220	229	211	246	234	229	191	202	213	233	207	217	248	227	222	222	228	231	218	236	241	227	229	217	209	213	259	213	250	204	213	238	208	193	226	194	222	247	230	250	215	224	248	220	234	227	228	231	210	216	219	232	216	226	218	238	225	238	238	228	231	248	275	193	214	220	230	246	230	207	201	207	212	221	232	242	205	243	225	223	226	226	225	232	252	222	197	206	255	255	237	216	198	202	225	220	224	235	198	221	229	248	216	228	220	186	227	216	213	233	223	247	245	212	222	199	234	209	200	214	200	208	198	244	268	207	219	229	255	198	197	221	233	221	227	203	230	231	242	233	205	237	244	227	201	239	244	242	229	225	204	225	236	218	220	198	208	238	237	231	198	226	234	214	241	247	231	237	234	204	206	219	240	246	234	214	207	257	234	232	236	221	195	227	237	222	262	230	241	234	236	193	213	243	246	215	222	209	221	227	240	253	230	211	229	241	240	243	232	231	188	246	259	209	227	210	192	208	191	223	230	229	208	202	249	227	241	220	193	243	232	218	225	233	231	247	209	239	252	238	212	230	271	217	231	229	251	237	228	222	238	231	242	220	254	230	203	217	201	195	265	213	211	229	221	226	222	205	206	221	236	221	218	193	220	228	234	215	225	238	204	214	203	220	223	220	267	230	194	260	236	193	215	249	228	214	230	237	235	200	210	211	226	211	250	215	227	240	228	204	250	218	217	202	217	219	262	224	205	241	216	221	226	231	214	230	225	238	265	217	242	216	215	234	232	211	225	216	217	199	229	208	225	208	218	222	234	205	244	240	218	213	219	186	212	210	233	240	220	254	230	218	236	231	242	216	213	211	243	233	239	253	231	238	212	253	226	211	222	231	216	182	217	230	222	249	214	242	242	214	222	228	246	206	209	235	216	201	231	241	237	245	216	193	248	227	247	232	234	250	240	217	232	236	226	205	209	232	217	239	214	200	223	218	229	210	220	258	238	213	229	239	262	239	249	257	236	221	220	280	237	216	241	222	240	238	231	217	225	209	236	226	212	223	216	202	225	224	253	220	212	216	199	226	219	212	247	215	225	226	213	245	244	223	267	206	232	231	219	208	224	219	221	205	250	218	246	207	207	214	243	216	212	238	234	227	221	215	203	226	236	219	224	202	260	213	244	245	236	237	208	222	261	223	218	243	223	217	233	222	203	206	232	201	248	217	187	221	209	262	220	234	238	226	214	237	224	224	241	245	229	211	218	200	196	217	253	223	229	204	231	210	230	251	232	249	239	239	239	225	239	193	200	210	215	234	225	247	238	221	213	235	198	220	233	214	222	206	228	217	197	222	221	245	253	191	226	214	222	253	248	231	243	221	226	226	195	240	210	195	242	247	220	237	224	238	221	243	247	243	234	215	214	197	198	239	247	225	220	204	217	217	245	220	213	209	208	196	206	220	221	226	232	193	224	214	229	257	227	227	223	202	234	228	215	223	219	219	201	216	216	243	261	211	242	234	217	203	237	201	248	203	233	238	234	230	216	197	249	238	210	239	245	247	212	210	251	217	202	195	216	225	217	244	243	221	221	206	215	234	207	215	244	220	234	210	223	216	217	235	225	215	208	241	215	220	235	210	229	196	235	237	222	231	215	225	260	218	237	200	184	231	209	211	225	206	232	234	236	252	216	200	208	240	232	233	222	204	206	221	222	212	225	193	235	206	231	219	192	231	252	190	227	247	224	216	227	207	247	231	222	220	232	239	218	257	206	217	218	271	238	215	217	237	230	225	218	215	226	216	223	237	225	198	236	219	215	211	226	216	201	232	211	227	239	208	213	225	239	221	209	197	223	231	217	231	212	240	220	222	244	222	228	215	235	234	225	244	210	183	221	245	203	234	226	179	238	212	232	243	218	200	215	215	208	234	244	223	235	219	245	232	220	225	229	195	242	217	223	227	225	241	227	202	242	220	214	249	197	213	226	207	240	218	214	207	201	210	222	243	250	216	201	251	222	218	252	237	228	235	225	192	201	231	228	216	219	215	215	221	261	223	207	218	219	220	220	212	213	231	218	215	227	222	218	242	230	206	251	243	224	221	210	239	255	208	240	196	210	222	204	199	233	207	216	214	231	247	212	238	235	230	220	238	218	232	230	257	253	226	251	225	230	220	229	189	257	239	229	223	237	221	249	257	198	218	207	230	232	256	232	215	220	230	234	234	222	228	222
35864	18356	18353	11999	5416	3225	1696	738	610	526	536	509	489	490	496	524	471	510	477	495	472	482	499	503	501	472	509	463	487	530	482	488	495	468	473	493	462	470	479	475	475	514	518	496	446	501	494	525	477	510	507	466	474	485	492	498	483	517	495	448	517	522	489	502	471	480	469	495	454	482	496	502	470	517	479	485	483	473	493	492	485	452	489	505	476	492	442	447	500	489	532	482	450	524	461	496	547	483	456	495	466	509	518	453	515	498	526	476	541	481	492	468	493	440	477	505	493	476	516	514	450	500	466	512	533	530	500	524	481	497	445	505	544	480	490	494	455	476	491	480	536	455	436	497	482	475	476	461	471	506	488	503	492	497	532	500	490	511	477	487	460	480	500	459	483	461	452	475	534	494	431	453	514	493	483	466	480	467	480	464	502	489	480	480	480	488	468	511	486	470	496	485	470	471	484	476	498	495	478	515	501	466	469	459	506	540	482	502	464	488	486	469	489	513	504	502	484	468	474	507	485	512	464	487	490	492	499	489	472	510	453	477	467	484	502	533	471	466	488	487	543	509	499	480	493	439	495	495	474	462	455	489	505	525	495	458	495	488	502	466	516	529	516	485	499	465	468	484	498	503	478	498	478	482	495	502	477	463	470	480	503	475	481	487	504	490	456	476	447	505	499	481	507	490	471	493	489	506	497	487	486	453	496	509	483	516	502	478	447	501	517	485	484	493	445	472	497	466	497	502	515	539	453	517	518	486	551	477	502	486	515	502	479	555	473	499	564	479	502	483	494	471	517	504	431	486	494	491	498	461	488	466	455	501	522	498	493	498	492	456	479	458	501	476	501	534	459	466	489	490	485	456	484	487	523	490	493	486	458	482	526	439	460	491	492	519	466	486	469	470	483	506	483	444	447	499	481	501	502	495	500	480	496	536	475	492	458	438	474	495	492	485	494	491	496	513	494	460	509	501	512	496	494	476	488	513	495	479	474	433	513	491	490	486	485	450	484	522	497	471	514	512	463	476	468	543	475	469	495	472	480	484	498	510	469	504	504	475	503	506	490	521	502	467	543	477	483	502	478	475	453	490	482	501	459	479	489	526	508	515	485	483	494	528	456	487	487	479	508	485	509	488	486	500	500	457	492	475	511	479	487	484	477	522	504	495	483	517	505	472	447	481	472	475	458	508	489	509	510	478	480	460	490	510	477	472	469	454	540	473	470	485	489	477	454	467	473	534	474	491	480	499	485	456	488	504	473	479	502	475	522	468	518	491	461	487	484	528	485	511	497	505	487	517	518	495	489	452	458	493	515	465	487	531	501	434	472	484	471	507	504	491	486	502	501	513	496	479	509	453	485	506	476	458	485	498	480	495	516	505	470	506	493	440	544	471	466	524	457	502	504	465	459	523	496	502	518	511	478	488	443	484	438	509	463	458	450	486	511	493	480	504	476	474	490	487	481	504	464	506	486	478	471	475	454	480	461	465	506	465	492	485	472	458	490	467	505	465	496	454	484	497	465	516	518	496	498	431	506	498	521	465	481	485	480	493	485	468	486	493	514	452	464	444	466	497	496	519	483	526	513	483	462	462	487	537	515	485	494	440	489	482	480	462	507	479	506	491	461	502	459	500	494	486	455	519	523	503	487	540	479	480	503	468	521	542	512	486	481	519	469	490	520	470	506	506	506	518	502	502	484	511	489	477	489	461	512	490	502	516	506	483	483	489	469	443	484	500	475	494	504	477	506	468	536	462	458	501	510	512	491	493	494	477	451	495	527	494	495	490	469	496	479	482	463	528	456	503	467	457	487	453	501	441	507	484	448	500	480	467	487	484	495	509	483	452	501	533	484	466	491	462	490	464	471	470	500	467	500	494	480	481	436	434	504	458	465	482	521	502	462	475	498	504	498	494	490	498	463	511	503	487	480	510	472	498	459	501	481	484	510	464	478	487	476	529	484	493	476	479	425	490	498	477	471	484	476	479	491	479	499	502	502	517	506	477	499	464	456	506	509	489	522	512	475	495	463	489	492	496	483	489	477	518	509	484	478	500	513	451	507	501	484	516	492	528	487	493	494	486	494	507	506	500	490	480	487	497	514	509	483	484	507	510	466	517	487	525	474	488	490	490	475	507	515	510	492	490	485	509	494	513	444	501	518	521	459	463	480	500	511	458	505	437	479	477	450	471	472	457	491	458	476	474	485	537	478	520	511	464	489	513	477	497	487	488	511	477	486	464	500	502	454	492	496	476	463	484	518	484	473	481	427	471	454	488	471	503	488	497	518	485	502	477	507	476	511	497	478	482	472	499	493	474	483	521	486	476	485	475	488	506	470	473	495	496	486	513	508	493	434	470	489	486	501	528	526	485	487	500	502	504	465	470	481	484	509	484	497	503	533	453	476	485	484	464	483	491	470	500	506	442	486	494	501	479	509	513	527	512	500	458	478	479	489	459	467	499	469	521	497	461	501	486	482	508	482	489	470	509	507	528	465	503	471	485	430	470	471	465	517	476	522	512	512	496	490	448	494	479	457	490	552	523	508	456	509	493	498	498	498	442	472	443	531	480	495	485	543	500	506	476	466	488	529	488	512	519	521	507	527	500	490	474	504	516	470	512	489	467	495	495	456	474	468	464	471	453	455	463	526	477	521	502	450	456	485	511	473	433	514	512	454	484	477	490	491	502	512	472	506	527	432	491	483	524	508	502	536	471	478	488	529	487	507	507	492	488	484	505	498	467	467	487	465	513	450	483	461	468	545	484	462	505	486	468	471	445	489	510	488	478	469	500	515	509	480	502	520	462	448	457	509	497	477	511	533	481	459	545	511	501	472	445	495	431	503	501	491	490	499	491	518	478	473	497	487	478	518	496	455	502	471	505	467	454	515	468	533	505	508	484	472	473	476	535	500	489	524	511	466	512	543	471	465	495	478	466	504	512	520	486	528	472	517	495	477	435	456	481	506	513	499	475	529	510	461	481	481	478	521	511	528	502	501	450	502	486	464	461	495	488	494	484	422	450	452	497	457	500	506	509	492	498	490	524	483	458	463	445	495	472	495	507	442	496	487	475	438	528	498	447	489	453	518	446	470	464	460	475	492	500	488	483	510	493	464	480	519	483	516	501	484	533	475	488	480	485	496	518	496	493	481	484	508	502	539	458	466	459	483	507	492	496	481	503	496	501	505	466	453	460	479	458	504	491	484	519	446	498	452	524	532	464	483	469	456	489	481	466	493	501	493	479	470	472	497	513	515	457	521	500	516	523	517	495	526	494	477	460	512	491	491	462	493	488	502	459	517	520	488	496	500	466	499	503	513	472	479	493	495	487	492	495	502	470	487	523	494	490	486	525	508	521	471	517	516	513	477	500	464	458	469	460	513	521	487	481	502	512	465	470	507	514	490	492	482	479	524	463	486	450	504	584	518	510	447	481	490	492	477	482	517	511	494	487	513	503	484	531	476	495	465	492	482	483	502	476	498	465	474	511	461	471	467	488
67518	35657	18087	5515	2216	1226	646	346	322	358	273	284	266	269	305	278	305	292	279	310	265	298	296	318	297	316	293	267	280	286	295	302	267	288	284	299	293	287	284	249	290	282	284	282	273	287	282	294	265	295	246	279	294	272	275	261	289	275	277	294	273	279	256	241	255	266	314	303	257	318	276	275	301	259	304	296	279	303	304	243	310	274	324	301	317	296	258	285	280	294	300	289	302	276	261	281	287	276	261	263	298	320	305	299	277	279	282	301	279	273	307	283	294	299	292	284	282	279	256	267	274	271	293	286	280	285	270	330	297	277	309	256	269	275	253	275	277	261	289	295	308	299	281	289	274	287	279	267	305	292	254	277	309	299	325	281	267	308	272	255	266	281	273	298	288	270	335	286	293	294	265	268	306	312	311	267	305	305	261	276	309	298	270	307	277	262	246	283	320	260	270	324	313	277	262	322	286	286	294	292	302	279	289	300	282	301	305	300	297	255	304	299	259	291	244	288	269	301	301	260	283	252	296	257	272	283	280	296	272	272	287	275	298	288	286	305	326	233	283	302	281	315	307	290	295	323	259	279	274	266	288	318	264	318	302	282	289	297	293	287	286	271	282	239	299	281	284	296	285	283	311	296	256	317	264	254	267	298	263	273	278	276	274	309	303	316	277	255	273	264	313	262	274	289	300	271	285	285	289	291	264	282	267	285	261	309	270	275	245	255	283	269	318	282	302	275	285	278	289	281	311	288	276	274	298	296	263	240	281	309	276	267	284	277	301	281	274	255	306	286	290	280	287	252	287	279	289	270	298	266	285	279	319	302	260	293	297	290	292	297	289	267	270	295	305	306	305	265	296	282	270	272	258	248	303	278	313	280	251	285	289	290	263	284	272	299	290	271	251	301	292	293	293	302	290	263	306	287	256	289	304	299	280	292	298	282	250	300	261	295	289	258	297	264	263	269	303	274	285	289	280	262	281	274	283	282	275	239	271	267	246	274	267	273	288	266	276	272	266	294	297	268	264	294	330	283	277	270	288	251	333	293	332	279	318	301	272	294	283	281	267	301	296	279	260	253	304	262	252	295	303	240	300	277	318	271	278	238	282	275	287	284	288	283	263	287	270	290	291	274	282	276	253	303	284	286	303	292	286	243	275	268	306	285	293	312	283	265	297	268	273	263	249	297	299	285	293	291	295	280	267	286	302	266	281	305	282	281	269	259	293	288	297	331	301	270	286	297	308	289	270	276	293	309	278	267	267	280	280	282	290	266	297	291	281	287	269	287	269	297	267	288	311	286	288	248	260	271	274	287	289	304	291	284	291	291	255	307	300	284	258	285	290	329	266	286	285	285	290	290	279	235	265	298	278	311	295	297	289	279	303	250	282	260	293	290	276	263	281	270	275	287	314	289	255	298	293	280	288	296	296	298	296	307	283	298	299	259	298	272	284	266	279	262	278	287	276	285	300	265	289	271	286	246	295	281	304	267	304	298	291	271	267	265	278	342	293	311	278	268	291	302	261	314	284	294	307	283	305	269	275	312	295	276	266	268	288	285	274	257	308	299	288	259	274	310	289	291	257	293	289	294	299	289	266	273	270	323	290	280	276	283	285	291	290	264	301	281	292	310	289	300	293	253	275	290	283	264	287	261	275	275	262	300	290	298	275	267	251	268	240	264	301	280	283	269	299	299	289	336	324	305	313	265	274	290	278	277	295	290	299	321	284	298	265	293	262	272	279	269	253	293	261	276	327	278	282	290	321	312	287	292	245	311	303	284	271	284	288	270	276	265	296	285	274	313	286	294	296	301	289	284	272	290	294	309	292	294	307	277	285	276	271	281	287	300	300	300	273	278	276	244	265	272	252	285	286	320	280	279	259	282	279	251	276	294	277	288	297	293	287	307	276	281	249	280	320	297	282	277	303	281	246	288	259	256	284	316	294	290	274	282	318	310	273	265	291	286	277	298	268	271	275	287	268	264	295	294	300	288	293	256	298	296	295	266	325	299	303	296	291	289	291	304	278	272	274	311	268	329	279	244	268	272	290	311	284	287	289	292	288	306	306	294	299	283	268	277	247	281	250	275	306	290	297	265	285	294	269	288	286	287	274	286	290	277	278	305	297	340	307	243	297	287	271	284	287	259	257	315	289	295	309	273	295	288	254	264	286	289	250	268	277	309	279	282	293	296	286	290	266	291	282	272	308	325	295	293	245	273	271	312	295	291	277	297	299	286	286	304	255	272	303	278	289	266	299	252	285	256	264	281	293	302	283	278	275	277	289	295	289	284	312	299	287	312	291	299	259	307	279	293	275	298	314	253	268	288	256	265	273	297	263	274	294	271	258	264	292	286	283	299	321	269	345	267	280	285	294	277	279	298	297	293	280	298	260	298	283	287	284	289	284	312	254	245	291	261	302	269	244	271	274	257	282	261	278	282	295	274	288	297	257	290	307	271	307	288	290	285	273	292	258	268	288	287	273	292	284	290	282	283	281	265	284	287	250	253	267	279	302	277	263	277	280	312	284	317	311	278	270	312	270	264	265	283	267	322	275	256	299	273	289	282	300	282	293	267	268	285	282	337	286	282	262	288	294	269	283	307	296	286	282	255	299	297	334	352	289	321	288	277	275	297	290	271	266	328	295	261	297	279	291	270	295	289	269	260	277	285	337	315	293	268	307	291	284	277	265	262	297	273	305	250	311	273	289	287	298	298	294	294	285	313	282	252	268	259	275	274	281	302	289	309	272	317	301	274	277	278	279	257	283	261	285	283	302	276	307	284	294	264	333	298	251	264	277	303	274	298	302	303	272	274	277	291	311	281	271	262	291	278	278	323	284	277	284	313	286	339	249	285	305	290	280	268	305	281	282	289	287	302	290	287	269	240	310	273	308	290	284	281	288	281	305	279	294	289	280	294	278	265	266	299	297	275	292	292	278	279	289	257	291	307	283	294	307	290	272	292	284	268	283	234	297	249	297	265	276	284	265	307	254	287	278	260	314	286	242	275	247	274	310	288	271	271	291	270	271	265	284	296	297	306	261	290	285	250	310	278	266	256	301	259	273	293	245	268	261	275	291	308	309	263	272	263	296	273	246	270	273	310	313	242	258	305	287	282	307	280	274	277	269	273	277	262	304	247	288	286	292	281	284	275	306	301	316	262	275	319	289	285	302	283	255	297	306	269	240	294	249	266	279	263	259	277	268	305	271	263	284	303	273	300	293	290	279	297	291	271	289	278	244	303	266	293	291	285	308	284	306	297	291	271	275	271	276	294	301	290	316	290	300	278	277	270	279	287	258	287	279	307	304	325	276	284	270	290	305	262	243	272	262	312	273	268	260	277	278	316	290	282	270	274	279	289	276	295	283	273	282	323	274	259	301	282	294	275	275	255	273	293	246	304	284	268	261	272	262	261	290	272	282	269	264	272	302	282	273	287	289	273	234	312	329	272	276	292	263	315	280	271	272	268	274	270	309	293	281	290	279	268	255	297	318	280
44324	26253	17080	9289	6299	3972	1719	880	770	686	651	601	592	606	608	610	602	613	614	647	586	588	600	636	636	665	607	596	580	588	609	568	633	573	580	611	593	598	607	625	628	635	597	585	584	600	606	564	559	607	600	576	646	597	584	595	597	609	589	597	588	609	599	601	623	627	612	623	653	616	590	576	648	603	593	574	595	601	563	549	580	608	615	596	638	568	594	591	645	583	638	574	604	576	640	562	571	553	625	611	584	549	622	558	597	550	655	599	593	589	587	621	580	576	602	612	564	562	609	573	576	609	556	590	592	572	561	604	599	633	585	580	603	620	633	602	615	607	597	639	612	591	594	616	564	589	562	537	582	563	642	587	594	651	567	576	601	584	559	605	597	605	589	586	640	644	614	575	602	600	584	561	634	547	628	616	579	623	557	615	605	666	601	601	592	562	614	613	598	583	627	596	559	619	566	630	564	633	607	596	627	600	595	606	623	619	573	582	632	591	631	605	576	578	609	584	657	591	623	666	640	617	608	630	563	612	555	632	600	572	626	560	592	641	578	651	579	614	606	559	564	641	562	563	576	628	576	546	628	565	591	622	573	614	560	637	642	568	634	601	564	572	573	558	551	550	591	598	610	606	578	629	583	640	572	601	613	646	624	640	595	587	582	579	579	589	579	586	635	590	605	633	642	659	560	577	620	537	591	640	507	649	581	572	583	592	619	582	617	609	621	581	559	564	580	589	596	649	544	633	540	609	629	606	579	611	558	618	621	584	603	590	630	569	597	600	593	571	545	616	630	605	597	594	591	575	608	605	578	578	628	612	595	640	561	595	611	579	618	598	604	625	558	596	555	599	593	584	577	589	621	554	556	593	592	559	589	605	590	562	564	606	608	601	605	598	625	550	566	605	587	575	583	587	556	571	598	622	604	601	557	601	637	559	610	600	624	616	590	592	594	549	591	605	539	620	586	610	622	602	564	586	570	543	602	567	585	587	604	545	587	554	640	571	586	637	630	570	578	602	607	616	581	562	619	592	591	594	571	611	572	601	596	611	607	590	581	571	609	600	647	604	631	596	614	580	639	581	611	610	577	550	568	559	604	571	596	603	546	614	600	613	598	609	597	606	651	638	594	600	573	608	599	608	587	612	593	595	608	576	581	562	576	607	573	577	616	530	600	612	624	554	600	555	573	588	557	594	580	615	564	600	594	583	587	539	638	620	586	602	583	612	599	579	617	611	595	616	581	585	619	595	621	619	613	586	628	625	618	606	533	579	598	600	566	573	565	577	601	622	629	538	633	568	602	593	541	625	601	577	593	609	600	586	569	608	595	635	593	605	572	587	583	553	618	565	614	617	570	605	570	575	579	596	592	561	563	547	628	604	523	610	605	612	591	558	588	601	623	557	580	600	568	573	576	632	610	594	611	604	612	623	614	611	610	552	577	577	612	568	596	593	595	597	625	587	582	559	646	607	566	588	590	595	550	573	533	630	624	595	584	623	613	629	596	568	611	594	568	582	578	567	580	605	563	544	586	603	605	591	607	584	641	556	601	623	581	621	596	641	607	595	596	623	602	598	589	580	605	602	602	583	561	585	586	614	598	637	599	572	557	602	591	541	590	639	571	637	614	609	609	605	585	571	555	593	595	617	616	649	622	531	576	583	636	603	534	592	628	649	578	595	636	671	608	582	590	580	635	601	616	580	576	609	609	574	604	595	631	625	581	633	603	557	596	610	616	602	598	623	574	583	590	597	601	619	575	621	587	598	611	573	565	624	563	644	613	607	580	600	597	590	585	593	573	601	609	597	606	613	579	604	595	579	584	581	607	591	598	627	615	602	593	580	592	593	605	590	561	632	572	563	601	606	600	623	579	571	601	611	603	582	647	574	581	577	551	591	633	628	557	579	615	576	567	609	590	621	614	623	599	580	557	555	604	554	610	618	607	576	632	598	608	594	566	573	631	553	614	580	621	605	638	632	608	608	610	562	572	564	578	628	649	608	598	634	587	566	579	584	545	610	586	519	593	626	553	582	608	623	590	600	631	590	595	592	590	624	583	611	577	569	600	568	624	614	592	610	602	576	627	641	648	569	624	595	563	641	624	596	617	617	583	549	529	616	587	561	569	565	583	544	561	596	602	603	594	574	551	592	572	583	629	630	586	595	530	607	632	575	589	630	574	582	592	575	601	575	607	639	597	609	599	601	613	617	567	604	599	608	610	613	639	620	590	599	581	597	624	631	563	602	592	628	632	561	624	605	581	626	621	570	586	590	619	615	595	616	573	565	582	626	591	595	585	586	597	596	658	585	627	579	577	576	645	580	570	582	642	587	612	564	606	591	590	561	600	552	588	558	598	608	618	590	571	593	625	592	620	590	617	616	623	618	579	588	617	614	601	633	638	591	583	574	585	603	567	582	596	558	588	577	556	589	661	560	579	562	626	606	630	601	642	611	580	593	595	590	646	610	608	574	562	629	601	601	609	617	567	606	569	610	589	564	630	597	582	670	620	560	572	599	571	590	607	542	594	627	612	577	612	568	613	590	640	586	562	601	570	604	610	604	598	561	637	612	629	567	594	595	575	555	519	585	599	588	554	609	628	575	616	574	595	608	581	610	588	624	590	608	605	590	598	567	603	557	604	658	641	578	585	638	596	593	577	570	621	607	610	611	556	625	585	569	612	608	579	638	574	636	594	611	625	615	553	610	593	621	564	594	592	575	576	582	607	596	575	643	590	591	587	606	643	585	604	603	619	602	546	581	589	612	595	559	584	586	615	630	561	570	573	568	623	594	592	600	635	589	614	616	576	621	607	608	559	605	618	619	620	629	593	626	619	583	618	567	619	595	611	572	575	613	617	625	603	590	605	625	608	568	591	570	633	592	564	586	556	630	597	624	615	590	623	568	584	612	674	599	618	611	611	607	609	589	560	622	585	594	636	571	601	592	587	629	616	585	606	597	620	618	621	597	576	608	571	606	568	570	595	627	630	624	597	565	598	585	613	614	592	595	634	556	570	550	599	582	614	578	594	605	613	572	597	614	600	621	584	587	615	628	556	644	592	540	593	612	605	581	576	596	586	583	583	583	608	622	613	587	566	580	627	609	593	565	576	603	596	583	597	596	647	573	605	555	602	615	617	616	560	624	589	614	583	581	592	600	592	607	666	584	604	574	617	633	639	631	616	546	587	512	599	538	574	608	584	612	563	592	623	589	589	599	609	609	607	567	631	587	641	623	625	591	573	595	589	581	654	609	582	616	630	609	583	574	623	572	620	593	607	601	584	588	584	610	592	586	577	598	583	619	548	580	573	666	573	584	585	595	574	565	574	621	580	586	640	625	580	613	612	583	591	594	605	590	560	610	596	579	612	650	602	594	622	633	605	573	598	588	569	530	586	570	626	558	616	599	554	559	633	600	594	585	627	600	634	587	571	615	626	604	654	592	608	590	601	588	603	583	622	604	600	588	564	632	598	578	556	597	605	579	580	580	570	682	600	591
45363	23553	9528	3800	1162	592	292	250	226	221	221	228	224	244	231	226	225	251	232	235	241	230	213	227	209	211	228	207	194	238	219	248	227	229	239	234	246	217	221	224	273	233	218	254	223	220	223	221	260	216	251	208	230	245	254	237	233	229	244	225	208	221	203	222	226	225	235	260	220	251	230	241	251	226	233	224	204	242	240	217	231	214	246	206	214	216	234	195	252	208	197	221	268	262	216	246	235	204	223	209	223	205	218	210	255	248	233	237	238	244	226	196	237	214	229	221	192	228	213	208	227	263	187	208	211	216	229	221	212	240	260	238	229	242	243	215	224	234	251	236	235	236	260	234	233	249	234	210	243	232	240	222	230	218	233	218	251	250	233	219	240	234	228	225	219	215	247	250	238	217	211	197	232	230	208	214	243	225	202	211	219	197	234	230	262	217	230	233	222	218	224	225	250	215	234	251	220	262	222	223	242	228	245	227	216	207	207	218	215	234	216	242	210	219	243	217	235	246	222	214	241	222	218	220	226	225	231	225	220	211	222	225	211	262	189	230	220	242	236	226	233	210	224	231	236	239	202	204	202	236	269	224	244	237	223	245	226	253	260	228	223	241	235	224	223	250	217	226	252	219	254	228	219	244	236	243	236	222	219	235	236	240	237	240	242	224	258	227	208	218	204	237	238	222	213	215	238	223	239	226	267	254	237	257	237	224	236	196	284	242	197	214	208	238	226	227	207	211	248	211	236	244	218	222	233	229	208	216	211	230	235	212	221	233	225	261	223	238	211	242	208	227	210	214	242	224	224	213	216	223	223	244	227	212	230	226	229	230	232	233	208	234	206	242	199	214	224	214	211	203	236	225	202	217	243	211	204	263	224	217	232	242	205	195	209	260	226	216	230	226	239	240	218	239	209	217	247	202	237	209	230	243	229	206	231	211	240	244	233	218	242	213	210	214	245	229	220	207	207	210	221	237	235	200	206	201	214	225	241	233	249	256	221	218	211	241	205	230	249	255	212	208	239	226	226	224	239	222	242	239	235	241	221	223	257	236	224	231	232	242	226	231	233	231	225	236	255	235	228	199	239	241	209	231	198	232	229	226	273	242	237	262	182	224	242	240	251	222	204	236	235	239	257	234	232	251	220	230	240	226	208	221	244	228	231	222	226	214	252	241	237	224	220	253	268	243	227	229	250	209	232	223	231	193	223	201	225	221	238	248	235	224	234	226	238	236	231	205	206	208	251	223	203	233	240	206	237	237	235	244	199	242	208	222	218	219	221	224	228	258	209	223	225	199	206	218	247	220	245	253	229	235	236	199	234	214	209	207	213	215	206	233	234	227	248	224	244	251	248	231	215	217	246	223	228	204	228	242	243	211	224	223	212	224	248	232	267	232	222	232	232	243	242	273	270	237	209	222	248	224	236	225	230	223	223	207	223	203	218	202	203	235	226	218	263	227	207	257	229	231	207	215	241	210	228	231	225	232	208	240	214	206	211	227	249	214	235	245	210	223	253	199	232	241	220	224	240	264	233	241	218	225	210	232	255	180	241	242	212	271	245	217	234	240	225	224	243	251	217	223	222	250	223	197	253	218	212	239	228	213	228	214	225	189	244	224	234	236	250	256	216	232	230	245	246	236	213	229	232	214	223	220	243	233	230	203	229	262	243	247	239	218	222	209	245	225	245	228	238	236	200	204	215	236	202	217	219	215	210	216	245	225	250	250	213	212	209	217	225	221	232	235	231	218	227	220	242	248	221	191	229	233	212	270	238	205	199	211	204	214	208	260	243	230	233	199	222	214	213	218	223	217	242	239	243	225	217	232	250	231	242	222	217	231	224	226	257	218	208	234	249	216	242	221	214	220	202	236	219	220	232	246	229	225	223	235	204	207	220	226	223	224	224	236	219	216	251	254	235	248	227	219	205	218	248	228	215	238	231	240	233	215	231	222	215	250	211	219	245	236	240	223	232	242	218	206	257	249	218	230	248	234	230	239	196	237	218	205	216	247	247	222	198	244	230	248	217	240	227	229	241	245	244	278	224	224	221	232	241	228	205	239	225	234	238	200	218	221	222	259	232	255	239	244	231	220	224	219	209	257	221	207	206	232	252	247	230	201	223	230	232	244	225	254	228	243	246	224	201	221	210	212	237	199	232	179	226	236	211	212	233	218	211	247	223	238	231	231	229	226	235	231	252	254	220	237	230	215	233	203	201	214	237	251	230	221	218	209	237	241	237	213	237	227	204	233	238	254	232	211	211	237	208	222	234	220	197	219	219	200	262	240	216	218	221	248	228	215	259	232	243	240	191	231	214	234	224	224	207	203	253	219	231	217	218	247	225	199	242	246	207	255	223	259	218	208	255	236	225	232	210	214	224	208	223	206	254	216	236	191	207	222	225	194	221	246	223	227	245	232	204	204	234	228	225	229	196	222	237	229	245	236	230	219	197	236	241	225	247	217	221	210	232	234	225	223	224	255	215	213	209	207	232	230	205	220	231	232	224	188	222	208	161	237	254	227	230	220	237	259	213	208	218	229	217	210	245	212	236	242	217	212	228	216	242	239	238	241	205	205	199	214	211	209	237	239	210	228	205	203	222	221	226	226	253	244	256	253	222	245	207	229	224	201	235	224	228	214	234	256	213	201	246	215	222	224	211	260	260	227	246	207	209	221	217	216	254	210	226	223	203	222	216	198	228	222	208	211	256	214	206	234	261	219	204	238	261	228	217	238	236	245	216	213	231	200	208	237	173	223	250	211	221	243	213	210	230	228	230	226	224	203	198	204	205	221	242	232	232	210	241	216	255	238	206	226	217	252	209	199	237	221	234	240	210	223	214	205	229	221	222	231	233	247	187	220	223	217	217	219	206	266	255	237	216	229	218	198	218	220	249	188	210	244	225	200	208	248	233	217	211	233	228	227	236	234	251	183	226	219	200	224	215	235	227	223	214	213	220	244	246	226	231	229	236	231	231	256	246	250	213	214	251	247	233	219	242	245	203	205	218	209	218	209	198	201	218	234	231	204	242	240	245	216	235	188	231	226	231	228	214	226	245	229	238	218	258	253	237	228	244	234	222	237	205	225	222	203	213	213	232	235	239	226	189	219	252	216	233	240	208	238	214	262	235	239	220	249	224	220	192	220	241	224	229	196	217	221	222	241	236	223	266	197	227	248	232	225	247	239	234	234	195	219	208	251	240	217	201	213	234	232	207	224	236	225	243	236	214	211	237	194	224	217	219	243	238	239	235	199	216	230	207	219	225	197	221	237	216	198	253	243	233	263	244	209	243	244	210	197	226	239	246	234	215	215	202	211	246	200	223	195	240	213	198	211	223	228	225	225	248	229	237	248	210	231	211	195	228	237	214	241	223	235	219	247	227	219	246	228	203	214	216	259	238	242	227	216	249	224	224	233	238	229	255	259	224	254	240	212	220	218	227	259	236	227	235	233	223	235	215	231	240	213	240	218	228	251	222	206	229	227	231	247	206	215
28822	15690	11984	8182	3367	2000	840	562	492	481	478	434	513	529	528	505	502	475	474	504	490	473	477	490	544	482	449	519	477	420	470	455	469	475	494	471	503	469	456	472	494	467	455	483	495	476	509	490	456	478	468	513	473	461	473	479	492	453	510	484	489	481	454	527	487	484	460	482	480	463	501	442	512	481	466	461	521	445	493	457	499	462	499	462	445	455	488	485	468	473	447	489	485	455	476	495	484	520	507	500	464	471	491	464	489	494	488	487	522	444	500	553	452	516	506	464	471	485	499	496	489	466	488	501	460	455	484	467	463	489	503	485	465	466	485	493	472	478	485	531	462	469	482	468	468	495	473	483	477	475	459	472	493	498	508	505	522	477	504	477	479	442	505	467	466	473	536	446	473	467	455	529	463	466	482	489	519	460	495	513	487	479	511	509	474	473	453	484	499	514	454	474	408	508	500	500	511	484	520	490	490	524	496	478	488	506	459	479	482	472	453	495	494	466	459	488	449	488	494	437	479	452	493	545	520	475	499	458	449	505	492	498	470	450	494	503	488	513	455	489	483	476	524	491	457	485	470	492	478	507	470	457	441	485	446	442	473	453	483	489	438	466	512	524	525	474	497	473	482	502	465	502	493	452	512	514	441	507	487	468	445	461	488	543	461	519	457	500	479	475	516	476	437	495	488	463	466	466	452	491	476	525	481	455	493	499	472	437	463	495	534	473	494	507	522	505	496	510	461	463	476	495	501	501	464	467	471	520	481	515	461	461	455	488	503	483	501	488	473	422	488	479	488	465	489	446	478	480	482	513	499	483	462	469	495	525	517	499	463	488	505	470	479	505	488	490	450	528	479	476	487	466	490	490	485	496	477	469	451	504	509	463	480	488	506	452	448	473	481	512	522	505	447	514	474	467	483	472	446	490	485	449	494	468	457	481	462	462	457	526	511	501	470	511	479	470	448	485	488	488	486	493	481	486	470	470	467	427	498	471	487	485	429	495	465	469	510	477	448	483	460	443	460	465	480	460	503	487	529	521	505	467	445	507	470	522	451	475	500	492	497	495	505	489	442	476	501	514	485	462	487	504	469	500	489	465	473	469	536	498	485	490	467	474	463	479	474	470	487	492	463	440	494	484	513	487	478	476	479	480	510	447	461	460	517	478	489	475	479	496	472	458	501	510	465	507	496	496	483	486	468	529	484	499	481	498	471	482	502	471	510	470	484	487	482	450	511	491	487	482	443	497	507	466	477	481	462	479	492	483	497	473	503	485	474	472	455	506	508	530	511	437	495	504	504	496	501	469	521	482	493	505	528	487	488	496	453	470	444	489	521	498	479	481	498	482	447	470	504	487	479	496	495	465	460	486	470	457	512	502	445	473	472	542	527	520	474	477	472	466	490	476	489	491	486	503	467	460	472	494	493	516	495	524	484	486	447	517	528	476	477	446	483	456	496	469	471	495	468	507	446	497	494	486	459	467	475	465	472	507	488	515	489	487	499	478	508	486	490	484	474	482	450	485	525	496	476	497	488	469	463	478	467	447	447	469	469	472	523	470	488	470	460	476	492	509	528	548	457	460	496	496	479	467	492	506	519	464	455	453	489	454	466	468	492	488	499	501	484	505	453	451	500	474	503	483	494	447	507	487	524	468	486	427	482	516	478	490	483	485	464	513	486	492	470	465	484	469	497	485	463	439	475	469	506	490	485	510	453	497	484	472	468	505	491	489	488	496	462	469	482	511	505	446	511	467	490	497	472	498	516	462	490	475	496	501	498	458	495	460	443	498	472	507	467	463	464	519	479	479	457	502	469	439	490	523	508	515	497	499	477	497	454	475	509	464	480	498	467	441	477	474	495	486	481	450	497	536	442	464	519	490	469	464	495	456	462	480	481	425	465	438	476	475	501	493	480	486	526	517	468	495	476	518	520	449	478	490	501	488	500	501	486	468	491	471	510	471	518	477	520	512	476	503	491	505	448	493	470	506	482	483	469	533	472	478	479	489	508	483	474	481	479	504	471	472	471	525	476	461	454	479	444	501	465	513	487	478	492	481	511	476	469	467	450	501	497	477	508	484	516	497	505	461	439	468	474	511	514	473	456	473	482	457	486	450	524	489	495	495	475	525	468	512	476	516	497	470	469	505	480	506	505	495	524	454	506	482	513	485	492	518	485	456	468	485	487	415	494	502	466	484	524	483	474	481	470	507	490	495	435	490	466	488	475	479	474	492	496	517	477	442	468	496	471	476	494	433	469	487	480	472	493	462	489	474	481	467	491	453	500	503	445	494	466	492	487	465	502	482	518	478	463	483	512	431	483	493	497	470	498	461	471	493	498	456	521	495	434	479	502	477	481	455	496	472	484	543	471	499	485	470	477	463	479	477	483	488	492	496	488	483	501	469	477	418	487	450	457	446	472	453	460	472	531	477	472	496	538	474	486	496	469	465	516	473	498	511	493	471	506	477	492	500	456	489	494	502	520	486	519	494	516	450	477	460	509	463	498	449	499	508	455	492	492	510	482	508	475	446	475	487	476	481	499	473	483	464	456	447	494	461	466	477	498	442	531	442	505	500	504	498	487	507	518	480	472	512	502	516	472	504	489	470	460	489	497	507	497	465	464	466	475	487	485	453	449	506	471	486	481	494	455	510	472	484	489	524	468	481	481	498	468	473	470	477	508	464	500	480	477	477	453	482	488	442	473	486	522	498	511	492	466	456	501	441	511	474	476	479	499	534	466	480	506	469	473	510	470	493	482	475	450	484	504	493	492	470	531	467	515	502	495	465	510	488	461	477	493	491	454	474	472	519	452	467	472	474	503	474	494	492	492	463	455	464	476	492	505	471	510	457	506	447	495	486	502	505	506	508	490	452	493	475	477	491	482	458	458	469	479	506	475	521	514	476	469	474	485	499	471	440	490	484	491	506	460	477	481	502	498	472	480	493	470	460	481	471	481	460	523	510	442	526	462	514	475	537	469	508	463	462	485	480	490	515	479	473	442	490	480	496	466	487	459	507	491	470	524	488	460	497	517	507	482	489	482	485	505	462	492	485	499	478	494	459	474	508	465	472	495	507	471	420	464	508	499	473	467	480	502	478	482	475	493	489	463	485	486	464	462	498	477	491	501	497	501	497	453	514	444	523	490	487	497	501	488	485	458	521	510	483	494	456	468	480	491	479	556	453	505	497	493	525	517	474	450	494	506	451	486	479	482	512	464	469	466	483	487	463	492	477	479	471	481	482	504	441	515	470	476	505	489	493	463	503	494	507	512	495	487	503	461	474	480	505	462	495	475	545	518	491	454	528	422	499	493	491	488	467	500	499	489	485	541	458	529	465	471	468	470	493	470	497	517	491	507	503	485	497	482	473	455	495	487	468	455	462	497	518	480	457	532	510	506	456	471	483	503	458	495	486	507	487	494	460	474	461	509	481	484	438	510	493	472	526	446	493	478	500	499	495	489	489	495	501	492	492	475	503	483	457	477	499	470	477
54645	31503	18338	8224	3175	1261	670	320	262	228	219	227	233	219	223	223	238	238	208	227	218	220	263	239	224	251	241	223	256	199	230	231	198	191	214	244	199	206	214	215	225	233	214	201	202	204	217	238	256	205	225	222	235	234	250	230	235	205	230	228	232	214	216	186	195	210	228	222	228	250	208	240	197	233	239	222	197	225	218	233	222	215	219	221	220	227	213	226	206	252	171	200	226	222	210	239	232	222	232	225	226	222	221	231	218	221	217	198	194	234	261	257	234	209	202	223	225	231	232	233	201	231	202	225	216	235	225	226	225	218	238	225	203	210	236	248	221	212	228	202	204	235	203	200	227	221	210	241	223	230	221	208	203	203	216	223	229	228	208	218	228	202	192	207	215	203	225	194	220	254	212	220	199	205	206	226	192	228	197	208	215	199	224	230	202	233	208	210	234	230	250	216	198	194	236	211	224	231	250	194	197	212	244	233	204	184	231	190	207	232	230	252	228	215	213	218	197	246	198	207	224	234	217	188	222	202	198	244	243	212	247	207	193	220	237	241	220	234	225	204	228	239	244	211	219	235	205	222	233	245	196	211	227	227	205	233	234	232	238	218	249	234	223	239	265	213	242	223	207	213	230	241	222	234	201	258	218	180	231	227	222	212	196	228	230	211	233	221	232	231	187	219	249	214	215	189	219	215	204	235	235	233	244	219	231	252	229	211	260	227	227	232	214	218	237	215	219	240	212	247	219	214	221	187	216	213	249	231	227	223	210	209	243	227	219	206	236	203	220	231	221	251	199	209	208	221	221	231	230	244	222	203	225	226	230	237	201	234	213	241	198	225	220	221	190	229	256	230	215	233	240	216	237	239	244	196	219	216	217	231	220	234	212	251	207	212	231	232	232	214	228	226	209	222	204	213	220	224	230	215	224	235	207	235	232	249	230	226	228	214	217	206	218	196	201	214	259	210	224	212	187	223	229	217	208	218	192	226	189	205	213	182	249	214	208	201	225	224	200	214	211	229	211	230	225	230	229	223	214	211	216	236	229	226	244	240	241	235	233	232	235	237	236	217	183	253	229	213	221	200	233	212	206	190	194	216	236	224	214	230	200	251	205	239	257	232	228	221	201	221	216	220	225	247	232	219	221	223	222	208	213	203	197	212	215	207	198	189	211	209	215	205	207	210	223	204	200	207	212	198	213	213	189	216	209	239	181	205	223	225	215	213	187	227	211	235	239	232	205	207	203	211	226	232	224	194	206	221	220	214	183	211	200	231	230	236	203	221	235	199	221	220	235	199	215	203	254	231	205	220	250	196	212	204	181	236	213	217	223	221	205	223	221	215	230	209	221	212	225	199	223	213	219	220	197	228	250	211	216	217	227	235	235	239	211	209	209	244	241	268	224	179	223	220	203	198	173	208	225	211	223	235	225	215	199	211	209	235	213	204	213	234	203	217	233	244	229	217	252	219	227	238	214	224	197	232	234	217	239	233	225	212	207	212	220	210	204	212	241	218	235	162	222	205	207	181	200	224	226	202	227	230	227	204	214	245	215	240	223	211	214	220	214	200	208	230	222	193	255	230	211	208	217	243	233	221	187	225	219	218	212	223	202	217	218	200	244	215	232	217	182	212	213	226	241	267	242	238	194	218	239	239	234	235	223	255	216	215	217	228	208	213	227	221	213	220	224	225	244	212	228	224	215	216	203	237	211	263	222	241	211	215	197	225	224	210	201	204	207	207	236	222	223	236	234	246	259	213	245	205	197	205	243	201	217	219	217	230	196	210	253	232	227	229	191	231	191	221	213	228	215	248	207	218	199	247	210	242	251	218	231	257	220	216	236	219	218	233	212	231	203	218	217	230	222	205	224	242	199	231	217	223	242	268	213	229	216	206	238	235	208	227	226	216	211	241	197	224	225	204	212	220	229	196	220	204	222	187	205	216	221	235	245	246	202	209	211	233	217	223	218	223	206	206	186	201	251	221	212	207	237	228	216	211	190	223	210	232	222	213	212	204	202	245	229	236	212	238	252	204	212	194	218	257	195	195	236	203	196	215	233	235	217	209	211	239	237	220	227	226	208	195	209	237	234	205	260	221	205	219	201	207	210	228	221	238	246	228	231	202	224	226	188	210	172	203	214	217	207	233	200	228	213	227	215	179	207	212	215	221	199	218	204	217	212	207	204	197	240	188	211	215	219	218	249	249	237	238	221	200	209	222	230	209	210	241	225	222	224	203	222	257	230	221	210	229	191	195	213	253	203	189	180	217	196	205	243	206	233	197	229	222	210	230	206	208	203	192	240	225	237	219	185	240	209	211	232	216	206	235	236	220	235	199	229	253	239	232	231	222	226	209	213	244	214	238	221	231	217	234	233	189	225	217	244	207	213	231	212	254	223	235	214	215	212	214	238	228	253	242	206	210	207	197	223	190	218	230	247	218	205	195	201	236	214	264	208	254	227	194	244	194	214	217	198	217	172	223	211	238	186	194	205	208	216	220	242	215	196	217	231	199	216	242	236	192	207	230	244	214	226	218	247	220	230	203	220	231	223	228	222	188	218	263	202	210	243	218	229	241	217	222	205	183	212	233	240	207	235	250	210	214	216	200	225	246	208	224	200	223	211	213	221	193	220	205	226	234	237	238	232	202	258	230	190	200	232	227	221	221	244	268	239	215	226	235	204	216	223	216	194	182	228	268	222	239	219	239	233	205	230	235	219	243	235	231	223	225	240	181	203	228	195	243	223	206	214	209	234	204	201	204	232	220	252	231	227	227	223	211	243	245	192	233	199	185	192	226	221	248	202	241	196	208	228	210	212	207	200	228	207	199	198	201	222	217	222	230	224	204	203	199	228	212	244	234	221	211	187	188	238	229	231	194	235	227	204	224	231	236	219	235	221	211	208	223	217	213	226	207	226	204	235	232	259	216	196	196	203	240	242	189	210	231	237	225	236	258	237	223	211	213	215	257	203	233	207	212	241	210	255	225	222	203	216	215	219	249	231	177	255	222	223	219	224	218	202	232	229	237	207	212	201	208	239	248	218	246	227	203	207	213	201	234	214	227	218	226	242	209	215	194	226	229	220	267	196	213	235	201	213	250	220	229	198	247	204	204	195	225	187	246	210	221	211	227	233	186	209	211	216	198	228	232	218	220	206	206	223	222	216	193	204	196	215	190	208	237	214	221	220	241	244	216	231	218	213	234	239	191	176	195	225	210	231	239	188	234	204	239	230	227	221	237	207	219	236	214	203	200	212	225	215	231	238	207	257	191	208	211	222	219	231	232	219	223	209	215	207	209	204	215	217	222	237	229	222	219	199	216	228	219	223	233	198	224	199	221	239	224	222	197	194	214	217	227	235	220	225	202	217	217	222	238	210	240	205	224	223	195	235	168	220	218	233	207	251	244	221	228	196	207	232	201	204	239	199	200	196	222	226	204	199	215	230	245	226	237	237	208	198	219	207	222	233	203	200	231	206	201	195	207	252	205	247	208
34029	22541	21148	14761	8439	4299	2198	951	644	547	489	496	474	493	453	461	529	498	487	486	458	476	497	474	498	499	479	525	466	526	494	469	453	498	452	461	473	498	469	486	512	478	483	480	439	499	475	462	485	479	451	476	445	476	458	483	500	465	456	532	495	491	497	461	487	492	440	457	503	472	470	494	424	493	487	486	487	421	479	480	507	460	466	476	506	506	453	444	485	442	484	482	472	513	472	460	464	465	503	453	508	513	490	481	510	451	468	455	438	486	524	503	476	485	501	480	471	503	476	467	513	445	450	477	469	438	462	499	472	481	465	495	439	483	476	498	465	512	505	469	464	482	463	478	502	453	500	460	468	470	502	447	477	488	440	487	488	465	459	484	451	465	507	469	463	505	462	496	469	460	474	508	482	479	470	460	460	489	496	469	498	488	453	448	513	478	510	459	464	442	461	497	485	490	518	437	497	470	477	471	474	457	457	446	518	476	432	474	453	481	470	504	456	459	490	480	477	472	491	482	491	472	481	471	460	474	500	531	481	468	485	534	468	492	464	471	475	467	501	467	503	492	431	481	439	471	493	477	468	432	469	465	476	478	507	484	471	449	482	464	487	490	471	473	514	535	502	481	460	480	481	484	510	499	486	480	477	467	489	468	468	488	465	477	467	483	466	470	454	498	469	494	497	483	493	472	513	464	456	483	433	468	487	495	472	474	471	474	505	493	475	504	506	505	459	451	466	472	439	474	477	490	467	502	462	472	465	463	473	509	468	498	482	471	485	454	482	469	483	467	471	519	470	482	428	483	491	533	501	478	433	491	481	483	461	470	492	491	472	517	475	492	482	500	444	449	415	466	508	495	495	459	455	461	490	442	487	473	450	503	524	485	499	456	470	517	481	526	455	471	485	503	473	474	479	471	469	442	493	498	479	431	491	480	469	506	461	473	504	467	474	442	481	485	468	535	481	461	471	461	501	482	451	474	464	494	474	474	493	471	465	439	449	491	477	472	506	449	480	496	494	537	446	486	445	480	452	516	447	449	473	452	466	472	442	485	461	475	456	501	452	473	423	480	471	469	464	502	489	495	494	508	473	470	481	482	489	475	469	461	448	478	464	448	468	506	498	480	496	498	477	456	485	466	452	478	456	444	453	487	473	480	476	496	483	507	471	479	520	460	515	492	504	478	465	477	505	464	450	519	466	474	457	486	459	423	464	453	489	478	475	490	462	478	471	445	525	432	470	489	438	460	427	478	504	472	470	457	474	484	441	487	466	465	499	488	469	474	471	483	511	467	482	460	473	483	489	443	419	482	452	454	475	484	500	467	493	497	506	496	468	489	426	464	480	456	475	487	442	456	470	515	485	465	483	452	447	461	483	478	469	497	442	508	493	446	506	476	489	462	477	485	454	449	452	468	463	451	470	506	496	471	500	444	501	452	476	452	496	466	445	481	441	466	456	464	483	485	461	492	446	467	499	454	495	469	475	471	480	458	489	473	506	453	481	451	444	463	473	478	475	459	484	483	466	472	453	483	456	495	479	504	484	479	488	467	467	513	455	472	469	468	450	484	462	461	480	462	476	479	478	474	458	478	500	484	492	459	466	450	483	479	493	428	449	449	448	420	464	468	469	450	454	454	456	456	499	481	471	519	489	481	473	484	459	487	503	473	517	463	447	494	458	478	453	481	479	486	492	456	476	439	477	452	526	505	452	507	478	486	493	472	451	490	491	467	453	497	502	501	469	467	463	474	474	486	438	484	478	477	467	462	460	509	471	480	475	472	460	495	471	470	458	439	459	482	490	518	431	505	442	482	474	435	489	465	515	487	498	511	498	487	464	473	436	445	487	458	471	484	485	490	476	512	497	439	475	478	480	488	447	460	494	467	462	464	489	488	482	437	511	491	450	502	479	431	461	468	472	491	476	469	461	453	481	470	468	497	471	486	462	463	450	491	472	493	452	456	466	490	465	491	491	486	508	516	491	492	458	494	487	504	475	476	465	475	480	475	481	466	510	470	435	487	488	469	453	472	483	464	423	510	476	503	487	502	475	467	452	506	488	452	491	455	433	478	442	476	474	491	497	488	478	493	464	469	490	472	451	481	513	454	484	430	506	474	492	460	461	469	510	479	458	489	477	476	479	469	460	467	495	511	454	427	440	525	487	490	484	459	476	469	494	472	477	472	497	476	464	492	509	486	477	451	498	468	472	440	525	440	508	502	460	494	511	468	448	506	482	477	467	500	486	481	444	462	516	483	499	458	513	465	483	474	449	497	500	455	496	461	490	498	482	445	465	473	474	457	470	452	439	471	501	481	503	517	489	456	489	481	475	431	477	473	469	463	524	496	458	494	466	477	498	452	476	477	501	498	481	490	427	448	463	476	483	473	463	453	464	450	474	486	492	452	488	464	460	460	461	511	480	467	497	484	495	461	492	491	446	465	508	470	458	511	454	436	480	490	475	481	477	494	474	514	484	458	468	464	453	512	477	496	454	449	458	476	485	508	487	454	461	466	485	451	478	494	464	459	466	496	482	456	502	496	485	474	484	479	474	505	455	488	466	503	458	499	448	496	464	468	501	500	504	477	503	453	480	505	477	461	481	465	477	498	510	431	499	477	456	496	421	487	478	431	470	481	466	427	466	450	442	463	449	459	465	460	503	481	502	472	488	450	483	506	490	456	455	458	485	506	455	454	446	446	468	498	510	475	500	467	495	458	474	504	476	423	480	486	460	456	459	480	457	464	478	472	482	479	453	471	490	506	484	499	475	474	483	466	436	494	471	507	504	457	496	485	511	472	523	472	470	465	480	497	474	447	498	505	501	459	452	516	453	489	435	495	477	471	448	462	452	505	479	472	474	511	432	501	456	459	486	466	492	489	498	460	428	481	515	444	471	464	476	441	488	517	461	465	476	487	508	461	486	487	493	440	484	433	467	433	477	481	490	462	478	506	499	492	504	539	474	467	512	479	519	483	473	485	453	471	487	487	454	468	476	515	454	500	484	496	493	472	490	494	510	488	449	474	519	478	445	485	487	470	480	459	505	458	472	447	490	504	488	462	470	477	476	459	497	487	479	455	473	457	484	458	461	494	450	508	519	475	483	435	488	472	443	461	488	504	463	500	474	469	454	469	470	464	469	505	512	473	439	504	518	479	456	503	439	469	492	459	446	463	469	477	459	476	513	457	454	485	488	485	474	459	476	475	477	465	434	516	461	471	487	445	501	468	481	451	479	464	469	460	465	504	477	494	474	495	470	492	487	495	477	484	478	510	481	471	497	485	480	465	480	507	488	449	453	472	440	479	483	477	459	492	499	462	462	507	454	506	461	460	507	460	474	438	479	500	486	451	503	458	478	469	457	533	475	488	458	460	482	472	451	474	436	467	468	475	492	461	500	422	464	442	438	478	461	473	460	459	497	521	501	514	483	496	417	497	498	439	472	507	486	436	471	472	498	485	469	458	441	499	470	436	489	434	473	512	448	427	483	491	517	491
65841	36036	19830	7583	2912	1652	915	484	314	278	285	298	275	260	293	276	271	283	263	275	283	291	304	283	253	307	290	295	275	283	294	291	260	290	264	287	239	283	239	305	287	274	286	266	295	279	291	268	239	285	330	277	298	289	300	278	291	264	286	263	267	288	288	282	270	275	246	296	250	280	241	291	270	267	287	279	258	277	277	273	239	301	272	246	284	277	256	284	244	303	288	265	269	263	301	295	282	306	277	263	305	276	299	287	296	298	281	251	279	289	338	286	285	280	272	269	259	293	260	279	279	261	296	291	324	348	302	286	269	254	280	279	327	270	245	279	293	272	262	279	262	291	255	296	258	279	276	304	254	259	264	269	306	271	264	235	274	328	284	273	266	242	270	293	299	306	256	266	283	264	279	280	280	293	279	291	296	288	311	249	258	277	274	269	252	262	269	277	293	246	314	265	312	272	298	242	327	292	268	307	295	283	286	260	301	268	292	280	293	247	279	258	279	292	273	269	287	281	326	291	302	296	311	285	275	293	257	268	272	284	308	277	279	279	268	244	247	286	304	259	268	277	278	284	271	267	285	278	303	302	275	252	285	284	266	258	350	297	268	310	291	261	257	248	233	285	278	301	330	287	291	277	286	257	243	243	298	300	283	270	287	261	298	275	303	246	275	306	289	253	270	254	263	305	291	292	270	289	256	298	299	296	270	326	289	260	295	291	257	281	253	286	262	277	293	281	290	301	269	270	283	278	301	317	284	278	295	297	280	295	278	273	257	277	253	251	303	293	263	306	291	280	244	281	263	286	244	253	277	285	285	253	254	269	280	274	277	279	276	236	293	261	303	280	269	269	295	281	305	329	268	277	263	280	244	301	282	262	260	252	291	273	273	271	313	267	277	273	276	314	280	287	274	280	298	302	267	245	273	266	268	262	245	289	280	321	275	275	272	311	268	281	325	289	307	291	262	294	272	282	270	312	294	264	251	310	333	316	290	250	278	266	287	289	322	270	272	269	270	245	252	256	311	265	305	266	272	273	284	267	259	312	267	270	279	303	296	259	280	264	298	268	283	272	290	307	265	271	249	284	255	285	278	278	291	268	246	254	277	266	257	287	287	245	276	297	251	282	291	260	291	275	271	253	297	314	263	263	294	288	280	266	319	288	280	272	266	292	257	280	279	279	268	275	289	260	297	303	283	277	268	258	291	302	287	270	256	244	285	297	310	261	274	260	253	287	293	281	321	275	287	274	282	281	268	273	284	251	267	302	282	287	284	248	285	277	284	313	271	281	233	276	273	317	262	251	268	271	273	291	291	270	258	268	281	268	287	280	289	292	241	316	301	271	283	297	295	270	299	276	311	347	284	273	278	312	257	277	268	284	254	275	272	274	276	260	247	321	291	293	270	243	277	285	300	294	239	292	272	283	301	254	264	266	249	273	278	274	281	285	277	288	275	272	279	287	289	272	277	278	247	257	303	278	282	219	272	325	263	265	297	257	324	258	288	307	297	326	264	279	261	292	270	272	267	279	280	263	260	268	265	305	278	267	272	241	263	303	295	300	281	300	305	265	294	266	291	292	284	278	317	295	272	279	290	290	269	244	272	263	319	287	309	275	266	275	279	299	295	279	256	305	279	280	268	268	279	265	290	293	276	310	274	275	287	282	283	247	300	273	289	253	295	271	276	258	299	297	291	305	261	295	278	267	301	275	268	290	258	279	272	285	271	315	242	269	283	274	287	278	276	297	281	269	261	291	287	291	290	285	282	300	273	266	259	274	245	303	289	291	248	288	255	267	273	270	284	281	287	295	278	260	264	274	287	307	265	305	286	292	275	290	273	285	262	284	269	263	228	299	281	265	264	249	261	292	313	287	288	270	240	278	282	326	244	257	272	291	273	304	257	294	294	290	295	301	300	259	269	266	263	281	255	281	263	291	323	262	289	265	329	267	271	265	280	241	277	306	301	268	276	284	278	246	308	266	281	269	277	288	296	287	262	294	245	264	288	275	278	305	312	300	261	288	276	305	306	260	287	283	258	259	266	279	264	280	267	273	267	259	272	288	287	269	278	259	297	301	270	259	276	267	281	265	275	260	278	279	299	279	305	259	296	298	300	241	304	256	264	287	284	277	292	308	261	231	299	266	292	270	240	295	270	265	309	257	292	234	271	296	265	282	313	265	269	301	274	301	276	285	280	249	274	271	309	289	303	310	265	282	269	280	287	267	281	264	300	281	264	271	271	251	271	249	269	261	260	301	322	262	256	272	270	287	299	302	298	272	297	287	275	284	252	276	293	283	278	270	292	269	250	304	301	265	282	277	251	283	263	286	270	277	305	275	281	282	302	239	262	274	308	264	305	234	284	299	297	301	268	264	286	260	297	294	293	255	239	292	252	289	258	287	280	278	296	283	277	310	305	261	281	292	251	303	262	267	286	292	267	274	287	251	276	256	278	256	286	281	300	278	309	283	292	255	246	269	274	275	281	306	286	274	278	280	263	259	264	275	271	285	255	270	265	297	279	296	254	274	267	260	284	284	287	283	276	311	292	250	285	285	279	296	298	306	263	284	274	272	288	298	286	259	295	285	273	258	267	273	300	293	247	262	251	276	282	247	328	267	264	279	266	272	290	294	297	283	278	300	271	279	297	268	229	271	294	254	247	255	257	276	251	301	263	306	277	313	308	264	309	273	267	285	264	269	281	275	229	257	272	267	288	271	285	288	294	288	268	286	270	277	293	276	295	289	257	277	287	265	275	279	311	264	286	263	274	272	259	258	266	294	262	279	294	304	282	272	262	250	261	283	283	263	247	247	288	276	257	280	290	253	251	272	256	292	267	270	295	295	268	296	315	284	289	292	285	252	256	267	299	295	284	251	250	264	280	260	274	272	262	271	273	267	282	267	264	284	272	277	280	264	292	254	254	303	259	271	273	288	267	301	258	291	302	290	290	253	298	277	289	291	289	278	272	259	266	288	277	268	269	241	294	248	280	259	258	281	302	294	284	303	308	272	313	315	327	277	280	283	292	270	283	309	296	294	264	276	265	268	290	260	305	253	299	272	273	275	271	260	272	283	261	313	295	261	232	289	268	283	287	289	306	261	288	323	253	264	263	247	250	306	295	289	232	293	283	257	283	284	275	257	303	268	290	342	262	283	305	282	252	281	315	294	281	291	285	294	255	296	276	285	272	273	255	288	284	269	273	296	286	283	314	286	275	285	278	317	279	277	295	291	267	271	276	283	281	280	284	298	281	317	294	299	289	279	293	264	289	278	279	285	279	229	278	284	274	281	277	264	322	271	286	255	265	274	307	275	275	271	261	288	299	293	250	294	254	258	254	271	283	294	292	296	277	314	256	292	304	281	279	264	265	272	236	255	258	287	278	292	307	257	263	258	269	284	319	283	258	285	270	245	249	258	272	316	298	258	279	287	278	292	296	288	268	293	267	294	281	249	271	292	265	257	269	260	256	285	292	268	249	288	275	251	297	305	295	291
42359	26619	19783	13285	7807	5153	2739	1184	728	634	667	627	625	656	567	567	584	582	578	567	620	642	569	592	559	577	545	592	553	583	580	580	643	592	607	613	610	573	594	572	560	561	576	562	589	551	603	578	603	592	585	566	591	571	616	579	577	600	556	592	561	577	574	561	660	605	544	545	584	584	630	613	573	580	623	573	575	583	599	572	621	579	596	547	597	591	555	589	602	595	552	588	567	604	556	581	623	581	614	563	593	595	562	591	565	552	584	590	595	553	574	597	575	618	615	594	619	587	597	558	569	608	556	564	573	572	620	543	641	571	576	577	615	588	567	568	578	580	581	625	577	610	559	588	564	600	627	597	622	557	614	631	584	587	589	562	584	574	611	574	608	588	601	605	604	587	593	567	610	586	576	595	585	585	557	591	571	603	566	592	601	559	584	581	569	584	622	592	560	556	614	573	603	560	644	607	606	536	584	569	585	561	604	602	584	594	584	605	570	570	564	535	542	586	599	609	630	644	581	584	558	562	579	598	594	576	589	574	580	558	537	612	585	569	552	591	584	561	618	564	540	612	554	603	599	554	580	581	562	611	572	625	548	601	569	583	598	555	589	591	601	540	582	581	620	602	556	585	543	575	601	618	560	566	568	594	578	676	582	586	561	577	596	629	573	585	636	576	574	587	566	545	570	585	594	613	565	566	553	613	547	592	619	586	602	602	583	631	610	560	571	589	581	588	587	589	558	592	593	549	587	535	586	584	612	586	572	606	611	616	585	565	594	579	568	554	571	620	634	595	593	554	594	574	577	579	593	593	602	573	601	618	569	619	586	634	586	611	619	559	556	568	553	584	597	595	595	563	569	609	562	589	559	570	553	619	567	620	605	623	594	639	590	555	575	563	574	575	586	571	540	606	567	572	627	589	556	628	586	547	597	555	608	641	610	650	579	582	559	613	577	560	569	616	590	592	577	541	571	641	566	570	611	604	601	613	552	573	554	600	611	624	582	583	572	585	594	624	557	581	594	603	595	567	536	608	594	562	601	581	597	576	566	591	595	548	565	611	582	546	560	611	569	593	593	615	594	565	564	603	618	568	561	601	581	545	613	574	619	568	565	619	567	596	591	615	606	576	529	617	593	569	645	587	574	575	576	564	661	545	561	588	571	578	585	585	600	581	572	602	606	618	591	582	630	541	608	597	584	642	587	554	569	594	578	575	566	620	581	578	575	638	589	618	587	586	587	614	610	571	620	601	595	629	617	567	624	587	528	576	599	539	599	608	575	575	577	586	610	562	524	561	636	604	592	604	604	590	611	599	620	595	603	564	585	571	591	611	621	600	614	613	593	600	610	555	562	590	598	608	594	567	590	589	586	592	617	578	628	590	636	597	589	576	570	595	607	587	561	585	586	588	565	588	534	645	570	552	577	571	568	663	586	542	604	613	594	603	607	579	598	567	565	591	633	608	638	573	598	577	573	618	590	569	586	596	576	602	611	602	597	586	611	541	565	595	602	577	653	651	609	566	596	559	555	606	610	591	576	570	604	616	590	570	582	576	637	654	565	593	606	569	606	554	597	569	629	558	552	606	562	610	640	583	583	597	630	574	560	633	616	567	565	595	578	536	601	602	602	567	584	576	597	577	581	567	602	558	584	625	560	593	572	551	583	599	582	601	573	591	577	578	619	597	605	593	599	578	607	591	574	572	580	601	591	567	579	577	587	583	567	571	599	634	585	580	555	595	636	602	620	574	585	537	601	564	599	601	567	603	560	591	609	574	581	586	591	562	557	596	620	582	562	579	575	579	580	592	583	589	599	559	588	557	552	603	557	618	639	610	587	588	581	551	526	595	575	567	590	598	608	580	602	593	572	587	568	583	562	576	586	644	606	608	539	554	580	599	581	585	587	577	604	571	601	631	563	599	569	631	602	607	610	631	610	584	615	599	611	581	597	612	574	577	562	605	572	613	554	587	582	593	570	602	575	634	584	564	585	595	553	576	554	572	563	593	573	578	582	620	604	636	599	558	607	593	563	566	588	590	575	584	616	593	600	604	590	564	598	619	559	546	588	611	547	625	601	534	639	596	606	571	591	590	563	584	616	598	542	614	568	567	585	575	575	594	635	582	603	609	594	594	559	636	557	563	576	566	569	618	632	589	609	568	561	590	599	582	561	583	591	612	582	603	622	557	555	606	616	602	583	575	578	553	562	560	599	582	574	573	605	615	607	583	568	616	592	633	576	593	572	601	590	576	544	592	601	578	611	597	560	576	591	614	539	575	583	583	551	577	556	591	559	625	625	580	598	568	617	601	618	582	608	602	556	610	595	621	606	558	588	571	585	537	578	598	611	604	559	605	591	578	580	559	572	591	585	610	584	587	615	612	584	598	595	610	580	609	601	602	596	559	620	575	540	603	609	564	588	596	589	582	597	573	548	597	635	551	598	595	605	615	611	600	578	619	607	572	563	620	565	592	542	602	623	573	569	615	545	606	575	578	596	600	613	594	543	620	607	567	609	538	570	592	576	560	588	546	586	549	498	592	615	594	594	635	614	580	631	601	570	575	584	613	616	586	608	601	632	549	588	580	581	591	606	550	575	549	596	560	567	587	570	597	592	592	579	584	583	638	590	636	599	594	598	578	607	578	631	545	612	628	582	609	594	608	634	587	533	572	614	584	605	552	572	611	603	566	583	578	597	607	622	590	586	590	603	569	553	611	584	569	552	505	596	622	590	598	590	554	585	591	574	576	573	582	583	554	566	597	588	570	611	607	575	593	586	630	561	541	567	583	561	563	618	579	559	603	640	572	625	563	598	555	595	604	588	570	552	586	572	573	582	597	643	608	579	605	583	541	557	577	583	596	565	554	559	583	556	578	554	578	606	575	564	611	558	595	582	574	562	584	591	596	586	583	572	569	551	587	545	550	616	589	566	569	592	547	527	611	587	558	585	597	546	659	597	588	583	566	597	601	597	563	611	582	610	592	552	542	604	613	583	579	601	609	582	608	603	590	572	579	586	597	540	588	558	579	577	586	593	574	591	614	572	612	587	585	593	573	566	596	600	570	607	594	590	561	600	622	614	585	577	576	560	572	602	590	598	627	560	598	575	586	571	569	527	575	606	597	570	591	573	616	590	566	602	617	592	559	602	597	554	580	573	568	536	589	582	571	552	600	589	582	572	572	559	583	605	630	565	569	564	603	597	551	578	568	597	564	571	566	546	591	594	565	606	590	631	579	563	561	605	576	588	556	599	563	588	561	570	545	572	614	590	575	597	573	572	565	570	624	600	586	559	566	561	612	616	551	577	602	545	573	558	528	582	610	637	582	611	570	579	565	550	573	577	602	595	641	570	587	581	586	571	586	581	642	593	590	610	649	616	592	554	581	599	587	619	589	609	593	564	636	609	547	639	572	555	601	608	599	559	556	567	540	582	598	553	612	575	577	598	565	590	541	572	557	629	568	613	584	589	598	572	572	577	588	606	591	565	561	588	595	570	609
42686	19379	9563	3993	1700	729	348	277	208	202	230	214	256	249	248	219	177	209	215	217	199	210	224	214	218	237	191	203	229	237	223	227	223	220	221	245	244	239	222	213	252	229	223	232	230	228	212	222	206	270	228	202	211	246	225	257	233	223	234	237	216	246	217	237	221	210	207	240	205	248	216	225	215	204	216	201	239	199	232	213	216	211	236	224	226	219	225	242	211	236	200	200	211	232	246	216	203	210	239	208	190	221	222	226	239	235	237	209	224	203	220	228	236	245	214	267	217	240	192	237	263	233	220	201	193	242	266	217	199	199	255	212	226	199	219	217	220	237	233	225	211	225	208	211	208	218	237	251	222	246	218	226	225	200	211	201	228	229	230	223	237	231	233	236	237	210	222	241	220	234	205	234	210	221	265	235	206	222	214	218	196	222	237	216	208	228	229	224	204	241	238	216	200	226	245	214	218	216	208	206	213	205	235	228	199	234	217	223	222	220	226	240	249	234	200	238	195	207	222	193	233	256	209	215	253	211	221	213	221	221	202	208	217	237	230	236	233	226	250	207	210	224	223	210	202	236	228	235	239	221	206	213	230	220	220	227	227	230	220	213	221	233	229	225	234	222	246	203	208	243	254	209	225	190	233	202	242	215	262	222	221	208	240	255	233	205	214	208	202	200	231	239	199	231	222	229	223	211	208	210	230	214	210	246	229	217	217	216	197	203	226	270	219	207	220	222	236	201	218	221	194	234	216	218	177	212	214	229	189	197	203	229	231	231	241	256	230	250	242	236	217	200	258	187	223	249	218	226	216	224	211	229	220	233	249	244	253	229	214	214	220	186	232	234	203	221	213	216	240	223	225	242	199	224	230	247	236	239	249	230	231	210	263	225	247	223	266	203	251	234	215	226	217	233	251	255	237	232	227	228	210	200	237	208	212	227	236	234	245	204	245	245	203	218	252	215	244	232	236	218	218	241	197	206	242	224	201	230	222	224	208	236	217	225	215	242	226	225	263	247	250	214	224	199	222	241	230	222	233	232	223	231	215	228	214	234	182	230	238	217	228	225	206	230	202	236	234	240	211	230	207	204	244	232	224	192	220	217	230	236	228	228	242	227	213	215	228	225	257	219	223	208	234	184	234	225	249	206	215	232	215	241	240	201	233	210	226	244	222	228	234	254	243	235	228	227	219	203	209	210	242	262	225	226	196	270	226	225	201	223	221	241	215	207	221	214	218	182	207	233	223	211	194	217	201	226	221	245	243	193	195	219	212	235	229	229	202	230	227	234	210	211	219	198	217	228	212	224	239	223	234	219	215	218	218	237	242	193	208	236	204	236	208	207	228	238	223	245	245	234	219	236	219	234	231	195	197	226	230	242	211	230	212	219	242	221	212	203	228	201	232	221	208	221	229	217	221	231	227	222	218	219	202	239	201	220	207	184	230	211	223	204	227	239	247	228	228	223	225	229	248	227	202	212	221	252	242	201	207	227	247	271	273	228	195	220	237	245	232	201	233	201	225	229	229	243	220	230	205	198	212	191	192	212	214	248	232	253	235	224	219	248	238	200	242	235	207	178	234	224	226	214	225	213	202	173	212	205	201	199	230	192	211	207	249	213	239	228	249	216	215	235	246	214	225	244	228	232	202	249	255	217	249	221	184	231	245	190	205	232	206	218	202	254	216	226	243	230	214	210	201	215	234	221	237	206	201	200	219	208	236	196	245	219	231	238	257	242	234	212	220	206	225	228	234	211	204	224	207	215	219	206	253	218	234	244	206	199	239	231	224	224	229	225	245	209	217	244	227	206	197	237	213	220	237	233	237	232	248	245	204	206	197	231	228	250	208	223	249	206	205	228	211	225	219	213	213	227	230	224	245	233	218	208	232	223	225	215	240	226	216	215	208	220	240	224	238	243	227	210	219	209	241	217	204	243	187	223	211	230	228	254	226	193	240	235	229	209	226	200	236	204	256	209	220	237	206	218	193	249	230	254	214	247	233	230	254	198	220	237	238	205	223	234	224	241	243	225	233	220	232	219	247	222	234	212	204	235	212	230	209	255	247	222	216	210	234	229	208	219	203	248	223	226	218	236	222	208	223	235	252	223	222	193	212	247	232	223	197	228	236	224	194	215	240	167	215	239	221	234	219	230	214	240	235	222	231	203	209	242	244	243	232	258	225	211	238	238	214	226	231	245	237	232	226	231	237	237	249	209	222	214	239	240	199	202	222	227	213	218	214	225	219	247	247	234	206	220	207	218	202	226	256	285	239	236	233	222	203	231	232	220	239	218	245	221	240	201	236	246	225	238	235	255	248	247	232	241	256	216	201	229	266	239	221	204	239	222	237	213	250	217	255	226	235	225	206	202	184	212	215	233	220	190	221	226	261	233	204	207	235	216	216	234	206	187	218	216	253	195	204	205	215	213	201	236	230	215	208	268	254	221	207	235	204	223	240	215	203	232	211	219	187	265	227	211	219	205	264	220	210	213	215	227	230	212	202	227	223	228	236	241	241	239	216	230	220	230	235	209	196	212	220	204	222	214	206	205	233	241	224	225	221	240	234	239	186	268	209	205	208	217	237	242	245	218	209	227	232	243	237	190	229	222	235	192	214	226	239	210	231	235	195	215	229	247	246	253	222	233	234	276	189	202	233	195	201	196	244	210	223	234	241	214	226	237	245	210	206	217	230	223	253	247	200	192	201	234	210	231	211	226	189	203	225	221	194	226	258	227	228	216	224	230	200	209	250	222	228	227	241	204	218	214	218	190	233	218	202	209	243	248	235	209	214	249	238	270	226	199	228	234	217	210	228	230	200	255	198	193	225	230	221	243	220	232	246	203	198	231	245	246	228	221	221	193	229	197	241	241	239	218	234	236	222	227	216	216	220	232	227	241	221	217	215	230	229	229	209	238	253	248	195	208	200	195	215	208	205	218	233	240	227	226	234	217	219	220	227	238	222	189	213	237	226	198	199	234	231	198	219	252	271	241	220	242	229	238	216	220	266	197	195	248	209	218	225	215	214	198	221	234	200	211	223	227	223	241	220	214	224	215	207	216	208	200	214	215	226	201	235	248	234	221	220	209	200	224	194	233	218	239	214	225	230	226	235	238	243	204	244	240	237	189	214	234	217	238	206	209	219	244	211	268	239	224	212	235	219	215	216	206	217	240	203	230	224	216	224	227	261	237	233	208	223	237	219	183	207	232	209	217	231	215	218	237	247	200	223	224	234	220	278	227	223	215	201	215	238	213	234	241	208	201	214	233	206	223	249	236	210	242	248	231	257	220	237	232	212	214	216	238	224	246	212	270	217	217	228	217	218	255	250	247	229	198	222	264	209	234	222	212	232	242	224	250	225	221	203	196	212	224	239	216	236	224	212	234	246	225	198	206	199	235	236	217	242	205	224	224	224	194	250	210	224	218	230	229	213	259	222	220	230	226	247	208	210	243	254	241	199	227	241	218	207	227	209	223	237	208	210	229	216	231	232	210
25962	13599	12880	9010	4932	2342	954	558	477	523	493	449	464	498	500	465	501	453	449	496	499	443	483	472	473	435	446	463	456	471	478	444	472	447	468	487	527	473	499	474	478	498	492	478	479	469	510	463	450	460	482	467	494	464	457	471	458	476	488	493	505	488	445	471	442	436	448	497	497	478	505	472	503	440	493	454	483	487	469	470	438	480	461	471	476	490	458	482	470	482	473	499	481	466	470	463	457	491	491	494	501	472	481	494	456	467	462	451	447	471	452	461	470	496	461	464	466	497	500	486	494	456	452	463	453	494	430	455	493	469	465	487	487	490	467	473	458	504	474	454	503	455	439	461	502	478	446	481	512	471	447	468	418	465	488	471	448	493	475	477	465	498	499	454	503	484	517	495	480	450	483	486	454	470	486	441	417	471	483	490	458	467	501	492	481	418	474	476	515	475	459	462	494	492	485	450	472	506	462	478	505	498	483	439	517	456	468	477	480	490	475	508	482	510	474	487	462	456	476	507	461	441	488	446	452	509	470	432	464	454	438	423	468	418	465	498	493	478	457	484	513	494	492	475	456	459	476	483	487	470	495	474	482	485	468	474	461	490	496	482	535	483	470	488	478	460	434	492	452	473	467	457	468	511	502	428	448	507	464	464	488	497	435	487	455	459	463	483	491	454	495	462	492	498	472	465	465	496	450	443	511	458	521	479	462	462	491	475	424	491	486	486	449	519	473	447	495	512	461	453	443	456	486	467	484	419	504	498	458	465	461	500	467	475	461	434	461	467	465	451	438	474	491	523	448	502	443	466	500	479	523	492	466	520	479	447	498	479	498	511	457	471	516	479	472	519	450	469	465	491	452	481	474	458	495	457	467	448	463	474	462	490	492	499	464	488	468	470	502	470	461	527	468	485	453	478	470	452	472	456	509	471	484	500	506	493	478	475	494	467	461	499	463	462	453	459	491	487	480	473	502	495	490	525	518	449	506	472	498	481	470	482	478	472	497	490	480	466	466	485	452	468	461	434	476	462	492	444	508	491	479	478	481	485	473	430	467	485	485	479	468	492	479	506	466	498	450	490	493	456	474	463	458	465	454	460	497	442	446	503	449	492	474	447	469	492	488	463	489	501	448	487	481	443	473	489	459	492	512	457	482	434	490	456	441	469	493	454	455	444	458	467	478	476	488	469	471	509	486	504	452	517	498	471	470	474	462	486	460	481	471	496	465	475	455	503	507	466	466	429	435	512	478	504	461	455	480	487	508	505	455	463	455	511	470	494	465	498	467	495	493	475	535	440	496	460	454	493	479	475	445	473	465	484	471	462	482	458	474	479	477	470	454	452	483	486	472	493	479	441	469	479	448	469	495	452	478	484	519	463	444	460	489	491	448	481	483	460	466	457	467	459	491	445	491	477	474	497	473	473	497	487	441	458	517	455	483	487	468	448	462	432	478	482	464	495	461	503	430	485	489	476	474	505	498	459	479	464	498	482	500	492	487	447	468	480	460	470	481	476	413	497	483	448	457	476	460	471	492	450	514	475	475	458	489	455	484	484	466	494	479	461	461	470	474	498	486	442	468	475	490	514	428	464	443	467	456	459	460	425	488	506	489	463	482	486	467	506	436	465	479	468	483	508	430	459	505	493	480	465	445	467	470	470	451	504	465	485	491	476	475	500	473	513	473	463	464	428	466	476	453	476	473	485	492	436	475	493	462	454	461	457	508	495	502	470	495	447	494	465	498	464	484	484	528	469	462	468	491	454	511	468	495	451	446	440	457	506	471	422	500	494	468	491	464	474	496	499	467	452	484	465	430	442	457	498	512	487	489	496	476	439	471	498	472	495	489	458	493	461	493	455	490	450	461	469	480	450	467	482	441	503	496	456	493	478	470	470	440	485	480	505	502	506	502	445	449	501	440	480	466	455	458	490	476	505	452	469	479	470	463	484	459	422	490	463	474	470	521	482	446	493	452	470	487	496	489	469	493	442	447	453	480	470	468	505	532	500	470	521	479	460	443	462	558	489	463	480	470	491	485	456	453	472	485	434	491	481	466	462	469	495	456	488	486	512	458	477	490	452	458	478	483	440	477	467	460	434	467	479	480	499	468	489	529	477	447	500	496	479	442	460	447	486	492	476	494	458	475	486	459	446	511	490	456	496	510	489	498	504	469	477	448	516	484	467	469	486	478	482	497	452	430	476	481	504	444	481	488	478	496	468	472	489	485	493	478	439	480	457	480	461	513	494	452	488	485	453	507	476	462	463	494	480	481	480	495	449	448	494	463	484	475	441	488	498	512	492	468	485	515	519	467	455	490	446	475	506	469	416	495	448	460	484	463	443	464	483	470	479	476	491	472	477	449	452	468	439	469	456	486	488	494	503	474	472	446	474	482	466	486	456	489	424	474	461	479	467	488	482	492	466	469	494	482	495	499	513	467	459	444	475	509	512	452	503	460	487	501	459	481	455	519	454	463	479	485	478	466	440	464	446	496	512	475	464	455	449	495	490	498	449	512	457	476	476	451	503	469	461	473	449	478	494	493	506	439	444	512	444	461	461	462	502	484	521	485	464	514	501	467	452	458	468	468	480	498	504	462	433	452	472	472	466	465	476	502	499	463	463	469	444	452	466	446	488	437	460	501	473	491	475	504	480	504	482	483	477	458	493	465	466	466	501	503	469	456	477	498	489	461	479	421	495	462	443	464	476	495	465	476	468	481	473	468	530	454	508	450	479	457	461	469	476	524	453	472	456	470	497	486	496	441	498	503	486	471	486	494	495	468	445	480	432	485	504	445	487	501	488	484	493	448	485	519	478	491	489	454	541	464	495	491	480	447	499	415	502	472	486	474	453	521	457	480	450	501	431	480	468	495	482	486	457	471	491	505	423	469	469	494	502	492	455	478	470	433	491	457	479	474	469	484	483	462	465	455	487	429	456	434	486	500	467	471	467	491	449	495	501	481	468	464	479	512	489	468	425	463	466	502	480	497	519	470	440	507	498	473	519	494	465	479	461	463	485	474	484	505	497	477	469	498	504	448	503	491	461	479	467	460	466	452	487	481	496	458	462	472	484	488	472	470	487	483	489	473	468	498	471	460	448	483	500	440	481	475	479	501	494	456	458	528	464	458	470	468	448	466	462	471	455	492	521	481	510	430	441	462	493	500	497	488	449	443	465	470	500	460	452	463	466	449	470	481	481	441	518	454	428	508	500	464	479	462	470	483	489	479	488	505	482	455	454	491	448	462	453	480	456	450	515	455	453	487	478	477	508	425	511	513	492	491	447	437	470	447	470	460	479	520	488	477	470	464	470	469	469	475	503	444	448	484	479	514	442	501	483	474	491	505	473	465	453	478	474	501	507	439	485	482	489	439	456	468	538	440	494	461	527	461	506	487	427	507	472	508	480	466	421	466	471	474	511	469	454	482	476	481	444	492	469	440	453	487	478	460	515	482	475	450	460	498	490	484	500	491	486	466	439	501	491	454	485	507	489
59782	29932	13913	5747	1961	1042	587	292	248	196	188	237	214	198	217	189	227	254	223	222	219	208	229	214	235	217	217	238	212	214	237	220	224	206	211	231	232	206	249	188	228	215	236	201	220	230	195	227	238	203	235	225	261	234	239	226	207	242	228	208	229	226	231	244	221	228	267	230	220	237	240	238	209	224	196	245	204	214	247	219	226	212	219	225	224	237	210	238	224	203	224	217	236	212	214	237	238	230	254	256	249	219	207	240	223	231	269	230	198	236	216	224	221	223	244	243	243	246	240	223	230	271	231	226	213	217	232	242	225	238	262	215	222	244	217	209	252	235	218	218	220	194	207	235	224	234	211	207	229	225	216	240	227	209	225	203	189	222	226	238	238	227	220	211	249	211	246	200	211	230	249	212	237	215	234	228	242	222	238	244	208	241	232	221	242	211	206	251	254	218	241	206	207	215	217	221	210	203	220	208	207	223	228	226	225	214	214	211	239	220	204	233	251	217	213	222	242	214	213	211	242	190	262	239	210	228	210	220	207	224	198	238	219	234	208	246	230	261	202	218	253	200	217	243	204	215	242	218	242	240	254	235	211	248	219	220	198	205	232	206	205	203	240	254	187	213	226	246	237	229	246	224	233	239	225	247	241	256	188	236	226	201	238	232	189	237	213	227	235	253	215	239	244	228	216	213	228	248	228	243	213	209	251	210	230	231	281	225	216	229	192	237	244	216	217	229	248	242	229	246	228	203	235	231	225	242	221	211	259	226	245	230	256	242	229	253	202	240	226	223	223	232	221	247	206	219	226	236	236	227	206	236	206	242	220	228	226	238	225	197	212	249	225	254	236	251	227	233	217	228	209	228	199	236	239	220	245	212	233	242	195	212	220	244	222	234	222	244	234	184	245	227	230	233	216	205	209	236	222	226	229	247	239	234	213	231	205	206	243	227	224	226	215	218	220	240	219	180	267	234	240	208	223	224	273	228	215	227	206	245	212	254	228	219	239	220	226	240	229	218	204	201	215	241	254	245	252	239	222	207	218	217	245	237	223	233	210	236	221	225	220	221	252	205	193	232	233	243	223	214	223	237	224	251	233	220	241	192	198	196	247	235	239	229	225	254	194	214	231	235	213	219	200	251	251	226	228	225	197	230	217	225	199	228	208	205	220	232	236	203	208	221	242	208	230	230	223	222	222	212	238	188	196	200	215	220	216	257	217	208	236	215	238	180	193	228	219	211	229	251	199	195	218	219	226	270	249	206	210	260	208	225	230	223	229	219	251	238	236	233	214	220	220	203	233	220	240	230	225	231	254	259	212	212	235	210	226	212	241	218	222	204	239	244	226	234	227	210	216	248	220	223	232	238	228	220	239	209	207	224	221	230	253	213	205	231	188	242	234	194	214	191	209	211	261	192	221	235	238	233	230	269	249	236	227	240	218	223	210	232	211	229	222	232	251	258	216	214	221	223	208	227	219	261	245	228	225	226	219	249	228	210	273	232	226	249	254	215	220	226	221	190	213	222	229	264	206	246	214	195	205	209	224	202	186	254	236	234	202	207	220	237	226	198	220	228	222	221	222	223	215	236	238	237	216	226	225	254	219	198	245	233	240	219	235	226	229	223	265	214	211	226	195	227	225	198	241	237	251	229	196	244	216	186	225	214	239	239	189	234	217	207	230	207	230	225	258	212	237	192	199	241	210	224	232	209	236	223	248	227	248	204	257	208	229	218	243	222	186	229	234	246	235	244	240	226	205	233	225	204	217	196	216	205	242	223	207	221	246	229	210	222	224	215	248	201	214	238	212	251	232	228	228	205	209	244	241	232	227	227	229	242	238	216	230	222	216	256	204	251	226	240	183	222	231	235	232	225	227	234	223	225	236	195	207	241	247	273	226	246	212	227	246	227	192	252	224	237	216	238	242	221	219	217	226	215	224	215	199	233	245	212	215	199	232	236	218	241	231	229	187	236	241	215	212	197	220	249	259	239	217	266	227	228	211	226	198	184	239	208	223	194	246	248	229	238	256	203	199	204	185	232	214	241	205	232	246	207	191	218	206	198	210	234	242	251	236	218	223	245	196	249	228	242	213	224	228	223	247	231	240	219	211	221	268	220	214	227	220	227	214	218	202	207	231	205	245	230	227	208	221	213	252	241	215	195	222	234	234	229	246	233	236	245	198	215	222	231	247	254	262	224	209	230	248	204	223	241	244	208	193	240	221	194	258	249	217	228	255	213	227	244	254	232	232	228	228	221	235	221	204	245	237	213	236	236	226	205	218	229	222	229	250	253	220	251	253	195	224	220	231	249	229	231	214	212	213	227	210	226	222	237	233	233	234	243	252	227	202	219	226	261	212	219	214	192	243	209	229	227	213	215	234	224	226	239	207	214	219	224	254	238	225	220	251	238	260	196	243	220	257	241	230	232	239	219	213	221	215	283	246	213	232	230	235	252	228	227	199	223	239	219	214	219	256	234	256	216	222	230	203	235	192	239	222	228	214	237	214	247	198	188	216	217	211	217	216	217	252	236	219	207	213	221	221	250	233	230	223	256	238	192	232	228	236	221	219	224	252	210	219	212	213	212	226	223	204	249	233	242	218	221	199	201	193	231	262	239	229	235	261	205	219	237	202	186	244	232	199	228	216	204	232	221	213	212	233	243	198	241	225	191	222	231	221	226	226	235	205	228	232	235	223	229	233	230	204	224	222	218	248	192	217	215	227	234	200	243	193	236	226	233	230	224	213	221	211	210	240	209	215	230	230	245	240	222	253	245	233	231	231	238	247	222	234	194	218	215	206	250	219	227	248	230	240	224	207	243	244	235	223	197	206	230	225	215	196	239	226	252	251	220	231	198	228	226	199	235	223	241	236	228	231	228	216	218	212	241	214	219	270	225	223	230	224	206	203	204	207	227	234	217	238	225	213	215	231	235	232	210	262	208	234	208	200	240	241	232	246	203	245	187	235	229	217	229	242	221	242	218	233	240	235	229	209	259	225	235	232	203	240	200	198	235	223	241	222	230	211	239	252	240	214	237	210	239	203	228	219	235	236	245	214	202	252	236	189	237	246	218	227	226	241	230	230	235	266	214	248	243	184	215	230	229	247	221	222	220	230	231	253	218	235	239	227	217	209	218	227	256	194	190	212	225	225	224	229	237	216	210	274	240	219	212	208	228	244	222	216	198	255	218	215	229	239	228	247	234	237	207	256	226	243	242	231	217	213	201	265	220	234	239	212	242	215	209	223	256	233	241	233	241	231	240	227	236	216	230	266	260	249	238	240	244	204	240	240	235	236	220	222	243	218	231	202	230	227	225	200	220	229	225	215	215	227	217	199	221	218	209	209	220	197	207	283	251	218	214	206	219	189	182	233	220	209	223	201	203	233	242	229	200	241	234	227	224	217	220	222	239	243	252	244	260	195	226	196	238	229	194	238	250	215	222	244	211	267	251	227	262	237	231	221	227	223	223	245	185	221	221	245	207	209	245	235	241
38038	20143	15955	11127	5561	3427	1904	699	587	546	508	565	509	524	478	520	491	494	528	511	499	491	480	495	481	491	446	507	479	504	484	495	462	485	470	474	515	461	497	473	476	491	440	486	510	508	459	526	514	498	492	516	497	463	473	454	528	460	465	500	427	474	512	500	491	472	522	491	444	521	513	442	449	451	454	499	494	499	548	497	478	455	482	496	507	481	521	454	504	493	503	477	480	484	489	476	497	496	460	450	475	483	465	445	506	514	478	487	504	474	481	464	440	485	451	496	480	464	469	510	505	511	515	488	534	482	480	462	463	506	485	457	505	529	542	491	455	519	518	472	477	496	481	483	477	485	466	526	465	495	492	494	488	446	499	491	500	461	487	529	475	493	445	543	482	466	458	486	502	506	463	477	471	489	472	496	482	470	479	488	491	515	511	477	472	465	497	484	469	475	470	470	476	463	437	512	471	501	469	502	527	459	501	472	467	510	498	464	479	513	485	495	517	447	457	490	513	476	454	488	490	483	500	495	472	502	493	505	497	472	501	480	514	475	497	468	462	502	512	507	494	462	475	510	486	472	487	497	484	465	481	475	504	501	489	476	487	463	472	513	503	542	496	497	473	500	480	468	485	426	458	506	489	479	446	500	501	501	472	492	489	496	489	485	463	505	484	508	468	495	497	495	489	495	518	511	470	464	476	492	484	458	465	511	493	475	484	489	445	509	487	527	527	487	467	515	469	512	471	559	505	435	463	493	462	454	496	521	477	477	527	472	495	497	488	465	485	485	490	519	480	517	451	494	530	422	500	480	507	462	441	475	481	486	467	502	488	502	481	486	520	505	499	454	512	494	472	503	490	454	514	487	492	466	480	512	497	477	505	482	492	467	513	504	512	461	534	468	481	498	541	480	501	474	487	460	482	473	467	470	481	465	442	478	480	440	467	476	523	467	491	488	482	486	456	434	500	476	433	502	465	474	463	445	503	470	515	498	485	492	470	521	470	522	463	501	475	511	455	532	469	479	511	479	489	492	534	484	492	478	503	481	458	483	506	485	458	522	466	515	502	482	452	459	436	483	462	479	523	498	510	479	448	516	499	469	510	462	459	485	484	511	518	476	507	478	485	474	492	486	535	503	499	505	468	463	521	487	490	469	475	458	465	516	442	474	483	512	435	519	426	471	477	508	501	444	470	479	490	488	496	506	456	492	457	479	501	446	473	451	457	449	522	480	507	518	517	498	509	465	477	459	486	463	503	489	471	468	506	484	500	490	451	489	495	506	494	514	456	506	485	494	472	462	497	425	493	493	488	489	472	454	483	476	454	525	515	471	463	480	451	508	487	484	484	489	477	476	471	474	518	495	493	458	467	491	482	500	484	522	477	508	507	467	496	525	474	490	523	500	499	529	497	485	461	476	533	492	498	494	501	462	511	485	486	476	498	493	548	457	456	501	465	485	492	449	495	507	481	491	497	497	466	506	493	529	474	489	488	470	481	455	495	445	473	496	470	460	459	491	467	507	483	495	473	458	446	505	499	483	460	491	469	492	480	481	483	484	499	509	490	490	495	516	494	467	495	461	492	477	498	488	500	518	514	482	470	513	498	491	485	486	492	455	471	560	428	498	505	486	486	511	520	485	518	507	496	505	479	490	508	488	441	438	500	514	481	492	474	458	477	486	482	513	521	491	471	471	488	470	467	458	471	536	459	481	441	455	504	455	476	475	491	539	496	475	504	483	535	476	474	453	486	492	531	500	454	494	481	494	455	497	472	448	490	458	502	485	426	501	492	499	460	484	529	479	523	432	468	477	455	462	496	476	505	507	468	464	504	465	499	512	467	468	505	481	481	485	464	435	491	511	501	456	469	511	553	499	501	508	482	489	470	490	475	490	459	476	483	444	496	472	468	479	458	479	492	474	478	472	499	520	466	491	468	448	471	520	471	504	502	510	509	512	440	483	474	472	497	477	532	505	481	530	470	532	478	470	470	500	484	526	525	510	489	463	493	460	469	489	500	476	457	503	480	514	492	482	499	501	456	483	434	480	519	475	491	514	481	472	471	485	457	470	523	501	519	481	517	474	463	515	484	518	478	496	508	498	464	457	525	497	531	486	484	488	480	488	491	503	474	479	519	489	508	458	491	467	488	473	495	479	475	491	500	502	508	474	470	455	506	487	454	477	461	468	493	508	480	467	468	476	444	482	476	475	476	485	495	484	466	488	508	452	472	469	468	526	470	442	452	500	504	498	513	531	449	492	521	503	517	488	517	485	480	457	509	495	479	475	456	474	489	439	456	455	481	492	467	529	521	490	491	461	466	473	475	491	472	520	473	440	453	483	505	432	482	491	448	450	460	474	454	483	509	494	490	436	467	524	484	469	486	465	515	489	480	461	484	519	516	503	467	476	469	495	500	530	476	499	479	485	476	524	479	475	498	517	460	467	504	525	462	482	443	514	472	507	470	506	491	461	479	498	467	516	472	476	500	521	535	465	450	500	510	454	504	459	459	537	493	485	475	510	541	480	489	479	469	518	496	484	469	483	488	496	488	494	497	508	522	505	506	534	508	485	518	477	493	501	492	477	436	497	488	489	450	470	457	487	460	479	495	502	457	462	500	435	532	450	491	506	487	492	490	515	474	517	457	461	493	480	489	466	521	479	494	451	511	492	482	459	466	498	446	507	493	492	458	438	471	509	479	484	470	534	493	425	485	475	489	477	472	500	489	494	505	458	459	478	450	476	441	490	454	505	518	496	494	482	487	486	481	459	495	427	502	499	506	517	492	477	505	468	491	446	501	481	497	485	502	479	473	517	473	489	479	530	457	480	496	463	502	482	471	491	481	496	496	459	488	461	490	437	484	519	498	451	472	476	451	514	477	473	480	465	502	467	473	477	423	485	505	509	548	458	489	444	498	485	482	503	467	467	494	451	463	499	473	466	470	517	491	510	533	508	506	471	465	500	493	504	536	471	503	510	471	497	489	502	477	515	500	456	476	535	457	484	498	484	485	484	461	496	443	501	461	492	493	491	503	457	457	460	515	484	476	518	489	476	470	474	510	459	459	485	451	526	414	496	492	485	500	505	481	481	484	476	508	474	521	493	512	507	443	469	495	482	462	491	512	508	501	451	486	513	490	490	492	473	479	467	484	450	505	471	456	503	468	479	477	484	520	491	496	469	499	480	508	463	522	499	479	524	494	502	467	497	474	477	523	508	479	479	545	548	456	473	495	537	507	449	473	435	449	450	481	479	469	499	519	466	465	447	490	469	462	482	454	492	446	483	480	483	448	430	464	529	478	460	532	512	527	468	454	469	479	506	472	482	452	502	486	455	483	517	475	505	453	489	486	479	479	483	476	468	480	451	443	507	500	507	448	489	454	497	454	506	506	482	485	474	489	518	465	479	496	487	490	484	501	484	456	466	506	473	489	517	470	474	527	487	451	495	505	470	484	472	469	471	471	477	474	467	470	462	494	476	459	495	507	486	472	461	516	484
65874	33837	18218	7260	3275	1641	845	393	312	323	292	300	305	308	275	281	280	294	286	283	298	309	309	303	277	243	293	287	259	283	282	290	298	322	283	256	287	264	261	276	248	282	284	315	263	286	304	258	257	291	267	280	252	319	303	268	263	290	282	299	298	298	256	288	320	276	327	276	292	290	308	279	268	283	282	268	268	292	272	290	318	289	310	254	290	273	290	296	292	259	260	311	278	276	274	266	274	270	265	255	268	291	246	282	284	282	269	269	276	283	288	283	292	312	278	244	278	286	270	259	319	293	261	280	278	289	279	269	279	286	306	259	271	253	273	268	265	262	276	247	280	275	285	281	267	274	302	279	282	278	286	323	266	261	274	262	273	289	247	315	299	266	304	312	265	264	293	285	278	273	278	307	299	256	276	275	297	294	270	267	291	291	290	284	279	217	313	280	281	253	274	292	267	281	269	291	266	301	294	277	289	295	265	286	260	285	300	275	277	255	295	293	279	288	265	258	288	304	297	283	314	299	268	294	280	258	274	249	298	284	294	285	262	297	263	291	259	323	303	288	277	279	301	269	313	292	293	303	280	245	277	282	265	251	277	303	287	299	249	249	262	296	277	281	287	287	297	249	290	284	320	309	298	268	288	275	285	267	255	266	288	293	272	247	308	271	289	270	287	266	294	314	283	273	281	292	282	256	298	283	276	283	274	297	274	283	297	254	257	282	291	259	290	277	268	285	255	311	272	306	277	284	291	267	293	289	289	286	283	267	293	273	265	261	248	325	268	292	254	285	279	281	292	273	293	294	291	289	285	278	291	279	303	260	267	260	249	297	314	286	249	283	315	326	235	278	266	273	295	299	280	242	291	279	301	267	287	278	279	270	288	273	260	277	280	271	303	293	298	285	283	238	278	277	305	276	290	278	291	285	276	257	323	280	293	272	275	257	266	256	290	250	275	284	250	302	295	273	262	275	277	279	280	278	282	256	287	301	328	292	277	305	285	289	281	268	323	292	299	247	271	289	270	270	311	296	314	272	279	265	281	282	291	273	302	297	252	289	278	272	263	283	239	287	248	252	272	270	268	285	312	277	304	290	303	323	280	292	278	248	292	288	272	308	287	286	258	283	305	269	268	304	308	299	307	280	264	278	284	276	283	251	279	272	284	305	298	305	290	270	275	265	278	275	289	299	247	278	276	290	285	293	255	265	259	289	265	303	287	283	286	264	272	280	270	312	277	296	289	294	299	266	285	282	264	291	287	290	283	278	297	281	302	265	299	289	266	294	272	257	264	312	271	250	284	297	287	284	281	254	258	300	306	272	298	298	275	277	276	273	259	278	277	284	295	278	273	274	311	285	309	277	269	293	278	280	267	232	279	278	268	289	274	249	270	307	302	311	270	273	253	281	261	312	286	304	282	293	306	273	301	293	304	279	263	277	264	281	292	297	277	271	266	270	246	258	266	294	277	274	267	262	257	293	280	309	297	304	291	264	284	317	255	274	322	327	318	288	300	293	295	293	283	275	303	299	310	281	250	295	281	269	296	301	289	282	249	305	257	248	263	263	289	286	247	299	288	275	304	280	264	290	268	249	288	289	295	309	297	257	297	263	287	306	277	269	243	238	281	267	275	269	277	287	269	286	278	282	280	294	305	293	292	256	286	293	315	309	290	282	285	291	310	281	270	310	285	240	276	326	297	293	256	324	279	281	298	291	300	295	303	277	304	297	287	279	249	274	291	285	272	296	280	285	268	268	288	256	288	264	283	314	271	269	283	281	271	254	276	276	260	272	279	302	263	276	278	259	312	255	313	256	265	271	276	299	233	280	278	273	301	302	282	283	254	271	277	259	301	283	252	289	296	287	288	305	251	258	262	281	275	287	280	279	272	296	293	272	300	289	293	279	281	264	268	294	311	291	279	265	255	295	261	275	292	277	221	295	265	261	261	276	257	272	295	253	303	270	266	277	290	279	274	278	301	284	247	254	297	320	279	265	300	291	296	295	300	283	296	274	287	301	281	292	286	271	261	252	267	290	267	271	276	262	296	281	262	249	280	245	304	283	272	262	252	250	269	279	295	272	258	258	296	298	312	300	259	253	272	279	269	290	289	294	269	263	289	278	271	287	318	253	283	291	317	287	283	287	286	272	270	280	275	248	270	254	265	287	277	289	286	258	275	297	284	265	253	273	301	323	266	248	266	264	307	253	292	280	284	278	321	291	284	299	272	247	296	260	292	243	241	269	292	288	237	251	251	290	286	276	271	266	283	274	274	274	291	279	312	299	309	248	269	247	255	294	272	242	271	277	298	284	258	278	273	290	272	301	299	295	291	294	286	284	292	298	266	259	336	263	299	262	263	276	297	276	298	281	268	296	276	235	283	257	274	276	318	303	319	263	301	292	296	258	290	278	292	284	289	291	297	275	300	270	282	300	277	259	272	264	271	299	270	299	286	266	292	268	285	295	269	279	315	255	303	300	298	268	303	249	278	253	286	280	275	323	291	297	279	265	268	262	275	291	299	243	308	280	281	265	287	293	252	281	272	290	284	270	262	280	283	271	293	284	279	317	290	302	275	276	294	283	316	280	274	269	268	260	282	262	306	283	261	286	279	297	279	276	277	279	287	316	265	258	278	267	256	265	292	281	304	259	292	297	262	277	244	282	305	272	256	309	276	250	253	291	283	300	285	271	239	305	267	303	276	254	282	291	307	237	243	311	290	241	280	281	317	294	278	271	302	302	262	270	256	245	295	300	270	272	306	282	252	269	289	262	300	244	277	250	271	306	276	301	293	288	289	314	294	296	286	278	312	296	320	290	285	236	313	276	285	295	261	291	314	251	287	268	282	249	262	289	268	258	276	272	256	290	290	281	304	280	266	280	264	263	281	258	261	268	321	295	237	255	289	294	280	255	289	270	284	298	274	290	310	301	283	237	283	276	299	288	289	320	239	252	280	318	291	266	313	286	289	269	276	292	284	292	280	272	267	265	301	272	301	259	291	249	288	294	292	290	280	253	280	281	303	278	299	308	288	272	251	236	275	273	314	308	273	320	305	287	278	269	289	284	269	319	267	282	272	261	275	293	277	268	289	281	272	315	324	301	290	288	266	255	300	294	254	267	277	275	268	278	282	288	268	270	266	301	299	278	320	299	278	291	290	312	267	279	272	323	297	277	286	290	277	259	253	306	292	273	263	272	287	278	289	324	292	278	305	296	258	255	251	278	280	287	273	285	311	270	275	284	297	263	271	290	281	263	308	297	309	286	287	286	305	335	265	252	305	281	317	296	277	257	301	264	254	305	257	266	294	271	286	263	293	280	265	321	281	278	271	300	254	279	301	308	287	279	300	292	287	277	265	274	284	300	324	276	277	303	298	236	294	284	266	281	301	313	282	277	285	297	283	272	256	289	274	300	269	266	270	301	294	305	268	272	268	289	285	260	277	270	283	282	285	301	274	251	274	292	274	279	283	331	293	256	267	294	250	313	272	286	298	298
42068	24369	18236	12477	9017	5092	2662	933	750	717	650	599	605	598	646	598	607	581	588	614	591	584	597	604	591	614	608	585	618	602	595	588	562	574	597	580	612	587	607	577	604	581	612	621	620	597	539	602	568	587	636	604	585	593	587	579	604	589	592	574	605	634	626	602	568	626	602	614	558	621	600	581	614	560	608	561	586	614	562	572	575	567	549	591	589	562	604	623	581	605	604	597	528	622	584	560	605	579	547	553	561	586	615	575	599	619	621	549	621	601	589	593	613	574	586	587	561	565	600	578	545	635	586	615	569	569	587	598	600	586	589	554	595	605	590	567	574	595	590	577	592	647	597	593	652	579	622	579	606	563	577	616	602	607	564	585	631	573	592	613	602	593	622	607	602	623	607	575	567	596	587	593	582	582	572	629	585	612	543	595	601	564	598	592	592	575	594	589	576	561	604	598	615	566	562	597	559	618	592	589	551	599	640	624	626	539	579	585	581	627	610	581	643	572	578	602	550	572	557	573	600	603	588	579	597	604	592	588	594	581	575	608	584	561	544	595	611	589	600	542	611	628	617	608	545	593	572	575	565	583	607	599	573	602	593	621	580	590	574	595	542	584	595	625	573	581	598	570	597	594	576	637	553	580	620	585	580	619	616	558	575	570	596	606	601	558	552	536	597	610	583	576	604	583	526	615	566	548	576	572	592	627	599	582	573	574	611	558	576	587	619	602	566	580	642	590	660	598	593	583	574	620	596	601	571	598	566	568	578	582	614	610	574	609	631	594	614	606	578	573	570	582	577	603	566	579	601	599	614	569	532	601	579	621	590	587	603	602	588	558	567	599	592	585	586	606	612	578	541	554	568	588	586	607	607	603	592	603	582	585	624	619	563	553	589	601	599	575	565	609	572	607	591	609	584	639	542	542	530	570	576	616	619	559	610	594	576	628	594	590	605	599	586	612	570	558	593	609	593	624	584	650	571	569	581	581	579	584	608	578	533	593	624	610	587	584	562	586	577	612	634	549	603	567	577	593	553	569	587	609	550	598	606	600	582	603	641	588	604	602	569	544	644	554	545	567	595	583	553	578	614	604	618	568	612	590	569	577	594	621	571	589	586	576	595	563	603	596	572	577	559	629	571	594	569	623	620	586	636	620	574	580	588	561	598	569	586	561	589	590	593	600	603	601	552	590	550	580	593	607	571	600	579	607	597	587	609	567	590	580	566	613	578	589	579	599	632	579	544	609	549	591	594	603	644	596	620	579	571	574	581	579	588	595	572	604	580	594	553	549	580	592	554	608	594	576	547	569	579	595	591	606	588	586	607	590	595	598	529	601	612	576	582	559	591	596	601	608	591	606	582	609	627	569	598	550	557	578	594	548	608	607	556	589	605	620	567	581	606	555	615	603	602	572	576	602	545	635	538	532	635	598	576	599	568	644	601	597	538	556	627	620	575	594	568	605	631	588	568	621	588	538	557	590	595	582	562	591	600	547	631	532	615	627	575	559	631	622	620	540	570	616	587	594	562	592	555	553	600	601	599	601	594	571	578	598	560	557	579	551	600	591	573	601	582	590	558	626	593	600	584	633	593	526	546	569	581	593	580	592	598	545	569	635	615	631	583	588	590	531	595	615	582	560	557	571	540	586	569	590	601	593	576	601	621	591	603	554	566	571	639	535	617	580	573	583	588	536	613	585	602	636	585	579	578	593	580	615	577	587	625	564	594	552	624	606	611	582	593	587	662	641	613	610	570	603	564	601	552	587	574	629	629	574	597	571	596	579	598	570	567	574	567	578	574	567	592	556	624	581	584	592	567	574	587	602	560	567	599	607	530	570	594	575	583	588	606	604	567	603	586	567	601	548	615	604	611	563	588	597	610	604	592	575	567	569	581	614	571	597	622	555	608	597	562	610	621	581	590	575	599	586	561	608	607	558	556	557	575	589	564	543	587	557	577	578	573	638	597	578	625	582	570	568	614	587	634	591	573	589	602	581	574	576	569	620	572	590	586	592	561	598	620	597	600	636	604	604	551	561	590	602	577	566	571	614	609	545	611	594	622	576	634	577	590	552	596	584	606	584	578	586	594	591	606	601	610	607	561	565	607	564	570	580	602	557	556	557	589	552	639	572	585	612	574	573	585	593	588	594	625	600	581	593	581	585	540	586	612	618	591	563	539	570	580	568	584	591	553	586	581	565	587	566	581	565	558	560	570	618	520	527	543	600	572	548	588	592	624	597	603	593	573	615	588	543	560	564	593	584	554	564	595	627	578	598	622	512	576	566	611	569	562	635	575	551	578	589	556	589	609	583	631	562	552	557	583	560	554	573	566	612	591	599	580	583	584	601	571	590	563	602	608	559	582	561	614	647	604	623	564	588	554	584	584	585	597	591	603	577	602	600	599	556	552	577	597	578	602	558	601	538	594	562	593	619	624	528	587	574	596	610	640	600	582	651	578	628	573	605	603	540	642	590	572	591	592	636	583	607	569	605	590	609	604	616	623	608	585	608	599	591	562	544	596	566	609	564	587	585	598	632	588	589	609	562	636	595	586	578	624	572	635	572	588	587	626	589	596	581	620	602	563	606	601	588	596	610	596	604	641	568	600	585	568	596	577	562	553	569	596	580	580	570	594	574	598	597	603	600	581	593	568	570	541	577	615	566	577	558	569	597	608	603	576	611	547	598	589	616	529	553	570	580	580	607	573	617	554	605	578	576	599	612	585	588	579	601	581	563	617	597	569	574	573	581	532	584	622	566	559	607	559	606	568	550	575	555	563	601	624	603	586	581	583	604	558	565	563	567	573	594	552	595	584	590	570	588	581	568	548	618	605	605	562	602	582	580	548	608	623	574	574	579	575	591	614	599	622	606	570	562	568	611	551	579	565	613	595	589	612	578	592	614	608	546	589	592	590	598	570	557	535	605	613	625	601	606	584	615	616	532	609	610	562	567	609	548	566	590	591	562	599	569	582	613	643	586	610	626	517	615	599	585	506	637	578	577	602	573	535	584	621	554	608	606	589	587	577	577	587	565	603	578	576	595	600	587	600	599	588	560	570	597	653	577	607	599	593	598	611	611	583	568	605	574	605	597	595	644	592	610	550	598	604	586	611	658	567	558	629	568	626	544	567	605	579	608	603	614	613	599	577	567	577	627	549	594	621	573	613	575	623	628	594	603	606	565	664	574	613	592	634	626	595	591	573	577	583	602	599	591	597	578	553	606	606	556	582	558	546	612	583	587	579	637	572	544	551	577	590	585	572	566	568	567	577	628	562	582	554	602	607	560	623	589	552	537	622	557	578	586	570	589	595	596	594	585	598	592	580	599	609	593	574	588	606	596	598	586	574	580	612	617	591	590	592	504	592	518	561	602	538	603	596	594	596	634	595	616	568	593	618	590	560	553	610	609	589	557	564	627	589	575	605	605	608	610	543	573	572	595	608	576	595	615	586	576	604	627	601	580	583	597	578	573	611	591	559	612	585	559	557	610	625	568
45451	24525	9671	3076	992	544	352	245	222	241	197	216	247	260	221	228	252	234	232	229	244	253	226	254	222	202	231	247	208	226	245	225	210	222	238	221	214	239	253	229	249	252	235	238	235	221	216	269	217	243	224	242	220	223	242	221	222	238	236	233	216	242	242	225	239	230	253	241	222	255	213	218	233	231	252	223	229	249	256	251	264	220	223	225	246	238	202	238	248	248	237	233	247	238	219	228	201	229	248	199	226	222	222	211	216	232	248	196	234	240	229	245	256	245	239	211	235	239	225	253	253	216	266	228	226	225	203	235	251	269	243	243	244	211	200	241	235	257	219	245	226	236	231	203	235	221	248	230	209	236	233	205	248	254	241	215	243	264	224	229	241	220	278	253	240	255	227	261	228	255	190	255	240	243	231	234	229	240	249	263	243	225	231	210	251	222	280	233	255	263	234	225	235	223	223	228	210	219	248	231	234	249	266	217	243	261	263	212	223	241	224	246	218	231	250	233	248	255	200	210	226	229	216	218	254	216	258	248	225	273	254	193	224	214	238	240	234	243	237	216	242	208	232	231	241	231	238	218	218	223	269	231	190	212	222	227	243	221	253	223	232	254	234	230	207	237	218	198	223	215	218	240	221	243	228	205	233	248	236	204	235	217	214	224	227	229	221	226	230	248	244	246	248	203	248	236	250	217	252	216	222	246	218	237	249	238	249	238	236	232	226	255	230	223	234	233	263	236	231	222	213	226	247	235	237	236	240	250	236	231	220	220	259	223	237	251	231	241	247	249	252	235	225	239	218	196	261	241	233	232	255	224	239	217	258	227	223	223	254	222	219	230	246	234	238	232	195	237	237	225	262	224	263	230	208	241	243	209	235	230	219	173	223	238	253	248	248	250	215	241	210	211	236	238	238	273	252	257	226	241	219	231	246	259	224	232	249	225	254	238	216	229	230	256	206	219	259	243	217	287	247	234	248	222	227	250	199	223	229	222	232	203	216	239	260	237	234	228	229	215	248	246	241	273	232	258	242	215	257	246	226	210	245	219	222	223	258	255	273	219	256	228	244	233	215	223	257	233	240	221	223	223	249	230	215	267	244	237	266	255	222	229	254	226	220	240	216	246	234	255	239	209	250	224	273	263	225	245	255	216	219	223	228	258	235	231	238	212	229	213	212	242	229	246	261	248	254	241	225	218	218	239	236	234	255	230	233	235	234	258	225	214	208	214	238	231	259	214	249	230	221	220	224	245	251	246	213	221	207	238	233	246	227	222	227	240	237	244	217	235	250	211	256	220	198	239	247	257	260	253	212	195	216	241	231	238	236	236	225	238	223	228	254	239	249	241	261	225	231	258	225	234	228	207	245	226	230	200	216	215	219	229	207	230	234	247	255	250	254	211	237	235	242	233	246	240	260	219	229	216	262	245	272	194	250	247	245	231	253	255	256	228	236	263	232	202	257	257	217	261	232	220	221	244	207	212	229	211	237	260	250	230	196	244	231	237	227	216	234	243	244	221	246	233	215	199	231	230	253	259	235	230	248	236	254	197	211	197	224	207	234	223	218	234	221	230	232	275	210	267	220	234	211	224	244	216	227	239	190	269	211	214	249	229	237	229	242	231	258	226	242	230	217	279	207	210	248	230	185	244	219	204	236	226	228	209	225	220	247	238	232	211	232	239	220	209	227	244	255	219	248	208	219	241	278	227	206	212	237	221	243	242	240	220	235	248	242	234	247	225	247	229	191	239	259	234	217	249	233	244	227	246	231	268	235	249	234	233	226	256	249	254	229	245	240	234	237	243	225	251	254	248	225	205	278	238	244	219	236	254	222	228	232	255	240	240	241	230	205	218	230	230	213	193	235	260	235	215	243	230	227	219	245	245	212	231	217	239	232	236	234	205	251	233	216	242	210	205	242	229	216	219	217	256	225	237	236	238	245	208	266	249	245	245	225	238	262	211	229	217	250	259	228	239	220	232	234	253	220	245	236	233	221	215	240	236	221	207	224	229	274	215	233	252	231	225	228	247	221	220	236	244	237	228	221	245	262	243	223	219	245	220	203	248	237	239	210	228	229	224	236	236	258	221	224	239	251	231	234	224	224	238	256	206	255	266	253	255	214	278	231	228	255	234	234	227	233	260	222	230	251	246	222	263	236	243	238	229	204	236	221	223	231	225	215	219	215	255	223	220	242	216	242	242	228	211	208	254	272	236	224	210	236	255	227	235	214	241	237	253	263	241	215	245	256	221	214	234	254	228	224	231	228	223	243	229	236	226	240	194	227	239	227	247	241	227	243	227	233	220	233	222	221	231	209	239	211	223	227	231	261	229	206	210	253	266	218	252	238	211	209	276	225	238	269	234	264	232	253	233	263	232	263	257	233	239	229	249	238	238	224	228	208	211	262	282	213	218	257	230	228	198	254	228	216	248	237	259	216	213	203	245	212	218	234	213	232	244	224	251	273	242	257	227	254	265	235	234	208	238	231	213	232	216	239	206	232	228	201	242	236	247	239	231	238	234	224	201	237	212	229	214	239	207	223	253	248	234	254	220	242	264	213	252	207	249	224	238	224	238	246	245	205	224	225	230	211	229	242	228	227	258	247	211	242	254	215	217	242	234	210	226	247	247	261	232	215	245	225	232	257	231	210	259	225	230	204	237	215	241	249	237	234	239	228	242	242	243	221	233	218	231	206	245	237	267	205	254	236	223	207	242	236	229	233	239	229	255	249	234	242	282	270	252	250	210	254	217	256	216	218	220	224	247	231	236	249	221	250	238	238	224	225	225	226	239	229	254	233	256	226	213	220	220	230	250	226	276	229	241	250	211	237	257	204	238	216	225	249	244	264	272	210	244	239	229	190	243	244	221	240	220	249	236	248	238	207	217	229	242	231	249	235	242	258	246	237	230	236	219	225	220	225	195	210	216	225	219	236	221	232	243	217	216	241	251	255	229	214	229	241	211	197	252	241	202	221	234	260	282	249	225	234	257	245	246	240	263	228	223	256	257	234	236	207	204	239	253	218	229	245	237	227	240	238	215	265	242	243	215	241	251	223	238	237	261	235	206	222	235	278	211	248	261	219	228	210	231	237	237	228	234	230	231	231	259	220	252	219	214	238	248	224	216	251	229	235	201	235	239	226	238	190	240	213	251	213	249	232	256	272	223	215	237	223	258	246	210	242	226	225	239	242	219	216	241	225	235	251	243	258	227	259	261	220	218	219	254	266	277	250	235	236	233	214	205	235	221	244	230	262	236	216	220	248	230	233	229	247	238	266	225	246	237	236	204	241	245	209	213	253	250	248	252	292	254	233	236	229	244	249	246	215	214	243	274	206	208	198	208	223	224	217	246	257	235	218	236	253	237	230	207	263	254	260	222	233	232	250	230	257	236	231	236	246	250	226	227	243	280	227	223	227	234	214	237	243	227	213	229	225	233	237	240	244	241	253	262	267	223	211	240	225	238	242	248	222	222	228	243	234	249	249	247	242	213
29018	17004	11696	6309	3224	1630	970	588	548	485	477	466	488	508	477	513	474	498	493	483	471	544	485	524	509	495	490	489	485	523	495	514	545	473	474	482	483	490	461	465	511	486	459	458	501	508	482	511	470	477	507	473	508	488	510	525	508	470	525	523	491	479	486	511	500	462	541	538	516	486	496	466	494	523	507	511	530	522	475	501	493	507	526	435	518	513	476	499	474	468	516	472	495	473	500	466	469	481	533	514	454	474	516	474	553	485	501	525	517	481	451	518	506	485	557	475	488	526	518	484	496	489	500	466	512	501	520	480	474	497	529	493	514	480	458	480	486	448	499	490	524	470	533	521	489	519	504	514	547	527	513	477	474	502	484	495	486	518	487	485	528	515	484	523	489	522	511	510	529	494	465	504	526	512	446	501	483	486	489	511	514	523	494	482	487	496	521	488	530	489	484	475	494	488	511	524	465	505	516	479	492	457	521	477	539	492	473	504	511	497	522	500	493	513	466	506	580	490	517	520	510	445	495	473	511	481	495	503	457	516	488	495	486	515	485	500	505	504	491	514	470	513	483	498	474	425	500	528	514	501	530	482	507	538	481	507	503	544	490	489	478	502	512	497	493	479	540	487	506	466	511	518	509	492	560	511	456	539	476	476	493	517	472	502	514	481	462	503	496	492	499	479	496	518	528	511	512	447	484	491	513	506	535	517	493	499	555	514	479	485	518	508	530	492	492	518	506	485	512	499	539	507	485	499	530	500	528	529	475	484	484	513	514	523	466	513	519	513	494	507	518	480	481	464	471	506	479	476	474	486	521	477	466	492	493	502	521	493	493	476	507	536	487	497	470	473	514	487	514	497	482	482	487	493	498	525	499	467	493	542	494	506	497	489	536	508	526	516	488	514	528	518	512	482	463	505	518	552	468	484	515	491	516	455	497	484	495	468	520	434	538	469	527	527	489	495	512	470	495	512	461	528	475	492	493	521	496	467	484	478	493	490	473	507	484	485	499	490	483	520	501	477	516	493	483	529	508	493	479	497	536	455	502	519	513	467	488	543	508	490	465	496	439	465	501	487	490	511	498	442	508	494	487	459	514	489	521	540	497	477	476	528	534	470	471	477	493	510	521	504	490	539	513	516	484	554	471	496	469	453	531	506	533	481	519	505	473	508	515	507	486	487	523	534	478	514	471	486	485	507	476	523	498	483	502	508	458	502	451	496	516	520	529	499	502	470	509	482	491	511	487	537	510	497	494	492	474	515	494	497	507	524	465	476	465	516	482	494	533	497	470	475	469	497	478	526	523	498	565	521	482	512	477	502	472	525	521	509	460	540	503	498	462	505	490	499	477	533	464	538	498	489	469	513	507	493	487	505	491	493	508	479	496	517	512	499	517	493	483	533	507	504	507	472	494	440	485	540	499	498	493	462	522	486	484	485	470	474	504	506	479	494	513	525	485	464	495	492	488	493	495	508	494	532	510	495	505	516	515	464	502	488	460	525	475	520	515	504	465	493	482	532	488	490	502	512	497	497	485	532	524	493	495	502	511	520	494	525	549	512	533	487	477	479	504	476	472	493	514	508	490	506	549	521	467	491	498	478	509	515	504	506	486	523	513	498	491	499	492	487	490	507	546	522	492	545	524	527	505	474	536	528	458	511	467	502	523	528	461	479	533	473	437	495	518	518	524	506	539	476	534	493	485	499	474	519	446	501	508	515	488	492	504	502	506	449	530	504	488	461	505	535	489	468	470	502	516	526	493	496	533	510	506	458	513	512	485	504	469	521	494	480	492	487	491	522	513	535	504	457	518	491	501	510	487	518	484	484	503	545	497	519	513	505	504	514	475	489	487	496	514	485	503	506	544	502	526	478	522	479	542	532	538	561	525	487	512	497	530	518	474	523	505	519	516	514	486	502	504	522	503	512	529	484	494	485	484	493	519	463	495	546	469	478	547	496	479	517	482	527	496	496	514	527	526	477	524	491	513	531	472	515	492	477	464	475	477	510	513	526	499	467	494	492	501	482	466	503	498	492	467	502	449	476	474	520	492	477	462	455	450	525	455	566	489	485	468	481	507	495	520	482	542	461	508	509	481	537	494	494	496	536	523	538	507	499	515	497	542	545	504	485	499	491	516	472	517	511	508	469	483	477	491	518	480	471	514	519	541	508	508	490	512	519	539	474	483	490	518	522	511	476	469	466	495	493	500	467	471	488	513	516	511	453	496	479	502	482	489	485	538	490	487	451	500	501	489	513	507	522	509	515	516	501	501	488	508	483	515	508	464	492	504	516	523	533	500	484	498	510	489	495	473	479	497	544	478	509	499	443	492	486	502	529	490	491	510	503	526	508	508	506	489	510	481	470	497	483	470	487	507	510	490	468	514	502	508	508	510	499	513	509	497	504	495	466	483	474	464	478	496	538	496	488	474	518	499	514	481	455	508	511	480	521	482	492	507	483	501	492	491	473	507	468	489	460	492	471	499	500	490	520	558	549	495	518	475	515	522	512	496	488	515	491	520	492	556	468	512	502	501	445	512	472	491	529	500	510	502	489	513	507	474	512	446	465	484	497	543	537	492	504	489	492	492	475	516	486	479	488	524	469	498	516	504	478	480	494	496	478	487	487	479	519	523	476	516	522	508	484	515	511	460	509	534	497	507	509	495	524	501	516	477	526	463	509	512	500	495	503	493	515	513	508	524	469	465	515	491	501	476	457	516	482	490	517	496	479	507	491	534	493	479	498	528	482	523	495	505	464	531	503	499	505	490	469	466	519	475	492	514	468	472	479	480	504	514	462	515	481	472	508	488	511	483	529	505	456	527	497	505	511	451	532	479	511	482	521	467	460	499	501	492	475	457	468	511	485	447	499	508	487	495	471	495	500	476	483	501	481	494	521	541	516	478	516	468	482	482	487	546	459	548	499	530	491	529	518	489	494	465	506	459	494	527	477	481	531	529	485	431	484	512	515	476	491	491	512	430	534	509	480	524	493	522	483	480	490	509	505	522	501	515	519	513	449	474	515	485	493	467	482	523	466	472	519	541	516	478	549	497	485	559	476	510	484	477	487	476	519	497	498	491	503	478	511	523	490	483	525	522	509	477	488	495	459	486	512	509	524	470	499	480	446	500	536	474	495	511	502	513	499	502	515	493	511	486	515	500	508	483	511	491	482	532	513	523	513	483	467	523	497	470	465	483	526	517	486	483	450	488	506	482	539	511	493	466	450	545	489	513	472	480	502	518	523	473	488	500	488	478	494	483	520	528	485	522	519	469	475	498	507	493	519	491	527	501	501	477	473	464	476	508	518	502	524	516	497	487	493	502	507	515	496	474	468	465	496	443	489	497	492	511	516	525	496	503	475	492	511	511	549	469	511	480	496	478	491	474	486	521	483	509	495	498	507	474	506	471	506	464	494	544	484	511	525	469	508	465	462	496	500	500	508	495	520	494	502	491	521	474	500	456	494	498	478	517	513	512	495	483	497	525	504	503	519
58122	31412	15153	5591	2628	1139	487	330	224	239	214	240	218	219	238	209	238	223	223	254	248	230	227	223	259	206	211	227	230	199	268	225	229	229	235	234	263	229	228	228	226	217	250	227	228	243	188	227	218	220	240	215	219	223	245	213	249	230	206	241	207	226	226	242	245	194	209	220	219	231	227	230	234	226	250	227	213	243	208	230	243	211	226	244	209	240	235	227	212	243	239	231	207	244	213	195	232	182	252	225	202	235	220	230	243	218	212	208	224	245	239	234	218	218	213	218	190	216	241	249	223	189	222	225	205	224	226	219	230	207	219	221	244	234	234	250	221	222	198	221	214	207	228	205	216	220	210	243	221	222	213	224	236	229	234	230	221	193	216	210	245	211	248	204	188	217	188	214	220	243	237	232	227	237	226	239	218	225	215	247	241	233	201	227	230	227	253	221	202	234	204	210	249	252	217	192	210	223	232	210	220	234	230	237	218	242	246	234	225	249	224	215	219	224	233	195	236	233	232	214	216	224	220	215	219	220	200	237	222	234	232	212	237	228	207	195	243	218	223	229	205	263	191	240	224	211	225	259	222	223	228	216	238	217	194	218	197	212	230	201	232	204	209	246	221	216	232	219	227	217	228	197	218	242	228	229	215	243	220	223	218	213	186	222	247	248	226	233	216	223	221	217	210	212	241	242	216	226	216	232	235	254	237	219	224	231	237	233	195	200	227	225	234	267	224	240	225	209	221	204	199	203	244	201	184	209	222	239	198	223	210	221	231	218	213	219	211	217	220	244	229	235	203	214	229	232	228	214	256	198	202	187	247	225	232	195	202	220	246	225	214	220	220	209	228	201	231	201	219	215	214	237	223	200	211	227	230	237	249	253	277	235	255	223	224	238	208	225	223	210	225	211	232	236	210	220	209	237	214	230	213	212	215	249	246	215	234	238	216	220	230	213	232	246	208	245	219	237	226	205	232	230	198	189	212	201	221	212	233	202	232	223	218	208	198	225	213	236	220	223	217	241	229	189	221	216	224	240	198	234	219	231	235	219	184	219	250	223	223	254	213	206	214	232	213	232	235	208	228	256	233	188	224	244	226	231	209	220	202	223	237	211	237	219	225	249	246	207	198	197	207	232	228	233	219	237	206	187	231	220	224	208	231	207	206	196	226	198	249	249	212	241	221	233	212	225	196	211	218	223	202	219	238	206	205	247	231	238	171	229	257	228	210	193	239	223	214	238	215	267	224	228	238	206	227	226	231	246	219	183	221	210	197	214	187	215	233	223	246	225	219	244	214	228	235	202	230	231	219	197	194	222	217	235	221	262	236	206	233	203	224	207	219	250	200	209	257	200	239	227	239	252	200	226	243	214	207	205	248	244	235	232	218	219	213	245	191	243	267	230	218	250	257	222	222	237	207	215	207	232	194	214	213	211	235	251	243	242	237	223	248	208	236	216	241	227	234	219	219	240	197	203	173	255	238	220	222	205	227	201	204	210	199	210	228	243	222	222	221	230	247	218	233	232	218	237	214	208	214	237	251	208	189	210	227	227	242	233	214	204	246	229	246	234	230	217	227	223	221	211	206	190	227	237	232	217	224	195	223	187	209	267	211	215	224	223	267	239	196	210	222	237	207	250	221	252	226	264	216	206	195	239	239	209	234	185	217	208	229	225	251	213	214	223	235	202	254	230	241	243	262	201	238	228	252	221	226	246	212	236	265	202	227	224	196	214	214	193	245	226	215	215	248	220	236	221	254	214	232	241	251	237	213	221	197	263	236	231	212	245	248	244	216	201	218	251	244	242	218	221	220	202	215	195	193	200	212	203	222	204	205	234	221	249	216	214	204	223	217	201	223	234	219	209	223	228	238	206	223	251	222	227	225	204	219	216	208	184	228	215	204	201	222	219	207	224	233	202	228	215	257	256	209	227	241	217	208	233	204	224	218	185	230	219	238	276	217	214	223	230	230	209	208	240	208	187	195	243	225	248	211	213	214	245	233	247	212	222	196	248	239	218	246	213	186	209	188	240	249	207	255	222	178	208	234	184	240	241	221	206	236	204	219	259	239	245	267	239	237	254	232	214	218	208	239	201	206	228	236	239	244	210	212	224	238	204	220	206	219	218	234	216	227	232	211	256	193	225	228	235	244	234	216	224	219	241	235	211	202	201	229	204	234	217	229	234	215	231	211	226	209	237	235	212	201	216	244	233	222	205	196	215	227	212	239	237	216	221	215	206	222	221	210	219	206	225	249	213	245	226	237	285	221	235	236	208	244	223	224	230	231	217	226	211	237	241	219	187	217	230	250	225	218	224	210	220	195	198	277	232	218	221	231	208	206	246	242	204	236	228	215	220	217	223	222	238	215	241	206	220	241	207	216	221	219	225	211	218	257	239	232	223	232	244	214	220	227	188	218	201	238	224	274	235	196	244	236	205	203	216	238	210	208	242	220	219	233	226	259	243	226	217	229	215	239	203	210	227	217	225	220	215	226	246	236	205	206	209	237	225	280	227	225	216	223	205	217	244	207	239	197	215	220	216	234	232	232	232	217	191	229	225	200	219	211	239	213	222	234	239	228	221	222	220	211	222	221	232	217	225	224	218	224	220	219	235	231	225	205	206	240	222	224	213	239	215	228	224	227	248	201	219	214	230	200	255	229	214	220	224	228	200	239	235	210	223	258	241	221	234	219	223	205	194	232	243	228	226	247	200	235	196	210	223	224	213	228	236	247	220	241	222	239	225	224	249	236	245	235	227	210	226	223	245	199	203	202	218	217	191	215	203	235	217	233	226	232	247	219	214	239	237	226	237	202	193	196	242	208	196	201	224	230	203	247	233	215	239	196	224	232	235	222	201	217	265	208	231	225	207	199	247	207	217	197	236	215	223	221	186	199	199	237	215	217	215	211	237	207	225	206	197	190	219	244	250	213	224	209	206	219	208	231	251	238	226	211	202	224	197	229	226	236	208	194	194	219	201	237	208	225	244	210	227	241	210	200	254	220	241	241	224	205	193	240	251	220	201	188	227	225	212	205	214	236	219	228	235	247	228	200	227	236	235	240	243	204	218	194	205	232	203	212	227	213	230	237	248	220	219	196	232	220	229	231	216	242	216	226	222	238	229	207	244	221	225	234	198	242	247	218	229	212	241	226	265	244	236	213	238	246	218	248	214	221	238	219	214	230	184	215	198	212	219	209	207	214	240	198	213	235	248	210	232	219	205	184	207	217	249	239	243	199	224	212	229	231	200	238	252	225	240	225	210	242	236	206	210	230	200	217	217	219	223	244	213	221	211	246	226	215	219	236	198	219	237	244	239	222	212	200	205	217	237	206	205	225	222	230	258	191	205	220	243	221	219	252	213	212	181	198	218	210	217	236	223	213	217	213	256	239	222	234	223	216	204	206	220	236	237	232	232	196	245	259	238	221	189	196	246	199	251	246	228	229	223	235	231	263	234	245	216	208	222	240	234	191	198	239	241	218	221	201	247	214	225
36288	22198	16781	11039	7786	3790	1519	754	628	546	494	531	551	484	466	535	529	493	499	490	484	490	476	456	508	476	514	475	454	471	473	518	458	484	513	553	524	502	507	526	524	483	537	505	472	454	476	481	497	505	446	525	468	456	500	476	470	459	432	467	470	497	509	491	459	494	508	507	476	439	450	447	485	477	459	537	478	460	524	481	475	434	508	473	477	493	466	505	484	471	510	482	473	447	464	471	478	496	477	484	427	496	499	451	487	493	490	502	498	487	496	470	554	537	482	490	461	478	488	462	452	499	461	460	511	488	464	451	476	515	505	489	452	515	464	461	495	537	462	459	509	472	493	472	480	471	504	450	488	454	460	472	512	491	443	498	471	507	488	494	460	489	498	499	492	460	448	497	483	443	505	492	496	504	496	449	496	475	490	479	479	482	484	482	455	499	492	486	484	426	472	480	477	490	469	499	489	476	464	468	519	467	499	481	483	448	454	469	524	503	471	516	495	489	505	501	463	494	489	486	477	487	491	476	458	510	505	502	453	483	446	529	494	523	467	488	516	432	467	488	426	458	458	474	462	506	475	499	478	489	497	485	500	467	487	509	473	457	474	493	506	478	491	477	504	517	501	487	491	492	542	463	472	455	504	532	476	494	479	508	441	475	450	507	514	478	494	481	471	511	419	499	476	484	500	459	458	478	499	472	466	475	464	463	494	485	441	499	500	462	503	490	478	463	479	489	460	475	482	472	516	496	460	502	484	469	457	489	500	512	468	475	482	449	465	477	493	461	465	473	473	511	500	504	476	474	462	467	493	475	506	466	482	473	477	472	485	486	491	481	483	477	547	463	464	478	463	461	503	483	476	516	477	485	466	508	467	434	501	537	509	464	492	467	470	486	452	478	460	482	506	484	451	494	467	497	516	481	495	514	455	492	498	485	481	511	481	447	464	446	455	481	495	492	490	480	472	434	502	481	500	470	451	466	466	482	491	486	488	502	488	450	461	501	474	489	454	500	475	454	483	497	463	495	475	465	473	511	473	444	491	464	513	491	457	483	502	505	540	473	459	451	421	487	479	442	493	451	502	445	498	507	474	482	465	487	463	480	467	456	483	462	523	502	462	508	513	452	482	447	501	503	501	488	467	476	457	477	478	470	473	465	458	462	493	517	487	503	481	433	443	464	499	485	478	496	489	476	493	473	523	516	476	485	490	479	471	457	476	471	466	476	523	502	476	474	488	501	452	497	458	495	450	458	503	459	496	449	453	452	484	512	501	470	486	465	484	460	496	467	479	479	495	484	498	482	475	500	491	520	494	528	500	459	481	485	479	456	474	474	462	437	478	471	469	439	475	474	458	472	495	455	477	462	502	504	468	486	475	443	490	514	465	496	459	472	493	480	487	492	477	471	462	459	485	456	498	473	427	457	489	490	479	475	481	511	496	473	495	487	454	457	496	465	488	503	486	500	453	474	503	449	473	502	474	496	465	487	494	442	485	479	481	491	465	480	493	463	469	469	493	481	521	468	475	478	451	499	509	486	476	474	452	512	507	441	454	500	479	466	494	522	513	515	453	487	486	436	492	513	489	457	499	524	461	431	531	468	475	486	486	478	455	461	502	492	465	479	463	527	493	478	466	493	520	475	467	465	507	506	481	470	487	500	459	490	454	448	493	498	478	466	480	469	483	464	479	507	460	514	467	476	487	467	532	440	509	494	487	452	510	497	465	443	520	472	462	482	508	453	453	504	512	517	486	468	503	458	490	483	493	483	489	525	509	465	466	469	470	466	501	458	466	526	500	461	501	465	488	473	476	509	477	494	513	492	462	482	488	474	498	516	450	483	513	532	473	506	464	492	474	484	495	449	493	479	475	504	467	470	495	445	492	511	498	504	452	502	476	478	473	497	484	456	509	498	472	510	449	465	496	466	504	526	457	524	466	506	457	469	473	481	491	464	490	455	476	457	458	481	509	468	468	511	480	513	493	461	465	525	440	414	465	490	504	498	482	486	474	532	479	493	454	476	465	465	463	463	489	480	463	501	495	460	530	525	515	459	504	514	511	470	470	484	441	489	466	517	475	498	456	496	500	477	466	517	517	496	486	486	470	479	484	479	486	514	468	494	445	459	513	506	484	467	516	460	484	520	486	519	475	481	512	431	462	508	481	443	484	437	483	461	468	496	494	460	524	479	478	469	513	494	472	467	476	506	445	507	472	467	467	474	505	496	492	497	505	433	482	489	473	494	468	484	524	498	441	492	512	525	506	483	491	493	458	483	426	492	500	468	486	493	493	482	481	467	488	460	430	470	507	462	487	492	517	472	456	538	476	438	470	503	462	452	499	483	485	487	510	508	479	492	502	437	500	484	479	480	491	444	503	493	496	476	461	509	476	518	500	512	479	498	492	453	476	500	487	478	503	510	452	516	499	443	478	502	513	498	481	514	466	465	476	465	471	474	474	462	482	546	515	457	454	482	489	461	501	493	492	474	474	495	477	495	510	454	474	477	478	461	445	470	457	471	462	489	463	469	516	517	482	520	489	469	527	435	421	490	500	460	490	499	496	484	453	499	507	511	456	492	461	499	515	491	457	526	486	496	496	481	504	477	499	498	479	511	486	459	481	469	502	487	481	503	458	505	472	463	463	459	483	481	487	458	470	482	503	447	512	478	481	466	497	487	487	487	518	499	507	473	469	450	486	454	498	503	504	527	471	522	465	465	483	470	488	457	455	501	502	528	470	470	531	520	494	468	461	492	497	517	498	524	483	515	483	433	428	451	490	482	445	513	472	510	519	435	494	490	476	467	517	494	476	490	484	470	445	455	495	469	444	464	533	488	506	444	473	457	520	466	475	488	474	518	522	447	503	456	536	503	490	491	464	481	483	487	491	516	461	460	452	475	471	477	486	529	483	507	504	488	512	483	508	498	500	503	479	458	512	506	470	461	507	496	462	464	466	488	512	470	477	469	473	459	465	471	487	494	469	463	502	475	503	494	449	455	488	478	445	468	485	453	466	481	495	475	493	496	460	492	493	477	484	479	485	501	460	464	472	477	463	485	495	467	457	514	513	455	464	491	488	457	517	443	478	499	454	478	478	463	479	515	492	458	461	475	492	519	512	497	448	472	510	450	452	481	443	491	491	508	477	447	467	477	475	462	500	475	477	438	499	467	509	470	513	490	514	487	506	483	537	495	488	476	500	457	493	514	472	487	472	419	484	473	483	499	463	514	481	496	451	470	504	493	493	465	496	464	494	488	494	471	490	477	448	479	510	483	475	464	453	483	479	461	473	487	452	521	513	472	477	477	488	466	500	489	462	472	454	499	462	468	482	481	414	554	493	528	509	467	485	463	451	467	506	506	508	469	489	488	478	504	503	481	492	452	498	453	456	485	459	491	463	470	448	478	480	498	465	477	504	487	487	501	509	492	504	499	497	482	454	512	498	455	450	513	501	505	474	537	478	485	472	493	492	453	481	494	466	467	471	479	478	478	451	475
62598	33929	20400	10620	4851	1981	923	460	310	300	286	293	305	283	286	280	328	286	298	266	269	283	299	279	224	246	288	279	256	249	282	253	250	267	300	291	288	287	277	283	276	270	253	283	274	262	306	221	270	263	268	257	271	290	280	287	252	290	253	263	298	279	263	294	275	267	270	270	240	286	315	300	258	249	242	256	250	295	268	259	245	242	284	274	291	273	247	272	280	297	258	233	252	298	291	271	278	276	274	278	303	287	268	268	243	289	273	293	257	285	275	299	275	290	303	310	269	252	265	238	279	263	275	251	255	286	269	251	282	288	261	252	260	288	277	287	265	279	246	294	264	251	278	239	249	262	264	268	277	285	306	249	311	265	269	258	237	267	230	282	245	260	254	260	279	271	248	260	254	278	297	250	272	265	268	277	292	286	257	282	241	254	287	231	281	279	264	295	292	289	269	247	292	308	281	292	247	260	251	285	263	302	284	299	251	246	303	252	274	276	272	294	252	265	254	286	246	271	265	294	264	302	237	275	310	306	268	277	284	276	262	295	255	286	256	252	278	277	264	295	289	267	274	303	284	289	290	289	275	298	288	308	291	285	224	255	277	235	256	265	273	276	259	264	259	248	251	234	259	281	265	267	255	242	262	245	296	296	285	264	240	276	276	298	311	279	290	270	276	259	252	277	237	280	276	292	272	243	266	296	265	285	272	311	244	289	291	283	251	242	254	258	253	247	253	289	257	291	277	262	260	288	274	267	295	241	277	289	270	275	294	261	249	281	280	253	260	244	271	271	290	257	304	289	270	249	251	256	225	255	289	302	231	299	282	268	279	288	271	253	259	307	258	288	255	264	254	251	259	276	269	262	307	257	269	284	257	274	290	282	265	282	245	285	268	262	271	278	265	285	279	298	280	279	264	256	262	275	267	282	309	255	237	268	247	273	284	262	293	279	286	309	275	249	285	261	277	261	265	275	301	250	261	280	270	273	274	283	271	306	277	272	252	269	286	272	257	255	267	244	252	262	260	263	289	255	253	303	247	249	274	239	243	297	280	266	249	257	267	290	294	256	284	251	274	265	268	280	280	263	247	250	228	283	295	287	265	281	298	261	288	225	258	269	268	268	281	263	317	281	274	291	255	280	324	263	264	271	253	259	278	258	266	267	275	260	273	252	262	254	269	264	288	282	241	284	278	267	278	247	256	311	258	280	276	277	306	261	265	265	265	262	251	271	275	287	301	308	273	261	226	276	276	272	246	262	261	259	256	256	306	286	243	283	239	263	273	277	260	259	291	259	272	266	268	275	231	281	261	277	265	278	255	283	285	276	261	276	235	279	277	265	302	235	259	279	294	266	250	285	266	290	271	273	282	268	300	257	302	270	271	266	269	254	256	273	237	296	279	269	270	285	280	261	258	240	258	250	246	270	268	254	257	269	284	278	253	294	276	293	277	279	267	262	286	252	246	247	246	240	274	284	272	287	267	282	279	299	274	287	254	287	313	288	264	264	295	235	300	238	288	273	267	260	279	262	258	274	254	260	235	270	274	269	274	277	261	263	285	310	253	281	306	240	280	292	284	275	264	255	273	314	270	277	271	290	292	253	266	256	257	249	267	262	271	245	250	254	271	279	246	247	273	294	276	256	283	271	277	294	246	280	275	257	276	259	276	283	279	277	271	273	255	238	252	261	267	280	318	251	255	252	276	266	285	289	281	278	268	267	271	252	279	273	248	257	252	263	262	247	250	254	246	253	271	266	272	259	269	260	246	293	276	256	298	236	260	288	255	302	282	287	277	294	262	288	279	275	262	277	288	253	274	293	288	263	260	302	280	258	286	250	250	245	273	260	273	288	260	251	239	261	300	278	249	246	277	293	316	325	308	260	277	294	277	295	293	295	281	267	290	268	271	263	287	241	245	279	269	289	246	259	307	265	313	288	305	281	251	237	244	268	212	263	275	236	284	289	265	241	251	293	274	250	277	257	296	289	280	264	254	272	251	278	253	270	299	272	236	282	282	279	274	286	294	250	264	266	251	282	252	292	276	246	315	231	279	257	270	256	257	256	232	283	274	266	260	267	289	262	301	271	244	264	275	310	258	285	265	265	264	222	256	261	274	257	280	268	299	282	273	266	271	274	254	257	235	274	285	254	275	268	281	279	270	263	271	310	279	288	259	275	301	284	282	250	261	315	255	282	261	260	276	264	293	271	267	268	287	247	250	247	250	261	257	265	303	261	253	254	290	262	307	282	294	266	270	240	257	251	280	275	247	273	267	279	280	284	296	283	238	255	270	245	265	262	281	260	257	279	308	288	244	250	254	264	269	278	279	285	264	270	306	300	246	265	250	260	297	275	266	274	307	262	279	278	233	267	249	257	284	259	284	247	269	260	270	274	275	265	252	228	236	255	268	276	279	278	254	282	281	232	293	218	263	271	266	271	282	276	276	238	288	277	279	249	258	306	258	280	272	301	277	312	259	284	281	263	270	235	278	286	271	279	259	275	261	248	276	284	274	260	277	262	294	266	261	246	300	276	240	272	280	256	266	269	270	301	243	292	287	265	267	259	262	282	269	280	257	251	278	258	281	260	246	269	275	272	256	263	240	278	267	295	281	249	291	269	239	260	270	275	271	284	282	293	250	308	260	268	272	262	260	245	291	243	292	287	262	308	279	274	251	316	275	266	291	288	279	270	271	293	241	261	283	299	268	272	259	257	285	240	247	274	241	265	277	275	296	278	278	259	263	299	269	268	275	273	266	290	266	280	305	282	295	292	286	256	259	276	261	276	255	269	262	243	264	274	254	265	267	259	265	270	239	276	274	253	266	299	254	255	252	273	303	273	270	295	258	280	250	278	274	265	270	278	279	258	248	278	263	317	282	255	284	288	271	264	283	280	268	255	246	249	261	271	278	271	253	268	269	259	284	251	259	248	269	273	285	237	291	281	252	278	250	274	239	280	267	263	287	291	254	247	305	293	256	294	270	239	250	263	266	285	285	264	260	251	276	258	263	259	245	271	288	253	271	227	283	242	273	296	276	240	258	267	249	268	261	234	250	244	282	302	321	286	278	241	277	248	294	285	255	305	222	247	263	204	262	273	276	246	281	299	281	277	249	245	282	290	254	244	284	269	255	252	265	262	294	258	277	275	237	249	273	281	282	235	310	261	278	278	267	266	260	239	290	309	282	283	272	240	267	255	237	269	250	293	275	283	263	273	269	279	272	245	270	295	229	257	250	313	311	274	239	272	272	259	277	265	272	263	263	250	270	283	302	294	258	294	261	255	265	283	260	255	283	286	260	239	281	264	299	275	287	257	281	266	282	267	268	252	271	269	279	274	268	276	290	292	274	300	291	276	267	268	257	257	266	247	285	285	269	291	269	286	294	280	274	268	293	268	281	287	270	259	264	276	275	285	284	275	262	267	257	246	259	278	251	288	273	287	270	310	238	280	257	263	300	265	250	257	282	240	284	294	264	290	255	296	238	267	249	287	258	245
38427	24007	21641	18557	11744	6305	2921	1359	973	740	635	603	642	610	590	597	609	593	570	561	610	558	619	590	600	585	574	547	592	594	543	558	584	630	547	575	564	554	582	565	532	590	583	570	585	567	581	593	587	614	559	587	608	551	574	579	568	606	597	561	601	534	580	550	551	637	573	526	547	574	544	581	532	591	552	630	549	573	526	587	625	551	585	579	573	565	565	599	582	605	522	559	576	570	559	537	562	571	579	567	598	582	562	558	605	605	591	584	542	619	568	536	584	550	560	571	562	622	562	566	619	533	567	587	558	594	591	564	595	546	580	553	585	582	565	583	556	593	557	531	584	617	551	588	584	579	571	587	606	528	587	579	582	584	566	580	546	551	582	576	581	554	550	574	530	573	544	557	556	577	580	576	563	577	612	556	570	572	565	560	553	557	558	547	615	543	638	535	623	551	541	600	582	614	558	537	562	553	546	558	529	555	582	539	602	548	579	585	572	552	571	579	609	568	572	585	572	569	599	554	585	566	554	603	532	564	569	568	568	644	595	570	582	539	576	566	597	555	553	543	588	606	555	547	589	591	595	576	598	562	525	597	538	603	564	565	566	549	538	585	579	571	567	575	588	520	583	547	553	577	605	524	548	567	559	602	539	596	567	571	555	609	571	540	557	571	525	554	560	553	535	544	553	534	609	581	571	544	614	594	599	566	545	552	572	596	569	613	554	582	545	600	605	587	561	584	563	616	581	646	606	570	598	572	595	586	563	578	548	588	550	558	584	560	541	533	565	579	575	564	574	553	570	539	566	577	536	567	544	623	531	560	566	534	579	576	581	563	560	553	578	603	573	556	574	597	571	576	596	581	549	609	562	567	612	535	571	585	602	556	545	553	584	539	589	588	579	561	524	550	564	542	541	568	557	604	554	519	587	557	539	562	584	574	592	577	536	611	550	618	569	556	554	526	574	585	575	585	540	536	594	616	595	582	616	512	569	579	567	548	559	582	523	580	590	600	582	640	606	608	532	607	548	584	520	566	503	569	554	586	571	577	533	545	567	565	563	574	599	587	591	570	570	582	563	574	560	569	544	573	532	556	593	583	562	559	534	575	575	588	549	554	584	563	502	551	495	524	570	580	622	585	567	555	580	625	567	619	630	545	565	567	573	562	540	543	592	577	590	602	571	588	598	595	536	579	567	552	554	566	571	588	544	542	557	589	534	572	586	563	570	565	575	579	575	589	596	554	543	631	571	558	515	619	576	585	592	558	559	582	589	591	569	587	566	559	616	548	566	568	593	591	531	560	549	567	547	590	591	577	603	596	506	596	531	605	580	520	557	610	531	608	558	541	570	617	539	540	571	565	542	572	582	515	604	604	552	596	530	576	555	591	597	562	557	605	555	567	544	543	568	601	570	553	584	565	615	531	602	570	549	514	565	549	573	557	592	573	563	653	596	587	569	538	563	559	559	538	544	562	559	535	551	562	574	598	549	611	520	558	584	551	555	548	616	567	596	596	615	549	563	568	596	558	587	604	553	557	543	553	600	542	581	597	576	574	556	557	563	585	570	597	587	576	554	566	584	572	596	567	541	561	573	573	561	592	594	596	556	539	537	567	568	614	588	570	561	597	599	528	583	582	563	569	557	529	551	552	548	570	538	583	551	576	549	540	597	601	582	559	542	596	579	540	550	559	553	565	556	571	557	597	607	564	583	609	591	594	562	583	572	538	582	578	580	567	599	564	594	558	549	578	579	583	559	590	516	612	592	592	595	544	612	601	565	551	560	557	536	579	546	591	604	565	567	566	587	593	602	585	563	590	530	585	553	575	520	529	568	553	550	580	590	568	547	546	559	576	569	576	565	607	555	573	571	539	541	578	572	606	603	567	592	621	569	581	583	558	563	582	585	548	556	588	581	566	573	574	556	596	591	551	536	488	531	565	534	548	581	585	541	574	566	586	584	579	537	594	537	565	591	581	553	560	565	524	550	575	558	574	604	516	627	559	562	588	568	580	552	573	555	558	603	563	587	559	577	555	581	587	552	570	570	554	594	616	597	566	591	555	596	568	576	610	570	611	582	526	588	561	538	602	566	622	582	574	553	573	555	609	537	601	574	568	524	578	557	606	581	587	529	533	595	588	618	582	584	576	545	584	570	575	543	556	544	603	577	591	583	618	550	572	513	560	622	593	606	563	553	641	561	581	579	561	592	565	540	532	595	574	593	587	576	578	518	560	554	580	556	593	543	608	578	547	532	598	559	556	594	552	571	574	569	574	616	531	561	572	547	574	576	532	608	574	545	570	529	558	576	552	547	564	584	565	601	543	564	593	584	587	581	542	585	540	584	553	558	566	544	588	571	581	570	572	586	539	606	559	576	581	599	569	561	557	592	567	543	582	578	577	567	561	544	599	547	557	552	550	588	567	610	537	574	559	603	547	598	539	549	561	597	549	544	595	576	564	575	585	564	552	536	566	588	592	604	529	589	576	579	501	559	592	571	563	520	582	580	604	543	571	578	541	582	560	577	574	561	595	558	559	576	570	592	550	555	550	558	604	509	517	549	567	579	561	572	546	565	549	536	577	530	580	569	568	594	560	544	566	580	564	572	558	556	594	619	563	581	532	609	538	571	562	565	589	584	597	584	589	593	601	523	539	596	551	555	557	554	567	521	540	536	601	526	584	578	531	525	575	571	576	604	590	588	580	562	559	564	561	577	534	572	648	556	566	572	562	577	560	568	591	572	598	615	565	608	596	555	526	597	553	549	587	572	584	550	549	570	570	570	599	602	580	598	545	527	565	564	536	537	566	549	577	552	578	571	602	558	588	566	582	555	544	558	583	579	586	568	617	621	565	602	551	594	538	588	561	557	565	553	552	581	569	551	553	580	563	550	542	539	556	591	556	570	550	549	573	564	546	587	572	623	554	550	580	577	570	570	597	618	566	555	546	539	577	595	549	523	572	565	588	572	613	544	544	593	572	584	589	543	551	593	597	594	598	559	559	557	578	623	549	574	555	554	563	602	553	546	562	544	562	553	551	585	546	542	564	604	569	590	605	579	596	591	554	555	596	570	577	529	563	558	580	515	576	541	575	574	583	616	567	576	586	569	654	534	545	563	581	551	585	582	591	564	570	535	587	557	587	551	594	599	535	543	553	548	551	561	562	559	587	541	559	574	559	558	542	529	544	581	588	536	540	543	605	566	552	612	569	532	583	594	588	594	546	606	588	536	551	571	515	580	565	568	537	534	555	564	573	564	582	548	544	530	566	587	507	571	572	548	577	569	570	578	603	609	563	592	517	565	594	541	554	552	621	582	524	591	589	556	579	543	576	558	575	590	556	588	561	618	610	543	603	560	548	547	591	612	595	563	552	565	609	594	572	545	549	553	555	562	542	568	587	572	594	587	585	565	574	611	554	544	594	561	606	581	541	567	560	572	543	554	581	580	625	594	577	598	561	598	589	568	571	592	571	557	559	576	550	564	531	540	518	546	543	567	566
47209	23629	9024	3133	1130	523	343	260	245	205	207	210	199	228	211	196	218	201	203	217	231	213	214	235	213	214	219	249	224	215	229	228	245	246	202	238	241	208	249	231	208	201	236	234	236	219	239	238	222	245	238	260	239	226	233	269	235	222	232	229	240	207	244	222	224	220	243	234	247	230	212	245	230	235	203	245	241	258	217	207	240	210	230	213	228	250	217	260	237	228	223	206	222	244	260	244	235	279	226	225	246	205	212	240	198	215	237	231	230	205	223	220	224	240	218	240	209	205	231	232	266	217	210	233	186	224	196	185	223	201	209	206	219	232	233	206	217	236	208	207	238	247	230	239	216	248	212	222	214	228	203	212	219	232	221	223	223	225	236	229	231	270	236	221	242	236	243	253	259	254	223	224	251	219	210	201	235	212	224	205	208	218	214	222	212	236	206	238	245	266	258	219	223	221	238	220	208	216	220	246	230	223	218	249	223	210	228	241	223	234	210	224	223	249	230	234	232	251	254	261	200	228	208	221	246	247	245	242	230	198	250	206	220	270	219	245	203	215	213	222	228	213	221	228	226	247	235	205	222	223	195	221	213	243	224	248	223	221	229	219	239	251	205	202	209	226	222	209	247	185	216	207	212	252	202	218	246	257	235	239	228	239	236	191	207	229	221	203	235	210	194	192	238	229	223	199	201	238	221	219	220	225	216	224	254	210	216	228	236	205	220	216	227	184	245	229	199	221	234	230	229	238	227	218	216	192	255	223	215	212	192	242	213	231	206	218	204	225	227	239	219	221	234	209	238	212	214	247	228	233	219	210	228	257	271	246	221	251	191	220	246	217	191	224	228	226	216	213	217	226	261	247	224	234	222	223	211	215	220	226	210	237	236	232	210	221	204	229	193	214	216	208	230	222	230	249	209	250	218	245	228	239	239	213	233	209	243	203	242	238	234	224	245	257	224	234	238	216	263	230	223	245	227	177	221	240	217	228	225	233	242	230	232	213	233	222	201	242	212	238	224	219	205	194	229	189	208	204	253	233	199	236	233	229	238	243	213	251	226	209	208	211	247	222	216	243	238	210	227	242	204	209	215	209	229	227	232	228	227	239	218	231	234	217	198	217	247	225	246	218	227	209	227	216	223	189	238	225	236	247	227	249	218	206	231	233	226	246	240	256	207	205	205	250	234	227	247	219	204	237	245	242	235	242	198	207	216	231	235	185	215	224	247	213	223	229	188	249	217	234	214	236	240	193	232	203	197	249	219	208	243	188	216	204	213	248	200	253	238	231	210	220	225	248	237	243	238	215	235	230	223	238	203	216	214	218	260	228	213	244	252	198	220	215	248	245	241	223	241	217	221	219	221	223	224	223	229	226	210	248	258	210	205	237	221	244	249	251	190	229	258	207	212	248	235	214	243	233	220	228	262	264	252	240	210	225	230	232	198	217	229	253	217	263	217	219	210	226	183	242	227	225	230	218	219	224	233	232	221	235	258	202	249	222	243	225	237	236	223	213	256	231	228	211	228	211	250	234	222	215	259	236	218	226	233	222	203	229	219	238	215	204	249	201	195	221	229	223	206	229	213	238	229	230	226	230	238	240	237	225	250	213	215	193	217	219	210	219	219	211	227	234	251	210	199	192	211	192	197	223	213	213	210	240	222	256	248	201	240	226	237	216	218	249	211	228	219	217	220	248	212	231	202	219	191	214	227	225	206	230	245	228	250	190	229	219	250	236	250	257	238	210	234	225	225	250	216	249	216	204	212	230	230	245	268	240	225	228	229	208	223	238	242	236	215	212	224	232	239	223	222	267	234	246	193	201	213	214	233	242	257	230	214	224	228	224	267	241	222	214	197	243	224	183	247	224	246	228	205	231	221	219	220	195	212	232	214	208	217	225	242	217	206	219	220	234	231	211	235	229	236	231	250	256	193	211	216	210	202	247	196	249	249	207	214	207	240	213	228	209	255	213	218	219	241	204	236	253	241	220	225	210	214	205	190	252	241	230	226	221	224	221	199	241	201	217	226	227	230	232	252	227	228	221	218	241	179	222	248	219	242	230	206	254	250	239	237	207	210	213	214	225	238	234	231	238	241	220	231	201	212	213	206	208	227	242	204	210	204	262	225	220	219	250	225	209	229	225	255	235	239	197	229	229	243	212	216	196	239	233	229	209	280	227	221	219	261	262	207	185	223	220	198	229	220	211	229	195	227	232	211	190	232	236	230	235	208	229	226	231	221	232	219	225	237	236	221	232	203	215	190	247	265	252	221	235	218	221	270	210	223	235	227	261	219	212	229	239	224	225	212	244	230	238	253	228	236	228	245	246	226	229	223	211	203	212	236	213	212	211	255	208	220	241	198	205	226	202	231	220	252	192	249	190	224	236	219	222	212	211	220	224	236	244	204	238	236	222	267	243	224	206	266	215	225	211	249	233	226	247	236	228	243	219	235	220	248	238	235	254	205	245	237	214	239	227	184	248	224	208	250	214	234	209	236	188	231	240	224	246	243	230	209	211	232	219	197	238	204	213	252	219	227	203	261	252	262	220	216	204	240	212	215	197	227	227	228	225	207	202	238	233	224	204	210	240	214	218	225	205	199	252	244	211	235	246	203	214	226	242	202	216	273	230	192	220	243	235	250	201	215	228	224	231	253	240	229	220	241	239	215	245	226	224	226	235	224	227	210	232	217	250	237	247	238	200	219	232	208	222	247	249	235	255	223	215	221	231	223	229	220	225	214	212	214	200	206	230	224	230	224	251	201	250	221	207	230	207	218	222	238	200	240	205	217	201	211	244	248	207	234	211	223	266	233	233	245	206	231	230	209	248	189	229	203	191	227	221	240	223	223	214	219	228	210	202	211	220	229	240	208	244	268	212	243	234	233	251	219	217	250	212	225	205	218	237	213	228	188	203	256	198	223	237	216	217	229	248	206	224	228	256	211	234	229	229	258	250	225	226	219	206	246	250	224	236	218	220	222	217	249	213	233	237	230	215	211	190	230	235	220	221	196	231	228	211	194	216	247	191	237	251	229	207	224	251	212	208	220	208	229	242	225	251	257	225	213	238	210	234	234	245	236	212	235	226	225	242	257	243	236	213	221	213	210	218	225	201	202	237	219	214	216	195	212	169	230	227	215	240	222	196	235	249	249	209	228	226	242	232	231	228	202	219	224	224	234	233	232	262	215	237	230	246	209	198	232	229	240	248	244	221	214	234	220	254	227	222	200	213	221	261	200	203	189	209	253	254	196	223	208	229	212	228	244	227	266	187	233	225	236	211	199	217	237	210	196	229	222	241	232	243	225	207	192	209	234	235	228	210	218	245	256	242	223	237	230	230	240	236	262	197	208	202	216	242	213	207	228	203	230	221	215	214	230	213	231	233	241	242	220	201	221	218	206	233	224	199	252	234	238	241	215	234	229	253	214	195	223	201	234	234	252	203	219	240	212	218	245	234	214	244	226	216	210	244	248	215	253	235	215	217	228	202	232	211
29490	15027	11320	6680	3571	1508	831	521	444	436	463	504	469	437	501	445	479	478	495	492	475	528	484	452	466	473	466	467	471	486	513	491	447	481	501	503	495	489	455	475	442	471	464	496	474	512	490	461	470	469	468	486	493	494	500	464	491	456	494	492	471	464	460	503	473	494	488	464	477	466	501	502	501	482	510	472	478	462	513	474	495	472	498	512	457	468	484	534	480	472	476	471	440	486	449	504	498	461	455	492	478	487	466	459	460	454	485	511	466	469	502	459	471	544	441	467	451	483	518	472	485	468	509	516	494	488	475	461	480	450	545	443	509	484	468	476	438	499	472	495	469	465	455	540	494	496	493	479	459	476	480	472	481	454	445	457	506	495	480	484	451	489	470	533	466	482	470	505	499	500	489	454	484	524	503	475	472	466	463	481	468	464	476	493	479	461	497	486	466	516	488	460	491	492	481	494	472	488	506	492	483	473	440	510	498	494	492	485	480	494	476	504	497	516	506	485	460	516	477	437	483	520	481	477	480	498	544	474	489	463	461	482	495	450	477	496	471	533	479	470	493	484	489	509	485	509	536	488	503	487	526	435	487	507	456	478	500	476	492	493	480	503	503	470	493	451	486	453	463	494	475	445	484	476	537	500	472	509	470	507	488	464	458	487	466	449	508	463	505	526	468	448	467	461	488	472	493	493	512	478	476	475	500	507	451	479	508	460	513	505	510	476	465	501	481	495	478	455	443	486	449	503	494	498	505	476	489	492	502	490	460	488	496	448	452	496	462	481	494	521	454	453	489	465	503	491	500	470	525	483	472	511	457	458	470	455	491	499	459	538	481	482	478	440	477	458	483	471	506	487	472	486	481	473	486	493	502	471	481	465	483	498	464	507	514	494	502	478	464	483	483	490	502	444	499	494	480	474	476	480	481	480	485	502	517	483	477	483	523	489	478	470	496	440	460	466	493	499	472	486	450	444	505	484	473	477	484	477	481	442	505	476	435	458	499	479	467	484	453	482	504	475	522	458	499	474	477	474	464	515	496	452	527	529	463	493	504	470	459	479	483	512	491	459	518	465	479	467	456	497	505	457	486	495	503	479	485	460	483	494	481	491	484	484	482	511	483	468	513	480	461	462	492	521	496	467	518	505	497	471	534	476	499	448	466	494	461	492	501	457	478	477	473	471	469	462	452	479	489	495	500	455	492	514	460	479	481	456	474	490	477	481	480	481	468	512	520	498	495	459	485	474	452	480	495	468	505	473	494	480	474	533	567	485	481	491	492	482	481	482	448	518	464	489	498	450	492	495	523	466	529	468	473	468	444	471	438	499	467	488	469	516	519	462	501	461	461	482	470	453	477	484	505	495	487	462	528	469	490	493	460	443	430	463	480	484	506	440	462	449	477	514	487	473	466	491	463	487	494	503	478	437	495	501	477	489	501	482	497	502	504	491	459	494	501	437	498	484	474	514	454	487	509	457	484	461	504	547	495	479	472	482	454	477	519	507	477	463	480	460	517	533	480	532	449	509	495	445	458	487	454	493	497	443	483	499	494	488	488	464	480	445	515	466	472	486	477	471	474	490	532	505	465	489	472	498	478	491	485	478	502	506	481	499	465	466	501	518	513	475	515	478	488	490	485	465	487	500	497	470	502	469	486	479	447	495	490	432	461	478	519	483	490	465	469	479	489	461	463	477	474	491	474	510	489	476	472	469	469	480	492	501	498	482	476	475	447	478	471	467	510	455	457	488	477	472	478	465	451	484	501	495	522	449	465	492	504	469	476	500	415	504	511	496	487	463	487	498	485	477	482	486	476	501	483	432	504	499	493	462	498	491	502	449	485	501	462	467	457	526	453	465	443	484	472	443	485	466	514	445	484	458	471	483	447	496	489	484	503	474	476	450	514	495	505	477	474	453	478	446	480	466	494	467	485	495	506	521	456	461	465	456	506	531	522	512	446	485	508	471	501	496	448	548	506	485	482	526	482	468	508	474	467	459	479	512	519	488	493	513	497	470	480	481	504	477	492	540	503	496	530	467	501	462	475	439	512	489	480	452	471	453	507	491	490	464	480	521	494	481	502	492	469	497	448	521	469	435	472	490	447	462	513	522	467	436	499	528	478	478	475	483	511	480	486	487	484	471	480	523	439	498	534	483	508	467	476	467	501	479	473	489	485	527	423	492	510	525	477	498	502	492	457	473	491	493	495	441	485	477	478	452	471	494	506	522	481	469	468	482	462	446	478	500	476	486	474	523	512	437	511	471	495	468	488	504	482	496	516	446	442	484	504	534	462	514	469	494	483	470	472	454	494	526	441	490	492	531	504	494	486	497	486	498	472	499	446	489	484	494	496	450	463	476	463	514	475	497	488	463	488	449	470	451	472	479	501	509	466	445	489	463	489	519	510	508	493	501	510	456	484	480	478	454	522	459	495	513	483	512	465	488	467	473	456	514	487	479	454	480	504	480	477	507	488	459	474	477	458	490	481	448	451	490	470	504	506	495	442	483	470	492	511	480	458	535	508	470	508	461	483	459	491	486	433	468	476	487	468	442	507	503	529	487	486	445	529	477	485	486	463	488	494	517	517	475	462	489	479	517	500	457	486	485	505	452	505	511	485	494	495	496	470	485	478	454	496	462	506	504	480	480	454	460	479	499	503	477	496	502	486	481	521	514	483	506	540	455	491	471	495	484	485	476	475	491	480	477	467	489	463	507	435	485	471	450	493	498	438	466	466	490	467	478	498	470	472	515	476	485	493	445	483	471	484	459	515	499	512	479	467	480	484	492	456	503	525	509	496	466	487	484	461	505	450	465	448	513	492	466	476	468	504	488	477	493	476	477	500	478	461	481	485	462	498	482	490	492	506	465	497	510	474	495	512	495	484	495	488	485	490	500	460	486	494	452	510	480	485	444	491	499	478	475	483	469	502	486	492	482	483	474	467	454	482	480	460	484	440	445	505	475	493	496	508	489	474	456	483	501	476	501	461	492	465	514	486	490	472	448	441	476	531	450	451	474	477	446	507	496	487	534	525	495	469	468	437	510	472	489	498	479	496	492	456	491	502	512	491	456	475	526	454	421	528	470	486	479	498	479	501	496	476	504	454	494	475	468	484	477	479	442	490	488	458	493	484	471	511	457	475	506	435	461	500	484	516	526	486	535	512	499	472	493	457	483	517	494	489	502	481	463	490	457	491	474	485	502	471	506	457	517	490	467	478	493	462	460	450	482	482	494	479	517	457	524	469	507	479	495	481	475	520	478	480	491	468	483	508	502	524	480	468	482	478	508	499	524	444	468	475	474	520	472	479	560	452	539	468	452	508	492	493	504	436	481	487	459	488	503	476	513	506	468	503	489	477	455	505	483	505	501	512	482	478	482	487	494	499	461	479	418	489	464	421	451	512	448	477	490	471	447	459	502	494	496	452	518	486	537	476	511	464	468	477	484	549	486	480	430	476	483	431	488	469	495	510	497	492	504	494	535	465	469	494	511
54295	33387	18038	6025	2201	985	601	321	251	255	235	227	236	215	236	243	232	210	208	237	233	252	232	220	215	201	225	232	233	201	249	226	220	192	213	221	217	225	194	211	233	248	234	205	216	219	198	221	230	242	230	218	177	204	212	256	229	227	216	228	213	213	217	197	228	236	227	232	221	203	239	220	192	211	240	236	203	226	253	234	233	240	227	202	211	204	195	215	243	254	224	234	203	225	212	203	218	196	229	211	226	222	203	221	197	190	236	276	219	230	200	227	216	199	215	201	204	217	214	231	208	204	243	221	189	224	214	207	226	203	218	227	222	192	210	249	202	229	213	216	233	240	197	185	235	194	231	220	207	209	230	226	240	221	198	211	193	216	199	204	216	217	193	237	228	263	216	224	208	223	257	217	222	203	253	214	220	238	200	221	233	220	223	208	225	229	214	208	222	227	217	204	209	245	192	197	209	240	235	232	218	236	216	233	214	212	181	211	227	225	216	220	226	218	247	239	206	204	252	249	212	227	208	228	204	206	218	213	211	212	205	244	239	225	249	224	220	216	246	216	230	246	221	214	230	253	225	222	219	233	240	216	211	208	236	237	245	212	247	240	227	241	200	217	218	242	233	193	209	227	187	242	197	212	222	231	210	202	214	243	230	227	225	226	239	212	233	215	192	206	209	247	249	216	259	209	205	247	239	243	241	246	229	259	245	215	237	251	233	218	229	218	206	218	224	244	212	233	249	196	221	236	207	250	205	208	222	221	203	232	236	196	189	228	223	217	235	218	238	207	206	193	260	213	243	253	222	234	251	191	244	206	238	242	226	204	220	237	194	225	216	213	224	227	235	224	210	203	214	228	232	207	201	225	235	206	215	203	227	237	202	210	234	220	191	183	233	210	238	200	192	200	236	237	239	203	228	216	196	220	203	215	228	199	235	225	203	243	200	230	220	213	224	225	245	229	219	233	218	191	249	231	207	241	212	219	239	246	193	219	223	219	211	211	220	250	228	197	225	216	213	232	227	218	197	192	218	220	214	228	207	191	232	226	233	226	245	219	221	201	224	202	221	221	241	234	211	231	239	242	222	233	222	246	229	214	229	243	222	217	237	231	208	248	222	199	242	231	199	204	221	217	230	195	222	233	203	220	251	195	205	204	200	197	243	236	201	219	274	220	199	216	212	205	224	256	196	193	222	219	203	222	213	226	211	244	234	207	227	243	225	234	246	198	217	225	203	224	246	214	209	242	211	220	241	223	200	224	230	224	233	231	222	248	226	238	199	216	238	241	219	229	186	223	201	221	223	212	222	197	244	227	200	207	237	236	211	227	218	200	215	232	250	210	228	248	223	231	220	207	224	214	189	233	214	261	197	234	244	225	240	221	217	207	225	190	206	203	228	211	192	220	263	225	245	224	232	227	226	221	234	245	277	230	222	245	215	246	238	233	169	246	246	214	233	262	189	248	229	235	249	248	236	233	211	215	245	214	231	190	231	236	229	227	228	193	203	213	213	203	239	237	232	199	237	220	225	220	207	211	223	215	247	238	231	234	207	228	193	228	225	188	232	251	200	231	217	225	224	216	228	215	204	230	229	248	253	224	213	219	216	223	216	215	213	201	211	185	247	219	195	192	232	228	205	192	214	219	252	211	201	202	255	209	214	210	198	218	232	223	232	239	238	231	216	233	227	229	229	204	204	219	200	221	251	240	206	236	207	206	241	215	218	209	227	221	234	215	238	229	237	221	216	194	255	203	247	216	214	203	229	200	208	221	215	222	224	219	201	193	221	235	217	222	230	253	231	242	218	225	217	199	186	196	231	235	223	212	243	214	197	242	249	248	257	206	221	222	228	239	243	225	197	226	207	242	231	220	208	213	228	205	223	212	229	212	250	223	207	199	250	220	217	217	225	191	223	215	216	211	238	246	230	228	216	236	224	230	230	247	213	204	227	211	223	203	267	226	203	199	216	233	227	235	227	211	238	232	210	249	240	237	213	234	216	215	208	251	219	225	171	242	204	219	206	233	200	230	233	191	192	230	210	220	226	208	227	232	231	198	207	248	231	205	231	197	232	204	217	212	196	225	241	226	220	254	209	220	223	203	220	226	227	234	206	262	215	247	238	218	211	229	211	179	213	232	229	218	229	211	255	246	222	257	222	228	221	193	230	215	206	209	246	194	203	229	201	238	233	219	222	219	259	196	220	235	231	234	215	249	205	222	215	217	244	210	215	247	237	196	212	225	218	199	222	220	216	228	231	235	207	205	220	226	233	236	218	209	206	216	194	201	222	218	201	221	227	198	213	245	213	214	232	244	217	212	209	239	232	227	222	230	227	212	216	197	224	231	228	217	208	216	234	230	227	218	215	213	242	226	234	217	254	220	218	219	234	212	215	253	241	221	180	205	212	207	208	216	206	213	219	218	227	196	255	209	188	234	206	216	232	229	210	234	238	202	194	238	215	249	193	221	236	231	195	211	262	215	251	236	218	217	220	248	214	231	218	234	240	189	195	218	212	241	228	213	204	208	242	215	227	225	219	255	235	184	198	232	223	229	219	209	203	216	232	220	216	214	231	227	211	224	211	220	203	197	218	250	202	200	241	216	203	215	221	222	206	215	222	232	228	253	231	237	224	223	207	207	196	194	231	220	200	229	224	203	227	218	264	217	221	246	216	235	213	209	208	222	254	228	225	259	219	199	221	207	217	193	247	226	228	216	265	233	222	254	213	220	221	213	222	249	258	216	245	248	232	244	227	203	212	219	231	223	201	190	240	205	237	205	220	192	238	235	206	204	223	226	221	239	226	196	218	204	225	218	208	220	228	208	203	257	204	220	231	256	217	220	245	209	210	217	229	206	219	245	222	223	234	209	225	223	205	199	216	229	214	253	241	237	223	211	198	225	253	229	254	241	227	210	176	233	209	214	207	244	216	246	230	245	202	200	179	221	205	208	210	224	227	247	219	192	220	214	244	226	220	199	224	229	221	218	230	231	209	228	205	197	209	223	220	230	221	232	218	213	230	218	199	222	218	239	222	229	224	229	237	233	227	216	255	193	193	212	218	225	233	229	224	232	203	212	206	229	213	216	207	234	216	238	214	244	222	226	216	219	205	233	224	231	247	204	216	237	203	207	209	212	184	219	240	206	212	237	226	184	238	206	199	198	195	235	203	218	233	217	223	210	206	214	224	214	213	229	204	199	219	221	223	211	231	227	206	237	209	244	214	199	239	226	225	231	231	228	231	236	188	246	217	236	208	201	208	191	226	225	235	245	228	237	216	211	224	209	234	223	229	232	185	215	221	213	217	200	203	250	211	216	237	208	226	248	210	186	208	216	233	202	200	196	237	222	193	234	229	208	212	223	240	227	240	210	228	210	206	255	251	232	203	258	214	240	235	239	244	227	228	211	227	228	240	239	248	218	211	248	233	244	239	236	198	235	212	220	225	218	206	200	207	228	214	195	225	200	205	217	224	219	216	251	232	216	241	240	249	217
33963	25275	19191	10757	6415	3657	2301	865	645	560	503	465	523	488	550	489	522	483	506	493	500	482	512	488	480	516	479	515	541	448	491	465	463	478	446	480	527	506	484	455	438	461	498	483	480	489	487	486	477	457	478	488	495	471	499	496	467	492	448	500	519	470	501	468	514	492	482	447	486	490	486	488	484	517	484	492	474	480	474	478	490	479	507	459	482	495	453	469	473	476	487	464	432	478	463	498	501	468	465	471	451	485	455	499	475	503	476	449	502	511	482	484	481	498	493	475	509	453	514	457	460	443	459	492	501	528	474	472	496	481	439	481	459	521	509	442	504	499	430	495	499	432	493	518	442	499	457	503	447	467	474	433	451	477	440	508	481	479	448	487	485	458	477	467	477	526	479	466	488	479	482	498	452	484	473	453	487	455	499	483	487	458	505	471	470	477	484	467	459	449	482	485	451	508	458	471	499	493	449	467	509	486	499	499	465	475	497	523	487	439	462	481	490	451	516	458	496	468	499	456	488	471	431	477	513	460	501	503	477	460	447	489	496	480	456	522	484	477	470	475	496	467	479	478	490	472	473	536	512	489	492	474	471	493	481	471	515	480	459	454	482	442	417	452	484	465	444	480	478	518	470	450	493	476	448	507	480	491	487	495	521	491	465	484	494	525	458	509	434	485	463	459	500	483	482	475	499	471	500	482	467	494	460	484	489	477	475	464	488	479	452	479	484	460	480	468	489	445	486	481	458	464	449	486	466	481	493	492	471	494	525	490	499	493	508	453	427	486	514	476	465	479	440	491	484	475	453	471	458	476	482	436	454	500	465	481	476	481	423	479	443	480	466	484	478	505	463	482	409	480	471	489	515	451	442	460	448	481	497	501	465	469	478	486	493	497	453	479	454	491	465	458	470	474	517	514	442	438	464	492	440	505	469	498	456	486	496	488	428	490	438	517	452	485	472	503	484	491	498	470	493	478	461	471	529	495	501	454	472	518	519	488	482	503	471	454	511	481	476	486	501	462	468	453	477	472	485	467	432	471	481	489	464	444	489	496	473	495	509	477	459	453	509	464	455	483	447	487	474	487	490	486	485	492	494	471	432	516	500	495	493	444	501	531	482	466	466	471	486	494	490	485	485	429	487	481	450	462	508	456	486	449	467	478	460	485	465	484	484	482	475	472	447	464	446	508	466	495	493	478	499	465	471	433	476	514	468	507	479	487	497	506	476	496	444	416	470	458	486	477	453	453	508	458	490	509	520	475	456	480	479	445	466	466	507	483	473	452	471	474	465	490	446	498	486	491	480	475	455	494	485	478	458	491	493	494	471	505	488	513	452	488	464	520	471	472	473	438	465	459	482	479	482	509	490	474	491	464	485	472	434	502	465	492	477	498	473	466	454	474	506	470	510	484	472	462	473	466	455	462	467	493	511	481	486	479	490	477	483	509	526	474	506	478	518	494	501	469	464	527	474	482	474	475	516	462	475	497	485	473	460	508	472	512	468	454	486	459	460	481	485	470	493	468	486	513	481	496	475	488	485	463	496	515	516	484	498	466	505	455	488	458	487	484	435	506	480	425	470	467	488	494	526	486	460	490	505	519	484	452	470	416	478	490	499	516	484	495	453	452	464	498	521	449	514	463	463	490	538	509	489	477	478	475	473	491	481	521	462	475	444	525	530	486	468	506	490	505	496	484	474	456	499	471	470	500	488	451	481	489	434	511	496	485	454	474	454	461	469	488	457	450	471	488	505	482	453	501	482	518	474	473	508	490	468	484	488	459	496	477	465	472	435	486	524	478	467	467	501	477	495	462	505	485	467	451	467	462	491	492	482	440	509	490	487	495	442	471	445	462	477	482	499	457	514	456	488	499	454	494	509	459	476	491	536	499	449	475	475	509	468	494	469	454	477	514	475	464	423	460	502	451	487	509	533	474	459	470	488	518	495	492	464	523	495	482	492	484	490	457	508	461	480	501	470	493	532	525	466	434	488	513	464	480	462	439	483	510	460	460	477	457	449	482	512	484	499	491	453	497	490	537	478	460	477	443	485	501	491	458	482	479	495	471	473	463	462	486	442	477	477	504	442	490	465	453	479	509	479	468	474	496	479	490	509	485	450	486	510	476	465	476	486	509	458	506	458	463	481	478	503	470	488	467	455	501	435	487	542	512	460	501	492	481	502	473	473	467	480	496	481	446	453	491	491	482	475	514	446	478	491	470	503	507	447	461	451	490	489	504	466	510	461	480	456	480	462	464	469	480	451	473	479	470	512	482	467	484	454	453	463	498	478	459	480	480	500	480	477	475	491	460	508	493	493	473	533	461	461	469	461	471	456	479	465	505	492	485	480	465	443	482	465	424	467	460	537	490	519	467	472	458	481	479	449	520	491	493	487	518	479	456	460	466	469	487	553	484	465	498	449	490	467	496	504	478	490	478	475	487	493	480	460	464	443	448	482	500	481	519	510	504	504	449	475	479	453	442	466	522	494	453	466	441	542	447	458	462	485	458	485	495	442	459	469	462	511	449	480	483	492	465	454	480	471	529	510	473	461	443	468	496	527	446	483	446	466	493	474	502	459	495	483	495	451	482	478	505	499	451	471	487	463	466	494	479	500	445	499	473	477	493	466	477	489	499	448	506	450	515	507	497	505	492	472	508	434	501	530	494	485	497	463	499	466	471	472	486	480	469	451	504	542	477	520	450	408	449	477	486	460	456	480	494	459	426	497	511	501	495	475	474	478	510	519	481	475	449	469	493	472	434	467	467	486	491	483	472	487	480	477	482	470	469	498	447	451	492	489	500	494	499	499	471	493	521	472	498	502	514	456	486	486	495	477	500	471	460	460	492	466	476	438	523	462	468	483	455	457	481	442	447	462	470	472	473	448	501	469	475	473	501	452	500	466	450	515	498	453	490	460	505	440	480	462	449	481	456	489	530	512	480	506	504	484	480	444	503	444	459	445	482	435	454	514	509	460	458	465	455	487	473	486	478	457	514	473	472	510	488	495	480	502	462	518	490	477	460	429	445	454	506	497	504	466	481	480	476	503	452	491	443	504	496	474	536	506	461	448	481	455	492	477	481	498	483	498	499	509	470	494	470	482	497	514	491	506	500	480	499	494	438	482	464	536	445	478	490	495	490	435	473	470	515	493	441	516	492	495	430	487	518	502	460	478	472	462	501	461	496	458	500	454	500	493	467	455	512	471	501	463	468	461	479	484	502	495	502	528	439	496	479	514	474	485	544	514	493	495	457	458	499	484	460	480	449	468	468	522	494	495	480	479	485	463	501	485	485	496	457	522	481	481	491	453	475	472	464	476	482	506	504	466	466	494	481	465	476	497	504	459	457	481	460	471	471	489	493	504	477	472	470	483	436	460	463	492	489	484	481	461	524	490	481	500	468	469	486	472	487	513	522	497	448	468	464	505	468	462	458	486	489	466	463	463	441	479	476	475	479	494	480	478	502	480	470	450	447	497	487	473	511	492	487	501	496
63924	35922	22612	10904	4472	2015	1172	506	357	320	268	277	250	302	272	278	272	297	255	260	275	274	275	276	261	276	290	281	260	246	266	260	249	288	303	276	288	237	256	237	296	288	296	277	268	259	289	290	283	268	260	255	254	295	254	265	280	279	272	284	293	294	272	282	285	252	310	291	256	276	299	298	294	281	270	258	289	293	277	237	274	314	301	275	297	267	321	291	257	226	283	237	264	272	248	237	305	286	246	294	295	231	277	277	289	244	268	269	277	294	281	292	293	260	272	265	274	279	265	291	287	276	241	279	294	297	292	274	283	267	248	261	303	263	306	275	275	276	276	277	282	294	267	280	285	238	304	277	321	255	233	285	258	261	267	286	292	285	286	242	283	255	294	251	269	284	306	282	275	279	267	271	260	282	275	276	271	262	231	321	270	279	241	275	250	287	252	273	278	266	249	251	247	258	285	246	272	260	265	303	287	273	297	293	267	285	274	255	262	274	272	280	277	278	271	291	273	296	266	255	279	275	273	272	280	243	279	270	273	267	239	307	276	229	309	287	273	252	289	256	289	279	273	297	249	303	269	275	305	282	273	283	277	274	253	268	288	266	288	289	295	278	265	290	285	265	259	285	290	255	267	276	265	281	277	294	240	258	333	258	272	270	285	266	271	300	273	284	255	237	253	280	288	308	269	327	278	265	265	282	265	274	256	255	242	254	281	254	280	289	290	274	253	261	278	292	281	251	271	250	286	273	293	258	244	245	276	245	263	260	285	271	285	277	257	284	283	254	271	271	273	256	316	312	274	259	282	243	232	257	272	278	263	291	249	240	295	261	247	276	281	257	260	275	260	283	274	267	302	282	277	242	298	275	301	298	256	300	268	284	237	273	284	270	275	292	294	263	248	291	247	290	248	290	241	267	272	268	253	270	257	258	258	283	256	291	274	267	303	257	303	278	234	259	265	265	279	283	283	296	262	262	252	274	283	256	269	266	303	302	289	261	242	284	278	281	282	292	296	267	272	254	300	307	264	278	278	274	243	264	267	287	278	278	291	280	289	292	304	303	240	281	273	275	260	298	294	259	275	303	278	269	227	294	312	275	295	266	261	289	270	258	276	248	269	290	248	263	341	293	283	306	252	292	282	274	233	284	259	261	262	295	283	264	286	296	292	255	302	272	263	303	263	275	256	264	279	251	295	264	309	266	256	260	283	277	278	289	271	289	291	279	259	266	265	300	250	252	284	279	273	299	310	286	262	275	289	254	274	270	288	295	295	288	260	257	294	265	295	288	272	262	292	284	260	283	259	290	256	241	289	276	259	290	267	265	263	279	274	274	279	265	271	262	308	270	292	290	250	271	272	289	273	266	307	299	322	272	286	268	277	277	297	283	274	271	281	289	274	279	285	264	257	291	260	272	291	284	274	275	275	270	276	272	286	280	284	296	264	276	274	254	302	255	246	276	257	259	282	310	288	295	268	276	270	268	253	280	276	253	284	294	297	265	248	287	280	257	245	262	300	295	273	287	270	309	257	271	295	259	264	254	264	292	273	270	273	236	291	296	285	318	307	275	241	260	267	269	297	296	276	304	266	286	244	249	242	246	297	292	285	318	272	265	276	250	273	284	279	284	268	298	276	283	238	300	278	276	256	287	263	267	307	267	247	280	271	264	273	272	286	343	284	293	278	284	290	296	261	256	248	287	246	258	255	259	287	252	266	287	267	260	293	291	265	264	279	261	271	282	272	254	239	275	263	266	223	275	272	267	262	273	316	238	242	292	269	277	276	264	277	246	296	278	262	263	276	262	252	264	300	297	287	266	283	278	273	284	290	293	259	298	271	285	288	256	267	276	272	267	274	262	277	291	293	273	255	280	300	266	257	276	272	270	238	265	240	255	279	307	304	302	262	254	246	303	309	259	282	267	262	298	253	261	260	297	272	299	257	270	288	279	302	262	260	268	275	270	272	320	262	277	269	273	265	248	269	288	296	288	282	286	322	276	267	238	254	268	256	259	260	282	285	284	275	259	303	284	277	274	267	249	289	254	278	244	269	287	252	256	256	293	299	252	293	241	295	287	283	303	304	225	293	266	273	261	275	280	275	243	239	260	305	263	274	271	304	252	253	288	280	273	237	251	278	281	277	247	269	284	255	257	279	281	244	269	262	268	259	276	292	263	274	281	308	237	272	249	296	294	291	293	265	290	300	272	256	286	256	275	265	283	276	307	281	279	273	294	322	283	260	267	293	242	281	260	276	266	281	262	258	292	271	288	262	273	293	291	268	301	279	260	263	255	282	262	286	272	269	277	262	274	306	278	274	267	281	269	238	276	283	293	260	217	262	263	289	299	289	284	273	286	258	302	255	289	261	252	295	260	231	284	280	298	258	269	269	281	292	258	256	269	281	272	248	274	248	274	248	270	262	287	246	262	278	255	298	276	257	292	280	236	273	263	275	274	264	254	272	283	286	275	251	261	310	273	279	265	294	277	278	324	303	258	261	283	284	304	282	301	295	268	237	247	286	254	262	287	248	270	289	273	281	287	267	253	285	254	259	282	267	277	269	317	290	291	309	275	289	267	268	235	270	256	282	306	306	243	277	306	301	295	303	278	273	267	275	279	263	254	229	276	271	248	274	262	259	227	267	295	277	267	303	258	278	287	285	285	246	258	278	305	283	269	277	285	233	270	257	289	304	252	273	290	242	250	267	278	268	236	251	284	258	293	264	289	250	262	266	256	287	304	277	269	282	282	278	258	266	258	282	288	268	290	258	295	242	282	276	284	278	291	277	270	266	301	266	264	300	280	278	265	305	257	274	276	274	250	287	253	291	288	296	260	288	284	276	274	292	258	241	244	243	273	305	280	232	266	243	248	268	295	272	264	278	269	265	263	275	269	315	302	298	266	270	246	265	259	282	224	291	275	265	271	301	270	264	262	269	290	282	283	277	266	287	296	275	278	285	265	255	279	267	262	271	278	296	265	268	269	271	256	264	262	252	240	291	237	294	291	299	301	295	284	278	286	255	241	269	266	272	268	308	309	257	290	253	258	253	279	285	262	255	264	257	282	285	273	279	302	292	235	264	275	271	249	276	255	281	270	255	307	275	254	273	280	252	236	263	298	259	267	256	306	270	251	307	263	279	261	306	266	240	322	294	287	304	264	297	271	271	248	283	269	233	272	258	269	262	313	243	260	244	262	246	275	274	246	266	288	262	292	270	271	257	276	282	262	239	259	275	304	293	313	278	271	313	285	284	261	293	308	287	263	262	300	267	278	269	269	274	288	264	308	265	277	272	269	276	284	255	253	249	276	258	302	282	296	309	282	266	233	236	261	286	283	286	292	265	254	285	288	265	295	275	261	266	282	270	272	281	312	261	267	295	289	276	269	257	275	268	290	282	278	290	262	256	246	256	295	294	294	270	246	273	271	267	273	264	266	286	260	273	294	263	277	259	277	307	278	259	286	270	241	292	288	296	293	270	268	265	269	263	291	273	285
38979	26354	23765	18200	11270	6424	3913	1228	899	666	640	661	579	579	588	650	587	608	569	557	599	612	571	605	566	566	609	623	555	583	582	641	604	555	624	574	623	560	576	589	580	590	607	604	544	584	597	590	564	584	582	558	537	622	604	576	606	610	582	548	609	599	588	582	560	596	564	587	574	627	577	587	572	593	597	590	581	601	532	557	560	556	553	540	557	570	552	564	575	608	568	574	606	623	576	594	543	588	555	566	583	535	555	597	554	596	570	574	569	610	566	568	568	608	584	612	536	588	576	565	582	539	565	536	594	529	569	592	575	562	580	583	559	563	550	565	579	579	555	555	590	594	536	575	603	566	572	579	573	581	582	577	579	582	600	621	572	616	526	549	576	559	563	581	589	582	564	554	587	538	536	591	601	584	563	582	574	551	566	582	587	580	575	571	582	565	584	560	614	581	616	565	592	547	556	577	579	556	578	604	578	618	573	581	618	573	586	545	585	592	545	593	570	565	610	546	596	512	624	622	598	557	578	555	580	576	582	602	608	591	563	582	577	614	606	578	629	574	539	570	576	580	596	599	562	576	601	590	588	568	572	565	585	518	547	568	544	566	580	588	607	589	581	581	573	568	578	547	574	598	579	594	542	575	605	560	583	589	562	621	572	611	565	595	566	571	595	578	613	534	552	534	593	618	595	580	630	544	582	584	550	589	540	598	544	581	572	573	576	617	561	582	557	601	568	530	584	604	553	576	545	536	614	564	546	581	574	570	564	644	562	582	581	576	556	552	611	552	584	610	602	568	589	578	585	561	574	628	611	523	587	596	553	567	572	566	575	577	598	595	621	608	559	562	582	546	584	569	576	565	609	608	576	609	557	557	594	573	556	598	586	606	563	585	581	594	571	574	583	545	610	540	587	595	517	577	600	575	604	536	585	595	557	540	595	584	607	588	590	607	575	573	562	568	573	579	580	601	549	587	629	599	573	586	582	583	592	587	558	563	608	557	576	622	584	593	578	599	567	575	575	563	586	551	532	583	570	598	542	583	528	586	571	583	575	534	540	557	572	584	568	655	572	575	565	560	553	550	582	545	574	550	559	576	568	599	581	586	597	544	552	629	596	611	576	603	602	615	598	574	563	578	549	591	541	578	568	523	595	560	603	585	564	566	575	568	602	632	547	559	584	565	591	546	535	600	576	561	559	589	580	596	583	590	586	552	578	646	571	621	575	578	555	577	571	555	625	555	555	568	576	599	604	621	578	615	545	572	579	568	587	603	582	597	568	571	555	564	592	556	565	601	569	596	621	582	532	630	589	590	557	539	578	559	570	575	518	578	595	590	581	541	576	573	574	561	611	558	530	601	618	583	584	558	592	575	557	596	545	593	595	541	549	586	576	554	562	598	553	587	581	618	523	590	603	619	563	568	592	588	555	522	591	522	545	601	595	561	561	566	583	571	590	529	585	621	624	554	625	639	562	579	582	596	615	563	595	584	558	583	549	570	619	588	560	517	576	548	584	566	566	582	591	588	615	620	576	622	634	547	564	583	621	574	588	567	569	590	629	572	606	600	595	576	550	564	584	578	587	605	595	576	565	560	584	573	608	575	540	582	579	565	574	574	528	568	608	626	569	569	548	599	567	560	576	536	548	586	549	561	556	602	566	587	586	619	556	563	592	567	581	584	570	590	583	624	547	580	553	562	569	580	539	555	553	574	577	575	555	577	567	538	613	610	585	592	583	612	563	542	623	612	559	563	539	608	583	608	587	573	561	567	587	616	614	565	559	572	574	566	601	595	550	594	591	601	623	608	580	598	603	617	582	538	553	610	577	560	580	572	593	539	579	602	579	606	588	582	591	564	584	547	582	612	576	583	567	585	615	543	546	599	551	557	626	554	578	572	521	564	623	619	544	552	557	541	618	595	580	601	550	535	549	581	589	577	585	575	583	577	600	557	585	600	600	588	581	565	566	593	593	627	563	562	589	574	632	552	585	580	566	618	588	596	592	557	616	550	549	561	581	560	624	550	586	541	553	586	550	595	597	586	526	577	581	570	544	559	539	560	587	563	561	536	611	575	576	583	627	546	528	618	605	526	610	589	567	535	602	574	541	569	582	540	598	605	561	534	582	530	598	593	579	611	546	571	567	552	599	565	577	571	569	612	571	611	545	567	553	585	551	577	592	563	575	583	541	552	535	573	620	564	609	544	552	584	605	595	573	550	559	594	588	590	605	596	576	562	588	548	542	585	598	608	548	563	600	567	562	593	581	579	561	562	614	629	555	580	560	562	593	568	576	551	555	586	621	539	561	607	579	604	559	532	548	602	593	620	546	574	559	539	548	557	555	555	590	628	549	590	535	569	578	574	582	573	587	596	554	555	552	614	606	602	541	567	589	578	549	607	586	587	580	525	609	551	586	581	543	611	572	597	582	588	584	610	586	600	559	600	571	587	569	606	575	538	607	621	601	548	563	599	601	578	629	589	537	580	578	605	609	580	598	542	588	521	603	582	590	543	580	528	544	577	535	552	581	528	597	548	602	613	594	560	575	560	538	521	542	620	575	570	603	575	578	578	573	581	625	615	592	595	584	599	596	601	636	601	611	588	593	610	583	554	575	614	583	598	578	622	559	582	566	564	560	538	585	608	565	619	579	565	592	589	606	591	603	580	623	579	586	581	614	623	571	509	606	544	515	589	567	599	596	560	559	613	604	549	555	577	548	582	580	587	596	550	554	546	603	582	538	578	545	592	658	614	590	587	538	588	558	551	586	619	588	595	557	560	575	573	592	551	554	574	545	585	598	609	562	576	574	608	536	557	587	577	576	604	601	608	541	598	587	623	619	593	560	597	583	633	570	589	555	574	578	571	604	565	562	559	587	550	594	546	575	596	550	576	560	570	623	618	562	543	582	568	579	604	567	560	609	598	541	545	562	582	591	600	588	583	562	590	587	592	594	583	563	612	545	618	590	613	529	601	599	604	556	618	578	567	556	625	612	575	576	582	611	578	573	518	571	590	563	542	584	562	599	610	563	576	543	578	562	543	603	586	569	558	592	531	583	610	591	605	543	566	567	599	595	548	577	565	542	563	560	581	549	553	561	593	587	557	534	614	602	589	598	573	586	555	539	564	604	608	587	611	569	602	547	578	590	596	563	593	587	602	599	571	569	551	576	609	560	566	591	584	643	617	605	595	616	621	599	638	605	582	553	549	548	617	516	603	573	594	539	575	561	567	556	597	538	582	554	603	563	572	608	571	550	577	594	611	567	591	568	600	625	588	546	553	577	620	555	591	540	564	622	556	626	584	592	540	551	559	594	552	604	575	612	559	568	576	572	607	556	593	607	588	558	585	589	606	559	549	566	560	557	579	582	578	568	611	556	552	583	558	568	618	567	546	578	563	589	562	569	572	588	554	605	549	573	589	579	562	569	590	552	564	529	595	607	595	595	585	575	566	544	579	580	552	562	597	572	543	569	577	561	573	588	554	577	565	574	600	600	545
45474	24293	10028	3747	1235	577	332	227	212	199	216	229	234	237	219	235	236	231	200	189	201	264	273	242	226	242	225	179	229	227	234	232	196	226	214	204	235	231	225	238	217	239	208	207	237	242	216	240	205	227	210	228	279	233	201	202	207	217	225	235	224	252	211	203	204	229	215	230	215	223	222	207	244	197	234	213	231	240	263	215	198	233	208	258	210	219	241	217	231	212	200	207	209	200	244	227	230	226	247	213	234	217	220	224	218	216	211	225	231	232	221	232	257	252	219	238	210	247	246	235	223	209	229	242	214	256	206	217	222	215	233	203	244	213	218	226	222	229	224	205	223	222	222	220	191	214	240	226	220	210	236	255	237	231	232	226	227	231	204	241	202	187	222	230	211	213	206	223	235	224	226	212	220	241	218	212	236	228	250	238	236	256	238	214	219	223	216	232	213	203	231	213	222	233	225	239	215	227	231	211	249	226	199	225	208	228	212	230	254	215	252	204	224	236	229	236	207	223	246	229	241	243	229	194	245	260	244	223	227	204	236	234	222	210	240	232	226	216	220	197	219	239	239	230	241	212	237	228	197	220	210	227	249	226	226	234	211	205	243	220	216	232	257	245	223	238	242	233	218	228	237	236	223	231	258	233	222	239	252	235	227	224	219	212	243	237	208	238	249	201	240	230	202	240	227	251	236	211	229	219	209	220	226	226	192	236	263	224	246	223	202	241	227	222	209	216	240	206	209	189	201	216	228	212	230	240	249	238	234	245	221	211	216	241	213	208	195	233	247	232	250	226	229	227	231	236	234	222	226	204	225	217	221	222	246	236	241	232	246	207	248	238	228	242	238	243	227	228	208	261	238	207	213	246	230	248	245	223	203	198	223	228	234	221	212	228	229	216	206	223	205	212	237	236	204	220	185	237	225	198	229	233	203	212	227	240	239	251	212	208	203	237	257	214	221	241	214	205	207	229	203	257	229	215	212	204	209	212	229	269	214	222	224	223	249	215	202	255	188	235	227	210	190	218	214	227	221	242	211	228	208	259	229	225	215	246	226	221	228	218	228	229	239	243	239	184	218	205	198	210	234	201	243	210	210	222	226	217	211	223	216	235	238	241	224	242	242	199	214	205	223	248	241	219	220	242	239	249	223	210	231	227	227	238	232	213	204	208	221	214	211	229	231	259	222	223	249	209	200	234	195	207	211	236	199	233	216	205	218	208	247	213	225	198	192	208	224	236	216	219	220	222	216	205	218	228	243	204	228	180	185	234	236	219	226	238	206	231	246	235	215	221	222	241	213	213	232	210	239	222	226	228	246	229	236	246	234	218	224	232	229	242	216	220	219	243	201	204	193	229	240	220	233	228	263	227	241	226	223	217	200	225	241	229	209	243	258	208	205	214	189	214	234	229	235	249	215	229	226	224	232	236	260	220	197	213	241	229	239	215	267	189	225	257	211	233	223	220	224	223	207	214	216	192	248	237	222	248	211	200	235	195	218	236	240	240	220	237	222	208	218	217	221	273	242	279	218	255	222	203	211	221	213	208	220	212	197	239	210	231	197	237	243	221	242	240	245	208	204	209	241	198	225	241	242	217	251	205	217	221	210	220	213	250	229	218	202	220	227	236	256	247	209	207	214	229	214	224	221	196	224	198	202	240	216	214	214	245	210	239	243	238	256	207	235	218	231	238	212	222	228	217	225	219	206	199	238	226	222	235	204	224	238	219	198	246	249	230	213	226	239	235	251	213	239	227	212	195	196	211	232	233	195	200	245	232	214	248	217	253	235	220	220	253	248	212	235	227	242	255	228	236	230	237	246	208	227	224	235	200	192	203	217	198	226	206	195	225	217	259	223	229	202	243	232	224	233	211	189	196	195	231	250	223	217	223	198	196	233	237	243	221	227	243	231	213	212	211	201	258	239	233	218	231	254	234	219	228	225	228	227	213	230	207	208	228	230	225	221	228	221	213	252	231	199	237	223	229	225	207	217	215	208	207	231	235	237	231	229	185	236	218	213	199	176	220	244	193	214	207	214	248	197	245	190	201	203	234	252	238	243	224	218	213	195	215	216	229	241	251	234	226	215	242	233	239	210	223	219	223	205	221	232	215	233	215	226	223	225	210	206	243	264	225	219	230	249	227	253	247	243	263	224	223	250	245	217	220	223	213	226	223	194	244	231	221	220	227	221	210	226	235	239	219	189	251	207	207	209	244	202	193	237	235	228	228	228	229	200	202	227	218	202	249	205	236	234	203	226	223	280	254	229	209	195	232	241	234	195	235	239	236	243	273	224	232	216	206	238	201	219	219	236	216	213	232	217	189	228	208	195	221	221	212	235	224	219	232	204	240	211	224	218	197	239	217	241	224	223	209	217	203	227	247	223	255	241	205	255	208	219	229	206	219	223	207	237	227	235	230	249	239	271	192	219	247	234	243	267	223	220	227	207	234	206	239	244	215	193	184	221	231	209	219	211	232	245	207	208	232	242	240	245	246	223	245	222	226	222	227	242	231	229	197	212	236	226	198	211	220	218	249	233	240	239	217	213	215	233	244	248	235	231	240	215	204	221	213	220	239	210	223	206	228	230	209	221	218	245	208	220	221	262	224	257	216	206	212	217	244	241	223	220	205	244	227	246	230	241	217	284	221	223	216	244	232	229	227	219	223	230	209	218	231	238	222	230	223	210	226	228	223	239	239	241	208	217	220	241	244	220	234	216	220	213	228	232	228	228	215	221	229	225	240	236	246	214	196	233	192	225	217	221	222	241	241	213	222	214	229	201	228	252	205	230	244	213	218	215	231	229	213	221	227	202	236	227	231	219	234	217	200	250	227	220	231	238	203	238	229	219	207	237	243	233	231	198	230	219	202	245	209	206	237	227	257	206	259	237	239	230	230	223	222	216	213	221	254	233	248	199	178	216	267	223	218	216	216	245	226	243	206	225	198	224	201	198	233	221	217	245	248	235	202	244	215	225	197	227	219	208	207	243	247	225	227	203	202	199	225	203	202	244	218	232	220	202	244	201	227	237	209	221	206	204	200	193	204	242	233	232	242	223	213	228	244	253	233	217	227	265	214	236	223	190	193	235	222	199	236	258	219	243	226	185	211	253	226	239	229	190	227	239	258	226	242	223	231	206	195	248	202	203	228	226	236	220	215	202	224	224	219	207	212	235	237	235	203	257	208	205	221	230	226	201	257	226	246	225	222	229	251	234	224	235	211	219	223	247	228	195	192	193	213	222	211	222	219	234	232	253	214	202	213	238	247	255	193	199	228	240	230	226	241	216	225	212	237	246	208	226	227	246	233	228	247	223	228	202	215	219	228	232	226	204	216	198	228	239	242	228	235	217	217	223	209	228	218	205	213	206	219	223	237	214	238	235	220	244	226	224	211	212	232	225	205	232	247	232	234	219	251	245	223	235	230	234	236	220	225	191	228	205	203	230	237	208	228	214	227	199	227	235	239	226	213	248	220	215	223	220	226	237	222	178	217
28053	16226	12467	7753	3665	1713	937	502	476	449	491	468	496	433	453	472	489	465	448	443	481	433	471	471	471	438	520	462	472	465	492	501	495	493	469	472	483	487	476	486	459	470	472	509	458	468	516	476	484	443	474	507	491	467	453	470	505	462	552	493	486	520	477	487	479	519	503	525	465	489	480	465	429	455	494	487	448	491	483	484	447	457	495	481	493	461	492	482	486	478	516	446	498	480	441	469	492	468	479	494	456	471	452	480	498	485	492	475	473	476	475	484	467	465	439	433	468	489	478	467	479	465	475	496	504	496	454	462	497	505	464	451	470	513	459	524	470	432	476	490	484	468	451	508	513	481	484	475	494	469	444	500	461	489	528	456	474	488	484	536	471	473	474	474	508	459	507	461	495	486	480	441	486	474	453	463	471	484	432	472	500	515	533	457	483	449	499	499	514	487	491	503	451	478	460	462	478	455	452	523	497	446	450	483	474	463	461	472	496	447	477	498	466	500	469	511	431	506	474	505	460	462	493	500	493	482	477	462	467	516	515	483	518	481	489	445	472	458	467	434	478	514	516	458	465	479	423	476	488	505	526	471	518	460	508	479	468	468	485	502	480	461	471	495	478	467	521	493	468	494	485	500	459	465	520	521	487	443	487	481	498	546	540	429	487	501	468	477	441	458	435	490	444	461	460	506	481	462	488	458	483	486	539	478	498	456	489	471	500	513	491	488	454	492	469	434	450	517	513	447	511	495	478	490	505	467	478	485	475	511	483	471	494	512	448	509	485	465	464	497	471	484	459	530	507	497	487	458	454	467	484	455	508	464	459	505	456	494	458	449	565	474	465	472	503	473	488	496	463	517	527	482	439	467	493	505	475	484	530	516	475	518	493	454	435	444	459	460	492	475	482	490	526	468	490	465	518	497	450	503	478	490	506	508	460	493	466	497	473	474	488	479	447	485	482	460	480	477	440	505	468	486	461	460	494	445	484	496	497	452	493	459	450	476	499	458	489	503	476	503	478	479	478	488	474	485	503	452	502	497	445	464	512	473	507	453	495	470	445	474	515	477	475	448	479	442	460	454	443	477	470	475	474	455	498	483	535	521	441	500	458	481	508	451	518	467	461	444	490	476	483	503	472	481	507	470	499	520	480	505	500	479	472	499	492	529	501	499	477	478	468	477	503	516	459	458	447	462	488	453	493	494	472	507	484	475	462	487	470	466	457	460	487	498	486	525	474	512	429	486	486	463	438	464	502	479	460	499	451	452	506	496	466	462	474	520	469	521	464	478	467	481	521	516	513	459	438	480	478	492	494	450	503	489	472	454	474	503	491	481	467	440	456	444	480	499	496	480	500	485	505	492	454	483	451	488	463	431	535	487	498	522	469	474	454	461	492	482	461	471	481	490	447	495	521	482	506	460	439	493	486	473	498	498	469	487	465	451	501	466	461	438	495	513	478	494	481	471	501	455	477	524	471	520	484	502	482	497	457	474	482	470	497	471	435	517	459	492	429	488	470	493	482	475	460	486	521	473	487	487	447	464	460	499	443	500	474	487	524	473	479	466	447	498	475	486	481	496	507	481	502	495	463	472	483	469	456	497	501	492	478	475	517	442	456	504	452	485	481	506	505	482	494	519	483	479	483	515	484	528	447	482	524	506	459	517	493	476	438	518	494	445	516	467	455	522	491	489	457	494	493	504	482	489	506	511	466	453	456	507	467	458	468	466	454	478	489	519	456	498	499	478	470	503	486	493	494	501	489	452	502	474	448	501	497	505	506	492	465	489	475	475	483	535	480	480	448	514	510	470	462	503	464	480	482	445	511	476	479	452	461	450	514	470	465	475	453	480	466	463	487	503	458	465	529	438	481	467	473	492	490	487	461	468	459	456	507	525	480	489	493	499	484	453	449	515	460	470	524	454	474	490	505	477	464	483	508	498	500	515	481	487	499	425	472	468	476	456	477	499	460	489	478	499	497	463	482	470	494	478	527	474	471	456	473	480	485	469	469	497	470	495	467	500	495	446	463	495	484	515	474	476	479	484	516	489	496	468	469	483	473	466	522	505	465	474	488	457	431	466	454	479	493	481	480	486	463	492	461	504	450	463	456	462	436	487	498	494	475	485	470	504	472	448	488	482	448	464	474	453	473	480	477	509	509	492	502	460	496	495	442	468	503	472	500	476	475	433	484	495	475	492	492	442	502	456	509	478	496	485	445	453	443	443	485	506	502	484	483	523	457	481	493	473	467	506	491	514	445	463	514	487	471	447	453	493	466	481	456	483	443	486	489	502	505	493	474	473	468	444	503	482	436	483	435	493	470	523	481	456	481	515	498	473	507	486	465	472	455	452	486	467	485	503	476	492	477	468	505	484	464	463	476	449	483	483	455	474	501	478	508	466	490	495	487	501	446	471	477	497	483	439	522	466	463	497	558	456	471	458	498	468	484	482	505	509	465	477	503	524	515	499	474	440	441	462	459	499	512	466	479	468	435	486	508	514	459	455	503	489	458	496	457	506	477	486	482	495	466	499	526	482	490	481	500	481	494	508	471	484	505	510	487	514	451	481	478	481	486	463	481	495	453	481	468	469	486	482	461	520	454	491	464	460	477	470	465	509	496	490	497	473	500	484	453	497	448	463	502	461	459	487	471	494	447	479	469	475	513	493	501	474	468	464	487	459	470	480	481	519	484	479	490	464	515	491	464	477	465	439	474	462	480	437	479	463	412	452	431	462	464	487	480	497	506	441	485	474	501	480	477	493	459	491	459	492	499	505	508	502	518	487	462	457	511	492	472	477	483	481	537	514	505	514	456	501	467	498	455	522	467	505	518	464	468	483	502	440	496	493	439	469	506	493	503	454	466	512	489	475	474	493	467	486	459	494	501	495	516	490	468	463	456	466	470	457	492	461	479	496	480	485	487	497	468	503	475	471	484	460	504	501	465	489	472	479	500	457	494	469	447	485	470	509	501	477	436	500	497	506	492	482	470	456	489	481	503	457	483	485	461	453	474	484	497	521	471	484	476	467	457	477	500	487	441	484	504	507	433	446	509	442	499	482	446	467	490	467	478	476	453	477	491	472	449	477	489	420	460	512	499	485	451	467	508	516	482	460	476	453	473	471	430	458	522	494	508	457	523	460	447	504	436	462	460	458	504	512	469	502	464	468	483	452	543	450	457	488	456	451	477	475	464	520	490	469	489	479	462	493	482	462	474	510	495	472	471	475	479	476	472	500	488	508	502	473	473	511	525	467	448	433	480	475	492	484	450	493	435	448	461	458	512	481	482	476	468	475	479	492	511	490	481	456	494	492	475	484	508	467	485	476	455	475	499	501	471	456	476	483	471	485	484	476	516	503	482	490	487	460	505	478	477	445	459	450	485	501	548	453	446	512	486	484	500	471	478	510	463	482	487	473	494	485	477	478	483	509	453	486	481	500	489	489	452	515	480	521	486	484	505	489	461	455	459	515	518	454	477	485	451	454	470	469	474	484
60806	30532	13766	4946	1828	794	405	282	277	244	226	224	215	224	238	206	257	234	240	231	228	229	226	224	195	230	207	242	213	242	257	238	250	227	226	228	239	225	225	231	231	242	215	220	229	252	217	222	257	265	252	218	247	211	217	225	251	243	229	241	238	222	243	249	234	236	225	242	228	239	212	225	229	233	250	215	227	229	220	232	228	228	196	245	222	231	213	247	211	242	229	249	228	219	240	200	228	227	241	226	208	218	240	245	206	212	234	226	213	255	246	216	222	231	232	220	212	218	222	245	241	224	226	274	212	206	222	228	222	231	213	205	236	240	245	203	227	237	257	243	224	242	235	207	239	222	213	233	234	203	181	216	222	240	223	233	235	232	237	229	187	224	243	247	245	217	222	204	247	213	225	251	219	223	229	214	241	250	220	224	259	238	219	229	228	200	228	206	229	242	216	239	233	219	231	245	223	216	235	264	217	255	226	243	210	236	216	219	211	244	225	222	241	224	227	223	213	232	222	243	251	226	240	204	223	220	227	229	204	215	268	224	245	245	209	225	254	199	226	226	217	226	215	216	276	233	220	247	205	241	249	204	218	212	210	247	252	226	214	213	181	225	254	209	224	214	233	217	203	234	243	255	217	264	252	241	191	219	214	235	232	228	220	200	235	215	208	218	211	208	215	217	210	219	240	234	222	236	258	261	219	202	205	227	224	200	243	244	243	219	247	223	201	217	229	224	232	203	219	240	251	232	204	217	258	233	234	252	212	232	213	235	261	224	214	238	204	208	215	238	259	262	250	239	246	205	219	235	225	219	248	238	217	224	241	235	238	229	234	227	223	239	265	231	261	227	204	189	212	214	251	252	245	222	260	206	217	229	240	209	211	235	203	203	200	235	238	204	222	194	225	252	247	210	222	236	221	203	246	216	221	228	255	217	268	225	234	234	214	216	222	214	204	243	225	252	239	217	234	235	234	219	228	202	217	265	239	211	212	251	246	232	212	209	216	213	232	231	219	215	257	233	225	224	208	239	244	222	208	195	215	249	256	241	243	201	216	253	228	242	213	228	219	207	232	254	214	207	232	225	226	227	223	223	249	230	199	219	228	212	230	232	232	202	232	236	196	207	234	220	237	204	248	211	203	210	196	215	213	217	238	242	224	180	263	250	232	236	228	252	269	243	234	230	225	219	241	222	231	246	216	201	230	224	208	212	227	198	240	186	218	203	222	233	226	253	231	232	242	233	215	237	246	248	255	241	204	245	223	250	218	248	227	223	221	227	194	235	228	249	206	224	224	240	239	259	222	217	248	252	219	231	226	225	231	241	238	236	213	275	214	237	265	226	213	233	220	198	202	199	207	209	217	204	191	219	221	231	228	230	244	231	218	237	260	271	200	216	225	207	238	213	237	230	225	227	261	236	214	217	251	239	205	226	219	246	216	208	231	228	211	205	196	196	246	214	246	211	225	205	217	241	240	269	216	233	209	242	218	240	225	229	238	226	237	239	217	216	211	235	206	221	205	201	236	243	258	216	240	223	239	218	213	237	243	218	218	252	233	230	229	210	243	231	218	221	230	233	221	230	209	215	213	226	202	217	223	206	229	236	240	248	237	249	272	236	244	208	245	212	203	239	247	245	227	239	244	219	226	215	228	231	203	230	259	226	247	235	202	229	258	250	236	219	223	244	216	232	220	254	231	239	220	234	219	222	265	250	244	233	230	223	235	252	221	242	261	265	227	240	224	201	207	226	212	226	227	229	222	244	201	225	237	232	203	243	228	217	240	254	230	236	215	218	220	207	231	249	223	220	251	222	214	206	252	254	242	230	206	225	203	226	234	215	201	260	224	202	236	240	231	258	227	197	215	219	242	236	227	183	257	247	211	190	196	244	216	206	223	225	233	232	254	226	202	241	199	216	228	208	187	247	243	230	241	227	201	242	242	227	240	224	231	237	237	269	239	227	214	230	234	241	222	244	221	243	239	231	229	235	252	224	218	209	200	222	239	245	228	228	219	203	223	219	228	195	217	219	256	260	212	206	201	218	221	207	211	193	214	207	267	244	243	227	223	227	197	219	206	232	231	211	236	238	219	267	246	253	235	241	244	224	261	231	270	214	216	232	210	257	257	240	248	223	232	241	251	234	202	228	249	224	232	243	223	211	231	215	216	235	233	222	236	251	241	218	208	223	215	233	222	218	217	237	224	206	240	223	228	213	220	226	230	244	227	220	211	242	232	211	227	217	212	242	234	232	214	220	269	211	242	239	247	210	192	256	210	199	245	225	224	247	227	251	234	244	200	231	219	230	222	228	243	202	234	214	211	232	236	218	220	211	223	213	202	210	212	225	235	246	201	233	244	229	210	227	231	243	257	229	231	209	199	218	204	260	239	248	232	236	242	225	224	259	226	205	225	226	233	211	240	198	221	231	227	205	217	229	251	219	209	230	216	267	248	230	235	235	219	205	246	221	257	251	221	210	220	224	221	205	234	233	225	217	241	234	250	218	220	238	240	230	211	183	216	221	251	247	196	224	221	223	224	230	212	236	246	250	216	204	244	232	233	232	236	247	191	246	228	201	238	250	237	216	248	218	258	211	247	223	261	211	231	235	266	237	222	211	217	241	215	224	201	251	240	199	198	187	244	231	215	252	207	225	210	204	223	221	237	245	232	232	241	238	226	203	215	214	228	239	228	258	235	220	192	206	217	236	219	222	220	233	226	237	225	218	216	224	249	243	230	224	230	209	212	216	222	220	240	247	198	232	241	259	224	244	247	222	216	235	253	213	231	236	248	216	246	223	267	237	221	228	225	215	247	217	231	200	203	209	212	207	248	244	244	207	223	190	233	217	228	242	228	251	242	218	247	227	198	231	242	227	235	241	227	252	247	223	223	210	228	209	245	222	213	232	240	226	238	211	227	184	217	228	215	207	202	221	211	234	240	219	218	230	241	244	227	213	226	229	212	237	237	209	208	232	259	244	208	205	228	217	231	222	232	204	215	221	218	198	226	235	260	207	230	190	225	222	208	240	217	211	220	231	223	246	241	233	234	185	231	242	248	262	278	234	209	261	232	207	237	212	219	198	207	226	201	235	229	218	252	230	209	241	222	253	252	268	199	246	248	216	230	241	244	244	226	239	249	206	244	193	242	231	220	227	210	213	217	219	233	242	206	193	239	210	185	267	228	221	235	236	220	208	222	233	246	218	222	215	219	246	228	224	211	236	204	228	222	218	211	235	220	216	229	226	223	250	266	207	237	238	250	222	257	212	212	249	227	184	248	221	219	242	238	240	240	229	217	227	232	242	229	227	222	250	228	232	197	258	224	239	226	210	214	231	241	254	213	229	231	213	202	218	222	223	227	213	214	232	238	240	246	245	218	227	216	202	234	224	250	267	220	209	223	212	244	224	237	237	226	250	219	229	224	273	217	213	226	225	261	247	255	232	222	195	258	195	190	236	218	254	224	235	205	241	235	265	262	218	231	218	204	227	262	254
38746	21607	15183	9602	5005	2586	1357	643	548	508	508	545	513	550	497	480	496	495	533	503	505	502	529	494	451	497	504	520	477	508	471	521	466	495	477	492	454	500	489	481	482	456	447	517	464	503	474	488	476	510	509	483	519	511	462	529	484	493	518	507	523	461	527	508	525	446	481	497	528	490	480	479	474	499	520	488	465	548	464	508	525	499	493	495	485	467	467	530	481	535	495	476	477	491	526	499	475	479	500	514	501	478	512	487	450	489	500	491	494	507	513	538	471	517	478	459	482	512	511	474	516	517	501	487	538	451	497	505	501	480	492	477	475	492	501	486	519	454	477	443	515	537	488	483	503	488	486	501	526	492	487	528	490	494	491	524	498	501	493	452	435	526	501	509	447	485	452	473	519	456	498	465	504	445	506	461	485	518	473	494	525	525	502	500	522	495	449	501	481	471	504	480	498	502	491	493	494	467	503	463	454	466	507	519	489	479	467	503	484	489	461	491	476	454	490	477	507	469	506	509	490	502	490	456	504	468	488	514	525	517	462	521	474	472	497	497	508	506	481	456	499	488	476	507	459	522	483	517	493	508	467	504	466	479	516	530	460	527	522	503	491	467	480	534	495	446	497	504	483	476	512	547	516	552	499	503	471	495	493	550	483	454	483	494	499	482	514	486	503	498	464	507	521	464	468	479	488	478	464	504	520	457	471	463	511	518	467	486	486	507	422	502	494	507	475	513	502	528	513	450	504	473	484	481	516	468	462	480	495	526	470	519	538	494	490	499	498	481	482	504	458	505	473	489	516	451	486	519	468	487	499	501	499	516	485	517	508	492	501	490	460	492	503	495	501	473	509	461	513	467	476	483	474	501	490	514	502	485	507	481	470	481	457	523	435	472	474	509	501	507	516	496	494	500	461	469	472	540	506	486	454	483	462	477	472	440	456	501	487	503	478	502	497	509	519	496	496	485	478	503	465	472	489	507	458	484	497	536	448	504	499	473	522	506	437	453	522	494	539	453	512	504	495	487	486	475	547	488	492	497	473	508	481	480	497	483	493	540	500	516	503	481	524	430	495	518	495	502	506	490	497	516	484	469	471	485	520	524	516	501	482	502	475	445	488	503	462	487	475	466	470	477	491	505	502	468	483	500	506	466	491	463	497	443	486	506	493	484	496	468	475	471	502	496	463	488	499	495	485	489	492	461	536	477	512	481	517	540	471	494	488	493	496	477	473	492	481	474	529	517	473	486	497	482	502	513	526	481	501	442	496	489	522	453	495	482	534	472	508	529	489	520	469	496	478	483	481	482	485	471	484	476	470	538	470	489	501	479	472	466	527	490	490	510	500	531	488	504	525	507	489	449	534	488	488	445	468	473	484	472	491	487	491	506	482	515	516	489	445	495	487	500	513	463	501	490	441	472	494	499	483	513	504	477	475	460	504	498	460	500	497	483	526	456	468	513	491	527	488	532	476	483	487	500	468	473	499	472	511	477	485	489	468	475	480	529	492	476	474	509	470	535	492	508	482	477	482	486	497	473	508	501	510	465	523	537	485	464	470	460	474	530	523	481	514	551	485	485	473	458	489	451	489	520	532	494	503	489	481	493	470	503	482	463	485	543	526	531	476	463	491	509	494	457	505	485	483	473	493	457	497	510	535	471	491	508	477	490	504	493	506	478	513	458	516	502	487	486	493	509	501	482	501	479	511	486	491	501	464	465	509	505	499	460	535	487	496	521	492	492	491	500	464	493	519	476	538	479	475	482	460	501	486	468	469	507	464	446	488	474	495	475	526	516	492	508	514	446	471	513	463	496	463	514	518	484	465	536	455	489	474	495	520	501	522	468	538	468	496	500	469	462	459	481	465	480	469	490	504	503	497	505	507	465	490	522	508	452	493	486	495	488	481	520	504	475	454	476	499	443	495	448	480	489	514	486	505	522	472	496	485	464	508	513	482	505	497	481	453	509	467	480	483	491	479	489	497	490	478	465	506	498	515	445	501	462	477	464	510	473	488	492	561	488	465	501	471	474	499	513	459	527	506	498	464	504	506	507	529	501	512	498	525	511	519	495	526	488	473	473	499	490	465	485	520	480	505	506	510	496	502	453	514	481	476	518	489	465	513	461	489	503	489	497	470	492	519	490	526	441	503	516	466	472	542	456	500	466	517	483	499	504	473	455	480	482	490	489	522	486	468	466	468	471	486	487	459	490	533	527	516	434	514	506	505	492	487	499	486	494	548	494	511	496	497	505	525	505	466	483	515	470	495	503	461	499	495	479	485	513	499	525	508	494	512	461	444	474	519	493	485	506	476	490	491	495	494	464	504	489	526	486	484	499	472	496	500	525	505	501	488	471	502	466	491	509	473	526	480	495	465	488	486	466	486	504	478	458	458	511	486	488	459	475	489	495	496	471	487	474	447	474	490	461	519	502	508	471	519	453	433	502	507	505	476	508	484	527	524	463	463	464	485	436	489	439	461	549	486	469	520	505	539	508	466	520	480	466	473	486	488	494	474	463	468	478	491	503	464	518	509	503	535	530	491	495	478	500	461	491	484	477	510	538	513	476	476	510	482	466	484	533	497	453	457	502	431	471	502	462	503	483	464	485	498	470	497	493	510	530	498	506	483	487	493	471	495	448	474	482	498	498	512	493	487	440	482	573	515	492	460	455	473	493	496	478	509	430	529	495	508	500	526	498	477	501	523	488	500	495	493	498	506	486	495	518	541	544	492	488	510	447	474	513	487	491	485	476	468	494	536	498	520	477	496	484	491	482	508	487	482	465	516	491	515	502	462	510	509	522	500	460	477	535	493	508	466	491	518	469	465	497	471	513	474	483	496	489	499	469	467	486	515	476	491	543	488	480	489	490	471	473	463	503	510	513	538	502	496	538	509	501	484	485	526	463	481	503	502	498	486	497	513	467	501	503	511	481	523	518	513	536	521	484	469	469	466	474	549	498	482	511	483	499	511	451	449	532	481	471	493	475	553	497	505	497	523	502	454	500	479	473	501	450	489	469	482	505	480	465	490	517	454	498	471	476	487	481	496	469	498	516	500	450	488	498	510	500	458	506	480	508	504	468	500	504	498	517	473	485	472	494	518	515	490	493	487	488	472	512	460	489	496	444	506	511	525	488	477	467	507	468	457	455	453	514	538	493	509	455	501	479	477	533	493	481	481	488	477	524	478	513	464	504	474	522	524	475	468	520	490	523	499	495	491	481	469	464	514	475	492	526	488	488	462	470	466	493	523	497	516	487	497	477	505	517	487	497	482	503	429	513	519	500	502	486	492	464	481	462	510	487	495	521	437	525	505	500	474	460	486	541	475	509	480	507	485	497	511	498	488	499	474	524	531	493	495	478	497	471	517	472	462	459	465	502	524	523	476	542	485	529	514	512	451	480	487	432	479	473	508	493	476	501	492	486	505	462	486	484	478	522	503	505	485	494	483	487	530	526	502	511	507	461	518	497	511	538	503	466	529	506	493	483	461	451
63275	35231	20819	9835	3656	2025	931	413	321	310	277	300	283	266	277	264	254	250	258	264	297	282	276	248	291	294	275	290	258	243	272	308	271	265	276	273	316	255	276	268	286	261	270	267	272	258	267	239	297	248	245	279	256	277	251	290	278	290	284	294	274	276	258	281	247	249	277	286	285	269	241	301	287	296	269	279	297	271	253	295	301	283	298	297	275	259	279	289	260	258	283	317	294	288	266	267	290	261	299	267	262	261	284	274	271	233	273	271	270	307	277	286	285	282	262	277	248	280	293	272	279	293	266	272	287	298	278	235	297	289	239	301	260	272	293	286	245	268	261	252	259	289	278	256	240	261	275	251	313	291	250	237	271	249	254	279	269	289	241	265	257	292	278	265	266	277	255	302	286	238	265	291	266	256	282	329	290	251	248	269	276	279	242	278	267	295	280	302	264	267	277	289	270	285	254	282	256	281	258	273	290	280	264	282	284	276	286	280	283	285	283	265	259	276	278	275	275	302	274	264	276	286	307	310	287	247	261	269	262	272	284	284	258	305	287	296	294	326	264	276	238	251	271	256	258	278	244	252	270	267	294	269	304	300	262	240	302	280	276	233	256	248	269	276	281	267	242	278	280	289	273	277	267	248	257	269	296	283	265	304	294	275	302	244	284	262	238	270	281	285	279	288	245	272	270	285	275	269	279	281	231	283	270	265	256	246	260	252	270	247	231	268	294	253	306	254	261	244	236	246	257	260	282	258	254	280	274	269	281	302	284	286	283	278	280	277	289	294	291	255	306	253	282	251	259	271	287	280	279	274	250	257	263	248	293	289	300	271	283	267	260	259	260	274	261	321	280	280	250	321	245	261	296	267	280	271	240	301	254	270	303	288	264	246	230	255	283	265	284	295	305	278	267	233	320	278	246	265	270	266	278	276	283	271	245	271	260	284	265	247	291	279	272	300	294	293	263	263	259	255	271	276	286	266	284	223	246	265	274	271	263	241	272	287	275	252	281	282	261	267	297	259	251	267	289	243	288	269	270	259	296	289	271	268	273	252	282	297	293	266	310	243	280	249	279	289	263	274	265	262	269	268	254	271	259	252	277	299	264	285	268	303	266	240	292	308	254	226	284	265	277	290	270	276	301	257	276	264	262	254	290	258	249	255	272	267	277	259	292	272	268	235	291	254	306	249	277	249	257	258	276	222	235	231	301	286	274	264	293	285	255	272	274	281	265	280	291	305	287	263	239	285	279	236	275	263	271	301	264	278	303	268	269	230	281	272	256	262	281	287	261	275	273	247	272	265	265	300	304	243	270	254	267	301	298	292	279	274	263	274	275	256	265	298	285	235	253	255	262	258	294	282	262	305	247	264	275	267	272	268	293	262	246	285	273	291	297	304	265	248	252	298	277	273	288	284	249	264	296	300	292	268	292	300	300	284	261	299	268	269	270	241	272	283	294	264	258	257	283	279	249	279	255	244	273	292	300	270	248	275	256	279	265	260	265	291	285	281	287	293	249	281	310	251	271	273	316	281	265	282	258	265	270	249	264	300	301	294	270	266	299	241	302	303	278	268	277	245	247	269	286	310	258	312	289	271	259	261	290	285	261	263	293	283	300	278	263	297	299	284	276	275	273	278	248	299	264	299	298	285	277	257	238	265	292	266	267	270	266	272	263	256	266	245	263	274	284	292	248	290	254	277	267	288	275	286	296	260	271	219	260	277	270	261	271	264	290	247	283	303	285	276	281	302	262	304	254	265	276	279	272	273	301	283	284	265	252	263	267	270	266	293	265	269	266	264	309	261	269	259	254	265	283	272	282	297	267	265	280	235	281	271	284	249	257	259	288	260	259	263	273	259	285	264	286	284	282	248	291	288	271	258	254	277	272	254	293	257	244	275	273	287	277	288	260	263	291	278	299	255	280	280	254	276	277	282	257	273	280	269	250	251	276	230	281	268	252	259	260	283	284	272	251	309	286	287	300	299	270	251	242	307	247	243	286	270	260	255	274	252	279	261	286	292	267	297	268	297	250	270	298	286	313	300	239	271	254	302	267	241	298	301	269	294	283	276	262	275	299	283	248	285	315	258	293	281	290	300	259	318	263	310	267	278	279	274	261	283	245	288	259	302	297	259	275	267	303	291	275	282	277	258	263	272	296	255	230	294	272	277	274	247	297	253	274	261	241	257	279	252	306	279	304	258	274	293	264	247	220	318	289	248	276	272	249	246	276	250	314	255	267	265	254	257	294	256	261	248	287	236	272	307	279	258	257	248	263	287	271	241	288	291	280	303	274	278	263	266	297	268	324	292	242	270	274	289	309	285	246	257	304	279	276	250	279	288	288	290	223	302	269	268	254	288	280	260	297	268	260	307	290	289	277	256	255	270	286	233	321	302	285	287	270	262	279	286	271	291	276	269	282	281	255	263	233	282	282	251	301	246	293	271	260	247	281	241	268	299	267	287	277	253	243	290	267	258	264	280	266	238	238	289	266	254	273	298	294	269	259	292	253	255	252	278	248	256	256	288	283	291	244	268	279	282	253	282	273	280	257	271	233	289	287	272	298	317	264	259	287	250	278	256	281	285	271	292	260	248	264	257	307	267	258	260	273	260	231	270	269	264	247	275	268	294	252	269	287	275	273	260	230	295	316	264	270	290	262	262	261	287	280	245	253	296	278	263	295	260	271	283	229	261	317	251	271	268	284	259	267	239	248	281	260	279	266	291	288	264	301	274	238	228	265	292	301	248	324	281	255	296	278	252	240	268	275	278	297	274	280	272	268	270	302	281	272	301	279	290	277	286	286	321	287	279	271	256	279	300	271	284	274	255	265	279	262	258	273	292	271	264	253	255	268	259	309	268	295	275	266	290	250	276	248	264	271	275	254	300	296	266	277	261	270	261	268	280	257	258	276	282	260	258	265	261	286	298	229	302	303	293	298	270	283	282	292	277	260	263	239	263	275	253	255	273	271	268	288	267	279	264	273	309	264	254	255	299	267	261	299	253	263	308	289	271	260	261	273	260	294	256	279	283	250	282	281	282	289	263	271	286	254	254	271	271	297	289	262	261	286	238	284	290	272	270	284	263	261	320	252	264	272	262	271	281	289	280	291	300	260	303	266	268	254	264	303	274	263	277	258	248	268	283	275	286	293	227	259	303	281	240	262	295	237	291	280	280	268	289	280	264	279	258	292	225	295	280	276	281	300	277	276	259	279	291	270	274	258	257	291	281	271	309	273	262	248	287	275	298	245	275	230	311	282	268	276	304	264	250	263	283	262	245	255	264	282	264	257	260	267	271	291	275	284	247	291	296	261	297	287	277	263	258	248	248	256	251	296	304	226	302	289	303	310	271	300	304	250	308	286	260	294	260	273	297	296	279	263	250	244	278	278	246	278	279	268	266	268	267	238	237	256	281	264	259	276	268	295	270	275	263	268	283	277	313	283	286	262	246	283	279	278	238	254	269	286	273	298	261	284	274	283	262	253	248	271	256
39514	25945	22604	16625	9444	6642	3052	1130	805	680	640	599	636	616	549	556	644	617	582	592	614	580	576	571	605	617	536	539	592	584	569	580	559	634	565	576	619	585	519	595	578	550	557	588	596	574	582	575	533	576	571	560	595	574	544	594	571	590	550	573	575	544	560	547	585	584	568	564	539	609	575	631	583	524	562	603	552	575	578	605	594	579	585	611	619	573	583	551	546	522	542	605	593	594	585	552	518	591	559	578	545	580	611	640	569	587	577	569	557	584	527	553	564	582	605	621	561	551	557	599	565	554	544	580	516	553	555	570	566	573	578	579	578	579	591	607	563	564	587	624	599	575	547	573	528	563	580	606	584	586	557	599	617	567	542	569	609	588	558	555	602	610	566	567	561	585	567	599	574	586	530	619	577	566	566	625	607	566	597	562	573	603	542	608	553	589	545	566	531	602	593	573	575	572	573	593	588	585	573	537	570	568	540	591	592	614	603	596	571	600	600	579	609	586	555	583	588	574	582	562	575	584	614	556	556	566	622	548	569	525	586	570	631	566	591	561	599	564	575	560	608	564	548	562	581	569	594	563	597	583	569	588	553	591	604	604	582	545	531	548	559	570	570	614	561	583	597	572	579	537	541	590	584	541	587	502	540	541	597	578	600	594	613	584	579	580	576	584	568	485	538	577	571	569	562	613	598	581	562	541	564	553	551	570	601	587	550	621	555	601	572	580	552	538	601	571	578	581	564	603	573	565	634	544	564	604	609	592	613	604	594	598	618	570	548	556	575	552	613	604	581	549	572	564	565	543	536	549	572	585	515	567	575	591	574	519	593	644	548	583	577	586	567	541	632	552	572	550	571	574	578	610	585	593	570	586	569	555	586	543	524	540	590	549	611	573	581	587	623	530	582	567	540	591	540	575	571	572	575	597	605	589	570	546	579	523	559	574	561	542	584	574	596	582	583	600	576	579	571	553	574	605	610	579	566	600	546	566	579	564	589	552	568	563	589	548	597	556	581	558	548	539	561	592	599	541	575	540	586	538	581	598	599	564	568	536	558	559	560	584	574	579	564	560	597	578	597	576	546	646	554	539	597	558	541	546	572	566	580	572	573	596	581	595	586	602	602	545	622	571	561	613	592	553	592	566	610	581	596	575	577	551	575	549	585	583	561	626	579	577	607	610	589	531	530	578	612	611	578	596	546	583	553	597	564	550	590	577	596	579	515	567	591	589	553	625	550	592	530	582	549	537	561	592	561	579	548	547	533	532	560	536	597	578	563	576	561	554	599	565	562	566	553	565	617	612	561	561	572	549	575	539	578	549	542	596	534	568	547	573	577	591	550	586	581	598	574	597	584	566	609	594	569	631	589	566	547	570	585	558	589	589	582	566	515	553	572	615	585	542	572	586	555	588	577	551	621	591	588	572	539	607	557	566	594	579	604	563	568	567	603	545	588	578	563	572	600	582	570	612	611	556	545	550	571	564	569	600	574	562	561	598	585	573	586	610	560	560	555	564	561	545	615	574	583	561	575	570	625	541	573	561	587	571	580	535	572	600	551	590	542	516	560	588	588	596	561	549	606	581	596	576	594	587	598	546	574	587	600	596	608	556	565	547	536	561	554	565	601	565	592	565	552	597	585	581	532	596	599	526	573	589	551	616	537	557	562	547	553	566	558	580	560	581	558	605	594	572	599	579	555	593	609	584	537	555	563	560	582	564	571	547	549	580	589	554	579	568	588	629	560	597	526	539	544	587	587	578	562	574	576	604	605	549	584	598	542	586	553	618	596	595	557	575	592	550	584	607	537	588	604	595	578	599	599	549	566	558	529	581	549	554	590	631	583	567	595	536	569	532	585	578	547	602	538	587	557	567	550	592	599	580	559	591	578	586	560	577	550	576	599	592	616	550	544	533	591	556	603	578	590	576	567	584	573	578	598	595	538	589	587	547	594	582	544	564	567	614	553	579	575	582	638	582	564	556	570	578	565	564	583	582	548	567	533	594	580	572	592	574	571	555	557	561	627	584	595	554	562	571	610	541	542	552	572	591	584	570	587	600	606	571	570	579	561	609	540	605	581	559	590	565	550	546	536	551	563	628	558	565	573	571	577	598	546	562	599	607	599	550	621	574	596	625	574	567	599	581	607	553	582	561	553	571	612	569	590	577	575	574	553	501	581	605	557	564	594	554	553	576	553	608	558	574	556	558	575	572	578	574	592	545	550	567	589	559	607	573	598	557	591	578	547	578	562	576	583	576	586	559	572	595	564	614	587	561	583	606	560	578	613	576	584	571	565	602	574	599	584	621	545	576	584	568	580	570	599	559	586	605	549	575	594	600	582	558	558	559	633	581	583	573	590	557	603	560	620	569	601	572	589	593	613	619	602	589	584	581	589	556	577	559	582	568	536	555	564	581	594	590	567	548	568	616	599	600	610	582	544	593	589	557	537	563	584	556	595	580	587	567	574	545	608	561	583	592	623	539	580	590	630	577	569	588	585	570	615	569	560	584	544	616	608	561	569	588	596	577	599	580	594	522	570	534	522	643	551	590	553	586	604	554	597	589	576	574	573	569	598	561	557	559	578	571	551	546	589	568	563	604	592	593	595	566	570	528	569	600	543	571	598	586	619	576	572	556	565	591	581	587	570	619	600	560	589	570	578	570	553	587	585	602	586	565	563	554	559	559	514	527	621	559	539	611	542	551	546	606	549	616	536	587	582	570	593	580	610	547	556	567	582	582	554	571	569	572	608	578	549	583	574	621	617	550	535	555	559	539	584	584	596	560	583	516	566	575	558	569	562	559	550	556	586	603	579	556	569	559	603	590	586	581	558	583	592	589	590	602	605	545	572	590	574	563	623	580	531	584	619	618	572	565	559	570	568	622	573	554	601	584	569	602	535	616	621	602	548	557	578	568	612	583	580	541	594	586	580	611	550	567	592	588	537	572	582	578	571	556	592	562	585	581	563	605	552	565	579	528	615	554	568	583	564	547	612	593	580	568	566	552	562	532	574	588	556	583	594	553	581	570	546	567	564	574	605	571	566	611	592	577	613	554	555	556	559	572	560	568	585	527	593	556	584	608	589	545	590	581	560	566	568	584	581	576	532	550	516	602	539	576	562	567	589	581	600	542	582	599	559	611	596	585	569	544	593	576	568	608	570	578	563	555	599	587	586	576	600	583	577	571	582	576	580	591	603	582	580	616	606	588	573	593	609	583	572	605	565	587	551	548	593	582	591	556	529	565	596	642	550	591	600	548	567	584	576	599	564	561	591	568	624	583	572	586	542	597	609	573	560	560	544	569	628	548	569	596	624	559	563	609	565	565	550	573	539	534	577	560	626	557	582	576	571	527	600	579	581	592	579	581	561	534	572	580	595	606	588	562	598	535	532	628	598	582	587	567	587	550	544	589	579	605	576	545	577	606	560	573	596	594	583	579	567	627	593	534	605	550	531	565	566	584	560	589	567	566	574	573	590	606	569	610	551	576	583	542
48108	21212	7367	2797	1156	593	332	261	265	227	225	229	209	230	238	189	226	217	209	218	229	238	207	209	225	240	246	233	217	192	223	222	244	218	224	228	223	211	248	245	251	213	211	226	215	230	223	223	241	261	235	237	226	233	231	212	233	218	213	252	207	215	224	256	207	218	194	259	255	211	219	223	264	265	230	231	241	269	273	228	250	242	223	263	220	207	202	226	227	226	249	233	210	199	223	213	238	232	219	251	233	243	229	230	235	245	225	249	236	247	218	206	223	205	217	231	251	236	231	215	249	237	247	243	215	212	245	252	238	220	207	220	193	240	242	244	223	237	230	213	232	228	227	236	218	228	196	221	217	218	205	210	225	251	239	226	214	229	199	234	237	237	197	227	256	223	242	256	238	234	257	223	225	246	226	210	229	200	245	216	237	231	231	215	232	205	220	244	228	246	197	218	232	208	208	234	245	238	225	251	257	228	217	231	265	236	250	223	205	251	251	237	233	228	210	212	207	211	233	234	226	216	236	199	226	190	225	223	239	214	223	223	202	233	189	228	227	222	220	219	214	256	225	227	248	210	221	188	233	242	213	240	234	218	244	214	258	227	225	220	213	258	245	241	237	208	212	222	216	235	220	228	229	221	247	244	230	223	245	215	234	231	222	230	214	239	239	228	242	263	254	236	220	198	224	220	210	209	225	243	229	240	210	235	237	256	243	196	234	224	213	249	218	226	239	221	231	247	229	262	210	245	228	218	228	215	227	244	210	221	242	253	197	248	203	231	214	241	226	235	233	228	234	224	202	230	221	265	227	193	262	264	231	206	230	219	218	212	250	226	244	243	245	225	221	212	204	245	242	208	240	213	200	216	262	190	209	217	240	233	187	219	220	252	218	218	235	204	231	249	220	263	221	251	245	242	208	221	231	236	242	247	236	212	234	273	224	225	225	197	255	232	206	223	221	252	201	238	235	233	222	219	207	234	207	243	226	223	221	247	228	237	217	246	232	249	248	206	251	200	204	214	212	222	210	253	231	229	256	255	255	210	225	262	242	213	216	205	197	225	227	210	197	234	243	214	220	239	228	218	223	200	243	231	207	231	284	251	243	237	244	239	231	241	195	215	208	238	214	183	229	224	254	233	219	210	236	227	204	222	239	199	233	246	219	229	237	241	230	250	222	240	231	232	229	225	227	211	218	219	235	263	222	208	227	220	232	254	227	230	230	248	214	246	225	235	208	230	227	244	243	225	198	244	234	230	229	217	239	216	241	229	230	219	269	231	229	237	234	208	228	211	237	230	245	252	222	237	229	218	258	205	181	192	226	235	243	240	247	225	217	242	248	215	211	236	214	236	237	209	230	258	245	213	248	224	220	248	222	210	220	230	228	198	246	238	224	244	215	252	225	219	229	233	237	235	236	208	220	252	223	201	239	245	226	204	226	204	216	245	228	209	223	220	212	246	215	231	200	230	241	211	258	239	236	236	242	239	192	214	222	225	217	252	239	222	235	230	210	229	245	193	232	218	201	228	250	235	219	216	222	229	193	216	240	226	220	220	240	222	236	226	210	231	247	218	248	223	224	248	226	217	253	232	218	236	236	222	219	226	219	209	223	212	233	238	251	231	228	218	218	266	209	262	237	225	215	207	213	219	240	230	247	249	239	212	267	255	218	215	205	237	232	229	226	256	237	220	259	234	226	229	224	239	205	239	204	248	222	231	180	242	212	217	229	251	215	251	227	212	224	211	223	205	240	227	225	236	211	230	250	223	223	221	239	212	230	239	228	204	238	223	208	247	233	253	251	230	224	213	230	246	239	204	238	227	221	221	228	228	196	217	233	233	238	223	238	221	217	246	229	244	221	230	256	217	251	211	214	232	226	219	221	218	224	244	262	228	225	228	237	235	209	264	223	212	197	231	239	245	202	218	226	216	243	229	213	253	230	243	222	245	260	208	213	249	239	214	237	236	235	213	221	194	252	243	227	273	233	211	250	257	231	214	202	241	221	231	233	218	247	187	240	211	228	247	249	264	225	219	227	240	236	239	191	201	218	206	233	227	235	244	221	217	233	240	226	234	224	236	215	250	213	219	233	249	188	255	226	248	241	240	223	236	208	231	209	227	229	220	242	244	247	196	222	193	221	235	262	244	210	249	199	247	247	213	215	213	258	236	243	203	218	215	238	252	213	204	226	226	212	244	235	218	210	237	222	243	225	234	240	204	208	230	241	206	269	228	238	256	264	224	236	244	208	235	198	242	225	226	229	227	238	204	222	248	226	222	223	194	253	197	256	222	213	253	248	280	217	221	221	231	246	237	205	226	248	230	225	244	234	214	205	204	204	228	213	240	210	234	260	216	243	231	243	247	197	247	250	238	219	239	212	260	242	229	243	245	236	213	229	245	260	244	235	245	236	221	248	240	250	249	218	228	230	240	219	240	237	222	225	202	239	206	211	235	226	226	254	249	241	234	217	240	252	219	199	226	230	200	228	221	206	238	243	238	233	224	236	231	230	187	262	224	212	205	214	214	226	226	217	230	229	207	265	246	219	246	219	233	246	229	247	233	219	247	227	203	234	244	261	235	207	219	224	264	212	210	210	214	229	202	228	234	229	226	238	258	242	223	232	206	202	247	195	247	202	241	206	188	202	238	250	238	218	226	233	232	245	239	234	243	219	227	209	237	232	233	201	221	210	244	215	251	265	276	206	252	215	224	186	200	237	223	213	235	236	259	233	263	265	222	219	210	250	228	250	245	228	219	211	228	218	242	201	244	221	220	204	236	221	230	227	240	227	202	235	252	252	213	241	229	221	222	229	251	236	222	236	208	253	228	234	223	255	196	240	229	250	221	253	233	241	253	222	241	251	223	225	246	211	210	212	269	221	274	220	216	210	227	222	220	244	218	209	254	240	238	241	245	208	230	193	206	222	194	231	229	207	193	193	212	205	211	236	220	209	231	217	237	201	215	180	207	244	206	216	236	242	231	249	251	221	228	215	212	232	245	216	235	262	228	216	223	239	217	221	216	222	234	231	264	213	222	213	240	232	224	240	203	231	205	211	249	239	223	210	226	220	220	248	196	218	238	230	242	228	200	238	260	216	223	239	242	251	227	243	231	244	239	195	212	248	242	237	231	215	221	224	238	233	220	209	207	237	239	217	206	233	233	240	188	227	227	232	233	224	215	221	224	240	216	229	226	231	216	249	205	233	214	223	214	216	226	239	193	239	244	226	209	216	229	248	222	205	190	247	246	223	234	245	222	224	242	209	208	234	258	247	221	233	233	236	209	219	241	220	245	228	207	199	230	219	251	211	215	217	226	228	222	223	231	245	242	222	244	212	227	225	238	251	223	216	244	218	259	237	232	214	205	214	249	223	227	193	256	221	231	227	246	257	219	225	205	242	240	256	256	237	243	227	234	220	228	228	237	205	235	243	237	235	218	226	241	232	227	207	277	247	226	252	216	197	215	236	198	250	238	243	237	257	185	213	212	215	217
30720	13348	9454	6377	3611	1869	895	577	548	473	486	496	471	486	526	491	439	488	501	482	466	489	492	480	463	522	490	504	514	529	481	468	485	463	477	489	486	464	492	462	487	486	457	476	477	485	513	454	498	464	480	483	507	438	513	478	487	482	450	483	473	525	473	482	512	453	498	513	488	495	532	477	453	474	459	489	484	497	462	466	477	496	458	524	499	449	506	500	521	485	527	484	499	468	471	495	505	466	485	560	481	534	502	503	503	478	490	502	521	455	481	492	473	526	529	474	515	484	495	510	463	499	507	534	480	458	485	496	502	496	507	495	459	473	436	488	505	507	463	479	477	505	507	503	472	470	541	518	472	474	491	485	480	512	517	521	480	472	486	468	484	472	503	495	461	466	430	496	460	438	488	492	465	490	464	465	505	497	459	488	491	509	472	470	475	515	452	487	504	459	491	475	526	496	518	479	506	479	476	486	503	517	448	498	464	507	488	524	503	485	484	483	482	466	471	514	498	488	497	448	457	493	491	466	490	506	483	494	512	495	478	489	508	487	481	464	515	474	508	471	482	528	502	479	473	468	473	485	480	480	526	521	506	505	483	498	513	510	460	457	489	442	501	533	497	476	489	502	499	450	450	475	445	485	474	485	522	502	476	475	493	491	496	493	449	482	458	501	496	464	517	469	468	466	491	513	459	465	504	462	480	493	504	458	507	475	500	470	499	461	459	465	511	476	526	478	502	474	488	463	488	498	484	531	510	552	505	469	483	438	474	464	482	502	481	524	534	515	517	469	481	531	506	527	508	528	488	503	469	503	489	480	500	506	504	507	450	477	504	464	489	487	494	455	495	522	489	513	524	471	480	495	497	481	470	540	490	490	468	474	478	500	470	502	513	509	467	501	517	461	504	450	508	505	457	495	465	518	503	476	521	496	488	486	496	475	493	488	503	464	470	457	501	519	492	507	483	472	473	504	475	467	490	542	498	464	516	511	491	488	479	493	491	471	481	494	497	485	463	463	483	478	473	506	521	511	518	479	470	480	488	490	461	519	476	473	473	476	494	490	494	505	489	490	467	474	497	469	499	518	519	470	522	474	518	444	472	457	477	489	514	452	482	492	506	467	490	492	479	535	483	471	479	465	467	502	473	496	503	489	450	475	499	485	449	495	457	503	506	494	476	485	464	427	500	479	477	490	442	464	479	507	438	507	530	502	477	497	495	466	473	500	496	494	477	482	452	495	486	472	486	477	476	506	507	443	462	501	466	448	473	502	525	458	479	500	472	486	476	509	489	499	523	506	521	504	513	489	512	446	490	475	481	464	476	458	490	524	527	469	490	498	481	445	490	471	493	495	463	503	537	471	461	467	469	482	492	483	485	464	507	489	480	454	462	466	501	491	484	498	507	443	470	465	487	502	525	475	472	461	507	508	512	494	458	481	531	478	437	487	495	499	499	485	456	485	505	513	494	498	529	501	459	479	484	494	463	451	477	458	538	477	463	492	492	510	477	466	513	506	486	481	469	536	489	516	510	488	505	480	460	454	516	511	469	488	525	536	490	503	501	488	474	462	499	507	516	456	456	479	500	506	461	468	484	446	505	492	523	473	482	511	507	461	510	493	492	479	499	490	483	457	518	493	486	474	517	487	506	479	525	504	455	520	502	472	506	519	475	504	498	508	465	470	475	495	512	485	525	499	487	459	484	458	474	507	520	543	485	478	477	461	486	505	472	490	479	542	489	458	490	478	503	485	477	510	511	497	489	465	471	525	512	539	527	445	527	469	473	470	482	497	493	461	497	518	494	450	475	494	490	516	456	490	493	476	484	485	513	469	567	450	495	498	475	491	501	480	440	518	518	489	502	467	505	503	457	449	477	439	468	443	489	503	478	538	472	521	475	526	471	502	494	485	513	516	504	500	538	503	478	501	499	477	478	490	490	482	472	519	479	463	466	464	439	472	492	489	491	487	486	528	490	490	503	480	494	482	480	524	454	475	519	472	501	478	476	494	506	509	421	480	459	516	499	494	494	507	472	474	494	503	501	468	509	467	456	526	499	482	486	519	495	477	471	524	479	491	477	476	431	480	505	479	468	529	480	512	451	460	527	455	473	475	497	491	481	501	473	470	532	473	490	465	527	445	463	472	476	486	460	511	512	511	515	485	497	463	491	462	523	473	499	507	497	499	503	475	467	488	504	535	499	440	445	462	489	509	474	479	468	481	484	462	520	454	485	504	481	470	479	481	541	511	533	505	484	455	531	434	459	458	502	498	483	462	526	494	493	474	461	485	440	520	484	488	503	482	487	523	485	477	503	482	464	514	465	492	502	496	485	511	484	516	470	539	455	480	472	466	503	452	522	491	506	496	500	517	520	457	497	485	484	471	478	461	491	442	489	496	467	484	531	478	472	483	470	451	454	500	488	494	488	475	508	449	509	455	451	501	501	506	533	521	491	556	496	502	510	471	510	515	502	478	463	491	481	504	475	470	501	492	492	486	492	498	520	481	486	460	518	479	492	471	486	537	486	460	462	488	473	485	534	510	464	489	462	472	459	498	467	497	483	494	497	527	472	478	474	531	519	543	436	456	514	488	480	500	476	492	499	510	529	481	499	511	494	481	489	504	482	503	530	471	465	461	477	488	466	468	480	492	513	472	466	515	480	514	515	522	512	483	481	497	482	490	502	448	512	453	470	509	454	522	479	498	473	478	476	482	476	464	501	504	482	510	439	515	460	479	482	487	475	466	486	526	481	456	466	506	447	533	467	461	475	447	523	512	490	492	470	436	477	487	514	475	488	497	464	505	492	474	460	461	499	478	469	485	442	463	479	467	481	482	474	519	503	492	495	528	510	515	516	493	471	484	488	501	491	480	496	458	454	498	479	534	482	499	477	472	524	478	499	505	461	469	489	474	517	488	481	491	511	453	475	454	541	483	537	483	511	458	501	493	499	481	445	509	484	427	535	466	493	528	476	446	510	515	496	492	442	435	499	474	482	504	482	530	462	513	473	484	457	491	482	463	529	459	503	505	494	496	492	496	484	503	509	500	507	474	487	462	501	453	478	467	470	476	516	511	501	506	464	479	508	480	470	445	485	545	462	499	526	518	470	456	501	520	544	518	468	518	497	484	485	464	496	479	504	486	518	528	492	474	436	494	461	475	471	482	481	509	491	509	481	502	511	487	478	471	445	490	499	468	514	450	490	473	483	455	519	515	490	417	471	467	518	507	486	517	464	474	480	510	491	502	436	479	490	490	448	487	473	468	453	464	465	481	474	490	482	499	473	474	505	503	483	505	422	496	506	500	499	509	471	517	474	478	508	524	470	501	476	494	493	475	454	491	518	449	471	482	447	456	486	493	462	465	519	467	508	471	491	479	494	487	521	468	530	480	540	468	472	491	499	477	493	523	494	489	458	455	476	522	495	476	465	483	472	479	454	469	456	492	497	487	448	464	508	446	487	498	502	502	482	502	513	490	485	487	519	484	505	482	472	486
59575	30772	15194	6123	2485	1045	567	313	268	235	254	231	232	212	232	237	227	222	231	203	238	206	250	237	244	225	233	250	215	219	219	223	189	227	247	222	201	231	207	243	223	214	222	200	200	239	207	207	232	230	221	240	262	224	212	243	264	230	219	224	228	255	245	221	213	245	220	231	243	197	258	218	216	207	227	264	236	250	254	233	203	226	237	214	219	211	231	230	207	231	233	239	213	178	216	193	213	244	236	198	229	245	219	235	233	235	238	207	223	206	233	183	211	205	206	209	230	182	211	235	208	247	237	213	219	226	253	209	228	258	224	276	220	236	252	205	238	243	222	248	220	219	248	251	245	230	229	236	238	244	195	206	235	226	234	241	229	229	227	236	223	212	201	214	210	229	219	229	223	240	197	231	218	234	216	195	222	260	189	223	202	240	219	225	180	223	218	231	237	206	238	236	208	243	227	242	222	232	232	211	220	225	254	219	216	232	240	189	230	222	205	244	225	239	259	249	205	212	229	215	231	199	190	215	246	238	232	214	209	216	216	206	250	224	225	222	225	215	204	262	233	224	218	225	186	209	218	225	215	225	240	244	235	203	220	222	242	243	215	256	231	244	240	228	215	230	220	181	233	246	216	231	244	211	224	226	267	217	212	223	218	194	222	246	233	237	249	222	234	282	256	214	230	212	206	238	217	237	213	181	218	214	216	221	226	222	263	230	210	201	241	215	235	221	211	197	242	226	230	229	197	216	243	231	254	204	246	247	240	250	200	212	243	228	215	226	218	229	232	242	210	214	248	252	236	207	226	208	217	249	227	229	218	210	237	235	214	213	194	211	219	217	238	258	189	216	226	252	265	205	209	223	185	231	236	223	238	210	227	201	240	249	234	212	206	239	238	224	229	210	201	239	243	204	233	205	222	211	253	234	238	226	219	221	255	216	228	227	254	238	235	216	223	247	224	232	216	257	249	197	214	239	192	245	210	222	239	194	191	237	232	233	226	177	238	194	239	226	233	198	209	227	237	212	223	198	240	202	214	230	239	237	208	197	240	239	275	250	225	207	223	232	233	217	243	232	222	211	234	209	225	232	220	256	210	198	206	214	203	222	235	204	220	273	223	240	216	226	228	235	224	237	219	233	222	231	210	216	220	256	234	200	214	209	232	242	211	224	243	245	240	251	220	224	226	259	225	186	221	223	205	252	221	215	225	263	224	257	223	216	220	236	217	223	206	213	217	231	256	215	232	216	210	209	255	224	268	252	247	231	241	202	248	243	216	240	205	247	242	251	194	209	263	207	218	214	227	228	228	217	206	219	231	236	215	231	226	217	210	186	199	237	217	199	214	234	211	229	246	239	234	230	227	198	229	206	238	216	230	234	212	248	209	208	237	202	225	272	236	213	199	217	232	212	219	226	218	232	246	237	213	222	232	256	229	243	212	263	218	227	231	177	205	227	247	245	229	220	220	253	250	200	203	232	219	207	238	246	223	244	241	205	241	233	232	217	237	229	235	207	231	225	227	238	228	222	233	227	246	206	213	240	205	229	219	218	239	219	248	223	248	235	232	220	232	253	240	225	236	218	252	225	224	229	225	207	212	246	245	213	234	238	248	230	204	229	247	204	210	239	215	233	212	265	242	255	235	211	209	246	247	253	218	207	227	231	236	212	225	227	254	216	222	236	214	207	205	240	223	219	216	209	221	218	193	209	205	212	209	228	225	211	245	221	200	232	208	195	224	234	219	254	245	204	217	222	229	220	217	240	231	211	217	217	236	234	220	251	170	214	223	201	218	244	214	244	228	187	245	239	242	210	202	212	202	235	218	230	234	191	230	222	233	216	228	209	195	261	229	206	210	238	221	222	247	236	240	247	224	219	215	217	245	218	216	199	233	210	213	231	223	217	215	212	240	224	215	264	259	219	228	209	236	228	221	206	202	197	227	229	250	234	197	228	225	244	231	233	255	225	233	229	195	237	246	224	197	229	212	254	235	241	221	242	237	217	225	206	220	223	216	252	216	260	259	224	246	212	228	210	234	244	229	223	207	237	225	212	238	210	240	246	203	226	217	230	238	223	225	236	217	192	256	228	216	256	203	223	242	253	232	226	206	240	236	212	208	229	262	242	218	214	221	220	249	215	219	232	210	232	234	234	221	232	187	222	226	257	251	229	228	226	219	218	218	174	202	203	238	246	220	213	232	248	203	223	241	206	233	229	245	222	217	242	221	236	211	212	209	208	230	223	200	197	239	207	234	214	203	240	242	199	209	208	256	231	236	214	233	197	220	241	260	248	246	214	221	215	226	253	217	212	235	186	218	227	211	238	270	221	211	229	243	241	226	233	224	192	206	228	222	202	253	261	230	202	245	211	221	233	229	213	227	225	215	204	224	251	208	233	249	219	241	250	226	212	228	207	216	204	226	227	254	214	241	221	203	213	236	233	230	231	230	223	217	221	238	222	211	226	233	261	227	185	226	247	216	217	227	218	225	217	226	192	204	215	236	208	241	210	195	224	216	216	212	209	228	218	200	225	241	250	207	228	206	195	239	224	238	238	217	212	248	220	247	243	233	227	218	212	243	211	222	221	219	195	231	232	213	201	220	209	200	232	247	226	220	188	247	245	223	238	251	214	212	218	237	207	227	228	230	245	215	218	266	200	246	227	220	228	220	232	232	219	212	255	227	218	222	235	239	227	247	239	209	189	197	239	232	198	209	210	257	223	234	240	222	195	198	234	222	206	205	213	213	224	213	208	224	198	233	218	197	240	185	194	221	238	191	231	215	235	244	220	218	224	215	236	209	228	209	229	221	209	192	207	243	239	210	227	216	241	212	224	242	231	232	241	260	231	211	193	214	222	223	224	226	219	211	235	227	210	207	211	175	238	248	235	213	236	231	222	230	224	199	196	217	222	233	216	211	240	225	224	208	230	224	228	228	251	236	220	218	214	256	224	220	191	241	220	232	243	197	210	194	214	204	230	238	246	241	232	224	230	272	221	209	234	225	198	215	231	221	192	222	243	230	219	219	240	212	188	184	218	222	247	224	238	217	267	220	219	222	233	250	236	238	223	217	212	231	214	259	227	244	231	233	227	225	216	223	221	224	238	240	212	223	223	199	195	206	217	237	225	215	237	217	213	246	229	230	247	212	232	261	217	199	221	239	223	243	208	214	218	241	214	226	235	208	219	237	236	217	212	225	239	244	219	196	217	198	206	195	214	228	201	184	213	191	220	259	240	232	254	213	238	230	237	234	237	245	233	240	241	220	211	212	223	230	231	246	230	193	206	236	240	223	221	219	221	253	214	229	230	226	214	234	236	234	201	226	228	205	253	208	229	228	210	250	219	264	225	229	203	224	228	259	238	230	213	241	231	193	256	234	217	228	204	195	234	183	229	234	241	279	240	225	241	250	210	206	226	257	217	245	207	221	211	239	220	224	238	228	216	257	215	209	234	219	244	214	240	218	197	242	199	236	236	226	213	233	212	228	240	241	214
37221	21561	17590	11712	6926	3449	1958	825	669	560	491	488	493	494	511	513	489	514	493	481	509	474	471	502	503	517	479	505	504	506	462	474	504	467	503	517	504	512	488	527	497	501	490	519	521	483	481	496	486	462	505	516	499	427	489	532	474	500	505	481	474	481	496	496	496	525	472	507	511	515	508	471	508	484	511	493	493	485	451	475	487	477	456	478	471	465	461	515	493	485	478	480	534	476	485	508	500	486	496	488	498	522	472	514	455	520	515	522	479	446	485	438	486	484	488	502	463	525	457	524	468	484	478	470	511	487	474	494	464	505	497	484	455	481	515	459	466	477	483	472	499	509	466	494	515	487	501	469	517	495	482	484	490	486	481	510	488	489	496	482	493	473	482	525	505	519	493	471	461	514	475	476	496	543	482	468	504	473	490	481	490	549	467	459	471	455	477	518	502	509	457	483	493	492	485	468	495	489	502	448	503	496	519	471	479	501	486	511	497	504	477	480	526	513	461	484	443	485	432	461	464	510	501	489	469	469	480	507	455	472	547	475	451	464	505	455	498	502	509	456	475	486	511	475	526	475	464	477	460	514	454	486	476	466	499	487	516	493	492	478	460	482	496	509	499	462	499	461	505	471	479	469	456	462	486	470	496	496	496	471	546	483	479	473	491	494	462	429	504	475	509	463	495	522	530	491	483	467	480	461	499	485	512	473	447	459	512	466	502	506	477	463	482	505	493	506	473	485	482	486	475	453	474	488	482	479	441	520	455	457	488	464	520	498	483	469	495	475	468	489	475	484	508	457	490	465	493	485	507	483	518	498	511	499	479	487	486	448	471	520	477	499	480	494	453	431	474	495	476	483	516	491	454	495	491	465	489	518	440	535	492	501	485	467	476	549	518	482	430	482	461	477	487	497	451	488	517	491	482	470	458	473	475	453	487	493	513	502	506	455	461	493	506	508	462	479	494	461	508	473	468	503	497	482	477	468	484	526	456	490	449	463	489	471	495	492	488	484	520	523	496	479	477	511	483	473	492	499	481	482	497	465	531	486	463	492	451	488	552	527	504	447	453	501	457	486	499	506	451	496	481	482	496	513	467	480	473	451	480	464	481	466	489	494	499	489	521	471	463	486	512	463	506	481	523	486	476	479	505	496	482	499	465	532	487	501	484	487	437	515	523	483	478	459	453	441	474	492	478	485	465	486	530	481	493	492	510	507	490	498	489	497	468	501	479	452	504	495	511	504	518	475	494	485	502	455	449	437	524	506	468	494	471	473	484	512	528	469	506	471	495	530	466	467	512	471	495	465	502	496	489	468	454	461	486	448	481	446	503	514	506	492	497	486	470	461	472	483	447	473	523	469	503	454	478	479	452	522	474	506	513	476	484	490	493	489	450	520	476	496	464	500	482	504	485	477	514	473	493	488	470	496	506	469	483	497	518	516	468	509	534	467	496	493	478	526	496	489	485	476	491	465	457	500	493	549	501	476	496	477	510	509	515	462	472	473	484	458	474	481	480	502	508	494	510	495	501	450	517	477	489	471	461	468	489	482	483	479	504	478	469	528	501	537	466	500	427	494	500	489	499	451	454	535	472	502	455	474	455	489	459	501	473	489	510	499	535	454	462	472	476	469	474	460	460	531	459	510	497	502	454	512	461	481	501	533	497	495	533	480	486	455	501	497	481	485	487	534	487	468	505	486	467	490	499	467	461	479	487	467	487	488	472	483	454	486	489	498	528	500	507	470	519	501	460	495	519	456	458	508	482	509	483	524	492	512	514	476	465	505	495	509	494	511	462	463	454	468	487	502	461	515	481	459	483	440	492	512	473	505	490	451	447	509	505	476	512	518	469	477	435	438	489	535	460	474	519	496	482	501	492	518	506	528	521	470	514	463	516	511	436	492	471	467	459	497	495	475	531	503	472	465	493	466	481	467	493	495	482	486	507	464	484	453	473	479	507	508	477	528	510	479	503	519	496	495	485	493	483	507	467	440	429	499	507	495	509	518	510	479	455	489	473	466	529	471	486	458	482	500	473	460	497	521	535	480	487	464	453	486	481	507	493	492	478	485	471	487	470	496	478	477	498	516	461	476	498	468	477	479	500	495	524	498	450	486	497	494	467	506	468	479	492	490	463	443	459	492	475	473	480	455	499	493	487	498	489	472	487	542	470	505	493	475	459	488	483	476	499	498	491	469	490	453	501	491	528	450	462	489	508	499	523	473	437	527	481	495	480	453	467	488	491	470	502	497	506	470	526	485	440	493	495	495	539	444	508	544	512	496	486	485	489	508	484	476	514	493	472	470	471	457	496	463	482	507	519	510	489	504	494	482	506	471	489	501	505	456	486	479	514	502	438	495	481	488	506	478	484	433	493	495	500	482	519	479	492	504	492	521	474	502	490	468	506	493	480	479	459	553	511	486	495	521	504	483	484	496	496	433	491	482	521	473	494	507	496	460	482	479	470	495	462	465	479	466	499	491	494	436	467	502	500	492	460	481	499	466	496	467	473	532	474	468	517	528	511	475	476	550	485	534	504	481	469	474	486	495	480	533	490	492	468	516	481	515	517	499	482	510	502	474	475	470	528	502	522	493	487	513	499	465	468	470	510	505	523	482	509	432	453	463	464	521	507	488	485	454	501	498	486	492	466	513	505	482	524	475	482	469	486	494	530	478	498	500	512	486	488	503	477	505	512	473	497	486	464	481	463	535	472	426	483	477	498	499	499	502	453	491	488	539	504	468	455	491	492	491	512	529	494	483	533	471	520	464	476	468	463	472	495	457	524	502	526	516	471	502	494	464	446	475	492	507	451	444	506	501	475	517	475	468	477	513	493	540	498	498	496	473	517	502	486	506	435	489	486	484	513	458	516	481	461	451	481	486	507	473	509	451	515	463	497	512	471	515	498	470	490	504	496	457	514	505	488	446	495	463	474	512	474	500	480	476	494	494	500	524	512	494	486	483	470	498	533	469	451	492	513	459	484	498	479	482	488	492	463	473	495	471	476	521	483	463	496	488	508	473	528	463	461	490	488	465	502	484	479	499	515	471	494	506	493	518	532	508	465	474	487	479	501	496	496	498	482	518	493	474	509	515	517	486	518	462	507	511	451	506	458	452	501	534	500	471	512	513	529	486	468	460	463	476	506	445	453	501	473	522	470	459	506	470	479	498	455	514	472	490	495	482	530	465	484	505	447	517	473	473	471	467	537	489	473	488	451	486	509	465	518	453	437	485	474	530	481	478	483	467	504	475	501	494	516	504	485	463	489	438	524	516	459	489	473	476	542	458	512	502	470	475	464	459	474	490	487	517	466	479	478	480	474	505	499	465	450	484	495	515	466	491	463	485	486	482	497	480	491	446	489	533	478	492	493	437	485	456	465	529	498	469	512	470	476	453	474	493	525	502	462	490	501	512	514	508	499	514	503	460	474	476	517	523	478	501	471	575	513	505	460	485	474	485	443	484	465	495	470	509	518	468	458	499	451	481	516	463
61848	36995	21365	9830	3727	1891	978	484	357	282	273	295	256	255	262	293	264	263	249	286	308	282	294	272	233	266	275	279	308	275	277	277	316	263	293	315	302	261	263	271	315	274	250	264	276	255	295	279	284	255	301	264	271	308	296	244	284	251	263	251	259	276	305	269	299	280	283	288	261	253	262	269	265	279	287	260	266	288	287	258	264	258	313	268	292	269	264	279	288	279	291	280	262	278	293	270	283	285	258	324	286	287	247	266	294	265	271	254	261	278	271	277	256	266	232	295	295	262	264	267	258	277	297	288	246	274	282	257	266	278	292	305	267	265	250	263	282	267	262	299	273	288	255	234	289	253	268	293	287	296	292	239	286	308	271	275	278	280	287	313	295	289	228	291	275	257	274	269	288	267	244	249	287	266	289	265	294	291	267	240	300	284	259	247	258	269	301	248	274	282	255	284	280	251	289	307	279	252	282	287	281	286	287	260	258	305	278	266	253	272	243	267	273	283	293	246	260	276	282	245	243	296	257	279	281	267	298	275	289	249	281	224	272	259	279	262	284	250	263	274	271	294	260	290	252	272	275	276	284	278	312	249	281	274	299	297	266	281	267	318	267	274	279	270	271	267	253	255	257	251	267	272	290	267	283	273	257	275	282	294	311	312	269	265	252	277	275	257	264	316	289	300	292	271	264	274	285	295	281	290	264	259	267	264	276	275	279	294	280	279	284	260	270	266	291	274	296	279	279	274	279	272	313	269	267	277	272	271	277	286	272	284	241	291	259	282	279	256	256	259	279	301	276	293	257	277	292	238	248	265	268	271	257	295	275	252	262	223	271	273	259	258	278	256	276	256	284	301	286	281	257	249	238	290	275	268	251	277	282	280	302	254	249	296	301	271	258	252	255	273	263	247	261	307	281	263	273	251	270	264	277	233	293	281	273	306	300	278	272	302	322	285	284	281	314	325	267	268	296	279	249	279	279	263	280	272	262	285	261	271	256	286	291	266	247	282	270	275	282	259	285	278	303	252	275	301	299	267	287	267	301	281	295	290	281	281	307	275	254	264	258	271	259	297	267	283	318	291	272	282	276	281	265	272	271	263	287	310	278	286	268	268	268	263	282	290	303	295	277	281	288	261	267	300	289	256	284	317	289	292	267	299	275	260	267	273	246	265	263	266	280	257	295	289	288	283	298	284	269	268	306	296	226	304	264	270	281	267	268	277	288	261	253	303	256	270	310	267	260	248	322	283	276	292	263	265	302	290	274	277	262	248	261	261	319	269	288	246	300	249	267	251	287	329	262	276	250	290	277	290	301	303	278	270	290	287	273	245	258	278	251	261	282	279	265	248	283	226	313	271	273	275	294	269	251	259	264	257	280	254	278	295	283	274	316	278	258	303	259	288	300	234	253	301	250	266	233	275	254	263	284	280	297	276	291	246	258	253	250	257	309	281	293	260	273	272	300	287	277	290	263	289	273	257	293	288	259	245	298	268	307	286	278	289	278	272	300	267	280	276	307	249	301	293	319	308	278	258	262	269	263	310	261	288	292	270	269	275	266	273	255	270	274	282	282	282	257	296	276	279	264	274	266	284	293	262	287	298	288	228	273	301	275	284	326	277	259	289	280	231	286	261	270	263	288	284	264	264	266	276	287	269	275	272	272	299	274	275	287	263	254	281	249	267	258	264	286	292	295	251	277	264	280	257	287	271	294	284	283	276	304	303	274	252	299	262	268	267	274	278	242	276	297	297	293	287	268	262	269	287	253	277	288	274	300	296	279	271	282	252	262	272	270	274	301	300	270	309	281	289	292	296	294	286	257	312	262	282	289	270	264	280	264	262	275	241	268	292	289	271	265	255	246	284	281	293	256	274	262	236	271	294	255	318	253	290	295	261	264	276	288	290	285	254	283	257	246	262	286	271	251	249	275	271	286	294	283	257	257	286	258	302	295	255	254	257	276	314	266	294	276	270	269	288	295	265	313	289	283	287	253	252	265	289	312	293	285	306	286	265	268	310	258	231	278	277	275	299	264	249	263	299	275	258	302	239	267	236	256	264	236	280	265	277	245	280	272	301	282	260	268	250	295	270	260	245	288	274	255	293	301	281	264	247	264	256	281	266	263	280	260	247	264	266	278	273	255	278	272	308	276	261	261	274	275	279	274	270	259	286	270	257	255	279	288	310	284	267	272	277	265	273	245	292	292	306	302	273	275	293	282	263	277	272	275	246	305	284	280	287	274	263	289	292	261	235	276	283	248	273	265	264	296	301	283	253	290	261	277	247	298	253	277	279	287	298	260	271	267	282	278	244	301	266	271	263	269	301	304	259	276	218	275	249	257	280	289	255	289	309	301	281	264	262	297	282	262	284	296	286	259	282	257	260	261	297	306	288	270	278	280	254	267	274	257	260	284	282	272	270	289	290	243	277	282	268	274	275	247	250	267	269	276	257	261	280	302	274	253	289	256	254	280	303	274	316	274	268	271	291	273	255	283	277	251	286	279	264	271	295	301	287	277	277	293	278	264	268	272	266	261	302	279	269	274	284	255	267	284	272	285	274	302	292	289	264	303	280	244	284	276	270	287	261	291	269	307	255	245	270	292	263	277	275	243	302	272	265	267	286	265	281	271	286	283	257	286	294	303	283	252	306	255	313	307	268	280	280	266	298	322	309	284	295	251	242	268	281	279	296	273	274	271	270	272	265	276	275	253	306	264	264	254	311	282	233	271	270	282	289	277	269	272	288	278	286	242	287	290	268	268	300	258	258	297	227	292	287	268	248	262	268	276	275	280	274	304	264	278	270	288	288	280	296	284	240	265	295	303	300	265	293	289	282	269	285	252	289	271	273	302	309	274	273	307	275	265	265	240	304	283	271	282	272	285	282	261	276	276	276	290	297	266	270	276	261	259	263	261	262	300	292	278	283	259	268	291	284	294	234	283	240	285	272	249	272	245	265	278	264	275	268	295	306	319	290	298	300	295	282	284	304	312	295	257	264	276	263	270	278	308	287	271	282	282	287	292	264	285	268	284	282	257	248	278	287	280	274	248	260	296	254	273	247	268	271	263	275	246	285	266	308	262	282	292	250	301	239	282	243	284	288	305	296	295	276	281	278	297	264	271	248	269	264	276	245	263	266	246	283	279	236	279	297	300	272	266	255	287	250	266	291	279	258	282	296	266	258	227	256	279	311	324	274	317	281	272	295	280	285	284	290	260	258	255	284	279	262	256	279	304	306	281	254	300	248	285	260	256	279	249	273	289	291	286	296	270	274	305	247	292	263	290	295	242	287	270	256	281	268	282	278	266	274	274	289	290	271	289	262	262	265	290	264	241	275	295	275	265	261	262	281	281	267	254	294	274	284	269	257	280	266	256	254	241	252	267	287	264	297	260	274	286	288	244	280	273	263	275	251	277	266	249	282	238	267	269	261	273	262	279	286	278	280	279	282	304	296	286	265	269	288	275	284	285	310	296	278	283	301	303	293	253	275	260	273
38659	27514	22565	17093	9555	6138	3498	1166	932	682	652	601	640	624	610	598	601	593	609	605	602	609	613	553	556	555	564	546	615	572	593	589	590	584	581	597	607	555	520	548	588	555	576	629	591	569	585	560	525	597	579	628	584	580	565	564	574	625	603	574	571	564	577	584	596	596	588	580	604	610	575	599	564	582	585	593	576	549	570	626	577	615	541	586	558	585	600	509	582	606	564	553	589	568	588	570	554	606	601	593	585	548	547	581	597	577	548	557	548	547	571	558	595	574	596	594	562	604	561	626	543	515	542	595	607	599	558	631	594	583	571	558	582	581	598	602	596	580	589	562	580	575	549	554	560	535	578	552	574	578	564	620	582	604	579	541	618	559	596	588	602	558	547	539	548	579	616	606	591	586	571	577	590	582	624	565	568	615	561	625	595	557	561	591	541	563	612	579	545	551	554	596	582	571	559	523	600	522	548	552	545	622	551	608	596	597	587	586	614	618	631	608	572	573	577	570	598	647	632	570	530	590	534	577	600	577	571	599	559	566	533	572	542	575	582	577	581	574	592	528	618	545	564	573	604	583	565	595	570	573	533	614	560	558	602	584	635	615	565	603	595	546	602	596	583	602	538	555	574	573	575	596	552	602	547	508	587	566	533	597	572	596	577	572	579	564	585	645	554	566	574	584	575	582	541	591	565	591	623	578	574	559	611	599	628	586	548	563	605	554	580	590	562	622	521	573	533	575	591	570	548	574	594	581	551	568	569	588	598	581	569	558	606	558	538	585	556	603	556	555	550	537	587	563	555	587	540	616	595	601	582	536	607	590	576	639	578	575	598	581	601	559	594	584	563	581	592	553	607	591	532	595	578	575	562	598	619	541	546	599	572	559	593	590	584	609	595	566	584	580	583	563	578	592	609	616	552	586	555	606	591	607	556	556	533	580	608	573	563	604	584	577	611	573	568	536	572	566	593	575	548	578	610	559	567	596	595	556	553	570	621	592	586	565	572	575	569	547	582	605	553	587	558	631	594	556	576	549	535	594	536	578	558	556	605	585	553	567	577	602	566	570	605	558	601	608	608	579	516	544	542	588	548	591	544	557	565	560	568	526	577	558	587	588	576	573	596	543	591	557	546	597	591	631	611	557	609	560	558	584	593	565	540	582	571	548	597	592	583	608	613	606	584	565	591	522	573	557	597	538	608	605	597	562	591	563	560	578	568	561	595	556	611	557	588	545	561	560	632	601	601	593	576	557	585	587	588	595	595	599	599	604	583	611	517	539	610	563	561	538	593	578	581	608	557	579	646	560	584	540	605	587	553	619	584	635	614	615	598	619	570	544	556	613	581	591	581	624	598	568	576	573	573	574	553	576	541	566	574	588	578	568	560	576	570	597	556	584	580	536	608	581	530	576	575	616	555	572	585	617	514	585	558	563	579	561	522	508	542	583	550	587	563	584	577	615	603	568	549	610	574	587	547	571	581	598	607	600	585	552	555	599	575	555	546	553	567	587	575	555	556	600	580	613	599	604	578	625	579	603	558	580	565	561	556	570	586	576	537	575	615	555	608	545	571	600	591	607	575	595	586	580	618	554	547	590	580	557	561	544	601	584	561	571	554	545	583	584	559	562	582	562	565	551	587	555	599	617	579	559	577	566	606	594	595	572	560	533	559	554	571	559	539	560	557	574	581	554	560	614	596	561	612	554	583	582	583	575	546	561	545	606	626	561	581	585	594	607	546	565	547	547	559	583	601	580	577	620	563	574	596	586	561	576	585	584	590	569	595	584	533	544	552	572	598	580	554	599	565	624	625	588	589	576	577	607	579	507	578	583	557	600	589	590	566	582	586	589	603	605	593	591	597	609	584	570	584	600	582	590	548	553	588	554	642	575	549	573	557	577	568	583	584	601	586	578	540	590	518	582	540	568	585	550	590	592	547	578	597	570	568	577	520	593	578	580	589	569	562	612	599	591	572	553	536	598	618	550	576	584	552	557	579	602	558	556	582	593	615	551	549	604	578	594	628	591	535	567	563	618	614	566	564	563	595	581	529	594	609	581	553	610	551	556	541	568	606	587	535	592	593	563	589	591	580	597	600	552	536	613	563	571	588	578	557	601	560	603	609	561	557	573	579	610	612	567	581	578	561	557	621	594	578	557	593	590	577	556	546	544	588	579	577	566	554	587	567	605	542	596	577	588	585	568	569	611	543	563	626	587	575	648	587	554	566	586	595	514	595	594	586	584	555	523	571	559	564	543	611	579	617	586	568	535	574	599	566	610	548	642	594	580	604	607	592	532	580	579	532	594	603	559	547	568	600	553	561	597	628	550	583	579	572	568	565	621	573	530	574	553	587	587	569	621	590	639	550	561	633	540	579	574	587	514	562	619	554	558	592	569	531	553	623	558	553	570	569	611	600	565	521	540	557	572	591	597	551	593	603	617	566	607	586	560	556	558	604	606	613	601	602	583	548	569	567	541	571	573	577	562	595	639	582	596	596	567	584	581	584	536	576	598	560	620	560	578	591	587	569	543	612	592	572	584	572	552	598	590	550	586	594	562	547	581	561	581	601	622	592	569	565	567	586	575	563	608	606	578	587	596	568	578	558	605	557	593	581	555	601	556	517	610	560	569	583	562	572	600	529	592	581	593	591	509	578	575	581	597	564	590	548	585	574	574	557	583	586	568	586	539	612	552	570	552	524	582	581	580	574	522	584	603	627	593	645	580	613	598	622	527	586	594	559	594	591	567	525	584	552	584	586	558	597	583	576	541	627	575	614	576	579	594	564	592	571	584	563	592	561	549	580	568	541	562	598	583	609	582	597	567	548	550	603	572	602	584	579	598	565	598	592	634	596	573	532	584	586	611	558	622	602	557	571	621	566	579	612	597	564	607	592	555	560	579	590	577	603	578	552	547	632	592	584	592	580	583	605	597	609	549	585	564	586	596	565	607	591	555	527	561	565	584	559	593	605	582	585	618	562	617	587	542	605	582	545	581	550	612	577	585	584	597	580	560	605	584	591	559	592	573	572	593	542	584	575	573	557	542	578	612	565	604	587	603	541	611	560	603	600	606	571	584	597	541	587	599	580	613	583	603	571	559	576	560	526	618	612	563	572	561	601	602	563	596	561	583	573	565	588	567	596	538	592	534	630	559	601	585	592	574	605	574	590	570	561	588	617	587	558	553	622	561	583	588	561	549	596	568	612	598	580	579	585	556	571	547	583	591	571	577	563	558	595	575	554	568	583	583	582	589	615	547	644	600	600	590	581	544	578	573	593	552	574	561	592	571	584	563	585	547	610	601	575	566	613	586	590	578	569	558	552	542	593	615	572	560	621	585	544	577	572	592	603	600	578	580	574	572	569	600	567	567	575	645	616	559	542	575	608	569	550	578	613	545	559	594	607	588	585	593	548	572	609	540	545	565	577	581	566	606	566	623	566	533	598	565	575	537	588	577	569	599	616	587	596	572	591	548	565	641	588	538	586	582	614	577
46188	23197	9093	3044	1021	555	329	249	224	246	220	217	214	214	196	221	240	236	226	225	225	238	216	246	257	234	234	249	225	228	238	225	218	229	237	214	226	246	236	228	233	221	244	235	207	226	243	228	268	238	253	240	214	235	235	254	229	203	222	241	235	248	236	243	250	208	222	260	236	236	251	208	216	224	201	208	233	253	210	224	222	242	243	191	231	244	229	216	231	239	212	259	247	224	232	227	252	214	235	206	224	223	243	204	235	247	233	203	231	214	211	263	233	249	238	207	241	228	234	253	228	243	204	230	240	221	227	200	231	206	233	212	237	234	245	243	216	232	216	229	204	238	258	230	252	277	235	201	220	207	187	228	231	231	214	206	222	211	237	241	223	214	224	227	233	246	266	196	199	246	207	251	213	197	234	255	209	230	240	211	197	216	234	266	247	229	234	229	252	215	231	220	225	218	258	208	224	233	224	233	217	212	225	200	255	225	226	239	258	230	249	227	225	221	226	248	238	235	219	206	240	223	247	242	241	228	240	230	214	250	226	234	226	219	236	211	244	207	233	217	231	228	217	226	241	226	246	231	218	210	248	225	236	226	239	197	214	210	223	209	231	236	196	214	229	223	241	213	213	250	211	242	251	235	227	237	218	216	227	226	213	208	235	230	243	239	263	247	257	230	203	238	220	233	227	239	240	216	213	241	255	216	231	242	211	234	224	211	251	240	251	223	216	230	213	265	231	242	253	226	205	228	223	198	250	251	230	228	240	231	231	256	220	226	217	242	253	220	229	203	227	229	240	242	208	222	241	228	230	220	239	216	238	250	226	211	258	255	216	267	224	230	255	224	232	213	245	257	224	232	217	206	203	246	210	238	247	213	223	257	262	223	220	219	213	201	238	215	272	241	226	224	237	214	220	234	259	253	199	231	222	262	233	220	254	231	226	252	252	240	233	244	219	227	230	213	256	282	227	243	240	219	209	253	234	211	216	242	232	217	213	221	203	251	237	219	220	225	242	211	236	232	236	243	221	232	221	210	219	205	224	252	223	238	230	234	198	214	225	227	209	222	265	228	262	217	233	223	203	252	226	247	213	197	236	252	211	229	224	236	224	208	245	217	221	220	260	206	236	208	211	256	222	222	247	234	260	240	219	271	245	216	214	231	221	240	229	238	250	248	251	203	197	234	197	227	192	213	213	219	231	239	244	227	222	232	239	239	240	203	222	235	204	222	249	229	216	235	231	234	205	255	223	224	246	238	263	233	245	244	244	229	229	196	215	219	222	235	214	221	243	234	211	219	222	238	221	238	231	249	257	236	227	258	238	206	245	244	214	220	249	241	212	197	233	242	234	264	233	269	231	228	243	251	230	208	226	231	216	215	204	234	226	252	252	244	233	207	274	244	249	247	235	219	225	228	219	237	236	228	229	212	228	230	228	240	222	221	246	234	229	244	218	236	209	253	244	233	227	196	251	230	236	215	232	223	245	214	231	236	236	231	249	228	263	214	229	234	252	219	213	251	196	225	218	232	255	213	219	224	219	241	228	257	211	206	243	232	202	244	240	260	235	211	243	215	205	236	236	239	230	193	222	234	248	242	269	222	235	214	211	214	215	223	236	241	214	213	228	212	212	275	254	278	231	206	235	239	225	227	217	237	226	248	216	230	226	224	201	250	209	248	243	220	220	221	233	233	238	211	208	223	213	222	237	217	239	238	233	215	210	236	251	224	252	222	250	215	211	247	221	216	226	241	271	213	244	256	253	235	233	246	237	231	257	259	236	226	230	229	215	204	206	243	222	257	225	238	248	228	237	234	250	231	221	267	243	248	249	217	206	216	231	224	230	221	216	228	227	249	252	244	205	249	219	244	232	252	183	223	220	199	209	252	226	246	208	238	244	197	222	220	247	234	233	219	248	238	250	228	211	275	231	195	234	253	239	229	252	251	217	213	219	253	238	229	234	247	234	213	237	235	227	206	214	214	253	239	219	205	263	252	219	230	240	219	229	217	217	246	245	248	196	217	232	252	243	252	222	226	237	231	206	229	230	237	224	200	202	228	236	237	241	225	221	254	219	223	217	258	234	210	234	247	239	246	209	204	243	220	217	226	211	241	249	227	227	253	228	231	216	232	239	228	209	225	252	264	199	255	261	208	223	265	197	231	220	194	206	259	231	257	217	221	222	218	228	236	249	240	238	242	224	219	224	238	236	201	208	213	239	221	231	257	257	222	205	252	222	210	227	210	213	254	250	225	223	244	203	278	231	223	229	241	227	222	214	236	234	243	230	257	247	245	202	220	236	225	245	265	254	217	244	245	231	212	226	223	225	233	227	225	236	245	248	218	241	224	229	214	237	233	225	200	238	232	211	221	256	243	224	220	239	196	200	223	215	209	261	210	222	223	226	217	217	231	208	258	213	226	217	235	249	262	225	239	226	207	242	215	223	271	240	216	233	225	217	225	249	241	251	248	246	225	225	236	234	216	220	215	222	250	257	232	233	226	223	212	226	234	228	245	227	233	240	231	220	231	225	248	205	235	213	225	228	226	227	224	204	220	257	266	221	196	219	196	197	201	214	236	226	201	225	253	246	208	213	247	219	238	241	227	241	231	252	232	220	203	204	228	235	277	227	225	251	236	221	224	223	229	220	232	249	223	222	250	212	221	224	247	229	226	244	234	230	191	222	235	213	246	254	220	262	247	222	234	238	218	198	259	214	263	229	233	267	197	257	214	222	231	203	272	255	252	187	220	239	246	234	226	224	215	219	232	216	257	245	220	238	215	207	211	221	230	249	229	255	233	225	208	229	242	230	198	225	227	229	228	234	227	223	237	231	252	259	267	245	254	245	252	230	200	229	237	234	224	241	214	235	207	230	253	236	225	240	187	211	241	218	233	240	231	233	220	231	192	199	209	233	241	219	249	233	224	214	208	261	228	198	209	236	222	205	234	251	208	242	248	234	244	228	237	235	216	233	239	259	205	211	230	213	213	226	245	229	227	265	246	230	194	222	250	203	248	239	228	211	230	250	234	210	207	214	240	235	235	196	236	215	216	223	231	231	212	221	201	244	227	208	190	218	215	205	249	219	236	231	236	219	223	224	236	222	216	247	226	234	233	228	223	230	219	218	198	249	257	266	241	229	240	234	251	225	247	214	232	250	247	225	230	210	240	228	230	208	235	251	246	236	247	241	211	250	238	205	246	200	207	231	207	221	233	235	207	265	261	205	198	224	216	212	226	268	240	219	226	209	242	258	232	234	213	234	213	237	224	237	223	254	213	204	192	216	228	197	230	227	221	206	236	221	221	244	232	231	258	221	226	215	254	226	223	238	240	235	257	228	242	253	232	257	246	228	237	222	210	221	243	245	255	227	247	233	255	261	191	232	238	229	224	247	249	236	212	191	220	214	248	224	230	232	221	242	213	234	264	210	224	235	212	244	238	234	248	218	241	202	219	257	232	270	242	237	255	235	214	230	234	224	231	257	250	225	216	218	238
29291	15800	11110	6634	3105	1855	967	565	483	506	486	484	461	474	473	509	457	497	486	476	501	497	493	500	499	492	514	459	470	501	485	472	476	434	440	465	471	453	521	469	504	503	472	518	522	510	505	477	499	493	492	484	457	486	509	475	495	486	485	483	479	485	505	491	503	485	510	471	490	530	534	442	459	497	472	530	478	498	501	468	453	495	487	454	491	506	489	516	458	474	471	511	485	439	481	528	466	485	469	527	487	475	507	454	464	470	479	508	509	458	463	455	500	449	499	467	483	488	518	497	502	540	488	530	495	453	510	496	484	507	491	467	496	495	493	435	488	519	487	497	500	484	433	510	493	505	506	540	456	456	493	461	496	475	491	500	491	512	472	447	458	448	504	481	516	517	453	510	486	499	467	486	448	494	476	527	487	475	436	504	482	523	462	512	497	480	516	491	506	498	476	528	522	515	480	497	477	467	510	478	499	516	470	497	450	471	507	509	470	523	523	461	500	475	450	500	470	534	479	481	440	481	487	493	526	520	478	493	524	481	442	482	516	480	445	433	500	500	485	459	466	486	468	464	518	505	463	486	472	515	498	489	532	496	464	469	468	467	495	511	465	454	485	487	528	522	484	485	463	498	475	540	495	460	463	475	494	508	507	485	485	484	485	477	518	503	472	489	501	513	488	504	485	484	468	465	512	522	496	495	477	458	436	530	504	463	520	507	502	448	490	469	480	480	521	469	511	472	491	489	500	480	481	526	480	496	480	497	518	464	444	474	452	489	465	489	494	464	454	487	479	470	479	486	532	509	462	484	496	489	484	528	488	512	461	490	496	447	522	491	508	485	486	495	479	497	481	498	472	458	443	487	482	503	453	503	500	504	473	487	458	451	467	483	457	484	477	477	556	532	549	505	519	418	481	480	484	478	493	498	494	462	493	442	498	456	486	438	465	515	498	436	483	447	484	490	468	473	513	455	505	444	458	485	465	508	459	523	499	536	459	517	527	487	507	467	485	499	492	480	492	493	503	458	474	488	455	470	478	487	509	484	457	486	464	491	465	518	504	476	458	518	449	482	498	492	550	490	479	471	473	469	508	479	488	497	496	491	494	454	499	499	450	438	501	521	520	465	528	481	434	481	522	487	507	479	494	509	511	470	521	493	485	457	484	516	492	500	472	546	476	465	508	484	489	557	510	509	475	492	480	492	479	494	513	466	444	487	478	467	466	450	514	475	480	509	446	476	497	468	505	492	494	480	484	456	494	454	527	512	497	507	493	484	461	484	511	467	484	478	540	436	494	521	482	464	480	511	489	447	502	487	475	497	469	454	474	508	462	491	490	493	499	515	513	467	459	487	455	497	467	510	477	471	486	500	432	493	465	501	443	474	473	503	478	483	510	475	512	465	508	540	504	502	480	455	468	468	540	477	462	490	505	440	480	491	481	497	488	486	474	516	486	472	476	485	514	500	522	477	479	476	502	484	488	456	466	501	463	489	473	497	504	487	458	481	475	467	471	497	461	491	499	484	486	487	513	499	490	506	504	530	465	461	483	497	466	502	512	470	473	485	486	459	518	489	518	462	482	516	488	446	525	488	461	414	516	470	489	505	475	482	469	513	501	476	541	488	472	481	462	459	525	515	457	484	522	490	495	469	516	482	507	478	462	473	465	455	521	490	476	522	477	522	477	478	520	499	494	454	518	524	488	502	438	516	510	521	483	488	438	480	475	477	513	520	496	447	490	483	526	511	486	487	506	463	488	473	474	477	461	496	516	484	511	489	494	471	479	469	467	488	470	419	447	493	467	484	462	464	461	476	460	499	482	515	485	505	489	498	482	477	481	455	475	471	463	482	512	486	492	495	475	465	500	503	492	506	469	491	455	483	516	521	483	472	518	468	451	476	494	471	456	481	482	472	537	476	465	470	470	480	452	497	480	515	477	464	482	487	464	482	487	483	473	481	498	487	474	490	438	475	476	490	466	474	478	473	500	433	474	535	485	497	519	484	490	483	533	489	465	503	511	512	509	463	431	470	496	484	487	471	504	498	458	524	494	497	493	508	465	485	495	520	495	506	477	496	480	466	530	488	462	463	428	525	477	445	479	495	456	475	487	473	494	495	465	496	486	462	481	495	474	552	518	511	484	471	473	469	498	475	471	511	483	491	471	462	513	480	502	526	515	475	462	500	473	467	506	512	513	521	477	486	490	512	455	475	458	498	490	501	511	478	479	485	505	488	498	455	459	464	476	478	479	498	472	504	481	474	495	491	415	508	492	485	518	484	489	484	465	457	472	486	514	486	466	481	521	502	531	440	493	490	446	477	461	440	529	534	461	487	541	486	496	497	470	446	514	475	434	508	476	464	495	500	502	491	505	471	498	476	462	483	477	508	493	511	501	499	472	497	464	512	522	504	474	511	480	495	443	478	482	478	452	483	449	509	514	473	517	481	505	475	471	530	467	488	488	523	430	481	472	505	482	510	497	494	503	478	532	499	476	511	456	478	476	516	525	468	494	520	502	454	473	515	486	489	470	478	500	454	481	536	471	497	479	484	481	511	491	514	511	447	483	486	463	482	459	467	465	555	523	479	472	499	470	471	474	488	509	461	470	478	505	524	484	469	472	474	493	484	446	479	499	481	487	479	479	498	495	487	468	525	521	521	495	501	495	484	476	511	493	506	494	518	482	490	503	469	481	538	493	486	440	470	498	470	492	489	540	509	468	481	485	464	474	487	490	475	468	434	481	473	501	498	484	514	464	477	504	521	494	496	468	508	477	485	517	503	497	462	480	491	515	459	466	473	498	498	489	523	458	490	513	474	518	496	438	437	558	496	470	462	482	460	510	489	524	516	509	528	512	451	472	531	473	490	479	465	470	494	479	490	528	468	451	471	495	476	481	466	495	489	498	469	475	447	496	469	486	458	468	492	504	476	467	468	478	486	511	481	481	489	489	481	483	512	472	480	483	504	511	447	508	461	471	518	501	502	487	459	502	526	486	516	467	527	502	504	455	471	448	462	512	490	463	505	469	475	499	497	484	478	523	516	445	470	517	497	475	482	501	471	487	452	461	529	501	505	484	493	477	475	456	470	490	493	461	426	447	488	497	474	507	512	481	497	503	473	519	491	471	465	510	493	501	472	464	468	496	476	487	481	502	469	446	525	516	510	461	480	472	498	492	485	443	492	516	550	515	505	485	476	513	514	480	513	480	499	482	503	469	468	440	491	508	504	465	426	494	489	499	478	507	509	506	461	512	506	448	466	476	454	518	522	462	491	451	522	502	511	501	507	452	458	482	492	503	498	474	460	477	519	473	507	497	456	489	474	478	465	489	489	524	484	506	504	485	437	483	452	499	412	519	519	502	503	510	435	508	446	462	430	514	498	500	480	519	503	467	479	500	479	483	504	521	489	512	484	507	493	516	488	499	492	487	460	511	457	523	481	487	535	482	480	454	473	454	477	493	519	501	488	493	502	548	495	501	534	468	512	471	511	503	458
58382	30687	14738	5269	2199	1223	497	314	265	257	232	239	245	230	216	197	227	222	198	227	222	250	246	218	232	219	209	231	236	229	247	217	209	230	216	229	242	203	193	220	244	206	215	193	199	245	213	217	228	219	223	223	227	204	207	189	219	203	227	241	211	244	233	218	241	224	214	216	238	238	208	246	211	224	227	233	221	208	194	232	228	230	241	236	215	199	206	234	216	235	212	218	236	236	219	213	225	227	209	213	234	228	237	254	234	236	223	204	214	234	203	222	243	197	201	200	249	202	230	227	233	227	238	216	221	222	248	230	216	226	237	242	218	221	221	259	240	202	217	249	201	202	232	224	231	215	232	234	213	212	233	228	210	217	229	212	223	249	221	224	252	236	242	235	214	239	221	257	227	200	217	243	215	206	210	218	213	208	224	210	210	233	190	214	224	208	225	228	234	221	226	224	233	205	221	232	246	203	242	187	229	254	228	236	203	237	230	214	225	221	225	228	238	198	208	206	194	236	219	199	245	194	239	231	230	185	195	232	211	202	245	241	228	217	248	257	212	237	220	222	222	223	226	242	216	198	226	211	203	190	227	220	214	243	202	227	213	204	229	212	199	204	227	221	203	238	206	235	258	201	193	232	225	200	233	202	264	216	199	218	250	232	224	239	228	216	198	219	213	221	239	216	235	214	202	214	238	222	212	180	210	240	193	241	201	230	221	232	223	223	267	255	206	211	231	192	224	220	209	215	222	232	232	230	204	227	244	211	205	241	239	215	245	201	239	220	201	211	223	207	208	241	215	206	237	221	212	226	220	236	206	223	240	198	194	198	236	222	205	192	217	221	209	205	236	206	257	226	222	210	213	280	233	244	221	220	227	211	200	209	207	231	207	215	256	229	222	193	237	236	237	214	229	200	216	234	207	242	224	191	226	246	256	204	244	218	228	218	213	251	228	237	248	239	219	224	231	231	245	221	236	238	216	221	224	220	228	186	205	206	209	227	207	246	247	225	227	240	251	265	199	213	235	225	231	230	204	211	202	208	233	230	224	217	226	234	224	232	246	242	247	220	227	228	213	228	225	223	218	246	222	208	222	204	206	254	224	228	235	233	218	195	230	212	201	225	230	251	244	228	221	216	200	224	214	216	208	217	219	214	224	211	225	219	217	213	241	219	181	186	208	203	201	229	233	225	234	250	222	220	230	235	220	225	187	224	246	234	184	214	206	231	235	204	201	197	227	212	201	224	206	209	204	199	229	226	186	245	220	241	230	247	224	210	253	267	223	215	210	248	249	246	248	220	201	254	201	205	243	233	232	213	244	219	244	210	186	202	235	205	226	222	236	225	208	215	201	240	224	203	226	237	223	232	227	196	241	210	222	224	201	233	239	240	222	223	208	227	212	208	226	221	228	224	245	223	245	227	226	210	228	231	231	231	186	217	214	245	215	245	190	195	239	217	234	243	236	241	214	208	224	247	244	237	224	241	221	233	199	224	239	206	196	246	230	237	213	224	216	214	247	236	242	216	220	209	213	259	213	239	214	200	203	228	226	220	226	204	213	219	212	241	228	208	255	233	243	201	228	232	217	211	218	221	226	200	225	225	229	198	219	223	214	231	201	237	219	242	219	230	225	210	238	220	235	219	207	227	236	230	236	207	240	213	198	232	225	221	244	205	220	215	213	223	226	239	248	206	224	245	206	197	235	244	235	231	215	227	237	213	208	200	221	237	228	210	235	230	210	178	220	240	223	236	237	213	210	207	201	228	205	264	235	213	247	213	243	212	210	220	241	211	202	238	239	226	247	239	214	201	205	243	220	226	233	222	213	213	207	225	218	214	226	204	223	196	244	228	226	232	227	235	220	203	222	199	199	222	197	216	205	231	230	217	247	233	232	188	240	228	231	255	220	242	232	235	231	235	207	206	229	234	197	232	217	213	231	230	214	200	206	224	221	225	208	256	223	232	239	225	229	229	233	233	227	223	228	246	255	242	221	230	231	223	231	222	205	258	218	198	218	220	204	230	234	224	216	241	222	262	223	227	208	215	255	217	225	232	211	221	199	225	222	218	201	238	209	232	207	248	239	264	240	234	232	205	215	212	219	224	234	213	216	220	218	231	273	225	266	250	254	237	229	216	246	205	211	217	244	241	225	231	225	256	229	242	225	199	230	239	223	222	207	207	186	204	232	207	226	227	226	234	221	248	229	215	219	216	236	245	197	231	224	259	199	213	230	254	212	192	248	240	228	241	229	218	230	232	227	231	229	213	226	236	212	256	259	187	211	221	208	220	192	237	185	226	237	243	216	232	220	215	218	212	246	241	207	202	223	176	229	237	219	227	230	207	239	221	223	219	215	246	224	218	218	212	213	212	250	203	237	215	218	228	222	176	251	228	233	246	203	216	228	223	211	231	222	216	222	226	232	211	212	230	218	207	243	229	231	252	247	249	238	210	215	226	210	203	222	230	252	162	230	227	250	182	217	203	201	226	238	233	213	236	218	247	213	221	243	242	213	237	231	223	202	247	193	204	247	243	273	241	215	218	225	218	207	249	239	226	219	222	236	232	203	214	231	266	281	229	229	205	233	236	224	217	246	245	227	199	215	213	204	210	209	208	235	211	213	184	242	216	214	205	246	253	237	197	218	243	243	251	257	225	228	231	248	258	230	225	212	227	219	219	211	222	202	184	198	228	234	267	240	211	234	217	240	216	219	227	211	236	241	209	210	246	232	199	205	236	237	243	223	228	236	248	234	216	217	238	221	224	205	234	249	237	247	256	231	240	219	183	245	209	237	216	211	229	250	206	192	227	215	259	230	217	217	215	211	259	214	211	234	226	201	213	213	213	231	224	247	240	234	244	224	199	211	240	243	231	224	205	217	223	202	223	187	230	226	253	252	223	194	214	200	189	202	210	240	209	219	199	236	221	238	242	209	245	212	201	215	250	219	196	198	257	211	201	247	201	212	229	178	203	209	230	223	227	212	226	205	227	232	224	240	263	238	198	220	198	189	202	235	199	206	208	239	223	244	227	232	233	207	223	221	206	232	211	237	216	193	222	206	223	228	227	210	192	230	238	255	199	221	198	206	247	229	257	223	217	221	241	206	225	239	201	240	187	211	232	233	205	195	214	214	228	231	234	219	219	204	210	236	222	246	210	259	222	222	230	209	235	223	232	243	236	228	225	217	205	226	236	212	239	210	231	238	195	226	196	190	223	238	217	225	209	206	229	251	229	207	216	235	203	208	223	213	214	198	200	200	218	239	233	232	241	239	240	225	216	240	231	221	228	214	263	205	204	218	219	209	221	219	219	217	197	215	222	248	216	213	249	181	221	241	255	229	238	254	198	188	211	238	206	234	189	204	216	207	229	240	203	227	227	213	237	260	251	208	252	240	243	228	216	209	230	213	245	224	216	198	235	235	203	215	233	233	222	244	236	224	234	249	221	256	211	234	223	223	225	205	212	237	232	241	228	215	213	209	221	224	210	227	208	215	256
36644	21727	16368	10187	6659	4011	1584	798	694	548	541	497	508	507	488	504	484	487	483	470	488	476	465	496	457	477	450	446	527	512	488	473	522	490	477	518	532	465	491	514	463	466	533	470	475	548	514	514	458	499	510	489	520	502	450	465	465	492	497	504	464	506	497	509	492	498	483	456	451	493	460	490	521	507	484	475	498	478	485	465	488	516	456	533	457	451	455	470	474	485	447	504	478	510	476	534	527	478	491	451	464	457	503	488	487	499	486	456	462	440	523	488	518	507	457	456	495	451	458	508	495	494	459	486	445	504	533	467	454	511	494	476	500	481	486	461	477	482	529	492	476	474	454	456	493	488	474	460	491	499	465	467	523	501	509	469	465	469	458	468	513	448	488	486	460	486	516	508	424	486	458	539	484	484	499	508	515	511	499	522	491	504	478	466	456	469	508	477	494	461	464	463	467	486	464	489	472	478	475	466	492	490	434	496	486	500	479	482	468	499	472	533	498	467	498	491	504	499	481	490	491	467	492	513	522	485	464	478	473	477	495	492	498	476	459	506	479	477	481	460	485	516	472	448	467	541	520	427	486	494	503	491	495	506	479	463	504	513	499	492	493	465	510	504	469	523	482	451	457	476	471	441	495	483	474	489	455	495	462	515	500	492	490	467	482	451	437	546	467	497	467	495	524	462	499	491	480	508	528	470	469	493	502	461	488	482	471	467	511	477	492	468	475	478	487	498	489	486	486	477	466	483	532	505	492	479	509	486	447	530	508	478	478	481	494	494	495	492	474	474	476	475	485	464	487	440	460	488	471	458	506	510	493	513	504	485	494	503	502	497	521	448	486	501	481	466	462	508	486	511	478	506	487	547	469	468	468	462	538	465	469	495	479	502	445	469	481	490	488	511	470	466	448	484	502	512	488	512	472	463	474	498	502	431	485	470	487	503	489	460	472	476	511	479	535	468	456	505	465	465	445	434	490	509	522	467	462	472	479	481	492	487	493	488	457	488	522	489	494	462	457	491	472	509	478	437	502	505	477	506	502	452	494	483	515	469	472	510	437	438	494	509	510	492	476	457	480	525	507	516	460	457	519	469	475	493	505	441	509	508	465	463	454	484	533	476	462	524	514	451	510	443	445	500	479	477	461	473	475	468	521	469	488	491	472	501	458	509	489	487	464	493	476	445	491	491	467	467	498	481	480	420	469	512	490	471	478	487	475	520	485	479	450	484	513	480	507	482	496	495	517	454	458	473	498	491	470	457	495	477	479	435	494	514	461	492	474	516	439	488	449	483	464	503	483	503	507	502	474	461	484	500	557	466	478	463	483	482	455	453	517	508	527	517	455	491	500	499	487	459	450	472	515	461	472	433	497	496	477	479	497	468	456	513	493	462	465	487	472	491	498	471	520	477	512	548	480	493	480	474	459	481	494	485	487	480	503	474	486	487	499	479	474	485	504	512	501	470	475	487	470	457	494	484	481	480	466	495	481	446	486	465	489	533	464	492	512	478	517	514	494	474	480	447	488	517	529	448	473	479	474	489	469	488	489	465	443	441	485	449	489	493	492	462	466	512	491	470	489	476	479	496	513	489	488	523	503	461	491	498	444	507	497	480	447	481	514	483	466	478	442	494	495	498	524	509	487	489	488	492	497	561	492	457	474	472	486	500	497	483	485	450	474	500	517	481	523	462	474	512	464	473	480	514	502	476	503	498	470	478	507	493	455	472	514	512	529	467	466	467	456	466	465	504	493	493	485	551	467	528	491	498	485	481	488	518	459	491	512	516	473	524	479	487	487	499	489	493	501	509	461	489	482	516	497	500	492	499	478	493	501	440	453	460	495	472	479	497	499	499	487	488	467	477	460	477	463	505	488	448	487	464	476	478	466	490	485	471	496	495	515	446	478	484	490	491	483	501	453	448	531	480	481	497	490	498	524	505	514	447	475	502	469	424	491	499	502	496	440	450	426	452	480	457	514	445	466	476	547	500	470	505	517	453	473	493	545	520	457	499	490	503	458	479	503	502	518	472	513	462	497	463	498	514	456	439	497	487	457	501	472	499	489	496	494	493	476	479	545	449	471	482	476	462	490	543	468	509	496	499	514	529	519	526	440	466	488	453	485	499	477	463	514	493	494	480	490	487	453	478	480	486	453	466	478	458	476	489	474	481	506	458	499	503	477	484	486	484	505	485	474	512	499	460	458	477	499	482	487	503	537	475	486	467	460	503	482	476	512	508	473	481	519	467	483	484	443	470	509	442	477	464	493	495	500	456	474	477	483	523	493	535	489	459	527	487	468	422	487	478	521	503	462	535	514	486	505	459	464	482	465	494	504	476	439	471	493	494	489	491	483	438	477	483	468	479	469	500	467	486	453	466	476	489	522	506	528	468	523	521	480	469	472	509	481	482	484	510	461	494	439	500	473	492	497	502	462	467	487	457	485	441	512	503	490	490	487	484	490	497	454	478	484	528	474	472	481	513	505	514	498	492	490	465	474	507	522	462	473	499	477	468	500	494	478	475	547	492	468	483	510	515	477	483	496	503	526	409	478	475	456	482	474	464	467	513	492	484	493	450	502	518	521	491	481	500	494	506	507	465	499	487	482	497	507	499	480	496	478	478	503	442	512	459	513	486	460	507	496	474	488	490	441	496	511	480	500	467	464	516	458	480	542	490	482	502	463	471	472	469	462	457	492	482	497	484	525	466	479	472	458	478	482	522	507	505	456	482	481	455	500	453	489	478	478	476	476	479	515	549	475	495	484	492	468	477	493	458	488	478	463	479	512	475	445	493	486	526	503	488	503	462	476	472	491	517	508	471	433	472	437	485	480	492	484	468	476	532	507	495	466	490	500	469	481	476	445	477	492	526	470	503	463	484	494	456	464	484	482	476	538	464	538	487	496	467	503	487	518	492	430	503	501	513	474	470	476	506	453	484	520	454	504	458	490	440	505	522	489	478	538	449	474	497	469	454	473	485	485	487	457	490	504	470	487	466	467	458	517	500	496	481	465	515	503	462	493	514	497	482	476	491	457	459	482	466	449	514	520	477	476	457	470	498	504	492	483	505	491	498	480	476	490	463	488	462	488	485	471	479	489	460	501	484	509	460	457	477	444	488	521	519	490	502	527	482	500	516	480	474	454	474	487	459	488	480	504	482	446	483	465	491	462	461	467	476	469	452	484	499	506	493	493	442	475	496	486	505	513	468	450	504	470	499	500	499	493	469	483	465	483	449	443	449	503	510	511	483	481	494	475	480	526	507	472	480	491	477	478	479	470	495	458	465	502	443	457	464	454	487	471	438	488	507	489	506	478	471	506	532	501	472	455	457	466	504	476	463	490	501	477	458	456	452	471	486	480	499	495	497	503	483	473	511	480	482	468	477	440	485	492	483	437	497	479	507	499	496	454	486	512	452	503	509	481	476	460	517	468	457	486	478	465	481	478	495	461	475	501	460	509	460	466	511	505	466	519	466	488	513	480	484	496	452	449	503
66636	38042	19449	7598	3672	1806	753	387	366	316	301	305	295	285	272	259	284	286	338	271	269	297	284	250	270	263	280	281	294	285	315	315	280	303	291	277	267	267	323	267	285	280	270	286	258	300	280	269	286	281	276	306	265	280	271	298	285	290	271	261	277	301	285	291	272	307	299	310	281	283	284	251	297	271	317	286	264	285	293	260	312	286	295	285	305	277	285	298	270	281	275	287	250	283	268	287	293	301	268	277	294	307	267	266	273	288	267	279	315	277	306	310	260	297	273	284	266	303	285	258	261	296	300	315	321	290	275	282	266	261	309	274	301	262	277	281	304	305	303	279	308	291	262	246	282	294	264	290	250	286	285	286	297	284	250	260	284	324	299	298	285	322	278	289	296	284	262	297	264	284	274	293	313	294	308	264	245	297	298	309	276	288	267	289	284	277	291	279	283	297	255	279	294	325	256	284	300	288	248	294	267	249	254	259	301	272	316	279	252	296	279	311	305	311	273	254	262	274	299	318	284	263	278	252	299	286	284	291	270	249	286	270	275	283	274	274	289	256	252	259	273	290	266	254	264	298	261	264	289	302	299	269	273	288	293	257	307	282	268	295	298	284	326	295	271	278	260	239	295	273	241	286	261	304	318	280	302	255	262	297	298	277	300	312	291	276	268	266	265	265	330	293	283	276	267	272	273	311	315	267	297	247	250	314	263	264	276	271	258	250	303	278	274	271	271	264	287	277	247	279	296	299	269	285	289	268	296	308	260	270	295	269	278	256	303	241	269	297	307	275	252	305	290	272	286	298	324	270	277	276	280	265	299	287	281	309	319	286	293	273	280	283	243	272	267	267	285	269	284	309	296	312	305	300	295	313	280	273	252	265	279	260	291	268	271	294	286	304	285	286	274	322	277	299	274	279	277	270	294	294	310	286	267	283	291	278	287	295	272	253	272	276	290	275	281	314	260	278	317	265	275	293	264	298	291	250	322	275	277	296	298	295	270	308	302	284	284	267	257	273	293	301	296	270	263	262	317	297	320	300	272	249	292	266	260	270	281	281	270	279	263	272	263	309	271	305	252	283	280	303	292	284	291	292	284	278	298	291	260	301	252	283	293	267	288	315	277	284	285	294	288	336	307	279	273	295	259	275	295	301	291	278	283	306	303	282	240	275	245	289	301	297	269	306	264	295	323	276	279	281	274	250	304	290	292	256	269	288	266	305	283	285	271	270	257	260	289	261	278	279	263	309	250	297	263	273	301	264	260	261	307	266	259	271	257	319	300	277	312	280	255	286	252	307	286	283	292	249	300	305	251	289	261	317	283	298	252	292	302	309	256	274	290	276	301	285	280	286	268	294	284	303	289	318	275	263	295	247	300	291	263	293	262	269	281	282	330	331	258	262	265	295	280	296	284	294	275	292	240	285	274	289	279	284	285	281	268	262	272	259	289	283	256	279	276	266	261	287	276	279	313	266	273	272	309	295	281	294	264	280	292	278	286	288	275	276	291	291	262	298	273	300	288	301	259	265	293	261	278	313	286	247	294	302	319	303	265	282	278	257	290	283	295	278	276	303	273	296	279	285	272	293	244	267	250	282	278	289	279	286	266	269	288	277	299	265	293	292	275	291	330	286	263	265	282	264	289	261	279	296	323	304	283	300	288	282	315	262	294	312	282	272	279	276	247	272	255	269	277	246	307	242	288	290	260	285	278	276	269	310	274	293	299	268	273	272	281	276	282	295	272	237	268	317	277	311	284	288	274	299	309	309	294	273	267	291	287	281	308	249	267	274	248	287	300	279	285	264	278	299	271	266	269	270	267	289	298	297	265	281	295	277	288	271	283	275	278	281	311	287	261	270	273	282	296	256	275	300	318	266	304	278	287	292	304	281	272	258	288	323	275	295	297	308	297	285	285	274	284	326	301	325	311	325	237	300	305	322	262	279	312	280	298	281	291	277	268	272	304	292	264	285	291	275	307	282	270	279	293	273	322	268	281	266	269	317	270	261	288	308	254	267	265	263	293	302	282	318	264	262	277	304	278	254	257	291	280	297	302	263	276	276	297	252	273	277	228	285	269	293	261	259	276	281	287	280	262	279	277	281	295	269	264	264	286	269	275	298	273	265	326	285	275	271	260	290	257	303	295	302	264	283	283	258	303	261	321	291	289	269	290	278	293	275	280	286	288	273	291	289	282	267	302	320	286	270	268	269	293	307	280	275	285	291	269	255	311	260	305	331	283	278	308	304	278	286	264	298	292	305	288	285	273	308	281	261	263	278	289	272	287	303	307	302	273	282	290	294	281	289	269	279	268	313	305	294	267	306	273	286	289	294	273	273	282	288	281	265	298	292	325	301	270	256	292	252	245	277	289	310	331	312	269	282	249	285	284	259	276	306	275	292	294	290	247	297	267	275	284	261	281	288	289	264	283	270	275	297	259	311	295	309	261	282	292	257	278	286	292	274	276	272	283	269	282	278	303	282	280	280	265	265	255	292	247	276	287	313	268	278	294	298	288	283	279	287	262	248	312	273	266	273	266	250	286	290	242	302	296	293	282	266	296	298	294	255	278	280	302	275	289	288	250	285	286	271	302	292	292	274	287	274	277	272	291	282	285	314	285	286	290	266	306	259	295	284	263	287	273	262	256	248	308	267	314	254	259	290	273	255	290	309	272	269	293	270	282	267	271	291	308	264	279	276	266	269	264	256	294	295	276	246	266	276	286	264	266	278	294	291	276	274	249	298	309	280	302	265	299	289	289	255	282	292	288	289	248	292	291	311	250	267	305	292	299	269	284	317	312	299	302	247	264	275	255	279	283	263	284	247	287	308	287	309	284	278	264	267	271	286	310	285	278	271	283	301	281	299	292	274	290	265	269	307	294	307	291	287	286	296	302	254	269	300	242	301	272	259	277	277	283	297	271	291	270	250	286	267	262	280	255	301	274	272	284	288	264	304	299	250	285	274	310	285	288	282	264	282	269	243	282	261	284	296	272	294	281	262	313	291	288	248	283	280	304	289	274	284	297	280	274	304	300	279	273	267	273	301	305	253	305	286	294	295	255	304	289	285	311	287	293	304	312	301	281	297	286	284	268	270	292	273	308	326	309	273	293	290	290	291	270	253	261	284	283	270	271	256	266	244	287	295	255	264	278	267	264	236	302	286	275	274	272	258	273	321	283	290	268	265	308	266	305	294	316	309	282	270	288	294	266	286	282	315	289	290	287	288	293	258	287	255	294	275	270	306	299	288	267	291	290	279	270	291	302	281	293	322	305	265	333	258	287	256	307	283	285	283	305	265	274	261	301	287	257	289	300	273	309	323	269	242	280	276	295	294	286	248	303	280	307	302	291	258	254	288	304	297	285	264	288	279	254	246	273	278	311	254	295	241	269	268	301	292	293	284	266	249	297	285	265	290	297	306	278	275	273	251	309	266	269	247	275	281	275	286	312	269	279	303	295	284	242	323	292	260	293	304	282	244	299	279	290	296	239	243
42483	27865	18743	12991	10085	5731	2306	1050	816	663	596	616	603	663	595	640	617	598	603	615	636	564	586	566	582	627	591	647	632	600	584	564	605	648	568	593	588	580	617	599	623	644	603	618	592	594	625	623	609	584	602	592	566	612	653	577	634	599	617	622	566	575	605	571	603	589	544	591	611	580	591	636	593	596	636	562	605	566	632	606	618	620	572	552	589	606	588	600	610	588	602	583	560	591	620	612	598	603	622	589	605	613	599	612	589	601	592	598	638	589	630	584	642	574	604	598	620	600	600	565	585	599	609	607	616	651	611	620	558	634	590	638	646	566	641	584	610	647	634	632	596	586	581	655	631	594	601	574	595	575	638	653	563	603	607	592	573	567	588	581	543	604	646	597	561	608	569	560	622	631	663	578	567	584	567	616	584	605	625	660	628	649	606	614	583	578	596	605	574	596	584	590	596	602	580	625	600	596	596	587	579	584	597	583	634	598	636	636	609	613	591	559	614	600	543	598	573	643	629	576	617	599	619	590	606	564	642	572	607	580	578	604	577	601	578	585	548	583	578	609	615	632	590	599	588	600	609	570	571	552	560	617	627	618	567	567	606	551	590	581	533	591	633	616	585	584	604	584	576	602	630	566	614	573	587	593	629	595	626	576	599	630	579	563	654	598	519	651	567	642	585	613	621	613	568	588	635	594	608	563	608	604	604	585	658	630	549	591	611	634	602	622	576	624	603	609	582	579	554	607	603	563	612	561	590	562	617	577	599	598	597	581	601	599	614	662	573	614	601	601	599	617	613	605	595	591	578	612	611	600	610	614	615	621	600	564	617	620	595	621	588	582	606	594	628	588	630	622	603	587	571	576	615	556	555	590	596	628	572	577	603	567	591	579	545	619	591	608	605	627	602	632	576	633	615	570	595	617	635	612	624	586	617	633	599	594	566	586	590	583	583	604	625	592	598	610	612	603	591	569	607	651	561	586	567	628	621	599	611	531	633	572	606	618	570	582	568	605	616	616	559	596	577	607	645	628	631	573	553	604	627	596	589	595	574	582	577	604	633	592	623	586	554	604	575	572	593	594	575	577	586	568	564	619	595	591	603	609	598	590	560	622	650	581	552	586	563	634	618	609	624	610	596	585	590	592	588	583	563	596	602	582	606	587	575	616	579	574	586	607	620	633	650	596	627	549	595	602	621	615	598	632	591	615	616	614	587	551	592	649	553	587	610	578	641	578	605	604	598	544	591	582	614	576	624	616	599	643	628	596	570	567	584	595	589	577	571	600	618	602	604	583	616	648	644	619	552	629	613	591	581	598	596	575	617	563	604	600	620	596	588	561	608	537	574	589	571	544	598	614	652	622	565	570	592	574	597	629	590	568	579	594	625	598	613	572	599	579	577	550	583	581	586	548	599	571	625	583	596	644	589	609	560	591	552	603	592	580	598	585	582	582	610	541	606	598	615	595	583	576	595	582	595	594	606	577	581	572	616	587	549	564	621	611	652	572	584	602	629	584	538	606	576	606	613	637	590	594	587	613	609	611	602	574	594	568	639	617	599	548	608	591	580	569	595	595	528	584	576	595	619	648	539	601	592	592	577	568	619	593	622	573	570	585	603	605	572	594	577	641	595	565	593	545	538	594	598	639	607	548	591	602	649	576	553	562	597	638	603	611	598	595	587	585	555	608	585	570	561	602	657	600	593	570	594	601	582	589	656	609	593	655	623	597	573	571	638	614	595	588	619	568	599	606	576	622	591	603	597	588	548	636	592	596	613	629	576	594	588	604	597	599	631	604	580	593	603	601	598	635	600	639	617	584	608	610	558	621	550	567	563	611	573	592	626	630	597	596	616	578	568	616	574	537	603	563	593	589	558	590	587	565	596	560	615	602	609	607	595	605	587	597	609	568	601	568	618	622	605	584	555	591	620	599	600	563	575	657	579	577	603	574	631	622	594	596	555	661	605	594	563	604	586	602	583	594	597	618	578	596	606	568	599	574	632	598	606	640	596	595	605	570	617	574	626	575	627	602	554	606	595	607	598	644	625	647	571	597	620	560	598	590	574	624	601	631	595	596	557	547	590	608	594	617	597	623	580	601	593	568	590	627	608	595	593	620	607	594	590	594	612	602	621	585	592	604	577	583	604	569	608	596	582	599	589	600	628	579	596	588	595	618	558	588	619	577	586	577	585	617	589	620	621	590	583	579	635	622	575	613	623	601	589	572	614	573	617	572	575	585	585	570	622	604	559	577	544	621	624	630	567	636	594	575	546	594	593	592	582	633	609	621	603	588	574	587	585	599	629	597	597	645	601	602	590	587	585	650	570	581	582	572	587	597	544	592	555	574	604	572	569	580	604	610	613	580	557	581	569	629	620	567	614	630	570	588	565	602	574	620	580	580	633	603	574	589	580	619	593	606	604	603	580	584	622	619	578	605	596	570	594	572	588	556	637	575	559	609	577	564	596	617	627	629	587	595	594	588	607	601	641	616	597	633	595	587	605	644	572	630	584	599	591	637	595	583	635	568	558	585	621	592	564	598	563	612	593	608	580	627	564	617	587	563	582	573	613	616	557	599	600	578	613	608	649	565	608	553	612	556	571	587	614	597	551	580	628	575	613	566	558	551	586	590	628	583	563	585	589	586	569	591	678	573	623	589	568	585	565	619	557	586	565	600	623	598	598	628	634	611	579	581	634	610	589	638	599	589	620	643	556	572	599	594	587	582	586	599	605	582	625	588	662	598	609	570	593	596	603	652	555	576	617	529	565	582	592	600	580	598	632	631	607	594	572	617	626	622	571	584	586	587	617	630	594	590	581	616	620	597	581	603	586	586	604	597	588	575	626	613	569	609	581	582	616	560	576	612	552	579	605	568	558	609	601	612	606	614	622	597	611	572	617	611	592	578	604	565	576	572	594	572	600	619	558	575	654	633	584	612	561	573	620	660	608	596	586	555	639	593	569	579	595	568	587	612	526	643	630	599	589	572	547	560	569	605	581	588	593	602	631	610	589	574	573	552	570	582	552	579	607	574	590	595	556	575	627	631	540	593	559	611	580	596	595	603	618	615	581	591	573	580	603	567	576	584	580	597	592	615	575	587	599	580	597	606	593	566	609	599	569	587	588	596	583	614	588	600	559	602	566	637	558	558	565	632	623	647	574	608	632	567	621	611	582	583	588	588	576	611	571	575	643	561	659	643	590	568	587	584	602	575	599	591	601	542	570	590	588	559	593	627	619	643	590	597	560	567	559	594	584	541	592	585	609	595	560	586	598	600	601	606	598	670	588	575	604	586	580	634	552	612	634	547	606	595	618	603	585	592	608	576	566	614	600	575	617	640	593	589	579	617	623	613	624	631	607	587	571	621	603	579	564	601	620	586	585	584	579	534	605	591	576	600	634	620	583	606	577	599	564	589	624	592	629	601	583	619	632	564	615	595	561	590	564	601	573	585	560	578	588	590	613	570	570	581	604	606	601	598	579	586	566	577	615	582
48986	24437	8930	3751	1400	522	304	227	224	223	212	231	225	225	243	250	224	232	206	257	275	252	219	205	223	235	234	239	245	242	239	228	236	243	259	243	216	247	232	203	218	234	269	229	238	232	223	252	227	243	222	223	256	265	235	225	240	236	222	237	230	228	225	225	258	229	241	233	242	275	251	267	232	225	263	264	218	223	250	242	237	217	252	243	235	228	241	204	207	253	234	225	211	250	230	207	247	233	222	228	236	263	227	264	227	248	241	217	250	262	210	210	257	228	226	253	235	213	224	219	265	211	256	240	232	208	205	240	220	203	241	230	215	228	224	223	214	223	233	255	230	239	201	214	228	247	236	256	237	234	225	249	238	227	250	245	232	242	245	252	220	253	249	229	238	260	216	235	241	242	217	266	249	228	235	247	238	252	237	241	228	257	250	199	228	226	265	249	265	281	245	227	250	231	246	256	245	221	219	219	273	242	230	217	202	218	204	244	255	228	246	243	235	246	229	258	208	240	250	250	246	220	229	240	233	223	234	239	236	259	261	273	230	236	216	225	226	237	230	272	224	225	222	217	222	222	232	234	231	264	267	255	248	283	225	248	226	221	225	234	243	221	219	253	256	257	257	231	238	250	225	241	236	201	239	231	229	223	204	244	260	233	241	202	227	249	215	215	217	230	255	217	224	240	212	201	265	230	203	243	229	211	247	222	213	224	234	210	265	233	257	255	223	204	247	240	235	246	249	245	215	229	223	235	266	252	214	251	240	214	244	228	236	227	212	206	254	208	228	219	240	246	241	237	234	241	201	261	248	236	220	231	232	236	227	225	205	236	267	235	237	206	243	240	258	253	244	219	234	239	226	205	229	201	264	218	252	265	217	259	228	251	205	219	251	250	246	261	246	228	237	233	234	237	245	274	256	249	231	218	237	231	222	255	241	227	227	198	243	248	223	260	240	263	233	240	235	242	210	256	242	244	225	270	220	185	266	247	250	259	275	209	247	214	238	246	246	235	264	272	217	232	225	218	254	250	254	269	216	228	233	243	237	246	234	250	248	235	245	232	267	246	234	218	259	215	227	249	220	241	235	202	208	234	249	250	244	246	232	274	231	221	235	251	230	251	230	234	225	236	228	209	233	233	214	218	225	232	231	242	223	239	224	229	230	225	252	213	216	224	243	224	244	250	245	231	217	226	244	222	216	247	216	238	263	216	230	257	230	246	238	233	239	256	223	237	242	244	252	236	253	227	236	225	262	279	231	234	247	223	220	242	263	241	257	232	209	227	233	263	228	245	239	229	248	236	260	230	237	225	259	232	224	228	236	210	228	239	257	243	225	212	254	235	291	239	216	244	217	213	252	253	217	222	200	217	215	211	241	238	237	243	221	237	242	237	240	249	241	197	220	248	240	229	227	223	213	241	212	207	241	243	243	233	273	249	249	242	214	244	266	236	264	254	243	227	188	266	258	217	238	239	205	265	238	222	223	225	293	224	259	251	229	278	228	234	233	240	232	259	225	287	219	229	234	241	225	202	249	218	200	223	222	194	267	220	231	212	247	238	253	259	218	228	243	234	227	238	252	230	228	243	225	240	242	257	226	267	259	241	187	257	222	214	222	229	241	241	199	218	221	262	234	252	234	234	214	227	231	202	235	257	226	236	243	224	229	204	219	241	210	234	224	223	231	232	209	217	227	247	248	224	232	232	231	225	255	222	238	232	230	248	239	220	199	238	238	195	241	218	224	231	246	240	235	236	248	238	239	228	242	252	270	249	220	261	232	206	227	238	250	262	240	246	262	220	253	257	259	222	230	220	223	196	239	216	251	268	259	259	228	234	224	230	252	225	253	222	250	234	224	297	232	224	234	202	243	216	249	252	263	239	219	221	228	220	230	231	218	241	221	239	229	198	220	206	239	251	265	229	235	229	263	215	234	224	226	239	243	223	231	218	218	236	242	246	265	222	232	230	204	241	241	251	242	221	229	180	236	243	248	278	220	237	205	238	218	237	249	203	212	258	265	204	234	216	259	230	225	228	242	238	228	252	244	234	255	249	234	218	230	230	205	227	220	240	210	210	247	241	230	251	233	272	225	264	256	239	216	236	224	253	240	212	233	220	254	211	211	237	267	248	209	245	221	244	233	216	228	246	267	215	231	215	210	257	254	258	198	212	265	222	218	229	213	218	220	208	218	234	224	210	227	251	261	224	249	240	236	219	227	236	213	237	222	244	274	214	259	252	236	243	227	226	216	210	237	255	236	242	209	234	243	235	253	231	229	244	244	213	224	256	221	234	198	233	235	253	218	220	259	236	239	251	211	206	213	218	224	223	222	241	226	215	219	258	212	241	224	243	262	250	222	253	222	219	227	208	237	219	225	236	229	225	213	229	258	243	276	228	229	231	240	216	231	244	220	241	234	225	227	233	251	235	241	232	240	242	236	218	257	268	247	251	224	236	241	252	226	239	206	217	260	282	239	224	232	233	246	255	255	215	220	228	212	227	216	272	261	239	235	249	235	217	232	231	236	266	230	198	258	259	228	212	215	208	252	245	233	236	228	269	238	217	273	231	254	225	220	227	253	280	214	227	266	224	226	234	220	261	251	246	186	230	245	236	219	218	224	244	227	214	265	253	247	283	242	245	237	241	214	225	211	249	208	244	239	212	238	237	243	252	239	252	222	246	259	218	234	223	236	224	247	252	217	243	281	264	234	242	244	198	221	235	231	219	230	228	197	217	231	227	207	252	206	235	242	220	224	227	239	255	252	243	230	225	221	271	223	238	217	241	223	209	215	212	250	205	244	229	230	246	242	250	249	214	262	232	242	248	231	241	216	240	258	212	236	245	242	260	237	200	253	257	237	253	237	222	261	265	259	238	214	222	225	222	216	224	273	261	263	247	267	230	231	258	228	243	236	225	237	248	239	264	248	245	243	237	245	218	217	266	208	256	242	232	234	249	236	248	241	251	227	221	205	235	229	235	251	259	245	203	240	218	234	228	256	214	242	247	233	266	236	245	241	233	247	246	234	252	231	227	241	247	276	219	240	231	234	235	257	274	223	229	245	258	231	232	210	227	223	245	237	230	236	209	236	214	224	246	243	226	248	227	219	262	228	220	234	199	217	234	246	215	215	225	242	231	255	292	255	244	211	234	236	228	227	226	244	252	264	219	219	215	224	213	214	229	243	224	248	221	245	257	243	244	223	219	201	207	236	248	237	248	227	223	237	235	261	236	226	208	240	249	287	236	236	261	231	245	246	259	210	239	221	275	242	215	235	274	231	258	257	261	244	205	213	251	241	260	216	207	243	222	240	236	214	243	225	284	244	255	217	215	248	244	205	249	258	259	225	250	247	260	222	229	239	245	234	234	226	210	240	243	231	239	263	223	238	221	248	249	236	224	231	220	248	234	231	246	249	247	273	247	228	242	247	253	221	223	224	208	250	248	255	237	217	230	215	243	215	246	221	251	253	211	209	230	237	227	211	236	255	206	256	226
30703	14994	10873	8052	4142	1634	774	504	497	510	525	458	503	477	504	497	490	475	471	500	461	526	533	506	473	481	494	514	507	473	488	518	490	489	516	515	517	485	484	502	486	528	468	549	542	454	474	513	466	557	516	535	445	479	517	505	506	510	517	506	467	485	493	467	500	506	493	492	488	489	538	538	482	496	519	505	524	523	498	506	523	490	474	519	509	524	495	485	525	527	499	466	539	512	490	536	505	523	491	491	505	484	504	546	463	520	474	517	516	512	501	457	521	510	488	503	536	474	500	503	497	452	489	508	501	479	500	529	467	473	497	494	534	507	520	481	493	509	438	459	492	508	507	475	533	523	500	467	524	487	507	478	481	497	518	478	501	471	541	463	466	545	536	455	477	469	486	554	464	526	529	488	496	470	520	499	505	486	471	471	475	499	480	471	453	485	503	508	495	495	497	540	519	529	507	537	533	502	476	493	499	516	558	503	508	544	511	459	487	490	493	522	466	485	514	520	491	512	525	514	464	492	492	493	499	454	538	475	504	504	469	482	505	545	527	499	493	485	490	491	480	503	467	547	476	532	508	506	502	517	509	532	506	496	515	508	496	473	472	537	508	510	480	492	505	488	490	537	542	491	465	533	521	496	481	466	517	490	514	472	519	533	488	497	467	467	503	521	480	511	520	498	525	507	495	523	516	519	514	524	483	512	497	485	505	469	490	489	533	484	501	521	486	528	501	489	505	519	474	483	518	527	506	483	515	523	465	485	485	487	502	501	536	488	530	534	513	526	502	517	493	507	518	478	524	457	499	468	507	472	510	493	531	491	446	459	446	476	492	508	497	493	507	515	473	485	472	528	483	500	522	510	459	496	481	483	506	472	478	492	499	496	515	503	500	490	484	488	531	473	493	514	525	515	495	536	513	536	479	500	497	513	503	482	520	497	504	464	536	491	460	481	510	494	488	459	496	503	501	495	496	486	497	488	497	512	522	496	519	484	524	485	486	499	515	499	517	493	505	487	531	502	492	462	506	498	499	497	460	488	489	533	482	506	520	493	505	504	479	525	512	501	488	486	517	507	528	517	526	515	497	518	476	496	462	508	526	504	533	501	491	508	499	492	484	465	512	512	496	499	491	471	493	536	482	487	458	502	441	503	454	507	526	503	475	544	489	501	517	509	486	475	507	528	496	494	492	501	502	517	481	508	489	476	484	491	547	484	506	496	477	509	524	492	468	486	501	528	492	503	488	453	497	454	454	547	494	515	504	497	497	512	483	463	514	559	473	520	526	523	486	516	502	497	504	471	501	504	523	495	539	523	492	491	544	515	467	462	503	481	475	494	513	521	475	475	546	529	487	483	482	486	514	532	479	506	463	482	531	518	469	516	512	473	507	522	485	483	488	476	498	463	549	528	498	496	539	536	510	487	530	521	504	521	532	479	468	528	547	485	507	480	483	493	528	511	488	544	475	508	521	486	504	480	514	501	500	496	521	531	502	487	511	518	499	518	483	497	452	527	503	490	521	491	517	545	467	490	512	499	489	462	482	551	487	487	496	515	480	518	513	506	508	520	523	478	488	526	500	521	491	471	522	496	500	490	481	537	556	491	509	494	463	470	476	510	493	468	481	519	507	529	491	536	505	466	550	504	509	486	499	492	507	476	467	502	479	485	512	510	468	508	503	509	488	508	477	499	505	494	532	505	502	473	498	515	517	489	510	489	500	526	518	505	509	466	521	521	493	511	519	505	481	527	513	525	507	490	494	515	473	515	507	501	522	475	503	526	525	515	485	481	524	462	500	495	473	484	485	484	483	512	484	505	477	481	540	500	521	475	469	478	493	519	516	510	499	549	491	498	480	505	502	506	497	495	464	531	523	466	498	485	487	484	506	477	524	495	502	472	478	488	491	522	482	505	481	534	530	511	497	499	470	482	490	519	510	531	523	487	498	509	533	475	536	489	529	495	495	471	518	491	498	516	498	531	551	504	536	532	480	519	468	477	492	518	488	481	466	498	514	494	498	490	525	484	502	525	482	488	498	515	479	489	516	474	482	491	478	497	504	488	488	488	484	509	485	514	514	483	478	477	481	504	516	497	539	500	520	504	526	531	485	509	472	467	517	509	462	500	493	507	476	493	525	519	488	513	503	471	509	531	537	477	493	481	482	483	482	521	476	472	508	501	480	467	503	476	478	534	529	515	506	483	508	501	476	499	490	510	503	499	514	488	500	504	514	545	520	528	516	533	494	504	481	487	524	479	477	520	509	474	477	504	515	523	462	521	483	525	521	514	554	515	495	489	532	523	501	514	486	489	505	517	473	500	526	463	479	512	515	522	518	466	433	504	459	530	504	501	505	460	485	503	521	507	491	529	462	485	527	485	529	504	512	545	514	520	505	534	497	480	463	479	497	508	448	515	519	480	509	511	530	501	467	500	510	528	508	488	486	460	524	502	499	538	481	496	508	515	476	473	477	508	498	496	520	501	505	475	497	505	492	479	470	523	525	517	493	445	482	484	540	510	482	475	486	501	518	540	516	506	518	471	514	459	521	499	503	492	459	494	510	508	513	495	490	511	517	452	527	477	502	505	479	523	506	474	510	487	503	503	472	472	523	506	496	474	499	512	516	508	491	508	481	514	482	488	466	480	504	464	484	478	493	505	495	501	476	540	491	496	500	500	505	506	516	521	513	512	546	493	523	506	473	517	505	483	496	467	510	513	491	501	527	524	449	483	469	501	539	497	549	469	513	508	482	465	556	467	492	480	490	513	487	493	473	493	499	452	470	540	486	471	468	509	520	517	514	501	477	505	516	495	468	520	533	511	485	504	453	467	511	465	523	508	471	492	484	485	494	489	474	539	530	494	449	485	513	485	516	547	521	466	526	506	539	454	534	518	509	496	472	500	485	465	515	505	519	492	463	493	494	478	487	510	568	468	510	498	493	486	438	504	548	499	511	500	514	513	516	498	527	481	505	484	512	495	450	494	480	527	449	501	460	505	521	494	510	510	531	525	506	524	504	497	556	487	473	493	517	477	501	491	512	494	469	476	511	505	477	490	497	489	529	512	469	497	497	501	531	493	489	530	480	525	492	474	485	506	495	484	523	502	496	496	500	521	487	522	537	490	506	506	534	515	518	492	513	541	505	502	510	513	496	520	503	498	500	475	478	460	459	486	498	497	477	471	498	500	552	505	499	509	457	497	517	468	481	542	525	543	475	531	515	478	525	505	529	502	437	522	501	509	510	537	452	529	523	474	494	484	535	492	509	477	501	512	503	503	462	501	537	513	532	473	468	532	489	489	507	515	515	500	508	484	485	481	473	488	488	482	546	500	504	514	467	482	518	533	520	492	516	508	498	555	481	524	482	510	441	484	551	491	503	550	536	507	519	507	500	499	542	495	491	509	485	511	496	476	484	489	509	530	527	512	492	503	491	490	482	469	466	464	479	473	466	531	530	506	496	532	504	477	475	518	504	492	524	514	467	489	501	516	509	498
61306	31121	15028	5884	2249	912	512	302	280	254	242	206	232	212	239	256	239	221	232	232	258	237	212	224	232	233	208	223	220	245	234	206	237	214	227	212	214	247	231	274	248	218	218	209	222	222	231	255	253	243	222	255	239	231	236	257	241	208	220	242	250	242	256	246	234	228	229	207	215	235	256	218	224	272	252	228	229	241	212	201	225	229	216	229	228	251	223	247	248	248	219	251	204	243	237	228	227	254	254	197	227	249	252	223	235	247	233	261	237	233	251	231	235	231	229	215	245	233	261	212	229	233	224	216	238	259	203	214	226	259	195	264	233	246	214	202	208	226	225	222	218	235	250	215	193	227	222	196	245	232	232	236	238	191	267	194	212	222	231	246	225	236	243	227	228	230	211	229	223	226	232	271	273	219	241	232	210	236	224	232	256	228	216	227	211	249	215	247	214	245	229	217	214	215	237	250	242	238	214	256	216	262	262	227	229	267	229	221	236	243	235	220	255	201	227	263	252	209	230	242	211	246	237	224	239	231	244	258	254	237	204	194	228	243	274	241	201	212	204	223	224	243	264	257	243	224	205	194	256	235	225	227	232	246	232	198	239	241	201	212	222	211	243	267	254	252	232	237	219	210	239	187	260	220	207	209	225	236	209	254	241	268	244	221	205	203	211	208	217	234	204	266	225	207	241	212	250	231	251	221	219	234	274	238	224	249	240	209	253	234	205	245	230	235	226	216	248	226	218	233	211	255	218	193	210	217	241	241	217	226	216	236	235	240	205	237	257	261	245	217	234	225	251	216	237	238	232	205	248	248	242	232	189	252	222	205	208	250	238	240	241	241	226	218	210	247	245	250	248	214	198	186	226	220	232	235	257	220	253	242	244	232	233	251	226	235	242	234	259	185	223	237	222	242	195	241	254	203	221	219	217	260	237	251	246	243	237	195	248	210	230	201	220	249	229	230	224	253	285	235	254	225	243	230	233	213	236	222	258	264	195	233	223	215	231	265	200	263	227	188	250	251	252	206	219	240	233	243	263	209	234	240	212	248	283	224	234	232	244	211	205	227	218	217	214	246	235	262	214	203	228	223	232	196	236	254	244	211	233	226	247	244	218	224	230	279	220	220	223	227	242	218	259	250	245	238	252	210	235	223	234	234	214	229	227	253	228	207	255	259	241	217	254	203	234	252	216	250	215	249	247	240	200	193	206	237	213	218	256	243	212	225	218	290	226	236	239	211	221	205	229	222	261	247	215	225	236	231	260	247	241	217	215	238	214	241	251	247	226	252	231	222	217	245	212	203	228	237	229	255	262	236	214	224	213	250	246	214	243	233	210	259	220	229	242	240	230	239	216	238	228	215	235	241	212	219	222	231	251	284	248	240	228	214	236	241	230	239	248	265	209	244	233	236	245	217	255	256	275	207	233	203	226	203	240	246	223	228	223	196	242	242	202	216	225	257	234	212	229	209	232	208	201	216	214	203	228	221	235	216	217	221	195	216	223	222	225	215	228	229	207	216	228	262	261	230	221	262	247	228	229	212	221	247	253	233	236	227	245	232	215	233	233	248	209	231	210	231	229	208	228	199	245	263	213	236	218	249	245	220	230	236	213	197	201	241	228	250	235	246	230	215	235	224	241	212	227	222	252	210	247	246	235	261	222	256	225	207	230	237	240	230	236	218	209	226	218	242	247	227	216	248	248	237	216	216	253	233	223	227	231	229	205	236	236	225	214	218	215	240	205	259	245	249	226	217	234	250	225	261	237	231	239	228	229	245	219	240	243	221	242	263	231	242	226	235	257	275	239	245	225	194	211	223	226	222	226	246	210	226	228	215	242	227	237	204	221	230	216	247	234	225	213	220	226	242	242	237	218	254	220	226	214	222	232	228	231	252	214	251	271	226	224	257	212	236	269	218	245	237	258	215	235	238	226	249	200	239	217	234	240	230	234	236	235	221	211	218	220	227	236	238	209	230	240	253	197	239	249	238	243	257	223	221	239	221	260	224	245	249	217	232	255	249	222	231	249	249	224	206	218	257	234	247	205	239	232	236	210	220	208	242	258	206	199	227	251	249	234	251	232	259	231	223	234	205	255	207	223	239	267	232	244	244	244	226	253	243	223	231	219	254	220	256	257	229	208	242	222	214	260	201	240	217	230	236	248	205	220	267	242	208	237	212	203	225	209	232	201	202	232	224	209	235	219	219	226	226	234	210	202	200	263	256	279	228	226	193	254	213	208	219	266	254	242	232	228	245	240	233	197	210	232	209	231	239	229	222	231	228	218	242	237	234	237	206	219	223	207	215	227	246	236	271	222	247	230	254	231	237	237	226	238	237	224	221	243	228	222	255	243	237	239	223	223	252	244	214	232	212	215	214	245	267	242	223	273	237	217	235	237	257	230	223	227	236	245	255	253	255	240	248	232	256	222	212	206	239	229	229	257	248	214	232	240	265	263	230	206	214	230	232	240	204	211	228	228	222	243	237	200	212	221	215	242	239	250	237	223	214	224	261	270	258	224	237	249	253	233	240	253	224	264	230	219	232	223	242	217	208	214	243	258	239	223	228	207	247	241	245	232	225	213	236	246	221	235	219	217	235	244	217	237	244	239	241	233	221	215	256	251	259	230	197	246	237	219	207	222	226	229	237	200	204	231	225	232	231	219	213	211	223	238	239	229	224	243	218	239	216	244	238	253	236	259	219	211	224	208	260	237	220	234	210	220	229	256	232	206	231	237	241	238	221	240	216	216	260	257	238	246	220	207	241	233	237	210	242	223	218	210	260	225	224	234	222	217	219	213	237	237	241	230	203	236	230	210	260	237	235	211	237	244	185	220	235	222	220	265	264	215	225	220	218	218	231	235	234	242	219	236	243	221	228	244	231	240	230	213	219	236	221	200	258	238	230	253	236	218	268	180	208	254	229	224	265	235	216	244	221	234	207	238	248	229	260	228	251	218	233	230	230	245	235	201	235	236	246	228	239	221	217	262	254	262	244	250	235	255	241	216	256	210	261	246	245	224	233	224	238	213	210	238	238	235	239	241	254	223	200	233	211	247	226	248	254	235	230	259	203	247	214	228	256	231	215	205	215	236	185	256	204	257	260	269	233	238	230	220	216	227	235	217	239	207	250	272	227	229	218	234	242	241	232	243	239	244	228	248	235	235	256	239	270	220	212	217	200	271	224	214	233	217	233	206	228	206	209	238	238	226	254	232	214	238	242	220	221	241	218	235	212	240	238	263	221	224	208	225	238	237	236	246	220	215	216	214	248	230	234	249	239	221	216	185	259	235	234	196	238	216	265	249	217	226	232	210	171	238	235	224	195	216	208	194	233	219	244	239	230	203	239	226	232	249	250	227	240	241	217	216	252	269	228	201	232	192	231	231	212	232	239	256	225	250	221	256	251	221	227	226	211	268	220	221	226	192	254	234	250	233	208	214	237	257	245	217	235	209	242	229	246	204	203	243	206	229	221	231	224	230	213	248	249	255	259
39043	21105	16818	11000	6331	2994	1490	816	575	573	486	562	491	515	544	484	499	499	507	512	499	545	507	479	481	510	495	488	474	528	491	476	469	517	495	489	489	525	441	510	465	525	507	513	510	532	506	516	522	505	504	496	531	498	515	512	492	474	501	444	511	473	460	515	494	513	498	527	494	472	499	480	490	501	518	525	485	499	458	514	491	477	506	524	515	473	524	502	490	486	510	465	511	482	490	552	520	500	513	455	497	470	497	530	470	509	481	506	517	494	472	484	489	495	469	505	486	473	513	523	495	465	467	509	474	501	482	506	529	495	532	511	514	515	490	507	501	497	513	501	511	483	481	507	523	510	473	501	531	495	509	499	484	512	495	457	490	490	473	551	494	515	507	462	510	491	518	483	493	507	492	492	486	490	485	473	484	491	535	496	462	498	473	458	515	484	478	497	528	496	516	531	505	496	466	498	471	515	526	490	495	496	508	495	475	521	501	464	500	503	515	465	467	472	519	459	505	517	452	475	495	496	461	479	533	497	528	508	507	490	480	508	474	486	475	565	484	506	511	510	495	484	481	489	536	516	535	514	518	487	430	523	538	460	532	480	499	509	481	491	485	518	471	467	510	483	520	510	502	490	482	478	529	472	517	507	538	493	498	537	465	515	522	467	516	514	493	511	454	521	483	493	525	504	481	521	503	483	510	494	533	487	464	538	561	504	510	466	484	503	501	515	513	480	499	495	489	519	503	520	499	462	515	534	476	504	472	503	523	470	465	461	491	547	479	507	486	496	482	492	481	542	477	533	514	537	500	508	470	519	510	463	507	502	498	476	481	501	493	446	514	503	546	467	453	481	472	479	466	493	493	521	520	541	512	523	496	507	453	492	546	509	487	461	476	538	479	467	460	517	486	504	480	483	492	501	486	468	533	484	489	503	500	475	443	513	507	496	491	468	527	507	529	480	513	520	518	512	480	507	523	488	455	508	527	481	502	549	483	488	531	530	509	476	525	489	521	493	517	478	515	495	485	498	487	473	479	498	491	482	519	524	510	483	504	534	486	525	501	474	470	501	510	504	491	467	481	520	450	528	485	497	494	485	510	488	503	493	515	520	501	478	473	527	509	479	517	528	510	455	553	494	500	516	522	492	491	499	505	510	485	509	530	490	498	483	486	520	515	521	498	502	474	506	516	490	500	497	526	520	535	522	480	517	503	466	478	518	470	528	521	501	541	487	534	483	498	519	499	490	480	467	502	512	517	514	546	483	476	503	485	553	490	496	487	529	464	513	513	516	507	485	515	470	534	513	472	509	515	482	501	490	481	442	536	490	508	522	485	485	499	529	465	486	509	502	504	495	488	525	478	487	493	482	518	494	482	514	489	486	476	500	505	486	479	492	516	532	456	486	501	533	484	467	487	536	477	532	467	482	476	491	460	528	490	504	509	472	494	514	486	504	495	475	509	504	503	510	494	474	525	476	476	484	476	466	543	466	489	521	494	510	467	501	514	465	506	541	473	509	486	549	470	505	479	507	495	526	420	497	502	493	508	453	456	501	511	477	484	482	508	504	504	498	444	463	523	489	453	508	478	515	510	549	480	511	468	472	482	466	511	505	478	505	504	498	523	506	537	480	476	492	493	545	488	505	500	497	488	483	474	501	430	472	439	450	503	516	504	477	510	512	482	513	467	539	499	479	529	516	516	512	502	476	486	466	519	513	489	529	486	545	469	488	536	513	541	479	516	502	503	507	497	489	470	495	507	478	505	522	517	498	486	496	543	497	519	505	504	497	447	547	497	482	478	515	489	512	488	483	528	501	473	501	514	460	501	548	487	515	516	523	479	507	485	528	524	496	489	478	518	509	478	488	493	479	492	516	503	519	506	550	479	518	488	487	490	519	520	474	533	483	480	513	514	527	510	464	500	471	500	499	511	452	520	470	532	490	553	507	521	517	463	505	485	494	531	526	472	495	486	490	527	470	557	520	489	529	455	486	466	475	490	521	497	508	468	490	531	457	503	489	522	519	517	510	482	497	491	481	508	452	497	492	511	531	547	510	472	459	482	498	504	516	511	522	497	483	531	514	466	487	508	511	487	528	532	461	488	520	487	533	500	528	481	509	516	486	481	509	510	486	515	495	531	541	518	499	520	485	481	521	526	487	485	508	513	478	512	517	540	495	507	516	541	513	467	484	495	512	479	486	516	474	515	493	512	459	445	494	505	474	489	517	506	505	493	480	512	463	504	503	496	482	477	469	479	502	539	528	507	472	530	521	507	522	468	459	479	484	536	521	486	501	485	501	517	481	476	518	457	523	504	525	544	492	494	464	509	481	501	498	498	483	512	488	484	487	488	510	458	490	486	513	493	490	531	520	524	472	527	458	499	483	478	497	487	466	491	497	463	482	531	489	481	484	500	481	487	482	472	507	461	450	521	518	513	492	497	511	493	489	512	550	545	461	464	498	487	507	497	493	505	537	471	449	507	533	529	482	462	487	482	491	478	514	498	526	506	525	522	521	486	535	493	487	491	485	496	481	494	492	515	495	480	448	498	501	512	542	456	483	468	466	482	493	506	510	444	486	501	515	512	520	480	475	470	534	548	509	513	508	495	512	507	506	473	531	471	495	461	527	515	495	486	494	491	462	467	522	501	507	490	497	444	460	490	484	499	500	499	484	545	510	526	477	493	512	519	513	539	474	492	484	505	513	487	463	491	516	479	522	463	502	467	508	513	482	489	489	522	539	483	495	501	493	546	500	479	527	527	534	534	509	484	489	507	532	533	478	484	498	505	510	515	529	534	457	488	488	488	508	512	485	516	504	536	503	477	516	510	510	512	500	520	492	457	521	505	466	519	511	473	487	534	497	522	493	461	487	491	534	515	526	516	491	486	528	491	497	506	515	529	492	498	542	479	473	486	485	492	495	498	517	496	480	499	528	491	458	474	462	518	526	513	508	477	497	494	491	500	499	555	531	490	519	512	470	496	518	486	495	491	491	526	501	452	512	509	510	475	526	513	472	493	467	463	485	495	516	454	489	480	500	459	497	512	470	476	479	490	470	522	492	456	482	549	452	517	494	489	485	488	493	509	528	531	519	466	526	484	521	510	453	509	490	497	512	469	524	487	487	527	501	528	501	479	483	514	479	474	482	546	515	467	506	482	513	508	448	456	476	469	513	486	530	499	499	565	518	526	482	464	498	507	507	510	491	485	502	519	501	513	517	527	493	524	505	520	522	479	492	452	457	471	512	506	517	501	502	521	520	495	489	522	443	525	498	462	494	515	506	488	464	461	500	511	521	516	485	507	492	462	517	502	496	486	495	514	522	527	491	471	494	481	513	469	467	501	519	489	493	476	490	465	515	501	475	526	510	475	480	475	487	506	534	525	483	499	507	516	481	527	492	465	529	533	510	498	457	493	491	510	487	498	476	516	469	496	505	501	492	469	527	457	501	485	519	454	469	504	480	501	523	515	492	495	477	477	487	486	467	471	495	541	485
63750	35233	22624	11575	5220	1890	996	441	353	328	306	302	291	329	292	286	288	320	268	264	291	273	310	296	265	269	250	257	249	296	286	270	289	281	265	280	282	287	295	284	270	282	270	275	286	292	259	301	279	296	294	291	288	298	238	285	296	278	287	300	241	298	295	261	301	280	260	282	255	250	250	251	244	271	261	308	269	287	271	271	250	294	273	242	298	265	316	256	279	261	300	290	268	307	283	280	299	277	238	256	263	255	254	275	293	280	302	270	272	289	298	281	274	289	248	278	281	316	289	295	253	304	322	278	249	271	276	288	277	249	277	265	276	248	285	247	288	274	272	264	299	288	259	268	298	277	281	259	273	277	263	291	269	272	285	296	274	279	268	313	269	262	287	300	315	288	267	253	282	263	279	294	263	309	303	302	282	286	258	258	278	277	262	276	275	278	259	263	289	253	269	259	269	263	260	265	282	264	263	296	271	274	266	263	282	287	301	308	262	309	291	290	265	284	246	248	283	276	298	273	297	268	232	301	281	298	309	290	274	268	283	266	297	268	250	280	248	314	278	277	284	277	278	272	257	291	276	265	284	300	328	246	314	278	309	273	257	270	263	293	249	306	288	292	280	282	303	247	261	278	283	289	282	317	277	274	281	245	259	277	264	284	269	291	276	272	275	248	259	279	267	241	264	262	254	267	264	298	282	291	260	263	267	257	274	270	307	255	293	282	297	280	277	240	269	270	266	258	275	282	263	269	259	272	280	266	260	296	259	282	273	294	289	301	278	298	292	233	285	271	293	279	292	247	309	298	288	294	256	282	249	285	264	275	264	267	278	277	250	298	288	231	276	323	262	277	297	270	265	293	274	296	299	270	302	291	275	286	270	292	245	312	254	310	255	276	299	273	284	299	301	269	273	285	252	260	278	279	252	271	234	270	255	238	249	267	240	269	260	268	206	271	285	262	292	266	295	303	293	302	268	259	289	273	246	289	299	285	276	244	288	272	280	272	252	269	250	268	258	288	257	300	272	304	296	287	281	278	259	284	275	255	290	271	284	265	302	253	305	282	259	270	263	308	291	279	288	278	248	295	292	240	262	289	270	293	278	234	241	256	274	254	250	295	251	251	291	272	274	275	276	287	264	280	252	273	261	278	263	292	243	281	271	282	277	273	274	292	252	292	262	301	269	274	309	265	279	247	304	304	269	245	283	291	293	302	261	290	282	264	250	276	262	285	260	263	316	286	275	300	295	232	280	260	271	280	274	261	293	266	302	256	289	246	291	270	268	288	264	267	272	270	278	281	270	273	254	270	288	253	282	270	269	270	267	274	282	295	278	285	291	305	225	254	272	297	267	259	321	286	282	271	273	267	278	279	255	288	239	242	275	274	255	303	283	246	255	275	271	274	283	265	252	295	286	265	272	281	269	285	266	297	269	286	259	284	263	303	245	291	256	281	298	266	282	260	293	292	248	269	298	276	252	257	318	291	263	303	285	287	288	301	282	252	271	273	277	263	256	252	241	282	301	297	312	288	289	265	241	239	284	231	279	279	251	317	289	237	279	253	313	285	249	320	274	258	281	287	257	286	300	269	257	310	277	310	255	304	284	257	265	265	279	278	264	282	288	312	278	292	295	292	297	269	266	260	261	268	286	270	276	282	258	281	254	259	266	250	265	246	268	244	277	250	286	209	290	266	260	259	261	264	265	282	266	285	251	280	269	263	284	263	279	226	250	247	279	308	267	274	285	322	279	238	285	283	272	278	251	301	302	277	266	284	275	261	289	263	304	275	273	258	264	263	276	256	260	295	280	286	271	242	312	302	240	268	295	317	322	303	279	270	296	260	321	287	254	263	256	276	321	299	264	286	273	285	272	283	269	265	261	270	261	303	286	294	277	276	255	288	282	288	248	295	236	253	255	274	292	270	258	275	302	275	296	290	290	259	280	283	290	251	285	293	290	263	258	235	284	288	291	272	260	278	262	279	249	279	287	281	290	238	249	261	262	240	300	275	264	206	256	268	294	283	272	306	242	311	281	264	292	303	297	293	265	256	277	274	287	282	275	311	287	280	266	245	271	266	264	295	296	268	243	276	300	286	267	288	312	308	257	286	297	253	250	243	284	284	239	264	285	271	271	259	250	280	301	284	273	253	277	275	283	275	276	268	257	284	299	304	257	298	270	260	297	264	258	261	273	277	279	309	275	286	275	276	259	306	297	253	282	280	281	256	267	233	281	269	296	291	272	243	239	234	300	294	264	269	273	280	246	293	292	310	284	288	282	266	265	278	262	303	264	293	301	300	272	271	300	274	262	308	240	284	251	321	274	286	259	263	279	264	256	266	294	256	270	236	251	286	275	268	249	300	289	272	307	249	266	251	273	300	290	287	254	243	253	296	274	275	271	266	280	285	290	282	267	256	284	287	287	259	266	295	252	272	284	262	216	277	276	279	279	252	282	262	267	246	323	250	295	272	254	284	290	303	278	254	296	279	275	249	291	265	245	296	278	261	257	275	271	272	261	279	266	249	298	279	270	258	261	291	296	257	259	288	285	249	273	301	247	249	240	277	311	270	263	259	261	264	251	300	286	268	246	291	304	258	260	280	286	277	285	255	254	260	286	322	302	290	282	271	281	267	280	258	258	271	265	272	255	272	289	264	288	268	266	294	274	221	293	288	256	285	274	261	269	293	281	281	266	255	256	259	237	291	249	267	281	279	288	278	278	320	272	296	307	278	290	259	263	305	294	270	294	284	282	254	286	284	254	243	254	264	260	280	251	271	254	264	288	261	276	255	289	264	329	289	288	252	291	283	269	237	253	267	289	322	285	297	261	264	267	255	276	293	321	274	256	265	272	276	275	283	300	267	261	318	272	270	261	257	272	272	274	240	268	265	320	279	275	285	292	258	240	277	278	284	271	277	306	287	263	301	291	292	283	269	292	294	271	259	301	273	291	280	289	276	248	289	301	273	246	275	296	270	285	256	304	283	249	280	287	276	273	307	266	284	265	285	292	285	265	265	301	282	281	251	260	283	272	275	289	294	287	272	290	305	312	263	238	271	307	298	266	254	279	290	279	264	256	284	307	270	251	261	290	271	263	299	284	294	278	310	278	288	294	286	289	250	269	268	298	306	275	289	271	281	276	304	258	272	257	296	296	258	253	243	263	274	267	222	256	263	277	270	314	264	285	273	251	285	285	263	288	286	294	280	259	279	253	272	276	252	291	273	320	269	276	249	312	287	236	284	283	299	285	290	294	267	262	276	281	233	249	298	261	283	256	266	271	265	271	260	265	238	268	266	272	249	279	248	272	286	269	283	256	272	309	274	259	253	300	271	276	278	256	241	266	283	273	290	279	269	263	290	252	272	254	278	267	273	306	297	241	266	246	282	267	281	249	277	300	275	253	271	286	290	293	267	269	298	270	294	262	233	267	260	298	270	260	276	265	252	296	241	283	252	313	288	273	270	286	309	283	262	258	276	279	296	268	276	300	298	257	277
38821	25392	24990	19138	12539	5893	2927	1261	915	664	650	615	632	595	652	578	601	571	579	569	628	635	618	614	603	621	572	583	608	563	565	579	618	565	601	565	610	565	556	557	546	624	578	524	549	566	579	558	625	565	559	627	599	588	585	539	545	615	563	566	563	591	572	579	579	551	582	537	545	580	538	581	580	586	595	573	605	575	576	605	599	579	604	573	591	565	583	582	579	589	568	615	587	550	593	595	583	600	590	587	554	578	597	599	565	589	531	579	571	565	574	607	563	614	622	558	588	594	582	557	578	579	574	576	560	575	565	565	574	609	556	531	610	583	567	610	590	574	597	576	571	582	553	539	582	586	552	554	585	593	582	589	615	576	613	572	618	556	584	562	578	536	624	567	582	579	589	602	556	584	597	573	579	566	608	589	582	581	581	642	605	608	580	577	592	554	592	560	597	578	563	616	605	547	569	562	582	589	560	626	546	610	576	548	553	589	560	580	592	587	547	579	590	579	547	602	592	577	582	581	575	598	598	623	586	582	566	564	597	589	595	562	566	564	558	563	536	586	587	592	596	578	598	556	588	564	617	600	605	560	580	575	551	531	598	600	615	598	577	570	558	621	612	569	547	555	643	568	581	580	582	590	583	631	562	630	576	563	576	582	565	629	601	575	567	603	544	544	584	611	573	572	632	603	553	585	567	559	581	592	593	551	572	603	586	600	556	597	550	596	582	611	563	568	600	543	576	578	613	558	564	545	591	623	626	597	574	599	559	547	583	540	596	558	566	580	591	597	608	565	586	633	562	587	576	582	585	587	615	582	555	620	547	570	541	574	582	575	543	580	540	572	585	573	570	586	618	608	594	596	599	608	582	581	542	597	552	598	576	579	597	555	568	574	593	565	560	617	564	586	550	614	604	616	610	543	573	595	580	583	593	568	601	564	582	574	618	586	534	564	516	550	597	570	613	579	561	592	584	569	555	575	573	601	590	571	546	628	600	593	607	602	618	547	575	572	548	617	594	583	605	600	576	599	565	601	569	559	558	620	584	623	528	574	530	581	580	589	616	546	620	561	584	554	644	602	573	593	571	582	533	594	587	593	566	563	550	630	597	622	577	591	605	570	550	550	610	568	567	632	565	570	589	583	569	578	594	565	567	592	582	559	583	579	567	582	605	559	590	603	570	617	582	554	555	565	587	608	546	580	572	592	590	578	573	601	597	621	597	558	559	558	605	580	580	580	558	575	610	594	577	588	599	562	589	610	604	599	600	551	567	628	559	567	559	646	587	589	551	599	628	572	622	567	623	556	617	590	596	585	561	612	568	557	584	566	575	575	598	547	553	549	584	613	570	648	593	607	603	586	560	552	559	548	582	555	566	584	547	584	592	544	651	553	571	550	585	586	596	596	590	557	579	548	584	573	602	520	583	586	565	561	632	541	609	560	560	561	622	574	547	593	572	590	556	600	565	621	616	571	591	620	534	532	611	600	571	575	587	591	618	619	605	582	637	628	581	589	566	607	592	584	640	546	542	632	580	598	589	583	595	567	602	569	585	617	604	597	560	576	561	620	565	549	563	548	548	550	568	556	565	591	581	600	592	558	584	581	540	582	566	576	583	545	572	599	589	552	585	571	574	575	562	589	569	575	564	559	572	601	618	572	564	577	584	592	554	609	570	615	591	597	588	580	558	582	625	636	558	558	615	570	545	589	631	603	572	611	582	571	580	561	573	611	605	611	591	589	570	596	584	534	564	569	582	601	542	584	603	607	579	587	585	577	605	572	581	556	571	609	560	569	618	600	556	559	593	594	593	594	616	600	598	522	636	575	601	571	594	603	548	567	549	607	581	545	573	618	582	576	577	565	587	624	567	573	597	584	612	578	562	558	573	570	562	582	626	520	628	604	541	601	568	579	548	615	588	574	577	605	576	595	573	603	600	566	598	538	607	558	589	593	571	589	565	549	589	581	556	586	576	578	578	581	550	539	589	583	594	601	552	579	549	563	592	587	568	582	528	599	612	558	571	566	607	566	586	596	571	562	601	570	601	610	589	565	501	600	529	564	574	607	556	597	586	549	607	575	590	586	539	574	575	571	606	604	601	568	551	624	562	559	551	554	588	577	553	601	557	599	620	593	551	614	582	584	613	619	536	596	558	611	578	559	558	615	577	607	599	593	562	625	576	582	586	620	571	569	592	564	541	593	592	612	595	651	585	534	583	611	587	561	590	614	564	567	569	569	562	611	566	602	662	598	583	574	582	602	556	562	545	586	569	551	570	549	583	605	606	602	577	597	618	560	560	595	594	603	597	607	599	545	622	597	596	597	581	586	614	604	542	612	598	572	559	577	581	606	559	598	586	590	597	580	560	544	601	558	607	578	601	604	560	592	560	581	568	545	568	586	633	584	577	569	577	597	565	589	547	622	610	594	591	596	624	559	622	565	584	624	566	567	564	602	548	539	638	565	560	593	580	578	563	557	532	602	581	573	525	561	597	609	579	587	565	592	619	583	620	653	611	595	570	585	616	584	578	602	556	561	552	563	556	587	607	577	540	582	573	598	576	576	576	573	567	543	616	579	583	584	629	560	599	571	549	608	591	565	567	602	595	570	600	573	550	585	585	586	568	563	559	546	568	593	593	577	561	559	516	573	584	590	588	605	631	586	568	574	578	605	551	602	630	608	616	563	671	609	567	599	615	564	609	576	591	565	618	569	590	593	541	524	626	604	587	555	588	586	565	597	574	600	580	587	568	613	560	590	567	601	602	568	645	593	595	611	575	588	584	634	613	579	589	559	531	627	596	536	520	574	629	573	612	550	581	522	594	566	617	593	588	548	612	539	575	594	560	608	592	604	596	566	593	616	580	575	614	595	582	556	552	573	542	577	539	570	599	578	573	552	600	590	584	588	601	588	565	590	607	548	580	598	581	566	593	579	557	578	592	555	530	575	633	600	593	569	582	589	581	560	550	553	559	594	595	556	562	577	588	589	569	570	581	624	579	593	579	574	593	537	586	589	584	561	575	603	573	612	577	557	584	536	598	543	549	583	582	568	586	562	554	588	571	600	557	531	590	571	615	643	594	526	623	589	590	552	553	580	586	566	585	595	582	583	617	610	563	619	561	581	570	584	555	575	607	558	605	590	585	583	583	543	566	614	567	613	563	577	609	584	576	591	582	605	612	558	565	580	584	597	611	572	623	592	572	554	563	541	573	549	604	596	621	578	574	617	564	568	576	611	624	610	557	550	589	624	533	556	611	566	627	579	581	564	609	553	553	596	585	607	579	598	547	567	566	530	596	563	598	602	600	583	613	560	564	565	618	619	604	527	563	545	619	578	585	567	567	563	576	591	598	596	583	555	582	582	560	619	601	542	609	588	571	564	559	556	586	594	584	565	602	603	580	618	590	595	568	588	581	583	516	585	550	600	590	574	592	564	569	628	548	602	555	586	594	577	587	559	618	540	583	599	609	578	595	621	559	560	601	589	564	559	623	611	551	620
45045	24983	10156	3167	1168	464	310	235	216	245	245	209	220	281	281	240	250	221	230	231	228	263	216	257	205	195	222	250	244	229	250	247	248	263	201	252	260	192	242	240	225	224	247	219	222	257	233	216	240	218	242	256	225	209	220	237	246	246	241	236	211	239	233	217	217	218	205	234	236	239	248	206	232	211	228	252	264	219	229	242	221	250	237	241	234	250	245	248	224	205	243	243	267	228	196	235	245	249	233	241	198	224	256	226	214	225	219	265	213	273	241	227	241	222	271	244	251	229	247	263	211	223	241	225	214	225	262	234	220	238	223	245	239	210	221	243	223	225	233	257	225	237	239	191	237	255	242	225	244	238	229	236	219	267	191	215	239	234	224	220	252	207	244	271	225	230	206	261	226	222	216	236	220	253	259	234	220	233	225	260	248	212	242	252	204	260	226	214	244	210	221	238	238	218	265	236	237	210	235	232	234	227	252	182	221	251	197	230	212	239	230	231	219	244	240	263	216	223	250	246	221	236	258	251	244	250	224	228	236	222	212	249	240	259	234	211	190	218	244	264	255	256	228	280	217	235	229	221	225	204	221	243	241	221	240	247	212	226	217	245	237	250	231	222	239	231	248	230	209	244	241	226	263	232	204	239	219	245	258	234	227	218	257	218	216	228	214	235	268	232	200	240	210	245	218	235	243	256	258	224	231	222	250	227	227	226	218	216	250	250	225	238	244	248	229	225	238	247	251	206	223	239	259	246	240	239	246	237	250	233	251	248	225	230	242	244	216	241	247	228	233	214	232	212	205	239	248	200	266	237	238	232	284	208	262	265	231	212	236	256	229	222	225	255	225	276	242	228	216	222	205	208	235	236	241	215	237	278	252	221	218	235	233	230	257	239	244	236	222	201	230	215	232	229	195	243	228	255	199	219	228	256	244	230	202	237	248	215	217	223	209	218	228	247	233	243	218	218	241	241	218	259	241	226	206	267	236	240	254	241	248	232	229	213	213	241	231	246	244	238	240	249	198	241	249	239	244	214	207	245	228	218	224	219	244	243	246	247	239	214	239	228	262	231	236	229	251	232	206	236	212	236	228	232	251	250	252	219	223	237	234	238	209	235	229	247	228	219	270	195	268	226	243	249	242	246	262	253	203	202	238	219	213	224	237	193	242	188	227	208	206	195	228	239	234	270	243	218	209	222	236	237	251	231	214	224	213	218	231	241	220	228	227	235	208	245	237	219	232	243	232	181	237	217	240	216	240	230	241	210	231	210	205	215	236	230	240	211	240	243	258	245	219	250	196	264	225	237	188	221	219	237	227	258	239	218	221	222	220	223	210	234	207	237	238	217	213	229	231	220	256	231	206	223	226	238	259	236	232	228	222	222	239	225	190	245	243	227	227	259	219	217	256	261	231	237	244	202	252	222	234	241	235	230	245	270	225	241	242	254	218	223	252	261	209	257	238	239	205	231	244	238	236	240	220	248	237	249	242	215	240	248	225	248	228	224	232	298	249	226	221	230	241	258	228	226	239	235	233	254	254	234	236	213	211	234	241	252	221	224	198	241	216	232	213	224	226	212	264	263	212	221	244	199	226	215	225	232	221	230	236	217	221	240	243	215	225	222	249	236	256	239	227	252	220	224	237	266	247	227	263	235	208	258	259	234	245	211	227	241	250	231	218	234	255	217	249	222	235	227	230	268	228	248	244	219	237	237	221	241	207	220	244	237	206	208	253	227	245	208	228	230	232	232	235	254	241	247	208	217	221	248	231	229	231	219	235	221	231	245	235	241	277	223	220	188	211	216	218	213	224	209	251	224	262	238	243	244	229	234	237	225	248	236	222	224	229	231	236	231	245	217	229	230	260	197	239	206	252	255	268	234	237	233	278	228	261	225	237	214	273	271	202	240	261	234	215	213	211	198	226	203	244	237	225	224	204	260	255	259	214	249	250	235	224	231	218	249	205	256	229	247	260	264	255	243	254	225	239	202	216	197	221	243	214	255	213	220	236	232	227	229	234	241	222	252	222	243	216	225	247	226	213	209	219	216	237	250	232	228	227	230	194	266	246	233	227	218	252	240	188	208	246	229	241	232	238	242	247	251	223	249	227	222	224	263	241	228	243	231	252	227	227	243	216	228	234	262	220	234	246	218	199	242	238	226	237	228	245	240	230	212	231	222	235	253	234	250	277	231	247	260	260	228	223	247	244	239	252	240	243	220	268	255	247	214	248	232	248	234	277	239	213	209	214	228	241	204	239	225	234	236	225	251	237	241	231	228	245	223	238	180	235	229	239	209	228	220	222	196	206	241	233	234	236	257	219	239	214	254	226	223	263	248	261	230	244	250	231	230	233	262	229	245	234	228	255	227	210	237	232	206	217	268	253	226	239	244	236	260	232	231	250	225	212	230	205	225	246	273	229	242	209	234	224	244	228	213	253	194	210	248	211	205	228	229	230	212	238	230	244	238	253	224	242	223	241	244	260	225	242	225	232	249	244	230	201	221	229	220	242	243	264	229	240	235	212	203	208	253	236	227	244	227	231	232	226	208	180	231	229	247	206	215	216	235	223	242	257	242	202	247	253	243	199	210	245	220	221	238	215	235	210	221	199	270	237	212	215	233	232	238	238	233	252	201	234	215	250	231	228	219	223	233	210	229	232	225	207	225	232	203	249	242	195	236	235	200	221	236	238	236	223	240	227	238	257	239	238	249	229	249	260	218	232	237	251	236	222	212	251	228	225	210	231	247	236	243	214	211	258	232	250	238	217	223	263	235	234	249	236	209	217	259	248	228	239	220	271	238	221	219	223	220	225	215	236	219	237	229	235	223	224	221	221	216	223	240	251	243	237	234	235	253	229	236	224	258	262	249	260	246	219	229	232	255	207	239	231	256	255	243	232	215	260	231	235	232	245	218	240	232	266	195	200	181	222	240	224	199	237	258	211	233	257	236	228	244	216	261	257	242	226	266	245	225	234	230	232	253	248	229	218	210	237	245	248	257	250	209	210	220	261	209	240	220	234	279	209	247	218	257	205	239	242	231	229	236	227	243	231	230	215	213	216	244	233	243	244	235	238	254	226	194	226	223	196	224	225	219	213	231	233	248	257	233	209	218	236	220	217	232	257	237	242	221	231	265	239	219	256	233	249	261	270	240	255	237	228	225	251	233	229	247	241	232	264	246	236	241	238	210	246	218	218	195	225	240	213	239	230	218	220	236	253	229	238	253	203	231	195	262	226	192	223	247	216	207	242	237	232	260	217	232	234	245	225	211	209	235	238	218	214	230	245	212	256	253	242	261	267	208	234	225	233	222	240	242	233	226	252	215	243	241	252	228	231	250	248	266	223	242	223	221	236	245	217	260	260	244	244	231	234	237	223	227	217	249	274	253	217	225	244	226	217	256	250	205	222	245	233	243	238	254	226	223	231	233	228	227	234	216	236	225	220	248	249	252	233	225	244	227	207	270	265	223	218	262	216	239	209	245	212	191	237	207
28996	18091	12208	6523	3022	1451	741	511	466	508	532	529	457	470	483	465	470	435	532	467	451	484	466	501	479	464	520	482	488	448	476	529	507	497	481	513	486	484	517	510	533	474	489	497	495	501	464	478	484	532	442	464	498	482	533	501	507	520	485	509	524	483	500	464	495	489	480	515	505	503	454	504	496	493	526	527	501	539	457	483	512	478	484	485	486	500	483	464	488	478	506	511	495	495	486	508	493	518	508	492	517	494	499	506	465	464	523	487	523	481	462	495	487	526	482	493	496	473	498	469	518	465	467	517	486	531	483	497	527	488	490	488	480	498	478	528	457	546	508	509	466	480	507	498	502	485	453	513	545	501	459	489	509	508	487	498	513	491	558	488	507	556	522	475	493	497	502	474	491	504	467	481	521	456	506	496	502	500	488	477	497	508	487	482	476	486	523	477	490	501	514	489	496	500	525	483	508	502	449	458	505	533	464	475	485	474	498	531	472	512	472	500	494	495	495	472	514	482	525	497	491	469	473	501	459	475	508	534	488	478	498	486	501	526	545	509	514	514	480	457	462	478	477	489	500	466	470	474	499	482	470	512	517	488	498	483	464	506	460	460	509	506	483	536	494	501	484	474	499	488	510	502	513	532	469	466	474	530	473	454	491	492	465	456	545	444	497	511	479	486	485	500	477	476	505	524	526	519	517	476	479	488	454	500	494	502	492	504	474	487	516	466	472	460	525	514	519	515	540	487	496	516	529	472	504	453	479	506	482	508	560	457	493	497	469	426	480	503	483	489	510	539	459	511	487	511	469	476	502	482	522	471	494	487	512	493	491	482	480	517	488	483	502	473	506	492	472	507	478	490	463	518	513	486	456	473	499	521	479	521	482	509	523	493	483	522	516	481	488	484	496	485	464	505	474	489	462	486	477	482	505	504	510	524	462	506	486	508	490	485	505	503	528	490	518	474	529	516	485	501	530	504	498	490	481	482	479	517	466	519	494	519	475	471	472	518	493	470	472	510	499	493	489	495	490	496	473	484	495	499	448	492	488	523	512	488	497	461	480	516	499	480	461	471	506	509	444	472	517	460	503	466	517	491	503	471	483	515	527	488	495	482	504	486	516	528	454	518	479	476	512	496	501	462	519	523	467	501	498	486	493	489	495	520	466	505	529	475	505	455	525	466	532	490	480	500	473	506	527	531	503	475	477	486	500	459	497	521	507	446	517	494	511	486	488	505	492	486	490	514	531	463	473	481	478	468	499	502	506	526	487	474	504	489	507	447	480	505	472	508	490	476	501	497	492	516	508	513	518	483	530	486	530	502	487	516	490	497	512	527	517	470	493	496	483	473	457	476	499	502	483	465	533	503	517	538	478	536	480	514	501	503	498	503	512	499	474	497	504	520	504	495	503	512	525	483	530	453	494	456	459	469	496	477	465	501	495	489	506	520	484	524	502	491	479	498	477	479	463	530	475	482	515	526	510	479	460	504	554	509	446	476	482	555	479	431	511	522	507	481	505	508	487	506	506	460	463	548	494	470	487	518	474	454	538	498	488	515	512	500	503	499	482	507	528	543	475	505	464	512	482	479	537	510	489	522	540	518	483	516	487	524	480	504	478	525	507	472	511	503	500	483	491	478	495	485	501	534	468	453	483	504	452	518	475	532	479	503	528	531	534	468	497	486	511	519	478	494	532	467	490	491	512	492	485	504	493	491	484	489	468	487	491	523	503	525	521	484	516	504	549	508	522	486	491	517	473	483	526	501	518	507	482	504	514	508	469	496	507	518	488	481	486	505	479	502	479	474	461	525	526	507	494	506	470	505	499	471	517	497	491	501	492	495	489	462	494	488	517	490	488	477	457	495	493	503	474	508	524	476	467	468	501	491	483	500	458	527	510	485	524	488	489	502	466	495	546	492	459	496	526	489	491	497	509	558	542	500	494	520	486	482	499	501	477	506	460	491	516	492	483	502	503	491	497	530	521	506	466	492	509	526	522	499	447	490	514	498	503	499	523	522	485	492	487	518	476	499	507	484	491	483	499	498	514	477	516	531	477	523	503	534	511	527	484	482	475	478	506	497	525	509	492	464	479	470	514	522	480	487	488	532	491	529	487	495	515	468	491	512	484	471	503	482	553	489	513	537	521	533	504	479	498	486	483	489	491	485	545	493	509	518	477	494	512	521	482	457	529	522	513	475	497	519	477	480	489	522	511	495	485	493	481	524	524	498	538	499	476	501	512	488	508	510	455	493	491	495	500	484	540	497	501	505	496	482	492	477	556	484	470	518	465	504	473	492	538	512	529	502	506	497	504	450	495	503	498	495	501	479	464	476	495	495	460	510	503	518	476	518	511	492	471	481	505	452	501	536	465	490	500	513	507	472	533	489	511	492	502	501	550	511	464	512	527	523	495	507	519	495	487	532	473	524	494	491	459	501	509	508	500	517	485	488	448	515	507	468	477	544	506	520	519	498	459	485	521	476	510	515	501	516	494	500	467	480	472	469	524	494	474	539	495	474	513	507	491	499	487	507	501	534	512	493	484	497	511	463	486	484	500	509	491	534	493	506	460	480	470	492	508	502	484	519	442	469	497	463	489	530	489	481	519	489	488	530	492	474	508	481	479	490	476	459	517	517	519	483	494	482	489	479	508	492	500	487	507	480	522	500	519	497	491	525	497	491	479	488	500	489	504	475	492	490	537	482	538	495	486	542	535	488	482	499	513	463	493	494	483	501	501	485	509	463	472	487	493	508	468	482	487	524	519	498	486	456	489	491	488	466	492	527	493	501	484	489	464	496	519	496	479	503	503	493	531	513	484	468	491	528	502	506	503	482	467	480	501	506	489	474	492	502	456	465	497	501	499	509	492	492	454	494	464	496	496	532	515	522	513	518	518	506	509	517	505	468	511	521	487	481	479	498	494	513	514	460	490	493	513	508	503	494	496	489	481	504	508	495	463	466	483	490	485	506	563	498	503	493	551	496	485	498	487	447	498	491	533	451	535	508	439	527	522	471	531	496	508	485	523	494	479	504	479	523	522	466	505	507	485	497	509	494	486	521	517	514	494	484	525	491	507	497	510	501	530	471	513	507	468	470	479	526	492	530	500	500	469	501	483	490	505	459	471	501	474	471	521	493	488	498	486	539	479	484	511	491	498	504	552	501	534	496	499	555	469	519	489	463	490	474	493	515	524	516	460	474	497	496	486	517	488	470	510	494	452	503	478	465	497	502	488	519	490	464	477	483	459	501	481	499	490	494	525	521	481	457	487	510	526	455	476	477	544	468	515	498	505	503	514	522	502	502	549	529	513	506	457	487	485	489	536	490	474	521	540	466	479	508	465	514	509	485	460	463	489	508	483	467	495	496	480	470	538	515	485	495	495	506	485	483	504	498	508	494	510	510	486	515	493	473	503	467	522	471	484	508	502	492	497	515	509	520	473	499	479	549	505	498	481	500	516	523	504	472	447	461	481	470	490	484	509	494	509	521	531	491
60836	32209	15063	4836	1554	720	375	235	239	246	258	246	227	212	254	239	222	225	237	248	232	230	222	259	238	245	232	266	270	240	230	221	223	234	217	257	233	266	220	258	248	239	232	233	242	266	229	226	223	249	256	237	238	222	210	236	240	247	247	217	239	225	209	228	258	232	269	261	210	209	224	255	229	237	258	258	225	241	228	235	227	243	232	257	223	209	224	227	198	233	210	225	250	246	214	208	199	264	224	226	251	260	258	250	229	201	222	225	250	248	208	216	237	225	223	243	222	248	231	230	233	204	253	233	229	229	237	218	248	259	222	228	263	231	259	241	259	229	256	273	230	225	263	204	250	216	248	232	216	264	258	249	237	255	243	259	208	203	242	217	214	247	246	229	252	240	238	226	227	251	243	228	237	186	219	248	229	212	217	212	232	253	208	266	230	239	254	222	224	249	232	226	240	235	233	272	253	207	251	234	249	229	224	279	247	214	200	229	223	240	239	251	251	245	251	234	205	246	214	220	222	212	255	231	212	205	223	225	241	228	217	258	217	241	235	235	242	227	227	251	213	223	233	232	234	237	223	246	212	222	239	230	246	227	248	234	254	239	218	241	248	223	248	202	230	231	225	241	216	215	224	245	235	244	243	218	250	233	267	233	259	243	223	239	251	193	232	227	203	244	214	251	228	230	240	246	259	240	243	267	220	224	223	258	223	227	213	228	241	257	228	224	244	237	278	230	232	236	225	237	217	242	198	234	234	245	231	252	237	234	202	257	202	254	222	226	201	235	250	288	240	257	226	267	230	240	219	225	228	228	234	234	227	240	224	196	237	224	198	205	257	223	261	201	200	262	267	184	221	256	263	228	220	256	224	234	271	232	219	226	229	237	241	243	228	228	229	219	248	231	252	215	220	255	232	232	229	199	229	229	242	218	214	233	250	262	237	241	238	255	216	233	252	224	234	221	254	248	212	227	214	224	242	219	224	217	237	229	247	229	224	226	241	248	230	220	248	234	242	232	245	228	244	231	240	220	228	205	227	203	237	242	251	215	228	231	216	224	211	235	204	267	230	248	232	210	225	253	231	230	224	225	243	225	249	222	248	241	229	239	233	248	214	253	208	226	222	233	215	221	271	214	235	210	218	209	244	212	247	201	206	233	237	207	247	235	225	242	227	270	229	242	211	222	210	247	242	209	278	253	210	241	240	229	206	220	250	245	225	219	237	181	297	228	229	218	244	245	241	213	210	237	270	222	243	252	223	222	230	202	204	223	231	245	231	238	221	230	206	234	252	251	250	252	251	238	253	221	220	191	199	227	195	206	222	251	222	257	244	226	228	232	217	235	239	234	216	220	205	239	240	234	227	262	229	214	233	252	238	236	240	206	233	229	238	236	210	234	234	223	215	229	220	208	239	266	230	214	241	225	217	222	237	224	257	239	229	259	206	213	238	228	258	247	232	240	189	221	246	230	230	271	221	237	221	225	235	224	219	228	239	229	227	223	229	233	214	222	205	207	221	249	240	218	216	240	267	229	231	231	236	235	242	229	227	225	243	233	248	207	209	232	285	219	211	246	246	234	238	246	262	244	236	217	201	252	237	227	223	247	252	213	250	236	248	219	240	253	234	207	231	233	219	235	251	210	222	256	226	226	228	216	234	242	227	215	243	247	250	229	235	252	263	231	243	261	230	246	206	224	220	222	236	227	256	251	233	232	208	258	193	233	248	238	232	221	225	242	217	211	215	220	228	224	220	242	241	209	231	266	233	209	262	242	232	210	231	254	241	237	227	231	221	212	245	253	257	213	245	250	238	215	241	237	234	222	216	243	222	240	232	231	220	238	240	240	248	213	253	216	225	224	228	250	217	228	222	232	240	233	248	214	225	241	226	265	246	223	239	242	217	233	249	256	233	262	236	248	244	243	262	244	239	237	215	201	228	248	246	210	238	244	264	232	233	229	236	260	249	222	203	244	226	187	212	218	233	228	249	254	262	256	191	233	223	218	195	225	240	205	233	208	233	220	235	239	223	230	219	222	222	215	250	218	240	246	291	267	264	238	235	244	201	219	236	237	242	244	250	210	245	266	231	242	229	246	230	247	232	211	230	216	194	217	262	224	210	238	239	219	252	228	219	240	202	235	220	207	251	219	258	231	231	229	234	200	244	226	229	260	248	236	231	240	252	225	243	244	214	226	255	230	260	246	238	254	249	233	229	240	231	244	251	245	238	222	239	233	237	243	218	262	231	225	237	224	228	239	230	226	251	241	215	197	216	209	225	251	235	237	230	249	274	246	253	216	212	244	235	224	212	244	224	231	253	214	225	231	241	226	212	243	225	221	244	238	231	222	212	211	256	237	256	220	250	192	254	235	243	211	213	208	254	220	245	260	229	244	224	248	230	224	237	223	224	218	242	259	225	237	210	223	221	266	256	239	235	251	211	242	235	229	252	219	244	246	232	236	256	212	212	235	212	249	228	219	236	242	238	216	232	239	258	243	227	223	222	266	251	253	231	233	221	234	181	236	230	219	206	260	232	229	229	240	250	221	249	248	246	225	216	226	231	242	262	209	224	245	210	236	222	244	229	224	230	213	232	222	214	226	237	200	235	255	232	224	230	247	239	229	229	249	233	193	273	231	242	257	271	229	243	211	230	232	231	244	270	251	256	248	204	209	224	259	244	220	217	238	238	219	233	232	247	267	241	259	248	216	203	252	230	225	220	241	224	227	213	240	238	250	214	239	230	259	230	247	236	268	215	246	196	239	235	225	222	234	203	199	227	265	227	244	235	240	231	268	256	200	203	208	237	206	228	237	248	211	240	235	212	248	244	244	211	235	242	225	251	225	244	234	236	262	242	207	223	246	245	220	229	232	220	207	236	255	215	187	227	220	245	251	229	220	267	225	212	229	269	235	250	233	243	212	239	250	230	243	205	244	231	252	224	209	236	222	232	220	208	220	264	246	239	214	250	221	226	245	213	251	229	240	216	193	252	206	234	241	243	224	217	216	229	260	229	252	221	237	213	255	238	206	233	230	246	255	226	227	213	222	239	209	226	253	245	240	213	210	212	240	230	225	234	224	240	253	214	211	247	212	243	243	270	236	249	230	223	195	219	202	242	199	212	235	220	214	226	224	197	196	209	250	247	233	234	214	244	214	204	247	249	235	238	224	222	245	265	211	209	232	237	257	216	230	274	202	210	215	226	238	233	204	247	241	220	216	217	221	236	232	238	249	245	239	231	218	204	228	226	246	236	225	243	258	253	221	244	220	200	235	218	229	220	240	231	241	228	223	236	243	209	234	286	228	244	247	227	230	263	225	216	238	230	252	251	247	249	218	233	223	259	244	237	232	206	222	249	265	265	205	268	224	212	223	272	238	195	241	233	216	226	252	252	227	249	243	228	245	245	210	204	223	247	247	207	234	237	223	249	234	219	235	221	213	226	267	214	244	239	238	230	223	220	238	238	243	246	233	241	263	256	259	220	230	225	210	217	189
39269	23014	15956	8753	4357	2429	1276	667	595	574	548	481	512	479	494	524	534	490	472	500	512	492	494	515	499	525	504	522	525	472	537	503	469	483	499	509	464	534	466	502	524	525	491	501	501	523	508	554	516	482	550	487	539	512	501	489	495	493	494	519	487	496	479	513	532	502	495	512	499	512	455	517	507	488	515	511	515	515	507	489	512	496	508	497	506	486	515	501	433	533	520	514	518	498	492	520	535	499	471	517	500	496	505	554	546	484	512	516	484	496	516	566	506	491	500	498	476	454	527	477	501	517	505	521	509	508	544	486	512	512	504	486	501	532	446	486	505	520	506	449	525	464	478	515	515	514	488	525	471	502	535	486	477	499	485	515	514	508	520	542	492	517	512	504	511	516	452	523	511	505	488	524	521	471	510	483	501	497	486	509	512	478	510	539	488	504	534	534	500	467	523	528	514	527	519	522	485	504	496	488	517	483	500	492	483	541	474	506	530	524	499	499	527	486	511	493	501	521	494	519	479	463	495	502	509	486	525	482	520	470	483	480	525	505	505	521	530	507	470	499	518	533	509	492	474	500	501	491	509	473	494	524	453	504	487	481	468	472	481	474	533	502	468	509	477	516	493	477	518	485	523	468	461	535	471	522	498	480	500	513	509	501	522	568	500	512	442	516	531	519	484	493	494	514	478	525	452	486	511	474	478	496	478	486	437	470	504	499	504	506	497	498	500	521	521	513	513	511	455	516	476	484	489	515	532	506	546	490	513	499	527	480	517	504	501	473	551	501	506	466	524	530	506	526	544	515	511	511	480	514	507	515	533	540	486	507	520	483	487	490	459	488	511	530	505	536	486	483	499	497	480	518	544	520	501	515	492	486	535	504	519	532	503	514	506	549	500	505	500	521	489	516	476	533	547	482	461	496	513	521	504	556	478	497	499	515	484	501	559	521	488	524	462	488	482	503	555	477	495	485	494	469	519	482	493	531	483	494	551	482	513	501	500	517	494	513	493	478	487	540	491	493	519	513	492	497	495	524	535	510	493	461	489	491	549	548	469	495	498	496	522	480	501	452	476	505	528	419	488	512	524	509	527	526	498	503	454	533	536	508	482	461	461	506	533	532	498	535	494	475	495	478	492	508	511	484	443	473	514	521	486	502	529	537	493	525	524	557	503	465	481	499	513	473	535	511	523	525	486	470	504	481	522	536	474	520	482	498	544	520	547	537	518	538	486	501	523	540	523	499	466	533	512	495	495	526	476	483	513	516	506	528	520	500	510	498	515	488	479	543	483	433	473	521	494	509	511	491	502	478	471	528	500	517	527	460	480	492	471	484	500	496	537	456	521	540	514	486	506	515	472	496	486	519	521	483	505	504	461	476	537	533	519	504	489	531	483	493	513	481	486	511	542	483	522	522	468	498	481	485	489	543	528	527	508	505	514	513	499	510	489	528	480	490	523	472	531	522	528	508	471	488	502	501	540	501	511	522	498	452	529	482	477	472	482	475	523	486	498	481	502	504	524	479	499	490	482	509	502	474	490	493	503	482	541	461	492	478	506	510	477	505	532	503	529	499	530	519	482	447	484	469	464	487	530	499	497	547	499	530	530	536	478	484	485	496	515	481	482	502	500	449	478	520	523	503	523	508	477	478	473	532	494	508	526	502	512	505	521	475	547	475	495	477	525	489	527	524	512	508	511	528	503	480	451	492	514	492	463	473	510	495	535	522	457	488	505	516	519	490	499	516	486	495	484	495	518	517	469	516	535	529	518	498	491	515	518	510	493	501	477	522	526	512	506	528	513	471	545	542	541	437	470	479	512	506	544	520	520	479	505	491	483	490	507	496	479	464	562	522	470	461	538	516	488	506	505	483	511	507	527	499	486	510	499	524	488	481	489	506	502	513	487	520	467	536	490	528	531	461	491	501	496	527	484	479	494	478	534	517	482	504	495	476	512	489	508	527	505	526	542	527	474	507	473	518	500	519	504	511	505	514	480	507	520	506	525	492	539	492	525	475	499	511	501	527	513	499	513	498	500	515	488	514	502	486	512	481	492	505	490	451	480	472	507	502	522	480	521	523	532	515	457	530	513	500	511	478	481	462	534	529	485	507	540	507	502	577	522	535	475	492	446	507	498	509	514	524	531	524	498	508	526	518	514	536	539	495	520	509	466	455	507	490	550	525	490	486	469	525	515	534	515	518	487	472	510	529	500	457	503	493	478	509	485	507	532	466	528	511	540	494	524	475	479	541	538	493	497	512	524	505	504	528	481	487	507	528	521	513	499	472	489	511	482	505	517	507	484	505	483	527	520	506	519	513	510	503	478	439	489	479	514	524	497	477	489	490	484	509	487	501	485	514	498	489	508	513	505	508	488	526	483	514	502	482	524	544	514	446	489	504	503	461	492	531	524	520	473	492	510	523	479	449	483	518	499	512	489	489	536	467	524	506	502	518	497	548	494	492	540	511	510	472	532	458	513	527	497	472	579	522	498	467	507	485	499	519	499	526	498	505	520	501	508	520	499	511	506	556	506	520	519	483	482	550	502	520	528	504	472	516	515	533	480	520	525	482	502	558	473	480	470	476	485	487	492	488	524	500	526	485	533	511	488	507	471	488	501	517	506	494	479	536	474	476	495	488	502	499	501	469	540	490	481	431	524	515	525	485	517	492	492	501	488	527	484	449	515	485	502	485	529	527	502	523	473	520	450	513	489	516	518	465	508	481	494	492	522	490	491	502	507	484	480	488	483	507	507	527	533	540	515	478	515	533	512	536	499	468	548	498	513	512	511	488	529	502	476	467	502	480	494	539	496	493	507	481	516	491	506	472	475	451	474	499	506	532	488	533	501	470	512	449	487	480	511	476	534	503	520	505	525	525	494	505	526	498	504	477	492	483	521	507	520	504	510	493	503	501	531	489	524	480	493	521	475	487	474	495	545	566	517	535	541	483	540	508	462	488	477	499	503	490	536	460	456	504	508	540	504	474	448	484	470	444	516	487	491	495	507	502	496	502	531	493	554	494	525	543	508	506	500	502	524	509	514	533	502	501	525	510	476	528	462	474	473	518	484	510	501	481	477	512	520	504	494	493	545	466	539	462	503	507	506	484	461	539	508	482	514	519	486	480	462	554	511	481	477	488	529	518	511	518	489	544	498	502	506	510	538	510	502	502	480	490	476	531	473	513	556	486	471	519	537	490	502	523	484	445	496	530	514	505	527	472	505	509	510	511	514	492	514	500	508	528	489	523	481	522	463	534	481	482	470	443	530	516	513	518	528	510	510	530	511	479	523	475	513	508	534	482	519	501	511	500	514	519	531	477	505	510	498	503	511	505	505	498	498	509	498	528	513	474	460	447	520	522	477	508	496	509	471	493	511	481	489	494	470	468	520	514	479	482	489	475	498	536	522	507	493	518	503	483	532	470	474	498	509	539	472	516	511	497	508	510	493	479	502	485	517	512	548	541	451	505	528	484	540	473	496	493	482	537	498	513
68858	37723	19858	8700	2688	1098	664	380	330	271	290	287	321	312	286	272	295	296	312	289	307	329	289	309	269	283	340	273	276	294	285	291	302	305	316	273	283	307	252	292	289	289	290	280	300	314	282	286	293	324	288	309	257	257	284	298	288	316	275	313	278	310	280	239	310	327	296	308	296	275	283	296	299	295	314	293	304	279	301	273	318	301	319	302	283	278	264	299	310	287	297	289	268	281	290	307	277	308	324	292	276	276	299	302	336	273	315	302	281	306	288	309	309	268	312	275	291	316	307	307	314	306	304	276	283	307	269	274	248	305	269	308	283	317	299	278	273	292	239	284	321	356	301	296	282	284	288	305	279	264	305	261	288	289	284	297	315	269	274	287	282	308	300	288	292	299	311	312	270	262	285	242	285	282	268	277	275	287	307	296	275	313	261	254	318	268	312	285	295	288	277	308	295	300	303	270	313	304	300	284	348	299	273	311	318	315	313	299	298	273	303	266	302	304	287	306	278	293	300	290	285	296	293	293	283	286	298	244	277	275	313	258	301	310	260	270	278	329	322	314	287	246	300	315	259	295	260	255	281	268	317	310	308	278	292	291	293	325	295	269	289	320	277	300	293	281	306	313	275	271	290	287	286	302	275	295	281	312	274	269	311	322	296	284	258	293	267	288	312	262	288	291	313	282	285	309	282	264	256	298	277	315	302	313	303	313	278	280	300	283	315	293	317	281	296	333	288	259	269	316	290	290	265	289	278	251	297	310	262	336	277	321	296	308	321	266	285	290	283	310	284	312	301	293	312	296	314	284	279	308	307	284	250	282	281	302	321	284	291	292	238	275	275	282	311	294	300	286	285	282	281	290	292	303	274	270	284	311	286	283	259	260	290	294	271	292	293	291	287	290	287	292	282	292	311	260	278	298	289	255	278	325	285	320	278	303	277	298	269	277	291	301	269	287	292	295	309	286	292	295	299	262	279	309	271	314	315	259	291	268	310	276	275	285	265	302	317	281	289	304	291	304	304	311	287	282	323	330	269	294	286	267	292	262	269	308	309	296	274	282	311	342	277	281	292	284	308	300	286	289	300	303	304	247	293	292	315	325	321	282	293	300	302	313	300	299	307	319	278	232	269	284	309	305	304	272	315	293	324	281	322	273	279	270	290	280	263	302	289	315	289	276	285	288	313	310	301	276	274	319	331	285	294	301	302	281	310	287	292	298	330	297	291	303	256	314	258	246	284	297	291	314	291	313	315	317	269	294	290	274	299	301	262	306	284	284	291	326	296	292	299	294	275	262	288	266	282	326	304	301	280	300	277	304	336	259	275	318	297	284	287	275	305	323	314	278	276	304	282	317	308	288	303	265	306	307	279	303	319	295	295	277	300	291	307	302	266	307	312	333	264	318	257	278	262	290	255	306	274	313	308	285	288	292	281	285	278	274	306	262	291	268	281	293	308	329	298	283	309	310	301	283	277	291	317	252	278	272	298	306	301	262	257	288	249	311	315	322	314	297	267	291	313	305	328	300	282	300	306	281	272	279	292	311	309	330	272	279	306	326	294	268	280	282	310	273	291	278	322	299	263	292	312	317	337	255	276	315	320	300	340	311	287	234	274	315	289	282	313	296	333	274	303	301	309	307	279	259	305	292	309	304	255	275	298	278	291	300	293	304	277	272	289	257	280	281	274	288	262	286	317	299	256	302	281	284	331	281	274	257	308	295	303	301	292	295	289	298	302	303	319	306	272	302	303	313	299	289	277	306	306	298	297	331	312	336	287	305	296	281	230	275	279	293	267	287	290	283	284	289	290	286	271	283	275	270	279	313	306	301	306	264	296	284	263	256	286	252	264	281	302	297	314	305	284	309	302	294	300	311	319	276	279	292	284	302	286	322	329	334	287	329	299	303	276	289	239	301	288	271	283	301	312	290	295	294	307	262	345	270	293	302	279	254	328	320	264	285	318	280	277	315	299	268	277	326	290	266	294	272	260	299	300	291	286	281	301	293	302	277	303	303	250	282	281	300	293	303	288	274	270	307	297	284	293	280	298	273	295	292	285	268	276	292	298	282	269	279	308	303	275	294	287	298	303	289	326	257	288	314	276	336	294	318	313	289	289	290	303	280	300	257	348	257	288	295	313	326	291	291	331	291	269	295	321	313	298	291	311	322	294	317	309	270	290	284	299	303	284	278	282	290	324	299	311	287	273	287	319	289	330	290	282	289	288	290	281	278	282	288	268	274	305	297	314	311	301	302	271	257	262	289	282	267	288	292	286	315	297	270	303	272	341	302	352	294	254	260	297	298	311	286	281	280	309	305	291	300	267	296	254	284	253	307	313	284	249	285	279	291	305	293	323	278	294	276	281	322	282	297	271	290	271	284	310	313	275	288	294	282	268	247	260	265	323	304	306	271	289	296	277	286	253	291	306	290	290	302	335	312	307	289	286	269	319	295	327	308	276	294	318	300	280	276	313	284	274	279	302	280	296	284	323	310	281	269	258	312	256	293	318	300	286	279	287	299	295	288	309	295	295	299	314	307	306	267	328	290	278	234	287	276	305	308	271	294	261	316	328	261	274	277	260	263	282	276	270	267	260	295	287	267	321	278	285	263	292	299	259	281	324	270	333	283	283	274	304	267	328	301	296	303	320	291	246	260	315	302	293	310	256	298	279	314	298	285	274	302	319	263	298	283	290	277	280	285	285	313	299	284	305	356	316	274	284	297	271	315	269	261	258	265	289	300	299	286	265	265	310	280	288	275	323	293	283	262	294	290	331	303	265	284	288	323	320	264	262	260	298	288	283	290	308	305	302	268	279	311	302	307	298	289	290	267	293	284	285	326	269	309	308	280	294	281	271	278	283	279	279	311	285	271	293	305	279	283	303	290	289	310	288	289	266	263	255	294	266	306	293	287	295	272	284	330	317	302	276	278	276	257	291	267	291	272	312	301	292	262	287	279	282	268	264	332	340	285	243	291	272	284	320	268	302	282	296	265	302	290	291	326	327	292	284	312	286	294	277	289	289	276	296	289	295	307	260	277	270	290	299	265	290	317	329	322	269	281	306	300	303	275	300	302	320	272	271	319	297	297	282	285	284	283	279	291	335	312	304	308	278	290	255	314	278	290	246	286	284	290	299	284	306	315	290	289	312	279	282	299	285	300	262	298	261	296	297	295	306	275	312	306	259	293	304	300	291	284	287	272	279	302	287	324	291	310	305	292	321	302	296	311	292	296	266	290	328	268	282	282	295	311	264	323	294	294	257	269	265	308	306	303	325	309	301	298	316	255	313	312	285	265	302	297	248	280	286	298	292	296	303	323	308	298	296	302	313	305	291	285	330	284	310	288	281	291	328	308	253	280	280	319	307	322	316	261	309	282	291	262	311	310	310	290	300	283	293	309	274	290	283	317	302	332	316	306	297	291	282	282	320	275	291	289	303	308	309	291	290	296	268	249	282	288	302	307	309	290	279	297	294	257	296	291	313	309	293	311
44086	27050	20833	14183	6150	3465	2117	1036	799	683	619	681	606	639	595	669	624	595	663	598	583	634	618	602	576	641	620	614	616	622	651	654	624	596	626	622	611	643	569	641	622	608	675	616	598	574	573	624	604	601	657	593	605	603	616	615	603	568	590	607	624	600	621	612	623	646	624	630	640	592	646	613	596	624	636	588	603	638	589	602	633	556	641	608	642	627	624	617	602	628	582	618	611	634	625	587	618	587	585	621	625	596	603	609	632	638	617	605	669	567	645	597	599	630	578	582	637	589	539	644	607	636	634	611	614	637	647	632	636	642	621	616	619	588	659	605	597	670	631	626	603	619	596	617	613	595	599	625	614	622	603	550	631	645	584	594	596	639	615	601	621	638	598	619	602	619	611	622	581	616	636	639	633	599	631	646	624	579	664	603	616	604	618	585	632	588	601	642	621	606	595	589	659	615	586	617	571	577	618	573	557	588	587	572	596	600	630	630	632	575	614	586	620	556	549	632	666	614	621	625	652	623	639	602	640	611	635	592	618	630	586	555	602	640	666	626	623	620	604	639	585	620	577	555	587	622	602	652	601	605	615	606	565	570	586	611	631	652	670	598	604	599	603	643	641	582	630	629	598	590	590	591	600	604	611	580	601	583	574	610	593	605	604	605	608	608	613	617	632	582	614	612	624	590	580	625	616	613	619	609	607	630	650	638	661	642	601	650	615	597	616	623	594	608	628	587	650	657	564	583	644	627	616	601	611	639	633	575	622	593	601	601	600	549	634	584	628	628	576	551	604	602	603	597	615	632	616	586	626	681	621	558	615	652	583	638	601	599	603	628	640	573	622	626	608	585	639	639	588	579	612	625	586	611	615	656	609	596	575	583	670	608	616	611	614	636	627	610	609	600	653	625	605	609	613	593	644	585	613	578	596	652	634	587	570	606	566	617	609	591	631	625	614	574	626	613	573	619	598	599	586	607	616	621	573	605	606	604	571	589	645	650	629	654	621	628	575	636	574	624	616	628	626	600	587	638	603	612	594	591	596	600	594	621	628	590	635	650	598	632	587	601	593	633	620	588	560	619	660	664	562	596	626	556	583	653	616	592	620	640	592	636	553	670	562	637	601	597	593	612	589	633	590	616	633	544	613	613	634	618	567	618	608	593	598	659	667	604	613	610	581	589	589	612	614	646	607	619	617	585	610	640	592	618	617	600	573	582	606	623	619	588	634	585	604	596	593	579	606	587	617	659	612	571	567	598	585	577	556	640	596	589	592	574	598	613	604	626	606	567	620	581	601	618	610	630	603	645	571	617	599	605	591	604	602	656	577	610	605	641	596	630	565	575	646	597	616	613	584	573	627	602	594	630	596	627	619	640	622	560	605	591	630	590	572	615	574	598	598	586	607	633	633	624	639	573	593	602	585	583	618	614	639	599	610	611	602	607	602	616	593	581	550	602	593	611	578	581	548	601	619	583	613	626	644	609	616	646	624	567	626	639	615	568	584	658	572	575	577	648	644	647	598	569	575	603	618	574	639	609	626	607	600	597	637	621	598	574	653	622	577	585	624	603	585	671	622	582	630	579	587	590	632	604	579	625	600	620	630	601	654	589	606	599	599	601	566	597	571	600	548	611	588	574	649	628	614	595	587	642	604	627	598	588	606	662	626	614	638	634	647	615	635	598	615	618	630	576	588	617	607	597	612	557	596	579	610	627	601	569	614	647	607	601	602	588	619	588	602	602	570	597	655	609	637	604	592	647	617	603	623	653	620	610	629	570	590	611	593	601	602	595	631	605	592	616	623	657	606	594	587	612	627	642	639	598	608	600	607	582	648	650	636	622	599	581	607	603	562	600	606	609	639	582	572	622	606	605	648	602	639	608	679	585	602	608	591	605	584	608	561	613	604	578	602	610	594	621	597	635	630	638	625	625	617	626	568	684	600	604	662	625	621	625	626	607	628	621	656	587	606	623	627	605	614	611	616	647	617	612	574	604	625	584	643	653	623	625	601	617	621	583	599	574	619	586	670	621	603	621	657	620	583	632	576	624	570	621	565	571	635	583	618	591	637	568	643	627	614	587	611	607	590	601	613	572	638	560	620	608	649	610	561	650	627	659	620	617	636	600	600	564	538	611	612	608	612	591	619	586	606	588	615	611	662	606	603	609	620	588	560	611	602	600	591	612	597	599	618	592	596	660	614	625	626	603	608	573	643	642	630	643	592	582	639	583	605	588	653	599	576	620	644	580	596	600	636	590	615	592	615	612	591	629	622	616	600	606	579	623	615	658	631	595	634	612	596	619	613	667	612	664	615	600	604	629	612	615	650	631	648	626	629	631	568	619	577	603	634	631	594	617	629	631	614	604	621	601	593	648	600	583	638	570	635	621	648	593	660	623	611	636	639	596	630	590	583	608	617	608	623	632	617	583	598	636	646	632	566	619	609	645	622	630	624	608	614	631	602	571	597	567	627	622	610	614	620	553	553	587	652	612	563	677	596	648	575	607	634	640	620	616	576	597	666	641	598	631	693	607	660	641	640	589	577	617	552	615	590	587	580	597	629	611	600	567	605	613	589	619	621	567	620	586	619	633	627	588	656	587	592	556	638	566	618	625	657	590	617	597	597	605	640	607	583	641	616	662	600	640	605	607	596	614	576	631	660	631	610	598	585	634	630	575	633	632	594	629	587	581	634	607	625	584	550	607	604	594	583	599	569	662	631	628	596	596	608	586	580	572	588	547	621	681	648	621	600	595	593	644	597	604	612	656	608	581	607	594	613	543	626	559	615	605	584	594	593	636	653	601	644	561	586	599	619	656	633	657	637	605	637	643	629	620	594	586	636	617	600	645	597	561	699	598	593	645	607	638	632	583	610	653	568	650	621	631	586	622	616	597	623	644	589	597	590	576	621	575	594	630	608	621	590	644	613	588	588	608	602	613	618	646	596	627	560	597	598	640	623	619	593	629	561	631	651	591	587	658	612	615	616	636	622	575	563	613	604	611	595	653	587	619	609	640	581	645	630	638	582	612	599	590	587	579	616	612	612	614	598	639	608	594	633	631	643	617	619	581	590	638	656	639	641	641	608	639	618	642	631	597	569	601	576	592	585	660	576	608	628	630	576	660	610	659	592	619	633	609	564	623	640	610	612	611	586	608	631	620	680	604	643	636	630	575	601	625	631	610	593	637	630	593	598	617	601	590	629	601	635	604	603	585	600	592	647	616	594	609	574	586	574	634	619	610	640	621	661	636	650	632	563	604	611	619	630	590	614	584	594	582	598	599	593	640	639	582	604	571	613	587	607	636	595	639	621	625	566	595	646	590	617	623	645	648	637	671	604	637	575	605	620	623	652	589	623	598	599	619	623	619	603	662	576	623	612	603	590	610	596	614	611	602	663	637	584	588	585	609	597	622	577	610	581	600	637	647	611	619	653	562	609	620	619	583	551	606	620	621	577	620	609	594	623	594	569	609	593	601	610	618	629	574	589	617	581	633
50287	22890	8581	1888	786	444	313	260	259	253	227	224	232	252	286	216	249	221	259	205	218	273	227	238	194	227	228	242	244	254	200	228	219	262	244	268	206	217	223	261	260	238	240	240	230	259	253	224	234	220	238	246	229	262	257	204	246	234	254	263	230	211	221	228	265	224	267	224	236	255	253	210	227	254	252	235	199	239	234	277	240	230	229	236	272	249	242	228	230	263	275	264	243	265	270	266	262	263	238	244	249	243	250	260	263	225	228	216	206	243	252	241	234	218	247	212	242	253	255	235	254	254	247	250	214	255	248	238	222	239	224	238	234	216	240	259	242	254	288	227	240	231	254	285	241	246	260	224	244	220	199	238	233	248	244	208	240	214	230	249	254	225	257	239	251	236	221	228	245	221	231	213	234	238	233	274	237	243	240	250	235	217	179	253	228	223	218	233	204	240	261	230	224	233	227	231	243	247	259	253	242	244	219	234	220	213	222	211	249	265	233	214	224	225	210	227	230	229	229	208	256	227	229	218	224	233	243	234	253	245	247	237	237	216	225	256	242	251	228	246	238	222	265	267	249	247	256	275	219	263	211	257	252	263	220	245	239	224	249	262	258	241	232	289	237	255	234	213	222	215	222	256	287	232	252	242	244	235	266	238	264	253	251	241	283	227	227	213	198	244	235	224	249	237	252	252	240	222	252	260	232	251	239	238	242	228	253	220	235	235	222	248	233	192	233	234	278	231	270	257	241	237	267	226	232	291	249	249	227	231	217	227	246	242	228	206	258	239	249	236	237	230	237	228	239	216	239	232	252	227	255	236	247	245	270	225	233	225	238	254	218	242	251	243	247	233	260	242	230	257	244	265	241	215	232	266	218	223	222	265	265	233	239	275	251	236	208	235	238	239	249	198	251	230	250	235	235	238	233	243	210	245	244	226	240	262	261	257	239	216	245	276	209	246	238	252	206	268	225	219	231	208	226	230	214	245	231	246	227	273	219	253	249	236	268	239	226	226	245	244	225	237	226	268	239	252	248	255	243	259	222	239	213	208	231	244	242	230	230	250	240	250	225	245	263	251	245	252	242	253	244	242	239	224	265	231	272	238	251	264	220	243	244	237	233	219	258	213	255	281	257	244	220	256	228	223	235	242	231	213	252	238	235	245	246	256	228	253	230	229	242	234	220	220	244	190	244	239	248	260	230	250	261	260	237	246	248	199	208	231	295	270	229	247	246	230	261	232	232	241	223	231	236	226	256	236	226	231	275	220	242	251	249	249	243	256	257	256	244	232	249	222	234	273	247	244	235	232	237	265	250	268	237	257	232	250	216	247	230	235	246	203	248	237	240	242	223	266	265	229	263	226	222	216	244	240	209	260	274	239	207	242	264	240	216	213	269	264	230	260	223	241	239	206	251	238	243	257	234	254	250	247	259	250	258	223	241	251	229	228	246	227	247	235	219	240	225	247	240	232	264	213	260	254	234	250	241	259	265	241	246	242	255	230	238	239	237	243	227	262	224	217	259	247	249	257	233	216	202	249	246	223	222	250	246	212	231	259	259	225	238	224	229	233	220	208	236	231	234	248	263	240	261	220	223	233	224	229	230	232	243	213	242	220	259	230	236	222	252	227	264	242	248	260	244	216	248	249	246	253	223	219	251	265	247	246	235	223	217	254	229	235	221	249	241	237	270	252	256	249	213	228	270	252	258	241	245	273	271	263	255	244	231	211	233	238	231	231	253	223	258	252	223	243	220	248	257	232	254	221	235	254	252	286	266	262	261	240	240	262	244	217	254	263	245	241	218	249	261	206	241	233	233	243	232	203	222	240	223	263	236	219	238	217	280	252	237	245	233	252	252	243	252	228	227	245	241	227	237	218	240	244	268	220	273	232	238	242	277	200	218	233	247	241	262	248	298	236	267	223	245	243	247	225	234	262	224	212	265	241	227	218	207	256	222	233	250	219	236	235	236	256	247	232	269	246	233	254	247	228	243	263	228	222	259	228	253	241	247	244	237	239	249	249	217	219	227	243	242	237	229	236	233	240	266	234	252	246	222	240	238	247	215	224	245	234	198	265	260	236	240	243	228	234	231	243	249	246	231	226	239	233	232	263	230	178	237	241	214	253	219	214	216	269	238	234	223	257	226	238	240	212	262	239	238	229	211	261	248	269	232	247	196	239	218	237	263	231	249	220	224	222	250	251	255	233	208	244	282	263	211	238	215	239	233	293	249	239	257	229	208	246	250	234	252	213	234	248	245	253	233	215	227	232	246	257	229	222	238	211	229	223	258	235	225	225	268	230	276	247	255	271	247	221	213	262	234	247	233	230	230	220	245	230	238	237	214	237	252	250	244	233	263	235	228	214	209	242	246	199	268	233	242	244	272	221	259	207	271	258	256	240	275	224	225	249	233	243	235	245	238	263	255	199	229	202	240	238	227	252	259	247	255	249	239	219	260	242	237	251	251	241	233	240	247	239	234	252	238	209	231	273	242	242	230	223	214	261	227	256	243	245	246	248	231	269	265	251	209	211	249	258	236	271	240	256	232	224	209	226	239	245	232	239	271	246	225	244	234	234	264	234	239	256	226	237	254	235	218	231	231	220	231	241	189	250	241	259	210	267	225	256	235	202	216	238	235	224	276	249	233	228	243	253	233	221	224	238	239	240	195	232	261	255	243	257	222	237	237	256	256	216	271	250	230	246	257	253	217	252	243	256	271	227	234	241	255	250	217	231	254	237	254	248	230	262	213	235	242	256	256	243	249	277	243	227	276	261	244	256	257	231	254	242	251	260	219	248	243	227	222	225	239	220	244	225	222	207	264	237	244	262	254	265	238	237	235	227	249	240	244	256	246	240	258	260	215	257	236	278	234	210	200	249	194	224	231	264	243	218	218	234	243	233	216	218	252	267	262	248	239	223	212	235	264	237	224	225	210	237	221	225	216	240	238	232	225	230	216	237	240	238	243	238	240	223	224	242	235	250	269	233	243	233	234	268	244	226	227	252	246	263	223	235	200	220	203	211	246	243	216	234	239	239	241	218	246	254	253	278	219	245	227	248	237	258	279	219	241	224	249	219	231	212	221	235	245	248	237	223	232	227	277	255	272	251	232	192	209	250	253	239	238	271	242	236	194	233	240	241	237	223	225	224	227	229	243	216	242	231	257	227	255	217	270	287	238	219	271	256	256	256	233	230	223	224	211	252	272	229	237	222	254	253	242	241	248	257	229	238	260	230	244	209	237	222	217	237	205	235	264	257	269	228	234	268	228	256	227	260	262	232	216	233	251	243	234	212	225	240	227	251	258	223	227	213	210	231	218	235	248	260	246	242	251	236	223	253	236	225	245	235	235	227	236	232	211	266	246	266	220	225	223	243	240	263	260	219	223	254	244	253	230	246	269	238	264	232	250	233	237	246	241	242	234	244	240	233	244	211	239	237	239	238	267	287	215	216	245	223	266	240	238	264	248	251	224	241	258	244	220	254	252	236	221	246
32231	15279	9980	3939	2597	1429	783	535	486	481	519	536	464	524	525	537	510	508	496	468	511	496	507	523	515	458	502	491	510	482	472	484	510	514	516	525	488	559	560	508	533	493	525	504	505	535	482	518	498	477	526	576	526	517	521	483	500	503	524	498	567	506	492	506	509	495	531	488	542	503	521	560	520	512	556	525	511	551	515	544	546	496	507	515	465	474	539	503	514	518	506	566	490	507	507	523	519	535	505	491	503	496	509	492	497	557	515	506	561	511	473	493	527	525	503	524	509	479	501	478	531	516	480	505	543	508	504	461	501	470	504	507	539	499	529	495	485	495	480	509	514	538	503	535	492	534	554	489	475	473	479	493	538	534	514	541	537	522	474	519	513	487	517	534	513	543	502	520	499	525	470	525	503	473	522	514	522	506	516	502	502	509	507	511	487	528	514	478	491	555	512	500	511	519	501	486	522	543	449	494	532	523	525	509	547	496	525	515	476	484	532	535	499	545	517	512	476	517	546	498	504	484	526	506	496	526	496	525	520	486	497	536	502	533	482	585	507	496	463	500	555	462	477	527	549	518	539	498	510	522	520	485	501	501	485	503	507	466	504	479	531	522	507	515	533	476	495	496	478	523	540	513	518	552	498	523	506	520	535	473	520	506	498	489	472	487	518	511	509	509	513	500	522	490	509	533	521	512	475	535	463	518	511	557	476	522	552	510	493	513	474	496	492	534	513	539	485	507	540	481	522	503	481	499	545	509	507	464	466	481	545	485	512	508	499	535	517	496	489	510	494	507	478	514	530	548	505	504	514	518	510	519	519	522	484	487	511	504	502	493	512	471	515	506	479	502	519	479	526	528	511	538	555	518	489	490	551	499	495	513	522	521	485	524	538	508	521	517	495	493	522	493	465	537	508	520	473	501	520	516	506	492	519	511	490	516	487	563	503	542	482	521	506	490	545	549	526	492	534	490	531	497	473	526	519	531	511	531	473	550	506	514	489	482	507	475	533	482	515	511	512	518	509	495	506	534	525	508	536	541	514	494	540	483	519	493	517	566	507	543	512	503	507	510	496	493	498	497	513	525	492	489	473	520	547	509	478	507	536	502	475	486	551	465	495	521	520	487	472	511	548	449	531	517	492	473	515	515	510	523	536	507	506	486	459	524	488	514	514	470	527	536	529	471	524	484	554	489	496	491	509	525	542	514	534	513	487	487	524	513	548	534	504	528	541	463	499	517	528	540	556	493	460	531	552	539	545	518	517	546	493	502	528	505	537	473	540	537	511	534	519	514	489	509	547	500	496	497	479	456	548	491	487	535	576	550	511	498	513	505	493	467	538	539	525	512	503	503	540	491	538	504	512	501	529	527	491	515	508	499	532	514	501	515	531	527	501	510	484	479	521	547	529	504	523	524	517	515	509	533	510	491	540	498	509	493	507	568	520	487	520	565	499	543	526	509	504	531	481	538	505	503	491	511	507	530	502	525	537	476	534	511	522	531	499	476	507	561	468	495	493	447	498	516	509	504	487	539	509	483	486	494	502	525	512	498	506	498	502	566	496	511	490	507	537	508	558	467	484	514	481	531	521	507	558	528	490	529	501	487	472	530	480	491	521	503	543	530	471	511	500	539	553	509	525	502	471	564	527	485	506	513	501	515	512	528	489	493	475	477	554	513	530	521	525	519	499	531	476	502	485	513	559	481	490	542	499	493	494	524	469	480	502	514	510	500	523	484	479	491	512	545	542	487	508	506	519	525	532	493	499	522	539	519	472	554	504	509	515	520	487	485	491	542	509	496	518	509	506	497	540	517	461	513	480	470	501	533	471	504	551	536	480	530	511	486	499	477	493	517	519	508	484	530	511	495	495	509	545	497	491	533	517	495	486	460	502	487	529	513	486	513	503	520	467	470	540	531	506	496	512	507	517	525	510	476	507	500	514	511	519	513	527	527	489	491	543	533	512	535	497	490	439	513	495	503	480	547	516	514	479	463	519	517	522	495	526	494	456	487	495	478	498	520	484	517	540	508	517	536	531	475	493	528	518	502	504	542	504	482	508	514	503	491	552	497	461	484	545	524	499	515	504	510	478	489	521	513	526	488	492	493	524	527	502	504	534	522	513	517	503	508	494	488	523	476	530	508	530	503	486	551	526	530	502	500	511	537	523	497	471	480	537	486	526	491	526	483	505	480	483	542	538	510	516	516	536	477	482	496	523	497	492	548	476	492	500	506	544	504	501	503	498	512	525	501	501	495	522	496	500	523	461	536	560	483	471	478	518	514	510	524	527	493	470	543	511	462	494	505	532	489	529	544	471	482	488	509	495	485	492	505	498	522	527	548	485	466	489	492	541	532	483	476	539	532	509	487	497	462	529	500	519	516	498	479	512	537	490	504	504	497	519	504	508	512	509	519	520	470	510	523	490	489	495	555	487	491	537	524	559	535	526	518	506	473	514	488	526	518	523	518	525	471	527	531	509	500	502	530	489	455	515	517	512	491	498	548	497	500	491	471	506	501	499	462	520	515	528	507	532	542	543	526	542	490	489	499	527	507	546	525	544	511	530	512	521	502	518	513	517	528	516	566	517	503	511	553	497	551	511	502	505	510	525	531	541	515	507	495	509	494	501	543	522	492	504	496	525	514	510	504	485	524	460	522	537	494	517	525	474	510	476	465	513	541	498	506	504	513	488	505	474	526	496	477	505	562	500	522	505	523	507	489	500	507	543	533	504	500	510	472	451	508	520	524	493	516	510	481	497	505	507	498	508	517	490	482	505	495	546	537	529	510	507	458	479	484	511	510	529	522	498	499	509	510	518	509	511	532	505	516	495	497	474	508	515	507	537	487	500	498	497	495	507	508	494	508	499	492	532	468	512	501	504	506	517	498	494	512	511	536	465	483	464	522	505	509	499	490	555	515	488	497	529	533	478	509	536	486	511	492	477	483	505	563	509	493	544	493	508	491	519	540	532	521	496	492	489	515	519	505	521	541	486	539	499	521	507	502	519	535	488	518	504	505	504	542	493	510	554	474	464	521	499	535	500	487	543	502	516	539	521	516	528	514	518	515	504	522	506	510	486	536	514	534	481	515	514	508	477	508	494	572	503	543	468	518	473	539	526	499	522	521	504	523	488	525	527	515	491	512	539	541	476	500	499	504	524	499	515	512	539	500	532	498	483	545	507	467	526	509	481	498	535	532	553	513	518	542	504	524	510	505	507	501	518	502	485	501	503	523	464	485	508	545	537	524	508	502	564	521	495	509	547	482	521	481	549	515	543	506	511	527	527	492	488	502	523	517	475	509	488	508	505	514	495	536	517	476	500	483	516	507	541	471	475	525	539	495	470	523	526	526	492	459	510	523	516	498	481	466	522	488	500	523	519	519	523	482	541	474	493	503	526	508	518	509	527	523	536	419	518	498	499	518	516	531	491	486	529	497	549	515	497	540	508	497	525	495	504	536	538	511	506	504	502	543	511	502	487	505	520	528	512	519
59082	30944	13854	4902	1892	1049	512	275	253	258	254	233	219	220	241	250	237	227	237	235	235	241	255	227	245	194	265	214	248	258	259	250	243	192	224	216	224	256	248	237	219	226	235	230	213	217	233	238	220	272	212	215	230	216	222	241	251	228	232	234	247	264	216	241	227	237	231	229	252	229	232	248	252	223	234	236	210	228	240	240	227	221	211	229	234	236	249	197	266	260	234	245	237	232	233	240	214	255	261	243	260	223	232	237	206	253	205	253	230	230	216	233	256	231	237	216	231	256	246	193	231	263	240	238	252	217	263	252	259	226	233	257	236	224	211	230	217	230	203	217	236	238	235	228	219	244	244	253	239	211	234	236	256	247	211	236	222	189	232	267	257	234	231	207	254	238	239	247	234	229	233	245	253	239	225	232	262	228	236	222	243	243	259	242	229	259	247	249	250	209	240	218	227	200	207	219	230	260	214	261	223	214	212	206	226	197	212	218	248	234	245	235	252	230	249	233	228	249	227	218	229	235	233	247	221	206	234	210	225	195	254	255	241	252	232	252	228	212	229	212	251	252	215	242	218	227	263	241	218	232	234	240	217	250	231	233	223	257	227	215	211	228	224	232	231	251	208	239	259	246	241	217	235	235	238	221	227	225	266	241	231	256	247	253	212	236	204	246	235	231	246	230	229	228	239	256	264	230	226	226	244	237	242	225	224	223	185	257	204	243	232	237	232	228	219	238	251	232	218	237	224	251	242	238	254	263	222	231	215	237	208	224	226	237	245	249	250	221	206	213	222	242	280	233	234	250	230	270	233	230	242	257	220	199	206	203	234	203	218	217	247	272	246	225	236	262	237	254	222	209	253	236	266	243	247	224	241	215	223	205	251	236	223	227	264	269	225	231	215	246	230	216	259	213	223	246	231	204	224	244	229	235	241	230	255	232	230	212	219	266	231	232	217	235	215	252	252	244	224	227	229	222	244	235	239	234	242	223	217	239	251	242	237	238	233	240	250	262	247	200	227	253	231	250	236	228	232	235	247	235	237	237	218	220	244	223	249	238	211	241	256	218	220	261	222	251	246	251	216	229	209	249	231	247	218	198	224	239	224	267	234	232	245	258	219	237	228	228	249	231	204	219	238	219	237	274	239	245	232	232	242	253	237	233	243	254	229	257	254	256	233	235	215	231	253	224	204	245	235	212	251	257	215	204	221	247	215	227	229	228	239	221	237	233	215	229	242	243	242	231	226	218	249	230	198	199	219	260	233	250	250	258	232	260	279	237	237	236	187	215	244	250	230	216	221	249	239	248	233	225	246	290	222	234	251	231	257	237	230	219	248	240	206	241	235	240	228	237	267	219	239	230	230	249	242	250	210	230	212	202	235	248	237	248	228	245	216	223	286	217	217	248	236	238	260	205	228	240	250	245	230	255	245	227	232	254	248	221	210	243	209	245	232	233	206	227	244	212	258	245	239	230	245	236	252	236	246	204	213	248	225	247	229	236	243	267	233	257	224	218	230	239	201	222	237	246	257	259	253	245	226	225	247	244	217	254	235	249	234	214	255	231	216	202	258	241	245	221	244	240	267	260	243	232	238	227	226	220	220	221	242	237	249	275	258	230	220	228	229	239	225	240	264	232	230	218	264	228	229	268	233	237	273	226	231	237	247	210	217	198	205	226	207	217	285	227	218	233	249	225	217	225	241	233	240	253	242	228	214	261	226	226	247	223	237	220	221	242	218	273	272	242	231	198	214	191	242	235	238	229	251	235	250	239	230	214	219	255	244	250	240	265	233	233	233	235	217	251	212	223	234	218	205	248	227	276	224	227	262	219	227	241	285	247	243	208	250	246	268	215	251	267	284	216	205	246	252	244	202	231	226	244	252	232	235	236	242	225	218	231	221	228	249	230	233	254	259	245	249	225	238	277	236	231	251	243	238	223	242	211	224	228	220	223	233	247	225	249	201	268	253	217	255	230	253	264	237	259	227	275	278	223	246	235	223	212	248	250	262	223	229	242	235	244	237	229	231	239	215	232	211	200	237	245	235	235	209	229	226	248	228	229	226	257	233	206	233	226	226	231	236	263	215	239	230	270	233	234	250	227	249	214	250	211	222	227	234	235	231	222	244	232	227	240	235	248	254	196	236	230	233	242	256	254	246	231	244	259	207	223	255	234	224	202	216	225	262	245	229	248	241	231	219	233	224	244	259	229	220	253	235	281	226	258	226	223	224	233	227	257	220	258	230	228	257	240	222	216	248	238	247	241	260	245	237	233	229	267	222	224	210	262	261	270	203	238	225	220	240	241	254	245	256	196	199	224	198	257	206	217	233	235	237	231	274	267	262	198	247	261	221	223	230	266	248	229	237	238	245	199	248	255	239	231	219	264	212	238	243	230	211	266	244	240	221	211	227	216	237	228	227	236	233	251	215	218	220	222	248	233	248	212	229	247	227	201	239	216	239	227	234	241	228	255	229	217	231	264	245	230	251	236	262	246	235	243	220	249	244	240	227	244	203	237	214	249	238	232	233	233	211	245	256	216	253	270	227	213	249	235	213	227	250	223	223	222	224	218	241	259	226	243	239	212	252	276	236	240	243	241	262	226	235	210	222	245	238	211	248	196	228	245	203	263	244	218	220	235	229	227	243	267	234	242	259	235	182	214	242	242	202	236	261	211	218	231	277	234	230	243	253	238	247	215	214	205	221	249	244	224	237	252	247	217	236	234	238	221	234	215	202	237	243	223	270	219	233	223	206	227	240	235	237	218	225	242	279	239	247	217	246	201	249	218	254	234	214	253	226	243	222	212	260	242	238	193	258	213	225	202	250	223	215	234	287	242	285	209	219	251	207	245	209	225	245	216	230	252	223	226	258	250	250	228	226	256	257	245	228	232	234	235	230	237	237	224	221	230	230	226	228	237	250	234	227	233	234	208	217	212	277	280	230	220	232	219	256	245	254	235	226	224	213	247	244	240	242	223	211	272	209	222	196	233	255	230	250	227	218	222	228	218	234	261	233	251	217	216	238	233	262	277	224	243	248	244	211	255	226	248	247	226	236	211	253	246	232	243	221	254	233	198	227	213	259	255	251	204	266	228	202	241	206	219	229	216	239	293	245	268	280	249	224	231	241	250	232	216	207	232	226	212	251	236	231	216	233	236	244	256	197	218	229	245	238	211	210	241	236	252	244	255	239	264	236	249	233	256	211	205	234	212	191	221	219	234	229	248	225	241	223	256	228	245	215	210	240	244	211	234	245	242	232	220	218	241	221	251	237	244	211	206	229	234	255	255	246	239	233	188	231	227	223	228	259	245	265	230	246	249	229	273	257	236	237	251	245	271	233	205	262	261	208	235	221	209	228	246	233	235	240	236	230	236	239	231	256	224	251	222	233	213	256	215	233	260	235	237	247	238	234	239	193	232	256	242	213	218	245	227	236	219	231	230	209	215	255	246	234	254	253	245	208	245	219	232	225	223	250	222	219	233	186	252	254	242
38146	22471	15129	9424	5244	3538	1684	773	609	525	564	483	527	557	524	499	508	480	489	518	476	456	498	486	503	491	526	510	504	527	490	505	520	532	492	484	515	507	539	474	512	514	562	523	535	542	509	505	493	537	484	483	518	534	496	548	533	502	499	493	473	504	527	492	513	452	540	534	485	522	536	526	503	540	531	512	496	492	479	528	498	512	489	493	527	494	455	507	520	493	507	481	466	521	488	505	500	500	520	506	494	462	530	506	476	494	490	514	505	488	531	522	503	563	541	520	494	502	490	515	491	501	463	495	499	532	520	549	498	522	521	496	500	534	491	450	538	547	519	498	468	518	504	510	504	514	490	523	539	529	525	520	503	472	475	484	504	468	508	526	497	482	540	493	514	480	509	483	491	471	492	491	528	512	519	472	487	490	499	502	504	548	513	509	532	549	517	498	484	492	515	554	504	541	527	582	530	478	477	503	523	522	515	513	515	519	526	477	519	546	505	513	518	503	489	533	496	473	482	474	501	493	545	491	472	482	489	508	515	491	497	501	480	509	486	468	478	515	487	497	488	487	512	469	556	545	490	515	530	540	576	502	489	483	522	507	494	489	531	506	481	542	508	488	521	541	498	546	548	519	485	551	530	527	555	520	542	506	534	522	521	442	522	528	460	514	497	491	473	501	522	519	493	482	545	544	532	508	504	504	512	522	527	521	542	497	538	484	521	500	526	499	507	471	503	485	498	490	503	487	515	520	515	492	510	451	519	537	485	514	512	460	479	511	489	508	488	479	516	518	546	497	510	513	527	520	485	479	508	518	514	480	535	476	500	475	489	478	479	521	464	507	473	510	515	512	505	501	497	536	479	509	504	486	526	534	494	523	501	529	496	498	467	507	499	466	539	510	524	527	480	512	532	511	512	484	495	528	502	511	500	515	529	492	529	512	493	525	499	507	523	507	490	507	503	508	525	485	500	525	538	524	497	500	539	491	496	475	529	506	482	479	507	511	475	499	499	484	508	510	508	506	510	464	491	488	559	528	493	507	536	500	472	524	535	507	551	505	472	539	519	465	509	498	527	509	503	482	498	480	519	524	495	471	490	497	489	478	512	531	488	534	513	507	506	485	507	539	518	505	491	501	503	494	468	515	536	488	507	524	508	521	468	486	484	469	513	466	491	508	516	512	545	532	520	482	487	494	486	517	503	508	530	554	505	495	547	478	510	536	535	530	555	486	485	471	482	532	522	519	544	507	511	483	489	539	502	511	519	518	466	493	494	533	517	494	531	529	495	523	496	545	509	545	509	510	513	501	511	527	450	539	521	512	505	484	510	469	518	477	485	530	505	509	452	499	514	551	502	515	504	497	471	519	541	525	529	526	536	517	504	532	537	493	489	504	491	508	493	521	499	536	548	506	488	499	550	537	501	549	498	531	463	503	518	521	487	504	535	510	471	505	554	525	518	470	505	462	500	484	471	482	526	526	500	483	506	512	472	473	510	479	529	518	470	511	479	550	489	483	496	555	493	531	479	483	507	505	525	492	511	513	532	456	483	533	505	508	477	547	508	520	478	534	517	533	501	486	528	507	481	491	466	511	536	516	481	511	561	481	495	507	493	498	528	529	514	496	467	523	474	478	507	476	479	507	515	486	523	539	487	498	523	526	477	536	523	480	524	524	489	494	520	527	517	489	545	527	527	497	506	511	497	502	510	491	523	477	539	495	535	504	480	514	524	546	526	494	485	473	519	459	492	537	510	519	524	475	511	492	500	527	520	504	507	481	466	483	506	520	502	503	466	503	508	508	515	488	514	516	501	501	514	533	504	513	516	546	486	487	529	529	495	467	512	512	533	522	505	514	495	511	524	505	487	511	525	512	514	487	502	526	487	522	557	496	527	532	499	503	495	503	461	560	495	514	506	505	529	559	530	515	488	524	516	491	495	515	512	549	500	522	468	465	527	544	511	477	496	519	470	503	512	496	516	500	491	499	475	495	536	464	521	534	482	506	476	512	499	528	492	505	544	520	518	561	485	532	516	513	472	493	506	451	457	509	494	491	521	516	474	464	487	467	526	477	531	487	466	489	542	530	483	462	519	492	524	518	483	487	487	516	501	484	506	504	521	502	520	509	510	572	496	533	538	490	497	523	519	504	510	502	528	486	451	518	525	525	516	491	546	530	522	513	533	542	501	503	508	473	491	497	467	513	524	502	493	475	518	494	478	534	512	505	497	493	518	537	549	513	453	529	496	487	493	528	511	514	523	482	508	500	546	488	515	503	501	481	479	511	529	496	500	526	476	497	495	490	505	537	488	476	513	498	524	526	521	513	505	530	480	532	513	538	549	542	513	523	503	470	496	523	469	518	521	575	473	508	487	520	481	535	513	512	539	500	486	525	489	517	483	521	466	489	499	464	517	509	504	504	494	514	489	491	549	514	497	519	530	506	474	511	535	466	491	545	495	531	531	525	479	517	544	478	527	508	565	514	515	539	497	496	479	482	534	490	503	538	535	528	503	505	504	531	481	541	501	538	490	507	473	490	530	503	513	464	484	483	493	497	495	488	495	477	513	490	517	487	548	509	527	488	497	500	527	522	500	489	460	496	522	483	505	495	523	499	494	479	509	499	535	484	541	532	533	530	510	488	497	511	474	507	478	514	502	486	486	487	541	491	472	486	520	483	526	531	483	503	490	474	503	475	502	452	519	524	491	524	512	523	521	495	468	498	529	467	492	455	451	526	485	521	545	490	493	499	500	488	525	508	496	495	543	526	477	491	485	506	520	504	516	510	509	463	517	535	490	548	504	545	503	476	489	488	528	498	483	474	524	506	492	506	495	513	514	504	502	500	516	497	520	488	494	508	522	503	542	508	485	508	537	494	553	481	472	506	541	505	523	509	518	475	479	482	490	520	514	525	540	539	512	526	508	518	498	529	522	485	493	508	508	492	543	522	546	482	529	520	502	533	458	494	486	508	516	499	517	487	482	512	518	526	479	519	521	514	570	466	498	519	484	514	502	527	510	530	523	528	516	482	498	540	507	509	521	516	506	492	500	504	488	502	477	519	476	509	517	498	529	481	517	512	531	526	491	547	535	482	535	535	532	497	496	460	514	493	508	515	516	511	525	547	532	550	508	509	531	517	503	483	487	480	543	513	501	508	512	469	483	523	485	494	539	520	486	496	504	460	466	541	484	520	517	490	494	487	492	496	520	498	533	518	492	557	519	513	499	492	539	488	497	457	518	544	495	499	467	518	515	543	560	512	530	511	492	439	507	515	509	527	517	480	527	500	515	519	534	496	471	524	514	515	474	493	508	525	513	489	569	466	503	516	481	505	520	490	506	499	512	515	544	514	517	461	506	532	513	529	524	518	511	489	532	462	495	536	497	505	474	532	525	501	470	510	487	507	490	496	506	508	504	468	526	481	553	514	489	521	514	515	514	500	552	530	504	479	495	511	503	500	525	534	512	508	500	500	528	525	531	504	534	523	510	517	521	486
65268	32708	16769	6132	2271	1237	690	376	312	318	278	286	293	283	304	351	333	280	271	326	292	305	266	255	303	256	269	286	279	287	298	307	287	302	292	323	292	307	300	290	314	289	323	297	311	304	307	319	276	280	318	289	248	317	287	304	299	262	309	282	312	308	302	292	290	305	254	288	277	293	285	295	262	323	252	281	298	288	311	271	274	299	314	297	277	285	283	272	287	295	293	306	286	287	331	260	291	326	301	258	291	301	307	291	277	308	301	277	313	287	325	301	307	300	287	269	291	273	278	287	269	260	285	271	305	281	278	278	272	259	277	290	287	274	305	306	279	293	308	274	284	285	250	273	273	315	313	289	266	287	304	301	336	302	297	298	265	287	310	326	288	274	311	314	262	258	277	287	317	300	275	301	294	265	291	283	316	302	278	305	298	297	282	270	281	295	293	262	273	283	317	262	271	290	282	316	311	292	288	301	292	313	291	293	286	279	310	317	310	289	290	302	289	275	301	275	320	291	304	269	281	309	276	294	283	270	298	319	329	278	271	302	268	293	259	290	314	287	263	315	280	310	308	288	303	295	287	257	282	333	288	279	254	276	259	283	274	274	321	337	323	292	302	303	336	261	253	318	297	333	294	295	284	285	302	277	301	262	284	309	269	278	306	303	246	313	281	308	340	309	287	310	300	308	319	291	277	302	267	261	282	306	276	275	285	272	279	314	283	277	286	296	291	278	295	292	297	267	262	290	333	326	298	280	303	299	296	319	310	333	283	276	297	294	267	295	290	307	303	314	309	275	281	306	295	285	263	259	301	316	287	294	295	300	300	291	275	306	303	304	285	318	279	295	304	307	276	300	280	297	266	276	325	327	292	271	267	316	320	298	306	301	272	286	281	305	303	313	285	267	250	282	283	332	290	287	269	248	284	280	311	286	272	293	275	295	279	282	299	294	285	319	285	280	303	288	304	309	271	279	301	249	351	290	289	323	330	306	325	288	292	273	303	288	313	330	268	298	302	298	316	265	294	290	274	299	315	280	313	268	299	272	284	274	277	276	283	305	311	319	317	286	278	294	293	291	312	292	295	260	285	306	267	279	266	282	302	278	285	291	307	288	279	314	292	282	292	275	291	272	339	290	275	310	301	313	308	295	307	258	276	292	296	295	275	281	330	303	315	334	305	314	304	281	319	277	305	314	296	267	309	308	309	281	288	313	339	270	277	276	287	259	268	299	284	286	280	321	308	260	306	298	263	317	297	302	254	266	294	296	281	293	257	274	291	272	266	294	300	260	323	277	332	256	270	257	289	297	316	319	305	283	300	300	271	280	267	303	292	342	293	275	299	281	274	325	285	306	272	268	276	311	283	296	306	264	298	292	292	307	325	297	262	320	305	278	300	288	296	301	288	309	320	268	313	301	297	275	283	279	306	273	269	281	267	328	260	300	294	300	291	287	297	288	263	304	275	288	276	314	312	300	264	276	291	286	251	327	268	302	291	305	284	274	283	310	254	322	280	288	276	298	291	280	267	234	319	294	311	295	295	293	258	273	302	299	305	274	278	308	272	282	322	294	303	260	287	296	297	290	319	288	276	277	274	289	288	316	251	250	265	295	286	310	295	296	288	289	274	274	239	303	255	277	304	284	298	313	300	303	305	290	275	287	286	289	332	289	277	263	290	289	299	278	310	320	276	265	312	332	303	306	254	297	270	276	278	295	275	303	289	299	290	292	310	313	254	302	255	271	257	300	329	306	317	289	280	329	305	296	268	258	274	291	284	290	292	318	289	289	288	308	302	275	317	275	320	319	268	302	311	307	329	265	290	301	324	308	269	302	309	274	289	317	314	272	312	346	285	275	287	288	289	307	305	274	322	280	273	292	290	282	306	312	315	287	337	298	314	283	287	263	283	276	307	287	278	292	294	298	326	277	305	290	308	258	296	282	306	296	299	269	282	301	256	279	272	274	286	271	273	277	295	265	299	280	291	301	287	276	298	311	340	305	262	287	289	262	295	269	275	295	280	262	277	272	284	270	305	290	296	298	284	257	289	277	293	285	286	270	250	287	317	254	283	315	285	285	307	262	276	276	299	267	295	299	339	321	312	318	285	317	281	270	295	291	293	289	285	283	308	294	288	307	271	317	297	268	297	304	277	284	298	297	288	298	347	306	311	277	302	284	281	318	297	319	295	327	283	291	284	286	323	302	268	305	294	300	250	310	331	270	284	271	292	299	293	271	291	286	271	295	308	307	299	282	289	301	308	307	264	253	282	315	260	271	255	278	295	283	306	288	304	308	315	299	305	303	290	283	297	331	265	286	267	320	243	317	315	288	314	294	299	288	317	308	288	274	265	281	314	306	299	314	292	300	298	267	288	304	299	293	265	264	312	278	299	288	287	303	258	324	281	299	313	268	311	251	334	277	320	297	298	271	322	274	289	310	292	296	293	262	275	329	295	270	319	304	288	277	273	290	295	308	272	310	333	278	293	294	304	315	322	256	295	310	249	268	265	269	310	277	299	303	293	315	257	278	294	305	281	344	276	280	304	297	256	302	290	295	276	292	274	289	315	310	298	307	276	281	289	311	242	288	286	283	319	280	289	297	360	307	298	316	263	306	270	289	284	294	297	301	289	283	309	316	277	299	263	311	307	318	301	275	305	314	279	339	304	307	304	281	323	258	286	274	303	298	274	236	333	316	308	285	289	274	294	331	277	263	293	315	289	307	294	290	263	298	302	290	314	319	323	318	333	302	290	279	281	290	291	289	273	297	303	293	338	308	294	256	233	294	328	309	279	313	301	264	324	289	281	308	326	293	268	287	273	326	315	286	317	284	273	346	317	275	279	308	288	305	272	339	289	269	258	271	280	263	265	282	307	292	282	297	314	306	304	295	274	272	310	279	294	294	326	301	290	263	293	311	273	300	271	275	279	280	283	297	302	303	308	281	303	295	283	276	313	280	295	330	307	270	263	293	290	306	312	307	308	254	298	299	268	273	295	294	307	301	284	323	332	272	321	310	319	294	302	335	284	285	305	308	330	322	327	330	325	318	289	265	306	297	321	288	297	287	276	305	301	286	268	226	289	338	313	302	285	294	275	270	295	310	342	290	310	295	284	286	287	274	283	291	296	300	299	299	273	293	288	324	325	268	278	322	317	296	289	294	293	319	263	275	284	294	281	300	276	302	295	323	291	275	275	318	276	288	274	282	264	300	286	285	275	305	281	298	304	271	302	325	339	295	288	261	285	330	329	297	296	262	292	285	302	294	269	281	309	277	274	315	303	283	258	274	254	279	322	284	303	311	307	289	267	259	282	297	309	270	295	252	298	327	315	286	291	325	304	316	297	271	275	295	321	282	284	302	288	269	265	277	307	286	274	324	314	301	273	303	291	284	293	300	299	287	256	308	309	289	277	287	280	293	297	267	302	301	311	294	294	295	295	262	305	304	301	310	281	285	309	287	305	299	310	260	292	307	265	303	268	347	303	237	245	294	325	270
42202	23822	17856	10461	5938	3730	1823	898	805	697	650	628	612	597	640	620	630	592	605	655	610	586	619	621	618	620	633	614	631	603	620	612	592	615	602	622	583	593	577	623	597	616	633	637	623	590	650	622	635	627	636	605	568	618	614	641	595	666	626	617	646	645	624	604	615	571	589	593	598	617	621	641	603	585	614	601	615	608	613	613	662	620	650	638	617	626	626	642	598	584	602	574	638	629	623	644	629	630	595	641	589	610	607	599	619	587	608	599	633	620	590	622	613	595	595	585	572	612	574	610	627	605	591	624	548	639	601	592	589	596	610	610	589	617	632	602	648	588	597	604	569	599	622	592	623	645	593	582	611	658	556	591	609	640	642	630	621	594	579	600	597	618	636	624	613	621	576	627	601	644	571	592	616	602	603	646	603	590	628	629	618	575	584	624	630	583	659	629	586	630	549	609	579	601	598	662	677	634	652	591	607	599	613	636	567	629	608	611	650	582	618	613	602	607	626	622	657	596	613	600	607	588	581	583	610	632	608	550	600	607	626	587	582	612	633	620	574	595	633	596	593	615	651	633	661	626	606	601	641	594	578	607	613	631	634	615	649	569	575	619	659	612	661	612	589	632	585	632	621	616	603	640	630	555	614	609	599	623	579	602	607	645	603	643	592	572	597	637	646	634	586	624	619	663	598	641	611	675	654	607	611	626	603	628	628	655	644	593	589	653	652	622	580	604	658	589	610	622	583	618	577	655	619	607	658	609	570	619	665	630	593	644	597	600	627	603	647	582	643	656	656	608	690	613	632	595	652	600	652	604	626	567	612	584	673	599	606	600	590	575	583	605	633	614	611	627	644	590	557	632	615	618	623	592	637	641	623	597	657	642	616	586	572	572	606	651	641	645	619	581	633	607	595	599	610	605	654	595	598	625	622	612	562	654	613	592	585	569	586	634	611	580	623	569	607	612	618	628	597	628	612	611	606	607	726	623	634	604	607	629	618	672	619	625	612	640	643	608	596	610	574	580	606	626	576	590	649	597	580	663	561	629	612	582	630	628	636	625	608	627	641	611	617	626	617	600	643	614	582	578	608	590	631	606	600	602	633	645	650	654	565	596	628	618	638	615	642	657	625	631	603	580	568	651	647	593	545	617	598	623	593	644	600	636	631	629	568	635	627	680	602	640	649	616	672	615	602	666	593	634	583	621	621	580	650	613	585	604	609	572	592	611	609	633	591	650	594	621	602	642	653	630	599	565	624	623	595	625	607	624	601	633	636	580	560	646	618	627	634	616	625	624	611	637	618	623	580	647	630	621	635	588	600	621	606	629	618	625	609	605	595	672	600	575	603	616	658	666	656	640	666	650	623	661	643	625	591	632	622	619	599	609	644	584	636	562	618	596	607	621	602	568	564	598	609	642	616	669	589	613	608	630	621	579	583	612	673	627	641	574	635	627	617	624	640	639	640	599	613	588	581	643	537	635	623	621	595	623	619	578	620	590	599	637	641	592	574	648	608	654	638	624	651	628	639	628	591	650	625	612	624	655	595	642	608	619	580	611	563	638	619	604	631	615	637	620	661	603	629	568	598	599	620	599	628	609	573	593	574	633	612	618	615	619	656	635	619	586	579	581	638	615	594	613	634	610	604	581	626	666	602	576	606	615	629	573	603	602	611	600	608	623	601	644	590	554	596	631	622	622	604	594	582	634	657	593	603	629	609	598	624	636	618	609	626	600	621	697	675	587	600	606	623	626	619	652	611	622	648	633	618	616	618	629	627	623	612	681	689	605	600	572	613	635	596	645	621	586	584	583	610	575	645	628	651	616	603	608	614	638	617	628	604	610	595	612	603	597	590	582	624	632	594	603	609	619	594	605	603	594	628	624	583	591	571	593	626	600	605	623	577	585	590	639	648	616	581	599	559	617	638	634	623	611	648	619	554	636	600	646	591	629	597	618	619	585	677	619	600	630	611	620	660	630	616	620	601	594	621	616	599	603	650	582	600	656	607	608	605	629	632	592	587	615	592	605	619	601	609	606	638	575	611	622	643	563	609	660	616	583	596	599	627	642	568	696	670	607	655	608	588	565	672	608	653	585	577	622	634	628	638	604	608	624	638	597	610	605	606	645	655	607	649	630	610	628	596	571	590	612	611	655	614	584	636	601	602	586	667	627	566	589	650	617	601	633	601	568	573	621	657	585	635	617	600	603	613	614	611	653	632	616	614	601	604	630	599	658	583	614	596	589	577	595	616	658	602	586	638	590	608	625	607	627	597	570	602	587	561	573	608	592	592	620	622	634	634	597	645	605	618	636	595	653	670	621	623	613	660	618	610	608	618	603	637	611	634	645	651	578	599	592	596	638	630	586	567	601	642	655	609	638	627	608	599	623	618	597	659	620	575	627	598	630	624	596	606	642	582	635	651	615	602	624	603	647	592	593	585	594	580	613	615	634	608	604	630	608	591	587	631	648	642	633	612	586	621	601	614	658	590	661	626	600	620	596	575	624	612	607	590	612	633	601	599	617	627	632	621	667	590	597	593	616	575	616	608	639	632	606	619	677	586	652	606	611	639	619	609	614	596	587	631	608	560	640	576	590	644	646	634	620	629	675	629	659	619	639	647	633	614	586	614	619	612	653	601	637	577	591	631	613	613	631	621	617	592	580	619	620	595	629	628	648	603	625	629	599	647	613	610	581	617	611	612	601	627	650	559	588	628	628	624	582	611	645	615	586	655	596	619	597	577	642	652	638	610	586	553	608	618	560	599	615	589	598	583	637	590	628	599	596	640	600	596	583	637	620	638	610	595	654	662	611	629	604	615	644	604	586	642	580	639	567	632	593	632	672	593	590	575	610	612	613	631	608	603	582	649	607	637	595	660	606	604	585	601	608	576	569	594	591	609	598	678	612	649	606	623	636	628	612	570	582	598	621	603	579	604	634	603	618	598	603	584	598	617	624	594	616	675	610	584	588	622	585	643	582	650	565	603	614	561	631	626	587	637	594	621	559	635	600	602	601	598	619	610	665	643	591	585	619	596	594	633	593	631	590	570	619	621	598	622	599	621	599	611	609	574	586	609	662	599	612	655	633	620	633	650	599	615	615	577	625	616	599	617	644	632	629	648	610	598	581	640	605	572	644	623	607	604	633	643	680	655	618	632	566	580	666	638	622	626	593	636	645	599	590	630	613	643	636	585	639	609	594	602	598	654	646	602	614	611	586	632	615	600	597	587	593	602	644	624	614	619	601	566	608	624	650	602	648	588	638	596	578	594	605	661	641	647	619	628	619	620	580	585	671	616	671	611	634	616	601	606	608	617	613	606	668	615	636	639	620	627	673	588	648	564	595	562	620	643	622	622	571	642	589	632	564	623	586	601	618	629	644	648	619	624	559	619	667	610	582	609	575	620	614	609	578	627	590	654	635	639	625	624	607	624	587	613	620	600	595	616	588	576	627	581	629	618	605	608	599	612	610	639	633	587	615	591	627	639	612	593	590
48345	23260	7634	2551	1106	607	350	243	225	232	269	244	207	244	228	254	252	241	222	220	243	274	258	228	233	242	261	210	241	256	214	249	228	248	213	224	244	218	243	246	250	250	233	244	218	223	291	248	230	239	239	239	270	231	243	235	211	249	251	225	267	254	206	254	222	231	234	221	211	246	230	231	231	232	229	226	246	238	209	245	223	223	212	223	239	231	244	227	223	243	260	241	214	271	239	247	235	264	232	230	210	233	266	219	244	206	241	240	283	227	222	210	243	252	233	244	272	255	234	208	213	264	223	265	220	235	249	231	238	250	242	238	227	231	214	248	215	225	221	206	263	233	219	221	212	194	212	238	223	224	236	202	212	238	221	239	212	255	236	208	215	250	215	211	232	225	215	246	222	208	249	237	222	260	257	244	246	240	207	198	241	223	256	218	224	206	277	233	239	246	247	247	230	247	232	228	260	215	219	239	232	252	262	217	246	217	212	222	239	247	264	216	243	226	246	247	229	217	236	230	227	224	245	220	224	237	229	240	227	255	261	262	229	228	188	231	218	240	231	264	254	244	231	242	249	236	225	219	216	234	222	231	202	258	249	228	231	217	245	248	250	213	231	219	266	232	229	230	267	240	221	245	226	272	274	230	240	220	245	231	224	257	223	217	236	199	258	245	211	214	240	270	248	231	204	230	233	229	249	209	239	219	206	229	236	227	226	225	273	248	239	227	238	234	274	233	236	234	233	270	237	207	216	212	250	244	252	240	248	235	259	230	234	218	238	225	244	200	237	252	218	210	212	210	223	261	242	242	241	228	233	246	246	206	243	237	224	216	240	224	252	252	224	214	219	230	273	235	242	231	237	255	279	233	237	248	217	232	244	237	219	234	198	240	236	229	219	231	211	279	249	232	245	228	230	211	221	245	235	244	210	219	229	266	227	235	212	247	225	249	248	233	251	228	271	227	239	241	211	230	220	241	245	235	229	264	188	246	232	252	243	234	223	250	232	239	219	226	251	223	224	225	237	238	229	242	216	222	263	203	249	226	236	243	251	237	240	229	230	234	244	240	237	238	210	243	260	245	219	225	219	215	210	215	242	235	250	248	241	249	238	237	223	224	239	215	188	246	252	222	214	222	250	231	257	230	248	228	220	246	242	201	223	216	257	220	265	244	252	240	248	245	231	215	226	240	242	251	213	210	216	244	225	249	218	222	227	214	251	209	212	256	235	227	225	213	244	248	208	213	226	230	246	246	254	223	200	237	203	236	227	236	236	233	224	237	237	233	200	238	235	266	253	252	224	237	221	229	226	193	226	234	213	281	235	224	234	242	235	245	229	223	218	214	227	237	220	224	255	234	232	234	229	240	235	230	224	210	211	245	241	234	228	222	249	233	220	248	235	234	240	216	254	241	228	240	251	220	245	223	257	227	243	204	247	220	240	224	260	206	238	225	232	237	226	242	243	239	214	224	226	244	245	209	215	226	229	213	244	226	227	211	223	260	230	234	215	247	228	207	224	237	222	207	230	224	243	249	231	245	228	227	225	254	214	227	230	236	246	250	247	249	242	240	223	220	233	226	207	233	251	239	238	217	215	221	242	234	264	243	251	256	234	219	263	250	238	221	243	256	230	254	258	211	253	234	238	247	222	201	237	218	208	224	217	245	254	239	225	237	239	219	264	223	261	225	235	216	218	220	249	249	228	221	230	232	235	251	257	260	226	233	247	240	265	249	236	252	237	211	232	247	204	228	245	236	224	215	215	235	234	220	223	239	277	254	241	240	226	238	226	230	242	277	245	225	240	249	243	242	231	215	231	251	236	211	212	235	212	261	243	243	259	229	229	223	232	241	240	265	235	215	217	266	208	238	239	220	234	205	226	237	235	216	227	221	241	218	211	238	238	207	211	230	249	268	246	235	226	227	234	224	257	214	203	223	259	238	261	249	246	256	239	232	229	220	244	253	221	257	215	235	231	247	215	237	213	232	240	228	237	226	227	204	247	230	210	224	214	230	262	243	235	241	240	226	211	225	223	224	235	237	235	240	217	213	240	234	237	219	209	230	257	215	206	225	248	216	249	248	218	256	229	242	225	206	217	234	257	250	206	213	255	231	204	238	227	260	240	236	244	261	232	241	272	226	259	241	233	254	231	238	232	240	225	256	216	203	212	254	230	227	226	212	230	234	260	260	234	209	252	232	256	234	215	238	223	255	205	219	235	235	242	226	223	252	227	213	255	228	261	254	232	218	213	201	230	252	236	244	263	214	231	233	223	245	238	226	230	214	237	219	258	261	255	218	227	234	221	230	257	218	246	228	236	224	241	235	219	221	215	227	262	213	225	266	249	234	233	243	232	237	243	248	247	226	265	197	231	229	231	254	244	224	239	233	242	235	236	254	227	222	222	233	242	213	217	225	262	221	227	229	235	224	220	228	230	225	241	255	226	201	234	238	242	234	245	219	240	255	248	248	253	240	268	223	225	216	217	223	218	243	216	217	233	229	224	249	230	217	264	234	234	234	226	253	217	232	237	212	253	238	234	232	232	240	234	244	227	234	258	246	206	223	209	225	252	220	227	251	229	221	220	241	252	246	253	234	237	268	259	212	233	242	210	242	224	218	240	237	245	221	217	245	218	247	231	231	222	198	204	224	216	246	228	237	231	242	238	261	245	230	240	216	250	222	200	219	233	256	192	214	256	234	244	250	242	254	241	250	247	254	246	218	267	216	236	220	211	219	230	255	278	249	263	267	237	211	222	238	234	236	232	240	222	222	239	243	213	215	245	233	257	245	251	223	210	202	237	244	223	225	218	218	215	245	248	236	206	258	226	241	229	247	229	230	223	225	218	232	198	190	259	232	209	209	221	221	232	254	253	260	238	233	241	239	210	235	189	244	262	238	264	239	235	231	219	239	238	233	223	220	249	266	239	251	246	225	231	226	239	228	261	256	251	239	220	248	230	240	241	231	206	226	207	219	244	219	230	237	206	233	236	237	244	202	249	236	242	233	213	241	261	241	254	245	235	243	273	232	208	249	263	269	235	225	230	247	198	226	232	222	241	243	248	241	232	220	252	232	257	248	218	267	241	252	214	247	230	218	252	236	226	231	245	234	223	214	225	216	238	249	216	221	258	228	224	250	229	192	242	221	218	232	240	247	230	226	212	217	227	213	233	220	209	228	239	245	242	222	228	236	246	241	244	228	229	282	244	204	224	267	199	234	224	239	231	237	234	249	227	243	248	237	283	189	209	224	264	229	219	235	261	225	197	252	220	246	244	202	228	240	239	241	229	221	257	200	251	206	237	242	268	196	224	228	231	205	243	256	237	235	225	237	256	235	196	268	244	223	280	237	238	247	243	205	227	224	255	230	224	216	237	222	234	234	216	245	242	240	249	248	227	223	240	243	222	221	248	236	262	231	220	230	227	262	220	240	249	226	225	222	235	213	217	251	239	217	214	236	232	216	241	239	249	220	224	231	268	217	227	250	225	211	236	223
31244	14337	9494	5581	3252	2135	927	546	523	499	549	490	484	499	477	503	479	542	491	498	505	497	516	540	556	451	509	513	506	510	495	494	525	496	479	545	514	515	498	500	511	493	477	495	521	500	522	478	526	544	507	455	545	528	509	482	493	513	530	501	461	521	526	493	461	485	492	506	479	483	515	502	482	522	485	496	503	483	506	480	518	496	501	513	503	518	484	507	538	465	479	491	464	535	495	506	517	520	485	506	498	505	492	492	470	482	501	484	499	510	501	474	484	453	491	476	527	468	481	449	484	489	497	541	517	489	502	498	498	513	487	469	484	496	456	477	523	512	523	510	520	483	539	493	513	498	484	452	503	521	512	483	509	514	491	483	511	463	499	480	501	497	498	503	500	487	526	533	522	514	504	515	506	493	533	469	519	508	510	498	524	510	504	468	461	507	513	505	483	517	487	492	457	518	470	481	526	463	472	507	511	486	506	501	490	515	486	465	508	550	521	465	522	509	519	493	507	471	492	522	514	510	504	492	476	510	502	480	498	488	490	544	488	522	496	508	519	504	482	493	534	483	516	502	506	485	502	472	490	538	490	492	482	505	501	486	457	492	495	512	485	496	505	496	505	484	491	483	525	497	520	512	484	503	526	524	481	475	482	489	498	512	518	466	494	476	520	464	482	472	476	506	470	511	521	488	488	504	484	506	486	487	503	515	516	531	501	470	501	485	490	463	508	501	463	497	490	490	480	481	498	492	488	494	513	479	499	469	492	507	506	516	461	489	480	479	502	476	479	494	510	501	486	475	521	503	517	525	495	484	515	514	535	509	481	514	498	516	505	485	468	487	491	514	483	503	514	517	501	467	553	501	475	472	493	521	506	516	474	488	495	508	494	479	522	527	496	525	530	485	484	494	516	502	536	489	485	477	480	485	487	507	461	498	488	548	536	495	519	489	483	487	474	498	513	467	513	495	501	476	498	485	512	505	490	443	556	494	496	531	524	483	486	513	539	519	518	497	477	478	477	491	493	475	521	549	499	485	520	517	502	530	485	477	494	523	459	519	514	463	529	498	520	511	489	495	483	445	531	468	455	534	533	506	509	467	508	465	493	519	490	541	506	492	509	519	533	507	507	506	493	477	474	482	508	504	472	471	491	481	512	523	496	478	550	520	494	481	503	470	543	481	524	474	508	476	514	485	472	530	484	483	507	489	486	529	508	470	518	459	503	462	495	494	490	486	491	501	483	539	510	527	507	556	483	505	472	522	527	520	496	489	475	490	495	523	524	511	502	505	513	504	490	521	459	534	526	484	514	495	513	504	481	495	533	503	491	530	522	493	529	469	514	476	481	476	514	505	502	505	477	522	499	497	476	509	481	464	466	505	504	547	488	539	514	493	507	499	486	491	491	519	520	510	506	494	509	499	514	483	465	529	491	490	516	492	490	487	482	493	484	475	476	503	513	476	470	493	481	517	483	506	508	459	454	495	513	498	466	481	485	529	531	460	513	486	527	504	492	479	507	511	499	490	519	539	493	490	484	516	524	494	504	493	508	496	506	439	475	494	466	522	507	493	514	470	485	494	465	481	502	503	509	487	499	514	497	483	479	484	486	497	520	529	485	514	519	505	477	480	465	495	497	461	489	514	522	469	486	480	485	489	508	488	499	505	515	504	462	533	465	496	471	489	504	485	522	485	536	495	518	503	506	434	503	542	504	481	516	520	511	490	514	448	511	502	454	505	478	479	530	483	529	447	498	503	515	486	503	515	468	500	519	501	531	540	517	512	519	467	484	494	510	491	492	522	476	493	467	493	463	554	490	549	517	514	510	496	526	501	477	517	529	507	475	487	497	524	489	520	496	536	497	503	521	521	520	474	489	508	555	480	494	523	494	534	475	511	498	514	509	485	521	488	518	472	519	517	481	507	474	499	454	494	500	505	534	502	496	505	516	521	519	514	489	477	510	490	503	474	505	525	511	526	486	504	486	493	507	500	483	476	504	487	510	471	506	508	523	497	464	520	506	450	504	499	461	502	514	519	484	508	489	524	514	471	474	520	499	492	491	490	531	458	490	494	481	469	516	521	482	504	484	543	500	518	502	498	467	525	482	504	473	487	477	491	475	474	509	547	499	526	501	490	492	498	504	509	503	487	504	449	538	467	508	463	521	477	503	464	465	496	491	489	493	476	498	503	465	495	503	488	522	482	535	465	545	489	485	455	504	494	488	469	503	505	496	485	517	491	488	510	514	503	523	469	492	523	517	470	487	517	496	531	486	525	476	485	517	528	483	521	506	488	507	506	474	492	532	481	486	513	525	508	485	490	470	486	492	494	487	460	506	490	510	532	500	500	547	509	482	464	499	515	494	467	498	529	483	544	536	493	488	490	523	505	452	526	506	498	499	491	478	490	519	531	491	490	508	493	491	502	516	482	527	501	491	486	508	536	501	515	487	521	522	506	487	454	482	467	460	507	493	527	508	495	484	465	489	506	497	491	537	462	466	479	499	505	560	531	537	493	488	479	524	480	516	489	492	521	509	480	503	493	516	512	497	518	474	525	519	477	506	460	515	509	505	484	513	490	478	514	506	465	513	476	478	499	465	483	505	521	507	498	503	502	480	508	518	484	500	512	503	529	497	475	489	484	482	493	509	489	513	476	496	482	508	495	475	515	504	498	510	501	496	496	500	498	482	475	507	483	494	476	461	484	491	502	456	516	497	492	485	527	489	494	448	478	483	497	509	517	501	507	534	492	477	541	498	511	455	488	481	511	457	501	470	530	481	513	515	503	494	521	476	463	529	490	506	483	508	489	473	474	554	498	541	516	506	488	470	500	490	511	472	526	502	537	520	506	480	480	496	519	492	503	498	486	451	462	476	492	497	481	500	495	481	503	473	497	501	484	537	495	486	514	497	500	503	516	491	533	507	467	468	491	539	499	531	492	511	491	542	519	474	466	502	503	502	512	515	495	465	514	485	455	502	503	506	502	511	503	467	469	547	497	457	488	527	546	496	488	480	482	478	460	532	504	455	477	523	505	479	487	507	538	506	493	507	506	466	483	487	512	490	488	530	500	520	502	482	530	520	524	455	509	501	530	482	468	484	478	503	489	485	478	494	497	484	518	491	530	519	537	488	498	465	496	539	522	511	506	458	493	482	452	535	508	496	504	495	477	494	481	502	482	557	472	519	495	496	497	507	523	485	481	525	522	509	461	475	480	547	576	511	513	512	466	503	500	489	486	444	517	479	502	488	505	524	506	475	498	492	516	469	496	534	487	498	491	509	482	489	470	502	475	572	522	515	489	499	473	469	487	486	528	507	497	465	491	482	504	438	489	493	504	505	483	487	533	482	500	524	486	496	501	487	475	482	513	445	522	499	548	507	485	468	533	540	478	505	505	515	454	510	482	482	506	503	496	515	440	499	463	474	513	482	483	503	500	513	479	510	515	476	527	506	493	503	486	480	494	527	534	517	499	528	496	502	507	475	509	479	522	528	514
57430	27867	14465	5619	2179	1152	544	308	265	251	207	193	206	223	240	210	208	220	260	217	212	238	227	212	247	224	207	233	249	272	232	234	250	216	231	238	247	230	253	224	240	216	213	244	202	229	230	190	219	229	218	204	235	242	230	244	208	248	230	212	217	228	228	247	177	198	208	245	200	233	223	242	244	225	240	226	219	205	211	220	208	229	211	233	240	221	225	231	206	213	238	243	208	239	226	224	248	222	214	237	227	230	242	231	230	219	202	219	223	252	237	257	229	230	226	213	241	239	247	226	207	231	252	222	224	205	240	212	220	257	218	250	212	202	205	239	227	223	203	229	224	229	234	210	214	206	199	221	224	204	230	206	223	241	223	211	214	231	212	222	257	235	217	248	243	221	218	221	230	207	209	233	186	215	233	206	199	243	224	181	242	210	226	237	238	222	239	220	225	232	212	228	236	195	227	234	235	224	224	219	224	191	209	216	250	225	236	243	221	214	218	227	210	250	229	218	196	228	222	210	234	219	220	256	247	199	214	195	229	214	242	197	213	242	209	234	210	219	232	197	211	242	214	235	253	204	201	220	196	220	196	232	211	234	189	238	210	236	241	230	234	250	221	213	216	213	216	225	202	217	216	229	245	210	255	256	259	256	241	230	228	218	240	196	201	216	210	197	229	221	238	199	228	214	236	204	216	233	197	236	199	200	222	290	221	240	211	251	219	210	239	237	235	232	222	216	213	242	198	221	221	231	210	213	219	219	221	229	247	224	224	216	210	233	238	226	241	204	239	221	212	230	203	219	244	241	234	226	233	199	226	217	229	237	217	246	220	234	213	216	213	222	241	217	234	227	199	213	214	217	237	210	208	234	252	246	235	213	251	208	198	225	231	236	246	229	207	244	218	227	230	233	238	217	198	224	239	237	213	233	225	222	205	191	223	206	233	253	215	199	217	243	193	208	247	258	226	220	224	245	219	249	228	224	226	245	235	231	227	233	210	229	230	219	225	219	201	270	222	236	235	222	237	220	220	246	202	226	221	227	224	217	227	251	226	214	242	234	241	221	245	235	226	221	250	242	201	234	236	211	213	217	207	197	264	234	206	210	228	233	192	228	258	189	230	205	201	223	196	231	248	265	272	229	215	227	201	231	217	225	224	211	230	246	236	204	187	211	214	236	179	209	210	222	231	234	223	230	216	203	193	212	216	236	214	223	211	237	246	257	188	238	223	242	215	247	213	201	208	240	223	231	219	187	214	229	209	197	223	240	209	225	237	254	240	209	210	224	253	229	222	233	236	221	192	230	221	236	232	224	211	227	208	232	258	241	235	240	211	235	214	224	225	227	251	203	252	242	208	232	208	237	217	236	232	216	219	232	212	254	226	231	216	205	227	251	203	217	210	204	207	215	239	247	223	190	234	210	243	230	217	248	246	246	216	217	249	219	247	209	238	224	230	210	221	239	237	248	242	246	221	238	241	241	249	223	220	241	245	226	193	225	229	252	209	217	252	228	243	220	232	209	229	244	199	235	251	238	244	260	217	214	257	262	235	224	225	222	231	249	213	211	246	229	234	223	233	216	243	213	235	282	189	203	210	199	189	214	217	219	238	246	235	228	223	216	211	246	212	215	209	223	221	242	205	253	213	199	209	229	222	213	233	265	235	219	232	205	225	241	230	216	220	214	213	271	202	221	243	210	228	224	247	218	216	233	230	253	199	222	242	214	202	228	248	224	243	236	204	202	227	228	214	213	233	245	186	246	229	243	234	218	249	256	213	225	196	236	236	190	244	232	208	252	200	260	237	204	243	220	228	235	217	241	215	233	224	232	239	221	225	263	255	223	219	234	195	228	220	228	222	224	223	214	258	218	214	260	205	216	207	209	219	208	231	256	218	255	248	245	245	224	225	193	232	243	227	208	260	253	227	219	204	209	226	263	210	243	224	231	230	217	222	220	251	232	226	221	215	235	200	220	239	219	236	203	222	221	219	230	216	244	199	222	205	218	214	211	243	212	248	219	233	225	229	221	219	225	217	203	231	211	230	250	226	209	209	232	227	188	246	220	198	200	234	216	256	230	223	241	244	237	265	195	230	222	221	227	239	210	236	226	216	230	260	234	228	235	236	222	225	230	227	206	218	237	232	219	215	218	218	247	233	200	227	253	228	237	228	239	208	223	247	222	245	222	227	221	216	231	241	235	186	225	220	237	219	228	226	238	192	227	252	253	218	236	215	194	217	237	201	207	231	204	221	210	233	194	210	229	170	224	218	241	239	228	234	227	209	229	196	240	212	225	197	259	220	226	222	231	240	217	219	226	240	219	223	216	250	237	238	221	233	218	229	223	252	240	219	228	240	222	223	208	219	226	223	219	224	217	194	238	212	236	219	262	229	211	217	222	228	201	223	234	235	207	207	228	208	177	238	195	237	216	208	214	222	243	239	231	221	226	255	236	253	228	210	206	229	221	218	245	207	228	226	206	220	219	240	191	204	250	221	235	235	229	227	223	229	186	203	222	209	225	217	233	243	220	198	233	220	234	225	254	246	211	208	210	198	230	212	218	207	208	229	239	238	212	231	230	228	223	249	202	203	224	207	200	215	232	236	201	219	230	225	239	234	229	235	229	212	233	226	245	216	209	223	216	187	216	223	228	211	198	219	262	200	233	239	217	243	233	225	212	217	212	218	203	224	232	238	213	220	204	213	220	204	218	213	232	202	207	222	211	240	250	214	230	213	220	231	223	224	211	189	236	237	200	208	223	215	205	232	228	229	201	222	236	243	224	226	201	240	215	214	214	236	198	231	258	201	244	197	219	228	241	228	234	220	244	213	227	229	228	239	206	230	227	237	230	218	246	217	200	211	232	213	235	207	248	208	236	229	246	213	225	217	236	205	197	247	225	202	241	208	225	238	209	243	216	254	239	245	211	199	200	209	224	237	213	234	250	213	223	219	231	225	251	248	226	204	214	227	232	226	188	199	253	207	250	238	269	207	206	205	220	223	203	222	212	244	213	235	227	233	233	229	245	223	230	212	256	228	260	241	207	218	236	227	224	219	215	217	238	221	239	198	195	201	248	240	210	233	200	245	188	180	211	225	215	224	201	233	255	233	220	232	244	226	206	192	204	217	223	226	213	231	195	199	200	232	205	258	225	216	188	272	210	221	227	206	219	219	238	205	222	215	223	213	237	231	245	209	248	230	229	226	211	222	198	221	221	217	212	215	217	186	228	244	217	233	248	235	214	226	207	225	230	241	223	239	207	229	229	227	232	233	238	225	208	223	235	212	229	221	215	239	236	238	236	268	221	228	201	218	212	229	227	232	246	236	214	214	230	246	223	229	221	212	225	219	213	231	232	213	222	190	191	178	236	225	215	236	246	208	192	205	189	247	230	231	203	235	227	215	201	221	194	193	257	239	230	229	220	239	225	234	206	232	194	195	237	220	223	220	228	201	217	236	215	202	186	226	255	233	219	219	204	239	234	216	226	210	228	267	236
35876	19793	16481	10819	6413	4097	1891	876	671	543	500	478	527	503	532	478	467	527	491	547	485	476	507	493	492	521	497	483	477	446	477	488	481	458	470	455	482	469	488	488	459	516	510	511	525	484	463	500	455	520	455	523	542	479	467	460	506	452	486	473	484	501	491	499	544	465	490	514	450	470	453	506	558	448	479	475	472	490	500	474	454	437	466	438	513	477	468	471	478	436	503	505	483	435	496	490	475	464	463	497	473	491	485	501	492	452	442	447	493	478	462	495	478	477	472	468	479	488	469	480	533	488	494	530	448	482	491	508	467	438	507	470	488	503	500	528	457	473	476	466	502	502	483	478	500	499	495	516	486	521	486	476	461	541	475	459	488	523	486	510	470	464	480	477	461	484	505	493	517	487	474	494	456	518	486	478	447	457	545	495	478	492	489	509	480	516	478	430	485	509	494	486	467	488	494	501	475	488	516	509	475	456	478	473	488	495	470	504	479	448	443	474	472	517	460	503	490	485	474	480	511	485	509	460	476	492	486	539	479	449	504	483	461	461	536	511	475	464	469	509	490	451	532	510	459	494	459	463	497	453	511	470	476	494	431	463	477	483	475	512	470	479	470	509	498	450	479	487	485	491	466	465	475	489	507	485	482	470	488	494	490	505	492	505	479	514	475	493	447	491	453	510	486	505	458	483	473	480	468	489	501	460	493	481	445	495	463	483	456	500	472	497	467	530	485	527	498	488	489	471	458	511	540	490	446	468	488	470	501	474	505	503	487	490	506	495	492	453	477	486	507	497	495	535	519	495	486	459	498	506	499	465	505	483	505	493	521	492	460	482	526	458	464	523	496	469	484	463	452	500	497	490	477	502	505	488	473	493	483	477	500	489	479	486	477	513	495	495	469	502	491	468	467	466	465	500	509	511	472	476	477	471	504	492	498	496	491	475	493	461	473	472	487	506	491	515	509	484	475	494	471	482	486	472	533	479	518	538	494	480	521	461	486	517	518	489	489	503	494	439	496	482	485	483	513	487	526	511	521	487	470	503	496	501	465	450	491	457	479	474	482	488	499	468	487	458	503	498	478	478	536	480	505	447	474	473	500	466	452	477	527	487	463	476	493	489	464	495	501	526	495	485	432	519	494	479	489	489	491	507	501	511	499	499	473	479	494	486	485	484	498	508	468	511	476	497	485	471	494	514	497	506	502	420	472	471	477	482	495	440	480	494	520	486	481	496	480	517	440	527	510	490	476	485	486	486	503	464	435	509	480	511	491	512	476	475	505	455	527	480	512	528	502	494	463	491	519	472	477	461	478	496	505	464	484	496	481	517	502	474	463	447	495	488	495	473	505	526	513	539	467	497	495	495	488	488	516	462	478	486	521	481	492	485	472	440	469	501	441	516	478	443	497	471	477	485	490	497	545	491	497	511	496	498	490	468	445	497	447	460	470	512	476	482	498	496	522	450	469	466	447	480	470	493	534	491	443	463	467	446	502	452	504	487	500	495	499	485	448	442	514	456	488	520	487	490	450	455	450	452	479	517	472	449	471	443	448	487	475	500	461	510	494	499	485	454	503	448	490	501	478	506	496	510	508	503	466	500	504	528	492	525	492	510	514	483	482	480	514	485	495	497	484	488	467	486	453	514	464	477	501	482	469	476	466	493	499	456	495	498	499	498	497	461	501	494	526	449	484	459	480	461	483	497	476	465	497	472	485	483	479	482	497	509	469	536	459	479	476	432	463	491	480	496	475	512	466	485	479	452	488	504	511	496	489	501	453	473	510	502	471	449	480	495	445	480	473	512	473	516	465	441	513	457	494	509	464	512	504	458	482	469	478	484	484	502	486	484	451	511	501	481	512	490	494	437	477	451	496	480	497	489	455	502	497	492	460	484	515	494	486	542	487	500	469	543	488	482	499	484	488	440	483	436	486	484	488	519	492	470	513	493	476	481	497	507	429	504	482	455	502	486	552	481	502	501	480	441	523	494	498	483	476	462	480	470	462	497	476	504	482	471	460	496	452	493	494	491	494	495	444	515	519	512	476	467	536	488	469	470	500	420	468	471	507	481	430	524	477	507	490	489	447	458	484	471	485	511	489	482	504	535	484	475	469	478	511	469	474	464	510	479	486	516	470	485	528	457	453	473	502	470	508	476	492	478	477	485	454	473	471	521	492	485	507	455	516	481	502	507	483	500	471	473	460	497	498	492	473	502	471	535	516	490	477	497	477	495	484	491	469	477	460	520	510	504	490	501	443	532	501	498	460	501	499	512	481	460	471	492	504	487	498	473	450	490	488	484	482	463	465	493	560	520	456	480	499	451	482	496	517	484	465	472	483	486	546	487	502	460	523	503	533	468	463	487	440	481	470	505	458	493	495	526	491	502	481	480	496	525	515	480	500	526	484	451	492	481	534	490	514	479	471	459	487	486	473	471	464	475	463	495	491	482	472	498	504	500	507	498	507	501	523	499	492	474	546	484	506	491	501	491	494	495	522	492	484	469	482	484	506	484	500	490	448	457	474	476	496	447	509	508	468	512	524	519	456	495	494	481	476	477	509	497	476	493	512	518	433	504	454	481	490	500	498	502	510	504	481	475	462	479	491	498	499	450	481	476	481	507	479	471	501	482	437	492	514	483	454	455	458	455	476	504	498	472	486	471	454	524	495	494	475	500	531	522	465	441	475	512	487	473	469	491	483	505	455	541	465	477	532	475	438	486	500	459	523	502	471	492	513	486	470	482	477	497	460	453	470	509	499	478	476	470	518	485	498	467	521	506	479	527	499	480	524	465	467	485	479	507	470	478	470	522	465	472	464	448	481	519	496	496	482	464	467	500	476	504	479	491	465	535	488	467	445	449	493	491	465	535	528	518	453	499	449	544	508	478	491	459	485	492	492	457	497	472	474	485	495	502	466	480	477	506	478	445	473	467	484	457	466	454	445	487	434	459	485	472	482	493	509	504	482	463	495	489	485	478	494	490	492	449	482	468	521	489	491	471	466	514	496	491	490	461	469	516	487	475	534	474	484	483	475	476	507	482	487	470	475	466	489	495	484	512	509	464	483	488	489	491	471	484	472	435	483	506	492	516	455	498	489	478	494	449	464	470	462	470	475	496	485	490	493	480	504	474	528	472	456	519	492	475	446	513	506	474	504	481	494	494	504	472	498	477	481	502	498	483	465	474	462	478	484	453	489	496	505	496	491	449	483	494	502	494	507	478	489	508	446	468	488	513	477	478	504	502	485	488	481	495	482	458	492	451	472	465	515	471	454	525	475	476	499	496	487	491	477	496	481	445	483	504	499	470	468	468	445	484	505	526	480	495	462	499	457	486	470	451	492	477	499	480	469	479	493	517	455	449	505	484	484	503	499	522	493	513	505	465	495	484	464	527	494	486	492	508	488	484	539	497	480	494	458	485	454	537	478	498	434	512	522	490	496	497	466	491	482	530	503	500	488	519	484	495	512	487	521	474	483	451	476	480	483	480	494	491
66469	38515	23394	10120	4089	1854	743	374	339	322	274	273	286	263	287	270	268	278	252	277	260	273	291	275	282	313	297	266	262	302	290	294	279	276	276	279	323	299	262	287	277	273	278	282	279	275	275	263	267	272	284	283	301	260	293	273	318	278	261	288	299	296	274	269	294	259	298	261	277	254	278	265	265	311	251	267	264	262	302	274	275	307	311	279	287	305	255	286	266	259	270	242	264	267	282	257	282	278	260	283	256	281	249	250	283	310	291	294	249	261	274	285	299	270	246	280	289	283	255	272	280	286	276	255	251	287	290	288	307	297	298	269	272	282	303	259	291	279	279	293	264	298	257	293	277	272	272	269	288	308	274	248	276	285	278	260	293	287	283	258	306	274	268	256	249	279	286	257	263	309	293	294	271	267	269	255	276	305	268	284	281	268	274	286	286	311	307	269	327	292	277	265	281	244	266	277	303	282	280	317	264	276	263	278	291	280	294	267	276	288	315	322	288	282	274	282	273	248	266	280	281	262	263	298	239	288	288	282	273	264	287	251	264	269	269	280	299	264	303	272	267	302	316	294	307	266	253	263	240	282	285	267	299	263	293	289	257	303	268	239	293	267	273	266	284	242	300	300	272	274	289	270	262	240	267	293	310	295	272	286	318	290	293	258	278	296	283	287	276	290	249	303	293	294	316	264	293	272	274	256	251	302	282	311	280	299	268	288	304	253	271	278	284	277	318	284	268	268	284	267	273	289	280	292	296	232	285	294	295	279	302	286	258	297	282	293	270	277	270	271	287	269	304	254	271	262	263	253	284	328	283	268	292	270	305	297	262	275	276	287	283	300	263	255	293	263	279	266	262	283	272	296	278	301	266	324	278	282	322	307	286	274	260	290	290	301	269	280	302	301	284	304	301	283	302	292	250	298	288	298	277	292	269	290	267	258	294	266	273	290	250	301	292	290	241	298	292	308	247	288	316	231	267	297	318	238	262	244	291	297	259	290	296	287	280	281	267	298	272	287	282	270	259	308	274	299	261	283	281	270	284	270	285	328	291	293	250	286	271	255	296	286	287	272	286	305	281	278	261	300	240	283	277	265	272	271	280	266	307	281	275	342	306	304	270	275	270	293	259	298	271	301	280	301	274	282	269	287	287	268	297	304	273	273	279	278	278	316	247	260	274	306	292	242	286	251	269	290	309	280	253	287	271	271	280	281	285	305	262	270	256	275	265	252	285	289	305	284	308	260	303	254	293	277	283	257	265	298	296	296	301	283	267	269	285	267	265	280	280	259	289	293	302	299	274	292	264	271	257	302	256	251	294	292	293	292	260	245	268	291	288	267	276	294	288	288	273	292	322	272	285	284	279	279	278	281	299	280	252	287	284	284	240	275	278	288	268	265	281	297	317	301	251	258	301	266	279	298	260	308	304	294	284	296	278	292	272	280	306	250	261	283	279	274	304	314	269	283	263	299	283	299	251	306	307	295	296	292	261	321	277	282	279	279	278	292	281	277	237	236	248	259	286	267	271	279	271	264	270	285	273	299	282	294	293	290	286	256	263	304	271	273	264	286	266	296	301	302	260	260	283	330	262	310	259	309	255	269	265	282	286	294	282	283	298	265	275	287	262	282	288	293	297	285	255	288	280	287	296	297	264	270	287	268	286	298	298	302	276	253	289	281	269	275	283	251	244	276	266	286	266	296	228	258	280	321	283	262	265	304	288	310	266	280	284	281	280	285	282	271	262	281	288	281	293	280	289	292	269	274	265	267	296	270	267	296	282	279	290	281	307	324	283	268	262	289	280	284	273	296	304	264	263	293	278	308	290	272	290	260	281	264	284	273	287	271	296	306	291	273	243	281	273	273	267	285	301	244	275	265	305	281	254	253	257	293	305	316	281	297	290	255	259	240	291	313	293	279	292	246	284	287	263	293	270	268	291	302	280	279	271	299	286	299	281	273	281	298	322	275	257	253	291	272	252	271	265	265	285	300	284	265	264	252	284	275	302	278	275	283	306	308	258	257	286	290	305	297	269	304	311	257	283	245	277	311	308	282	258	250	266	251	257	269	287	293	259	261	301	279	282	257	276	287	295	249	289	306	273	259	280	294	244	283	266	231	299	271	262	288	264	309	252	282	294	279	295	284	284	272	276	318	271	252	299	308	284	272	308	292	302	253	289	277	261	277	271	292	284	261	305	286	255	272	299	286	265	256	273	224	303	311	297	299	277	281	286	260	251	260	275	262	284	278	276	262	316	285	288	270	263	275	286	283	280	271	278	280	322	316	270	292	254	278	259	262	317	268	296	299	281	290	294	288	249	307	321	297	291	321	259	293	295	283	309	252	266	252	276	305	298	268	279	288	276	268	307	265	288	281	274	326	256	291	270	279	298	287	283	305	257	298	283	279	283	291	291	282	302	286	291	304	294	254	283	273	283	264	294	255	284	263	248	273	284	279	253	228	290	257	268	266	282	295	284	264	279	254	282	282	290	290	275	293	288	305	279	278	286	265	250	287	302	287	283	281	258	272	266	280	289	298	265	277	283	293	286	260	297	284	310	259	260	291	270	340	257	236	247	268	296	277	292	270	310	284	249	311	274	301	259	264	320	261	263	257	268	281	278	323	276	256	250	257	273	260	299	262	278	287	259	288	289	299	265	295	269	264	275	271	286	318	308	283	266	293	270	265	276	263	287	309	315	278	303	293	270	259	284	282	287	247	295	288	317	270	284	326	318	264	275	284	295	266	251	318	278	263	282	256	285	277	282	282	277	334	320	313	288	291	264	293	312	279	268	301	261	260	267	249	288	270	267	277	282	253	268	279	267	272	275	254	263	248	270	256	297	293	266	296	325	295	290	306	311	276	255	255	269	279	263	305	326	267	264	269	280	269	284	289	286	275	274	261	251	271	276	249	273	273	279	303	273	265	295	294	259	233	280	282	292	283	286	275	294	278	268	285	253	276	309	279	286	257	280	301	280	274	282	266	272	317	274	277	257	282	289	279	271	303	279	282	269	287	265	274	286	268	310	271	267	273	295	264	292	247	272	290	255	253	279	291	281	295	279	257	259	294	257	285	272	276	269	251	304	282	294	273	291	254	319	249	257	284	254	284	270	287	275	260	277	269	295	292	261	269	275	267	245	289	264	266	289	290	289	275	239	289	248	290	312	278	279	264	323	252	304	311	255	292	283	302	238	263	301	259	287	270	297	263	303	332	267	299	292	284	296	276	278	280	295	263	280	289	268	271	296	256	292	297	262	274	277	279	286	247	259	275	272	295	259	308	285	270	259	244	298	287	278	278	284	289	307	301	275	280	254	270	264	269	285	264	280	312	253	275	324	290	246	294	330	277	300	273	280	287	289	309	339	315	276	306	297	283	280	297	300	301	274	272	293	267	284	291	282	266	302	266	255	274	269	263	288	273	266	289	300	296	302	251	311	262	296	302	283	281	300	312	299	290	256	283	273	248	293	248	289	233	266	301	293	280	278	281	288	290
41576	28785	24516	15898	10154	5927	2463	1104	862	684	664	632	630	611	598	637	623	612	608	588	613	617	582	583	602	543	609	563	615	627	606	577	652	583	597	567	614	518	579	574	592	629	597	588	597	549	605	577	603	559	608	582	596	618	595	618	591	627	561	608	565	604	584	578	634	622	596	589	586	578	587	587	585	584	569	565	603	564	626	586	639	639	598	555	597	584	597	551	587	577	568	592	566	599	578	620	586	615	555	595	590	566	563	611	572	595	598	575	565	613	579	569	554	579	571	587	578	618	546	588	560	583	540	580	605	617	598	591	629	580	637	596	643	573	560	564	636	597	609	578	591	600	590	616	594	594	574	608	569	576	575	565	605	617	607	582	607	563	510	569	582	562	592	641	604	540	619	568	602	626	564	596	563	599	575	618	581	595	587	597	587	577	588	579	548	542	616	584	628	581	598	566	565	566	607	565	543	565	587	626	560	597	585	622	547	637	594	599	552	612	589	551	629	586	534	594	584	598	621	584	591	560	571	593	613	562	575	562	596	597	589	622	561	596	602	570	589	599	594	576	594	616	623	606	610	596	594	592	532	569	616	570	581	613	615	594	529	600	607	560	577	591	557	606	610	556	567	606	583	564	630	636	557	602	595	594	609	641	627	570	565	595	586	568	552	593	597	581	581	602	546	589	613	611	586	603	584	613	614	593	598	571	542	564	611	563	589	630	577	596	607	583	575	597	577	575	582	567	582	615	639	616	556	592	588	580	563	592	624	602	559	633	586	590	619	597	554	588	632	572	564	567	546	604	591	621	578	595	580	563	562	564	580	583	569	547	567	585	547	607	596	605	564	591	545	614	601	539	551	593	620	591	565	593	587	567	618	583	577	604	620	616	628	533	580	568	561	576	618	543	601	596	570	655	591	611	563	644	565	587	587	628	580	554	551	589	549	570	593	561	581	612	617	568	550	619	576	634	587	572	590	595	556	585	618	576	601	595	610	587	630	616	605	560	575	582	588	599	573	567	619	615	591	586	623	559	603	624	582	551	595	611	556	590	602	570	590	604	567	611	594	600	587	539	567	589	648	615	542	631	588	615	586	600	581	553	591	590	610	597	576	574	605	542	544	572	617	570	604	540	527	582	587	543	648	591	553	567	568	595	599	590	559	654	592	569	604	604	622	579	621	554	604	581	603	601	584	563	619	575	579	608	613	572	564	581	587	560	615	539	591	560	587	595	568	626	574	594	625	613	611	621	587	587	617	629	578	564	597	583	620	559	587	623	614	578	617	557	614	570	567	594	628	628	611	584	593	594	599	590	545	599	615	568	596	603	574	605	620	589	575	573	567	628	612	608	556	581	580	599	584	573	605	573	615	581	615	598	615	653	577	585	608	560	607	618	560	572	583	608	541	617	589	522	591	607	620	537	561	609	567	564	566	583	604	566	605	619	624	582	566	583	564	593	564	578	595	617	599	578	573	628	582	570	564	534	550	597	564	603	600	587	578	590	584	608	579	609	541	616	574	568	599	566	550	597	562	589	567	596	582	603	606	603	561	637	596	619	630	514	562	607	610	577	604	584	587	607	594	548	606	584	566	578	613	601	594	569	580	597	621	547	614	588	594	582	613	566	603	604	620	572	610	593	592	525	620	584	574	571	563	535	587	576	603	597	577	610	619	558	675	626	594	575	565	583	612	624	641	585	616	639	600	578	616	569	588	567	611	553	581	570	627	563	595	611	575	619	625	565	624	576	581	578	571	563	548	544	545	590	618	599	568	578	599	599	597	559	594	563	571	565	554	563	584	580	609	550	558	565	605	557	586	540	593	562	591	623	551	626	587	569	573	570	571	553	587	626	596	567	610	606	634	582	584	620	589	593	600	632	594	603	602	592	580	582	574	549	628	598	592	589	663	591	582	580	594	571	606	597	613	589	579	586	611	639	593	613	536	558	541	620	604	636	605	605	620	577	575	612	578	546	601	594	602	586	597	574	614	600	584	600	636	608	587	589	569	579	568	577	590	575	579	625	635	612	578	555	572	594	616	551	592	588	594	587	542	611	614	601	580	565	562	536	564	614	595	576	607	592	589	565	581	593	588	602	583	569	602	534	571	630	594	581	583	573	608	604	561	608	616	581	506	584	603	571	558	586	568	599	589	614	606	568	616	636	598	596	582	577	607	612	564	621	643	596	575	570	599	632	603	594	598	606	562	601	575	571	608	580	582	565	580	606	599	564	625	539	599	598	596	584	573	620	607	566	563	534	606	555	581	567	550	578	592	573	647	564	572	569	593	604	556	568	577	621	600	557	566	616	613	603	578	568	604	633	571	627	573	590	591	597	558	600	589	576	601	608	604	576	561	608	582	605	576	548	607	554	587	581	582	609	610	627	602	563	609	588	555	580	602	608	556	623	629	613	590	606	590	616	549	585	612	546	579	641	616	552	570	618	589	591	638	645	563	556	564	581	566	581	600	543	563	613	609	571	569	568	598	610	613	599	599	631	601	604	608	582	584	589	595	577	567	594	598	585	579	603	584	559	597	581	586	579	613	594	620	545	625	583	630	603	610	567	559	581	582	607	637	593	588	589	631	584	589	599	596	618	620	621	607	604	549	573	546	559	607	584	579	597	590	565	550	588	587	582	588	601	580	581	556	634	579	570	578	571	602	595	626	613	603	588	569	590	576	567	585	612	627	581	616	614	590	649	600	554	607	565	584	590	590	568	566	547	607	607	581	581	563	610	599	609	575	579	608	615	597	598	563	616	629	591	617	530	577	565	602	578	555	580	580	619	589	568	567	604	581	584	571	600	627	624	595	608	603	615	588	621	568	623	608	587	563	589	537	604	569	588	541	586	583	584	598	580	566	578	591	631	567	604	606	580	594	613	605	599	574	560	573	604	571	584	583	569	600	599	561	598	613	599	643	595	587	615	586	593	604	585	549	582	624	571	578	584	603	614	605	606	590	556	576	565	603	591	629	605	591	525	591	582	554	607	597	575	633	608	586	590	564	581	595	604	587	582	619	599	625	562	587	614	583	617	591	594	632	611	575	556	618	597	578	601	609	568	609	643	575	583	619	557	602	611	598	626	551	600	614	562	594	628	619	576	618	569	562	574	611	584	558	565	584	593	588	589	596	560	586	589	589	569	577	570	570	582	593	565	589	596	595	631	556	600	613	605	597	595	562	627	604	573	555	588	592	566	600	592	547	625	608	563	554	568	576	557	576	575	562	592	575	611	599	606	597	596	576	595	578	548	559	613	545	612	572	557	590	591	572	592	547	620	588	636	597	597	578	593	543	622	653	614	587	614	573	557	581	560	591	588	596	607	560	640	617	572	567	627	598	606	578	601	625	584	553	584	569	588	593	615	590	562	568	642	605	610	574	643	546	578	572	614	597	581	596	578	637	592	577	545	629	607	653	612	648	572	586	615	606	584	561	585	639	600	604	551	559	570	627	626	570	594	605	606	557	602	560	578	610	604	634	624	571	539	591	569	598	587
50338	23123	7973	2043	928	476	277	267	241	262	278	272	238	244	260	228	204	235	236	245	228	221	239	231	259	250	288	249	241	237	209	253	239	250	245	225	266	228	255	221	260	244	241	292	236	242	219	256	278	258	232	247	248	224	217	254	254	250	243	260	225	236	245	281	217	247	218	233	227	250	229	228	233	262	236	222	216	240	229	231	238	226	255	264	239	221	281	225	229	267	218	233	220	232	209	233	254	255	236	235	260	241	234	218	243	238	221	228	254	245	229	264	215	257	252	237	257	211	221	219	228	244	246	216	252	207	255	234	271	253	226	205	226	242	249	241	214	219	238	227	246	234	264	211	212	216	229	248	212	225	240	229	260	235	241	249	246	226	252	263	226	250	263	263	236	266	239	258	245	215	261	260	233	235	249	244	264	218	237	252	227	259	235	219	192	226	244	242	252	255	257	237	231	246	214	183	213	236	212	214	241	272	221	250	232	261	240	255	250	267	267	284	190	216	243	231	247	245	261	231	244	247	241	254	251	219	235	239	250	259	242	238	242	250	243	221	251	223	249	221	248	227	240	208	229	231	266	214	252	278	229	216	247	236	245	219	241	282	233	228	219	235	217	243	212	274	246	220	270	236	254	240	233	244	224	230	241	261	223	229	248	241	249	249	254	231	251	225	225	267	240	227	256	236	246	263	256	221	250	258	234	241	235	231	241	246	207	210	213	244	236	254	251	246	243	230	226	233	263	241	208	245	232	241	249	247	223	234	229	227	243	245	228	228	240	275	253	233	229	232	266	268	239	212	248	256	267	247	243	240	222	247	206	231	243	220	258	228	210	245	230	266	241	229	218	212	228	218	272	260	233	226	240	243	270	239	203	239	253	221	208	233	260	237	251	235	256	231	248	242	213	264	274	244	237	228	244	244	235	250	236	214	263	261	249	243	254	223	218	230	233	261	233	273	239	253	228	224	259	246	228	258	215	225	264	250	269	239	255	250	226	262	246	246	251	245	242	237	267	274	223	230	251	236	234	259	250	234	199	242	235	255	273	207	220	241	229	265	250	255	267	252	247	263	244	237	265	221	252	258	220	212	222	267	216	243	236	230	255	229	252	228	208	240	243	224	216	230	230	223	231	220	236	240	238	216	240	234	218	220	216	242	230	235	250	229	248	243	228	264	247	211	239	222	230	222	236	231	247	216	228	210	214	242	247	228	197	236	206	242	231	258	256	241	258	209	273	282	264	232	193	217	264	233	211	236	232	226	238	237	218	218	238	233	252	246	251	247	237	205	248	247	230	286	275	258	264	247	256	207	230	225	265	228	250	198	250	246	251	211	249	248	207	212	217	227	214	262	230	234	243	256	246	269	249	235	210	257	255	242	233	224	246	257	271	260	223	230	244	227	204	235	239	251	273	250	255	247	235	226	230	240	243	210	203	225	213	237	229	255	249	231	242	263	219	221	220	245	220	234	231	224	218	248	240	247	228	221	260	235	249	242	228	232	238	257	249	209	234	242	229	236	220	212	247	234	242	253	256	227	221	244	217	231	203	240	256	207	241	241	228	238	218	249	209	213	256	241	266	242	211	250	213	214	231	258	257	224	203	256	238	218	242	250	232	258	200	245	234	226	219	253	248	226	221	223	234	233	229	248	275	247	230	214	242	234	228	255	242	233	213	249	252	243	235	214	225	225	247	223	197	247	235	210	224	269	245	257	249	253	275	256	246	246	253	247	221	232	226	217	239	232	229	242	255	227	259	241	259	243	242	221	267	230	270	253	222	225	247	250	224	237	268	258	223	250	245	248	251	257	249	243	239	236	250	210	216	262	225	263	269	251	247	272	231	233	259	241	250	239	240	235	219	202	250	232	218	275	234	241	234	262	247	216	221	246	242	269	249	249	228	245	243	265	235	254	228	241	282	218	245	242	216	222	259	256	241	243	243	261	254	204	250	233	246	226	244	251	265	248	219	237	235	249	218	237	243	240	208	208	236	241	245	240	231	225	249	236	228	222	210	244	204	219	224	236	246	299	254	268	230	217	202	209	217	251	251	249	242	255	222	238	254	238	210	249	255	243	209	259	232	226	255	244	222	236	290	223	241	227	237	215	243	248	223	219	223	235	212	248	234	240	239	252	230	239	242	225	221	241	224	222	238	255	236	214	241	253	223	217	215	248	223	244	231	245	240	245	238	233	278	269	259	263	234	232	218	259	193	222	259	232	233	266	240	237	267	242	255	235	229	252	227	237	231	245	247	236	236	236	230	243	234	241	266	249	217	266	233	233	227	216	257	232	212	222	251	209	233	262	252	262	246	260	253	218	228	269	229	252	242	211	238	260	222	231	231	244	241	232	243	230	229	231	214	230	247	237	249	240	245	227	230	220	257	249	242	281	203	249	258	249	251	235	290	244	245	227	256	225	235	236	260	224	254	236	231	248	252	237	266	254	266	259	258	217	250	243	246	254	227	253	233	217	268	225	241	259	281	235	233	214	223	220	221	215	250	240	241	230	247	226	215	279	224	235	224	241	223	239	259	239	222	242	237	256	228	194	207	213	253	241	248	239	234	298	269	226	266	238	211	255	265	245	219	262	254	239	274	269	244	247	274	239	244	232	233	225	251	227	230	235	286	238	250	229	232	219	220	258	246	246	246	255	225	237	246	248	235	246	255	246	214	234	206	242	291	247	244	239	227	249	232	223	214	246	235	261	236	237	215	230	246	222	229	203	255	245	214	249	249	261	252	259	214	247	241	231	250	209	236	213	242	247	233	256	218	222	261	260	232	223	226	250	257	223	235	263	227	256	225	231	242	207	241	221	205	233	231	241	218	229	273	250	234	239	236	246	217	258	244	237	257	225	244	241	272	232	214	223	229	226	220	240	236	232	259	221	215	227	224	245	281	237	219	231	245	239	226	264	264	232	284	213	228	246	214	259	242	230	219	249	281	232	236	254	223	215	248	223	239	237	229	211	247	273	250	264	241	249	237	247	239	234	245	237	256	227	281	224	216	249	262	247	246	272	259	240	241	234	268	226	251	206	240	247	225	264	249	247	227	238	284	241	217	231	235	228	223	193	225	229	232	261	249	228	215	233	222	214	250	239	239	264	249	252	244	244	251	216	270	237	251	257	216	242	228	233	238	247	240	277	249	231	257	212	237	185	227	238	217	246	239	234	254	220	231	226	255	247	252	225	262	230	259	218	245	263	262	265	263	254	254	216	222	249	219	242	237	254	244	245	248	203	263	232	220	220	220	231	268	230	246	244	227	246	237	235	240	246	243	240	207	226	266	266	217	230	236	230	264	242	221	228	226	247	254	259	252	256	233	247	261	232	264	238	209	227	248	235	256	251	204	217	236	211	236	231	236	260	230	240	217	233	256	210	233	244	215	252	226	245	250	229	248	258	255	225	247	222	250	218	247	225	221	255	214	249	249	249	242	266	262	237	219	218	228	198	216	222	233	241	235	230	239	260	253	237	245	255	218	261	245	265	250	255
33158	15892	9051	4528	2676	1420	762	546	535	501	512	505	514	545	498	499	515	521	514	508	530	502	474	515	521	518	504	481	524	529	505	488	483	494	486	526	488	532	493	488	481	520	543	532	527	506	527	525	516	504	487	494	533	529	549	491	511	520	499	517	505	503	503	474	529	493	440	558	532	493	528	509	515	524	510	552	514	516	488	501	547	500	531	494	511	522	558	505	523	491	500	487	551	514	509	483	516	494	511	472	524	497	489	492	493	549	529	536	508	485	491	547	478	490	480	514	517	485	513	518	506	497	535	524	564	501	473	548	510	535	524	509	524	506	525	504	512	461	529	476	534	488	497	483	537	528	560	527	518	500	505	512	510	501	526	503	521	539	500	543	489	513	470	491	476	483	530	540	532	538	511	499	496	492	498	498	511	542	517	501	524	505	486	521	471	469	507	529	497	519	546	513	483	526	492	483	464	461	517	542	483	518	472	495	532	493	492	487	515	501	487	526	508	490	530	554	508	500	490	532	473	530	513	544	506	511	506	477	551	537	504	510	510	544	562	514	503	555	473	511	525	499	505	507	497	526	498	495	517	528	521	495	532	527	465	508	499	541	506	492	477	485	514	469	519	529	491	531	520	516	509	524	483	512	537	495	494	522	532	478	481	484	489	487	493	501	529	520	510	525	474	484	494	530	505	534	545	470	511	517	503	552	523	532	491	479	481	516	512	491	513	490	530	525	527	495	523	526	517	559	518	476	519	503	499	515	481	492	488	539	507	501	493	499	491	522	497	508	511	494	514	473	554	505	513	509	486	488	541	551	509	487	514	534	513	450	489	513	493	492	479	515	550	527	483	520	501	548	524	494	530	504	531	504	485	456	535	518	549	499	505	519	519	521	452	507	467	529	498	480	541	505	521	466	489	493	512	486	486	502	540	491	506	514	528	538	503	517	514	526	506	519	520	484	493	525	469	499	537	471	549	526	472	457	532	518	526	496	513	494	500	512	481	522	525	498	484	521	496	477	500	504	501	485	547	469	493	491	516	497	462	504	500	523	522	494	499	536	502	521	498	515	521	524	521	523	468	515	507	466	505	511	566	540	506	485	468	511	501	536	529	551	480	499	502	501	518	499	499	526	478	496	519	522	498	514	543	506	500	505	488	522	545	510	468	529	506	524	517	468	533	498	534	548	510	501	534	525	487	519	527	509	498	498	529	524	515	524	570	506	514	512	525	490	515	508	518	522	506	512	499	501	516	493	512	511	485	497	486	502	562	478	521	497	477	476	525	521	519	474	477	519	487	546	531	488	525	529	513	533	505	499	507	478	520	509	534	507	478	511	531	502	523	508	522	511	554	545	489	495	516	457	500	510	479	513	520	551	481	534	481	502	578	513	517	499	469	538	507	520	527	519	525	474	524	490	502	525	501	507	492	489	523	519	481	491	505	506	512	503	526	498	520	449	516	514	536	461	479	510	486	519	499	493	521	515	488	505	521	522	491	515	535	530	523	482	539	510	518	477	482	522	540	511	472	525	514	528	496	487	493	495	505	514	435	509	502	490	515	524	544	485	522	484	475	504	533	519	546	499	517	542	506	493	483	452	524	472	548	502	492	551	477	498	508	518	494	500	531	536	453	507	541	492	492	498	499	488	537	531	493	498	513	491	528	480	506	496	524	518	467	498	491	474	544	490	523	526	505	554	519	547	485	534	516	509	560	525	483	500	521	493	494	485	508	494	530	520	503	508	485	492	483	513	497	512	450	483	505	523	509	519	490	478	536	482	491	526	505	486	480	523	486	561	507	533	500	489	524	504	502	513	498	495	548	510	493	501	550	508	507	513	545	456	505	504	517	548	498	469	521	512	509	494	511	523	524	476	494	515	533	479	511	501	513	490	506	496	556	492	520	537	489	479	516	488	565	505	520	500	516	485	502	497	503	513	513	495	481	496	460	497	512	535	490	564	489	522	470	481	502	545	493	475	471	510	542	508	461	467	508	467	539	533	478	482	520	511	541	488	495	519	462	493	498	483	541	499	491	517	549	542	485	535	501	525	538	529	466	510	488	510	517	524	497	511	490	506	492	512	500	443	485	501	526	510	542	522	472	517	454	523	510	499	534	500	490	489	521	535	504	513	499	508	491	509	520	496	486	489	497	498	501	517	504	492	517	502	492	520	519	513	516	528	488	480	508	522	509	515	507	519	507	532	447	497	511	529	492	498	464	509	508	519	505	515	501	524	497	503	534	492	495	511	505	526	509	516	518	511	478	478	526	503	548	530	524	536	495	481	514	514	522	488	486	489	517	518	524	486	499	526	514	541	506	530	517	512	442	524	498	532	508	521	508	488	529	496	491	504	536	484	537	513	503	512	477	494	498	536	520	521	514	498	499	454	492	459	502	474	483	524	543	535	491	486	506	527	538	486	517	511	469	530	508	506	498	505	520	480	531	564	513	461	500	538	500	525	511	477	498	486	495	522	510	475	511	519	472	523	522	508	493	559	496	494	498	491	478	477	502	532	513	514	505	506	532	522	495	486	528	475	498	509	520	519	513	502	513	491	478	478	511	492	511	534	485	525	512	507	506	514	469	554	549	494	499	507	520	479	498	521	549	502	539	509	502	511	517	557	550	492	480	477	511	581	483	506	477	530	553	519	507	510	501	521	518	493	500	560	503	494	494	490	506	568	483	515	470	538	509	529	497	495	465	461	478	503	490	478	522	504	494	559	514	507	506	517	488	514	514	514	537	497	511	531	493	532	504	518	507	514	494	508	462	540	478	493	520	539	508	449	480	502	516	477	536	506	511	513	530	515	518	515	533	529	510	501	487	509	468	453	527	478	516	496	517	494	544	527	564	489	519	494	512	528	444	515	448	525	524	516	521	515	508	493	504	513	501	489	510	535	481	479	505	531	483	525	538	522	487	528	504	511	528	479	484	558	538	470	494	516	511	449	541	519	515	461	520	519	553	507	484	489	502	497	486	517	531	499	479	520	459	485	505	510	495	531	487	517	517	524	532	499	477	504	519	521	527	523	485	505	518	499	454	525	509	481	530	535	492	518	503	541	494	516	533	516	534	511	470	495	513	487	492	522	502	519	480	529	523	500	517	460	514	501	536	528	499	528	521	495	460	514	568	520	500	500	534	496	525	488	494	494	482	465	518	508	525	543	488	558	511	513	469	536	502	504	476	525	477	492	486	509	466	513	476	504	542	481	501	491	493	577	491	522	515	528	497	494	510	510	527	505	515	530	532	508	520	506	493	525	529	504	488	501	520	530	561	473	512	495	515	511	499	496	530	491	496	514	514	510	530	484	490	517	522	531	522	503	550	500	501	493	492	519	502	495	528	486	547	533	517	532	506	518	515	488	489	489	520	494	549	485	484	530	520	504	493	521	547	552	512	512	486	501	533	498	487	494	480	477	508	491	505	544	483	535	511	533	510	480	520	539	515	489	465	538	502	510	529	480	490	515	534	506	468	518	510	501	522	512	533	497	485	478
60554	30817	14578	4835	1736	867	524	293	237	230	222	261	247	237	213	226	236	219	219	215	227	234	229	236	237	232	247	217	214	235	231	252	253	242	207	212	250	249	205	244	235	233	233	244	206	239	243	266	265	264	222	256	210	242	222	233	218	220	257	218	193	245	221	234	236	259	216	270	248	230	241	232	241	253	227	242	236	240	238	209	242	229	223	259	252	247	246	250	220	248	226	259	206	208	226	223	231	253	221	225	222	231	244	246	226	254	212	238	263	233	243	245	248	223	247	230	226	231	220	232	236	241	253	240	214	240	224	245	231	227	214	232	214	248	249	230	222	240	227	247	257	260	246	239	254	225	250	224	237	203	235	210	244	230	242	247	238	210	225	210	248	250	222	233	226	236	240	225	254	245	235	225	256	229	221	241	241	249	201	224	225	241	213	248	214	217	265	234	261	243	203	244	215	248	230	227	218	229	270	240	255	246	239	229	232	250	219	231	244	235	201	250	240	228	245	221	233	252	247	231	247	247	247	236	229	220	236	216	248	223	218	244	245	230	219	257	235	227	239	235	233	199	251	209	236	265	285	248	258	255	219	251	234	245	244	224	238	239	212	247	244	219	242	215	227	219	232	246	228	251	208	242	237	232	233	197	231	230	248	219	273	247	261	226	247	208	247	253	234	251	236	241	241	234	248	221	243	242	241	244	236	253	242	235	250	204	216	238	253	236	245	241	243	222	223	235	227	228	229	235	226	224	241	246	235	251	254	220	267	243	244	244	241	248	249	256	238	238	242	252	234	237	272	190	222	214	234	275	227	236	246	242	242	237	249	212	240	251	246	246	239	254	247	239	229	252	270	229	247	226	242	251	224	221	247	232	253	240	271	259	217	230	246	248	277	226	245	235	227	212	253	279	224	242	254	237	236	221	250	231	210	214	236	224	261	242	246	224	229	221	236	248	239	254	224	226	229	244	223	249	251	214	229	257	233	244	212	224	265	246	238	220	226	216	239	231	234	218	232	248	242	227	256	219	231	208	218	246	231	246	240	232	249	224	269	221	202	227	252	237	222	238	246	238	256	237	234	229	241	228	246	227	225	252	222	235	222	228	232	227	240	236	252	219	246	231	237	234	221	261	228	228	235	215	229	234	277	213	245	235	252	234	227	211	247	213	217	260	238	225	218	237	245	254	233	235	246	255	211	214	235	226	216	240	261	247	200	229	246	232	259	241	236	234	248	273	233	259	256	241	252	255	252	232	237	232	263	211	248	275	235	235	263	224	227	234	215	220	217	252	255	262	261	244	233	216	263	257	237	204	236	196	221	243	256	223	240	234	203	215	193	243	212	215	235	245	245	239	232	238	246	254	227	210	244	247	204	237	234	218	217	232	229	204	239	237	238	225	260	219	236	272	254	219	260	267	239	220	251	248	244	233	234	202	227	228	256	220	262	228	213	233	237	217	236	239	243	257	228	239	235	222	243	230	229	243	258	242	236	234	232	223	221	250	239	245	222	223	238	190	221	213	236	251	230	267	226	228	238	252	241	257	230	232	213	227	220	248	243	229	234	250	219	228	240	235	234	242	253	247	237	223	237	230	233	206	246	226	254	234	243	240	241	253	244	232	253	238	221	226	212	237	250	224	212	210	251	214	233	218	230	240	266	234	233	233	226	204	223	243	229	230	244	212	208	233	229	215	253	277	237	222	235	248	220	225	212	215	213	241	222	245	229	222	262	240	245	206	240	231	245	231	253	243	219	208	221	255	247	226	226	218	242	249	225	247	262	279	253	250	235	227	229	267	259	236	245	213	246	249	206	229	204	221	223	217	216	227	248	213	238	208	252	231	235	235	224	228	231	245	234	208	230	231	242	248	246	256	224	244	241	233	223	215	235	230	250	255	209	196	250	265	257	229	234	253	210	229	234	236	214	239	247	247	256	226	249	227	255	225	230	266	221	199	238	246	239	233	220	226	248	245	200	204	230	215	247	240	238	264	238	252	216	239	218	247	215	256	248	238	237	266	259	237	217	221	228	220	219	211	215	235	231	231	234	226	233	216	227	247	237	226	251	246	231	251	264	231	230	229	251	216	224	247	224	258	242	229	227	209	201	220	224	211	207	255	213	218	251	230	225	202	204	210	256	260	258	231	224	230	222	251	210	250	216	257	247	231	230	225	220	231	229	230	208	259	239	235	225	209	227	253	220	195	233	214	235	231	230	222	244	243	269	235	226	253	262	220	225	247	235	272	225	223	243	247	244	254	213	219	245	232	194	228	213	238	216	254	241	230	261	234	234	230	241	228	255	236	212	205	215	229	268	225	235	224	252	218	245	213	219	222	230	242	247	230	261	265	241	260	226	215	243	234	267	231	207	220	249	268	225	202	210	219	223	269	234	261	223	223	223	257	244	228	228	240	239	222	235	215	217	237	211	229	233	243	230	239	248	249	218	224	224	235	247	238	266	247	244	230	213	229	224	235	251	218	246	248	239	204	230	218	219	221	251	229	246	210	260	233	265	223	227	246	239	233	269	277	237	238	250	256	234	210	245	233	245	221	219	231	245	219	230	245	214	230	191	236	273	240	256	233	236	250	210	248	238	228	229	248	241	262	224	228	249	227	231	229	246	201	254	245	230	254	233	235	237	222	223	239	243	234	264	235	211	249	265	242	213	219	216	229	243	263	229	222	263	237	222	259	230	196	212	246	238	228	206	226	228	237	234	273	263	240	258	264	240	262	261	225	239	215	206	222	225	249	236	224	220	230	261	234	221	283	237	237	211	226	274	231	222	203	229	222	216	220	251	236	213	238	208	236	276	241	240	225	243	239	247	228	230	222	237	268	236	246	248	205	219	257	212	259	234	217	277	268	218	235	217	216	231	262	219	232	247	237	251	220	241	220	225	228	212	227	209	229	256	230	249	211	215	227	243	247	232	218	241	258	275	241	252	206	208	240	233	243	247	234	199	225	212	212	249	257	241	221	252	238	244	223	249	242	248	209	216	238	219	249	236	227	233	247	216	234	249	229	247	287	208	225	212	238	236	232	227	247	232	230	223	260	245	223	250	267	223	248	225	239	257	240	253	201	239	229	227	253	253	244	223	234	250	247	227	224	246	250	225	242	255	241	245	213	272	215	245	210	200	251	237	242	237	260	221	216	231	235	238	222	222	254	256	247	246	245	240	164	234	238	217	230	262	230	236	229	235	269	237	227	212	218	237	201	239	254	213	264	220	230	221	218	218	229	208	243	255	243	234	266	234	215	223	223	223	260	222	251	246	245	228	235	220	245	233	249	254	246	220	263	249	265	234	198	253	267	241	240	252	228	247	267	191	251	240	221	228	225	251	222	218	219	237	255	233	209	221	245	272	215	228	226	233	254	236	255	232	227	264	266	248	237	223	222	242	240	234	223	245	225	238	227	220	241	220	246	251	225	213	234	249	256	240	222	230	238	223	223	235	265	224	200	261	227	223	271	281	261	247	222	230	244	230	251	259	234	230	250
39031	22540	15998	9171	4760	2993	1622	777	656	533	587	509	497	512	538	506	516	509	507	526	492	515	516	527	511	561	487	493	495	544	525	469	475	485	528	529	477	516	532	522	497	477	471	513	464	546	469	477	543	537	518	520	501	493	535	545	501	484	497	498	474	515	505	517	541	514	474	518	489	503	518	491	522	506	499	498	502	541	496	537	498	521	534	494	515	503	538	508	510	498	538	499	498	463	480	502	516	518	503	522	510	505	474	452	478	513	487	539	489	517	551	499	536	508	522	515	511	510	470	488	500	505	495	514	500	511	519	483	499	479	494	497	510	511	508	501	497	487	540	482	518	533	499	515	477	493	518	537	495	551	537	494	511	497	508	530	524	518	499	480	482	504	523	476	577	507	527	525	519	515	516	492	488	496	493	523	503	483	524	477	495	507	539	506	497	523	497	497	533	485	525	503	523	516	513	527	492	502	494	506	512	505	511	487	480	458	495	495	508	541	485	521	526	501	516	519	503	504	542	505	477	503	487	542	518	509	525	523	497	542	526	497	515	468	486	510	532	514	510	486	516	515	501	522	504	522	498	521	482	506	515	521	491	497	492	521	507	515	476	512	527	560	481	490	475	546	532	506	509	488	506	523	483	480	551	498	511	515	506	480	462	528	473	506	514	541	505	518	502	556	520	514	464	492	457	495	519	555	505	507	522	502	527	511	509	480	548	513	504	521	507	509	491	548	522	515	521	530	544	490	541	495	502	536	523	478	520	499	527	478	539	512	564	504	507	507	503	524	505	496	561	527	489	504	520	505	516	503	467	518	498	498	507	512	494	560	476	501	500	513	502	511	511	497	509	488	509	508	480	492	512	502	513	492	522	471	502	512	555	521	472	539	528	518	544	515	485	527	506	519	536	506	544	550	513	502	534	513	455	532	478	490	539	491	512	499	491	513	495	508	500	502	512	477	502	520	519	517	494	502	505	477	539	499	487	557	495	479	524	527	490	511	482	544	515	519	511	538	531	522	517	489	493	503	516	514	454	478	499	550	518	459	514	525	527	505	492	539	534	507	505	472	464	538	504	503	525	518	508	502	551	534	492	489	549	483	516	524	537	487	494	505	546	508	528	532	531	481	479	474	556	512	473	508	530	533	540	520	469	505	496	500	501	527	500	530	489	501	492	491	520	531	473	495	516	525	517	497	543	528	513	502	506	513	512	543	534	512	522	492	486	528	509	524	500	512	513	474	537	534	536	467	509	489	542	492	530	460	522	499	538	524	495	501	500	510	517	515	485	497	534	500	522	482	538	481	507	521	479	490	482	530	499	486	500	529	502	479	533	544	511	509	512	531	493	508	518	501	495	500	535	509	501	525	529	513	472	525	533	476	525	506	503	512	515	537	520	513	531	497	533	469	483	522	506	520	539	481	511	531	489	514	520	545	514	516	531	487	492	519	519	519	521	455	523	529	521	520	495	466	494	504	511	526	485	514	525	527	472	536	503	495	499	470	479	510	482	516	504	520	521	484	434	486	510	477	536	521	491	495	485	550	519	541	545	468	506	494	479	503	495	509	502	505	500	548	441	541	508	494	534	519	481	515	537	479	481	508	526	538	511	533	508	506	488	484	549	513	498	551	536	500	520	496	510	499	446	560	491	508	526	476	557	526	514	511	500	514	519	493	482	501	450	505	504	522	521	500	511	468	484	537	492	514	542	493	498	511	496	464	509	480	495	505	516	499	527	477	512	504	468	490	517	518	575	511	497	526	502	488	496	496	477	526	526	495	503	530	541	495	529	482	508	537	527	529	514	520	491	496	498	574	486	518	534	508	540	500	581	544	514	495	539	513	515	494	532	500	445	543	526	558	525	525	524	524	505	516	546	513	500	517	522	517	518	522	483	507	504	465	543	500	508	453	508	516	513	551	521	514	515	479	527	521	533	531	505	480	483	523	519	514	497	465	533	486	521	525	512	480	517	499	493	531	482	502	478	524	512	493	496	535	511	542	520	508	489	486	505	483	523	522	484	450	501	477	505	479	519	537	539	519	497	509	527	520	500	545	499	532	511	507	513	531	492	474	542	521	466	485	480	507	498	470	529	509	493	470	525	509	502	527	519	499	484	514	488	531	478	501	479	490	524	516	484	506	517	484	476	512	539	518	516	480	529	510	495	526	527	487	510	497	490	504	537	485	545	524	484	472	507	496	511	517	505	498	525	507	527	516	521	466	512	508	462	493	494	509	482	459	490	499	507	495	518	500	498	470	538	490	494	493	524	543	519	511	560	487	521	497	524	507	495	486	474	462	490	500	494	492	549	485	505	516	524	504	522	486	495	503	534	513	538	520	515	504	523	486	531	501	500	535	494	477	499	530	493	511	543	515	546	502	504	517	465	483	484	518	501	490	546	505	507	499	502	544	508	514	500	482	497	525	500	525	514	510	519	499	448	529	519	498	520	533	514	509	513	488	520	502	489	520	491	536	530	527	519	533	539	494	526	539	481	466	500	561	495	502	506	527	548	494	500	468	464	492	541	496	494	511	552	522	503	478	502	511	502	514	478	522	538	545	514	536	506	536	511	523	470	483	479	513	512	496	502	503	508	488	533	510	508	490	482	515	481	520	544	527	486	486	465	538	485	480	500	530	530	490	488	510	485	501	521	515	495	516	557	540	512	482	518	527	507	531	516	517	525	546	480	501	490	514	528	509	508	534	497	518	493	514	515	507	480	540	480	523	488	544	477	516	482	531	505	509	491	524	531	523	503	520	524	474	519	532	475	503	504	490	514	491	534	506	515	490	510	542	482	479	484	489	488	549	472	545	523	502	524	533	481	468	472	549	506	516	494	536	466	523	531	495	504	473	534	510	509	544	500	493	536	506	505	532	511	515	466	494	514	497	534	498	525	545	474	501	516	506	527	497	470	532	539	505	514	440	546	495	528	512	543	525	538	505	499	452	504	477	493	487	542	523	485	546	516	531	510	495	495	518	479	495	525	510	477	509	489	516	484	494	556	499	490	515	505	478	494	522	548	523	506	510	493	535	498	497	488	476	535	513	506	496	480	512	527	500	523	512	550	497	485	497	480	461	492	482	492	486	521	525	524	518	505	508	513	547	489	504	468	483	475	516	530	531	481	479	558	504	532	520	498	535	510	487	551	535	489	509	503	487	514	500	474	516	519	511	492	504	518	501	474	490	496	507	538	534	501	531	472	512	521	495	513	527	535	498	504	527	491	524	509	503	564	515	561	486	532	515	530	472	504	547	522	507	526	510	561	525	517	482	524	512	491	499	554	494	485	547	527	493	481	476	554	502	503	509	513	522	482	538	480	493	534	491	517	520	513	454	500	483	501	494	456	509	515	541	490	526	509	519	501	535	517	500	481	479	556	523	454	537	472	514	503	508	543	543	437	542	477	477	516	489	504	497	461	544	555	489	482	513	482	521	486	533	553	497	501	479	488	530	481	557	475	499	481	489	507	537	507	509	518	502	505	502	517	527	506	510
65384	35808	20900	9530	4188	2025	700	456	351	342	285	295	283	251	258	277	295	273	290	273	296	264	248	261	301	292	275	308	290	305	304	287	260	279	273	258	282	288	299	303	301	280	293	274	282	282	268	270	279	256	272	304	271	285	248	312	265	282	271	255	310	279	303	280	292	296	291	282	265	303	266	289	281	277	257	294	264	294	270	263	269	273	292	291	293	306	288	269	282	287	272	257	328	297	254	277	296	261	278	273	266	270	308	296	274	282	268	264	271	282	275	279	267	280	291	281	288	288	286	307	278	262	266	282	336	274	284	274	266	316	273	274	267	266	283	262	307	294	305	283	283	273	274	261	302	286	269	250	261	247	291	269	289	288	248	273	274	258	282	256	313	253	289	287	295	301	293	258	307	256	282	257	295	273	274	272	252	284	320	292	243	255	280	319	267	277	254	297	267	299	282	290	278	283	288	301	254	292	286	309	289	285	267	289	276	303	266	333	279	257	276	294	295	277	254	280	281	238	273	284	270	281	278	254	265	291	277	273	259	269	251	256	266	267	261	284	255	289	284	292	286	329	292	306	295	278	275	284	267	268	286	289	288	276	279	274	250	292	281	273	264	301	272	277	314	303	250	254	277	249	289	276	302	259	257	280	282	325	295	289	297	333	261	293	274	278	300	306	283	310	296	278	257	284	326	257	266	300	254	297	255	295	269	265	308	268	289	282	256	303	292	312	261	295	260	268	291	284	278	287	261	296	288	300	256	300	277	296	262	254	279	289	251	267	257	293	279	269	260	326	318	240	277	275	246	287	295	284	272	289	265	288	237	222	260	298	237	264	289	281	276	290	284	292	264	286	301	275	303	306	286	266	290	276	289	273	282	263	259	282	248	225	265	303	271	274	265	262	268	269	271	266	283	265	272	288	275	268	269	280	286	301	273	287	296	237	271	289	288	303	274	283	258	281	323	288	286	272	271	295	301	293	277	327	270	300	252	302	272	294	268	281	287	285	287	266	269	297	253	265	265	280	292	277	294	272	259	263	289	312	294	267	304	288	289	263	288	268	278	301	267	280	309	272	263	267	277	269	276	281	281	306	262	280	273	302	279	287	260	286	261	278	282	274	241	269	267	262	283	268	287	210	267	277	309	256	306	289	262	267	280	284	290	266	281	278	288	281	291	292	292	300	281	300	267	280	234	288	311	292	296	285	293	265	259	273	298	268	281	291	282	278	283	318	289	296	284	260	285	265	256	275	285	334	277	277	278	266	279	275	282	264	209	280	306	275	273	274	285	254	281	291	275	289	289	288	293	279	254	292	264	311	314	274	282	263	284	303	262	292	286	242	301	272	279	285	266	272	270	276	274	286	281	231	268	263	305	267	289	303	334	288	262	262	297	257	301	286	279	295	266	258	252	284	273	295	272	296	273	285	261	289	265	263	299	264	255	244	264	263	242	285	290	287	315	299	251	298	303	280	285	285	286	266	273	270	258	265	286	253	304	254	296	287	274	288	280	303	283	300	275	265	313	309	271	271	255	284	284	319	287	277	289	283	288	265	282	289	261	296	298	265	270	283	282	287	290	255	255	271	258	290	262	293	294	280	268	298	272	291	264	271	274	258	276	277	296	261	284	257	275	252	259	321	273	253	282	298	328	279	279	256	274	305	283	309	265	244	248	268	276	317	265	276	263	280	262	265	307	293	280	327	268	265	265	259	260	285	267	294	276	305	252	294	278	274	256	295	305	295	303	295	252	277	289	268	241	272	279	278	288	280	284	291	279	279	305	304	285	312	277	298	276	295	286	296	261	288	308	270	271	267	265	270	256	309	283	290	267	265	267	274	265	279	315	280	256	279	247	278	268	272	317	313	288	289	255	287	248	298	277	297	292	295	268	266	287	295	288	266	302	292	254	271	276	277	257	302	284	291	270	248	302	282	314	251	302	281	297	298	285	257	284	275	287	297	276	296	271	299	263	305	279	258	272	303	269	281	319	301	270	259	279	243	242	304	311	276	271	254	339	279	257	307	288	297	296	249	272	290	322	289	289	300	286	281	280	233	277	287	277	270	284	289	266	278	262	289	275	264	294	308	240	291	285	275	267	295	323	293	292	287	282	285	300	283	242	277	277	279	294	311	266	324	284	267	284	332	277	245	258	284	286	259	276	281	260	291	278	320	322	305	276	290	250	263	262	277	297	276	309	288	287	252	278	262	272	267	319	271	276	304	283	271	313	298	266	266	299	297	281	305	267	307	265	266	275	262	270	310	315	321	270	280	270	277	263	315	277	268	258	293	269	299	271	256	242	269	277	260	309	274	284	298	270	272	315	293	301	259	332	263	248	247	276	261	281	283	268	318	319	281	260	285	281	258	275	301	270	301	259	252	283	272	242	291	267	270	279	328	259	271	282	266	282	294	299	307	300	287	303	294	297	290	268	304	277	272	291	261	226	276	280	287	288	301	315	300	317	283	275	299	310	288	306	280	290	289	255	271	257	289	294	271	263	258	282	279	287	282	295	256	269	275	248	284	275	288	261	271	295	275	262	281	272	278	302	279	242	310	264	262	291	270	285	287	269	294	288	305	241	285	280	260	272	281	243	293	287	248	271	302	270	312	273	273	297	301	264	288	274	269	264	275	263	277	273	283	269	275	293	258	285	302	305	278	271	267	287	312	285	260	274	251	309	287	283	310	300	283	302	284	276	241	284	260	281	276	277	266	281	291	254	317	270	289	272	286	279	300	248	256	273	264	285	277	282	264	286	284	279	266	293	291	287	311	263	294	273	291	278	287	271	262	286	268	293	286	270	259	281	280	274	292	304	264	258	254	276	306	297	271	287	277	285	273	275	315	285	288	275	267	264	307	262	255	291	265	309	283	304	298	280	259	250	279	289	269	301	302	276	292	277	279	310	264	295	267	293	266	235	262	292	286	251	281	289	261	289	272	296	279	249	271	290	301	292	314	276	269	284	297	275	276	266	292	303	266	259	264	255	293	262	296	279	281	277	267	266	301	283	262	278	283	280	283	292	288	264	273	268	283	278	288	316	273	275	299	288	302	280	293	253	269	283	243	293	296	301	302	273	256	298	286	256	269	283	258	291	310	294	280	312	306	260	280	278	310	298	290	307	264	249	270	309	274	265	278	302	277	287	302	294	273	288	256	269	289	282	317	290	300	282	270	305	303	275	295	282	289	272	254	320	292	315	321	305	263	268	276	261	299	282	286	283	266	251	303	319	279	283	250	275	269	274	236	276	279	267	286	277	244	303	254	277	251	313	303	247	298	272	282	300	260	272	294	306	274	255	293	266	301	270	284	310	312	304	290	268	296	253	295	307	280	232	316	283	285	252	269	263	295	281	307	254	264	274	287	267	295	283	294	258	293	287	277	299	249	269	282	261	290	272	287	311	302	319	245	290	286	274	289	252	287	292	295	286	298	269	297	259	325	305	336	311	323	294	277	288	251	281	274	271	304	272	282	283	260	284	283	277	251	271	267	296	267
41051	26643	21671	16156	10214	5859	1935	1312	883	706	635	656	631	598	609	596	656	588	587	579	594	645	569	586	571	637	591	619	627	568	587	598	549	605	594	620	577	607	578	612	592	588	568	597	551	604	620	601	589	591	593	588	612	621	618	588	587	596	576	563	613	621	626	596	595	577	567	546	593	622	612	579	530	605	642	610	602	615	599	613	593	606	607	605	577	573	608	597	576	662	587	576	597	613	595	662	566	570	580	601	578	595	618	582	600	625	592	581	572	580	628	601	560	652	569	584	589	562	599	593	627	602	566	614	577	581	587	605	617	585	637	608	586	588	610	531	565	564	617	586	627	589	602	603	621	570	582	605	593	606	584	554	617	597	566	573	591	599	579	578	617	611	608	588	629	641	618	622	568	577	624	573	581	636	610	628	575	617	618	580	570	577	616	579	582	609	577	583	577	621	571	578	577	618	577	583	619	621	566	590	592	564	582	600	618	573	588	562	591	571	573	575	581	598	587	587	601	587	585	593	593	575	602	617	577	573	584	599	632	553	594	593	590	575	584	539	661	596	589	581	595	585	600	565	575	588	595	601	551	603	558	615	607	619	575	556	598	591	559	630	580	583	558	501	591	601	581	622	615	588	555	576	560	620	599	539	596	558	572	638	648	542	556	591	596	547	600	592	552	600	568	579	586	587	570	612	602	612	599	596	553	558	635	601	567	578	621	585	589	605	561	621	620	547	577	602	591	634	567	610	568	604	606	583	627	587	579	589	611	586	549	613	615	602	596	573	587	578	604	633	606	579	595	580	588	613	576	591	609	584	607	587	599	615	534	612	584	569	595	583	593	583	584	614	583	604	562	547	587	596	625	573	623	576	617	581	627	559	598	631	611	576	616	608	605	647	590	598	580	572	630	567	566	593	613	568	607	535	579	557	551	594	629	618	594	618	610	597	569	616	547	592	587	600	586	559	598	609	599	604	529	625	571	602	621	591	593	619	570	588	564	570	563	635	588	601	581	595	602	571	610	550	570	610	607	587	603	568	581	626	604	575	598	583	552	575	594	580	590	623	612	597	603	588	606	613	598	604	580	630	564	603	571	598	570	569	619	633	632	590	590	610	599	598	596	638	624	589	553	568	593	590	645	552	585	603	592	590	551	606	566	620	580	549	584	596	595	595	627	552	620	592	590	565	603	610	560	550	631	606	607	576	621	597	629	595	559	580	592	587	582	606	571	634	630	593	567	566	610	576	575	557	619	602	604	573	574	592	582	578	531	587	619	598	558	592	608	554	626	576	590	594	635	629	570	588	665	626	619	599	585	614	558	589	628	562	600	585	552	554	600	619	597	603	573	604	589	593	591	624	568	562	590	591	580	611	573	566	631	575	608	625	636	557	553	589	606	602	602	595	557	603	582	601	621	603	622	598	609	607	553	624	560	578	589	582	545	602	557	623	628	592	589	622	548	580	595	601	590	581	583	619	591	609	609	608	572	607	579	577	621	612	578	588	630	571	603	569	618	564	594	573	588	598	588	590	611	621	578	585	588	565	564	550	579	572	566	586	580	575	573	634	647	553	602	616	581	560	598	565	638	612	627	601	580	623	607	585	576	570	609	574	636	605	555	590	578	578	625	599	579	557	573	610	578	560	577	590	604	600	629	614	601	570	601	590	620	532	589	632	597	613	589	573	566	591	552	573	594	603	570	604	564	607	605	574	565	585	556	574	575	591	600	569	598	590	617	628	579	615	593	602	584	569	581	631	576	603	544	623	588	628	604	600	601	578	621	571	603	613	615	604	557	594	599	579	604	568	586	566	568	551	618	618	566	570	598	587	589	579	617	620	577	575	608	622	581	596	592	601	561	573	543	576	600	597	584	612	599	619	635	575	606	599	611	584	591	581	570	598	549	586	590	629	575	587	637	567	592	598	601	604	586	595	617	598	572	582	555	573	582	547	612	594	570	599	591	620	594	608	602	642	633	597	577	599	564	627	594	591	614	581	575	618	593	584	598	606	598	574	633	573	540	578	556	617	580	622	610	580	563	573	619	613	620	590	568	621	574	602	586	590	558	595	623	566	594	598	579	631	545	586	598	613	619	577	570	626	571	591	600	593	606	648	633	619	611	634	574	618	619	625	613	619	606	556	582	545	575	597	586	623	598	598	600	580	541	603	608	610	582	593	599	589	658	587	593	601	584	583	543	593	569	576	583	619	625	607	588	590	584	629	596	625	589	555	594	561	609	585	593	580	587	623	589	596	565	583	555	564	610	590	587	635	646	570	614	568	591	643	600	613	556	610	568	586	615	604	621	572	592	562	540	586	616	623	615	624	577	617	617	611	548	607	599	561	615	601	539	637	614	619	599	621	576	601	598	614	564	614	592	593	609	598	585	573	569	549	616	598	594	598	573	614	580	544	558	613	549	582	570	617	577	600	621	576	624	583	608	578	576	617	551	568	612	531	574	590	570	629	612	598	560	588	596	568	616	583	575	583	569	592	598	562	589	617	559	586	638	575	565	633	599	621	584	611	599	610	595	609	576	625	580	573	592	631	592	566	596	596	579	569	598	588	622	610	609	594	599	612	601	578	609	607	592	628	572	558	624	577	582	585	598	566	556	572	604	557	591	582	622	571	576	583	587	598	611	634	580	611	574	604	610	601	604	565	665	627	599	631	550	587	609	567	659	579	582	606	599	587	564	619	631	587	582	625	568	584	593	613	577	605	646	611	596	577	648	627	584	568	570	602	610	591	569	595	604	606	624	581	607	590	563	577	586	597	587	626	592	598	612	591	636	567	617	565	608	658	612	598	619	613	600	630	642	587	548	600	548	577	603	622	588	562	606	593	568	574	622	575	604	580	623	649	611	556	620	590	605	589	583	615	595	570	613	591	596	622	555	598	621	560	586	570	590	604	608	609	584	629	592	604	585	642	589	592	613	575	607	622	589	551	588	624	608	612	567	553	582	619	631	628	592	562	595	589	594	567	544	556	593	600	589	578	584	595	581	578	603	585	585	577	568	587	588	566	632	545	556	623	578	548	614	618	618	574	612	565	594	597	593	504	565	562	606	637	640	571	620	601	610	613	594	557	607	562	589	640	611	603	597	563	577	633	597	571	567	588	606	579	585	623	571	620	588	602	600	618	572	558	569	617	552	548	586	596	600	611	584	623	592	595	556	549	609	601	595	612	598	559	589	590	566	599	607	589	596	580	587	589	608	570	610	588	626	568	593	591	620	636	562	585	574	581	581	587	619	591	606	590	598	578	604	563	564	653	627	544	606	573	597	587	583	569	627	586	612	561	546	541	602	581	595	592	573	597	579	598	562	636	590	594	652	592	623	625	597	569	554	572	595	589	615	571	546	584	584	626	625	608	637	574	602	573	593	613	599	567	610	599	537	580	606	580	585	603	580	579	624	583	523	610	598	597	585	599	588	616	608	621	617	615	641	582	576	597	596	586	584	574	628	595	586	592	603	571	603	598	616	533	555	596	616	622	628	610
46974	22277	8973	2689	1004	471	314	211	228	230	205	219	221	244	243	221	249	243	226	227	224	237	240	274	217	261	230	233	234	232	239	205	265	217	209	244	211	199	217	229	233	204	242	253	248	247	245	240	263	197	233	211	230	243	242	260	220	232	249	264	219	218	216	270	248	198	224	243	232	237	218	255	223	227	256	206	225	238	221	248	222	199	255	254	230	244	197	234	227	202	236	203	208	282	251	243	216	213	226	233	237	235	262	237	222	217	267	207	213	249	217	217	214	218	235	235	261	226	222	220	217	225	244	228	248	232	192	219	239	242	204	217	201	195	207	271	237	244	217	270	243	249	232	230	256	212	252	209	222	239	244	256	241	212	245	249	229	227	226	208	227	246	226	217	229	241	228	219	226	229	219	248	263	250	239	234	221	192	254	241	247	246	242	239	220	208	210	214	198	227	231	243	247	227	223	225	210	232	216	244	240	212	233	246	228	250	224	191	237	253	222	267	258	259	226	244	204	226	245	235	243	254	267	265	242	227	217	274	242	214	261	251	222	209	231	232	203	222	201	227	241	248	252	264	244	236	220	239	226	246	219	224	241	232	235	234	239	207	253	229	223	218	204	240	237	221	189	246	234	222	242	245	219	202	217	228	230	219	236	243	234	249	230	234	260	206	230	217	253	236	218	229	235	219	245	231	243	227	234	210	248	219	219	230	248	234	271	221	228	235	211	222	245	251	224	238	210	238	225	240	235	229	262	231	218	257	252	242	185	254	253	234	230	231	242	244	253	231	215	222	229	233	240	235	239	194	261	224	210	230	245	258	241	270	240	264	259	243	234	243	253	224	224	221	215	240	260	241	228	217	222	240	213	224	229	233	222	257	222	210	229	253	252	228	245	252	224	254	245	203	210	229	249	231	208	233	232	232	223	251	262	234	238	249	194	210	257	209	237	234	206	252	230	204	223	243	234	226	216	255	257	196	238	215	228	229	255	259	219	214	228	243	214	234	239	216	210	224	212	236	235	232	230	261	242	212	236	254	239	232	237	260	242	236	250	246	231	221	216	238	245	211	241	225	274	264	228	225	198	228	226	226	206	211	242	214	232	271	223	244	218	253	222	234	218	244	234	227	240	233	213	242	229	243	230	199	223	235	210	206	247	269	203	241	205	248	244	238	234	236	226	204	249	239	202	226	229	245	222	240	237	201	226	236	228	229	230	175	254	248	224	235	236	232	206	243	238	230	231	208	211	234	207	231	214	234	220	246	207	243	236	226	204	214	247	235	237	245	202	246	232	252	213	244	198	230	223	232	225	236	223	227	238	232	242	213	220	238	215	243	234	218	258	221	256	228	232	247	238	247	249	225	241	215	254	240	252	216	219	236	240	227	234	209	246	215	241	218	243	233	245	243	234	226	263	236	238	235	225	231	256	247	240	242	234	253	265	211	250	216	219	247	245	211	232	262	205	224	231	241	270	210	221	221	243	198	251	251	234	228	241	234	237	222	249	244	227	217	250	235	244	242	213	233	230	240	228	224	209	196	248	226	263	208	237	259	265	205	238	265	246	225	239	250	237	266	234	254	237	224	211	200	182	243	245	230	240	236	238	239	262	256	222	234	232	251	226	197	224	198	238	241	253	252	228	223	200	211	202	253	242	231	240	277	252	259	239	215	194	239	233	212	231	240	237	241	249	247	222	222	241	238	253	223	246	246	212	231	220	255	235	223	223	234	216	243	244	226	226	210	246	217	219	214	226	235	216	219	199	242	218	207	226	239	218	250	223	224	236	222	227	217	258	234	237	206	221	229	232	230	239	238	237	215	245	219	255	223	262	265	255	241	241	224	218	212	260	231	226	234	184	231	221	256	214	249	215	240	225	231	226	201	222	236	213	215	233	240	258	219	240	236	240	242	212	238	237	225	212	198	229	239	231	232	245	230	223	236	204	217	222	264	219	252	220	222	211	220	224	233	246	243	263	234	211	249	243	237	227	201	238	224	234	249	246	225	276	234	210	244	234	202	230	231	219	221	241	230	231	232	246	231	225	224	233	225	219	231	239	223	232	221	196	239	225	245	233	244	217	229	230	246	210	255	226	237	259	239	233	284	239	204	240	256	249	215	213	238	234	243	248	234	246	229	241	238	255	230	209	234	215	236	231	265	216	222	201	195	239	215	216	208	246	230	228	210	253	214	221	239	214	240	227	258	215	243	267	224	215	220	233	211	255	229	229	286	225	256	241	206	207	256	212	208	259	231	258	252	250	197	242	199	243	219	203	203	247	228	260	226	259	232	243	229	246	220	256	225	240	220	215	219	213	210	238	222	222	217	210	215	231	270	251	239	228	215	221	278	189	247	231	239	203	194	227	215	233	210	215	243	228	235	235	228	220	224	216	203	263	247	234	213	229	239	225	254	222	233	224	213	238	233	201	208	256	226	210	219	235	255	244	241	235	250	249	257	239	246	238	257	234	224	249	258	237	226	221	247	243	232	230	211	217	214	237	213	234	227	227	231	223	240	235	249	233	228	217	258	199	242	231	223	192	221	219	220	224	218	222	224	236	258	234	237	252	235	225	221	225	241	200	213	237	199	232	221	241	217	239	197	207	223	229	251	245	223	199	249	231	217	233	236	215	245	231	219	236	232	249	258	203	224	245	229	241	261	218	231	217	214	256	248	266	274	220	214	253	243	247	266	214	244	244	224	232	237	235	192	236	193	233	203	221	194	248	272	265	221	227	245	221	250	230	228	217	212	218	237	215	230	247	225	234	241	222	257	249	237	241	240	243	246	214	256	207	219	236	263	236	250	256	242	211	236	219	201	253	258	226	225	225	255	226	251	213	226	229	216	224	231	271	247	243	229	240	205	210	210	232	229	239	225	221	235	259	216	232	243	251	236	263	259	204	222	216	204	217	218	218	212	253	244	216	250	208	198	227	245	213	244	238	221	218	272	246	209	248	206	210	258	244	233	207	221	220	263	210	228	238	228	259	216	221	226	250	233	208	242	212	225	243	229	249	218	244	202	209	246	245	225	245	253	246	242	254	256	253	238	209	247	267	222	219	215	210	262	200	240	211	233	256	239	225	248	215	235	251	225	222	218	222	214	241	245	240	246	247	253	231	219	185	231	224	229	235	214	232	240	216	202	219	240	226	204	228	237	250	221	246	249	255	248	220	240	226	222	239	263	227	244	252	248	221	245	243	222	242	198	191	216	239	243	222	250	220	207	201	223	240	243	266	210	214	239	226	262	242	216	210	246	216	234	204	251	227	223	213	210	224	238	236	217	210	224	222	241	227	234	223	242	214	234	269	245	203	250	219	257	238	237	213	227	241	251	223	245	208	223	222	261	212	228	253	214	233	223	210	232	246	219	255	227	262	230	217	240	245	235	242	240	232	227	223	249	251	230	221	210	220	244	244	213	205	220	262	208	247	233	225	264	233	231	221	212	226	243	226	231	250	203	247	237	247	235	273	235	229	240	237	237	219	221	211	238	270	256
29774	15571	10909	5869	2925	1399	722	512	496	487	538	485	508	467	488	502	473	468	478	477	522	497	460	475	466	510	513	523	470	471	502	452	459	511	496	468	516	498	518	505	486	493	502	510	457	477	525	507	489	472	510	507	547	477	521	490	527	495	502	477	499	482	539	480	512	478	472	473	500	482	511	510	472	487	505	508	461	481	500	532	493	482	488	497	432	482	430	491	488	489	470	524	479	499	467	516	484	488	487	483	523	504	514	483	494	483	449	520	491	463	487	424	460	480	521	480	546	494	501	478	459	461	500	477	518	482	494	491	495	504	467	543	501	478	465	491	498	463	510	473	487	479	485	501	510	478	509	470	497	521	501	519	504	495	477	527	511	502	469	472	538	476	484	526	496	535	498	567	516	473	497	492	510	477	458	482	538	521	470	486	545	497	498	449	493	489	463	473	494	463	487	538	490	478	497	484	522	476	494	512	504	484	494	514	507	473	491	517	460	478	480	496	461	494	504	516	460	520	455	492	475	535	509	438	480	464	509	492	493	478	496	490	492	477	481	488	500	515	467	497	518	471	478	522	511	521	548	481	505	493	472	497	481	475	518	480	472	485	519	504	481	482	469	499	514	444	501	515	482	508	478	479	523	503	520	506	484	489	500	518	531	510	458	499	469	467	469	511	449	467	477	519	472	520	513	480	476	470	526	500	498	515	494	496	492	533	504	508	501	491	498	501	486	501	471	513	484	514	497	460	490	431	485	458	496	480	516	479	493	517	544	483	518	481	510	490	483	500	493	491	480	503	537	496	454	468	514	481	525	494	461	504	509	481	511	517	509	485	527	512	454	471	526	514	459	499	526	491	500	489	506	484	477	487	485	460	509	476	530	465	474	499	495	443	518	463	505	481	545	496	544	464	465	474	490	496	490	489	469	476	500	474	447	479	484	516	507	481	476	455	488	532	491	519	521	479	510	510	503	442	502	460	491	468	501	493	522	465	481	477	546	516	476	516	545	495	496	501	479	502	486	497	485	510	479	494	468	495	492	469	476	499	496	515	482	449	509	496	474	512	506	527	517	481	503	534	480	505	445	516	464	517	495	475	469	487	496	486	481	517	515	509	476	489	472	534	504	506	471	485	466	517	494	514	523	478	485	527	506	463	509	514	482	492	474	478	493	511	504	547	484	484	469	497	489	491	487	508	485	479	469	501	524	486	472	502	483	521	440	496	483	519	485	516	498	474	501	518	453	523	535	467	496	542	482	456	497	457	505	487	478	470	518	444	484	492	454	509	477	520	483	519	528	491	455	480	475	437	511	493	490	511	479	498	478	460	471	458	536	513	475	523	465	488	498	501	527	500	489	487	484	487	498	476	492	496	501	523	533	487	493	490	487	507	470	519	490	472	436	542	471	508	504	523	493	521	513	505	492	520	478	534	491	474	493	493	453	513	532	502	466	497	498	452	496	498	497	476	476	497	440	479	508	488	479	459	518	489	513	479	496	447	494	506	523	483	511	516	479	510	464	492	489	518	507	513	510	487	473	498	498	493	516	499	524	491	470	510	459	503	496	486	445	542	522	494	494	472	546	508	494	458	468	475	525	479	522	537	531	502	469	523	483	511	471	495	499	462	450	504	503	492	480	485	519	544	499	471	474	443	488	456	499	482	470	512	505	467	493	494	520	482	484	495	483	502	513	474	453	498	506	502	503	470	493	520	482	500	468	461	512	462	492	477	480	498	506	489	493	491	482	457	493	550	491	500	493	486	451	492	486	480	522	488	487	479	469	498	497	508	497	449	486	450	478	472	477	515	467	500	488	497	492	458	546	511	483	479	469	485	515	528	529	468	486	477	512	476	494	508	483	514	494	495	531	508	484	492	485	502	479	471	481	511	511	483	470	495	538	475	499	498	483	513	492	512	509	538	491	459	476	514	490	495	524	496	514	517	501	471	521	508	487	462	469	479	460	492	500	506	528	474	495	458	506	501	501	461	507	501	459	455	524	451	494	486	489	507	498	491	490	486	490	517	513	474	505	525	484	506	502	489	492	488	507	475	462	499	456	498	531	505	492	493	480	498	461	524	459	479	508	486	533	538	487	518	525	505	462	492	499	463	482	513	504	507	498	527	482	461	453	486	511	504	486	477	488	509	508	499	503	508	484	482	498	534	494	491	497	513	458	432	518	487	522	473	492	505	495	476	494	458	506	466	476	518	518	489	497	473	524	534	503	507	460	469	508	502	499	513	508	520	503	451	490	524	509	456	500	538	495	492	480	472	472	465	456	502	463	494	515	514	502	504	540	501	487	471	468	516	476	476	528	464	521	507	476	458	505	499	484	489	497	491	510	501	475	520	493	495	507	515	490	522	485	495	485	456	447	474	502	522	524	429	511	479	491	486	501	511	525	442	506	462	490	548	485	503	514	512	483	492	497	517	490	471	476	493	486	499	453	492	485	513	487	523	487	478	517	459	493	518	539	477	486	460	507	480	504	496	496	526	501	506	519	540	485	535	546	511	470	483	500	490	512	493	486	454	472	469	504	482	496	501	508	468	472	493	500	503	453	487	485	511	477	457	498	477	501	486	465	459	513	473	493	470	522	491	492	451	548	528	454	514	490	491	495	500	508	450	536	481	504	461	488	493	486	484	491	506	516	485	487	462	489	513	510	480	520	516	503	511	508	511	483	472	507	495	520	482	467	514	456	500	493	510	475	495	480	517	500	486	488	446	474	474	491	510	479	478	473	487	516	496	468	485	525	471	507	487	493	457	479	468	508	514	478	493	485	495	478	490	503	504	496	517	463	493	469	504	486	496	462	492	466	479	470	456	487	468	475	499	482	468	480	486	512	483	525	447	504	516	430	473	492	470	511	486	478	514	447	503	452	492	512	503	478	488	492	508	521	491	458	507	488	480	475	480	449	513	494	499	491	462	483	453	468	478	519	481	490	469	492	515	494	486	485	472	490	493	484	529	516	464	480	510	488	534	488	498	508	511	475	439	525	505	523	488	453	432	460	464	494	476	502	493	471	490	511	493	546	499	452	453	466	508	490	471	496	491	451	485	468	480	502	470	539	509	497	471	486	506	494	508	456	516	438	475	458	465	507	470	515	513	512	492	471	466	478	487	509	488	512	521	464	460	482	461	503	493	501	461	504	503	524	539	488	506	489	493	479	493	481	489	525	504	505	485	482	503	534	509	524	480	510	509	512	502	496	480	511	476	489	559	466	468	510	508	452	468	461	533	457	465	531	510	529	517	480	501	467	520	494	499	511	511	527	488	534	500	528	513	471	493	459	470	518	521	478	455	466	473	501	460	531	492	483	513	497	489	511	463	448	484	498	490	520	511	503	501	497	476	513	464	487	494	498	483	542	511	454	521	491	498	506	517	507	493	450	446	513	494	514	476	531	539	496	480	501	482	538	456	485	514	484	454	480	488	502	520	452	502	465	480	471	496	503	471	509	501	452	454	478	487	503	460	473	484	473	497	492	519	490	505	484	508
57396	30476	14870	6019	1968	968	451	314	239	246	250	190	233	209	213	250	232	227	221	218	214	205	219	221	207	222	225	232	237	213	217	206	228	252	232	214	268	249	239	256	198	212	227	218	245	241	238	223	196	213	224	253	200	241	244	221	230	208	227	250	214	204	220	206	237	210	232	247	227	210	233	249	228	235	233	236	242	245	215	226	220	200	205	219	236	254	241	245	229	219	285	221	228	232	259	225	223	200	218	253	236	217	248	221	239	227	231	211	244	257	202	211	243	229	217	224	223	222	226	213	197	217	211	232	253	221	223	251	221	206	234	217	241	245	228	237	251	236	213	255	262	236	215	226	247	242	252	245	214	232	234	219	202	245	221	231	224	222	244	230	270	223	196	240	240	231	255	238	231	241	238	238	213	239	210	217	216	206	201	241	256	204	240	246	237	227	228	208	230	221	232	222	208	261	248	216	222	199	212	186	220	207	204	219	212	241	247	221	207	230	218	223	268	246	223	247	224	225	220	251	246	217	230	265	247	230	212	236	222	220	266	201	226	245	218	236	210	223	226	201	229	235	220	214	204	226	220	214	237	244	217	218	254	210	232	211	243	248	197	221	216	247	229	229	220	212	209	219	230	235	223	229	251	207	216	229	263	238	237	229	207	218	228	221	195	203	227	218	230	211	188	199	250	213	245	207	214	239	219	238	226	246	211	220	197	227	215	201	217	229	223	211	226	206	239	246	225	212	193	203	190	211	231	234	209	232	226	262	246	214	207	261	234	241	239	223	229	236	244	242	255	214	233	237	242	223	214	210	219	238	261	221	208	221	261	236	221	255	232	236	261	254	241	213	257	226	234	227	229	222	217	244	231	209	224	225	241	225	228	219	227	236	232	235	232	221	238	263	241	199	227	208	229	245	219	199	229	228	225	254	229	233	233	244	219	220	232	214	218	217	191	253	223	257	220	220	234	221	235	206	200	258	214	201	224	209	210	235	221	271	232	199	248	209	209	226	257	232	232	225	251	220	196	211	196	238	229	263	225	233	222	221	211	233	215	228	235	216	209	217	238	228	231	236	208	216	249	227	204	220	212	232	258	213	250	201	245	225	223	215	239	198	216	228	211	227	247	240	208	226	233	225	222	196	224	217	228	206	224	243	224	229	212	207	192	228	217	224	213	222	204	244	216	208	255	282	214	197	212	227	213	225	223	207	218	225	235	189	232	225	209	235	220	219	204	217	231	241	212	210	239	190	205	198	249	256	217	212	223	256	211	239	197	206	207	215	194	228	218	194	203	214	242	220	210	240	214	216	220	243	213	203	218	219	227	246	247	219	229	225	238	244	222	214	216	213	222	211	196	216	223	222	245	197	234	243	241	207	210	255	236	215	233	242	238	224	223	220	233	216	226	236	216	248	223	246	219	197	249	216	211	198	252	241	226	205	231	230	223	235	188	234	235	212	219	211	244	233	194	232	205	240	243	207	207	220	267	199	235	207	232	244	255	279	231	221	217	218	199	179	231	191	228	261	217	224	230	225	229	219	243	227	231	213	239	214	209	241	225	215	232	205	243	246	228	202	214	206	239	242	197	218	220	213	204	220	208	236	222	224	249	253	223	212	205	234	226	224	214	188	237	205	241	238	213	256	191	225	218	241	258	199	241	248	206	231	252	242	228	226	218	203	219	242	215	251	221	224	212	244	220	212	244	214	260	229	221	239	225	245	242	202	225	211	238	236	239	204	230	208	245	225	217	234	230	230	230	199	238	256	219	219	201	191	218	224	216	242	208	208	236	200	202	224	247	230	270	205	236	231	207	227	239	278	217	220	220	209	201	222	212	233	242	234	216	226	226	238	245	242	234	217	209	219	230	229	240	256	229	219	209	191	224	218	235	201	230	241	247	224	219	225	236	244	229	233	209	222	236	218	207	211	232	232	241	232	236	228	201	233	219	196	268	219	215	238	215	228	202	243	230	231	203	225	221	196	219	211	224	251	221	211	236	240	249	232	225	243	245	255	212	196	211	231	212	222	244	222	237	244	222	240	228	240	236	248	248	216	203	224	239	254	221	228	225	225	219	220	232	219	228	219	251	252	230	221	210	210	250	239	252	237	208	214	238	254	215	224	208	224	212	244	210	229	235	255	213	221	220	222	222	228	234	196	214	229	223	232	240	218	236	243	233	224	223	228	195	231	228	218	235	199	209	201	251	231	214	202	208	229	247	198	226	236	232	222	234	241	201	229	239	193	196	216	211	226	207	243	226	218	216	205	245	241	246	244	243	203	236	214	231	258	252	207	225	221	228	214	233	232	222	205	213	211	205	217	227	241	250	244	225	232	215	235	200	232	210	245	225	236	229	227	231	217	229	227	224	219	231	212	227	255	218	234	223	225	224	234	214	226	215	227	215	244	240	216	248	233	195	215	219	229	225	214	212	235	221	224	218	244	211	237	214	227	216	187	231	228	235	243	235	233	230	204	209	214	225	213	235	249	217	243	232	218	239	239	238	245	230	226	208	224	217	228	211	238	225	209	221	238	222	205	211	240	242	237	230	238	242	215	224	247	256	235	204	228	240	212	219	210	240	200	211	216	205	199	229	220	227	229	209	235	238	201	258	218	231	213	199	227	237	231	222	248	256	229	212	232	225	240	239	228	213	244	207	240	238	236	235	231	240	239	226	221	233	225	242	257	243	254	232	242	212	261	228	204	252	231	231	231	240	246	238	237	234	203	236	215	227	231	239	189	201	213	247	220	238	226	219	227	215	206	216	226	225	260	202	220	220	227	239	271	238	227	217	217	228	215	218	194	222	264	219	232	221	216	205	204	240	206	226	201	227	229	217	215	263	231	231	225	244	255	243	247	219	233	208	245	231	242	232	247	233	218	230	250	256	213	222	222	225	222	236	248	201	205	259	239	223	234	213	261	226	220	208	202	217	234	254	227	214	236	212	253	216	215	246	217	225	228	223	233	218	254	230	213	218	218	238	253	213	213	221	221	225	237	240	239	231	200	221	229	237	217	225	236	246	227	224	259	216	225	223	250	255	218	200	214	217	230	210	214	234	215	253	222	218	222	243	242	232	236	197	227	213	231	217	221	187	244	257	246	260	198	245	211	216	225	235	248	245	241	237	226	223	211	223	231	267	219	263	227	232	208	213	214	218	194	232	204	219	220	232	250	201	237	219	235	207	230	250	194	214	220	219	213	209	259	228	232	233	223	214	191	238	192	224	235	217	201	193	240	218	193	214	228	251	201	242	191	240	221	235	244	205	209	255	232	237	185	207	205	203	239	200	249	208	209	217	235	239	239	220	177	227	226	222	225	236	212	245	210	220	198	217	210	229	237	223	198	193	224	210	220	235	247	248	195	237	199	240	213	231	209	238	199	215	244	231	220	240	228	251	235	235	230	213	224	236	222	230	243	254	188	208	231	220	225	257	232	231	217	243	217	239	245	236	220	216	251	251	233	219	252	256	246	240	221	218	241	206	186	257	216	243	220
36725	20958	17032	11264	5542	3017	1395	778	682	530	500	506	499	518	520	530	525	489	515	461	462	463	494	488	470	483	504	501	528	486	538	474	502	469	484	496	506	472	512	486	478	492	498	491	497	486	511	479	480	458	464	475	488	502	497	484	470	516	475	498	521	453	463	473	444	452	460	478	483	511	499	487	468	472	515	527	464	484	474	502	489	492	499	488	474	487	486	507	469	511	485	487	498	494	468	496	486	485	496	493	457	488	488	495	497	493	501	436	470	521	487	474	512	512	471	486	542	512	473	487	479	485	484	496	489	449	508	513	517	485	492	486	490	454	459	504	529	500	478	448	481	464	494	486	481	470	471	508	486	511	485	497	513	474	446	507	493	510	499	534	498	533	480	475	462	495	496	487	468	497	472	530	466	492	529	510	499	480	461	490	482	502	480	470	457	440	485	477	492	520	485	508	469	472	478	460	470	480	495	511	480	465	531	482	491	470	508	468	485	522	510	512	470	527	472	463	504	460	509	462	520	464	512	499	469	469	499	477	475	499	493	477	475	493	471	479	458	503	459	515	450	491	476	489	484	496	516	477	490	501	481	495	486	483	471	447	456	495	454	483	479	466	477	493	479	502	518	478	459	487	475	490	476	492	466	484	501	464	473	465	513	486	512	494	493	488	498	486	472	472	460	513	513	472	540	528	480	476	511	474	524	484	462	480	505	467	458	474	526	505	484	491	497	511	487	472	499	477	507	478	484	499	490	444	515	495	450	508	490	501	473	504	439	481	466	542	525	524	477	473	471	486	523	494	469	521	470	471	503	467	473	477	506	461	468	470	485	503	524	502	484	500	505	456	501	511	484	482	464	477	497	503	486	454	471	486	452	488	514	484	468	473	484	498	498	508	469	465	437	529	484	496	477	496	495	484	511	473	512	483	510	482	459	494	490	479	489	500	498	450	461	489	515	498	473	465	520	467	496	502	481	456	473	503	484	494	482	482	496	449	500	512	476	462	483	470	486	521	484	467	456	501	502	509	483	500	463	481	495	488	449	505	510	465	462	477	465	466	485	489	524	526	490	503	509	449	500	528	465	495	521	518	497	538	455	515	534	486	493	468	515	539	518	499	462	491	476	500	496	441	562	492	486	517	478	489	478	464	479	441	473	454	490	492	541	504	477	440	522	505	504	475	512	490	527	483	479	524	466	473	484	494	483	496	486	498	473	524	490	494	506	445	487	473	468	448	489	457	512	523	502	491	518	488	492	502	513	460	464	527	490	495	499	479	488	491	490	476	478	511	447	482	450	513	527	478	504	464	462	433	494	517	516	504	473	496	536	516	464	465	485	452	505	497	505	483	549	504	477	482	456	492	447	468	505	517	460	500	518	455	460	473	459	470	457	516	463	476	491	505	495	514	500	504	457	488	523	446	494	461	417	478	512	472	507	502	491	521	470	494	505	506	483	461	484	482	464	493	448	497	499	507	470	478	498	463	527	493	553	508	496	469	504	511	469	507	474	485	503	494	521	505	486	476	524	496	459	488	498	528	448	516	525	510	477	488	506	493	487	514	458	461	480	478	495	447	468	502	545	462	517	493	531	506	460	477	466	492	490	490	498	457	478	480	524	504	480	487	491	488	471	509	546	547	488	480	477	484	519	494	512	506	498	471	482	475	482	506	501	508	447	502	486	486	508	473	471	477	485	462	500	512	511	465	483	462	491	500	459	515	482	472	481	522	533	539	452	530	465	481	464	463	512	501	526	443	501	495	477	492	499	499	510	473	488	519	496	445	471	496	501	486	467	463	501	495	500	472	462	501	505	464	482	484	483	468	468	489	522	497	503	501	495	472	504	449	489	483	469	472	506	466	479	477	471	534	493	464	497	512	456	484	495	469	494	509	488	434	470	469	477	482	507	512	510	490	521	534	483	488	530	501	534	476	448	483	497	490	521	519	523	487	482	492	487	499	515	497	506	443	498	488	478	471	490	529	503	498	522	514	483	489	495	497	459	465	487	455	514	484	513	484	508	466	450	501	526	489	486	503	502	495	459	504	438	476	510	492	481	441	487	504	463	545	500	525	482	484	536	486	517	479	498	486	522	512	492	504	514	524	466	515	509	485	473	449	501	434	459	532	482	493	479	488	459	514	481	441	511	504	477	487	460	510	480	516	458	463	513	469	473	486	487	443	515	521	489	480	482	476	486	505	504	472	492	490	504	495	485	512	454	527	465	462	479	472	476	472	503	483	480	471	472	510	499	469	489	485	499	484	503	538	483	486	512	478	540	512	499	532	460	466	462	489	489	512	519	511	526	479	484	478	480	501	469	492	467	510	478	451	474	478	447	523	464	504	478	527	533	495	452	490	494	468	497	466	477	471	520	515	503	504	508	486	503	527	503	515	472	410	449	487	475	509	507	460	490	505	514	472	482	464	502	504	504	508	472	484	500	472	471	485	485	507	470	468	507	493	490	490	481	522	483	458	491	476	510	469	479	497	504	533	492	508	483	507	478	488	458	520	503	484	481	530	498	461	467	503	464	501	480	493	480	498	475	455	486	453	480	494	500	473	485	491	484	482	506	447	494	487	493	474	468	502	465	482	497	486	455	500	499	515	496	472	476	532	476	466	482	482	456	468	487	495	483	529	514	511	456	494	484	487	480	509	465	492	494	495	493	493	495	477	496	505	484	475	514	522	459	494	488	490	516	508	483	523	508	517	529	479	502	491	527	513	464	514	501	474	465	494	484	472	434	489	472	503	492	502	495	478	460	491	481	483	522	493	518	525	486	457	511	472	463	480	513	519	492	482	480	498	485	469	453	490	489	446	461	488	430	480	516	519	496	485	490	471	494	503	510	489	487	484	497	486	449	518	491	499	502	475	429	507	475	492	486	507	522	522	503	503	485	499	436	481	473	503	495	497	497	462	465	524	495	522	477	466	515	483	508	508	473	537	488	511	525	476	492	464	491	504	489	493	505	430	497	492	494	507	514	533	534	507	503	455	474	482	524	512	498	508	524	491	518	480	469	486	496	521	484	486	486	458	482	507	505	481	507	472	493	493	511	475	473	486	499	522	447	500	490	504	470	460	497	496	491	500	465	482	508	509	465	496	491	477	498	482	443	465	518	503	476	492	487	485	529	432	472	483	463	470	473	478	528	504	478	520	487	492	481	530	469	476	476	477	522	531	460	500	492	453	512	496	477	489	466	461	487	477	527	453	515	447	496	473	457	488	487	481	469	486	481	498	490	442	487	474	520	497	483	497	480	495	455	490	495	518	516	524	491	516	520	487	484	481	501	481	478	470	508	512	540	521	472	513	467	473	541	451	487	440	505	488	510	524	499	501	499	490	448	499	491	504	515	493	452	490	479	477	471	463	520	514	514	483	480	502	470	484	460	504	452	461	484	509	490	523	484	472	503	490	478	495	498	473	481	486	497	476	462	529	526	482	487	519	449	513	517	437	454	534	498	483	480	490	519	490	485	473	518	425	494	502	541	527	473	486
65867	36094	19135	7437	2703	1241	607	360	298	291	254	329	279	268	296	303	286	292	289	267	328	288	301	304	305	289	272	265	258	254	321	298	261	322	306	303	302	297	285	284	294	277	307	296	302	285	274	308	275	294	282	260	284	282	286	289	285	264	273	308	287	304	277	294	282	247	266	261	297	319	277	284	281	289	308	250	271	304	259	334	296	301	259	294	306	284	291	233	248	293	279	274	279	257	292	281	328	269	252	280	291	267	271	280	287	289	280	314	290	281	289	323	266	263	298	259	285	314	285	316	291	277	288	302	264	289	281	274	271	320	288	265	305	290	266	299	316	278	345	296	305	291	281	279	253	291	272	255	281	318	256	276	297	267	290	296	313	269	277	344	306	294	263	310	288	283	287	313	300	273	294	268	327	285	285	301	286	257	274	267	312	317	285	281	298	348	322	269	293	293	254	276	315	314	300	287	287	263	297	291	279	322	301	245	265	267	273	256	292	297	285	283	297	269	325	286	305	286	334	295	324	279	292	297	290	288	307	270	261	273	255	271	277	271	275	289	278	264	297	285	285	285	243	296	293	282	287	266	305	292	293	310	274	290	302	258	306	268	287	332	270	293	245	303	274	258	290	249	264	291	310	264	285	290	285	278	300	245	290	281	276	264	273	272	306	320	279	286	280	251	286	294	275	273	278	273	252	275	313	295	255	281	291	303	294	295	285	285	269	281	277	290	310	273	297	290	297	298	291	254	289	321	269	291	271	306	322	250	306	252	265	284	304	234	265	293	285	314	250	289	259	265	253	303	300	293	289	278	249	290	269	265	315	305	276	272	265	278	269	307	270	281	278	252	280	298	279	277	317	263	310	266	270	302	300	278	284	285	284	270	281	302	310	261	278	289	282	279	279	277	278	289	299	263	297	294	325	269	272	274	260	290	283	283	260	282	270	281	265	296	314	264	295	278	268	289	243	281	288	278	263	293	251	283	272	256	280	271	275	286	313	286	283	313	298	265	306	293	250	302	310	309	283	292	297	297	270	275	282	271	295	315	283	300	274	271	314	268	273	293	293	276	291	292	290	299	248	279	278	277	283	268	259	289	316	296	287	269	318	320	286	237	306	310	270	280	282	281	283	285	264	281	290	270	314	303	267	283	273	298	304	273	308	286	290	286	292	285	296	286	298	268	307	297	277	300	305	256	285	263	279	284	310	254	278	280	282	283	269	283	270	294	254	290	274	279	289	286	287	283	273	300	284	287	286	309	287	299	293	309	291	305	286	281	290	290	268	316	293	248	296	285	291	297	314	273	288	307	273	235	288	291	279	270	260	257	296	303	273	309	273	278	299	247	265	293	279	305	281	301	289	273	298	320	290	284	302	261	274	282	303	283	265	270	323	274	313	331	296	279	288	304	273	261	277	301	296	307	253	286	305	306	295	303	281	258	290	289	272	250	277	312	277	260	247	255	276	271	321	277	267	303	310	286	266	257	267	299	289	276	267	283	321	287	306	264	258	261	268	312	275	279	272	317	292	263	279	303	258	311	288	292	263	298	297	291	275	289	303	313	291	308	263	308	273	291	310	278	267	288	288	280	301	278	306	286	271	344	289	282	252	261	264	244	304	299	276	259	277	277	273	276	305	294	289	259	291	287	282	268	269	263	277	246	287	312	289	281	304	288	270	288	257	297	304	292	284	284	275	286	304	298	322	269	282	288	332	302	306	275	250	294	285	317	294	264	269	275	264	284	271	283	303	289	298	309	308	290	278	268	281	305	283	266	311	280	297	297	296	288	285	265	285	266	296	269	294	249	286	270	273	295	329	277	280	287	266	325	300	340	254	263	290	306	321	305	308	297	300	286	293	277	301	282	281	261	284	281	278	295	267	268	248	309	267	275	313	268	244	290	307	267	273	297	301	309	280	282	297	269	324	347	295	282	288	288	305	272	287	269	275	331	284	295	314	282	268	276	281	288	260	293	292	289	277	326	267	267	261	280	283	294	288	332	310	270	293	259	280	279	295	273	316	305	282	281	305	279	245	287	291	294	291	288	280	269	268	293	278	247	272	277	292	281	291	261	247	329	301	275	277	321	303	311	319	278	282	265	286	294	304	282	289	273	282	256	293	250	304	275	268	274	265	289	295	272	292	268	265	277	304	278	277	279	279	270	314	254	296	288	250	256	281	304	288	288	284	289	289	300	257	296	266	303	293	341	264	298	277	292	312	288	317	295	271	254	318	309	298	292	295	303	278	264	273	329	289	283	275	295	270	303	279	323	333	302	338	297	284	263	284	305	261	272	261	269	292	267	289	307	280	271	249	273	277	312	285	271	279	286	265	312	301	302	329	282	303	259	266	265	294	288	341	262	288	281	302	271	276	269	313	270	309	284	292	300	296	305	278	291	291	288	279	299	297	319	291	295	288	312	276	316	281	237	298	314	271	326	292	288	258	288	309	304	286	265	265	290	295	289	280	297	287	294	263	300	291	295	285	243	276	284	288	279	284	246	286	300	282	286	310	313	272	275	272	265	251	294	295	279	287	293	269	283	286	335	269	296	302	266	269	265	288	287	287	283	305	290	289	309	279	296	273	255	309	258	256	291	296	273	302	281	260	290	295	312	288	290	297	333	274	270	290	266	339	277	304	295	273	280	260	324	258	291	301	278	286	270	294	317	273	264	297	276	283	302	308	280	292	291	302	284	302	274	296	276	296	267	295	257	323	274	279	283	286	305	299	305	321	248	278	274	268	295	313	311	270	303	290	294	297	283	233	264	254	294	324	289	304	319	282	292	260	266	303	277	265	301	262	280	274	298	290	280	263	286	333	304	281	299	296	300	286	281	288	301	266	303	301	306	279	291	272	257	313	292	318	246	277	333	268	317	319	341	321	287	322	297	280	244	288	298	254	256	272	302	305	301	275	247	286	292	296	314	277	316	283	264	302	294	294	287	298	270	316	306	279	277	256	274	279	273	279	280	271	305	301	282	267	302	249	295	322	284	293	289	269	286	289	288	274	310	283	274	259	270	277	256	283	314	270	289	312	296	302	277	295	266	281	287	319	259	295	314	286	279	313	302	284	267	292	273	299	270	304	276	277	275	287	323	306	260	280	276	289	299	282	295	284	314	302	267	305	327	282	285	245	294	263	302	300	292	272	264	268	297	285	315	304	277	264	291	296	294	241	267	280	295	269	270	258	293	326	298	239	274	281	289	268	269	277	256	301	294	264	257	316	291	274	295	282	277	308	265	264	277	257	269	270	293	277	302	252	273	282	298	290	297	308	271	277	304	278	294	322	308	296	337	280	266	247	248	277	284	289	270	288	275	307	294	273	274	294	282	288	280	290	297	308	265	265	269	263	297	306	294	293	279	307	264	275	319	287	309	308	273	296	257	300	273	256	283	268	256	267	286	286	289	303	278	282	284	275	255	244	301	257	272	297	294	299	273	294	278	282	329	304	282	284	253	258	286	297	263	276	284	288	300	311	300	270	271	292	299	267	297
42195	27022	19620	12338	6641	3746	1764	948	785	638	658	678	640	628	645	612	587	556	638	615	555	596	598	613	587	646	567	617	616	581	625	600	595	558	570	602	562	620	630	599	589	651	586	537	598	599	594	630	588	600	597	625	624	575	616	587	558	569	634	597	591	585	580	628	599	570	622	610	578	597	626	559	580	621	602	636	609	609	596	617	588	578	601	583	578	646	631	568	546	557	620	574	618	569	582	606	608	582	559	610	604	601	601	598	620	606	672	557	629	605	613	588	589	563	572	610	570	573	599	609	581	619	590	592	633	631	547	624	591	581	610	618	569	620	587	627	607	576	626	604	575	577	606	598	624	582	567	601	613	593	608	565	626	584	612	576	604	627	610	588	589	649	627	612	576	608	600	575	565	623	562	604	576	607	578	608	589	551	594	618	583	593	554	632	573	617	597	601	570	609	600	634	580	584	582	622	602	624	604	595	607	636	633	632	618	591	611	639	605	607	597	616	621	631	622	588	615	600	615	595	648	605	593	548	579	633	566	551	595	602	611	640	580	581	595	597	603	660	595	634	608	624	607	565	617	570	606	603	629	586	594	589	557	579	605	603	614	637	569	616	590	598	585	604	584	618	528	579	589	560	600	602	618	580	585	590	595	635	550	632	594	604	633	618	629	617	591	607	590	617	600	593	627	614	582	565	605	637	606	588	587	647	634	625	588	617	589	588	594	606	595	621	670	637	630	596	583	593	607	592	604	625	591	591	558	623	598	577	582	620	643	589	583	604	583	577	552	612	606	611	584	551	622	591	610	614	608	660	638	638	588	562	621	618	605	613	614	576	587	607	616	631	589	591	553	637	580	611	641	591	588	613	608	601	600	587	632	605	641	581	601	575	579	603	565	571	599	579	623	592	569	577	625	597	620	578	572	595	606	552	577	610	605	573	601	619	591	578	585	633	579	643	624	616	627	623	616	645	574	580	606	628	639	611	595	630	616	631	564	595	575	594	581	605	615	626	612	585	597	599	599	574	588	623	609	619	573	576	602	630	569	638	594	591	615	581	641	614	594	604	650	616	593	608	587	550	605	560	618	576	617	596	589	546	607	623	583	623	570	598	607	616	585	569	614	597	632	613	614	583	628	605	573	587	593	612	595	634	567	631	644	615	640	644	607	586	599	590	574	614	586	566	631	610	583	612	601	603	551	615	615	616	599	580	598	590	649	573	602	620	619	588	615	558	560	603	547	572	601	605	630	604	609	598	573	621	597	624	607	587	573	639	588	603	590	624	600	590	589	607	610	615	604	584	607	601	624	590	598	621	603	623	600	543	576	609	643	584	619	592	585	624	579	682	610	577	579	570	547	590	590	572	626	620	628	598	598	595	610	599	544	611	664	617	592	565	610	597	605	626	590	591	560	583	583	602	588	561	610	613	566	617	614	605	614	608	608	587	607	609	659	664	625	590	598	617	613	577	616	616	604	578	623	613	586	595	624	541	615	610	605	564	607	569	614	597	569	639	555	643	588	601	602	642	572	601	599	627	583	609	595	591	588	609	624	585	603	613	582	622	608	562	649	622	635	627	605	612	624	607	589	580	584	613	583	545	595	623	628	604	624	597	588	589	615	581	623	599	588	628	638	583	566	613	595	604	589	611	610	607	587	609	602	592	603	597	624	593	582	571	576	577	604	555	620	590	616	659	581	583	616	615	597	619	589	605	584	560	591	564	605	596	598	583	585	634	592	590	605	591	538	610	618	607	613	581	619	582	556	626	570	613	605	641	614	590	593	583	578	627	589	619	617	570	593	607	586	588	607	650	590	619	621	626	599	556	635	591	576	597	601	558	552	599	670	578	586	598	562	570	596	618	561	560	584	575	605	596	599	600	566	587	643	660	619	616	621	626	582	615	573	615	602	614	570	568	581	606	560	608	617	565	583	590	544	578	606	597	591	576	591	622	593	590	623	633	571	592	568	602	579	633	580	603	627	592	568	611	584	610	579	637	608	584	598	610	575	582	591	613	560	574	572	588	629	639	605	610	625	591	609	631	616	590	623	604	571	570	611	597	594	575	583	610	626	589	553	615	603	614	653	633	616	637	617	610	598	589	577	603	575	604	599	613	622	624	550	615	577	550	572	605	642	612	584	617	572	562	562	613	596	652	590	641	607	638	612	576	607	656	595	567	594	561	611	569	592	584	602	623	586	547	586	570	602	621	643	570	631	601	611	537	627	629	606	645	612	611	632	599	596	624	542	586	595	596	609	546	572	601	634	631	653	589	585	635	638	595	603	551	597	633	557	599	569	565	620	584	595	601	556	616	603	582	589	605	598	571	599	611	572	550	580	609	650	598	671	614	573	592	599	609	599	646	616	571	613	569	602	591	596	612	593	608	601	608	609	615	589	575	556	588	544	581	622	594	610	633	607	553	567	575	611	608	549	586	618	628	615	560	578	584	602	582	589	602	646	600	587	610	619	580	591	574	598	651	562	604	615	575	598	609	602	615	585	567	565	573	591	551	623	576	597	612	652	585	609	611	612	625	560	600	596	597	597	596	604	586	583	592	630	589	591	629	607	580	570	621	612	570	618	561	603	595	623	596	585	621	590	602	623	641	601	615	605	592	586	646	591	588	577	615	570	614	611	574	644	626	658	599	616	608	630	569	592	603	587	610	634	602	591	589	557	608	594	586	621	650	613	620	562	613	599	570	592	607	592	586	624	609	559	597	579	594	639	580	626	584	626	603	636	571	576	592	593	611	591	612	567	592	633	583	637	625	621	581	573	607	582	584	589	586	561	598	553	576	551	582	607	633	620	615	578	562	597	613	589	586	611	595	614	598	582	605	641	587	583	593	617	614	630	603	589	653	589	583	570	599	576	596	589	602	619	584	608	586	581	575	589	629	597	588	555	601	583	592	584	622	585	580	619	609	596	600	595	591	621	625	599	614	604	590	589	614	607	600	594	580	561	610	595	586	622	580	554	606	586	632	560	611	600	581	612	552	564	586	584	565	634	569	622	599	583	599	629	591	597	567	634	597	560	625	585	546	642	572	581	540	637	615	608	589	601	579	608	588	658	605	581	601	593	603	594	556	626	601	615	607	570	583	596	595	586	590	626	571	601	599	582	592	622	599	607	606	561	629	620	561	605	574	597	648	625	629	573	615	622	606	571	627	576	577	597	632	601	548	619	580	608	594	573	568	559	609	589	642	638	602	571	623	611	572	614	583	571	615	592	614	594	538	593	635	608	625	599	624	585	577	611	585	594	554	600	578	597	608	589	654	615	601	536	598	585	642	589	650	606	532	671	599	581	568	599	585	626	544	580	592	586	588	606	594	611	651	600	639	589	576	617	591	590	613	589	585	577	619	624	579	642	542	577	636	609	568	585	570	608	566	567	580	610	600	573	608	600	590	579	598	614	594	601	589	580	570	620	630	616	593	660	604	559	629	567	589	615	604	622	580	577	596	599	618	552	621	583	603	553	559	611	598	603	562	606	576	619	640
47316	22517	7754	2808	936	432	310	235	254	227	232	217	280	224	234	230	247	240	236	237	245	255	242	232	233	218	250	231	229	226	256	222	214	222	224	262	232	205	226	271	244	240	265	200	243	224	243	205	248	264	231	236	209	246	227	244	228	221	227	239	216	246	239	216	234	237	228	235	234	211	236	222	229	234	229	212	224	224	225	257	238	240	232	225	255	226	242	232	236	267	243	231	228	250	223	239	261	230	220	221	249	236	227	243	254	227	243	225	251	226	234	240	218	223	207	240	259	200	231	250	230	242	246	216	256	212	216	227	228	255	208	247	228	217	230	205	263	233	204	230	233	260	247	213	237	259	274	246	262	231	232	259	221	227	218	215	237	222	239	245	243	229	238	240	205	219	240	230	254	224	222	278	224	219	213	214	246	217	241	240	249	245	255	241	230	214	226	213	249	246	226	237	235	246	203	293	232	250	257	230	231	218	220	229	193	249	239	207	238	230	237	238	222	244	255	208	211	223	254	255	225	217	243	242	257	228	195	213	214	237	232	252	230	199	227	241	233	228	243	221	243	205	215	214	234	254	259	213	240	254	229	244	228	272	256	231	255	242	248	275	208	230	271	247	238	235	241	244	228	227	240	251	242	213	237	235	227	241	230	233	230	213	266	230	229	223	212	249	225	234	256	244	234	242	215	227	247	230	224	221	246	221	217	236	266	240	248	226	236	234	208	256	253	236	241	241	262	233	223	254	258	262	246	243	246	244	215	235	211	248	228	226	236	249	200	212	226	216	239	238	208	236	221	225	238	222	258	243	245	257	224	249	204	246	233	238	221	221	246	230	251	211	219	233	225	230	238	222	245	230	202	255	236	231	230	224	227	264	203	246	242	231	233	225	229	224	262	233	250	229	202	244	228	225	237	265	239	196	228	251	231	250	250	222	234	207	216	225	216	248	239	251	253	190	213	216	235	229	264	252	243	216	243	257	247	237	217	244	260	236	221	245	235	262	189	208	258	222	225	220	252	279	223	204	263	208	204	238	276	224	202	235	230	266	258	238	230	257	236	242	206	233	244	226	217	238	236	246	225	241	244	240	237	229	239	239	260	249	265	198	235	245	252	259	231	246	230	216	228	257	230	212	274	230	251	227	226	208	226	244	248	233	238	242	250	211	241	198	255	234	245	232	248	266	236	245	238	232	260	271	274	251	241	251	194	231	228	213	249	238	199	221	236	213	228	267	255	238	205	214	236	242	207	260	246	228	228	251	234	266	254	240	219	192	256	248	228	250	227	220	208	256	238	247	239	231	223	269	216	221	253	221	247	242	239	237	214	226	242	236	234	203	234	258	238	259	215	234	210	210	231	274	223	224	227	243	232	239	242	238	235	220	233	215	248	245	221	256	218	210	214	245	244	232	202	246	255	244	276	213	223	258	219	230	211	228	231	187	232	228	241	214	229	232	234	194	231	212	223	253	242	263	205	218	211	250	241	206	225	241	226	216	217	243	212	228	233	253	229	219	247	215	236	280	212	215	216	233	242	237	222	231	246	253	244	225	227	223	210	249	233	220	252	220	245	219	215	251	206	221	220	237	248	234	228	260	231	224	218	247	253	233	214	218	244	260	243	248	234	216	195	243	249	227	237	203	198	234	278	235	230	237	246	241	246	245	228	201	232	236	236	238	257	209	207	217	253	216	223	216	244	237	264	202	252	229	222	218	244	212	251	214	229	223	219	227	254	245	238	250	240	225	230	249	225	197	229	228	213	194	232	226	263	212	220	241	264	231	246	249	231	227	267	233	221	249	221	238	230	248	239	236	228	233	229	252	232	243	269	234	279	236	251	271	236	264	219	229	244	234	228	258	252	245	258	217	220	232	269	228	221	224	235	233	235	203	214	227	240	251	241	238	220	225	239	232	236	248	220	246	229	244	220	244	234	227	225	253	242	237	239	192	234	222	217	226	225	231	242	243	238	238	201	231	216	229	251	245	213	227	234	244	261	216	210	217	243	240	224	229	207	234	226	225	198	260	227	245	271	235	219	232	255	208	236	205	249	203	225	236	237	251	216	225	200	240	243	262	265	216	251	225	248	221	225	244	266	232	211	273	220	244	233	243	219	241	239	271	251	255	240	246	235	213	230	204	227	215	226	224	228	230	223	251	196	214	247	226	266	248	218	249	220	226	215	240	230	225	223	253	216	239	283	228	224	200	236	232	259	258	229	244	257	255	203	223	230	227	215	243	242	264	210	250	217	225	199	227	249	230	241	255	229	255	250	222	261	229	249	240	238	270	240	209	258	233	220	242	248	252	220	253	252	214	234	263	232	260	239	248	218	217	227	224	217	245	222	243	220	249	222	261	221	204	228	219	217	261	223	231	197	236	244	223	251	269	230	200	227	242	220	224	225	251	221	250	258	248	238	222	251	220	224	211	225	218	229	233	252	229	259	236	222	248	236	225	224	230	236	210	235	255	241	200	223	239	238	212	240	222	257	227	255	262	244	232	184	246	245	252	211	251	236	234	233	246	221	221	229	232	230	209	251	270	246	231	254	183	213	231	237	240	244	247	235	241	241	230	235	269	234	210	258	221	227	216	214	234	254	228	215	245	252	251	241	252	193	213	263	260	228	206	232	252	232	210	236	231	236	221	241	241	221	217	221	224	217	210	224	254	225	247	247	252	216	206	227	201	227	231	234	224	244	243	212	207	211	242	218	279	253	209	236	198	253	234	236	239	218	191	226	246	259	253	223	248	245	237	212	280	204	246	232	210	214	252	236	232	238	235	239	246	225	236	254	228	238	228	248	240	242	209	194	205	222	231	248	217	230	226	211	242	226	252	266	229	223	224	221	232	234	241	245	233	245	246	224	240	214	221	241	255	221	216	249	237	219	239	215	228	237	227	237	230	208	247	238	225	245	237	258	238	220	234	247	238	229	225	229	244	237	197	260	253	237	232	253	231	244	214	220	210	260	228	239	263	222	252	230	210	256	250	259	239	245	229	228	251	206	231	208	229	219	218	213	224	206	258	242	251	235	200	236	260	218	248	232	238	257	234	248	247	282	223	218	220	248	231	245	246	271	251	202	226	257	245	211	235	243	248	240	236	235	231	225	219	211	249	234	252	210	257	220	240	203	219	235	222	199	205	236	235	225	223	212	252	226	240	244	229	231	214	236	266	235	238	246	240	234	271	266	230	236	258	259	227	221	242	237	226	238	214	230	215	237	236	240	238	229	242	219	243	240	219	232	244	232	233	258	224	223	228	251	250	233	197	248	257	232	220	202	202	234	216	238	255	217	230	250	220	221	207	207	216	205	244	207	246	228	238	241	253	248	231	221	256	252	258	219	243	240	226	206	229	229	257	239	255	250	229	235	245	221	259	202	227	252	239	239	228	229	210	215	242	223	228	238	246	258	243	225	249	227	187	246	237	258	216	249	229	256	222	241	218	222	229	251	218	222	239	238	208	268	231	202	212	224	223	228	237	235	218	243	247	232	241
30999	15301	9154	6103	2514	1157	665	513	513	492	468	448	458	477	512	513	487	518	520	500	518	489	508	490	493	489	476	472	493	503	481	495	503	507	491	464	494	514	488	463	476	488	519	502	506	484	470	483	482	479	472	530	464	476	457	511	510	461	525	490	492	488	482	488	471	507	483	518	494	529	509	484	499	506	481	487	553	488	505	509	507	513	492	495	489	533	471	494	494	496	507	499	504	508	466	510	491	500	504	484	463	484	512	482	515	533	543	490	500	469	461	502	446	512	514	499	494	493	468	490	499	499	476	483	531	491	481	487	525	498	488	473	464	481	484	469	505	488	534	472	501	465	476	510	510	488	498	476	510	472	508	496	471	506	533	494	508	489	506	486	490	473	501	517	466	520	470	482	505	509	467	523	468	510	536	487	473	496	495	507	538	499	476	498	450	499	510	486	552	516	489	459	480	492	510	502	529	534	530	470	507	486	509	469	551	479	532	493	524	494	477	484	481	490	495	506	510	519	523	476	461	467	524	474	530	455	512	460	487	466	511	482	482	467	486	485	477	481	491	503	515	515	485	514	508	504	493	441	475	493	522	495	493	491	524	482	461	513	500	510	531	522	466	488	465	477	449	524	469	496	494	502	519	464	485	469	508	470	476	473	483	480	497	513	510	511	514	505	505	470	523	470	489	482	548	525	521	514	505	516	526	514	512	482	499	504	469	489	522	475	486	526	524	482	490	478	499	459	487	505	503	491	475	506	478	494	500	499	508	493	472	552	495	522	522	515	503	499	478	520	492	517	486	503	488	526	470	529	479	494	500	491	502	496	491	486	487	496	505	492	482	504	472	467	491	510	511	473	472	492	504	471	481	500	495	467	515	488	455	505	456	500	488	541	489	493	485	468	452	542	504	491	515	517	512	463	478	457	494	508	493	512	492	517	493	506	502	490	509	473	463	474	500	483	474	493	525	518	497	469	537	483	493	472	525	511	498	541	514	505	481	509	478	471	506	490	475	496	492	500	492	488	516	450	503	506	491	499	499	517	503	497	483	475	463	453	520	531	487	490	523	530	513	517	511	486	465	484	548	504	467	493	470	503	478	510	441	507	491	508	510	471	495	452	487	492	514	538	528	489	531	509	533	548	522	464	476	510	472	543	507	546	465	486	462	524	473	527	528	496	451	530	461	531	490	531	472	525	483	451	508	486	481	503	502	486	525	486	492	476	464	467	498	491	473	536	492	498	498	532	534	512	489	538	482	524	496	554	530	489	486	522	502	494	476	472	509	494	472	504	488	508	500	496	499	492	514	506	505	538	470	475	526	464	514	494	500	459	555	487	534	510	503	472	467	506	482	555	488	511	505	443	468	510	486	498	482	472	471	514	483	495	497	504	444	504	488	533	501	509	502	520	458	514	455	472	533	447	499	526	492	466	515	461	505	482	467	484	529	464	529	541	521	522	490	519	527	492	467	489	475	517	506	517	512	480	473	475	519	458	479	502	466	517	496	533	533	496	497	476	523	498	479	483	507	524	456	486	501	492	515	498	488	477	513	504	494	520	509	510	513	511	478	532	486	514	519	489	474	442	463	474	490	480	509	501	488	481	483	439	465	492	496	515	533	441	525	489	458	502	485	464	509	525	497	478	498	460	517	497	521	484	485	506	502	477	482	464	525	462	532	475	505	514	479	493	510	508	483	508	515	492	493	504	500	478	485	550	488	543	504	530	497	497	517	520	516	490	515	507	516	471	463	500	516	507	492	481	485	504	524	524	528	500	485	490	498	529	558	508	506	468	503	502	502	460	524	524	534	465	475	516	509	530	475	504	493	533	513	516	491	501	510	487	494	507	503	496	487	485	524	490	450	456	506	520	530	560	438	508	481	514	480	504	513	479	490	523	491	515	526	473	498	488	528	423	526	473	477	516	473	469	477	471	494	474	477	485	467	505	495	501	518	473	486	505	513	464	500	485	510	525	475	508	508	501	522	509	516	487	492	499	485	524	501	499	489	480	508	470	511	493	498	496	500	501	476	516	448	477	535	476	493	478	482	508	543	470	474	499	474	508	499	483	516	481	497	475	491	494	500	512	504	489	504	522	502	493	493	476	495	499	497	515	496	517	518	478	471	508	497	514	505	499	501	493	455	528	549	453	537	485	530	513	499	487	468	451	528	529	486	517	498	511	488	495	501	505	506	483	467	471	529	500	465	480	497	542	516	506	496	529	523	479	516	509	467	508	527	493	475	493	479	486	512	510	489	491	464	543	466	509	511	499	450	508	517	489	480	511	513	523	521	504	509	520	507	489	495	481	509	506	497	497	475	514	502	483	493	535	466	512	485	457	497	507	490	512	479	480	493	496	547	489	555	482	460	500	486	424	515	469	507	509	524	458	460	502	490	479	497	469	518	495	527	513	509	501	496	488	492	498	490	502	495	535	483	499	477	497	485	503	507	539	503	487	521	462	509	503	508	503	457	469	544	468	486	497	470	484	494	481	478	491	464	511	476	508	488	540	489	477	478	512	496	510	508	522	452	516	493	525	503	480	446	522	488	500	516	494	503	453	508	511	475	517	488	481	519	477	475	511	500	513	470	500	482	468	507	495	501	484	457	502	479	461	479	515	465	518	509	472	490	453	481	492	490	443	505	494	496	473	466	451	503	468	471	482	492	556	533	482	512	522	499	483	507	462	478	474	505	490	475	532	457	490	532	464	486	505	469	497	471	485	498	479	479	523	501	476	500	473	494	485	476	487	507	498	472	478	508	487	500	491	493	478	489	479	510	481	446	473	504	490	538	522	477	539	485	538	463	480	485	472	491	493	466	480	479	504	497	477	486	485	465	523	454	495	518	482	520	506	516	505	533	521	467	487	501	478	469	488	472	476	510	512	494	493	502	467	545	464	522	505	499	454	501	545	472	478	528	495	487	467	468	481	492	504	515	476	507	487	478	495	488	512	491	457	512	514	452	496	467	479	482	499	494	503	538	476	483	504	461	485	510	506	519	510	484	465	480	468	507	513	478	510	496	497	499	479	554	489	503	489	530	500	491	506	495	517	480	522	515	500	481	469	534	562	522	488	466	496	490	476	477	508	488	495	552	534	516	523	512	470	477	482	482	491	482	525	498	474	486	492	538	513	463	513	490	500	526	478	520	481	487	502	504	480	511	436	512	538	494	534	504	459	490	462	437	478	546	534	462	460	474	483	515	477	459	522	536	460	468	499	489	494	462	474	515	464	521	513	538	528	482	479	522	515	517	542	486	484	490	518	498	456	479	483	493	496	460	475	489	489	533	508	532	484	522	486	529	489	538	503	493	481	533	518	544	480	513	545	533	525	509	477	496	519	529	456	500	467	490	508	527	512	502	460	508	508	502	498	444	510	490	464	459	490	498	509	480	498	496	462	524	486	505	483	524	550	498	527	519	519	477	493	483	484	484	503	512	429	492	542	499	522	507	514	494	500	502	480	473	502	494	456	517	480	526	495	476	489	502	498	520	478
58084	29805	14525	5273	1895	807	409	293	248	238	245	220	235	232	224	229	271	229	260	226	235	214	206	201	245	246	204	210	230	220	216	227	233	216	223	240	213	203	223	232	201	209	223	254	200	222	240	257	257	234	229	208	236	215	228	202	223	215	284	192	232	239	246	202	242	211	237	251	221	251	229	220	257	218	232	244	227	236	212	226	235	230	199	238	219	232	210	228	208	214	217	202	205	218	240	225	225	203	230	217	206	223	258	236	252	212	218	225	193	224	217	250	232	244	227	225	224	199	260	204	248	228	219	204	238	232	240	203	246	223	236	248	236	250	213	221	225	233	254	219	185	221	215	238	227	274	205	237	250	217	238	237	235	213	174	230	256	242	214	215	229	230	227	226	222	231	251	240	203	218	212	211	236	227	205	206	222	232	243	212	200	225	191	246	239	216	216	220	226	223	224	239	241	235	218	237	236	245	225	229	203	235	253	215	227	236	217	216	213	225	244	218	229	241	228	211	226	224	250	225	215	216	220	211	198	195	214	227	217	202	216	221	238	235	262	253	239	236	225	200	188	245	223	253	229	243	205	238	234	211	201	240	218	210	248	240	236	239	220	202	229	210	208	208	214	226	210	210	214	230	239	224	232	248	222	223	230	232	234	253	241	208	225	217	223	216	198	239	221	203	206	239	237	228	228	236	250	206	225	205	232	248	202	251	218	208	210	218	253	202	211	235	220	203	215	220	217	225	222	221	225	218	219	253	210	216	229	241	217	231	242	214	252	221	212	242	228	241	241	237	231	220	212	244	221	215	245	227	232	231	180	206	229	234	224	239	231	204	198	201	223	218	235	242	193	242	250	245	208	230	207	229	214	217	241	217	228	186	246	246	238	214	246	239	245	200	208	231	235	238	213	204	222	211	250	214	228	234	243	232	238	213	217	239	250	240	259	228	244	254	204	218	214	229	231	220	220	199	260	236	191	239	228	234	224	259	229	233	217	220	221	245	192	217	255	215	217	206	216	217	233	199	214	211	208	215	247	229	219	227	242	252	222	215	223	223	252	252	226	229	212	216	240	204	228	192	225	208	234	248	228	212	244	208	246	239	237	241	203	192	232	230	229	238	232	203	257	195	238	231	226	207	243	216	234	233	229	237	223	233	220	222	229	238	235	240	226	218	194	232	216	211	221	224	251	219	240	204	219	246	242	211	228	204	208	223	241	210	249	233	222	228	226	240	229	225	236	238	250	249	247	235	229	205	198	252	241	230	230	222	236	230	225	204	221	209	242	232	246	191	225	232	235	249	214	223	212	215	222	237	210	228	242	259	237	201	225	222	244	228	201	210	218	212	195	204	234	204	231	217	235	256	206	210	248	237	236	191	251	228	206	212	241	223	232	229	227	221	221	240	199	227	243	228	216	233	213	227	231	248	219	216	234	217	196	231	194	201	243	246	222	244	211	200	201	217	228	215	199	242	232	252	207	242	228	190	204	225	221	220	231	241	235	223	225	208	221	229	204	215	209	220	247	230	236	217	226	209	238	207	218	239	213	222	217	222	219	222	250	242	235	210	228	253	238	212	227	229	240	220	231	253	199	224	230	238	204	225	212	241	217	235	229	238	255	230	229	224	215	223	215	199	230	232	237	198	225	233	226	215	213	214	216	247	198	211	214	213	199	212	243	202	227	201	231	231	219	229	244	246	217	218	223	261	226	222	227	205	226	215	238	209	204	226	227	203	190	231	223	228	216	241	224	219	226	233	191	212	230	270	201	213	216	216	232	249	216	252	231	243	223	224	234	232	217	196	225	234	236	213	207	210	236	221	193	211	235	202	245	240	215	219	221	224	228	224	230	237	214	220	242	230	232	213	204	222	208	221	273	229	212	229	215	236	220	212	241	222	210	245	219	221	227	237	248	196	236	217	191	227	232	227	230	242	223	227	201	236	243	243	207	191	245	242	229	204	239	217	222	224	213	219	224	204	239	220	220	205	241	217	213	212	212	234	213	242	226	220	193	182	223	210	197	231	231	233	201	236	231	235	215	240	204	231	196	197	234	210	228	233	242	173	202	201	230	269	230	220	241	216	196	209	220	223	217	218	222	238	195	195	237	217	224	232	234	214	207	231	235	235	224	201	252	244	250	243	207	254	225	238	246	212	204	200	216	232	260	236	221	204	200	219	208	227	232	219	210	187	215	234	205	220	234	226	233	227	210	243	244	228	209	228	201	202	274	251	232	206	219	243	244	203	219	231	210	228	223	241	212	222	244	225	211	199	208	236	229	220	233	250	226	219	216	238	228	244	221	214	236	235	211	223	225	225	228	251	256	250	265	208	217	228	222	259	235	237	212	241	232	235	249	226	242	229	215	228	204	244	277	222	219	212	230	218	220	206	227	243	200	230	220	238	259	222	242	210	223	197	214	198	207	233	217	216	209	222	228	231	206	223	235	247	240	219	217	239	229	240	242	229	241	218	224	218	203	234	226	270	223	213	206	208	212	245	258	226	226	227	232	204	227	228	235	226	233	217	223	236	204	223	210	256	252	220	233	200	244	206	247	220	215	239	238	227	218	221	256	226	202	237	231	215	232	222	196	235	229	199	226	224	235	236	221	246	215	212	232	245	241	209	260	239	219	226	206	211	256	201	216	242	228	224	204	259	234	215	211	242	231	222	205	234	232	238	220	258	231	243	223	225	249	213	217	218	218	253	216	208	255	245	238	228	214	216	222	238	218	237	212	223	256	200	242	227	237	220	226	202	211	239	238	215	232	253	231	243	213	224	215	232	229	219	256	239	243	230	213	226	220	204	238	215	214	249	202	274	194	227	272	255	222	203	228	207	221	226	193	208	211	236	216	207	258	220	213	241	210	210	241	208	237	264	241	227	230	229	230	201	208	207	257	205	212	213	224	225	240	230	219	225	214	235	231	241	220	217	206	216	213	218	245	258	241	236	233	236	213	223	213	236	224	231	215	222	226	248	242	240	232	236	242	228	226	204	236	228	224	234	227	258	258	245	212	247	245	228	211	191	230	240	228	219	220	220	216	208	221	231	208	233	234	245	215	203	249	232	210	220	218	247	237	252	215	205	229	221	211	228	233	240	225	215	202	220	225	219	219	239	222	204	207	209	247	220	222	206	221	240	220	239	209	215	209	218	236	229	201	208	231	219	220	229	203	247	203	229	259	230	240	213	268	224	207	241	245	197	204	233	253	238	232	226	227	233	242	210	246	221	212	211	230	217	218	213	231	215	233	222	216	224	233	232	271	208	202	216	203	210	247	216	211	231	248	272	235	213	216	236	217	239	221	220	225	216	239	217	221	214	211	227	235	251	208	225	207	243	227	250	239	210	197	231	209	242	209	200	217	212	204	208	230	218	237	204	213	227	221	240	223	233	258	218	222	221	212	203	227	240	253	253	199	238	242	249	191	230	236	224	199	196	239	229	221	222	197	221	223	242	206	221	243	228	216	220	252	237	207	244	219	214	217	203	228	211	196	207
36913	21136	16796	9944	5268	2642	1189	824	634	517	547	494	497	501	511	453	474	474	477	497	506	492	503	464	461	503	497	482	473	445	472	514	516	477	493	482	483	464	495	476	478	485	463	469	471	495	460	455	513	538	500	503	475	522	539	516	500	459	483	446	467	478	475	520	484	508	467	480	440	469	491	501	486	502	452	456	525	490	472	469	486	472	451	522	491	502	482	482	485	483	457	499	514	504	439	517	476	495	481	498	484	498	484	489	533	500	498	488	490	483	517	484	506	491	521	470	466	507	508	477	462	503	449	505	500	463	533	512	511	470	461	481	497	500	477	503	447	484	498	451	484	478	483	502	482	540	468	485	480	473	521	497	494	531	478	484	499	532	457	493	476	507	486	486	487	480	479	486	438	495	485	487	489	487	445	497	470	450	538	503	446	455	492	493	507	473	458	488	453	487	487	518	482	494	485	518	488	441	467	470	504	507	470	461	485	520	516	507	530	483	537	474	495	466	429	461	450	455	501	518	491	445	515	482	490	473	457	486	509	500	515	486	498	433	470	497	523	504	495	483	505	481	498	505	486	480	499	512	467	474	521	463	477	492	491	508	502	520	532	466	433	511	527	490	500	492	446	513	455	495	514	466	481	458	484	507	474	503	525	493	482	459	495	472	473	498	470	510	524	483	481	464	442	477	466	463	487	514	498	472	478	506	487	510	472	519	483	472	478	516	501	485	511	495	510	473	497	502	502	501	446	462	466	505	492	510	502	485	441	467	521	511	470	528	460	472	511	510	482	471	438	468	493	488	483	504	489	493	501	527	504	464	471	533	500	499	500	511	481	464	454	491	520	516	464	489	505	489	489	518	476	495	515	500	499	492	469	498	473	469	495	482	451	492	487	495	476	498	479	482	472	491	497	461	462	526	492	500	468	507	497	491	499	509	503	481	501	490	466	508	471	502	486	469	514	499	492	480	498	503	529	486	490	471	454	475	500	494	497	527	475	475	488	493	500	490	472	507	495	506	490	494	464	485	478	515	478	509	495	492	489	471	479	463	492	464	497	515	516	490	472	450	478	483	496	472	521	497	531	494	503	464	467	477	462	458	486	502	504	465	477	507	496	470	480	469	498	475	531	451	456	485	481	517	494	522	500	479	513	468	470	453	457	477	510	441	473	517	536	505	463	434	473	466	510	532	510	519	502	467	489	511	488	476	478	471	529	465	512	501	513	486	488	502	478	488	471	499	515	465	454	469	457	493	454	481	450	452	478	499	495	472	494	488	483	502	476	535	499	501	513	493	461	452	511	492	477	482	501	461	512	469	514	456	465	481	497	524	481	485	521	495	492	468	482	510	479	491	495	486	490	508	467	472	479	465	479	478	489	510	483	533	482	470	454	489	477	507	487	468	522	500	503	468	463	521	510	512	491	494	467	512	511	502	459	497	467	505	470	499	471	475	466	475	498	502	459	467	482	465	458	471	508	503	463	472	488	495	489	529	456	487	484	481	445	494	501	525	509	496	480	517	497	481	506	470	470	496	484	495	500	453	526	511	494	484	483	479	495	479	472	486	530	468	473	473	469	470	523	481	490	493	514	476	493	513	470	507	516	537	454	485	511	455	506	490	476	488	460	469	493	510	490	489	498	478	508	480	495	479	499	507	494	471	518	487	474	475	526	504	469	460	483	473	457	489	447	518	502	476	475	485	500	491	479	489	504	494	472	454	528	509	491	537	510	520	490	500	502	501	496	511	533	478	503	507	514	484	465	469	497	478	528	461	464	480	474	417	455	497	473	492	481	443	461	523	490	466	482	489	469	472	468	535	478	492	473	456	490	502	516	502	507	490	493	490	476	511	474	523	487	504	521	474	488	461	525	468	464	495	514	477	479	449	465	525	524	491	469	484	517	496	517	482	449	460	498	474	473	472	476	486	478	517	479	488	486	502	487	474	504	487	458	523	499	502	485	495	496	493	484	475	462	484	522	516	480	527	475	521	499	428	491	476	494	504	497	523	468	499	478	468	488	507	487	478	503	504	474	440	507	482	483	492	474	471	482	498	490	482	481	506	501	487	491	499	451	501	471	483	509	471	489	491	436	500	509	476	459	521	465	486	506	483	464	518	468	480	453	499	462	533	447	498	522	461	512	481	430	468	473	510	509	486	513	479	531	503	479	508	510	518	479	474	489	463	481	492	434	530	509	480	467	462	511	507	464	489	504	455	474	518	454	514	465	525	511	479	475	506	459	446	499	468	477	508	484	474	484	445	505	475	486	467	451	497	479	437	496	492	485	442	459	514	501	497	491	497	491	457	502	478	493	479	486	487	477	461	463	467	518	498	508	537	479	496	476	488	470	487	483	489	457	492	533	465	498	477	481	498	517	498	431	502	502	509	479	482	475	492	460	436	447	499	489	450	509	480	474	503	479	513	499	457	486	518	486	512	491	496	486	485	461	488	475	520	513	511	467	475	484	470	473	484	469	484	513	487	489	467	487	493	503	510	479	497	490	473	531	489	481	477	505	464	476	466	476	510	462	484	477	507	501	499	503	500	519	485	499	483	517	491	505	492	512	455	497	514	495	524	478	499	503	516	487	528	463	514	488	488	464	499	517	470	531	484	486	522	478	450	512	509	485	483	479	485	502	505	497	491	518	489	460	564	490	521	508	480	485	471	521	500	480	488	464	515	458	511	508	485	441	510	486	504	493	488	491	477	497	455	497	467	492	494	523	521	523	504	464	492	478	500	527	486	490	481	484	499	488	481	474	473	482	511	466	481	514	471	511	499	504	494	511	512	492	541	475	458	485	449	501	500	502	476	485	498	503	450	482	465	477	468	530	514	474	488	497	492	517	494	513	467	455	468	482	502	466	469	476	497	497	485	493	501	469	494	518	490	500	481	452	492	506	543	453	494	488	507	478	500	452	515	490	508	492	493	464	459	454	515	486	529	478	487	485	500	504	450	496	504	495	451	476	461	481	546	507	453	488	524	473	482	482	488	494	484	495	463	460	475	511	479	496	494	484	514	489	515	503	462	487	460	499	483	467	499	486	500	513	478	490	503	530	480	484	475	498	511	484	478	477	490	458	472	473	546	507	450	478	473	486	452	486	498	464	477	491	464	537	484	515	482	468	508	535	475	474	471	493	512	529	491	481	456	484	493	485	495	527	469	492	482	480	557	493	462	481	496	515	496	501	485	471	484	484	467	496	468	490	500	465	474	487	473	487	481	477	524	464	485	478	524	535	473	515	486	491	472	502	458	512	503	469	524	469	480	498	485	505	487	527	475	475	501	495	497	462	494	498	481	472	501	520	522	477	496	508	444	490	514	510	480	475	470	493	529	457	517	505	530	473	493	486	477	514	506	467	478	471	428	462	510	477	513	501	491	502	491	493	455	478	500	513	491	495	490	475	493	426	507	501	515	496	451	478	495	474	478	470	495	485	482	511	500	472	520	506	465	554	464	470	463	501	496	503	510	515	487	484	494	507	504	449	476	511	484
59400	34276	22635	10198	3779	1494	525	420	324	327	304	259	317	280	260	286	290	312	299	289	284	253	268	277	269	318	291	280	260	259	287	308	283	284	273	308	259	278	292	281	285	303	283	298	325	287	304	255	250	294	270	277	259	273	283	281	290	259	261	252	286	247	260	289	276	247	250	270	266	272	285	260	290	285	276	287	293	280	279	261	293	258	265	287	292	284	247	286	287	283	291	278	276	292	278	270	284	283	306	296	252	295	276	288	302	284	275	283	274	308	256	277	289	269	242	298	308	267	272	255	287	240	263	285	272	301	286	265	301	310	284	289	314	287	266	279	283	286	279	303	292	291	295	272	269	315	268	299	285	266	255	237	303	254	295	247	256	301	300	271	325	266	274	276	270	287	252	263	267	280	270	284	271	298	298	303	273	275	320	276	319	278	244	255	314	287	278	276	287	300	304	275	274	270	268	290	277	254	277	289	306	298	286	269	250	313	282	290	289	305	253	264	243	298	277	287	280	290	273	268	293	284	265	281	285	292	264	245	260	287	261	280	311	258	297	277	267	276	271	277	251	266	311	261	302	301	283	273	258	279	261	264	275	284	283	275	273	286	266	255	283	280	270	243	286	243	262	270	294	284	270	264	322	268	297	289	280	259	253	281	266	283	266	282	281	316	274	275	257	281	279	238	260	254	286	252	271	290	273	289	279	296	246	273	276	258	281	281	262	315	313	282	266	296	270	291	290	295	270	264	272	263	257	266	254	297	314	256	299	290	260	268	293	271	278	297	305	248	268	266	279	255	275	242	272	272	291	283	255	295	274	244	298	272	250	285	287	301	314	293	275	279	299	271	309	280	272	230	281	265	265	314	301	299	289	263	273	282	265	243	280	285	256	284	292	260	345	280	300	269	275	307	293	273	290	306	297	279	317	281	239	247	264	270	276	297	293	285	271	288	289	286	279	264	268	282	274	271	260	288	240	280	247	283	320	293	313	293	265	268	249	277	262	286	240	247	247	290	278	285	247	283	261	278	268	286	254	305	265	317	331	280	240	255	302	239	284	276	264	268	303	280	266	253	264	296	264	281	299	279	301	267	279	275	295	285	286	277	296	296	287	290	256	284	248	293	279	268	283	270	238	277	257	287	293	301	290	265	274	263	268	275	268	273	266	309	284	255	273	285	280	270	277	290	265	268	269	263	257	259	275	250	261	288	313	246	288	268	276	327	312	280	274	259	302	271	304	299	296	233	267	297	265	267	282	295	307	270	304	283	269	261	303	301	331	265	287	266	274	254	292	272	276	274	261	282	281	238	281	278	269	236	276	263	250	290	269	275	262	251	253	265	269	284	299	277	307	270	260	254	271	292	254	290	276	281	258	270	311	292	271	263	276	272	265	321	264	303	290	263	307	274	281	301	263	283	298	257	246	231	273	265	261	284	272	259	254	243	264	260	282	287	315	261	259	240	256	312	305	270	300	277	284	252	287	253	256	255	266	286	259	272	278	248	264	303	295	286	267	301	285	266	247	289	277	296	273	268	296	299	305	274	272	272	290	289	290	277	281	287	276	303	296	272	261	285	293	274	268	245	260	252	261	273	256	294	248	243	246	289	267	268	278	242	272	309	258	274	271	286	281	265	273	300	299	284	261	253	263	282	291	279	314	271	263	298	250	269	272	286	315	258	302	292	303	263	301	253	299	271	287	284	306	242	296	261	283	300	283	294	268	293	288	237	286	272	272	294	298	271	280	306	287	265	260	253	269	293	273	278	266	243	266	301	278	279	300	324	279	262	285	274	315	241	308	274	301	308	295	266	289	304	293	270	281	271	244	275	275	319	277	285	291	269	327	250	252	308	276	262	289	266	291	302	272	264	285	294	282	269	286	289	271	273	273	276	268	309	313	257	278	298	276	278	288	302	261	248	307	305	280	241	267	313	292	288	305	279	273	287	269	286	275	278	274	259	277	304	289	281	293	275	279	280	270	271	246	292	270	286	269	286	300	285	285	304	283	260	265	263	284	258	266	261	252	289	244	275	286	282	289	289	279	285	285	304	271	299	252	259	285	252	258	268	270	293	329	294	286	301	295	293	267	313	270	255	253	284	279	275	269	265	303	272	258	285	255	295	293	279	254	246	294	262	289	285	248	294	253	264	271	285	301	282	266	283	298	313	304	251	305	263	291	277	273	271	287	284	294	283	232	272	294	307	266	308	302	254	288	309	266	233	278	291	308	279	289	290	254	252	265	280	268	293	327	280	268	268	280	271	275	276	260	286	312	279	248	326	315	301	278	271	287	307	263	267	278	293	268	293	297	266	277	268	266	308	268	282	326	258	285	264	251	315	287	264	304	277	299	315	269	307	276	277	265	265	282	272	290	246	258	274	261	294	256	266	277	273	294	252	259	270	260	288	281	262	284	282	270	295	294	280	277	285	303	258	284	298	320	282	321	245	285	267	259	262	247	277	291	308	276	299	281	254	291	267	287	274	284	276	299	291	321	303	271	282	299	284	280	270	264	282	306	286	241	300	277	283	289	306	284	296	280	276	282	276	299	274	316	270	263	293	270	290	266	300	262	293	285	310	258	258	327	257	271	280	295	286	275	266	266	277	286	258	257	284	296	281	247	298	303	239	277	278	325	312	266	269	253	296	264	314	296	280	277	233	275	290	292	272	273	256	292	292	272	307	249	288	296	243	304	275	306	291	273	249	294	271	264	273	284	289	278	256	306	294	306	300	309	262	288	277	280	278	289	300	284	285	269	316	301	300	289	260	287	264	305	262	265	293	314	256	299	266	293	276	269	269	280	277	243	280	299	306	259	302	296	278	243	279	307	290	263	265	280	279	265	273	233	277	245	296	281	288	283	284	304	306	258	277	271	258	279	271	312	278	274	281	258	273	263	255	303	278	266	239	283	277	263	290	289	316	270	274	260	289	292	238	277	311	305	309	306	279	263	274	302	270	323	298	311	271	230	286	268	272	259	255	318	294	287	273	272	301	278	305	277	295	274	294	303	299	267	307	307	275	265	287	255	280	271	271	310	273	254	251	283	329	286	251	259	296	247	281	300	281	310	294	300	285	286	262	275	266	302	281	280	226	284	285	273	272	307	282	304	310	290	295	305	263	263	259	312	297	272	273	292	298	269	274	266	281	275	264	255	287	284	276	300	301	290	271	303	257	256	280	296	281	256	321	309	288	280	298	333	283	298	269	305	265	321	298	310	282	289	292	287	290	280	300	307	282	275	284	254	286	273	266	268	300	311	303	306	251	277	275	274	268	267	271	299	299	280	270	316	272	278	245	275	288	274	298	274	290	263	281	279	278	267	265	290	305	266	260	282	292	273	288	252	262	279	299	309	286	290	308	253	286	285	275	299	255	289	274	287	259	256	290	296	262	302	323	290	279	286	280	279	241	286	275	260	236	290	282	284	268	292	230	283	313	341	268	298	272	292	286	300	259	268	284	289	274	276	276	272	274	267	288	255	276	262	286	263	287	311	271
36825	26420	24884	16246	9658	4500	1539	1239	877	672	681	599	648	586	620	579	652	575	603	614	608	585	588	597	637	603	607	605	547	543	579	589	609	558	611	605	580	568	557	576	637	622	581	608	680	616	604	566	614	618	576	566	599	602	627	595	619	621	593	638	588	592	604	607	561	596	595	593	590	589	618	614	613	586	526	578	595	602	549	591	567	613	595	569	575	583	612	590	586	595	579	600	571	583	592	583	571	578	598	592	577	585	607	575	583	584	611	600	600	558	558	601	564	584	580	561	606	616	567	622	575	590	582	564	585	612	590	566	569	604	567	597	637	627	611	568	627	571	592	611	574	598	568	564	601	539	624	601	571	530	617	626	605	605	546	597	641	576	598	617	580	575	615	553	592	627	581	582	571	574	605	603	604	585	616	567	627	562	585	559	564	589	593	618	585	603	610	585	600	558	619	643	621	597	564	573	627	579	582	582	581	598	580	571	579	633	628	598	539	565	596	599	578	599	566	572	582	611	562	549	624	618	580	557	544	581	614	586	578	582	619	633	619	595	571	658	592	638	622	598	559	581	584	572	575	565	550	600	583	610	561	588	581	572	565	553	587	590	605	563	578	595	578	592	536	606	580	613	555	626	579	582	629	591	541	598	611	601	568	578	564	580	579	597	592	555	553	618	570	607	568	558	580	570	649	575	619	564	628	602	609	608	570	603	571	563	594	571	545	603	594	559	611	560	566	606	582	598	568	604	589	588	593	557	645	551	535	635	603	584	587	601	582	606	592	614	600	620	576	557	592	586	547	563	603	538	549	630	614	558	597	607	600	588	603	558	580	584	585	619	611	600	595	606	576	585	574	596	578	617	568	613	601	663	566	568	590	587	603	576	579	592	589	592	558	602	617	648	610	599	591	579	590	571	619	629	599	570	616	583	560	630	566	578	596	594	574	555	597	568	558	552	597	595	594	592	624	634	568	586	563	586	599	566	558	608	575	544	612	585	556	559	606	562	577	595	608	571	578	617	572	608	594	603	602	607	561	602	591	589	604	599	601	587	587	587	602	597	600	610	574	577	565	579	591	604	608	580	593	589	624	574	566	595	579	592	573	574	558	601	602	621	589	555	583	562	604	586	623	586	591	549	566	606	595	561	604	601	580	606	620	595	537	582	589	579	607	613	603	555	614	591	579	635	580	605	588	592	602	624	564	593	551	591	586	586	587	614	540	632	569	559	585	586	603	595	594	550	551	603	562	533	586	614	606	577	550	577	599	583	592	579	572	598	586	602	576	580	573	586	599	562	593	583	625	610	605	587	637	549	606	589	612	596	602	575	566	547	586	568	557	584	597	599	554	580	613	581	578	567	585	528	619	603	554	592	595	602	527	594	559	601	616	589	566	567	600	632	562	606	602	528	608	532	584	582	569	549	553	577	588	592	564	583	614	562	637	576	568	572	606	564	591	583	595	569	612	551	592	596	612	580	570	594	599	624	601	577	574	560	606	568	589	592	567	591	648	544	563	555	604	623	590	581	651	591	577	555	573	547	570	590	639	614	540	616	553	562	570	522	602	620	629	565	610	593	602	608	589	515	560	563	594	616	604	606	590	576	580	592	532	584	628	560	620	583	604	573	608	609	575	575	592	611	576	560	588	629	583	584	605	565	577	653	575	610	592	596	566	593	605	602	550	609	579	558	596	584	564	565	559	576	565	554	603	574	555	577	611	624	594	586	594	585	591	545	627	603	582	562	554	561	569	612	585	562	551	593	592	629	619	571	566	564	563	599	624	617	590	600	602	615	635	579	596	552	624	575	620	538	619	568	617	584	542	636	578	567	616	603	590	562	525	561	598	586	607	589	586	580	591	602	624	587	571	562	584	556	589	594	564	563	593	579	574	533	612	614	606	590	611	595	571	611	581	588	589	608	617	618	605	554	562	561	574	602	540	583	626	601	606	576	603	574	596	580	572	591	602	570	588	629	605	600	568	569	596	569	592	619	582	585	617	597	624	634	614	552	578	602	571	572	601	567	584	620	590	619	564	559	573	586	624	575	619	594	600	570	571	606	622	620	602	555	570	575	572	586	584	558	609	571	567	583	663	579	622	573	583	555	608	583	617	594	557	602	529	583	577	600	541	570	595	567	605	602	580	557	610	634	618	585	606	585	584	562	596	586	588	539	578	643	546	572	566	585	599	570	597	570	590	606	614	581	569	586	564	599	597	614	586	600	560	582	614	607	557	614	570	605	601	613	612	566	607	576	571	584	554	522	572	605	598	613	588	569	599	601	606	631	574	607	573	622	608	585	558	577	598	581	598	604	564	605	578	540	567	597	593	619	617	591	589	613	588	626	581	561	563	584	579	615	566	549	576	597	577	570	596	574	568	590	644	612	556	603	587	575	524	568	592	571	539	598	595	602	583	610	585	612	568	607	624	614	600	587	592	567	610	589	598	565	608	601	617	565	585	611	604	571	622	603	598	575	551	575	549	549	623	575	558	612	598	565	591	574	591	569	599	616	582	653	599	628	583	582	588	598	559	633	603	564	569	592	561	549	589	591	512	575	580	597	608	607	622	586	612	550	587	547	605	633	578	566	608	592	586	588	598	640	564	596	576	587	622	550	628	625	583	637	587	576	516	615	609	588	615	598	575	591	582	621	570	582	589	524	602	590	598	614	601	596	557	574	582	561	595	585	594	573	556	625	552	596	597	634	569	594	616	569	597	584	610	550	590	600	585	581	581	564	592	580	582	551	595	596	569	593	575	600	623	620	566	565	598	581	651	549	597	590	567	581	599	595	552	573	628	595	567	564	553	559	583	625	613	543	556	594	595	576	607	594	581	576	600	611	568	650	605	539	588	609	619	583	538	606	585	533	583	586	608	590	592	629	573	589	598	585	579	587	584	623	572	611	589	589	560	647	614	548	624	571	565	644	590	631	560	551	591	594	610	652	614	593	591	599	633	587	543	606	588	605	564	564	597	586	562	617	542	543	571	614	618	619	577	571	556	561	569	569	577	591	583	550	569	597	589	566	570	596	574	586	607	621	518	590	599	596	584	562	580	577	562	624	632	569	650	624	630	578	592	548	596	573	599	552	629	588	579	577	651	579	620	571	572	554	547	556	584	537	586	538	567	552	596	605	597	570	586	623	589	548	556	593	552	573	577	583	580	591	583	585	596	603	626	601	560	603	603	608	594	587	565	586	632	625	622	594	620	588	567	570	571	586	604	556	587	607	574	583	580	603	575	580	595	610	575	571	591	595	601	607	569	608	587	595	627	621	613	584	568	564	533	616	618	599	622	603	589	568	556	599	614	609	624	545	615	604	565	604	583	584	609	574	584	613	609	564	575	577	598	559	596	580	579	543	568	559	617	616	610	579	635	581	605	590	616	573	569	640	589	605	561	588	607	581	582	559	590	590	581	595	569	614	602	596	603	561	601	611	560	590	601	614	609	592	601	583	610	598	606	587	569	574	599	563	566	608	558	593	611	591	607	581	559	561
43738	23496	10574	3567	1099	462	273	243	262	224	226	235	230	228	257	213	227	220	232	203	228	224	222	232	212	234	207	254	240	215	218	213	196	253	247	243	222	241	233	231	262	252	232	218	238	203	200	221	210	260	232	248	218	221	238	259	236	228	244	233	238	213	246	226	237	232	223	231	228	230	226	235	218	206	231	235	240	262	217	217	197	218	240	230	205	214	237	189	247	204	238	277	222	268	226	227	246	248	229	223	221	227	205	221	259	212	205	205	238	209	241	230	257	241	258	234	236	219	188	235	213	247	246	260	226	237	268	211	225	227	216	241	190	227	222	206	217	217	243	245	181	214	236	196	224	223	257	219	236	228	227	211	202	235	202	222	237	211	241	238	201	251	232	197	251	241	222	229	208	226	220	237	220	214	196	223	256	234	237	240	225	228	254	221	234	199	238	242	217	202	201	233	197	240	248	220	234	227	228	215	238	249	213	250	233	221	188	230	229	213	215	225	219	225	217	224	229	228	224	209	239	231	212	186	191	245	232	245	223	236	237	238	204	245	242	211	251	199	235	239	227	245	235	227	235	229	178	219	202	192	222	223	230	233	209	226	219	243	231	223	237	220	213	207	219	238	217	230	238	223	228	246	246	197	212	214	223	250	213	210	208	220	235	229	238	221	232	221	252	255	216	197	222	226	261	254	243	223	230	238	231	244	238	208	230	220	244	206	230	214	187	246	231	222	236	254	228	230	232	205	202	227	207	236	228	213	206	240	238	207	247	221	220	235	242	235	209	226	244	230	235	223	236	227	249	223	203	224	242	213	222	251	240	252	234	222	216	225	226	250	234	244	252	221	244	217	216	238	241	224	230	213	222	233	230	230	222	204	211	233	236	208	243	260	231	232	233	229	239	254	223	236	240	232	220	241	236	217	207	236	234	235	216	228	257	198	208	226	204	221	266	229	225	249	222	223	240	205	260	240	249	239	213	238	222	233	217	214	216	220	216	209	203	213	240	244	242	229	259	212	207	208	224	237	236	263	224	259	238	275	241	245	249	242	250	209	195	241	229	218	246	246	232	213	237	231	188	223	254	229	240	215	235	259	219	248	212	249	208	227	207	233	195	246	228	220	237	226	255	168	208	211	216	229	225	229	236	244	231	216	231	246	229	244	208	216	200	216	215	238	218	200	225	199	234	243	212	205	226	247	218	212	258	240	224	244	242	229	210	195	222	213	223	209	234	215	212	242	221	250	246	211	226	201	220	231	226	252	228	264	252	226	235	232	216	220	193	229	190	244	218	224	218	208	219	224	240	230	256	227	233	254	227	253	262	224	227	211	232	186	245	244	206	215	249	212	230	198	188	235	201	245	231	227	260	265	213	244	240	234	229	220	212	225	243	208	256	223	248	227	215	222	265	213	235	235	219	220	213	263	232	229	236	228	223	217	255	227	253	224	218	214	234	220	238	205	222	233	212	225	241	233	239	209	226	255	236	213	223	237	242	248	223	222	248	242	243	227	224	231	196	237	249	221	221	242	221	171	242	224	239	253	226	232	249	198	236	221	260	228	253	225	229	244	227	214	233	252	231	223	210	223	196	213	230	268	237	238	251	240	198	209	234	218	203	271	194	259	244	207	234	200	207	221	233	213	215	219	209	254	225	232	245	240	238	235	239	217	232	247	210	230	235	212	194	230	205	235	237	223	244	235	248	239	222	237	235	235	257	239	213	213	230	208	265	198	236	247	248	236	226	231	226	248	226	201	225	227	227	228	230	251	243	275	271	253	253	250	215	239	191	232	241	231	212	233	201	255	216	245	228	245	222	237	240	230	254	220	221	189	214	208	243	221	241	244	231	208	206	241	211	211	243	247	205	236	273	219	243	221	234	230	213	227	219	250	230	206	205	188	207	218	235	246	230	251	242	208	221	264	242	249	250	239	208	226	247	236	254	236	212	222	209	228	239	239	251	217	230	231	229	256	208	255	207	220	257	237	212	213	210	235	246	228	210	205	189	257	217	237	249	257	220	238	219	219	220	227	197	230	195	228	224	224	219	216	238	248	240	217	221	229	272	235	228	221	241	219	228	224	208	226	236	246	200	257	219	201	209	231	226	235	220	201	252	230	196	221	230	202	244	211	244	249	253	236	246	226	227	236	205	243	214	253	259	207	212	214	208	247	239	203	244	225	194	224	203	209	224	227	233	230	245	211	220	238	191	259	228	245	255	237	243	264	208	221	218	228	205	214	211	220	226	222	236	210	247	224	212	230	243	234	218	245	263	203	226	236	237	214	231	226	221	214	204	217	223	235	256	229	211	242	227	203	256	228	242	209	242	240	240	261	234	221	221	242	230	195	208	243	248	218	260	259	214	207	222	247	230	230	247	265	245	243	221	228	244	242	229	229	202	235	202	267	220	213	236	242	246	217	246	231	206	201	239	234	242	193	260	222	230	182	238	206	231	227	222	232	214	238	214	226	242	241	252	235	219	220	240	211	225	243	233	209	202	231	258	233	240	202	220	194	251	259	242	267	259	246	224	194	228	225	195	229	224	224	191	241	240	203	234	237	225	225	210	204	219	215	226	221	241	231	202	231	238	246	221	237	215	212	224	251	250	237	227	243	237	227	198	229	214	234	250	237	232	248	257	258	229	219	207	219	261	248	221	230	230	229	229	245	225	193	207	229	218	234	230	230	235	216	228	228	225	264	239	214	236	256	222	246	223	238	227	226	251	205	221	244	276	223	234	238	222	231	242	226	237	220	239	234	235	231	223	218	234	208	224	210	245	224	232	216	240	270	212	225	226	234	235	243	242	227	244	243	213	235	222	220	233	223	232	235	241	243	202	220	216	235	227	244	208	239	232	215	209	196	240	233	239	243	226	211	225	248	257	241	257	224	215	212	208	237	236	254	224	230	265	218	221	253	219	202	230	251	224	221	235	237	215	250	237	235	203	210	238	238	214	231	247	210	217	231	234	210	230	216	225	237	246	218	249	235	224	235	199	234	238	242	231	234	194	219	231	210	230	210	224	248	227	221	254	242	212	231	218	201	207	239	243	208	221	215	228	253	218	239	242	249	246	210	218	224	240	238	223	228	244	241	229	223	221	253	266	215	224	228	227	245	241	231	231	223	215	232	229	227	238	219	195	199	233	232	216	242	246	226	207	229	202	238	228	223	229	248	199	233	238	243	233	254	246	213	219	256	259	230	223	254	218	220	253	217	245	233	224	248	227	237	270	223	235	231	252	202	218	232	204	236	221	230	225	253	221	247	231	197	224	214	221	258	223	207	202	221	244	232	234	215	221	220	236	219	272	200	219	233	218	222	220	245	234	220	249	217	207	265	206	221	230	201	237	228	245	223	245	240	198	215	213	254	222	255	240	252	203	205	240	226	264	237	234	243	222	225	225	214	212	235	209	233	213	223	220	220	225	238	220	250	220	217	216	232	236	226	228	241	244	250	245	218	224	225	235	240	238	232	239	243	218	239	254	242	226	233	247	242
27123	16533	12537	7270	3258	1514	721	466	496	478	523	463	482	487	504	505	490	507	523	481	503	466	507	473	479	455	499	508	490	525	467	527	470	508	505	486	483	482	458	502	491	488	480	445	488	495	500	459	478	477	498	487	476	475	483	489	467	454	460	504	462	490	489	494	492	503	467	468	496	477	542	487	530	483	468	494	492	525	467	465	479	523	424	500	492	501	499	507	466	478	448	479	439	476	466	500	503	474	477	473	487	481	476	464	466	483	477	524	430	447	488	486	482	487	503	478	444	507	521	488	502	496	491	456	511	487	471	504	484	467	441	523	511	494	510	486	505	488	472	473	486	532	489	511	504	517	477	502	477	450	483	489	497	489	452	487	480	516	483	501	506	497	495	470	523	467	467	511	525	473	475	486	443	499	483	511	520	476	509	492	482	492	487	470	487	453	438	430	475	466	498	462	476	509	478	522	503	485	465	487	485	507	503	477	470	499	489	440	506	492	455	483	499	487	468	448	467	449	475	457	492	478	488	473	528	517	537	489	441	443	506	495	465	482	474	465	507	511	499	530	500	509	458	477	478	466	483	555	522	520	486	516	473	496	488	485	505	490	484	470	457	471	467	553	468	472	472	489	477	502	504	452	481	511	495	494	493	495	495	500	491	501	464	496	504	458	492	486	497	524	479	483	474	467	501	462	492	498	472	460	484	500	492	515	477	473	504	489	481	437	484	485	503	486	484	471	449	516	450	474	458	472	470	519	521	544	492	513	480	488	459	487	450	480	492	488	521	506	505	471	482	489	480	465	480	469	485	472	487	518	439	495	494	494	505	486	448	478	506	484	489	477	459	500	482	492	462	534	486	472	492	497	452	487	489	506	471	481	501	414	446	478	502	486	483	457	477	496	460	494	481	488	492	446	523	468	474	459	501	500	449	472	530	438	501	496	455	506	486	550	517	499	489	493	485	517	514	486	460	477	481	510	495	505	459	497	506	491	464	483	467	505	471	494	477	485	504	469	470	499	524	475	484	474	512	476	456	484	452	473	487	462	521	505	477	477	450	503	523	509	511	494	480	483	518	482	493	470	472	456	468	484	512	454	475	482	469	458	506	495	446	520	495	493	513	484	475	503	516	469	471	486	467	444	486	495	491	462	528	462	493	503	451	500	472	553	485	505	500	493	487	486	498	460	493	497	471	501	488	479	498	484	490	451	508	504	524	492	485	514	494	497	516	472	491	486	494	473	520	500	475	500	473	478	465	486	518	464	495	474	499	486	483	471	531	491	473	498	520	485	479	486	508	466	496	472	473	464	463	499	479	492	481	480	495	514	496	529	517	467	513	495	521	487	469	469	487	482	480	478	516	508	484	479	478	472	492	483	486	485	474	447	511	468	455	493	485	469	510	491	522	460	490	508	527	498	484	478	486	460	494	469	510	469	466	461	478	495	438	499	506	452	441	500	485	441	457	507	470	491	504	442	503	467	504	484	528	489	472	491	474	462	463	441	489	488	458	516	512	515	479	489	458	463	487	506	530	473	480	501	462	499	485	479	471	505	521	452	450	482	496	487	492	467	479	442	469	490	451	473	457	511	521	450	495	485	495	512	502	480	447	498	471	466	459	477	501	463	449	505	535	491	507	520	467	513	493	464	464	474	499	473	525	508	478	504	477	506	501	515	489	475	472	501	447	504	486	459	492	472	486	499	498	507	506	467	503	507	498	534	491	491	472	458	536	515	509	460	483	476	506	442	469	450	478	474	521	503	496	479	482	470	501	470	499	482	465	506	502	471	477	502	463	488	460	487	526	460	458	515	527	482	522	479	463	480	458	479	505	486	493	493	477	497	506	486	485	465	486	517	483	466	528	481	502	512	491	487	478	490	495	495	469	470	465	509	465	452	487	506	501	463	506	483	478	474	470	486	516	479	520	483	459	529	425	486	492	461	461	475	504	493	502	461	498	483	517	484	493	507	483	526	492	461	497	505	528	481	509	521	489	452	508	489	503	444	478	472	496	511	518	474	485	478	513	480	447	472	489	493	497	510	491	524	486	462	468	503	461	458	477	458	511	497	448	453	478	513	495	545	513	488	503	494	488	499	497	501	486	489	470	495	473	470	494	502	475	448	486	495	484	519	513	474	494	461	486	485	520	491	455	473	475	469	473	535	467	512	504	463	472	502	475	458	476	475	526	487	478	476	486	496	446	496	511	457	491	482	530	455	473	443	468	470	525	490	438	512	475	451	467	451	459	463	514	501	462	476	479	551	475	499	545	464	504	459	463	477	473	527	490	493	460	480	486	478	506	480	443	476	522	474	469	515	536	520	482	482	459	496	504	479	500	472	471	502	499	459	456	542	484	457	465	509	485	464	487	488	459	427	464	488	507	467	514	463	446	492	523	515	526	515	519	460	484	505	479	488	464	514	503	488	444	495	526	488	487	504	489	469	499	484	507	482	488	488	514	494	480	511	523	500	464	461	494	470	491	511	485	481	473	481	496	502	444	503	505	439	495	473	528	445	515	538	492	495	480	494	468	496	510	484	447	462	519	474	462	447	471	474	520	505	472	477	497	514	508	481	492	507	496	473	512	440	494	514	483	470	503	489	500	480	502	468	486	446	454	481	515	503	513	469	514	472	493	481	523	473	493	451	502	533	531	476	462	506	462	486	500	469	478	513	489	503	488	482	498	503	485	465	494	456	469	490	453	468	519	490	507	485	534	464	533	494	450	469	478	510	474	498	463	447	447	519	522	501	461	530	467	525	464	473	499	523	450	513	477	500	461	462	474	513	502	461	497	470	470	501	481	481	456	537	499	489	471	517	511	475	472	484	491	472	494	472	509	464	505	483	446	531	494	494	495	455	477	491	503	459	493	481	491	505	468	475	459	442	496	489	492	501	453	505	469	479	470	508	495	483	499	459	479	479	481	480	506	490	478	446	475	501	503	477	454	489	490	480	481	475	479	455	475	484	449	474	500	494	507	479	474	503	526	486	477	471	493	501	499	512	491	490	478	469	495	508	470	529	442	500	486	492	486	459	507	496	447	540	455	506	540	485	533	488	492	473	460	511	520	453	492	506	508	454	484	491	468	505	457	464	529	503	478	470	470	448	513	483	444	482	490	482	489	491	475	519	487	485	482	473	486	478	505	477	510	539	504	477	497	488	493	518	472	515	457	500	463	538	479	492	511	492	501	463	520	507	474	507	474	505	483	449	540	509	548	437	451	475	488	486	502	470	482	486	457	500	455	515	462	477	483	473	465	461	495	465	482	466	525	469	466	468	446	472	490	457	470	501	478	508	487	486	476	475	482	491	526	476	515	473	524	490	461	507	454	496	493	506	492	503	503	485	505	490	512	440	478	461	510	500	491	481	510	477	496	428	475	465	487	508	481	448	501	453	480	448	475	481	481	472	506	451	488	506	522	478	454	483	504	482	500	460	464	471	516	482	525	449	489	446	483	495	470	503	490	480	483	492	483	504	477	472	478	458	485	529	517	523
58090	29580	13293	4267	1724	850	353	299	248	240	229	239	254	244	234	231	245	263	230	254	209	265	234	266	239	212	249	217	218	237	222	260	237	250	241	215	186	205	233	214	224	226	232	242	214	228	217	238	225	233	243	235	238	206	215	246	257	243	213	229	232	236	255	239	229	242	233	233	219	216	227	238	254	232	226	253	228	226	245	239	250	210	219	247	244	210	269	225	232	224	256	222	236	234	233	226	207	255	221	237	264	244	258	240	231	236	252	253	233	228	233	244	244	238	211	256	212	203	225	239	232	245	251	228	210	199	245	247	224	231	234	224	241	206	234	200	224	225	229	215	249	246	249	212	251	259	218	218	246	228	227	207	230	215	248	212	237	238	235	243	226	236	224	241	221	230	211	230	268	214	239	232	241	190	222	256	243	226	233	235	210	233	220	231	230	238	220	252	224	241	226	217	251	233	246	228	253	230	258	260	217	226	200	218	232	241	236	242	240	244	228	252	255	225	222	243	225	210	243	228	212	236	242	243	220	230	247	265	251	227	245	202	238	230	217	252	254	210	218	241	250	241	217	291	213	243	221	283	211	264	221	228	226	223	226	230	256	221	259	248	260	242	192	223	241	275	239	211	245	199	230	248	245	231	259	263	232	250	248	217	229	210	240	228	212	254	225	197	236	237	246	215	234	222	209	269	229	210	207	226	215	215	236	226	259	217	225	232	236	252	238	228	215	214	208	227	260	256	231	211	240	237	232	251	251	247	225	267	245	234	251	254	224	238	263	209	254	263	243	241	221	245	236	233	237	251	250	230	246	203	234	227	244	243	246	226	256	233	257	235	247	228	247	211	239	253	213	232	262	258	236	253	206	215	248	229	269	250	255	221	234	269	225	236	240	228	273	262	218	223	251	211	223	256	228	228	242	219	229	257	241	251	213	223	249	244	236	244	243	222	206	222	232	249	229	229	237	251	258	224	247	262	254	252	239	225	221	234	256	248	238	249	207	204	223	241	217	259	229	219	215	293	217	238	247	234	236	209	223	217	259	232	226	227	232	218	201	238	231	229	222	250	233	245	225	241	249	253	211	239	235	229	209	268	206	225	235	239	268	227	227	234	238	248	200	256	256	243	226	227	246	235	238	248	220	222	245	245	234	243	223	259	253	213	206	252	236	226	250	221	232	263	224	211	233	234	226	234	271	227	232	243	250	219	226	231	216	262	220	244	213	240	204	242	234	230	258	250	233	239	240	228	236	244	234	219	236	240	243	234	241	248	216	255	222	237	232	240	231	237	235	222	245	240	234	208	234	220	239	261	244	206	231	223	252	207	245	232	208	219	258	220	220	246	231	206	241	225	250	237	241	246	250	223	239	219	253	243	210	204	214	249	254	228	227	210	227	243	236	233	244	249	268	226	231	218	246	228	275	226	234	243	232	235	254	265	244	247	239	222	234	258	252	278	215	232	218	272	243	235	226	231	222	246	221	247	238	279	249	249	248	272	248	249	248	232	242	233	230	262	260	259	232	284	233	219	251	240	222	227	225	226	235	257	220	199	257	216	234	234	239	270	269	205	212	257	252	239	218	259	212	232	234	232	240	233	237	219	237	237	216	233	231	237	220	261	233	248	239	222	228	247	251	233	262	245	228	232	208	239	229	243	253	220	234	190	241	209	246	224	205	219	261	246	222	224	215	227	239	262	256	263	251	261	198	225	231	223	270	234	235	210	250	231	193	215	237	240	210	243	253	210	212	247	239	218	223	220	265	237	255	221	251	229	212	237	233	207	240	232	246	244	234	230	257	246	285	199	225	237	240	227	197	220	203	238	221	215	225	218	193	268	227	249	240	204	250	245	219	227	245	205	213	234	234	237	263	256	218	246	237	269	214	226	228	231	203	215	243	240	235	209	197	230	234	280	255	242	259	268	238	222	249	261	204	249	219	260	224	243	253	244	214	211	224	238	248	239	255	255	253	261	228	244	215	265	228	217	221	228	224	236	223	238	246	233	228	214	272	249	236	229	256	247	220	250	242	236	240	246	251	227	225	205	250	191	238	228	235	217	221	225	212	209	252	205	237	240	235	216	228	234	219	210	219	209	263	223	260	256	250	236	226	229	206	258	234	199	230	217	234	246	233	259	258	240	236	231	229	260	249	217	224	202	220	250	215	225	204	221	215	255	233	247	223	241	263	237	233	236	236	229	236	232	218	221	219	236	206	244	231	232	256	261	218	228	222	242	223	233	223	223	238	250	220	245	244	228	235	231	226	255	239	224	210	238	238	216	230	232	219	204	231	239	249	240	230	236	222	232	248	244	252	241	228	249	231	249	244	203	233	216	252	196	237	238	243	229	228	202	234	186	237	226	231	252	223	271	223	251	224	236	218	232	248	221	238	247	243	243	223	257	225	243	234	255	251	215	257	247	242	225	240	231	213	235	288	249	233	277	218	238	229	221	254	250	222	203	235	200	243	237	237	230	224	242	237	249	212	240	251	216	247	229	228	235	253	239	227	219	217	225	210	228	246	248	219	250	258	218	226	219	242	214	195	234	262	215	229	209	221	246	229	240	245	219	219	230	243	226	246	246	243	249	243	242	230	239	253	236	224	249	239	223	238	253	235	236	249	230	219	239	266	217	253	233	247	252	255	230	226	240	227	220	253	218	246	237	233	242	273	230	227	223	241	244	265	223	261	222	237	252	221	254	230	240	243	265	241	253	225	243	218	225	236	208	246	234	261	224	245	258	248	215	233	217	236	220	245	232	205	225	249	222	235	247	223	216	233	233	220	255	245	248	227	250	244	230	249	241	237	244	258	235	235	221	212	224	220	246	194	237	246	231	206	234	223	230	243	227	250	261	261	229	215	244	242	222	232	208	237	237	227	231	243	240	218	249	195	235	212	212	248	228	256	226	236	223	217	226	256	252	239	248	227	262	223	226	267	233	241	216	237	246	256	241	229	232	249	229	248	230	258	222	224	243	248	239	251	252	257	221	206	221	217	245	288	219	228	226	234	212	278	210	245	266	216	226	238	251	258	229	254	241	239	258	220	226	244	239	219	264	252	239	250	247	201	223	254	243	226	245	247	235	211	255	250	242	238	229	271	243	210	228	256	250	200	229	249	198	234	226	232	260	231	260	211	228	239	205	226	249	234	242	252	249	252	226	237	224	243	235	241	220	247	232	243	238	243	207	214	220	249	252	256	245	219	213	226	232	244	245	248	257	200	231	205	225	218	228	229	250	250	235	227	235	228	231	229	229	212	247	194	250	208	223	241	242	218	260	232	255	226	238	231	208	244	238	236	245	221	218	238	217	254	199	231	269	265	229	238	219	225	222	235	220	215	216	211	217	214	211	223	197	240	225	218	247	221	202	257	213	237	250	226	231	223	255	238	226	231	251	235	235	205	230	232	228	260	239	222	233	269	245	228	250	210	247	242	213	220	250	233	230	230	244	201	203	241	219	223	247	225	235	239	226	232	238	233	252	236	232	205	211	216	201
37218	21287	13658	8604	5157	2611	1058	794	683	541	575	545	500	505	473	512	521	529	504	484	523	523	549	525	520	546	497	466	544	491	496	549	532	514	514	527	574	505	512	504	509	515	508	518	540	478	500	508	487	526	503	472	522	557	514	553	550	537	442	545	503	471	536	470	529	509	539	514	470	509	511	528	511	506	501	514	489	495	515	501	515	506	538	509	480	506	468	492	492	518	511	510	508	505	517	535	503	503	560	483	529	475	494	475	480	518	500	498	486	513	524	530	497	489	485	478	525	524	514	515	478	488	517	501	507	489	486	508	504	525	529	503	509	542	511	500	486	483	490	501	538	459	539	478	496	480	530	503	501	506	483	476	496	515	463	512	515	483	533	512	479	477	528	516	506	518	542	474	491	536	514	506	479	488	502	498	527	501	497	489	482	539	485	470	489	542	484	488	496	493	510	524	490	494	476	497	500	488	556	507	494	508	498	511	485	491	536	505	578	475	521	461	488	516	526	505	480	488	515	483	491	515	497	505	480	493	507	517	529	521	475	505	502	527	533	489	553	537	510	481	526	513	523	538	469	510	506	526	492	515	488	516	503	472	529	500	581	535	501	529	518	533	506	487	513	532	485	510	490	470	474	529	502	499	510	491	512	508	482	465	481	470	491	508	497	529	532	504	494	491	491	463	515	512	517	522	495	510	522	492	502	509	489	510	530	523	549	499	515	503	523	503	530	525	555	531	520	473	506	496	505	491	502	497	488	540	507	515	491	468	484	511	493	495	521	529	484	463	504	521	534	498	499	527	520	524	502	511	517	510	498	510	478	515	485	496	496	545	513	498	538	501	488	495	481	489	525	517	501	525	536	441	510	511	488	488	518	532	541	502	518	465	525	539	507	514	550	495	518	495	461	519	465	553	496	528	506	487	489	528	514	501	498	501	473	487	513	530	519	467	522	510	506	495	511	570	501	505	539	505	489	547	484	524	507	507	489	490	520	522	502	475	496	516	526	485	534	524	488	520	497	504	495	520	515	515	488	484	546	514	523	517	507	525	467	496	505	491	456	538	513	491	485	517	505	479	504	458	531	520	503	506	510	488	503	511	522	518	490	533	505	521	500	511	489	509	486	483	506	504	515	494	478	532	500	548	529	452	468	500	506	505	507	511	544	494	455	495	511	539	508	512	481	521	481	491	514	489	512	513	496	497	486	515	509	466	509	508	494	496	492	546	545	474	522	491	508	506	554	486	521	505	486	510	485	498	526	503	531	522	497	452	503	455	516	503	523	467	521	487	501	474	471	500	490	495	520	508	516	520	494	517	512	481	506	521	503	497	533	498	484	502	509	519	550	461	515	506	515	549	538	494	499	517	513	485	514	457	522	519	504	538	490	465	505	521	516	546	494	490	495	524	477	538	500	510	510	517	505	496	494	502	483	459	495	498	540	510	547	537	519	498	535	467	549	465	483	522	499	529	501	505	512	477	487	534	507	498	498	567	482	478	483	534	505	491	518	488	518	464	533	530	529	514	507	503	517	529	539	543	526	512	516	506	517	492	489	500	549	489	491	486	497	484	529	475	472	473	504	525	476	460	478	493	556	489	508	505	513	490	570	469	499	510	504	492	496	526	519	539	503	518	473	488	494	547	516	510	480	506	537	467	503	508	562	505	496	488	495	479	526	498	510	505	519	475	475	493	501	526	502	495	528	500	501	483	519	519	501	495	480	545	536	552	469	477	460	535	524	544	491	517	492	529	495	526	490	515	538	499	496	468	529	493	515	499	506	505	515	499	474	482	507	504	513	505	492	529	520	526	535	520	509	519	535	507	477	518	474	518	537	486	508	473	506	486	466	450	506	482	518	525	503	512	507	487	506	486	506	475	509	493	514	528	484	504	491	481	530	495	485	507	541	479	511	487	482	461	501	545	491	462	494	526	477	519	495	507	482	470	492	516	510	518	550	484	505	506	473	510	486	503	515	501	505	506	463	527	453	540	494	492	499	510	529	486	502	520	531	503	513	524	468	512	506	545	458	494	515	524	529	528	550	500	501	508	534	468	526	479	492	503	507	530	516	531	510	460	492	507	478	489	504	508	514	507	510	515	451	463	496	498	500	508	440	487	529	493	501	536	540	497	500	559	488	506	505	485	458	508	527	533	488	481	499	499	564	531	527	491	537	493	517	460	526	526	487	520	504	489	456	499	489	475	525	469	482	491	518	522	497	502	494	551	522	485	514	463	533	506	515	498	503	461	483	469	498	495	499	492	513	499	504	494	519	523	480	499	496	489	502	504	506	496	525	517	488	488	537	524	485	509	471	510	526	533	473	518	494	512	504	503	502	474	495	519	477	499	508	485	510	498	514	535	489	503	514	461	524	515	483	491	476	489	548	498	493	499	490	533	501	510	496	512	496	480	466	484	511	482	522	508	500	502	469	486	517	511	502	518	478	487	529	529	505	462	491	497	504	489	473	494	512	497	482	549	519	500	513	523	526	493	508	528	497	508	520	476	498	469	470	518	527	494	500	528	472	560	466	490	524	517	504	489	518	512	513	512	477	489	461	491	491	543	527	516	524	499	495	498	479	480	523	464	540	539	520	476	511	498	474	548	536	471	480	529	511	492	542	513	525	553	499	511	477	494	523	513	513	500	536	505	492	508	505	475	480	506	514	480	483	492	516	478	497	515	499	471	496	516	528	525	524	533	542	519	484	499	503	520	522	458	543	493	510	496	560	511	559	523	502	508	518	502	487	487	505	519	518	480	484	513	499	524	518	485	511	486	504	463	468	531	503	507	542	485	517	509	511	502	514	499	493	507	518	488	483	497	514	486	506	514	534	485	548	501	501	464	496	475	502	481	526	495	514	493	534	527	522	510	462	517	486	527	466	489	487	553	512	485	523	472	509	494	516	516	498	494	480	519	486	491	506	478	557	482	468	514	494	523	486	524	511	535	471	504	501	511	486	507	529	482	502	528	541	522	499	461	485	532	491	487	514	486	519	487	517	515	521	503	540	534	541	518	500	475	514	534	528	503	533	531	511	509	512	528	481	514	512	474	518	519	502	487	484	480	468	509	486	495	516	514	466	475	505	459	520	523	524	477	481	507	498	530	492	522	502	497	538	536	506	508	504	527	543	550	461	486	530	492	524	527	502	533	508	467	472	533	461	513	501	511	479	528	522	492	495	489	528	479	506	475	491	480	465	495	498	493	482	515	556	506	488	471	513	511	486	497	484	509	515	494	544	489	477	503	538	530	492	487	513	565	469	494	512	534	532	495	530	552	497	505	523	502	488	515	510	497	524	487	503	514	516	542	514	534	512	480	515	510	535	502	469	492	478	524	511	525	484	504	503	520	473	559	500	501	466	556	507	524	496	476	486	516	486	493	508	488	497	529	502	489	506	502	533	482	523	513	493	499	508	472	540	537	510	496	541	513	536	491	473	495	465	546	520	512	491	506	488	517	503	500	483	480	516	529	488	491	497	522	504	490	493	527	506	530
65000	36468	20874	8668	3389	1350	612	423	357	314	293	311	272	274	271	248	296	272	309	319	275	310	275	272	295	296	280	273	272	296	286	300	253	299	281	262	284	255	282	288	251	305	290	265	296	302	288	301	287	299	290	307	283	274	264	284	305	299	308	276	262	290	293	286	288	270	274	293	293	302	280	276	268	282	316	273	299	313	270	310	266	307	300	302	264	318	301	302	285	284	310	313	305	290	251	289	305	283	266	296	252	281	306	274	300	280	252	288	292	267	291	301	309	323	288	302	274	280	292	327	268	314	319	259	253	268	300	297	294	259	289	306	308	270	294	339	235	291	303	293	296	258	291	293	292	309	327	310	275	302	326	289	327	311	311	285	300	308	324	276	294	310	296	305	294	315	280	289	317	307	277	297	276	269	296	290	270	250	299	287	291	290	289	297	299	304	288	309	284	277	309	295	266	302	281	293	281	314	293	292	287	291	298	306	323	280	259	296	281	302	306	305	302	267	280	273	312	312	252	266	280	268	268	272	289	287	278	303	292	292	300	324	258	267	280	294	281	315	255	284	313	273	249	310	301	249	271	306	291	295	273	258	229	276	283	298	279	308	326	288	269	291	301	272	251	272	276	283	271	301	294	323	295	311	323	289	295	271	240	294	294	296	290	316	292	255	285	275	307	300	299	300	303	276	296	298	290	263	295	285	288	274	292	297	282	262	322	300	302	276	301	286	298	277	287	263	286	317	299	268	274	297	309	289	259	303	275	291	274	274	280	282	304	313	271	262	300	277	285	284	302	281	288	296	271	284	291	278	275	287	238	292	281	283	287	271	284	284	285	291	281	304	289	299	304	279	318	287	267	307	334	247	275	271	322	278	284	285	288	271	280	283	286	342	282	287	318	285	313	270	269	301	271	312	286	294	275	281	273	310	281	256	285	286	299	305	313	297	284	306	299	295	295	311	293	323	326	306	292	265	301	261	300	300	263	286	327	288	297	306	327	302	269	271	280	274	280	272	262	241	306	284	301	271	302	287	288	274	298	277	282	290	282	277	326	296	273	311	267	252	299	278	294	288	274	303	261	301	319	286	308	326	317	284	297	317	283	301	272	289	282	248	308	298	292	274	277	276	262	281	276	277	282	294	304	314	294	288	301	286	309	272	298	296	271	303	328	266	295	307	308	288	261	286	280	299	276	304	270	261	277	261	293	259	275	294	302	304	304	286	291	279	274	303	293	299	295	233	304	284	274	283	300	306	313	308	285	264	291	287	282	304	281	259	274	287	297	303	288	283	275	296	286	282	294	280	281	284	250	275	273	275	288	261	295	251	284	302	286	306	263	301	312	297	293	275	268	277	311	289	298	292	265	320	316	299	304	279	291	324	302	319	323	298	253	305	280	278	292	310	304	286	295	273	312	285	294	306	308	299	260	313	269	285	291	300	282	263	310	268	268	295	308	254	288	289	314	280	316	310	282	315	279	289	282	312	299	306	268	288	297	279	314	267	301	301	279	267	256	295	319	293	288	333	268	278	299	274	283	303	291	262	298	274	274	314	285	268	299	283	298	276	306	287	267	259	304	290	294	275	280	318	295	303	292	277	316	303	309	275	261	283	290	262	270	276	295	273	300	232	279	291	292	297	282	305	280	309	296	280	262	306	299	285	296	278	289	255	309	275	276	271	316	331	331	285	262	288	289	299	290	280	305	299	332	285	295	281	347	288	291	268	308	292	329	319	291	291	286	320	295	295	292	303	302	279	285	312	329	295	263	305	273	314	284	280	299	274	306	308	290	276	255	275	276	248	286	315	303	267	309	309	270	303	272	275	304	291	326	306	307	298	325	312	269	269	288	253	309	309	275	258	274	292	274	311	286	308	300	300	298	280	271	285	333	311	274	276	297	277	279	298	285	272	300	309	307	278	288	296	292	285	282	281	300	290	292	282	316	260	294	271	300	323	300	264	309	276	293	270	267	292	290	271	301	302	317	297	280	315	282	278	321	289	284	310	256	282	298	308	260	284	262	290	298	279	272	300	277	272	283	301	277	276	264	310	284	288	306	285	301	282	272	284	280	273	295	290	265	289	261	291	256	280	302	271	283	264	265	311	284	265	278	308	298	321	277	265	322	312	309	340	290	290	254	271	309	282	261	309	292	277	302	309	277	285	266	263	300	284	276	292	285	302	276	300	274	247	303	278	304	282	280	306	293	295	260	291	272	289	303	284	255	314	266	295	295	264	276	305	292	277	297	297	296	272	264	284	323	281	312	325	284	261	287	295	264	287	316	306	307	288	305	309	282	289	318	269	318	285	285	292	273	284	290	314	292	290	273	281	268	279	279	290	299	296	276	299	258	284	280	284	264	262	290	283	332	282	267	293	290	295	289	287	274	268	302	242	295	310	296	264	300	263	302	260	310	311	283	273	284	283	282	295	305	273	283	264	325	306	291	317	265	293	288	290	296	300	320	298	312	292	266	290	306	289	279	282	302	311	280	288	300	303	291	300	288	292	275	296	271	300	287	329	320	301	281	281	254	287	318	278	293	294	271	305	301	290	266	282	319	285	294	289	267	252	292	287	261	299	301	272	237	273	309	298	308	253	322	271	317	280	273	299	302	293	268	335	311	271	290	303	278	277	279	295	326	288	301	297	279	297	273	290	280	300	282	314	305	293	300	288	278	271	278	283	274	310	295	290	295	289	307	319	299	259	277	294	305	309	297	287	274	270	291	284	313	280	312	320	295	286	314	290	302	297	274	299	291	280	320	274	270	281	288	306	312	300	296	308	299	289	331	307	290	280	306	267	237	315	297	284	277	282	279	281	297	295	295	322	288	318	317	309	307	278	257	289	344	306	281	284	260	282	300	267	249	308	278	273	289	295	324	303	280	279	289	273	304	287	291	275	286	310	276	292	294	283	272	252	276	293	278	273	283	303	262	298	311	287	306	277	270	285	275	294	321	283	297	321	251	322	286	309	268	282	292	289	327	285	284	303	277	284	289	283	295	285	267	286	285	278	258	256	265	292	284	288	273	289	274	288	285	301	299	282	310	310	300	279	253	271	292	307	287	322	260	276	316	285	309	311	272	312	278	270	247	273	278	275	263	278	290	279	268	306	272	317	302	289	269	288	294	294	286	285	269	288	289	275	278	309	299	275	271	281	317	262	322	321	265	313	287	269	292	314	281	295	291	279	303	261	257	252	260	268	302	281	266	290	288	303	278	308	272	285	289	309	307	288	338	318	310	282	290	281	273	271	314	285	304	270	280	286	248	259	300	286	284	293	288	317	314	280	306	255	298	295	287	269	276	278	280	284	290	288	307	275	252	271	286	299	286	279	273	286	277	314	273	286	280	317	274	276	295	260	280	313	314	298	274	296	304	264	312	273	252	288	277	272	303	274	284	278	305	264	288	280	310	295	318	314	298	258	306	312	292	284	292	270	301	308	281	343	289	315	266	286	292	307	309	308	307	301	277	263	279	252	300	304	299	317	269	283	317	297
40895	27127	21763	14523	8542	3800	1658	1190	882	675	641	652	658	620	649	588	633	621	614	658	608	614	626	621	596	641	614	638	607	602	608	596	587	576	604	567	611	614	601	646	600	607	585	624	613	629	589	636	593	576	563	592	594	567	591	606	584	591	610	620	637	605	627	614	593	604	597	580	627	582	659	629	584	607	593	613	588	639	622	619	580	625	639	605	601	548	590	603	641	590	627	571	637	603	620	608	575	599	580	602	639	646	591	627	596	607	605	645	607	588	616	599	579	597	598	638	623	579	672	596	604	615	582	581	570	609	594	606	623	624	621	563	593	669	598	607	649	583	591	603	602	578	600	597	574	606	594	559	587	594	612	582	605	560	601	579	619	589	610	583	544	586	611	606	622	583	608	615	649	623	623	604	612	617	614	598	588	567	580	578	621	614	586	593	615	604	571	594	572	607	609	622	581	602	624	609	646	619	588	649	632	644	636	618	624	614	599	603	623	625	597	608	638	629	598	634	598	615	652	576	631	599	664	642	631	589	622	572	591	638	592	645	545	618	632	589	622	582	602	548	618	555	569	573	618	604	610	538	640	595	634	595	638	589	622	616	617	615	627	612	631	593	636	616	608	627	635	602	597	584	613	561	598	591	604	591	573	618	587	608	601	608	658	598	591	642	601	590	624	577	536	640	564	608	627	669	601	580	624	594	598	592	595	614	569	600	585	613	590	611	601	641	595	571	577	611	603	621	611	671	592	596	639	622	641	618	587	631	613	634	601	569	616	606	594	623	630	620	604	602	618	635	592	613	599	569	577	567	610	651	603	568	577	631	621	592	608	591	599	591	624	596	609	606	596	592	628	595	624	544	606	633	679	574	620	606	620	633	642	568	632	595	633	588	606	623	601	653	603	599	608	610	609	605	599	577	605	619	588	593	619	636	627	639	652	601	653	571	572	600	592	563	623	599	583	598	590	598	620	601	638	629	595	591	610	638	593	637	594	594	579	598	632	611	625	613	588	620	631	607	655	617	609	523	568	642	612	580	618	580	615	613	578	603	589	641	589	610	602	580	604	588	590	635	618	597	610	607	606	595	615	602	585	611	636	640	601	636	608	621	570	595	605	604	568	595	647	641	608	647	615	598	603	647	618	621	625	619	581	637	585	603	623	595	621	603	590	609	594	592	588	580	616	629	600	613	594	614	595	621	592	610	602	603	588	594	599	567	544	639	587	590	605	576	600	620	652	608	592	632	614	607	658	612	542	629	636	627	590	613	603	588	600	626	592	619	601	645	621	560	643	601	622	642	601	607	608	621	600	636	639	587	613	633	621	603	626	582	586	624	611	652	613	581	619	623	595	635	592	618	600	628	579	625	621	601	615	603	607	563	606	644	640	544	582	585	600	607	550	633	590	567	564	633	572	562	608	598	622	587	587	607	597	595	585	611	588	591	597	633	615	603	583	588	642	632	596	630	586	605	610	655	585	615	610	582	596	605	621	616	582	646	592	622	592	632	604	632	598	640	625	619	590	577	605	609	592	607	632	617	619	613	608	615	592	609	600	604	626	615	569	599	609	591	567	560	644	620	579	585	625	605	623	592	621	620	563	614	570	587	620	616	599	599	612	617	661	625	577	616	609	598	624	576	647	581	618	628	647	616	603	620	628	571	603	593	611	581	613	646	600	622	601	633	612	579	605	611	662	592	604	556	631	618	619	619	584	604	584	598	608	593	628	610	578	636	614	607	583	611	606	595	600	632	610	640	630	555	644	584	677	561	590	624	604	639	611	581	588	627	614	559	642	581	625	624	599	615	603	651	621	596	585	578	561	625	607	612	621	623	603	587	591	580	600	590	611	572	655	633	633	585	621	549	586	593	628	621	599	623	585	603	626	578	638	653	595	638	600	615	564	582	545	585	560	598	572	609	640	560	591	625	655	627	564	599	615	619	579	630	595	560	625	596	634	658	631	602	603	605	643	619	629	619	573	597	586	598	605	606	568	640	636	626	600	589	573	596	610	596	600	658	615	624	613	615	598	642	678	609	598	633	611	586	586	598	615	587	632	586	605	605	577	581	625	604	612	561	599	538	595	622	590	638	655	560	632	576	566	584	592	589	584	626	581	621	604	607	561	595	623	609	599	574	625	610	633	583	591	573	643	592	616	622	649	640	616	597	596	533	573	595	610	551	631	609	616	606	561	570	624	583	607	576	646	587	616	589	603	623	618	608	590	583	594	647	609	591	591	560	607	624	564	561	625	624	590	562	640	604	641	622	602	627	581	608	544	625	638	600	632	565	545	580	592	595	618	629	614	600	601	627	609	610	609	592	628	629	587	592	582	641	619	599	635	574	604	614	606	578	583	583	587	618	617	650	611	578	602	599	606	624	566	620	610	549	634	603	532	631	605	613	591	607	583	614	616	585	583	600	583	610	611	601	623	613	579	628	624	615	591	640	565	613	621	605	592	595	589	586	674	618	599	602	612	571	628	636	634	575	620	578	610	628	606	596	614	613	596	579	584	638	619	590	597	597	616	628	611	642	616	573	571	570	601	584	622	607	590	670	613	624	609	606	618	665	632	601	591	598	608	554	581	605	625	621	612	605	577	665	578	596	602	583	596	663	607	623	595	594	599	634	621	614	617	577	619	590	648	620	552	599	578	600	580	604	640	585	648	560	608	607	590	613	610	578	589	589	608	588	596	624	570	611	601	625	574	655	619	571	595	586	595	568	624	588	596	630	566	589	611	614	566	626	640	564	618	589	628	622	583	572	622	613	576	597	647	570	548	607	581	618	615	593	562	587	621	557	652	618	608	553	604	603	650	580	575	575	600	623	615	638	601	661	589	588	641	657	634	611	575	621	612	654	600	583	626	616	611	619	554	587	587	634	627	596	624	621	619	616	622	580	649	631	603	609	648	624	600	584	600	620	569	655	635	599	592	590	567	627	619	626	580	573	616	607	597	595	639	613	576	585	636	674	548	606	589	610	619	624	650	587	588	573	621	665	595	633	589	623	621	593	615	650	593	605	586	601	604	590	584	565	570	604	637	636	637	573	616	628	621	578	612	578	612	607	609	599	620	641	635	604	595	609	605	627	571	625	666	584	626	612	614	561	536	596	607	619	607	624	635	629	562	590	640	605	646	593	615	609	593	613	614	583	570	644	585	623	654	602	612	622	647	591	586	585	595	643	587	551	557	591	630	592	589	592	618	612	595	648	621	601	604	569	627	618	584	615	618	618	578	616	574	596	607	546	627	587	618	604	643	587	605	616	589	624	574	549	631	611	600	597	610	594	623	602	606	554	597	614	614	616	584	578	598	610	583	572	643	607	608	587	558	589	629	565	633	615	612	586	575	657	652	589	619	600	598	601	639	637	599	590	567	608	553	544	528	615	623	606	617	582	610	622	632	615	620	604	594	585	619	564	594	612	628	635	579	575	579	626	607	619	618	583	603	613	616	630	598	579	618	638	588	605	617	592	589	600	613	620	597	605	610	619	636	630
51500	22032	6371	1651	650	425	285	230	239	252	237	225	229	274	272	232	248	261	245	244	260	238	264	235	235	229	254	228	266	251	261	229	274	253	238	227	250	258	237	252	214	229	239	238	255	235	223	258	246	257	233	250	249	246	208	258	240	261	259	220	259	235	246	245	240	265	247	267	265	223	242	259	249	248	225	276	242	233	222	262	235	259	249	239	247	225	241	231	256	227	230	254	243	270	227	244	240	271	282	252	245	237	248	254	241	249	247	248	215	240	241	256	270	241	265	230	247	231	276	214	297	256	225	227	247	252	259	243	240	249	245	268	253	236	236	237	280	225	218	255	250	252	266	267	210	260	243	223	228	255	211	234	217	257	262	248	232	235	241	220	232	257	265	271	252	253	262	233	254	209	242	231	225	198	239	253	237	244	236	263	235	282	244	255	246	249	242	230	245	251	245	233	237	255	267	225	259	221	258	241	247	214	262	246	261	239	247	260	244	265	246	231	263	248	235	251	268	271	285	255	214	230	226	244	264	250	225	259	243	232	271	253	262	231	247	251	213	265	247	233	273	284	232	240	240	259	248	231	276	215	245	225	254	237	268	255	239	238	262	273	240	227	244	243	248	233	255	253	237	222	234	280	232	220	246	263	266	241	249	262	249	272	262	248	234	263	252	229	248	237	239	237	258	235	250	251	233	215	225	271	240	234	224	272	245	246	258	239	240	252	252	252	254	242	244	220	229	242	241	271	248	289	235	240	233	261	244	268	223	238	248	236	223	239	258	235	288	247	259	253	251	246	267	250	245	257	223	261	259	234	230	241	222	237	248	212	236	240	254	235	215	274	240	275	225	247	259	232	247	259	227	244	258	213	242	210	215	235	215	229	212	275	238	237	257	242	257	211	214	223	244	261	243	250	258	260	253	243	258	245	220	253	248	207	215	251	277	233	229	252	231	242	227	247	232	228	269	221	229	209	229	268	220	260	262	246	223	240	282	255	248	277	201	217	249	245	242	252	249	237	246	252	203	297	253	241	231	208	240	242	241	244	259	263	261	274	258	227	239	243	237	264	281	251	251	246	208	246	220	252	235	259	248	262	247	254	248	254	233	227	240	248	251	278	221	237	240	240	226	228	246	235	222	239	257	252	272	292	219	239	232	233	249	267	230	236	285	255	248	263	254	192	231	245	244	237	266	257	260	228	282	228	274	247	242	251	228	267	235	238	248	265	265	238	225	236	246	273	255	279	231	229	274	250	228	282	264	235	243	229	225	251	236	218	245	260	242	257	242	232	233	252	245	247	227	234	236	271	242	274	238	227	236	246	260	271	246	248	247	240	222	240	266	227	227	208	247	290	248	248	238	221	249	238	250	237	239	215	219	226	225	228	278	233	215	238	222	231	272	260	243	239	245	253	258	253	258	245	248	250	259	220	243	239	235	212	226	231	245	243	221	239	280	211	264	222	280	281	246	257	267	246	254	266	265	229	251	244	263	237	221	257	228	256	260	248	251	237	241	242	199	239	243	261	233	259	214	225	227	223	238	241	224	252	238	236	242	254	256	261	230	240	244	235	250	252	247	237	242	238	255	256	260	226	243	256	265	259	245	268	258	240	225	274	241	285	245	253	232	225	243	249	241	219	224	216	217	233	226	241	226	247	215	240	260	257	266	275	277	252	230	257	265	236	230	222	232	243	228	246	227	269	264	232	264	238	219	269	285	223	223	228	251	233	238	251	241	233	233	223	219	244	246	250	260	232	217	257	225	240	240	271	234	248	214	248	243	221	252	226	244	250	250	249	234	247	270	267	292	267	244	213	238	256	239	259	250	217	241	245	226	248	250	215	233	249	240	217	250	247	214	242	242	262	234	241	224	244	229	221	242	217	227	265	231	243	263	245	232	222	231	261	185	249	250	254	263	248	225	247	245	250	251	259	255	251	238	249	223	240	240	213	250	212	232	229	274	258	265	243	252	235	259	235	254	243	258	243	275	218	243	247	265	231	271	247	240	236	267	268	253	273	220	211	254	252	255	259	251	234	280	272	257	232	247	229	258	294	270	256	279	250	255	227	247	260	254	225	273	206	263	228	243	243	263	242	260	251	238	215	261	240	250	249	239	236	240	264	236	241	247	231	194	283	244	251	246	262	223	227	222	269	246	249	220	220	229	240	262	244	223	227	244	231	230	229	238	250	249	265	244	252	253	253	199	247	267	220	247	247	248	267	267	241	242	254	228	243	230	243	246	234	205	240	257	277	223	262	258	251	243	267	251	252	217	238	266	235	231	259	257	237	221	231	241	259	225	262	250	289	241	272	266	232	285	238	261	243	269	244	250	255	271	256	256	233	223	242	253	215	223	231	224	223	252	249	254	248	238	236	233	249	246	249	237	234	251	218	245	253	220	236	254	257	228	242	271	230	256	282	265	247	225	254	260	266	249	248	230	252	252	246	248	264	251	241	253	261	269	239	234	226	263	269	256	224	236	237	254	259	241	218	232	258	233	272	255	233	249	250	246	255	269	258	252	238	228	251	217	262	261	238	254	262	254	266	229	283	240	213	247	227	252	241	256	249	260	271	270	255	246	231	225	238	239	211	278	258	243	237	244	260	225	253	288	245	231	257	259	232	249	238	225	254	270	250	229	252	270	244	224	274	250	272	271	226	233	250	242	268	240	262	257	218	211	226	261	251	269	241	219	258	232	246	232	234	282	274	250	265	228	253	230	253	257	234	229	255	243	267	250	236	263	247	235	240	262	222	257	227	242	280	228	261	251	226	227	231	224	250	264	204	226	247	256	242	256	212	261	231	272	256	247	267	238	232	265	256	238	244	253	246	236	240	226	243	209	252	234	253	275	271	236	264	246	261	242	239	252	239	249	241	254	249	233	245	224	219	240	247	250	240	248	242	223	259	257	268	297	233	239	247	228	247	237	238	249	233	227	263	265	227	214	274	272	265	248	246	232	275	251	286	226	243	246	252	242	225	254	245	240	233	245	250	266	220	244	239	249	288	259	218	217	235	282	253	253	221	236	251	267	225	255	258	228	220	255	263	242	277	236	240	287	250	244	287	207	236	226	265	249	249	238	230	263	245	225	221	258	244	234	241	245	263	232	238	269	221	235	239	247	261	235	227	257	250	235	263	240	256	230	216	247	225	262	241	244	245	214	215	269	253	223	240	212	257	246	234	230	222	251	253	239	238	230	281	244	241	236	221	244	232	258	236	209	282	297	199	268	229	247	243	235	252	277	223	227	223	228	253	273	243	233	205	222	240	215	263	291	244	218	270	269	251	269	222	226	256	258	272	261	228	251	260	234	232	252	256	239	277	228	239	240	257	261	231	249	245	252	229	257	247	224	253	236	258	237	260	237	235	262	217	256	251	259	235	236	270	261	218	248	235	232	241	211	256	248	267	277	256	238	217	235	250	218	222	244	242	226	263	209	250	253	250	231	254	278	243	235	245	243	276	242	251	266	249	249	241	254	218	251	241	252	252	244	258
33965	13866	7274	3494	1811	1084	608	487	563	517	540	477	540	505	534	547	520	486	503	500	483	507	522	559	541	534	492	499	551	501	497	480	530	509	558	535	504	524	556	521	517	534	506	497	505	503	538	515	511	509	540	509	483	537	530	506	537	510	533	528	533	510	520	522	517	554	469	486	493	514	503	516	527	521	523	534	506	524	544	492	508	473	549	514	507	510	524	542	535	494	499	506	530	505	524	549	533	537	524	502	475	519	483	499	510	518	484	517	507	518	528	525	560	531	499	515	509	543	526	545	527	530	538	493	482	523	498	564	515	510	548	504	548	520	488	527	519	503	549	510	503	540	496	513	533	504	495	539	505	524	513	514	512	544	555	514	522	497	461	492	503	491	507	518	478	521	511	523	479	515	486	550	545	535	533	495	510	540	506	527	532	508	531	572	506	469	504	505	488	533	542	533	531	482	531	537	503	528	515	470	536	492	507	544	527	517	522	542	544	499	543	500	527	528	503	502	515	555	534	558	516	528	544	491	497	474	513	515	521	586	506	532	516	539	490	530	520	518	465	501	534	485	538	545	467	549	521	541	492	495	508	492	482	497	515	539	517	503	505	497	514	476	523	480	503	547	552	525	494	536	521	525	510	537	532	530	531	502	501	508	498	498	492	545	505	531	488	519	536	508	548	513	504	506	507	510	531	511	500	490	500	497	513	521	498	501	498	519	490	529	524	536	547	468	538	522	495	520	547	491	553	530	506	517	467	515	534	503	553	501	505	536	514	510	533	537	491	513	552	515	509	528	508	494	526	518	539	524	507	572	521	506	455	501	501	527	498	554	497	544	503	509	518	482	559	523	554	482	519	529	531	542	553	541	499	494	505	494	510	522	494	533	504	507	472	503	520	560	522	530	534	494	492	498	523	527	540	514	504	547	520	538	506	523	472	524	522	502	523	508	539	541	507	535	511	524	523	510	530	487	508	511	492	495	505	529	546	501	544	513	536	496	527	490	546	513	539	512	526	535	496	550	516	518	489	525	492	540	541	556	524	508	497	524	488	472	502	497	500	502	538	522	510	532	535	454	498	525	492	536	521	538	519	520	499	526	539	492	537	511	576	546	519	492	549	529	489	504	508	511	516	516	540	491	474	553	540	518	474	502	535	484	548	523	513	556	559	547	485	542	499	508	490	511	502	495	504	511	582	529	509	508	506	538	499	485	508	467	505	547	519	552	534	539	557	508	497	495	532	528	488	508	538	551	473	514	516	546	564	548	563	488	516	510	505	488	520	504	533	512	468	523	516	524	534	519	516	491	490	508	492	512	529	545	498	559	538	505	482	555	539	515	508	498	535	516	482	529	492	489	505	499	536	523	529	540	540	507	494	554	491	533	509	511	506	506	510	513	518	519	491	515	544	565	488	497	514	533	523	521	526	473	532	532	507	537	524	503	527	545	494	519	536	469	543	485	560	507	509	497	536	554	529	470	534	512	523	536	482	490	540	511	526	532	508	478	496	546	475	534	542	509	538	525	505	518	516	526	539	472	547	536	520	514	480	525	553	533	498	518	551	495	530	496	538	530	540	530	526	521	529	510	523	521	566	488	554	509	545	487	518	510	512	498	502	544	480	523	509	552	530	547	482	506	524	489	568	536	512	493	527	531	543	527	547	533	539	504	520	507	461	510	502	487	540	549	534	541	489	522	529	492	500	566	537	536	484	519	533	489	536	454	515	551	521	525	528	541	533	515	490	485	584	497	479	501	504	487	531	519	537	496	496	526	532	512	486	528	517	512	506	523	495	539	534	506	490	523	493	520	536	521	511	494	529	503	513	514	536	508	504	492	527	528	536	519	493	510	491	543	542	513	526	508	494	530	499	498	546	516	527	547	491	488	512	462	503	507	522	476	486	513	515	527	516	534	515	515	512	543	527	499	506	548	557	502	518	541	503	483	536	557	511	544	511	518	531	496	542	501	525	504	494	541	548	542	541	541	536	487	520	541	549	545	470	489	525	533	518	524	551	545	541	508	519	484	512	512	517	543	531	475	521	507	551	525	513	475	527	548	537	504	520	507	516	498	512	520	519	507	558	511	543	566	544	536	486	512	551	500	546	531	500	569	493	473	496	494	546	541	519	499	517	577	530	553	549	538	518	526	518	532	515	531	540	508	483	477	522	532	528	507	545	500	506	546	523	476	494	567	498	534	522	512	569	531	512	530	490	519	508	534	531	546	517	501	484	540	507	500	548	562	523	538	546	534	537	515	554	463	513	532	520	508	542	525	535	526	530	526	510	486	521	516	500	580	492	540	534	522	547	499	515	508	519	511	546	522	527	557	529	496	522	498	503	535	534	501	480	497	515	521	526	525	549	499	524	494	531	516	510	526	517	523	515	542	486	530	515	487	512	515	502	520	517	507	527	477	499	520	529	525	502	517	507	505	533	527	502	527	525	510	511	517	526	527	552	494	531	485	473	542	499	525	516	502	523	473	523	522	509	490	516	562	496	553	500	480	526	520	507	513	535	503	544	502	486	510	512	493	528	518	551	511	513	523	516	494	516	514	537	510	502	532	527	506	508	531	484	542	530	520	498	509	515	548	491	524	537	514	517	488	496	554	519	497	523	520	502	527	493	521	534	496	490	489	519	516	476	514	493	533	530	507	524	535	556	522	507	536	565	536	549	502	518	534	534	507	488	517	506	547	522	546	528	506	505	469	531	506	521	525	505	508	516	526	535	550	528	528	475	538	501	573	521	510	553	518	536	524	536	520	523	520	497	516	500	509	520	531	515	537	522	512	531	522	534	523	515	458	511	524	492	482	571	523	563	521	501	509	535	517	513	540	534	516	532	512	486	513	496	525	506	533	504	526	528	500	517	559	531	526	527	476	514	510	491	520	539	520	517	533	527	518	505	521	539	546	513	488	543	469	499	550	495	490	506	508	519	566	538	552	534	518	524	524	501	517	520	506	556	523	519	496	503	465	503	535	509	555	555	527	508	536	527	525	521	545	549	531	514	527	524	562	499	512	498	491	504	535	502	554	531	532	537	523	511	540	492	560	526	533	502	517	507	513	547	500	480	540	526	520	509	512	493	531	511	481	471	523	482	529	516	510	506	501	519	534	507	527	552	546	558	532	527	494	516	523	513	513	484	457	492	507	537	522	475	511	537	514	478	508	553	530	537	493	509	510	541	510	506	496	546	521	512	520	518	500	500	512	524	533	518	494	529	562	543	493	479	548	517	532	515	531	488	502	548	481	485	512	530	524	523	535	468	511	510	471	516	525	523	528	500	536	529	523	502	505	485	508	498	521	496	498	524	506	479	537	555	488	497	518	547	498	493	549	483	509	525	531	509	531	493	501	512	513	502	502	504	512	529	530	501	533	512	525	490	509	502	527	506	495	480	472	520	538	537	540	504	498	529	506	522	532	512	494	528	486	543	511	519	522	479	548	511	507	525	533	528	529	500	516	508	574	478	502	518	490	527	521	542	512	522	506	500	525
60055	25951	10671	3507	1591	581	327	260	265	277	255	205	213	231	249	250	218	223	214	228	213	239	291	228	227	253	246	236	247	239	227	268	221	247	258	223	215	259	269	234	221	234	233	237	242	249	244	239	263	229	195	214	238	223	222	231	222	245	226	236	229	236	224	234	223	228	243	253	249	229	219	231	214	236	221	238	221	228	195	225	209	227	225	246	238	245	200	223	206	229	238	232	256	226	230	253	239	235	236	245	237	249	229	248	226	232	244	252	260	237	250	227	210	223	218	246	206	241	252	238	215	243	241	216	246	235	263	227	236	221	230	213	227	235	240	242	250	225	266	267	221	237	216	218	232	218	226	205	238	222	239	233	250	249	244	227	232	214	197	240	236	236	209	231	244	256	227	253	240	258	246	236	241	247	229	241	217	218	228	205	220	225	203	244	249	237	253	264	240	220	233	226	269	243	251	263	269	242	230	227	241	246	241	232	230	222	238	213	220	230	213	254	260	212	238	240	272	240	233	251	239	240	230	245	208	249	197	231	243	226	223	205	240	230	239	241	240	247	254	245	217	230	228	245	206	246	237	256	258	237	212	244	217	239	254	233	256	247	247	245	231	236	220	242	251	259	238	261	256	209	228	227	232	220	215	220	216	243	265	219	236	231	236	225	246	253	231	221	245	205	239	254	249	236	233	231	254	216	233	214	239	266	248	221	251	218	240	232	236	213	244	209	210	237	238	215	242	236	220	212	234	224	269	240	224	250	227	247	214	252	252	261	247	253	237	250	254	243	250	238	228	281	231	234	221	240	249	248	200	221	200	219	223	252	228	203	212	230	259	212	249	218	230	239	199	242	251	259	229	232	220	249	216	230	228	241	221	259	225	239	256	224	233	246	233	229	243	210	235	251	234	257	262	246	229	201	221	264	243	249	249	234	197	224	252	259	223	237	228	220	242	248	259	242	183	229	225	217	234	202	202	224	241	224	244	252	225	228	233	201	230	250	254	241	236	278	198	275	253	258	234	224	247	252	222	282	276	252	228	266	232	211	239	266	243	252	246	243	218	259	221	255	263	234	249	252	226	234	269	260	228	248	214	249	235	223	230	243	218	240	218	242	220	195	231	239	261	200	211	223	220	234	223	282	259	265	254	244	257	228	243	230	216	213	243	191	236	221	223	250	250	236	223	261	253	269	244	260	231	236	223	240	251	226	253	254	219	206	248	235	245	246	210	237	249	248	240	262	242	239	214	231	233	251	250	219	247	246	237	191	263	234	229	231	235	237	252	238	254	252	221	259	223	230	302	278	245	225	230	208	245	263	252	239	217	212	239	267	245	270	235	252	232	239	249	233	275	222	271	291	253	226	202	255	225	248	218	204	246	217	217	230	229	228	239	206	221	217	203	262	261	258	249	215	223	235	262	231	240	232	255	191	259	209	240	230	232	228	244	247	238	240	255	279	252	212	235	234	265	238	270	251	267	233	224	249	224	242	233	226	244	251	261	226	234	224	240	225	266	259	214	228	235	229	237	237	250	236	246	211	234	226	256	209	239	225	242	225	227	221	226	234	233	232	225	251	219	196	234	224	250	213	250	214	235	207	207	263	214	266	231	234	230	234	222	201	227	218	227	246	227	264	243	228	230	257	245	236	228	219	215	204	224	224	242	225	230	233	206	229	262	223	226	233	200	231	241	224	226	247	231	257	222	238	236	240	228	251	237	231	238	242	242	231	242	223	223	214	235	257	223	217	250	226	238	238	235	235	237	213	233	237	277	263	254	233	222	255	281	226	207	245	244	256	239	235	256	219	212	251	295	238	255	227	241	254	255	258	226	237	255	218	239	224	238	219	285	243	278	270	248	235	219	252	236	260	220	269	225	241	230	241	257	236	217	218	260	239	261	259	221	226	254	266	251	248	231	226	232	235	208	241	263	217	245	239	249	209	248	226	269	244	276	227	236	246	224	228	233	243	263	259	247	265	223	231	252	230	246	249	220	205	230	231	209	240	230	223	240	197	209	257	241	214	217	219	224	208	237	260	229	242	226	256	230	231	234	184	237	211	246	236	241	261	220	282	250	256	225	247	226	226	232	227	237	247	237	265	248	227	212	247	207	229	233	245	239	246	226	225	252	257	260	219	243	224	254	227	221	250	238	224	234	232	238	231	213	238	261	234	231	219	212	235	241	222	214	220	246	228	238	228	225	204	234	233	244	230	211	224	204	209	245	241	250	241	245	222	247	225	238	214	233	229	221	252	257	250	265	251	256	184	256	225	228	245	237	249	217	233	245	236	255	238	249	240	223	245	244	220	217	226	202	248	251	242	252	200	234	219	234	226	243	234	245	244	245	218	250	234	214	211	237	244	236	232	250	219	197	238	217	202	226	246	233	275	243	233	254	213	230	255	229	269	253	251	240	250	213	266	242	247	239	255	242	235	195	230	236	260	276	248	243	233	258	215	250	255	237	267	282	222	261	253	237	231	221	235	251	228	205	235	213	231	212	230	227	259	248	243	189	241	225	264	236	214	264	264	233	267	243	224	259	224	266	232	247	216	229	237	221	202	258	237	246	233	236	239	235	228	242	224	245	222	228	237	242	230	245	256	204	210	251	229	253	226	202	230	262	239	232	205	237	224	266	225	240	244	213	244	252	191	233	236	206	267	209	226	233	245	222	208	223	223	241	251	233	243	204	227	218	226	281	242	232	217	226	259	221	211	231	215	234	206	266	253	217	240	248	219	250	240	248	244	253	235	217	246	229	252	240	236	223	211	228	258	231	240	229	246	245	237	231	251	229	221	232	270	213	231	267	221	251	213	232	268	241	246	254	234	221	248	252	271	211	244	231	198	237	219	244	248	281	261	254	250	233	256	235	259	227	214	228	224	200	241	230	246	237	224	242	230	228	254	232	224	263	230	226	265	225	222	229	232	259	227	227	218	234	264	214	226	219	231	234	238	260	233	240	242	223	230	254	215	222	209	248	195	225	243	233	247	232	225	249	243	236	246	232	210	241	219	259	223	245	251	264	252	264	219	257	216	245	240	253	224	237	270	234	231	233	230	251	237	241	234	209	241	251	256	257	236	250	239	246	242	211	213	215	251	229	244	254	194	245	270	226	223	223	226	271	252	257	236	215	240	249	224	256	231	256	231	234	272	216	211	229	232	243	214	233	240	242	279	227	235	227	212	251	268	221	223	244	221	269	249	245	241	226	237	230	217	229	236	240	215	238	235	207	227	230	229	231	239	225	234	219	200	249	223	234	238	271	220	255	224	223	228	236	243	251	232	218	228	244	246	237	217	230	238	226	251	245	218	251	203	211	236	270	212	258	234	240	225	238	241	226	209	256	253	228	224	210	207	223	231	232	238	204	228	263	224	252	242	237	231	227	246	255	250	262	244	219	218	222	198	235	235	231	264	250	250	232	275	234	229	246	230	223	247	211	266	227	229	223	254	252	229	237	233	220	244	217	246	229	269	271	261	206	273	236	240	240	245	228	241
38455	17734	12261	7144	4727	1930	923	766	618	540	542	540	497	521	478	536	515	497	550	499	532	541	537	514	502	510	473	524	561	537	540	478	502	481	513	505	504	552	535	519	491	532	523	539	507	504	496	546	500	513	553	526	482	504	521	494	499	534	511	469	485	529	518	493	533	467	516	492	508	524	488	511	510	519	451	473	529	498	501	518	500	503	509	526	501	483	509	538	506	525	489	516	499	527	510	496	479	536	519	488	493	484	502	500	514	531	517	511	572	515	538	522	507	496	505	481	481	504	530	551	515	477	485	474	508	523	488	523	521	487	544	534	491	484	521	498	477	504	529	487	493	488	523	508	520	504	480	488	485	494	517	491	544	521	514	543	505	482	502	525	489	539	542	474	533	506	492	483	490	522	527	481	527	448	484	547	529	514	502	523	542	513	487	507	516	518	505	515	586	509	521	457	501	513	522	528	489	537	547	473	524	509	550	494	496	533	567	528	525	523	498	482	531	520	499	487	532	497	536	458	516	529	505	552	479	490	543	543	471	463	528	533	532	534	530	552	528	501	492	510	534	512	523	526	454	507	501	488	513	518	514	463	519	536	534	506	515	516	499	523	489	552	514	515	543	491	527	532	534	461	476	494	528	516	529	489	521	512	487	524	502	519	514	495	499	511	498	482	492	538	521	507	502	502	560	514	489	510	500	459	467	530	503	524	495	528	505	482	493	509	512	534	515	501	519	535	520	528	516	478	548	502	490	534	543	534	518	508	525	508	508	485	513	501	494	558	503	498	517	511	522	492	528	508	501	542	479	484	507	528	530	505	513	583	520	531	491	490	527	480	498	513	513	524	526	498	528	490	513	521	466	532	508	503	521	513	556	479	509	497	527	535	494	522	494	528	494	510	491	513	513	512	524	530	478	497	487	511	555	491	504	526	462	541	478	497	486	495	503	487	518	503	502	533	547	540	462	570	498	556	516	508	507	542	486	540	504	480	494	534	544	469	443	514	511	492	495	548	495	497	529	520	501	482	494	496	515	475	519	497	509	538	543	545	479	502	529	556	515	489	494	503	525	501	534	500	516	522	494	498	496	523	497	514	522	500	517	496	487	507	555	528	502	531	517	494	473	543	495	530	528	497	493	533	490	539	465	473	527	481	524	470	494	477	498	522	489	483	500	517	485	514	501	541	534	496	527	488	496	526	546	505	491	522	520	561	547	506	540	477	550	510	522	505	488	465	481	496	541	523	528	511	533	529	461	523	530	498	484	474	468	517	500	532	528	515	513	528	526	550	509	519	526	503	530	520	467	503	499	501	484	525	498	514	529	480	480	512	538	528	492	528	513	526	478	530	512	522	530	495	520	481	513	474	521	488	497	527	505	505	502	451	553	541	501	505	550	464	499	541	477	492	490	505	493	527	514	484	503	534	513	499	568	501	481	515	502	545	519	470	510	470	525	511	465	466	480	484	507	502	524	502	517	509	507	507	513	496	493	490	506	486	513	515	501	541	507	490	511	501	545	514	523	525	517	544	488	532	558	464	543	536	528	480	487	491	507	502	506	482	505	481	464	487	530	532	500	516	501	498	489	498	576	527	507	556	523	513	517	515	537	525	502	533	536	483	476	505	530	506	493	484	511	524	514	510	517	522	467	525	494	507	485	472	478	479	534	552	518	492	543	526	529	518	491	534	510	507	488	525	555	491	486	504	518	503	529	493	528	510	479	528	498	530	519	501	470	506	520	533	497	516	540	520	492	499	503	539	523	541	525	527	484	498	488	530	556	523	487	541	512	491	522	495	490	501	498	514	483	512	518	499	519	528	539	525	513	529	520	533	532	495	499	499	452	480	503	500	477	484	500	495	507	529	520	526	509	507	501	498	520	529	523	560	495	500	521	496	487	539	526	471	487	561	538	510	560	499	458	476	524	511	507	546	539	507	501	495	484	546	528	508	526	459	486	456	511	532	507	463	532	496	494	530	514	516	541	511	532	568	496	478	500	510	535	492	548	478	535	534	505	513	531	490	509	506	517	511	517	490	508	483	560	522	518	482	505	536	540	503	507	543	504	479	527	467	500	492	525	494	486	526	533	504	477	550	525	502	523	522	513	488	477	539	552	513	499	485	476	511	520	514	493	506	544	501	492	489	496	513	497	531	483	502	492	504	503	534	510	528	455	562	513	478	515	501	506	518	539	559	527	457	503	525	505	517	559	495	511	499	499	515	489	532	543	523	486	489	507	527	489	522	477	510	522	520	485	527	520	513	508	534	515	539	522	503	505	478	494	502	515	466	520	481	531	491	558	518	511	504	521	516	516	499	491	527	515	519	498	490	471	521	508	485	534	482	533	485	505	509	503	476	498	550	536	522	546	530	525	448	536	503	454	506	500	516	528	512	554	500	482	561	517	509	456	535	564	533	574	535	480	494	475	517	501	533	535	517	523	536	471	526	466	489	528	495	518	495	507	487	526	531	522	542	475	516	530	517	493	510	464	500	482	533	486	531	482	483	510	486	502	505	525	519	505	504	519	510	466	498	527	503	516	496	491	493	484	548	490	479	531	522	505	515	547	524	490	538	509	519	514	503	492	522	520	498	480	490	527	526	456	497	507	520	506	494	543	531	520	545	523	480	515	529	513	492	486	530	528	478	503	506	525	532	552	517	544	467	523	486	484	478	505	508	523	518	525	534	522	508	497	497	479	494	513	506	506	457	487	510	520	498	498	525	476	503	517	543	523	466	499	532	509	510	501	511	511	519	491	512	501	566	502	533	507	478	522	507	520	501	550	476	532	525	544	507	509	503	502	499	543	494	532	522	509	500	517	536	499	499	527	507	471	536	507	508	510	506	532	501	514	535	517	523	450	498	484	538	478	460	576	512	520	509	506	521	484	515	515	490	514	502	479	463	491	526	522	535	477	531	532	535	512	508	494	519	526	506	513	552	477	518	468	533	501	499	503	520	540	509	506	491	492	507	483	508	492	528	497	496	506	485	514	507	506	501	516	493	515	534	483	506	510	521	497	515	507	509	492	486	500	508	519	508	485	512	506	494	530	523	498	519	488	477	525	515	500	508	513	482	487	494	531	485	522	561	497	517	526	566	485	506	535	501	511	520	496	494	545	509	510	568	490	519	528	452	521	497	488	512	510	523	498	485	513	484	486	515	494	487	505	510	545	514	546	458	507	482	512	513	501	511	531	509	523	487	501	510	516	471	507	486	495	514	514	512	518	472	519	510	544	511	500	491	444	516	528	532	532	515	493	486	524	547	526	550	526	530	524	553	505	531	519	513	513	494	522	515	498	497	538	498	504	493	478	523	472	524	515	562	505	513	514	477	525	509	527	481	482	516	500	492	510	508	523	515	513	526	499	523	542	553	462	489	502	503	501	498	518	455	502	538	531	503	506	567	513	533	499	517	510	506	476	540	537	508	522	510	508	515	539	549	529	530	501	518	533	510	474	494	522	500	511	503	529	474	500	483	539	464	506	523	529	526	498	492
63215	33083	17075	7437	3078	1213	580	388	317	307	312	260	295	305	273	310	323	287	302	282	268	293	299	299	280	274	299	266	294	239	281	289	295	281	310	269	259	288	278	267	294	295	269	305	250	308	310	288	253	276	301	268	298	319	272	283	297	314	312	300	309	253	269	244	274	269	302	294	320	293	300	280	260	274	305	311	316	304	296	249	336	273	301	293	280	269	291	288	278	270	260	283	262	305	272	292	288	278	295	273	273	318	285	297	282	256	287	301	289	302	277	316	286	297	305	259	305	275	295	304	276	264	297	283	309	299	282	295	285	289	282	306	314	285	258	246	292	271	285	294	274	267	273	258	272	270	277	285	265	276	300	277	298	260	289	277	269	264	264	269	262	272	304	303	306	299	281	276	285	265	242	277	283	281	257	286	295	294	287	277	306	288	309	330	274	292	314	306	277	277	308	290	315	300	265	261	297	273	311	314	282	292	302	260	294	307	277	290	273	286	288	287	293	292	275	265	298	296	280	276	301	293	293	265	285	273	286	299	316	300	297	268	295	307	264	261	283	274	303	265	257	302	308	245	287	282	282	287	298	273	275	297	301	282	315	286	313	301	290	273	296	263	285	290	278	263	269	276	289	275	291	302	300	307	291	275	269	314	308	297	287	330	278	318	294	283	261	295	297	306	301	276	344	289	292	255	316	272	293	314	280	309	303	320	315	289	267	321	300	275	267	303	323	278	261	289	301	264	284	261	276	284	285	278	288	290	305	277	257	296	266	287	285	302	260	265	260	270	296	283	300	304	308	292	290	268	295	278	273	296	265	264	274	271	292	334	247	285	300	301	291	264	264	256	284	259	270	292	261	277	272	262	284	292	284	289	293	283	301	324	278	298	261	302	307	265	273	290	288	318	285	251	280	261	295	257	291	256	283	291	277	282	268	264	273	297	289	300	300	306	272	274	306	298	274	321	247	270	287	289	327	281	278	281	262	289	282	295	326	293	314	270	308	273	278	316	269	289	282	331	288	288	287	252	299	295	262	297	292	276	266	313	317	267	285	284	292	292	270	253	268	291	277	288	282	262	285	286	274	306	277	330	285	267	270	283	299	286	276	258	303	313	266	320	296	303	319	324	304	327	278	267	301	291	276	296	287	284	280	324	287	263	286	276	292	280	279	285	280	274	267	274	284	252	295	257	292	308	284	298	250	319	265	277	288	267	304	323	292	289	285	307	271	273	310	273	253	295	301	258	291	296	283	263	287	293	248	251	300	326	291	270	281	292	289	280	271	240	310	295	289	286	264	278	264	275	283	308	252	276	296	295	290	313	256	281	252	281	286	311	304	298	263	307	286	292	295	292	278	295	275	331	270	261	322	299	305	261	297	293	276	286	304	290	295	304	299	284	312	304	277	286	311	294	259	315	318	254	271	286	257	270	297	295	297	274	299	290	277	261	293	288	261	274	271	278	289	260	267	282	292	311	303	272	303	313	311	346	271	315	273	285	252	295	329	253	302	284	273	260	292	303	277	297	293	314	302	302	283	293	266	292	305	266	312	270	295	292	270	292	287	291	270	317	299	298	289	282	296	304	309	277	284	305	319	278	266	282	277	306	268	295	284	274	321	302	307	284	268	276	275	268	270	289	279	301	288	282	252	287	287	282	290	271	289	304	293	286	312	291	285	309	279	301	301	254	255	266	298	260	293	266	295	297	263	311	287	306	293	284	296	278	310	274	281	290	303	295	293	301	252	304	304	301	293	283	309	282	291	303	302	290	330	284	287	303	305	298	253	274	280	269	271	281	270	278	303	286	285	299	313	291	284	288	258	303	278	289	275	297	277	290	252	285	309	302	271	268	287	262	270	259	281	317	305	278	299	286	275	313	303	301	296	300	292	287	312	269	257	274	300	308	277	296	296	302	289	329	328	293	293	293	304	267	297	275	242	262	284	287	277	266	278	287	268	298	267	279	307	283	288	260	282	275	282	293	259	309	285	312	296	276	288	276	260	308	277	276	263	297	281	264	283	270	286	296	279	262	253	267	292	308	256	268	252	302	273	306	308	294	296	294	280	298	271	312	315	292	307	291	278	275	274	330	283	270	302	269	329	303	271	338	307	264	325	287	263	288	278	313	305	256	256	300	286	273	301	313	314	292	316	267	261	296	269	255	322	317	320	289	342	272	268	269	291	292	273	279	277	285	290	253	262	295	239	291	280	285	281	260	280	290	312	307	257	286	297	268	310	280	265	285	303	309	292	277	276	277	320	300	282	319	298	317	289	326	288	304	280	281	290	303	284	305	280	303	296	294	286	284	266	305	274	299	282	323	292	308	275	292	305	328	287	276	258	288	301	333	321	273	261	287	308	274	265	290	277	295	306	287	271	302	265	271	323	303	252	272	290	281	294	303	281	281	282	268	287	270	285	276	306	303	297	267	299	240	284	310	278	257	266	297	272	259	260	275	306	305	281	277	259	283	269	270	300	292	297	297	259	305	312	260	286	299	264	297	284	292	273	303	275	232	294	302	306	294	260	258	268	285	292	282	308	283	281	311	308	321	264	276	276	304	301	270	321	302	278	270	278	326	240	318	298	265	288	298	269	283	278	262	274	292	277	283	259	285	319	283	268	298	294	269	276	278	257	301	292	302	318	301	275	281	264	313	269	293	304	311	275	286	269	257	286	285	304	295	285	299	277	279	285	264	278	251	327	273	258	271	263	302	289	320	283	263	324	267	292	247	304	270	285	254	311	267	311	264	299	305	283	290	288	255	294	277	242	298	248	299	293	327	265	273	274	267	276	277	313	279	290	258	304	333	291	289	261	285	286	279	321	274	270	267	248	266	282	302	304	271	290	293	332	265	298	273	261	320	277	260	278	302	273	295	286	303	301	281	306	340	290	285	309	287	297	278	269	254	260	284	256	265	295	302	276	248	287	299	259	311	298	291	281	306	295	272	306	312	290	325	279	309	315	282	299	249	274	284	269	296	290	274	269	263	305	305	295	277	261	285	293	290	292	313	297	273	271	258	278	291	284	277	281	285	268	291	293	301	292	284	265	289	320	289	288	291	285	291	285	305	320	291	265	305	308	289	300	279	275	300	313	255	281	298	275	289	272	283	297	273	292	309	289	283	260	292	290	274	296	298	282	303	306	278	254	288	294	280	296	280	264	280	277	271	302	324	288	258	287	280	277	278	285	295	290	288	296	274	286	286	261	283	297	284	279	312	282	257	287	303	297	274	271	298	264	264	270	277	256	256	322	292	277	300	296	297	260	271	312	282	307	275	301	276	301	279	267	272	286	311	331	275	294	313	292	300	256	308	325	297	248	302	275	230	290	281	263	265	272	276	284	245	283	286	276	304	264	280	294	289	289	265	257	303	340	286	268	301	301	282	305	301	261	297	310	322	277	268	295	282	279	278	298	269	300	276	287	268	291	273	323	290	273	304	269	312	319	270	264	282	277	313	309	326	322	311	288	288	278	304	320	277	293	271	289	303	289	299
40321	24594	17798	13649	8192	3809	1546	1091	879	685	689	628	638	607	635	613	618	611	625	638	568	585	657	610	591	643	563	596	637	612	595	612	595	559	571	623	622	626	631	600	624	572	640	596	582	624	576	662	603	617	655	630	589	630	594	616	569	577	592	615	607	640	581	620	576	566	584	591	585	575	523	584	581	640	584	579	588	622	610	568	575	653	582	577	612	634	629	605	625	606	583	624	605	551	611	595	580	609	625	640	569	601	611	578	609	606	619	612	621	639	573	604	588	572	628	588	585	597	613	614	561	623	632	602	598	622	566	642	590	601	583	585	611	576	604	626	604	625	543	600	585	596	577	594	615	631	643	600	602	559	615	594	638	560	619	618	609	591	604	571	612	609	614	583	553	619	601	568	642	583	581	556	585	620	606	624	580	573	583	610	591	609	621	652	602	590	565	594	579	603	605	601	603	589	590	621	600	596	558	610	572	595	602	626	635	631	584	567	595	610	590	659	621	610	644	596	587	648	559	598	609	613	597	589	566	593	627	641	617	613	627	603	586	614	599	597	583	601	629	616	595	640	599	610	571	637	598	572	623	629	630	614	582	624	594	656	603	627	598	648	643	623	593	575	613	577	623	627	567	607	574	624	621	614	623	592	612	553	626	595	609	614	621	601	598	656	575	603	561	603	649	605	628	555	591	570	557	603	623	634	638	579	644	585	599	602	654	611	567	555	626	625	616	583	634	568	615	563	613	573	618	586	586	566	563	633	632	607	631	590	578	585	610	610	615	616	611	612	634	591	620	595	626	622	574	590	597	598	576	577	621	630	573	639	574	609	624	581	632	588	618	598	630	618	608	603	595	636	601	598	583	636	603	640	567	618	584	623	605	623	581	583	591	622	586	594	620	569	590	569	566	571	624	646	648	595	620	591	598	592	601	557	631	563	584	603	632	584	591	645	582	545	606	618	608	577	577	575	591	587	642	576	613	603	572	553	555	573	646	576	588	608	602	605	588	582	637	581	583	623	631	567	587	606	596	615	575	580	584	596	572	634	613	593	691	624	583	603	611	606	596	551	597	575	590	601	578	550	561	608	597	597	562	608	585	628	579	634	591	580	594	550	623	565	584	656	569	607	572	576	600	608	563	598	595	606	607	590	585	621	607	596	572	590	600	600	602	603	606	595	618	605	628	577	616	615	551	630	607	651	607	607	582	646	610	575	555	562	622	577	618	593	614	611	593	638	569	589	607	616	595	590	583	625	570	590	612	574	555	574	592	607	581	624	534	560	601	575	588	617	588	570	612	659	606	615	580	628	549	604	592	623	598	605	616	622	603	616	580	595	613	602	603	626	583	640	627	641	631	616	596	569	587	598	587	620	575	594	589	584	578	616	588	591	643	610	600	576	577	594	601	565	619	571	609	603	581	600	630	626	636	636	619	602	620	603	576	621	593	579	625	666	629	544	611	625	598	598	612	616	605	611	600	609	589	582	667	596	648	612	638	601	586	594	588	627	604	672	589	573	615	559	637	569	607	605	582	631	599	631	621	594	573	632	597	583	581	589	573	600	593	607	607	587	612	607	620	574	632	597	612	594	641	621	592	613	551	609	569	612	581	610	614	639	586	583	618	618	639	596	595	571	594	606	601	608	566	569	544	596	605	579	597	620	653	600	612	583	633	588	609	607	567	626	603	610	625	578	620	594	571	604	594	644	635	590	564	576	612	596	606	607	586	590	587	576	595	599	559	580	563	567	594	590	602	584	601	542	569	596	602	624	576	610	616	620	608	562	580	596	582	661	598	555	571	569	620	589	566	634	573	618	618	626	585	579	573	619	597	559	568	575	606	608	587	588	610	620	587	579	608	634	561	603	608	590	610	605	604	585	580	607	600	612	564	596	597	598	611	632	609	653	614	606	602	573	537	583	627	618	661	612	608	660	600	629	601	620	606	630	603	622	586	593	572	622	583	649	593	578	573	561	580	596	622	614	592	594	582	647	575	580	579	592	543	560	586	647	601	590	612	591	636	567	595	603	626	577	621	617	607	633	565	579	589	565	581	612	559	578	588	583	617	604	599	582	584	575	646	629	640	562	626	618	604	592	576	625	628	584	579	593	576	595	549	626	614	580	638	582	592	568	641	590	574	622	594	582	643	594	609	616	620	626	596	604	594	607	611	578	642	598	643	601	597	607	624	597	596	637	640	573	616	580	605	587	590	603	581	626	609	582	591	648	639	590	622	592	578	601	598	588	627	588	596	588	616	601	619	603	563	580	619	573	573	580	587	596	617	615	635	612	600	568	603	588	597	579	606	598	569	592	630	563	614	621	599	562	593	612	590	649	629	596	547	573	591	641	590	571	568	594	558	578	605	567	619	554	547	629	590	598	560	603	622	609	620	588	565	581	591	605	581	654	604	626	612	573	596	582	612	585	590	587	626	568	584	607	604	563	596	611	576	586	629	648	614	626	615	633	607	591	588	656	616	606	596	624	607	629	606	609	583	593	601	596	613	574	551	613	612	552	581	609	604	639	608	630	612	608	614	586	589	615	588	602	652	636	621	600	608	618	637	597	600	609	576	578	570	605	586	568	590	661	634	570	605	557	565	604	626	594	578	587	579	624	602	593	650	597	605	605	581	580	632	596	612	587	609	609	591	590	608	620	597	639	619	557	574	613	625	621	602	596	624	560	617	648	582	603	617	566	595	558	610	610	588	621	613	590	580	628	601	583	617	617	607	625	602	596	605	608	590	592	606	618	617	593	574	613	588	604	596	590	606	621	627	565	619	619	619	595	630	598	614	586	656	634	616	579	574	581	641	594	631	596	592	629	615	586	572	601	577	573	611	579	635	647	608	552	581	579	608	581	576	617	600	554	631	614	608	619	579	622	596	585	587	588	593	564	603	593	647	625	630	592	602	603	592	627	619	627	549	614	657	596	613	580	621	596	572	608	618	591	636	581	593	621	622	568	603	570	610	609	615	622	597	597	655	592	610	637	573	556	626	589	586	559	625	586	606	582	601	607	605	602	593	580	627	568	588	607	600	600	601	625	645	623	640	642	576	574	607	567	569	603	640	635	631	635	651	583	604	633	577	600	578	544	598	611	605	606	598	618	614	587	546	576	603	597	564	624	577	554	603	568	618	633	626	589	577	640	587	608	608	610	599	630	607	583	574	646	582	633	584	599	590	585	588	583	616	565	639	612	602	604	591	649	568	604	585	569	591	609	588	587	623	639	575	656	630	560	597	595	564	622	602	589	591	617	591	604	636	585	613	600	592	574	559	611	601	566	552	589	596	588	582	609	634	637	594	624	596	616	611	600	604	597	626	636	583	599	572	559	647	590	601	619	627	576	617	613	549	643	614	568	588	590	538	542	616	616	581	578	622	589	637	603	570	580	575	609	619	677	604	610	634	606	589	600	595	613	614	657	610	620	633	614	602	619	606	631	675	619	595	596	623	574	584	582	622	590	584	603	641	622	599	591	616	598	571	583	610	598	602	639
48774	21774	7374	2179	720	384	269	259	261	234	247	227	268	242	248	260	249	241	219	222	266	238	245	248	230	228	228	200	222	258	242	219	268	267	231	226	253	253	233	225	277	237	232	259	268	254	248	219	199	248	211	235	236	214	265	255	229	228	256	200	260	211	222	240	230	229	236	258	246	222	237	226	237	263	247	236	254	245	233	260	263	251	224	275	232	256	262	239	263	265	272	236	211	223	231	255	242	247	221	255	231	232	233	228	226	237	238	241	196	219	244	211	213	256	252	224	232	225	242	246	257	260	221	243	250	228	231	259	236	260	256	215	270	253	234	277	254	252	205	239	266	235	254	256	229	258	221	264	243	226	262	241	250	214	228	227	255	239	239	233	255	261	233	234	256	229	246	244	219	247	232	230	253	248	251	220	237	249	238	260	254	238	261	258	250	236	255	246	253	220	254	246	258	252	221	238	235	231	233	235	275	275	245	235	257	295	261	268	238	222	234	255	216	240	231	219	256	220	241	232	271	274	261	249	247	251	244	255	237	222	211	244	262	260	226	216	230	227	227	247	231	211	228	228	224	211	252	250	237	238	222	219	233	206	234	226	229	264	220	247	264	241	254	242	231	254	238	248	206	216	234	256	246	237	254	244	233	237	280	221	229	240	215	252	254	218	243	234	251	271	250	265	260	226	225	244	225	236	260	251	259	238	237	245	244	255	256	226	242	211	211	215	224	249	232	222	257	243	231	224	234	229	245	243	239	229	215	222	247	222	204	228	243	255	235	229	232	236	238	271	197	267	248	249	284	236	264	248	242	232	276	253	248	241	267	244	245	262	238	256	247	241	235	237	218	257	274	230	218	231	234	269	226	236	254	245	253	276	240	220	248	243	226	232	240	256	256	254	241	271	222	223	254	232	220	263	224	260	231	233	236	257	256	255	231	253	239	255	253	224	258	222	251	255	216	204	259	229	270	245	245	230	206	228	219	234	224	271	233	243	217	267	239	236	252	232	233	226	232	236	235	263	266	216	237	256	243	248	201	236	221	238	199	262	222	231	277	216	255	230	250	248	242	248	250	229	221	228	250	237	227	223	243	256	218	243	250	253	234	236	235	234	243	226	221	269	264	258	236	269	262	237	249	238	223	227	232	217	263	246	265	250	246	268	216	245	239	233	256	252	243	228	248	234	232	282	231	249	246	238	233	235	264	232	249	233	271	228	255	214	223	240	274	265	228	216	202	231	236	268	268	241	227	194	259	233	237	223	235	279	252	250	221	248	201	204	251	219	220	232	245	263	235	239	233	244	250	221	245	250	227	239	273	275	233	250	263	220	207	248	232	231	222	226	231	240	228	195	256	219	246	214	243	254	261	235	259	255	263	260	209	237	232	255	225	258	244	257	229	227	239	228	234	224	232	221	244	241	216	229	261	261	258	246	242	271	220	247	219	252	269	235	255	246	235	239	272	250	256	243	248	231	267	255	232	207	220	241	268	248	239	215	225	226	239	227	206	214	224	235	248	222	233	237	230	218	247	232	226	244	246	261	280	286	282	242	262	225	233	234	212	254	250	217	206	274	237	224	214	253	201	230	235	235	257	248	252	229	211	252	242	215	240	249	239	240	223	236	236	230	250	252	271	242	225	259	267	251	249	237	251	226	217	269	277	208	244	262	242	235	264	249	233	214	249	247	237	228	249	257	232	227	236	255	250	246	246	247	247	224	220	232	246	231	269	231	211	237	228	205	245	241	223	263	251	265	259	264	249	257	251	228	238	241	268	244	243	262	214	235	245	234	268	227	229	233	232	236	270	238	220	211	218	256	264	261	251	237	239	223	237	254	212	239	274	220	245	267	242	237	249	245	247	242	256	221	228	238	259	227	243	215	255	235	247	238	212	207	242	234	237	223	246	208	213	241	233	222	243	267	263	222	234	243	238	240	252	254	246	239	257	213	260	253	211	223	244	237	255	235	244	256	275	251	252	254	253	253	250	241	214	262	270	214	261	266	260	230	263	231	255	238	241	263	246	250	246	247	225	222	227	231	272	240	252	246	293	270	232	242	233	275	246	250	276	246	246	278	245	246	256	244	250	270	256	267	259	241	238	257	232	215	250	215	211	250	224	244	267	255	201	245	238	226	260	253	241	252	243	266	258	221	265	251	230	233	244	225	219	238	258	227	237	225	233	250	226	222	263	229	233	277	244	240	229	242	232	236	216	272	256	239	214	232	253	245	207	238	243	222	245	223	230	227	236	239	256	289	226	210	256	242	268	225	255	276	254	225	214	235	229	252	275	250	247	250	244	236	227	263	235	252	235	225	239	264	272	256	274	259	232	229	241	269	255	241	243	238	234	253	268	232	257	224	230	224	243	266	224	250	232	234	241	247	245	258	244	244	239	248	278	265	244	261	223	253	239	254	280	241	239	227	271	236	205	236	244	232	264	243	247	231	263	249	237	249	257	281	232	232	242	254	228	212	262	260	256	238	240	262	226	246	210	237	250	224	231	188	240	265	239	232	262	248	231	226	219	227	240	234	256	233	236	236	240	262	250	252	234	245	245	224	271	228	245	249	250	225	221	257	282	258	244	247	242	233	231	249	250	234	251	235	220	258	245	233	244	216	237	218	233	195	225	247	216	237	213	259	210	228	246	256	240	221	232	244	244	232	233	235	258	274	266	248	273	220	241	241	254	227	226	247	244	269	242	224	232	244	241	253	240	242	267	259	248	256	209	253	244	216	232	239	239	264	277	255	258	264	252	236	235	270	260	229	258	243	236	250	247	233	253	236	234	270	217	237	241	264	224	246	214	228	227	257	230	243	230	231	262	246	229	210	204	239	228	228	221	252	243	246	244	274	299	247	228	256	267	253	213	238	238	184	277	239	238	267	268	243	279	224	246	258	250	231	239	229	238	247	278	240	276	224	223	194	244	235	239	264	234	230	230	240	238	247	238	267	207	236	239	267	244	247	238	228	223	208	241	243	247	255	241	239	274	257	215	247	211	236	274	241	225	239	273	245	245	255	264	238	253	254	235	257	265	217	232	203	205	225	235	257	248	261	199	233	227	228	255	242	266	219	212	234	210	262	213	242	238	285	243	220	231	235	218	293	241	238	218	227	292	221	223	262	226	238	227	240	230	219	211	207	230	263	242	259	261	276	245	227	232	248	254	261	255	293	264	216	259	253	227	224	258	228	236	240	241	232	250	227	240	215	227	253	215	248	225	246	257	203	241	243	255	243	218	213	245	268	206	258	246	235	253	233	251	245	248	216	227	255	232	262	266	246	231	212	230	258	257	243	244	243	246	210	236	220	228	241	262	230	224	252	243	238	247	253	246	245	231	257	272	282	230	229	260	252	267	225	223	225	239	254	216	256	260	246	252	237	224	241	250	254	231	269	235	255	241	262	250	254	263	269	230	230	238	246	244	252	237	266	241	245	223	252	215	265	243	250	233	218	248	243	249	248	251	236	265	256	217	270	259	240	265	232	262	257	241	240
31011	14714	8989	4398	1938	1031	606	511	482	540	499	511	523	529	514	539	546	487	540	503	554	456	552	511	526	478	507	516	515	515	471	486	502	507	491	511	519	490	562	556	509	547	493	526	501	494	520	533	525	507	495	480	539	531	551	523	517	502	531	499	534	520	514	490	531	520	547	502	527	463	476	539	524	501	512	494	471	532	574	504	506	509	501	525	509	504	534	499	513	509	511	493	526	520	517	528	517	521	517	515	519	484	508	515	513	467	512	513	485	523	499	588	513	538	521	510	477	524	525	488	492	485	516	472	508	554	520	523	501	528	565	539	539	509	531	467	477	529	496	534	497	535	526	517	467	525	493	492	548	560	493	510	542	476	532	527	513	535	523	513	481	557	486	517	479	499	522	513	470	471	527	533	557	485	514	518	514	512	529	524	497	514	553	470	518	490	549	528	471	496	547	499	518	524	515	485	489	495	556	533	482	486	566	521	502	522	476	511	533	496	499	540	487	500	489	524	501	504	523	523	493	490	535	511	473	505	521	537	513	558	498	548	498	508	585	498	526	480	464	508	511	514	487	502	510	528	510	553	506	522	554	527	527	473	522	529	535	518	494	506	524	516	548	513	500	498	484	488	516	454	516	508	497	525	486	517	489	568	504	500	503	503	533	503	514	543	544	505	490	480	486	490	510	517	519	484	514	499	519	528	533	508	486	531	554	502	520	479	519	534	502	504	492	517	510	509	545	535	515	508	504	473	522	529	503	527	500	512	464	521	507	541	497	472	527	502	539	521	505	539	500	531	508	492	499	532	495	549	505	492	495	474	544	516	502	522	493	474	526	526	489	507	497	483	526	509	506	507	531	506	526	489	526	482	552	481	511	491	509	505	519	538	481	543	551	550	528	513	512	505	531	540	501	476	529	505	509	518	536	526	527	500	510	555	492	500	501	518	535	516	538	495	496	519	522	508	506	493	458	508	525	477	521	497	512	524	506	543	517	506	500	550	556	510	529	507	514	522	506	508	490	527	520	543	494	506	490	518	534	540	517	520	498	520	521	541	489	492	452	508	508	507	548	534	500	529	528	502	462	525	517	494	523	508	497	506	505	509	495	512	546	516	505	535	513	490	505	485	499	516	513	512	518	496	518	556	484	513	531	477	492	544	527	526	484	535	515	475	480	480	478	450	508	530	473	555	552	506	552	524	482	499	520	503	520	544	488	521	492	516	528	488	530	520	521	516	540	522	515	472	524	495	512	493	492	531	512	469	524	534	492	493	539	504	515	515	518	491	511	502	507	519	475	490	484	504	511	498	495	531	482	567	497	517	502	488	502	501	544	543	538	518	547	542	523	525	509	509	525	523	478	497	522	520	492	539	486	507	507	538	506	482	523	521	498	499	487	478	504	494	471	480	511	502	493	543	520	515	499	492	500	541	553	540	536	524	508	507	504	513	495	540	522	513	489	564	492	510	529	528	528	485	534	554	517	513	465	493	476	535	522	496	537	471	521	537	550	519	501	512	488	555	528	510	508	544	495	501	521	538	511	488	507	536	526	504	526	501	557	558	513	526	492	489	498	528	550	504	465	548	520	512	506	530	556	548	540	519	524	537	482	499	506	531	535	493	529	497	533	489	487	587	538	543	505	492	528	509	484	519	535	553	475	521	502	516	505	478	495	520	509	514	516	514	505	474	496	521	520	510	526	509	522	545	504	425	515	543	510	508	507	515	542	522	456	552	506	511	552	526	522	509	508	553	530	539	527	520	532	503	485	536	506	504	533	509	523	503	463	555	518	538	498	531	502	486	509	467	525	547	513	528	527	490	517	530	516	560	506	531	506	533	507	527	511	536	522	540	539	542	529	549	519	533	503	524	516	460	511	518	500	499	454	477	506	513	536	479	510	503	505	473	554	496	507	449	535	488	527	517	506	534	502	455	487	521	531	536	482	491	516	508	513	477	509	483	529	493	508	498	480	501	510	507	514	516	544	503	520	505	460	486	515	505	547	505	521	530	532	485	526	517	512	494	513	517	500	498	517	531	508	467	532	538	526	511	521	532	503	514	505	544	504	501	510	560	505	507	506	509	506	532	531	508	497	516	493	511	462	487	561	506	524	547	526	480	531	543	523	505	507	491	497	500	536	508	500	545	513	533	499	484	472	504	508	495	508	498	504	527	543	504	539	492	534	520	525	498	501	543	530	530	521	492	527	546	485	519	546	514	514	486	506	498	483	494	494	455	520	508	530	507	528	506	503	502	562	525	529	534	543	497	472	515	542	538	495	519	520	548	471	518	493	524	508	536	516	510	492	501	539	511	454	500	542	493	513	537	513	492	502	493	518	540	502	471	511	542	541	525	483	515	526	495	549	508	548	570	495	499	498	497	521	544	495	533	500	479	477	512	520	504	513	511	532	527	511	487	522	583	543	510	524	520	512	524	490	425	517	541	521	511	529	498	534	508	521	492	494	500	500	532	489	498	548	460	512	548	495	519	501	501	487	507	491	493	505	501	498	504	504	486	502	496	538	504	501	500	473	485	526	526	497	549	537	506	518	510	503	510	526	544	509	522	522	529	494	516	542	518	511	492	499	519	539	504	471	507	516	547	476	479	484	496	525	516	538	505	499	512	534	523	543	475	521	531	513	517	514	567	518	504	527	480	503	520	522	565	515	509	522	526	504	541	525	528	521	520	526	547	550	478	498	514	476	506	505	512	512	545	497	553	434	492	546	483	498	496	499	523	530	499	544	527	534	497	483	544	511	509	520	454	527	507	494	509	501	518	493	540	473	544	508	526	476	508	490	486	483	515	531	503	515	526	533	537	513	513	497	533	549	534	479	500	496	471	528	505	524	523	509	534	503	460	545	540	512	499	527	515	496	510	519	486	472	529	519	519	469	506	505	491	517	553	537	559	516	513	520	521	516	510	515	510	501	507	521	498	515	483	518	510	498	508	517	508	520	509	529	477	509	502	514	493	533	498	504	520	513	495	515	520	499	544	470	497	570	471	556	476	477	487	531	562	519	520	519	487	552	520	477	509	523	515	516	494	500	490	535	493	501	531	505	529	503	489	524	526	516	517	525	506	507	456	511	517	503	507	471	483	517	543	476	520	529	524	515	537	516	535	470	490	527	516	500	469	541	508	501	501	565	490	552	487	511	496	526	534	506	505	538	537	507	488	527	492	525	492	490	499	524	540	524	511	539	505	503	498	498	488	500	524	551	514	503	463	507	538	497	512	500	461	500	486	562	527	527	549	544	537	519	520	539	474	524	516	492	492	499	521	547	500	530	525	483	509	530	486	526	492	533	519	501	506	553	531	481	492	537	500	530	507	495	491	521	525	504	511	508	494	479	538	549	544	531	523	471	513	508	506	511	553	557	514	544	526	513	524	507	529	485	557	543	489	483	504	521	523	478	505	511	553	537	520	501	533	500	568	495	523	539	510	533	523	551	478	540	496	515	489	512	514	570	501	497	526	514	488	475	512	544	520	515	514	516	506
56391	28210	12620	5461	1775	938	373	297	279	255	280	244	213	237	204	231	211	232	251	237	238	220	238	228	232	266	232	240	202	225	220	238	243	241	239	221	232	196	231	245	227	226	244	239	245	249	220	226	248	233	229	251	215	199	207	233	236	232	246	208	247	257	226	238	236	223	248	236	234	228	228	238	240	224	240	264	244	221	257	229	239	249	242	231	209	243	216	238	216	238	245	244	222	247	239	212	216	247	241	218	229	229	250	221	211	243	216	201	214	262	220	229	224	243	238	222	217	239	243	255	247	244	238	221	227	218	265	241	243	236	235	222	223	243	229	237	231	221	227	228	248	237	215	231	250	253	215	247	233	232	209	228	241	231	230	221	246	237	230	245	236	234	248	227	239	234	245	248	242	236	240	260	250	248	272	208	212	225	250	277	236	246	239	232	234	231	234	204	243	283	246	256	230	230	246	237	228	242	252	227	227	232	220	257	255	260	207	197	225	237	240	241	247	234	237	225	249	228	220	241	224	239	223	225	228	215	242	205	255	247	220	227	214	239	234	225	229	236	230	229	234	249	232	224	238	200	238	263	216	236	236	227	241	225	219	239	226	267	233	246	227	222	202	256	225	219	247	209	212	236	240	252	253	256	236	232	221	259	227	241	234	236	222	214	216	225	220	217	231	226	241	249	232	230	234	231	233	250	229	216	227	210	239	247	246	233	261	230	243	225	237	238	220	250	227	214	218	221	234	237	222	232	249	237	234	222	240	258	226	210	242	217	236	221	237	215	234	216	228	202	287	257	236	213	199	218	234	235	256	228	232	231	243	226	231	252	258	238	212	228	224	221	243	253	202	223	226	245	221	242	234	255	242	231	275	251	223	255	231	255	226	206	273	242	244	210	247	229	218	249	235	216	223	221	215	244	249	222	211	239	212	201	216	214	222	204	231	251	236	220	224	225	229	222	228	213	243	189	195	233	244	253	244	230	232	247	243	236	228	233	210	235	229	225	237	225	234	231	221	218	208	217	244	235	243	204	221	251	251	222	219	249	239	269	225	254	248	275	255	251	251	249	246	241	245	259	212	229	231	228	250	226	247	233	257	238	209	220	242	240	223	230	226	234	203	222	204	279	211	235	205	219	202	207	229	228	246	223	230	245	237	248	243	213	247	220	209	232	205	225	224	219	248	247	215	235	215	200	234	225	216	214	217	246	223	234	241	221	241	240	258	252	239	221	236	219	228	218	246	197	235	245	228	223	205	231	242	214	224	222	228	219	236	238	208	208	214	203	241	261	198	244	259	257	236	241	219	234	244	244	191	200	229	238	209	240	266	233	229	249	209	240	262	243	191	208	238	236	205	257	242	235	234	217	220	197	236	243	243	250	248	247	247	217	240	239	223	231	261	239	260	215	248	252	228	221	251	229	243	233	231	250	220	233	237	237	234	230	221	247	235	215	232	257	264	214	236	232	249	224	226	221	240	223	250	234	246	219	225	222	257	242	219	245	214	215	241	243	215	218	231	229	218	221	228	236	215	234	228	257	230	224	236	220	212	221	244	252	236	229	253	228	265	225	265	245	219	236	239	214	220	254	217	226	255	220	234	226	240	252	234	231	228	223	225	244	263	234	233	235	251	245	210	254	231	265	225	242	234	251	255	231	236	212	253	223	209	240	238	210	205	222	254	229	233	196	265	244	252	221	216	250	211	228	221	214	253	230	226	241	233	240	239	244	226	235	244	213	250	249	221	255	223	226	214	225	227	217	217	218	213	210	219	238	226	232	244	238	242	234	246	230	243	236	220	257	238	198	203	236	214	246	213	234	234	223	206	203	239	248	274	246	241	233	228	237	234	226	218	236	262	259	224	227	226	237	248	256	198	222	253	235	241	244	239	230	243	255	231	214	218	238	255	216	244	230	247	215	240	266	214	227	248	252	229	233	234	224	234	217	230	220	245	298	245	257	216	222	246	249	219	233	296	223	266	214	223	234	219	224	255	276	224	247	234	228	249	201	263	235	238	240	247	207	207	209	234	206	230	246	226	238	212	217	214	216	227	235	217	218	214	224	264	227	224	245	251	243	232	248	233	277	232	221	191	245	245	228	234	236	251	243	231	237	235	240	240	232	240	215	233	218	210	228	241	222	266	226	228	211	202	218	241	217	195	220	238	217	236	222	223	219	232	242	251	236	236	228	209	246	217	258	239	246	205	225	230	254	232	214	232	253	248	224	220	239	209	207	215	235	216	252	225	220	230	199	222	225	206	249	238	270	221	232	232	240	248	246	208	201	239	241	215	227	235	230	248	245	242	230	245	256	224	236	226	246	218	220	248	250	229	236	227	206	248	247	228	232	254	255	231	219	244	256	224	202	233	258	212	227	214	228	237	252	233	270	248	237	238	225	201	248	251	240	220	214	259	229	242	224	215	248	242	233	224	217	214	227	236	226	218	206	203	225	239	215	236	227	219	251	199	238	234	216	220	207	228	272	244	244	234	235	217	253	210	269	244	230	222	236	237	230	254	259	271	220	251	221	210	199	217	235	226	238	233	230	246	224	226	235	245	226	247	263	274	216	239	254	220	244	245	235	240	237	226	249	226	212	210	220	220	207	214	250	225	255	230	211	204	215	271	247	218	208	233	239	261	244	234	238	219	245	220	228	238	262	214	216	258	210	217	224	222	251	227	247	224	213	214	252	240	240	223	250	241	243	236	238	218	224	238	216	228	260	222	238	247	223	237	198	214	241	240	246	210	210	234	233	235	239	220	232	266	229	223	227	233	234	216	207	221	256	187	220	255	235	259	258	249	234	214	246	215	234	233	235	197	217	222	234	211	219	218	230	227	228	238	244	234	244	226	201	201	244	227	230	202	220	227	232	209	226	231	239	222	245	221	239	211	227	236	233	233	200	215	217	227	214	208	215	208	257	234	239	229	229	241	243	271	243	241	228	222	233	195	233	231	243	245	246	224	226	221	239	212	244	223	239	242	232	226	221	246	221	213	212	226	244	229	245	248	230	222	212	219	262	226	265	268	237	263	235	248	215	266	234	235	218	240	222	240	250	244	262	234	247	240	230	281	207	239	201	225	201	232	266	239	259	254	220	229	269	215	263	239	257	238	220	240	228	258	249	233	252	220	215	233	237	247	233	213	258	234	222	196	260	225	233	228	212	249	246	233	225	263	213	267	241	241	240	272	253	231	239	226	234	230	218	217	216	218	234	245	274	237	214	276	213	222	225	241	236	249	238	243	224	214	204	228	201	226	204	228	193	245	198	249	219	224	235	199	224	217	247	235	230	239	241	219	247	244	221	216	236	225	226	230	245	265	217	217	235	243	213	233	235	245	245	241	244	230	226	255	232	207	216	230	270	258	242	204	233	214	250	236	220	260	211	207	247	226	223	243	270	230	253	261	237	250	245	246	248	233	238	227	233	211	196	221	254	259	230	205	235	208	235	232	211	204	182	200	240	260	213	216	221	231	264	231	242	222	245	230	246	233	246
36258	19397	14211	10223	4997	3106	1093	889	727	561	517	506	540	519	499	506	492	505	513	523	523	482	528	518	504	525	512	495	486	512	508	506	512	529	467	482	501	510	518	447	535	487	494	491	519	488	495	514	525	526	505	510	476	479	527	530	507	495	544	508	507	513	503	544	533	516	464	485	513	479	518	511	497	519	506	486	530	495	495	494	489	481	508	473	502	482	475	486	508	490	501	484	532	504	491	487	481	507	485	478	526	499	485	554	534	484	510	504	486	554	538	507	512	501	503	490	475	473	474	474	514	523	481	482	510	500	527	512	478	513	478	485	522	539	540	494	509	491	503	521	495	487	547	518	529	458	507	492	514	497	487	499	474	493	467	517	489	504	502	534	477	523	471	485	520	494	519	488	503	504	512	541	509	499	509	464	491	459	471	525	524	479	498	525	483	490	504	524	500	520	488	519	495	482	514	504	524	475	515	506	482	536	513	494	512	524	546	474	480	524	512	495	504	503	488	477	475	551	486	527	486	533	484	509	529	500	505	477	502	528	516	518	477	517	494	501	482	489	534	487	501	468	513	507	502	504	477	490	479	528	487	465	525	549	519	504	520	500	509	512	491	485	517	461	487	512	483	483	484	490	475	473	519	535	505	488	467	519	489	511	474	523	504	495	513	497	505	486	490	514	502	521	489	553	497	503	516	470	476	491	541	482	468	504	487	522	530	503	506	476	511	498	462	502	540	493	501	538	472	508	505	509	491	522	477	469	455	483	516	484	513	511	522	526	465	523	495	528	475	496	530	488	502	508	475	484	528	476	466	526	506	504	481	545	504	528	488	534	470	533	536	519	509	489	533	482	514	496	478	492	473	496	514	513	514	515	505	501	484	507	497	496	506	514	473	484	534	507	487	502	488	532	482	463	516	512	535	476	505	480	512	490	571	491	501	486	467	456	508	508	495	526	488	494	501	533	462	465	506	492	491	503	495	512	490	513	475	506	458	553	501	490	511	520	480	515	512	503	467	511	511	517	498	455	506	489	490	487	490	515	498	520	505	480	487	478	478	537	494	534	529	497	483	489	506	549	499	508	504	507	511	513	515	514	506	480	480	496	482	470	488	485	468	503	498	534	508	514	496	534	540	507	447	485	492	479	498	507	462	474	493	518	505	525	497	501	496	474	515	448	518	504	515	499	513	518	503	510	537	523	508	472	489	550	528	474	467	531	500	483	455	529	492	473	515	517	500	480	460	503	511	490	463	495	512	529	500	513	495	526	547	537	506	487	497	478	483	478	533	497	538	504	528	492	510	496	516	503	507	518	432	497	478	528	496	490	497	468	482	530	511	513	528	496	485	496	534	548	510	503	509	483	522	513	505	481	512	499	478	496	499	520	503	530	479	500	481	494	465	506	537	505	521	512	504	514	490	502	478	487	548	496	552	491	545	511	497	503	440	514	521	507	477	485	494	509	429	521	498	516	505	494	482	478	494	497	503	492	513	498	501	469	503	467	504	507	514	488	492	452	511	476	508	503	522	498	529	520	504	515	508	492	490	512	478	499	522	464	513	527	497	504	530	473	484	528	524	544	477	510	478	499	498	469	491	470	519	493	515	471	476	515	490	491	504	468	477	470	471	525	457	497	500	461	498	519	517	485	525	510	507	510	520	514	507	496	505	511	495	527	498	542	524	507	488	513	498	483	492	498	482	482	518	494	532	497	505	526	497	488	503	481	525	526	499	491	492	525	533	515	511	461	488	533	500	511	489	498	549	502	489	512	554	457	499	500	519	503	489	475	528	499	543	504	496	459	513	497	514	533	511	496	507	515	499	506	486	519	476	521	479	508	496	505	532	553	514	502	519	505	485	527	495	532	483	481	482	485	517	502	464	542	507	554	494	486	499	513	487	470	496	514	489	490	515	501	508	522	516	456	555	526	495	531	536	507	474	467	465	507	496	491	512	483	469	495	491	467	495	511	494	488	499	527	450	524	478	562	501	469	498	454	516	515	505	530	498	512	508	464	463	540	492	454	534	485	489	504	502	498	500	510	515	466	510	497	509	507	481	465	504	507	481	499	499	489	497	499	468	503	482	499	513	517	547	486	533	487	488	504	507	516	502	519	498	493	521	482	522	484	500	484	502	484	501	477	506	523	512	541	494	529	541	526	516	519	515	520	498	488	510	507	515	507	477	497	516	494	470	489	480	489	504	496	517	543	476	509	535	502	502	503	532	504	488	526	504	532	526	537	522	495	501	528	516	543	487	490	535	518	480	488	482	503	497	506	503	509	505	472	514	507	488	485	510	499	481	492	502	473	484	499	539	491	536	507	497	497	498	474	556	466	478	494	504	508	517	500	499	530	480	524	470	506	520	487	494	461	483	540	497	504	498	441	494	494	518	464	524	498	491	479	469	467	528	497	468	456	531	527	540	544	493	460	506	541	525	504	513	500	475	512	515	495	486	487	494	478	490	534	535	508	500	508	533	528	499	517	469	505	490	491	521	503	497	489	534	510	494	495	481	519	501	519	507	503	486	535	448	497	498	523	500	494	493	461	479	511	460	493	491	494	530	501	529	498	486	506	529	484	478	502	497	525	491	491	503	516	514	491	552	525	513	501	466	543	499	475	486	523	517	552	515	549	516	485	446	511	502	520	484	492	522	525	509	511	527	504	494	519	532	514	484	508	445	518	473	521	503	534	488	486	501	504	509	487	520	489	502	524	504	506	481	528	515	484	475	469	503	569	506	447	505	514	468	509	484	469	508	467	537	535	467	478	517	529	534	520	459	509	487	470	513	480	525	496	471	528	488	517	492	467	477	520	480	523	517	532	489	524	537	501	511	468	471	501	517	527	465	493	542	537	545	498	492	503	452	521	524	475	513	462	518	507	513	536	480	517	482	492	497	492	502	542	460	503	517	495	505	481	492	516	485	538	486	480	491	503	510	495	517	525	560	479	474	484	522	479	476	520	493	512	478	496	492	501	480	520	474	504	504	510	505	524	498	542	513	523	509	567	489	503	497	554	505	447	480	488	506	505	492	473	521	501	529	516	526	480	491	485	501	494	469	494	481	518	475	479	513	525	525	534	502	512	489	469	479	452	498	493	508	487	478	477	531	570	485	511	523	487	532	455	486	520	534	503	525	513	484	479	472	541	502	485	496	483	519	518	498	517	509	488	493	497	494	469	477	521	534	482	530	530	480	531	502	481	516	474	505	495	509	488	489	552	493	497	503	517	518	512	494	483	535	495	510	509	529	507	522	512	532	479	501	503	518	479	501	476	494	532	492	514	511	556	508	481	499	521	528	524	486	529	544	476	508	514	506	478	510	494	510	495	504	526	468	521	506	499	485	536	496	511	505	504	500	488	504	560	486	508	524	472	474	444	479	517	516	476	518	501	496	519	498	539	441	526	483	528	493	466	502	476	503	453	486	471	485	512	497	523	499	475	498	519	525	509	497	507	506	498	504	512	476	490	508	461	493	492	519	485	514	515	458	532	551	517
62175	36377	21312	8461	2569	1123	484	444	374	306	311	307	315	293	290	278	327	302	302	267	287	316	279	284	322	257	287	267	258	313	324	282	286	311	304	309	305	281	290	304	275	303	268	271	263	289	279	294	276	299	271	303	295	243	263	279	270	264	282	296	258	300	267	262	274	317	265	286	257	277	279	276	299	307	296	260	295	281	277	288	283	286	316	301	288	280	300	299	286	256	270	314	315	254	305	259	274	280	281	293	313	285	302	292	289	276	275	289	269	321	287	281	274	279	317	302	325	299	268	301	292	245	291	285	287	275	299	283	305	299	259	277	285	317	277	290	299	307	267	287	272	283	301	253	266	325	296	286	273	287	285	280	296	273	286	284	291	330	259	272	265	303	293	296	291	269	299	272	284	315	290	285	264	257	288	274	261	299	274	287	279	264	293	286	284	292	310	288	294	291	272	290	273	332	285	271	300	308	266	265	288	292	333	288	303	301	269	263	250	277	293	302	280	305	307	296	263	284	278	267	287	291	276	267	288	311	273	290	280	331	285	330	266	271	298	304	259	277	283	335	330	281	277	281	281	281	248	278	297	309	305	262	272	282	293	288	294	282	290	300	280	295	278	291	318	322	270	293	331	275	283	329	275	285	316	287	269	315	288	256	262	287	291	310	282	284	324	309	288	321	297	287	284	294	308	294	295	281	295	285	303	299	318	302	280	261	327	282	277	262	273	300	247	289	295	308	316	292	276	288	268	280	303	299	311	292	285	284	277	291	293	302	282	323	282	282	279	270	288	298	283	268	215	300	291	286	297	304	291	308	331	284	281	266	293	258	277	301	311	303	276	274	282	281	299	332	267	297	286	290	265	256	280	314	288	294	312	301	275	292	281	284	306	275	288	289	275	240	309	272	287	284	310	295	281	285	290	289	265	291	268	273	288	289	278	314	272	296	254	281	309	292	280	272	277	259	269	266	313	268	325	309	282	250	284	260	274	273	293	278	261	279	301	291	288	287	302	285	278	314	294	336	292	283	251	309	277	299	295	280	288	312	266	250	270	286	292	267	297	301	300	280	272	292	276	286	290	295	322	272	312	332	284	291	308	318	312	268	289	283	265	296	307	289	318	267	317	281	294	281	282	285	289	277	316	284	287	244	262	297	299	292	298	295	323	302	283	275	300	316	263	278	307	299	303	286	260	316	280	270	281	243	266	263	287	282	279	282	265	275	321	305	322	287	316	304	270	302	258	301	277	322	257	258	263	301	295	275	297	267	253	266	258	287	298	268	269	261	263	314	256	296	295	275	280	285	291	301	265	281	296	260	291	296	291	306	271	268	283	300	267	269	261	272	284	282	309	277	270	293	269	277	291	305	311	279	265	276	294	311	277	275	298	289	279	284	268	289	291	280	268	294	274	288	338	301	302	286	316	275	289	270	310	264	272	267	302	293	272	288	287	280	274	279	288	279	290	312	279	285	307	272	300	241	297	292	261	283	297	296	293	314	291	275	278	277	292	300	270	269	296	307	293	272	285	257	305	299	287	238	278	295	268	287	297	264	265	284	274	302	294	297	299	271	274	286	307	289	271	272	255	273	291	349	310	268	287	235	271	284	277	277	325	266	320	306	305	302	294	292	256	275	286	295	286	248	267	274	262	265	260	256	291	317	288	290	267	298	287	282	265	301	286	293	291	291	251	269	287	279	288	307	290	268	305	324	279	300	294	303	292	313	281	301	307	282	295	324	309	298	271	288	261	271	288	278	278	272	278	308	303	271	272	281	310	289	270	298	253	257	281	280	285	277	293	291	290	299	302	295	277	253	257	287	283	289	295	310	273	328	289	284	287	296	296	280	296	264	277	281	332	265	287	282	276	260	311	299	282	299	298	301	294	302	287	271	304	293	286	336	282	292	287	276	337	286	274	295	312	273	316	296	256	300	284	292	316	285	266	314	275	306	291	297	273	291	312	271	267	283	274	267	299	275	297	265	295	316	282	275	287	286	291	303	285	260	282	306	319	266	281	265	284	291	303	281	284	295	274	293	269	302	297	274	277	290	284	303	347	287	296	317	305	295	296	251	272	319	301	295	272	273	297	300	302	284	333	306	278	287	285	268	288	273	262	291	275	278	294	307	303	304	258	271	251	270	302	303	285	295	287	285	286	278	308	307	283	273	312	293	290	274	299	320	302	282	274	290	307	252	262	302	286	260	282	284	252	284	301	285	318	277	297	298	291	266	298	304	284	263	277	277	334	295	282	301	295	314	295	307	293	270	256	285	315	269	294	297	270	290	296	297	307	308	281	262	272	266	317	304	296	319	276	295	283	290	276	312	286	288	286	266	307	306	293	307	264	297	297	301	273	303	322	275	283	271	268	314	268	287	286	284	311	285	323	302	283	278	275	284	276	287	289	289	258	277	291	272	275	302	286	286	273	304	326	327	304	308	271	298	279	286	289	255	294	300	282	258	270	260	313	288	265	257	315	262	260	282	319	265	279	302	282	276	286	307	250	288	263	281	277	292	255	272	272	278	278	258	303	279	301	291	286	273	286	311	277	247	294	270	293	304	284	277	283	299	291	282	291	296	291	280	302	290	265	285	299	308	274	282	294	306	260	283	265	265	259	309	317	293	325	273	277	291	270	279	280	287	289	282	274	264	290	297	284	309	262	281	311	276	268	274	258	272	293	295	253	312	307	279	285	280	270	258	295	286	295	280	264	279	297	267	290	277	266	281	295	333	305	301	310	310	299	273	282	314	263	265	244	316	299	284	307	279	262	299	309	295	357	283	266	277	272	287	259	276	298	284	274	303	290	268	271	266	332	302	272	284	290	281	292	269	260	315	309	275	251	268	326	278	279	284	258	290	288	311	282	264	288	308	299	288	279	317	274	285	286	301	320	274	289	288	272	284	285	308	283	313	293	287	328	288	306	281	325	284	281	325	266	284	276	294	271	318	259	293	275	270	276	322	290	289	305	310	288	304	256	291	303	256	276	311	277	291	295	309	283	281	318	284	325	288	299	311	303	308	263	245	307	281	291	304	337	303	272	281	306	284	302	281	293	303	292	269	314	271	321	272	276	302	311	329	280	259	262	295	268	292	291	272	316	306	320	336	285	286	305	286	257	323	294	267	279	293	317	288	268	299	291	283	328	270	274	316	296	282	262	273	293	272	257	301	295	281	301	309	273	275	238	276	297	298	280	258	273	296	291	293	308	287	286	309	290	276	271	306	287	307	286	312	279	284	297	229	319	280	296	279	277	269	275	271	269	304	308	277	294	289	285	294	285	283	310	293	303	283	280	320	300	296	286	294	291	281	282	268	305	330	286	291	265	279	294	256	255	303	288	264	264	293	278	272	254	290	291	298	287	281	291	255	266	277	275	288	307	274	290	290	274	278	302	324	334	273	294	237	256	274	277	305	260	270	280	294	335	298	286	288	275	284	310	267	288	284	288	303	276	286	273	272	280	274	283	299	288	267	304	301	286	281	281	294	295	287	304	279
39519	28192	22121	13387	6526	3250	1452	1290	939	731	653	672	676	582	627	653	633	619	643	607	594	617	608	552	613	631	594	603	599	619	605	590	558	606	582	603	604	600	656	589	648	584	623	634	616	598	577	641	606	637	617	588	603	624	607	604	647	601	586	601	644	610	601	615	578	591	604	552	587	615	607	597	631	619	571	592	638	610	595	610	611	600	567	597	625	567	605	602	590	576	616	609	611	559	610	597	569	564	584	611	642	602	601	592	543	580	601	598	635	594	576	619	623	591	638	602	623	641	627	597	565	601	629	591	569	580	628	587	590	602	615	552	593	577	571	593	615	599	601	607	642	617	602	578	620	606	568	586	616	588	613	615	578	613	609	604	617	613	578	605	551	595	577	570	606	622	582	586	669	624	612	623	576	626	605	598	612	591	615	561	626	585	606	559	572	603	563	601	640	552	595	627	606	598	592	606	589	604	623	611	631	618	577	607	565	606	606	602	586	579	606	594	627	604	609	611	597	637	583	665	565	588	574	620	567	611	580	617	613	615	645	596	578	599	558	634	584	615	631	597	571	602	589	606	598	610	576	600	624	594	602	615	586	595	621	587	572	575	597	567	614	598	595	631	647	624	671	594	615	641	558	571	593	616	576	594	654	574	593	627	598	624	606	631	652	608	640	614	610	607	621	596	590	611	617	609	592	610	604	606	602	581	621	651	609	603	586	584	609	606	575	602	572	593	591	634	602	608	587	613	611	596	628	604	584	605	606	579	584	585	629	551	580	579	601	586	580	617	636	632	560	626	623	609	592	598	586	630	586	636	588	574	585	611	652	618	605	592	607	624	594	596	566	597	608	607	602	604	606	584	549	619	579	618	579	594	617	577	614	622	590	656	608	598	618	549	627	600	595	572	639	595	600	590	629	578	579	614	558	628	573	594	612	602	562	628	627	645	611	601	602	605	575	648	591	555	628	639	640	608	589	619	589	621	623	590	641	581	588	577	629	604	588	585	548	595	628	606	607	586	610	632	616	598	589	566	572	598	569	617	602	614	567	615	642	588	608	618	569	586	589	636	547	622	550	596	603	598	569	598	622	631	588	598	596	636	583	608	661	607	573	630	634	592	580	654	617	602	616	600	586	582	629	601	597	596	650	597	584	598	602	630	572	586	582	604	597	556	632	600	611	611	602	578	613	584	628	654	617	580	603	600	640	616	588	615	577	625	603	596	590	590	615	650	593	620	602	552	626	588	621	641	549	582	601	615	619	599	614	574	615	580	612	625	614	594	575	599	626	643	622	620	576	604	637	577	611	564	602	623	622	620	605	603	572	589	614	609	632	577	627	586	587	596	595	593	605	566	584	621	635	581	584	568	607	609	585	600	592	608	619	614	581	608	592	600	559	593	620	585	628	611	578	580	606	612	604	585	600	607	619	588	608	576	608	568	646	529	597	625	566	596	602	589	594	589	608	566	591	586	607	575	610	573	615	576	576	624	608	630	642	561	584	584	618	627	615	582	575	578	634	625	587	600	623	555	607	618	605	596	599	590	595	628	589	636	619	610	599	581	625	605	581	576	585	617	628	604	625	647	618	597	611	635	589	607	592	604	579	627	579	616	593	601	613	625	621	638	593	606	573	636	540	589	621	605	621	614	579	602	592	594	582	590	589	558	598	596	611	600	570	607	569	574	620	589	599	610	553	580	612	579	569	609	594	583	580	582	601	611	599	603	584	648	585	611	592	592	606	604	608	631	587	605	565	539	576	591	654	599	606	615	550	598	613	600	561	623	594	600	579	647	617	607	628	621	607	587	616	616	651	619	609	608	617	638	595	567	603	595	614	603	623	611	619	646	610	602	603	637	643	616	586	561	624	588	662	595	590	621	569	573	598	628	568	595	624	610	633	590	585	627	594	630	622	628	589	620	578	624	590	621	641	595	567	593	575	599	580	608	555	650	587	547	619	579	607	629	618	622	616	598	617	609	615	598	601	594	601	597	608	567	601	594	626	610	622	623	589	594	603	630	569	584	569	582	653	608	618	619	602	670	614	633	603	627	609	647	602	602	569	616	638	615	595	584	629	612	615	551	550	536	573	603	584	638	597	607	603	600	592	607	601	619	608	638	607	604	551	653	572	549	586	604	602	581	597	589	601	573	594	587	577	622	609	633	574	596	619	555	622	655	610	561	634	592	582	621	605	561	623	583	534	645	595	598	618	544	609	586	615	611	609	642	634	584	569	544	572	582	612	594	629	599	590	604	559	582	580	589	625	601	632	588	598	573	627	578	595	595	643	590	609	566	616	584	630	631	568	605	590	628	588	617	593	615	596	616	631	588	600	577	612	673	641	587	623	582	621	598	622	574	565	595	586	625	635	628	621	601	625	595	587	575	599	635	599	590	589	591	610	595	572	587	608	595	590	616	621	580	599	576	656	589	579	560	605	571	636	595	595	635	637	611	587	588	625	600	592	593	619	592	579	605	620	593	591	627	567	612	615	612	596	584	598	572	633	586	608	619	579	579	628	626	584	609	609	541	639	553	594	607	620	597	576	605	604	606	559	608	568	582	603	608	566	587	636	596	592	603	641	595	574	601	610	601	586	610	597	600	574	548	642	591	590	632	629	655	571	638	645	596	592	587	561	621	569	592	602	612	620	609	588	574	579	577	584	623	619	623	591	553	625	610	610	593	595	601	594	604	642	569	631	561	586	622	554	583	583	623	618	596	558	651	587	615	566	614	614	578	598	599	609	620	627	580	619	586	574	590	590	568	611	594	617	587	561	575	535	607	640	596	593	606	568	579	567	605	622	568	615	596	618	593	593	574	590	619	594	601	603	623	591	602	612	598	537	596	596	579	596	584	580	642	542	621	607	598	602	583	625	576	617	589	603	589	546	624	585	582	665	611	623	573	612	587	622	640	582	640	632	604	625	603	569	603	612	630	609	624	638	600	617	601	640	598	615	576	597	608	602	601	591	623	603	585	624	608	581	598	631	589	594	569	604	594	607	614	588	635	566	567	610	600	606	644	596	649	546	601	583	574	605	577	548	652	592	598	556	629	568	556	584	618	617	610	573	624	672	617	596	576	587	575	600	622	569	634	615	631	597	619	633	584	577	562	589	584	611	632	586	535	581	613	639	637	628	616	579	574	630	623	582	578	560	572	585	604	626	556	612	594	576	587	594	623	600	582	600	573	589	616	648	595	604	550	559	618	591	607	622	639	623	595	592	564	631	658	615	576	567	600	640	567	612	610	583	607	628	620	595	648	557	623	612	549	614	599	632	604	635	582	605	628	579	595	566	593	603	591	610	601	573	612	542	586	601	588	591	593	572	628	586	614	580	566	565	597	645	636	611	582	632	612	561	594	612	641	603	613	594	663	622	560	566	655	570	580	594	617	590	635	583	602	553	647	561	608	620	569	620	607	547	612	597	575	574	581	597	612	664	684	603	609	576	592	567	581	604	602	622	613	602	633	561	597	607	606	603	626	580	594	622	613	593	568
50050	25023	8139	2435	843	364	272	244	241	258	283	258	254	224	262	221	252	217	241	250	252	236	268	229	234	239	247	244	272	227	252	264	264	246	226	249	266	262	229	265	248	270	261	218	231	261	259	272	281	249	234	229	238	233	250	258	248	249	221	254	209	236	247	246	227	231	229	269	249	238	228	208	220	243	264	255	219	265	227	233	254	260	236	230	241	232	227	260	258	236	243	235	251	236	243	245	218	254	255	268	216	240	223	265	252	262	242	238	240	211	257	241	253	226	240	261	255	264	218	209	217	236	255	269	240	225	222	223	262	270	219	265	236	226	242	244	266	235	279	266	248	257	239	255	264	245	244	291	237	243	241	262	239	234	259	249	233	201	229	252	240	244	229	221	268	255	253	249	260	273	228	226	217	258	241	229	244	242	241	252	249	219	255	252	218	236	237	202	278	255	257	221	224	219	216	233	229	220	223	236	292	248	235	211	252	243	238	255	270	263	253	225	228	224	240	247	218	253	220	219	237	253	215	224	269	260	240	252	271	227	232	231	221	243	247	267	234	248	244	250	262	258	274	253	222	226	257	252	242	210	242	221	218	244	259	231	267	240	226	241	230	206	238	241	240	234	235	223	236	265	235	232	207	237	247	230	244	247	241	234	251	253	231	212	220	247	219	216	227	221	236	229	255	208	222	252	235	243	223	262	233	243	251	259	191	211	247	237	239	247	238	254	249	219	236	247	252	246	241	216	249	212	270	271	249	247	240	210	234	231	210	242	239	228	210	213	214	245	239	230	220	217	248	269	218	253	247	260	242	229	244	225	228	218	230	247	252	235	227	238	275	245	249	223	244	244	243	229	242	261	285	218	250	245	253	234	238	206	227	233	241	267	254	232	232	261	244	264	246	223	245	256	236	220	250	254	221	245	245	247	220	236	254	229	229	241	264	229	243	227	220	230	232	241	249	261	210	243	234	262	245	259	270	261	217	262	237	255	253	275	261	245	234	236	259	218	229	236	239	228	206	249	301	249	267	206	234	208	238	255	239	236	241	234	269	220	249	279	231	221	242	230	231	271	256	259	213	229	223	223	210	230	243	240	256	241	244	240	263	212	271	236	227	256	222	265	264	255	262	251	237	254	236	247	241	227	231	288	239	239	246	258	236	243	249	263	261	232	236	238	228	267	253	230	230	225	233	243	239	229	231	225	259	255	269	235	219	232	242	228	229	235	243	242	252	252	235	226	203	221	228	238	243	254	262	228	257	230	233	231	237	248	216	214	235	227	285	271	259	256	253	270	247	244	248	268	208	206	213	225	242	221	234	261	242	250	270	255	255	269	254	252	228	268	227	225	216	213	235	239	212	233	234	240	241	246	240	246	228	227	252	254	222	222	222	240	224	240	270	249	282	226	240	214	210	234	258	233	210	236	217	262	218	234	282	237	224	242	241	255	270	215	246	242	228	255	230	217	247	197	236	217	235	234	271	233	228	232	228	235	245	275	262	240	251	270	214	245	233	260	240	229	221	235	231	208	271	256	235	231	265	239	204	246	241	254	241	214	274	246	259	225	238	242	242	241	273	258	231	238	224	238	204	246	246	219	263	205	235	251	196	242	253	229	242	237	263	241	227	274	206	246	237	211	223	231	226	212	253	222	238	250	250	260	263	233	242	260	231	256	262	237	257	255	251	247	222	231	257	239	210	240	240	221	238	265	223	223	291	259	258	246	232	217	210	225	264	229	236	219	248	252	240	222	249	257	235	237	225	222	231	239	255	227	224	270	193	225	245	237	262	247	282	262	252	260	253	248	249	236	234	233	234	264	223	218	258	248	221	242	228	249	246	229	228	246	272	232	257	229	225	247	280	241	239	250	238	211	233	216	244	232	248	266	265	217	240	238	256	249	232	232	242	256	238	253	238	286	209	261	217	230	231	257	247	220	192	263	228	234	225	228	246	239	252	244	236	257	242	242	227	251	245	222	254	262	250	269	228	243	202	257	231	260	240	253	233	246	215	231	228	226	251	243	244	233	235	231	241	240	226	274	265	236	252	266	233	254	226	176	228	202	259	244	228	213	246	191	257	248	224	246	280	238	243	249	215	245	261	250	225	264	246	243	254	228	222	234	232	245	228	246	257	237	272	260	253	278	268	274	238	263	253	251	223	223	245	268	252	225	214	225	217	239	263	247	260	236	230	254	253	264	215	243	229	242	254	237	228	212	208	225	235	211	242	238	263	257	211	241	247	240	237	207	241	214	231	246	245	234	239	219	246	220	236	217	228	251	241	239	214	234	241	213	228	263	245	235	221	265	269	264	222	251	269	240	270	224	241	237	236	280	232	234	239	252	220	236	214	270	225	244	247	261	229	240	243	233	240	236	212	246	236	229	246	216	228	253	220	244	230	236	236	213	236	244	243	270	232	213	228	220	214	242	258	210	231	247	232	235	222	252	247	235	246	246	267	268	251	254	240	206	220	253	230	258	242	239	242	269	230	230	232	235	272	224	210	227	243	218	235	255	247	239	242	251	211	246	242	217	230	249	271	229	212	248	228	233	253	205	239	259	258	226	249	230	232	258	248	213	217	242	224	247	256	225	214	257	215	260	231	235	267	247	263	269	236	258	234	230	233	230	257	266	219	203	242	226	246	229	241	216	248	266	237	224	256	236	225	222	235	229	217	232	248	247	227	239	259	261	246	244	218	264	248	247	257	249	249	226	238	207	221	263	255	235	223	265	231	227	204	223	235	249	240	249	219	224	240	216	257	220	227	228	231	238	254	246	218	265	198	219	233	228	237	253	208	228	257	228	248	228	230	235	231	229	232	227	248	235	246	271	233	225	247	260	246	220	200	209	236	245	241	220	232	240	247	233	242	237	240	247	266	246	225	256	210	268	241	207	223	213	253	237	220	237	256	256	226	236	217	200	231	257	210	240	251	240	257	239	259	250	257	234	238	245	260	226	258	241	258	233	213	233	240	261	229	244	247	225	275	233	209	235	252	220	268	229	230	239	248	238	234	243	242	225	249	240	242	244	240	230	235	242	266	246	240	227	242	225	229	224	223	250	232	249	215	245	222	227	224	248	223	204	237	221	244	229	224	231	226	211	212	208	276	210	238	240	255	247	209	244	248	262	252	268	227	237	265	250	216	233	234	226	233	248	256	218	210	249	228	233	240	224	237	228	220	241	251	258	215	270	242	214	257	263	241	230	244	211	207	246	219	226	241	204	263	226	238	249	252	218	221	230	234	236	232	238	240	231	231	258	252	225	242	244	243	233	230	222	232	261	231	254	240	254	214	247	275	235	210	243	245	234	244	211	212	234	237	225	247	240	250	218	208	254	244	261	217	250	241	224	252	235	273	245	233	265	241	249	235	238	238	244	204	239	235	241	241	270	247	213	230	243	225	251	209	220	230	235	250	219	232	239	226	234	240	236	221	229	235	250	268	249	250	225	234	228	232	209	234	220	232	261	242	239	237	226	229	276	243	226	255	267	240	286
32114	16399	8950	4950	2260	899	584	528	503	525	502	493	498	519	504	509	516	543	492	502	538	486	510	463	537	517	499	465	500	495	519	518	527	515	516	542	521	547	516	532	532	502	461	490	521	502	438	535	491	549	474	497	525	502	489	516	512	512	525	487	536	528	528	522	520	489	516	501	479	512	514	505	489	512	491	492	529	498	520	488	483	484	504	478	512	499	523	477	514	515	509	504	476	475	497	477	550	545	501	498	490	481	490	488	493	509	494	515	505	509	487	511	542	552	519	502	507	514	530	529	461	503	483	495	501	556	513	498	524	505	497	529	485	548	490	515	504	500	539	508	459	486	498	495	507	542	517	491	478	486	494	550	503	512	511	507	507	515	540	502	505	492	498	477	506	526	509	479	531	498	505	508	490	479	504	544	489	492	534	502	492	505	533	502	495	475	471	514	502	477	513	493	479	482	532	525	502	483	507	518	482	505	504	513	495	516	517	503	426	498	524	531	485	476	515	522	480	477	508	469	473	512	506	480	464	527	539	542	524	502	488	503	527	508	509	519	470	523	503	552	506	513	463	508	485	511	480	508	524	486	532	503	506	510	490	491	497	545	524	476	492	560	491	513	500	528	498	540	531	518	501	513	486	493	521	483	516	473	533	518	469	493	501	488	490	484	455	541	516	462	508	476	513	473	502	509	494	474	509	464	501	495	495	499	478	484	453	521	497	505	467	495	505	501	461	560	522	484	516	486	495	519	520	481	463	523	539	497	482	467	537	506	543	521	500	501	535	490	471	481	499	501	501	511	502	494	507	488	493	516	512	485	492	495	525	524	506	495	501	490	527	463	500	510	508	486	528	505	488	494	508	481	520	485	542	448	541	496	503	518	504	468	506	484	510	516	503	507	492	458	475	504	532	483	506	539	493	506	470	520	499	526	524	556	508	502	501	493	506	482	482	484	508	528	507	526	516	475	524	527	523	501	504	510	492	493	524	503	538	545	544	452	514	493	448	538	487	498	512	512	521	531	517	523	522	511	540	542	520	559	498	481	560	503	488	532	472	547	497	512	516	499	498	472	461	539	488	515	497	542	486	452	499	506	529	525	518	485	470	497	530	476	505	524	510	501	496	518	493	485	493	544	525	486	467	479	484	544	525	530	511	494	509	466	467	542	512	517	487	539	481	490	479	512	493	536	506	542	489	504	525	496	500	474	502	495	456	530	501	510	477	489	514	528	528	508	492	465	495	522	515	465	493	523	522	472	521	487	504	503	532	482	490	483	512	511	508	504	559	504	490	517	481	511	466	519	502	505	482	509	498	524	496	531	506	531	541	535	493	522	524	501	495	507	510	514	495	493	523	474	477	468	500	498	503	498	479	504	534	499	545	475	527	487	493	512	518	462	486	495	537	520	487	507	487	491	509	494	532	492	524	513	489	493	525	533	467	489	499	535	490	536	511	497	510	544	541	480	503	499	526	468	550	492	499	512	537	514	485	542	499	493	531	482	490	544	513	500	531	549	480	502	492	459	502	523	469	531	516	488	539	541	539	512	496	512	500	531	511	514	511	483	501	497	491	486	511	473	483	534	529	507	489	485	503	475	546	498	515	465	535	535	502	538	506	509	522	509	544	483	495	492	461	516	526	487	472	527	479	503	526	482	480	467	514	486	469	510	497	475	512	446	452	509	509	514	474	537	591	511	509	529	514	509	490	485	500	487	526	529	475	478	544	495	511	501	529	506	492	497	501	501	489	553	512	505	506	538	510	544	534	492	511	529	507	442	492	518	487	512	515	512	499	532	531	504	534	505	543	517	511	460	512	468	515	478	515	527	487	516	516	506	503	477	493	510	496	538	500	517	486	512	499	541	475	504	498	521	522	496	487	485	535	513	506	520	545	504	515	522	511	504	513	494	488	529	522	519	541	530	508	505	492	506	506	495	504	570	505	454	485	523	496	484	507	536	529	507	546	486	473	517	499	513	527	483	488	469	501	494	495	503	521	504	544	468	493	576	565	518	494	518	495	507	448	521	518	508	499	495	508	482	498	494	509	463	508	504	513	525	465	516	492	520	488	535	536	551	514	501	513	546	480	561	524	499	488	485	463	503	517	488	508	502	486	485	476	530	513	481	507	530	467	515	538	519	474	512	503	464	523	496	484	520	522	514	498	546	533	499	497	496	558	522	499	507	507	511	499	499	409	500	509	501	496	494	499	474	513	498	491	496	525	495	535	493	508	518	491	516	500	484	521	511	510	536	508	514	509	527	478	525	517	513	460	536	513	532	468	502	503	500	530	519	484	482	501	478	545	481	532	522	484	474	497	520	510	502	495	529	491	480	478	517	503	486	522	489	497	514	522	485	517	496	504	497	495	520	465	503	473	532	513	545	512	503	512	526	518	484	535	514	477	494	505	507	477	516	520	471	522	461	500	515	509	504	466	541	528	529	504	522	539	521	507	509	457	570	506	505	497	514	500	489	485	475	524	520	499	508	484	500	519	511	456	468	526	465	542	485	485	488	531	481	475	512	489	505	531	509	513	491	526	464	490	483	520	502	501	505	504	527	505	519	512	517	459	514	520	571	482	508	519	512	514	500	548	449	485	477	475	497	524	489	512	496	489	461	530	484	503	494	528	517	524	492	498	492	497	522	519	528	500	470	543	499	483	513	493	517	505	478	534	518	525	496	493	492	495	513	520	541	475	509	476	488	488	504	524	467	526	449	522	517	503	491	529	469	531	486	519	520	526	506	517	522	553	544	552	565	476	494	557	458	499	496	505	477	515	464	499	496	528	519	518	475	493	539	475	506	497	518	481	532	491	489	521	506	518	526	505	525	491	515	499	535	505	502	507	525	479	497	541	505	497	530	488	518	492	487	507	499	506	472	514	492	503	495	517	518	515	522	520	512	485	551	476	508	474	486	466	526	506	447	503	505	513	500	540	487	559	562	478	508	528	498	524	472	486	543	500	508	484	497	463	516	497	513	517	492	491	467	442	475	540	509	510	481	472	486	547	517	511	504	532	511	541	487	536	521	528	499	503	490	496	519	494	510	553	510	499	542	498	495	493	485	515	497	504	530	547	495	478	531	489	499	548	521	521	533	472	477	506	471	497	506	526	492	514	528	515	485	488	506	522	469	511	524	527	477	510	480	523	506	516	501	498	529	516	521	489	537	513	492	480	504	494	482	506	507	532	514	489	503	492	468	517	538	493	491	517	583	495	506	528	472	475	490	508	504	519	496	535	517	521	532	511	475	493	488	467	477	503	492	551	443	470	491	526	527	483	527	514	476	507	493	498	519	517	498	532	515	485	489	529	484	498	520	513	524	494	495	520	516	475	542	476	502	514	483	495	494	491	508	504	485	509	516	536	526	526	497	489	510	509	529	514	477	529	516	502	471	484	495	511	472	544	512	488	469	501	493	491	499	553	484	512	504	510	523	465	441	504	507	502	477	459	470	497	480	492	514	490	497	469	535	453	529	546	466	533	547	484	512	493	489
62460	30731	13216	4268	1677	709	322	300	268	250	228	218	247	217	244	234	229	259	238	256	241	228	225	218	249	247	251	233	215	258	265	224	219	220	228	260	222	216	242	260	236	230	211	254	247	272	230	243	207	231	214	223	254	206	221	206	223	228	266	263	244	248	263	220	212	225	226	240	242	222	238	241	230	249	238	252	218	242	224	219	232	248	226	251	216	222	228	212	230	247	234	238	229	235	229	243	214	235	245	229	226	226	244	229	227	229	237	218	211	239	253	260	211	211	227	226	257	217	237	242	253	240	223	234	226	234	225	204	212	238	218	262	246	228	217	226	231	235	220	234	235	245	248	262	233	204	241	239	213	261	234	248	234	248	249	209	239	253	259	202	225	238	261	244	250	220	217	247	241	213	245	259	251	249	233	225	228	253	243	217	202	218	213	251	224	264	257	251	219	218	237	231	245	240	262	223	243	193	241	251	230	221	211	216	230	191	232	231	240	222	253	248	216	265	226	262	262	259	267	277	233	232	265	241	193	252	206	212	244	238	210	240	276	229	248	241	221	249	240	268	225	207	233	245	223	235	246	250	236	226	260	238	234	242	235	223	251	249	238	243	212	238	250	210	215	226	229	216	240	219	264	242	228	249	250	259	256	223	231	229	233	264	230	220	251	258	240	236	229	241	256	244	227	266	228	213	238	219	254	240	263	236	248	233	214	191	239	251	238	243	238	210	229	236	209	238	232	246	221	236	218	242	268	212	218	256	227	246	234	249	250	235	248	239	236	243	243	249	257	213	236	227	246	280	245	214	244	206	226	265	225	217	214	219	223	231	222	239	237	244	244	205	263	238	236	245	242	228	231	228	246	231	267	210	233	265	226	250	236	229	210	226	233	216	244	222	219	237	257	246	211	203	232	211	229	251	208	210	256	239	244	238	258	229	253	242	226	223	224	261	249	242	232	223	247	239	203	212	233	213	230	255	247	232	229	213	230	213	244	233	228	234	221	244	233	224	223	232	190	231	241	249	229	216	208	213	234	227	211	250	224	224	230	197	247	232	223	235	250	207	262	218	227	217	240	233	249	228	232	238	200	219	230	267	224	264	255	241	244	213	258	226	245	235	229	235	226	227	200	228	236	276	235	232	230	235	227	232	224	276	259	264	229	234	251	262	211	203	259	219	250	292	262	244	201	232	259	257	235	249	232	239	223	255	213	231	224	251	236	244	252	251	273	226	225	246	233	252	256	233	230	241	233	214	223	208	218	222	238	229	249	236	235	242	248	281	223	224	263	212	248	214	233	210	243	239	230	236	216	237	230	233	251	251	232	227	223	236	216	218	231	242	249	241	257	220	261	249	236	232	255	238	213	235	240	227	220	221	255	239	237	219	229	223	229	242	208	219	256	243	243	249	249	225	245	258	243	217	256	269	267	261	213	250	236	250	266	228	218	209	239	252	233	227	246	248	239	271	228	222	244	247	232	252	243	208	243	260	218	227	228	236	233	240	234	242	237	253	210	225	264	243	241	265	206	246	265	253	284	256	244	243	259	243	264	275	235	223	245	228	217	239	248	245	223	239	250	242	246	208	226	246	233	227	252	236	271	248	239	235	213	248	255	229	268	232	256	230	259	266	225	249	253	227	251	245	221	219	259	213	237	226	216	252	257	217	205	223	234	252	215	243	226	257	247	231	263	248	247	247	255	231	253	245	224	236	242	239	239	241	221	246	234	225	230	227	249	281	217	254	244	267	256	243	250	222	243	242	224	220	210	217	246	249	238	210	226	261	247	243	265	244	249	238	246	240	231	267	263	218	214	219	234	231	255	237	224	251	242	244	264	248	261	231	210	225	256	220	240	217	223	237	218	230	201	221	230	241	253	265	244	228	259	226	233	217	251	235	260	243	214	271	251	229	257	238	216	243	245	247	238	225	231	237	266	218	272	216	247	231	232	222	241	262	256	260	231	245	269	235	248	235	236	242	225	213	221	223	237	252	231	244	207	237	226	243	209	217	219	225	234	220	235	246	222	242	238	223	224	241	243	221	221	235	222	220	259	232	232	214	249	242	227	241	230	254	229	236	246	210	261	233	240	290	225	238	227	217	238	235	219	220	232	218	271	202	217	212	245	223	229	212	219	240	213	274	228	221	264	265	263	249	241	236	232	249	211	237	246	235	224	242	239	267	224	211	227	231	252	255	243	265	259	229	241	221	259	218	215	229	218	238	233	218	202	220	245	248	268	275	222	201	225	238	224	225	199	259	262	222	252	258	244	242	232	266	251	220	248	198	261	216	256	281	217	246	248	272	233	227	230	263	265	245	257	260	268	248	234	264	235	228	231	243	216	268	225	227	201	254	213	212	255	249	250	221	235	265	225	237	225	256	234	227	234	241	232	233	236	260	244	256	224	227	235	216	208	235	242	205	231	245	229	215	240	213	237	245	211	225	234	230	223	213	252	234	238	235	223	231	229	253	246	227	229	221	228	276	248	252	234	243	241	246	230	263	220	224	205	244	234	252	257	203	249	222	249	235	261	237	220	234	244	225	246	238	211	221	237	226	273	275	243	240	202	224	237	227	240	229	231	246	216	246	226	211	237	233	214	215	210	246	234	248	227	243	222	215	238	261	224	237	276	220	232	226	207	266	233	227	248	242	229	225	210	232	252	247	229	237	249	247	186	227	222	222	244	266	215	214	235	245	271	236	213	236	247	259	233	242	246	269	227	243	215	207	264	268	239	216	245	236	256	242	266	233	230	317	259	243	219	263	244	247	254	236	208	233	237	262	215	250	224	249	244	277	243	227	223	207	229	233	228	231	251	225	242	223	236	239	255	233	231	246	258	248	230	238	268	239	259	248	242	236	242	218	207	271	260	247	251	240	242	238	229	236	238	236	209	212	242	229	259	284	245	249	235	240	239	265	234	233	199	244	223	212	217	230	242	256	273	271	261	234	279	233	251	250	227	255	242	254	251	222	267	263	239	245	266	249	245	235	232	229	250	221	233	252	236	242	252	229	231	245	228	232	226	247	256	251	231	226	231	218	255	239	240	234	242	223	251	241	224	220	233	233	233	238	236	233	249	266	244	230	249	214	238	236	230	227	219	243	245	243	231	244	254	228	230	228	209	236	212	236	231	264	253	224	254	249	220	210	228	250	224	250	209	251	255	250	205	248	225	219	247	199	240	238	242	227	257	249	255	227	251	229	232	218	231	218	231	251	251	217	232	248	239	236	215	243	217	231	226	228	228	228	253	232	246	259	260	247	232	234	261	252	237	249	235	282	231	266	240	264	245	250	238	247	197	217	259	237	211	261	264	257	255	248	226	222	208	240	232	246	242	260	240	227	231	257	212	238	258	240	249	221	210	202	228	238	256	238	256	264	213	230	234	230	223	219	244	240	266	218	245	226	224	242	208	213	241	249	218	259	241	219	251	254	250	246	249	181	226	243	258	243	229	221	223	227	239	249	249	219	247	269	235	222	233	256	231	247	261	237	228	214
40103	21390	14324	8394	5035	2059	912	804	615	567	531	558	550	486	520	522	514	522	514	544	523	492	535	501	530	520	517	502	513	506	484	512	531	479	522	509	511	494	525	488	498	512	528	488	546	540	490	480	521	502	481	510	537	500	495	501	478	451	469	522	522	532	523	515	513	534	518	518	523	496	536	455	494	533	527	515	513	463	520	491	498	497	520	540	530	534	517	525	516	517	497	487	528	514	540	508	484	523	493	502	497	468	527	512	506	476	493	496	561	488	493	518	503	554	490	500	517	476	471	487	514	536	526	491	498	538	478	518	494	536	529	505	492	543	535	494	474	537	571	483	474	523	531	526	468	508	495	516	489	498	472	504	515	509	514	526	537	518	483	516	525	477	516	506	525	529	523	531	518	516	485	491	531	482	512	493	521	527	526	495	488	545	499	526	531	475	507	515	526	519	493	511	533	567	508	495	524	515	570	534	532	502	514	520	523	506	491	541	536	500	530	525	523	513	525	512	542	521	521	515	492	512	513	487	530	489	490	497	497	550	490	520	492	532	537	500	504	496	462	530	545	474	487	484	477	474	510	536	546	515	525	503	501	509	490	491	504	547	517	513	490	475	489	498	479	528	517	526	500	499	485	534	520	521	500	507	518	508	504	496	509	528	497	513	506	505	499	513	529	545	526	523	484	489	533	488	484	482	500	497	524	484	527	499	528	472	510	496	492	526	533	556	512	517	477	472	507	510	518	467	556	489	513	485	487	475	531	521	518	497	502	533	498	477	522	521	494	523	500	543	515	482	492	500	488	499	503	484	505	503	489	473	530	500	499	509	528	469	489	497	518	502	523	579	519	525	523	477	530	525	531	554	496	525	500	485	531	499	525	537	500	493	531	500	534	503	499	527	491	494	527	508	525	526	514	491	508	461	519	500	561	475	495	531	529	463	532	507	526	487	532	504	522	509	521	539	555	513	504	499	530	520	536	517	486	513	539	523	530	527	526	498	512	483	530	502	567	517	526	514	497	545	531	517	499	514	529	496	483	500	525	566	529	505	566	525	504	533	491	466	514	498	504	542	503	494	508	489	516	491	498	520	487	527	515	551	511	528	535	510	528	485	481	541	533	546	541	498	510	487	511	471	480	498	550	566	462	496	501	493	507	485	523	514	459	543	507	539	518	510	507	514	557	554	480	542	512	473	514	487	516	509	508	526	473	494	523	530	529	512	512	496	515	485	510	498	540	522	512	474	532	523	501	518	507	498	498	495	515	517	529	488	536	556	509	505	521	470	510	488	528	476	566	513	492	505	466	507	529	492	523	525	533	524	505	524	506	575	494	534	516	534	552	522	523	471	543	479	515	524	502	509	484	549	482	534	511	521	500	544	480	565	563	512	530	552	526	523	465	516	496	528	511	512	504	496	529	537	506	494	521	486	537	526	548	498	521	523	530	506	509	498	521	504	487	494	496	487	512	530	504	500	515	474	518	509	515	526	523	531	541	485	491	493	502	521	508	534	490	521	524	490	522	502	532	546	519	548	504	478	527	526	526	553	507	522	523	529	571	480	575	508	481	504	491	531	498	522	504	490	473	512	523	525	510	520	495	483	541	494	511	550	455	495	556	492	500	514	526	478	567	530	521	530	566	513	503	518	530	533	488	515	502	518	500	515	502	564	499	523	490	522	501	484	500	496	507	497	507	525	513	498	498	481	509	520	533	510	518	511	525	514	514	518	507	515	532	530	524	488	510	505	505	503	511	499	462	527	488	520	497	521	474	518	512	493	533	536	547	532	488	515	543	477	529	514	537	527	536	520	512	509	509	494	524	498	501	502	495	512	493	515	515	529	516	510	494	488	503	495	500	505	497	552	488	498	521	514	510	509	437	521	557	501	527	521	508	482	530	502	517	523	491	517	551	492	509	539	526	509	520	488	544	529	502	527	518	510	467	544	497	493	540	502	510	500	484	523	513	518	534	507	495	542	524	497	519	524	507	545	506	529	530	486	514	498	516	479	488	481	531	492	468	494	545	526	500	481	519	514	515	539	547	519	511	526	500	478	533	512	526	489	546	523	479	502	495	482	553	528	479	527	528	508	505	529	528	491	498	475	527	513	505	476	499	497	482	498	512	502	525	537	488	505	500	465	509	499	539	491	542	549	493	507	502	538	503	514	483	495	511	544	518	519	503	527	520	487	489	528	522	506	485	522	505	535	518	521	511	491	508	522	487	514	494	510	472	522	454	561	527	480	531	508	484	470	521	481	460	541	525	508	471	542	550	510	480	495	484	518	486	515	509	495	496	528	498	497	540	515	511	529	455	539	513	542	538	484	548	525	524	456	532	490	525	508	537	499	483	514	547	469	552	496	521	486	480	541	511	489	485	506	475	508	494	551	537	483	524	520	500	500	456	533	486	519	501	494	498	499	514	538	519	492	553	548	503	523	512	504	479	519	484	546	492	525	532	506	511	549	491	543	493	483	513	534	499	532	470	430	522	536	495	492	524	510	505	523	539	506	522	553	525	522	533	533	559	550	485	484	506	475	525	443	510	545	519	497	507	469	475	516	496	518	512	509	536	517	522	435	526	528	504	518	481	497	528	486	489	502	511	507	483	514	526	451	507	494	552	514	524	538	509	516	482	516	524	524	546	543	501	537	516	494	515	504	528	525	515	517	486	498	529	518	490	532	489	524	513	518	474	496	531	505	494	517	505	471	542	498	479	534	501	514	468	497	482	525	511	553	528	525	549	487	541	516	516	489	497	514	515	492	515	490	469	509	492	519	544	516	541	514	527	512	534	539	539	506	482	534	509	469	521	535	513	498	496	508	497	533	541	487	517	523	534	467	533	508	505	507	496	529	525	502	489	523	502	479	471	510	516	484	490	485	524	499	491	529	501	493	460	523	488	514	488	499	492	555	507	486	506	527	487	491	543	511	503	524	488	495	502	538	536	499	511	491	504	457	524	523	509	486	542	523	496	561	546	508	497	512	489	507	505	511	496	472	514	501	495	482	533	455	550	541	517	501	494	500	511	486	493	484	523	481	523	500	536	479	521	513	530	516	496	508	484	537	517	524	543	465	539	516	514	536	519	496	501	553	513	490	514	521	521	495	487	534	514	517	487	524	513	439	522	490	516	586	509	511	517	501	518	526	556	483	502	484	504	488	486	533	543	525	514	513	479	506	483	544	492	514	507	520	497	516	495	517	521	502	503	541	511	558	503	493	554	512	508	528	500	513	523	511	502	512	500	509	478	509	479	529	499	509	499	495	506	509	543	537	507	478	508	527	525	522	509	488	526	468	510	530	479	513	506	528	512	523	495	516	519	522	543	524	486	497	490	488	505	440	528	499	529	499	540	488	503	513	478	500	519	500	528	530	497	523	485	549	511	525	510	562	532	525	529	518	507	513	477	563	494	512	536	515	523	499	495	503	499	526	494	514	510	495	496	529	537	494	502	506	490	522	503	514	503	520	554	524	492	490	494	489	526	509	521	476	520	492
69190	33015	11998	2899	1377	528	399	347	332	311	312	286	304	318	273	277	324	313	296	295	314	321	297	301	290	282	291	283	281	284	315	291	283	271	294	277	353	304	302	303	281	292	293	291	303	282	291	288	328	313	282	277	296	284	332	327	300	323	254	260	303	292	320	302	311	319	297	271	288	306	311	288	303	313	288	293	285	299	300	319	301	324	313	325	266	273	317	310	316	351	323	301	291	254	307	254	312	286	304	302	297	309	318	290	310	307	307	298	281	278	298	240	291	314	316	286	288	301	326	297	321	303	292	304	299	298	338	309	305	314	280	290	286	305	260	273	278	299	294	273	320	287	322	289	275	308	294	277	266	277	287	267	300	303	319	307	301	302	302	270	301	290	309	305	273	289	299	291	322	283	288	286	331	315	318	288	288	303	291	314	332	303	319	329	269	273	301	298	317	298	289	296	316	304	288	323	306	325	328	284	285	281	276	298	321	263	299	304	280	288	302	300	269	293	306	305	328	293	289	304	324	309	293	280	315	292	322	298	292	322	275	283	290	314	301	307	317	313	306	284	285	278	321	297	273	284	251	298	289	294	275	280	293	261	318	321	272	304	304	291	319	305	296	289	291	296	241	308	287	270	304	285	322	299	289	257	266	296	292	257	275	305	296	321	278	304	303	300	319	311	329	284	288	287	311	276	285	273	288	270	284	289	287	296	343	332	290	304	301	292	307	292	259	297	315	275	296	305	318	291	279	302	295	267	285	308	306	292	288	292	314	307	294	314	283	281	294	286	305	276	280	292	276	296	326	302	344	306	290	293	283	274	272	281	305	299	298	304	281	312	286	281	307	278	318	294	317	307	297	293	293	293	325	302	277	308	303	309	277	327	319	315	319	291	302	290	306	328	289	307	317	305	284	270	281	291	321	297	302	311	325	272	331	312	311	276	310	303	304	293	288	277	299	265	344	321	290	311	270	320	323	317	307	326	304	317	324	304	289	279	247	328	290	329	289	280	304	286	311	261	260	325	276	288	299	312	306	307	306	327	301	261	326	316	279	319	308	292	292	314	284	286	289	294	290	299	296	277	279	282	291	288	286	285	297	298	332	320	310	278	293	302	287	312	317	306	310	309	304	285	303	306	332	307	318	332	297	312	314	286	300	274	311	309	293	318	285	286	277	276	298	322	302	308	288	290	249	241	277	339	312	279	325	315	286	321	296	270	301	309	303	282	278	309	289	286	295	340	344	333	282	281	305	304	306	286	298	310	303	290	288	328	329	283	271	296	305	301	302	299	267	298	313	305	317	290	296	279	300	299	295	313	278	272	289	284	308	316	289	346	309	274	308	298	324	306	295	355	304	287	327	303	292	286	311	317	288	343	311	317	323	286	324	286	286	291	308	288	292	290	315	314	315	314	312	268	321	312	337	332	302	292	326	300	293	316	313	297	339	272	323	304	329	299	317	300	322	310	304	298	287	307	344	277	296	288	278	306	297	260	287	294	291	262	274	327	300	275	296	291	292	321	286	311	252	306	306	295	324	289	271	314	329	311	335	314	301	305	281	336	304	325	304	308	301	278	267	274	285	275	301	319	283	285	309	320	276	277	285	308	304	272	297	289	283	278	288	265	290	316	288	286	303	256	300	299	306	311	286	282	278	316	315	304	318	312	298	235	315	316	315	303	282	316	318	321	328	286	291	270	335	333	300	306	278	313	315	310	298	329	316	302	292	321	314	276	288	300	313	309	275	318	299	295	317	298	340	312	293	317	291	302	305	276	292	309	302	291	321	319	325	308	297	270	311	281	285	294	281	287	304	278	261	300	311	300	293	271	297	274	297	312	290	283	302	296	265	311	300	291	316	306	313	276	268	320	310	298	298	325	296	303	286	291	308	291	299	317	304	314	338	307	297	327	321	299	295	300	310	295	284	279	350	301	319	301	279	309	280	291	312	307	293	324	318	310	305	317	315	317	305	284	304	286	293	346	311	304	299	308	286	298	324	290	281	326	338	275	305	281	294	305	330	281	289	288	265	273	319	303	351	266	306	339	298	318	303	316	286	268	304	339	319	287	287	293	277	310	301	304	303	268	305	300	320	327	306	294	291	288	297	315	305	276	326	308	288	315	314	297	288	298	290	294	313	308	294	279	291	324	297	331	243	305	288	278	281	285	333	278	307	284	307	284	302	338	315	306	308	315	299	293	320	295	303	326	295	297	266	315	296	344	290	280	273	301	292	317	287	292	303	305	296	305	331	289	294	288	315	284	322	343	312	307	317	313	292	320	302	298	308	317	322	320	291	325	331	273	338	270	296	285	325	302	276	298	321	292	307	282	283	328	325	291	288	317	297	332	301	323	264	322	259	255	332	260	316	260	289	310	320	278	293	294	273	332	302	307	273	285	274	338	303	306	297	278	289	314	296	296	321	298	307	353	292	301	312	317	309	337	260	286	308	306	302	290	285	294	280	307	292	285	312	288	323	272	314	316	287	309	319	341	290	291	312	280	296	280	315	288	327	304	298	316	316	311	325	289	298	304	303	304	277	320	275	301	311	308	310	321	300	327	321	292	307	288	289	299	326	320	300	279	290	296	325	323	319	317	271	289	287	290	320	294	293	275	363	301	287	324	313	293	283	328	280	338	295	282	319	303	265	290	302	297	275	287	277	295	316	328	290	267	298	305	297	284	338	304	298	300	331	295	315	316	333	296	311	306	279	269	278	328	324	321	293	306	310	295	278	288	286	339	292	265	291	312	324	291	312	302	295	295	273	263	279	283	292	285	281	303	267	336	300	298	306	316	281	250	304	307	287	317	316	314	312	295	261	304	296	298	309	295	302	321	287	301	300	299	350	288	287	260	268	337	319	320	317	349	314	324	324	305	302	302	305	298	277	275	300	259	287	321	324	356	330	300	311	302	274	306	287	277	283	286	283	310	302	265	286	288	315	300	261	314	305	278	301	280	290	281	284	306	312	306	295	278	290	317	320	298	320	358	284	302	279	290	331	306	286	330	292	315	298	269	260	293	303	255	296	267	288	296	284	309	310	291	288	288	330	296	285	276	311	311	265	284	283	292	307	299	303	302	307	297	288	286	285	327	277	319	278	291	330	334	304	305	321	283	315	297	328	303	287	287	318	328	326	310	283	244	317	342	290	302	303	303	292	299	308	292	299	286	323	275	303	292	322	291	283	307	307	292	270	293	298	268	316	332	323	286	277	267	285	321	289	284	304	273	290	341	279	311	303	322	288	301	298	347	319	313	283	303	299	323	295	311	289	328	295	290	298	275	297	282	302	320	304	327	305	274	265	340	291	280	333	309	302	285	291	293	335	320	275	285	332	299	277	313	318	341	335	288	315	282	295	311	303	293	289	279	300	266	275	281	309	300	312	276	288	239	342	294	310	294	339	328	299	280	267	271	324	313	296	311	305	270	280	300	286	315	269	299	296	285	323	296	329	283	278	316	268	302	288	302	306	299	317	295	308	309	337	282	279	289	286	304
46300	21965	9820	5544	3756	1597	980	889	759	647	645	624	634	689	636	618	650	630	632	695	663	611	618	654	620	608	626	658	612	624	624	627	602	649	596	623	656	587	649	645	629	611	704	644	669	606	655	664	627	617	626	647	671	668	682	668	668	657	626	661	640	636	633	597	643	652	617	612	692	654	625	590	583	605	640	632	588	622	618	616	668	615	587	596	636	635	613	597	609	621	582	655	681	633	658	621	611	633	657	608	601	631	625	606	611	671	595	618	598	651	615	637	597	622	628	621	602	663	639	693	625	617	620	607	643	617	609	687	654	573	586	617	610	607	587	615	617	596	615	630	613	670	660	593	590	621	631	612	640	630	596	635	611	606	641	641	602	689	659	637	617	605	648	649	616	601	622	600	637	605	660	590	625	625	598	653	602	633	620	601	661	629	623	645	624	651	638	601	604	653	622	594	624	632	638	608	625	632	607	665	583	626	645	693	622	607	618	574	673	636	611	637	635	630	651	655	617	620	617	611	596	636	627	648	648	627	587	600	584	635	656	564	639	629	631	617	645	638	643	622	632	617	591	610	625	599	607	639	646	650	637	587	622	648	654	602	634	624	565	631	618	598	601	638	681	692	572	617	636	604	681	627	651	668	638	655	652	640	628	644	628	652	587	628	598	627	566	596	670	645	591	632	604	639	628	621	591	657	627	616	673	609	631	611	654	580	649	637	635	652	615	637	614	661	638	617	575	612	611	634	598	616	622	575	625	624	629	649	652	635	603	618	651	628	662	626	654	637	608	607	621	644	641	643	624	588	677	651	616	615	648	601	576	594	624	602	625	628	680	636	639	662	605	589	619	607	617	590	613	650	649	626	591	607	625	637	638	609	578	630	625	605	688	613	637	652	621	607	615	642	579	655	636	613	612	655	598	616	587	623	594	634	596	685	596	573	586	657	636	579	654	711	614	657	625	617	616	631	614	663	667	635	649	608	604	593	659	641	606	653	667	630	594	620	619	612	624	640	598	653	621	639	639	608	650	649	624	635	606	675	613	606	594	618	659	627	634	662	575	655	549	632	648	619	611	575	594	596	658	610	595	597	634	608	598	631	633	592	673	603	575	598	654	623	625	577	614	658	663	640	620	628	626	623	572	597	662	611	622	616	602	623	665	620	673	596	579	664	618	619	627	601	605	568	587	628	605	620	591	632	606	641	657	568	693	602	612	655	584	651	609	673	606	631	610	681	605	576	613	647	661	602	617	620	631	625	684	634	604	611	627	612	596	579	660	597	647	626	618	626	656	618	656	624	604	658	606	577	630	637	634	646	606	632	675	642	629	663	594	593	578	642	608	637	653	670	638	609	619	632	619	636	630	639	606	622	644	684	653	615	653	628	614	617	656	640	628	614	581	630	620	611	636	630	635	609	623	648	643	587	607	623	627	632	609	627	684	586	612	633	627	614	638	608	626	617	644	642	648	637	639	677	648	634	644	646	615	653	626	614	633	646	645	594	634	626	622	621	630	603	582	654	642	593	595	600	587	627	594	595	602	622	615	650	623	677	653	626	628	629	631	595	619	583	644	642	581	600	610	595	628	623	613	579	615	673	586	615	652	614	656	639	603	610	620	606	661	679	627	628	608	610	636	642	641	645	632	640	655	647	606	642	606	633	591	610	585	591	599	572	625	629	605	641	654	589	590	614	593	671	638	614	610	588	593	643	603	594	636	632	566	684	621	628	678	641	616	616	598	614	619	653	599	589	658	625	610	599	669	625	635	632	645	622	633	584	681	643	624	644	639	622	638	575	641	611	621	622	663	626	624	629	597	620	694	599	592	601	620	636	653	674	617	638	644	647	609	647	634	612	646	625	621	644	626	613	627	636	626	703	632	640	616	614	637	600	637	640	600	638	636	633	621	625	630	643	605	608	595	664	601	634	586	597	667	619	611	631	644	653	665	680	577	646	635	661	633	625	654	627	627	669	650	653	638	636	619	611	635	606	633	618	627	643	606	674	599	627	634	595	608	644	635	641	681	628	643	629	584	642	594	680	656	619	665	629	603	636	652	662	617	658	615	578	599	615	629	648	621	612	642	578	634	634	603	618	627	634	598	625	625	626	646	627	602	633	605	622	650	631	609	658	593	634	619	590	604	628	650	638	663	620	621	631	628	636	601	651	626	634	633	624	609	595	626	600	638	629	621	657	593	608	625	613	651	569	664	645	617	607	645	652	621	655	633	641	643	645	606	593	634	618	643	618	597	620	633	659	593	609	658	634	591	637	673	667	608	657	643	637	624	636	645	644	564	614	619	640	589	680	633	626	616	629	660	621	622	632	612	631	648	678	626	600	620	610	645	676	599	669	653	614	635	600	687	609	637	632	599	646	603	625	637	609	625	635	688	621	624	638	648	592	631	642	593	627	616	639	646	629	651	649	678	655	620	657	599	641	616	631	610	631	609	616	598	634	646	617	618	589	701	652	608	619	652	639	573	597	619	616	619	656	628	600	636	638	641	602	579	592	615	624	590	634	604	590	630	624	627	603	623	644	659	628	619	634	602	629	611	669	632	614	656	649	588	592	646	608	600	669	625	665	597	614	638	614	601	635	651	594	669	622	625	608	634	608	617	646	629	650	628	651	606	623	611	654	639	679	634	653	610	680	649	659	607	651	600	641	613	647	642	642	631	681	619	682	602	649	655	613	659	599	650	622	653	592	654	591	618	636	634	617	616	620	643	635	613	621	634	660	695	665	596	593	684	645	636	654	596	591	591	680	623	610	618	652	629	638	641	659	674	607	607	681	629	682	607	642	686	586	655	648	671	589	582	655	587	610	576	577	655	630	634	633	642	607	642	610	643	614	598	636	639	591	617	601	577	669	567	606	618	598	636	595	596	648	662	661	644	654	623	657	574	627	664	585	626	626	573	622	611	671	628	664	607	645	600	634	607	614	644	653	598	603	603	678	628	591	664	623	656	644	622	643	616	627	606	593	613	573	617	628	603	651	648	639	623	627	614	659	668	616	580	611	657	622	592	628	595	556	628	648	608	711	649	683	625	661	669	604	601	600	652	557	623	609	615	606	649	623	589	622	653	631	676	595	577	624	636	620	614	639	638	646	636	623	586	585	677	659	614	628	599	624	627	628	640	601	628	634	624	625	610	595	648	641	665	594	619	605	597	634	610	647	602	627	685	601	602	638	605	649	633	651	632	638	657	620	638	595	655	658	637	665	667	605	589	635	613	631	601	614	629	621	614	648	674	622	641	598	635	604	620	644	648	611	637	657	601	647	596	651	649	656	598	620	647	635	655	590	610	623	658	626	618	626	626	633	619	616	685	638	606	584	653	647	637	634	639	574	632	599	618	580	656	631	610	656	629	602	666	625	617	619	612	631	606	626	569	638	614	592	635	657	636	636	592	624	582	676	657	650	602	622	647	594	601	640	634	609	639	592	592	581	619	610	617	617	664	670	612	657	609	629	638	592	605	589	620	645	622	632	612	608	598	635
53999	23177	6053	1538	601	333	280	253	231	226	254	216	249	269	256	254	275	250	236	231	221	256	227	230	244	252	223	240	262	239	216	213	244	271	239	283	245	264	250	263	244	266	244	238	248	258	231	248	237	261	229	265	225	254	246	253	247	236	228	253	237	254	247	254	239	237	230	262	284	264	256	275	233	241	237	248	240	265	260	216	268	248	244	263	266	256	235	257	272	268	240	259	248	219	266	292	254	265	233	220	255	234	249	251	252	230	207	224	254	253	243	270	285	289	241	243	239	255	236	283	274	252	265	262	266	229	243	229	251	267	235	251	257	220	242	254	258	264	239	268	218	206	265	270	253	279	257	236	270	263	241	246	247	249	250	284	250	260	243	241	239	230	259	246	257	254	242	231	248	276	254	272	242	245	242	207	258	257	233	234	232	266	267	226	270	260	257	247	272	258	253	233	247	267	260	270	236	258	241	244	222	245	249	238	276	269	275	247	266	235	227	258	225	243	259	281	278	260	242	248	238	252	253	234	248	266	256	230	206	240	235	269	254	255	269	259	245	238	265	245	247	243	212	236	247	227	249	245	284	253	253	258	251	269	235	248	264	253	279	222	226	237	249	270	245	247	250	251	210	239	230	233	243	232	241	256	257	244	242	234	252	271	268	261	286	248	248	257	246	235	268	249	270	265	250	258	276	267	235	251	231	255	234	258	243	292	266	260	256	270	250	272	234	276	285	274	252	266	253	254	253	256	251	234	255	246	216	222	271	260	249	250	264	240	245	235	261	278	269	264	240	226	271	264	253	252	241	260	241	277	251	218	269	260	268	228	232	257	253	233	271	274	266	228	252	237	247	236	240	246	267	241	261	253	238	272	280	236	248	272	263	289	246	276	249	263	252	271	246	285	234	235	253	245	260	259	220	255	230	262	253	266	286	268	293	266	240	240	246	224	253	240	222	222	252	244	244	240	212	239	239	233	223	245	269	243	223	261	277	207	244	247	254	245	248	252	265	240	282	245	252	226	232	286	235	266	261	256	252	228	239	228	263	246	257	237	238	244	289	233	226	251	253	263	256	220	223	241	233	238	244	251	251	260	253	269	234	249	237	262	263	244	256	249	241	242	234	297	249	285	234	243	241	239	270	277	232	279	282	256	244	267	252	251	248	245	230	271	223	242	266	255	250	262	233	242	239	249	267	234	293	255	259	220	250	254	246	268	233	250	242	258	279	261	238	210	227	257	258	255	225	265	217	246	236	248	252	252	242	233	256	257	272	245	242	260	226	198	252	252	253	237	241	248	246	259	258	238	240	245	228	230	270	296	276	269	271	242	262	248	232	256	247	274	260	239	237	280	229	226	240	241	246	247	254	270	260	242	233	216	268	258	237	243	246	281	252	260	240	246	269	234	247	246	243	230	222	259	251	241	232	254	268	260	251	261	264	275	273	257	251	258	261	231	248	226	262	263	241	240	251	234	273	212	239	273	253	237	293	281	252	255	260	244	247	253	278	265	248	273	214	232	244	256	223	246	260	242	256	269	265	244	276	245	233	251	267	230	235	246	283	260	269	257	248	278	284	260	222	263	270	248	234	213	259	260	251	240	211	262	245	251	237	228	254	214	256	260	258	255	274	292	277	257	255	256	216	238	277	235	224	230	243	223	248	253	243	262	261	243	237	258	243	271	212	246	284	243	254	244	263	225	242	254	250	251	249	236	254	246	265	265	274	237	251	251	253	245	234	266	260	248	253	246	265	237	234	231	271	237	214	233	256	231	251	287	290	236	258	232	263	236	223	241	257	257	261	234	220	240	244	262	275	228	230	251	270	268	270	275	264	243	243	239	223	232	259	261	233	259	289	245	276	226	256	245	256	247	228	235	269	260	237	237	265	254	250	228	240	281	243	248	274	242	233	222	236	276	289	246	251	236	237	273	282	246	252	262	266	265	252	228	249	251	260	260	246	252	246	262	263	235	242	272	257	254	244	268	247	241	257	254	263	230	231	278	270	233	252	239	230	240	227	242	267	246	249	252	245	249	282	264	271	275	249	252	242	260	229	252	265	257	289	286	262	237	235	260	253	245	268	250	248	254	259	256	261	250	240	232	242	252	277	260	256	227	241	256	251	237	236	224	260	251	235	245	267	236	248	238	258	224	254	244	271	262	248	253	252	248	228	259	245	219	239	268	238	243	241	251	263	283	301	256	240	257	240	237	231	245	233	278	234	275	255	213	254	251	260	244	255	215	232	247	223	245	279	273	248	242	226	231	258	244	222	213	268	249	251	266	270	218	262	254	237	240	237	268	258	232	232	257	234	235	217	279	240	238	228	211	249	265	243	219	251	229	264	260	227	243	222	244	247	247	245	250	273	224	219	258	247	258	247	249	279	243	248	239	227	243	253	279	254	244	250	254	239	254	271	231	225	253	257	229	221	255	259	254	252	271	238	261	246	228	233	241	243	220	245	237	258	240	261	242	220	269	262	261	241	241	238	235	254	227	263	242	248	235	259	227	246	241	252	260	262	242	242	261	244	247	245	234	249	233	225	238	278	214	252	238	242	282	264	263	269	226	230	241	258	276	246	251	254	275	200	222	215	214	259	227	231	254	246	254	245	265	266	220	222	289	241	253	275	279	250	264	233	290	266	280	288	290	228	227	222	246	275	244	222	256	283	269	256	269	240	261	244	256	234	239	236	244	229	251	256	222	270	256	251	260	253	239	261	252	238	248	241	224	259	242	238	257	257	246	278	245	250	235	278	252	222	226	295	247	245	266	247	243	245	226	256	279	223	241	239	269	259	288	255	257	270	274	274	243	249	249	212	229	283	261	255	270	239	226	254	232	275	200	233	242	280	269	272	246	266	231	222	264	220	237	242	243	272	282	240	243	240	251	251	254	234	221	257	243	246	251	223	249	260	231	234	239	270	291	265	272	242	232	218	261	267	266	246	262	227	253	260	275	292	242	265	255	232	256	229	245	241	251	248	236	262	273	252	244	231	287	255	232	233	242	231	241	232	268	274	238	267	262	205	253	225	246	226	242	235	240	275	253	213	235	221	235	259	240	267	272	259	264	252	248	248	270	245	249	243	254	241	281	246	259	270	250	252	249	259	256	233	236	250	239	228	239	249	248	282	271	240	226	249	248	251	283	253	266	247	253	270	248	251	249	251	247	237	238	251	236	264	223	270	257	265	262	264	238	262	254	279	263	274	272	265	233	255	294	236	260	246	238	260	247	255	255	247	263	248	222	250	273	256	243	284	267	198	262	277	260	255	256	260	226	238	253	267	243	236	259	218	241	229	237	232	256	245	230	242	231	266	227	259	271	248	234	255	286	243	290	253	267	267	232	260	263	261	243	241	252	243	248	249	233	285	246	295	246	233	247	249	248	232	238	261	243	270	289	237	253	266	243	266	240	254	244	269	263	259	280	267	259	248	269	239	241	207	242	238	250	273	272	223	262	233	248	247	232	221	262	231	254	288	255	249	248	236	273	262	262
35421	14861	5823	3127	1493	804	604	542	543	519	562	542	485	542	494	523	553	526	537	556	541	544	535	542	551	608	529	515	528	558	546	594	526	506	503	547	549	487	534	543	544	513	524	521	524	518	534	511	540	572	537	557	518	538	519	521	563	544	506	558	511	503	498	523	549	594	520	533	511	530	511	533	482	517	483	511	541	536	566	540	506	505	525	518	527	544	584	534	529	581	503	538	550	530	568	534	535	546	514	521	559	512	533	540	500	524	535	537	551	546	536	553	525	515	526	519	523	496	531	546	493	529	516	540	541	490	555	525	545	583	506	547	515	536	524	570	534	553	511	515	544	531	530	571	520	530	551	530	534	498	535	544	518	516	527	531	531	555	547	543	580	565	559	539	547	528	535	525	567	516	558	569	527	550	519	566	544	525	534	539	514	546	553	576	552	492	549	489	561	558	517	527	552	554	548	527	541	550	530	532	518	511	515	545	522	486	535	533	541	514	513	578	507	525	558	517	541	507	530	541	506	531	506	489	498	548	516	496	503	520	545	519	533	525	522	543	536	502	509	515	554	521	523	508	492	511	522	523	514	542	546	535	511	511	542	513	512	522	558	552	555	524	524	528	553	509	511	561	517	523	538	571	493	528	499	534	552	480	508	539	529	546	587	539	523	583	580	579	520	583	535	529	510	552	583	524	516	549	555	562	532	512	546	529	515	543	559	509	530	554	504	515	524	526	504	538	534	615	524	533	508	569	541	518	542	503	521	517	506	528	537	508	532	520	533	568	498	538	495	521	555	545	529	518	585	531	528	532	530	530	517	518	531	500	559	547	530	535	550	493	496	556	531	563	530	514	536	557	524	539	528	527	539	552	558	518	535	521	505	500	514	508	501	531	513	528	533	510	497	526	558	559	544	499	570	520	495	551	534	549	527	518	538	554	544	562	535	535	528	509	524	518	504	521	540	535	559	526	528	557	517	505	555	522	541	505	477	506	530	519	558	555	548	525	542	527	513	460	536	522	515	526	517	533	532	547	539	534	523	496	504	491	553	500	555	554	512	525	535	508	532	499	504	488	541	553	552	555	507	569	527	533	518	525	535	533	522	489	520	487	500	561	554	544	491	528	513	522	531	517	575	553	540	481	555	538	492	518	529	577	510	532	533	515	526	522	522	524	571	544	544	514	510	537	519	556	529	540	529	521	525	534	491	530	496	529	503	505	554	519	495	521	508	531	538	527	531	518	542	544	525	525	554	527	537	531	542	478	493	521	513	544	533	503	537	543	557	585	543	563	508	534	518	512	525	543	515	546	525	544	489	511	544	540	549	572	477	509	537	561	550	537	508	527	525	521	526	523	506	544	547	538	560	550	569	544	530	522	546	553	532	545	502	558	526	509	529	521	534	505	538	504	544	545	515	537	533	552	541	514	530	528	519	557	545	509	528	539	519	528	517	558	556	505	557	544	501	551	527	522	562	547	531	510	498	559	523	497	572	549	544	567	542	561	553	517	545	523	536	546	549	551	509	511	488	567	551	528	515	514	525	516	534	522	506	532	453	552	519	557	529	539	538	520	543	552	532	533	512	574	505	500	506	595	567	525	523	525	560	567	550	556	547	502	511	524	533	542	510	516	547	529	553	511	516	558	591	534	530	512	518	535	578	505	529	525	509	537	518	510	534	526	567	549	490	490	513	550	518	540	504	552	518	516	494	532	521	528	526	540	572	533	551	536	511	560	505	560	541	507	531	522	482	534	534	547	511	547	553	541	567	505	530	543	515	508	514	526	546	541	567	499	559	529	531	527	549	555	563	549	513	539	555	555	496	519	519	578	503	505	535	541	560	508	535	504	522	536	508	518	511	485	531	510	508	544	532	542	532	554	513	512	535	534	543	526	566	561	506	546	517	521	513	508	528	519	532	518	508	528	556	503	485	548	510	517	560	574	527	547	519	530	544	487	510	555	550	514	530	515	532	527	497	520	522	518	585	527	513	488	556	551	543	528	516	560	542	526	539	522	553	515	514	516	579	524	536	493	543	542	515	571	560	555	527	538	540	511	530	508	538	526	531	561	538	548	509	521	568	541	507	523	503	531	541	548	518	557	534	553	503	505	534	487	522	566	540	535	505	541	518	502	559	486	537	534	565	513	510	567	507	544	511	503	492	513	513	579	560	544	524	560	522	511	512	555	497	563	535	562	500	520	498	519	557	533	497	484	515	524	570	507	524	555	528	549	547	533	521	549	519	550	501	491	572	537	514	549	532	502	541	528	527	542	531	508	540	540	503	537	519	514	552	541	571	536	535	535	552	485	514	551	532	574	566	537	550	551	546	552	518	566	544	521	519	506	539	493	490	549	570	516	516	499	541	591	504	541	558	491	548	525	507	536	536	548	561	543	500	572	501	535	532	558	507	552	575	536	508	574	489	551	519	478	544	549	528	550	517	532	565	539	552	571	556	471	498	531	526	554	498	518	599	545	520	510	524	521	544	488	580	562	516	566	522	503	519	560	550	562	540	516	550	535	513	529	527	503	542	513	514	548	505	551	565	523	525	568	488	542	536	497	539	525	556	556	536	537	591	546	498	559	533	560	532	572	542	523	550	527	557	485	549	512	530	488	501	551	504	525	562	558	576	520	550	519	534	510	522	531	522	501	540	528	583	525	560	609	525	522	517	507	476	555	507	542	584	549	553	496	540	533	569	500	527	553	551	530	513	514	509	532	581	578	513	492	546	538	579	541	540	531	535	544	584	577	504	552	545	534	579	527	513	567	542	524	504	482	539	538	514	503	548	522	531	527	528	508	514	549	503	510	556	526	498	527	463	543	520	525	521	504	534	515	535	526	537	513	543	548	529	542	576	498	511	531	525	536	545	530	551	549	548	510	555	509	513	531	543	525	542	524	528	505	526	520	519	507	556	533	516	523	583	549	545	524	542	522	526	523	549	553	522	535	533	528	542	513	524	556	546	540	572	509	568	517	507	530	589	517	524	547	603	512	518	516	510	566	500	533	548	518	518	531	515	513	506	553	522	530	572	561	547	496	538	506	534	505	505	503	518	548	533	507	572	523	548	512	545	574	537	543	491	545	535	523	540	513	519	493	525	528	579	515	543	504	521	531	589	494	507	548	520	554	528	523	521	530	527	506	531	527	526	528	574	497	516	530	574	573	508	509	544	552	528	552	551	486	550	527	509	518	517	530	540	511	547	575	520	503	497	510	544	512	527	508	550	530	518	537	505	551	543	489	546	540	535	524	510	531	534	528	536	554	532	512	558	528	523	567	540	538	540	505	512	540	530	527	546	539	468	532	534	504	516	574	510	559	557	518	499	561	548	515	501	563	516	502	534	546	531	527	523	556	567	523	525	520	537	548	530	556	578	539	507	551	577	532	526	495	487	525	537	494	509	533	523	485	494	559	540	483	519	487	501	506	541	529	550	539	549	550	552	557	528	510	528	521	521	554	535	510	553	543	554	514	543	525	493	513	563	531	512	537	568	542
61779	30504	12612	4285	1471	547	309	277	279	244	260	222	248	279	240	243	253	271	221	238	229	215	235	218	248	231	236	234	240	243	266	250	238	225	278	270	263	255	211	241	260	227	258	233	258	238	252	243	239	266	246	247	211	238	256	261	240	241	215	250	224	263	240	234	233	237	274	247	222	261	240	271	205	236	227	230	224	263	223	253	205	217	248	256	261	239	233	251	225	226	221	252	231	232	258	235	220	236	216	236	233	217	241	237	225	274	218	253	244	241	208	258	235	229	231	223	205	263	246	256	251	238	251	211	218	231	246	227	226	253	220	224	248	230	233	251	239	222	233	256	240	264	214	221	232	228	279	245	221	259	229	238	236	229	215	246	223	245	226	276	257	233	230	254	258	246	231	237	257	256	252	248	255	229	232	229	220	213	240	248	245	237	235	270	232	256	252	241	252	223	232	250	224	263	211	223	226	253	229	244	244	255	223	246	247	229	260	211	220	240	247	241	251	222	239	252	257	206	237	222	230	223	234	225	224	260	219	251	262	258	225	194	242	235	205	233	237	233	228	276	218	240	246	246	278	232	221	252	234	261	240	252	251	223	227	218	211	259	255	228	252	232	234	239	246	255	243	266	217	241	236	232	220	210	220	241	249	209	244	258	247	216	236	235	258	248	244	237	271	237	231	293	278	224	229	229	216	237	216	229	247	222	213	231	249	254	228	224	239	228	215	243	220	245	253	218	242	227	237	233	255	255	264	240	237	267	251	220	233	252	262	229	237	208	241	247	248	229	230	265	220	239	235	250	278	245	229	238	231	222	234	251	246	235	228	226	213	210	237	239	227	244	224	228	236	234	261	237	242	223	228	208	254	206	232	222	250	221	202	233	214	194	243	272	264	229	232	208	248	214	231	234	248	258	231	224	250	224	230	224	282	262	249	226	219	219	234	235	258	219	241	228	208	231	225	224	242	228	249	202	261	255	241	243	235	260	247	243	254	219	217	209	252	235	233	250	216	223	222	233	233	223	242	242	232	230	223	235	251	245	272	223	229	229	224	243	220	254	249	228	198	215	273	224	230	220	247	217	209	263	224	251	238	249	255	267	260	224	255	226	226	235	236	231	234	262	234	211	232	228	240	264	269	257	239	242	250	257	229	246	263	250	267	223	248	233	245	237	243	248	226	249	223	220	227	240	227	196	216	231	242	228	232	219	223	222	237	251	236	230	223	211	232	237	233	231	253	241	240	267	214	265	264	226	244	230	269	250	230	205	239	207	245	247	215	225	224	233	215	229	223	260	271	244	243	255	216	245	217	256	261	222	213	224	226	221	221	241	225	246	252	256	246	248	250	234	253	247	260	236	220	253	221	223	230	238	209	234	207	263	238	270	212	236	251	237	223	224	222	230	225	238	242	239	227	236	220	239	246	259	261	252	234	232	227	225	245	208	210	241	235	219	220	228	205	204	232	212	227	234	243	240	262	247	261	235	245	253	239	211	255	253	242	260	249	245	241	237	222	197	217	218	239	248	225	233	246	237	240	289	213	232	216	210	217	243	238	261	269	236	241	260	234	243	259	232	253	243	230	202	236	239	234	219	246	217	258	276	213	236	248	258	239	242	236	243	229	262	249	243	249	238	246	263	217	260	233	227	243	236	200	237	216	227	230	222	269	230	275	230	213	220	257	237	245	226	228	231	223	230	227	223	235	222	264	239	262	269	256	230	253	246	193	245	261	223	223	258	233	224	225	224	242	219	224	275	236	244	228	240	229	232	220	219	224	201	232	237	234	242	232	254	257	237	239	250	292	256	239	248	244	247	211	239	272	252	241	248	245	268	212	220	235	234	213	254	231	262	261	238	259	246	225	242	226	261	249	254	244	244	254	234	233	233	247	249	222	229	255	210	244	300	261	210	260	225	244	242	224	236	215	223	234	247	229	245	237	228	233	234	232	262	232	236	243	251	247	237	238	259	233	250	253	248	219	221	237	248	236	215	220	235	203	237	225	239	219	224	248	237	229	226	220	200	238	225	248	234	200	242	264	235	257	212	236	224	245	277	224	229	238	268	218	239	231	240	237	242	221	223	256	200	221	227	247	253	229	212	243	230	212	233	237	245	239	230	238	234	241	233	228	210	227	241	214	217	241	234	249	238	263	229	235	257	245	241	232	242	242	206	215	239	235	218	232	250	238	244	273	226	240	237	228	253	242	239	245	240	212	237	231	275	216	228	235	244	244	209	259	267	228	249	267	248	244	220	250	238	250	222	235	248	246	257	260	255	226	244	204	245	215	217	233	229	233	240	267	239	239	258	225	271	229	249	237	257	250	232	198	234	223	243	247	209	228	235	248	222	278	252	264	260	262	251	241	197	242	239	208	232	247	231	236	209	218	268	210	210	218	228	221	241	222	232	216	279	240	247	260	246	245	237	216	252	232	235	238	206	251	234	232	244	257	253	252	247	242	255	269	260	230	232	227	207	231	233	254	258	246	232	254	231	221	241	247	243	244	251	233	213	208	217	199	232	224	244	248	255	218	248	246	274	266	246	240	213	237	245	219	220	261	234	232	232	238	265	249	257	228	238	221	250	233	254	237	274	237	242	219	280	236	258	236	244	245	244	231	231	245	226	235	241	247	258	256	243	252	239	226	231	250	229	214	219	223	242	261	241	251	216	254	235	220	247	241	247	256	245	238	221	243	225	240	232	253	238	253	254	231	227	233	264	238	235	266	259	211	217	210	187	248	239	251	231	261	252	207	232	224	231	266	244	239	257	267	226	226	259	249	229	234	240	213	233	263	225	227	268	250	238	236	238	253	228	234	282	235	255	240	238	223	246	243	226	259	254	218	219	260	254	247	241	238	243	256	239	223	231	279	254	221	238	221	233	238	239	267	241	214	241	240	219	266	262	231	259	218	221	240	242	238	270	201	240	229	244	228	249	244	248	233	243	267	235	245	204	272	237	217	234	226	252	229	228	219	250	240	228	223	251	237	214	232	235	218	264	260	225	261	228	216	253	264	214	229	231	259	225	231	243	246	228	253	232	272	260	262	233	243	230	256	222	230	224	252	239	218	227	239	246	242	252	229	227	237	262	231	247	232	253	261	228	240	232	233	248	251	236	201	255	221	229	245	251	258	235	295	243	268	250	232	221	251	276	244	257	262	217	246	248	236	234	229	267	238	234	235	251	242	220	234	218	214	205	233	239	253	253	229	263	213	245	228	263	230	268	234	216	235	236	229	245	252	244	229	253	250	229	252	246	230	204	233	216	272	251	244	237	234	227	233	223	247	257	273	265	248	249	263	238	253	285	247	252	247	254	220	249	251	227	226	244	219	241	242	238	227	254	241	220	246	236	247	219	206	223	224	232	198	227	282	217	222	197	216	262	231	235	239	234	232	246	241	228	241	266	225	225	192	198	210	232	259	227	244	240	247	262	270	225	228	231	234	229	218	237	222	227	222	238	226	238	240	239	249	237	189	225	231	236	243	256	260	224	238	234
39604	21378	13174	8057	4058	1525	786	764	588	555	529	526	535	533	548	508	524	508	558	490	504	546	493	535	517	505	499	497	479	515	524	537	554	505	476	500	509	489	504	495	509	523	525	501	520	498	522	496	511	512	523	523	502	463	504	535	491	497	494	528	495	536	500	552	536	508	531	499	532	506	522	490	482	568	477	476	497	511	486	517	501	510	495	456	497	540	527	544	528	495	510	518	524	531	512	468	494	515	547	519	492	527	549	484	472	533	479	534	505	503	487	518	492	518	492	526	512	493	526	563	528	508	502	493	511	537	518	532	507	528	496	515	494	505	452	541	518	461	497	503	505	493	492	529	558	492	519	534	509	504	496	535	519	511	554	541	516	485	505	511	520	461	529	537	516	516	503	489	510	571	512	526	476	544	528	555	495	529	510	537	535	514	515	516	480	493	486	539	536	511	500	517	511	546	510	523	493	537	483	524	494	521	505	502	483	476	546	445	506	508	527	509	521	488	555	522	496	541	528	531	496	512	504	475	528	473	484	505	507	494	498	534	538	464	506	550	502	522	528	481	500	503	500	453	541	497	547	482	537	508	501	524	498	515	527	501	486	542	537	475	517	512	511	496	498	510	514	503	452	527	486	512	512	500	502	475	529	535	520	488	548	507	472	509	483	476	496	559	492	519	523	548	555	504	509	528	544	503	522	497	524	483	517	503	507	475	484	518	501	470	564	475	521	525	530	551	558	520	535	531	506	515	517	508	481	539	487	526	479	525	559	528	480	511	516	525	473	512	527	507	575	551	492	447	493	520	522	516	510	476	503	487	522	479	496	507	475	508	538	471	486	556	498	463	488	521	495	526	495	489	522	459	543	482	511	476	500	505	477	478	535	523	541	487	493	522	508	486	544	493	487	522	492	470	527	515	518	533	509	529	525	477	502	509	486	487	526	511	518	510	537	496	523	508	509	503	518	507	570	509	501	526	523	506	545	518	488	527	540	484	527	507	505	488	503	521	518	502	498	480	500	523	490	504	508	504	472	504	500	503	484	514	483	539	499	526	486	504	523	486	495	518	486	538	531	520	526	495	537	490	489	495	478	507	507	541	537	514	522	501	540	475	508	524	536	515	498	510	518	458	512	516	533	550	498	503	499	514	476	529	467	498	461	526	529	512	484	523	552	522	524	474	500	508	496	509	522	481	525	536	475	496	523	494	581	500	517	514	490	481	543	474	469	499	528	522	524	472	490	496	526	518	511	478	494	532	504	536	549	520	483	505	521	516	544	525	529	515	543	551	518	512	538	504	468	517	525	501	542	509	527	532	447	517	473	546	473	502	485	492	508	508	559	459	537	506	516	509	523	504	509	526	515	492	505	507	545	528	490	523	511	521	540	567	507	533	543	503	499	534	500	508	508	500	496	547	499	537	531	519	534	571	521	514	529	504	516	520	508	535	483	579	483	502	515	510	529	518	496	501	554	507	517	500	533	544	513	503	519	512	545	500	501	474	493	514	504	515	539	511	483	547	514	493	560	499	497	487	523	527	508	541	515	535	498	510	509	532	533	529	509	497	480	550	528	510	556	543	538	524	498	538	517	528	520	519	541	546	499	507	508	480	473	549	480	482	520	516	535	498	506	524	495	502	542	477	532	521	555	501	505	488	508	520	473	531	509	487	530	481	491	519	519	497	527	496	513	478	545	521	494	506	517	519	537	504	483	506	492	474	540	535	519	550	516	518	504	490	499	530	510	506	502	477	530	472	468	528	550	510	480	520	521	494	514	492	526	513	488	466	529	498	538	510	504	516	479	502	490	495	533	516	500	497	515	527	554	506	524	472	509	468	551	469	505	539	509	524	523	489	519	531	511	507	511	504	515	560	469	482	529	516	521	555	500	546	556	513	513	550	494	513	533	538	476	505	496	496	523	498	517	577	492	529	512	522	542	524	479	520	507	526	511	470	540	507	499	492	504	490	531	539	518	553	510	542	550	489	562	530	552	536	473	510	519	481	474	526	518	511	538	518	539	520	526	506	522	521	517	485	534	493	529	526	505	488	503	521	495	514	516	495	521	511	496	513	514	540	545	530	499	510	493	507	531	526	518	467	487	549	518	479	485	529	544	511	518	526	500	553	491	521	502	530	488	532	527	533	507	495	479	512	483	522	518	511	551	532	542	500	547	491	535	460	508	487	502	545	497	489	523	547	494	549	516	498	492	528	495	501	511	495	497	479	521	483	525	487	519	528	533	542	465	495	506	471	555	524	524	541	530	507	486	507	486	533	535	539	531	483	550	523	519	522	512	574	522	528	506	507	524	523	460	522	512	475	496	490	511	497	561	519	513	500	546	573	515	491	537	526	543	566	548	506	533	512	529	467	485	501	516	523	495	528	523	504	518	508	534	514	489	486	512	494	511	488	477	526	530	486	514	507	511	532	538	498	522	534	458	478	493	525	495	493	552	505	502	494	507	481	494	480	476	472	477	559	519	612	518	517	530	509	512	494	505	509	493	518	501	478	495	491	541	541	507	490	479	502	518	516	512	508	470	519	525	523	517	488	518	511	522	490	518	461	511	510	535	485	508	508	513	531	483	554	503	493	501	521	501	489	518	473	546	526	501	452	507	519	477	523	495	502	479	510	530	521	517	501	520	503	506	509	508	507	497	525	504	547	500	511	510	502	513	531	514	470	520	492	497	474	550	504	531	483	513	531	520	503	497	506	516	548	512	536	505	514	521	517	525	539	517	523	519	499	521	498	492	535	479	524	528	537	501	500	490	461	534	538	501	536	523	481	551	516	518	506	554	478	559	513	490	528	532	517	501	525	532	523	512	513	516	471	466	563	502	528	478	538	510	500	456	510	476	515	493	539	528	476	538	525	511	530	516	527	512	520	554	477	471	515	501	506	455	462	511	513	492	536	493	501	499	479	516	486	485	488	529	509	500	538	508	507	502	495	486	496	507	505	485	509	548	486	488	523	502	525	494	461	500	496	520	501	502	499	491	518	475	522	485	482	519	494	511	489	507	515	484	488	521	495	516	524	510	479	533	496	553	472	532	497	496	500	509	501	494	552	517	497	474	520	499	518	499	509	510	504	550	509	515	570	505	510	487	520	535	503	525	541	493	499	494	503	494	573	516	539	482	483	496	505	498	494	520	498	553	518	501	525	540	503	529	489	492	508	502	501	476	520	518	487	533	458	540	508	476	489	513	518	523	489	545	499	523	491	468	504	537	528	464	486	550	507	530	498	533	531	514	535	500	545	517	489	501	540	539	508	512	511	482	491	507	467	505	508	538	521	500	509	476	554	493	522	521	483	504	520	487	515	489	545	505	506	508	457	517	512	519	524	535	513	504	515	495	543	501	477	520	525	526	516	550	500	547	512	529	521	493	464	503	503	458	520	511	490	506	495	546	501	545	543	500	526	533	511	473	523	510	471	483	518	492	490	540	546	511	503	517	512	535	534	490	495	506	544	554	517	504	518	481	535	507	529	494	520	528	501
69366	32212	12340	2823	971	453	404	338	341	303	319	309	310	304	339	248	295	308	278	325	297	329	317	315	336	305	295	265	302	292	312	325	328	314	309	324	347	311	303	281	316	349	312	304	296	281	289	291	265	267	294	309	311	326	281	299	309	326	301	312	335	329	334	311	314	288	298	313	310	312	270	317	281	259	301	314	272	299	324	365	337	292	309	318	332	305	276	300	356	289	314	320	321	306	313	264	279	321	319	299	341	312	329	303	312	291	300	284	283	313	332	318	273	296	307	345	304	317	298	310	293	331	340	299	322	321	301	313	297	279	314	311	295	318	293	291	373	283	294	297	319	315	300	315	272	293	276	296	346	297	305	300	303	297	300	307	298	296	312	300	318	308	315	211	316	289	333	310	301	298	308	288	302	314	314	364	300	274	299	315	321	283	284	359	294	337	319	320	316	346	286	281	302	281	289	320	292	304	298	273	319	266	294	305	283	328	296	323	315	334	308	301	291	317	326	300	302	343	271	305	284	320	328	309	322	273	273	326	289	307	299	281	316	280	302	322	343	324	332	334	339	301	289	307	326	321	315	282	292	347	349	284	311	314	325	307	289	374	324	306	343	317	315	298	306	300	279	308	293	338	314	325	250	334	294	307	355	305	305	303	290	329	324	346	331	356	298	303	297	309	311	297	309	283	311	316	295	290	310	315	313	334	293	294	284	310	310	289	286	282	274	336	295	308	358	333	317	310	304	318	327	306	279	285	286	283	292	329	314	286	323	321	323	342	279	302	315	306	283	280	273	297	293	322	305	275	267	323	331	327	277	359	318	282	315	296	299	260	266	316	325	299	337	277	302	303	319	277	273	298	335	315	312	297	279	328	314	295	311	306	329	318	306	279	291	301	270	314	325	277	320	312	277	329	309	278	303	281	296	320	275	305	300	310	294	296	312	306	297	308	275	327	341	308	304	319	303	294	333	309	327	314	296	307	314	317	327	311	279	291	292	305	301	288	260	317	318	291	301	299	295	344	302	309	289	297	299	290	282	302	326	305	265	274	323	312	278	308	307	306	353	309	301	301	294	302	326	314	346	302	316	302	308	298	314	296	307	297	313	309	328	340	302	274	305	349	314	283	289	326	296	325	319	329	308	294	277	290	315	305	294	331	331	331	307	281	277	308	248	269	304	311	329	266	327	318	282	315	330	314	342	282	293	325	318	291	312	298	302	292	307	321	300	303	340	319	274	336	319	315	287	265	311	262	280	269	280	296	331	314	334	281	294	284	308	309	344	288	299	247	269	300	336	308	302	326	319	302	321	273	300	327	325	275	319	301	283	274	314	319	334	321	320	306	317	295	317	295	302	322	299	271	361	320	363	277	267	324	329	310	271	287	306	294	306	293	307	306	331	286	285	289	298	335	325	315	302	264	285	295	335	294	298	309	313	304	307	282	329	315	300	327	325	277	296	275	277	295	307	319	292	321	303	293	305	330	265	303	302	327	317	310	299	277	311	312	298	325	304	298	289	268	324	294	279	321	324	312	336	278	286	295	300	331	302	293	294	293	306	328	302	334	287	317	316	329	297	324	282	334	284	333	334	327	324	281	331	297	312	344	317	303	306	305	286	282	269	289	293	297	297	305	313	329	296	312	324	286	319	306	312	319	284	320	308	312	267	329	281	333	306	314	303	331	294	267	290	279	330	261	291	308	287	323	313	321	292	335	306	299	307	281	302	306	288	293	322	296	311	323	250	298	320	319	305	279	296	305	295	308	275	313	333	310	297	346	318	331	297	308	349	306	264	318	318	296	291	337	308	307	321	316	299	328	312	356	327	298	256	315	300	338	341	319	303	294	295	310	326	325	290	334	317	305	311	287	326	337	322	290	284	312	320	303	309	318	296	282	340	313	291	315	326	313	285	291	334	280	287	330	359	271	304	295	331	311	301	313	306	303	302	325	316	298	327	332	299	337	319	310	330	306	313	301	280	301	313	287	307	267	271	291	282	330	314	291	318	275	316	354	275	314	282	287	272	322	293	304	301	297	338	303	299	298	307	296	315	305	287	285	297	315	296	295	297	327	290	273	319	302	280	297	298	288	277	271	300	285	297	298	302	285	319	304	340	357	339	325	280	333	304	332	317	286	310	314	266	303	278	293	281	335	334	324	307	264	306	330	330	280	277	328	333	283	320	336	323	294	302	325	289	300	299	296	288	310	350	323	258	319	317	311	319	311	287	320	297	308	311	288	319	305	274	305	301	328	301	333	324	284	288	341	295	303	340	329	313	315	309	299	275	289	296	310	303	296	308	316	300	291	293	302	287	326	315	286	323	305	309	311	319	326	337	337	290	342	291	314	332	334	343	321	284	275	283	304	325	332	325	298	275	282	305	296	347	307	316	302	261	317	319	302	308	282	317	273	313	292	334	318	318	298	271	327	311	293	293	325	321	295	306	292	320	263	309	317	298	290	287	304	300	298	307	297	327	299	297	307	261	325	306	308	300	296	307	322	325	290	301	330	326	298	302	325	301	319	344	335	290	317	309	307	295	326	319	318	316	314	312	291	281	292	327	319	305	292	275	351	325	311	349	291	312	300	295	327	280	297	308	314	269	290	330	275	321	331	329	294	324	349	313	283	291	338	297	305	300	288	299	288	295	298	322	328	344	259	285	303	259	297	338	298	291	312	279	310	263	292	304	321	292	320	338	308	323	308	306	285	304	331	309	324	293	296	322	329	308	273	292	333	338	314	345	319	285	279	293	285	272	276	316	311	281	346	258	303	294	296	313	282	313	312	355	298	298	315	284	296	302	293	335	331	308	278	326	315	296	271	329	315	313	302	326	296	272	322	288	319	323	292	325	339	286	268	290	287	292	314	277	292	293	285	319	298	273	289	312	279	300	350	270	283	310	287	303	317	289	317	285	347	319	307	314	320	263	333	293	289	335	331	306	314	274	304	277	335	313	321	313	296	297	303	300	298	310	279	336	258	295	304	306	293	281	309	314	283	316	294	319	305	318	288	306	324	368	326	326	312	309	292	332	288	308	315	314	291	313	323	304	312	304	279	305	288	307	293	326	333	313	333	324	317	318	341	295	287	309	282	299	305	300	319	296	304	309	308	326	323	290	357	279	310	339	301	305	260	276	294	348	293	254	300	323	277	299	268	291	307	311	329	305	309	305	265	309	289	279	317	300	297	316	279	310	324	337	301	302	320	299	283	280	286	321	328	304	315	283	316	323	307	283	296	351	292	333	311	265	339	325	306	310	287	322	316	305	328	296	285	328	304	305	317	304	326	286	332	303	338	324	327	317	266	354	341	294	321	319	294	311	293	307	296	308	284	280	336	284	300	305	307	327	345	294	330	305	318	358	341	329	344	286	322	307	297	309	289	307	294	309	323	287	301	359	284	323	303	304	331	291	308	322	313	306	294	318	293	309	304	289	312	325	312	301	280	329	294	312	311	293	295	292	288	290	288	292	298	298	248	317	327	308	295	286	292	327	300
46478	21458	10362	4606	2523	1135	847	846	696	669	626	627	639	653	615	708	666	654	653	606	673	605	668	592	616	601	659	621	670	657	662	634	633	651	604	641	646	624	650	613	640	673	615	630	622	644	643	618	645	629	600	706	596	643	645	650	651	623	615	661	628	621	645	650	644	609	622	639	644	677	652	620	653	628	637	633	614	645	668	610	644	636	643	667	650	652	666	639	649	668	665	612	671	568	635	623	638	635	650	654	661	658	686	600	662	678	653	672	643	648	623	639	614	592	649	668	698	617	628	669	646	626	581	590	606	633	609	634	633	584	603	672	636	667	668	623	650	620	576	602	596	681	623	630	623	609	615	637	636	654	694	622	650	639	633	614	651	653	682	590	628	675	636	670	636	632	651	599	661	640	648	686	589	648	645	646	649	613	644	648	650	667	607	630	654	603	663	680	609	644	618	599	661	596	633	658	653	648	650	586	631	589	628	671	592	667	633	678	636	641	694	636	609	584	618	680	666	632	652	641	642	636	637	597	610	659	683	658	652	638	658	628	630	611	613	635	627	685	587	651	625	665	637	680	626	687	629	611	674	689	611	681	681	648	640	645	629	636	653	685	655	609	597	636	638	582	683	665	665	649	624	642	662	628	631	665	604	628	626	639	660	644	639	658	677	652	640	712	646	667	634	620	648	669	638	613	650	652	634	631	612	650	642	658	627	673	641	605	631	634	700	641	609	685	618	631	598	627	607	605	658	577	656	632	635	629	620	599	664	639	666	672	624	673	614	686	590	647	649	623	628	645	653	682	662	603	635	624	616	636	586	641	648	632	656	613	625	586	643	593	618	646	647	634	633	670	639	650	659	608	595	633	631	628	660	624	662	643	673	600	613	655	634	606	643	589	616	606	641	625	677	607	591	622	651	649	595	676	613	640	668	660	626	639	636	647	639	631	634	650	650	652	630	645	670	677	646	639	631	632	632	603	602	622	643	647	594	670	637	627	664	643	640	644	664	632	638	608	641	610	646	641	593	594	594	679	621	587	662	667	618	648	659	641	617	633	637	616	622	652	646	622	596	665	671	663	656	696	635	625	611	629	660	636	625	625	638	596	645	639	624	625	648	582	644	628	620	664	635	655	619	631	596	629	622	612	620	607	649	617	676	634	623	627	612	616	583	592	611	613	632	607	632	660	662	661	594	628	631	610	619	634	655	607	642	661	597	610	625	603	636	589	620	676	611	651	624	643	637	641	666	637	596	635	605	690	632	584	633	673	651	614	579	618	649	650	622	627	652	633	656	630	658	605	625	634	629	608	590	637	646	620	646	657	624	638	647	623	669	611	638	595	610	669	644	629	667	629	629	634	664	646	622	647	600	663	677	618	616	603	663	605	629	592	609	688	675	597	636	669	625	619	646	678	653	611	657	624	617	668	620	644	617	669	611	621	589	639	613	618	628	610	658	626	672	653	605	602	644	638	638	625	649	613	687	638	656	672	665	636	648	664	629	613	643	645	646	650	628	655	632	652	670	658	647	656	617	658	643	607	604	624	613	660	650	642	617	627	648	659	663	653	563	612	619	621	612	635	643	603	650	637	639	681	621	624	670	596	666	642	657	615	626	623	618	665	669	606	632	616	646	635	671	614	686	625	653	616	599	657	641	595	628	639	623	603	628	686	661	667	612	675	679	581	637	655	596	640	631	662	596	647	599	619	615	688	655	581	632	628	643	625	603	676	634	658	664	628	673	670	638	641	645	630	676	655	621	657	651	607	659	637	633	605	606	653	637	685	661	632	664	637	628	633	654	664	618	669	682	604	660	648	596	611	650	669	561	692	634	598	652	614	596	643	630	630	641	645	611	626	615	632	645	633	634	623	627	614	626	664	623	617	686	650	642	635	650	617	611	684	623	632	652	648	667	668	655	608	627	613	604	640	641	643	631	640	665	595	607	628	581	651	611	665	643	628	642	602	664	672	631	647	629	567	623	590	635	604	657	643	624	622	652	611	605	661	616	630	642	592	662	626	635	643	623	636	624	628	689	626	676	663	629	601	553	650	596	614	641	656	624	653	608	600	641	651	678	593	658	614	638	596	665	656	609	655	623	623	623	616	659	618	668	615	628	650	591	619	641	656	637	630	670	609	642	634	643	594	635	615	626	639	632	591	637	686	680	646	608	629	597	649	619	607	626	616	609	657	662	650	644	602	615	632	646	623	590	615	666	671	633	635	607	630	685	661	694	580	636	657	592	625	638	621	609	631	600	659	661	609	648	621	638	633	654	653	679	616	637	601	687	633	644	658	606	591	631	596	603	635	640	623	682	655	638	620	633	647	693	673	658	651	606	648	702	633	608	649	624	654	603	618	642	656	625	656	598	599	673	653	648	618	606	631	602	630	660	625	653	652	621	659	593	624	638	617	690	614	615	667	634	620	673	639	685	647	643	601	622	618	654	649	660	691	604	621	637	727	644	632	601	644	619	634	640	608	658	615	605	651	680	631	621	615	639	678	613	656	646	656	609	631	609	643	660	631	623	622	656	619	654	641	614	653	635	652	630	628	572	666	652	667	684	624	652	583	603	680	635	633	582	638	642	624	610	617	609	621	647	685	590	638	621	608	644	637	653	628	630	601	616	617	582	623	601	646	636	652	660	611	633	621	646	623	624	609	609	585	635	635	641	619	662	663	643	616	583	607	608	608	615	646	605	658	694	689	642	653	625	635	600	587	670	637	644	599	578	666	650	665	627	634	633	653	646	585	616	666	679	649	629	603	603	671	595	668	588	644	665	657	655	638	637	628	624	616	634	638	615	671	664	670	659	629	582	599	608	630	654	644	620	623	626	665	636	645	636	627	596	650	639	627	649	606	659	623	565	643	604	690	567	622	606	639	615	633	668	644	629	646	667	585	679	645	651	628	631	667	644	647	620	592	615	640	631	608	619	650	651	635	680	627	680	614	642	665	599	608	658	630	624	651	609	620	654	657	584	603	655	640	620	591	599	633	638	683	674	610	605	627	636	626	611	635	615	624	620	655	602	650	652	635	639	623	623	632	645	633	645	625	648	631	612	617	574	689	642	623	637	589	643	614	635	632	659	619	583	649	596	582	662	604	615	648	689	631	645	587	661	577	672	628	602	587	611	652	623	631	651	619	630	619	625	682	590	634	620	626	657	644	643	613	638	671	620	682	629	635	633	642	625	647	675	638	656	644	625	665	646	639	648	623	684	668	631	590	630	613	658	640	590	613	613	636	636	639	657	678	608	667	638	630	636	616	599	652	644	615	601	661	634	597	639	656	614	687	607	672	583	632	671	611	623	657	593	622	629	615	639	624	596	676	639	610	603	609	676	613	629	600	597	622	624	664	653	630	633	605	660	653	617	623	641	649	622	649	654	662	644	681	656	624	633	590	617	657	653	639	623	651	597	598	656	631	692	605	642	592	626	614	647	645	641	622	667	617	666	646	633	658	630	607	681	677	682	598	630	619	634	628	641	624	629	648	618	644
50829	19560	5570	2227	753	281	214	224	240	225	235	230	242	238	233	221	218	222	237	236	245	245	253	252	198	248	248	244	216	222	263	216	247	222	260	229	238	221	213	234	227	253	251	233	223	219	261	241	241	272	241	226	213	264	228	204	228	247	256	242	210	242	272	226	239	244	227	223	229	221	225	228	235	227	237	205	223	240	223	219	218	216	238	219	222	239	216	238	235	220	241	221	219	222	235	238	223	225	223	208	228	244	232	209	243	194	217	239	228	243	265	237	260	226	234	256	242	252	254	218	227	240	210	221	252	223	251	211	250	242	244	235	234	254	211	229	256	237	240	243	258	211	215	212	213	235	212	206	225	234	236	259	221	219	241	257	238	227	225	244	242	231	242	227	258	245	232	244	239	237	234	227	263	247	223	214	255	214	246	258	243	216	252	254	228	215	238	233	232	225	191	210	225	205	251	235	214	208	205	213	222	236	249	231	244	226	238	201	223	251	226	235	262	246	238	216	228	232	228	212	216	216	230	217	224	232	221	221	229	211	248	267	250	223	236	231	239	238	235	250	234	189	202	208	240	233	230	223	252	257	234	255	243	217	219	200	246	246	238	220	243	222	243	272	263	227	251	244	236	212	240	239	231	239	202	233	240	247	226	236	255	230	249	209	218	248	237	224	225	223	203	239	255	244	235	257	230	245	210	223	237	249	233	234	252	255	242	251	256	217	242	258	246	230	232	244	211	218	252	252	213	230	244	221	221	228	215	244	238	226	258	242	241	227	227	242	239	236	229	243	278	211	223	255	229	244	211	238	249	225	251	224	252	237	241	250	242	222	288	238	253	236	257	242	234	250	237	233	238	236	246	204	217	233	241	239	201	221	237	254	247	218	234	229	268	213	226	225	250	263	217	220	245	243	268	238	239	242	234	226	251	251	258	273	269	226	227	238	239	218	225	248	218	222	219	230	230	225	266	206	233	199	218	246	229	241	253	243	212	241	222	243	263	219	238	245	217	250	266	225	239	221	252	208	219	251	220	265	214	211	217	241	262	253	214	225	264	222	235	251	295	221	223	237	256	219	221	219	221	239	264	260	232	230	248	235	244	227	253	220	238	235	238	248	272	245	254	233	226	251	208	224	236	243	222	240	224	249	243	238	241	223	245	219	230	238	202	226	236	233	239	230	238	250	222	227	265	236	232	214	218	250	230	266	248	240	254	220	260	218	216	200	243	228	210	241	246	248	242	262	219	258	231	230	206	201	232	221	232	247	238	234	203	232	214	218	236	235	255	239	241	233	264	224	243	204	238	246	246	265	231	254	276	257	224	274	247	221	230	253	251	233	271	247	288	231	226	254	256	279	237	232	241	250	241	233	220	223	271	232	254	255	248	243	223	229	229	262	234	231	241	219	248	230	255	256	232	216	195	214	256	263	253	242	237	222	245	221	243	252	212	221	251	240	233	208	267	221	232	229	210	254	241	269	219	212	213	249	210	208	241	228	203	231	233	245	227	244	233	237	228	232	211	221	216	248	244	226	267	253	251	251	222	250	238	250	237	222	219	241	250	231	230	218	251	238	209	239	259	243	275	226	226	232	265	228	261	261	252	216	258	261	266	215	209	243	243	242	226	240	288	251	208	231	252	255	253	219	243	240	222	234	232	203	215	210	237	219	270	261	203	245	237	226	247	244	254	224	242	238	239	215	211	219	263	237	225	203	245	230	240	256	238	238	235	199	240	232	218	246	245	239	222	243	203	250	208	242	244	224	244	225	246	220	204	202	255	207	240	261	244	259	260	262	251	253	207	236	229	243	267	228	196	233	268	238	227	261	228	229	247	233	228	223	214	227	238	225	212	262	218	235	246	228	230	215	243	244	268	217	245	230	236	214	245	240	247	250	242	228	242	216	262	245	223	234	250	230	223	213	229	205	246	213	208	282	241	246	226	235	244	222	228	269	253	251	236	243	243	235	217	240	239	240	260	262	222	239	218	235	239	216	226	206	228	265	241	233	213	243	239	244	212	246	260	245	252	205	245	233	255	251	208	242	213	240	245	235	251	224	236	239	209	237	236	197	194	253	249	267	237	232	222	197	222	232	227	234	250	228	254	218	194	245	245	233	232	267	265	228	250	225	225	221	245	245	240	240	254	217	251	229	234	233	226	224	214	253	241	237	254	237	250	203	257	236	237	221	246	234	241	239	256	258	210	263	249	260	211	218	247	258	265	227	242	249	250	253	219	208	234	237	260	227	245	222	227	219	236	220	228	235	213	213	234	246	237	255	261	223	246	235	262	225	215	253	230	250	217	258	237	229	233	213	230	276	231	270	239	221	266	207	241	244	258	220	236	248	221	249	232	206	211	200	249	236	248	253	231	233	233	234	249	251	241	214	258	229	252	226	261	249	239	247	246	226	226	231	227	236	267	260	230	242	223	221	238	223	255	221	188	237	189	240	243	248	210	241	227	237	231	234	245	248	248	234	224	206	208	211	209	228	256	228	232	218	221	250	227	222	232	215	240	262	285	231	231	230	230	246	219	214	228	212	236	251	262	243	246	240	239	239	241	225	253	232	221	210	216	221	239	229	212	222	236	237	278	229	209	233	265	225	217	246	247	227	220	250	272	211	245	227	258	228	239	223	234	236	214	217	270	224	223	247	225	233	224	192	216	200	236	233	201	223	217	249	270	244	218	217	239	242	251	271	233	251	254	268	233	262	260	247	223	275	248	255	253	225	232	233	231	228	245	254	221	246	246	228	237	204	241	262	235	227	202	251	245	215	263	226	259	238	246	257	244	234	213	230	208	263	231	209	234	250	253	233	236	243	228	257	216	252	254	249	229	252	219	256	219	222	244	233	219	251	244	231	250	257	250	219	211	242	208	208	220	235	245	243	216	212	238	205	224	283	255	254	211	243	194	200	215	223	214	260	223	205	255	245	218	254	235	243	229	242	236	237	235	246	247	240	241	243	248	188	211	250	225	214	230	252	235	242	232	230	213	257	237	247	240	239	227	242	248	231	224	244	218	236	261	197	270	246	224	251	229	254	219	262	232	229	235	254	267	243	212	225	230	253	252	215	239	255	227	243	230	240	225	252	243	207	242	227	220	207	221	216	227	221	239	233	249	237	222	229	233	190	227	219	189	275	239	246	238	237	242	256	241	212	237	262	250	229	225	238	257	240	233	218	231	251	243	250	238	253	240	252	217	218	232	248	242	252	234	207	241	216	243	255	268	250	236	230	237	225	242	238	238	243	224	213	256	230	221	199	241	232	203	275	247	243	222	210	222	231	239	252	242	209	255	238	260	245	218	242	238	239	250	281	219	252	253	243	221	222	242	235	254	246	216	229	225	225	266	237	235	236	243	233	265	254	222	226	211	227	234	249	215	241	221	241	232	244	223	252	223	221	258	262	233	256	232	230	268	235	274	246	249	233	222	210	201	248	208	244	209	230	227	231	245	255	231	223	235	225	201	201	247	211	232	250	252	247	221	206	215	236
33034	11423	6965	5026	2227	710	575	539	521	500	499	488	483	525	530	462	486	500	478	496	518	515	501	506	513	475	501	492	496	527	514	530	481	502	499	503	498	510	507	496	534	526	531	475	499	527	491	494	535	488	497	529	535	488	516	503	479	538	447	461	474	515	491	526	468	534	525	491	506	513	511	525	485	519	454	499	498	490	547	496	495	531	483	549	531	490	488	501	488	505	477	501	503	516	476	504	448	481	501	508	497	495	488	556	533	497	476	469	473	493	494	470	515	497	516	458	478	541	538	519	483	499	522	485	492	487	514	513	481	518	491	491	490	454	536	499	542	515	526	496	546	526	509	498	489	486	491	463	506	469	523	496	569	491	499	497	508	477	457	497	507	513	484	461	529	481	498	500	513	530	471	504	490	488	517	528	487	547	504	492	537	520	492	490	481	475	488	509	512	501	495	499	531	515	499	517	486	491	419	477	482	459	497	494	511	502	466	484	531	519	519	495	493	469	503	505	524	524	502	470	515	497	498	480	478	523	471	504	513	557	526	510	478	498	524	467	500	495	493	503	501	519	500	491	500	475	500	507	499	542	527	534	521	500	476	495	512	519	485	519	521	508	496	511	519	537	487	498	520	499	502	521	474	529	500	535	514	496	510	526	509	511	510	498	520	504	520	498	525	512	560	527	511	491	494	502	496	512	520	518	478	444	516	469	500	444	510	499	507	524	537	472	493	506	496	525	522	481	526	528	479	544	473	492	501	540	518	490	506	493	453	474	500	484	534	535	491	493	473	514	498	484	493	507	508	514	485	464	452	515	487	513	486	516	511	526	470	475	530	495	510	490	537	483	461	489	497	523	483	531	534	499	511	518	481	455	519	528	511	516	482	482	464	501	465	469	501	513	493	518	493	485	483	516	524	486	504	511	510	495	495	531	476	512	514	529	511	473	494	486	516	508	521	525	511	455	493	515	482	519	501	501	456	495	478	496	498	543	512	504	509	510	484	491	518	481	530	520	477	474	546	498	488	509	516	496	494	454	483	478	524	496	508	483	515	532	475	501	478	507	494	497	507	506	508	517	511	488	501	513	452	517	539	504	564	506	507	520	512	502	521	509	502	469	488	552	510	475	474	544	450	491	517	504	482	521	503	481	506	504	493	471	533	485	553	496	507	499	495	470	491	509	535	494	507	523	490	476	516	480	510	473	481	497	496	481	561	522	521	470	494	480	549	501	491	520	520	548	504	521	468	488	511	543	498	520	514	507	487	507	489	512	535	487	529	484	451	536	517	508	541	474	515	493	509	542	528	482	483	487	478	494	482	517	521	490	474	527	482	512	491	457	460	499	482	465	488	527	508	530	516	497	489	511	458	485	481	522	479	486	527	527	523	478	498	471	517	530	515	490	502	478	488	548	502	520	510	487	491	517	478	497	501	512	486	508	508	506	479	486	485	509	505	488	484	463	532	499	486	544	461	472	514	502	477	501	498	514	478	510	488	481	505	477	505	530	487	502	472	490	497	496	511	520	520	468	515	510	497	455	522	493	470	513	480	466	543	528	500	517	525	500	508	483	497	497	494	506	523	542	500	484	484	497	512	480	474	486	531	498	504	489	509	498	505	490	528	486	506	499	501	536	533	530	479	435	533	483	501	472	532	489	504	510	489	491	517	495	504	476	481	513	533	483	505	499	495	463	516	465	504	489	481	522	491	489	467	520	492	497	510	523	472	493	531	491	493	499	526	478	516	535	510	474	508	515	538	502	487	514	530	541	491	477	534	509	499	506	478	493	486	501	471	497	519	489	468	526	552	476	469	514	517	504	491	511	498	494	522	527	498	499	499	501	503	502	471	535	482	520	509	526	512	524	484	509	519	479	535	486	536	471	468	503	555	505	494	476	492	490	512	515	492	535	504	513	511	535	512	481	529	499	503	496	496	471	536	505	536	490	510	468	478	494	492	477	509	468	522	508	476	466	526	492	490	515	523	483	479	507	482	480	521	509	510	469	510	531	512	501	485	467	431	502	469	519	514	528	530	527	518	500	510	496	479	496	529	479	523	517	510	493	495	497	510	485	545	517	539	465	539	496	460	517	540	514	531	466	520	531	510	501	506	544	498	509	495	455	460	513	507	493	500	534	497	504	538	523	521	532	491	476	496	511	480	502	484	502	454	506	492	481	510	496	485	461	521	495	461	475	540	480	500	498	529	495	499	516	527	478	499	481	479	527	507	501	491	492	514	517	511	514	517	536	506	481	531	496	480	458	478	533	513	492	468	543	521	488	498	492	498	488	523	516	495	529	487	485	546	523	482	517	481	527	489	495	478	542	525	505	552	494	542	489	519	505	491	513	492	521	483	486	551	516	488	521	505	503	505	484	503	537	478	514	512	488	484	449	522	495	481	483	489	453	493	493	505	488	486	500	490	508	496	500	498	488	509	507	472	542	501	528	492	504	483	501	556	501	555	527	531	501	497	520	496	489	512	510	535	489	499	491	488	519	507	504	498	499	477	491	490	504	463	541	484	530	474	544	515	503	504	502	501	527	519	465	539	482	529	531	511	493	519	509	488	497	500	527	500	519	517	480	551	504	478	471	516	504	504	468	505	481	518	465	489	509	507	519	509	483	470	427	484	477	528	482	507	451	517	506	495	517	477	509	508	517	497	564	499	511	465	523	521	535	485	498	501	508	503	503	495	507	493	475	489	471	501	530	521	504	472	482	462	487	474	513	478	516	485	536	522	531	482	525	525	472	467	490	447	513	518	508	515	508	478	504	504	485	491	494	537	475	520	494	535	503	540	512	486	459	496	503	482	484	535	462	524	458	508	493	492	515	492	501	524	489	493	506	507	485	503	503	546	503	512	520	518	511	492	545	519	497	506	474	499	509	494	507	515	477	512	474	480	478	512	505	506	485	529	514	506	518	540	486	448	516	518	509	520	499	477	484	504	495	494	516	501	522	511	485	493	525	485	532	513	499	504	487	501	509	471	507	506	467	507	509	450	550	525	511	507	497	458	499	513	516	553	523	491	499	512	491	547	505	475	505	502	481	471	480	489	497	496	535	547	531	470	504	483	502	499	512	476	513	502	485	479	516	520	478	527	503	532	513	526	505	523	504	518	542	499	473	478	524	502	498	474	501	486	526	497	542	505	535	506	504	501	508	511	486	508	499	511	489	504	498	477	518	525	481	529	484	501	516	518	514	523	475	489	537	472	537	535	513	528	482	485	482	521	503	475	480	530	510	492	453	480	484	493	462	456	500	496	506	498	506	512	516	498	504	520	496	499	515	478	487	527	486	484	499	495	486	556	591	514	500	533	480	478	495	483	498	498	531	496	506	515	489	478	504	472	497	492	490	504	505	501	482	513	465	516	485	488	481	467	529	535	513	505	506	505	463	527	508	524	483	541	488	471	505	509	490	464	497	500	483	495	488	492	537	513	520	449	458	484	508	487	507	517	461	516	501	505	485	499	518	523	503	474	504	484	532	515	494	498	480
59773	29613	11551	3950	988	521	320	311	291	263	228	225	222	223	211	218	235	233	243	223	239	252	237	251	230	237	234	242	234	271	260	252	244	224	232	221	234	216	251	270	214	233	222	243	210	225	226	215	182	268	245	244	237	206	226	222	238	219	232	218	217	218	239	245	226	204	256	211	243	273	243	251	247	194	253	248	241	207	242	231	259	233	242	251	232	230	223	221	235	215	243	233	233	233	234	247	238	221	284	219	203	228	237	201	214	224	253	217	219	267	232	225	247	238	227	225	233	228	228	189	211	185	199	237	226	213	229	253	242	227	238	239	233	249	263	222	230	244	227	248	242	207	257	251	222	214	221	260	216	211	202	206	229	226	213	203	231	246	233	225	232	234	213	232	243	220	239	264	253	229	220	220	244	222	242	241	227	225	232	222	239	243	221	252	278	232	215	258	217	222	247	229	232	241	236	257	234	209	239	256	240	254	234	248	211	224	244	211	244	254	216	239	214	223	242	212	248	214	216	252	226	226	243	248	235	229	234	239	219	241	223	241	248	230	222	205	214	234	216	233	239	231	235	199	241	216	243	222	246	252	221	226	200	191	223	224	236	242	206	221	210	257	221	255	215	206	224	210	235	245	248	259	240	214	235	256	222	253	213	234	233	215	212	220	209	217	226	232	252	219	217	268	227	238	231	244	250	238	219	195	241	238	208	214	246	220	247	242	213	227	236	211	253	201	190	231	235	234	252	276	204	208	258	270	244	228	252	243	253	254	243	212	223	226	222	209	194	220	252	277	226	220	239	215	250	223	236	230	206	230	190	224	232	215	255	241	228	197	227	248	230	218	238	221	244	235	242	211	226	235	209	219	210	234	236	228	199	238	243	248	234	203	274	272	224	192	220	240	224	231	226	237	218	262	264	241	238	220	244	209	227	237	229	216	245	239	254	234	239	218	229	224	243	226	247	233	233	211	210	218	238	250	238	232	230	229	215	230	227	249	223	228	225	191	236	224	239	240	233	228	219	218	235	231	232	244	240	229	224	235	216	247	227	213	220	206	232	230	256	233	220	239	235	265	263	239	240	234	238	242	241	240	253	266	238	221	219	257	253	218	229	247	213	223	212	230	223	219	268	243	238	250	204	264	271	223	247	243	221	223	239	230	208	228	227	209	221	242	233	252	214	221	231	227	237	235	239	258	246	232	236	222	210	212	232	219	237	202	235	236	229	269	259	246	240	248	227	235	270	223	215	242	223	224	236	227	226	217	223	200	221	240	259	253	238	218	196	206	204	210	245	218	237	219	232	210	230	215	228	227	200	220	253	223	229	226	236	233	214	233	239	235	271	261	239	254	243	223	234	224	202	228	245	210	234	200	243	239	239	188	239	231	200	225	248	241	224	271	228	244	211	236	214	229	251	238	225	220	224	246	244	232	207	241	209	207	242	229	229	220	197	226	265	216	245	235	236	230	236	228	230	221	220	221	210	239	221	235	235	240	220	252	220	223	230	238	234	200	248	256	221	220	214	240	223	248	240	223	202	254	229	240	260	227	227	226	249	230	258	234	225	221	251	237	246	244	236	261	258	224	229	224	242	219	206	238	236	276	213	269	244	217	184	237	201	237	235	231	220	243	224	217	220	228	249	181	192	216	218	283	231	226	253	258	250	235	243	234	253	268	214	249	245	204	227	229	227	258	255	210	231	254	229	249	250	227	221	228	215	230	223	238	233	233	224	229	240	247	215	232	220	242	236	239	207	235	226	262	227	219	207	221	236	248	263	240	244	205	223	232	195	241	223	220	222	231	211	252	200	202	248	242	241	228	219	221	203	220	249	225	228	226	239	248	220	245	221	233	230	246	246	255	259	260	214	264	210	214	211	268	222	211	240	214	224	225	209	248	245	221	226	220	231	220	218	235	220	245	174	232	254	233	235	247	204	228	238	227	264	255	244	207	224	234	248	251	233	224	254	224	216	230	238	228	216	247	240	239	218	211	232	233	213	218	213	218	261	233	270	207	224	222	232	276	222	224	256	255	235	219	259	220	229	223	220	233	225	235	227	223	230	210	258	230	221	214	222	220	244	208	227	201	237	238	216	244	246	218	244	225	249	275	238	210	218	240	248	182	240	203	234	231	228	259	218	254	217	224	223	215	215	247	234	252	230	234	230	217	255	237	232	204	223	219	197	232	221	228	255	244	251	206	247	249	249	205	224	239	250	239	258	229	234	237	215	241	245	227	237	219	231	252	241	232	214	244	231	242	234	228	218	212	264	247	224	228	219	241	249	247	257	248	231	233	235	237	234	262	210	251	239	249	232	218	238	230	215	263	215	217	251	219	229	213	227	236	236	233	228	242	247	258	204	266	234	233	235	248	230	224	264	257	244	252	217	230	217	244	231	240	241	213	220	257	258	221	233	241	211	235	245	205	245	239	217	240	244	240	219	241	227	235	222	240	238	209	219	241	236	236	220	235	211	219	199	269	214	228	237	212	239	229	212	219	241	262	240	232	236	247	216	245	227	244	236	227	235	216	219	217	245	242	246	201	227	238	220	239	233	215	242	229	226	257	219	220	265	247	206	224	219	258	248	248	201	231	213	245	232	210	232	253	240	224	236	244	203	236	225	215	233	211	246	204	245	258	236	209	230	235	227	242	243	206	228	224	252	224	245	252	218	231	226	258	200	238	251	229	237	218	232	205	241	229	263	199	242	235	238	234	226	227	205	217	205	221	207	232	229	242	230	223	229	238	213	223	237	230	202	199	208	203	244	245	256	202	246	246	199	240	214	230	234	205	213	207	206	207	233	246	202	225	216	236	235	239	240	209	206	200	259	268	228	226	236	245	209	250	218	227	210	231	255	230	231	241	251	226	234	239	233	223	218	214	231	231	230	221	238	240	236	263	247	255	240	242	231	214	231	234	221	238	246	235	247	221	253	238	215	227	240	234	249	218	227	243	260	219	234	227	238	208	206	205	230	230	253	221	219	237	235	252	246	223	221	238	241	229	228	228	238	262	252	257	226	245	225	205	213	240	251	250	241	222	209	249	236	239	227	260	204	214	239	222	227	220	207	225	242	234	237	213	228	224	215	222	230	234	212	229	224	248	267	234	209	239	226	258	230	259	221	217	221	247	214	248	212	198	221	212	208	241	232	211	217	223	208	207	244	252	223	245	215	219	225	193	225	219	234	226	220	249	208	270	231	216	234	220	245	208	244	238	260	235	218	213	239	233	200	255	220	249	222	226	249	224	234	233	231	237	242	238	259	245	240	228	232	201	260	238	250	262	205	273	252	228	230	215	253	218	253	265	218	239	254	230	222	244	206	243	216	234	242	240	198	250	255	237	262	246	235	215	244	238	244	258	245	229	205	251	216	243	227	255	213	205	244	253	249	216	232	251	269	213	200	245	207	223	238	229	210	203	242	249	229	232	237	213	233	211	247	232	234	250	228	215	233	220	235	230	243	224	217	197	247	195	213	230	218	223	257	224	216	212	219	231
39264	19820	12175	7667	2625	1430	903	839	669	538	507	515	545	479	470	482	504	537	532	520	511	543	523	488	523	490	521	509	437	507	495	510	493	480	549	512	500	524	486	464	475	527	502	514	509	519	499	498	433	484	534	497	493	515	510	496	506	493	538	519	484	479	463	523	538	478	559	465	466	497	502	516	503	486	481	497	479	484	506	521	473	512	494	485	503	507	479	520	506	515	465	486	525	506	482	535	535	515	493	529	560	507	493	542	492	483	498	501	529	529	470	504	524	487	496	518	471	512	474	510	497	463	515	499	525	505	470	513	480	489	472	457	484	505	495	482	481	472	491	451	492	496	478	526	496	511	478	481	486	476	482	493	517	508	514	477	496	522	521	494	507	499	500	482	462	511	525	524	547	474	502	541	490	490	498	460	498	520	493	504	485	446	520	512	513	471	514	474	489	485	483	502	501	524	467	515	513	506	507	506	471	482	485	512	526	479	516	534	514	478	511	485	519	485	497	516	495	523	495	504	502	520	514	453	540	518	474	482	507	502	488	470	472	454	507	460	575	488	504	470	503	454	510	495	545	498	537	516	523	512	512	488	496	481	505	522	513	458	450	516	485	485	480	465	487	522	486	515	490	476	494	487	524	500	489	496	507	480	495	478	501	547	496	501	531	509	492	471	513	492	474	494	511	505	473	433	517	506	486	523	478	482	531	490	463	542	496	515	525	480	504	498	501	510	460	474	478	504	495	497	534	489	493	496	514	471	486	534	481	490	476	490	463	466	491	498	494	540	510	530	493	503	512	498	483	494	517	504	495	512	501	538	506	485	528	488	530	470	523	490	447	493	532	490	505	458	507	495	546	496	519	474	437	468	509	521	495	505	491	472	506	503	511	499	515	501	487	481	463	478	505	509	444	491	496	481	473	485	472	471	511	495	542	504	517	510	478	517	517	500	513	518	494	477	504	455	491	493	488	514	448	493	486	486	552	453	490	484	495	540	505	545	470	496	487	462	491	470	511	475	477	520	503	501	500	490	490	496	481	491	491	504	495	513	523	501	496	511	488	462	489	524	503	469	512	497	491	505	489	492	484	508	484	483	503	473	524	531	498	457	510	503	530	481	490	497	498	459	487	467	506	511	518	453	512	464	497	510	489	520	491	495	535	507	475	508	557	517	501	460	513	476	479	521	483	497	519	483	472	486	501	525	511	506	501	512	489	504	534	523	482	491	517	486	466	505	489	524	476	461	498	500	463	512	472	527	478	512	481	507	529	519	554	553	498	519	498	535	523	510	509	512	452	475	493	463	508	484	506	464	478	491	516	479	460	494	435	528	513	504	520	506	518	477	464	516	514	507	527	490	516	490	522	489	480	521	480	468	519	464	517	485	494	493	482	496	532	448	507	470	499	510	485	495	496	497	490	490	510	487	473	513	501	492	492	495	537	459	491	488	510	497	479	512	459	492	479	503	526	506	470	458	514	470	518	497	498	434	506	493	483	495	539	501	517	486	493	517	478	485	502	558	463	551	500	487	537	468	512	513	517	466	486	534	466	454	528	502	445	532	495	502	535	481	507	509	489	467	497	513	506	479	550	516	479	493	509	489	475	493	556	476	477	494	512	500	517	514	510	521	495	500	485	495	462	497	496	480	490	513	509	487	494	463	516	474	463	436	488	505	495	472	490	501	486	510	560	496	480	466	526	518	461	529	498	465	509	497	466	559	501	519	492	491	504	490	486	515	465	492	487	512	537	518	528	526	511	502	486	478	491	518	479	512	514	548	498	490	494	487	509	494	509	476	501	499	512	521	548	485	514	478	483	522	479	507	497	478	494	472	506	515	532	499	471	503	473	490	483	519	490	515	497	502	473	522	490	548	503	482	489	479	490	541	524	513	495	479	499	517	498	495	484	504	479	540	471	519	495	504	532	471	498	479	531	539	432	529	555	490	471	501	495	470	512	476	504	486	536	452	537	497	505	484	475	520	491	494	492	518	494	461	475	482	519	471	492	491	566	506	520	466	521	512	466	500	483	513	526	533	475	515	513	490	508	491	482	511	482	493	489	479	480	533	466	500	503	518	466	517	507	518	524	508	482	501	524	493	503	519	512	500	471	510	533	509	499	512	492	475	521	511	529	501	455	499	503	503	483	486	523	497	524	509	491	465	516	489	495	517	500	559	511	507	498	493	481	474	519	499	483	517	488	500	521	492	488	504	512	546	460	512	529	510	480	486	470	476	463	479	512	499	525	494	508	515	480	477	487	492	532	528	493	541	485	504	500	535	500	552	513	494	481	469	503	523	462	471	510	501	513	509	527	485	489	546	448	485	505	569	486	492	511	506	480	532	499	509	529	522	504	509	450	517	486	489	500	560	487	494	498	521	470	486	492	511	469	497	543	501	482	502	548	558	486	494	542	520	502	505	480	503	530	504	501	522	500	505	519	522	496	504	480	524	505	521	506	474	494	499	504	509	486	543	473	461	508	472	493	445	486	495	492	533	513	495	483	482	515	482	504	485	538	463	451	512	520	514	498	487	497	505	494	532	513	523	525	512	492	499	484	510	489	502	516	540	509	489	493	499	548	495	502	514	492	477	484	491	525	518	523	492	486	466	518	495	520	508	471	507	497	509	522	451	528	470	496	513	510	460	508	467	548	486	479	507	485	521	479	477	474	519	520	489	494	496	504	512	492	504	469	472	477	511	513	442	518	487	488	520	524	479	464	513	550	503	491	524	491	460	496	511	519	515	479	554	466	489	480	458	489	476	465	526	510	485	537	499	513	496	488	495	519	528	473	510	534	462	522	497	473	513	536	487	518	497	531	507	510	499	481	514	534	486	510	485	519	515	496	486	502	473	494	534	474	503	477	489	493	496	494	477	478	509	485	529	547	534	464	501	466	513	501	480	522	471	506	494	533	475	501	528	479	493	503	479	515	493	455	492	518	507	470	488	504	489	502	524	482	486	508	486	519	468	507	510	502	465	470	510	477	485	445	530	525	492	552	496	522	473	463	505	476	540	512	458	479	454	512	495	486	523	528	524	469	494	499	459	517	510	464	482	507	525	494	510	461	500	509	512	461	516	496	467	468	469	510	510	500	473	508	506	506	483	487	473	484	518	502	518	512	513	546	500	481	477	460	509	491	551	499	496	513	514	492	466	485	493	498	490	509	480	524	464	529	508	479	503	482	493	506	484	516	485	496	512	451	477	473	484	525	491	480	477	514	506	515	499	460	522	478	491	492	507	545	521	509	486	494	489	483	499	507	485	481	530	502	477	521	503	523	516	510	513	480	464	523	538	453	498	449	484	536	493	494	491	458	513	492	485	475	496	505	505	507	470	491	473	483	470	497	483	503	524	522	494	506	516	509	491	492	529	472	489	467	501	498	509	512	494	514	502	497	523	527	476	511	497	475	499	466	493	543	455	491	542	488	480	513	471	494	480	493	497	502	508	532	527	459	503	474	478	489	518	483	504	464	514	530	535	491	478	491	505	470	529
65937	27568	11643	3847	1518	800	486	445	354	284	252	289	295	282	303	292	276	302	266	255	279	268	279	290	288	289	266	326	315	277	258	242	258	313	291	301	312	270	283	268	303	331	284	283	283	268	260	259	256	329	274	275	232	273	285	251	297	295	301	309	263	291	281	246	286	286	267	282	282	286	315	250	298	278	301	287	301	288	252	263	270	293	277	272	249	286	271	291	298	293	304	283	279	269	283	285	271	306	263	308	274	283	306	304	317	280	244	294	260	299	284	298	304	287	300	312	332	321	280	237	307	301	275	275	262	288	300	270	292	244	253	294	270	288	277	304	302	259	256	266	288	279	301	300	306	300	281	279	321	322	247	270	286	294	304	280	281	323	284	267	296	297	278	284	307	279	291	276	296	284	312	295	270	272	276	294	292	296	279	315	263	272	290	305	291	253	229	272	277	286	304	285	277	268	300	308	254	272	296	260	281	289	293	318	322	276	282	238	265	273	275	260	297	287	323	294	309	293	310	289	262	281	292	270	291	259	276	286	313	269	287	280	276	296	289	297	317	297	313	279	290	301	281	256	283	301	283	302	283	284	297	261	253	272	270	273	301	281	283	272	282	249	260	261	253	300	275	297	286	248	286	315	290	307	309	284	286	321	315	265	245	271	264	300	295	267	272	268	290	299	326	289	286	302	278	273	274	244	279	272	274	312	277	267	278	263	291	299	335	289	316	278	283	307	300	279	298	308	261	277	282	273	288	283	284	272	274	273	303	284	260	287	314	253	242	305	280	298	329	303	282	272	294	289	260	293	304	273	265	315	289	283	261	304	272	254	290	264	292	280	275	286	257	281	277	283	308	291	268	282	298	291	278	272	285	286	263	261	269	296	301	303	293	256	290	256	310	307	314	284	290	272	257	255	269	300	310	293	274	289	296	285	308	291	285	291	268	287	299	274	319	302	285	271	330	314	267	286	286	263	292	288	296	304	295	276	261	299	296	257	283	261	272	276	263	283	288	251	312	279	250	272	291	263	251	303	267	300	283	314	282	264	297	287	290	272	261	308	272	286	271	262	281	295	290	258	264	283	260	324	313	298	291	297	243	267	278	271	251	295	275	313	317	310	272	297	306	329	310	256	282	265	265	272	277	267	313	297	272	304	268	276	299	290	253	263	262	274	299	299	288	312	275	219	288	330	308	270	289	297	242	278	278	277	273	238	297	318	274	322	292	282	253	254	280	287	261	285	306	303	264	257	298	311	295	304	309	310	295	287	296	288	283	303	255	297	281	294	303	303	277	288	298	271	310	312	279	277	286	330	296	270	271	287	265	272	300	297	283	265	267	268	285	264	286	281	274	301	277	297	287	257	300	266	300	278	268	298	317	291	282	310	296	268	291	277	296	285	291	272	291	266	277	323	278	278	287	282	303	252	286	271	234	245	314	302	271	326	303	284	286	273	292	289	295	280	274	297	267	285	289	302	263	265	283	233	291	280	279	264	285	273	291	291	280	305	302	243	249	289	302	292	311	241	299	286	303	298	293	303	305	298	305	299	301	294	269	297	272	259	299	280	305	313	303	264	289	288	287	293	280	284	296	295	267	290	263	254	272	269	282	321	323	300	290	263	258	283	293	268	270	253	248	274	288	291	289	284	270	276	322	289	285	300	260	304	335	280	249	293	304	268	301	321	278	299	308	296	278	323	331	289	283	312	270	278	290	281	283	286	276	279	275	290	293	279	288	292	297	276	291	282	283	279	292	288	282	301	269	295	294	267	275	289	253	278	288	291	279	287	275	300	298	285	306	261	228	300	262	265	291	315	296	253	278	275	306	321	283	273	299	270	292	284	274	287	260	276	273	285	273	247	298	304	281	318	287	285	276	279	281	271	317	287	280	272	263	308	268	293	257	276	305	286	300	273	305	283	281	306	301	294	324	285	293	270	284	272	293	259	273	270	298	259	274	293	278	276	262	305	300	292	271	280	305	280	278	269	257	302	303	293	259	255	272	297	297	294	317	310	275	291	284	277	320	327	252	283	303	291	301	312	293	255	296	291	258	301	285	273	281	276	242	299	294	279	278	297	262	320	261	285	282	253	270	277	249	296	314	297	300	277	299	283	275	294	304	283	270	293	307	268	276	298	316	287	298	277	309	250	281	287	300	268	274	255	282	294	270	251	290	284	297	302	284	281	291	290	292	275	229	324	303	252	264	296	227	334	320	271	267	330	270	271	278	293	282	254	281	301	295	277	296	283	321	279	275	277	255	301	288	249	251	247	296	234	253	283	303	285	276	271	267	280	276	274	308	294	284	260	280	282	279	272	288	271	281	294	338	293	301	309	313	299	286	282	274	269	277	293	296	292	273	276	313	280	300	272	255	303	309	262	285	259	298	262	280	281	299	274	309	253	302	313	255	283	275	285	268	275	301	305	268	259	263	286	260	271	305	291	280	275	288	265	267	252	281	271	295	307	269	268	293	276	281	288	315	277	291	284	304	302	260	286	249	256	274	304	307	291	278	289	269	279	274	275	276	307	292	314	326	294	307	280	311	301	275	285	262	259	294	292	281	273	290	273	318	287	267	287	300	303	286	256	276	273	302	273	312	319	286	268	268	307	277	250	290	297	271	258	254	261	302	279	273	282	306	296	270	278	293	325	300	301	284	310	316	319	270	283	281	288	249	285	284	271	282	261	267	272	311	299	286	297	270	263	270	280	258	290	266	296	284	314	308	309	290	306	282	299	279	264	280	260	309	292	288	310	296	294	282	279	290	289	277	263	281	310	256	261	291	303	282	277	319	290	275	287	299	283	259	270	282	327	268	285	259	280	260	296	278	275	239	292	291	277	281	298	277	262	275	278	294	280	257	292	289	301	300	256	287	289	319	315	278	279	314	293	311	288	313	308	288	277	287	283	276	317	293	287	301	301	286	300	280	249	285	298	308	263	244	292	311	264	302	280	319	263	265	265	287	284	281	262	268	263	270	269	283	258	256	313	312	296	288	284	243	277	282	274	299	312	286	238	291	324	288	274	304	269	273	291	288	298	288	278	267	279	263	292	274	309	331	282	304	272	268	312	306	312	255	309	308	292	312	275	307	272	286	255	278	295	253	286	297	266	292	307	288	277	299	279	270	289	306	336	302	288	295	288	285	312	306	294	308	296	242	260	304	281	274	282	289	253	290	274	253	294	290	268	279	291	307	290	277	287	321	261	262	304	325	291	298	299	280	303	276	284	324	287	267	273	276	278	315	287	271	304	307	318	319	248	295	269	273	262	353	307	269	303	314	296	268	260	287	273	299	270	280	306	306	311	284	263	336	252	311	288	291	267	297	280	293	299	279	281	283	262	278	260	281	274	291	293	299	290	266	293	293	317	273	300	289	293	276	314	285	260	295	298	267	301	289	296	300	298	310	286	283	264	287	289	297	281	245	268	320	315	276	302	315	289	262	260	263	298	286	331	330	278	284	277	262	294	288	314	262	307	283	281	261	318	295	283	327	279
41573	17142	11374	6977	4234	2207	1484	1152	804	683	611	642	586	603	627	593	646	612	629	611	618	619	570	585	632	592	588	635	630	602	535	579	591	588	608	579	631	619	587	617	549	593	578	574	618	641	615	648	622	614	606	586	616	592	594	629	625	579	608	569	584	586	633	576	615	629	571	593	580	587	633	581	614	615	621	562	598	645	565	625	619	559	553	600	660	593	633	592	629	596	600	611	564	633	650	586	597	632	629	552	600	629	607	622	584	583	580	611	597	596	571	604	648	576	605	589	582	640	647	619	574	627	586	596	581	620	602	585	661	582	598	631	618	618	615	651	583	596	623	584	582	588	602	617	614	576	588	594	604	621	585	611	601	626	566	622	589	613	619	587	591	644	619	614	614	586	593	617	594	619	609	577	598	582	563	612	583	572	587	605	602	614	589	590	578	579	606	591	620	591	586	563	608	591	591	585	607	601	599	597	575	549	617	613	602	608	569	585	613	633	588	634	562	613	597	595	607	591	585	572	591	638	608	540	559	606	604	638	570	648	589	632	578	611	641	610	610	624	594	591	607	585	544	633	570	580	593	586	627	608	598	607	585	647	589	609	583	567	615	569	596	606	626	596	608	580	595	585	574	567	621	612	636	608	544	616	607	565	616	574	618	567	570	583	555	558	585	588	637	593	610	569	633	585	584	601	612	539	636	599	629	632	588	600	583	628	582	606	641	602	617	625	587	604	604	603	605	596	576	597	591	566	624	599	599	587	586	587	560	593	575	585	615	607	580	591	618	580	584	588	596	625	617	572	621	591	582	619	612	636	627	600	580	604	602	595	612	600	601	590	605	644	602	594	585	596	591	586	587	603	598	575	582	624	581	632	585	570	581	593	553	598	609	547	614	606	596	581	599	582	636	617	591	636	615	639	571	612	566	565	572	626	595	605	572	580	624	621	586	597	597	603	559	567	616	587	576	615	566	594	563	628	621	598	654	623	562	606	600	581	618	592	605	590	637	578	631	589	640	592	592	575	592	577	587	604	599	579	628	625	575	603	592	573	606	615	576	555	580	575	615	623	601	603	602	606	633	589	621	606	539	590	609	586	616	570	562	605	602	603	603	597	601	593	570	546	610	556	551	593	560	577	617	574	635	568	545	591	601	572	607	577	578	593	609	547	573	639	567	589	600	599	610	579	615	601	622	569	616	636	611	620	595	609	618	608	632	615	574	596	587	568	570	589	591	586	561	589	581	594	590	589	601	563	593	624	598	574	564	627	612	598	577	607	579	569	611	573	615	636	587	618	588	612	607	596	586	601	614	613	619	602	620	554	570	595	616	605	625	572	576	595	586	649	624	557	596	584	609	598	582	592	604	612	601	604	609	637	605	614	589	554	603	586	614	614	599	572	588	631	590	615	614	589	597	583	616	596	568	579	599	594	569	577	593	577	628	593	613	615	602	580	638	603	553	605	581	613	604	604	562	614	589	599	584	619	576	604	603	602	609	595	593	613	589	581	550	586	610	630	617	619	566	597	599	557	609	636	604	582	579	597	583	663	610	598	627	627	620	579	649	574	600	645	611	637	609	604	590	641	617	603	585	586	603	561	618	626	592	637	577	600	570	591	593	665	598	611	613	564	596	596	631	632	581	604	597	643	608	636	561	542	580	612	560	593	594	616	587	620	632	658	593	565	609	589	584	633	593	587	606	601	549	605	609	594	585	618	592	574	615	594	552	621	584	586	614	569	601	622	588	642	581	588	548	601	577	589	633	632	607	569	555	568	649	586	568	583	566	558	594	581	644	577	599	596	557	579	588	627	573	603	611	582	626	596	587	596	548	607	590	595	596	560	630	604	598	616	577	593	628	557	550	625	624	581	610	560	604	596	588	577	587	578	600	601	591	635	644	607	592	565	592	591	638	610	550	623	603	621	594	621	624	557	602	573	595	598	573	564	567	585	571	575	622	635	585	607	605	620	601	612	596	607	633	583	592	593	608	570	580	616	590	627	610	589	589	616	579	611	582	544	585	571	569	599	583	607	575	610	574	588	585	610	622	587	602	580	604	587	619	630	613	597	619	594	622	612	615	608	582	610	582	599	601	607	612	599	584	613	573	649	626	607	583	604	598	654	623	601	594	592	613	572	592	610	582	573	676	622	633	597	644	559	609	599	611	624	614	613	541	596	589	579	676	572	591	645	581	551	639	594	589	581	596	563	560	598	558	612	582	569	624	546	587	617	595	594	559	598	575	557	590	597	634	571	594	624	645	587	610	570	601	567	623	607	593	608	631	615	590	644	601	590	599	615	619	595	597	585	590	595	620	609	603	587	610	612	586	602	602	619	594	615	602	612	567	595	640	580	613	588	579	590	563	632	618	588	596	603	610	582	588	584	601	577	535	597	591	574	559	625	613	590	577	584	636	566	603	612	611	552	619	582	569	625	596	588	637	552	559	622	635	581	588	666	590	581	638	635	589	592	600	591	560	579	568	621	581	592	598	587	602	636	642	608	625	548	562	604	576	544	580	566	613	562	594	619	618	597	551	608	598	585	583	615	594	595	550	603	587	592	573	595	625	648	559	606	621	595	634	580	629	582	620	569	572	626	589	613	638	621	590	605	616	596	595	572	592	618	604	608	580	573	616	596	616	600	587	618	624	570	538	600	595	625	581	577	598	593	599	561	555	635	588	597	591	574	599	590	572	572	588	601	554	585	598	633	617	587	638	587	583	609	608	591	573	594	624	585	610	570	641	561	573	592	592	533	585	619	588	595	600	583	646	633	603	628	580	602	542	601	599	637	612	587	612	556	628	598	615	582	578	572	574	596	626	611	599	569	553	606	591	609	618	597	587	661	564	613	571	622	625	566	564	551	592	583	598	589	613	568	562	578	614	556	561	619	596	596	612	648	585	611	596	613	604	584	651	575	574	593	645	551	588	592	562	546	565	641	593	599	640	627	577	635	587	573	590	547	571	601	616	592	616	565	634	589	621	598	582	565	624	618	563	627	562	590	610	586	612	575	626	617	609	604	559	632	620	591	620	613	621	610	602	591	605	647	616	561	590	628	625	614	574	584	578	594	576	619	559	602	612	575	635	597	560	624	586	605	616	577	558	601	620	627	577	610	587	598	624	593	615	599	586	593	566	593	575	571	574	647	565	582	603	581	628	592	596	622	596	643	614	610	620	615	596	590	624	591	632	605	606	581	581	527	597	601	620	533	638	555	576	597	589	604	643	584	553	615	591	616	599	575	600	590	601	615	622	559	624	598	556	603	575	593	609	617	626	586	611	568	587	585	564	583	565	584	590	610	614	612	617	574	612	592	600	652	579	620	560	582	625	596	598	582	630	632	615	603	571	601	633	596	614	578	581	634	604	578	549	559	629	626	607	596	609	609	556	606	615	598	620	583	576	577	620	577	569	607	572	606	616	584	587	600	625	636	589	593	618	545	593	617	582	614	627	629	595	593	615	601	578	579	622	576	613	612	550	616	621	595	575	575	547	613
49142	19070	5243	1131	511	315	243	220	199	231	243	260	252	293	273	229	251	257	245	242	251	212	259	235	249	261	243	260	233	240	242	249	244	230	258	242	236	241	250	235	253	251	264	224	259	229	238	217	226	243	215	222	265	222	260	219	242	238	240	262	237	212	249	267	280	247	232	253	242	239	207	270	259	310	228	208	251	243	243	275	260	251	251	242	267	250	210	222	270	297	260	240	227	229	254	236	253	278	274	257	216	238	248	237	212	251	213	224	237	249	234	234	228	262	288	215	269	250	231	212	214	277	251	236	242	253	219	223	245	258	251	237	278	233	256	243	220	234	225	241	200	261	248	253	247	248	230	258	272	236	225	251	252	251	238	262	237	236	243	246	253	252	276	275	249	233	268	246	222	264	251	260	236	274	272	244	264	234	237	246	215	242	257	278	256	282	198	231	231	222	246	222	238	227	238	262	246	253	240	229	246	270	250	242	235	244	243	237	224	245	250	253	235	268	244	257	248	282	242	281	256	232	245	233	234	249	229	248	212	255	260	241	229	248	240	255	240	256	214	255	231	237	236	254	268	249	233	264	256	278	246	224	256	248	284	277	210	247	263	226	215	240	234	229	237	246	222	224	240	202	257	223	230	236	260	251	240	246	269	245	224	256	246	254	256	247	253	243	227	226	219	238	233	249	225	258	267	240	243	259	246	237	253	209	261	223	232	227	249	226	260	254	258	240	257	243	251	235	284	235	249	242	253	232	239	232	212	242	226	235	218	230	241	216	234	224	255	233	245	253	231	240	262	239	235	253	249	250	262	245	243	269	221	245	244	226	230	241	252	260	211	267	229	238	260	268	212	260	238	242	229	225	250	247	245	239	244	248	228	229	225	241	239	281	222	240	251	260	253	251	282	253	237	231	242	239	238	224	247	226	233	245	241	247	275	237	251	202	250	263	234	230	239	242	266	222	209	280	212	223	262	233	234	249	264	233	262	222	244	224	231	214	244	232	264	224	216	238	253	245	208	230	247	230	260	258	237	226	249	269	243	250	248	233	246	231	253	273	240	239	243	249	238	247	243	252	221	248	229	228	248	230	244	245	224	261	237	211	266	241	237	242	227	246	243	232	247	251	232	267	246	254	258	237	260	233	227	262	271	252	226	258	245	249	244	254	228	223	269	239	240	280	239	208	251	255	246	252	224	229	227	259	245	240	239	254	234	230	241	240	246	244	210	235	230	265	229	277	266	228	231	205	209	256	229	239	247	220	238	224	235	247	261	239	258	245	228	222	261	289	277	223	225	238	221	248	224	227	258	244	222	247	256	280	275	226	231	259	205	227	204	233	273	254	251	254	236	206	248	242	259	239	235	265	214	229	226	261	209	230	243	283	226	242	268	248	245	246	221	241	250	272	251	245	279	286	249	250	241	243	216	251	229	212	234	248	228	244	217	261	235	250	236	253	231	236	265	237	230	261	261	229	231	264	266	239	204	266	243	234	237	207	240	286	249	249	248	233	218	267	264	225	233	235	203	231	247	229	264	249	236	204	249	265	246	193	244	255	247	286	226	241	246	250	251	247	253	217	251	226	241	220	234	219	207	226	250	252	217	271	271	224	255	279	230	233	248	240	233	283	248	213	239	239	259	229	246	268	239	236	255	248	233	249	266	263	261	255	265	237	250	262	261	241	258	231	243	228	269	228	227	245	234	285	253	196	276	240	249	261	257	244	234	239	248	242	234	230	257	281	257	252	264	252	264	257	258	236	239	241	234	219	231	221	224	264	244	257	249	231	253	248	248	248	253	227	218	241	228	261	258	249	238	200	264	205	245	274	243	261	245	243	248	239	239	244	260	290	251	252	242	250	254	253	217	238	241	229	219	205	222	222	226	246	232	229	252	230	271	266	222	252	221	255	222	278	242	240	297	286	259	236	246	233	274	245	230	205	249	239	244	246	223	255	257	246	264	220	215	237	244	248	238	255	230	242	254	223	247	268	257	235	234	248	240	224	230	239	237	227	243	264	243	209	244	267	213	224	210	250	249	237	253	247	244	248	246	251	251	213	232	236	265	271	223	207	215	256	253	245	226	245	222	237	236	253	227	235	240	227	241	243	256	243	231	253	247	264	249	255	227	237	257	284	236	224	249	247	247	210	236	272	218	229	219	269	252	223	240	231	205	230	258	240	261	255	254	235	262	255	243	200	242	242	252	247	255	265	262	235	213	252	243	215	234	251	247	239	254	238	269	271	262	242	254	293	235	237	236	251	247	268	263	264	252	239	253	286	247	231	233	237	230	253	261	220	247	233	226	239	271	255	231	221	262	257	242	221	223	254	268	249	243	228	244	249	267	241	237	256	237	264	239	222	254	246	223	243	204	253	235	229	223	227	242	205	280	207	268	235	262	260	238	256	241	259	255	251	237	292	255	274	233	227	248	239	253	282	265	249	234	228	241	245	239	230	249	233	225	244	243	222	280	223	235	219	227	275	269	228	267	233	224	281	263	234	217	217	268	262	220	227	263	241	224	239	227	236	257	232	226	242	276	232	229	254	253	250	252	252	244	215	230	251	246	242	265	291	239	258	241	236	253	254	245	222	229	250	253	247	257	251	270	220	213	239	226	254	258	252	273	222	222	250	275	262	219	223	272	277	251	221	264	225	218	202	230	220	235	252	238	255	243	253	237	228	259	204	234	248	283	233	266	263	249	250	240	216	263	236	227	230	253	225	259	266	219	214	227	265	251	241	236	266	210	231	250	234	228	244	214	202	237	243	249	253	222	239	216	253	215	261	225	250	242	220	213	234	269	268	228	240	217	222	248	212	242	247	255	250	262	238	254	254	213	251	266	239	213	204	244	228	232	219	262	221	205	286	219	229	254	247	228	223	231	242	241	224	233	253	261	235	248	220	231	233	251	249	259	219	232	237	232	252	217	215	243	250	231	255	245	245	243	263	246	244	267	259	229	243	252	224	251	256	222	256	305	253	240	257	263	256	236	242	266	231	228	259	222	230	246	251	258	233	297	248	236	272	233	233	247	233	229	242	256	201	268	302	211	216	263	250	231	275	239	222	236	255	220	234	229	217	233	251	230	208	197	238	236	224	232	221	248	233	243	264	245	262	259	235	242	273	229	231	274	249	271	222	246	219	246	234	251	245	258	265	261	233	229	227	246	259	226	249	247	230	263	238	274	243	263	238	272	268	218	247	226	264	254	280	215	236	238	303	226	263	263	219	264	218	246	289	237	252	226	252	245	248	264	225	219	226	246	250	241	258	248	215	260	239	251	241	215	251	276	262	261	247	253	243	233	246	237	239	264	235	242	219	265	231	262	262	211	207	250	230	240	216	246	254	248	248	248	231	269	222	256	262	230	212	239	218	247	227	239	273	250	222	263	255	265	281	255	260	249	237	275	217	250	282	253	238	247	216	257	262	272	239	243	216	252	269	233	242	195	255	264	239	254	240	215	219	243	214	286	255	229	224	209	245	245	225	239	252	231	243
32056	11719	5726	2342	1396	717	524	483	540	530	551	545	539	469	520	535	489	513	504	528	493	533	511	484	498	523	526	550	518	498	557	514	506	484	518	522	537	526	531	535	503	522	550	546	563	482	540	488	505	515	501	515	516	516	511	465	510	454	519	478	533	489	513	478	495	513	508	540	515	561	547	526	525	548	510	522	504	550	518	544	515	502	500	528	525	501	482	481	536	541	530	479	511	513	530	522	536	498	511	519	519	508	495	496	526	504	509	519	528	523	502	465	517	490	481	505	486	579	515	537	540	530	533	552	490	512	502	502	493	527	542	512	513	485	535	550	505	527	545	528	483	518	520	488	492	495	481	452	528	501	500	549	493	500	505	514	510	531	535	513	498	521	498	560	501	520	522	468	535	516	530	520	517	480	536	486	546	527	527	484	549	525	502	484	526	492	484	533	498	583	481	515	530	510	541	542	515	519	528	470	465	515	484	473	524	519	482	502	513	505	526	504	500	534	544	518	487	543	526	543	486	511	479	484	488	524	490	514	504	510	506	556	490	514	479	512	515	555	521	514	505	524	534	521	539	530	518	514	545	509	533	577	525	539	486	513	514	463	526	515	479	491	521	489	534	526	518	503	567	492	503	529	552	550	500	544	516	524	524	516	483	554	505	545	520	491	576	558	504	488	519	531	533	482	533	500	538	521	544	500	536	525	512	491	503	520	514	494	490	526	517	558	521	522	535	460	523	528	509	504	527	518	508	518	543	546	501	515	550	555	538	545	537	542	548	497	507	522	513	545	506	497	525	518	505	527	540	476	476	479	490	504	543	518	536	540	491	539	468	536	528	473	487	493	544	545	476	518	482	472	496	574	509	500	524	506	536	536	509	532	502	501	507	536	534	532	495	541	498	502	543	535	501	520	514	501	514	519	503	510	477	505	535	522	540	520	522	502	513	534	495	504	513	524	558	473	520	529	538	496	522	539	494	551	535	481	514	542	502	533	510	521	529	496	500	521	532	477	550	588	494	524	519	516	547	510	547	503	517	551	520	500	501	553	518	507	520	517	520	485	508	536	528	515	550	500	587	508	504	542	526	499	502	550	502	529	520	512	517	520	499	458	506	529	489	533	495	519	509	500	486	486	528	564	537	505	465	467	540	492	538	495	531	550	549	537	503	508	497	513	520	524	522	566	513	472	535	514	506	536	512	554	517	500	477	557	493	533	522	513	496	516	533	508	488	506	514	521	511	524	513	497	482	506	521	537	512	512	557	530	528	508	526	477	472	517	485	487	528	507	536	497	504	499	523	511	522	515	530	470	524	490	472	545	551	494	527	571	508	521	508	531	507	522	562	503	517	510	516	486	513	517	534	482	518	499	562	520	553	538	523	522	491	577	540	552	480	519	517	522	488	485	483	543	558	498	525	507	535	518	550	553	474	490	528	508	547	473	505	531	517	491	511	485	471	517	512	494	533	496	526	534	557	491	512	520	501	492	508	524	507	523	529	495	490	498	524	519	484	500	503	497	510	511	516	515	506	492	507	513	473	531	480	487	551	527	488	495	508	528	485	503	515	550	530	502	536	511	511	530	496	519	529	480	491	501	497	523	532	531	503	465	521	515	488	557	545	494	529	506	476	486	503	498	496	525	502	521	478	518	493	468	495	532	518	508	501	539	517	519	543	519	494	487	516	534	550	502	482	510	528	536	514	517	545	512	493	494	529	547	491	481	514	528	497	548	488	491	496	489	501	512	536	507	501	504	481	498	514	488	525	490	528	487	499	547	520	481	528	517	527	512	533	523	528	532	513	494	536	465	501	532	539	488	492	489	502	520	512	514	520	520	465	515	528	526	545	501	489	481	495	531	509	491	530	505	534	534	597	488	538	531	504	529	492	496	481	527	475	483	491	506	522	532	510	525	471	502	520	506	540	535	478	520	541	468	518	516	521	528	515	516	532	504	495	540	536	527	485	554	527	510	532	491	529	528	515	525	520	484	521	529	507	509	519	505	523	535	476	534	530	491	526	523	491	535	520	534	524	532	524	506	511	511	511	485	524	531	517	498	536	497	502	546	514	528	527	524	513	492	481	502	487	526	534	532	543	537	454	491	503	521	516	505	518	590	509	517	513	499	530	522	548	511	546	475	512	504	520	500	500	469	551	503	514	512	516	512	497	530	540	519	536	511	506	511	481	544	530	528	516	460	556	537	563	520	487	514	531	505	528	497	497	501	497	492	523	511	509	518	503	538	507	519	523	496	502	487	525	574	524	511	509	498	500	500	516	520	514	496	493	501	502	553	513	552	518	535	513	489	550	519	469	523	479	530	538	530	506	537	500	515	536	491	505	490	491	477	507	496	503	531	525	530	519	497	501	498	473	512	523	506	497	534	521	491	505	503	508	492	524	532	486	503	497	565	516	497	462	512	474	518	479	512	510	538	499	539	509	508	543	525	523	489	508	545	480	531	484	477	482	508	479	524	493	584	493	518	556	531	488	512	509	513	482	519	520	496	479	501	493	492	513	521	480	525	538	509	496	492	488	535	531	486	517	524	513	493	512	508	494	526	518	562	507	491	534	525	525	496	514	510	510	491	530	539	479	528	526	501	546	575	505	554	521	493	496	525	502	491	514	501	527	526	528	456	516	496	527	528	557	517	516	515	495	490	514	529	479	551	506	487	562	557	494	513	497	513	532	505	496	493	542	506	469	492	511	477	526	510	472	470	560	485	528	493	486	514	477	528	526	571	531	510	538	510	497	530	490	525	504	491	540	511	539	527	569	502	510	483	517	492	468	520	502	562	511	508	537	497	531	522	548	534	485	498	556	482	512	543	548	481	550	497	539	518	520	524	535	497	475	527	488	519	527	495	522	470	507	526	526	523	450	512	484	522	499	539	520	534	506	568	488	520	507	527	555	501	511	537	523	479	505	518	521	489	504	549	492	538	463	547	512	509	505	550	508	500	510	504	501	524	518	508	557	534	528	522	528	510	532	486	507	519	530	535	496	520	495	497	551	471	475	499	487	533	496	497	490	525	473	526	451	511	527	512	508	494	527	523	515	482	522	525	533	576	501	503	530	489	465	530	506	497	519	559	506	519	501	506	445	512	536	513	539	514	545	538	497	466	525	498	502	526	494	504	496	528	473	474	513	531	483	493	513	530	507	503	490	501	526	514	504	498	490	494	503	486	516	512	481	554	465	524	528	565	561	511	501	527	489	520	530	511	496	503	491	510	520	541	515	505	514	492	526	482	510	500	518	524	518	532	512	505	519	508	550	506	520	535	532	496	556	523	493	555	514	484	516	506	502	489	526	535	485	573	516	517	556	479	494	525	536	518	518	548	514	529	501	505	500	528	548	512	504	550	504	497	506	483	538	513	517	533	512	559	497	501	521	537	511	531	526	487	530	529	555	489	507	521	538	520	496	520	508	516	469	484	511	515	509	503	563	538	489	493	502	515	556	528	484	542	539	502	494	562	504	503	519	541	495	533	546	501	544	495
52544	22092	7740	2911	1229	518	377	335	246	250	222	236	236	207	260	236	216	243	204	221	239	250	266	221	252	206	238	233	231	225	220	226	237	229	223	225	248	226	225	247	242	198	211	217	233	253	210	241	202	239	224	211	251	218	221	237	268	235	213	213	263	250	227	249	233	214	209	224	199	225	237	258	213	213	238	209	245	189	242	185	233	239	226	218	251	236	225	213	213	225	235	221	236	206	205	227	199	246	256	225	243	243	195	192	253	236	237	259	219	217	221	266	231	218	210	225	210	216	228	213	250	239	248	254	214	246	235	244	212	238	253	215	237	216	259	233	214	219	231	225	225	218	232	213	225	209	221	237	224	207	243	226	238	206	209	216	248	222	213	236	261	186	226	227	239	204	224	185	228	223	207	211	220	230	246	252	232	215	216	204	221	232	220	250	256	225	200	236	197	245	213	218	249	226	224	215	202	220	247	215	208	240	217	236	217	202	213	221	216	235	226	249	215	257	245	262	208	222	217	238	231	205	208	223	216	230	230	200	215	206	219	222	210	227	218	222	208	230	256	228	206	240	231	207	237	239	211	210	259	202	245	255	253	236	224	191	185	213	238	246	228	227	218	214	231	218	248	247	258	251	186	213	219	202	208	269	218	249	228	263	232	243	231	253	250	217	265	227	225	228	230	237	225	237	245	231	237	208	230	210	213	203	216	210	218	238	236	251	223	224	228	195	224	211	220	258	240	254	235	248	225	252	219	243	224	226	215	236	257	207	237	211	234	205	230	236	247	232	239	224	223	252	215	248	216	211	227	218	202	210	228	204	231	232	209	213	255	225	205	242	237	230	223	260	196	220	223	221	250	238	234	246	199	260	244	237	221	212	256	261	240	199	222	251	229	236	229	245	197	223	230	219	222	206	197	229	246	219	235	229	248	222	224	207	226	224	229	241	239	241	199	221	217	209	237	199	250	223	222	205	223	232	212	221	219	224	243	233	243	232	235	224	236	220	229	205	179	222	229	205	207	235	193	237	194	246	239	237	261	214	234	210	202	250	230	215	195	225	245	242	231	245	226	223	203	215	213	224	243	219	212	223	233	255	197	209	222	213	231	222	213	223	223	220	217	210	206	236	212	231	228	219	231	231	221	205	225	246	225	243	235	209	224	212	220	218	226	218	198	192	226	194	211	262	218	210	241	241	216	234	221	234	221	240	217	258	209	213	206	217	224	217	258	214	256	262	228	262	249	230	234	255	227	223	231	240	242	208	226	240	229	214	213	217	225	222	216	219	221	223	234	220	214	226	233	223	208	245	240	246	226	242	226	196	249	229	228	244	234	251	214	210	216	227	212	229	222	223	223	208	241	227	232	223	221	228	215	209	206	231	205	207	230	228	206	248	217	215	221	233	221	219	259	213	224	234	226	219	238	223	226	247	216	207	261	224	215	205	223	234	226	222	228	209	234	210	227	238	221	238	233	182	226	224	205	227	243	206	207	245	197	244	204	200	235	259	233	218	234	218	224	257	192	207	245	246	229	215	241	237	219	221	238	208	251	236	242	213	234	239	231	242	233	243	212	221	228	212	205	206	260	244	225	212	203	221	255	247	240	215	230	211	227	238	223	245	240	241	204	209	218	228	245	225	205	220	220	208	221	217	262	223	241	274	237	212	219	233	227	223	248	219	229	232	228	215	199	198	225	221	221	230	235	201	220	241	202	243	228	244	213	269	213	201	208	228	235	263	241	227	226	227	247	230	238	229	237	234	238	207	251	199	186	214	258	230	231	229	230	207	254	228	211	220	211	235	226	239	242	241	240	202	240	225	214	236	215	231	230	239	224	221	227	220	223	294	222	258	222	233	221	208	237	224	243	229	190	222	219	202	209	212	236	210	210	234	237	258	218	224	229	242	209	212	218	218	220	235	258	219	269	233	197	243	220	267	207	235	228	194	212	211	189	220	256	246	233	214	213	249	198	215	229	201	216	240	219	229	226	207	223	201	251	216	195	221	236	207	220	229	232	208	219	207	232	219	240	243	227	226	223	213	213	257	214	219	202	226	237	225	216	228	220	232	227	218	242	233	208	218	222	219	261	207	236	223	250	219	237	209	262	235	220	218	246	218	243	198	203	227	226	236	199	228	261	221	254	264	220	252	243	229	247	197	229	242	207	211	211	214	224	232	233	237	222	214	204	238	233	204	227	224	244	235	255	256	235	217	246	220	226	232	232	232	215	216	194	210	228	218	228	236	207	232	211	246	221	241	253	225	248	253	207	221	206	221	221	216	220	206	252	195	221	236	232	232	224	215	197	253	233	206	219	216	218	204	209	237	247	234	216	238	225	246	234	219	209	241	232	241	251	238	228	213	202	248	238	244	236	204	210	199	228	244	245	204	235	228	238	233	204	220	244	248	229	229	240	254	231	233	237	209	214	207	265	205	221	203	232	249	220	234	225	251	231	222	192	227	209	215	234	231	234	217	215	249	255	232	224	228	242	248	227	234	200	248	206	216	206	273	228	229	228	245	253	245	239	242	212	229	215	233	222	251	231	247	221	246	206	217	228	214	245	209	219	254	194	218	251	230	258	234	224	229	240	223	233	232	201	244	221	209	219	237	233	216	230	217	248	250	254	243	241	178	206	227	220	238	252	212	215	212	232	214	250	243	265	235	207	245	214	208	227	202	260	261	232	243	240	198	237	207	230	241	228	228	210	230	212	232	220	228	245	209	199	243	211	241	213	238	230	221	243	208	220	223	228	207	217	230	255	218	226	213	226	244	238	200	241	217	221	254	266	226	204	232	253	217	234	234	242	239	210	203	243	220	223	237	210	208	208	224	231	221	219	207	204	219	213	243	242	207	215	219	210	220	211	243	211	213	217	244	215	243	232	200	215	230	220	218	235	244	225	266	238	201	254	230	217	231	217	249	246	224	229	226	212	239	253	230	220	242	242	201	210	217	248	213	227	235	254	213	204	235	226	229	197	220	219	223	243	218	249	224	234	228	258	221	255	207	222	219	233	248	258	235	215	252	218	215	214	236	197	206	220	220	232	196	242	242	227	214	233	212	223	226	222	216	245	214	209	223	268	223	194	211	236	191	212	229	238	206	246	229	215	232	232	224	207	245	215	228	232	211	238	232	201	238	227	226	253	201	227	270	251	191	267	236	214	210	225	217	240	221	231	225	250	233	242	207	260	235	245	221	219	240	237	223	228	214	249	241	225	249	206	206	240	256	216	233	218	251	216	215	227	229	197	192	193	217	229	236	221	170	273	248	211	215	225	222	237	205	246	274	224	257	238	259	226	222	198	232	210	225	209	188	251	231	202	236	186	213	224	224	215	225	200	222	229	227	198	238	236	225	218	247	219	202	192	213	237	259	209	214	229	225	239	219	234	231	200	232	203	228	249	240	265	257	242	253	198	203	213	221	223	240	261	245	202	215	233	212	244	255	218	218	250	222	212	234	244	209	247	244	238	193	225	223	211	238	230	237	242	207	241	267
32881	14393	8854	6714	3587	1498	1275	873	741	590	516	499	504	492	506	517	481	494	491	496	491	522	466	511	512	501	490	478	476	510	537	505	469	499	493	487	516	488	539	499	482	464	483	500	456	523	475	508	483	507	478	484	451	497	473	492	522	480	463	477	489	476	501	515	496	490	494	555	484	508	447	507	520	462	483	512	473	523	489	489	462	506	496	478	487	474	519	478	477	516	452	526	528	472	447	470	547	480	491	451	489	483	479	508	502	479	479	497	490	517	493	474	457	471	475	480	514	470	484	508	471	482	483	500	507	532	536	472	477	528	525	487	465	479	488	528	490	464	442	475	494	487	478	454	466	476	494	530	483	504	521	493	569	483	499	450	475	454	458	512	483	529	502	484	488	449	449	513	474	468	503	482	483	470	512	488	534	473	501	481	505	482	476	489	472	519	510	458	507	480	486	475	532	482	491	486	468	486	506	510	481	509	475	493	485	503	496	471	471	510	519	472	526	502	473	462	480	468	477	496	482	461	480	488	494	482	524	450	495	447	491	495	538	492	448	512	521	475	525	457	466	461	488	469	491	479	472	513	475	489	480	488	499	478	486	484	483	469	499	491	491	485	457	489	480	500	479	465	445	483	497	490	486	475	460	501	501	492	486	473	528	454	472	516	459	475	494	488	504	469	470	499	486	481	453	502	476	491	495	521	478	473	501	488	511	469	492	493	503	541	494	512	504	442	495	491	466	499	480	447	498	471	505	526	484	481	500	504	494	499	517	500	487	502	481	520	473	492	503	512	500	512	495	522	462	483	461	507	473	485	498	498	520	459	490	515	461	521	474	464	515	481	510	487	505	488	514	538	508	498	479	481	505	524	516	465	473	473	507	472	479	515	468	497	480	476	516	460	492	474	459	507	498	489	485	472	483	498	468	477	472	506	482	472	499	504	540	480	478	459	486	457	498	485	502	456	497	473	513	512	474	483	504	534	462	457	466	474	486	491	509	508	445	461	489	467	489	503	463	454	501	439	508	516	480	463	505	498	503	504	530	459	460	464	508	495	478	461	506	480	499	525	500	484	492	508	465	474	488	503	494	496	481	497	482	484	487	484	519	470	474	474	499	470	453	488	485	499	487	480	469	477	519	496	527	472	510	484	495	463	492	446	477	469	459	460	463	454	487	449	461	503	469	535	451	513	521	512	498	466	459	483	526	469	465	487	466	495	488	499	498	476	460	476	496	482	499	482	466	470	470	510	489	517	489	514	469	492	494	480	481	511	490	467	532	508	478	495	533	474	483	489	491	497	515	510	505	514	517	469	505	497	492	492	460	459	511	519	460	481	463	491	466	491	508	495	489	492	452	495	477	531	491	447	507	502	450	482	483	462	498	494	504	464	463	496	513	495	473	489	461	448	465	507	448	523	516	461	478	545	452	466	505	506	481	458	457	494	460	482	457	485	489	473	491	527	490	507	429	481	507	510	447	479	481	507	431	518	491	477	474	527	487	489	478	512	484	506	469	525	435	490	497	502	494	506	499	459	499	493	462	519	475	462	536	492	512	468	513	468	526	495	463	531	477	543	490	467	490	481	496	501	474	498	485	516	494	490	503	489	488	491	486	499	496	509	473	478	503	503	516	462	497	506	463	512	466	503	487	464	492	473	491	480	507	453	471	485	549	491	497	516	499	468	484	468	476	474	520	461	534	506	521	484	472	501	478	482	487	509	503	525	488	473	467	485	528	471	503	510	507	509	490	510	524	526	487	490	471	495	472	488	471	481	532	503	470	516	494	483	538	488	482	444	478	513	517	459	498	472	487	462	487	515	492	484	520	515	450	490	477	465	467	514	535	543	491	490	501	540	503	460	475	503	509	475	502	488	495	490	500	474	526	436	490	456	481	469	477	440	481	481	471	505	476	496	473	507	487	513	489	495	480	514	507	472	473	460	464	503	444	478	521	497	482	465	484	467	499	465	510	470	506	495	499	472	478	489	528	483	464	444	489	522	490	515	507	490	505	499	499	481	475	473	474	492	487	477	453	453	494	471	487	488	501	446	513	475	499	486	447	486	512	503	455	466	500	514	515	480	486	473	483	478	486	477	481	471	466	484	475	491	514	508	462	470	514	444	509	473	511	469	457	495	493	460	470	519	484	504	478	505	492	479	489	510	447	488	501	513	482	428	486	475	469	486	474	449	540	481	451	544	497	521	485	518	504	466	508	481	426	472	496	505	494	490	456	477	506	474	468	510	484	465	483	484	490	493	489	478	458	481	496	498	484	499	477	469	510	516	521	510	514	513	477	495	495	501	503	495	486	510	482	473	496	526	463	498	490	448	528	476	492	550	480	451	485	512	491	487	471	524	484	499	514	467	485	508	497	515	471	479	489	484	488	492	484	508	501	496	465	499	482	454	501	491	457	504	516	464	489	458	503	502	504	503	475	482	491	490	483	469	497	480	480	471	429	484	451	510	498	514	479	471	473	524	468	464	457	483	456	509	514	483	458	469	487	524	502	479	492	510	465	481	507	506	496	471	487	496	471	510	475	513	497	474	473	422	481	514	478	497	431	476	521	487	491	516	446	447	505	474	480	468	490	530	505	459	538	519	513	482	489	500	480	519	492	547	474	469	490	481	491	494	480	497	496	475	520	485	494	494	490	476	529	490	501	530	459	483	488	489	470	452	515	524	480	482	484	499	502	519	506	534	476	471	445	489	481	482	476	498	492	521	466	503	501	475	462	481	472	456	448	542	486	482	494	484	451	470	500	470	506	499	489	519	525	491	507	470	498	502	478	502	477	489	455	486	476	496	522	472	488	511	523	450	498	476	481	479	474	466	478	446	479	475	509	479	471	478	482	507	509	498	481	505	495	482	526	453	478	519	501	520	489	510	500	493	486	490	482	513	506	462	501	504	505	487	500	485	516	536	478	509	465	487	466	453	499	496	492	450	457	503	439	462	520	510	492	484	503	469	481	478	467	464	500	479	502	486	488	522	467	519	450	484	474	498	482	505	484	497	477	469	501	483	480	530	488	500	491	488	479	509	458	491	499	503	504	501	480	479	474	505	493	499	496	478	466	455	491	455	500	482	501	500	479	476	510	442	506	491	453	506	510	496	488	445	491	515	477	488	504	521	549	441	475	515	501	491	492	512	501	518	499	476	508	475	456	455	524	493	490	479	526	514	464	498	509	519	456	520	466	500	516	493	462	496	485	505	499	499	453	458	504	495	486	499	458	459	499	540	495	457	497	535	504	478	541	484	481	463	486	494	469	512	473	490	513	475	484	467	463	508	526	516	443	493	471	508	472	499	523	513	494	473	516	494	458	472	464	520	464	555	520	491	499	493	495	488	503	480	492	520	484	465	523	479	479	485	481	446	513	466	509	466	502	497	455	494	511	477	448	495	469	453	502	472	458	526	507	495	446	487	438	479	492	499	515	504	479	527	458	479	505	506	484	515	516	513	480	502	479	505	507	451	476	463	461	444	476	499	470	488	487	476
65539	29273	14056	5035	1756	718	601	448	307	369	300	276	282	294	273	253	299	280	281	308	278	264	247	302	267	277	322	251	257	276	247	264	256	290	282	298	304	303	256	279	282	299	314	263	289	268	267	301	312	268	263	264	296	273	279	271	271	279	269	274	266	248	287	282	279	331	289	276	250	282	285	277	258	257	299	291	292	266	274	269	285	251	297	298	307	294	293	295	269	272	268	267	321	280	286	275	310	288	313	283	321	309	270	261	270	259	272	280	255	269	283	266	258	283	284	266	277	255	257	298	266	286	275	279	268	301	297	279	310	306	290	269	287	252	251	282	292	269	265	283	307	271	278	275	284	265	263	282	269	289	242	260	282	314	274	248	259	250	258	277	295	244	266	284	263	234	302	298	294	276	290	294	333	303	261	290	269	293	280	287	260	285	290	284	290	272	301	248	283	281	276	274	271	246	275	342	290	287	290	305	266	264	261	274	272	291	272	270	289	271	271	282	298	303	325	295	297	287	255	274	247	248	287	259	256	286	264	283	286	285	268	249	239	268	292	260	304	285	263	262	274	278	290	277	307	300	297	279	296	292	281	248	299	271	303	260	265	291	300	316	283	286	261	296	294	296	265	285	268	281	295	263	290	304	309	303	298	266	262	299	275	267	280	295	292	255	321	291	267	294	268	288	306	262	287	251	312	292	275	261	285	300	309	277	279	293	274	289	258	279	244	290	290	281	280	284	274	284	305	277	280	264	299	293	291	245	273	255	275	277	261	311	303	288	306	281	270	301	281	247	272	297	276	278	268	289	308	268	293	267	260	303	289	258	281	242	283	303	275	284	256	286	274	258	268	270	305	293	270	293	311	280	269	265	262	269	287	295	304	284	262	283	253	280	265	258	296	289	273	288	242	260	286	333	295	300	270	295	288	309	285	292	263	305	293	276	282	289	233	246	265	268	278	284	267	290	275	297	298	293	302	257	297	264	294	304	292	279	287	309	284	246	270	266	270	280	274	305	281	305	245	329	275	274	254	318	286	273	268	286	290	288	259	260	272	278	267	278	276	295	290	289	289	283	244	285	316	299	283	290	265	257	274	298	320	302	255	317	262	312	288	287	333	272	264	283	307	310	270	308	319	259	284	288	257	294	289	298	291	314	272	277	270	257	291	293	288	304	265	257	279	305	288	288	284	297	302	291	285	264	296	294	283	335	294	289	311	289	294	283	284	264	267	303	309	285	286	278	296	290	264	299	289	255	297	295	269	290	300	277	304	251	276	282	301	237	302	284	280	282	293	279	255	298	301	283	292	265	294	301	290	281	324	257	257	318	260	281	294	330	298	328	286	314	273	275	289	289	305	261	299	266	302	263	288	311	285	300	302	277	264	297	270	267	303	289	302	255	307	263	299	297	300	287	264	279	257	293	272	296	265	273	290	281	281	271	275	323	281	283	292	270	277	299	270	286	283	330	310	283	293	278	266	295	272	264	297	274	260	270	259	297	279	305	268	294	287	294	264	259	305	287	307	286	275	289	298	284	310	281	276	286	287	330	274	287	278	265	305	279	258	291	309	294	269	337	304	297	275	274	290	291	257	308	330	301	274	291	262	255	298	272	275	287	310	254	268	325	288	260	265	294	269	289	275	274	257	290	255	266	265	291	291	281	259	250	298	305	286	288	248	278	279	275	299	248	287	264	245	292	251	259	309	268	251	296	261	273	275	299	278	257	256	304	301	293	262	244	253	274	274	237	270	268	276	272	262	285	247	284	256	273	284	295	246	309	262	267	299	278	284	257	295	286	288	273	269	296	267	274	270	292	289	283	268	299	262	295	299	259	275	335	293	303	292	297	273	283	275	294	302	286	299	347	263	283	284	323	294	269	303	301	272	283	297	307	277	266	243	293	280	284	291	261	289	297	284	265	277	297	301	271	291	295	247	263	260	293	296	316	306	273	292	276	294	280	279	307	312	279	247	276	293	293	287	292	289	249	283	272	281	297	283	297	267	259	304	233	273	298	244	295	282	293	259	309	285	291	280	280	282	292	263	280	273	313	273	288	272	281	270	239	235	263	279	321	326	271	271	312	285	274	297	316	302	276	296	283	280	282	283	271	258	261	266	265	281	259	274	269	301	274	272	308	288	296	306	306	290	302	296	282	283	311	279	295	286	293	294	301	286	247	303	282	293	269	288	304	280	279	283	305	318	325	309	278	282	267	262	275	292	259	283	283	281	286	271	317	299	288	282	311	288	295	266	286	278	289	282	302	276	282	304	263	267	286	286	284	294	296	286	316	328	314	275	309	298	294	279	289	253	251	277	281	275	294	260	273	275	257	278	301	264	253	265	286	280	293	318	314	297	278	255	299	290	280	271	255	262	240	291	284	281	286	306	263	292	312	276	281	326	257	269	281	301	291	263	297	274	279	266	262	282	254	249	294	271	254	272	287	280	299	282	284	307	327	299	272	290	290	271	296	287	332	289	271	261	278	281	274	270	248	289	244	253	293	267	292	272	268	304	289	254	271	284	270	283	290	279	266	285	271	279	264	289	288	284	266	251	281	292	276	315	290	269	284	258	286	278	311	273	278	269	260	261	288	299	270	284	313	307	272	269	280	282	278	283	243	290	258	265	272	241	276	307	273	248	263	296	271	281	310	298	291	278	287	295	296	286	232	271	263	315	276	275	288	293	307	290	304	318	316	301	316	270	290	302	288	280	318	293	263	288	276	295	273	292	281	264	276	317	268	299	261	307	283	304	309	314	285	299	273	277	262	273	261	282	307	269	259	259	274	300	283	262	277	278	303	277	276	268	295	258	313	288	258	290	320	266	278	280	294	281	281	282	298	296	280	292	280	263	263	246	281	304	317	298	255	323	273	286	288	266	279	280	299	286	305	268	274	274	285	268	304	290	267	299	279	293	305	265	290	301	262	277	259	302	244	257	291	286	276	317	295	294	275	263	279	275	255	285	285	240	307	267	250	285	272	302	301	312	282	287	294	288	289	304	267	272	283	248	331	294	295	272	306	308	293	282	287	289	310	286	306	283	327	269	298	290	267	313	259	286	272	291	302	307	270	267	272	277	289	276	285	285	293	289	270	262	299	296	278	288	280	281	264	295	270	269	266	270	292	298	298	274	275	265	283	277	263	284	276	310	305	256	270	268	324	267	286	283	270	292	264	284	297	286	282	274	290	305	271	269	287	323	287	271	276	279	267	298	285	295	279	273	286	254	282	277	292	306	272	263	265	285	303	269	256	272	313	300	295	301	273	303	309	300	295	279	268	259	281	293	281	236	271	281	309	255	264	281	263	286	310	288	282	296	289	301	285	286	290	324	308	296	286	260	268	303	246	267	281	314	266	262	297	311	314	272	284	298	281	282	280	272	282	311	313	285	294	292	318	307	282	271	290	312	297	285	300	295	303	298	316	287	300	321	269	298	280	287	290	309	254	273	259	275	272	308	317	288	266	234	297	287	294	272	264	279	257	289	283	275	279	288	274
42278	18715	13478	9085	4660	1936	1718	1267	941	677	604	606	575	603	600	617	588	595	671	585	601	571	639	579	577	543	602	588	587	629	647	622	569	585	570	612	605	596	615	643	564	578	590	603	586	598	572	549	624	585	579	585	595	560	664	601	615	596	567	575	553	608	554	605	589	586	595	594	618	632	596	603	649	589	591	614	587	604	583	608	617	623	626	627	623	600	593	601	588	598	546	609	654	640	637	570	633	583	645	584	628	595	632	579	588	599	584	547	645	569	587	577	610	588	615	576	610	626	592	581	556	585	589	616	566	657	621	598	577	580	623	565	545	581	619	605	577	579	587	594	652	606	599	582	638	577	602	579	603	535	632	551	608	595	617	607	586	580	635	596	569	592	613	584	616	570	609	602	601	597	615	600	598	615	591	597	625	620	587	578	563	598	635	617	572	589	570	600	588	633	595	544	565	623	622	584	601	571	585	531	560	606	599	560	593	587	589	614	596	621	603	619	604	605	601	573	564	634	625	617	587	602	621	655	587	584	565	609	586	585	592	577	608	608	619	588	555	617	573	611	584	566	572	581	613	594	604	596	568	565	532	585	565	569	628	607	630	567	604	555	595	601	595	576	601	577	540	612	588	573	592	597	554	564	599	599	612	574	550	554	638	602	559	607	607	597	569	596	611	616	618	617	590	579	611	611	590	583	574	585	581	550	590	587	592	620	594	581	585	596	594	625	611	557	590	598	580	607	574	606	588	596	612	604	585	588	596	601	606	604	563	587	617	627	627	598	586	567	583	604	590	542	605	620	599	611	612	564	598	592	578	613	567	590	578	580	548	560	570	602	598	586	599	566	591	586	582	636	558	584	554	579	597	613	620	617	597	544	645	589	613	597	589	593	585	590	578	627	619	573	601	592	577	596	557	585	573	578	602	586	567	609	601	568	635	573	586	637	573	634	618	558	592	615	598	569	552	588	643	574	624	590	569	584	535	592	621	550	596	574	588	577	550	578	588	612	593	597	609	619	573	581	602	599	601	596	571	600	610	611	576	601	624	604	571	602	602	618	602	628	588	607	595	631	560	562	585	603	593	573	610	607	604	599	602	592	607	580	603	599	590	577	609	616	588	612	601	607	581	554	626	630	581	635	569	596	622	591	561	563	616	593	608	588	510	596	547	576	644	644	591	596	588	616	601	588	590	593	600	623	631	578	587	570	611	625	567	602	632	606	611	597	615	627	576	562	610	564	582	584	617	596	568	586	591	588	573	555	569	571	623	572	579	550	565	603	570	608	587	605	602	586	575	607	573	621	600	567	580	605	601	606	602	609	604	568	590	550	625	568	629	591	585	578	567	630	606	556	607	581	580	592	564	589	600	638	566	602	604	566	611	561	562	601	573	569	583	587	577	573	580	571	555	574	622	619	600	574	587	605	580	595	591	611	576	562	594	600	583	577	560	625	595	624	600	641	587	586	610	603	591	579	579	598	565	573	596	594	597	588	563	584	601	615	583	548	537	580	590	546	548	588	585	598	587	621	597	572	670	591	614	561	603	610	583	605	578	564	596	615	553	593	630	594	635	569	588	602	608	574	614	607	585	617	594	620	541	605	605	595	571	572	627	580	600	588	600	576	547	611	589	653	575	624	589	605	583	597	600	559	609	641	595	550	594	612	575	571	598	593	567	611	611	646	595	610	611	581	568	622	583	588	565	623	563	607	592	576	579	554	573	628	561	615	583	590	594	604	614	609	599	596	594	640	539	600	606	574	536	621	616	608	584	575	594	582	570	618	633	555	568	577	577	596	621	626	569	592	633	593	593	557	586	642	588	545	594	585	612	600	609	576	617	604	601	612	635	642	565	612	585	599	604	612	631	617	621	569	592	591	623	580	617	574	599	585	602	585	608	574	613	544	581	609	628	587	615	540	598	605	614	579	608	571	586	587	595	604	597	610	620	587	646	536	598	589	572	564	621	589	547	580	589	601	598	591	547	613	565	589	587	614	629	616	653	569	589	554	602	599	586	601	566	632	621	575	599	581	616	612	607	577	584	584	597	576	628	608	592	600	568	569	553	624	580	579	585	609	603	602	594	585	590	606	603	644	573	574	591	636	588	588	587	573	576	576	556	590	603	628	602	616	596	587	570	619	592	587	575	611	560	577	552	591	590	602	578	563	635	544	627	576	590	581	602	621	566	590	571	622	629	599	592	656	590	586	596	570	578	632	596	578	598	644	589	602	606	640	601	594	541	619	617	601	607	582	606	561	579	584	608	596	601	661	592	626	561	598	595	617	631	625	576	564	557	591	611	603	596	567	588	566	555	543	639	606	611	602	593	600	606	600	553	600	623	565	557	588	571	603	583	603	587	608	575	617	605	597	594	599	603	607	585	606	609	618	578	584	615	571	569	603	592	578	603	588	554	610	620	566	537	627	590	577	553	604	521	584	589	620	611	586	604	630	617	529	628	599	583	621	596	596	589	597	617	592	614	618	626	617	577	582	605	591	596	552	609	592	563	558	598	549	591	571	645	564	636	575	607	557	625	606	572	582	553	605	565	583	562	598	610	611	566	573	627	613	564	577	558	623	593	608	580	579	588	577	599	594	632	619	640	589	612	573	570	596	565	598	592	602	593	598	567	559	577	593	579	563	608	592	619	611	607	593	574	605	593	623	608	567	562	597	584	583	612	607	615	555	600	598	591	553	645	616	592	586	642	585	625	619	598	581	659	581	628	581	615	594	583	614	565	591	573	555	578	568	580	584	604	606	623	565	517	596	575	650	611	578	558	567	601	586	621	567	618	584	596	597	594	602	553	619	601	597	564	618	631	569	586	622	585	614	614	605	584	579	598	588	600	587	604	583	603	588	581	552	590	606	568	506	631	620	585	594	632	559	576	599	592	607	596	573	560	585	611	578	570	620	571	596	643	545	583	555	560	579	608	582	583	571	599	612	576	631	615	576	588	596	606	597	539	576	597	586	557	560	600	623	614	555	574	641	599	620	582	559	564	601	547	574	640	610	614	565	566	569	605	613	618	590	632	590	548	572	587	594	655	567	620	633	612	597	577	610	638	598	582	581	601	595	573	605	611	620	604	615	575	587	613	557	610	600	599	571	601	552	580	601	580	585	551	617	568	591	594	587	593	588	596	583	556	606	590	571	575	564	549	600	599	596	553	615	634	589	617	610	569	631	607	609	632	542	663	607	629	580	595	583	564	617	534	575	568	559	562	622	607	596	569	586	640	601	614	626	565	641	571	599	586	582	617	609	608	631	631	572	571	604	579	568	621	531	586	635	577	588	611	596	584	565	592	598	615	579	567	602	620	543	582	617	618	598	548	611	577	574	532	632	551	608	574	530	542	575	612	581	563	565	607	580	608	610	582	597	599	605	604	599	596	575	636	603	585	605	631	598	571	612	624	549	592	614	564	600	550	618	633	576	609	600	583	577	592	586	627	632	621	556	597	613	631	586	548	594	610	546	638	581	561	587	635	621	611	587	625	596
49421	19843	6158	2012	712	310	242	262	240	243	249	239	234	214	221	231	228	244	225	222	204	200	269	226	208	216	255	257	238	222	225	231	209	219	233	251	193	267	251	224	211	211	264	250	209	229	221	227	241	240	227	247	214	250	226	202	239	227	214	215	234	240	257	255	217	237	251	230	252	205	256	207	212	239	219	222	212	241	213	232	240	219	266	223	235	254	258	237	222	205	212	186	250	238	241	213	235	227	195	253	227	223	251	249	241	230	217	229	224	211	243	207	225	221	259	283	234	229	227	232	199	192	216	215	211	246	224	245	247	229	215	261	235	234	230	220	229	208	235	220	252	239	198	232	209	258	209	189	229	217	224	214	201	238	233	237	231	232	242	252	243	228	205	221	225	258	236	243	259	264	198	222	240	243	245	221	220	251	259	224	213	227	236	234	213	232	225	230	215	245	226	276	239	236	248	221	210	224	230	234	233	224	213	206	234	212	216	228	254	224	227	250	232	244	216	227	246	216	238	233	218	222	223	221	217	234	212	212	234	218	216	241	236	195	225	231	207	246	223	215	205	208	228	212	230	212	226	217	202	261	241	212	227	263	251	231	237	240	228	215	218	192	249	243	234	239	244	250	224	220	221	246	251	219	231	235	190	201	249	229	228	225	204	218	216	241	238	225	200	224	207	231	205	230	245	240	221	238	234	255	208	224	232	228	249	253	252	244	255	248	215	222	253	218	252	205	244	221	249	202	239	273	210	212	257	212	259	251	233	263	232	209	206	214	223	217	198	227	251	223	228	246	225	236	226	222	243	233	234	216	215	244	249	244	240	228	249	251	251	220	229	232	219	223	212	220	234	238	246	224	202	222	245	214	226	243	196	216	235	222	260	213	221	210	216	251	233	255	258	245	229	224	225	209	240	213	243	231	227	216	222	220	226	253	228	254	237	229	211	257	230	232	230	234	210	230	248	218	237	224	252	233	222	223	228	253	226	245	251	233	226	244	241	219	253	230	231	229	212	205	214	225	217	227	224	208	206	219	243	213	236	229	209	241	204	255	213	236	248	238	233	246	212	221	215	226	225	202	216	241	211	213	233	228	231	230	235	203	230	225	236	210	229	243	218	233	235	234	235	249	252	215	240	239	238	228	233	222	246	221	241	265	207	259	223	275	217	255	227	241	216	219	242	197	234	225	222	227	219	237	260	236	249	231	216	225	228	237	205	239	192	194	229	248	218	259	211	216	206	234	233	284	215	222	251	249	239	233	212	221	235	219	216	248	254	251	256	247	226	225	224	228	231	218	224	208	218	232	250	232	229	225	257	224	238	255	245	215	229	221	239	226	209	255	192	230	201	232	229	255	239	245	217	223	241	231	206	234	248	215	224	239	227	245	233	232	232	235	243	225	238	240	264	240	247	262	215	245	222	226	215	248	200	220	213	227	227	226	227	214	221	245	198	233	257	224	250	217	230	231	231	254	212	233	230	232	235	235	230	214	217	248	224	229	224	259	211	234	232	233	218	202	220	238	228	226	219	221	227	217	236	211	238	242	223	242	233	271	204	226	212	233	227	231	211	232	221	230	189	204	220	236	241	183	238	223	217	206	232	246	241	243	231	241	223	236	228	227	222	202	244	251	250	215	211	213	238	208	258	238	235	242	231	220	187	238	219	217	198	231	224	215	246	216	223	236	209	238	226	218	244	226	237	221	249	218	225	213	252	202	235	254	193	237	252	246	221	208	198	235	204	256	232	202	225	217	232	228	251	228	242	215	219	225	260	229	222	230	256	232	244	205	199	211	215	206	217	245	261	253	222	195	210	219	241	241	215	245	226	198	218	255	213	200	238	238	219	226	230	226	232	209	223	216	235	223	229	233	247	261	226	247	204	237	237	234	229	231	231	221	211	256	222	221	252	263	215	250	235	245	221	232	208	227	205	227	256	247	198	215	268	221	235	213	218	210	211	223	269	227	231	232	206	226	229	249	212	225	221	235	215	234	213	231	234	224	220	233	232	235	229	227	246	196	232	230	229	254	231	242	249	220	208	241	225	220	216	216	233	207	218	183	211	262	253	225	231	211	221	239	236	221	221	222	221	201	223	245	236	225	216	240	246	227	221	243	207	231	248	213	234	229	227	236	235	231	232	248	241	217	219	225	236	241	230	248	205	229	241	214	214	213	225	225	207	248	248	225	208	241	244	216	235	225	225	247	254	226	247	224	227	218	222	212	208	234	242	237	204	223	202	210	215	212	253	232	235	204	190	256	215	223	215	245	228	269	226	232	226	242	218	246	239	226	233	210	225	200	232	220	218	255	221	211	200	198	223	219	238	220	232	210	213	216	223	250	229	242	256	213	221	222	214	208	250	242	242	223	238	225	222	205	203	238	239	233	201	214	224	222	233	217	207	249	239	230	256	233	235	204	181	259	241	234	259	247	232	212	203	254	230	224	240	237	211	238	238	239	238	216	250	211	200	225	228	239	241	227	211	235	203	244	237	203	225	213	205	228	212	237	259	229	217	219	222	239	246	235	225	232	234	246	247	228	207	231	252	214	222	234	233	220	195	219	217	251	221	239	188	197	222	230	264	225	232	239	200	228	241	214	244	226	232	270	220	201	213	226	218	237	194	244	244	212	252	258	228	255	233	246	229	262	242	226	224	225	234	251	220	242	251	244	229	284	229	209	230	219	208	232	227	237	215	230	271	203	216	230	263	227	227	232	241	216	231	216	249	201	221	249	234	245	235	262	249	228	232	235	231	227	212	219	219	224	220	217	247	201	204	210	220	258	224	213	237	249	200	224	232	248	259	214	239	215	261	258	222	216	213	227	208	233	236	242	211	261	222	217	224	197	208	239	238	199	214	241	258	215	222	241	255	235	238	234	235	219	235	233	279	216	264	246	232	239	219	230	218	226	220	231	242	221	213	218	263	222	225	218	223	216	214	222	219	245	214	233	229	209	223	228	250	234	237	269	243	233	209	230	234	219	209	245	240	238	230	236	213	236	236	240	231	238	209	211	240	246	253	240	243	239	245	215	228	234	225	224	235	236	253	254	257	251	232	260	270	215	193	220	226	220	240	238	235	235	214	225	228	227	213	208	210	214	252	218	264	220	229	230	224	206	231	227	237	222	255	197	242	224	224	234	235	236	216	256	230	212	235	247	196	229	230	257	272	211	214	256	224	212	260	211	237	241	243	233	234	215	238	232	230	206	243	235	226	209	225	232	230	220	234	209	231	230	241	227	237	209	221	241	231	260	219	254	226	225	244	219	215	232	236	258	257	239	228	216	239	264	215	226	238	263	225	210	223	243	250	267	247	257	247	223	219	243	241	242	206	221	229	211	214	192	221	228	246	256	210	257	223	245	242	256	241	232	232	203	219	213	237	216	207	247	231	241	238	240	231	229	205	205	227	220	227	245	269	218	247	225	205	223	223	239	212	217	199	240	233	205	242	243	256	246	230	208	227	232	220	227	252	229	234	250	227	275	235	263	215	239
31319	11620	7817	4499	1814	779	518	524	495	514	527	460	480	507	471	489	491	503	494	453	488	481	489	479	508	476	498	513	457	466	505	513	502	516	465	490	501	475	476	513	489	498	554	462	477	487	518	488	510	520	505	460	492	503	477	500	517	482	501	469	453	466	530	489	537	491	511	474	479	506	505	480	441	499	502	483	489	495	461	496	490	536	499	460	475	456	500	517	508	464	492	483	514	473	473	493	480	469	550	458	489	478	487	507	514	485	454	486	495	485	506	509	496	474	472	516	459	484	474	495	492	483	478	468	458	514	483	465	498	493	486	465	484	504	503	475	493	506	478	502	468	485	495	494	531	476	537	532	498	492	525	496	474	506	509	551	496	495	424	500	510	474	502	482	481	464	479	478	484	476	502	510	491	522	491	522	486	521	473	492	483	447	480	523	461	511	497	524	498	503	493	536	466	461	522	507	476	457	481	502	492	477	489	478	500	472	494	476	483	542	507	489	475	468	486	426	478	494	505	466	497	479	515	510	498	494	530	475	494	482	490	482	543	512	498	509	467	471	511	508	499	455	468	458	469	500	498	534	495	452	507	523	463	508	435	477	497	461	462	501	476	496	513	500	487	456	524	479	525	499	491	482	492	493	506	501	493	468	493	453	464	466	496	509	527	523	526	509	475	491	506	479	483	503	488	473	489	478	464	478	505	533	510	483	446	449	522	500	491	513	467	492	465	500	508	509	512	494	469	457	488	472	523	469	510	462	450	472	511	471	502	523	488	495	480	452	502	496	487	488	492	509	463	472	474	485	516	496	488	500	471	502	454	500	472	473	497	488	477	480	476	488	509	526	487	495	475	463	482	485	496	521	489	469	513	468	508	466	502	504	498	565	472	513	510	469	501	501	480	517	505	486	484	481	477	505	450	485	484	494	500	463	457	508	500	499	458	471	496	536	493	508	486	445	490	482	498	491	467	462	477	499	499	505	466	514	480	485	475	473	500	467	519	483	473	489	518	488	480	480	487	461	486	445	460	486	454	505	477	508	484	467	472	482	478	502	484	509	470	482	499	516	484	511	459	470	520	505	482	476	530	478	491	480	522	489	474	502	484	510	492	499	466	485	480	498	498	499	467	502	514	438	511	491	496	473	487	475	487	499	474	457	472	528	484	475	471	460	510	495	507	444	455	531	541	500	455	490	469	494	512	494	440	500	497	457	476	520	511	515	501	490	463	484	484	476	466	489	476	494	522	515	510	513	493	474	494	505	481	449	508	467	487	463	514	479	458	458	502	467	497	500	493	504	537	526	481	484	533	501	460	509	456	493	526	467	480	501	477	488	493	478	446	515	461	465	499	465	502	455	480	427	510	526	533	490	502	515	466	519	447	443	466	484	473	462	469	512	496	521	464	495	525	493	483	494	512	448	508	477	517	466	472	480	486	498	510	496	490	491	498	509	479	506	484	481	527	515	518	486	502	464	499	496	490	472	526	468	558	506	483	497	466	464	482	489	486	477	487	510	458	480	514	473	515	500	508	464	513	463	532	491	450	541	487	474	502	464	473	464	480	448	459	512	454	499	484	479	549	467	494	473	488	469	498	500	500	494	514	465	492	490	484	470	504	505	467	471	455	530	511	478	511	497	522	493	449	460	487	490	487	468	476	526	497	448	476	502	502	501	506	490	498	500	452	485	477	491	440	502	476	502	439	483	470	507	447	473	509	487	513	498	507	493	458	492	470	515	489	508	475	521	523	461	492	478	495	500	486	513	508	487	468	498	492	462	527	492	484	485	512	461	498	456	491	471	456	485	524	447	511	458	498	466	469	483	431	496	497	532	487	436	487	479	487	492	450	480	471	517	536	478	472	454	495	472	442	467	468	511	499	486	449	485	483	500	432	483	477	504	512	473	449	492	491	470	482	495	466	459	505	467	473	501	471	492	467	490	477	464	473	450	501	496	489	492	471	441	474	493	480	480	487	523	488	478	462	448	515	505	500	524	501	491	524	469	504	505	454	483	499	492	503	506	502	454	444	502	518	484	499	466	457	477	458	518	507	485	462	478	503	495	499	530	453	511	472	482	477	484	477	487	470	483	478	490	491	461	524	465	485	481	510	499	462	474	520	494	494	467	520	511	485	480	456	479	491	464	459	494	478	502	488	508	502	485	496	493	521	450	487	479	484	483	474	444	494	512	516	529	503	487	466	471	461	439	470	485	482	492	472	494	517	443	503	496	511	462	483	477	486	488	510	504	488	475	473	524	476	489	485	489	448	498	496	495	466	496	481	460	455	482	490	495	487	489	460	477	468	514	515	491	484	497	501	470	470	533	482	487	485	477	469	485	524	495	459	446	465	470	499	515	500	457	454	479	477	455	494	529	499	509	509	479	471	512	506	531	503	530	496	467	506	527	499	451	485	499	492	470	514	478	462	532	486	512	508	494	464	488	492	507	520	463	483	486	472	474	506	498	511	515	477	477	468	506	456	491	493	457	474	459	472	450	498	488	471	495	508	514	488	522	499	490	475	486	466	488	488	459	508	488	499	481	470	504	482	499	451	476	511	487	501	488	481	497	517	500	489	498	514	487	513	506	516	512	530	485	470	493	475	498	469	473	445	506	465	465	467	463	454	500	502	504	512	493	511	455	487	466	494	515	473	473	486	425	474	503	455	508	516	479	496	464	437	507	468	482	495	496	523	475	474	529	520	555	497	457	481	485	491	474	482	467	467	455	500	476	514	522	533	480	474	498	493	488	486	495	459	521	478	469	488	496	478	468	498	495	533	508	493	528	525	493	504	461	498	468	494	479	526	488	509	470	483	503	484	495	488	457	468	464	517	471	471	520	474	486	524	517	528	462	494	507	526	449	485	513	492	471	473	523	482	472	451	492	501	494	519	489	462	486	465	465	506	496	476	488	489	451	478	507	495	496	499	494	515	472	494	484	504	473	477	485	478	503	519	467	519	498	452	484	490	481	516	489	496	470	491	470	516	469	470	516	464	474	507	461	489	491	480	504	476	497	495	489	493	485	502	518	506	474	490	432	506	486	505	480	500	460	489	459	466	446	525	499	478	472	506	489	464	492	508	510	506	523	509	469	482	491	499	512	479	477	476	490	495	457	471	486	478	464	487	514	545	498	521	486	486	456	519	477	476	471	456	478	490	475	484	482	463	482	505	504	495	476	480	493	493	493	512	483	472	491	470	469	484	521	493	490	476	454	512	508	509	472	493	488	477	486	521	519	493	513	481	506	481	542	461	504	498	494	453	509	463	482	507	505	478	502	456	479	491	494	502	515	500	468	440	538	498	497	438	502	493	500	482	495	499	493	503	481	501	473	485	453	471	506	494	510	480	468	504	517	482	503	528	506	507	473	525	512	453	510	479	468	474	462	487	482	480	515	493	452	508	494	501	470	483	476	463	502	478	497	476	523	482	445	480	451	517	491	474	511	513	524	497	497	492	487	504	519	497	488	515	517	495	475	478	487	500	437	522	474	437	470
55746	24510	9566	3216	1378	487	341	295	244	249	242	229	232	238	218	233	223	243	209	262	242	252	260	234	224	200	214	250	209	230	229	237	223	239	241	225	259	223	229	259	177	219	246	223	221	225	216	220	238	216	222	261	219	236	245	251	255	254	242	246	216	248	236	274	255	234	230	228	205	264	243	223	227	222	224	233	205	254	223	186	231	244	237	224	228	238	217	239	237	189	234	204	213	248	229	196	239	255	250	210	237	234	235	240	230	246	237	212	229	232	243	217	206	207	248	260	228	232	279	246	265	242	220	257	242	277	214	229	268	218	225	191	240	228	245	233	218	221	240	245	245	214	234	253	247	242	227	228	220	241	205	240	228	215	250	211	218	221	238	231	244	239	234	218	248	238	218	240	212	236	213	264	214	212	248	224	240	223	239	223	252	202	231	201	237	223	223	249	241	243	242	224	242	216	226	212	250	244	243	269	229	223	276	244	231	227	250	244	259	220	231	199	226	236	258	225	255	241	201	212	221	235	237	230	223	272	212	245	262	242	254	226	251	213	223	217	224	220	252	229	252	196	263	215	243	253	242	240	244	213	242	240	239	238	243	243	224	236	260	266	219	218	233	234	230	219	221	250	205	222	247	222	226	246	235	256	229	195	234	235	235	239	222	218	249	245	236	226	224	209	223	217	254	222	225	241	216	210	261	254	232	229	207	212	257	211	218	221	205	214	222	234	211	201	233	230	226	265	245	248	253	233	217	247	247	227	200	240	213	242	257	215	218	248	236	222	236	265	250	207	228	228	221	232	218	226	233	244	235	215	255	236	247	246	235	228	223	220	178	213	225	263	208	226	237	237	257	240	229	278	227	214	235	267	223	242	239	236	220	246	232	238	266	228	230	243	212	241	235	244	199	236	275	241	242	199	224	218	238	215	235	232	247	232	264	238	266	201	221	224	182	244	205	233	244	273	212	247	234	234	212	237	195	212	210	246	239	242	256	240	187	229	258	254	235	210	266	200	235	268	250	233	227	245	244	249	206	214	239	229	230	230	222	230	213	228	238	230	249	279	252	249	215	261	228	250	221	236	251	224	220	227	244	239	232	207	241	240	227	247	240	209	251	236	224	237	245	224	214	240	219	250	248	246	228	226	236	238	247	210	240	247	251	248	244	246	218	236	257	219	254	256	222	227	249	229	225	219	238	248	243	214	209	213	254	202	217	244	214	225	264	212	240	215	231	228	224	250	243	197	249	200	219	246	225	230	228	241	218	243	245	220	252	189	221	203	210	238	253	224	217	225	234	223	238	239	237	240	245	239	244	221	204	229	227	241	231	231	226	213	243	250	218	241	231	227	219	219	232	213	230	256	220	216	263	236	234	225	231	223	240	266	232	236	229	209	224	254	213	243	228	255	237	227	240	222	221	216	209	200	239	250	239	246	197	213	249	216	229	231	214	229	247	232	213	223	241	214	228	223	210	233	222	263	233	241	245	205	207	211	237	234	251	239	224	230	255	272	231	235	229	234	234	234	221	226	219	229	264	213	216	228	231	246	236	235	216	231	202	262	224	242	241	223	228	228	237	230	243	208	241	238	230	224	253	233	238	221	196	233	211	266	213	226	199	212	212	256	218	221	227	201	235	235	221	218	243	240	244	243	236	246	250	217	237	239	223	258	239	248	221	216	231	235	244	229	261	253	227	270	248	234	241	233	220	245	269	240	242	223	268	264	241	219	240	230	222	228	268	234	237	227	262	255	223	228	254	233	227	213	274	228	237	243	251	224	230	261	257	237	225	223	209	239	241	254	245	226	230	237	252	238	214	264	202	220	232	209	242	211	251	233	236	231	252	275	243	226	232	214	228	227	258	262	221	225	222	214	250	246	257	218	244	215	208	198	190	214	222	222	219	237	225	251	217	248	228	224	231	234	230	226	209	202	221	243	235	221	222	201	224	243	246	261	229	179	233	229	211	261	245	225	246	249	210	243	251	227	231	241	221	228	195	252	243	262	222	233	230	230	245	217	227	244	201	235	249	202	235	222	241	259	229	268	222	195	244	221	221	202	219	249	224	225	206	256	254	240	274	226	261	259	219	241	224	234	242	220	258	260	223	230	234	242	227	234	252	222	216	232	233	222	238	238	231	231	234	226	245	251	233	238	228	267	206	224	199	243	238	235	221	222	206	218	239	223	227	204	205	226	210	223	213	235	238	247	264	250	245	269	248	241	224	210	237	227	241	239	253	222	254	222	237	234	248	230	240	235	239	248	228	244	216	220	196	210	265	235	270	245	192	224	254	240	215	266	238	232	206	240	248	226	236	269	233	214	214	205	246	209	212	245	231	241	225	217	247	245	209	227	231	257	242	245	238	237	248	242	245	232	211	253	227	207	222	226	233	214	266	248	257	238	225	263	242	235	228	234	228	245	231	254	242	203	236	253	226	249	246	240	224	234	215	246	220	228	217	217	222	251	235	242	219	223	229	234	214	229	212	227	224	247	237	226	228	254	217	237	232	213	231	239	225	228	191	231	260	236	266	256	234	249	252	235	241	256	257	247	240	205	203	271	231	229	226	213	242	251	243	225	230	240	243	210	212	222	223	245	222	222	262	191	262	222	239	227	242	240	217	254	226	260	194	231	217	236	202	240	262	215	237	252	218	236	248	226	239	207	219	239	234	225	251	245	241	232	208	211	205	231	263	224	244	236	242	220	245	216	259	214	229	230	221	224	237	243	244	214	210	219	239	242	277	224	239	210	210	211	239	247	223	217	221	215	233	237	245	228	253	240	241	239	220	235	248	238	200	251	239	222	196	251	226	227	226	253	221	216	230	240	210	241	218	245	199	215	250	228	240	227	260	237	213	214	239	221	224	247	222	228	211	246	254	221	216	229	235	226	254	252	247	259	211	216	217	240	243	225	211	245	262	259	254	258	263	238	230	208	217	214	240	252	220	234	232	260	223	220	238	230	231	220	242	243	219	207	236	215	210	228	257	243	246	248	220	187	227	263	248	200	225	224	240	237	220	259	248	231	235	231	241	224	198	253	226	210	242	249	221	232	233	220	225	247	244	229	235	227	250	231	212	232	209	228	242	225	222	247	214	267	219	233	220	239	244	232	224	221	251	233	244	248	226	205	239	210	265	230	247	249	231	251	214	206	245	235	215	250	237	212	234	218	239	272	252	247	208	228	233	231	224	234	240	235	247	229	250	243	251	221	230	236	211	233	248	234	230	264	220	234	254	221	236	218	197	269	199	237	246	210	218	240	242	248	226	248	266	217	229	205	249	230	243	231	234	216	236	215	208	243	253	257	217	239	207	241	255	227	216	229	252	234	207	222	214	209	245	199	212	229	243	223	232	228	225	260	230	229	241	243	231	257	220	257	210	259	258	234	205	228	184	234	258	214	228	235	216	222	215	241	201	229	221	250	216	207	209	222	224	224	184	240	229	231	247	233	214	205	226	234	258	200	229	201	219	212	232	243	213	234	248	221	245	208	243	224
34829	16512	10606	6557	3978	1405	946	822	619	556	513	535	526	517	548	557	490	495	452	479	476	514	518	513	504	500	490	484	464	519	472	546	507	521	503	495	481	490	528	503	479	473	529	517	474	496	500	496	541	492	509	516	495	539	578	492	443	446	544	487	507	499	537	490	515	489	511	491	508	520	499	509	510	565	513	520	540	513	506	468	516	538	452	496	524	480	507	491	494	492	478	468	507	471	464	502	525	510	537	498	523	506	540	544	527	485	543	509	523	514	483	490	493	503	506	519	522	490	487	512	525	506	513	484	523	475	528	539	528	501	509	485	511	471	460	507	470	498	512	531	501	467	534	505	493	511	516	536	475	482	497	501	498	491	519	541	473	500	477	481	508	520	507	507	526	497	513	474	497	529	495	505	507	532	503	498	455	518	538	480	478	466	500	522	514	524	498	556	519	482	502	516	487	487	530	488	480	473	529	481	491	484	487	483	481	501	517	520	495	507	528	504	476	484	447	487	480	472	508	496	525	504	529	507	515	479	521	482	512	480	508	500	533	518	518	524	554	505	474	497	504	513	495	507	500	498	469	555	507	498	493	490	487	518	495	514	469	536	490	526	571	486	513	482	532	503	518	518	489	523	486	501	520	492	485	534	493	491	478	502	509	524	523	534	466	535	492	502	528	509	528	536	487	554	496	510	506	460	487	505	526	530	497	522	512	527	512	496	528	479	504	459	521	491	469	459	491	522	497	498	526	534	488	527	468	526	509	530	525	496	506	509	506	483	513	527	525	524	538	524	497	522	559	530	511	484	463	520	492	515	513	509	511	460	500	513	510	497	544	541	529	530	483	483	541	494	518	509	511	491	549	491	471	476	476	481	530	513	496	505	506	506	515	495	496	512	484	485	513	519	509	519	524	531	505	479	496	503	499	476	505	517	507	515	541	524	535	514	484	505	478	499	583	475	538	518	512	500	483	450	480	505	480	478	517	474	533	495	503	508	479	505	548	518	486	524	497	522	515	461	501	491	540	489	536	475	503	497	485	494	504	497	490	486	481	459	501	540	495	512	540	459	536	503	507	439	514	508	500	490	500	514	499	542	484	488	500	473	490	488	483	483	482	497	486	495	519	471	492	480	537	492	522	502	523	490	473	484	494	538	504	511	496	491	482	504	529	478	495	502	457	453	506	520	492	461	543	526	522	484	510	496	494	503	527	537	553	520	513	507	525	499	520	494	484	497	519	486	481	510	493	525	514	518	480	509	525	484	487	497	485	511	506	495	518	520	485	517	515	485	554	514	453	494	536	483	478	496	496	468	512	524	499	492	509	468	496	470	513	524	460	524	509	488	470	496	497	449	489	508	475	505	514	494	499	461	499	511	554	509	511	510	487	481	506	537	491	505	485	506	529	509	536	518	527	493	529	531	529	486	507	525	491	458	513	540	495	489	512	504	489	533	501	497	516	498	507	510	489	500	477	500	539	472	543	479	510	515	494	511	517	462	475	505	448	466	489	546	497	495	498	499	491	520	505	513	502	491	512	482	482	499	476	499	490	537	483	510	535	460	487	494	503	475	536	496	504	521	487	490	496	492	482	514	548	480	533	471	505	549	482	514	513	516	474	543	462	503	521	478	491	518	561	518	506	482	472	489	476	481	500	544	515	457	491	484	498	537	480	495	515	460	513	504	466	491	515	495	496	511	533	496	518	528	476	536	529	471	522	504	496	484	479	508	507	491	520	518	504	522	509	488	504	565	524	489	526	520	531	515	458	489	506	494	472	480	546	468	494	505	473	486	473	523	488	504	526	516	514	483	494	519	512	478	482	488	490	474	499	522	503	482	466	499	521	513	490	497	474	493	468	484	484	542	460	528	484	501	466	499	509	470	545	514	513	505	457	513	517	484	497	496	450	504	430	550	494	532	507	483	501	512	493	505	529	505	499	479	497	492	524	539	468	468	509	453	507	555	506	524	454	502	497	517	522	511	492	566	545	493	515	519	524	563	486	490	507	483	519	482	473	507	519	478	504	521	481	531	482	551	512	509	552	489	504	503	483	476	544	474	476	497	493	479	566	513	471	513	473	494	473	530	499	535	492	542	507	482	493	514	496	515	480	511	483	491	519	487	483	534	494	538	529	485	517	494	482	524	525	496	484	467	472	493	486	498	466	505	468	477	548	503	502	493	540	486	509	505	556	527	512	479	486	528	469	481	473	514	482	504	509	499	507	506	488	523	492	491	506	496	510	504	542	504	490	459	477	515	496	506	457	467	532	471	512	517	509	497	515	521	486	493	500	515	505	504	493	531	492	516	506	522	489	501	524	515	537	488	468	490	491	475	450	505	501	492	495	518	527	533	485	484	505	508	542	501	483	483	502	487	537	516	494	509	558	499	528	520	541	547	498	466	506	489	493	462	544	467	473	517	488	515	508	526	493	513	514	515	499	491	490	465	501	512	530	512	515	490	488	525	496	505	502	492	498	475	493	525	518	490	526	508	483	469	481	518	501	511	517	537	514	483	542	508	521	522	501	535	516	514	544	513	507	488	545	507	510	505	516	452	451	457	507	481	487	519	458	497	525	475	515	504	497	505	516	485	481	530	495	502	498	499	496	514	513	497	501	490	508	504	522	495	498	541	486	480	522	500	492	449	482	518	506	460	490	533	483	516	493	484	513	471	471	486	474	481	513	485	532	515	481	503	513	505	498	495	556	512	508	493	492	496	488	485	479	484	503	492	495	511	513	486	490	467	492	522	509	511	504	555	481	522	525	482	491	525	533	478	475	505	504	548	487	505	487	508	489	507	551	518	499	493	500	460	501	516	531	453	494	522	520	490	502	523	507	465	533	495	483	493	528	528	507	514	532	491	508	507	485	517	546	512	512	477	459	512	481	468	515	534	494	523	544	489	522	497	531	476	507	524	541	443	505	452	505	518	482	490	519	492	505	540	478	529	514	474	510	568	480	507	494	465	500	571	523	488	481	527	534	499	498	529	485	502	507	501	519	483	501	471	519	481	498	489	472	521	494	514	504	509	504	484	527	522	493	518	495	486	500	491	521	477	532	505	510	517	475	472	540	475	540	498	504	495	526	539	523	493	475	515	534	488	502	501	504	486	505	498	541	495	466	534	519	541	498	484	517	518	478	507	486	502	482	468	517	487	544	509	470	461	498	502	487	510	516	496	484	506	486	502	483	491	510	526	509	506	505	496	483	527	468	491	484	518	466	539	494	551	493	506	517	465	511	517	457	480	457	491	492	474	535	508	562	502	496	495	480	492	491	478	519	476	517	517	500	484	494	556	511	483	488	471	475	480	528	478	520	505	485	540	481	532	528	462	468	488	513	516	502	485	490	511	552	508	495	487	505	482	497	466	521	485	498	487	504	501	515	505	543	522	501	499	472	515	483	485	511	489	479	499	514	509	505	553	486	464	509	490	510	497	478	516	467	518	552	521	492	506	493	509	507	540	507	495	492	492	496	503	484	504	492	512	509	514	490	501
64732	33134	18300	8974	2936	837	523	449	349	331	317	277	260	276	301	271	298	267	272	307	268	274	294	301	254	259	300	272	273	275	294	285	288	282	286	241	307	293	296	286	278	249	268	261	296	287	269	267	296	267	299	260	249	266	266	298	282	262	330	236	304	277	291	284	259	237	280	281	233	280	310	301	295	260	292	283	277	286	307	293	248	293	281	246	278	283	264	270	275	291	279	318	263	292	255	248	320	244	260	295	298	293	264	293	265	255	288	251	265	277	270	291	318	288	290	299	304	275	266	256	278	279	308	289	274	269	294	280	300	258	264	310	288	271	270	273	285	261	283	300	225	296	303	253	271	280	312	301	272	288	265	286	285	286	292	292	244	260	277	268	228	291	252	261	290	300	267	287	283	238	283	283	290	280	275	255	252	258	260	277	298	299	307	267	265	278	270	261	315	313	280	307	267	287	252	274	298	268	298	266	277	267	287	327	286	275	239	299	286	277	294	277	285	237	260	289	284	292	301	251	282	239	279	315	299	282	257	248	291	300	245	270	290	283	301	263	256	331	248	296	255	294	254	278	285	272	260	265	300	288	285	314	293	307	291	278	243	271	289	281	266	282	277	290	280	296	286	269	267	269	272	296	285	284	265	290	275	263	287	302	288	287	286	284	261	280	285	255	248	264	274	241	257	289	253	326	257	259	257	290	277	258	296	281	286	236	266	251	278	280	288	279	292	305	278	290	270	283	261	286	303	272	293	289	288	283	298	289	263	268	279	266	270	292	279	251	320	283	293	257	275	245	294	269	250	270	277	267	309	269	323	300	285	268	283	263	267	279	271	293	290	287	263	275	281	298	291	289	253	275	259	279	296	239	260	299	265	254	249	263	229	267	285	280	261	265	270	282	262	285	288	269	276	272	275	301	287	260	260	258	295	289	289	280	275	288	285	275	291	266	252	255	285	277	287	242	266	266	284	284	304	232	253	261	270	282	261	306	249	262	256	288	284	300	276	247	253	289	263	275	283	286	231	281	304	287	264	280	288	286	290	289	293	266	324	257	266	257	298	271	232	258	289	324	262	288	312	278	278	274	276	277	249	281	249	291	250	253	292	290	272	260	257	269	287	266	280	275	278	298	289	276	302	260	256	280	254	288	267	280	300	298	292	288	270	265	283	316	296	275	308	299	258	314	310	294	274	276	245	250	283	272	259	277	270	270	252	290	276	302	291	293	276	272	272	277	257	235	272	271	257	297	290	277	278	278	267	284	288	289	288	280	273	271	259	254	280	305	285	281	274	260	284	237	287	289	283	282	273	270	283	279	291	284	289	256	233	287	270	275	248	286	299	278	269	266	327	265	270	280	298	285	314	251	274	297	288	253	265	287	260	245	285	308	269	262	287	264	273	274	254	273	293	294	270	303	269	293	245	279	268	258	276	263	282	271	278	307	279	250	293	274	286	259	261	283	292	266	284	225	269	291	259	258	270	301	288	267	241	301	263	280	289	293	278	283	289	280	281	286	282	275	320	290	279	239	284	280	231	258	265	271	274	259	281	269	286	288	245	282	289	273	299	274	274	296	306	278	292	275	267	255	283	271	305	284	270	311	267	262	285	272	279	267	266	286	248	312	273	266	276	282	291	277	283	246	292	270	267	264	267	289	305	292	254	303	282	279	299	291	282	261	304	276	314	286	305	268	272	295	249	282	262	299	299	238	262	281	282	302	289	265	296	264	292	279	279	310	292	306	302	289	260	277	262	272	255	272	260	282	262	303	262	271	296	278	288	259	263	277	292	252	295	260	300	319	285	280	244	274	285	294	278	288	270	302	252	273	277	272	260	297	270	274	294	274	288	260	280	291	278	274	261	296	279	278	266	268	271	288	314	294	285	258	253	271	247	291	287	292	306	319	283	288	268	288	303	252	291	267	238	278	240	313	302	276	282	298	270	291	314	295	291	267	275	288	280	305	260	270	286	288	255	263	262	295	275	279	302	297	275	276	273	275	287	299	278	279	293	274	298	234	278	296	270	284	325	266	278	282	275	282	298	276	278	269	253	286	260	276	272	307	267	286	277	294	296	296	294	269	270	260	276	287	248	297	274	258	254	276	231	260	282	313	284	278	318	277	268	271	288	279	289	283	280	281	287	286	295	289	271	265	271	302	271	316	259	261	302	280	261	275	268	255	255	246	299	283	263	275	284	262	276	265	267	266	296	288	301	292	270	274	285	286	277	277	304	317	249	283	258	280	296	242	240	264	265	282	258	328	286	267	280	268	296	265	277	268	295	299	262	264	278	266	251	262	297	264	249	296	290	280	298	292	288	269	267	287	287	298	307	275	281	281	266	293	306	294	288	275	260	275	279	294	267	288	305	289	303	275	267	263	289	278	283	289	316	265	273	274	289	286	271	289	269	276	328	300	258	257	254	300	286	281	302	289	261	261	282	307	293	275	261	295	250	306	257	290	298	271	265	254	292	278	283	273	295	289	291	278	261	292	276	282	258	301	300	261	309	290	278	304	280	301	313	273	282	295	260	322	287	262	256	271	277	284	263	304	307	275	258	262	270	274	272	270	284	267	277	277	306	244	270	294	284	245	296	332	297	286	300	298	331	271	307	278	243	291	292	308	293	291	249	297	245	260	312	306	278	283	290	310	259	284	254	275	279	295	316	276	264	243	280	249	264	290	255	274	281	266	261	284	294	283	273	256	261	260	281	263	300	253	308	294	272	278	284	276	279	274	284	286	292	272	250	281	299	283	297	272	267	281	279	245	272	286	246	277	231	283	251	268	290	262	280	249	295	239	296	277	307	294	258	296	321	264	263	280	270	263	310	300	307	288	286	295	291	299	277	281	295	285	260	264	281	260	249	294	326	308	308	263	301	268	287	302	258	249	281	300	279	282	245	281	286	300	260	258	266	269	258	241	297	276	281	258	278	298	293	286	259	289	277	328	235	278	283	295	280	276	265	281	266	269	300	292	283	289	277	273	273	276	279	296	273	295	279	285	310	268	255	271	259	290	220	291	299	275	304	280	297	308	287	258	275	244	286	272	282	237	269	298	274	328	257	260	274	277	265	292	294	253	260	282	279	271	252	296	295	302	265	255	272	290	283	275	280	272	292	285	234	257	267	269	257	281	264	266	262	266	285	274	271	311	274	266	251	298	281	249	269	315	282	289	267	258	272	283	296	293	307	320	305	284	263	278	224	276	293	296	318	290	278	294	262	278	268	296	304	284	258	295	287	258	284	266	249	265	309	251	294	273	282	315	262	264	294	284	331	283	300	324	279	254	272	285	349	289	264	286	270	278	254	254	257	297	289	312	287	251	259	298	256	272	275	243	274	277	271	288	277	273	266	296	317	284	275	306	275	311	276	249	280	288	285	253	268	268	245	301	303	259	293	285	283	283	274	285	265	303	288	297	280	298	279	302	279	244	273	277	282	250	264	270	249	242	283	274	254	283	283	271	282	276	270	286	268	267	260	309	276	259	301	236	275	295
40925	22730	19619	15494	7161	2265	2024	1470	862	823	643	588	646	620	596	597	582	636	626	564	591	586	588	583	598	602	606	602	570	623	597	577	586	591	581	602	566	526	581	605	635	607	561	579	604	571	576	581	541	573	625	617	583	572	574	585	575	573	579	592	547	555	585	525	572	592	567	607	595	573	616	608	570	589	557	576	599	567	604	544	610	590	553	561	579	572	597	591	608	599	566	575	591	578	626	617	592	577	617	587	565	631	593	618	588	567	525	578	580	573	552	561	609	571	583	563	625	617	593	579	590	555	600	545	646	594	567	627	565	616	542	591	602	603	652	590	569	583	603	535	570	613	612	554	578	609	620	613	574	590	599	577	612	553	610	547	575	584	574	641	610	574	598	606	608	594	568	565	604	553	565	632	551	603	612	620	588	566	569	575	601	570	571	545	599	600	592	570	581	569	579	620	564	609	588	566	583	581	593	591	599	608	582	583	577	599	565	574	571	594	566	553	585	594	514	564	561	559	593	591	561	584	592	582	578	597	610	569	617	549	570	529	577	594	585	547	580	578	599	598	634	564	590	583	591	572	573	563	611	605	587	629	537	594	609	570	579	612	555	605	570	609	560	554	549	563	610	560	611	595	569	548	573	549	580	592	577	604	623	592	571	540	553	582	581	572	595	593	570	581	598	534	566	590	632	568	603	637	595	601	590	583	568	554	592	580	559	605	617	549	585	561	592	567	561	574	564	592	571	556	570	581	585	574	600	594	573	581	598	566	615	583	586	629	596	610	584	604	584	562	600	573	580	605	591	609	564	653	621	558	606	570	574	613	545	586	583	575	604	592	584	592	495	548	588	596	588	570	589	538	602	545	601	614	567	601	588	616	542	617	613	602	611	575	583	576	575	585	612	588	559	588	591	585	550	594	617	596	598	554	583	595	563	566	604	618	616	604	643	606	608	647	593	595	596	576	582	605	586	618	601	596	558	582	607	613	594	595	621	603	612	619	610	631	537	567	576	538	559	575	591	607	558	581	573	582	616	594	565	589	541	578	546	575	521	565	605	576	594	566	594	582	632	591	595	613	584	582	602	525	552	603	596	635	602	666	569	584	577	572	536	606	568	596	545	595	597	606	555	611	644	606	589	567	597	586	558	597	558	616	602	604	563	625	600	594	617	633	543	634	596	583	574	538	597	574	592	591	574	572	597	559	571	558	598	561	589	559	605	561	553	612	605	569	565	576	622	565	584	583	528	560	559	547	527	607	599	602	597	568	576	612	606	573	578	559	577	542	574	618	594	604	599	583	579	606	591	593	609	617	605	605	557	604	586	560	586	601	566	581	578	602	602	617	573	552	585	612	602	609	608	565	559	616	577	627	559	575	597	582	603	635	557	613	563	581	593	568	638	626	624	566	549	561	602	588	578	602	580	574	587	574	602	566	627	623	590	553	638	575	590	597	553	526	593	577	562	601	577	627	564	570	592	547	561	552	575	556	606	590	548	601	563	555	574	570	581	585	607	564	586	594	560	534	622	593	577	630	595	571	585	581	566	621	548	595	606	609	561	610	568	557	541	541	608	546	598	585	592	608	570	612	637	593	639	546	581	566	533	650	581	632	611	591	545	589	599	604	548	578	569	522	613	606	574	552	573	616	603	563	588	553	618	649	578	571	618	601	554	542	586	587	579	583	581	593	582	571	610	628	597	614	567	538	614	581	552	602	598	609	574	602	619	568	621	562	629	611	593	617	568	620	575	593	632	603	524	579	572	570	599	568	575	598	579	554	634	584	592	562	561	589	570	595	616	588	576	580	595	544	592	608	581	593	547	607	582	580	579	560	594	589	567	592	554	606	565	598	541	627	614	604	618	576	561	587	607	626	649	596	566	591	611	583	578	588	622	564	581	582	598	575	574	584	620	574	571	545	572	587	570	600	571	569	594	563	617	568	603	592	556	601	609	600	563	552	605	582	580	617	599	564	581	571	547	554	546	581	568	614	591	620	573	565	576	558	575	596	574	596	576	580	575	592	582	596	609	554	571	548	593	595	574	587	581	532	604	592	617	563	606	601	626	571	567	559	612	542	590	617	595	581	587	582	559	526	578	584	609	588	579	590	532	562	577	600	576	585	581	583	539	558	572	547	582	606	566	580	541	594	557	545	571	523	581	611	602	620	569	542	519	556	547	539	622	597	558	553	596	577	601	588	601	579	600	541	595	598	613	609	565	581	567	622	579	598	573	593	574	620	606	553	591	584	557	589	604	605	561	617	583	561	643	577	593	594	558	583	592	538	533	539	599	563	619	564	577	585	600	558	597	571	599	581	573	550	613	557	567	580	556	619	602	558	581	616	554	553	593	623	569	561	587	590	584	586	578	552	551	638	613	559	594	550	568	595	555	604	562	618	619	579	581	604	581	549	574	597	586	582	563	583	614	600	605	583	593	562	592	643	566	619	620	535	573	594	568	567	572	556	593	605	590	578	587	618	587	595	610	573	622	566	555	569	586	577	570	564	560	600	540	606	533	575	621	583	575	601	556	578	575	626	560	586	584	524	565	570	618	599	610	598	596	619	569	610	554	569	610	590	572	561	601	604	581	581	620	603	600	596	603	558	579	625	612	567	615	587	597	590	582	596	615	594	622	577	581	574	610	584	570	607	572	579	560	573	593	564	576	549	667	573	554	585	514	593	592	599	530	596	579	595	563	550	584	582	570	604	575	556	543	603	553	607	553	565	583	595	600	587	575	611	618	572	620	601	593	566	573	614	606	614	573	591	602	598	590	595	565	563	595	564	583	594	591	567	557	557	546	581	547	611	554	605	603	578	600	594	548	617	589	589	578	595	558	617	581	587	547	558	572	591	585	619	591	573	594	592	570	627	555	575	584	596	584	567	615	572	571	570	568	571	539	555	577	577	521	584	569	598	565	595	556	604	547	600	599	598	592	559	579	584	553	603	590	604	594	517	590	584	549	603	594	582	566	570	600	613	590	550	590	570	579	597	590	608	613	588	609	556	603	546	604	629	596	602	568	601	572	575	549	576	593	542	608	605	617	557	576	592	586	564	547	574	574	558	589	585	596	575	549	561	591	621	604	556	618	546	613	573	612	572	640	572	630	601	549	563	610	578	602	576	588	582	641	605	601	529	607	565	630	572	547	611	618	591	596	615	558	605	595	548	551	558	591	534	584	606	595	621	581	621	589	579	611	589	595	596	539	587	583	586	570	546	589	554	581	597	573	603	607	581	574	570	573	559	589	605	576	560	578	549	557	600	587	598	565	600	605	582	612	605	552	572	539	556	612	573	585	619	551	499	546	566	542	594	583	579	612	572	553	598	596	584	587	595	584	592	593	609	613	600	559	625	529	572	573	552	595	555	591	603	606	590	583	593	641	611	597	571	592	556	563	588	579	576	606	574	608	593	585	597	585	610	601	496	633	569	591	596	616	577	587	549	564	572	591	614	595	543	524	607	591	614	582	515	586	653	592	587	611	593	573	602	607	552
52928	19340	5649	1618	485	291	229	250	224	268	241	199	246	252	261	233	243	207	250	219	244	239	219	253	233	257	238	230	236	256	247	240	256	249	238	214	214	225	225	248	224	227	249	274	232	234	247	226	218	211	238	221	245	252	222	239	245	238	222	243	252	240	290	244	232	218	247	222	217	217	219	271	239	241	234	239	257	241	245	234	211	235	269	237	248	231	246	246	256	260	233	214	211	216	210	238	238	228	226	247	249	232	240	256	236	236	228	216	218	233	260	242	251	258	195	255	251	250	266	246	220	250	232	210	276	219	238	265	262	249	220	237	251	238	196	254	252	243	271	223	238	246	251	196	236	235	267	273	225	236	244	223	218	236	251	269	258	244	247	227	239	248	228	242	249	244	231	234	219	219	248	236	240	257	227	227	232	226	205	232	276	233	237	214	209	236	212	232	213	249	261	227	234	213	231	290	235	245	263	234	259	263	256	219	227	235	250	226	224	244	232	260	259	241	252	232	218	218	220	243	202	209	226	223	198	237	226	272	258	246	233	234	225	225	229	240	208	207	247	261	210	224	260	269	231	237	226	241	221	228	239	240	232	249	250	206	239	260	231	238	226	216	232	226	236	232	244	227	221	239	250	227	233	232	228	231	223	235	227	198	236	219	244	263	238	252	253	222	231	248	225	233	207	224	255	239	227	214	263	255	234	237	258	256	237	255	224	232	230	236	236	239	243	223	247	246	272	247	231	229	265	214	233	229	251	259	248	238	243	236	240	227	265	244	202	220	229	219	216	232	230	202	236	211	245	231	249	244	224	234	220	229	255	241	216	249	242	239	227	203	230	230	265	244	245	269	218	244	219	239	239	244	236	239	235	257	266	234	248	228	269	227	239	227	245	256	255	273	239	214	243	266	259	222	274	242	238	248	235	271	242	246	244	252	231	241	235	249	247	246	230	215	250	244	265	218	233	227	213	220	235	219	246	245	221	227	239	216	230	233	244	240	270	197	243	238	248	246	201	239	207	243	240	218	214	223	205	242	277	210	232	241	236	267	240	243	244	253	233	278	209	256	222	239	223	231	230	230	222	259	225	214	230	250	237	211	223	228	231	225	243	252	224	218	223	221	233	254	268	247	233	214	239	262	225	239	245	258	288	217	270	238	261	225	232	225	242	238	243	223	227	228	218	244	236	229	262	221	248	255	226	246	194	216	234	207	217	256	232	230	229	259	239	217	212	263	240	230	220	213	252	221	227	222	253	249	240	250	219	266	246	229	234	248	259	233	230	272	251	238	239	240	246	261	290	240	250	204	234	230	226	236	228	207	224	222	213	240	222	220	259	220	228	227	227	213	210	237	293	249	262	272	243	216	231	255	234	210	218	217	224	221	229	235	218	255	193	237	247	225	262	228	241	232	225	215	238	239	260	241	259	220	238	212	252	236	259	223	262	251	222	229	261	267	243	266	226	227	229	233	256	253	235	241	202	221	246	229	217	214	244	248	222	218	251	217	200	219	232	248	261	220	198	249	229	232	253	212	240	203	235	262	228	258	235	207	259	259	249	245	229	250	237	239	240	223	244	226	248	238	237	241	247	245	226	220	211	239	246	223	236	236	216	243	216	233	253	236	245	247	234	223	236	219	250	244	235	241	228	242	227	220	267	240	256	220	219	243	272	214	263	218	281	232	227	233	232	233	235	207	250	253	239	231	222	237	228	245	224	240	236	238	265	249	229	256	239	204	272	208	239	267	288	238	235	244	260	242	227	221	215	231	201	237	280	252	259	240	240	248	230	243	216	231	261	221	232	258	239	254	233	219	256	223	279	274	252	225	256	230	234	236	217	222	258	207	233	211	259	223	211	243	216	237	252	267	249	214	229	222	234	247	221	191	205	234	227	260	226	225	221	253	232	248	236	236	234	235	233	273	231	260	220	235	260	208	258	219	228	240	225	230	258	230	251	249	220	248	239	268	234	252	244	279	241	209	212	216	242	224	232	237	208	212	238	204	216	226	196	229	252	233	234	244	223	252	240	240	207	212	251	224	253	242	218	234	250	202	259	243	234	245	209	249	219	250	232	231	243	224	226	210	236	239	240	225	221	239	264	234	247	252	251	228	267	247	229	247	224	239	246	225	243	272	234	234	205	225	220	240	232	271	231	239	254	262	229	250	279	226	235	243	216	231	255	233	243	227	256	227	254	281	234	222	244	188	271	242	213	272	254	221	224	219	266	224	214	259	279	255	235	221	249	231	251	219	261	246	212	232	230	203	212	250	257	265	252	236	246	228	238	256	256	238	215	220	206	217	226	234	248	212	240	233	224	233	268	208	208	198	222	224	242	240	261	240	245	260	251	208	219	235	248	253	238	231	237	245	250	236	236	244	252	219	214	226	240	236	234	237	241	246	234	239	265	231	244	223	228	255	258	217	221	199	228	231	213	250	232	224	246	227	224	252	234	222	235	252	254	240	255	272	245	230	252	230	248	205	244	255	258	217	233	230	239	238	244	230	216	220	216	241	236	262	244	224	206	231	213	216	232	240	240	200	240	230	259	208	247	238	209	247	248	195	270	196	217	255	235	226	221	272	226	218	247	225	206	235	225	270	209	256	232	238	255	226	206	237	230	218	237	244	224	197	239	236	217	226	239	243	219	223	217	256	229	255	242	248	220	241	274	258	231	221	249	230	234	237	247	244	257	250	223	240	234	245	234	242	221	220	237	190	224	247	243	259	234	250	236	218	241	254	224	231	222	222	236	233	196	250	229	212	238	243	256	222	228	235	258	273	237	218	211	260	250	268	242	261	211	251	227	204	216	243	228	238	279	227	227	243	225	240	251	252	227	240	252	214	242	213	233	223	240	225	240	210	264	243	247	230	226	220	247	247	237	226	244	253	241	255	216	268	225	230	209	239	214	248	199	236	231	229	240	227	234	250	263	209	223	262	256	236	225	245	217	250	251	258	241	229	256	280	249	256	264	224	248	214	253	231	249	224	265	274	238	244	219	256	246	207	240	239	242	243	223	230	206	255	211	229	234	264	234	220	257	212	240	231	234	252	220	237	219	233	257	225	211	226	214	223	237	241	248	263	262	204	217	244	278	263	221	225	242	218	260	251	232	263	252	236	208	247	229	217	231	251	247	250	241	224	204	223	223	244	226	226	259	245	252	229	221	247	251	220	230	210	264	238	255	236	219	239	229	190	229	244	255	251	262	245	243	250	225	230	250	240	230	233	254	235	271	191	240	238	240	236	275	215	201	232	257	225	229	243	234	247	231	209	234	229	217	226	242	219	221	197	220	237	240	241	249	244	261	231	238	229	218	264	263	222	205	241	247	255	237	259	228	203	236	230	235	246	225	215	239	246	253	258	245	235	241	239	257	229	239	212	250	245	229	243	217	239	235	253	257	213	241	250	211	262	222	225	199	254	219	233	258	237	262	272	226	247	227	239	233	212	244	213	235	232	219	222	247	258	230	203	224	233	270	240	252	247	235	249	264	239
33671	10916	7088	3439	1127	647	520	531	516	517	474	488	510	519	529	494	488	497	529	492	513	483	477	526	484	504	491	521	508	494	476	517	541	516	524	505	504	556	534	502	500	504	542	487	487	519	507	462	494	491	498	487	499	469	504	509	520	529	541	470	512	497	487	477	476	492	544	509	510	514	535	537	508	493	535	524	539	526	489	499	538	491	500	514	492	503	494	497	521	520	536	479	494	533	458	560	442	485	540	524	518	509	467	501	485	487	488	497	522	519	527	503	486	489	475	552	526	520	511	464	506	462	498	489	495	500	526	498	514	520	490	466	565	507	471	535	471	522	470	468	502	503	514	482	487	498	516	518	485	538	501	509	478	470	496	479	479	522	494	513	467	500	548	527	473	504	561	486	514	516	544	471	507	515	497	488	511	546	467	456	480	482	559	508	520	501	480	491	489	487	497	530	539	567	508	533	500	501	477	482	496	511	482	485	510	501	479	486	501	484	512	514	501	514	480	485	495	508	514	464	492	514	542	507	539	494	493	492	489	491	509	478	516	500	483	487	520	504	532	498	498	497	487	471	485	472	495	507	476	522	530	479	483	520	499	509	507	475	518	492	530	515	539	524	506	469	497	497	483	490	481	536	509	524	558	495	503	543	543	483	477	486	506	493	515	510	521	514	509	493	490	500	461	537	510	486	468	526	493	516	507	515	542	479	516	517	506	501	451	485	449	498	514	483	507	500	518	447	507	487	485	493	497	529	518	497	499	526	463	515	524	504	490	507	527	537	502	495	525	514	515	522	497	479	495	478	495	519	489	492	475	517	512	502	516	502	507	551	472	485	505	524	514	479	478	541	504	501	497	478	500	494	544	525	488	531	511	503	512	485	536	498	531	511	504	493	509	504	503	481	528	503	489	492	504	512	480	473	517	482	509	520	499	511	513	484	514	478	517	523	500	521	541	496	518	495	488	503	509	502	480	511	509	495	543	538	470	508	494	497	478	460	483	498	473	530	522	509	468	518	514	533	466	497	505	529	504	475	477	525	494	526	497	493	474	466	499	484	520	532	494	533	460	476	523	493	516	513	529	497	514	455	509	509	518	498	498	526	491	479	512	514	482	515	575	508	493	519	492	497	514	508	499	490	538	479	503	521	537	532	493	481	501	500	505	515	527	518	489	529	530	530	526	492	516	490	524	471	547	466	500	523	472	517	506	508	500	486	458	488	504	492	505	566	495	534	474	477	520	495	533	490	476	499	480	508	483	470	528	483	497	481	487	531	509	509	493	524	495	497	468	486	496	482	502	499	508	494	493	493	511	513	466	517	573	511	489	471	523	526	489	492	511	480	518	494	498	474	528	519	526	491	516	484	532	464	472	516	502	488	525	493	495	475	453	496	524	511	510	497	498	467	520	519	532	466	490	502	523	492	491	532	547	542	509	502	520	466	521	511	452	486	543	492	497	510	497	499	493	473	487	496	492	508	466	477	491	534	499	496	468	519	493	531	544	484	512	513	539	514	494	495	503	504	524	462	492	567	511	490	484	559	525	506	514	491	503	507	502	541	505	504	521	468	491	508	517	497	499	511	517	532	560	514	533	494	520	530	517	512	489	529	525	474	475	485	531	469	480	486	482	512	499	507	502	541	494	516	504	487	534	501	544	529	475	505	528	480	522	494	520	512	497	528	538	497	554	504	508	494	510	507	499	509	520	525	520	498	485	495	502	542	511	514	508	539	543	445	519	460	506	520	488	492	494	493	533	506	510	470	515	493	560	502	508	492	532	496	521	500	460	512	502	511	509	495	473	504	531	507	495	514	491	525	497	529	511	497	505	487	500	499	501	488	481	549	471	528	515	497	503	526	482	509	511	536	508	522	493	527	497	468	492	506	506	528	535	507	504	486	515	506	514	476	507	484	535	532	528	533	511	497	504	497	488	502	520	493	475	510	513	499	531	499	493	505	542	524	476	525	524	490	529	529	488	528	488	541	486	506	529	502	502	555	499	480	516	531	484	476	454	496	543	461	525	541	520	505	508	503	496	519	476	489	470	484	486	484	531	492	519	497	486	522	493	486	529	506	463	479	476	465	488	488	533	524	522	482	561	503	513	525	490	526	478	505	499	488	520	501	523	496	489	471	460	498	537	543	514	526	451	508	551	489	515	482	497	507	491	506	532	475	490	500	497	516	533	533	518	467	560	499	514	473	533	526	440	505	548	519	487	500	484	523	485	536	484	486	523	529	458	512	471	534	519	530	499	501	511	486	490	498	468	526	517	518	512	474	502	458	515	489	505	482	514	514	516	503	523	491	484	499	491	500	522	484	521	503	475	478	507	471	514	494	522	499	513	545	507	516	484	520	516	518	486	492	522	517	471	470	494	537	557	485	493	517	501	484	511	465	498	513	512	526	485	464	519	506	497	512	516	516	494	512	509	548	518	507	465	524	495	463	499	482	512	482	503	519	477	509	494	491	510	514	500	495	521	474	505	528	517	496	505	511	475	495	532	520	494	557	498	506	523	536	465	520	518	508	554	476	514	506	493	521	474	501	483	499	545	461	497	473	510	539	514	485	473	503	474	538	537	516	518	489	473	539	477	553	486	474	540	516	487	477	481	567	472	510	532	489	493	520	513	490	511	493	531	458	477	514	515	527	488	464	533	512	505	463	486	486	473	505	464	500	502	522	517	497	512	487	486	488	505	520	515	489	527	450	523	501	533	459	470	492	485	528	544	514	469	498	484	481	507	489	457	499	539	515	494	509	522	460	521	490	481	520	483	498	533	504	493	478	530	504	515	491	487	500	532	506	485	510	497	467	497	546	497	490	506	480	460	520	506	500	511	493	515	503	513	492	494	488	450	498	499	509	556	492	461	485	487	530	478	478	495	486	519	468	484	523	507	529	508	493	502	500	478	495	497	477	514	488	440	505	465	479	504	500	502	502	526	462	544	516	532	497	471	515	513	493	477	528	486	469	549	495	491	510	523	569	487	475	473	472	526	538	459	458	522	538	480	492	491	482	506	498	476	527	517	506	491	482	497	491	491	505	505	478	496	467	507	504	525	548	533	492	509	509	455	477	512	489	538	508	495	529	488	507	476	497	534	459	519	479	468	502	514	521	503	517	482	529	466	503	516	511	512	487	471	475	510	518	506	513	528	483	556	494	506	484	489	504	508	469	509	527	523	515	539	473	499	523	480	485	476	485	526	488	535	511	526	488	510	536	487	446	510	506	534	489	515	493	494	477	483	507	528	491	501	515	504	497	489	511	498	498	488	458	512	499	512	540	489	523	504	487	527	488	514	498	508	509	495	476	520	538	543	481	522	528	508	496	483	493	509	515	491	495	494	495	520	547	474	486	518	483	492	475	511	554	525	504	502	473	538	500	511	516	556	535	491	491	496	535	511	491	495	481	512	512	506	512	533	527	524	504	517	536	487	517	493	509	539	528	479	518	526	511	507	486	521	504	539	496	489	502	535	450	487	510	512	552	564	528	494	454
59437	25877	10378	2730	955	458	320	305	245	225	230	219	250	227	203	220	225	250	233	227	246	218	218	241	206	227	236	231	215	231	218	259	204	237	233	219	246	219	220	239	239	202	219	229	237	236	244	209	233	238	210	219	220	218	200	233	229	214	243	222	249	203	245	209	214	245	232	225	209	217	242	224	209	253	218	225	223	236	262	222	240	242	238	216	226	251	232	228	263	246	205	235	239	205	203	243	233	235	211	220	209	202	234	228	241	223	184	247	233	252	226	225	221	249	226	211	236	238	225	231	253	226	244	219	238	233	201	211	205	218	217	240	212	246	217	232	250	245	217	235	217	235	219	237	284	231	207	234	220	246	244	266	218	241	207	180	208	236	231	229	213	217	242	252	225	218	243	225	206	205	213	248	263	234	215	233	204	234	214	230	217	202	212	216	224	235	226	223	217	244	256	239	260	214	230	232	241	234	185	240	211	243	210	227	214	223	196	229	244	230	237	211	227	251	235	201	235	234	210	222	242	254	219	240	227	237	229	217	241	224	225	210	235	266	230	225	257	206	224	227	228	202	229	236	233	257	205	225	214	199	263	201	214	209	215	229	227	244	232	209	221	230	206	244	245	233	222	226	230	232	230	226	228	207	227	241	225	235	211	217	252	216	238	237	222	237	219	211	249	231	244	228	225	219	224	228	221	247	215	210	246	271	221	254	216	234	248	227	224	227	227	215	210	246	247	247	216	238	216	210	248	230	235	250	222	212	239	251	211	223	249	203	256	232	254	225	224	219	230	233	234	216	243	240	221	194	212	246	281	212	196	228	233	249	208	233	250	222	216	199	229	215	234	239	215	199	231	241	189	227	253	246	219	214	222	229	239	227	243	217	215	216	265	255	277	213	251	198	226	262	224	219	240	240	254	210	209	249	229	198	233	236	216	218	210	228	227	229	234	229	213	236	219	220	239	226	209	249	205	261	224	230	216	244	251	220	222	239	237	244	252	238	233	188	211	251	225	193	207	226	212	231	249	218	224	220	208	228	234	224	236	225	216	207	210	218	199	258	247	214	244	229	219	237	229	201	243	223	244	209	265	232	232	253	209	203	229	273	240	202	206	244	256	232	259	231	217	230	201	236	242	225	245	231	190	231	209	236	251	250	206	235	221	203	257	215	219	230	215	231	228	237	245	252	223	241	239	230	231	231	202	232	225	235	217	236	246	242	220	231	216	232	216	196	208	216	224	225	228	235	222	215	216	209	204	243	224	228	220	230	251	224	242	241	209	202	232	270	236	234	233	211	256	219	220	216	253	211	204	262	215	203	234	189	230	249	231	226	222	202	231	216	211	216	211	221	217	190	224	233	228	224	223	236	216	213	222	250	211	226	237	252	209	236	250	224	213	239	246	209	212	214	229	234	204	235	206	251	200	231	215	240	259	229	238	201	229	240	213	239	219	224	218	230	205	246	231	206	232	209	198	245	235	248	236	246	227	225	209	203	206	191	267	206	244	225	223	229	200	234	223	220	207	218	220	187	218	237	250	221	219	231	227	247	214	225	206	242	233	208	238	218	190	264	236	256	252	215	193	251	237	239	249	223	217	203	229	223	218	236	232	222	231	170	223	216	238	286	226	230	251	239	248	190	225	237	205	259	209	215	228	228	226	240	238	215	213	248	211	211	209	211	223	224	228	225	224	212	191	209	232	208	225	221	200	201	192	252	223	248	213	232	231	192	197	210	251	248	258	250	218	208	212	213	213	219	235	227	221	223	225	216	210	199	265	234	221	213	221	243	224	214	240	258	238	228	241	229	213	214	242	240	228	217	227	243	239	236	213	190	230	250	218	238	247	255	238	203	222	260	212	246	206	237	230	214	213	200	228	256	222	223	229	204	228	222	214	230	238	242	234	246	266	199	229	210	221	226	219	230	258	209	224	269	235	228	232	245	242	215	233	221	226	217	230	210	248	255	236	220	253	235	261	206	226	228	219	234	215	221	186	217	217	259	230	211	218	225	228	222	239	236	225	250	223	220	228	209	206	221	223	184	225	238	238	230	210	205	228	229	241	252	228	223	228	245	215	244	234	258	228	266	227	233	216	211	275	268	230	208	231	236	215	222	237	239	210	201	196	231	260	234	269	231	265	234	205	222	237	237	225	252	272	228	217	222	184	208	213	227	231	248	233	256	258	235	221	222	236	217	205	209	224	205	209	221	245	257	244	244	220	217	213	193	250	257	236	210	268	250	215	248	216	230	238	205	226	237	211	221	237	224	222	239	203	242	227	251	201	224	225	211	226	262	230	205	227	219	216	241	198	228	223	227	232	215	253	241	227	241	210	208	214	248	206	242	244	242	219	244	247	220	207	226	240	238	239	224	228	202	242	196	211	249	216	226	218	221	249	197	212	222	206	243	214	253	240	201	196	251	214	233	220	246	266	259	239	214	219	241	243	213	219	229	209	246	222	224	245	207	230	218	212	202	216	229	220	244	222	218	219	238	253	218	239	237	219	215	236	217	227	233	191	241	235	235	217	202	217	250	210	205	254	243	197	227	242	221	239	234	240	240	239	226	242	222	225	214	219	225	252	235	223	253	244	207	226	246	195	234	261	237	209	228	220	254	206	232	210	229	227	246	232	226	225	245	232	234	221	219	211	191	216	254	241	222	218	236	241	234	249	217	209	219	232	247	227	219	201	248	217	215	232	211	183	196	264	233	214	193	221	240	209	224	240	204	222	244	255	215	230	236	201	233	237	243	235	224	237	182	230	206	207	208	287	232	251	254	238	232	216	206	218	237	215	235	212	247	208	214	232	249	244	209	230	223	261	212	219	243	229	244	236	243	210	211	225	212	237	205	234	221	202	244	218	223	225	214	232	258	225	221	227	229	216	208	249	225	238	234	259	224	201	215	242	217	240	218	234	229	218	234	217	212	211	243	247	213	224	230	250	237	248	239	251	239	232	226	245	234	222	197	221	243	257	235	256	196	216	233	207	241	215	227	238	223	226	244	222	222	216	216	237	234	225	222	246	209	230	239	268	213	241	220	224	207	238	233	235	243	218	229	188	243	212	240	231	236	239	255	208	216	213	223	200	222	244	228	230	230	243	240	251	218	225	246	236	250	251	254	201	210	256	224	252	241	234	226	228	224	209	234	233	232	253	232	238	239	215	200	208	228	252	226	206	249	235	238	241	212	220	229	233	198	226	216	247	216	199	228	212	224	242	211	221	237	234	248	265	229	204	212	227	229	198	222	241	205	201	221	233	246	247	216	228	231	232	235	234	229	241	204	220	225	209	257	221	212	236	213	233	223	241	243	241	229	226	220	221	208	214	223	212	214	267	221	211	249	230	239	231	233	241	230	252	191	218	202	224	231	250	240	228	223	224	234	233	235	206	219	239	231	230	227	264	229	246	218	197	218	215	253	245	242	217	218	228	217	220	254	251	211	230	211	237	245	239	216	225	243	233	218	197	203	222	254	253	226	194	226	246	242	242	223	229	228
37498	17362	11019	5207	2778	1413	1014	909	612	550	494	500	491	500	511	540	527	541	519	498	495	492	501	455	483	470	453	541	503	457	489	500	536	523	492	510	443	489	467	502	473	471	503	488	503	508	505	520	496	440	465	507	478	477	500	458	498	525	515	497	485	544	468	457	482	497	504	516	484	485	495	531	483	472	457	515	515	477	463	496	475	484	520	476	468	499	517	489	459	480	455	448	503	481	492	481	493	492	491	499	491	518	491	491	502	493	486	503	463	475	534	530	529	469	516	480	452	484	502	474	509	516	447	518	481	458	518	502	495	495	468	487	505	494	538	471	478	501	482	458	460	468	478	466	468	529	471	521	497	517	500	477	463	483	495	516	484	519	488	504	497	466	493	520	473	513	481	491	508	516	506	474	490	508	458	498	498	494	496	457	478	480	457	540	498	502	488	530	496	477	483	520	466	475	512	517	443	474	508	494	505	448	478	485	502	488	460	473	519	485	501	498	513	484	495	461	486	507	498	493	486	500	525	507	492	480	536	516	462	473	503	492	520	525	516	520	498	460	468	487	524	440	496	478	517	485	511	447	512	469	471	529	509	490	457	515	487	503	540	467	473	487	517	490	457	469	531	498	506	493	471	485	496	474	509	460	527	492	511	509	523	509	513	477	523	500	478	471	496	504	517	481	487	487	486	426	525	502	498	511	487	514	495	455	460	505	491	494	483	538	478	472	490	475	457	454	493	506	481	482	485	486	449	505	491	501	468	498	493	540	539	480	465	526	488	483	501	477	516	445	494	490	540	511	496	468	453	443	506	517	538	514	500	490	520	501	518	489	499	499	488	507	510	516	546	483	517	482	507	497	498	491	505	484	497	490	494	506	519	509	512	510	480	472	496	523	496	497	497	531	477	470	474	452	499	500	473	490	507	460	537	450	482	501	471	489	520	505	492	483	504	476	482	513	469	495	497	478	520	488	461	478	482	520	486	490	547	495	446	494	492	485	481	489	482	495	503	468	487	513	505	511	477	487	479	475	467	498	462	477	503	492	481	492	463	518	483	483	478	453	486	481	478	532	495	500	562	492	472	431	497	512	514	486	484	547	505	452	478	472	499	488	473	469	468	515	473	510	502	493	475	496	460	528	447	502	520	458	458	502	490	512	487	466	525	484	533	469	454	489	470	518	481	481	499	493	509	499	519	442	491	511	472	486	465	483	491	529	498	469	501	510	475	462	493	479	506	468	498	509	503	480	499	486	470	519	475	503	520	504	499	519	486	477	490	485	469	508	496	493	499	514	517	477	473	482	535	500	478	526	472	516	457	490	483	497	479	510	524	498	489	442	510	450	498	473	552	507	494	506	497	430	503	479	482	492	487	535	486	537	456	527	500	487	508	518	484	494	503	509	474	499	441	503	469	468	454	494	448	518	493	479	491	473	485	501	474	487	478	513	501	489	470	514	475	501	506	503	524	497	521	462	519	473	481	465	497	486	456	487	450	458	446	463	474	483	502	470	489	556	482	533	482	506	515	493	473	488	510	502	512	518	473	478	492	527	472	450	461	507	453	488	497	519	485	489	474	466	516	476	499	523	473	478	458	510	492	506	447	470	500	443	509	483	485	516	507	511	486	489	498	520	500	484	479	474	467	502	504	503	495	491	501	497	459	465	445	483	460	502	498	483	453	499	450	447	502	504	464	482	463	451	485	494	496	473	511	496	515	468	493	524	496	486	480	485	479	499	470	507	473	496	524	479	498	499	512	535	472	515	508	488	486	485	514	517	476	476	483	476	508	496	441	502	479	524	501	506	478	505	476	468	490	496	446	503	501	479	503	460	435	494	478	496	503	478	467	486	497	480	503	476	480	468	512	471	485	507	460	479	505	478	508	488	466	505	500	478	487	491	504	494	480	489	466	503	516	503	464	469	512	509	519	508	483	547	512	488	498	504	501	490	533	470	461	488	488	494	516	500	513	467	499	507	493	501	516	510	460	488	524	498	528	520	493	501	530	493	496	491	452	496	485	472	494	525	465	485	481	494	497	528	450	487	500	489	512	435	517	477	507	500	504	472	494	469	481	438	497	509	476	502	520	460	488	491	478	497	506	494	470	536	488	490	498	507	501	513	469	505	500	499	461	501	473	502	485	491	512	487	474	529	474	502	516	514	476	500	505	515	481	486	500	465	449	467	512	469	491	510	529	519	490	496	482	485	495	479	507	496	524	533	471	461	500	473	499	517	520	504	497	490	508	466	495	483	468	438	504	492	519	436	516	486	479	449	511	498	457	440	504	461	488	494	485	488	480	481	480	478	480	461	508	475	468	470	471	525	490	467	486	489	509	513	480	466	496	467	461	496	461	510	494	512	500	490	498	490	463	543	466	492	462	480	478	502	492	489	471	493	500	483	503	528	504	494	499	504	458	494	479	511	537	488	498	522	515	505	450	511	494	492	503	477	478	531	480	451	492	469	463	509	516	481	527	530	472	516	508	449	482	477	456	490	480	475	495	495	480	442	477	488	469	491	467	501	471	452	515	512	487	463	445	489	517	466	487	506	526	492	509	501	495	515	495	486	470	506	501	451	468	478	504	514	467	505	443	477	512	517	481	470	515	494	529	493	468	508	472	495	461	509	507	471	487	490	472	488	501	512	502	502	488	509	503	464	507	515	522	484	487	483	478	527	460	488	470	530	473	510	471	494	510	535	497	486	480	519	447	509	497	535	478	504	502	513	508	483	509	495	482	513	502	482	499	533	513	443	494	481	516	481	478	497	471	538	543	513	475	468	503	470	507	450	508	492	519	536	497	473	491	516	491	480	485	473	461	495	506	454	487	463	479	480	476	468	507	526	468	511	484	506	500	490	512	475	496	508	545	499	506	475	453	499	503	504	533	514	488	505	489	498	479	519	475	477	460	492	489	520	464	461	500	460	493	478	484	511	487	476	464	495	493	493	485	504	498	480	487	469	519	501	473	490	502	438	497	509	489	537	473	487	496	462	538	529	538	514	475	472	468	482	486	525	495	485	478	444	468	492	466	493	466	482	470	471	518	495	501	494	514	520	541	469	514	485	485	493	493	477	509	504	496	449	496	521	501	486	482	462	510	455	471	486	472	493	496	486	503	487	522	514	510	509	515	485	472	531	476	486	471	471	494	536	512	495	504	488	507	523	458	506	471	458	484	477	533	465	456	504	512	462	468	489	479	486	480	475	541	483	487	490	486	462	512	479	500	516	501	470	476	492	507	468	495	471	442	493	509	498	487	486	502	481	477	460	444	481	531	495	512	491	492	483	507	437	490	501	510	484	477	480	512	536	475	496	467	499	475	507	498	464	461	495	473	453	492	497	477	537	483	517	555	449	476	487	456	484	496	497	504	528	474	473	482	479	493	509	461	485	507	498	503	505	530	522	501	493	521	485	512	463	475	491	501	488	519	448	518	456	484	477	495	501	493	497	508	515	464	444	455	464	475	500	498	446	506	505	552	477	520	535	478	463	483	481
61347	29585	14291	5493	2050	715	598	451	339	297	270	275	284	279	287	278	307	288	287	262	290	270	305	278	259	265	270	272	284	283	294	266	266	262	280	271	275	276	262	303	319	250	303	272	276	279	284	251	295	319	269	270	284	279	254	252	297	278	222	277	269	278	237	256	283	287	293	283	317	245	303	281	279	282	296	251	244	251	275	262	278	287	260	304	281	257	266	230	260	275	266	268	280	236	273	318	297	268	287	261	308	293	289	248	283	282	285	268	262	288	252	277	293	284	251	268	279	281	237	278	231	274	248	282	291	260	297	307	263	265	290	275	300	311	311	262	281	267	283	258	281	257	293	257	292	287	256	305	261	264	289	279	237	263	251	305	277	244	281	258	257	275	279	238	271	256	263	263	301	275	255	296	261	291	270	256	294	297	291	285	276	268	287	267	286	265	259	290	289	292	270	274	263	285	304	275	295	298	269	254	306	268	269	248	236	243	282	267	283	260	270	284	267	281	323	275	284	277	250	257	264	286	285	266	292	229	299	274	254	270	259	239	269	233	289	296	266	286	275	279	285	308	276	283	274	271	244	287	274	272	307	275	270	270	268	267	295	257	290	259	292	287	274	273	282	290	265	260	273	291	307	312	272	275	303	312	307	266	260	248	294	289	240	292	261	265	264	263	299	284	267	295	267	281	250	250	303	281	288	246	312	257	236	289	263	278	290	274	279	243	295	278	294	266	274	306	266	309	297	278	285	261	296	288	270	258	294	291	260	292	267	251	277	279	293	296	262	272	271	283	281	312	245	283	276	296	277	278	268	266	250	276	294	268	268	244	264	278	280	287	283	302	301	279	249	295	261	260	263	336	280	279	268	268	302	296	300	261	263	268	297	280	264	250	255	265	284	264	250	234	266	256	282	280	295	289	283	271	260	269	258	291	278	302	271	297	260	267	240	281	267	270	267	306	267	267	270	294	259	256	283	284	280	239	260	287	283	289	269	254	289	290	294	286	290	251	286	253	252	276	244	314	280	283	262	287	257	228	282	261	279	283	272	272	270	286	279	285	261	311	264	301	295	298	294	305	271	246	257	263	297	295	265	294	254	247	269	278	280	256	287	315	280	299	264	270	286	281	283	264	252	302	299	292	281	250	266	267	285	265	278	272	271	261	290	265	291	276	289	296	269	292	300	270	284	274	273	287	285	293	290	283	276	299	242	278	266	260	274	267	291	250	289	262	259	287	293	280	273	282	277	319	271	250	285	255	324	293	279	296	268	283	283	302	288	282	267	258	277	287	276	293	274	284	275	266	299	320	278	271	286	287	269	282	239	302	271	280	275	284	274	298	288	243	239	266	262	266	258	282	276	277	292	271	268	283	275	275	296	309	279	285	275	297	278	282	264	238	277	288	302	249	256	288	247	275	250	281	290	331	280	291	264	310	271	253	265	311	265	256	271	281	283	320	277	264	301	272	282	267	267	280	286	271	252	264	269	265	277	253	288	283	267	262	278	286	236	286	242	297	246	295	270	284	270	265	269	286	275	284	260	272	288	263	307	273	290	266	281	321	260	312	285	283	289	293	282	249	237	260	285	248	267	283	242	284	283	249	285	228	271	298	270	283	295	240	309	284	252	304	268	262	266	279	307	287	247	251	269	278	278	268	297	300	292	252	256	279	287	300	249	271	267	262	281	264	273	321	276	290	294	285	297	306	298	262	304	288	295	275	283	277	251	275	289	261	272	268	276	287	265	301	263	309	299	253	245	251	280	287	311	290	277	269	286	267	263	269	265	292	250	281	299	285	272	286	277	264	268	269	251	263	273	273	306	277	272	266	272	222	279	278	285	292	283	291	281	255	278	276	267	308	251	286	275	272	253	290	267	257	264	262	297	258	297	281	282	274	306	266	250	302	260	260	295	281	279	318	276	272	241	276	258	257	257	319	297	279	271	261	290	263	238	286	271	264	264	269	261	255	294	287	281	257	269	275	251	248	276	250	287	304	278	309	299	283	304	295	310	269	261	283	297	248	276	271	291	273	255	261	253	292	283	292	276	302	267	257	273	278	289	238	274	304	291	262	265	254	292	291	275	273	293	273	271	264	258	308	264	281	288	268	282	292	320	267	257	314	288	228	267	278	316	277	296	301	300	268	293	264	303	287	239	268	284	260	280	294	298	269	252	293	244	265	288	280	289	274	272	275	302	299	281	266	308	276	253	281	314	307	315	269	261	264	287	265	266	322	294	294	285	294	286	308	298	292	282	280	286	279	254	287	294	303	278	271	262	240	296	292	296	271	286	294	270	265	246	244	287	257	348	279	275	304	256	276	294	255	291	281	290	245	280	301	254	288	274	265	280	284	282	237	276	296	245	257	276	277	264	294	287	265	248	293	265	265	301	242	262	269	262	284	277	278	267	300	241	262	275	290	290	279	283	285	266	282	294	287	279	262	258	262	271	221	277	301	272	278	277	248	290	307	307	276	302	311	294	268	270	285	236	258	276	272	264	289	288	279	242	245	295	315	275	273	274	279	276	295	268	301	303	282	282	288	308	302	258	277	296	267	244	252	276	249	240	260	298	300	282	253	305	300	251	245	282	270	271	263	272	281	294	295	261	263	239	288	285	276	277	265	234	278	278	265	258	261	284	294	298	284	293	291	298	240	266	265	304	288	281	270	275	294	288	265	253	246	258	270	268	309	293	268	251	261	279	259	269	289	338	263	308	276	282	254	246	283	245	279	265	264	307	264	268	283	291	283	259	267	279	269	288	255	287	262	307	257	284	265	264	291	282	273	330	288	297	260	298	272	282	257	252	301	280	253	272	298	297	287	273	266	255	266	296	277	249	257	259	284	231	292	284	278	252	270	264	287	264	274	278	273	282	278	308	258	280	263	293	261	268	287	254	285	281	294	285	318	296	296	251	299	306	288	290	316	284	278	288	275	295	278	276	286	289	262	260	281	293	297	258	268	284	275	268	306	277	322	308	253	276	270	291	284	289	258	254	304	295	282	263	238	260	265	273	272	254	281	241	272	284	292	265	230	293	300	292	280	277	291	277	292	259	261	298	262	277	293	282	262	291	250	266	289	268	282	264	281	289	295	284	260	256	281	264	258	287	257	265	279	264	289	265	251	259	296	283	293	249	252	281	277	274	269	276	285	279	303	275	308	283	293	293	289	261	263	260	252	274	267	267	306	299	251	220	296	264	293	274	297	243	282	279	268	285	259	276	249	280	310	288	264	284	266	259	291	283	278	289	270	264	245	277	292	276	272	289	262	292	274	293	251	311	285	254	260	273	272	279	295	269	260	254	256	268	287	271	310	307	286	279	265	245	250	258	288	269	287	276	275	271	269	254	280	257	256	270	285	263	268	295	304	237	270	304	263	297	277	294	300	269	287	309	283	275	288	274	265	271	248	300	285	280	270	267	290	272	275	266	295	263	263	301	260	264	257	239	285	286	288	271	300	258	292	265	239	284	289	281	256	247	292	277	255	287	281	262	282
39031	20729	14529	10181	5404	1898	1964	1528	939	738	649	656	614	586	615	608	549	660	665	609	620	578	588	634	588	564	591	621	614	600	604	593	561	572	558	600	597	576	580	607	613	586	573	584	604	631	583	573	554	604	630	630	601	631	555	602	566	547	580	588	606	605	582	588	615	560	573	572	596	568	589	567	574	610	581	627	598	564	618	577	602	622	597	571	600	571	594	578	576	585	587	592	605	561	547	601	584	576	600	605	595	587	577	573	594	587	588	576	592	604	567	614	576	587	603	597	552	559	570	612	589	585	578	618	621	571	575	574	542	590	571	572	529	637	510	617	565	579	597	574	617	577	560	589	591	584	587	588	571	587	605	602	635	580	643	571	554	589	617	570	603	551	567	557	574	579	557	572	570	623	613	612	625	547	612	621	590	593	584	561	559	576	608	566	580	603	574	588	555	620	581	588	560	534	610	603	560	594	594	568	560	598	598	571	617	592	608	571	573	603	583	559	597	586	575	613	598	588	540	569	585	617	547	555	577	573	582	570	579	582	594	613	590	592	600	585	539	610	579	560	597	596	543	587	586	562	616	545	571	607	585	571	588	562	611	611	590	569	566	575	595	575	545	640	625	555	588	573	595	571	633	585	531	575	591	571	546	564	587	594	590	554	561	599	620	581	609	549	631	548	565	623	560	603	577	569	589	576	557	579	590	548	595	576	608	555	587	613	578	580	610	565	571	595	610	614	590	590	589	602	582	624	593	576	559	597	598	590	567	557	568	526	573	572	612	575	573	574	588	591	569	549	625	579	548	622	592	565	572	560	587	576	569	613	587	599	601	565	575	587	602	601	590	561	551	562	553	590	573	537	601	572	596	600	619	581	568	538	576	525	616	559	612	573	512	553	611	640	596	566	540	560	588	553	567	574	569	612	545	614	556	539	600	584	609	608	572	546	621	627	542	578	626	579	612	602	572	616	611	580	639	577	600	624	605	555	601	563	580	567	587	608	617	517	618	595	575	555	541	613	568	555	587	560	613	605	518	600	573	590	617	581	627	611	542	558	558	581	553	590	584	612	605	606	602	611	614	583	616	614	541	558	581	565	613	577	584	593	574	566	560	589	590	632	614	588	584	563	544	590	615	538	600	567	579	537	577	586	581	525	549	572	570	586	609	595	565	584	609	580	566	593	549	575	558	599	565	527	586	579	580	609	558	615	601	610	591	568	587	593	596	549	580	575	612	595	568	579	572	533	628	599	598	585	559	617	541	602	544	581	572	547	592	562	588	622	590	559	671	616	593	587	586	591	577	616	574	566	595	579	555	579	570	583	616	563	584	638	593	561	604	584	593	620	607	569	578	594	525	598	583	585	563	573	593	575	584	608	560	591	625	593	614	534	541	560	547	620	622	580	615	603	604	602	589	606	565	574	586	554	606	613	532	590	586	543	603	569	627	571	521	591	562	578	580	560	584	601	596	581	590	578	559	585	564	591	584	605	572	600	577	598	593	545	577	579	582	593	601	553	580	593	568	576	601	579	549	601	590	570	597	565	581	544	604	541	575	591	585	591	608	617	609	585	585	608	602	548	567	588	582	602	564	572	575	593	586	604	541	548	592	629	556	547	566	557	573	593	596	598	567	502	613	542	596	574	604	577	579	628	569	616	601	598	537	526	599	595	587	551	546	581	575	588	601	570	570	600	611	613	555	586	571	582	573	578	547	544	561	572	588	585	568	583	556	594	561	563	626	600	621	610	585	579	548	613	607	557	613	585	633	565	595	563	575	595	604	591	641	596	560	615	536	571	559	622	550	557	565	581	611	608	564	591	602	553	548	590	615	581	588	531	604	594	594	578	601	592	618	599	513	585	614	621	548	553	594	574	558	602	599	593	555	589	581	607	562	605	581	617	626	579	571	551	563	593	593	589	553	603	598	600	590	567	575	583	593	537	609	599	572	641	593	565	576	593	603	622	562	552	585	595	620	593	573	628	591	541	595	574	606	594	581	567	539	566	598	585	594	619	569	602	600	612	597	599	635	570	599	616	583	589	579	589	581	568	583	563	579	596	568	594	597	607	594	581	584	612	604	603	602	628	587	575	557	586	547	607	529	570	609	606	556	600	570	594	599	571	626	594	557	573	563	557	601	594	566	607	600	613	601	596	610	556	604	532	518	546	606	581	561	586	564	617	618	570	524	583	599	560	550	590	585	591	572	561	590	563	560	563	565	575	634	551	577	520	606	597	584	568	574	542	578	599	588	606	571	603	581	552	568	613	554	578	574	607	576	519	599	581	578	590	557	625	532	608	571	587	547	563	590	569	539	564	569	584	596	570	551	620	564	607	572	591	578	597	623	589	626	564	577	581	607	545	619	581	575	582	553	603	574	589	586	578	608	565	590	594	596	627	588	618	591	540	589	563	568	594	584	552	578	637	572	620	608	578	586	566	639	571	562	592	599	555	564	586	588	576	552	601	575	550	591	553	524	562	564	564	607	619	545	565	545	564	582	562	606	587	555	585	594	571	618	567	552	561	598	562	554	556	551	594	548	574	578	602	568	593	579	596	593	576	561	574	579	601	564	574	610	543	543	604	541	579	547	558	608	557	579	575	584	582	622	624	579	616	548	573	623	603	613	613	577	578	591	578	608	572	577	596	535	661	592	603	578	605	631	594	555	605	569	616	551	594	570	625	549	541	615	607	648	566	597	571	580	599	639	605	562	571	575	588	573	558	544	602	585	635	634	570	615	554	593	637	621	550	575	563	621	606	588	555	547	587	609	583	555	561	566	553	545	548	562	608	612	621	596	571	595	584	573	535	616	561	565	583	609	592	599	589	572	554	624	595	537	585	581	596	612	587	575	617	573	552	580	530	604	541	598	591	605	560	571	595	581	611	590	584	597	535	586	611	602	582	602	556	611	569	615	594	609	595	575	594	591	617	577	547	575	602	551	594	535	604	590	593	547	566	541	561	586	613	541	587	598	618	606	577	570	599	543	593	573	612	604	575	596	615	597	584	584	617	616	603	568	556	566	576	617	607	558	581	597	581	563	584	604	563	590	578	603	571	549	558	594	603	591	544	546	596	585	559	584	582	614	603	557	545	615	573	564	549	606	592	564	582	584	556	571	537	608	559	551	565	610	555	524	554	584	576	580	582	605	592	582	624	611	530	615	545	591	542	608	542	563	563	546	613	609	601	562	561	618	585	556	627	603	641	600	562	581	547	572	550	586	582	533	585	589	615	585	568	581	581	542	611	593	594	600	567	561	598	587	586	623	625	565	589	542	585	609	561	575	601	538	604	579	569	612	570	622	573	622	546	588	574	548	556	574	567	572	595	548	605	592	571	531	614	627	556	611	599	619	603	608	605	553	559	591	587	592	575	610	575	597	546	523	595	570	624	606	570	615	547	549	571	643	566	545	535	574	608	578	591	585	564	597	598	596	656	563	600	592	573	599	575	565	532	582	593	559	542	601	572	623	587	580	555	582	614	622	574	571	600	580	608
42397	17187	6699	2261	908	364	241	241	254	217	226	237	217	227	229	216	218	224	231	200	217	250	229	215	211	220	215	219	210	205	235	236	220	230	218	216	226	212	189	193	225	198	220	224	181	205	198	254	244	212	226	213	257	228	211	249	215	204	219	241	219	238	220	201	228	222	228	252	268	210	201	212	245	232	255	218	230	215	231	230	237	203	226	221	209	229	233	206	221	226	251	243	226	202	242	219	205	247	230	227	287	223	242	220	219	242	226	194	201	217	195	227	225	225	224	217	215	219	209	220	245	255	209	217	191	205	218	242	203	251	223	238	234	227	233	219	235	225	254	217	268	236	235	222	233	222	200	197	223	238	222	197	214	238	237	236	210	204	225	251	232	241	217	218	178	224	215	211	235	220	199	202	241	274	217	244	215	240	223	209	251	207	233	223	213	278	222	238	229	237	273	249	213	229	228	203	217	211	218	220	220	236	198	230	254	203	216	243	223	234	245	237	246	221	207	210	245	236	249	248	270	245	232	222	206	199	222	241	229	234	233	213	236	224	208	224	234	210	229	229	215	237	237	248	243	226	237	238	264	222	200	227	217	212	193	247	211	224	223	227	244	212	245	230	221	238	199	210	237	212	212	214	203	247	208	206	203	230	221	251	223	263	238	227	227	198	228	229	217	229	231	242	246	215	233	187	254	226	242	227	205	222	236	216	201	234	235	229	226	264	264	220	196	213	204	234	208	230	202	225	253	241	233	247	234	205	211	198	225	212	240	197	221	237	205	208	230	219	283	224	220	248	222	200	211	259	242	248	243	206	209	226	209	233	203	236	235	212	211	219	208	194	219	220	214	228	224	213	220	221	208	244	214	222	211	208	218	240	248	187	205	215	232	224	237	215	223	215	205	228	207	222	234	235	254	196	217	243	265	225	221	238	214	238	213	231	218	216	235	227	242	213	222	208	249	207	203	236	220	238	273	221	227	211	205	236	202	241	231	206	261	228	230	238	225	251	238	205	222	218	236	217	226	241	237	240	239	214	261	198	212	201	219	228	225	229	226	229	228	224	212	231	231	219	240	225	214	237	213	255	237	203	242	210	256	253	204	238	243	248	206	215	205	241	224	238	215	231	222	224	206	211	244	232	209	220	229	202	244	223	241	232	235	244	222	222	218	194	233	206	234	229	234	223	176	212	273	228	231	215	248	227	247	213	251	199	263	237	240	237	234	218	244	232	227	199	225	221	260	236	235	226	230	263	224	211	229	244	228	228	239	213	230	217	216	217	206	242	222	210	226	245	249	217	173	215	231	226	255	208	239	238	240	238	261	239	213	208	201	223	241	243	228	230	210	219	229	219	241	203	230	219	219	228	230	234	228	225	206	212	246	276	235	224	205	219	207	213	215	256	224	211	207	240	200	226	219	228	247	192	248	202	225	230	222	236	192	224	235	230	215	201	251	237	220	223	248	198	238	214	196	244	246	215	223	241	227	209	202	231	239	232	239	208	236	246	238	226	239	209	244	223	217	185	217	206	215	230	195	215	224	243	247	240	217	193	237	208	219	241	240	265	232	236	221	233	221	234	227	235	229	211	195	225	230	199	224	218	216	189	216	228	249	249	230	241	235	211	221	212	227	218	232	233	228	204	211	231	225	193	187	233	229	248	240	269	218	193	220	187	212	193	223	242	227	243	210	212	225	219	235	222	231	259	229	200	246	241	225	211	204	230	229	230	243	222	232	225	213	226	210	228	238	239	182	217	209	247	204	192	232	244	258	194	243	202	203	207	227	234	207	236	246	195	223	229	212	222	224	226	255	244	203	226	208	232	230	218	209	211	200	193	211	226	243	220	215	198	217	216	199	222	235	230	205	208	213	204	235	235	248	253	215	214	209	243	234	201	212	230	228	216	224	238	231	231	219	234	210	209	216	226	226	213	242	241	208	225	211	196	267	242	234	221	229	231	238	227	194	219	253	255	242	223	196	239	216	210	250	219	222	230	218	222	216	210	244	221	247	231	219	214	219	224	226	211	220	242	223	227	248	245	265	243	221	240	195	203	225	186	197	205	244	233	222	217	213	244	254	218	208	241	194	228	226	204	203	244	206	242	234	225	204	216	218	260	247	213	202	222	217	219	219	223	243	205	201	245	261	232	230	223	216	207	204	204	221	203	223	215	242	222	216	216	237	210	238	228	203	237	216	218	229	234	261	222	215	229	210	228	232	241	240	228	208	208	206	229	205	224	241	180	212	235	245	213	255	236	225	200	220	217	228	211	224	236	237	210	220	228	256	208	206	255	223	204	220	221	237	217	223	251	227	221	246	214	226	230	222	219	228	230	194	193	228	234	218	214	207	229	221	213	257	262	207	236	257	215	225	218	236	251	224	235	255	279	220	230	221	227	221	235	235	226	260	218	232	206	205	222	218	234	221	211	213	230	218	203	202	216	218	210	206	236	233	218	207	219	207	214	229	237	220	202	221	220	209	221	234	238	217	188	227	218	218	245	183	221	195	244	222	242	236	223	225	208	214	222	203	189	243	223	231	242	212	251	220	219	227	247	213	247	252	229	231	203	205	258	214	217	243	214	237	227	233	213	196	204	221	234	227	216	210	254	218	216	240	234	256	248	205	217	230	254	233	238	249	251	209	215	254	238	196	198	253	218	216	238	220	230	242	223	203	233	237	247	233	218	247	215	231	241	251	216	253	226	232	243	229	219	221	233	234	212	237	247	240	230	230	202	233	257	198	200	207	225	223	227	224	226	212	228	227	254	218	222	244	230	191	242	249	246	238	211	214	228	264	244	211	182	214	230	215	222	234	223	221	230	232	215	230	206	235	190	232	206	223	202	211	208	251	239	191	237	211	230	228	237	212	222	217	231	247	237	249	253	248	226	227	217	196	215	202	225	246	211	204	218	231	212	221	215	226	257	245	246	225	215	218	235	209	235	206	253	262	238	217	214	246	252	225	206	188	242	233	206	229	231	236	221	215	248	237	233	222	203	220	230	200	229	226	213	204	200	235	208	229	248	208	228	216	184	229	219	219	227	243	203	234	201	210	246	225	224	217	212	229	229	245	239	198	241	210	227	215	225	238	255	203	221	254	223	258	236	222	227	237	219	230	242	229	194	191	226	227	215	218	235	199	246	240	214	230	212	225	226	214	254	254	229	220	214	270	224	218	240	223	206	208	211	201	224	236	214	206	228	229	258	222	218	234	220	236	241	224	231	223	254	221	227	233	233	215	239	223	238	244	249	211	224	208	209	216	207	217	207	221	215	234	228	240	229	247	203	223	222	211	202	220	211	195	199	239	235	219	221	245	195	235	234	219	244	221	244	225	237	214	211	252	206	235	238	242	234	228	220	228	242	233	223	217	191	230	214	253	216	226	240	222	198	222	241	223	230	224	245	213	215	228	224	190	218	227	242	237	229	245	258	227	250	233	222	233	242	218	245	207	212	236	215	242	235	229	237	257	246	253	232	215	231	234	223	238	212	206	229
26952	11722	9067	4887	2525	914	530	511	493	488	455	513	489	480	480	485	490	470	485	491	519	508	458	467	487	488	438	463	470	512	495	473	469	475	495	460	495	508	484	520	486	494	472	471	484	502	471	457	502	454	474	495	479	474	451	488	461	443	457	494	477	449	485	490	457	471	446	460	469	432	529	499	484	501	461	440	482	479	471	499	467	440	466	461	488	486	534	468	462	480	502	459	475	479	483	491	520	430	475	446	484	512	469	473	463	445	458	461	466	487	505	468	489	498	461	475	470	487	499	510	497	484	474	482	433	497	494	503	462	511	503	490	456	440	456	457	493	463	468	502	466	471	466	465	484	502	481	506	463	453	482	441	486	514	494	488	461	434	478	465	460	470	471	476	491	514	516	459	449	479	499	475	486	508	467	480	446	466	506	513	469	497	502	525	501	464	461	469	534	503	484	500	459	468	496	465	456	465	473	455	484	465	536	472	527	513	448	476	486	482	449	461	460	445	481	506	446	488	500	479	462	493	458	460	476	466	503	471	483	475	493	475	482	506	491	443	522	479	412	490	496	492	538	463	439	431	457	461	482	449	454	472	499	476	460	508	434	505	473	461	486	456	477	483	516	497	491	467	465	475	486	453	498	493	474	469	462	500	458	448	530	465	484	507	474	536	526	510	488	481	462	469	438	496	430	484	449	503	477	468	455	483	488	468	458	475	489	464	489	490	462	492	481	486	496	453	464	528	466	458	467	488	475	473	480	445	466	483	464	483	461	487	524	466	448	519	464	460	451	500	437	491	460	450	459	509	484	486	464	442	466	468	490	412	484	520	502	514	500	469	451	456	462	475	451	476	452	437	453	488	475	478	473	470	519	520	453	491	446	474	448	496	498	480	441	516	499	492	467	486	472	494	509	483	519	477	467	464	506	473	465	488	476	498	467	506	489	454	512	525	504	527	489	498	506	518	462	497	479	454	519	470	455	457	504	494	515	471	479	497	483	469	498	447	505	478	495	464	461	467	508	486	470	497	467	458	521	492	471	448	501	448	466	473	430	470	521	444	518	494	493	451	474	482	494	477	504	474	433	476	464	461	490	509	508	474	450	503	471	463	497	485	530	488	508	448	524	509	485	493	493	444	502	497	475	510	498	479	490	556	467	463	503	479	465	503	468	489	448	510	527	493	469	426	479	499	462	459	497	452	464	460	543	452	477	460	428	498	502	500	470	494	467	465	456	499	423	458	484	482	505	465	482	497	496	492	476	463	483	479	478	570	475	489	511	480	464	500	488	491	445	490	487	533	479	481	477	463	470	471	490	475	469	464	479	422	430	467	444	497	456	436	478	470	465	453	443	448	480	516	496	506	480	448	480	485	467	503	503	472	481	448	479	456	488	489	484	460	479	502	463	475	509	512	494	473	477	466	479	475	431	487	479	481	476	471	494	489	491	464	501	486	463	510	464	516	456	504	483	522	491	501	484	475	472	490	477	479	466	494	497	487	459	478	507	499	473	480	472	428	467	506	481	446	456	453	483	450	455	448	493	445	495	448	508	481	491	448	526	420	452	483	458	479	441	416	472	482	484	481	465	500	497	475	438	480	477	469	478	502	488	495	444	433	483	485	461	497	458	483	465	497	483	492	455	492	464	489	498	509	493	470	472	503	477	480	485	444	455	476	516	430	486	477	472	497	466	515	465	454	506	466	489	491	479	441	494	462	466	491	470	443	482	456	473	497	450	495	471	461	537	484	500	465	486	490	475	485	478	477	505	456	478	477	452	497	465	452	500	440	478	473	509	474	485	470	462	497	459	485	485	501	462	513	518	508	425	476	490	501	483	466	495	490	509	471	483	460	491	484	459	479	474	465	459	481	457	487	478	464	496	489	488	480	474	488	457	475	480	455	473	489	489	483	478	475	467	481	471	494	467	459	510	489	502	433	514	488	505	499	463	441	496	483	491	525	467	436	462	468	470	480	449	486	517	459	455	472	501	503	488	512	483	461	476	467	478	487	487	509	473	455	456	449	495	479	466	492	472	507	481	509	460	479	479	492	488	530	438	477	488	509	484	439	489	496	486	488	507	426	468	549	504	462	478	459	448	457	483	485	470	481	497	499	496	479	484	453	453	468	485	499	453	511	492	485	458	462	508	474	530	501	467	453	477	474	525	508	476	473	466	492	477	456	476	456	462	487	447	487	491	480	502	488	462	515	472	458	436	498	475	463	497	470	473	486	484	465	466	512	447	480	506	452	530	499	474	449	466	492	499	477	481	487	456	468	447	474	504	483	448	426	459	479	490	452	445	504	487	470	472	476	535	520	459	477	520	469	497	469	467	501	485	512	486	461	473	449	493	449	498	486	487	501	481	455	488	522	522	460	463	489	486	468	508	465	461	466	502	473	465	486	474	458	481	491	473	432	465	471	504	491	447	469	453	453	433	468	459	487	474	528	526	490	465	499	458	480	487	462	491	456	449	452	499	473	475	478	486	463	496	519	492	499	457	470	457	503	472	495	435	455	490	494	453	483	460	466	456	492	485	497	487	496	471	523	502	499	509	492	477	452	439	481	497	486	495	477	488	454	512	488	468	462	459	484	462	451	465	466	506	443	475	507	477	470	457	481	506	444	500	499	434	432	489	443	457	474	459	528	478	500	482	484	458	496	476	473	476	478	536	492	480	486	476	512	463	481	470	504	444	490	513	474	465	473	497	476	479	498	463	463	502	474	472	493	507	475	480	486	474	486	483	481	467	470	509	467	470	482	451	504	466	474	492	466	502	479	495	500	482	458	458	483	495	544	488	468	471	472	452	445	485	478	492	475	514	468	517	489	457	485	477	487	455	484	470	519	486	478	514	510	504	482	479	481	505	466	487	488	502	483	499	492	463	496	493	442	474	471	451	446	503	506	434	525	421	448	465	505	468	480	436	482	520	444	476	505	461	456	517	476	502	516	500	439	486	481	463	472	487	457	473	483	482	501	478	501	493	507	457	441	480	478	468	472	490	499	478	478	538	472	480	486	469	479	456	478	480	457	494	457	496	487	474	461	498	501	480	497	469	484	516	442	524	487	479	476	470	466	464	495	536	465	435	518	468	460	486	492	459	459	455	515	476	512	484	472	531	503	469	483	482	461	522	462	458	529	489	466	506	466	515	516	526	474	459	477	499	480	498	481	453	510	501	518	461	469	462	457	511	453	465	468	484	452	481	466	450	475	487	478	475	486	478	463	446	446	465	525	452	472	481	475	458	480	507	486	470	468	474	476	512	520	467	463	479	460	491	488	479	478	468	440	516	499	498	467	481	451	478	526	474	447	468	455	472	477	490	484	464	500	500	446	503	446	496	501	489	476	488	477	470	453	476	486	484	480	464	475	510	486	499	487	491	470	459	491	503	500	486	479	514	482	520	457	478	486	450	470	456	464	465	468	455	520	481	483	488	491	521	519	477	481	499	492	484	467	477	482	458	459	518	500	466	500	487	484	461	500	422	414	478	477	475	468
59541	28841	10572	3928	1474	480	419	318	243	233	224	227	242	217	232	230	249	218	212	214	200	208	228	227	218	233	251	235	203	214	239	208	264	215	238	238	228	227	229	222	271	215	221	225	230	201	251	231	202	229	211	218	234	226	231	215	215	204	219	219	229	224	228	242	235	210	204	210	225	224	256	229	200	211	237	226	226	249	199	269	219	221	216	207	209	213	199	236	206	253	218	220	227	208	224	207	217	231	213	230	211	215	197	215	250	195	241	225	224	214	239	233	216	226	230	224	201	215	236	246	216	214	213	239	199	190	231	250	223	203	225	232	224	227	230	266	245	244	213	217	242	199	226	248	241	216	220	237	239	215	212	248	228	220	222	240	249	228	205	197	245	221	236	251	229	239	241	239	215	211	218	224	237	217	255	234	226	227	213	229	225	216	207	242	224	214	247	240	225	232	226	242	206	228	190	207	223	237	237	212	198	237	225	222	234	220	240	229	231	252	226	226	248	201	253	224	227	231	232	229	235	228	223	213	210	244	228	242	253	257	227	241	217	249	262	214	285	229	225	206	228	224	230	245	220	201	217	218	207	220	221	206	241	209	187	243	229	242	248	230	227	241	241	181	232	227	203	254	230	229	210	219	224	220	223	236	246	237	253	230	221	209	199	222	204	226	236	234	231	246	224	195	190	223	247	198	224	252	228	219	229	226	233	190	233	242	228	226	214	222	232	223	233	251	242	248	196	210	226	234	221	247	212	228	247	216	203	219	239	241	237	209	211	205	206	241	221	220	218	203	196	207	226	216	211	234	227	233	256	220	225	232	238	237	225	226	245	243	234	233	239	235	207	248	223	212	256	223	215	227	203	215	250	225	204	235	226	227	224	186	197	230	217	208	241	208	262	221	221	229	230	232	244	255	222	226	210	187	231	215	220	203	239	234	228	222	233	210	196	259	258	226	249	222	228	195	209	200	204	209	223	226	194	186	212	211	198	227	223	193	217	212	206	217	235	237	218	236	227	245	219	233	230	228	226	234	235	240	234	227	194	226	236	260	209	231	237	216	228	218	249	223	236	205	209	214	223	224	208	236	250	207	241	203	222	200	215	233	216	230	236	216	224	202	231	218	216	237	227	215	241	228	231	219	213	246	218	238	213	230	253	225	212	247	238	237	201	218	249	246	220	208	210	228	216	232	204	224	243	224	250	236	239	242	256	237	208	213	225	209	243	224	237	227	233	228	225	212	234	221	211	225	232	226	212	215	213	203	243	232	239	229	201	231	230	228	251	219	209	198	239	211	197	208	244	228	222	225	230	216	243	218	217	234	219	203	242	211	229	220	226	201	223	228	240	247	271	210	214	227	254	249	196	232	233	220	209	220	214	209	240	238	232	214	234	246	225	228	238	239	236	227	204	216	234	243	213	223	264	244	200	248	187	208	226	215	231	216	223	246	225	197	212	230	227	212	243	213	215	206	217	214	222	218	245	234	226	209	231	247	234	255	216	222	216	214	217	237	223	211	224	216	194	222	251	241	219	249	235	230	217	240	245	225	226	209	225	239	204	231	252	252	229	224	230	217	224	195	237	208	209	254	230	217	208	207	203	224	220	227	208	215	192	258	212	224	220	206	228	210	216	223	219	233	216	215	223	255	189	231	226	240	217	223	215	228	218	221	212	220	255	223	231	203	216	233	238	241	224	216	227	222	234	247	203	184	220	241	207	251	232	231	234	213	248	242	204	216	217	230	237	212	221	212	191	222	218	219	198	234	260	238	215	205	220	233	219	222	251	216	215	218	217	234	227	187	220	202	245	245	255	246	232	223	215	219	204	224	224	219	235	247	216	216	200	229	249	245	201	246	232	257	202	234	213	241	235	217	249	235	231	240	219	218	216	243	216	232	238	245	220	205	230	251	256	231	209	223	223	216	253	218	222	198	233	243	236	216	212	242	206	234	213	229	231	223	220	270	230	218	266	235	249	226	236	279	228	230	210	221	226	199	207	242	217	223	237	198	228	228	239	222	216	255	214	213	227	218	214	238	248	245	216	218	231	207	235	191	232	224	237	233	236	249	224	224	232	220	241	221	214	200	216	236	203	241	223	233	221	224	201	205	223	257	243	229	228	207	200	220	216	209	204	227	245	255	270	223	218	216	221	212	233	223	199	222	215	219	197	234	221	222	216	224	229	245	249	220	229	244	211	230	202	228	233	214	219	208	231	224	239	222	247	234	225	224	232	239	231	231	231	216	226	236	237	212	254	205	257	201	200	217	210	215	208	211	234	230	216	224	219	239	221	238	214	210	195	236	224	224	229	251	224	211	204	205	210	255	229	217	248	214	212	208	254	228	179	197	223	212	234	196	233	226	205	217	237	191	220	195	223	223	236	219	211	241	201	231	213	255	217	270	234	263	214	256	234	230	233	226	219	233	245	231	205	240	210	228	235	248	254	214	230	222	234	210	226	239	245	211	200	222	226	211	220	231	200	206	214	209	217	245	212	255	237	236	229	212	212	213	224	229	264	226	254	186	250	236	241	242	226	259	251	231	237	233	223	228	250	207	203	201	250	240	225	233	224	226	213	215	204	222	246	240	230	224	244	212	233	199	219	211	213	212	244	223	220	222	218	226	221	222	212	214	214	227	217	236	231	222	238	216	253	230	221	214	188	210	226	236	224	244	219	199	258	208	221	228	233	238	244	237	234	232	227	213	236	228	219	238	202	239	229	196	230	237	262	227	205	209	217	219	227	232	278	216	201	221	230	210	197	216	228	210	252	233	256	237	238	218	215	234	208	206	244	246	246	216	210	213	220	228	211	246	207	220	211	248	221	184	242	237	237	200	235	224	249	231	260	194	231	251	227	192	178	237	239	212	222	216	192	232	231	201	214	195	246	201	220	248	220	258	219	256	235	211	221	235	249	252	222	252	245	197	217	230	236	231	198	213	238	213	224	198	252	222	230	183	218	212	218	241	252	242	240	241	203	231	242	231	238	229	217	206	244	216	213	252	215	225	232	231	246	230	219	198	224	234	262	229	230	223	209	196	207	232	259	221	216	215	208	233	223	232	207	226	206	217	242	226	204	227	229	231	202	232	223	242	229	230	244	250	228	240	232	222	221	235	213	241	220	204	240	229	208	237	217	210	247	220	224	237	207	207	236	226	227	240	229	226	226	214	255	212	200	231	220	240	245	222	233	224	235	233	232	190	206	218	218	216	257	241	199	223	226	216	224	215	219	238	212	237	220	252	252	242	233	283	233	193	233	255	229	231	227	242	239	227	231	217	223	213	236	217	233	229	223	219	233	261	230	209	232	246	249	205	221	244	243	240	208	229	248	221	209	242	219	220	234	237	238	189	244	214	220	190	240	221	218	246	229	208	241	229	214	197	187	218	215	233	219	195	242	203	226	200	213	203	242	203	213	241	194	216	209	224	244	230	236	222	224	229	204	228	223	265	227	225	230	222	221	214	217	211	230	224	224	235	234	238	215	230	213	238	232	236
38389	18622	10838	8226	4245	1186	1192	922	672	489	491	504	506	546	540	496	510	531	484	502	510	478	514	484	485	525	483	525	500	498	492	540	448	446	487	505	501	505	491	487	522	508	494	493	478	492	480	484	525	459	483	487	474	522	472	468	488	490	503	483	498	529	479	486	494	457	500	465	516	484	487	465	496	473	476	480	479	524	500	450	502	496	441	453	493	450	490	484	454	461	463	472	472	503	501	487	460	529	459	486	465	502	492	495	460	485	458	465	491	479	483	521	508	506	504	443	483	468	467	488	485	501	510	509	490	481	476	494	516	491	510	463	484	472	480	526	499	497	486	468	510	486	500	466	499	509	493	513	464	465	445	460	478	513	526	523	454	486	513	478	469	481	498	459	489	495	487	490	412	460	459	494	521	497	449	490	500	489	457	455	485	512	474	522	490	477	455	493	491	480	501	495	524	513	455	502	459	485	506	508	483	496	481	444	509	457	456	510	490	508	520	458	526	488	491	498	502	488	478	490	487	476	487	491	479	529	445	477	506	519	472	459	481	479	519	504	462	453	452	479	471	500	479	504	518	516	513	489	459	482	500	484	500	513	511	524	476	476	486	463	459	497	506	479	471	463	474	509	487	494	483	477	491	444	503	465	476	481	447	485	463	476	463	484	477	524	468	501	497	514	471	499	512	482	484	470	518	475	495	463	536	442	506	489	492	484	482	466	494	516	478	492	492	544	479	461	500	503	497	489	474	463	524	507	467	501	455	472	530	507	480	497	509	450	488	504	470	500	524	512	517	491	472	507	464	517	501	471	512	482	499	500	520	472	485	476	484	539	476	475	485	479	468	444	469	499	508	466	482	470	490	528	453	497	508	441	496	484	480	477	507	520	471	507	477	467	519	486	487	473	491	485	540	489	477	444	484	483	503	490	458	507	506	486	494	481	483	497	488	519	502	446	490	470	489	492	473	505	464	471	496	493	524	489	475	504	462	520	464	484	478	473	471	480	517	522	471	478	466	479	435	478	487	491	490	504	489	483	477	502	468	491	453	494	475	524	504	448	509	470	461	470	462	465	472	491	478	498	484	493	511	480	475	475	454	512	506	494	486	481	480	519	483	488	500	483	450	456	450	524	509	532	499	489	455	491	506	471	480	493	522	460	495	493	488	484	495	430	516	499	457	505	494	467	483	498	482	479	475	510	452	490	531	484	443	489	497	489	467	480	467	530	480	463	507	490	459	476	493	514	486	457	481	448	491	467	514	511	520	460	493	528	499	521	502	511	461	464	478	460	510	485	469	519	469	500	472	472	500	473	516	480	506	506	464	502	479	467	500	486	459	473	514	466	491	475	484	499	458	457	473	448	497	456	467	482	511	495	478	503	524	494	502	483	475	455	502	459	472	493	471	501	471	511	490	505	451	458	509	480	463	468	507	462	504	446	484	489	473	450	483	461	520	498	468	484	493	497	506	443	459	506	439	487	457	497	511	476	480	489	505	485	477	490	483	499	466	496	525	476	487	484	469	495	528	514	494	504	488	494	462	463	477	465	496	454	521	491	470	488	465	506	516	478	482	497	478	522	485	496	470	497	480	491	485	506	497	470	509	515	473	478	492	481	489	502	502	542	504	482	524	512	458	459	458	457	488	495	499	508	449	481	504	501	491	499	463	493	486	475	517	502	516	475	512	465	506	509	514	502	501	486	471	509	484	488	474	506	517	479	509	458	488	468	477	456	510	529	484	516	487	480	477	488	458	521	470	522	504	483	519	503	515	491	493	462	473	492	485	482	506	444	439	468	484	464	437	497	500	500	466	492	474	529	471	491	480	469	453	495	486	472	459	486	504	530	510	485	525	493	495	498	503	530	494	468	506	475	499	475	489	482	499	483	519	480	474	472	463	466	466	480	454	502	481	515	448	491	475	483	516	528	475	512	476	486	473	480	446	451	513	481	505	484	507	507	471	416	460	466	472	511	489	489	512	463	503	466	505	532	472	529	488	472	493	497	472	507	526	479	466	458	471	466	458	480	511	488	508	490	464	469	468	446	452	494	510	457	487	470	513	511	474	480	480	464	439	495	483	482	476	502	451	452	462	495	505	460	533	474	464	458	475	481	469	481	450	485	502	469	509	485	505	480	505	499	517	505	490	493	499	504	488	446	522	462	505	510	535	484	472	448	481	495	527	462	489	520	461	489	454	473	493	454	519	498	504	479	479	492	494	499	498	497	479	485	494	492	500	486	465	487	450	457	499	477	511	517	489	459	517	512	474	481	464	469	488	456	508	514	485	466	488	476	485	485	509	487	508	534	452	472	473	493	473	463	485	510	472	462	521	467	494	479	461	506	483	505	500	484	483	518	463	490	480	489	473	469	469	476	460	499	498	504	483	497	472	454	433	495	473	482	493	483	475	510	509	505	506	485	478	491	460	460	502	497	480	522	478	491	458	486	497	501	491	495	539	462	495	482	466	460	481	462	456	472	465	504	505	469	477	482	522	477	503	471	465	501	482	509	499	509	489	500	509	486	497	525	516	479	510	500	467	485	506	473	456	479	508	465	492	497	463	476	531	452	497	468	476	521	460	512	490	484	470	481	524	452	514	483	457	488	498	492	489	449	510	527	472	495	438	501	493	531	519	478	506	510	489	452	482	514	445	543	476	503	487	495	450	508	481	512	495	520	481	513	479	490	500	503	474	475	512	493	473	506	460	436	528	482	490	476	503	473	490	529	464	497	498	485	455	495	473	527	471	501	518	483	481	468	468	465	521	490	522	484	515	467	536	528	492	476	513	484	486	508	455	455	510	488	483	521	467	497	520	460	497	459	504	488	499	462	471	526	470	488	513	490	483	513	509	505	504	508	460	502	475	460	499	466	471	501	452	505	464	490	472	462	506	480	520	495	537	498	462	485	496	516	453	455	533	472	464	490	437	458	459	460	490	475	476	464	479	474	447	476	527	500	526	505	463	482	510	477	491	521	508	479	466	484	483	535	484	511	453	491	488	499	515	480	485	479	551	477	483	502	499	488	491	480	498	510	478	469	461	513	459	522	475	443	500	546	512	495	512	462	550	518	476	489	512	475	489	459	495	495	494	445	500	491	530	466	496	448	494	484	496	497	473	481	499	491	481	466	493	492	471	482	519	482	481	461	468	521	489	478	505	477	476	467	468	496	464	485	470	481	484	484	462	504	476	497	484	484	456	489	499	507	498	494	483	463	503	502	558	478	517	504	490	478	456	500	503	452	474	498	514	472	485	465	482	496	484	480	505	475	501	517	489	507	497	521	517	485	462	449	483	495	475	499	486	506	474	515	488	501	503	481	481	455	528	498	508	490	473	473	462	507	500	490	506	499	483	520	429	483	491	488	501	518	469	490	495	477	512	475	503	467	497	478	506	475	480	488	468	498	517	495	496	471	482	494	480	505	471	489	512	480	460	478	516	477	481	489	520	485	540	504	515	528	501	534	523	480	474	516	499	489	470	487	498	489	478	468	488	498
58114	28606	13337	4841	1305	591	501	372	344	327	290	302	290	272	302	300	315	329	298	310	292	296	259	305	296	281	329	268	321	285	304	279	327	266	265	292	313	300	289	271	275	297	278	342	290	265	286	276	287	247	242	266	255	298	295	275	283	317	294	307	288	297	282	277	284	289	307	271	295	290	263	256	261	294	288	295	303	293	306	268	305	323	283	319	329	294	287	296	292	313	309	297	311	287	276	296	305	285	276	306	297	285	295	280	312	263	310	269	273	292	290	275	300	301	316	313	300	295	297	285	251	252	331	283	277	273	295	269	271	252	283	301	287	342	260	296	303	295	285	309	309	297	294	300	283	310	288	276	323	284	274	313	286	270	297	281	294	311	287	281	300	313	292	302	299	298	270	296	279	278	300	276	307	279	272	260	312	288	284	305	268	299	285	263	315	304	295	301	270	295	275	285	280	298	292	281	286	310	269	296	273	289	296	276	309	310	307	290	287	280	282	318	327	278	305	265	280	319	259	258	295	304	311	302	302	318	299	284	289	295	314	280	321	269	290	291	286	290	294	282	277	273	299	264	341	295	305	275	283	254	278	301	280	322	312	332	302	312	274	314	275	294	281	255	312	308	276	262	305	313	275	291	267	330	307	309	277	344	311	285	257	286	278	284	249	281	309	265	289	273	292	287	292	291	303	279	317	277	288	300	285	298	321	289	288	263	292	254	301	313	285	323	299	246	297	288	287	313	309	274	280	278	282	292	247	265	280	303	318	294	289	308	308	316	299	324	280	326	299	272	286	311	291	314	287	282	281	323	303	268	300	280	308	296	292	306	307	310	318	301	345	294	295	325	302	271	274	263	280	301	294	262	287	297	307	294	265	280	255	293	299	263	256	283	289	267	318	292	275	324	318	317	282	297	309	334	284	315	324	290	321	288	272	282	288	260	297	313	321	293	289	263	315	299	290	278	286	312	286	273	275	323	271	274	295	285	304	271	277	309	290	304	247	292	266	283	283	342	298	296	255	308	289	300	307	293	287	267	301	283	287	301	285	286	315	309	276	281	291	280	324	278	296	294	290	293	292	293	293	298	300	293	261	295	296	278	317	299	338	302	312	307	266	290	343	303	281	320	291	296	247	296	259	258	243	275	287	282	261	262	314	286	292	293	314	258	337	287	281	309	276	325	273	299	307	243	279	273	301	268	312	287	272	254	288	277	338	310	276	270	278	286	267	295	291	328	287	302	276	302	307	338	306	295	299	282	263	294	237	299	277	301	281	288	274	297	313	292	275	298	299	278	298	315	302	285	282	313	316	302	312	281	236	296	282	290	297	303	283	305	273	254	297	297	288	262	294	279	279	274	309	299	339	340	325	291	268	303	286	324	294	321	305	279	311	281	303	289	281	305	306	315	283	298	290	271	335	307	282	253	304	296	278	273	345	280	292	314	269	314	314	312	234	274	308	283	291	289	313	283	295	323	264	302	307	271	269	314	296	287	296	296	279	256	278	317	252	303	302	293	303	282	326	285	289	290	291	291	301	300	274	282	281	257	268	261	299	264	263	326	276	322	293	282	277	310	294	293	282	296	304	295	292	305	259	296	276	278	273	238	316	327	309	306	263	270	283	300	296	283	305	283	301	305	307	288	306	277	283	285	274	281	307	306	278	267	285	318	271	293	287	267	290	308	285	286	287	288	289	296	284	311	300	264	289	269	268	294	291	280	299	265	279	303	307	277	260	266	345	272	291	300	287	299	303	290	279	277	288	296	319	318	281	295	274	316	328	291	249	286	280	279	278	280	296	292	276	284	271	287	297	299	286	280	302	268	274	319	289	315	315	294	299	317	311	307	332	291	295	294	263	289	299	323	254	281	305	287	274	299	308	285	353	279	292	316	271	276	289	313	314	261	320	290	258	263	259	269	304	291	308	303	293	291	289	285	290	281	291	306	299	304	297	269	310	272	281	289	322	271	272	282	298	273	317	287	282	285	258	288	303	273	295	261	296	306	266	266	326	303	305	317	313	317	299	310	303	272	292	298	287	288	286	299	299	270	303	267	286	282	286	306	290	307	304	273	320	315	302	311	301	310	287	254	296	299	303	267	268	307	303	282	261	306	298	303	279	268	267	275	306	278	289	282	309	289	293	314	301	297	295	317	277	301	269	295	327	324	275	295	300	279	306	256	267	314	287	315	263	305	281	299	264	277	305	295	291	304	285	294	310	317	283	299	295	288	286	331	300	291	295	280	276	280	281	298	287	293	309	321	282	319	289	291	280	278	280	270	280	283	314	262	260	304	285	304	305	284	282	303	285	313	264	283	244	290	250	297	298	270	285	305	321	311	291	291	294	296	295	290	299	271	303	290	312	297	276	277	256	298	297	335	288	312	336	315	273	256	272	304	297	295	301	289	289	277	332	290	283	272	264	295	317	280	279	290	301	315	306	298	308	269	298	306	289	323	305	305	260	281	283	274	285	294	311	316	294	324	287	280	299	283	305	280	255	302	302	299	305	323	278	272	333	312	287	268	298	310	283	300	288	295	320	295	275	278	331	305	313	295	312	307	306	297	326	296	292	277	306	301	302	313	322	305	271	279	295	254	318	290	296	291	309	260	293	263	287	249	286	293	288	314	275	308	306	338	320	321	285	289	309	260	276	273	299	284	306	288	306	288	311	303	302	307	262	251	325	300	304	271	282	322	292	272	301	293	283	273	283	281	280	253	283	289	249	295	283	301	265	289	296	293	295	294	314	316	280	286	275	299	261	269	284	276	288	271	289	267	306	248	316	268	287	283	302	278	254	288	324	291	269	321	314	262	291	305	309	294	295	249	303	318	304	278	289	303	309	290	276	252	292	316	313	294	276	307	274	315	303	272	291	282	305	280	317	288	259	321	314	265	266	286	283	291	261	298	276	307	298	305	313	329	296	318	296	293	250	282	253	294	265	272	292	263	307	291	306	287	289	289	306	259	317	277	305	290	296	267	295	263	267	250	294	294	277	244	297	276	250	301	289	294	327	280	257	313	290	282	295	290	277	271	309	283	303	292	291	288	302	285	303	281	292	308	273	306	313	303	285	290	270	288	305	278	291	316	304	307	288	311	277	306	290	272	298	317	304	304	288	304	273	287	289	307	237	300	294	299	319	291	304	300	301	305	271	292	273	283	265	279	281	280	292	301	301	311	288	286	277	283	276	294	271	275	279	280	300	294	288	315	299	251	313	275	294	312	300	278	297	271	324	300	321	330	298	301	282	287	275	283	315	291	314	276	333	291	316	293	302	295	311	263	282	284	288	257	304	318	297	318	285	306	310	307	308	298	264	285	268	291	272	303	302	316	278	305	304	333	274	292	319	299	271	261	266	273	318	288	309	291	293	294	252	296	286	313	293	275	305	305	267	316	287	276	318	309	311	298	308	274	286	311	276	311	274	288	308	318	295	311	282	295	284	325	300	294	299	300	301	318	271	263	270	280	279	292	276	284	312	288	260	294	329	290	307	295
37101	20418	12836	8122	3405	1465	1409	1213	823	643	665	615	659	620	606	602	684	623	620	600	588	598	638	606	641	586	597	609	589	626	587	602	595	593	583	634	608	638	632	586	580	625	608	650	583	652	616	651	643	614	639	612	631	591	597	581	595	639	636	612	592	621	614	583	613	637	599	606	631	598	637	640	614	632	584	601	614	642	575	592	605	631	584	641	604	615	586	620	638	617	597	611	638	623	604	617	602	608	627	591	616	601	575	590	594	639	633	602	572	615	632	616	609	581	634	614	595	597	607	588	616	601	600	572	594	614	613	593	605	588	572	567	593	569	593	650	618	587	619	617	604	590	630	642	585	566	584	627	627	624	588	580	599	573	595	571	611	593	617	647	609	631	582	633	579	645	607	626	600	603	595	617	631	600	602	617	578	643	600	611	628	633	595	614	563	574	524	641	624	673	651	617	583	582	566	630	586	609	605	603	607	601	563	631	670	618	641	592	618	637	607	683	601	631	604	609	611	588	604	545	608	622	615	571	636	581	533	604	619	638	589	619	553	616	629	633	689	584	610	607	625	620	656	628	613	644	622	605	619	638	633	649	640	579	575	583	598	603	621	582	627	588	588	659	593	582	607	595	611	619	594	600	630	639	620	605	594	645	556	616	613	641	595	618	596	620	577	646	636	626	563	566	605	586	629	589	589	610	616	651	615	640	601	576	627	644	609	637	562	646	564	605	582	599	619	628	577	608	638	596	653	628	616	577	583	581	612	596	602	568	595	628	616	623	580	571	601	657	584	621	610	557	603	597	600	590	652	608	609	614	603	581	606	601	600	580	600	716	643	626	613	618	607	560	597	614	606	668	625	568	637	583	612	576	552	605	636	640	608	647	598	611	642	638	602	639	635	645	647	618	614	597	632	587	619	571	641	639	605	617	624	592	645	583	605	611	620	617	581	585	595	623	567	631	600	608	595	655	590	565	646	569	638	603	599	583	615	646	555	615	617	605	619	573	599	592	588	609	618	638	601	615	585	607	612	637	601	577	567	597	630	595	577	615	597	589	593	649	602	567	654	581	621	638	590	645	610	613	589	617	607	594	652	598	638	616	623	570	615	620	562	593	645	587	607	589	601	622	608	628	589	636	607	631	627	610	604	612	612	550	590	590	556	580	633	671	560	590	582	606	581	606	644	613	597	635	591	627	552	598	606	607	611	634	591	551	602	580	637	655	620	657	598	567	627	621	646	640	648	606	618	604	666	638	627	591	584	648	627	594	599	590	573	588	626	607	613	597	644	598	675	630	599	602	631	593	622	609	598	557	643	553	645	655	603	629	609	616	645	611	606	649	594	623	610	600	543	578	643	625	607	602	618	642	637	591	608	576	608	570	609	605	598	591	610	677	598	637	654	624	621	589	619	615	657	601	613	619	608	650	612	608	581	609	643	648	584	558	650	621	599	670	626	599	630	640	600	623	637	598	570	590	621	624	595	594	618	636	607	587	634	611	643	623	594	621	623	627	632	628	603	613	563	606	637	611	630	585	595	565	571	619	594	598	604	633	604	600	606	577	609	596	685	584	562	604	613	630	591	629	577	635	569	588	636	595	599	619	602	648	632	640	613	607	639	590	591	638	608	627	640	616	604	609	632	620	598	599	608	634	616	611	623	644	585	610	589	550	626	609	587	622	624	596	593	580	673	655	600	598	565	635	671	647	649	616	586	587	609	604	606	585	562	589	651	581	637	582	572	606	612	618	657	613	594	625	587	597	607	612	650	639	639	617	627	610	603	578	605	623	600	623	640	592	627	649	638	589	592	609	639	659	568	589	630	648	612	597	622	585	620	651	598	611	593	576	613	593	611	628	638	644	620	623	603	625	609	671	611	586	597	590	577	642	614	584	641	613	667	633	644	613	635	652	624	618	597	593	636	614	610	666	581	612	622	593	638	616	583	609	632	651	577	574	620	630	601	565	626	590	588	591	598	623	681	622	586	663	582	578	638	633	593	598	608	601	546	615	566	611	641	567	637	617	620	647	636	629	651	608	607	608	590	568	624	599	597	548	620	593	580	633	588	613	616	637	652	610	670	619	624	601	634	606	599	604	632	630	583	644	617	566	636	572	648	607	620	639	590	637	625	616	601	595	592	674	637	606	626	596	639	591	617	602	621	618	622	628	619	573	586	598	610	636	616	584	582	639	616	558	592	645	595	612	585	614	623	588	628	642	564	609	596	593	569	617	540	613	551	610	595	604	651	616	582	578	600	589	603	583	554	609	615	586	616	624	606	604	613	605	590	624	582	624	576	615	594	603	565	590	608	640	575	616	602	588	628	598	623	590	663	575	588	616	615	617	614	606	617	589	609	626	552	637	611	598	636	619	632	635	592	602	607	591	588	657	625	624	633	609	605	566	597	625	590	616	586	603	630	599	636	604	600	611	604	629	562	627	613	639	629	630	608	610	600	618	633	561	589	615	624	630	595	616	557	610	600	590	635	597	618	611	628	642	589	612	649	605	602	688	636	594	597	548	593	620	630	629	619	599	594	585	591	573	621	625	612	604	551	600	638	613	612	602	625	597	613	629	602	601	614	598	647	624	637	632	578	664	627	610	600	607	612	594	625	592	587	651	624	617	586	604	589	602	611	624	661	649	603	593	654	619	613	644	597	607	574	605	579	592	640	614	611	630	661	579	565	613	641	632	614	638	605	596	617	651	618	599	609	584	607	659	611	576	586	609	623	604	557	605	598	593	634	579	656	578	559	613	662	619	592	579	641	634	614	623	631	605	556	609	584	573	592	619	594	599	602	641	592	602	562	629	637	611	566	623	609	553	617	617	624	609	638	616	601	593	642	629	594	622	608	572	585	637	592	626	650	619	629	610	606	612	620	595	559	590	627	653	593	601	598	615	635	571	595	592	610	630	602	573	576	608	665	627	622	603	597	609	590	616	609	595	599	618	575	611	622	605	579	624	623	640	639	624	609	573	592	590	616	599	625	626	599	628	599	599	615	604	607	634	594	602	635	596	599	625	650	646	604	585	572	629	600	646	615	574	643	624	611	612	565	622	631	644	610	579	632	592	632	669	665	632	548	639	603	619	635	632	610	633	577	605	604	638	604	576	588	617	653	637	626	635	643	598	594	613	565	638	576	625	624	612	630	623	616	618	626	607	602	568	614	601	614	625	590	615	618	638	617	592	625	613	637	574	639	592	632	617	605	568	665	647	620	561	589	645	592	600	597	592	614	641	612	640	601	606	611	635	612	631	623	611	586	592	616	612	617	595	651	636	570	627	573	599	649	593	598	592	615	587	613	571	599	619	638	608	621	614	591	584	636	650	615	618	615	657	629	625	623	579	654	580	605	653	619	671	599	614	616	623	594	541	635	640	638	569	593	595	603	600	602	631	619	550	605	616	619	608	606	601	589	638	622	622	619	640	597	585	609	588	593	621	609	607	636	604	616	631	605	641	586	630	585	622	597	612	596	581	600	590	591	609	551	589	565	599
50006	19394	4659	1220	516	295	226	255	242	239	243	246	268	231	248	227	264	237	221	240	238	216	255	223	227	228	236	221	242	242	237	246	235	214	226	296	239	243	253	204	245	205	220	229	221	226	221	253	247	247	225	239	250	233	208	250	243	274	229	238	256	216	247	236	269	248	221	214	238	231	241	224	261	241	247	259	253	215	225	220	245	207	230	226	228	226	229	223	262	233	232	222	245	231	257	233	239	226	244	223	205	228	251	253	224	228	215	214	245	234	233	237	225	247	213	277	226	226	251	230	254	262	215	216	220	203	229	225	215	229	263	224	259	241	209	227	231	210	246	269	227	217	231	250	253	211	221	230	235	235	248	246	228	227	217	221	234	248	252	218	233	240	236	246	213	244	224	237	254	223	211	232	241	230	213	241	257	227	246	241	223	217	229	259	261	243	238	244	220	215	250	233	195	211	285	242	254	261	256	229	241	254	252	234	247	232	218	254	227	212	261	228	241	244	259	235	226	209	261	222	272	230	243	227	249	251	249	257	263	227	257	211	226	250	212	208	263	236	207	240	245	251	218	241	259	285	236	213	220	226	227	220	231	222	238	239	241	240	235	221	252	222	233	263	206	234	242	234	232	232	246	239	217	266	237	247	201	255	246	234	235	219	258	238	253	228	237	241	222	235	218	218	253	225	207	250	225	228	216	253	262	235	247	257	223	247	263	279	213	206	237	216	206	219	275	223	227	251	285	220	238	240	209	220	230	255	223	228	235	215	227	234	244	233	220	223	230	256	246	209	244	238	250	226	237	249	230	250	225	206	250	246	247	274	221	213	237	238	235	264	235	240	231	201	231	226	228	290	260	238	266	207	239	238	219	229	214	254	257	192	225	235	237	219	229	222	232	244	237	231	262	237	232	221	241	247	218	238	250	257	262	233	250	234	231	209	213	247	238	249	244	245	232	245	230	239	253	241	240	232	231	254	242	200	246	210	237	250	234	235	246	193	198	251	252	235	247	249	231	205	261	241	256	245	235	218	243	247	242	272	257	222	230	247	223	250	251	260	242	234	210	246	237	234	235	243	270	238	253	258	237	273	224	208	265	223	249	207	260	260	246	255	237	223	204	235	234	232	245	237	230	264	226	206	228	220	228	238	225	227	229	225	256	209	232	215	205	233	250	224	246	201	219	216	245	241	238	219	244	241	244	239	272	227	241	275	253	220	255	256	240	206	219	202	238	236	245	209	268	234	237	254	242	228	228	230	228	214	267	253	219	244	254	236	220	221	205	226	233	240	198	245	242	230	251	235	217	270	216	250	232	232	248	257	211	264	232	223	224	275	226	248	232	231	219	233	228	233	251	231	223	279	234	237	244	218	225	198	250	263	267	243	269	233	237	262	238	235	245	247	257	242	246	238	215	246	252	233	262	239	239	221	217	234	238	210	228	232	210	249	253	261	220	252	222	228	229	257	251	266	264	247	264	197	237	228	244	261	256	229	255	237	212	238	237	229	244	268	231	228	224	251	240	234	243	213	276	223	247	267	238	247	230	249	249	241	227	231	229	237	230	227	228	207	224	205	220	221	252	249	254	264	253	237	243	243	248	241	259	259	244	216	201	210	233	226	236	228	225	247	225	225	200	234	252	227	233	240	212	233	242	246	233	236	215	237	245	239	260	257	235	273	233	230	229	234	244	244	199	206	225	223	213	238	228	242	240	246	261	223	222	230	205	236	248	254	258	247	203	225	244	226	224	208	232	206	253	239	226	225	259	256	254	239	248	209	233	260	236	203	230	221	230	207	207	236	213	223	212	244	237	213	283	243	187	231	249	230	214	262	240	254	218	237	227	232	201	225	237	241	215	225	217	241	239	245	250	251	227	232	257	242	220	248	236	245	249	244	270	242	247	251	254	241	237	214	221	240	211	241	268	249	219	258	211	245	257	238	231	262	228	264	223	233	215	232	214	239	230	238	281	202	249	221	248	226	234	254	227	232	237	201	237	229	237	243	239	229	246	237	244	214	251	199	215	256	216	237	230	240	273	231	250	214	221	221	217	242	228	238	238	247	235	236	249	212	270	234	230	238	240	228	261	246	254	242	241	236	250	218	269	221	244	222	211	225	209	256	236	223	257	239	225	246	240	251	209	243	219	245	227	216	256	248	215	237	268	241	264	277	242	272	244	260	235	228	258	227	251	229	208	235	246	268	231	258	234	233	241	242	211	217	227	238	217	244	244	254	202	229	244	229	223	202	257	246	217	252	255	262	205	245	219	217	207	236	259	241	262	236	246	253	236	226	208	270	254	233	251	208	233	224	244	228	242	250	224	249	250	252	230	250	232	233	245	231	197	226	242	232	234	227	242	234	276	244	253	262	268	233	224	238	227	234	239	227	241	245	254	241	245	205	234	264	233	240	229	250	236	251	229	250	214	229	243	251	216	220	216	235	243	235	250	253	251	252	242	254	238	238	225	224	252	244	260	211	240	251	248	264	263	255	214	222	238	218	243	261	233	229	253	245	216	256	225	221	221	248	224	252	204	221	263	213	235	224	230	239	226	215	216	242	250	270	250	259	224	253	249	230	217	244	192	215	252	217	256	219	228	252	258	251	262	224	213	237	239	242	229	219	232	256	252	263	235	242	196	248	215	220	231	251	206	212	249	233	250	265	227	230	234	214	201	263	229	244	218	242	245	231	230	227	229	224	262	230	212	266	223	217	240	219	249	268	242	248	237	280	252	247	244	242	247	229	229	259	218	239	201	269	255	249	228	231	256	223	221	251	232	223	227	215	219	222	243	252	262	248	232	235	230	209	240	263	239	247	234	220	259	219	273	255	261	237	239	226	212	223	224	234	247	255	225	219	231	241	238	243	242	227	266	226	234	256	246	229	236	211	236	259	256	248	270	214	232	271	287	242	230	267	197	221	223	259	214	249	219	265	219	249	230	206	223	220	257	246	219	238	229	257	228	231	265	244	264	236	250	230	249	249	271	224	243	241	222	232	249	267	232	244	238	200	274	230	277	223	250	253	266	233	266	243	251	235	226	225	217	238	255	234	197	225	210	216	249	236	230	241	233	209	255	233	223	214	260	241	227	233	227	233	229	235	257	231	235	256	235	256	263	250	239	254	229	223	208	235	211	260	237	246	228	251	230	235	246	219	248	242	237	263	211	256	236	226	256	227	223	238	266	203	263	217	243	213	247	215	230	231	223	211	263	216	246	248	255	235	233	230	244	220	217	201	233	220	209	251	277	245	253	225	236	247	253	257	231	265	235	228	244	221	232	231	241	215	219	234	248	239	221	244	247	233	264	244	209	235	236	255	259	229	207	209	255	257	231	232	239	235	225	222	239	201	268	244	233	252	214	209	254	223	239	249	225	238	257	215	250	239	243	232	256	224	229	236	207	249	217	235	242	224	215	233	287	235	235	261	276	212	240	229	244	249	237	270	254	224	204	251	234	228	248	248	239	245	253	212	227	217	212	272	221	259	246	239	235	235
32835	11623	5221	2782	1516	652	487	518	465	516	486	496	474	545	529	554	510	514	528	509	498	475	476	495	507	494	506	543	532	496	531	502	519	456	480	478	538	522	485	498	527	501	489	488	498	515	476	522	526	518	488	478	472	505	472	515	506	490	504	494	523	527	488	504	484	505	502	469	505	485	545	507	516	529	513	492	514	540	511	492	531	484	520	507	516	491	510	496	506	480	492	527	508	477	511	548	479	521	482	493	476	456	489	498	494	486	512	516	499	503	510	519	511	480	534	500	465	520	520	491	502	510	511	501	512	500	480	508	507	492	523	451	527	467	441	509	481	526	487	492	488	512	484	510	467	491	500	534	488	506	478	501	524	484	486	527	498	525	477	509	510	503	491	515	507	530	481	480	524	547	536	502	507	507	457	497	535	536	454	529	505	507	545	511	505	478	514	520	506	475	479	511	505	541	519	494	511	502	500	505	507	510	486	505	490	473	518	498	513	516	485	517	489	512	504	521	528	513	491	542	547	505	511	507	525	518	520	534	509	497	469	495	494	540	486	512	495	490	497	485	497	491	533	537	503	496	508	485	515	460	515	551	452	489	494	472	483	516	546	479	518	505	511	530	519	494	503	497	500	493	475	526	501	453	414	482	486	525	486	504	486	476	541	540	509	530	500	510	474	544	464	490	531	494	493	491	529	512	494	487	522	501	448	527	505	492	490	518	509	497	529	509	449	483	504	481	494	464	505	471	516	488	536	488	521	459	490	508	542	512	505	508	510	510	515	499	480	494	488	484	500	499	513	539	507	496	537	534	500	516	522	514	497	519	530	511	515	536	462	509	508	496	494	487	511	496	533	434	522	494	522	513	515	516	487	515	520	523	499	514	474	507	500	484	517	488	519	480	482	486	483	498	536	506	515	528	518	473	516	517	474	528	490	507	488	518	535	495	500	530	492	532	528	522	495	494	490	468	492	472	507	490	531	530	478	466	519	495	523	513	486	531	520	527	504	535	515	461	478	543	508	517	506	531	550	528	520	485	513	473	485	531	484	480	494	514	502	507	539	511	526	473	526	508	447	480	465	548	475	488	483	471	465	505	505	461	487	483	477	489	542	487	496	480	503	499	467	522	525	477	509	486	495	498	510	524	511	475	527	506	547	500	535	501	513	466	501	514	491	515	503	515	511	491	501	536	464	541	511	542	480	486	505	467	531	503	512	520	489	491	503	552	504	499	468	497	523	505	507	481	505	527	437	491	494	504	496	485	457	528	486	500	528	490	496	536	477	466	485	499	517	509	517	511	503	462	473	507	482	490	444	465	534	523	485	502	526	509	495	489	532	502	481	470	517	532	536	511	511	520	466	505	490	495	506	493	480	523	499	546	508	504	505	507	507	497	500	492	518	500	511	500	507	534	532	531	541	505	513	507	475	553	502	520	507	531	553	514	530	486	500	493	501	507	561	480	482	507	505	499	474	510	530	522	491	462	506	520	512	433	487	545	480	512	475	468	497	488	523	503	532	481	547	490	491	534	531	488	502	540	475	522	497	515	481	506	479	447	501	539	505	550	487	533	478	473	478	494	451	502	535	501	472	463	549	490	474	422	513	505	507	532	532	512	542	487	517	502	494	507	509	480	512	505	497	471	524	422	494	500	504	552	502	503	476	505	478	515	534	483	489	482	522	495	462	484	535	489	524	496	516	505	512	529	525	512	518	533	479	500	515	439	529	500	506	490	507	513	484	526	530	475	514	544	549	494	490	523	502	530	505	513	479	550	490	541	482	495	527	521	507	497	516	531	523	480	473	501	520	477	477	529	519	488	505	530	494	460	475	471	537	480	508	478	490	513	543	503	541	483	520	500	505	507	499	499	480	489	485	497	521	480	529	514	480	553	521	498	547	517	472	542	466	467	497	508	542	447	511	471	503	492	521	486	470	505	472	550	506	495	499	490	519	526	468	504	492	478	497	516	520	497	491	514	510	496	473	466	515	475	566	511	501	499	527	526	549	516	502	505	470	501	510	507	522	499	497	467	527	483	519	449	514	507	489	517	518	456	501	497	508	528	506	485	513	487	482	502	550	494	449	517	554	522	484	513	480	488	486	462	516	502	515	467	467	517	463	513	529	518	498	503	508	516	477	484	493	505	509	502	505	511	507	471	489	523	518	490	515	467	518	524	480	523	508	494	512	473	491	478	502	466	506	487	553	534	519	504	480	498	484	515	471	483	513	505	490	483	573	486	507	516	490	457	501	497	515	464	520	503	523	470	515	498	535	507	469	507	504	490	481	480	506	519	489	485	490	495	510	511	503	483	542	570	534	495	520	515	490	495	494	500	518	490	552	516	478	500	491	478	517	500	487	476	491	474	492	506	509	509	473	501	506	529	501	499	494	496	517	473	479	492	476	501	463	531	500	476	511	508	543	520	473	493	491	514	523	508	555	485	523	525	557	510	487	540	521	515	501	487	487	542	480	525	505	487	486	475	495	442	492	532	499	516	482	501	485	475	498	554	532	488	504	552	490	546	537	527	528	505	496	488	516	525	485	497	463	490	510	530	529	473	535	518	480	474	458	492	486	499	492	513	531	506	495	484	532	478	464	518	461	487	507	455	502	531	509	467	491	505	477	508	503	560	490	436	488	504	488	515	528	516	541	522	545	455	484	490	481	495	476	565	508	499	498	468	470	488	500	475	518	519	495	506	520	515	477	515	493	509	480	505	475	501	512	505	496	482	517	490	478	504	481	480	504	492	505	520	494	488	515	483	510	527	486	541	525	494	478	541	562	480	497	488	493	522	546	506	520	496	495	517	498	490	508	492	479	478	509	544	532	478	474	486	539	500	529	533	526	513	541	520	493	495	511	513	485	520	501	516	460	484	507	449	517	482	497	489	468	515	514	510	526	504	492	487	527	524	491	490	528	498	554	505	508	500	499	515	484	504	507	512	493	530	498	527	477	516	529	498	499	508	516	525	504	468	488	526	516	508	499	492	538	522	526	487	540	476	502	488	532	480	497	519	483	502	479	485	524	508	530	502	510	483	514	519	512	515	517	520	537	541	529	513	531	526	474	478	478	484	520	532	495	473	479	498	495	544	512	508	489	461	501	476	474	529	490	467	510	462	484	491	516	495	495	487	513	492	478	534	522	502	487	505	475	522	494	494	528	501	501	536	517	490	523	516	448	483	510	494	466	487	484	527	468	512	511	498	477	448	510	501	497	538	494	516	539	481	513	503	512	503	481	511	475	476	504	544	475	506	489	546	497	494	522	490	507	525	485	544	507	474	482	501	491	507	527	473	506	473	472	511	499	474	548	483	517	473	520	496	571	503	479	501	516	506	512	472	526	503	506	509	526	495	502	484	505	505	509	495	509	518	516	504	540	536	502	481	531	517	508	488	540	474	499	513	501	516	502	531	521	530	497	482	519	507	525	507	496	511	481	520	526	531	486	499	505	486	546	494	509	483	498	491	494	475	550	520	514	499	494	500	534	505	535	490
55954	24795	11874	4794	1833	675	474	334	225	195	203	225	210	219	227	228	200	214	199	229	212	221	260	228	249	229	209	250	203	250	215	221	218	208	234	241	227	228	233	232	239	225	217	223	244	212	200	212	258	213	213	214	188	219	194	233	205	205	209	215	238	204	221	224	207	204	215	187	205	202	210	205	233	210	221	216	196	209	235	221	201	230	234	247	191	204	209	238	219	215	187	225	239	221	207	216	207	232	210	186	221	204	242	212	213	216	198	230	198	221	209	258	214	214	210	203	170	198	219	229	210	209	229	228	199	210	223	219	224	219	221	209	188	238	217	210	198	189	206	199	233	225	202	243	229	221	247	203	223	192	214	238	207	240	226	243	201	231	230	228	238	227	252	213	207	217	243	217	214	218	222	239	222	247	203	236	211	219	215	198	226	201	221	214	218	226	206	218	248	216	226	221	202	222	212	206	211	208	225	215	205	203	206	221	207	220	208	214	222	225	199	217	215	224	230	223	233	194	206	226	251	226	200	234	186	198	215	221	210	255	213	210	245	234	198	214	228	231	217	195	220	219	195	231	213	218	204	204	212	210	211	229	191	185	220	226	226	233	194	231	233	217	228	215	233	204	240	200	213	184	201	219	215	233	220	227	229	189	221	214	229	216	212	203	198	199	205	204	213	197	209	233	227	210	224	210	212	216	216	198	229	224	195	216	197	208	205	218	219	211	203	218	189	209	222	182	201	223	220	241	235	197	222	224	233	220	241	224	225	236	197	211	229	182	220	209	203	204	212	203	212	242	197	203	232	182	193	203	204	237	246	232	217	233	223	212	208	192	199	214	247	199	219	263	217	249	196	203	184	199	216	200	220	228	199	220	222	208	202	224	210	201	219	199	235	235	193	205	209	218	233	214	196	187	228	216	213	220	217	218	216	213	198	240	206	232	201	186	205	220	237	214	231	221	223	242	241	216	211	220	206	190	253	204	223	206	219	213	227	192	225	207	232	219	232	186	236	213	212	222	226	228	214	257	188	211	205	197	214	219	233	207	219	240	228	214	190	219	217	199	226	201	235	212	233	218	234	256	208	221	225	190	214	206	178	222	224	209	215	227	189	214	219	196	216	228	233	213	203	225	203	184	200	215	223	218	235	194	203	220	232	211	191	195	223	234	239	217	211	213	205	213	225	270	215	200	218	186	248	202	197	210	213	190	189	203	230	236	211	205	194	245	196	210	204	215	210	225	225	216	218	239	197	211	207	229	229	224	225	199	224	236	239	206	215	231	251	237	211	209	193	224	229	213	219	235	195	196	200	187	209	216	217	196	222	223	213	214	227	231	203	197	213	269	233	231	223	217	199	199	188	228	231	243	208	198	236	201	227	219	229	205	181	208	237	250	202	202	234	224	187	222	200	227	214	224	248	237	189	224	232	234	234	243	228	213	218	213	224	195	212	214	197	239	225	198	229	260	225	223	207	238	226	187	237	207	216	222	203	187	200	248	236	223	213	222	196	213	208	207	250	223	206	231	199	199	211	218	215	214	214	220	225	234	231	229	215	250	228	206	234	204	244	208	215	203	207	210	233	188	234	226	222	213	227	217	215	199	221	208	217	181	196	251	204	209	213	208	163	216	206	219	218	208	218	246	211	189	210	231	220	217	198	244	231	230	245	242	202	231	222	257	219	208	199	218	219	207	227	243	215	215	222	237	207	223	181	211	238	208	234	203	234	194	225	211	201	223	216	218	228	199	218	214	226	218	211	184	229	242	225	204	206	203	214	197	224	187	229	227	213	188	185	201	196	224	207	214	217	201	234	220	232	229	207	234	186	210	233	227	241	219	211	212	215	213	215	228	224	220	190	222	213	191	222	199	250	213	233	236	198	204	240	218	215	219	226	217	242	211	225	199	202	236	217	203	208	227	218	213	218	204	226	217	226	223	225	199	225	232	207	214	248	213	203	212	240	240	212	215	226	238	190	207	238	236	188	201	200	273	186	194	200	175	203	204	224	179	191	191	203	218	203	212	231	210	243	225	226	236	227	216	218	248	217	227	241	182	170	209	224	223	219	211	216	204	218	219	206	219	200	208	214	180	216	193	201	204	177	212	234	234	183	200	200	201	215	215	229	222	213	214	201	186	207	207	214	224	196	206	225	218	243	221	182	219	210	194	208	221	215	167	229	210	195	193	224	213	220	248	225	231	198	202	202	178	199	205	216	227	235	222	231	232	216	198	222	222	232	235	232	198	182	201	203	207	228	242	252	206	223	206	193	229	211	227	222	229	207	241	221	230	198	234	278	191	216	211	236	206	225	227	221	215	224	209	247	245	199	212	240	203	210	229	243	194	200	240	189	220	213	216	220	224	241	239	203	190	204	202	219	193	207	226	215	193	210	201	217	242	231	241	229	210	189	203	222	230	186	176	238	223	205	219	252	232	225	202	215	215	221	220	220	239	195	220	208	250	195	212	205	202	204	219	205	218	198	219	211	215	217	228	222	195	212	192	225	236	223	218	236	208	196	225	221	218	215	215	217	255	208	246	229	212	235	208	236	217	223	244	217	214	197	231	202	185	222	213	251	199	228	201	230	212	215	207	257	215	203	213	236	220	197	248	199	208	221	190	208	211	211	224	232	235	223	218	195	222	215	204	222	228	215	202	202	204	210	223	250	228	214	216	233	200	195	195	203	212	226	205	214	232	213	221	210	233	219	238	236	199	214	211	214	202	239	232	209	217	239	185	214	191	193	243	223	214	185	209	206	213	211	201	215	213	236	204	209	191	243	182	209	234	206	229	204	212	199	226	172	225	226	208	253	223	213	218	228	246	223	211	240	205	220	225	209	222	199	232	226	233	221	203	178	209	236	190	200	219	222	197	223	231	213	197	203	204	217	215	220	237	217	214	192	197	215	224	235	218	229	241	214	230	224	205	238	255	225	232	179	192	222	226	214	207	218	184	210	223	194	227	214	196	224	212	207	213	219	215	228	223	203	226	217	230	227	205	240	206	216	225	183	243	213	223	214	234	220	239	200	210	222	226	220	236	199	213	232	227	223	202	207	219	186	237	192	215	222	231	208	208	219	252	213	205	212	231	219	193	212	238	238	210	217	200	234	207	223	220	215	202	224	204	210	215	213	229	259	249	219	186	222	194	222	229	207	214	230	207	204	236	213	193	239	194	215	218	197	175	184	225	214	227	213	192	233	220	221	220	220	210	242	232	197	215	212	201	236	210	206	187	253	224	201	205	213	239	205	209	217	227	194	194	213	195	195	227	227	188	217	209	201	222	208	187	204	229	232	215	227	223	213	198	202	181	212	212	213	245	218	191	210	240	215	216	222	228	204	225	246	185	211	217	213	173	225	206	232	208	216	205	206	226	206	195	237	237	211	198	241	234	218	216	228	208	220	200	234	214	217	194	196	188	210	206	214	223	204	206	237	208	218	229	218	211	219	222	208	247	244	205	221	203	229	198	216	238	245	207	215	233	223	209	234	195	199	204
34477	15853	13470	9894	5029	2101	1668	1078	625	529	522	504	477	509	492	467	499	468	489	485	500	499	482	438	495	432	452	452	458	484	464	443	490	480	473	507	445	504	480	480	475	469	505	465	449	470	461	462	475	459	446	460	499	445	465	509	469	452	477	504	481	471	452	441	476	472	451	476	437	468	491	424	454	441	468	463	467	482	464	475	472	477	458	457	491	450	463	464	506	467	454	489	484	456	481	433	435	455	483	457	488	500	462	478	441	478	474	474	466	468	473	454	450	496	452	436	490	488	457	420	450	523	483	432	486	473	479	480	441	449	469	461	411	471	527	468	490	462	475	459	459	464	472	486	440	458	423	446	488	447	474	461	485	434	454	471	447	458	448	457	490	483	475	458	454	448	491	471	460	436	458	481	479	490	459	449	475	486	467	487	463	498	451	454	461	448	491	441	491	498	455	478	476	418	489	443	450	447	444	454	475	448	437	486	480	468	465	449	482	460	441	461	477	424	471	443	425	444	489	481	525	493	473	502	481	482	482	503	502	475	451	479	488	486	467	471	468	496	436	463	469	488	471	458	483	466	483	438	488	485	471	503	430	415	436	453	476	478	451	477	474	494	466	502	459	501	457	526	487	472	486	456	487	412	468	466	475	460	455	478	454	485	515	466	476	457	477	463	472	483	470	460	442	459	458	486	417	443	480	444	457	485	452	463	497	481	487	469	461	461	477	439	465	432	459	445	467	462	463	509	436	474	450	459	457	488	482	475	448	428	444	454	481	471	460	522	444	439	450	483	457	467	415	478	454	455	476	465	475	455	474	429	434	482	449	495	490	452	474	456	475	444	485	500	465	483	479	439	461	436	482	478	494	398	463	478	438	479	457	453	509	474	484	447	497	467	497	464	475	471	464	467	486	459	476	465	451	469	459	423	442	455	453	485	507	472	456	430	463	496	476	467	432	454	450	472	497	435	388	453	483	459	484	459	425	443	453	456	423	456	491	511	442	444	467	474	467	458	443	479	449	469	504	507	452	471	479	462	441	472	443	489	490	488	434	453	483	457	445	439	432	421	466	506	462	475	485	464	485	458	480	460	460	459	475	455	460	463	451	444	483	474	482	454	483	483	451	449	455	447	494	450	450	505	469	486	478	478	443	490	498	449	478	467	461	507	501	470	444	473	434	477	505	447	489	426	451	457	476	498	492	503	454	465	452	488	477	473	446	489	444	510	486	474	445	473	464	491	428	473	481	450	481	495	470	478	473	453	443	476	454	478	512	454	434	463	494	451	460	500	451	512	458	490	448	461	499	496	453	459	486	482	460	463	521	451	463	455	498	453	477	472	507	456	447	463	485	499	459	445	424	435	489	460	498	429	472	469	481	471	477	464	494	454	457	480	515	474	437	475	491	458	456	510	489	439	461	435	452	422	466	459	489	455	482	500	478	443	463	493	461	432	460	476	465	410	482	434	464	491	477	450	484	452	481	457	497	466	409	468	462	520	504	494	467	454	469	489	491	468	455	461	460	458	461	441	439	495	457	452	483	465	483	466	476	491	446	475	410	467	475	432	424	464	461	504	473	469	483	424	461	468	476	482	455	426	469	484	485	474	469	457	504	441	455	445	456	472	479	439	476	472	446	460	503	500	451	460	459	444	487	472	460	486	482	442	463	465	475	446	460	470	486	459	461	473	463	501	473	465	480	463	498	463	452	462	475	487	486	467	438	465	464	446	462	503	466	456	487	464	483	466	503	487	463	428	505	450	474	491	469	456	450	508	492	491	453	473	471	494	456	477	428	445	417	471	461	427	466	443	439	443	446	489	454	466	485	487	433	442	455	448	446	467	464	444	459	449	454	492	491	448	467	448	460	466	456	472	432	476	491	397	461	484	458	448	481	435	434	442	424	464	457	470	447	507	422	491	459	449	447	473	488	482	526	448	451	471	405	458	492	461	468	441	440	501	462	416	450	459	448	443	488	456	440	462	490	454	477	488	489	466	479	479	471	446	476	484	452	456	444	451	494	467	495	470	467	498	471	448	437	451	443	460	467	464	466	420	475	524	468	468	453	473	488	451	487	503	470	451	478	482	468	430	463	489	504	459	467	482	474	453	455	485	477	479	461	466	430	457	447	458	475	441	455	457	468	488	437	468	466	472	443	457	451	460	482	428	428	438	444	439	453	479	425	480	456	462	448	479	514	465	473	476	446	458	465	444	498	467	484	467	441	500	466	468	505	462	456	468	436	471	453	479	466	470	445	472	459	457	458	507	407	482	457	451	446	458	455	490	498	474	474	482	432	487	457	464	490	439	463	477	506	448	482	487	462	484	448	489	481	479	473	455	466	474	485	425	486	470	490	500	516	463	457	486	465	464	432	477	485	503	470	449	438	482	503	465	487	504	424	499	488	394	466	468	476	465	448	445	428	429	473	462	453	464	462	474	463	471	454	475	457	461	470	480	490	444	451	448	451	465	450	448	453	449	462	464	429	535	451	411	449	421	482	479	466	469	470	503	436	450	472	452	457	473	464	461	467	482	455	453	469	486	494	491	468	451	468	441	467	466	439	472	476	464	475	482	500	451	488	423	455	483	493	475	507	485	459	470	445	431	485	465	445	437	484	467	436	437	492	474	479	463	441	486	426	475	427	464	451	487	470	450	511	482	475	487	502	459	442	463	471	472	477	472	448	483	466	487	435	457	448	440	467	439	487	490	449	475	456	462	486	489	450	483	440	452	437	474	484	477	476	481	458	470	474	465	474	481	506	482	439	460	455	470	459	454	488	484	467	466	456	449	492	467	458	466	464	469	427	462	455	479	427	454	454	488	479	418	483	515	442	468	493	453	489	503	504	433	456	461	471	431	466	469	466	462	455	477	457	469	451	498	475	488	473	496	468	436	474	440	467	425	439	470	484	445	425	491	463	452	466	429	506	472	457	491	530	477	429	471	499	436	464	490	473	498	465	477	455	483	502	441	437	459	429	446	475	473	423	458	456	476	503	428	451	485	493	499	475	492	434	457	474	432	436	456	441	468	443	487	464	459	510	496	467	483	521	466	461	448	482	475	457	447	453	466	474	470	500	453	458	449	477	448	467	476	443	470	461	448	492	463	429	404	466	450	469	448	450	491	434	490	484	453	399	440	458	471	469	490	470	464	440	479	464	446	473	455	434	483	444	450	414	462	474	459	441	497	461	474	435	495	467	479	465	479	477	522	435	450	452	472	482	483	475	460	481	465	485	445	473	469	440	410	478	448	451	478	455	476	481	488	455	466	463	432	478	446	496	425	439	476	440	511	471	420	462	469	461	488	488	454	457	469	476	453	448	492	448	480	460	445	484	477	464	474	473	454	473	493	477	435	471	461	458	455	486	484	480	474	466	469	484	488	491	462	463	461	504	498	451	425	450	448	474	496	431	440	446	501	479	445	433	450	525	475	453	501	467	469	472	457	474	436	482	487	480	466	461	501	463	492	458	448	462	448	462	460	446	469	493	496	466	496
62362	32489	17317	7428	3343	1298	645	483	340	348	297	281	261	293	296	282	290	275	317	302	261	275	300	300	278	316	276	267	265	284	271	281	258	251	294	303	283	265	290	253	245	262	264	280	282	300	282	297	288	274	298	266	277	288	272	295	268	257	300	272	277	276	260	266	282	285	242	269	291	274	243	275	343	267	257	265	247	270	296	252	261	290	290	272	263	274	282	267	282	248	273	279	262	267	276	299	293	304	300	277	296	296	283	307	283	307	300	274	303	256	280	274	273	252	243	293	274	303	289	316	270	275	283	300	282	267	258	286	272	287	303	281	280	287	263	284	312	296	264	308	296	275	284	262	296	292	277	283	272	250	283	225	288	277	279	289	264	272	284	301	285	251	332	282	288	309	262	272	311	263	274	278	297	290	287	282	263	256	241	270	262	260	323	297	302	296	287	268	283	271	256	268	309	302	296	273	298	261	279	258	298	296	247	297	264	262	280	281	295	249	286	247	269	262	259	261	292	264	281	289	268	308	285	309	263	272	289	293	290	275	280	283	271	292	266	255	311	276	294	313	296	239	259	268	261	301	259	325	294	289	290	263	245	252	270	241	269	291	271	283	267	255	269	291	269	287	301	304	279	280	270	307	288	309	289	272	273	284	263	271	234	281	284	287	269	324	277	304	220	289	261	277	271	280	263	285	274	289	292	270	282	267	268	281	292	267	267	228	233	274	299	301	304	284	293	270	262	304	265	286	261	272	296	298	305	271	303	266	293	251	293	280	284	262	266	259	306	279	235	255	281	272	285	284	297	276	268	262	276	289	318	287	244	272	265	302	264	304	304	277	271	271	278	268	279	263	267	280	267	312	304	278	274	281	249	309	309	307	285	312	274	276	283	263	301	296	278	282	281	258	263	264	291	264	290	294	264	228	278	300	281	271	255	235	303	291	266	264	279	257	284	238	309	289	272	299	307	291	266	259	295	292	324	303	304	246	279	274	289	299	302	297	312	277	292	297	262	292	267	252	272	259	311	313	217	276	273	257	302	300	292	290	301	254	294	306	265	291	303	282	280	265	284	263	272	279	277	273	299	269	279	304	285	269	277	315	271	267	249	279	289	303	281	291	287	266	287	264	261	252	265	283	304	265	281	278	261	267	254	277	267	266	272	286	268	280	279	280	269	283	268	287	266	298	270	285	280	261	264	276	278	299	282	269	273	284	257	291	298	310	289	267	256	269	297	283	313	294	295	274	256	310	295	297	276	264	260	243	288	262	306	266	248	295	262	276	303	265	330	269	273	256	283	251	278	324	287	252	275	287	290	285	283	303	289	266	279	289	303	294	266	276	285	319	289	283	263	305	271	297	274	288	292	271	296	270	284	277	239	261	247	300	256	257	291	278	286	255	285	222	270	292	270	323	312	300	281	295	260	260	284	275	285	292	306	283	300	276	271	278	280	296	299	263	282	259	309	299	265	278	312	265	305	306	279	267	266	316	287	296	285	243	266	255	305	316	270	259	258	323	290	268	293	299	248	279	286	289	274	287	256	278	253	240	267	276	271	282	279	282	256	263	287	273	252	284	275	252	302	275	318	311	282	296	283	244	315	268	264	261	287	293	289	301	300	280	249	285	284	281	267	276	270	247	295	261	260	271	284	263	270	277	270	264	252	286	268	272	279	306	255	283	268	267	262	277	262	315	306	294	277	297	293	264	268	284	293	256	274	271	315	283	284	275	280	273	290	298	310	302	271	298	251	275	249	249	301	298	265	254	284	275	255	267	258	300	300	271	286	269	272	301	305	243	277	303	267	288	279	281	286	278	284	290	263	295	276	224	286	263	265	255	259	282	272	277	288	261	289	290	266	271	270	288	270	288	289	285	299	249	281	278	246	284	293	276	271	292	244	278	272	285	256	257	248	274	271	277	300	306	317	275	257	291	302	281	286	262	283	292	292	258	288	283	286	283	292	297	271	292	296	318	302	265	269	266	277	328	264	277	263	253	287	258	254	281	281	263	293	295	285	275	285	288	295	279	238	275	278	282	279	272	262	256	268	258	235	302	284	278	248	293	282	262	263	293	267	263	276	284	268	264	262	309	277	288	300	270	241	281	255	286	302	309	330	270	265	267	274	295	278	304	278	280	297	291	309	279	292	296	301	312	266	265	303	270	295	273	291	295	301	280	268	282	289	295	291	270	260	297	231	286	267	247	306	278	283	283	289	258	294	268	274	269	288	266	281	269	284	278	272	268	293	317	334	293	271	278	280	256	299	281	328	277	281	301	284	288	234	246	266	298	249	307	263	285	275	313	264	286	283	265	291	265	251	268	254	256	279	280	297	290	316	275	278	277	259	299	284	306	267	227	265	285	296	273	276	282	321	263	301	274	270	263	292	276	289	288	268	274	242	279	267	264	271	306	307	301	238	278	247	292	287	289	296	261	268	301	277	283	299	265	292	294	271	275	243	292	290	268	289	277	285	286	266	243	262	317	294	284	287	278	278	293	277	239	275	296	280	279	294	283	276	263	254	247	265	309	320	308	253	288	282	274	283	294	277	242	275	303	274	271	285	228	283	272	289	287	258	280	272	313	250	274	279	270	269	252	274	271	252	292	281	268	306	284	265	278	258	269	278	242	278	266	279	264	252	303	280	279	257	300	251	262	277	276	305	288	282	308	294	285	294	260	289	290	273	253	293	272	275	280	272	289	275	296	285	277	286	297	258	280	289	313	283	273	251	268	264	257	245	284	293	276	296	291	268	292	290	285	271	268	260	269	290	293	268	269	281	273	284	288	299	250	275	302	278	286	294	265	275	296	247	283	266	270	294	250	254	266	270	262	278	283	244	287	285	255	314	241	308	288	266	278	284	302	280	275	282	261	280	253	284	297	267	244	298	294	295	299	288	256	268	268	272	262	268	293	254	344	279	299	270	277	255	264	290	298	291	291	281	276	246	275	277	272	287	275	270	265	291	240	283	288	290	264	299	279	269	260	314	257	273	265	304	256	260	264	271	290	283	265	296	262	286	260	288	284	268	277	295	318	262	275	285	289	291	281	253	276	270	278	295	260	272	270	287	285	253	283	285	286	290	269	267	302	278	268	273	250	288	302	280	284	296	281	259	271	288	277	289	266	292	287	269	301	293	273	301	265	286	261	246	287	281	285	286	260	282	283	292	278	269	288	275	280	255	280	239	264	276	268	289	301	256	268	297	255	279	308	319	285	280	291	262	295	301	311	244	259	290	283	276	286	292	289	291	269	228	287	271	269	258	289	293	287	292	267	277	279	293	296	330	276	241	282	264	297	258	275	307	246	287	300	287	286	284	316	304	298	259	324	291	265	295	262	247	287	265	298	248	291	292	274	274	266	290	300	311	276	278	290	270	321	267	271	262	286	276	288	277	263	274	276	309	294	274	270	238	290	294	282	279	276	266	294	268	295	272	258	262	272	245	263	292	296	268	260	305	297	273	281	286	271	283	284	246	260	265	290	301	297	308	283	285	271
40334	23018	16681	12982	8777	3603	2528	1532	856	668	636	628	594	626	577	602	586	589	602	627	587	574	584	616	600	616	559	591	580	609	572	618	564	548	605	590	585	581	628	612	584	604	610	597	573	583	598	599	560	595	602	619	586	558	558	638	576	581	577	551	604	574	564	562	612	569	589	548	599	586	590	572	552	601	597	539	563	579	565	610	599	576	596	582	572	617	580	579	530	557	564	584	594	566	607	565	598	598	573	597	598	534	549	588	609	595	585	567	594	597	589	587	605	597	574	574	599	623	611	564	561	542	572	563	602	560	541	572	561	569	568	561	536	558	558	581	558	618	543	588	561	580	589	543	558	577	591	556	624	603	581	580	576	607	562	588	585	568	573	582	572	571	596	574	600	525	566	565	578	561	572	603	599	575	592	575	547	555	602	554	590	559	559	599	596	612	601	591	623	551	608	605	588	558	586	578	594	594	577	580	600	624	583	532	603	582	566	594	616	581	604	589	587	603	572	582	577	569	589	613	589	586	598	584	591	583	545	575	555	603	590	565	564	619	578	549	589	586	571	577	563	609	568	581	596	580	617	587	554	576	561	546	571	586	552	573	570	565	570	610	624	557	605	635	619	606	555	580	594	583	620	603	589	543	568	600	566	590	578	562	603	561	566	613	609	627	619	595	603	545	581	573	579	596	532	575	586	569	577	609	595	572	608	563	615	595	593	578	578	587	585	616	567	572	566	513	563	574	611	554	618	595	585	571	599	615	569	566	609	571	610	571	589	585	616	576	579	573	574	591	572	602	592	551	590	589	596	563	616	547	615	567	565	599	556	625	534	618	544	599	604	650	588	594	568	634	556	596	584	561	597	609	565	580	552	601	577	551	554	572	602	590	561	598	558	592	580	617	598	572	552	620	620	617	563	583	576	588	584	564	586	608	570	555	587	591	578	621	560	624	572	563	627	604	576	539	620	587	615	633	616	537	563	571	594	548	571	556	644	569	579	597	582	582	559	548	607	579	616	571	615	575	574	556	571	566	600	560	561	600	570	582	539	578	566	538	553	613	623	557	603	561	597	609	510	563	576	565	611	572	563	586	574	624	549	596	572	602	547	611	587	561	607	600	631	593	562	569	606	598	625	585	583	546	616	568	610	629	585	579	612	560	586	589	612	531	605	585	573	570	570	547	594	562	636	568	584	609	555	611	545	636	560	589	586	576	577	609	603	614	584	612	629	589	557	586	558	578	559	597	562	559	591	576	603	577	560	591	609	594	563	573	566	576	589	572	591	582	586	591	601	581	606	554	597	575	581	588	561	615	576	603	556	588	651	593	566	555	574	604	587	613	583	579	593	605	609	596	554	641	592	569	594	567	573	567	607	595	580	575	599	547	584	608	559	574	611	612	552	612	569	601	553	577	559	574	604	521	596	594	583	601	599	590	590	595	582	578	578	620	552	552	595	561	548	563	566	594	564	585	566	574	570	592	561	570	565	568	598	550	568	565	611	605	592	543	539	594	594	556	589	610	587	564	575	595	572	605	628	598	550	585	522	576	538	569	606	588	566	557	551	572	617	561	597	605	604	589	574	572	551	560	560	604	612	611	575	560	577	581	564	629	548	556	584	573	575	562	578	586	544	552	573	603	567	613	588	549	580	586	571	610	589	572	575	562	570	608	582	561	507	554	589	580	546	551	554	583	609	551	606	563	560	603	586	564	564	578	566	566	608	553	541	552	558	589	643	588	547	600	590	618	646	554	579	549	568	602	585	566	598	536	585	594	537	638	518	567	548	605	605	588	551	589	596	582	581	578	594	608	593	540	625	586	577	574	556	603	594	555	595	566	603	561	605	648	575	561	533	559	626	589	574	565	623	584	582	592	573	582	574	621	564	596	625	579	547	592	569	587	601	583	615	586	529	591	590	578	565	578	560	556	611	599	603	578	581	564	558	560	589	620	570	585	570	545	583	584	591	575	560	581	588	594	609	608	591	541	546	591	576	623	591	571	549	580	559	596	549	590	539	535	601	587	640	590	610	529	593	539	663	581	600	588	582	541	605	544	552	647	632	556	562	589	568	554	560	609	616	592	557	556	600	588	624	573	570	604	616	577	560	584	555	618	570	533	564	570	586	591	582	573	610	579	559	591	576	570	556	599	541	603	596	631	559	513	590	585	594	570	601	535	580	553	580	607	554	559	593	596	604	579	577	569	559	587	584	576	582	581	533	634	568	603	567	550	612	615	574	576	566	580	633	561	569	590	592	557	572	581	595	570	552	572	604	582	567	592	566	559	637	589	613	554	562	606	570	628	603	566	569	579	573	629	599	603	637	581	598	605	592	545	603	599	623	614	601	579	567	553	607	550	579	618	562	568	590	564	553	581	583	556	620	590	638	541	558	573	580	596	576	593	597	579	597	605	656	581	545	572	564	631	589	570	579	584	576	600	584	591	615	599	582	580	536	557	563	553	594	579	538	557	560	567	566	551	594	576	584	595	595	591	622	535	574	552	584	616	586	543	539	528	581	557	594	583	594	598	589	598	581	582	598	562	608	589	535	587	546	578	568	597	555	615	559	562	579	603	612	571	574	553	612	606	578	598	595	564	584	578	626	604	583	522	581	577	593	603	605	526	607	616	593	607	547	579	606	617	567	591	576	567	603	603	596	549	553	595	568	553	573	572	604	593	546	555	577	571	581	563	609	583	615	585	580	586	587	559	542	666	625	593	569	629	609	623	607	562	565	544	546	597	532	605	579	582	598	565	547	579	601	566	564	572	584	592	561	582	594	574	573	619	596	597	602	547	584	595	553	564	537	614	576	573	584	563	573	572	551	587	614	570	562	581	636	575	594	564	533	578	607	611	599	591	585	576	594	591	522	596	605	598	595	575	560	580	576	533	569	557	561	585	588	585	609	600	587	559	538	590	611	539	590	529	581	623	558	519	595	619	552	566	585	580	579	603	537	615	560	602	594	582	600	576	597	593	595	589	570	605	588	534	565	605	557	530	567	598	595	570	589	551	576	570	551	559	593	510	621	577	609	594	582	531	608	607	578	596	571	548	589	584	607	617	560	585	580	588	584	563	584	600	569	558	606	574	579	570	591	619	594	577	550	586	593	603	541	590	586	571	562	551	593	619	556	575	592	579	562	577	581	612	597	541	608	580	589	568	561	568	582	575	573	593	582	595	553	602	586	568	565	599	593	614	560	624	623	598	540	549	559	543	576	583	586	550	571	556	565	569	610	573	556	588	532	618	596	585	636	599	567	552	617	535	540	565	563	580	583	549	563	610	594	572	571	594	597	594	616	585	612	577	607	554	602	604	614	611	614	600	580	587	530	603	618	560	581	609	542	607	581	628	564	577	583	595	596	588	587	569	608	585	582	533	585	608	525	546	597	594	594	589	573	623	583	562	589	575	536	600	590	573	587	627	542	549	609	602	595	570	655	621	558	565	598	531	569	536	565	611	603	571	578	564	581	546	607	577	573	562	634	591	592	563	558	617
44954	15845	5726	2223	791	392	217	216	257	236	221	236	244	231	184	233	224	216	219	215	241	226	256	220	221	225	254	211	242	246	238	222	223	237	239	236	203	234	239	248	234	239	252	257	257	250	219	261	247	241	238	218	224	244	240	218	251	232	224	248	218	204	209	239	225	221	225	218	225	205	211	208	245	217	245	226	220	253	260	222	253	223	235	217	209	216	220	233	242	228	252	226	226	215	215	225	237	227	198	220	216	222	214	237	239	250	233	198	215	249	231	235	238	236	220	263	249	250	198	229	267	238	236	225	217	238	208	215	193	191	218	247	237	226	252	235	249	217	228	243	231	226	220	257	237	259	240	258	224	211	229	218	244	220	216	229	244	222	218	245	241	233	227	200	231	244	208	234	210	211	256	213	239	207	238	216	234	243	260	216	235	221	240	230	246	221	219	274	229	248	231	237	224	258	206	188	235	221	228	228	229	228	208	253	252	229	227	213	212	275	255	230	248	234	239	202	238	219	250	206	221	215	235	222	212	246	222	262	227	246	210	237	246	233	216	240	256	227	218	200	237	212	213	229	225	208	238	236	212	208	238	249	212	225	258	244	243	223	240	217	217	227	222	211	206	223	261	256	240	241	229	211	238	259	228	251	223	245	229	212	226	220	232	223	212	223	251	212	195	254	226	212	249	247	203	220	230	242	228	202	229	209	230	233	247	213	237	225	231	244	226	227	249	232	242	207	211	210	241	224	226	241	217	234	239	222	229	241	232	213	254	228	226	226	234	227	236	206	237	214	245	215	238	232	219	284	240	252	256	248	249	233	275	235	234	221	228	243	253	237	238	244	244	229	232	228	207	237	252	205	237	241	244	245	210	229	246	258	222	234	241	210	223	194	232	236	206	238	225	253	215	226	241	229	247	260	245	217	231	236	232	220	240	214	234	271	220	230	236	245	230	235	242	237	224	217	250	219	246	234	227	223	242	226	226	228	220	240	232	203	215	238	229	229	228	227	223	211	247	260	219	225	225	229	229	257	244	246	223	210	229	255	234	234	231	244	229	229	222	221	238	255	240	213	233	204	208	267	255	235	257	231	251	237	237	261	237	246	248	235	231	201	233	230	281	201	211	220	267	213	244	218	231	215	254	269	211	225	247	237	243	232	218	269	220	238	229	251	237	216	223	229	248	234	245	219	213	269	204	210	213	246	262	216	228	200	205	239	212	257	225	223	206	234	200	244	201	216	226	204	255	228	234	226	244	222	218	247	228	218	229	244	241	256	207	206	218	201	274	239	245	235	238	225	216	250	239	267	208	220	261	214	231	228	219	218	230	222	257	226	230	249	268	238	245	247	221	211	251	226	242	205	219	217	187	222	238	209	226	237	223	235	235	244	227	240	231	257	235	260	243	233	250	212	195	225	241	230	240	212	201	207	202	216	239	241	211	252	233	219	237	246	228	211	232	238	242	231	263	214	261	229	271	228	240	217	223	258	214	207	274	211	228	236	235	235	234	248	245	256	242	218	234	248	257	247	231	236	194	234	216	194	225	245	252	241	252	222	211	259	218	234	200	218	211	266	243	238	219	231	235	239	228	276	208	217	267	223	235	224	233	209	225	242	256	208	221	222	250	252	248	210	229	235	233	240	225	254	256	239	201	199	219	236	262	241	214	237	219	228	204	214	199	206	245	241	215	210	238	233	265	231	234	213	212	262	275	200	199	237	231	259	215	229	242	247	221	202	231	225	206	238	219	183	211	221	222	239	198	215	216	214	220	234	234	215	224	245	213	193	225	185	236	239	216	215	202	220	229	231	225	226	226	222	230	207	219	236	208	264	205	238	216	207	191	224	213	243	251	222	195	224	242	226	247	247	223	231	230	246	253	241	204	240	215	231	232	217	237	194	211	208	238	266	277	215	231	239	248	208	224	232	220	218	252	247	264	236	229	238	236	242	230	229	223	207	225	224	225	226	209	237	219	243	211	252	230	216	244	227	219	244	228	224	246	205	183	242	222	265	220	212	254	225	223	215	203	276	238	283	214	259	231	221	244	208	247	213	237	234	251	223	238	244	231	237	202	247	253	245	190	269	222	244	232	242	250	262	237	241	244	238	225	213	236	232	238	220	240	221	210	211	225	226	243	227	239	238	197	247	231	204	236	246	240	217	211	190	210	222	212	216	225	219	196	243	239	248	237	237	223	249	232	252	229	231	225	234	255	255	244	239	219	212	252	220	206	206	246	235	249	212	230	228	241	201	227	225	228	233	263	238	238	240	214	234	221	215	218	241	220	260	207	224	229	232	235	227	212	250	230	235	253	215	206	232	237	256	214	223	272	223	227	237	226	218	230	239	225	221	231	202	229	228	227	237	251	259	224	214	221	237	256	217	218	230	226	202	216	265	231	252	228	208	219	233	252	220	238	205	225	222	222	231	230	239	203	207	234	249	231	239	238	240	231	248	242	200	231	230	215	215	214	240	249	236	222	233	220	184	204	229	223	217	224	229	232	234	217	224	234	223	253	248	225	241	214	212	233	236	228	206	221	232	231	231	233	239	210	196	236	236	253	203	219	236	259	233	217	202	246	223	212	217	260	233	225	216	227	253	233	224	243	229	239	242	242	230	202	230	238	228	253	241	221	224	226	230	230	232	224	215	237	225	232	232	216	241	267	226	245	230	216	220	205	194	210	220	226	220	249	234	225	208	226	217	227	219	256	233	250	232	195	227	256	255	250	221	242	206	243	231	228	227	260	254	236	221	193	198	216	251	231	241	227	222	227	206	222	204	224	227	213	238	236	244	210	270	238	213	228	223	220	231	255	191	253	228	214	246	216	219	226	230	236	234	207	217	216	228	221	217	216	220	239	240	248	227	242	234	194	229	250	224	230	197	266	249	218	208	249	215	258	237	259	232	246	242	223	224	247	227	225	196	226	235	268	243	221	244	223	259	237	242	228	219	221	237	212	207	227	230	238	221	221	229	225	233	257	236	238	190	219	222	238	247	221	215	209	213	234	238	220	232	247	197	250	202	214	223	219	232	219	209	222	223	218	235	231	248	247	221	228	236	233	226	231	231	251	215	245	245	249	243	235	240	253	211	220	204	248	217	227	243	234	226	242	209	237	224	239	264	236	236	216	245	209	260	201	232	229	219	234	272	240	261	225	239	198	242	231	239	208	247	206	239	227	235	232	228	246	218	254	207	250	208	204	206	231	229	255	211	246	216	241	231	217	226	253	216	210	221	227	241	239	216	253	255	213	228	235	223	225	250	236	240	212	239	247	224	240	254	212	223	261	201	247	252	220	241	254	227	203	226	221	228	241	225	256	212	210	226	210	210	215	214	228	203	237	254	242	230	231	256	242	202	223	222	237	247	239	208	231	229	244	244	219	203	240	223	198	216	196	205	202	230	252	230	230	226	227	239	224	229	227	242	233	205	251	214	212	243	232	179	244	250	207	232	216	250	232	210	260	220	243	247	239	212	252	209	241	252	247	217	227	219
28411	9733	7941	4732	2320	1022	497	478	495	472	459	468	509	489	491	487	465	489	482	502	489	516	491	443	481	524	493	500	532	471	493	447	433	503	485	478	505	480	474	507	486	461	446	503	459	471	479	449	464	504	519	509	494	513	451	500	479	476	508	499	518	474	478	493	494	484	470	491	464	458	519	492	496	526	489	483	493	488	480	479	457	456	489	494	468	519	468	481	487	445	469	470	506	501	500	466	495	514	481	532	467	477	477	479	481	496	505	448	450	481	471	519	490	511	488	469	486	503	474	468	454	475	488	509	535	519	495	492	500	537	486	433	487	502	503	500	491	494	516	484	491	466	474	497	470	498	460	500	486	498	513	513	448	476	467	502	485	486	514	479	507	488	495	476	441	514	495	461	473	443	489	476	487	509	489	448	506	451	457	487	473	506	510	508	465	485	471	488	502	504	487	423	476	458	481	484	477	466	438	457	471	519	483	530	479	497	481	477	490	507	495	504	470	487	452	477	481	482	509	457	518	491	506	449	533	511	481	509	476	477	494	495	477	521	501	446	515	472	488	471	510	491	439	470	473	541	474	512	513	489	470	466	507	490	514	474	473	463	509	454	494	445	485	494	446	496	507	497	495	501	464	470	504	515	467	504	480	478	482	489	426	501	435	488	468	505	507	505	453	456	470	500	465	469	483	459	502	481	464	440	526	469	493	481	473	479	474	481	493	483	469	481	475	472	460	478	485	578	425	475	475	487	502	481	458	494	489	478	510	508	498	535	496	496	520	455	486	472	487	503	509	452	482	500	513	472	474	491	495	482	505	512	464	473	471	460	516	469	477	473	494	491	494	515	512	458	512	455	466	499	469	511	446	472	481	491	482	497	492	477	475	468	472	466	466	500	466	493	498	490	489	462	493	487	481	486	500	474	484	490	467	520	435	495	482	477	471	478	452	434	511	492	505	473	499	458	505	473	481	494	470	524	464	501	475	490	461	504	491	483	496	501	465	513	462	454	519	507	479	463	527	491	509	453	486	471	501	505	476	484	466	516	480	532	499	451	453	502	488	440	499	497	481	499	477	466	471	443	463	512	503	488	521	492	464	450	478	491	459	516	519	507	518	465	516	461	498	482	473	477	463	464	463	497	501	475	508	472	470	481	479	483	458	510	466	515	506	478	495	501	493	488	482	452	440	490	460	497	445	419	476	516	502	494	484	503	442	489	496	529	508	513	455	455	448	493	493	467	460	492	459	501	505	483	461	481	455	510	465	495	531	489	496	508	492	433	510	484	470	460	481	481	509	477	506	519	484	455	464	459	498	462	478	483	500	486	495	465	450	510	473	473	461	482	481	493	449	524	481	466	480	505	497	451	542	520	470	499	435	467	497	462	527	469	498	466	514	519	521	467	476	489	483	498	480	463	451	481	479	439	480	499	486	462	486	492	481	473	460	479	489	460	474	499	493	461	507	466	453	452	499	462	450	468	474	490	455	546	505	469	445	470	485	464	481	487	503	498	494	524	475	461	537	523	482	459	463	489	464	469	468	445	479	476	445	458	500	507	472	495	491	524	460	447	502	466	466	509	486	493	505	469	495	514	515	463	480	468	456	504	472	465	512	489	483	448	505	501	502	474	445	467	479	514	432	509	467	488	463	492	446	490	458	528	483	465	486	447	473	464	442	479	484	475	502	516	514	513	500	496	452	462	468	471	497	477	447	495	502	467	472	471	484	495	513	447	477	487	517	476	463	508	491	492	475	507	468	468	491	487	463	468	483	497	504	506	530	505	458	469	495	441	481	503	508	478	494	483	503	490	500	469	517	503	518	473	492	499	500	464	464	474	502	511	464	467	482	426	490	485	465	503	479	486	457	498	486	458	480	449	477	469	499	487	489	486	470	502	482	507	457	463	487	483	447	509	503	461	426	486	530	480	472	489	470	497	496	471	478	468	531	452	487	491	478	520	471	467	501	541	518	480	466	502	450	472	462	465	490	440	460	490	482	480	471	480	492	454	448	494	476	539	480	478	507	439	483	473	512	456	488	473	484	437	487	492	492	500	527	491	495	452	479	497	515	472	522	498	458	499	491	487	481	464	506	441	487	465	483	467	501	478	456	504	482	520	546	487	467	553	519	493	464	492	436	476	453	507	480	487	480	466	490	461	501	456	483	497	514	461	461	454	497	469	496	491	503	494	469	472	472	477	446	459	503	485	479	490	516	495	438	498	500	461	503	461	474	471	482	482	480	495	515	465	499	469	457	476	503	476	486	449	500	463	455	465	468	459	504	484	478	482	471	445	523	462	477	488	479	491	460	484	498	481	459	495	481	506	448	474	511	496	480	500	515	511	485	464	460	475	455	463	481	519	467	467	527	483	511	525	501	478	473	506	487	474	510	487	490	470	498	504	496	516	540	479	493	510	501	531	512	499	495	486	454	489	474	479	495	469	466	487	511	548	495	511	474	476	474	483	504	524	494	487	497	497	487	473	454	482	484	496	493	502	516	444	499	499	470	502	493	471	491	489	494	496	470	492	493	484	499	538	493	451	482	463	479	470	469	530	462	490	443	518	489	506	453	480	489	484	495	485	507	452	480	436	480	542	467	481	466	530	489	496	487	515	494	501	451	494	451	513	487	473	491	455	521	473	491	486	496	480	494	492	482	512	468	483	503	500	485	457	501	549	509	473	460	458	481	448	483	485	483	508	489	455	481	466	484	493	473	510	469	496	481	469	516	528	484	500	459	484	483	521	513	524	496	501	485	505	490	505	498	503	516	520	512	470	447	517	471	493	520	477	530	507	472	482	511	456	489	495	484	437	458	482	497	501	521	457	489	459	500	489	475	464	487	506	475	473	496	473	498	493	490	471	459	454	490	489	464	495	520	516	523	497	480	491	471	513	437	505	486	499	457	486	468	478	492	490	503	496	489	499	492	495	497	458	479	469	447	483	506	496	502	490	524	480	509	516	506	491	448	494	491	425	475	489	491	476	478	510	488	527	469	459	508	486	542	464	505	466	487	479	503	517	479	485	464	455	487	397	491	487	543	463	487	479	451	487	539	516	483	475	501	512	461	501	484	450	456	465	472	493	497	511	456	499	471	477	491	466	484	495	477	495	517	452	499	482	479	503	498	449	496	485	492	492	498	472	487	514	459	506	507	492	481	503	514	487	519	485	496	442	498	493	483	488	481	484	500	520	513	467	537	511	478	483	501	424	464	448	477	483	495	523	485	473	453	460	473	451	487	451	469	507	504	450	522	504	460	451	494	522	485	499	507	453	465	496	478	460	478	494	481	463	483	544	479	436	489	503	454	459	507	480	466	449	513	501	495	515	518	481	526	475	492	477	467	456	489	472	499	481	483	490	452	474	525	442	501	461	486	518	480	472	513	476	492	503	469	490	476	502	507	462	491	479	464	473	445	462	498	453	508	453	464	474	494	470	462	478	498	514	493	476	478	448	516	484	484	487	515	509	502	470	490	481	492	502	516	460	419	494	456	466
58150	27083	11377	4347	1380	568	329	311	254	230	230	233	246	230	214	241	249	235	210	232	263	229	246	223	259	248	218	235	220	221	213	246	264	257	216	237	252	217	206	220	235	234	223	263	239	220	221	215	236	250	226	223	238	214	241	247	194	217	184	202	243	234	203	222	206	219	216	240	220	213	233	217	224	246	225	242	218	234	235	207	210	205	207	236	236	217	226	218	218	257	238	228	231	186	265	241	215	244	278	215	222	233	216	225	211	245	217	214	234	230	225	226	223	201	224	213	233	229	226	245	241	219	183	254	226	235	237	240	243	231	227	217	193	213	221	199	229	233	228	248	235	207	248	261	227	253	206	202	211	232	261	265	220	239	217	227	229	208	240	233	210	199	218	218	242	220	233	212	210	187	255	238	240	228	224	215	236	230	235	213	230	247	233	224	221	230	263	239	209	225	248	268	220	210	210	231	221	232	237	237	228	231	226	236	229	245	212	214	214	225	235	252	234	280	251	227	239	253	250	214	255	255	241	233	241	259	202	219	234	219	206	222	215	220	221	213	230	250	212	271	235	229	220	224	209	238	222	231	220	243	233	218	278	209	247	257	229	230	231	242	230	228	226	244	222	242	208	217	239	211	224	242	227	217	226	237	230	225	262	214	241	237	205	264	217	242	224	202	207	227	240	244	212	199	218	222	232	214	217	237	224	229	255	228	221	230	222	221	246	226	215	205	217	206	225	193	179	238	200	205	232	224	223	198	225	248	223	224	236	213	232	208	231	221	231	214	223	229	218	199	234	229	234	218	218	257	210	216	220	199	222	255	215	221	238	230	223	238	249	228	202	219	234	226	220	215	243	235	239	238	224	239	213	230	208	198	241	220	222	236	239	246	238	210	223	244	249	229	199	241	196	249	215	224	235	247	234	206	246	207	209	237	206	195	213	233	226	226	211	227	221	213	229	187	229	214	224	249	219	246	239	238	253	217	222	205	283	248	250	236	220	209	219	244	214	233	264	215	241	246	205	256	225	243	244	213	216	201	234	212	228	215	195	255	199	252	243	213	269	215	227	227	230	214	222	227	218	236	247	216	236	211	228	248	229	234	243	238	218	231	211	253	201	201	251	260	258	289	269	215	250	242	211	236	205	214	237	242	217	234	244	224	219	220	224	255	230	220	271	230	210	241	211	220	234	244	248	261	227	206	245	233	242	253	226	238	215	201	236	241	227	202	219	242	233	242	205	226	255	245	213	211	230	248	248	212	241	252	219	228	242	231	247	248	240	263	218	208	230	226	240	252	223	240	277	255	259	237	240	247	228	209	226	238	257	235	228	241	254	208	223	215	246	240	270	231	221	215	227	238	219	221	223	223	207	212	243	216	217	234	229	231	232	246	239	240	236	251	236	245	210	217	223	207	233	248	214	196	199	243	219	239	249	233	267	244	273	225	213	245	269	220	207	259	247	204	238	228	209	226	242	244	168	236	231	231	218	209	186	221	209	245	239	256	233	242	237	207	250	224	213	187	220	246	203	246	225	217	198	232	241	231	234	230	229	239	227	201	229	235	217	229	228	213	247	198	193	211	211	222	253	237	219	243	222	248	213	212	272	185	228	207	197	230	222	239	227	256	229	199	239	229	260	228	208	226	275	220	229	224	217	227	220	250	219	233	238	265	212	227	221	221	237	239	245	245	247	214	215	200	240	217	247	240	226	228	233	225	246	227	187	205	202	229	197	219	211	216	219	264	257	249	203	234	208	250	237	259	197	203	201	216	204	245	223	224	217	215	209	217	232	233	247	242	238	219	237	282	191	226	248	220	242	219	245	238	236	237	230	234	210	225	211	264	239	207	243	258	214	209	237	246	248	209	248	246	215	230	228	227	237	235	228	229	248	210	258	245	243	233	240	243	232	225	209	237	239	268	212	203	217	245	238	186	249	218	228	218	217	219	215	206	231	219	212	247	229	249	246	246	244	235	226	240	219	223	223	231	234	230	231	227	212	233	212	211	208	249	233	229	204	209	226	230	238	235	217	264	232	207	216	216	249	271	213	242	217	221	249	210	185	222	247	230	276	238	239	236	222	198	222	244	220	213	223	248	239	215	221	217	234	210	249	238	209	210	238	228	208	232	216	215	215	210	217	229	224	228	211	196	222	268	213	217	212	230	235	216	231	217	204	206	212	206	195	211	237	238	205	249	226	205	222	231	259	232	226	222	228	230	234	230	202	213	218	256	229	239	230	232	225	229	252	227	223	230	226	205	218	241	221	221	202	230	249	271	206	230	234	247	245	222	259	225	242	222	246	199	233	217	226	204	231	255	242	233	229	212	225	234	265	233	245	203	243	225	216	233	235	240	225	207	217	227	241	205	228	226	218	211	200	223	227	262	214	267	262	205	195	216	252	226	228	234	243	247	195	241	224	194	225	217	226	259	220	222	218	206	233	221	212	240	217	230	231	214	235	190	213	224	245	221	234	266	236	248	261	240	213	216	224	231	257	225	211	261	211	211	242	240	230	233	254	236	225	244	224	222	253	237	235	251	224	219	200	237	247	239	240	243	271	244	198	212	224	253	216	227	241	248	262	196	238	222	222	235	216	231	240	213	234	230	220	249	218	207	222	256	238	203	225	227	242	228	235	245	234	235	229	226	228	222	229	234	241	241	225	215	253	217	240	243	211	199	214	244	239	211	224	196	231	227	231	229	245	222	242	242	252	231	271	259	251	237	235	266	218	235	211	244	231	242	233	242	207	224	224	223	212	215	264	260	249	212	243	209	220	210	217	237	252	212	228	226	240	218	251	225	218	229	253	222	248	224	214	252	238	227	235	253	232	239	227	240	220	193	220	242	210	229	220	222	279	237	226	226	271	233	206	268	227	266	226	202	244	265	201	204	213	198	254	232	231	221	244	227	213	230	232	220	224	220	215	225	268	217	210	234	207	241	250	231	260	238	207	243	198	208	211	218	200	210	232	219	218	221	200	226	252	215	201	252	246	226	232	209	226	210	243	229	232	226	222	226	218	203	226	235	199	233	232	237	247	227	204	216	224	230	252	216	219	249	216	210	236	269	217	227	234	208	245	254	250	234	183	223	209	220	225	214	236	229	221	241	247	213	197	213	218	201	196	217	268	253	203	235	243	231	214	222	211	270	226	253	238	244	247	230	217	248	266	241	247	255	227	253	245	227	249	239	235	243	246	242	217	220	221	231	239	252	221	218	229	240	221	244	234	218	210	237	247	201	256	211	218	201	235	208	230	251	248	230	250	235	233	247	242	204	232	215	208	227	238	249	241	218	224	226	256	228	220	241	222	227	213	239	242	218	271	240	206	216	226	212	218	214	248	201	250	235	244	211	212	232	230	244	250	197	250	227	233	247	241	209	220	234	220	252	208	239	225	223	211	214	258	221	231	237	195	233	252	215	232	250	236	195	226	219	242	257	213	229	225	212	226	232	248	221	217	214	226	216	217	200	220	215	225	229	238	229	241	227	227	194	209	203
37253	18173	12208	8871	3984	1621	980	879	614	546	533	511	476	491	519	470	501	478	498	494	485	489	513	485	502	506	514	463	513	520	492	496	520	488	510	493	475	515	462	480	468	540	494	475	476	486	494	518	501	482	508	480	477	509	496	495	473	510	450	496	514	488	452	507	468	482	465	464	486	487	502	511	458	479	507	440	478	473	486	491	493	495	522	466	511	509	480	504	487	447	493	513	495	475	455	483	522	530	477	486	501	487	526	479	529	490	488	476	508	483	492	441	513	479	456	466	467	508	444	530	472	455	503	507	468	499	483	464	497	501	538	519	482	457	527	477	469	474	488	483	491	467	469	496	462	484	471	464	475	489	511	476	479	488	497	468	528	459	468	526	485	507	467	507	495	466	471	465	477	482	516	475	486	496	512	482	500	513	448	491	515	443	481	451	500	521	522	492	461	481	482	515	471	503	506	454	483	458	480	492	484	483	505	505	519	521	467	504	502	513	474	505	475	525	460	463	479	487	524	484	495	507	467	483	521	473	514	505	488	507	506	476	513	499	501	484	492	484	509	484	478	526	495	509	518	458	458	481	468	465	475	464	496	473	512	493	520	458	482	495	446	451	492	495	507	490	490	484	484	488	429	448	492	495	510	460	468	459	478	514	511	530	474	445	505	504	463	496	470	491	475	485	499	450	491	509	475	503	486	470	513	505	503	497	506	493	485	509	479	523	504	488	482	506	469	484	529	487	495	459	504	479	508	500	497	507	499	490	482	469	493	475	505	500	518	464	471	504	506	508	473	488	461	470	480	462	490	499	511	541	484	514	454	470	500	463	456	467	494	514	475	508	482	510	506	510	490	466	518	503	455	477	489	489	510	472	485	475	522	486	474	475	511	495	483	506	503	497	478	523	464	503	491	465	497	512	497	455	476	498	504	514	466	499	532	511	492	536	525	500	498	522	485	476	470	478	467	462	498	462	517	489	518	517	521	500	507	502	469	445	471	490	493	493	459	492	553	463	478	474	501	497	478	490	488	495	494	487	496	480	478	465	485	487	447	476	532	493	483	486	505	458	480	544	494	510	485	503	474	516	499	505	480	480	487	485	527	477	474	472	465	483	498	474	506	490	530	525	489	470	516	533	516	468	534	517	482	447	479	502	508	470	517	483	519	531	443	500	476	496	474	426	485	531	480	496	473	507	482	478	489	500	491	483	515	478	487	465	429	502	519	514	467	499	503	522	459	527	475	510	483	500	480	496	489	500	485	481	522	489	485	484	505	496	485	471	450	509	495	491	533	459	442	492	474	499	514	453	503	490	491	498	463	484	473	501	483	472	487	486	465	476	474	482	485	480	495	468	506	473	472	520	443	504	485	514	458	472	483	450	518	483	467	472	484	490	486	453	504	494	487	463	468	473	521	487	469	470	520	501	503	499	538	515	488	533	469	503	489	491	464	459	467	457	514	474	509	474	473	465	496	469	515	493	484	513	470	483	544	504	468	479	526	490	466	459	493	460	485	476	509	489	505	538	486	488	540	498	459	497	478	517	486	508	495	525	521	518	509	468	476	485	527	468	470	520	470	477	458	517	509	495	511	522	510	486	513	493	453	477	479	514	505	509	493	488	493	496	497	507	444	500	499	479	482	458	502	495	506	510	468	469	486	496	468	519	472	528	496	494	488	481	518	441	490	495	487	486	485	509	489	485	474	522	450	480	536	443	474	489	530	478	479	521	502	485	521	453	488	524	483	515	499	488	457	449	496	522	489	535	475	478	486	503	465	451	541	489	465	497	470	523	483	532	462	496	506	491	494	533	493	531	482	502	492	486	517	466	510	489	467	469	493	505	459	509	467	487	501	487	504	457	475	458	528	470	531	495	499	491	523	475	510	461	508	485	503	487	510	486	491	505	503	484	489	498	472	474	494	492	485	472	493	511	460	488	469	503	484	496	525	504	504	444	490	502	492	456	522	521	490	449	504	532	527	495	484	480	513	507	461	567	470	504	504	502	516	471	505	482	477	494	446	485	509	501	482	492	470	480	433	469	479	501	480	476	496	456	498	478	485	449	515	471	473	460	500	505	480	477	479	500	418	506	477	492	548	472	542	473	518	508	504	518	429	469	499	469	465	471	500	498	511	477	484	490	501	517	492	445	516	512	443	533	473	498	464	484	517	453	477	501	509	533	529	469	456	507	472	485	464	456	504	490	511	475	531	511	515	473	553	486	472	490	478	473	540	535	493	533	492	511	494	469	498	524	460	490	468	457	481	483	496	504	464	479	446	468	537	485	496	483	525	514	506	489	466	474	484	492	481	510	477	487	479	500	528	484	535	504	547	497	484	502	500	503	503	511	492	484	518	478	470	483	472	467	461	529	488	473	463	477	456	466	484	465	479	492	503	476	491	459	499	483	490	533	488	520	494	491	520	494	514	471	461	502	459	476	493	506	479	503	515	492	481	505	471	532	479	458	481	523	514	457	465	496	512	472	482	486	485	470	461	472	502	496	497	491	492	523	510	456	511	504	469	508	467	487	481	480	486	483	516	484	478	505	494	467	480	513	497	467	493	470	495	499	529	504	520	485	482	522	523	492	488	515	488	456	498	501	483	471	505	528	514	469	505	477	500	464	490	489	507	513	507	482	500	477	476	483	507	478	491	493	488	470	507	490	510	495	474	488	484	509	497	486	485	484	502	495	504	505	521	505	485	496	437	468	494	448	481	501	470	487	442	510	500	511	497	492	468	490	508	480	467	479	484	512	519	511	464	467	505	471	454	463	496	491	447	484	481	534	519	484	455	496	474	523	493	471	497	483	498	508	520	508	501	512	491	474	510	518	495	471	511	521	505	520	502	482	509	459	520	487	480	504	448	433	515	503	493	452	458	487	498	482	510	520	501	502	497	462	521	474	506	504	479	504	516	465	474	465	476	519	512	487	487	498	490	510	496	472	498	485	462	481	459	471	489	487	498	495	483	491	495	501	519	452	475	459	493	478	477	536	530	503	476	473	503	504	468	526	487	473	492	514	498	463	488	505	506	477	510	478	488	494	537	450	501	461	506	478	481	515	502	513	479	475	487	478	451	519	518	508	499	489	489	502	498	506	466	495	513	513	572	500	469	492	521	473	474	508	511	443	526	504	490	536	514	501	513	535	486	504	450	452	495	479	477	523	482	453	489	469	487	475	473	529	500	466	472	509	437	496	488	496	513	534	492	488	526	486	496	508	492	467	495	465	502	462	473	490	485	467	518	494	492	502	503	498	504	535	513	471	501	471	499	499	449	523	495	478	483	506	482	473	461	478	502	507	481	513	510	483	464	492	496	482	496	498	470	506	471	525	469	489	479	476	452	503	475	561	491	512	527	527	525	490	474	458	499	514	480	496	473	510	482	519	483	508	499	503	476	497	512	468	505	495	473	519	493	455	470	528	488	505	487	474	471	471	471	455	481	482	497	476	486	498	535	511	486	497	477	518	511	491	510	502	465	492	512	513	523	464	494	492
63890	31795	16890	6658	1843	651	455	401	339	316	271	305	294	294	303	285	295	268	303	295	284	282	266	286	279	289	305	259	271	254	324	311	309	258	285	275	290	301	276	295	263	260	266	271	275	265	321	298	255	278	283	270	258	311	285	298	283	266	331	312	303	306	259	282	278	302	279	331	300	291	292	280	270	267	277	265	276	294	261	289	284	305	281	269	286	288	251	282	289	281	271	258	288	277	295	268	293	267	269	282	276	273	300	257	283	291	265	298	260	285	298	288	263	271	284	263	281	289	277	305	260	290	342	284	274	316	277	319	299	277	288	274	264	305	272	302	274	283	276	292	287	252	262	282	279	286	270	271	280	308	299	331	291	277	327	274	258	301	273	269	287	287	315	277	279	309	283	286	276	285	283	260	285	260	302	306	315	275	293	280	272	293	284	304	255	331	299	276	301	289	300	307	304	259	319	297	274	269	300	284	277	295	289	280	271	263	292	309	262	303	283	277	245	294	302	283	290	256	295	285	278	287	292	274	284	277	289	304	294	265	297	329	284	311	263	299	296	270	281	294	260	291	281	280	274	277	286	288	286	282	293	290	287	241	309	296	290	256	317	297	267	302	286	282	280	302	272	268	272	309	300	275	289	297	285	275	289	276	274	281	328	300	294	258	290	283	265	285	275	297	309	269	273	295	294	274	292	283	318	257	303	248	256	271	284	286	271	302	286	258	248	265	310	249	283	260	302	304	282	251	296	298	267	290	263	272	254	275	296	271	287	300	256	276	300	252	255	282	270	277	277	300	299	271	274	298	258	293	288	275	301	287	292	275	312	251	277	267	310	320	241	272	300	292	265	263	290	248	287	310	284	263	309	277	281	293	300	273	263	230	289	290	281	296	289	305	323	286	250	304	259	283	293	278	271	303	288	256	258	304	296	301	301	260	297	228	272	302	237	298	323	256	277	299	264	293	278	312	301	315	291	288	265	305	301	287	319	253	300	275	291	289	268	249	263	290	308	267	295	250	289	297	301	275	256	277	263	286	277	283	241	268	287	239	338	281	281	291	248	265	279	285	296	279	304	273	305	265	269	260	247	258	254	293	296	264	278	337	274	284	305	261	266	281	269	272	323	256	271	251	290	285	318	266	270	277	278	274	279	270	278	290	266	265	268	273	316	249	295	288	276	247	270	302	319	290	297	281	282	259	263	284	279	273	296	267	284	274	242	283	304	302	281	259	285	304	273	310	273	262	290	307	292	255	289	279	296	285	276	289	271	271	272	274	264	281	275	313	282	243	282	305	276	301	291	279	281	289	277	261	272	265	298	268	257	270	291	309	247	295	283	315	298	273	299	272	310	295	273	292	319	300	273	276	274	280	307	272	275	279	274	293	309	280	271	278	282	307	285	292	258	296	270	341	314	281	306	265	284	304	298	307	290	272	323	287	313	271	287	293	280	267	273	290	262	298	262	288	284	283	276	279	237	288	269	270	283	258	272	283	317	271	309	278	291	308	307	288	293	271	290	283	251	264	286	269	317	270	295	303	299	326	255	244	289	293	306	243	314	301	289	273	308	253	294	268	304	291	308	257	301	313	298	287	310	297	315	302	318	288	306	275	301	292	289	291	255	281	284	282	267	271	237	284	260	270	275	273	309	260	288	321	287	276	269	270	291	277	275	266	296	317	247	272	287	287	309	259	286	278	266	248	290	287	280	270	280	293	301	266	287	281	297	303	250	282	267	279	286	294	278	282	306	252	285	301	262	280	264	299	263	289	254	252	242	289	282	264	320	276	301	286	294	306	266	253	313	296	294	284	278	262	300	273	308	278	285	287	284	311	285	275	275	286	307	275	304	291	303	255	298	256	306	271	283	279	291	277	293	282	266	301	285	280	295	278	255	298	247	267	275	286	265	281	260	294	276	319	266	228	268	317	286	259	279	297	267	301	319	288	270	279	300	276	269	256	256	276	317	311	292	301	316	318	288	281	306	302	268	293	316	304	264	267	253	279	275	275	292	277	309	275	283	272	287	268	245	282	268	281	268	294	260	291	292	303	275	273	255	276	296	265	270	278	303	305	328	251	268	256	269	291	285	285	295	283	280	309	310	287	270	280	301	290	317	311	312	273	294	293	297	316	279	279	275	257	309	292	277	331	296	313	271	277	296	275	273	275	255	271	286	264	266	296	266	241	262	275	276	312	288	284	273	318	305	265	276	263	268	264	275	297	280	268	270	287	296	280	284	278	272	289	267	284	311	270	289	292	283	301	256	269	291	262	285	283	334	310	289	294	326	262	258	261	287	270	303	284	281	304	280	246	281	280	278	300	276	280	302	261	285	268	287	278	314	277	258	285	277	232	269	292	290	321	283	287	286	288	265	244	272	294	252	294	291	309	289	314	287	297	298	238	270	309	274	289	286	280	288	300	282	267	266	293	299	263	247	274	274	285	270	274	272	286	299	312	305	272	295	280	289	261	306	296	282	294	290	270	305	302	273	309	279	302	308	279	290	272	282	262	305	301	289	285	238	281	296	304	281	311	282	315	260	272	286	282	310	287	312	257	284	275	298	294	323	302	284	286	299	302	311	267	307	299	293	272	295	263	287	269	257	298	255	260	266	286	285	261	280	303	253	265	282	290	287	246	293	311	268	281	281	280	285	265	281	321	255	266	310	303	251	273	284	299	314	298	316	274	295	271	268	266	246	306	269	308	297	280	312	299	286	265	293	294	269	290	285	297	292	290	295	293	285	291	278	285	259	310	302	298	305	262	279	248	297	268	293	281	252	257	311	286	302	264	293	284	249	278	299	276	287	282	287	278	337	288	307	303	320	289	275	274	305	298	292	288	276	287	262	266	275	295	297	277	265	252	303	304	282	265	263	308	267	267	296	289	258	278	290	254	328	296	277	277	262	277	271	276	266	277	297	300	302	290	303	271	261	279	303	269	274	302	236	276	299	262	296	302	287	255	277	272	309	271	272	303	307	284	280	249	285	274	284	270	275	278	263	311	291	280	275	274	278	248	273	298	248	280	309	301	293	275	251	288	281	291	295	303	266	262	283	295	289	275	275	267	270	275	304	326	282	289	292	283	301	295	269	266	285	285	262	300	257	251	264	275	301	320	314	245	298	260	253	282	295	275	306	280	290	297	273	252	294	288	268	270	277	290	275	280	270	313	325	270	280	311	291	270	289	284	289	275	272	289	310	284	283	322	247	278	285	276	296	303	269	268	287	301	285	278	281	301	285	300	263	293	305	299	301	263	288	297	297	265	265	287	260	254	273	274	300	260	270	289	283	291	308	288	287	261	280	266	292	303	265	275	286	275	234	289	288	285	279	277	274	248	257	287	272	293	281	284	293	301	273	297	295	268	255	287	273	256	257	280	278	271	323	260	257	278	266	275	288	310	278	306	255	271	314	288	232	248	264	291	280	325	282	301	304	301	299	299	294	273	301	305	278	288	296	262	299	287	267	272	246	272	299	272	316	280	291	276	287	259	264	283
40255	22458	18310	10916	4725	1763	1358	1144	659	633	619	633	595	599	623	625	538	621	599	607	590	629	634	611	601	571	600	558	600	587	570	619	565	606	606	580	573	575	595	631	558	579	617	614	558	583	557	613	544	605	585	571	608	583	591	597	579	602	613	596	649	588	596	591	589	599	570	567	578	580	554	556	610	573	613	575	600	595	599	604	581	588	583	597	559	568	601	592	595	638	580	590	563	587	560	592	628	618	569	615	604	562	637	592	606	590	572	593	602	595	604	567	581	611	610	651	581	552	576	607	593	574	618	583	559	570	579	593	579	604	586	637	550	599	583	605	572	615	610	585	574	560	561	563	593	594	563	623	565	569	635	594	645	601	600	582	603	575	603	600	592	593	629	603	579	583	624	617	638	549	597	599	591	606	617	569	596	612	614	577	568	570	593	591	618	627	592	576	593	590	638	595	591	613	638	591	601	571	611	601	616	575	610	585	623	618	599	629	585	605	551	597	572	593	594	606	537	556	584	606	548	618	620	555	538	587	603	583	600	599	539	591	564	587	574	593	522	614	586	620	630	607	617	577	619	603	620	569	615	619	579	638	589	611	592	610	601	554	535	575	598	549	600	547	579	585	566	563	635	539	550	619	619	611	594	572	580	577	567	618	592	553	575	576	586	592	574	549	577	600	623	606	625	575	588	582	549	582	616	546	579	555	573	590	560	647	554	624	566	585	549	575	586	613	614	608	560	579	580	580	565	564	592	590	623	550	614	593	607	562	563	577	557	637	639	589	552	547	583	603	591	620	625	604	633	596	631	623	594	568	580	573	563	613	614	587	588	581	582	558	603	585	613	576	602	570	551	590	621	591	609	600	611	609	597	550	597	633	578	616	580	621	565	553	591	593	579	551	596	627	569	644	584	592	621	625	588	635	605	566	572	608	555	574	622	596	588	602	545	613	614	602	604	596	570	590	576	588	607	579	594	592	605	647	621	570	588	578	594	604	617	590	571	604	573	560	588	569	587	590	589	641	616	615	590	564	601	619	594	617	543	589	614	613	545	606	578	593	631	591	619	590	565	576	588	606	581	590	573	569	606	613	599	595	528	600	578	544	583	591	598	590	525	599	643	618	534	565	550	546	606	573	587	623	570	567	605	595	580	587	603	572	586	550	598	609	563	565	595	581	625	555	559	548	591	562	629	605	564	576	611	606	557	623	584	567	602	635	580	556	606	624	558	586	567	540	618	590	589	592	618	606	548	582	602	570	614	607	568	602	578	616	607	570	611	598	570	578	613	510	603	615	562	612	620	566	588	595	557	626	591	551	601	647	608	570	619	613	590	589	616	602	592	582	584	622	615	560	524	565	608	546	611	590	552	618	549	586	584	591	602	597	565	597	593	622	598	554	606	579	587	639	551	579	606	597	598	611	587	581	534	556	598	556	580	584	595	568	616	602	555	603	642	579	603	630	574	591	620	638	648	551	580	588	637	586	628	575	601	602	609	594	584	549	576	586	630	601	611	583	606	580	613	631	595	624	590	560	586	605	613	633	606	570	674	557	543	564	659	594	599	588	572	569	591	580	579	595	605	589	587	504	613	585	604	539	575	566	582	582	584	544	646	565	585	565	604	574	560	581	590	580	589	565	573	623	592	570	583	628	565	579	566	567	602	605	600	604	581	575	610	572	588	616	583	592	595	588	602	594	618	558	564	610	561	579	606	606	611	574	635	580	617	591	586	568	576	562	580	589	572	596	567	583	598	594	614	595	583	597	625	614	574	567	568	570	595	572	679	549	604	617	594	645	599	552	585	601	592	584	602	583	623	601	609	597	643	611	591	589	589	609	593	589	611	591	592	619	572	619	637	618	627	637	584	605	583	584	616	588	612	581	603	582	606	561	587	612	606	549	598	642	601	575	602	598	617	627	571	620	550	573	611	595	580	553	565	606	583	588	601	599	548	602	525	564	592	592	540	600	567	619	642	578	597	582	610	615	555	584	579	583	585	534	588	556	569	618	591	578	601	615	584	630	606	564	626	564	586	573	592	633	604	552	593	629	609	599	635	532	603	580	586	633	588	565	616	600	635	601	596	589	561	576	592	617	593	604	612	628	626	569	623	603	558	628	616	594	548	551	608	605	595	598	635	567	605	571	604	627	566	624	580	588	596	644	578	594	592	529	618	607	584	600	588	614	609	590	589	618	622	603	606	575	598	605	576	546	574	633	595	615	614	582	630	624	609	544	572	618	584	564	606	565	589	577	554	615	594	577	598	621	571	615	628	604	590	607	586	583	579	604	555	580	593	595	610	580	599	561	577	577	600	599	589	617	567	589	625	564	583	579	605	581	613	563	597	598	601	592	584	586	569	566	590	568	584	614	586	565	603	677	612	572	618	580	586	575	575	585	601	575	604	572	602	578	577	640	585	624	548	592	580	576	584	562	625	595	603	594	566	579	626	563	594	620	608	591	580	602	596	657	607	582	594	589	593	605	576	606	595	571	604	576	644	628	577	547	595	602	581	588	589	587	617	592	568	591	627	625	610	587	612	588	610	601	600	580	605	563	614	567	589	617	599	548	523	587	608	573	642	566	590	598	602	557	598	584	642	577	551	624	576	594	595	634	606	525	577	626	586	633	591	592	614	564	584	636	622	595	622	619	582	599	600	589	582	603	593	571	570	567	602	592	617	588	600	614	586	578	581	607	553	606	596	653	559	552	630	562	588	610	564	584	585	570	586	563	591	592	585	621	601	606	585	587	588	631	589	606	568	597	572	581	588	594	618	582	609	634	599	536	613	573	569	620	609	598	586	552	582	605	568	606	550	588	629	548	590	603	592	563	607	578	615	604	596	596	627	582	585	528	583	591	590	563	589	564	570	625	606	554	567	577	595	633	613	607	589	540	584	574	578	628	603	607	581	554	614	595	626	590	609	576	558	568	571	602	561	573	544	613	611	576	562	586	557	547	562	605	601	590	577	586	613	585	580	596	604	575	576	580	593	595	562	598	535	583	599	598	648	609	598	597	590	573	559	579	600	575	624	607	604	570	600	610	542	638	573	605	606	583	603	615	612	582	604	574	558	587	592	572	546	577	583	613	606	595	603	618	595	630	624	576	578	560	589	579	614	621	595	589	615	555	596	585	573	568	572	604	623	537	596	574	583	605	615	593	608	605	602	539	617	574	536	607	572	628	547	583	578	587	580	610	620	540	594	538	559	640	578	589	574	585	599	584	590	603	616	630	601	589	591	610	543	613	571	622	543	605	550	622	571	554	582	592	589	576	592	543	591	621	575	606	601	604	549	592	586	606	585	625	600	615	589	546	549	584	630	611	600	585	574	585	625	626	613	598	600	587	588	581	607	624	596	619	621	601	603	609	563	589	595	581	576	588	594	559	612	599	588	597	563	561	624	627	567	601	575	578	553	590	591	602	623	584	565	571	610	594	559	614	590	589	622	597	556	586	605	557	615	584	579	560	589	611	633	575	597	583	578	632	604	574	616	614
45858	21070	7287	2182	674	290	238	255	260	252	242	211	217	232	229	196	202	210	197	230	238	216	247	217	222	214	189	232	230	182	207	236	245	227	221	236	219	229	206	237	226	228	191	207	245	237	196	211	216	232	240	212	226	220	202	232	216	225	214	194	230	234	241	213	252	227	239	213	225	215	219	206	214	228	250	223	215	224	234	224	225	199	216	215	203	214	214	239	229	227	220	210	211	209	218	192	196	227	232	249	262	252	218	202	251	233	233	265	213	221	230	242	227	228	209	221	233	195	203	217	223	228	247	207	208	219	228	215	221	246	202	244	194	216	233	227	237	222	220	238	220	235	248	250	238	229	224	212	242	228	242	228	211	203	211	239	204	251	215	218	239	213	257	259	232	229	238	221	214	223	221	212	218	217	209	224	218	239	271	209	215	207	209	227	263	201	227	219	230	218	257	221	228	243	231	224	226	232	188	224	226	210	222	240	251	231	244	236	224	251	246	210	221	226	252	220	214	244	222	210	208	201	202	222	212	203	231	233	259	222	227	252	212	198	229	225	220	185	219	225	226	225	242	233	220	207	212	187	222	219	243	209	220	218	214	222	216	202	198	219	255	190	231	222	225	186	206	227	228	203	230	223	229	214	229	247	224	240	238	215	216	222	205	246	225	229	223	212	225	202	214	217	230	195	205	203	197	220	211	218	205	196	214	226	246	213	213	225	242	259	211	220	204	230	219	249	219	243	224	206	221	212	222	229	224	210	224	199	214	214	196	205	242	228	239	253	240	238	207	234	236	248	218	226	223	222	233	194	216	230	200	198	219	205	235	232	210	205	247	234	199	221	237	218	207	229	230	227	186	225	245	245	202	206	206	232	235	211	219	230	222	219	232	255	204	263	216	220	222	188	250	247	234	231	205	220	242	230	230	219	209	210	272	228	219	220	212	218	234	230	231	234	228	210	222	257	231	229	244	209	213	218	249	231	223	201	223	214	234	186	196	236	241	230	225	238	222	231	191	213	219	211	245	227	241	257	249	213	229	204	225	237	239	225	250	229	231	228	202	216	206	229	213	196	240	238	232	228	245	223	252	211	211	218	240	232	212	228	211	235	228	229	275	235	212	218	235	218	211	213	247	235	213	226	218	236	246	234	215	194	232	192	230	217	191	224	223	221	211	220	226	212	247	270	221	236	228	237	243	198	208	223	237	224	223	217	220	191	240	223	209	223	255	212	233	206	227	217	236	216	207	237	232	195	242	229	220	221	212	230	221	196	226	183	204	232	222	246	229	238	225	225	244	226	244	234	255	215	213	209	238	216	252	239	186	217	246	231	194	214	225	207	227	246	210	211	234	229	214	229	244	276	226	237	230	213	235	197	217	217	236	199	220	217	226	207	209	250	224	241	227	202	230	230	215	220	219	226	205	218	157	203	240	237	227	215	208	221	192	214	238	229	269	215	240	212	240	207	215	213	256	211	217	197	232	221	248	210	244	236	216	219	193	236	210	197	218	203	230	222	254	208	212	225	203	222	258	213	205	219	246	226	220	212	224	237	247	229	205	212	239	242	241	255	225	215	208	234	226	222	219	264	228	214	241	247	208	205	216	221	238	200	217	205	229	231	237	198	196	244	230	199	237	242	255	219	230	248	241	199	200	224	216	227	196	212	199	247	201	243	206	231	207	212	232	198	218	221	267	237	217	214	220	221	271	211	236	229	215	206	231	230	203	220	238	238	201	239	241	222	209	209	229	217	227	222	217	224	204	220	238	200	234	197	208	210	234	247	216	235	231	225	231	209	223	185	226	211	205	216	241	211	226	226	229	233	212	225	198	225	218	198	216	205	224	233	190	215	218	215	220	229	225	213	224	187	201	244	228	224	187	188	200	234	258	204	226	199	199	204	237	233	218	232	209	265	217	228	194	213	240	225	244	202	235	238	234	210	234	242	239	241	245	235	236	206	210	235	193	187	193	217	239	224	227	210	228	239	217	205	203	241	226	200	214	207	216	230	204	216	208	209	227	250	229	211	225	214	227	231	233	221	233	234	224	212	241	231	235	224	221	193	208	211	224	218	226	234	223	207	211	215	207	231	231	228	205	203	196	228	206	210	222	245	217	230	219	213	203	240	259	216	175	227	207	233	224	233	220	206	251	225	220	208	213	259	242	245	241	247	216	238	202	206	221	260	219	230	237	196	234	227	237	213	213	222	225	242	237	244	233	218	191	213	226	218	223	238	265	256	261	201	198	196	224	231	226	242	225	235	231	200	242	226	217	202	240	248	257	218	202	258	236	209	239	220	222	225	218	241	237	227	214	225	216	230	225	235	241	219	243	223	249	212	230	201	240	225	207	231	211	222	202	205	239	192	259	199	216	230	233	231	249	234	223	191	216	220	267	211	238	222	230	219	211	224	267	213	202	244	221	202	191	210	218	232	217	243	265	210	236	219	240	261	241	204	228	218	210	232	196	218	196	247	247	220	231	226	230	231	207	232	219	227	226	241	256	190	200	232	223	236	239	215	206	190	231	240	222	252	240	243	248	217	213	234	256	267	231	223	218	200	246	223	235	197	210	227	221	216	209	209	210	220	232	226	214	230	234	215	197	218	199	217	249	226	221	227	202	254	215	206	231	257	229	215	233	235	193	235	258	235	233	236	218	196	224	219	219	203	209	233	238	257	222	222	214	201	240	196	227	245	232	223	222	226	224	224	196	231	223	233	216	225	242	229	211	224	199	236	233	236	200	217	212	200	232	236	232	222	207	229	253	178	251	246	226	249	232	209	209	212	218	189	240	235	203	222	224	219	212	239	197	233	228	254	215	247	225	219	217	240	185	184	203	210	247	235	231	229	198	214	220	189	248	220	218	261	239	217	218	225	214	224	236	238	202	236	230	202	232	220	246	200	220	233	248	217	208	213	226	226	238	219	271	215	234	249	215	229	236	239	233	198	257	214	217	252	183	262	229	209	218	207	246	219	241	231	201	232	224	232	202	230	236	242	211	195	192	209	244	220	227	219	252	233	239	213	181	192	239	218	229	237	220	186	204	185	262	211	198	232	237	244	214	254	206	220	210	217	250	228	207	209	218	231	225	234	234	231	238	226	221	225	235	224	244	225	230	252	231	200	200	201	217	242	230	203	210	205	248	205	231	261	223	229	176	233	239	211	223	225	231	244	198	198	210	243	200	230	216	216	229	254	218	239	192	197	233	213	231	226	213	225	230	216	217	207	167	230	231	238	217	222	207	200	232	231	216	227	187	216	208	253	242	235	220	209	236	241	219	228	283	257	226	208	238	252	250	206	187	237	177	230	200	210	218	223	237	219	224	241	218	232	210	217	243	220	220	227	218	203	233	222	244	206	213	214	221	213	202	205	225	208	202	245	223	237	224	223	230	230	229	247	203	228	221	220	241	242	214	236	223	231	212	215	218	248	213	213	247	238	210	208	236	222	213	213	231	222	232	228	215	209	220	233	224	228	244	234	209	254	232	217	227	204
28778	14304	9117	4783	1889	689	558	493	459	473	446	500	476	532	438	455	485	442	452	467	439	490	458	444	449	479	473	466	532	469	474	486	477	467	471	494	454	508	492	477	466	513	490	452	451	500	470	467	485	463	513	471	480	466	467	477	475	490	481	473	427	482	464	446	465	440	471	475	467	515	518	495	458	472	483	461	494	463	487	492	497	475	447	480	436	442	463	499	473	471	479	472	501	494	463	492	467	506	442	466	426	479	484	485	462	516	483	515	480	510	445	503	456	439	449	495	493	487	496	467	497	487	493	446	477	531	465	452	484	458	461	487	458	474	508	475	486	471	511	524	500	480	485	483	487	461	479	457	484	472	476	404	485	469	510	472	518	485	459	506	483	439	468	458	474	475	506	468	464	486	424	512	484	443	471	504	486	505	486	432	455	442	484	498	456	472	478	474	447	479	508	453	503	463	493	502	472	466	462	497	462	480	447	454	497	464	495	486	509	472	484	445	443	477	489	500	476	472	477	431	478	471	506	496	482	493	453	444	490	450	446	481	528	475	496	469	466	476	499	460	488	450	477	453	493	482	480	503	468	487	503	428	512	464	464	486	466	511	494	477	456	434	485	486	464	472	491	505	490	513	459	493	481	473	428	466	471	467	502	493	469	465	508	476	497	457	454	440	446	501	508	488	496	437	449	482	460	459	440	492	482	476	478	454	461	457	493	471	468	488	447	513	409	466	494	482	490	455	494	411	457	445	501	461	459	480	489	486	479	448	474	456	482	487	456	518	464	465	478	418	493	476	516	442	480	485	488	449	476	480	486	484	448	474	465	455	438	496	473	452	502	468	433	481	454	500	467	487	451	478	463	434	518	496	476	461	503	498	437	505	464	496	457	495	488	504	523	462	452	422	468	482	467	468	492	456	442	538	483	505	458	485	479	475	503	481	509	498	495	490	452	473	477	476	474	473	476	462	478	455	451	512	493	463	510	560	501	492	506	472	472	481	534	477	487	506	461	417	475	512	511	511	480	479	463	464	510	423	470	510	498	468	460	513	456	448	477	534	501	506	480	473	473	461	478	504	456	459	487	503	482	478	489	499	463	478	501	500	456	512	462	485	459	460	459	468	455	484	454	462	482	470	517	441	493	458	448	481	456	468	481	468	494	442	479	486	475	475	435	491	460	471	482	471	486	498	501	421	480	477	422	475	464	436	472	464	485	474	464	475	494	463	461	479	468	478	525	490	478	494	463	483	425	463	481	470	471	472	470	479	434	444	448	463	458	488	464	459	465	477	474	473	429	456	494	489	482	493	492	509	465	505	454	476	465	436	451	496	477	475	485	449	436	488	445	418	512	482	450	489	495	456	467	471	499	446	455	462	483	444	445	464	489	472	462	446	456	450	457	487	456	470	478	443	456	460	467	460	481	425	445	495	457	476	451	482	453	501	468	495	466	471	479	491	493	457	500	478	465	475	475	486	457	468	489	489	494	480	474	445	447	485	466	506	506	492	428	565	437	488	481	476	462	439	491	493	492	476	463	464	485	510	476	457	470	494	478	458	450	479	487	473	483	480	496	473	520	485	460	447	451	445	500	440	487	492	514	520	463	482	522	492	481	501	504	456	475	489	474	515	463	455	468	457	439	464	475	472	469	456	465	472	501	489	464	477	441	482	438	445	442	489	488	490	491	470	501	471	513	455	455	497	511	448	465	479	489	479	449	492	465	475	481	523	477	513	464	474	482	460	480	460	462	461	488	453	462	471	451	442	483	479	485	470	472	468	501	509	465	458	460	485	429	522	470	465	428	467	489	486	484	506	458	505	469	441	491	455	472	448	502	482	493	442	461	482	485	470	506	492	455	528	503	456	482	458	462	434	492	473	496	505	447	468	453	456	482	493	474	469	481	532	427	475	486	472	443	512	500	488	467	478	493	498	480	473	503	482	497	508	481	487	527	447	460	484	482	515	458	493	450	473	469	507	503	475	496	492	478	471	445	536	498	438	483	430	479	458	490	437	446	492	479	475	469	485	498	490	469	443	488	452	448	474	445	492	452	479	475	538	471	483	455	472	460	480	453	493	467	481	523	500	479	467	479	476	444	452	449	483	473	469	466	454	527	502	471	490	481	455	466	497	446	481	473	477	478	488	459	474	463	484	502	455	495	501	469	493	452	475	501	447	494	469	449	491	478	466	490	471	481	495	496	473	497	441	479	479	470	468	452	501	489	508	487	466	444	473	503	498	482	462	486	452	486	451	455	478	465	520	486	478	498	489	459	465	456	461	471	487	492	436	454	519	516	465	467	467	462	461	470	489	454	478	482	433	453	470	461	454	497	473	446	464	458	421	451	463	481	468	457	464	511	467	481	482	470	511	484	479	434	462	476	492	483	455	493	449	463	447	520	493	442	500	472	494	470	428	475	480	491	462	479	475	477	489	485	462	500	476	509	432	457	463	487	477	479	458	501	470	490	478	519	449	485	468	471	489	469	453	497	494	470	509	465	456	478	460	462	459	516	467	457	504	492	462	467	461	462	458	463	484	467	441	458	453	440	483	498	473	473	463	460	456	487	486	416	492	461	477	451	463	464	476	467	476	471	480	450	499	489	475	476	500	485	478	458	454	474	505	475	437	470	515	447	469	462	518	470	478	461	504	408	471	461	490	514	461	463	458	504	479	485	459	486	452	474	414	515	532	496	525	460	482	510	482	480	484	497	481	514	480	498	479	475	438	472	478	477	497	472	480	504	472	516	468	454	487	502	495	462	458	429	496	489	448	465	499	454	498	482	496	515	493	508	493	492	449	486	477	494	529	496	508	488	474	466	470	476	485	456	438	493	497	478	474	519	510	466	503	534	450	510	477	437	479	491	488	502	450	498	474	462	479	468	465	520	502	519	436	479	421	481	464	480	477	483	468	504	454	481	493	463	460	491	442	456	426	456	468	476	484	465	477	450	484	485	521	504	481	510	461	505	517	487	483	470	442	468	489	446	435	432	499	528	437	474	476	495	478	437	489	445	462	519	487	494	476	472	464	463	456	488	468	490	442	462	470	484	496	502	481	478	490	477	489	489	465	471	478	472	475	489	476	502	486	470	515	496	438	461	495	448	497	467	501	460	467	490	485	500	520	479	493	517	486	472	484	481	486	453	472	487	473	485	434	495	477	483	500	480	496	481	504	473	479	452	488	458	464	475	486	465	465	465	464	495	465	464	442	487	512	507	435	515	492	477	488	500	440	462	491	510	438	477	472	459	515	463	504	488	466	462	454	492	452	465	511	485	484	473	471	486	459	492	526	461	514	447	482	491	441	489	469	463	485	514	469	454	427	427	456	497	447	461	488	467	484	454	478	459	467	459	510	470	451	471	462	463	510	495	500	477	478	464	473	538	487	511	458	505	461	476	493	440	481	492	460	446	456	519	471	468	479	500	472	474	485	464	431	468	498	485	481	469	472	484	462	530	484	458	483	472	482	458	473	525	474	469	480	436	481	448	518	452	469
57264	24730	10605	4585	1564	583	375	327	233	242	210	252	251	202	207	221	239	236	225	218	241	213	241	205	210	234	215	247	227	226	248	206	256	230	234	243	247	235	227	213	230	226	229	220	233	222	214	223	221	223	225	223	210	223	235	197	211	246	217	211	225	200	199	188	200	219	222	187	214	213	230	210	225	246	209	190	208	260	214	210	218	230	269	230	214	216	203	232	222	221	228	219	240	217	217	218	202	232	275	217	225	224	234	217	233	228	243	255	201	255	199	194	215	223	237	218	203	232	224	225	216	246	206	220	233	240	216	253	220	214	229	217	247	208	231	243	196	205	229	190	221	219	219	234	216	241	223	232	224	249	217	264	226	207	206	209	224	202	233	260	235	238	214	208	235	237	227	225	238	229	235	214	231	228	208	209	205	235	195	255	230	213	205	215	233	238	225	244	228	223	224	217	235	239	213	234	213	225	226	243	206	227	202	204	232	213	229	234	247	218	188	234	206	246	170	209	236	189	224	213	211	209	234	222	222	242	218	217	190	238	190	215	219	249	258	245	249	201	220	232	197	230	256	244	248	213	246	211	231	219	212	258	247	237	245	223	237	272	215	217	241	224	216	213	256	224	232	228	227	216	212	224	231	198	221	212	225	243	242	244	221	208	253	226	229	237	226	219	229	222	229	191	209	238	236	239	232	216	235	251	208	211	238	236	236	232	219	223	205	265	238	174	229	219	223	240	216	262	214	222	192	217	222	222	213	219	207	214	242	234	223	268	218	222	213	198	247	232	258	249	233	224	196	205	235	234	200	250	215	220	237	219	246	230	213	241	217	226	243	220	267	184	197	227	221	223	218	193	201	207	228	227	218	226	205	225	245	227	220	224	237	193	237	239	249	230	273	246	202	236	242	226	236	232	230	243	233	227	235	193	237	217	232	220	236	185	246	212	253	220	247	224	229	217	239	227	218	207	223	244	208	256	194	199	243	244	250	238	236	219	221	226	217	223	234	212	231	236	241	222	231	223	246	205	195	239	245	230	239	195	230	232	208	238	260	208	231	224	204	219	242	218	226	223	231	234	221	232	230	189	240	232	210	256	235	245	205	208	250	220	245	193	254	202	214	210	234	237	227	220	252	251	235	252	223	221	213	222	230	219	224	208	242	223	192	248	220	219	231	211	233	208	206	234	249	208	199	238	220	247	244	218	202	210	233	225	250	227	220	230	226	239	232	213	237	214	238	240	215	241	226	232	241	235	247	207	238	228	219	221	208	237	239	247	236	232	249	241	222	214	212	222	196	217	214	207	237	218	230	218	206	199	215	205	232	245	205	217	216	229	191	231	219	244	204	213	236	272	220	253	220	225	265	244	210	216	224	210	237	229	238	242	221	217	230	258	281	254	246	223	220	234	213	216	240	233	251	213	177	214	230	232	244	240	247	215	239	241	254	211	210	231	220	219	210	206	227	221	242	227	172	232	236	246	221	222	206	231	253	225	228	251	224	211	211	253	210	194	234	207	204	225	222	243	259	232	234	196	208	201	218	233	244	218	231	215	210	220	225	227	245	225	242	238	263	210	238	222	220	247	235	226	198	216	230	249	238	228	208	227	225	218	241	215	218	207	225	224	228	224	191	197	200	250	223	239	231	246	227	211	208	180	233	231	239	211	232	226	212	249	230	260	210	205	231	225	237	233	237	220	229	216	227	234	216	194	220	237	256	245	228	198	260	216	223	218	226	224	201	248	223	235	218	211	211	233	239	225	221	228	239	219	225	227	213	251	255	213	246	205	250	239	239	232	226	218	224	223	173	210	220	233	220	247	255	257	230	251	206	221	215	211	205	218	232	222	230	214	240	241	236	251	259	214	229	245	216	211	213	208	209	214	201	244	252	229	211	230	217	194	262	226	238	202	224	256	246	215	230	220	216	217	230	209	209	222	241	240	225	232	224	232	199	199	229	249	222	226	218	210	223	242	228	226	212	212	227	223	223	210	199	197	266	211	224	216	252	222	211	222	216	214	231	244	224	227	248	205	218	213	219	221	255	217	218	198	226	226	200	222	236	215	220	249	247	226	202	205	205	224	203	224	190	214	231	247	207	248	244	252	231	230	220	244	224	244	210	237	231	224	230	240	204	223	201	255	243	220	240	225	240	212	209	198	213	229	220	221	213	245	231	243	230	187	269	241	219	216	214	206	213	212	210	224	221	254	228	244	229	228	224	205	247	212	224	220	232	222	246	225	217	274	218	192	220	237	225	216	226	239	233	227	216	222	248	233	244	235	201	220	210	238	225	213	252	206	234	256	203	258	250	237	207	208	195	256	204	227	228	227	201	233	211	239	252	196	257	212	233	200	251	214	226	265	212	229	228	234	244	216	227	203	232	248	219	222	239	218	222	198	261	242	234	213	253	226	228	220	229	238	202	211	244	211	253	233	202	253	219	215	228	209	220	244	241	234	243	218	210	221	232	201	230	212	217	208	224	246	229	212	193	232	208	214	218	214	197	235	252	249	235	255	205	203	191	208	245	220	196	215	209	238	191	219	229	237	235	254	235	202	226	246	233	204	233	240	209	229	232	203	205	224	234	210	230	220	262	209	241	223	244	213	235	196	245	206	224	256	246	222	223	212	239	234	232	223	207	219	216	182	224	235	216	227	232	233	246	216	210	222	239	209	219	212	211	238	249	196	224	249	210	239	233	246	218	198	195	276	212	203	239	258	220	187	253	198	223	200	223	232	244	223	236	219	230	241	215	253	229	230	218	243	226	213	243	225	247	212	240	225	231	216	231	263	225	217	249	238	225	199	234	236	224	225	199	217	249	227	221	265	225	205	214	241	227	259	208	218	260	219	238	239	210	265	270	244	237	205	208	200	240	234	244	227	229	218	249	221	227	239	268	219	227	221	227	217	214	237	205	214	214	244	244	227	216	217	209	239	231	239	203	223	242	236	258	224	204	226	237	230	238	255	265	227	240	209	154	211	247	228	218	264	227	209	248	257	237	222	202	216	238	223	221	235	211	211	200	236	214	219	210	182	250	232	234	220	225	218	197	246	192	197	215	262	245	202	219	220	208	249	222	219	234	250	214	218	231	213	221	233	216	236	238	209	226	207	246	202	233	212	231	230	238	257	233	223	209	235	257	202	235	234	221	247	254	244	221	235	190	237	235	243	244	228	229	231	252	202	230	188	205	220	233	219	240	213	216	243	224	197	201	215	237	235	245	208	197	221	203	248	224	224	222	227	237	210	238	248	238	220	254	233	253	243	211	222	230	216	212	218	210	262	248	247	237	187	231	214	259	245	242	235	212	219	243	235	220	230	229	173	230	230	235	245	209	246	253	233	211	270	206	211	231	226	211	204	234	213	229	240	229	228	198	203	223	207	227	241	235	233	259	257	234	236	237	240	230	256	218	262	239	220	211	248	206	189	213	220	219	223	250	215	211	265	256	229	217	221	228	227	187	216	245	252	250	214	247	237	252	220	213	216	252	204	211	231
36078	15924	12500	9200	4565	1600	1073	901	625	537	543	464	494	508	508	484	540	504	497	495	459	492	468	486	462	495	462	449	524	512	514	494	519	544	479	471	490	490	518	490	512	464	516	495	524	421	496	469	478	494	513	495	517	531	487	522	464	494	508	498	499	475	543	508	474	501	522	503	510	529	469	523	499	477	469	496	511	509	501	491	507	442	477	508	459	469	549	499	514	498	503	482	477	455	475	517	493	476	487	463	486	482	496	501	476	486	514	498	486	497	484	485	452	506	465	517	470	469	491	495	487	511	520	474	465	476	508	503	510	459	490	530	490	446	495	463	483	492	504	472	450	462	483	446	461	480	483	505	524	492	484	487	513	481	462	493	457	469	485	439	463	561	502	460	461	456	506	491	466	499	463	516	484	459	495	491	482	431	491	468	480	481	515	530	453	496	487	503	464	488	521	505	444	494	523	496	455	478	508	480	543	509	492	538	472	474	469	485	476	470	498	491	479	469	488	470	505	504	471	501	484	506	481	462	450	453	479	512	493	488	487	467	508	463	489	498	492	494	485	458	501	494	453	491	473	464	493	489	496	499	490	485	455	488	470	498	523	468	463	448	456	512	483	484	486	533	468	475	479	457	497	488	484	458	486	457	484	527	534	496	477	491	470	490	470	463	487	452	468	460	491	506	473	479	504	501	507	504	501	488	497	460	492	496	485	499	489	475	494	492	480	456	512	493	456	519	498	490	486	486	485	482	477	450	464	482	494	514	491	514	473	478	520	480	500	533	505	443	485	490	509	484	420	506	474	472	487	494	453	452	493	458	518	494	487	509	468	499	445	466	469	496	491	507	504	491	503	491	472	538	477	494	466	512	447	438	475	494	491	480	466	502	500	471	470	475	478	496	514	474	494	468	471	498	467	487	501	472	451	503	473	465	499	456	488	516	513	502	492	496	515	498	519	492	453	474	493	482	465	476	530	477	448	460	467	503	479	524	488	482	449	460	493	529	482	513	505	491	486	503	477	485	485	463	509	474	440	488	475	528	501	480	486	530	460	490	445	486	457	460	475	509	528	487	453	508	532	532	468	467	507	512	438	468	496	514	479	466	502	494	500	461	488	479	478	458	476	448	468	476	493	508	492	493	520	457	471	482	515	449	470	534	492	493	465	500	485	505	475	487	482	484	509	505	478	473	497	499	436	519	501	486	457	508	489	532	488	495	472	499	462	481	512	477	473	466	509	487	497	466	489	495	494	485	490	474	455	462	500	470	493	471	443	491	473	504	490	495	488	474	505	499	470	470	450	532	477	490	468	498	515	497	508	490	499	468	504	460	493	499	516	527	507	467	521	458	488	491	511	493	526	461	484	506	482	505	523	449	492	481	475	480	438	484	467	494	464	473	500	466	476	469	476	502	522	511	486	451	506	496	468	507	504	476	480	463	455	485	491	482	502	506	499	514	479	498	480	477	488	481	457	497	483	474	501	470	529	500	488	489	465	467	462	535	482	487	481	519	469	494	454	488	482	472	488	508	476	483	448	532	478	481	486	516	499	465	499	464	498	510	485	500	495	483	484	499	464	499	546	486	477	490	485	510	460	485	513	499	488	533	471	493	481	458	493	527	475	490	483	490	489	525	473	519	478	504	509	510	472	475	457	476	489	487	496	488	516	502	496	488	489	496	467	472	483	488	495	485	487	489	492	517	532	467	481	436	496	491	510	464	523	509	458	476	465	469	473	480	469	468	474	481	471	500	452	490	487	467	475	481	501	479	511	505	476	518	480	479	487	509	511	478	484	475	513	470	478	473	524	476	475	478	486	521	483	471	490	461	520	467	469	526	500	518	501	514	472	502	511	500	508	509	487	482	485	432	473	480	481	463	464	478	496	458	496	500	495	499	512	467	529	456	516	434	484	487	510	436	482	468	493	480	468	494	500	541	552	493	467	484	508	524	474	525	493	475	471	470	480	496	505	465	491	426	450	521	491	422	477	484	525	509	491	484	517	472	500	470	502	452	508	455	485	456	500	491	448	495	488	473	482	510	462	488	457	487	469	506	484	480	487	494	515	487	491	449	447	498	461	441	487	502	471	487	497	525	519	494	487	445	496	459	500	488	500	486	471	442	529	501	487	437	438	465	483	456	482	464	488	468	475	487	460	483	505	471	441	489	478	473	445	507	509	470	464	486	447	498	480	509	438	512	460	465	486	467	511	474	472	499	485	468	436	467	514	471	488	458	497	481	513	479	484	492	497	489	504	491	476	511	516	465	502	511	496	543	481	484	528	495	486	480	513	485	480	489	458	500	505	517	482	506	448	474	479	470	490	514	427	463	515	497	494	536	479	505	493	464	498	500	495	458	500	480	478	461	498	481	493	512	478	506	502	490	482	500	492	524	511	494	471	493	492	472	457	444	466	483	449	511	518	494	491	484	475	471	512	487	479	518	499	488	452	484	507	526	478	457	517	485	468	500	494	482	512	506	485	436	521	504	489	507	466	483	512	509	508	492	510	491	495	486	484	493	505	504	487	474	490	457	475	476	498	488	489	484	501	514	480	516	488	521	478	496	472	486	476	451	488	480	496	491	531	459	514	488	521	508	492	477	485	530	531	468	471	475	534	454	486	513	488	500	470	487	470	455	506	499	492	462	519	474	492	475	473	525	466	507	503	433	511	503	471	488	509	477	525	446	486	503	471	475	494	453	466	490	458	499	495	484	482	472	522	483	488	493	468	478	475	512	467	511	481	473	452	446	460	482	463	451	452	470	507	495	500	458	525	501	499	500	499	473	486	465	488	490	507	498	452	493	508	511	446	487	509	474	489	522	519	487	501	497	506	494	499	476	493	473	492	478	482	500	508	495	458	475	457	525	481	499	466	500	503	507	448	499	515	497	516	494	499	467	486	479	505	478	495	464	495	522	503	499	464	461	466	460	513	466	498	475	507	486	464	503	492	480	449	497	467	505	493	413	500	503	478	490	492	471	453	509	517	501	480	478	486	446	488	440	483	472	482	501	490	505	495	473	505	488	478	467	498	494	527	483	446	482	488	449	481	471	463	454	507	478	499	489	464	486	480	482	481	477	466	488	504	521	484	473	483	493	486	460	480	502	487	488	485	475	505	482	497	487	490	514	517	501	440	515	478	507	506	515	481	488	499	475	482	503	498	480	519	513	499	489	444	517	512	471	502	507	502	471	502	476	488	437	494	512	493	483	516	498	501	478	486	516	484	432	438	517	485	497	511	527	488	480	492	491	476	505	482	484	555	493	523	472	486	468	530	457	495	505	447	487	490	440	461	486	509	456	444	503	477	474	498	479	420	510	518	475	522	516	472	502	473	499	507	531	477	474	448	470	532	510	487	494	484	512	450	466	448	490	512	435	515	475	478	442	481	497	492	505	492	489	518	482	468	487	466	470	480	483	479	497	506	495	488	466	467	490	507	483	521	436	497	505	525	490	473	521	448	493	481	479	470	491	518	497	510	485	476	456	493	512	541	482
58461	32074	20292	10332	3702	1220	611	510	331	314	289	286	254	314	279	264	258	261	299	288	292	294	276	270	234	238	269	267	262	267	295	256	295	289	292	255	288	276	274	288	276	266	302	271	282	257	290	255	289	283	292	270	300	298	290	242	296	251	264	267	258	290	274	293	255	284	278	288	256	270	281	286	270	275	283	280	273	249	273	248	266	274	297	249	286	276	249	284	292	291	247	273	311	322	301	280	257	263	247	279	293	278	295	296	281	272	251	305	285	270	283	252	270	263	265	271	261	271	306	232	289	305	291	309	249	288	282	269	272	314	290	291	278	243	256	270	289	268	320	274	288	281	284	258	297	268	288	287	296	270	281	234	279	284	277	280	246	255	282	288	263	269	285	276	264	282	261	289	272	257	283	266	290	260	265	261	281	248	288	266	283	276	285	274	217	259	260	283	309	274	246	324	266	269	293	272	271	255	277	289	298	283	278	251	273	259	279	247	243	253	298	255	269	285	267	262	279	278	275	266	271	293	284	257	307	289	306	297	276	298	300	302	264	273	272	275	260	263	265	240	279	264	263	227	280	249	265	258	288	299	275	291	254	264	260	240	306	281	290	276	258	295	257	279	255	295	284	310	274	269	269	299	269	291	282	266	275	263	267	270	319	264	258	292	267	247	257	293	277	293	281	301	277	316	289	294	271	250	295	284	308	276	245	269	273	277	253	307	286	272	316	325	305	294	273	301	270	257	281	270	275	288	278	228	247	248	255	287	250	246	269	287	315	283	288	263	282	280	279	277	241	264	262	261	259	265	261	251	269	284	279	285	285	261	284	278	280	270	242	236	260	265	284	301	282	295	260	281	271	295	271	307	252	298	293	281	275	228	287	265	286	275	262	256	266	299	269	265	255	241	286	315	269	277	251	272	242	248	293	260	291	283	283	265	234	284	222	261	298	299	283	260	305	290	281	297	283	279	268	240	284	262	316	268	290	261	299	305	266	284	237	272	276	309	309	264	269	273	338	256	287	262	277	253	259	285	287	275	268	260	319	250	306	284	297	278	271	263	273	252	277	314	278	288	265	271	261	296	257	265	272	276	262	241	251	263	300	301	283	280	289	286	307	261	259	310	274	317	249	266	262	289	289	269	298	266	290	253	270	277	296	258	284	270	270	265	290	285	281	224	273	271	263	288	249	263	288	272	298	289	306	281	258	298	333	277	276	258	246	272	261	302	262	270	250	266	288	268	262	283	303	317	278	265	280	256	252	257	277	266	292	285	284	295	283	241	277	250	284	272	286	277	273	295	282	269	271	272	296	282	299	243	264	275	275	298	295	298	297	279	268	282	263	282	259	288	293	257	265	293	249	284	263	245	280	313	291	263	284	282	292	285	265	274	269	253	275	267	300	288	278	290	289	272	266	277	256	303	301	265	281	269	262	257	273	288	266	248	290	272	310	277	277	264	298	250	255	303	267	287	307	297	272	295	274	274	254	265	285	289	264	272	262	251	278	253	249	259	270	265	298	276	267	267	280	275	287	286	262	316	284	314	274	267	279	275	250	244	303	284	274	288	290	272	264	281	264	280	284	281	275	284	266	252	264	258	285	265	259	261	263	334	274	307	242	252	258	303	270	282	277	279	261	241	288	304	267	279	239	259	247	297	264	295	265	284	295	261	286	276	267	265	270	268	264	278	277	256	265	275	273	254	298	267	309	305	281	284	281	319	278	260	262	268	260	230	259	252	265	274	240	248	254	267	287	273	257	252	257	268	238	283	248	227	266	247	282	273	279	261	289	271	255	295	285	286	249	328	267	262	274	295	262	275	254	271	283	261	276	294	250	276	258	243	295	246	286	271	274	263	263	252	258	291	279	252	253	265	256	276	301	282	296	277	280	255	285	290	274	274	262	248	261	266	261	299	283	249	282	259	263	281	303	273	277	263	282	297	276	268	268	272	290	282	285	257	280	273	280	263	266	269	283	247	277	285	309	292	275	291	263	274	263	269	301	317	271	280	287	275	279	272	273	258	304	271	262	257	314	255	262	262	286	243	289	291	228	278	266	282	254	282	248	299	278	300	262	251	254	252	284	281	267	282	269	268	300	284	275	254	277	311	277	310	274	266	253	277	249	251	269	245	268	277	253	283	252	268	245	268	306	281	276	247	270	291	268	280	298	318	280	296	273	266	287	282	283	252	276	279	264	225	271	296	289	269	339	276	298	287	302	296	270	271	265	288	299	259	290	296	252	323	280	287	279	298	279	268	273	279	221	239	290	301	272	298	277	297	271	276	257	277	257	282	294	297	278	287	236	287	277	309	270	260	275	267	276	274	272	288	278	280	282	255	291	297	271	282	231	273	266	259	272	271	252	262	318	284	252	278	251	275	249	263	236	273	305	265	295	244	265	282	268	295	277	281	264	269	290	282	286	292	266	286	274	251	281	273	272	291	309	289	268	262	256	268	256	292	281	269	263	271	284	222	269	288	264	260	248	272	267	265	253	259	268	297	255	245	230	271	220	249	327	284	265	297	308	273	265	248	330	284	290	275	277	263	280	264	284	223	268	273	264	294	246	271	271	291	281	278	295	283	282	263	269	263	271	271	283	277	271	280	270	290	264	272	265	255	265	283	286	279	279	268	304	284	264	265	272	276	315	253	280	301	290	313	260	243	277	280	278	311	290	273	266	298	290	294	234	288	296	290	291	294	265	273	265	301	284	300	259	280	267	283	266	279	238	282	260	278	253	302	291	256	272	285	289	257	293	263	255	266	285	265	300	293	283	318	281	247	286	269	286	280	257	286	308	293	289	310	236	286	273	295	263	287	236	286	261	272	282	284	248	264	263	282	254	270	275	294	290	280	294	266	279	285	283	261	281	289	271	255	295	274	257	286	292	256	253	235	234	271	246	256	255	264	278	294	275	298	272	284	269	277	256	220	272	255	277	278	296	267	302	279	268	292	265	267	279	273	273	320	286	278	271	298	264	302	299	268	282	278	297	302	263	286	263	256	285	294	299	299	271	273	281	269	253	261	252	251	269	264	303	268	273	304	275	260	278	290	261	267	291	269	233	293	283	293	288	297	263	294	240	270	267	265	276	249	271	283	262	272	269	260	303	284	267	245	253	337	267	297	256	289	264	281	294	259	245	271	283	273	241	284	280	282	290	272	277	264	254	294	250	223	298	275	277	307	296	260	287	277	274	277	276	254	325	280	273	255	274	292	292	269	282	282	278	294	260	288	266	274	277	254	249	285	235	271	259	299	294	258	262	282	292	280	282	269	285	256	258	310	270	281	297	294	255	266	272	267	285	287	282	267	247	297	296	310	265	280	307	257	287	259	268	281	282	281	261	254	286	275	300	282	318	300	278	258	284	264	275	282	289	275	298	283	287	302	264	256	304	284	323	278	294	256	273	265	309	275	293	282	270	294	299	288	282	291	284	266	275	257	289	286	282	292	292	264	274	248	258	276	226	282	251	302	271	259	273	296	294	266	238	257	271	291
34989	23838	22605	17264	8771	3400	2010	1718	803	758	643	614	627	580	571	596	612	592	570	602	587	584	558	600	562	616	558	569	574	620	596	571	543	570	578	593	629	591	602	572	560	579	593	566	601	583	597	574	631	593	621	589	551	571	586	603	587	571	618	527	618	539	562	566	595	532	573	625	580	524	586	587	534	578	595	535	569	638	578	575	562	592	559	574	596	516	589	588	540	567	585	604	544	603	563	595	606	562	551	601	640	552	564	564	574	592	589	616	561	592	558	574	604	561	567	556	565	610	597	582	590	556	600	610	549	588	632	576	541	539	597	619	559	557	560	574	577	554	560	540	558	581	578	542	548	582	581	604	576	583	562	577	594	562	594	578	563	601	587	560	575	534	602	588	555	572	561	577	572	584	580	589	550	603	599	537	541	535	590	569	567	579	601	648	587	580	605	580	536	575	594	599	596	605	566	551	600	554	595	570	632	564	579	581	575	601	595	552	578	561	602	550	568	543	593	571	577	587	602	558	569	601	531	605	592	587	574	592	608	580	564	577	563	591	544	567	557	533	600	566	577	579	565	533	583	544	564	597	558	581	607	564	579	585	611	574	569	582	557	575	588	567	607	582	587	555	562	600	585	565	553	541	529	592	585	594	578	576	578	568	563	571	561	606	562	595	588	573	594	570	582	560	610	561	577	604	611	566	572	572	576	594	558	630	548	567	600	596	564	609	587	576	587	526	566	618	562	593	612	591	539	609	559	574	561	561	552	593	587	596	565	572	552	532	569	561	595	554	571	566	607	550	558	607	578	550	532	596	576	552	538	591	575	556	578	560	563	588	592	562	593	599	598	574	629	521	573	575	629	553	556	617	609	542	590	566	558	583	609	590	533	572	568	543	573	583	565	595	549	585	545	554	592	581	565	600	548	597	562	609	571	596	569	570	546	569	610	588	565	566	547	609	584	577	584	584	578	547	552	563	566	599	572	558	600	553	575	566	652	571	553	581	570	631	549	563	580	561	560	566	571	562	648	594	533	567	565	613	587	585	550	540	587	568	606	568	590	601	540	538	557	569	591	583	566	581	564	622	547	600	587	523	585	565	610	567	538	604	538	571	594	549	574	574	562	555	559	593	520	579	557	552	618	545	577	574	568	578	571	521	585	595	556	556	592	584	555	584	553	544	595	569	537	616	568	592	528	602	610	566	565	564	619	573	609	576	549	534	570	593	581	569	605	563	570	551	591	579	563	536	590	595	537	562	558	577	543	580	598	567	585	552	560	545	594	529	523	648	551	546	592	575	546	581	561	587	561	566	561	559	599	572	603	542	584	555	532	586	625	551	580	568	614	611	607	619	561	562	587	583	538	580	547	590	574	621	592	582	563	586	582	586	565	586	613	585	607	571	549	627	539	574	582	588	541	548	523	557	581	641	539	574	605	584	581	605	566	580	596	558	586	588	572	527	585	591	627	632	605	608	588	551	590	551	577	534	552	580	593	619	547	575	578	553	556	606	585	570	573	610	571	608	562	564	576	566	562	564	574	598	566	549	597	587	589	567	569	591	565	592	540	549	563	582	575	574	592	610	531	544	575	564	606	553	581	564	546	562	593	528	566	562	583	550	540	576	626	552	545	579	559	536	599	588	585	579	582	572	596	595	560	598	564	568	588	573	568	604	556	583	610	566	547	574	520	585	572	623	598	571	565	579	646	553	608	598	581	582	545	589	583	542	571	577	603	580	550	562	588	572	570	572	572	568	578	584	621	600	601	541	583	591	560	588	609	574	568	570	558	595	595	591	587	624	590	609	596	605	587	595	561	592	562	612	595	549	578	539	557	590	578	588	589	559	576	523	596	590	606	605	573	593	530	601	587	557	575	569	599	617	519	567	554	563	552	595	559	567	593	584	578	587	589	553	632	545	539	546	576	578	554	608	601	579	588	583	547	585	542	623	596	580	554	531	576	572	570	549	555	588	572	571	604	627	544	534	564	603	575	534	593	576	543	626	603	593	562	554	561	580	562	572	566	545	593	553	583	567	566	568	570	590	581	624	590	575	533	577	569	583	593	588	566	576	570	573	587	594	557	563	575	575	620	525	600	589	564	515	604	576	574	625	629	592	599	560	594	562	575	596	598	517	600	599	577	555	565	563	597	575	576	568	594	594	517	593	571	570	586	589	606	603	565	588	545	577	543	601	603	582	587	556	618	574	607	572	565	584	572	546	538	586	593	593	581	593	576	587	610	569	579	560	574	546	565	573	565	580	567	545	585	581	561	545	607	581	536	566	579	574	604	603	594	544	615	557	595	575	602	563	534	581	587	565	605	521	561	557	539	602	571	556	571	586	584	578	550	570	546	593	548	556	598	561	578	585	605	576	568	605	558	587	574	569	573	546	567	591	588	580	593	571	620	568	592	573	574	582	561	525	565	589	554	554	535	564	557	575	569	571	570	575	570	603	571	576	576	582	561	591	546	567	567	551	577	607	611	540	538	574	558	554	525	540	639	588	597	605	566	604	533	581	568	568	553	591	579	591	528	558	573	573	559	608	594	548	563	578	612	580	600	554	561	582	552	540	589	598	609	579	537	594	580	568	578	593	597	529	574	618	532	603	552	586	555	601	557	596	556	597	619	598	592	575	585	569	582	541	566	550	583	562	580	587	582	572	559	563	574	557	608	569	579	584	576	578	566	564	596	586	579	594	560	613	577	591	564	546	594	574	585	589	582	571	537	581	574	549	609	574	557	610	582	568	580	565	579	576	577	537	590	564	554	567	570	574	567	587	580	581	579	596	574	568	586	589	584	575	544	564	559	593	600	551	541	570	598	547	585	585	600	552	554	564	540	607	576	570	580	546	596	544	582	585	585	578	586	530	542	571	594	575	583	606	557	577	602	578	583	587	566	629	617	599	557	593	543	548	566	578	541	592	599	581	600	549	593	575	571	603	619	568	527	577	529	603	559	556	589	543	524	587	578	578	585	556	589	592	564	573	553	599	577	585	570	566	585	553	578	550	574	620	537	584	529	561	555	558	623	572	547	597	618	551	595	565	574	590	580	534	554	560	583	562	574	532	600	579	591	602	577	588	593	578	539	572	596	552	597	585	556	558	578	597	551	578	594	546	611	572	569	582	583	594	556	527	556	585	591	554	558	557	592	564	582	574	542	588	581	614	556	562	580	607	556	565	593	608	595	586	568	575	509	620	602	594	622	563	559	577	565	584	573	618	606	582	584	539	576	553	552	594	562	624	622	601	617	599	587	556	571	575	562	560	561	582	580	577	603	534	580	548	611	607	572	587	567	580	608	593	574	585	610	569	585	609	581	611	549	583	598	613	581	552	599	551	541	646	577	608	558	614	581	572	591	629	526	568	579	583	546	544	595	592	543	587	580	577	578	575	562	612	558	574	562	582	570	592	564	571	577	586	613	561	566	563	602	575	604	581	611	615	542	575	577	565	554	602	564	604	599	580	613	587	556	544	541	552	577	579	559	578	609	552	568	600
46670	20834	6731	1537	486	253	262	249	239	244	218	228	226	237	245	233	258	254	216	237	248	244	242	248	217	287	234	214	233	249	247	212	223	254	226	217	211	211	186	236	274	253	209	225	237	248	230	231	230	239	243	233	220	222	250	218	264	259	235	235	232	237	225	256	268	245	241	231	191	206	254	239	240	228	227	238	254	227	241	237	237	249	227	244	265	241	254	246	206	245	217	214	222	236	215	245	263	232	238	249	221	235	256	217	267	218	230	233	253	232	224	229	243	233	219	219	254	235	218	233	232	247	233	218	218	231	240	206	239	236	223	241	228	220	226	258	224	249	267	231	240	225	213	236	244	218	266	240	238	223	213	208	224	239	250	239	245	239	231	215	212	248	249	240	231	247	263	256	224	220	214	214	213	250	265	263	243	230	272	255	247	221	230	237	229	238	210	267	221	269	213	235	224	230	244	233	255	227	251	264	234	221	248	242	205	235	232	239	244	215	215	245	226	237	233	254	246	223	251	225	233	221	253	225	284	257	223	237	241	269	264	249	222	241	247	226	231	246	218	227	243	224	238	234	199	216	211	216	220	230	244	254	240	247	242	220	242	264	255	198	250	256	237	212	251	218	205	247	235	205	226	230	273	239	232	225	198	249	245	227	253	237	261	237	217	235	249	242	269	233	205	204	237	265	249	227	259	243	245	241	245	248	244	227	216	240	247	231	213	230	235	235	252	215	227	247	244	216	210	268	218	261	249	236	213	223	231	238	222	236	227	257	264	226	246	252	244	215	246	245	235	249	255	259	260	221	242	230	222	242	221	227	261	238	246	258	236	223	259	212	247	244	225	208	257	232	245	254	248	255	222	212	222	262	242	259	207	252	246	282	226	259	227	196	223	230	242	227	197	260	218	246	231	227	247	239	247	247	228	243	215	249	224	209	260	209	250	240	217	232	240	212	220	198	210	229	239	223	231	257	229	241	254	255	229	231	219	251	231	237	263	258	242	233	241	266	250	222	210	209	237	250	224	227	231	230	225	261	228	231	266	255	246	211	226	210	248	254	236	233	220	236	248	243	249	283	219	262	235	203	218	235	210	217	268	254	265	233	212	230	217	263	282	204	237	236	239	239	237	243	245	249	238	218	197	220	238	244	255	235	196	234	218	197	231	231	233	234	227	241	234	233	231	245	220	225	240	252	245	228	247	235	244	219	235	212	236	227	230	214	259	242	258	244	218	225	224	272	217	228	230	242	277	244	214	264	232	225	213	221	247	221	249	234	247	220	239	252	226	226	205	223	216	248	232	216	216	225	224	208	215	251	244	248	202	256	253	253	227	256	274	233	257	240	246	236	251	202	230	244	253	245	273	224	229	226	253	247	244	236	218	230	246	220	217	235	234	222	242	228	245	265	281	275	233	242	229	222	258	219	207	238	241	255	232	226	230	212	242	228	205	256	239	242	252	240	220	206	216	269	226	249	234	251	238	219	242	221	260	230	225	232	231	224	230	249	239	229	233	250	240	269	213	247	227	227	234	225	234	219	216	213	229	239	242	220	208	217	249	252	220	214	231	240	243	211	248	272	296	206	247	247	213	241	241	214	227	252	215	246	239	260	224	243	250	230	232	236	219	207	225	227	232	240	259	217	238	229	239	264	231	209	236	222	203	220	239	228	218	239	233	255	271	214	232	223	220	234	204	234	225	230	225	237	235	209	244	239	224	220	231	237	248	256	231	240	231	223	230	220	238	254	236	225	227	198	256	235	207	250	225	226	258	221	235	225	236	252	231	249	229	216	252	224	251	247	237	240	209	248	253	247	203	244	223	227	232	237	219	223	254	245	250	250	234	228	250	264	222	243	239	204	196	216	245	229	225	211	229	238	249	214	227	224	255	269	204	253	240	237	200	252	259	208	222	217	211	231	252	228	213	236	246	237	255	274	262	258	243	247	228	242	236	211	249	258	222	246	242	216	240	234	215	230	240	216	236	238	251	249	241	240	236	229	236	217	229	261	203	244	214	242	238	265	265	248	266	208	242	251	245	262	224	230	228	238	221	216	216	224	251	233	218	234	232	235	219	227	241	223	221	217	281	212	237	222	231	241	230	233	211	239	221	208	237	233	247	241	269	252	216	221	230	256	242	232	247	240	235	226	217	243	248	228	231	257	256	263	223	238	235	259	236	251	230	229	241	235	243	254	278	225	232	232	228	204	230	234	229	240	252	239	219	240	248	224	230	246	217	239	215	256	244	226	222	226	227	238	229	248	235	223	255	243	239	261	243	233	223	237	268	224	236	203	251	249	209	209	205	222	249	233	233	227	228	244	196	226	238	255	241	241	217	233	264	225	206	267	216	223	223	277	241	240	258	255	212	243	263	228	222	232	209	248	234	262	266	238	225	253	228	214	221	231	215	219	243	236	211	233	207	227	243	242	243	215	238	251	242	206	229	254	257	239	253	259	268	220	239	236	232	212	245	220	236	214	220	216	231	229	224	224	247	209	256	237	217	206	236	232	229	237	242	217	241	199	214	199	219	223	212	229	232	245	254	218	225	261	245	220	221	250	245	221	205	250	250	176	250	236	220	258	249	225	221	245	262	267	253	276	214	255	242	257	274	236	240	226	243	250	241	242	225	228	242	202	249	229	248	236	250	216	228	239	231	224	225	209	240	241	226	238	243	242	247	241	237	236	206	256	235	239	254	230	235	247	226	233	214	243	246	239	221	247	260	280	212	193	242	260	261	233	234	223	231	236	238	241	236	238	240	244	239	244	214	208	223	233	216	253	245	250	271	257	242	237	209	231	232	219	238	214	227	233	225	238	243	240	222	232	214	234	226	246	233	224	250	255	216	238	194	211	256	242	209	232	236	219	229	231	212	252	249	217	232	197	221	222	218	230	216	207	247	211	238	210	235	233	236	232	245	235	228	235	219	227	237	226	260	253	204	240	215	228	236	244	251	226	220	262	261	217	260	208	249	249	243	225	246	238	232	238	240	253	247	245	232	212	230	233	228	231	247	242	217	216	219	219	261	200	234	247	248	242	212	259	239	253	242	233	230	251	269	219	198	229	225	233	245	235	251	252	213	266	217	234	231	242	241	240	232	243	251	233	220	222	239	195	242	244	257	225	210	264	251	248	237	235	223	242	228	218	267	225	226	239	245	220	225	242	240	225	226	211	214	228	243	228	225	230	243	257	230	262	244	223	216	241	203	219	225	232	218	233	240	248	247	241	215	233	223	225	245	247	235	285	222	245	273	246	236	217	214	231	257	215	229	230	247	236	234	222	242	267	229	220	221	218	234	243	216	181	241	246	275	231	241	197	249	245	251	253	200	218	232	267	254	220	231	233	253	234	260	231	237	217	226	259	230	226	242	261	235	225	264	231	222	223	247	216	242	265	258	210	254	200	254	264	243	269	237	258	215	225	227	233	262	238	245	242	255	250	218	226	225	216	233	232	236	256	283	222	242	227	198	253	225	229	222	234	233	229	240	245	243	220
29792	14719	8260	3009	1201	649	549	515	488	504	528	511	521	460	499	494	498	494	502	489	493	493	496	527	508	493	488	480	500	530	489	503	516	480	491	543	493	508	511	456	490	553	517	486	528	485	525	494	498	497	496	530	486	486	513	471	505	517	477	518	476	469	465	502	486	488	492	443	478	489	506	459	507	491	463	519	484	499	555	477	514	490	470	466	494	490	473	517	522	476	477	508	495	515	522	488	518	509	506	497	469	553	485	491	490	470	489	494	492	458	502	525	514	519	501	481	532	468	500	492	528	501	519	482	526	489	464	490	498	542	517	517	497	522	525	501	485	491	531	515	504	510	452	491	497	511	498	536	491	444	522	518	449	509	503	495	509	441	461	503	510	483	489	493	494	516	493	481	487	504	489	505	490	493	505	467	527	505	504	512	482	519	510	512	508	489	484	504	491	553	475	498	494	519	467	533	468	485	533	494	501	497	522	476	485	495	471	463	503	480	508	481	506	503	463	501	485	509	501	497	510	518	506	443	467	511	503	516	497	495	521	499	526	537	515	530	498	528	520	482	514	470	460	500	504	505	487	524	493	482	510	489	487	462	487	513	467	463	481	488	508	562	520	501	500	493	488	536	473	506	474	493	491	492	500	518	532	476	496	485	482	500	490	485	528	494	485	534	501	556	496	476	512	476	523	480	513	494	523	475	475	466	469	488	511	459	468	465	460	483	526	489	504	493	508	508	513	478	522	496	490	493	489	565	499	498	468	508	477	519	498	525	514	506	477	505	463	470	490	496	495	498	510	507	489	535	540	503	500	487	515	477	505	491	491	508	521	505	488	497	493	501	449	508	509	467	491	459	501	467	486	464	484	469	490	521	503	515	512	509	498	523	489	494	532	466	470	499	489	508	483	486	532	509	522	506	485	530	510	523	522	504	525	498	519	502	511	497	481	492	464	480	482	535	511	478	508	515	515	513	503	490	514	465	519	528	492	496	495	468	494	536	487	459	492	497	492	491	471	486	507	497	490	523	512	468	496	519	510	502	467	487	507	526	493	502	506	526	481	510	462	503	475	477	511	520	483	531	495	478	502	468	487	502	528	521	524	450	534	510	501	459	553	500	528	498	496	483	489	487	473	489	478	495	529	478	498	450	509	488	483	505	533	478	496	502	469	461	487	508	505	514	475	460	462	491	505	462	491	509	494	513	478	474	465	503	457	520	482	472	478	503	518	496	473	529	486	502	536	484	526	500	498	483	499	484	508	493	477	525	477	461	487	521	493	470	471	498	499	503	499	506	494	521	508	516	489	521	477	509	527	485	529	509	492	451	493	500	492	485	525	535	459	534	503	511	506	493	522	499	497	498	488	502	489	497	522	484	501	494	541	549	496	497	514	499	495	477	513	468	477	532	501	513	505	484	468	468	475	485	463	497	530	481	477	523	466	515	483	534	511	504	470	489	487	525	498	487	511	534	516	476	507	469	514	510	486	503	453	491	520	495	509	517	502	510	548	512	488	514	544	540	488	472	528	494	466	507	523	510	498	514	521	539	511	556	490	523	507	516	530	473	510	496	479	475	497	513	483	471	515	501	521	501	486	514	560	490	499	476	501	497	483	480	512	510	518	504	477	522	478	501	513	515	525	566	578	497	520	519	505	502	473	480	532	483	512	476	506	484	490	492	528	480	503	496	495	524	519	516	471	472	484	451	472	506	513	499	475	488	458	504	515	510	482	490	510	511	470	500	532	492	469	490	515	495	500	483	531	516	540	487	449	473	537	499	459	475	489	499	515	504	484	498	480	504	545	544	514	517	473	493	483	458	482	461	502	490	526	488	489	493	512	475	496	494	456	521	484	462	519	505	484	492	491	487	520	490	481	474	501	523	497	518	501	479	489	480	500	497	455	475	539	482	478	470	488	509	459	520	487	521	501	484	483	470	554	517	483	534	493	481	496	497	476	484	490	539	483	505	514	467	505	499	483	481	494	484	494	510	544	465	485	486	474	500	509	487	492	482	494	502	510	485	486	544	512	486	510	475	498	524	505	491	535	466	503	491	498	438	495	493	539	516	499	517	480	489	516	492	450	479	486	495	494	492	508	473	502	488	488	469	505	492	522	468	475	503	558	512	485	479	515	503	510	508	520	478	514	454	530	506	503	502	510	484	477	502	491	483	455	505	499	505	479	480	487	460	520	544	458	537	481	452	518	459	469	517	522	515	505	477	490	527	524	510	475	522	478	502	513	501	495	477	501	494	492	501	516	522	490	476	544	489	487	471	500	495	515	503	515	463	463	447	490	499	510	473	502	486	502	504	481	530	484	481	501	523	523	494	502	508	518	495	503	534	487	508	483	479	524	463	496	488	513	497	513	501	501	519	483	513	531	505	513	502	517	525	481	461	473	502	463	487	474	490	479	463	528	489	472	492	523	500	480	484	484	499	493	463	505	469	489	520	506	466	490	524	510	503	449	500	492	496	519	485	510	510	486	561	490	485	475	495	528	521	512	500	504	514	493	478	546	469	498	510	521	505	515	496	493	490	540	498	485	494	491	496	481	502	437	502	474	449	517	499	547	512	505	514	487	494	494	493	485	494	504	500	525	514	502	470	470	515	492	493	495	486	457	471	553	488	530	484	485	466	502	513	464	537	494	481	500	483	476	524	494	522	510	514	450	462	471	496	494	477	497	515	523	513	494	489	487	516	522	484	488	460	480	512	496	460	521	473	496	493	505	485	454	509	534	499	492	473	474	495	470	503	532	490	463	519	480	507	509	502	511	505	501	509	480	474	491	468	485	510	484	509	486	506	512	487	535	522	499	448	513	501	486	517	509	471	493	502	493	502	460	475	512	505	443	516	478	471	512	514	502	508	495	477	483	470	527	526	518	538	465	462	495	528	477	498	480	491	545	493	507	477	460	524	473	480	522	505	511	492	534	445	468	479	508	484	512	495	486	482	456	521	548	514	510	491	476	519	475	494	503	515	507	479	483	527	485	502	525	460	481	506	457	463	518	493	486	469	541	523	498	484	469	506	483	475	525	539	488	505	515	467	449	504	508	491	500	489	480	539	520	500	472	512	482	510	524	514	538	533	478	494	508	498	457	502	446	488	517	514	501	500	548	507	466	507	485	494	503	455	581	493	495	488	503	533	502	518	498	508	521	501	496	520	495	494	473	516	486	525	500	501	486	503	472	509	472	470	535	500	506	492	491	496	500	504	550	468	487	502	492	521	461	501	509	474	488	492	492	521	480	515	540	487	501	469	473	509	455	544	515	507	477	481	469	464	499	502	489	485	470	481	487	480	548	491	507	502	514	523	502	491	464	460	510	546	519	510	515	506	512	515	512	481	522	521	499	525	468	514	494	492	505	484	563	489	502	529	477	499	508	535	509	495	502	509	463	465	512	469	497	502	511	468	505	481	512	488	513	474	532	483	504	518	529	475	538	506	516	488	499	460	495	486	540	459	488	479	508	543	523	489	506	478	537	488	497	513	508	449
56847	26582	9755	3008	889	514	350	303	232	241	210	228	222	237	237	241	212	251	243	225	236	205	216	249	232	191	252	220	235	198	238	223	232	222	224	201	253	241	222	213	216	220	245	197	211	238	243	210	224	240	242	233	211	237	228	213	223	232	227	228	230	272	224	247	235	237	222	222	216	246	244	221	221	228	242	222	209	202	238	230	223	220	222	281	236	223	229	216	267	225	233	241	254	234	260	237	218	244	244	221	233	244	243	219	222	214	224	240	213	245	229	239	218	201	228	230	205	222	210	217	248	233	203	239	221	224	248	236	227	245	203	244	229	261	220	214	204	238	244	243	233	210	230	208	236	213	237	192	218	222	223	222	234	230	225	224	200	196	221	226	221	230	217	242	226	231	244	208	220	224	216	225	202	241	229	202	229	208	223	243	212	214	236	218	218	227	224	247	222	230	249	211	228	230	250	225	189	210	204	220	261	223	226	199	226	248	201	227	224	235	237	236	239	229	232	240	211	221	213	211	224	245	231	233	232	249	263	221	238	214	207	218	243	205	247	230	217	212	251	213	237	214	231	227	214	217	256	218	193	250	218	220	195	226	223	221	227	211	228	239	244	250	230	230	213	252	241	210	254	221	203	236	222	226	223	247	247	246	226	243	249	240	218	246	227	212	218	221	195	234	249	243	274	213	231	224	206	228	243	252	219	223	216	222	235	228	245	235	219	242	210	239	243	242	247	232	232	231	231	223	224	247	225	225	221	237	213	226	241	215	240	237	264	223	228	228	223	254	217	244	242	222	183	242	232	240	239	224	249	232	214	244	243	229	233	222	243	207	228	213	217	223	250	197	205	199	218	229	222	273	240	215	210	214	234	243	230	237	248	240	243	227	225	262	240	263	252	244	251	260	244	254	224	240	217	226	232	238	232	228	217	230	216	203	230	215	262	242	224	236	235	247	241	233	249	233	225	203	217	232	234	221	253	231	208	206	236	243	223	211	226	242	225	254	206	195	211	194	238	222	230	245	231	213	227	220	223	204	232	235	269	256	224	185	221	205	202	207	238	244	197	241	267	206	236	250	246	229	245	221	206	255	215	235	230	241	232	212	251	223	242	218	233	224	201	205	200	210	220	235	237	227	207	232	217	231	238	217	206	234	226	231	224	232	221	211	223	245	249	205	211	239	236	255	256	260	196	231	251	251	223	229	251	237	251	240	263	244	206	208	230	232	214	245	203	251	247	209	238	224	223	217	220	226	223	220	202	234	237	236	231	241	216	215	225	223	218	227	233	246	252	240	229	224	216	213	231	206	225	205	208	266	251	221	253	211	248	260	198	237	217	203	225	217	216	225	243	233	248	214	243	249	209	243	231	208	235	252	239	225	241	244	247	221	274	231	213	216	208	208	218	273	238	226	236	249	218	216	258	260	258	248	234	227	212	226	201	216	220	210	237	229	199	235	249	208	240	250	232	255	235	240	209	227	226	231	237	239	218	224	223	224	245	253	227	248	245	250	230	236	258	211	224	219	223	252	225	227	223	244	232	241	210	260	225	231	189	203	240	233	222	223	218	203	245	231	229	219	217	238	272	213	212	237	178	232	206	232	225	250	244	225	244	225	246	230	232	233	214	221	243	258	234	224	197	235	225	238	240	214	239	223	218	225	230	246	206	199	212	256	221	186	209	205	243	211	238	218	256	208	223	213	198	256	206	210	222	188	237	226	235	216	229	227	247	263	220	250	220	235	240	235	235	216	204	231	230	226	238	242	239	244	222	230	244	254	225	248	228	224	271	236	239	227	236	249	230	218	225	243	238	206	206	238	197	233	235	278	233	227	228	205	185	213	221	245	244	212	235	253	214	219	257	235	261	234	228	200	221	213	235	246	182	209	229	203	232	242	228	215	202	246	232	241	251	223	223	224	237	254	238	227	214	249	251	233	216	219	235	206	241	237	221	242	230	238	205	252	218	190	212	239	242	245	247	250	191	229	254	232	224	200	226	238	228	222	245	247	246	232	214	245	236	226	235	225	223	227	202	255	213	247	205	248	219	226	219	216	232	215	234	230	241	224	220	238	214	226	260	221	247	220	230	229	217	221	232	213	226	199	226	222	254	220	238	219	247	251	219	233	245	230	245	251	243	225	247	237	233	261	227	226	220	220	209	248	248	214	252	215	224	204	221	209	215	249	209	241	217	227	223	224	239	206	230	244	225	242	249	224	236	221	253	224	215	231	226	241	218	228	238	223	200	213	201	230	238	230	215	205	219	235	218	228	223	226	247	241	217	227	227	242	244	239	221	238	259	227	223	247	245	200	245	212	233	207	232	237	217	252	253	239	252	219	243	237	216	251	233	246	227	254	232	239	236	217	233	227	204	221	236	210	230	229	189	211	220	232	284	254	229	228	232	234	245	204	229	248	251	230	208	245	233	253	211	247	205	251	248	245	227	244	227	237	215	236	239	222	225	235	249	246	211	210	209	219	236	239	270	231	229	235	224	234	209	217	220	241	229	230	220	252	221	202	206	225	240	241	217	236	230	228	228	238	204	214	207	252	209	204	214	228	223	227	244	220	229	225	264	236	259	196	249	240	227	213	208	217	235	256	237	230	238	224	243	192	234	218	231	216	227	238	262	241	259	213	239	222	229	252	253	225	226	213	236	225	223	238	240	254	229	216	213	254	265	215	251	203	224	218	250	226	236	227	235	207	216	219	232	247	228	218	217	232	212	217	251	223	234	215	211	226	231	225	264	217	262	216	232	256	236	235	221	223	214	210	243	226	239	211	203	216	219	244	214	252	225	229	215	189	219	229	238	200	252	243	238	216	223	215	251	227	215	230	195	226	236	215	268	200	234	194	260	217	221	228	201	225	259	218	230	229	237	197	232	241	218	213	239	227	211	207	229	226	201	215	212	182	237	255	246	229	222	239	216	251	237	235	197	204	235	227	256	241	220	239	224	202	237	254	176	230	226	207	266	244	186	217	223	205	232	230	231	238	248	247	242	218	220	251	231	220	262	239	229	226	226	222	211	198	207	219	226	218	222	249	244	218	228	211	190	246	227	221	211	234	244	274	238	211	180	265	247	217	209	225	208	230	210	218	220	224	210	227	244	258	224	236	244	247	225	232	232	235	254	227	220	233	242	223	242	239	215	242	216	237	220	226	245	221	216	235	234	226	214	252	222	212	218	220	240	217	230	251	216	223	206	230	204	219	217	207	204	219	237	223	245	233	233	211	218	216	238	244	262	201	259	257	267	230	240	222	244	230	229	243	196	204	226	257	239	222	241	204	225	260	222	214	207	219	206	229	234	216	237	222	245	263	249	233	213	239	200	241	253	237	231	215	245	219	248	225	210	209	225	211	221	226	215	222	257	224	219	218	240	203	205	228	273	275	245	239	227	198	232	211	222	221	216	250	239	218	240	232	248	222	217	205	230	257	241	224	196	269	233	253	196	219	256	219	228	237	225	244	231	217	233	217	231	230	246	234	218	201	257	218
37043	18019	10744	6334	2626	1632	977	758	500	523	479	473	518	469	524	534	508	524	506	571	495	532	503	491	494	518	471	483	504	476	462	463	502	474	502	527	509	525	508	499	502	492	513	509	465	528	497	489	459	501	479	510	483	522	512	472	505	496	487	514	474	475	469	501	518	508	512	508	493	464	491	490	513	507	536	459	505	533	492	459	482	481	499	506	521	516	502	451	505	479	525	505	480	486	468	499	485	514	509	487	502	501	519	504	449	462	520	536	537	486	504	475	518	499	474	491	493	483	485	505	484	492	489	531	474	495	509	497	491	524	486	479	452	494	540	460	496	463	528	514	479	506	508	476	526	438	526	463	465	461	451	484	530	524	482	505	489	507	506	485	469	497	473	493	487	488	495	482	487	468	472	477	462	471	496	465	470	474	507	473	509	505	474	510	529	518	491	514	481	433	503	465	486	469	482	450	515	535	488	497	513	482	505	478	470	496	475	499	466	529	466	498	506	478	452	535	487	486	502	494	497	524	500	471	508	498	491	472	517	506	526	494	476	487	501	508	518	521	500	470	483	531	485	509	485	461	514	507	501	470	518	475	476	515	462	479	491	500	476	492	483	490	532	497	500	524	540	463	478	480	516	517	454	497	514	494	505	480	498	473	505	510	502	477	489	509	520	459	502	525	483	513	438	479	504	498	470	486	534	476	514	492	518	460	512	472	493	459	455	447	475	462	514	495	483	501	469	487	446	493	485	459	524	496	498	460	493	512	497	512	517	518	501	507	486	436	501	514	464	499	484	510	485	501	515	545	474	510	515	453	462	501	477	518	471	468	506	494	509	526	496	475	496	513	470	457	494	541	524	487	472	507	495	514	522	486	495	508	450	514	483	495	460	512	513	473	484	517	509	477	438	478	462	477	501	488	485	485	499	440	496	461	497	436	478	509	514	481	513	519	479	522	483	476	499	465	479	480	490	488	482	511	507	556	507	460	456	461	478	507	507	491	497	468	495	478	510	500	478	489	545	508	479	491	504	465	445	502	481	480	521	488	521	471	497	503	477	478	485	496	485	489	492	469	500	477	485	505	490	520	478	510	475	478	511	507	455	473	518	488	485	475	484	489	474	530	483	503	492	544	473	456	454	431	464	500	497	500	491	472	483	467	477	524	494	477	499	477	468	458	484	481	452	528	472	467	492	502	490	489	486	454	511	555	486	497	527	493	520	529	522	476	451	501	477	509	458	513	446	504	509	503	465	479	518	475	501	523	476	472	518	463	455	505	476	475	508	494	488	519	512	498	538	512	479	482	482	477	520	474	460	463	458	489	509	481	483	472	482	492	479	501	445	529	505	490	546	505	462	490	494	514	518	464	505	485	518	509	530	471	480	494	496	507	486	475	502	506	502	508	537	507	466	499	484	494	483	510	482	490	477	500	507	512	497	475	488	532	497	499	515	473	509	493	516	536	472	483	481	488	471	497	505	503	486	508	494	547	493	501	474	476	457	478	476	499	466	509	482	476	512	470	506	512	487	494	478	506	486	518	482	486	470	504	478	495	519	499	481	510	487	505	494	464	502	436	463	496	491	507	476	467	488	500	502	454	493	495	498	478	456	522	450	502	479	495	472	457	507	479	538	470	454	461	481	495	493	498	507	472	463	490	486	490	512	471	488	516	520	449	465	464	495	503	496	462	487	470	511	501	486	517	493	459	486	500	490	487	469	504	495	476	478	528	446	513	485	505	470	466	510	513	500	510	491	475	503	502	471	501	487	484	494	502	479	529	484	534	484	496	538	467	484	461	455	501	512	509	483	525	501	515	462	460	507	491	480	521	481	495	483	520	490	510	485	515	506	499	475	506	493	495	538	525	496	528	458	487	482	502	504	521	524	524	506	495	493	473	489	494	543	491	510	515	465	505	526	504	488	471	467	494	491	497	471	481	501	495	494	482	470	517	491	512	451	478	457	487	455	476	497	492	515	511	500	467	488	469	501	477	505	482	488	477	436	490	503	487	485	472	522	506	452	512	466	496	508	480	482	479	503	537	483	491	504	526	479	502	531	478	509	500	502	507	508	487	497	473	497	476	470	497	512	531	500	485	499	504	485	490	485	463	483	541	474	481	511	478	445	460	491	465	489	526	500	521	483	534	489	561	486	511	509	482	500	483	538	478	531	474	500	490	537	449	482	484	503	492	489	497	477	523	504	483	515	512	519	474	514	541	493	503	489	499	505	466	524	529	495	509	528	470	482	480	496	452	484	517	488	469	476	513	502	486	486	520	503	454	487	499	525	524	516	504	495	512	474	464	492	465	500	472	482	497	493	493	449	497	480	458	492	489	448	468	499	496	475	544	461	496	457	496	504	499	525	514	530	476	484	494	503	459	453	542	489	463	503	502	499	491	525	495	510	494	461	495	471	497	511	507	475	522	479	494	461	527	491	468	488	487	465	485	468	487	490	510	472	479	523	507	513	497	501	481	460	474	502	499	483	501	486	538	476	468	490	481	502	515	493	483	501	471	513	474	473	478	467	478	498	514	487	463	543	478	512	475	520	515	451	494	496	500	554	504	469	483	473	520	503	481	472	516	459	497	476	487	490	534	475	508	486	448	504	550	492	530	485	495	536	510	490	507	477	501	492	472	480	517	470	511	499	494	508	526	506	521	519	477	488	513	488	485	498	468	514	507	466	459	511	467	473	518	462	524	488	483	499	501	508	490	464	519	509	525	523	473	467	456	467	485	509	501	499	448	488	479	479	543	490	509	516	477	475	508	502	523	481	489	469	468	530	442	502	470	466	494	491	487	479	480	511	518	514	502	531	491	491	525	464	474	513	456	490	536	447	525	494	486	519	507	476	520	456	509	497	496	477	439	501	497	461	466	528	482	542	527	518	508	469	552	492	461	473	496	513	513	470	473	498	501	535	455	533	479	455	472	472	483	456	478	498	505	468	496	478	515	482	493	477	479	471	497	442	542	477	492	469	485	491	536	503	463	486	479	491	490	515	444	508	520	487	467	452	509	529	495	443	454	488	490	529	496	470	504	497	442	512	508	473	535	508	501	480	512	489	511	451	480	479	471	503	508	446	511	492	484	519	468	525	495	503	505	497	483	525	483	479	491	472	483	490	497	503	469	501	499	510	497	510	518	530	461	481	497	528	502	532	469	482	521	494	481	475	485	489	503	512	525	481	468	485	527	477	513	542	507	484	479	508	499	468	505	486	491	497	511	478	530	467	502	502	494	440	458	490	460	484	494	494	469	475	496	456	490	464	450	428	462	546	489	473	478	456	471	471	493	510	432	476	502	510	522	479	515	476	483	492	519	484	477	458	470	534	503	472	535	493	462	519	505	462	519	507	521	517	572	468	477	486	452	480	506	483	494	515	512	484	500	495	507	446	465	508	493	495	503	490	467	496	482	488	523	493	477	490	498	475	490	521	501	499	485	472	444	492	472	473	445	485	501	505	459	511	485	486	495	463	518	484	482	474	490	514	509	512	533
63321	32256	14827	6078	2300	921	603	412	324	291	276	290	285	255	295	267	264	288	299	308	299	266	295	284	278	276	299	270	275	271	281	268	294	305	299	286	281	267	266	265	278	266	279	302	306	306	240	315	299	276	322	250	260	296	281	255	251	234	282	303	255	253	289	277	271	263	267	272	284	257	257	266	306	258	260	280	300	297	280	286	289	268	305	252	276	280	277	252	277	263	294	288	295	273	286	258	306	308	291	297	270	274	270	276	278	262	276	279	266	293	265	255	261	296	256	266	292	251	271	287	302	278	265	281	267	297	299	268	278	281	269	297	309	259	289	257	281	294	290	271	272	262	281	263	273	287	274	281	281	322	254	274	258	282	304	273	246	290	315	308	258	280	254	272	280	283	318	295	273	269	242	283	276	279	322	297	236	274	253	305	273	283	280	279	312	271	301	290	263	294	297	285	294	274	218	257	274	271	267	301	302	284	269	291	292	300	259	299	300	307	297	286	273	268	280	269	281	305	293	314	261	278	265	266	288	302	284	296	297	272	304	280	296	303	258	306	293	286	281	301	272	273	267	271	301	276	270	302	302	269	281	245	264	264	272	304	275	241	290	262	269	270	296	291	283	277	273	252	274	281	279	278	298	266	263	290	277	303	307	285	292	278	279	274	270	286	266	246	267	287	272	276	277	288	269	265	297	262	278	281	257	296	272	251	270	280	288	235	272	317	292	294	279	277	240	278	271	300	269	283	295	265	278	266	261	284	303	283	294	267	271	281	295	295	303	290	272	299	252	312	263	269	291	297	289	281	268	284	281	278	277	292	276	258	280	264	294	247	290	263	254	291	295	269	303	275	307	260	293	299	306	270	275	259	258	269	247	257	267	268	290	289	267	294	268	285	239	250	291	264	267	262	266	263	257	285	261	311	270	277	278	270	294	260	233	303	254	270	289	287	268	272	331	288	277	264	282	287	262	306	229	260	278	281	273	264	296	285	279	296	289	270	265	240	323	290	272	303	254	310	279	289	279	289	287	315	297	285	279	277	254	326	281	270	243	283	288	286	277	237	272	270	263	263	286	300	302	307	285	263	278	321	292	303	288	305	300	277	265	321	279	282	280	272	269	294	303	260	306	265	295	285	290	280	288	259	286	285	246	294	277	300	292	270	279	264	313	299	306	284	269	279	284	300	268	301	267	265	276	283	289	267	303	273	283	273	268	295	257	262	291	290	307	279	246	236	275	294	286	284	310	266	298	252	248	245	261	270	294	264	277	308	279	254	276	300	290	280	244	260	280	284	308	299	271	251	271	271	265	284	320	280	265	279	250	283	306	291	307	279	283	261	278	266	314	281	248	304	246	283	303	277	304	292	259	283	284	291	290	294	284	246	276	310	263	273	278	261	271	284	288	257	300	279	257	297	289	298	260	272	242	238	293	246	270	263	290	302	305	284	289	291	258	294	275	247	285	302	287	297	276	314	252	246	295	281	277	263	279	276	267	296	256	309	233	258	301	261	291	269	270	286	285	314	278	269	279	272	286	271	283	293	254	250	251	289	270	283	293	305	291	293	281	280	248	299	259	279	282	333	263	259	296	273	295	271	265	258	254	273	295	262	283	289	270	283	282	284	314	244	284	252	252	305	330	276	289	269	278	286	258	308	316	270	292	262	270	262	237	258	259	293	314	286	294	278	279	296	266	288	311	285	278	274	272	311	265	257	286	301	241	273	271	240	283	281	278	309	283	244	308	301	256	286	268	274	287	270	254	296	281	277	272	254	304	303	274	263	262	269	254	273	256	262	262	260	289	315	306	276	287	289	276	262	299	274	276	271	303	289	269	284	247	267	275	307	262	248	303	303	258	269	294	272	285	289	249	284	297	302	286	255	286	344	293	295	273	297	274	272	284	262	279	286	260	271	287	313	292	298	279	260	278	301	297	274	238	252	277	280	267	267	277	281	297	307	273	293	291	292	281	293	305	287	264	303	295	254	293	276	302	300	282	269	282	286	298	299	294	283	270	268	259	296	257	259	245	302	298	288	284	280	288	266	280	278	269	257	252	267	299	269	290	247	286	289	275	303	248	268	292	287	271	260	287	293	278	287	291	253	292	243	291	298	272	263	261	280	285	276	289	250	301	285	301	262	293	301	274	286	307	252	269	304	308	299	295	281	284	271	287	287	265	292	291	270	308	264	252	277	284	297	301	294	283	280	266	280	268	287	264	296	270	297	247	271	281	302	256	253	247	287	260	285	312	328	314	297	266	291	299	282	279	271	280	238	260	255	263	280	291	301	269	290	275	262	277	270	285	267	313	287	276	298	300	276	279	296	281	278	263	307	273	214	300	293	296	264	310	288	301	262	274	273	290	258	256	293	285	298	253	304	298	280	281	282	263	267	246	283	278	258	264	268	288	308	285	283	265	282	279	286	284	271	305	267	288	258	253	316	303	277	246	249	269	294	285	259	293	304	252	283	283	281	273	296	272	256	290	281	244	260	279	254	270	294	292	275	299	228	268	279	253	283	284	282	264	284	284	288	268	254	264	285	273	277	295	299	274	256	286	290	275	255	310	239	255	274	291	281	283	306	285	302	275	271	280	274	290	289	283	262	314	275	291	259	277	299	253	256	257	286	304	287	282	277	258	250	317	264	272	299	279	267	273	285	295	257	288	319	266	311	256	294	276	270	257	316	289	284	303	263	270	279	281	276	281	292	302	271	252	309	284	296	247	292	283	315	273	273	299	280	264	261	295	273	271	283	271	269	268	287	286	227	265	260	265	294	274	264	275	276	259	279	259	287	311	266	289	281	274	307	263	283	272	309	251	292	262	280	276	265	276	270	286	284	262	293	294	309	278	294	292	273	275	249	242	234	279	268	275	271	298	282	305	288	285	289	293	265	300	274	228	263	298	254	302	284	258	303	312	278	257	270	283	290	277	293	293	273	256	237	273	281	283	269	276	255	288	237	248	286	283	256	308	286	251	286	267	286	284	275	299	276	245	295	280	267	286	283	293	253	289	260	267	273	300	282	298	255	255	324	298	274	275	326	294	258	263	304	300	284	252	260	296	257	255	282	265	273	277	291	277	269	273	247	281	260	292	312	285	282	290	281	308	262	299	272	300	292	279	269	263	305	299	292	265	317	264	277	282	279	277	259	270	272	271	276	251	260	274	283	261	249	254	286	253	293	287	263	258	286	288	283	302	272	309	297	296	283	303	274	303	243	282	251	278	289	277	292	274	288	276	286	274	292	309	258	281	267	270	296	276	296	289	300	290	292	304	286	287	300	303	301	268	260	284	303	286	307	280	284	269	287	275	294	299	266	273	285	282	276	306	257	286	297	296	313	321	298	280	285	317	242	298	283	263	256	247	277	272	292	267	267	259	265	284	271	288	281	293	266	262	299	278	278	277	288	271	250	279	291	320	293	265	255	262	293	263	297	292	273	272	267	251	314	305	251	260	288	280	343	270	271	285	280	289	288	276	292	272	278	260	326	297	285
40604	21475	14794	10894	6202	2583	1893	1243	784	705	651	628	616	601	620	588	623	625	612	681	599	583	610	576	569	579	584	588	567	601	614	559	591	600	550	616	578	579	556	584	561	598	558	580	550	600	591	652	563	567	575	552	565	593	597	602	576	595	590	556	593	607	538	552	561	619	580	583	594	570	555	565	591	609	587	536	594	620	601	521	586	583	565	554	628	607	598	577	625	587	623	590	595	583	543	618	572	549	569	580	573	574	592	573	566	617	604	598	566	567	582	603	567	603	552	647	600	561	608	595	591	543	593	560	590	562	582	608	574	580	582	570	566	579	575	564	557	553	513	648	611	568	581	581	599	557	554	589	543	586	563	584	591	619	577	561	604	583	627	588	614	594	607	598	577	595	538	548	600	581	614	616	554	575	520	551	577	598	582	596	577	544	598	592	638	545	599	576	545	579	577	571	578	576	590	601	552	571	554	639	559	617	586	624	551	561	554	544	564	597	559	571	547	589	576	589	594	602	578	605	555	554	584	595	570	570	622	572	517	584	563	566	558	571	611	564	599	598	561	553	598	580	553	587	585	544	591	580	589	565	627	591	603	591	561	546	602	589	580	615	592	574	633	580	593	557	573	592	592	587	623	547	547	636	547	615	606	586	590	538	599	581	584	624	569	582	613	553	593	560	588	567	607	573	586	601	573	534	601	590	587	556	559	644	560	595	625	635	626	609	587	639	595	608	581	551	562	578	591	596	577	573	586	624	587	606	600	582	608	583	570	566	597	555	579	572	583	545	552	580	608	573	626	584	582	626	592	555	577	573	581	588	565	591	594	602	614	615	595	549	582	586	564	562	585	595	579	592	597	583	586	595	586	621	592	587	559	586	578	616	556	608	583	605	574	595	577	587	600	608	604	622	587	541	567	568	594	612	582	613	600	545	573	568	547	545	605	572	571	585	588	554	588	585	591	618	605	612	603	576	582	557	596	554	587	581	567	617	612	590	556	596	607	604	578	612	583	584	581	583	579	590	618	611	621	555	585	573	624	619	591	583	608	570	594	612	584	608	571	580	549	609	599	605	558	560	593	600	540	594	556	594	587	582	613	597	597	604	625	593	644	544	562	585	559	547	592	615	586	604	589	594	551	533	552	572	562	594	577	592	601	544	576	627	595	584	596	565	577	593	588	602	597	588	621	603	582	556	572	547	581	608	543	563	575	593	593	586	588	538	551	591	590	560	585	575	586	647	567	616	551	578	551	589	591	581	593	556	562	554	555	597	600	574	625	606	584	621	571	579	579	552	606	589	630	606	569	612	551	554	579	592	640	558	582	554	588	619	578	583	578	577	568	546	558	602	597	590	599	568	601	527	583	608	612	628	555	572	598	602	571	647	652	580	567	560	621	601	583	582	587	599	567	591	566	593	571	576	601	612	616	595	558	567	555	588	582	589	554	548	557	564	582	598	604	574	565	588	608	575	612	574	589	619	558	590	595	583	610	604	564	564	598	545	562	611	610	592	554	599	588	550	590	564	597	589	599	559	604	630	567	587	617	570	629	619	610	574	573	574	550	579	590	618	586	608	560	614	555	613	572	625	579	589	639	572	615	585	569	586	614	578	581	577	564	545	571	571	602	551	559	575	593	583	572	579	584	571	608	557	589	661	537	590	574	585	574	608	602	580	525	607	585	586	584	573	612	562	604	585	583	610	579	594	590	547	600	557	608	624	596	626	608	560	586	563	601	625	613	573	544	553	595	561	589	629	581	605	592	584	604	593	589	556	581	599	557	601	605	606	575	549	659	566	591	553	614	561	540	599	580	592	595	605	574	606	609	583	556	563	570	584	580	566	617	576	615	582	634	574	591	586	573	586	608	545	626	583	551	583	593	654	609	640	551	558	577	604	601	598	559	581	587	602	602	591	600	557	576	555	605	552	577	562	604	555	577	614	564	569	581	574	587	606	587	576	566	554	572	580	599	581	608	595	599	560	635	572	554	572	614	601	571	566	612	579	582	615	592	591	602	593	610	585	569	609	556	582	580	612	553	555	584	629	579	577	610	596	611	606	570	562	564	592	593	541	596	577	631	584	569	567	569	578	573	569	544	613	551	561	606	589	621	591	611	600	570	610	587	621	570	588	583	563	560	617	591	584	578	589	610	602	558	581	610	543	611	595	595	583	533	617	584	561	629	633	582	536	593	589	598	585	576	562	607	579	601	539	596	579	540	582	585	582	585	586	591	580	618	591	557	563	655	584	561	557	616	596	577	557	569	610	570	589	566	605	589	636	542	625	631	587	561	613	598	550	633	644	598	570	589	565	523	585	594	590	582	551	595	548	567	593	574	612	584	600	520	553	604	592	633	554	619	603	574	584	591	592	592	571	596	607	605	632	616	614	583	582	622	569	615	567	602	596	597	613	608	554	561	576	563	601	556	629	572	538	579	614	572	608	593	606	625	571	596	636	550	546	588	608	541	604	584	574	571	619	560	565	558	567	569	598	592	598	629	576	576	596	613	627	568	591	582	608	585	578	570	569	584	597	537	565	601	587	553	577	562	627	607	626	571	577	578	601	640	593	577	615	578	565	584	566	582	579	599	551	654	578	584	567	616	600	595	593	569	573	541	590	580	577	591	580	585	611	579	576	607	614	592	597	544	531	583	570	556	579	525	569	633	596	588	577	571	584	584	550	623	589	564	606	595	591	595	597	561	615	584	607	594	599	563	565	525	548	574	598	607	548	593	609	577	574	561	562	599	608	577	588	587	588	589	585	552	615	587	555	622	591	582	541	595	610	589	575	602	590	622	560	560	582	573	588	611	599	560	555	544	582	561	618	562	571	582	593	577	610	631	616	626	623	591	637	598	588	597	602	620	567	644	547	553	578	603	578	597	597	558	579	601	594	596	581	578	612	605	622	578	587	592	581	593	591	569	579	557	601	609	559	575	600	591	637	599	589	529	584	637	618	602	571	537	569	634	602	600	586	585	553	607	537	612	576	552	569	567	569	579	533	590	589	610	591	607	587	576	582	567	609	541	607	594	628	567	610	551	592	564	578	583	593	604	615	562	576	549	563	603	571	575	584	618	573	573	593	575	590	632	565	620	560	574	592	592	588	628	562	527	576	552	598	580	584	584	589	570	584	591	592	601	544	565	592	619	573	567	621	623	604	572	586	546	610	584	570	575	580	548	595	602	604	618	596	560	583	629	591	575	547	550	611	613	566	603	590	559	606	555	565	574	578	550	586	575	605	593	599	561	591	600	565	580	603	599	557	575	551	573	576	608	548	618	582	621	558	592	576	610	584	592	591	601	569	583	631	602	582	569	603	616	594	588	580	561	585	626	610	600	590	606	594	583	562	581	556	526	540	554	578	525	579	570	606	608	601	602	632	611	586	566	578	599	605	586	632	618	594	582	599	602	554	572	580	601	607	547	543	593	584	562	579	551	573	583	577	616	512	583	585	561	567	581	581	586	612	577	560	598	573	609	605	593	615	601	584	615	569
39413	17854	8361	3440	945	316	243	228	256	205	206	185	210	207	233	214	196	232	229	221	197	190	217	227	211	223	241	240	226	182	211	180	230	249	206	214	203	199	211	218	244	229	194	199	237	229	238	206	189	198	232	229	222	229	174	206	205	220	198	219	239	241	203	192	223	248	212	211	219	236	212	202	213	198	212	229	212	210	214	232	248	181	212	217	197	222	227	211	217	177	221	214	206	201	198	220	193	228	226	231	205	191	191	213	202	230	241	195	203	220	204	217	225	222	205	214	236	204	223	199	222	204	226	215	213	207	224	219	231	228	204	216	233	225	215	211	214	224	216	192	204	219	223	247	228	200	181	226	202	194	194	201	203	236	226	226	179	165	218	225	228	223	203	209	225	198	235	195	222	206	209	214	183	219	203	238	237	218	226	188	194	216	223	230	226	211	225	226	207	216	229	220	226	211	221	209	220	203	225	209	218	222	214	214	221	219	202	196	211	182	226	211	200	206	231	230	218	223	188	202	201	230	206	228	220	225	245	205	211	212	196	226	213	201	236	193	249	204	194	222	228	242	236	229	228	203	219	225	211	229	206	224	200	231	224	213	214	225	232	209	212	218	201	208	213	218	203	224	216	214	232	180	192	199	235	241	205	205	219	213	210	202	219	237	228	215	214	212	235	198	222	223	215	209	211	230	235	225	227	201	204	208	207	227	194	215	223	210	212	216	207	236	215	214	218	222	240	227	231	213	193	239	205	210	218	230	217	228	230	226	210	195	172	199	219	186	236	226	229	195	215	202	235	238	221	190	214	224	209	202	227	233	206	223	206	198	246	213	219	191	201	214	222	217	217	219	204	158	230	199	230	237	201	214	236	206	214	221	204	193	198	211	225	194	235	224	216	215	233	198	223	215	223	200	205	213	185	226	205	256	235	257	201	232	232	223	229	246	201	231	214	188	222	191	225	209	207	202	249	223	235	213	200	205	217	196	220	209	221	225	230	226	220	197	218	224	182	197	214	249	219	227	215	253	203	214	232	224	247	243	235	218	231	256	270	217	211	198	196	230	214	216	220	225	212	212	194	211	235	203	224	221	199	221	188	243	198	234	237	248	225	232	191	215	211	212	205	227	210	209	234	219	234	239	219	224	199	218	208	245	199	208	236	189	214	183	184	208	200	236	198	193	188	214	221	190	217	207	219	221	229	223	228	248	224	217	199	252	193	184	213	224	235	221	218	220	187	217	208	219	218	224	202	225	202	234	234	210	231	220	200	204	189	225	198	210	241	215	199	225	220	215	193	224	210	222	242	224	223	218	226	204	194	209	192	198	227	220	234	234	206	216	211	231	207	251	209	207	209	260	219	208	183	204	207	245	245	204	206	217	214	187	194	216	208	190	227	220	199	202	265	208	227	237	207	223	246	202	206	201	215	204	206	197	220	184	226	227	197	244	208	224	225	188	225	219	217	205	193	196	217	211	239	198	209	206	188	237	211	204	189	224	205	231	185	218	244	205	201	201	190	220	219	210	216	207	226	207	224	225	202	208	219	218	227	218	232	241	218	210	202	215	225	221	209	195	221	226	189	214	200	186	223	208	209	235	207	212	219	182	231	217	192	172	194	220	207	203	218	189	204	195	200	213	239	223	231	239	230	205	209	224	231	198	210	199	234	205	199	221	244	205	216	198	222	201	197	209	202	220	209	203	197	169	230	218	222	220	225	205	233	197	205	247	195	217	233	208	183	212	236	217	223	191	245	252	223	211	179	231	186	199	206	192	217	202	191	198	220	244	206	203	230	210	224	231	223	213	230	238	223	216	195	216	236	230	217	193	203	212	188	197	238	246	238	216	231	191	250	218	225	236	202	248	221	208	227	229	227	205	230	195	203	221	217	209	242	210	222	182	185	193	196	207	213	226	222	209	194	212	214	200	210	212	227	250	210	235	190	207	201	219	206	217	205	229	205	221	204	241	211	234	217	215	215	199	176	197	237	202	221	222	217	224	246	203	233	199	227	214	204	195	205	211	190	229	196	214	215	197	226	239	191	217	223	216	221	218	215	217	240	187	216	249	245	207	201	225	206	206	204	242	227	198	210	222	211	217	223	257	219	183	207	196	223	215	196	227	230	216	209	227	231	184	221	213	210	240	225	211	202	194	202	221	221	239	214	217	208	215	209	195	227	242	217	230	212	195	214	213	225	193	232	210	221	199	204	222	202	208	186	198	189	225	201	269	214	209	201	221	243	236	203	197	181	198	224	193	215	218	234	214	181	219	204	208	208	212	219	230	226	231	194	234	217	204	250	245	216	226	218	244	210	222	244	222	226	199	234	202	227	206	191	202	210	208	202	222	213	223	210	208	227	203	239	208	212	206	198	190	203	228	227	209	211	229	212	223	208	196	229	185	210	201	230	224	234	212	223	227	203	210	254	218	237	233	230	201	220	222	210	206	213	215	234	218	210	216	212	226	192	233	211	237	237	221	212	219	202	228	224	213	210	234	188	224	216	210	222	216	215	217	220	232	218	220	244	166	201	197	215	205	187	221	209	227	215	219	196	201	211	254	201	208	205	219	197	197	232	200	237	241	201	198	197	202	229	223	200	226	192	196	234	250	219	194	212	228	228	166	227	224	209	182	236	184	201	211	214	239	213	218	209	236	218	210	220	208	228	218	200	182	219	209	263	229	233	196	246	226	211	218	200	220	219	238	226	207	205	240	203	210	209	216	232	218	230	213	231	212	223	226	208	221	208	205	216	207	238	194	220	228	218	186	190	225	229	205	216	191	252	207	193	209	252	232	205	219	236	194	189	215	226	226	205	220	188	206	214	218	205	199	212	247	223	195	210	222	233	193	199	239	220	217	203	242	202	231	213	214	221	179	222	213	205	217	198	215	213	209	222	204	214	213	221	198	218	229	197	222	214	233	202	239	220	199	211	194	219	217	197	201	216	211	223	221	208	218	216	224	210	205	203	218	220	202	233	237	213	230	217	227	205	221	196	231	238	223	220	227	221	210	226	233	205	207	222	223	183	213	210	227	209	224	211	194	228	198	205	220	195	193	219	202	210	206	218	210	237	198	205	230	231	194	167	187	222	189	220	209	219	222	215	237	214	222	220	227	231	245	215	211	234	189	241	221	192	252	217	215	206	197	215	211	243	212	215	223	206	259	242	230	236	187	209	246	184	217	222	249	196	225	205	196	210	210	238	249	201	221	208	230	235	185	227	222	211	212	223	247	191	202	217	222	246	225	212	223	236	223	220	229	195	216	218	205	191	225	176	214	217	185	216	253	217	229	233	212	223	217	252	217	211	228	215	214	219	206	212	217	214	215	208	190	223	196	231	221	226	223	237	215	220	204	187	208	183	207	195	223	209	216	243	216	204	183	199	222	231	231	208	240	213	199	205	210	225	222	245	218	222	212	237	219	224	220	214	204	213	214	239	200	244	214	202	202	218	219	207	206	195	214	213	186	198	218	225	226	180	217	225	234	214	220	201	228
25246	12001	11633	7149	2705	865	502	423	468	483	492	491	461	478	469	468	423	483	501	464	467	420	468	432	471	478	428	458	457	488	457	449	459	464	453	431	512	451	484	442	491	455	468	466	441	496	475	418	465	456	457	446	483	456	435	447	465	455	487	522	465	477	482	486	429	468	491	452	458	499	452	438	410	482	417	472	459	452	484	470	425	460	457	478	447	444	467	448	487	491	466	412	442	464	463	465	492	467	449	506	448	436	479	474	433	462	480	438	452	455	455	462	463	461	447	451	508	481	449	469	455	491	443	476	450	431	450	435	478	479	461	436	450	435	471	450	467	471	470	468	470	430	435	490	479	497	481	471	495	465	473	477	475	488	465	416	441	449	439	470	454	461	449	429	469	459	449	415	493	464	465	501	518	478	465	458	415	480	419	421	455	489	413	448	445	441	495	489	457	444	439	503	458	499	422	455	476	443	435	479	470	481	471	502	493	452	442	446	452	419	482	482	478	445	465	478	479	474	439	470	457	471	400	424	492	475	466	468	472	478	452	452	484	449	468	477	452	461	450	446	466	453	469	491	477	452	419	457	454	466	484	472	478	477	514	461	436	428	436	478	475	496	498	415	432	449	430	447	473	442	502	460	486	438	462	483	467	440	451	481	480	457	482	459	468	484	468	452	427	449	457	482	449	484	450	475	473	450	468	431	479	453	466	474	463	432	461	446	469	445	457	464	452	467	434	493	442	443	465	467	462	463	489	505	399	467	456	460	428	493	428	459	466	447	454	457	459	446	473	460	441	468	505	454	467	447	447	424	486	436	459	483	473	444	432	488	460	469	435	457	472	468	480	469	447	478	474	476	435	447	457	452	478	468	422	457	471	470	501	453	468	435	467	466	458	468	456	452	435	470	490	480	438	496	485	460	438	468	469	477	500	470	461	457	485	446	464	478	440	471	419	453	433	457	427	447	463	470	482	468	464	483	444	452	440	460	454	479	459	474	463	474	430	456	447	448	463	419	465	468	478	476	465	453	456	455	450	454	474	470	431	460	488	428	447	458	463	449	464	423	454	488	444	493	476	451	468	436	463	475	492	466	445	497	433	472	486	463	491	476	499	471	438	471	462	497	498	457	443	483	457	451	442	450	452	427	490	435	494	435	436	442	444	473	461	465	473	446	471	460	441	471	485	459	477	511	432	447	455	484	461	454	443	464	445	454	421	430	434	459	433	435	475	467	500	436	474	495	481	431	447	436	448	456	480	449	436	445	460	470	443	498	433	466	436	465	481	461	466	411	497	488	446	444	460	439	440	467	458	443	437	438	449	414	474	457	476	430	465	460	453	431	447	480	436	481	455	473	451	469	447	423	459	436	472	482	479	446	443	463	471	456	464	448	461	458	464	436	476	453	466	473	475	456	457	424	462	447	443	434	458	491	448	476	430	443	463	454	456	444	458	463	377	457	501	451	446	441	500	467	443	447	465	446	499	457	432	455	444	450	462	477	446	478	477	429	464	476	444	462	453	443	466	439	476	446	458	431	454	427	473	477	469	421	431	414	467	514	499	489	475	523	480	492	440	461	484	391	491	475	479	456	442	449	442	431	452	423	444	463	455	498	440	455	469	481	457	412	464	485	415	464	493	460	443	505	454	426	506	474	422	457	468	513	440	477	447	460	469	456	460	436	418	422	439	476	510	475	474	492	470	490	461	451	464	472	412	490	455	484	434	461	464	435	506	439	481	469	469	491	485	425	447	451	521	460	464	441	516	466	484	498	463	464	496	458	456	454	453	487	477	455	476	444	476	472	479	473	444	446	454	467	444	461	475	456	434	489	437	459	462	462	477	453	471	457	464	470	482	424	456	500	450	456	472	451	449	481	450	452	425	463	462	468	458	478	450	462	379	440	388	431	445	452	433	460	431	449	445	475	470	436	429	412	417	474	414	417	469	497	467	444	439	458	466	496	438	437	431	469	472	449	467	515	453	480	462	461	454	440	471	464	411	455	442	472	484	466	442	441	474	422	488	452	473	484	468	480	436	437	455	438	473	447	453	458	448	458	440	455	442	434	456	471	474	457	464	417	448	465	456	469	461	457	443	526	496	471	462	443	417	461	440	455	434	459	448	459	457	492	459	490	474	450	455	444	468	452	435	469	454	491	459	432	452	441	436	436	501	509	505	444	455	474	475	468	489	483	439	470	493	422	429	488	430	462	460	473	468	445	485	431	438	451	463	441	456	454	453	456	456	479	503	481	479	464	452	463	430	462	452	468	461	510	453	492	428	451	453	481	454	475	477	471	526	470	453	471	466	496	470	471	425	528	436	457	459	457	454	483	426	481	449	435	522	420	440	450	447	475	448	416	461	433	441	453	467	494	470	489	468	458	455	430	441	459	459	476	472	477	469	454	443	463	466	435	444	501	442	457	456	414	473	467	477	454	449	454	445	504	484	487	480	465	473	462	485	449	401	487	494	428	458	450	471	481	469	492	451	460	467	456	445	448	477	438	439	466	469	409	498	411	459	484	472	413	453	462	455	499	488	447	487	465	449	471	461	464	448	506	469	436	449	465	480	465	454	459	444	431	435	495	460	491	462	458	477	446	411	503	489	477	454	497	424	451	476	425	450	472	435	428	475	424	457	482	449	459	456	453	445	450	463	454	508	455	452	414	464	470	448	463	465	484	480	466	414	483	499	454	456	486	507	455	431	521	486	453	503	479	473	438	465	485	463	489	466	452	459	444	428	460	444	450	493	460	461	503	455	456	455	459	494	447	417	405	461	461	450	478	463	430	501	469	466	454	429	473	473	478	426	483	527	442	479	429	463	467	456	433	460	470	459	458	459	468	466	441	490	453	447	461	470	439	478	478	441	483	486	441	433	459	433	482	463	488	458	443	451	431	462	477	465	435	409	479	474	468	442	495	463	482	482	463	482	485	434	444	445	433	450	459	465	465	443	469	484	478	444	436	446	460	440	462	473	449	486	478	445	498	476	472	418	421	475	422	426	490	462	458	446	443	425	484	410	505	436	481	479	409	482	465	462	494	468	452	437	459	472	459	469	504	467	481	486	474	425	468	477	429	464	442	473	437	444	499	471	459	438	480	443	468	483	440	461	486	470	498	441	465	469	454	430	477	460	431	450	427	465	437	450	469	452	491	440	465	485	462	503	506	413	477	447	462	471	453	478	431	442	465	447	452	461	475	411	445	452	452	417	435	471	441	493	474	449	451	462	440	468	458	486	478	473	483	477	466	478	452	474	431	504	451	499	443	468	474	464	455	437	480	446	470	450	462	459	501	486	481	489	483	437	481	446	452	497	480	454	530	436	454	435	473	457	456	476	476	447	451	459	463	470	453	410	479	448	463	495	486	469	440	488	429	459	497	463	451	498	446	473	433	476	460	453	437	450	450	456	499	449	502	473	466	425	438	480	455	448	405	420	447	465	474	460	443	469	515	507	467	461	455	452	470	513	483	431	458	466	442	413	468	444	469	431	464	459	479
57026	26313	12547	3944	1192	501	400	313	229	234	226	244	193	217	234	198	242	229	226	228	229	194	257	228	203	240	235	248	239	226	232	223	217	222	226	260	240	256	227	211	222	200	238	228	233	227	232	243	197	233	235	211	192	217	220	190	213	242	235	241	235	226	213	193	234	215	249	239	218	210	268	251	215	236	225	246	259	214	213	226	213	211	219	244	216	233	232	251	225	261	216	234	225	234	228	221	213	225	239	211	219	224	223	208	236	221	230	230	234	233	255	230	219	199	222	254	245	199	244	227	230	287	258	195	246	194	227	220	219	198	224	215	212	237	217	247	215	217	232	230	197	263	240	227	218	265	231	243	217	239	257	237	250	235	251	228	215	217	207	244	256	248	225	196	224	228	211	237	233	249	237	227	223	199	227	232	196	212	200	226	243	253	215	214	249	231	198	212	216	250	196	234	249	226	214	217	225	220	221	237	221	267	228	230	242	207	231	240	203	237	212	230	203	194	228	199	242	223	234	196	229	211	187	198	209	240	218	230	223	234	217	218	227	193	226	246	204	225	191	219	234	227	232	259	194	231	196	238	206	243	219	224	212	202	256	228	249	220	237	204	211	212	221	241	221	236	227	260	239	223	221	218	223	220	213	208	234	235	241	207	207	241	262	204	212	215	222	229	229	216	230	230	232	221	240	231	232	220	233	215	233	213	219	236	205	263	258	263	235	208	215	233	220	183	225	223	232	232	221	241	233	238	213	239	204	230	210	209	239	228	217	234	228	214	235	216	231	216	215	214	251	238	207	227	242	233	231	233	227	199	221	207	236	254	227	253	241	224	215	202	220	193	245	222	217	215	194	237	213	201	217	221	212	240	225	226	242	226	229	231	236	234	204	265	243	234	252	235	275	248	241	248	243	229	213	216	228	230	228	203	217	203	236	253	235	212	206	212	202	198	236	236	233	240	238	219	228	224	224	213	213	241	222	215	242	215	245	202	220	217	211	236	209	215	225	260	249	241	216	210	243	243	230	248	211	201	219	229	209	218	220	242	216	241	235	213	242	210	217	216	215	198	235	182	237	234	248	214	212	211	246	223	230	242	236	236	213	212	226	258	249	203	225	229	189	274	228	223	207	185	226	250	242	218	206	217	245	219	222	227	204	233	239	214	247	252	234	214	235	218	248	208	225	197	245	227	263	218	230	210	222	223	223	248	228	210	223	225	236	209	228	225	250	223	253	237	242	215	191	227	241	217	246	230	241	213	220	235	231	250	217	220	239	229	218	228	230	256	219	245	238	243	219	216	215	195	225	257	238	234	225	217	195	227	220	208	225	227	252	231	259	238	239	220	241	214	215	184	221	226	228	260	231	222	222	196	212	228	208	204	205	225	230	230	249	247	226	240	209	234	205	235	244	212	218	252	225	232	242	257	235	241	237	206	277	241	220	236	224	226	204	226	227	230	237	259	221	215	219	252	213	218	244	243	225	197	221	217	233	217	233	215	218	221	229	237	228	243	222	239	225	217	225	229	245	210	204	240	213	238	246	224	249	206	209	237	191	244	209	237	223	228	247	244	231	221	242	268	215	228	239	222	255	236	236	240	233	237	246	215	225	236	228	219	229	248	200	241	213	239	236	223	275	193	235	193	236	205	220	205	220	238	238	248	245	282	256	223	199	202	224	249	231	211	252	214	274	263	221	233	216	223	211	230	219	194	222	205	219	233	196	210	229	249	244	221	225	216	251	238	232	224	198	245	255	218	232	213	224	226	228	206	245	224	206	245	235	248	198	208	216	208	237	209	217	220	258	265	242	239	207	240	227	223	225	227	214	245	201	217	225	193	222	226	243	240	206	208	221	206	214	215	192	225	207	241	227	235	212	220	224	227	232	206	221	213	239	229	227	198	215	231	242	245	216	229	221	231	209	244	240	222	246	211	217	235	234	235	230	254	214	229	269	251	225	259	230	203	211	201	222	240	243	195	212	228	202	227	214	225	221	230	233	219	226	226	209	207	220	252	274	236	250	239	210	225	210	218	223	228	179	235	214	222	228	247	205	240	237	214	221	249	193	238	225	221	242	236	212	232	238	223	234	204	208	233	245	231	242	247	218	213	239	236	213	222	252	238	223	200	237	214	240	211	230	275	190	236	239	220	218	253	229	208	211	189	241	201	224	183	221	202	219	206	236	218	225	236	246	202	244	196	214	249	249	226	219	228	241	220	255	216	242	229	228	241	242	208	235	270	218	242	229	255	241	229	242	204	214	221	241	222	222	210	250	245	220	215	200	215	227	236	215	222	235	227	235	245	184	207	217	233	224	251	218	228	237	222	249	250	236	256	206	229	250	225	243	244	218	214	218	254	247	209	213	230	220	197	252	231	218	210	210	259	228	240	242	224	202	230	230	205	235	213	234	238	233	234	220	231	229	232	252	206	221	212	238	241	202	217	222	216	256	230	248	212	246	258	245	237	229	232	227	234	225	232	235	244	261	215	223	224	231	221	229	229	207	213	223	212	234	214	251	201	219	213	230	207	222	241	251	232	195	234	211	232	246	219	199	226	237	220	224	255	226	233	236	234	220	191	223	235	200	216	252	235	199	189	235	230	241	239	224	213	199	214	212	239	235	237	203	255	238	233	226	212	218	209	233	235	235	240	241	187	212	218	227	222	203	221	234	206	209	264	228	237	270	237	253	226	245	244	222	230	215	233	228	205	244	230	221	257	224	226	204	189	242	231	248	196	243	220	218	236	228	233	206	224	204	216	239	252	235	237	210	239	228	234	223	238	226	221	215	227	214	225	228	234	237	254	183	203	232	203	248	209	239	229	215	247	245	219	244	228	223	230	230	236	245	227	229	228	225	248	192	242	228	238	246	242	222	202	214	190	208	242	208	219	218	213	252	260	260	242	211	255	230	222	257	230	230	225	244	238	241	222	243	243	226	214	213	205	190	234	217	233	222	222	224	244	251	244	224	184	250	202	225	223	223	218	240	229	234	223	263	222	250	236	214	237	196	213	219	227	202	239	224	241	233	244	226	190	248	220	238	214	199	228	244	237	239	233	229	227	229	216	230	224	246	213	232	220	217	215	219	216	237	218	223	205	255	216	246	220	230	228	232	235	223	259	239	221	218	211	247	199	235	219	227	212	230	193	233	223	244	212	217	208	214	252	233	207	243	226	224	232	221	220	225	239	227	224	235	229	229	205	223	221	236	232	201	248	204	217	240	211	208	229	210	242	225	237	221	235	220	220	202	200	253	213	216	204	211	226	226	203	229	227	229	236	243	229	208	239	197	224	208	241	236	214	208	212	246	225	227	212	256	240	251	237	237	246	227	230	245	215	224	218	196	238	244	227	229	232	228	225	211	244	238	223	220	188	231	216	212	234	247	205	208	219	229	256	220	215	226	236	225	216	216	237	240	235	216	224	224	217	260	208	247	244	264	249	201	227	235	228	230	210	242	234	230	227	234	230	228	229	216	237	209	227	213	215	225	244	203	210
36101	18468	14855	7334	3461	1493	1127	904	611	535	523	525	522	522	512	505	488	533	479	472	509	523	533	498	506	483	458	512	481	518	498	482	511	494	500	479	519	474	481	467	462	485	504	455	469	481	445	492	482	489	502	466	509	516	489	496	470	499	500	499	475	505	496	476	459	522	512	513	483	480	520	499	513	528	480	517	550	485	510	482	453	488	504	482	495	502	474	477	494	466	487	502	521	497	510	484	464	513	478	452	522	474	484	448	459	498	469	482	524	499	512	486	514	544	521	512	461	489	492	548	497	469	494	491	468	501	468	514	487	509	467	481	490	481	490	513	443	460	508	501	523	479	497	443	472	466	476	496	458	518	512	507	472	497	510	472	465	486	512	495	500	460	478	560	521	485	488	528	473	481	494	502	474	482	500	495	463	488	456	462	461	508	485	496	519	476	496	496	495	537	509	485	510	471	509	523	480	508	492	501	428	497	473	491	504	472	483	491	470	503	491	497	448	494	484	501	479	483	493	481	502	477	481	499	519	439	497	467	503	485	470	481	477	520	460	499	500	478	493	491	488	455	456	506	492	472	497	459	502	486	550	520	492	473	485	502	468	487	492	524	518	467	494	491	495	531	448	501	452	460	488	488	490	471	505	494	474	463	514	534	483	478	487	499	529	480	466	479	448	445	488	475	498	490	486	479	463	467	459	484	478	491	479	503	516	494	473	453	504	489	504	533	492	471	490	490	487	502	480	519	495	473	515	457	513	531	461	489	496	508	472	521	513	507	515	466	492	496	485	492	440	467	478	489	488	506	494	488	484	471	482	498	489	480	523	510	455	482	488	475	513	468	521	507	533	483	465	497	478	492	455	487	488	527	501	514	489	511	461	510	512	525	484	512	511	495	472	504	508	525	470	512	501	485	470	461	515	484	547	443	507	492	523	498	495	516	431	488	464	521	482	514	454	481	509	487	480	476	484	455	487	479	485	511	510	446	505	492	468	513	492	518	487	516	517	491	511	472	460	505	467	503	444	530	458	523	495	478	506	515	499	507	461	493	484	476	540	461	477	472	463	488	486	520	490	474	503	488	447	511	505	446	474	480	489	474	474	517	470	454	439	515	508	499	452	495	525	488	507	536	510	498	485	459	491	502	516	494	499	522	518	507	470	479	499	511	502	500	499	477	562	502	518	477	542	502	468	489	494	500	509	514	491	496	485	485	469	487	448	546	504	474	518	471	494	461	483	467	480	474	449	482	467	454	517	488	479	524	448	454	518	478	490	482	479	496	500	459	494	459	464	476	493	472	463	498	466	472	482	514	448	503	483	497	495	497	480	470	467	508	501	469	510	502	465	490	529	484	484	470	502	501	475	497	500	453	497	516	492	523	515	482	479	482	496	518	538	504	481	479	480	494	523	541	501	485	499	519	505	493	497	486	506	446	499	499	467	468	489	478	505	491	489	522	497	475	474	449	465	480	514	486	486	490	494	525	482	465	469	488	475	468	483	505	454	485	497	544	492	478	530	457	483	495	470	519	517	478	477	514	474	515	503	502	484	485	507	532	474	506	523	501	453	484	496	495	508	509	500	463	492	528	483	507	500	498	465	496	470	506	501	485	493	473	479	497	480	474	469	491	499	473	515	475	481	503	509	462	466	498	502	499	488	479	469	512	482	513	532	468	494	497	490	523	487	473	470	475	493	492	493	464	460	507	489	500	474	510	522	477	490	525	487	493	463	494	478	525	514	466	503	509	475	479	482	479	457	498	458	486	500	537	487	441	500	499	519	515	480	457	491	505	491	490	500	473	476	475	502	452	498	484	491	512	475	530	488	533	528	470	493	492	476	509	489	488	497	493	440	494	469	504	466	486	474	461	528	536	474	516	507	476	491	506	477	495	506	480	521	489	446	474	490	492	488	530	509	507	475	504	531	506	467	523	461	457	451	507	490	490	531	503	477	509	455	492	485	510	474	495	503	461	514	488	453	518	479	511	464	513	503	448	521	500	468	526	496	512	496	473	489	506	479	500	488	515	508	510	503	519	490	496	506	510	498	504	512	482	510	486	489	500	502	477	479	492	459	457	508	461	501	482	474	520	463	478	460	494	487	443	511	481	463	528	476	512	509	467	492	468	468	479	512	468	467	473	482	504	489	492	492	442	497	494	500	512	503	495	466	472	471	484	519	492	469	496	510	527	493	492	502	460	467	482	493	478	516	482	488	461	511	467	513	506	490	494	499	522	463	481	477	530	496	505	497	452	427	455	470	510	494	482	492	475	465	499	460	543	483	477	491	457	504	480	451	468	474	493	526	533	529	513	511	492	442	531	468	476	505	483	476	526	489	471	516	517	476	458	464	487	475	464	488	459	510	504	502	490	475	470	494	490	477	494	476	435	472	504	514	454	452	479	489	473	513	470	508	513	482	481	505	476	495	479	558	481	490	478	463	517	511	456	485	513	508	466	513	524	473	509	526	483	523	481	539	466	485	477	478	486	474	561	478	469	463	491	483	527	469	476	519	469	448	471	516	511	487	472	527	468	482	481	486	466	518	479	478	444	497	509	498	457	479	495	469	499	506	482	483	493	518	514	467	473	488	497	480	510	473	491	512	497	531	483	502	482	477	460	479	501	513	473	490	516	495	475	525	518	510	524	506	475	469	461	481	481	489	473	481	512	484	474	463	463	537	469	500	518	509	515	511	457	512	481	501	475	534	498	477	489	473	471	515	484	497	437	498	489	506	500	453	459	490	516	487	494	495	505	481	469	504	484	466	471	475	476	439	487	480	487	508	485	518	469	457	507	474	469	495	478	456	447	483	475	464	486	484	532	541	516	478	472	468	484	500	529	469	474	484	533	493	498	512	471	513	496	473	499	518	491	480	468	485	528	496	517	514	452	485	504	539	483	506	497	498	503	515	460	486	499	506	492	520	502	496	460	497	500	505	484	448	510	478	468	461	480	453	475	509	470	497	501	500	493	461	508	521	473	468	506	494	511	473	472	491	505	498	493	548	524	467	461	471	460	475	479	492	488	473	491	486	497	481	497	464	484	462	480	518	495	488	497	488	527	480	494	530	476	479	459	513	530	532	526	483	508	498	458	472	513	491	491	491	476	490	465	473	456	506	521	485	482	493	477	508	487	488	444	486	471	449	495	476	507	506	469	472	522	521	454	470	498	505	504	502	490	507	522	488	499	532	479	464	520	506	462	499	484	517	470	482	492	489	471	523	481	485	495	481	494	442	459	462	537	515	507	477	466	442	491	457	485	518	461	496	486	541	482	500	446	485	469	469	520	487	522	483	455	503	491	462	516	449	494	522	527	453	519	484	486	499	468	437	469	498	467	485	523	470	470	479	461	474	489	480	502	519	509	488	509	481	485	513	499	510	536	481	512	515	520	510	497	512	464	498	494	482	500	513	467	504	492	487	484	491	505	494	509	478	482	482	489	466	480	517	546	483	509	497	463	507	509	504	456	436	496	503	482	533	507	507	476	495	521	489	536
63773	32742	15986	5524	1794	1018	578	422	330	309	284	275	291	302	288	288	290	233	283	263	300	273	294	254	279	263	288	295	269	326	249	302	270	266	255	306	340	267	296	284	281	286	272	290	262	273	281	288	300	302	290	309	294	291	290	300	308	305	317	276	343	287	327	276	268	261	274	264	272	287	294	291	278	272	298	273	281	287	269	301	286	274	246	273	291	278	268	293	304	279	300	279	276	268	268	283	293	293	311	307	278	287	290	274	267	255	267	280	273	294	276	300	296	260	284	271	298	300	273	270	278	286	291	304	269	267	258	319	254	297	286	280	287	293	279	269	279	283	270	300	271	309	324	294	283	317	288	306	275	256	298	272	280	252	302	266	281	274	259	317	291	260	290	286	253	297	276	245	287	282	252	272	281	293	256	261	270	283	289	320	275	299	300	303	278	266	280	285	258	286	286	295	280	263	277	303	289	333	279	269	302	277	268	282	264	281	265	272	347	261	258	316	292	282	297	267	274	285	287	261	276	265	294	273	279	265	282	297	311	291	288	283	269	316	276	263	266	279	282	246	327	281	288	295	303	274	280	281	310	278	283	332	277	294	279	229	307	292	295	275	311	297	283	271	297	249	297	274	304	245	298	303	277	302	266	309	276	292	250	266	306	266	278	275	267	251	301	275	286	282	276	283	267	278	287	266	287	285	311	312	291	292	322	260	277	278	266	252	284	286	296	275	297	280	319	272	276	302	246	291	312	254	296	270	278	270	295	261	266	264	324	274	267	268	290	285	266	285	251	281	305	318	292	272	272	308	300	297	292	289	279	290	273	263	306	263	315	306	291	305	286	315	267	295	266	268	290	289	317	285	278	264	312	274	278	300	303	283	274	292	297	281	279	253	272	300	260	293	274	280	253	298	281	319	282	295	290	282	270	300	277	262	267	284	289	292	266	269	284	267	287	302	280	304	289	282	304	288	287	274	282	291	296	286	303	283	294	300	269	280	309	309	270	298	288	302	270	261	305	308	255	284	276	271	262	267	288	306	301	289	301	268	281	291	298	300	272	328	275	303	288	295	314	296	254	251	275	322	304	305	304	279	275	310	297	268	318	295	290	337	293	258	334	275	285	281	285	301	263	265	263	268	277	295	284	266	298	274	275	303	264	298	246	297	314	274	291	303	280	275	273	283	294	308	296	285	282	283	272	299	290	302	307	294	292	293	280	287	333	293	312	271	297	312	242	270	290	286	274	264	297	272	300	287	289	257	283	276	297	290	268	293	294	322	237	264	284	316	288	292	290	263	283	289	288	256	279	288	282	320	282	277	314	314	301	275	282	245	270	303	273	264	308	280	302	292	292	274	284	307	288	293	305	280	274	286	294	276	251	269	282	302	272	285	285	302	313	302	310	289	264	313	333	289	294	270	283	292	317	297	296	289	298	283	324	309	289	274	298	320	308	284	271	288	277	280	314	323	280	312	292	257	260	299	303	276	264	306	267	293	271	268	299	297	265	295	261	305	281	309	310	290	258	274	279	287	287	291	306	287	287	296	278	301	296	322	274	290	258	291	304	285	295	277	286	290	289	275	261	279	277	265	282	252	264	245	276	296	292	274	321	273	275	284	310	274	300	294	288	287	288	292	319	319	267	279	268	284	290	273	296	301	279	299	261	288	274	279	318	294	293	276	299	290	291	266	284	302	286	268	273	260	306	296	274	279	279	277	297	289	280	274	281	287	275	302	266	302	269	261	270	295	305	303	267	311	302	273	285	302	273	277	295	304	311	300	294	260	307	263	287	297	270	275	261	251	305	265	260	262	294	270	308	277	291	275	272	297	275	296	315	246	271	276	273	269	274	274	266	333	304	309	280	289	308	277	281	249	310	309	263	274	312	274	278	275	275	268	280	286	289	302	298	311	280	262	311	270	303	299	271	326	295	294	295	301	275	306	258	267	264	273	299	300	282	280	270	289	295	272	298	284	286	267	316	305	290	278	305	272	263	279	291	279	317	251	278	286	287	305	276	293	277	279	274	277	258	284	288	281	268	267	315	259	298	331	282	271	280	282	278	274	243	257	294	310	300	259	295	279	273	261	287	302	300	258	315	283	290	299	274	285	324	270	268	301	286	264	263	280	292	269	281	285	272	306	292	296	293	292	316	277	260	287	267	291	267	242	281	306	258	282	301	292	292	307	247	285	274	302	262	254	286	263	282	243	296	320	292	301	308	312	327	285	254	288	296	287	312	298	312	247	297	279	295	308	339	296	298	248	291	323	316	301	285	257	299	279	278	268	264	279	301	247	331	272	290	260	265	285	293	274	276	274	240	297	299	263	302	307	286	299	297	247	273	267	287	267	326	255	286	286	269	281	299	269	299	265	276	265	291	283	280	272	277	299	312	277	273	278	287	282	298	323	291	338	273	289	266	302	282	282	272	295	281	281	293	284	263	278	249	279	279	298	298	270	258	254	271	285	276	264	268	302	291	269	264	302	276	294	279	297	305	290	262	314	282	285	235	262	287	281	284	292	271	264	279	295	314	297	280	290	288	298	282	266	283	266	321	299	285	328	280	292	293	253	309	266	279	309	280	308	306	261	247	264	267	287	257	244	286	264	296	266	280	299	288	271	274	297	305	295	280	249	306	255	264	290	316	274	295	259	278	273	277	303	287	279	273	300	251	280	298	251	256	305	251	239	274	260	234	298	300	236	284	295	289	309	288	292	303	264	283	286	273	262	291	291	275	287	327	253	280	277	298	278	325	311	302	278	257	266	324	285	282	254	328	292	250	313	280	288	274	276	291	316	279	263	274	296	292	312	330	312	287	290	262	299	315	284	305	270	261	307	288	274	270	290	289	282	244	301	293	317	262	291	263	253	304	287	269	297	255	299	274	294	290	307	263	289	276	297	251	311	309	291	275	278	287	281	307	287	302	321	300	296	294	295	241	269	273	245	280	273	282	293	302	280	295	294	274	269	274	251	300	270	295	310	284	270	268	280	295	292	299	297	290	312	272	260	272	281	264	291	297	288	289	258	268	294	260	283	264	318	288	271	281	294	290	267	300	278	246	290	281	272	298	279	277	257	283	277	279	317	303	298	318	295	307	242	248	273	294	275	318	306	281	282	295	276	301	292	290	265	282	256	299	275	311	283	321	256	280	264	281	268	273	263	292	261	269	272	293	252	275	291	290	312	279	296	233	283	297	267	288	274	259	289	260	303	282	313	270	274	293	282	281	313	257	283	282	289	292	303	281	294	326	273	287	293	244	263	318	282	286	286	286	272	285	261	283	294	260	280	274	244	273	300	284	283	273	328	290	259	263	306	291	255	298	323	310	285	292	285	281	276	274	296	276	330	304	295	288	285	276	292	261	300	280	282	282	270	325	303	303	268	275	268	300	292	269	279	299	273	266	291	278	294	267	281	311	285	294	277	287	285	316	308	258	273	285	263	254	279	289	299	271	243	319	289	292	286	276	287	314	285	337	288	315	250	300	290	257	279	277	290
40411	24636	16304	9842	4761	2997	1733	1340	786	636	643	649	637	620	620	614	639	649	613	646	585	624	628	570	571	652	593	582	618	596	644	620	622	609	603	576	615	600	543	615	595	564	664	602	645	579	590	618	634	591	618	594	617	630	613	581	583	616	606	629	596	606	574	596	623	633	635	603	592	602	540	604	588	578	606	607	542	609	565	620	540	604	592	609	621	602	586	595	607	613	583	598	594	611	638	636	576	592	550	529	628	590	573	583	565	619	625	607	622	586	579	541	604	606	568	572	583	608	621	600	594	569	588	590	623	594	576	612	604	571	597	623	609	613	602	574	600	576	614	605	552	593	618	593	592	602	576	578	627	595	595	585	580	593	567	567	639	605	582	571	622	586	632	609	611	566	613	580	618	606	617	634	549	593	636	602	581	590	572	602	632	560	634	617	595	599	601	565	571	649	592	614	594	593	598	598	580	577	571	625	638	625	605	585	637	586	593	577	590	604	601	624	628	600	576	589	610	577	622	593	634	605	552	588	635	588	575	599	601	631	629	592	624	557	580	579	572	613	608	631	650	559	597	617	550	577	608	582	617	552	607	615	615	608	628	601	591	624	608	568	607	630	559	566	588	606	583	598	576	611	570	592	596	595	578	619	615	589	602	610	589	609	569	563	563	598	606	606	607	600	590	636	628	588	567	637	648	603	548	574	576	608	579	632	631	607	604	631	598	634	580	615	585	629	575	628	646	599	599	542	596	608	598	611	627	611	592	588	585	609	599	592	586	598	618	569	565	538	601	602	614	576	578	632	586	629	568	588	584	592	614	579	620	606	622	591	586	567	591	592	612	578	649	604	604	601	637	580	598	595	605	603	572	613	602	629	609	640	529	588	588	634	615	632	617	565	613	595	616	589	612	612	570	597	567	634	556	574	605	593	598	629	556	599	596	567	580	601	592	652	537	613	613	605	627	619	632	564	584	565	590	577	604	599	572	558	571	596	581	571	553	614	619	563	619	628	621	591	651	604	619	598	588	580	605	613	612	583	559	615	625	607	595	626	595	626	590	637	547	662	600	594	581	605	590	584	593	596	608	570	602	577	602	612	611	606	620	588	574	577	576	579	563	623	623	586	626	557	571	602	620	560	607	560	589	582	586	638	600	598	564	609	577	601	589	580	618	596	574	563	599	602	610	610	625	617	593	641	565	619	612	593	557	641	640	628	645	601	599	600	635	640	625	597	640	617	599	583	629	602	600	626	595	578	629	569	598	586	569	575	564	633	566	626	634	549	651	566	559	575	560	579	636	597	600	595	580	654	600	615	582	629	586	574	591	570	578	558	580	623	627	635	567	588	598	595	619	630	669	614	582	573	611	592	641	632	589	649	580	602	628	583	605	604	557	601	592	614	591	608	622	549	609	579	618	584	621	625	577	565	546	637	585	596	584	572	624	552	585	620	576	585	613	653	592	599	574	589	583	559	617	625	550	635	591	635	577	555	609	618	580	619	613	589	590	597	583	588	580	650	602	622	631	574	577	566	579	605	576	604	606	619	608	586	583	587	561	587	616	550	574	591	623	604	570	595	608	578	602	628	592	633	605	583	604	583	610	580	570	564	627	616	614	653	601	577	605	620	622	640	579	560	604	594	626	621	623	592	605	592	611	603	545	599	597	582	570	605	634	591	592	617	614	610	591	585	562	632	589	614	599	618	597	553	603	645	594	586	597	586	569	599	622	583	574	603	565	590	574	609	603	578	617	619	539	661	588	623	604	573	664	576	583	568	558	608	578	574	581	564	620	599	610	583	601	590	574	600	576	624	606	625	593	636	601	616	586	591	665	566	584	537	637	584	600	626	585	595	618	617	573	624	580	609	629	612	588	655	582	567	633	609	606	584	586	613	610	578	584	617	608	601	635	604	595	597	617	602	601	632	617	630	595	554	594	596	576	558	611	581	578	601	596	642	550	618	605	587	609	587	587	602	616	600	609	551	610	576	617	621	548	605	622	587	621	610	562	572	620	587	607	634	592	623	595	602	608	577	581	640	595	612	563	614	585	582	555	611	631	601	627	573	577	596	583	602	571	612	630	574	619	582	581	608	562	621	597	599	612	621	599	638	577	569	581	596	582	603	603	578	593	624	629	578	570	571	597	637	587	592	615	574	617	594	582	614	625	639	576	558	641	583	620	583	606	582	595	633	617	571	596	576	595	575	588	618	650	581	592	601	646	546	616	559	622	600	581	587	588	564	591	605	597	565	588	571	620	635	581	585	627	644	551	635	599	596	593	624	566	580	594	558	583	595	605	614	558	648	572	581	611	564	605	596	638	587	587	609	587	608	585	571	578	625	612	612	586	602	581	629	631	596	627	563	617	580	603	591	583	613	605	594	596	612	613	589	553	616	622	589	584	609	594	614	616	570	624	587	637	617	649	643	641	607	620	602	627	583	589	636	630	603	577	577	595	595	566	615	586	573	562	640	547	589	570	616	615	603	595	583	567	606	636	638	596	568	596	588	599	578	564	621	615	624	603	609	604	605	553	590	588	582	570	589	591	569	577	610	563	580	638	595	590	629	587	597	579	569	620	608	594	601	550	603	586	629	647	535	571	568	569	561	603	620	648	602	571	639	581	588	589	589	614	613	620	585	612	606	609	600	590	604	589	576	540	600	576	591	558	629	587	560	562	579	604	615	587	617	573	598	568	604	608	591	558	585	632	571	627	589	590	619	577	615	628	583	556	606	602	624	651	579	596	610	621	641	603	618	588	623	600	576	603	564	648	604	577	605	575	611	605	596	550	570	595	633	607	627	574	612	526	606	623	611	626	657	661	616	617	599	603	581	572	582	577	582	598	562	539	643	593	607	623	590	599	611	589	589	614	623	571	525	535	613	597	570	595	606	602	605	569	612	596	635	614	590	585	605	646	612	596	609	601	592	639	585	577	578	567	599	557	569	590	633	574	593	598	624	613	612	623	584	587	589	590	572	587	579	594	652	573	602	545	543	589	594	625	614	602	592	597	623	599	574	595	602	612	597	569	614	594	620	584	618	553	582	576	611	592	562	565	612	552	630	590	621	605	630	625	566	605	541	628	590	616	591	626	606	580	600	594	600	609	579	635	587	606	561	636	605	606	553	595	563	622	606	632	595	609	643	582	602	620	606	607	628	602	608	612	603	597	608	565	631	610	591	585	580	625	562	618	588	657	602	602	555	557	615	576	561	564	596	607	647	637	632	614	605	579	600	605	602	570	565	567	633	573	610	595	619	589	589	617	595	565	618	618	612	583	599	618	618	583	611	603	609	596	618	596	612	578	579	596	604	607	558	579	628	542	620	606	607	615	607	616	605	619	602	587	645	578	601	600	592	569	577	587	607	546	575	635	584	590	566	604	579	602	625	543	574	647	635	619	598	546	636	551	572	608	580	597	563	587	549	620	575	591	580	560	605	627	595	587	605	620	623	585	590	596	584	613	586	591	595	571	592	601	626	656	581	604	613	611	592	651	590
43328	18231	6538	2454	1008	532	296	224	222	203	232	200	234	270	250	226	251	265	198	233	237	228	235	240	240	237	252	242	243	208	220	237	244	252	234	264	232	233	237	256	205	245	254	258	197	228	240	223	243	217	246	249	220	217	252	227	215	227	226	264	233	241	223	226	232	210	230	282	225	213	230	227	237	249	243	222	231	220	247	235	251	217	229	261	232	205	216	227	206	275	242	247	225	198	218	217	228	211	226	254	249	227	216	217	251	234	226	226	199	223	214	212	246	201	232	221	241	225	219	200	243	199	235	223	264	226	240	216	245	232	249	221	198	236	237	218	215	216	210	232	223	225	267	252	246	231	219	251	234	202	235	217	220	230	216	255	220	232	215	206	220	237	209	225	222	199	236	211	217	228	245	223	234	250	236	232	235	232	226	227	224	224	225	234	227	216	230	225	219	249	230	238	211	232	255	216	230	243	210	236	225	203	225	219	206	248	232	237	222	215	254	223	210	222	188	247	232	178	229	218	224	211	217	244	211	255	219	244	210	221	260	234	208	229	234	210	227	213	225	202	219	234	229	231	209	221	228	248	258	234	229	234	217	232	208	213	216	202	199	200	223	182	259	219	233	263	191	215	229	209	237	230	226	244	235	241	223	228	228	237	236	241	234	226	213	232	197	265	237	198	191	239	236	224	205	254	219	246	245	196	200	225	235	253	235	237	229	210	229	232	218	220	260	241	215	228	227	226	234	215	235	221	244	235	202	202	180	216	213	218	246	240	254	224	244	240	265	216	206	220	235	211	217	239	217	240	212	219	234	247	239	239	225	270	214	218	238	216	236	216	227	212	212	240	227	227	218	247	250	253	198	231	199	242	231	243	228	242	242	235	237	217	209	221	219	211	214	241	246	227	236	206	207	220	245	260	223	226	199	248	244	206	224	255	237	230	244	250	241	237	221	233	225	233	234	250	242	218	235	217	217	251	240	239	253	225	249	256	258	238	203	209	199	200	212	210	206	219	218	225	207	218	204	232	226	233	220	223	240	241	231	224	243	214	235	201	215	244	273	221	204	238	240	246	245	263	232	206	192	233	284	263	233	239	243	237	231	227	234	244	221	248	254	243	227	236	225	213	221	213	203	227	230	252	225	244	211	236	208	200	212	241	232	235	240	216	242	240	218	207	236	199	210	230	235	216	212	213	235	241	244	258	227	220	236	226	215	220	218	228	209	213	238	204	207	195	225	244	243	229	234	231	245	214	214	215	224	219	236	247	245	225	229	229	243	238	229	196	228	248	244	247	240	203	227	216	226	235	245	236	229	246	216	225	236	220	249	226	243	236	287	240	221	183	226	235	236	222	248	235	245	230	200	243	216	207	229	232	209	221	231	245	229	228	221	233	237	213	217	234	245	222	219	219	230	269	220	235	237	229	231	248	233	206	212	233	235	215	228	237	234	216	198	210	219	257	261	243	225	230	241	219	219	215	226	254	235	238	218	213	204	249	201	224	239	229	209	205	259	248	225	205	240	224	219	213	243	232	228	255	204	233	231	260	242	230	231	239	208	209	211	243	223	241	254	244	241	227	245	234	248	242	220	220	237	240	256	260	238	219	236	222	237	230	251	235	218	218	221	233	221	207	201	207	243	238	237	231	239	218	220	216	232	200	223	216	235	225	222	213	191	223	228	230	236	263	236	214	218	188	235	227	232	224	250	232	225	238	228	230	226	205	217	231	224	236	234	217	214	215	260	241	211	229	220	236	240	208	241	222	228	238	232	223	219	196	234	229	244	238	198	194	210	231	252	225	191	249	238	223	227	242	243	246	247	213	207	260	252	222	214	246	231	256	246	208	232	234	247	215	246	227	242	240	235	216	246	234	249	228	242	226	250	212	243	239	233	200	183	216	235	214	236	247	252	248	234	225	233	231	243	255	242	244	224	229	245	227	238	193	254	206	227	220	228	209	194	240	239	232	216	240	204	204	228	236	236	249	212	247	199	220	192	228	205	221	194	222	234	229	240	224	243	228	235	205	225	209	232	221	246	228	236	247	253	239	250	236	228	237	229	253	257	225	244	231	241	244	209	242	254	239	234	230	238	237	222	220	216	222	249	227	240	222	241	238	219	223	229	222	220	210	220	236	220	223	227	234	232	216	217	220	218	222	240	220	242	223	222	246	274	228	243	228	232	246	225	238	254	234	225	240	225	226	230	225	257	258	281	233	225	234	256	227	261	227	216	236	229	225	273	221	243	210	232	223	240	203	251	227	242	204	218	215	223	197	216	228	205	222	194	260	224	202	242	233	237	236	230	240	219	236	240	229	252	211	231	227	237	231	238	238	226	242	210	218	213	215	242	228	196	218	262	230	220	269	233	225	239	226	242	220	238	234	250	217	224	227	239	231	228	247	241	229	230	197	224	237	238	211	207	211	224	227	265	237	214	227	226	202	210	234	237	195	259	237	224	202	232	237	217	217	243	235	217	212	258	221	228	226	229	233	190	236	192	234	238	230	198	210	225	246	235	224	236	243	234	260	246	231	244	225	227	225	210	253	236	193	220	225	234	265	211	275	255	248	213	217	239	217	245	219	242	249	223	257	250	218	226	214	233	235	221	249	208	229	239	223	234	239	245	254	210	239	278	237	219	235	207	204	226	255	227	222	243	198	200	254	225	196	229	226	241	231	248	233	233	219	228	255	203	222	237	234	236	247	248	222	216	204	236	241	249	218	277	219	206	255	252	216	213	203	203	239	235	215	255	239	218	221	227	230	217	244	234	222	228	182	222	205	234	210	200	237	217	223	225	232	249	237	278	206	234	227	274	220	232	220	222	220	213	223	230	236	246	243	206	249	261	249	234	213	218	218	218	200	240	207	254	255	198	231	244	254	222	258	197	231	230	235	242	237	253	245	254	213	250	242	232	252	239	224	207	220	240	212	239	240	221	221	199	236	247	237	200	188	235	220	258	237	203	221	219	222	202	234	242	254	221	181	221	231	228	196	225	227	241	254	198	200	201	202	197	223	225	258	285	225	216	222	226	210	216	244	230	234	237	245	246	234	239	234	236	210	247	222	222	251	225	245	225	238	231	223	200	200	196	248	209	207	208	231	227	244	239	244	204	205	231	254	238	198	222	263	268	215	251	226	226	222	199	232	232	248	211	221	221	233	255	228	217	243	237	240	237	227	199	228	240	211	253	241	248	240	218	233	254	229	221	215	232	222	240	221	242	219	235	254	240	270	237	237	213	240	250	216	224	223	246	256	208	261	215	229	225	224	200	257	196	239	216	218	220	240	246	228	225	206	220	219	231	229	215	223	258	196	209	254	235	220	216	215	225	236	233	213	232	228	234	223	215	221	241	221	242	223	236	227	242	246	226	239	243	214	234	239	225	238	236	221	236	214	230	179	252	214	229	217	248	249	237	210	236	198	238	226	242	271	231	222	228	203	231	213	216	201	226	241	207	204	230	241	234	231	242	204	247	219	229	229	249	234	218	229	213	240
27655	12847	8524	5639	2962	1588	568	489	480	486	508	492	480	489	468	508	447	546	490	460	480	485	518	488	466	486	456	504	535	489	515	485	483	486	444	479	495	490	500	492	513	504	440	500	479	489	466	456	492	462	514	490	474	500	493	531	472	463	488	480	469	468	504	483	473	470	500	478	478	469	475	543	469	497	506	462	474	510	484	486	467	513	477	493	475	482	476	486	504	464	467	517	471	477	525	493	467	472	467	466	459	482	514	458	474	539	481	488	480	485	480	494	512	503	520	471	489	473	455	469	490	481	483	471	495	500	492	514	466	491	495	496	483	496	471	451	493	476	510	512	457	516	496	464	490	494	498	502	463	461	489	508	450	466	466	433	524	503	525	476	492	484	524	463	500	495	498	528	467	491	508	443	477	505	485	511	488	436	450	472	511	505	484	489	465	459	451	535	480	500	453	465	491	474	445	497	532	515	499	494	444	446	463	485	504	516	513	500	485	497	478	499	511	497	514	493	503	490	508	530	465	462	469	507	467	498	484	490	457	426	502	456	464	508	536	501	485	519	490	472	494	523	460	506	459	491	466	506	470	480	496	503	503	475	459	498	475	476	490	501	482	493	468	513	487	516	493	485	494	528	487	526	512	454	478	504	463	482	479	505	509	500	461	495	484	466	494	513	517	464	490	447	464	487	461	497	476	492	506	491	488	476	490	474	494	496	494	449	489	491	437	447	470	487	445	479	496	466	510	502	491	477	462	456	501	476	448	501	462	473	497	477	499	496	476	488	485	520	464	520	488	491	445	487	491	498	458	465	493	498	452	465	486	468	534	498	521	482	482	492	467	454	507	464	517	492	472	477	500	469	516	489	486	467	485	514	502	480	487	514	519	513	524	506	457	553	517	503	509	468	439	454	460	475	477	475	511	466	464	432	519	473	481	491	458	474	463	449	473	507	471	462	497	499	502	523	532	470	462	510	510	477	506	450	488	475	471	505	525	481	472	458	459	477	487	474	490	525	496	478	487	505	517	467	482	488	477	489	475	502	456	512	490	479	471	509	462	441	495	498	484	482	456	470	494	477	473	532	475	462	502	449	478	539	474	499	474	451	467	480	475	487	515	478	456	504	488	467	493	474	463	509	470	504	460	491	461	456	478	492	494	464	497	477	440	456	504	510	502	485	508	510	456	506	531	442	518	503	489	479	484	483	446	497	455	476	507	452	447	451	507	493	456	505	481	462	483	469	495	528	499	461	467	463	454	472	505	468	464	499	479	451	480	475	496	499	492	486	469	470	487	469	494	466	475	444	499	465	502	487	493	451	494	465	435	469	480	523	516	484	511	453	471	460	490	464	458	459	458	458	487	490	501	536	451	484	455	465	487	434	480	508	495	493	511	440	474	505	493	522	484	470	461	492	446	461	479	472	500	463	458	447	480	476	527	465	451	480	520	509	455	452	487	485	509	485	457	482	479	472	525	482	487	467	487	514	480	500	479	483	519	454	491	471	493	485	477	485	520	457	450	473	500	475	501	517	493	482	447	502	484	460	498	466	494	489	506	463	508	530	507	495	515	485	473	462	500	484	480	437	510	483	500	501	492	461	473	481	501	514	479	495	511	469	461	475	471	500	470	492	489	473	479	463	522	493	508	527	485	480	530	473	485	465	533	512	478	453	479	481	455	484	505	482	457	508	533	494	477	477	438	482	482	444	466	522	456	503	463	471	472	485	470	482	502	496	476	461	469	485	491	484	496	460	488	480	515	488	486	463	449	519	442	503	494	489	491	463	513	509	460	493	494	455	494	498	480	475	495	496	500	478	484	484	462	466	487	479	512	460	485	463	482	477	490	489	444	507	521	513	499	497	474	476	479	490	479	438	457	501	451	476	497	486	480	482	461	487	515	449	467	457	497	500	481	504	464	472	471	512	508	486	514	524	506	465	474	526	494	511	509	476	495	486	529	493	501	495	501	470	515	471	456	524	472	478	484	478	457	509	455	453	451	518	495	503	508	463	472	483	502	500	493	480	478	463	494	465	488	456	456	512	477	465	445	504	514	453	457	485	446	473	508	468	482	470	485	504	462	506	480	502	500	482	484	455	459	496	498	510	499	470	487	485	468	502	454	501	484	494	444	487	483	510	473	496	486	496	479	459	480	463	482	482	475	492	520	500	448	466	493	483	466	469	516	458	459	503	454	487	485	493	507	486	480	522	442	478	485	484	484	503	487	464	488	480	478	506	504	480	476	467	488	478	490	463	488	473	471	468	505	504	481	501	502	487	475	466	472	487	481	483	542	506	489	466	511	493	486	492	475	489	488	477	489	457	486	544	479	507	503	430	468	473	451	468	516	484	483	501	523	512	466	484	488	490	476	491	507	482	513	475	533	491	489	523	464	485	506	477	466	517	474	482	472	498	470	468	457	446	476	488	471	440	459	448	534	444	474	511	456	500	477	489	447	460	477	479	479	494	514	457	490	478	497	509	478	501	525	465	492	522	487	440	497	472	474	469	505	521	504	496	489	472	485	484	510	458	499	475	499	489	493	474	504	488	497	484	495	488	447	470	489	499	451	500	501	496	457	470	466	503	488	495	479	511	525	473	482	476	483	516	493	490	510	492	481	456	495	481	466	510	497	463	482	472	453	492	498	472	506	493	503	500	530	510	480	510	478	469	496	447	483	484	476	520	522	524	463	480	503	485	510	475	491	486	437	443	453	483	490	457	525	482	488	470	494	470	465	491	489	492	514	497	461	457	480	482	468	470	481	462	478	519	480	511	486	520	505	449	486	470	504	511	441	509	501	462	469	471	498	450	510	483	498	490	457	497	452	510	489	459	456	521	505	517	495	499	468	484	460	475	490	485	478	520	544	499	447	462	470	482	510	467	492	468	488	489	469	492	479	495	486	458	507	481	485	494	481	449	529	480	485	495	500	518	495	494	472	481	479	468	474	494	502	479	514	456	535	515	498	466	518	474	455	505	489	500	472	486	505	469	509	468	494	499	502	510	488	530	487	481	521	448	514	490	477	499	506	446	449	514	489	469	470	496	479	484	494	493	502	484	475	491	501	465	506	467	506	509	458	467	482	464	494	446	455	502	501	505	478	485	520	497	496	491	464	478	494	489	498	486	466	485	507	470	472	497	493	482	449	506	497	495	507	473	471	484	512	452	448	476	474	518	482	483	477	504	466	479	479	483	520	431	470	469	489	490	517	497	535	521	478	454	482	476	487	495	443	504	483	493	491	484	488	488	467	480	510	494	483	516	508	501	445	483	464	489	476	480	465	502	449	500	466	497	464	467	474	473	471	523	500	485	475	512	495	468	506	490	469	475	521	469	471	473	465	500	480	461	469	473	490	481	503	461	557	472	471	490	481	489	469	505	502	527	488	468	491	491	462	465	478	457	505	469	517	446	473	496	482	517	537	463	509	542	483	509	475	514	476	486	459	485	508	519	493	436	547	444	560	488	466	447	474	500	501	522	482	500	509	483	464	498	517	481
53641	24366	10051	3701	1422	501	350	321	263	255	275	256	279	226	249	244	250	245	225	236	251	234	223	234	230	269	235	279	236	261	229	243	231	240	233	242	234	241	253	217	255	210	242	258	215	240	244	237	256	232	239	237	243	259	227	248	252	244	237	217	233	248	237	242	239	231	239	232	251	206	215	240	255	239	267	248	252	239	253	242	242	233	228	253	231	244	221	286	246	259	247	242	235	239	255	262	240	255	230	223	251	219	252	272	252	271	251	270	210	231	247	218	232	251	263	256	210	222	249	270	245	214	232	245	242	235	243	239	235	219	236	225	244	247	247	253	246	229	224	242	280	230	243	254	221	223	273	234	239	238	250	229	206	228	226	263	220	232	260	248	247	244	271	274	256	265	235	242	202	256	213	228	249	194	251	233	229	250	222	228	233	249	236	240	231	243	254	243	236	241	257	249	238	256	261	244	203	246	248	264	213	224	236	229	240	230	229	231	238	230	199	231	235	280	238	262	300	253	246	253	216	220	242	228	222	240	226	238	269	214	250	243	230	251	240	241	244	237	247	259	245	220	232	265	253	261	213	240	225	228	230	232	238	266	250	228	237	257	220	234	247	223	278	226	235	238	278	222	222	257	212	227	223	216	222	244	231	237	258	221	201	233	251	223	237	204	247	239	256	283	215	242	252	246	232	239	242	241	249	232	222	278	233	222	239	273	260	249	238	254	232	258	240	251	241	230	225	220	223	264	247	230	221	253	235	242	247	218	257	199	234	255	272	260	240	230	248	260	251	230	240	215	225	207	224	236	246	235	259	239	238	245	251	264	225	249	248	295	230	244	235	236	244	239	286	246	247	239	245	238	260	235	236	241	243	226	241	208	247	250	225	244	243	224	236	236	222	230	257	285	251	260	285	227	252	244	246	252	251	268	250	231	246	254	208	208	219	234	196	245	247	258	241	237	229	218	242	230	240	254	252	234	257	263	242	228	209	248	238	218	268	266	250	260	223	250	232	234	241	205	273	228	248	214	220	249	268	253	221	267	254	218	227	260	240	261	257	252	197	245	222	246	261	265	272	242	238	234	243	223	249	240	265	237	233	236	250	216	234	260	233	249	234	250	236	245	212	236	264	235	237	232	265	280	264	237	231	214	236	220	234	232	254	261	241	264	266	249	251	271	263	251	251	230	254	218	251	262	233	234	253	267	262	245	253	236	244	259	271	239	264	263	236	243	231	217	255	269	262	246	269	228	224	239	232	223	249	242	250	247	221	241	268	254	239	252	233	219	250	249	232	236	247	233	230	254	253	211	257	232	254	207	243	208	249	251	231	245	244	232	238	237	235	246	213	242	252	270	240	249	290	226	250	272	261	237	263	246	241	252	235	216	238	236	207	273	228	252	211	239	266	238	205	238	232	245	258	248	233	237	205	206	228	231	227	237	199	227	213	236	246	223	245	249	230	243	251	242	226	219	221	254	241	252	250	213	254	244	219	219	248	254	265	239	246	230	242	232	242	269	264	233	242	265	240	252	241	242	213	273	233	231	275	228	241	207	232	225	226	238	238	227	237	237	259	217	231	248	221	242	252	248	234	254	260	224	212	221	251	219	244	253	266	265	217	242	233	248	244	252	232	216	229	265	244	227	233	259	273	221	227	241	236	242	238	230	218	249	248	231	235	270	262	220	252	258	244	233	228	238	220	254	248	234	224	228	224	257	228	233	219	229	232	272	252	240	222	260	240	246	228	253	245	243	252	229	229	223	227	248	251	235	258	236	228	245	232	248	238	217	272	236	262	264	248	225	201	264	236	231	209	229	237	242	235	214	243	251	258	256	257	223	253	230	255	226	235	271	276	239	223	249	227	250	238	261	246	228	209	247	242	237	248	259	224	243	231	219	256	224	251	227	221	257	250	227	242	237	275	239	216	234	228	250	255	246	234	241	221	219	260	235	229	256	235	249	261	223	241	219	231	247	241	217	247	248	231	225	293	255	246	208	231	226	236	277	241	228	254	224	226	247	244	235	251	271	243	251	228	249	222	221	222	235	229	219	225	230	253	233	218	239	240	258	240	244	237	222	283	211	222	263	296	248	254	241	242	218	250	224	252	243	248	227	221	262	224	241	250	232	235	258	247	247	264	239	209	214	202	219	253	235	229	235	238	250	258	237	255	209	209	236	242	228	223	228	243	253	236	254	250	260	245	241	237	239	248	262	273	296	255	234	219	258	214	228	227	212	222	229	238	247	281	217	259	238	265	219	217	229	243	237	258	228	269	226	274	220	235	243	242	236	256	217	221	237	248	246	221	246	253	248	239	230	236	222	272	220	231	208	271	233	257	219	237	251	242	216	217	242	239	202	210	275	235	215	253	249	254	248	251	244	259	245	239	230	247	251	253	234	238	235	229	221	227	240	259	243	226	222	232	223	245	250	260	269	230	231	240	246	262	245	247	214	234	252	240	236	255	237	246	227	245	244	249	236	273	260	215	247	277	239	246	240	251	235	249	241	243	241	234	233	208	222	243	243	229	230	212	263	265	238	214	245	209	240	256	236	238	214	217	248	235	251	234	217	228	234	256	241	256	247	235	209	230	279	236	253	230	241	232	234	257	240	260	251	228	247	262	246	244	264	252	240	202	254	245	222	266	289	243	244	220	250	264	271	218	259	244	264	267	238	245	255	253	227	228	217	234	260	263	233	264	235	251	247	221	223	238	249	250	215	237	265	225	224	222	230	262	270	229	236	223	237	258	254	227	264	246	270	244	219	244	268	246	233	246	242	242	213	254	244	239	237	250	254	236	242	248	254	268	236	252	260	237	224	211	232	214	242	234	227	238	242	217	233	248	250	196	232	242	238	230	257	201	216	244	204	239	219	231	216	229	264	219	244	238	241	245	219	238	241	225	235	235	252	260	228	233	277	239	237	235	259	236	247	260	223	275	229	208	253	246	252	229	230	276	223	259	238	221	214	220	247	233	246	262	235	235	265	220	272	251	245	238	253	230	233	240	232	258	262	242	239	248	255	265	244	249	223	218	231	270	242	249	228	218	233	236	263	241	210	262	257	232	246	246	263	250	244	284	248	215	258	229	232	222	264	248	243	277	229	231	239	237	251	260	214	240	251	217	229	243	214	229	248	262	221	254	240	245	224	229	244	225	240	248	253	240	236	253	241	215	255	231	248	254	219	228	233	259	236	238	279	255	245	257	245	234	258	243	229	239	265	236	231	234	230	216	223	236	241	219	237	253	239	228	228	234	251	243	227	211	245	262	222	248	265	229	239	249	252	218	247	241	234	227	240	246	217	244	199	253	247	218	210	223	244	258	237	254	248	213	253	233	286	234	261	226	229	227	229	236	247	269	249	239	233	207	252	245	252	233	231	223	219	236	235	236	261	240	261	240	251	213	266	241	241	230	257	252	256	246	227	220	271	237	222	231	278	277	275	219	238	223	260	239	226	235	251	229	254	250	257	224	232	271	235	233	236	246	227	266	240	253	217
34932	17581	11551	7323	4041	1373	991	822	521	565	527	559	524	527	498	550	494	515	542	540	524	509	548	524	515	526	537	540	547	522	522	558	500	536	511	500	554	518	501	547	503	522	516	544	507	563	507	499	560	526	524	528	494	472	521	493	524	515	547	491	510	499	516	535	526	515	554	481	533	524	520	548	495	503	500	514	526	501	523	484	526	487	491	532	533	500	522	508	493	496	518	505	502	532	502	535	518	539	530	530	536	533	490	554	545	531	521	505	506	505	536	474	511	527	487	534	513	520	521	519	516	483	517	490	507	565	481	485	538	516	476	497	558	509	520	519	511	531	519	528	490	548	539	553	484	515	519	537	547	540	562	509	512	539	497	519	515	522	528	519	525	525	498	499	479	509	534	506	490	495	497	481	503	517	496	502	478	500	487	474	502	540	538	549	498	534	499	495	506	509	489	472	520	494	528	509	517	529	502	518	481	498	503	548	488	510	548	523	519	499	500	488	499	513	522	526	507	518	497	519	520	549	507	538	519	570	530	520	500	494	514	469	537	509	494	506	528	514	507	505	517	527	501	522	504	528	526	543	478	501	481	498	535	487	514	531	503	534	520	537	534	559	510	524	521	496	543	525	491	554	521	527	513	496	532	515	534	498	516	512	527	534	548	539	527	527	463	516	518	540	540	552	534	544	512	506	477	515	496	467	514	538	538	512	480	521	538	494	488	521	505	536	521	497	491	526	548	489	476	533	511	544	558	517	490	535	511	557	503	487	494	526	532	556	526	525	537	541	559	521	517	522	484	495	525	510	514	499	518	540	541	508	512	484	489	481	492	493	555	509	540	507	475	501	570	530	555	514	502	498	550	491	508	484	499	545	494	536	511	495	549	525	520	519	538	517	509	516	504	532	526	492	541	503	500	493	496	486	522	519	515	528	542	509	498	536	507	510	540	495	540	515	534	524	532	540	511	558	526	495	476	530	486	523	495	536	499	506	483	496	527	522	503	545	548	505	502	515	479	532	507	506	486	532	516	521	509	547	487	488	542	495	515	516	526	499	509	514	484	556	524	502	491	526	505	470	485	473	522	513	540	506	511	504	515	511	523	524	506	509	488	486	476	524	499	532	483	511	537	519	512	507	513	551	530	504	469	494	548	520	534	495	488	516	499	471	535	464	507	506	538	504	517	505	508	477	490	509	517	498	517	527	522	506	497	509	516	532	490	520	529	486	496	475	491	503	523	498	532	530	448	497	524	496	531	530	500	485	532	492	509	532	524	529	504	474	548	541	496	497	581	507	540	514	539	555	514	493	521	501	516	561	521	500	520	532	508	501	500	497	491	503	486	543	488	504	506	494	519	515	539	508	504	488	488	536	541	518	536	465	550	499	525	503	528	536	521	508	545	546	483	530	536	539	471	519	497	511	522	526	511	537	527	537	534	504	497	502	571	509	550	479	499	503	530	504	520	523	513	487	517	529	499	510	469	508	497	506	488	480	519	531	504	509	530	530	522	529	485	514	484	467	539	491	515	525	533	517	537	458	515	520	534	496	492	497	514	482	480	521	534	518	466	491	566	504	528	514	524	498	502	546	541	538	531	471	484	522	522	527	495	486	511	527	528	491	507	527	539	526	497	483	496	497	505	529	522	512	528	510	517	540	531	500	539	502	542	502	537	502	530	514	524	485	522	523	495	498	510	518	542	493	531	494	522	526	496	535	532	509	479	495	541	521	514	533	528	525	541	522	488	490	553	468	522	493	512	532	535	470	504	538	558	539	547	506	521	504	495	517	578	503	505	492	497	540	523	478	532	511	483	554	517	487	487	500	488	496	478	514	513	523	513	529	532	507	538	535	524	534	485	469	536	496	518	511	517	525	496	528	549	521	514	496	521	563	494	453	535	499	510	531	516	535	520	559	567	492	488	509	490	493	453	595	519	554	539	483	512	506	506	511	547	534	453	544	533	541	480	511	479	491	523	497	508	509	498	505	521	572	473	455	521	502	477	525	529	490	523	496	492	539	506	563	469	560	511	528	485	509	504	484	519	521	493	546	534	552	488	506	500	537	517	489	510	532	477	509	533	490	548	483	506	494	555	485	502	529	547	548	523	542	494	515	555	517	500	471	527	536	529	508	511	536	512	509	533	504	515	500	518	513	520	470	490	538	553	515	493	527	491	575	485	483	513	531	496	498	539	509	503	532	523	540	546	510	495	481	531	537	454	496	509	502	514	498	511	494	555	538	518	517	492	546	531	497	527	537	498	583	530	452	553	531	551	488	519	549	491	524	527	509	487	542	539	513	480	468	521	549	509	508	499	515	536	505	510	491	510	502	525	506	517	532	571	547	499	536	547	482	557	509	505	489	545	510	498	511	532	515	504	515	526	513	558	509	485	511	520	514	528	494	497	484	545	531	504	546	495	485	491	531	556	524	484	527	495	494	523	537	524	504	464	568	533	507	514	496	510	526	520	510	529	497	523	521	519	525	517	497	582	483	494	532	514	522	532	511	544	535	491	549	544	495	510	505	508	514	519	491	532	521	509	514	532	505	523	544	502	505	506	527	509	490	519	511	500	496	544	521	536	509	509	508	524	504	542	509	512	542	499	491	547	546	498	525	549	488	520	514	511	546	536	530	536	517	532	492	503	525	540	511	524	496	517	524	533	563	496	518	522	510	513	498	533	508	529	521	495	544	535	514	510	542	509	476	555	506	465	501	521	504	487	543	471	483	557	476	550	493	507	533	544	503	541	487	468	543	484	514	485	510	530	533	514	550	511	499	514	532	495	526	500	517	482	495	508	517	523	511	495	569	531	524	463	500	512	538	551	468	512	534	469	539	545	526	523	535	514	522	522	533	486	555	498	534	469	475	472	542	496	517	528	498	549	508	547	501	510	544	521	574	517	544	495	511	512	484	490	525	515	496	548	497	511	522	514	524	489	513	527	533	556	559	519	530	543	522	524	536	541	497	564	518	529	532	489	501	522	509	513	528	504	508	507	554	531	480	511	491	507	577	516	508	557	553	500	505	497	512	517	512	513	503	565	525	517	513	540	484	510	518	512	483	509	495	520	497	476	528	526	517	541	543	491	521	506	486	513	505	517	497	530	514	546	522	568	535	529	513	515	518	517	524	526	531	472	496	479	490	527	482	543	512	523	509	547	520	542	506	552	499	548	531	456	544	516	539	501	536	545	521	523	521	500	532	532	531	477	485	497	516	491	535	520	505	498	504	562	515	477	515	543	525	518	489	541	509	533	501	498	519	518	510	505	536	497	547	521	520	525	528	502	523	531	535	534	512	493	545	516	484	521	515	499	458	526	536	510	490	496	505	515	495	526	510	502	487	505	514	499	502	551	488	514	520	492	548	497	517	513	560	495	508	523	554	504	528	508	520	538	508	532	520	524	551	576	508	506	527	508	532	522	527	534	523	541	528	519	525	530	521	494	500	513	562	545	486	496	513	487	513	511	516	549	541	491	517	500	502	546	579	510	558	511	511
62622	34588	17036	7268	2670	703	559	388	288	308	306	287	318	322	298	307	271	294	309	280	318	296	309	283	266	304	277	276	273	278	281	293	261	261	308	277	260	270	277	259	309	285	281	307	286	265	320	268	288	336	275	268	264	297	276	300	285	307	300	291	249	261	263	298	293	318	310	316	294	264	307	292	300	264	289	297	256	256	300	285	297	273	309	269	277	319	307	310	274	269	263	293	262	275	300	280	275	273	310	280	313	282	318	268	238	287	290	271	272	287	280	317	287	292	328	289	291	277	267	284	274	297	278	306	283	256	298	277	263	281	286	309	291	275	281	286	274	303	281	337	298	302	337	269	259	274	259	263	296	270	303	321	269	259	293	283	275	286	281	271	286	289	286	304	333	320	279	299	288	283	285	272	265	325	293	283	305	300	305	266	298	296	286	286	322	305	289	316	269	312	278	278	309	256	295	271	273	307	318	300	289	325	284	296	290	309	284	271	279	291	290	283	273	278	287	281	305	279	301	291	314	268	262	260	310	296	283	276	276	272	259	265	278	294	277	301	272	277	289	266	277	282	337	252	286	277	261	279	277	312	321	281	293	300	280	319	278	268	267	270	306	300	320	281	293	303	293	282	295	285	311	281	301	300	291	303	288	301	270	322	273	296	325	289	259	306	288	281	268	263	299	252	297	280	282	256	292	294	313	285	290	308	281	282	305	317	299	248	247	290	278	247	299	286	264	261	270	270	279	282	286	326	345	309	262	266	287	293	291	271	278	273	313	328	276	295	256	291	297	324	295	293	285	273	298	308	305	270	270	267	303	272	309	263	283	290	270	250	282	321	280	250	276	267	269	285	279	289	298	304	263	270	248	301	285	261	267	315	306	301	295	273	289	254	262	273	280	301	267	275	310	302	272	276	301	306	268	299	265	291	309	293	258	296	290	302	257	281	295	280	291	278	300	269	281	245	257	271	280	276	271	292	286	283	281	278	286	291	279	273	288	258	274	276	309	276	310	266	256	277	256	316	289	281	282	251	320	286	286	266	307	304	264	260	306	289	280	264	268	267	277	286	260	270	294	267	263	288	285	271	267	261	240	275	308	279	320	272	327	284	289	310	294	264	279	273	308	272	287	312	284	266	262	299	294	291	296	275	249	284	288	284	255	306	282	285	264	300	291	287	286	269	304	300	314	266	322	277	282	298	293	288	307	284	261	303	298	283	267	307	308	311	319	277	311	290	304	309	259	297	286	301	302	281	280	274	309	303	294	323	305	279	266	282	295	297	282	280	313	259	318	282	304	285	301	290	252	271	293	291	283	283	283	296	310	281	278	270	292	263	297	270	317	289	286	306	276	270	293	300	271	285	290	262	268	309	298	317	292	268	265	263	307	283	276	279	333	261	263	296	313	271	284	298	305	300	261	265	242	285	252	280	281	293	269	286	282	309	267	297	262	260	276	314	333	278	289	283	299	290	295	272	276	269	298	283	293	288	264	295	277	298	295	298	297	270	278	307	289	274	278	288	301	262	286	311	321	283	272	305	267	295	300	290	266	294	287	315	280	303	282	276	288	287	254	259	281	307	312	325	266	292	311	269	269	323	297	285	277	277	289	301	315	286	300	293	257	286	292	277	274	307	308	292	269	285	276	323	302	272	272	268	315	268	261	309	319	301	292	278	301	265	319	285	276	291	357	274	315	250	306	288	290	308	262	279	287	280	292	308	293	293	294	301	294	296	298	287	279	288	276	277	299	305	288	270	270	279	324	299	268	291	262	280	311	279	311	297	270	259	259	272	313	293	302	281	299	265	250	273	308	300	299	260	301	276	301	278	293	264	283	283	278	308	303	262	288	274	302	270	266	307	275	279	272	313	290	284	252	261	287	261	281	272	253	284	308	299	305	267	285	310	255	263	293	319	300	261	295	259	288	311	293	289	270	271	277	286	285	268	260	276	277	260	290	279	291	281	279	324	286	264	258	323	276	254	264	326	309	299	320	276	301	260	317	283	278	302	288	261	284	260	287	268	291	297	291	277	282	289	280	287	293	266	291	304	289	279	271	293	277	282	302	291	312	289	289	267	290	302	260	266	269	300	295	280	299	293	263	280	301	298	276	315	298	297	322	319	263	276	281	293	310	281	273	290	303	332	299	231	263	270	272	346	261	307	291	272	286	282	280	327	297	300	282	290	307	310	261	321	266	293	271	263	284	295	300	273	279	309	311	296	274	311	283	291	288	273	256	298	296	282	281	303	289	299	282	279	306	291	303	292	310	283	263	305	279	278	324	296	304	312	308	334	319	325	270	293	274	279	271	312	296	284	281	287	277	298	279	287	294	276	282	296	274	297	281	312	290	261	296	293	306	297	296	291	273	286	259	273	291	256	294	320	291	280	268	291	291	277	273	293	307	307	294	283	299	308	312	285	304	263	288	267	281	308	296	264	304	294	296	300	294	265	323	265	279	282	289	300	267	250	243	283	288	298	288	285	293	268	276	321	267	311	286	309	244	300	281	274	287	279	291	319	316	272	272	274	264	296	284	302	257	301	297	273	287	292	281	289	300	306	273	315	315	302	251	269	299	278	278	268	270	309	289	286	285	297	290	278	296	281	291	240	236	304	288	251	299	333	299	272	288	334	289	267	264	293	290	266	273	285	284	283	318	305	320	306	288	273	277	295	252	293	289	293	314	277	272	273	267	299	280	263	324	288	301	322	311	252	279	272	273	271	279	282	303	310	286	304	288	291	278	318	310	306	285	287	292	283	273	303	267	289	255	264	297	291	297	287	282	287	284	324	289	284	292	303	274	326	311	278	295	292	249	255	320	302	303	322	282	265	256	266	289	297	308	276	311	270	284	291	280	269	269	279	296	273	277	287	265	285	292	294	228	266	284	290	264	270	267	307	294	317	268	314	320	269	292	294	283	308	279	310	261	261	304	258	278	285	283	301	290	283	303	258	298	283	301	304	276	274	283	267	294	265	248	311	275	251	259	267	313	286	285	300	294	274	281	293	289	298	303	309	306	302	300	286	328	283	293	284	274	317	271	313	303	300	313	271	268	297	271	297	282	285	274	253	300	254	285	297	293	270	276	291	285	295	287	318	286	317	288	276	301	249	278	278	290	324	290	306	264	278	280	276	299	285	287	306	309	275	295	255	323	307	309	285	310	309	276	270	313	304	282	272	256	260	308	260	261	283	326	268	276	261	333	287	279	314	279	281	283	282	335	286	293	298	291	265	305	310	281	286	301	287	271	277	260	284	280	283	278	308	289	302	286	316	289	280	296	292	262	293	284	215	247	298	313	312	323	262	271	294	283	282	281	303	325	280	262	324	310	300	289	291	282	312	301	321	284	310	280	292	314	285	301	292	273	309	285	291	263	285	298	269	292	312	276	289	300	324	283	271	284	299	288	285	273	261	279	273	270	259	299	286	272	305	267	277	273	261	319	307	292	276	298	276	287	283	275	289	290	287	294	257	292	277	255	261	327	295	263	251	272	295
40095	25930	17461	13215	6714	1736	1841	1024	699	661	656	609	587	639	610	591	580	640	594	587	579	608	573	635	644	616	629	582	592	601	544	591	608	585	594	590	618	563	608	591	585	573	596	577	564	629	609	590	616	603	574	617	577	612	605	625	586	617	585	610	553	613	589	585	605	583	537	607	602	598	603	573	597	640	602	590	627	620	585	587	629	571	576	588	597	541	595	557	590	580	590	599	578	602	573	604	597	617	589	596	603	598	607	567	626	577	573	650	605	571	581	598	650	586	578	581	596	601	574	615	612	661	616	572	619	609	591	588	601	579	561	575	580	592	606	580	605	619	581	592	600	576	577	570	609	634	556	574	614	601	563	610	604	595	596	605	567	586	607	607	608	582	591	596	620	593	608	573	529	618	637	612	601	537	597	624	616	594	639	578	670	622	614	605	579	539	609	575	589	592	570	571	601	565	618	585	616	634	613	606	619	584	592	591	582	616	643	636	584	618	616	593	632	587	555	632	583	572	585	569	582	602	609	629	601	573	585	576	550	624	561	599	591	630	575	617	612	582	594	586	576	604	615	552	586	602	627	592	540	599	553	634	623	612	607	582	591	587	594	656	610	591	580	607	592	607	595	631	620	573	614	593	585	567	646	570	653	575	610	597	590	586	617	589	575	577	571	618	596	589	594	598	587	601	624	606	569	623	607	649	598	615	556	541	614	590	596	593	549	523	574	604	595	578	606	558	598	559	549	597	576	604	592	581	623	616	620	588	595	556	554	596	563	604	600	587	604	596	618	578	556	590	566	578	605	591	611	667	574	573	596	562	623	618	603	620	586	631	613	577	647	589	572	647	597	614	587	613	586	584	640	613	607	507	607	612	581	592	598	593	576	643	587	610	587	587	582	612	588	566	583	633	558	587	601	560	576	594	604	600	564	661	627	567	614	563	582	579	580	606	554	605	621	594	558	614	562	558	536	588	572	601	613	571	582	572	591	608	668	622	609	573	591	607	628	564	620	600	624	588	578	606	580	611	578	634	620	609	627	599	581	630	622	623	616	630	679	610	595	626	600	610	619	599	562	612	638	574	582	617	623	571	611	582	600	550	606	610	598	561	649	619	618	626	624	646	561	602	588	585	575	637	592	605	585	571	617	595	604	607	608	614	607	611	630	631	601	603	609	643	571	587	600	641	619	556	621	588	577	600	640	574	646	605	587	597	563	590	598	610	578	562	621	571	617	594	580	642	612	595	556	612	594	580	569	563	597	558	612	585	606	608	593	621	635	579	639	604	591	593	556	634	602	609	556	602	530	591	537	634	650	625	588	639	568	607	579	600	576	617	636	580	565	638	627	556	592	583	607	565	595	576	539	617	602	610	632	572	641	570	621	616	588	622	608	598	572	576	575	586	661	599	620	594	559	594	628	559	567	584	643	562	630	629	600	574	624	548	615	586	583	577	592	610	623	625	608	543	621	570	597	558	619	607	610	580	670	596	623	587	614	605	580	576	587	573	631	638	557	646	587	646	594	601	605	590	606	644	626	632	565	574	599	576	663	563	573	592	614	609	613	615	592	631	591	619	635	552	606	575	567	617	628	573	581	623	632	607	642	569	574	590	588	602	571	626	581	621	580	606	565	599	632	592	605	587	594	584	598	607	598	569	610	595	613	614	612	577	607	560	591	579	624	578	620	572	581	560	586	624	602	572	567	577	579	602	628	633	633	593	619	628	633	620	608	635	547	627	638	574	587	641	593	567	621	554	587	601	610	639	575	628	592	567	568	557	574	577	623	617	563	656	587	610	618	595	588	618	592	603	550	626	621	591	586	643	624	603	585	593	577	613	627	584	594	589	598	604	593	614	615	586	611	570	599	592	588	592	620	603	537	571	596	606	598	594	585	615	602	568	613	596	618	589	589	640	588	619	615	595	623	598	576	573	593	596	606	583	602	564	632	565	617	569	640	571	556	613	616	617	600	605	614	586	637	596	592	583	598	607	604	597	580	566	615	586	603	572	661	562	613	630	613	602	601	574	582	627	581	620	600	577	617	573	624	643	599	579	588	564	591	628	611	612	568	568	569	659	597	596	648	593	567	610	602	601	571	623	584	623	588	538	587	635	652	635	582	615	605	579	583	589	589	603	609	610	556	574	623	581	611	627	616	580	595	594	634	607	553	578	587	580	592	684	605	591	586	607	580	587	602	565	609	640	631	588	572	658	601	598	607	584	597	616	590	601	649	573	591	603	603	608	603	549	585	580	624	608	569	561	565	583	618	569	607	621	554	593	590	542	598	616	562	617	594	555	614	623	593	574	576	581	613	598	572	571	581	609	640	616	582	610	583	595	564	623	638	530	620	583	555	621	574	550	618	603	601	622	586	574	607	588	624	630	552	583	567	608	580	600	598	592	584	624	638	613	648	613	572	627	572	544	573	547	580	595	611	627	563	589	571	603	590	544	587	581	593	598	589	569	590	583	586	572	614	625	596	605	633	565	572	632	633	618	625	611	604	599	586	606	593	594	589	576	571	608	597	567	611	593	620	587	587	602	621	576	596	589	631	603	603	629	615	634	628	601	599	611	624	610	574	599	644	591	566	612	582	568	604	586	620	579	578	600	612	589	577	597	616	597	574	613	601	612	619	572	608	560	539	607	577	579	610	611	602	592	609	611	584	547	610	609	565	557	635	638	589	595	550	601	596	555	581	602	588	563	635	578	607	608	625	613	591	596	640	618	661	614	629	598	619	601	609	574	609	631	594	577	594	610	651	615	620	621	550	594	603	575	598	584	607	585	622	607	568	589	567	598	609	607	634	619	549	618	568	579	620	589	576	578	587	619	581	629	594	620	590	578	607	615	628	631	587	577	610	607	627	570	615	624	598	603	592	564	586	620	572	600	571	600	613	600	582	564	640	623	602	550	601	579	610	601	566	599	574	569	592	627	581	620	597	631	591	636	559	556	630	622	577	549	591	621	573	564	556	596	614	561	584	605	622	609	601	581	594	613	599	614	552	624	589	579	599	601	585	591	572	570	569	630	595	614	628	592	621	637	628	583	602	639	596	608	573	625	565	629	607	562	609	616	605	584	626	625	658	612	580	578	665	605	558	596	609	596	617	585	613	583	637	609	641	603	596	607	567	583	609	581	577	612	591	555	598	624	635	559	550	617	602	578	602	596	588	574	603	615	618	620	585	559	570	584	605	577	620	602	586	528	593	615	603	615	601	594	582	537	634	592	576	605	613	635	583	584	587	607	597	604	592	626	627	599	613	575	621	575	601	605	560	596	621	599	603	591	620	594	599	617	542	596	648	565	581	594	616	596	625	573	574	609	630	588	575	567	598	613	603	556	567	615	593	576	618	621	618	605	619	612	560	574	610	557	608	570	575	588	627	578	596	577	576	584	571	632	602	604	551	553	608	635	643	585	571	581	612	602	619	619	595	598	606	601	609	605	620	663	613	564	586	638	581	587	563	660	615	627	579	634	617	588	578	616	592	562	589	575
45768	22689	8539	3300	882	271	243	216	226	239	222	252	208	213	196	249	236	219	227	240	216	231	218	218	203	230	243	240	223	211	224	243	211	230	227	224	203	217	222	260	213	203	223	210	240	193	218	228	220	206	231	224	226	206	230	250	225	214	220	269	210	237	220	208	237	215	229	222	240	229	237	188	227	252	213	274	196	223	231	230	190	233	219	205	242	206	213	207	226	211	264	249	225	223	191	242	237	232	221	210	224	271	250	215	213	235	246	227	223	206	195	228	183	246	217	238	220	213	223	245	230	209	198	237	228	206	245	205	244	252	248	212	206	231	221	233	203	212	218	215	214	207	228	222	248	233	209	195	202	214	222	238	225	215	206	254	170	212	211	238	189	217	269	230	193	239	228	220	214	220	211	220	226	250	227	217	195	216	222	242	240	225	217	217	212	241	206	230	236	221	225	247	207	231	217	236	207	239	245	217	218	219	224	208	230	231	201	228	243	204	207	195	232	236	229	222	219	233	238	225	257	218	240	228	239	223	240	196	192	230	207	222	221	229	224	204	227	249	200	227	219	225	190	206	227	201	235	212	214	216	244	223	232	246	244	193	214	240	243	229	203	243	209	227	208	220	226	210	206	243	228	210	220	220	219	212	262	230	219	225	250	225	221	209	225	192	204	206	237	227	219	251	206	234	246	220	206	203	203	225	238	214	198	206	235	207	246	221	207	239	230	198	212	213	217	235	217	207	202	210	241	212	212	207	243	227	245	217	206	219	240	234	250	225	238	205	210	192	277	240	215	226	224	203	204	214	246	210	247	209	225	223	210	250	238	239	235	227	214	252	244	234	231	232	212	258	212	210	237	199	230	238	199	211	235	243	241	207	235	230	232	220	239	235	218	227	225	197	223	252	231	243	240	252	233	242	233	219	237	226	246	221	237	208	223	205	247	202	256	179	243	243	222	224	214	226	207	199	228	197	244	192	232	259	223	223	246	212	236	238	222	230	214	225	208	234	225	209	235	220	209	224	205	226	220	217	214	271	207	217	261	237	243	217	237	223	227	240	257	217	223	200	228	229	223	224	248	231	223	229	248	228	215	226	254	220	215	214	255	210	244	210	203	202	222	209	275	216	226	189	203	209	237	214	234	210	247	221	220	212	212	229	235	192	216	245	217	194	223	222	238	206	237	212	242	241	246	244	227	223	235	239	182	241	220	232	225	243	245	245	227	215	220	207	242	234	226	219	227	237	237	214	231	232	245	205	235	244	235	208	242	221	213	232	213	254	220	225	226	206	246	224	231	213	211	223	244	240	218	232	234	251	238	215	252	227	239	237	239	211	205	197	241	244	192	223	211	241	239	243	204	209	224	236	221	224	258	218	213	235	212	199	203	213	240	211	273	244	217	227	214	226	223	220	221	225	212	238	224	248	211	232	252	204	229	208	208	226	228	238	246	264	214	224	237	243	233	217	203	228	226	232	226	227	190	210	215	233	217	216	214	208	246	241	215	228	244	238	241	225	207	239	244	235	187	227	195	207	240	186	221	219	213	222	199	231	228	222	212	249	237	200	190	244	252	219	218	231	216	217	249	207	223	216	209	233	242	208	265	220	192	207	217	258	228	247	251	222	217	195	224	233	229	210	292	244	219	235	224	197	227	233	187	229	228	233	230	263	215	206	215	229	221	250	223	247	208	253	231	204	252	217	230	236	276	246	233	233	209	208	253	215	241	217	242	215	189	213	217	214	219	222	214	212	255	260	239	239	225	225	237	240	219	224	220	245	217	234	252	220	234	206	224	195	228	211	239	227	201	196	209	243	214	209	211	225	210	196	234	201	216	196	241	252	221	231	255	216	236	227	226	229	237	206	233	230	224	271	220	215	245	208	228	209	221	231	241	253	224	207	220	208	255	251	246	217	229	236	221	235	213	193	236	239	237	233	197	215	275	235	191	221	220	221	192	197	212	256	251	228	231	221	226	249	233	242	241	225	228	249	265	238	225	230	212	232	236	215	212	267	216	222	225	202	201	217	227	216	216	211	219	242	227	222	230	217	221	207	215	241	220	252	218	265	216	210	224	230	222	215	240	226	236	208	229	221	189	239	230	258	215	231	227	228	214	216	229	245	229	223	196	241	240	226	229	215	250	242	171	223	250	235	217	248	237	256	201	221	232	244	237	221	233	229	206	226	224	228	189	239	243	204	245	199	224	225	213	227	247	228	223	226	234	209	246	229	188	233	230	227	231	253	232	225	223	230	218	238	231	218	228	239	222	239	214	251	200	245	223	244	225	211	223	223	208	230	209	221	210	216	217	211	228	231	231	220	206	224	228	218	251	223	229	257	247	215	218	197	212	229	214	216	225	208	240	210	235	219	237	241	251	231	180	211	218	230	231	236	215	234	227	261	221	232	201	230	214	206	221	227	229	239	256	241	202	175	211	206	228	199	228	246	230	239	210	241	233	236	241	256	212	235	240	225	249	225	221	226	245	233	211	224	225	228	197	204	207	209	214	232	251	239	253	226	239	212	196	231	226	212	207	200	241	187	190	231	210	241	246	236	209	224	230	230	240	214	225	219	229	223	237	198	229	233	224	253	205	231	221	211	252	203	221	250	247	243	238	206	224	218	237	204	228	187	232	191	202	243	251	215	247	228	254	262	226	222	232	244	209	220	191	262	215	231	206	206	251	262	232	219	226	234	205	215	233	248	213	230	206	186	226	256	227	185	224	249	193	225	195	225	218	247	202	219	223	217	213	240	220	240	216	193	237	240	207	214	216	201	236	232	213	237	219	210	220	209	245	240	229	218	211	185	213	242	214	216	240	217	241	221	241	241	241	201	243	237	238	222	243	196	235	246	207	217	231	236	244	235	238	261	229	209	226	193	223	233	215	254	243	222	227	224	191	212	238	219	232	229	218	220	222	252	233	238	228	225	206	252	226	213	228	246	248	210	219	215	231	186	254	242	259	224	225	243	222	226	224	220	246	219	212	206	227	223	204	197	234	227	231	251	215	216	245	236	197	218	218	222	234	202	247	238	220	244	242	228	234	234	252	244	235	212	185	232	240	232	206	232	209	216	204	235	191	191	220	227	242	219	229	271	238	187	223	212	235	246	244	219	222	228	253	218	205	221	248	219	238	242	218	225	257	247	212	246	241	195	227	235	215	231	195	236	202	250	226	218	215	204	223	248	226	208	216	211	195	230	228	234	206	246	216	232	223	224	253	248	245	213	224	211	247	218	227	254	268	239	245	204	235	200	218	229	190	206	198	225	217	250	224	219	231	219	207	233	235	201	228	225	251	237	209	248	231	220	227	219	212	264	214	237	252	235	244	252	230	201	216	241	214	217	227	223	222	222	227	241	210	232	231	216	227	236	254	227	211	240	228	239	203	225	234	209	229	225	196	226	235	225	269	258	235	203	225	229	237	212	215	221	237	210	196	231	252	234	197	221	222	249	237	230	206	244	210	240	226	246	221	227	247	224	203	224	234	226	219	229
28275	15576	10610	7094	2302	688	558	472	487	482	472	476	497	484	453	479	487	523	508	488	479	480	454	435	470	510	458	456	509	461	521	474	510	453	476	504	503	494	475	479	487	477	477	448	455	452	471	471	479	492	492	489	490	450	470	453	471	481	496	435	501	487	482	483	463	443	459	437	428	462	474	457	466	506	504	482	460	462	504	443	507	447	499	446	479	452	510	457	445	479	467	478	495	474	426	467	473	478	458	474	496	451	505	442	437	475	478	444	469	507	501	503	482	508	512	496	464	477	473	511	504	491	446	500	477	452	450	469	474	480	512	458	501	491	500	492	519	422	495	460	462	478	457	412	478	462	487	457	497	466	518	510	494	482	498	456	449	440	516	469	477	477	498	474	532	487	460	476	479	499	483	481	486	469	501	505	472	452	490	500	455	504	465	461	482	498	447	471	421	478	430	473	442	464	465	517	463	475	468	461	480	473	487	488	513	477	486	514	450	458	452	449	478	498	472	498	441	508	476	483	487	487	473	490	435	482	491	471	531	455	472	483	472	495	503	485	492	522	492	485	506	482	484	475	493	493	424	491	489	474	475	463	462	481	465	497	486	485	475	449	502	464	484	493	455	473	467	471	501	457	470	480	459	502	454	492	477	459	443	484	466	514	469	502	473	471	469	476	454	475	468	481	501	505	490	499	459	458	501	495	522	424	456	460	486	491	466	449	470	483	491	483	473	514	511	479	471	499	470	474	446	495	491	497	485	507	482	477	476	463	472	493	489	512	548	486	462	528	498	467	506	458	496	447	454	485	466	454	480	509	479	514	446	480	493	447	461	495	492	480	460	460	456	452	471	458	453	494	498	454	478	467	483	453	479	479	466	466	472	484	457	479	502	514	497	513	429	481	500	509	461	485	476	458	475	455	518	455	475	474	437	500	513	466	460	482	494	469	481	462	464	500	470	524	456	478	494	491	482	458	483	499	523	487	433	506	448	509	440	453	488	436	447	482	471	458	502	480	545	485	496	502	478	490	456	487	498	507	488	465	500	456	452	448	466	496	505	454	473	469	489	485	494	475	478	456	443	504	479	464	478	437	477	447	468	464	475	499	496	470	496	511	490	468	490	428	510	467	483	484	493	472	497	490	477	482	493	493	449	474	473	521	489	508	481	482	484	494	459	470	451	453	496	505	503	455	444	486	447	439	504	476	463	486	468	500	494	495	442	494	486	452	487	503	462	461	492	467	501	488	464	450	494	478	480	447	440	509	472	486	470	486	509	544	465	448	477	454	468	506	552	455	490	469	461	492	478	468	507	470	447	444	510	485	495	509	452	437	431	494	479	485	513	480	434	474	475	446	483	481	476	454	492	437	453	439	511	499	495	465	504	458	446	463	468	435	500	494	499	484	447	518	489	475	499	513	467	501	530	499	476	481	461	473	483	516	471	459	517	470	452	498	457	505	517	473	459	469	457	474	457	521	474	449	466	482	462	456	461	481	439	447	489	498	500	472	494	451	478	434	486	504	496	491	482	491	501	486	496	475	486	456	485	481	465	510	459	514	452	488	447	475	476	478	425	463	427	510	490	525	487	463	469	485	478	426	497	498	492	486	457	484	450	473	467	463	471	468	470	458	452	485	487	505	462	474	479	475	466	478	447	503	474	476	511	501	493	503	484	466	465	416	478	505	463	431	451	469	506	484	511	459	449	500	469	490	460	494	462	470	466	452	524	444	498	478	442	538	510	490	510	495	483	455	464	462	480	473	474	479	479	475	452	510	459	460	487	459	484	481	497	482	482	443	501	475	512	472	485	449	416	482	455	492	458	461	465	492	513	509	486	476	458	500	503	486	508	461	492	456	457	452	474	433	481	476	443	486	523	462	473	492	499	483	506	462	486	454	469	486	470	467	476	478	468	527	501	472	487	451	443	442	427	483	512	487	500	491	464	484	467	474	495	498	508	496	485	459	471	462	478	478	467	464	503	467	469	490	511	453	475	494	468	460	532	496	472	470	459	460	470	497	504	469	466	490	492	527	481	440	461	466	436	459	495	488	453	496	513	498	440	501	449	491	485	451	501	496	495	452	429	500	513	453	449	505	476	501	446	437	481	506	484	508	536	490	463	474	464	442	521	454	441	498	459	470	472	484	497	486	503	452	460	473	434	476	459	449	490	489	446	476	450	477	491	441	444	483	493	483	566	459	466	463	527	464	442	471	490	499	502	464	528	508	473	465	476	486	524	495	473	473	486	500	444	453	476	489	488	439	482	470	471	465	483	477	461	483	480	514	464	476	496	492	500	501	466	481	478	512	464	489	463	485	466	460	475	487	448	466	472	510	471	443	489	515	462	486	483	476	448	443	500	449	489	460	486	479	450	463	470	471	443	492	464	508	474	450	505	487	484	421	450	522	489	486	438	473	485	513	451	499	450	469	513	504	459	507	466	467	491	477	441	477	489	505	425	480	474	472	449	467	474	494	497	472	505	481	492	463	457	500	484	461	501	480	482	441	435	444	476	472	456	458	506	477	464	455	475	481	451	489	471	472	459	432	464	454	502	441	464	463	470	461	496	499	476	471	469	462	509	472	437	483	492	459	498	458	508	464	498	429	478	506	480	470	493	499	464	472	451	465	479	466	453	486	478	484	473	459	487	460	477	528	453	499	474	506	448	482	462	507	438	506	478	446	536	521	493	469	468	487	439	487	479	468	462	477	491	516	517	417	485	497	443	491	492	498	471	461	514	496	481	459	491	463	474	531	492	481	464	461	484	469	515	461	446	503	464	494	528	484	479	468	508	463	486	482	449	471	483	460	473	498	482	436	444	490	486	492	474	494	505	452	452	470	491	497	495	490	443	485	538	503	513	456	423	476	466	459	440	469	484	477	463	465	411	471	453	457	479	496	460	492	502	468	471	517	523	458	505	479	484	528	475	467	480	507	471	469	489	486	487	471	495	469	485	484	492	499	488	463	471	475	457	445	474	500	454	439	475	491	482	528	500	485	497	486	467	469	396	495	458	491	464	487	440	481	451	458	495	462	439	465	474	481	475	514	494	479	467	471	493	449	467	486	484	445	497	454	483	483	462	482	470	501	497	504	457	455	475	500	481	527	473	488	465	474	518	427	471	481	540	464	501	476	466	513	475	486	460	467	461	467	480	468	506	475	464	481	515	453	472	467	450	501	493	466	521	452	501	479	478	463	487	476	512	460	494	469	477	490	470	485	497	471	489	463	489	484	473	501	486	500	512	486	461	461	482	490	507	467	486	488	517	460	471	470	453	491	453	484	488	494	501	497	456	472	484	469	486	465	455	497	489	418	489	441	468	530	492	470	458	508	513	467	476	470	500	507	533	484	494	491	508	446	467	415	493	477	475	488	502	454	456	480	496	463	469	502	439	504	502	478	493	466	462	487	458	466	472	469	483	452	477	454	486	494	457	500	493	503	500	455	467	451	464	505	503	467	461	475	482	463	495	453	467	483	454	482	501	427	542	474	479	478
56352	27156	14604	5564	1524	671	407	340	242	223	240	226	227	225	229	211	229	245	230	219	203	214	250	208	199	239	243	231	234	221	249	218	221	253	238	233	221	194	191	238	233	217	216	220	261	247	205	214	206	253	230	234	237	236	232	231	219	247	219	203	213	211	223	235	218	211	238	226	218	231	222	223	242	236	249	215	234	202	209	219	229	198	231	210	203	223	205	205	232	212	192	203	240	231	222	175	243	209	217	195	236	239	200	212	238	233	243	211	244	209	218	220	220	251	249	231	228	196	217	202	213	228	255	242	254	218	232	230	215	218	225	209	215	254	196	215	238	218	221	238	204	237	224	253	243	216	233	238	210	207	256	216	230	230	203	196	232	240	210	213	204	195	241	220	246	200	238	229	228	236	217	253	243	242	228	223	220	180	221	232	206	211	207	207	240	221	234	224	234	225	245	232	224	206	200	237	217	211	197	239	217	222	234	198	195	222	208	235	232	208	210	199	226	199	195	183	206	229	211	244	217	235	235	198	203	229	240	198	239	228	232	208	244	240	235	218	214	234	251	220	214	228	212	221	196	224	226	233	201	237	240	236	234	245	218	239	201	239	211	235	225	223	227	240	214	195	225	235	253	213	241	211	249	214	198	213	222	213	208	208	201	206	255	215	210	222	213	230	204	227	240	223	193	238	232	212	240	219	223	192	208	218	194	232	224	199	230	231	233	230	250	221	218	202	214	248	242	212	229	235	242	226	239	254	239	213	236	210	242	220	220	217	211	197	225	206	254	228	196	234	198	209	242	213	224	225	237	228	200	195	220	222	221	229	242	221	227	210	221	197	220	237	233	231	241	213	219	220	191	231	226	249	197	200	200	206	198	220	214	228	217	226	214	213	211	219	258	211	217	209	209	218	220	207	225	216	220	240	223	206	209	254	237	220	212	234	236	234	254	224	221	215	234	212	229	202	245	209	215	215	186	239	238	237	224	234	217	237	241	231	244	210	230	177	202	214	232	237	216	198	243	222	219	256	203	224	225	191	220	229	228	243	213	213	233	188	171	219	187	221	211	233	217	226	228	206	245	217	202	233	214	213	187	207	240	230	217	240	240	211	219	217	223	216	218	222	239	270	198	209	213	224	216	223	198	201	210	208	226	222	238	195	214	204	192	248	204	220	226	227	236	192	244	212	239	230	228	200	226	241	228	225	223	210	208	250	208	211	213	263	267	263	214	202	227	222	212	214	212	244	216	224	196	247	217	217	222	202	217	229	209	212	236	219	212	215	199	216	197	200	223	244	195	250	226	212	203	198	251	239	208	203	217	199	224	231	217	269	233	222	230	249	217	207	217	235	237	221	207	228	234	219	231	222	225	243	217	230	231	231	217	240	192	225	219	216	254	248	252	196	196	249	201	206	224	235	239	210	226	246	221	206	217	209	231	224	239	204	193	258	201	242	223	223	231	230	246	223	215	217	216	216	235	225	210	214	226	200	239	224	220	199	201	223	204	224	235	193	202	224	236	216	202	204	209	223	216	247	229	211	238	236	208	216	222	238	256	199	254	243	224	223	195	258	199	211	244	242	233	206	197	227	235	265	194	237	186	216	228	218	214	231	212	205	238	200	184	198	224	231	223	230	209	219	221	256	198	222	202	212	218	205	214	213	210	192	203	238	217	250	229	214	241	241	239	236	238	254	244	238	194	221	214	200	216	227	238	224	228	206	217	217	243	227	218	212	217	232	188	214	225	228	237	234	260	215	221	231	206	272	253	228	196	221	225	205	233	225	212	215	218	208	246	215	209	238	217	188	215	219	215	211	252	222	218	256	247	236	227	211	207	246	219	213	241	216	207	244	253	243	220	230	215	241	197	231	245	217	206	226	261	233	215	229	203	224	197	226	225	223	229	235	217	235	235	239	205	238	220	240	210	193	210	236	257	249	249	239	210	227	231	199	189	211	217	233	220	245	231	213	204	204	261	229	216	220	222	222	216	188	226	246	208	213	211	235	242	217	210	231	209	223	242	244	213	220	233	222	228	234	233	226	242	215	217	235	230	203	237	223	258	216	219	219	232	220	238	220	210	233	230	254	240	203	229	212	199	205	231	254	220	236	235	219	238	228	239	231	225	206	205	222	197	214	237	250	240	234	234	194	218	225	225	229	215	219	203	200	228	219	214	199	230	204	208	215	205	214	220	213	204	230	215	240	233	206	237	222	227	232	204	220	239	242	239	208	200	204	232	239	214	221	223	204	206	235	226	224	215	181	212	239	225	237	210	230	215	210	206	213	235	225	217	237	247	224	203	227	216	234	230	203	218	234	227	215	225	231	231	232	220	238	214	209	237	229	187	220	226	224	208	214	229	229	231	211	229	219	218	222	237	241	236	197	237	225	216	251	215	216	196	205	214	226	205	208	238	229	229	189	230	199	203	226	197	213	211	213	222	216	220	208	220	267	221	186	213	208	210	221	229	202	234	236	226	200	237	222	214	212	203	244	203	246	209	236	226	205	212	198	184	207	214	245	209	218	220	238	214	203	253	210	215	230	206	202	214	255	188	192	211	214	211	215	229	250	234	220	227	253	226	231	207	232	218	215	229	234	201	245	226	218	218	223	213	207	216	225	199	199	205	224	234	231	231	235	222	245	239	250	227	204	222	204	243	214	218	219	214	252	191	245	218	221	265	220	233	212	249	226	201	243	229	207	208	212	229	216	206	247	219	230	235	244	230	202	208	232	240	221	211	174	249	263	203	218	224	223	221	215	217	232	235	230	212	238	222	215	229	208	255	232	212	206	222	197	215	228	186	222	191	216	224	208	219	229	201	218	235	229	218	219	213	251	227	249	219	197	243	239	232	215	237	190	248	229	198	204	232	228	229	248	192	219	219	209	207	206	228	229	204	237	221	242	222	237	218	220	247	209	234	202	237	227	238	238	207	230	214	238	226	237	211	207	199	202	207	178	203	210	242	211	219	218	210	238	209	193	191	208	210	215	202	221	230	174	208	210	206	221	230	236	219	216	212	228	240	224	239	240	187	245	245	196	230	250	204	233	208	249	228	261	257	215	247	239	232	220	207	240	238	251	223	226	230	214	225	182	223	243	229	238	235	206	223	229	243	220	251	226	232	235	214	205	201	216	206	220	217	253	206	225	231	226	222	226	242	220	205	208	221	221	211	257	225	229	231	229	218	250	230	218	228	233	211	215	205	217	226	227	218	222	205	228	210	203	229	234	198	220	206	230	205	213	219	222	221	244	254	211	210	214	203	247	220	230	213	225	239	235	225	227	190	218	209	215	219	205	217	228	245	227	216	232	229	242	233	229	217	236	227	210	186	233	210	239	217	230	200	205	213	228	185	228	209	219	233	246	233	240	201	243	218	227	229	225	210	226	229	202	238	217	245	247	256	219	220	228	227	215	214	224	226	260	225	213	230	228	247	211	221	209	228	212	201	199	225	220	262	226	226	206	211	199	238	256	247	209	263	229	239	202	262	246	228	219
34757	18758	17574	10076	4282	2373	1181	872	588	511	461	499	463	520	471	498	489	490	469	452	480	476	490	499	482	461	425	475	475	525	475	506	465	504	499	501	497	447	512	469	480	480	480	503	460	517	462	494	500	543	518	494	481	475	495	458	491	514	520	512	497	467	501	510	502	476	487	458	502	463	498	489	468	499	467	500	470	472	456	467	469	497	462	465	488	475	517	502	508	498	454	515	479	491	453	481	469	475	456	467	500	486	491	498	457	505	482	484	481	474	475	493	485	455	478	457	466	476	467	500	448	518	456	474	420	454	514	487	495	468	490	467	569	490	478	438	473	439	523	491	478	510	481	452	432	460	476	482	490	433	493	503	444	494	495	502	492	461	457	462	512	462	497	487	504	443	482	480	471	492	493	463	502	429	473	463	511	478	451	463	447	498	470	477	496	465	478	462	480	443	470	496	468	476	481	482	499	445	466	533	456	517	505	454	478	508	458	464	468	472	495	493	484	468	452	433	505	447	506	483	495	486	458	485	437	478	441	457	456	501	487	475	478	480	456	448	464	461	497	441	496	499	474	482	487	504	461	505	478	509	481	444	456	468	458	502	486	475	522	500	456	504	462	482	450	494	474	487	481	497	464	480	468	503	489	482	463	488	470	486	489	396	472	508	510	498	498	511	472	481	502	458	526	499	461	486	479	491	475	510	492	465	454	458	451	466	486	518	498	463	490	485	467	480	461	501	498	462	457	488	532	466	478	478	446	458	475	468	451	452	452	513	489	487	481	470	482	474	524	481	481	484	471	497	487	494	477	484	460	463	510	489	474	493	493	461	470	485	513	412	488	436	458	441	463	447	481	499	455	483	471	510	496	462	517	481	461	465	504	466	498	465	480	486	494	490	431	489	483	476	485	445	461	494	443	501	476	509	505	461	484	480	492	470	459	464	451	489	544	494	471	489	464	478	504	494	456	495	451	464	501	507	480	528	512	472	497	463	480	528	469	505	470	524	457	487	465	518	483	474	492	445	465	498	486	499	483	466	467	477	460	507	492	460	447	481	474	499	507	489	455	430	513	449	468	466	478	483	479	501	476	455	514	472	453	459	510	494	480	465	500	471	486	489	473	464	476	456	469	507	475	462	513	477	467	481	485	443	487	497	513	462	436	469	453	498	447	443	487	473	486	501	520	522	507	458	481	449	480	470	472	491	488	505	486	465	496	456	492	503	475	487	449	501	468	479	502	471	467	488	470	517	495	485	499	453	498	468	478	469	440	470	479	517	477	468	438	482	485	464	457	475	485	468	540	475	509	489	426	464	481	500	484	459	484	464	458	483	503	505	466	472	513	482	493	463	456	500	474	452	484	474	494	511	454	426	501	473	473	467	412	468	520	487	493	467	480	525	473	473	529	482	450	449	478	489	481	501	482	462	508	448	525	492	505	449	489	457	494	482	483	451	474	459	469	469	477	531	454	488	464	487	483	475	481	493	503	489	476	453	469	487	491	475	474	467	469	489	504	479	494	468	471	487	491	475	482	482	468	505	472	460	514	505	460	459	437	437	499	471	463	448	459	508	453	488	493	511	508	498	483	508	518	488	459	478	480	451	492	479	496	470	484	461	475	443	479	463	447	454	452	482	491	424	475	487	494	492	485	465	503	467	457	518	533	467	483	489	466	489	467	473	432	482	478	453	465	455	458	437	431	481	499	510	476	475	462	465	493	502	490	460	498	474	461	448	510	480	503	465	473	479	464	499	470	456	490	471	486	490	483	492	477	490	471	485	497	513	494	482	468	491	518	488	483	508	439	490	469	458	493	478	508	489	462	491	481	531	439	460	468	479	466	478	481	493	478	468	470	489	474	478	456	463	498	483	486	492	504	476	489	466	495	459	508	489	505	490	445	479	461	477	498	481	438	501	451	475	476	475	437	502	459	485	464	475	528	509	448	482	487	463	470	502	476	498	453	476	460	476	463	482	508	462	478	480	495	452	482	527	508	458	488	464	495	454	505	485	483	483	463	463	465	462	520	474	472	488	444	432	510	478	459	453	484	498	511	489	508	508	449	463	494	468	497	502	491	479	473	467	475	483	445	466	459	493	465	449	466	458	502	529	448	470	502	489	456	496	465	468	471	475	498	483	448	490	463	499	492	476	498	480	485	529	481	521	508	485	492	472	467	473	447	492	433	471	516	424	509	493	473	473	487	474	483	428	493	441	481	493	503	463	509	501	464	434	496	491	432	482	469	462	465	497	494	469	462	501	451	440	475	497	455	479	470	498	471	456	521	497	462	455	459	449	478	456	491	462	444	474	471	479	492	466	477	504	468	446	503	479	494	476	514	441	483	479	464	479	519	458	470	488	479	472	429	454	477	483	511	502	461	522	475	449	521	482	501	464	479	449	455	497	465	474	502	505	467	471	466	515	507	505	464	488	460	490	502	496	485	427	470	476	493	469	494	451	467	452	460	465	440	492	464	453	449	459	497	499	469	447	472	504	444	484	470	461	473	480	476	469	462	457	495	452	457	492	462	459	496	495	494	511	476	511	508	462	490	481	456	516	479	531	478	479	508	478	499	427	449	491	445	490	472	454	491	486	488	444	463	485	463	490	515	486	538	481	449	534	484	454	478	491	468	452	462	487	515	467	494	496	487	473	477	494	469	463	469	488	470	511	471	455	501	489	437	458	517	430	478	482	504	467	485	490	485	479	449	469	497	451	465	466	501	445	466	451	460	460	473	479	480	493	490	487	468	457	449	442	462	449	470	504	481	493	479	462	500	468	480	475	504	466	481	488	476	480	507	451	467	464	491	472	467	478	487	446	492	473	513	460	499	476	475	499	495	488	488	451	512	458	510	456	498	478	491	476	441	453	462	434	498	459	468	494	453	492	487	499	486	466	477	449	466	468	494	477	520	457	493	453	436	449	487	516	472	461	464	479	439	470	486	480	498	491	468	476	467	517	507	476	440	499	484	495	496	493	469	448	419	497	469	473	455	462	484	487	485	469	464	470	495	487	465	500	446	490	488	479	501	483	471	499	479	447	468	446	478	476	468	456	488	440	464	497	472	490	483	471	492	496	456	527	480	513	470	484	452	446	506	495	504	499	462	464	483	456	443	490	492	445	458	450	483	466	504	482	424	480	494	448	470	495	465	484	488	466	508	484	516	499	500	446	456	484	487	489	451	447	496	457	487	487	493	474	490	489	472	470	443	474	456	432	460	468	519	528	498	491	470	496	488	499	471	501	473	487	463	492	478	463	478	488	431	486	481	475	420	492	463	516	498	503	480	466	478	483	445	471	494	496	471	492	503	462	486	462	474	481	446	453	503	506	449	477	483	471	496	483	472	479	509	465	497	500	471	457	467	480	453	488	479	468	475	479	478	486	512	497	497	463	472	505	433	458	512	469	493	487	482	455	500	476	469	461	468	468	520	501	497	476	469	489	481	495	470	471	479	464	473	470	493	518	443	485	458	441	480	489	490	467	461	511	486	495	503	479
60161	33925	22892	11277	3591	1573	661	453	313	294	287	299	300	296	269	281	295	265	257	256	286	291	252	277	310	277	304	283	245	282	305	298	306	298	285	280	273	279	242	296	286	293	279	266	279	291	272	298	262	266	307	269	258	289	267	237	289	286	275	256	300	271	257	299	277	289	295	260	313	270	298	279	251	306	272	278	290	302	259	286	303	325	284	273	265	254	263	304	254	258	276	261	260	288	302	281	257	269	260	301	265	251	280	321	308	259	286	251	264	278	275	257	271	261	261	245	278	285	289	287	253	286	291	298	281	244	273	286	315	273	276	251	296	252	237	256	276	267	281	269	267	287	294	261	246	269	251	262	279	287	301	304	265	248	277	295	264	274	297	292	239	259	287	255	235	281	253	245	283	283	288	244	331	277	247	241	277	274	263	277	282	269	292	298	258	253	307	294	308	268	249	242	273	278	259	272	220	310	297	272	275	266	267	288	313	281	269	268	243	275	301	260	276	256	255	281	247	259	281	312	264	296	285	267	289	280	264	288	279	272	261	257	268	264	239	269	265	263	305	334	292	286	286	276	259	285	299	285	245	285	283	280	278	252	283	291	245	251	272	270	265	260	260	272	302	266	280	285	246	297	278	286	261	267	252	306	303	313	293	259	296	261	260	276	306	272	272	255	285	283	293	285	316	273	296	285	281	271	255	288	294	287	253	257	260	285	272	285	284	254	265	262	317	285	317	266	266	271	264	279	283	263	304	259	270	271	292	256	294	286	267	283	267	259	281	232	259	273	274	282	294	311	285	313	303	267	254	218	294	283	281	246	257	271	270	284	272	298	273	303	300	317	261	294	303	259	301	271	301	287	273	271	266	301	293	296	286	262	277	256	290	307	295	251	266	251	285	282	272	266	280	241	245	248	259	281	310	300	260	300	292	281	303	270	262	281	259	267	266	286	301	300	301	290	273	295	277	291	259	267	290	272	279	285	294	270	300	265	277	248	276	281	266	297	281	271	270	300	267	267	276	252	288	269	290	249	330	307	283	286	271	306	248	289	292	290	279	284	254	272	320	274	276	289	284	281	288	263	276	294	293	282	279	272	267	279	276	242	303	290	301	277	260	259	259	243	319	267	280	238	279	278	286	290	307	302	303	302	265	250	252	253	301	290	248	295	276	287	270	287	292	263	281	271	255	269	265	279	263	268	284	267	246	270	305	291	266	284	264	288	266	251	297	282	282	276	292	286	251	281	240	268	246	264	278	268	314	278	287	317	251	273	253	271	294	269	300	310	312	252	273	256	259	290	281	332	285	272	289	266	286	272	268	284	277	292	274	264	241	291	298	285	270	263	291	307	260	280	284	260	306	263	299	279	254	291	272	247	265	286	295	286	300	281	299	250	327	289	283	287	294	254	259	272	253	303	278	271	259	274	294	250	268	309	301	276	276	271	277	276	290	252	263	277	259	274	228	256	260	252	288	245	288	281	276	296	249	291	272	273	274	282	268	276	281	262	286	277	261	279	259	268	275	255	274	279	298	267	292	252	267	249	290	298	293	294	295	272	317	288	267	299	283	271	246	265	275	276	284	272	246	284	289	259	300	311	299	279	283	229	292	266	275	271	273	253	275	320	278	296	287	263	247	274	294	262	306	285	245	298	278	268	263	298	255	269	255	265	278	288	262	270	275	246	289	260	248	268	284	250	299	271	294	302	299	283	265	235	271	261	291	291	298	295	267	272	296	256	303	245	287	232	261	309	277	263	288	293	270	296	294	294	258	256	239	307	290	309	302	264	252	290	276	283	243	267	273	258	258	300	258	275	262	270	275	274	315	284	326	256	278	285	268	285	272	280	287	273	273	287	263	298	274	283	303	277	297	279	242	274	280	316	290	293	282	285	255	283	310	294	295	259	274	315	247	282	294	290	273	251	260	267	287	268	294	241	258	284	284	259	276	292	269	288	262	284	279	285	288	280	280	283	270	268	243	307	286	253	285	259	271	288	283	244	258	279	262	283	303	309	251	278	292	284	279	295	278	295	270	303	273	292	269	301	270	250	289	263	297	257	279	291	262	288	261	301	277	224	287	256	262	259	273	305	296	297	291	237	250	293	280	287	262	309	314	277	254	252	282	247	300	292	265	250	264	257	262	271	265	246	249	280	247	284	257	281	271	255	271	313	264	302	263	307	291	248	288	289	288	272	260	260	295	269	275	291	252	286	315	310	265	275	269	297	271	234	267	266	255	264	272	270	281	287	309	271	302	267	299	273	289	271	303	266	279	275	258	284	283	269	260	273	265	300	272	261	278	287	296	261	268	240	294	239	258	271	294	288	253	299	258	265	267	282	279	298	302	277	300	279	278	262	280	286	296	286	290	251	291	252	264	245	267	253	287	290	271	309	248	248	257	282	292	298	290	317	260	267	280	224	298	250	281	282	321	310	268	290	283	272	221	272	280	267	262	259	269	272	292	299	294	308	286	273	245	269	247	309	280	298	278	277	287	260	281	305	310	256	268	270	277	265	284	294	302	294	306	258	247	293	289	292	289	285	262	272	297	252	280	256	280	275	270	290	279	243	252	301	262	283	321	281	263	269	263	301	286	255	279	264	266	275	301	276	277	253	290	259	260	250	253	283	262	271	230	284	282	263	275	293	279	318	259	286	249	271	254	270	250	270	288	270	271	244	282	280	272	299	268	268	270	315	303	282	266	292	288	301	266	273	277	256	302	260	243	260	260	281	282	252	276	296	282	293	299	265	269	290	259	252	266	271	274	251	303	260	278	311	255	262	259	264	287	299	266	276	262	239	238	282	294	273	297	275	269	271	270	276	284	271	281	255	258	278	286	270	311	267	274	264	262	242	290	293	266	289	276	297	268	270	276	269	286	261	252	274	305	271	287	253	283	266	300	298	258	310	247	262	267	287	284	282	279	304	291	289	282	275	269	272	308	258	252	303	301	229	291	279	270	278	279	293	265	257	290	279	323	269	275	257	261	271	309	270	275	284	298	265	273	265	291	276	283	247	285	262	301	296	267	278	301	282	297	285	238	262	252	260	252	280	292	267	275	260	278	273	262	269	299	259	278	304	283	299	257	257	258	278	296	243	290	304	241	297	294	274	269	274	303	306	288	266	276	285	296	266	266	255	269	260	250	255	269	327	304	334	303	311	289	275	256	267	257	301	258	298	298	249	271	281	286	242	274	267	256	285	301	264	268	278	268	288	277	287	257	302	278	334	262	253	292	302	288	267	272	289	293	273	248	293	270	265	331	308	270	274	283	273	276	276	245	312	278	272	272	270	259	280	290	288	260	279	241	261	265	285	272	307	290	270	272	287	294	254	279	279	251	293	283	283	262	286	264	276	266	285	292	261	298	291	264	319	286	296	285	300	266	255	271	290	298	299	278	273	267	255	281	274	299	254	303	269	280	246	290	238	264	273	257	284	260	277	262	267	264	260	281	284	295	265	308	280	295	318	255	286	272	284	282	275	290	261	260	249	291	263
37173	25071	25255	16798	8796	4792	1731	1226	783	709	708	636	682	581	609	600	607	624	587	618	607	616	575	582	574	576	616	561	580	562	608	572	581	576	558	592	622	561	573	580	587	578	594	592	588	560	597	583	564	595	571	618	577	605	564	543	571	556	608	593	580	568	592	551	573	599	529	596	614	616	598	581	613	555	565	538	615	621	546	617	587	606	571	593	566	574	587	608	581	553	565	636	613	550	580	574	586	569	627	573	616	626	544	598	589	606	601	594	569	592	548	631	618	572	569	585	563	585	583	599	556	565	613	634	582	614	603	563	580	578	617	557	611	592	588	594	612	559	585	627	625	611	573	557	622	566	580	599	581	611	560	584	607	583	553	611	609	605	551	609	583	662	572	571	558	570	575	587	603	560	607	571	603	559	600	608	611	570	582	570	615	585	553	594	560	595	577	579	578	566	621	574	586	574	625	639	567	537	595	580	584	609	567	609	580	555	594	585	577	599	567	571	637	617	598	596	558	567	536	581	574	611	601	579	589	577	560	598	555	584	575	601	565	562	571	584	585	589	566	597	559	604	578	626	645	542	614	582	614	574	618	590	581	590	624	599	580	587	612	559	605	581	561	605	572	575	564	618	548	582	558	544	652	590	583	554	597	615	588	574	593	574	562	581	535	605	553	567	567	564	574	557	568	616	605	571	576	579	631	589	588	602	611	582	579	528	574	545	568	543	567	615	599	569	576	582	555	590	563	574	617	585	577	573	614	561	579	545	571	616	558	583	557	580	588	571	531	615	588	596	571	566	580	578	570	564	574	579	625	608	578	576	509	555	542	543	574	585	559	583	542	583	607	620	604	594	575	601	587	511	556	559	576	542	576	607	562	542	587	565	609	597	539	533	573	570	590	557	586	566	579	608	569	602	557	544	542	562	574	554	564	597	562	551	568	619	581	583	600	589	578	588	540	541	609	523	583	625	544	541	590	562	574	573	588	601	577	586	556	591	587	541	605	583	588	561	580	569	588	617	578	580	564	567	562	577	608	581	555	563	573	586	612	567	601	611	566	591	608	509	565	556	584	638	622	536	563	550	582	605	624	569	574	618	566	568	566	575	556	608	599	608	550	602	619	551	530	577	594	591	582	579	577	521	579	573	580	578	565	584	570	612	627	544	569	619	578	578	538	568	603	561	556	575	537	606	577	598	589	572	613	554	564	537	587	572	610	614	595	579	587	548	657	621	561	587	567	552	586	571	589	656	571	592	577	595	601	555	571	561	593	573	569	571	586	594	586	630	582	611	628	643	592	617	584	559	579	587	573	548	566	567	578	605	626	605	574	587	601	592	569	590	620	604	602	626	583	591	553	543	601	551	596	587	591	577	577	611	585	576	590	588	539	591	573	560	597	589	613	549	586	582	550	584	598	595	587	607	586	530	595	584	570	566	534	589	561	574	599	551	594	553	590	586	589	578	587	586	595	558	568	579	534	526	570	578	587	572	588	576	562	576	644	553	587	577	597	596	572	592	587	578	556	549	593	626	583	570	572	611	623	560	592	559	584	598	562	548	568	574	572	577	580	594	564	568	606	584	572	624	587	592	549	576	553	592	566	604	550	609	552	591	563	609	551	558	610	603	519	561	597	577	551	572	554	572	581	622	584	562	565	599	555	573	525	562	597	590	618	596	599	574	575	590	584	599	581	573	572	596	571	553	586	569	569	568	591	552	601	592	593	601	566	583	594	567	588	535	543	559	579	595	550	597	597	555	619	618	593	598	591	607	559	592	596	538	591	570	601	589	549	629	601	578	615	571	571	551	601	599	606	590	554	612	564	599	595	596	565	609	558	603	581	614	578	586	595	631	557	545	571	604	625	604	538	573	585	584	605	588	609	594	581	581	542	588	609	556	628	592	567	537	536	600	575	589	608	598	574	589	573	553	596	566	608	562	605	566	564	588	587	557	577	574	585	605	546	576	619	580	579	590	584	618	561	585	576	599	566	578	556	597	590	539	571	576	619	610	603	574	588	567	571	583	573	584	579	575	605	574	570	588	557	595	582	589	588	585	597	573	582	581	591	597	593	605	565	568	570	639	516	560	575	583	586	602	548	621	602	598	604	589	602	618	581	611	579	603	539	571	570	614	561	572	563	595	573	569	598	583	569	608	576	618	599	601	604	574	560	544	565	589	575	536	579	567	582	616	594	618	574	556	549	561	591	557	570	664	548	551	527	561	595	572	534	577	566	575	586	616	530	563	566	639	582	607	595	597	586	580	583	591	611	559	582	575	573	610	577	558	578	572	580	623	569	574	644	634	536	549	590	585	543	568	558	634	556	566	593	608	593	556	546	566	584	548	560	592	567	587	563	593	576	544	548	559	572	624	570	577	583	579	585	579	531	586	590	592	542	568	569	516	583	607	611	596	602	599	562	573	575	592	578	614	572	602	599	584	576	576	580	587	603	541	579	587	598	562	590	548	569	579	559	633	596	578	580	598	623	598	560	578	578	580	584	573	580	601	581	572	558	562	626	639	603	567	604	561	575	533	596	615	600	578	590	559	605	586	536	555	587	568	569	551	562	532	636	576	574	600	610	573	605	577	566	580	605	546	594	576	569	617	579	581	563	572	583	573	590	610	615	619	597	529	577	561	590	611	593	564	570	620	574	609	592	571	587	566	556	611	612	558	552	568	561	593	586	578	578	565	571	550	579	586	570	582	569	610	561	563	608	577	598	596	564	578	590	572	596	591	579	577	570	593	609	602	551	591	574	575	538	565	591	575	582	586	552	582	539	585	583	583	563	623	600	545	582	622	583	615	627	572	516	549	582	596	605	551	621	590	583	569	616	620	526	616	562	584	585	551	539	592	622	581	644	597	602	565	609	579	541	567	601	579	564	603	587	540	556	629	606	591	557	581	560	553	591	575	577	593	577	608	626	550	540	519	588	562	553	587	566	581	562	560	558	600	557	581	548	553	576	585	564	618	622	564	600	590	570	610	561	583	569	580	609	569	584	539	566	557	566	556	584	620	580	578	623	632	617	583	601	587	541	559	579	576	552	561	554	602	589	580	589	564	634	596	580	572	561	609	594	559	584	583	540	574	592	577	596	554	554	556	603	603	588	587	569	566	599	577	629	574	555	542	619	595	578	562	607	587	527	579	559	607	567	604	563	558	640	551	572	560	564	606	621	573	619	574	583	579	608	544	577	563	528	625	653	557	588	595	593	605	557	620	594	586	594	584	610	560	581	603	577	570	602	575	615	578	601	599	578	557	616	576	601	574	593	607	573	572	543	582	597	567	592	623	552	595	646	604	576	626	555	534	592	549	589	601	594	579	568	569	543	566	607	600	599	580	604	621	639	641	578	564	596	583	579	592	537	577	586	561	588	559	547	522	639	580	573	607	593	547	572	596	621	552	597	560	538	577	556	543	593	559	562	589	548	592	578	580	582	607	577	572	566	581	579	585	585	600	611	566	570	613	577	558	613	570	564	575	534	571	556	641	601	553
42923	20158	7756	2375	788	354	231	194	222	229	210	237	208	235	235	227	219	218	207	231	247	237	222	193	189	236	218	248	240	255	230	234	197	199	255	197	213	213	232	233	233	232	225	222	208	254	237	260	243	254	235	195	227	217	226	210	227	237	237	230	232	214	214	230	216	238	253	219	231	219	234	257	235	235	236	189	224	196	216	196	254	253	244	215	226	241	253	229	264	214	240	233	227	203	224	232	216	205	219	218	215	205	208	233	207	244	221	200	239	220	240	208	216	252	232	223	181	207	216	235	207	218	212	206	242	235	235	219	236	215	213	224	228	239	211	199	254	240	245	218	217	227	212	241	229	227	260	230	221	215	240	222	220	206	219	213	242	241	211	220	243	235	230	237	246	216	213	215	230	239	222	212	262	198	192	228	230	238	234	211	232	221	221	214	216	208	206	242	237	226	257	205	228	244	226	203	209	225	214	208	250	211	220	202	205	233	223	204	216	230	239	238	248	242	220	251	233	225	190	212	227	253	236	204	219	231	195	208	232	206	258	229	204	252	220	198	230	199	224	210	223	244	267	231	220	221	217	229	219	214	233	205	220	226	230	208	257	233	226	205	213	218	215	211	249	226	219	208	234	239	246	261	251	254	226	229	224	229	231	232	240	237	205	226	217	221	238	251	237	219	215	205	239	195	231	228	237	223	227	220	246	245	254	219	230	194	215	250	218	238	227	234	254	230	225	211	217	247	247	214	196	209	213	225	245	230	257	224	235	193	221	235	200	199	216	178	206	208	227	230	221	212	234	269	231	230	202	217	224	222	226	242	224	204	196	215	260	226	228	227	223	253	226	230	224	215	243	215	253	192	246	214	218	257	204	272	239	192	214	237	230	242	243	237	199	222	196	252	231	249	223	226	240	244	241	235	217	243	212	246	227	234	224	238	194	205	243	212	226	263	220	225	240	224	243	226	222	229	217	264	241	240	222	233	193	244	226	205	214	228	233	211	238	237	228	198	236	233	232	226	235	247	221	225	234	201	237	246	226	223	268	207	219	216	220	218	197	223	238	215	216	240	242	229	241	210	250	241	227	220	204	209	232	260	232	201	202	233	223	221	200	212	241	205	224	287	247	230	190	228	230	221	241	205	220	227	233	250	207	224	228	232	269	217	252	235	207	228	229	230	209	228	235	203	218	233	209	219	233	235	249	231	262	233	223	228	228	216	235	219	226	247	224	246	236	212	238	238	229	217	194	236	221	228	227	223	262	216	231	206	208	219	238	213	225	249	238	223	230	227	228	214	196	236	234	221	203	220	203	253	220	212	233	255	229	221	221	207	232	249	247	231	232	236	227	232	246	199	225	217	198	236	233	228	188	206	192	234	220	206	222	222	228	226	193	223	228	231	217	249	232	218	234	207	234	255	242	214	238	202	209	246	225	208	232	211	226	203	221	212	201	234	240	247	241	227	193	206	272	248	218	245	234	227	255	230	245	226	231	235	239	248	209	203	240	255	233	192	208	210	197	232	220	210	219	241	211	192	209	236	218	213	218	243	215	215	234	255	203	227	228	214	187	233	224	255	219	222	255	210	214	247	216	228	246	200	204	196	219	223	219	208	191	228	212	214	282	280	241	248	258	238	240	197	221	216	250	249	241	264	229	225	216	237	255	214	214	235	215	189	238	220	240	203	217	225	225	222	203	249	215	222	216	223	234	242	249	236	259	240	221	209	223	232	216	240	274	209	206	203	228	221	220	226	230	234	249	219	220	201	227	220	221	225	200	238	221	217	213	233	225	238	222	239	220	216	230	235	198	239	256	209	201	233	223	217	189	217	253	216	228	224	234	220	236	255	217	215	207	244	214	237	245	234	246	218	244	214	201	218	223	215	205	230	240	212	239	244	218	210	254	222	234	237	212	225	213	234	196	216	210	223	210	209	293	266	211	236	283	212	232	227	219	203	219	191	237	226	219	207	236	232	268	227	239	211	213	225	241	241	221	211	251	214	202	223	254	209	225	208	241	222	232	213	213	250	240	195	218	226	245	213	213	230	212	209	211	233	208	239	183	207	217	216	227	200	230	241	196	277	230	239	247	226	224	203	229	230	224	250	231	231	228	183	229	224	261	224	241	203	219	208	195	223	231	201	235	234	214	236	211	253	216	246	227	211	221	223	217	238	238	213	228	247	237	218	199	211	258	202	237	206	226	215	206	224	223	203	220	219	245	241	186	242	200	256	221	198	225	241	234	198	237	219	226	226	218	209	242	225	237	247	226	225	204	220	218	214	256	253	234	197	237	243	223	222	245	249	212	219	210	216	211	217	274	220	217	256	214	218	201	212	244	219	219	220	222	295	212	227	207	225	204	251	237	219	245	208	202	218	229	204	225	199	241	228	217	258	217	253	226	239	224	231	226	222	213	211	258	225	206	254	268	200	218	255	208	246	193	227	229	222	230	231	253	234	246	224	195	231	231	246	239	218	262	220	225	226	216	256	241	257	231	230	219	229	228	239	205	210	247	217	237	249	235	213	207	245	254	236	239	218	233	238	217	227	244	250	234	212	249	228	208	224	227	254	274	219	241	216	228	205	254	212	226	232	219	214	238	232	241	220	236	206	229	184	225	213	217	252	234	237	203	198	226	227	221	199	196	232	258	247	201	223	229	226	191	225	253	220	243	212	222	250	255	221	244	231	216	185	231	203	192	215	222	214	191	243	245	212	203	239	246	243	237	244	221	239	218	222	228	231	228	231	211	233	221	214	227	230	222	217	205	223	204	232	235	225	241	240	198	225	210	251	205	218	225	215	206	211	230	212	253	225	249	218	197	253	251	235	234	200	211	230	226	244	220	242	226	255	219	214	241	234	201	253	224	256	227	235	199	256	206	222	223	248	240	211	240	231	268	227	219	249	216	235	212	216	259	215	236	214	223	240	231	219	232	229	200	229	249	218	216	269	242	230	227	196	249	212	247	227	211	234	246	251	242	227	224	235	233	231	224	236	246	207	219	240	246	202	216	195	221	199	238	221	243	199	225	233	192	221	225	216	261	226	230	226	262	221	214	217	212	201	244	221	271	256	242	226	220	215	234	241	217	250	239	217	206	223	243	209	227	220	240	213	220	215	236	204	231	236	225	260	220	230	237	229	209	209	227	234	196	251	217	225	244	239	237	224	248	237	252	243	224	206	204	223	236	210	203	212	216	232	226	223	206	223	199	215	224	213	207	216	224	229	220	189	188	223	242	229	241	217	218	215	222	232	248	217	242	205	191	203	228	276	250	249	240	247	180	209	246	230	207	224	229	230	233	219	224	236	229	212	228	221	216	226	232	233	211	251	216	209	246	240	243	207	249	226	249	228	212	239	238	200	214	221	246	222	218	237	235	234	223	237	205	227	211	229	220	196	230	192	242	243	237	253	248	226	206	237	204	222	216	223	217	219	236	247	227	251	234	237	231	209	252	222	217	223	231	240	245	225	234	243	211	243	241	215	218	225	229	208	201	226
27776	14363	9807	5322	2010	918	516	513	518	514	471	486	462	513	456	476	511	458	513	455	519	501	512	439	481	503	514	473	504	478	489	465	485	524	470	492	491	485	519	480	499	451	478	472	491	467	469	475	478	507	445	466	499	495	474	472	466	455	493	487	478	448	457	435	451	490	520	483	476	455	446	488	490	508	492	457	485	486	459	484	501	433	506	485	472	455	479	505	479	429	471	468	427	484	488	504	485	470	515	510	482	493	489	518	509	463	464	458	481	432	461	478	464	471	485	532	506	440	487	499	443	473	502	465	495	486	484	511	463	504	519	468	462	503	490	472	471	462	460	494	474	501	514	482	463	462	468	495	468	474	499	500	446	459	481	473	494	496	521	489	496	479	444	474	526	504	466	480	499	467	462	562	456	512	465	452	506	458	468	449	479	485	468	459	458	490	425	481	514	537	473	490	428	468	468	488	460	548	483	467	479	487	482	481	497	446	469	479	445	453	517	463	457	515	502	486	500	475	456	527	506	479	479	482	526	503	477	505	515	492	486	489	503	515	468	478	498	486	458	468	491	493	481	500	484	477	469	488	502	500	522	468	452	456	500	478	486	496	467	486	502	518	540	466	479	462	505	429	466	498	471	483	485	483	490	430	511	459	517	501	486	442	440	499	496	473	526	484	501	455	456	502	521	483	445	468	477	458	468	491	444	487	483	461	482	482	497	453	483	493	485	491	496	468	489	472	481	474	462	518	493	472	475	500	470	475	508	450	480	500	531	489	487	474	493	497	469	498	485	499	472	485	477	464	505	445	451	465	497	490	464	484	476	488	503	464	431	498	468	498	470	499	501	471	443	489	469	467	465	502	511	468	498	495	444	459	464	511	458	477	481	487	458	489	476	462	496	511	484	472	444	458	521	474	485	531	459	464	494	483	470	496	479	492	474	491	476	508	476	480	479	486	494	507	474	497	467	480	526	494	478	475	525	473	506	484	471	473	481	483	482	479	493	500	477	520	484	501	469	480	481	476	522	508	483	459	480	532	458	470	476	475	494	460	465	502	455	442	464	482	492	511	502	484	496	500	456	501	454	482	467	521	517	486	501	491	489	468	482	450	460	464	469	511	501	446	477	512	462	440	450	504	475	463	507	467	513	459	521	486	501	491	456	497	482	482	508	519	481	429	468	484	503	475	476	485	460	488	511	475	495	464	470	486	499	501	461	497	482	547	528	464	519	476	481	493	434	485	521	489	482	481	452	470	487	469	486	474	498	487	514	489	494	472	437	464	517	526	477	463	478	442	493	449	457	514	508	496	436	491	482	482	507	475	470	485	490	498	457	508	461	481	489	496	480	486	475	442	560	436	464	465	492	455	448	456	450	487	468	503	447	447	516	485	478	487	477	485	520	495	483	489	490	485	475	480	476	488	489	464	514	517	462	471	445	458	489	520	512	474	453	474	508	498	494	520	495	485	493	520	484	464	489	486	501	472	488	455	477	524	471	485	457	466	468	476	480	481	509	446	472	463	496	457	514	486	465	544	456	441	477	459	488	470	489	488	461	454	503	445	506	478	479	454	537	474	465	511	462	494	447	450	494	496	458	474	497	481	515	484	502	495	508	516	454	486	483	478	430	479	462	518	513	554	476	447	500	464	493	448	512	474	446	479	505	479	495	508	470	478	478	493	506	510	470	480	457	490	463	489	515	486	532	477	483	463	502	482	452	489	506	486	493	508	487	414	489	499	527	499	512	496	491	504	512	479	456	482	457	488	491	473	471	447	469	452	463	489	501	463	480	487	486	494	442	471	501	488	477	465	512	452	468	476	467	507	434	458	458	497	477	469	443	490	453	464	487	462	463	470	479	499	490	505	494	470	529	451	499	507	502	466	480	460	456	484	502	464	465	499	435	464	454	496	495	511	482	461	463	489	528	467	516	480	496	495	469	500	475	477	491	481	464	482	452	451	482	459	475	471	473	483	464	475	479	517	472	452	499	481	516	491	466	473	466	501	460	484	492	516	499	446	496	492	474	487	520	480	468	501	491	483	432	502	453	512	502	458	500	458	487	477	485	479	480	459	455	501	491	513	499	477	489	469	497	436	493	473	504	448	547	472	508	469	495	459	453	485	498	512	458	504	466	461	459	487	526	475	489	510	497	459	496	499	502	532	499	473	479	511	507	497	484	464	501	505	477	481	516	474	499	508	496	510	476	488	475	523	457	453	486	477	486	504	470	508	486	440	421	443	476	520	484	498	497	424	468	481	478	443	485	476	470	474	492	502	494	501	443	514	473	508	491	477	487	504	505	500	475	481	497	463	462	493	496	448	483	464	477	491	489	474	452	471	463	458	487	430	508	520	483	488	489	514	482	425	506	506	499	543	461	482	512	485	463	483	542	495	481	456	473	491	492	475	459	479	509	559	466	507	460	488	498	469	510	494	518	486	495	501	491	452	477	494	458	488	474	486	434	486	499	503	496	512	471	491	487	489	438	487	505	487	473	511	494	461	471	424	478	445	511	509	493	534	517	476	484	463	510	491	470	490	488	449	496	510	461	523	499	453	475	482	495	490	507	492	451	471	506	477	447	441	461	468	475	499	485	454	486	474	475	458	478	473	496	503	525	474	499	505	505	473	496	463	529	544	503	528	490	461	456	515	471	458	466	478	474	492	505	494	488	533	523	466	469	486	497	502	434	506	490	434	469	469	459	466	469	517	488	474	513	470	516	490	466	511	476	474	471	487	481	480	467	485	459	479	495	454	483	459	494	487	470	500	500	519	486	495	525	502	462	516	468	508	488	472	487	463	480	470	428	504	442	461	473	483	525	456	481	461	479	453	517	483	505	484	468	469	457	476	478	491	472	502	467	493	462	471	457	491	461	476	498	501	459	462	485	441	498	487	458	451	462	482	481	478	457	445	500	486	469	485	471	470	480	467	498	489	492	499	476	493	493	471	507	497	433	504	507	447	484	468	468	502	449	504	461	480	521	480	480	528	503	471	513	495	440	465	499	521	450	470	455	503	495	437	423	480	490	483	478	473	469	503	492	510	462	467	480	445	450	503	499	456	459	474	483	491	493	478	529	498	517	474	472	457	512	449	486	465	514	500	482	522	470	470	481	509	487	499	462	494	457	464	487	532	476	488	420	492	464	508	504	441	505	482	451	480	534	529	457	514	496	507	472	426	478	503	462	456	454	498	485	487	464	478	494	473	496	427	455	482	497	478	485	501	466	475	499	447	476	508	484	468	448	506	493	478	471	478	492	481	504	483	470	475	518	493	484	451	512	476	467	500	466	463	483	500	492	457	465	466	505	494	481	484	490	495	473	472	472	472	439	435	487	492	474	456	476	473	484	483	486	480	464	484	487	502	490	506	474	477	533	486	424	467	483	491	471	470	497	490	486	486	487	483	486	441	474	477	497	477	492	449	498	501	473	458	490	454	495	491	473	493	511	497	464	536	488	492	468	438	493	502	501	464	478	447	465	487	465	478	449	504	476	452
56483	29087	13791	4872	1413	663	394	260	261	251	237	214	226	233	218	210	215	228	213	243	250	199	224	241	231	209	222	207	230	265	237	243	239	227	237	229	261	236	262	224	235	210	204	241	235	216	245	232	249	228	250	215	225	241	216	257	196	212	206	208	224	211	231	228	195	220	207	247	207	218	234	211	219	236	223	205	232	220	252	201	218	243	209	229	225	198	256	215	222	229	211	208	226	198	226	238	211	211	205	201	215	198	236	225	232	202	219	211	227	242	212	222	243	225	198	232	225	233	234	217	234	220	234	207	230	225	235	240	234	216	235	205	204	220	224	225	240	217	222	221	245	209	239	263	229	189	237	233	221	208	266	244	210	241	238	228	210	229	236	233	215	221	241	225	223	233	205	240	224	234	216	216	201	231	231	213	207	230	226	224	210	220	225	257	232	243	247	228	235	234	233	204	238	210	211	224	234	192	237	226	244	254	213	216	211	210	223	230	223	219	234	238	195	211	245	208	247	217	216	238	221	220	234	224	237	192	235	222	209	193	237	250	217	219	224	229	197	211	218	197	212	199	219	236	235	234	240	192	194	228	207	183	218	209	258	238	206	202	229	226	195	204	210	262	202	219	205	218	233	208	211	203	246	225	217	247	206	238	233	211	241	227	218	212	220	207	228	224	197	250	208	200	204	236	215	215	208	221	207	253	220	214	226	203	222	241	196	208	183	234	260	236	198	224	269	240	227	216	224	208	228	230	242	252	235	221	233	251	231	236	212	217	220	227	208	191	229	203	224	239	248	220	204	242	244	212	186	201	235	224	234	259	212	188	230	230	217	222	228	212	239	236	210	215	231	221	238	259	223	262	213	225	234	200	246	228	243	213	233	229	246	236	232	207	193	237	218	197	218	204	213	198	200	269	206	212	212	252	225	219	209	220	238	216	217	205	244	230	236	204	214	215	232	207	225	254	220	186	189	254	233	235	208	215	197	209	222	219	221	236	200	235	229	248	225	204	242	223	217	253	220	213	226	217	226	234	231	223	221	246	232	230	235	221	202	207	214	198	224	226	227	201	214	229	216	232	222	243	247	225	274	190	203	224	254	227	219	234	240	250	248	211	213	220	204	230	226	230	250	187	195	217	202	216	236	222	240	226	259	239	220	217	222	225	222	216	220	227	239	205	220	185	213	234	234	233	233	235	225	226	213	270	234	223	207	211	229	238	216	195	205	203	231	233	228	217	229	216	216	211	226	223	251	218	226	205	230	231	231	187	220	218	200	226	247	226	251	208	215	204	197	233	212	243	239	205	220	211	219	235	227	232	205	213	214	231	217	252	229	222	210	242	203	221	201	231	197	212	212	202	220	208	235	209	216	225	224	254	236	241	233	207	230	213	241	242	216	235	216	226	245	211	226	282	237	234	238	221	209	221	245	247	248	207	211	223	263	199	235	231	210	247	214	189	214	230	247	231	226	214	221	210	216	211	222	221	220	201	232	217	252	207	254	208	219	221	214	250	183	240	212	211	226	207	230	212	203	225	183	223	246	203	237	207	199	220	240	255	236	214	226	196	211	206	236	197	224	221	183	200	245	227	247	212	228	213	202	262	240	237	210	185	210	209	232	191	235	215	228	216	205	206	203	223	225	213	226	217	227	233	246	212	236	227	223	227	208	227	212	205	226	225	239	216	235	223	201	191	232	224	232	225	240	205	213	221	218	214	212	215	220	215	237	190	246	223	204	203	227	222	212	259	222	242	221	248	231	238	225	200	213	208	218	231	221	219	198	210	213	210	196	221	224	202	225	254	218	255	203	226	240	216	235	202	239	227	230	244	209	211	210	223	249	219	235	214	232	224	243	223	223	232	243	233	241	192	235	205	217	209	210	203	227	231	233	204	221	221	184	222	215	229	192	197	233	201	223	222	227	242	212	217	190	213	238	204	232	248	262	214	223	205	241	223	194	246	236	231	232	225	240	238	194	223	214	234	258	212	237	222	229	265	244	204	223	192	224	244	210	201	257	215	204	202	216	225	232	218	242	207	224	239	230	236	242	213	217	230	224	221	220	228	202	204	207	219	223	226	212	235	215	194	230	236	227	229	214	225	204	239	225	220	233	207	229	213	221	190	242	240	222	224	196	217	227	227	215	198	222	222	208	224	235	232	253	205	222	226	248	222	215	216	205	207	244	252	216	219	239	213	228	251	248	226	231	244	236	222	262	224	203	246	225	233	248	221	225	204	193	232	219	232	202	231	246	239	229	232	231	227	216	238	224	235	259	249	160	210	227	213	202	221	219	225	216	226	198	205	239	221	230	203	228	213	225	209	226	233	211	245	238	212	196	198	222	232	189	227	158	209	225	218	241	211	232	222	212	215	209	201	214	255	233	211	201	242	212	232	226	227	212	268	202	213	241	242	215	245	222	234	193	260	257	211	209	236	237	223	191	236	230	220	223	240	231	249	219	202	211	226	213	241	241	234	222	240	228	247	215	238	223	190	192	216	220	240	250	220	239	233	269	241	241	205	209	224	244	202	214	210	207	228	215	261	216	243	222	198	213	220	245	203	199	194	225	235	216	227	203	232	193	222	254	213	225	209	242	229	249	220	228	227	246	228	199	195	201	244	235	220	236	234	224	217	201	233	216	231	228	220	207	222	211	232	243	235	198	245	224	222	221	215	214	218	225	226	209	241	231	212	254	240	197	233	221	240	209	256	226	225	222	223	221	242	221	227	227	245	215	243	191	251	238	230	223	240	222	239	217	220	225	208	223	209	207	236	214	244	226	206	207	225	231	220	221	214	229	205	237	231	210	233	220	166	209	209	226	210	200	204	236	213	219	219	207	212	241	209	214	227	205	213	253	234	204	223	215	225	253	205	198	232	205	231	234	260	220	227	230	198	210	223	249	246	225	193	242	249	236	218	220	216	249	220	218	220	262	223	225	236	245	207	215	207	202	209	231	204	254	227	225	236	217	216	215	206	221	249	186	223	220	234	217	230	210	218	244	211	237	206	259	229	253	218	226	202	246	232	219	215	217	192	240	207	203	217	201	242	200	255	260	239	222	283	254	252	204	208	210	206	226	223	255	241	238	216	231	230	230	254	215	236	238	238	219	200	219	212	236	255	213	226	216	186	201	247	227	260	242	217	210	207	216	200	218	218	220	223	203	216	173	238	211	213	212	203	203	218	204	241	209	236	225	217	209	218	223	211	233	179	239	205	240	237	209	212	210	217	243	205	225	199	225	231	200	196	230	236	208	231	211	214	239	231	227	237	203	213	203	217	219	250	242	219	228	218	228	209	231	211	242	235	218	229	208	204	209	198	205	193	233	205	216	201	228	220	233	214	237	232	223	216	210	204	220	230	217	228	247	281	221	179	216	224	201	227	237	224	206	218	222	222	197	229	225	249	214	212	240	240	233	245	223	206	214	191	226	230	206	235	226	215	209	227	240	210	224	235	225	204	216	244	193	216	219	235	240	203	243	221	216	238	238	224	249	225
35368	20680	14913	8963	4100	2065	1203	785	633	592	484	502	468	489	489	479	456	498	508	490	480	503	509	518	527	466	507	451	475	490	527	461	522	496	506	522	488	497	471	506	478	464	487	464	471	481	483	493	470	516	473	479	474	453	480	464	478	482	475	511	487	463	462	492	466	483	459	502	472	525	481	484	486	488	478	465	471	481	441	481	464	460	468	473	492	517	509	483	497	451	522	499	471	472	464	497	522	466	467	486	498	481	501	465	503	515	480	436	519	463	501	475	497	497	467	514	455	468	445	463	489	471	496	470	475	479	531	471	489	519	453	482	455	497	504	492	463	476	475	503	511	461	499	480	469	455	487	478	472	447	470	462	482	490	506	501	472	430	509	512	446	470	481	447	468	451	465	445	481	480	497	472	516	503	478	504	484	493	525	463	475	503	494	493	495	481	510	477	433	506	458	472	490	469	485	533	485	500	466	496	474	481	473	485	456	502	462	499	487	493	475	468	462	502	458	478	471	474	499	468	487	460	491	478	494	495	497	466	465	491	464	482	488	481	457	518	513	488	496	441	497	468	513	444	447	485	476	444	431	467	500	500	448	476	532	488	528	479	504	485	474	497	523	473	516	487	501	485	505	472	460	469	491	460	483	458	507	486	493	488	456	480	420	490	502	497	457	486	446	471	518	483	493	480	514	512	447	500	445	470	507	479	484	474	484	481	496	493	491	451	473	474	509	457	475	495	502	511	496	474	472	476	482	464	470	472	491	458	491	473	477	475	497	497	468	477	436	500	483	454	439	480	462	484	428	496	472	499	510	438	468	485	469	400	457	456	500	453	485	454	458	477	536	467	467	502	449	521	476	471	470	483	498	482	474	477	498	482	498	451	483	497	480	493	447	475	487	474	474	459	484	515	487	491	458	503	497	488	465	496	461	456	524	474	466	482	495	474	453	475	471	464	460	483	486	466	472	476	443	475	450	481	474	497	489	499	466	551	471	487	459	512	478	479	487	493	484	475	469	468	489	495	503	453	488	487	475	495	450	497	457	476	476	488	456	443	472	492	481	431	498	457	460	501	493	496	482	516	534	467	518	468	471	468	446	436	485	495	501	451	429	509	468	433	470	467	489	528	482	484	476	461	513	488	466	501	503	527	507	486	475	495	453	454	504	475	466	483	484	537	482	493	467	462	497	467	451	468	467	482	491	464	488	443	488	504	480	470	478	448	489	489	499	491	471	511	492	480	448	497	479	471	473	471	482	519	500	490	500	483	445	475	514	461	476	458	452	477	517	495	456	504	490	475	468	490	510	479	503	495	527	445	494	512	450	504	487	446	517	492	485	478	464	504	504	496	495	495	493	503	461	484	469	478	451	472	475	520	464	506	496	495	481	495	477	459	452	453	483	474	491	461	495	473	480	494	521	499	503	471	514	517	442	499	470	492	488	465	476	443	465	472	435	475	489	481	506	497	493	475	506	494	446	470	502	455	517	463	465	524	479	463	444	460	461	490	463	496	459	452	506	507	494	477	490	499	491	507	481	507	504	457	467	519	500	484	451	498	469	487	503	472	455	510	512	498	482	477	480	494	477	474	477	474	481	495	493	465	454	483	469	468	510	464	460	484	449	498	467	469	476	475	484	454	443	468	447	508	532	471	445	447	449	481	518	483	475	489	442	474	459	499	493	489	506	477	451	508	487	448	448	481	457	500	485	460	470	446	495	495	454	475	465	480	507	526	498	485	462	498	479	469	477	477	480	488	468	492	480	469	483	488	473	471	450	510	454	510	463	473	504	473	469	461	476	450	479	493	449	482	474	494	446	492	499	507	508	472	491	475	549	486	479	502	466	470	459	476	476	483	463	506	478	486	509	492	510	452	445	497	488	512	495	479	469	484	483	448	481	491	472	465	527	452	522	496	495	483	445	491	465	475	515	484	478	482	455	485	503	504	453	457	514	464	468	513	516	487	469	457	467	505	458	477	483	488	498	487	435	486	485	486	485	458	476	457	503	463	467	478	486	497	457	414	514	506	464	490	531	491	540	534	520	500	481	466	495	477	488	471	436	472	484	459	468	477	491	520	503	497	487	480	500	535	479	462	521	420	480	493	489	486	503	479	462	482	494	455	475	452	481	461	468	499	473	507	496	449	479	453	513	462	509	466	487	468	447	504	504	502	470	485	487	477	458	490	473	509	466	504	465	477	485	440	502	466	480	459	460	503	456	519	475	487	475	463	463	488	517	466	511	484	501	448	527	498	467	455	479	487	474	453	469	450	497	509	499	444	443	504	480	492	471	462	457	478	457	513	508	494	473	489	430	463	486	484	498	493	459	436	503	478	486	480	466	485	470	466	466	495	513	511	466	500	515	478	456	453	512	470	464	449	478	491	417	435	485	448	501	461	484	452	485	436	462	442	487	479	469	477	496	508	509	519	460	489	489	509	469	519	443	514	489	478	455	493	497	468	476	471	508	481	449	504	472	478	494	499	483	494	476	474	498	470	472	491	477	468	462	460	464	460	467	440	509	481	478	465	471	479	476	458	447	503	438	447	500	478	501	476	466	501	489	499	506	466	472	482	477	462	467	509	484	468	447	486	449	464	477	477	460	487	502	491	466	455	465	461	482	480	501	534	470	473	454	500	473	490	488	482	499	502	508	487	489	483	480	483	466	449	474	524	443	480	453	483	463	493	491	505	452	456	480	521	500	498	457	450	491	512	525	480	442	466	495	479	470	504	496	501	480	481	501	456	466	484	534	490	495	454	500	518	509	463	509	499	458	469	480	485	519	523	490	463	444	466	506	511	475	467	470	468	463	488	448	528	509	509	465	460	495	458	492	491	500	492	479	472	478	496	492	445	468	443	459	509	489	468	510	493	463	485	480	489	469	464	477	481	457	487	517	494	440	513	463	507	449	431	444	498	475	467	443	476	504	440	471	479	476	457	511	494	454	450	479	476	514	443	478	492	434	475	526	463	485	491	480	476	504	486	548	485	517	485	441	506	498	487	446	517	478	499	471	482	472	462	507	484	450	510	471	505	476	454	481	495	490	489	492	466	478	437	486	488	493	499	503	516	509	542	523	492	452	509	478	442	483	458	515	491	522	510	449	459	506	509	504	460	488	479	498	463	467	490	479	447	496	527	493	502	458	480	475	477	499	487	446	479	475	502	454	471	500	446	440	493	465	479	492	459	491	502	485	482	453	482	464	487	488	489	458	477	497	441	462	498	507	503	490	454	473	490	503	426	483	518	474	498	490	456	461	497	478	471	458	486	462	469	548	446	479	506	449	472	543	477	472	474	453	499	487	475	458	456	504	450	484	458	503	502	473	526	477	500	480	507	453	508	480	475	508	476	513	517	479	466	450	482	501	456	498	477	466	496	454	477	485	486	466	483	456	464	467	487	512	529	462	457	475	529	512	448	495	499	464	463	475	493	461	499	502	459	507	516	485	502	481	486	457	504	492	429	469	454	494	492	471	485	468	463	484	504	475	489	498	439
60307	32683	18599	7347	2829	1200	582	424	333	322	299	288	255	257	301	301	274	295	278	253	275	337	291	291	291	259	309	258	267	287	254	276	261	273	262	273	295	242	295	255	262	273	262	284	318	285	295	276	265	256	259	283	254	269	273	302	257	270	257	319	242	271	270	276	286	287	275	272	259	248	264	297	315	283	262	283	267	268	236	252	280	280	291	249	257	296	300	289	294	259	291	248	234	292	262	295	267	281	291	285	292	259	276	254	258	250	260	293	234	261	266	291	290	278	308	308	290	276	284	278	267	291	239	294	277	275	302	261	258	307	301	267	273	290	287	279	301	256	297	258	321	277	309	298	279	282	282	307	302	297	275	255	302	274	271	260	262	295	267	256	253	265	273	274	311	276	281	297	264	268	271	289	277	265	280	286	285	238	314	294	279	251	259	278	278	259	278	292	293	257	281	274	274	243	281	293	292	256	282	287	299	301	265	274	294	271	307	295	250	306	282	286	289	278	291	300	282	283	277	278	286	276	285	252	266	301	279	269	283	254	290	297	287	268	291	280	287	286	298	280	312	302	295	322	292	318	315	292	282	242	283	256	247	279	287	278	279	272	299	282	269	277	279	290	289	312	260	281	280	266	301	297	259	261	252	267	278	273	278	292	264	279	243	256	289	275	257	283	279	270	281	263	248	296	316	313	303	284	267	288	311	266	294	298	278	271	283	309	292	287	297	299	258	291	263	304	282	256	273	280	285	300	278	271	295	274	256	265	281	273	283	323	257	281	262	270	273	284	243	274	281	294	295	292	261	271	285	298	274	296	276	267	292	281	256	268	254	261	239	289	241	286	254	273	297	262	285	287	312	295	289	302	277	255	309	273	245	266	265	308	280	259	280	286	240	265	265	263	274	298	249	238	276	272	274	288	264	299	262	251	290	245	279	255	242	309	284	272	253	226	286	293	297	247	280	266	293	269	256	290	299	266	238	281	282	321	301	248	277	295	256	260	292	290	293	312	315	301	273	288	292	264	326	291	255	283	287	283	294	297	286	229	274	267	286	307	304	308	274	271	308	293	276	274	294	299	256	277	272	260	266	295	274	236	295	256	284	295	293	278	272	275	278	293	263	258	267	252	286	288	231	287	258	308	297	294	275	278	278	253	280	288	299	287	268	278	290	267	265	321	288	268	292	264	283	279	276	258	263	289	263	283	293	272	289	275	250	295	291	253	316	279	247	291	303	286	271	274	249	247	272	294	259	281	286	269	267	270	273	292	311	258	265	266	293	261	258	272	242	309	293	293	290	267	280	240	253	293	291	290	288	294	284	289	267	285	227	304	259	251	286	274	258	289	248	271	265	289	267	260	249	280	290	294	257	281	288	280	266	306	280	297	269	266	289	257	270	302	276	278	320	254	280	255	261	285	254	275	281	257	289	271	283	255	268	289	315	268	312	274	240	276	272	291	292	299	265	304	269	248	283	302	266	266	245	298	257	278	292	297	280	336	264	289	284	246	272	279	266	280	275	266	263	262	253	265	297	287	258	272	271	264	287	284	289	263	285	280	285	304	272	269	275	288	268	264	290	282	285	274	277	300	286	294	249	263	299	277	279	298	292	254	294	277	299	275	299	277	270	263	264	275	274	248	266	259	287	269	277	267	288	264	249	247	278	281	283	255	268	274	264	303	288	268	290	305	275	294	250	283	301	325	261	257	263	290	309	262	289	272	280	287	290	273	243	305	281	271	295	295	291	275	241	291	291	304	291	275	258	278	241	284	281	273	279	274	258	271	267	271	311	283	269	268	291	279	254	217	262	262	272	259	301	321	298	288	294	271	266	276	293	254	310	266	296	278	237	276	305	287	283	245	254	275	233	274	273	284	285	317	312	273	251	319	281	268	282	310	312	304	286	285	251	261	279	282	295	285	290	306	316	291	258	283	283	298	270	274	280	294	302	279	264	264	256	280	284	269	293	295	280	280	286	264	286	259	263	297	286	289	268	296	290	321	305	264	243	266	300	264	275	255	298	272	274	290	241	294	277	249	276	263	271	248	312	288	297	250	269	265	276	264	268	314	270	272	282	304	326	284	271	252	259	272	296	275	289	264	309	269	247	283	247	246	281	275	252	304	253	263	283	270	279	297	278	294	289	245	268	288	314	254	298	314	304	284	302	268	292	248	258	282	287	304	302	265	272	237	259	275	297	315	287	275	247	297	276	270	246	275	309	280	265	255	266	284	313	252	236	269	272	275	304	298	286	277	267	258	283	293	280	274	266	287	295	264	274	281	266	282	257	256	285	289	280	272	290	317	274	289	295	306	290	290	306	290	254	268	260	253	302	268	278	272	274	236	287	270	268	308	272	283	265	282	271	264	281	297	277	272	289	291	281	289	293	260	254	260	293	260	305	304	291	294	283	300	264	258	260	270	269	267	268	302	275	253	257	257	291	286	294	269	281	253	277	276	264	260	238	289	299	270	273	280	258	263	261	302	304	317	314	287	277	283	271	279	274	295	279	249	294	267	286	278	295	292	295	269	269	280	258	292	244	254	293	273	247	246	293	261	285	293	299	254	269	274	272	280	304	271	253	295	278	290	280	297	289	272	282	262	270	304	300	262	270	275	299	289	280	283	277	295	290	284	252	266	292	306	269	228	281	274	260	307	287	268	269	219	275	255	277	289	287	277	244	318	312	281	292	271	289	279	263	294	245	266	314	273	274	257	270	296	283	244	255	279	274	284	256	281	264	298	309	297	296	275	294	247	276	241	280	240	291	235	274	291	242	277	270	296	317	264	268	283	276	299	279	295	283	282	260	269	284	279	245	251	300	266	236	282	290	275	304	272	313	282	274	283	280	273	295	278	293	272	272	265	270	281	286	296	302	308	262	253	273	252	287	277	267	271	297	259	258	294	287	273	272	270	291	282	260	242	270	315	287	275	313	294	264	259	276	254	272	264	295	270	267	269	281	256	256	293	263	305	296	267	246	309	272	262	287	291	267	328	309	256	312	270	264	259	289	249	262	278	255	283	289	263	270	272	306	295	259	281	284	261	253	288	251	310	242	298	286	300	235	274	280	261	263	261	263	280	268	261	302	269	248	270	273	269	276	287	292	288	270	264	277	265	273	294	269	282	297	275	292	266	291	266	295	283	261	240	271	290	290	271	305	277	313	287	289	249	274	299	287	297	285	274	290	275	273	293	290	294	270	278	265	273	294	265	297	278	269	317	298	290	279	280	298	272	285	252	300	268	261	296	289	306	299	250	268	284	286	282	286	308	248	283	286	259	273	286	268	271	318	275	273	300	301	266	254	292	261	294	285	260	266	288	293	327	275	273	304	306	297	285	313	289	271	267	285	283	272	310	282	303	296	266	283	307	285	303	267	285	310	307	289	311	311	266	266	279	298	290	281	274	280	276	252	279	263	263	270	295	266	273	281	269	289	279	277	287	283	270	261	291	264	258	260	286	280	255	276	272	278	294	276	302	249	257	321	247	272	247	284	265
38329	24050	19617	12695	7536	3510	1712	1125	872	717	698	631	649	592	613	637	580	628	552	579	612	581	619	569	600	567	598	552	564	566	562	620	579	585	617	604	588	601	572	568	594	601	574	561	561	630	582	614	574	591	561	533	595	625	621	576	597	600	587	537	569	618	570	561	584	576	586	546	620	572	566	633	571	573	580	584	526	554	609	627	554	584	609	577	593	556	595	604	590	594	626	587	596	554	580	524	547	567	547	584	563	595	592	573	532	621	550	578	584	537	599	605	600	612	617	545	584	625	564	570	588	588	621	576	594	558	596	597	592	605	600	597	600	546	586	582	575	561	595	551	639	581	572	561	565	563	526	579	558	600	572	605	576	575	589	621	585	619	626	642	572	604	567	570	608	609	544	568	586	584	571	574	555	553	600	600	600	603	575	624	584	570	527	556	568	617	592	582	587	562	586	554	619	559	572	591	571	607	597	604	572	606	569	616	593	574	598	553	566	597	608	572	555	563	594	544	567	580	586	603	555	558	617	546	563	607	612	589	616	587	618	572	600	638	574	589	624	559	600	533	585	639	549	585	598	547	564	620	571	564	583	600	583	592	612	632	608	617	615	551	545	562	616	612	608	632	599	568	591	617	577	576	590	578	579	609	596	572	609	575	589	595	595	554	588	600	567	606	550	581	592	577	556	587	572	585	569	574	572	582	605	582	557	577	566	607	524	635	638	557	623	589	595	567	546	574	575	563	585	558	551	587	579	580	589	588	562	610	618	572	556	536	590	605	607	596	630	596	632	577	564	563	572	584	589	565	550	536	589	585	609	578	591	608	563	570	593	599	528	552	555	583	611	545	581	573	579	571	567	637	619	544	539	587	606	576	585	537	582	589	614	595	566	562	604	613	553	571	580	585	576	597	613	578	582	596	582	604	558	560	547	576	587	631	572	575	555	596	571	604	604	584	589	571	582	600	561	561	603	579	598	605	655	628	580	572	588	594	614	571	542	550	596	615	590	627	598	599	581	600	576	587	617	589	652	596	605	645	556	572	544	566	558	589	617	584	544	586	629	588	593	597	556	606	581	565	571	590	605	602	538	558	610	567	547	588	594	579	587	585	626	603	608	618	605	617	586	571	601	599	610	601	590	623	597	571	620	571	596	543	585	556	605	558	607	551	599	558	604	566	608	586	603	543	557	590	619	636	605	605	602	554	579	541	588	549	513	563	576	550	540	603	522	589	601	570	600	603	578	564	589	636	554	604	629	564	602	585	596	595	594	595	607	575	622	600	609	586	561	606	578	575	584	588	581	571	615	597	615	594	579	592	576	572	593	563	592	647	583	639	585	608	570	616	557	586	612	576	583	556	586	586	586	604	583	590	573	615	571	548	564	592	558	610	593	539	584	566	626	579	660	599	616	623	576	590	593	587	557	554	600	612	567	620	585	598	597	641	572	562	622	600	556	612	589	601	584	615	612	606	600	608	579	557	588	600	552	555	597	560	586	584	547	603	613	587	580	586	560	608	566	553	570	624	569	575	570	575	555	580	570	556	565	590	608	560	582	593	573	559	602	586	622	561	613	598	570	656	579	602	566	564	578	580	559	558	567	590	578	603	588	602	569	582	567	612	592	612	590	612	593	579	559	546	558	595	574	565	580	595	594	580	604	555	554	561	595	595	574	595	556	541	592	564	590	569	572	590	599	579	571	605	606	595	600	576	507	577	621	539	592	575	580	618	608	591	606	593	556	583	576	613	582	555	612	554	609	628	564	575	545	587	558	607	575	543	628	555	623	582	604	597	580	562	582	556	600	582	569	601	579	576	551	537	596	591	551	591	557	609	581	618	612	603	555	619	553	573	584	568	605	590	631	598	556	600	639	595	581	566	549	596	612	589	575	585	580	613	614	582	581	554	582	609	583	570	537	552	624	581	587	554	574	527	559	565	602	617	581	560	602	580	566	577	574	609	584	599	574	599	658	551	622	585	550	604	591	522	616	580	588	563	606	573	603	581	582	600	599	597	586	616	540	589	566	617	559	553	598	532	608	561	619	558	534	566	617	586	628	554	608	582	580	597	544	546	576	622	601	608	560	602	559	574	568	581	634	571	609	592	583	588	585	534	592	612	576	568	608	557	527	577	557	630	595	585	568	610	623	578	532	573	617	561	573	584	559	611	586	556	626	581	600	557	575	595	571	584	613	574	573	579	569	565	595	534	586	598	607	584	573	589	582	617	582	567	589	578	588	564	566	602	616	577	584	541	523	606	555	559	616	528	619	591	594	640	623	612	594	552	582	579	600	589	586	574	602	593	571	572	615	568	557	536	592	592	582	567	570	567	628	604	567	562	546	611	621	558	590	608	589	585	611	652	583	588	589	550	613	611	516	563	617	625	564	589	581	599	616	540	579	571	584	606	588	563	624	647	618	532	670	548	600	597	589	578	590	612	560	559	588	569	574	619	614	567	545	595	565	587	597	550	611	622	590	570	589	595	563	605	607	594	586	573	651	546	634	611	602	553	621	565	579	626	539	595	580	582	602	565	559	571	591	571	576	563	579	547	573	592	542	597	567	585	583	583	579	570	571	592	569	568	610	584	599	582	567	573	558	600	588	597	577	578	596	587	591	528	534	581	557	576	626	603	541	585	587	569	572	568	587	590	590	565	590	580	546	603	593	608	578	570	603	541	573	596	564	593	606	563	605	575	640	591	587	551	576	563	590	588	588	607	610	564	552	583	574	565	589	581	578	628	612	555	536	594	580	603	573	542	601	579	566	573	635	608	571	592	642	619	600	586	589	625	569	598	571	590	567	566	604	607	564	570	623	632	560	539	623	584	584	582	567	626	586	595	591	606	598	611	559	599	615	615	560	600	565	586	612	577	596	548	565	584	614	581	577	566	538	588	575	631	620	584	618	590	607	559	574	584	577	581	614	569	563	598	591	553	595	591	576	620	587	574	604	576	578	634	586	577	569	596	628	563	578	560	546	553	564	588	611	604	573	614	617	594	554	599	559	535	566	615	541	570	582	573	598	524	575	589	551	570	553	569	582	588	606	603	592	586	606	603	601	629	557	635	632	569	642	575	572	599	531	584	610	620	561	560	597	561	625	582	554	640	597	572	559	603	583	586	579	583	586	615	615	598	615	566	611	579	578	574	588	609	579	621	578	638	574	598	559	580	598	519	580	569	607	562	609	569	609	564	609	612	616	601	573	605	629	594	630	580	581	613	579	573	574	611	563	572	561	619	572	592	593	591	563	570	615	609	563	557	551	602	627	605	582	553	576	609	557	572	574	628	601	608	567	612	577	568	646	601	577	616	576	625	574	593	589	604	602	597	579	582	623	585	553	581	604	566	548	594	550	596	588	549	556	611	584	614	524	597	565	627	621	605	549	596	581	600	611	593	607	597	604	623	561	620	567	588	584	617	545	601	615	578	570	617	630	558	593	613	618	560	594	567	618	577	583	582	601	555	524	572	617	568	552	570	556	569	628	584	543	625	581	571
43347	20929	9083	2830	946	464	248	210	216	196	246	228	259	233	222	217	199	234	212	233	220	209	214	222	174	255	198	232	211	201	237	234	236	199	221	195	255	227	227	206	182	194	231	211	226	205	228	221	242	203	248	207	215	201	228	247	232	226	230	235	213	227	227	231	183	213	199	222	214	232	213	250	220	213	225	235	259	217	209	207	247	233	220	251	218	218	214	191	253	250	244	258	212	242	232	221	213	247	205	241	214	216	210	232	218	254	236	221	241	233	191	226	212	214	200	238	230	235	234	247	220	197	220	194	233	256	227	229	240	208	222	221	219	227	210	239	196	232	226	229	218	247	220	193	216	212	250	216	211	270	258	220	248	197	210	234	222	199	212	216	226	218	246	255	228	219	244	226	235	194	218	219	248	222	223	229	255	243	206	224	233	218	239	222	222	199	179	220	214	171	231	192	239	241	217	215	206	233	232	214	256	224	198	237	225	245	197	191	235	195	205	256	215	223	214	208	210	197	222	217	241	212	271	207	208	236	220	204	209	235	215	227	198	236	219	220	220	250	229	227	232	198	240	205	195	234	192	228	258	243	223	186	246	246	223	222	229	211	238	234	240	226	211	230	240	216	209	239	211	218	204	196	227	221	241	196	248	237	207	211	240	195	243	212	223	210	222	203	222	222	234	219	235	250	197	193	220	200	253	234	205	236	234	237	201	211	248	211	242	225	240	231	243	214	192	208	202	221	223	213	234	234	253	208	250	227	223	237	225	224	220	203	245	223	248	228	221	229	207	211	226	249	237	213	221	228	240	213	211	195	217	226	225	247	259	229	212	230	213	220	211	242	176	258	226	228	226	226	213	181	208	215	239	212	243	191	201	209	224	234	233	217	219	176	230	243	238	226	205	216	218	233	235	192	187	216	212	224	255	206	213	227	237	209	206	210	214	212	198	220	242	227	216	243	218	219	229	225	233	201	222	206	226	217	207	209	205	213	235	237	228	230	225	196	195	203	216	229	221	226	252	217	252	220	250	213	229	239	237	222	239	244	233	215	205	211	225	243	248	210	218	236	206	214	250	215	207	243	239	233	218	220	199	214	240	222	229	220	270	231	218	221	228	226	237	229	224	209	211	228	239	207	221	268	236	227	229	230	216	252	210	239	235	216	217	217	227	219	188	252	236	206	212	216	226	242	203	227	214	217	190	223	247	216	217	218	236	241	261	228	218	244	201	218	209	217	206	216	195	215	201	245	216	215	209	225	236	209	214	200	231	224	191	231	230	221	224	216	202	235	223	221	237	223	228	223	252	248	227	204	199	206	223	234	205	233	210	240	188	210	207	208	218	246	239	227	230	221	213	197	193	212	255	220	221	234	231	212	221	225	208	214	248	235	238	211	250	228	234	203	190	234	215	195	229	240	216	242	229	237	192	216	225	240	223	245	227	220	213	233	247	233	246	204	210	226	206	220	213	211	217	248	201	208	222	214	185	246	225	195	218	245	234	207	217	211	196	209	218	198	219	230	205	241	221	264	236	222	217	197	232	210	213	220	233	241	215	238	217	229	234	214	224	238	251	242	242	205	220	210	248	226	212	215	216	225	236	232	204	210	242	232	225	192	241	233	202	204	220	215	216	256	235	239	238	206	213	247	236	241	193	231	201	223	223	234	258	221	212	230	251	261	198	232	210	226	210	217	245	198	213	211	209	222	209	244	227	221	231	210	178	185	245	227	202	223	241	204	216	225	224	232	219	221	221	219	214	228	222	214	238	235	259	202	245	238	212	220	205	210	211	228	247	193	211	229	214	231	228	193	206	243	243	210	217	226	251	213	214	208	246	240	216	234	203	215	229	224	198	212	230	233	241	242	206	209	259	216	213	183	223	213	234	217	214	215	239	224	242	261	231	234	198	228	221	239	211	221	223	225	196	191	197	234	236	249	201	202	210	219	246	232	241	234	211	229	221	195	222	242	233	197	241	244	208	231	204	218	231	212	197	219	223	202	211	231	235	232	215	206	227	244	212	216	233	200	217	249	226	225	209	217	244	211	237	237	250	223	247	250	245	207	218	205	192	233	230	244	223	213	197	256	230	204	212	200	238	230	179	233	220	226	225	245	222	213	216	201	200	230	211	234	231	198	240	244	212	224	246	230	225	227	199	202	211	219	225	225	223	222	212	185	235	228	226	240	242	218	238	234	191	202	237	228	206	229	211	192	225	240	242	229	232	225	202	246	244	215	238	228	253	225	265	255	264	188	223	208	215	232	214	210	220	220	212	192	221	236	257	233	208	230	204	220	189	201	224	237	230	202	229	207	227	201	220	231	229	268	238	227	227	185	238	232	230	208	236	214	205	248	222	227	223	192	240	231	244	210	209	230	232	219	224	220	212	242	229	210	243	247	234	242	246	196	235	260	220	218	217	243	231	230	246	229	233	241	227	243	220	205	236	186	210	231	218	233	226	219	231	225	230	240	215	217	197	214	244	234	219	247	265	215	221	208	198	221	218	241	230	232	227	248	224	232	231	246	216	207	190	213	214	246	217	209	227	208	236	224	247	233	178	222	241	265	229	230	252	242	237	228	265	202	234	254	213	214	238	212	235	247	210	257	215	244	209	229	189	210	210	230	230	214	207	241	275	233	215	208	227	231	209	238	238	254	242	248	243	235	208	237	236	222	236	227	215	234	193	234	216	238	232	239	216	198	223	226	243	232	226	199	216	238	246	225	231	240	237	229	192	200	233	219	224	239	218	233	219	220	222	235	222	230	232	210	221	215	230	221	248	251	223	216	224	204	245	224	241	247	216	208	212	219	198	240	216	239	234	230	243	222	233	225	219	230	235	234	244	218	198	224	213	253	254	204	202	198	207	205	219	243	290	245	218	238	224	217	222	266	261	236	221	239	255	225	224	201	213	219	227	244	215	204	198	237	207	212	241	223	240	214	198	234	230	222	228	217	242	221	258	209	222	210	242	234	234	213	192	235	217	192	223	217	241	223	247	215	233	215	230	196	209	193	250	228	233	229	251	226	212	210	242	214	222	238	216	222	184	216	219	223	222	248	220	235	246	224	247	219	213	205	226	234	243	199	211	238	198	219	201	207	196	236	249	233	232	216	215	236	231	225	212	215	223	260	225	200	221	215	251	209	224	210	215	236	222	222	246	231	243	242	237	236	231	186	235	210	215	211	209	253	217	232	190	264	240	193	224	231	205	240	235	207	224	210	219	222	219	233	232	197	217	228	202	221	211	284	199	214	196	226	211	210	200	217	224	223	245	234	207	214	232	224	214	256	226	240	251	212	228	205	223	248	202	243	206	241	216	199	205	222	218	220	212	221	222	232	236	261	214	209	247	205	208	245	229	251	219	223	222	216	235	228	229	222	193	196	235	217	219	254	232	261	203	237	245	230	245	200	229	209	220	224	211	228	215	215	233	243	217	203	226	235	221	218	226	246	227	193	199	229	225	233	215	229	226	232	227	223	236	234	239	223	199	248	198	226
27983	15014	11159	6145	2821	1282	520	489	542	462	475	527	505	499	479	497	461	497	450	487	471	495	470	489	507	454	472	498	479	502	546	470	457	491	491	460	461	476	435	460	456	450	439	511	513	477	482	485	526	504	482	471	491	494	459	478	479	483	498	479	499	475	498	436	478	481	443	507	456	488	499	476	452	465	466	470	505	504	428	487	462	500	448	498	490	488	466	443	518	472	439	473	484	464	468	514	486	481	512	483	496	498	498	489	474	457	467	507	473	502	437	422	492	479	480	508	428	511	467	485	454	487	490	466	501	478	446	502	428	438	464	456	460	482	474	451	505	455	497	469	488	472	452	452	461	495	471	521	465	436	443	479	493	504	468	482	467	479	481	470	518	476	522	425	429	422	464	476	479	472	487	510	474	471	481	464	469	487	497	469	493	461	468	480	483	526	465	488	444	484	470	451	506	497	461	474	484	457	484	517	470	443	508	481	433	478	476	506	463	518	477	483	485	497	479	475	512	529	473	447	510	480	460	456	487	505	497	471	460	455	471	443	468	433	518	454	461	479	473	491	451	489	485	446	501	465	471	505	490	482	474	499	463	443	463	466	475	506	447	457	474	487	482	477	499	441	463	521	460	497	481	469	502	498	458	479	520	509	451	477	468	442	466	475	496	482	474	483	480	488	483	492	494	477	485	505	468	463	503	471	483	503	512	509	479	455	451	516	497	503	465	478	479	516	499	469	477	478	482	471	442	486	441	453	478	441	487	477	465	441	478	469	495	500	474	442	463	503	496	443	493	505	487	450	502	517	470	462	487	435	425	462	465	480	441	471	438	477	467	469	454	491	502	498	480	484	520	437	499	489	500	494	482	484	479	485	474	506	499	476	496	488	505	497	487	431	460	494	475	469	457	498	508	473	478	482	448	498	508	476	473	481	475	503	466	455	490	472	483	472	468	469	514	470	457	479	479	469	455	485	502	480	456	489	492	487	473	474	518	468	480	524	501	501	465	462	476	482	489	471	440	465	467	480	474	468	483	486	492	471	459	477	440	481	458	466	478	433	503	450	486	499	455	494	494	454	475	465	504	515	459	458	477	474	448	477	499	486	479	482	509	483	504	468	473	509	466	475	468	445	492	450	427	458	503	490	475	473	475	468	530	498	467	498	438	479	468	517	505	487	479	453	468	474	474	476	489	446	442	503	451	507	461	449	423	454	458	472	494	497	463	467	505	484	472	463	456	457	483	470	490	471	481	505	474	462	538	518	453	469	489	465	504	479	463	491	458	460	500	490	470	472	456	450	477	482	463	467	458	466	463	471	502	456	468	480	495	457	496	451	454	463	473	481	474	474	474	465	484	450	464	514	474	488	435	476	456	471	494	465	461	477	451	493	493	482	498	461	491	435	496	475	491	479	470	493	449	474	483	476	500	467	456	471	459	491	494	442	493	467	499	495	496	469	499	480	501	487	439	468	501	477	440	529	440	475	467	514	443	467	474	457	471	492	482	449	495	504	454	470	460	485	468	450	469	526	497	478	475	470	444	453	525	493	477	493	467	484	467	466	472	500	511	486	469	475	492	458	452	473	475	473	463	477	471	433	478	492	489	478	459	475	456	465	460	483	481	463	461	471	498	482	480	502	488	460	443	482	500	488	468	460	518	479	533	451	495	479	482	461	467	473	446	481	485	485	467	465	497	489	455	446	467	465	494	481	475	466	443	469	526	492	478	474	467	460	467	484	438	466	476	474	479	461	476	481	434	469	471	430	513	474	482	512	436	481	502	494	474	499	483	471	462	482	482	489	489	463	464	476	489	465	484	469	475	474	451	479	484	448	462	456	507	515	486	513	508	465	496	493	542	487	510	492	479	472	480	475	463	489	460	519	465	492	482	474	421	480	468	469	449	515	474	487	487	471	484	486	463	472	481	483	463	462	463	484	528	420	470	484	479	486	480	496	472	458	500	513	495	471	518	460	487	457	465	474	491	464	499	461	455	462	476	500	486	478	446	486	456	443	499	501	499	483	489	466	432	464	472	464	468	453	469	482	471	494	506	481	492	506	498	474	518	469	469	465	466	513	510	475	437	477	502	473	442	464	466	444	464	486	483	471	492	497	425	482	466	466	464	455	498	488	510	485	476	443	484	508	442	496	533	489	460	473	513	490	475	444	480	485	498	477	466	498	488	465	498	444	458	510	463	429	475	492	478	486	497	500	478	494	485	470	481	487	491	513	443	479	453	478	517	441	502	456	463	501	516	468	454	432	468	461	472	481	513	461	466	458	493	459	475	475	463	451	462	472	477	482	460	504	476	475	487	489	472	474	496	502	456	521	490	481	449	462	484	477	462	474	509	468	468	477	506	445	479	472	477	476	476	497	461	457	454	458	481	472	470	475	495	487	455	490	472	492	491	459	485	479	472	477	504	511	451	478	434	485	456	441	496	472	503	489	462	507	478	468	476	441	480	509	519	489	446	531	473	466	462	483	484	477	482	502	473	459	467	487	478	447	451	493	499	474	473	506	494	464	517	473	472	492	476	485	466	480	468	505	505	472	467	490	461	466	500	520	498	447	486	484	463	461	522	493	477	466	457	485	451	484	489	481	487	474	450	454	498	475	445	473	458	507	491	490	483	481	515	516	525	490	498	456	483	464	477	484	460	461	449	474	485	477	484	479	494	519	498	468	468	451	477	484	516	472	497	465	482	477	503	498	471	508	481	497	483	511	460	505	519	474	488	464	515	477	490	443	509	470	439	498	473	440	498	462	469	482	467	493	448	503	482	447	483	480	477	507	507	471	484	485	457	454	483	488	506	494	488	450	496	488	501	487	458	469	497	459	486	468	478	498	511	490	490	487	437	499	473	466	440	521	441	494	491	483	478	496	455	465	448	515	501	483	471	470	567	481	500	462	469	512	524	482	468	476	515	509	516	485	501	481	491	523	476	472	505	494	501	479	488	484	468	446	477	507	470	461	482	447	449	489	465	396	482	468	448	471	450	497	482	463	514	503	503	479	511	499	468	485	495	491	470	519	485	469	476	475	488	486	472	483	480	488	494	446	485	492	481	479	476	512	463	480	475	499	452	470	486	473	454	476	482	468	423	444	500	472	468	478	456	489	491	481	464	449	436	481	512	485	498	457	494	511	518	448	476	489	457	471	492	468	473	471	488	501	483	509	433	472	497	478	441	452	528	477	495	474	451	478	499	507	494	458	503	467	487	462	476	498	493	464	496	475	498	505	487	505	475	494	480	512	443	493	463	444	461	485	474	478	436	466	489	466	508	471	491	445	458	440	484	513	480	447	504	460	460	448	457	490	485	514	494	469	444	503	477	480	447	476	486	482	495	462	479	487	479	437	539	490	486	461	516	450	514	471	484	505	515	459	445	482	469	477	461	511	483	504	495	463	460	524	485	465	497	473	516	482	488	490	489	468	515	485	487	471	447	470	466	458	462	496	482	510	460	480	474	480	509	508	475	488	483	488	462	495	497	482	466	469
60178	30982	12608	3478	1454	684	335	284	280	242	221	243	227	208	222	262	239	252	232	254	245	273	238	207	211	243	230	250	252	239	231	216	234	225	257	215	196	224	238	231	233	221	231	264	232	253	264	267	238	222	232	217	238	194	238	241	231	225	240	213	226	212	224	229	241	230	248	204	215	248	244	245	217	232	235	210	230	209	235	242	240	232	266	240	299	254	240	205	253	228	250	257	280	246	229	222	247	262	261	215	249	220	247	246	244	240	222	189	215	227	228	223	266	244	225	250	218	246	213	251	211	246	211	240	227	232	225	208	212	209	236	215	234	197	243	258	252	234	230	223	227	232	206	228	232	207	247	250	237	220	256	241	227	241	214	245	231	244	245	237	215	224	197	248	237	238	214	249	249	238	230	240	257	244	217	216	233	218	222	235	232	225	210	246	227	230	220	244	238	243	207	211	245	225	211	268	263	213	248	194	214	254	247	232	225	227	241	241	240	249	243	201	222	233	242	270	226	193	220	250	233	226	258	250	230	251	234	210	257	233	224	241	204	250	234	208	229	216	213	221	220	230	234	252	231	239	254	250	247	234	203	237	240	265	214	242	233	214	202	231	233	217	235	232	222	235	204	206	229	216	254	241	230	239	210	208	231	215	257	246	246	260	232	222	206	215	216	236	215	212	219	250	241	220	255	234	222	223	229	242	241	269	232	251	247	233	234	228	265	251	231	244	212	239	241	230	238	215	252	239	235	249	240	224	252	236	243	217	231	223	234	216	244	247	234	239	197	223	256	257	286	225	231	224	265	241	232	218	248	249	233	206	242	241	272	242	223	249	218	234	243	238	236	216	249	221	222	228	222	233	231	234	236	234	243	287	235	231	248	250	226	256	226	243	245	231	239	217	254	246	224	243	250	244	251	203	193	223	277	220	214	232	254	217	217	219	258	236	250	217	240	262	260	220	236	260	233	254	253	238	274	226	233	220	205	249	214	226	224	222	223	231	227	264	254	208	224	210	229	217	201	244	204	255	231	249	201	209	220	240	262	242	215	209	231	232	215	237	231	228	232	237	236	226	256	266	254	229	223	242	236	253	214	223	260	245	222	218	207	240	235	246	233	230	217	213	199	230	266	205	218	207	207	217	228	215	243	214	238	204	226	209	236	224	229	251	237	227	228	217	251	259	227	219	250	262	260	226	235	219	220	261	244	244	216	213	234	239	233	229	243	234	199	247	231	230	189	221	236	220	229	216	232	200	209	249	251	248	232	231	229	247	204	224	240	222	238	244	234	260	242	240	245	243	256	245	211	266	223	248	219	214	239	213	219	220	228	207	263	222	209	198	237	225	245	255	243	229	232	256	241	249	258	226	229	214	219	240	220	211	255	230	227	247	250	241	217	269	216	229	224	264	200	224	221	274	239	221	253	246	221	223	254	255	236	209	241	221	228	266	235	224	215	230	230	267	229	209	207	204	202	245	232	211	217	228	254	228	227	216	253	254	233	258	240	207	230	197	219	233	192	227	237	196	220	247	253	242	223	226	232	226	237	211	233	250	255	221	252	213	221	205	256	251	237	229	237	237	234	274	274	233	214	245	247	238	224	245	229	247	224	195	217	231	238	218	228	253	228	230	258	212	226	248	216	240	221	209	240	214	247	189	215	203	240	224	215	231	235	238	233	224	232	234	235	232	240	197	234	221	200	232	243	221	217	220	227	232	258	234	242	272	230	198	214	243	244	246	276	261	249	241	228	229	222	244	241	240	237	236	243	248	217	208	249	230	237	226	222	234	227	229	226	255	215	215	212	221	227	227	242	232	215	233	248	203	210	206	230	261	233	217	218	219	225	235	222	231	236	231	207	237	204	228	257	244	220	205	239	226	251	257	238	233	227	237	226	226	204	210	234	208	222	267	206	208	212	233	258	224	219	253	247	243	223	199	250	214	213	223	256	215	268	239	230	232	245	251	218	234	268	221	229	245	250	252	218	258	230	222	256	226	236	256	218	243	257	246	229	225	219	224	236	265	223	218	213	228	242	199	243	249	220	212	212	207	220	216	229	220	242	233	263	240	223	224	249	213	221	263	219	210	231	283	239	244	221	224	270	219	225	257	249	239	238	225	222	231	235	229	211	249	240	239	248	223	274	229	209	232	256	252	225	206	243	222	243	235	252	238	263	243	233	240	231	273	254	217	220	227	229	274	236	264	221	220	243	233	260	238	216	224	215	243	219	230	247	229	235	233	224	216	242	256	227	255	237	240	237	217	229	242	238	217	200	206	220	248	216	228	214	228	234	236	232	224	219	246	206	240	228	235	262	228	247	239	234	198	244	228	238	239	269	257	201	231	262	250	257	219	254	236	247	212	245	266	257	223	220	246	219	232	231	219	231	251	233	222	231	272	241	244	253	248	249	207	249	233	220	211	231	208	244	225	223	238	223	245	241	251	278	243	247	234	210	292	261	243	233	233	263	254	233	252	236	231	225	261	259	235	239	243	239	241	230	275	210	230	222	222	217	233	264	244	221	239	208	241	245	226	233	245	259	240	208	231	232	200	228	271	248	253	230	293	235	209	237	231	221	238	257	217	211	223	233	223	226	212	252	197	253	223	244	225	220	260	225	236	224	210	259	249	262	236	248	250	223	250	267	244	241	262	227	240	235	239	212	235	235	254	225	214	242	213	251	205	234	242	255	209	245	230	233	242	260	226	245	240	263	245	243	228	202	225	234	223	240	232	224	241	254	259	251	216	242	232	233	238	262	210	183	240	251	225	232	225	240	238	250	240	231	236	260	237	227	242	255	232	228	229	228	225	216	253	234	224	251	217	236	214	241	233	273	236	217	242	264	239	239	230	227	247	202	230	235	246	256	218	231	270	236	230	234	230	239	204	224	197	226	234	236	243	233	224	196	234	209	208	195	246	236	203	245	240	223	224	252	242	229	215	217	216	219	207	250	202	248	260	231	243	207	223	239	233	221	245	243	236	235	212	227	232	256	225	220	255	239	242	216	225	223	253	216	243	224	285	235	228	250	233	216	249	242	249	244	218	237	238	264	242	237	222	250	233	237	226	229	238	228	247	234	231	263	222	212	246	267	218	209	242	229	220	229	178	232	220	220	258	212	226	202	220	235	226	241	216	204	210	232	255	247	239	233	219	222	241	269	277	237	213	234	207	216	227	222	233	218	215	225	220	254	231	246	197	232	239	253	255	231	252	243	241	232	258	258	254	253	231	225	251	222	236	213	252	229	207	241	211	220	251	262	238	204	242	253	244	228	231	247	262	227	242	217	243	258	227	232	194	237	260	223	220	243	242	218	240	237	256	223	244	216	225	245	240	247	231	213	231	261	246	221	213	198	246	233	251	228	237	232	191	254	227	214	242	252	229	238	225	239	255	214	222	219	245	222	245	222	238	213	254	218	233	222	253	225	245	250	222	255	263	252	274	233	236	244	254	243	247	263	226	213	219	198	263	218	244	227	207	228	198	236	228	261	232	208	204
39129	22931	12424	6893	4544	2052	877	710	628	595	544	507	520	514	512	507	531	520	500	519	512	524	499	518	452	491	517	491	476	482	519	535	500	516	457	534	523	493	498	492	502	507	467	510	529	509	535	494	519	492	511	539	530	498	534	496	491	524	502	494	490	459	492	475	497	519	520	518	489	527	496	485	531	533	476	528	506	522	535	503	462	531	517	547	511	495	495	520	538	518	513	512	519	515	501	510	531	445	502	517	524	508	509	478	513	508	519	516	511	493	545	564	462	538	483	489	474	543	525	535	499	484	491	491	524	481	481	507	509	487	533	501	493	505	482	529	512	431	528	505	504	466	487	501	528	523	536	502	487	525	490	479	523	481	480	505	485	534	516	517	516	505	521	538	515	471	509	499	528	464	555	484	514	514	489	497	469	481	507	542	470	512	475	509	491	483	480	536	486	495	549	507	535	463	455	491	523	550	480	525	477	553	514	563	504	503	511	529	511	522	504	534	530	499	488	478	516	505	485	484	484	504	514	520	514	489	489	450	544	493	475	475	435	469	479	510	494	459	502	530	508	497	536	486	489	552	531	496	511	490	477	516	479	489	479	513	553	492	501	496	500	524	514	463	502	551	536	489	480	505	471	528	491	525	520	481	515	488	491	477	450	510	524	513	502	502	507	487	490	498	475	497	525	528	497	435	529	493	481	491	482	478	491	519	488	526	547	495	534	496	558	490	478	548	513	498	523	492	521	543	490	512	513	524	489	517	479	497	538	499	481	493	520	521	513	513	544	513	515	469	497	483	505	541	486	530	531	498	526	560	501	506	540	464	472	494	522	537	490	462	533	545	473	488	458	503	513	479	524	483	509	495	493	497	472	521	511	528	539	474	486	506	511	509	477	487	509	486	465	507	498	521	476	554	497	528	442	517	495	514	491	494	520	539	504	522	485	505	496	492	514	472	492	537	495	523	505	495	495	505	486	522	517	491	497	457	449	502	497	493	494	505	489	489	456	501	547	489	537	481	476	493	496	510	491	494	517	490	479	457	512	485	461	500	460	525	496	475	486	477	511	493	488	494	513	491	496	512	496	528	507	477	488	523	500	522	526	492	506	513	497	459	484	502	525	489	498	520	489	519	496	479	513	487	485	483	537	495	515	466	489	506	555	484	465	544	484	465	515	553	496	518	493	483	504	510	501	498	518	457	502	490	507	509	499	469	508	500	501	490	548	505	484	505	510	503	491	502	466	477	490	527	455	473	528	517	468	516	525	509	499	494	553	465	511	529	480	507	489	524	482	515	486	509	468	553	544	492	482	493	517	511	485	489	500	518	548	489	465	488	480	503	497	513	493	516	508	513	528	436	504	497	497	475	500	516	537	504	502	501	502	529	496	537	500	486	512	493	533	515	477	504	525	529	489	457	485	495	500	531	465	440	507	485	486	509	509	532	513	522	460	484	533	501	494	538	513	529	518	487	487	505	513	522	516	534	544	470	516	494	478	505	491	479	505	531	534	519	554	494	504	483	532	469	532	457	509	505	453	543	487	485	539	500	522	520	546	523	546	486	518	535	524	504	492	498	507	465	515	524	480	543	516	522	510	521	502	531	494	495	555	492	514	502	509	551	531	491	492	499	535	505	505	514	472	520	469	509	474	517	535	481	520	473	493	520	515	508	488	463	486	513	500	486	497	563	508	493	492	501	500	548	528	462	516	513	502	507	502	500	507	486	496	501	498	519	494	487	528	484	508	501	529	507	500	494	494	516	479	544	472	504	490	506	488	525	507	520	512	522	466	527	501	520	496	521	510	479	479	465	487	532	517	490	485	496	482	485	489	518	482	529	478	512	527	507	523	511	497	493	498	517	466	492	491	469	502	486	487	519	531	520	484	533	460	478	471	483	512	525	482	487	505	511	473	487	534	506	476	470	518	459	517	446	479	457	493	507	501	526	489	499	471	517	502	541	486	542	496	474	543	535	493	505	524	539	488	529	458	483	492	507	497	531	530	490	459	502	483	509	518	501	485	527	500	485	549	534	525	467	489	509	519	516	480	508	512	500	470	517	513	494	510	481	477	520	490	470	542	502	506	532	512	503	474	528	520	489	518	487	477	511	506	527	509	507	470	464	518	517	504	503	509	467	542	516	513	497	524	530	488	535	517	531	500	512	506	485	484	479	525	468	512	471	507	476	495	542	506	498	519	514	470	503	508	513	508	503	498	542	498	470	497	472	557	510	513	533	491	496	506	468	502	498	457	507	510	517	527	511	521	534	485	504	518	532	474	499	518	530	481	538	512	551	512	480	490	492	517	498	512	493	490	491	510	517	529	526	518	505	502	493	512	520	472	499	490	508	516	511	495	484	463	468	478	522	552	508	545	471	520	515	491	510	457	505	506	559	487	524	502	496	486	491	498	546	506	470	535	483	512	520	527	521	495	519	554	487	523	526	514	488	500	479	476	502	532	544	472	536	493	475	526	522	484	525	488	504	489	512	525	535	538	522	515	504	509	519	529	504	502	527	511	537	516	542	529	493	509	491	519	491	495	521	481	488	510	507	515	458	521	523	481	480	526	515	489	487	543	530	479	506	514	534	473	493	511	480	502	463	498	512	478	495	508	477	526	522	496	538	512	483	464	517	524	513	523	499	463	514	503	499	482	488	500	500	518	505	497	533	509	513	472	487	516	479	467	497	508	478	543	476	504	524	508	488	474	490	512	483	500	515	477	517	507	526	503	484	498	518	456	481	508	474	458	483	506	514	527	492	491	490	542	519	526	493	517	507	499	510	491	507	509	520	514	533	508	523	482	487	486	497	510	501	477	487	503	479	488	511	500	511	486	495	517	480	501	488	478	507	534	490	494	483	493	556	526	486	503	531	550	497	478	539	481	485	493	515	492	520	517	519	524	481	501	522	504	544	484	479	480	506	489	528	500	480	466	516	586	516	496	456	484	522	508	487	482	495	552	533	506	507	498	500	534	501	495	533	517	472	472	506	524	521	489	501	487	519	517	479	481	478	502	494	496	500	503	503	532	486	505	507	519	526	505	490	486	505	507	498	525	512	487	494	533	512	524	517	450	494	502	500	522	542	542	521	503	532	488	511	515	468	502	534	496	479	499	495	498	518	513	528	512	534	505	506	479	436	536	488	487	528	557	506	504	495	457	493	527	479	516	486	501	535	552	509	511	462	498	477	491	486	508	520	482	489	518	535	525	513	518	523	487	498	503	535	474	530	479	498	503	516	522	487	511	495	486	523	483	535	526	519	467	513	486	511	463	516	538	513	516	501	492	520	544	477	500	555	520	530	489	495	498	467	484	508	463	503	479	501	484	501	480	510	513	498	508	508	500	476	489	508	478	545	528	536	463	524	499	510	477	513	484	503	533	501	561	528	489	520	497	483	510	500	503	499	554	508	484	486	493	500	517	515	512	491	530	494	501	513	502	532	491	516	511	516	483	517	550	505	497	537	493	511	479	538	517	475	510	512	492	485	480	526	481	538
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
